20634
8
2730
6
2657
3
2668
2
814
1
2474
1385
521
395
683
0
399
2855
1506
455
105290
924
317
1109
901
1129
351
772
2683
1425
823
859
422
493
25137
19279