21152
8
2711
2
2535
572
0
19783
17946
2911
9
3354
1
32302
2740
3
2593
4651
2763
297066
6753
17
2502
5
452
5151
989
1189
25669
4937
5978
6
435
2932
2676
1942
1539
3216
10
3498
4