Difficult sudoku #63428

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

Your time