Difficult sudoku #54436

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

Your time