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