21152
8
3080
3
2932
2
3090
6
2245
2903
3546
1
108797
0
1492
935
1087
1047
496
297066
6236
10
3061
3186
2299
189326
3715
5151
2907
25669
4651
14
19783
2535
2996
4044
5
3083