21152
8
3080
3
2932
2
3090
6
485
0
2245
803
297066
2903
108797
1047
2920
4
1189
2906
747
1812
522
4429
2996
442
475
531
984
14
2087
740
514
3715
2471
480