257
0
2749
3
3583
10
1000
918
1
3352
1860
2
1125
662
1972
1557
1339
1547
3065
2886
4
1277
3625
4867
7
2219
1629
1734
2604
5339
5
1256
2055
2477
673
9611
83
1399