Medium difficult sudoku #8638

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

Your time