394
607
339
907
422
634
498
366
797
314
529
392
606
473
688
419
636
846
715
932
796
659
390
956
819
688
904
767
986
848
713
444
307
524
739
608
473
689
554
418
981
712
928
794
661
873
388
956
820
689
903
771
982
499