3090
6
19783
2
25669
0
17946
32302
14
572
21152
8
1461
3498
4
7258
1768
45986
2903
3
2932
1068
774
55
3551
10
1357
536
3080
2350
930
1189
337
1045
2235
1
2065
560