2
2
1
35
5
1

1
2
2
5
10
1
24
1