517
595
489
509
521
525
528
511
488
523
508
533
514
492
560
539
507
524
554
500
531
578
551
520
529
534
537
536
512
562