21152
8
6307
10
3090
6
2903
3
2593
1
2932
2
25669
0
1704
1850
23558
17
2087
1942
3508
3518
2082
3158
297066
3080
1849
4258
2682
19783
5521
32302
2652
1258
378
567
2949
3014
20