Расставьте знаки препинания: укажите все цифры, на месте которых в предложении должны стоять запятые.
 Бабушкиной страстью были цветы (1) так что (2) если у каких-то из растений начинали сохнуть кончики (3) или цветение было недостаточно пышным (4) она крутилась возле них дни напролёт (5) и (6) когда всё получалось (7) часами любовалась своим маленьким домашним садом.