Условие в вложении.Не забываем благодарностей и несомненно лучший ответ,если что не понятно объясню.
1)2
2)3
3)1
4)4
5)2
6)2 не точно
7)3