2650
2
1442
3
152
9575
8
1418
2076
1
1378
4328
10
1152
0
1099
3659
14
46414
1015
3277
1105
458
2522
691
3287
768
584
1009
2199
1529
1453
1649
4579
7
1921
4594
2229
4