21152
8
3080
3
2932
2
3090
6
19783
14
0
2903
25669
1047
17946
2245
70
297066
2258
1
2996
3715
3546
223
2513
536
572
1922
5151
2535
918
1189
32302
2395
2080
2964