2
1
2
17
6
13
1
5
7
3
1
26
2
4
5