20634
8
1020
0
282572
2730
6
2369
1
17353
116
31535
1824
422
2831
2657
3
2668
2
2189
2076
798
2198
1084
383
4396
25137
497
1880
521
918
467
2190
767
419694
9
9355