21152
8
1189
0
3090
6
14
2932
2
2903
3
1193
572
690
1
19783
1015
2669
1694
2996
951
3080
758
1743
25669
3386
803
108797
4837
5
47639
564
9956
475
1618
1494