21152
8
2711
2
3090
6
2535
19783
4044
5
2740
3
2593
1
4651
2763
0
17946
2911
9
32302
6753
17
2890
3354
3798
4
5151
1884
3273
7
25669
3063
10
297066
5978
2932
2676
1942
3321
3498
3971