257
0
2749
3
3583
10
1000
918
1
3352
1860
2
1125
1972
1339
1547
3065
1277
2219
1629
1734
1256
2055
9611
83
637
1031
1172
1208
6516
8
3494
1174
1289
2626
3326