Medium difficult sudoku #69595

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

Your time