21152
8
3080
3
2932
2
3090
6
2245
2903
1047
297066
0
1290
1
1168
2633
1039
666
1392
3715
5151
2209
1330
25669
4651
14
19783
2535
2996
529
510
4044
5
3083
17946
4692