21152
8
3090
6
2903
3
2932
2
108797
0
25669
2996
17946
19783
2920
4
7793
3080
4044
5
2964
1
32302
1603
3546
17970
15
3206
9956
5141
7
1537
2823
1189
12459
1289601
616
2593
297066
2906