Difficult sudoku #64136

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

Your time