Medium difficult sudoku #18839

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

Your time