20634
8
1824
0
25137
19279
2
2730
6
2657
3
467
2668
2190
1
4126
1020
31535
2855
423
547
17353
646
3123
683
4172
9
5255
16
924
385
691
2369
543
573
6800
707
474