Difficult sudoku #64284

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

Your time