Medium difficult sudoku #41423

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

Your time