Решение - 526:

Решение 1