Difficult sudoku #19364

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

Your time