3575
1
1195
2
2471
7
1506
1495
3248
8
3673
6
1129
2155
3
2598
1237
0
2966
1407
3126
3873
15
2132
2948
1250
2738
854
5
3256
1683
1682
4
3090
2528
2502
3789
2408
17340
14
2771