477
467
522
557
478
516
547
577
528
563
546
695
1132
523
568
531
529
577
567
522
646
550
542
573
476
576
515
554
508
690
667
651
649
660
649