Medium difficult sudoku #18115

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

Your time