Any of these:
1493337
1490423
1490415
1490400
1490396
But I figured out what the problem was, I think javac on the judge was printing out too many warnings due to un-printable characters, but these warnings do not happen on my machines (for reasons I can not determine).
Alas, if warnings were disabled (with 'javac -nowarn'), I might be able to shave off 5-10kb from my solution 