Ответ:

На месте (1) ставится запятая перед противительным союзом «а». Перечисляются однородные обстоятельства «в лесах», «в торфе», «в заливных лугах»; между первыми двумя нужна запятая на месте (2). Перед последним однородным членом стоит одиночный союз «и», поэтому на месте (3) запятая не нужна.

Ответ: 1, 2.