Difficult sudoku #69720

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

Your time