21152
8
3080
3
2932
2
3090
6
2465
2245
297066
0
1092
1
2903
1047
19944
17946
1145
19783
3546
25669
3715
2483
32302
108797
7034
1830
5090
5151
2425
7
5141
1701
1210
750
1494
4