Решение - 1581:

Решение 1