Medium difficult sudoku #9698

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

Your time