Medium difficult sudoku #41707

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

Your time