50
2660
0
1
2055
2847
1928
1575
3
1969
2
3458
9
2418
2880
3431
2403
1875
6
3012
3040
1986
1550
1702
1809
2829
1833
1768
2218
3250