20634
8
2730
6
2587
16
1020
0
3092
1
2657
3
2459
9
2668
2
814
968
2474
1385
521
395
25137
2934
797
2224
399
2008
2831
3691
5
19279
2855
1137
893
418
49165
7
1506
802