2500
10
1853
1
1434
2296
4
1056
1208
2
1101
1094
1425
3025
3323
2306
964
4438
5
243
1361
1860
1869
500
120469
35
814
3116
1550
0
2113
521
397
1458
3
1418
848
2693