Решение - 648:

Решение 1