21152
8
3080
3
2932
2
3090
6
2245
1047
2903
297066
0
280
1
2773
4471
1603
3189
3715
2405
2986
5151
25669
4651
14
19783
2535
2258
2996
4044
5
3083
17946
1659
2386
2465