Решение - 593:

Решение 1