Difficult sudoku #68340

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

Your time