578 598 695 694 714 620 689 667 673666