1.
2.
3. 3
4.
1. 7-10
2. 2
3.
4.
8251651