Very difficult sudoku #19289

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

Your time