20634
8
2730
6
2369
1
2657
3
2668
2
467
0
81
418
282572
2855
1020
800
378
918
2992
1152
355
587
2198
580
552
16
2710
9
1949
359
871
47041
4396
1824
1094
360784
19