Medium difficult sudoku #29539

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

Your time