Difficult sudoku #25492

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

Your time