Difficult sudoku #26144

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

Your time