Jigsaw N6

Today's puzzle is an Irregular Sudoku.

Fill the grid such that each row, column and the irregular shaped boxes contain the digits 1 to 9 without repetition.