Difficult sudoku #59808

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

Your time