Расставьте знаки препинания. Укажите цифры, на месте которых должны стоять запятые. Объясните поставленные запятые.
Для изучения русской деревянной архитектуры XVI–XVII веков (1) мы располагаем немногочисленными (2) но довольно разнообразными изобразительными источниками (3) рисунками иностранных путешественников (4) планами (5) отдельных городов и селений (6) которые составлялись при строительстве новых городов-крепостей (7) или при перестройке старых (8) а также для разбора самых сложных земельных тяжб.
Для изучения русской деревянной архитектуры XVI–XVII веков мы располагаем немногочисленными, (запятая перед НО) но довольно разнообразными изобразительными источниками, (запятая связывает однородные члены) рисунками иностранных путешественников, (запятая связывает однородные члены) планами отдельных городов и селений, (запятая между частями сложного предложения) которые составлялись при строительстве новых городов-крепостей или при перестройке старых, (запятая перед А) а также для разбора самых сложных земельных тяжб.
ответ: 2, 3, 4, 6, 8.