490
356
570
782
649
732
946
813
328
891
756
487
702
919
785
997
513
732
595
808
328
404
618
488
349
568
434
997
726
595
459
324
891
755
486
348
915
780
995
861
729
459
323
888
751
969
485
701
916
428
646
859
728
941