Medium difficult sudoku #885

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

Your time