257
0
2749
3
3583
10
1000
918
1
2699
2
3352
9611
2580
1860
637
1629
1031
1172
2530
4
1208
1125
2354
6516
8
1972
1339
2576
3065
1277
1547
4309
3494
1174
2436
2219