Medium difficult sudoku #53259

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

Your time