Решение - 866:

Решение 1