823
686
552
417
494
713
576
445
660
872
388
821
334
549
766
983
492
710
792
307
523
386
600
469
683
898
766
980
360
574
790
305
870
736
952
819
685
413
980
493
357
577
440
300
521
734
950
468
681
898
759
625
493
354
923