1
2
1
5
19
1
28
1
2