Medium difficult sudoku #69827

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

Your time