Difficult sudoku #46900

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

Your time