714
578
793
312
527
958
825
688
554
768
984
849
364
795
312
526
741
957
473
686
420
980
848
366
578
443
309
527
386
603
684
554
420
632
499
711
793
658
527
740
955
468
336
551
414
631
360
575
440
308
523
739
955
818