Medium difficult sudoku #61819

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

Your time