659 736 763 1268 385 470 517 564 736 796 827 902 969 23031 3482