7
3
1
20
1
11
6
15
8
2