846
836
815
848
807
883
1349
834
852
937
809
783
846
846
816
873
762
907
1017
913
806
982
982
785
771
757
811
808
963
986
922
830
1131
766
850
789
753
873
904
863
663
898
816
895
803
977
838
900
907
769
833
761
804
870
780
910
845
760
852
824