20634
8
19279
2
467
0
31535
17353
2275
1020
3025
1
25137
1132
1824
2730
6
1425
699
968
980
691
2224
367
787
1869
522
2668
1860
47041
1232
3114
4
798
5237
844