2
1
1
1
12
5
26
14
1
3