Medium difficult sudoku #30739

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

Your time