3090
6
2903
3
2932
2
1730
0
21152
8
19783
3461
4
3080
3673
1237
17946
3546
1
1289601
3071
9
25669
1960
475
1189
1663
5
1992
2996
32302
2744
2902
16
4335
3014
20
2799
2919
3765