Very difficult sudoku #3842

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

Your time