Medium difficult sudoku #8621

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

Your time