20634
8
418
0
2730
6
2657
3
2668
2
814
1
2474
1385
521
395
419
399
2855
1506
781
105290
988
398
1129
341
2683
457
25137
1141
19279
2275
1824
3691
5
2809
17353