20634
8
2730
6
2855
3
2668
2
2526
3442
4820
19279
467
0
4396
328
546
2125
1
986
362
2275
325
340
2461
20
547
269
359
458
486
772
670
460
1650
799
282572