1121
439
581
458
529
601
578
532
527
490
634
538
429
572
561
492
570
539
513
556
516
515
501
518
488
502
530
506
512
596
546
514
549