Difficult sudoku #69604

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

Your time