4594
1
2952
0
1045
768
478
649
396
464
552
458
525
1015
657
251
483
584
621
2941
154
1297
628
431
503
54
1428
1921
2
759
611
274
368532