2
2
7
15
3
11
10
3
6
25
5
7
12
2
15
5
36