693
620
700
559
668
656
588
825
609
575
672
599
699
659
631
829
691
705
686
671
813
861
633
800
654
844
581
570
683
595
657
639
1090
702
634