Medium difficult sudoku #52199

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

Your time