Medium difficult sudoku #59095

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

Your time