Medium difficult sudoku #18843

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

Your time