Very difficult sudoku #12697

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

Your time