3090
6
2903
3
2932
2
3666
1923
21152
8
3080
3673
17946
0
3066
7
19783
3546
1
25669
1189
948
2483
2996
32302
108797
7034
1289601
4
5090
2919
3519
9
5141
3041
9956
572
1093
14