Very difficult sudoku #36377

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

Your time