Решение
Ответ
2970