21152
8
3080
3
2932
2
3090
6
2245
14
0
2903
25669
19783
17946
1047
297066
2906
1
32302
1512
2996
1189
2666
9
4443
5504
16
3715
2593
7258
3491
4
5151
485
3673
1193
4651
2535