981
844
360
791
660
523
388
603
469
335
763
979
495
710
928
792
305
736
599
818
686
550
766
976
490
708
789
306
873
733
951
467
330
546
412
978
360
576
790
653
523
732
599
464
331
410
979
841
705
918
435
653
869
736