488
1056
446
635
755
423
597
497
1214
821
470
532
650
485
519