Решение - 597:

Решение 1