546
684
335
530
455
582
737
581
457
488
555
220