Medium difficult sudoku #19247

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

Your time