338
421
637
500
716
580
448
661
393
958
472
687
559
768
850
715
928
443
660
527
392
960
472
682
768
635
847
715
928
795
309
391
958
469
688
904
766
984
496
363
795
309
876
737
604
820
332
550
418
982
846
363
576
792