2
1
14
23
19
1
2
1