10 9 1 2
4 
5 10 
2 1
3 1
4 3
5 4
6 2
7 3
8 2
9 6
10 3
