Решение - 706:

Решение 1