20634
8
2730
6
2369
1
2657
3
2668
2
1216
282572
0
2855
19279
1551
846
2198
1020
2710
9
4396
608
360784
19
78
505
255
219
467
101
195
165
4820
1152
444
75
57