Решение - 508:

Решение 1