20634
8
282572
0
1020
80
797
1859
918
2730
6
592
31535
1712
2369
1
2657
3
433
180849
2668
2
427
671
467
968
2727
475
455
419694
9
295
25137
2224
1824
114
1188