20634
8
2275
2
3092
1
19279
693
0
17353
1069
31535
251
467
529
25137
644
2934
1824
3025
374
47041
1869
2668
3114
4
700
21743
1759
1020
1550
798
1073
3510