Difficult sudoku #34236

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

Your time