3090
6
21152
8
2907
2
3546
1
2903
3
3673
2932
742
0
3012
3080
25669
32302
1289601
4
1237
17946
2906
19783
2160
1659
6247
5
2983
1628
1174
2189
5504
16
392
2525
3575
1976
2476