Medium difficult sudoku #61499

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

Your time