Very difficult sudoku #67181

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

Your time