1087
1464
535
464
531
906
638
626
664
634
544
554
519
801
620
773
710
665
628
623
535
598
385
423
529
458
968
456
444
374