1076 793 160 1059 795 190 1041 796 188 1027 797 177 1010 799 173 994 797 191 980 794 189 961 793 168 943 792 159