678
544
757
972
705
570
435
651
517
381
946
809
327
756
974
839
354
916
784
301
865
729
946
327
542
759
973
837
701
782
649
516
379
942
457
674
536
754
621
352
568
430
647
515
728
458
326
885
755
969
485
700
916
429