The following data was identified by Raines Corp. in preparation of its bank reconciliation on October 31, 2017:

Bank statement balance $30,700
Raines' book balance (before adjustments) ?
Outstanding checks 4200
NSF checks 400
Service charge 300
Deposits in transit 3100
Interest earned on checking amount 100

Required:
What is the adjusted cash balance on October 31, 2017?