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