Difficult sudoku #36684

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

Your time