Part 1: 5145
Part 2: 16518