Решение - 591:

Решение 1