Parse this person name:

Stuivenberg le Matelot, Puck G., 1379-1449
user
first_name: Puck
last_name: Stuivenberg le Matelot
middle_names:
- G.
temporal:
- start: 1379
  end: 1449
  type: life_span
titles: []
extra_info: []
assistant