Difficult sudoku #25236

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

Your time