Difficult sudoku #63192

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

Your time