3898
10
532
1
2802
6
2245
3
1371
1166
11
3090
2903
2932
2
3765
4
21152
8
3485
7
3080
297066
0
496
711
1706
571
894
990
1226
25669
14
3053
19783
2535
2996
4044
5
3083
2923