Difficult sudoku #14268

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

Your time