Very difficult sudoku #38617

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

Your time