663
757
794
681
621
631
964
911
943
653
746
676
758
705
810
899
725
916
688
757
777
638
922
817
1205
655
708
718
770
768
871
791
756
711
779
797
889
774
812
716
952
725
955
1267
817
870
677
1055
713
812
770
760
806
839
812
2944
812
668
867
843