21152
8
3090
6
2903
3
2593
1
2932
2
4651
297066
0
4382
4
398656
19
25669
3080
108797
2711
2911
9
32302
19079
13499
5
550
5151
2480
1992
2763
1797
1289601
19783
2535
37355
13
1036
4044
3083