896
31

2
3
3
896
10
2
6
2
1
2