2
1
5
4
3
2
9
16
1
1
3
5
4
10
1
0
1
1
4
8