20634
8
19279
2
1824
0
653
31535
25137
2587
16
2275
839
518
1880
467
1020
408
683
802
2730
6
2522
1425
699
1132
1428
17353
859
2855
3
1232
1343
494
576
493