257
0
1000
2749
3
3583
10
918
1
2219
2
3352
1860
1125
181997
11
2055
1339
1547
2626
3065
1277
1629
1972
6516
8
9611
1734
1527
1256
1558
2890
83
866
775
1935
637