645
477
409
471
486
510
535
488
484
463
494
509
488