20634
8
1020
0
2855
3
2668
2
2730
6
1157
1780
1
2727
547
1137
2243
7
3092
282572
2587
16
4536
2069
2657
625
893
437
25137
19279
2881
814
467
31535
1775
17353
845
1824