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