Difficult sudoku #69516

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

Your time