785
517
381
950
463
677
543
757
487
356
569
434
650
518
730
597
461
327
756
976
838
704
919
784
999
865
380
947
677
889
408
624
837
354
432
649
512
728
946
459
326
540
752
622
837
349
917
434
646
512
728
595
458
324
890