2
1
270

32
33
1
1
2
3
1
2
2
47
1
101
45
2