Difficult sudoku #33388

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

Your time