20634
8
2657
3
1584
0
2730
6
2369
1
2668
2
1020
282572
2855
3092
968
2897
4
18403
2076
543
2198
2710
9
843
955
4396
360784
19
1824
2189
2328
418
215
676
31535
467
797