3
3
4
1
18
3
15
8
5
11
7
6