Difficult sudoku #6264

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

Your time