21152
8
1769
1
3090
6
2903
3
2932
2
25669
0
3724
2258
1189
17946
14
492
5141
7
475
2996
3080
19783
3546
616
32302
1812
2245
585
1933
109
562
73
2629
657
36