Difficult sudoku #6288

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

Your time