Medium difficult sudoku #53919

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

Your time