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