3090
6
19783
2
25669
0
2903
3
2932
32302
2225
21152
8
3080
3673
3546
1
2245
1289601
4
17946
562
2629
3066
7
2996
3014
20
1189
6346
16
572
11153
2919
1268
3222
1087
1174
14
2358
9