850
1189
991
780
1098
860
1140
987
1021
890
970
920
894
1314
1022
1531
931
865
1069
968
1054
1093
756
939
1089
816
872
926
817
846
873
868
817
976
823
822
1007
1320
914
1899
795
851
979
991
969
850
875
1162
1108
927
890
983
1011
1093
953
1181
776
855
1138
910