Medium difficult sudoku #65615

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

Your time