Difficult sudoku #37652

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

Your time