Very difficult sudoku #60213

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

Your time