Medium difficult sudoku #18123

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

Your time