Difficult sudoku #42828

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

Your time