Medium difficult sudoku #19035

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

Your time