Medium difficult sudoku #59635

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

Your time