Difficult sudoku #65304

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

Your time