20634
8
2730
6
2657
3
2668
2
814
1
543
0
2474
1385
521
395
1691
180849
2183
628
2587
16
17353
399
2855
5617
5
1506
10396
105290
3251
18385
31535
25440
1824
1222856
4
485
2531