Problem #1: 6907
Problem #2: 19056
Problem #3: 14174
Problem #4: 22405
Problem #5: 2