Medium difficult sudoku #37739

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

Your time