Medium difficult sudoku #70063

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

Your time