Part 1: 7128
Part 2: 3640