20634
8
2730
6
2855
3
2668
2
464
0
1567
467
2105
1
1020
458
349
3868
781
2328
2190
2069
169211
11
263
418
1840
323
282572
598
297
362
2657
1314
918
342
105290