606
812
729
680
631
692
772
678
689
708
577
888
832
639
910
776
934
696
731
683
669
875
814
696
839
979
789
726
814
1020
816
1080
1713
1309
1119
747
1104
1099
828
755
791
877
928
896