678
377
370
575
831
778
563
283
579
532