340
421
988
501
717
928
796
308
527
393
604
688
555
420
982
499
365
580
445
665
742
606
821
333
900
417
499
364
932
795
309
872
739
823
687
550
767
625
496
713
794
661
873
738
604
822
336
550
767
631
844
362
927
790