257
0
1000
918
1
2749
3
3583
10
24337
22
1558
2
1812
2090
2219
1629
3352
12459
1860
1431
1777
1590
83
1125
3195
3107
7
2322
4
2626
980
8527
637
123674
35
2786
2055
1585