Difficult sudoku #67296

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

Your time