Medium difficult sudoku #8243

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

Your time