Medium difficult sudoku #38631

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

Your time