Решение:
Необходимо поставить запятые для выделения деепричастного оборота и причастного оборота.
- (1) — не ставится, так как «кружась» является деепричастием, которое входит в деепричастный оборот «кружась вдоль берега», и выделяется запятой с обеих сторон, если стоит в середине предложения.
- (2) — ставится, так как заканчивается деепричастный оборот «кружась вдоль берега».
- (3) — не ставится, так как «к заросшей камышом и мхом мельничной запруде» является обстоятельством места.
- (4) — не ставится, так как «заросшей камышом и мхом» является определением к слову «запруде», которое стоит после него, и не обособляется.
Ответ: 1, 2.