3090
6
21152
8
3673
2903
3
2932
2
2358
9
3724
2258
1
14
0
25669
1769
1189
475
2154
5347
4
3080
1812
17946
2996
1188
109
1289601
2966
6236
10
32302
41
5141
7
2906
2919
492