677 676 538 678 691 685 690 684