822
878
958
1165
944
790
799
859
806
780
772
979
780
742
1047
743
765
810
1040
773
818
950
767
831
802
853
870
869
836
757
1012
1006
979
920
797
847
892
907
886
807
1307
1089
953
799
1013
745
1038
819
936
732
975
925
1374
823
848
949
1193
898
848
809