Medium difficult sudoku #44991

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

Your time