Medium difficult sudoku #8436

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

Your time