3053
7
2886
4
2328
3
1873
2
2138
2639
13
4130
18
1504
0
3696
8
1663
5
3014
20
2972
2163
4168
2152
2259
1
2683
2954
38477
34
2462
2274
12459
4112
11
3120
1780
2797