20634
8
2730
6
2657
3
2668
2
4172
9
814
1
2474
1385
521
1137
395
2224
399
1987
16
2855
1506
0
3708
2329
3092
105290
1498
476
1932
5622
4
5255
2011
797
1824
31535
1550