Difficult sudoku #24180

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

Your time