Very difficult sudoku #65213

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

Your time