Medium difficult sudoku #8248

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

Your time