659 320 755 741 882 708 297 687 1,1251,138