797 598 741 699 1402 1842 408 70 1138 853 799 1695 551 29 89 1946 990 1551 522 20 972 164519