597
495
507
797
463
475
463
489
652
544
877
639
604
564
670