21152
8
3386
3
4034
1
572
0
2711
2
2535
19783
6047
4
2740
2593
4651
2763
17946
2911
9
32302
4074
6753
17
3132
10
5151
2948
1586
25669
2736
297066
5978
6
8345
2932
2676
1821
2258