5
120
1
3

4
15
43
2
1
1
4
1
1
47
3
1
5
1