Решение - 956:

Решение 1