Выполним пунктуационный анализ предложения.
- 1 – нужна запятая, так как это сложносочиненное предложение, части которого соединены противительным союзом «но».
- 2 – нужна запятая, так как начинается придаточная часть сложноподчиненного предложения с союзом «как».
- 3 – не нужна запятая.
- 4 – нужна запятая, так как это сложносочиненное предложение, части которого соединены союзом «то».
- 5 – нужна запятая, так как начинается придаточная часть сложноподчиненного предложения с союзным словом «которое».
- 6 – не нужна запятая.
- 7 – нужна запятая, так как начинается придаточная часть сложноподчиненного предложения с союзом «когда».
Ответ: 1, 2, 4, 5, 7