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