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