Ответ:

Запятые нужны перед противительными и разделительными союзами, а также между однородными членами, если они соединены без одиночного союза.

Ответ: 1, 2, 3, 5, 6.