3
2
5
19
1
25
13
2