Medium difficult sudoku #19971

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

Your time