12
1
6
1
1
1
2
3
5
3
42
1
2
2
279
17
50
50
6
1