Difficult sudoku #24360

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

Your time