Very difficult sudoku #33101

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

Your time