4
5
3
7
6
3
7
2
9
3
2
16
22
10