20634
8
2730
6
2855
3
2668
2
282572
0
901
2069
171
467
1029
871
837
678
17353
813
2657
474
356
747
1518
1
1020
3092
355
625
1824
1392
2299
753
269
584