646
2
1617
3
2565
1684
1769
1
2502
4
1413
1987
1497
2522
9836
15
2308
0
2131
8506
5
2031
2949
2508
7
3120
1920
3554
9
1476
1429
4438
8
1525
3508
14801
11
1180
40314
14
2440
1328