21152
8
1451
0
3090
6
14
2903
3
2932
2
1015
1
25669
2669
19783
1694
951
690
17946
2906
564
32302
1512
3080
2996
1189
1743
108797
2294
2666
9
4443
5504
16
5375
2593
717