3090
6
6617
2
2903
3
2932
18816
11
2996
0
21152
8
3080
108797
25669
3206
5
1537
1
2823
1152
1195
1834
2083
1294
2948
9
1536
1763
6076
15
14
3225
3551
10
19783
2535
2920
4
3491
4044