Difficult sudoku #65100

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

Your time