Здесь ставится двоеточие. «Проснулся» — это вводное предложение, а «пять станций убежало назад» — пояснение к нему, раскрывающее, почему именно проснулся (можно вставить «а именно»).
Между двумя частями сложного предложения, которые соединены бессоюзной связью и имеют значение последовательности или противопоставления, ставится запятая. Здесь эти части можно соединить союзом «и» или «а».
Между двумя частями сложного бессоюзного предложения, которые имеют значение пояснения или следствия, ставится запятая. Можно вставить «и» или «что».
Здесь ставится двоеточие. «Запомните» — это побудительное предложение, а «ни один злой человек не бывает счастлив» — прямое указание на то, что нужно запомнить (можно вставить «а именно»).
Между частями сложного бессоюзного предложения, которые обозначают одновременность или последовательность событий, ставится запятая. Можно вставить союзы «и» или «а».
Ответ: