600
681
897
763
977
492
706
571
439
655
735
603
467
683
896
407
490
356
571
789
302
868
385
815
679
894
410
624
492
357
570
786
303
380
944
464
681
894
412
974
838
701
922
785
300
520
730
942
461
327
542
409
973
489
704