Difficult sudoku #29544

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

Your time