Medium difficult sudoku #8743

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

Your time