Решение - 506:

Решение 1