Medium difficult sudoku #16123

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

Your time