2
10
4
5
7
3
3
5
8
10
12
2
11
2