485
642
726
877
664
595
715
528
590
728
566
707
980
893
460