Medium difficult sudoku #55983

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

Your time