Difficult sudoku #36952

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

Your time