21152
8
3090
6
108797
0
2903
3
2932
2
1015
1
2669
1694
951
690
19783
564
2906
17946
4044
5
25669
3080
32302
1743
787
2593
2949
2535
9956
3083
2465
2502
3125
3546
3498
4