Medium difficult sudoku #18239

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

Your time