514
307
277
470
623
612
418
220
468
398