Part 1: 979 Part 2: 29044