2
5
21
12