2
2
9
25
2

1
1
20
1
5
9
2
1