Difficult sudoku #26968

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

Your time