Difficult sudoku #37736

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

Your time