257
0
1000
918
1
2749
3
3583
10
1629
2
3352
1860
1125
1339
1547
3065
1277
83
1972
2219
12459
8527
1734
17970
15
1174
2055
19944
1256
1015
2245
18816
11
9611
1289601
4
2629