Medium difficult sudoku #29395

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

Your time