684
548
417
628
497
575
792
655
872
385
954
466
683
415
979
846
359
574
438
305
736
952
816
332
896
412
627
846
359
438
304
868
738
600
815
334
543
410
623
356
575
438
303
866
733
601
464
328
545
762
623
843
705
922
788