21152
8
3090
6
2903
3
2932
2
2964
1
3080
108797
0
2986
19783
2258
1512
25669
690
913
2593
3206
5
1537
3591
11
2823
564
32302
3125
423
7034
2906
1393
567
1840
3551
10
2535