Medium difficult sudoku #20923

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

Your time