3090
6
32302
0
25669
2903
3
2932
2
3666
1923
21152
8
3080
5402
9
17946
19783
3546
1
1189
948
2009
5
1193
2483
2996
108797
7034
5090
5141
7
3041
9956
572
1093
2750
14
2535