Medium difficult sudoku #8685

7
1 9 4 2 6
8 3
3 8 1 9
4 1 2
1 6 8 7
5 6
8 6 2 5 9
2
123
456
789

Your time