Medium difficult sudoku #61535

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

Your time