1003 750 145 981 750 114 961 750 105 940 749 122 923 745 117 905 739 137 884 735 133 870 730 163