2959
1
3644
2571
6
1876
2039
7
1505
1181
2954
10
1103
729
2342
2
1050
974
2294
1825
1503
1321
1788
1109
867
570
137
0
125
1006
1035
1653
3621
3428