759
630
841
705
569
300
517
385
949
813
676
896
755
975
357
571
784
652
867
384
946
810
322
756
974
837
355
920
782
647
730
595
461
678
893
755
621
836
352
433
997
518
378
596
462
323
540
755
973
833
701
915
430
995
865