Part 1: 644
Part 2: 926
