Решение:
Расставим знаки препинания:
- (1) — Запятая ставится перед союзом "но", который соединяет две части сложносочиненного предложения.
- (2) — Запятая ставится перед союзом "а", который соединяет две части сложносочиненного предложения.
- (3) — Запятая ставится перед союзом "когда", который начинает придаточное предложение времени.
- (4) — Запятая ставится перед союзом "то", который соединяет главное предложение с придаточным.
- (5) — Запятая ставится перед союзом "что", который начинает придаточное предложение следствия.
Ответ: 1, 2, 3, 4, 5