67
599
670
770
855
644
658
677
776
744
643
699
1060
1103
817
649
723
1049
744
692
622
882
866
824
832
781
871
756
619
1040
648
967
784
735
663
657
915
996
894
804
764
896
1027
935
848
875
923