Difficult sudoku #37052

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

Your time