Difficult sudoku #14436

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

Your time