Importing STIX JSON Data in Neo4j


I am just looking for some general guidance/suggestions/resources on how I'd go about generating a graph from a STIX JSON file? A sample STIX JSON file here: Identifying a Threat Actor Profile

The graph nodes and relationships are contained within the same JSON file. I would appreciate any suggestions on the best way to split the objects/nodes from the relationships.