20634
8
2730
6
2369
1
2657
3
2668
2
1949
1880
282572
0
2855
295
1009
2198
413
2710
9
467
1824
4396
360784
19
195
4820
918
165
2008
2132
255
78
25137
19279
2275
924