Very difficult sudoku #64677

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

Your time