2
120

3
2
1
10
1
2
1
23
3
6
12
2
1
2
1
9
21
2
14
1
5