470
626
368
305
579
258