20634
8
19279
2
467
0
31535
17353
2275
383
3025
1
458
25137
1020
919
1580
2730
6
1710
392
2093
308
674
1824
2224
935
4478
1132
575
1551
2961
1869
398
2668