2500
10
1853
1
1434
2296
4
2952
2
1101
1056
1094
1802
1376
3
3410
4370
5
2060
8773
2084
2017
3323
2431
2229
1361
5304
9
1180
0
1207
2808
1869
3157
7
1208
3045
500
1102