Medium difficult sudoku #29179

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

Your time