3575
1
3248
8
2323
9
2835
2
3868
10
5347
4
5052
38477
34
462
0
1350
608
4537
1593
2352
3126
3
2027
2508
7
1102
2358
2165
1509
5
1660
2028
3090
6
2929
1320
10598
1063
3694
1903