Medium difficult sudoku #27399

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

Your time