451
497
105
283
655
621
358
385
679
244