688
790
611
637
499
535
641
893
778
598
493
600
563
747
570
569
687
608
655
524
785
612
837
702
664
453
605
544
455
495