Difficult sudoku #37284

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

Your time