4
51
29
960
3

1
52
51
1
4
705
71
128
2
29
2
1