Difficult sudoku #19044

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

Your time