Difficult sudoku #19080

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

Your time