Medium difficult sudoku #68511

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

Your time