Part 1: 314
Part 2: 1513