Решение - 595:

Решение 1