517
595
489
509
521
525
527
511
488
523
508
533
514
492
558
513
539
507
524
554
528
500
531
577
551
519
529
536
512
562