Difficult sudoku #59364

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

Your time