Решение - 578:

Решение 1