Medium difficult sudoku #28863

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

Your time