20634
8
2730
6
2369
1
2657
3
2668
2
4396
2283
1094
0
282572
2855
93
1264
529
295
1020
337
219
505
2259
273
25137
1820
3114
4
1949
421
350
678
339
2198
1824