Medium difficult sudoku #44399

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

Your time