20634
8
2730
6
3092
1
2328
3
1020
0
328
2369
2657
2668
2
467
19279
282572
4820
25137
1671
418
1824
458
419694
9
464
381
2520
47041
918
968
2855
547
31535
955
637