348
775
993
855
722
939
804
672
748
617
827
344
912
778
641
724
586
802
321
532
747
482
344
910
424
989
854
719
940
799
318
746
613
828
694
911
773
986
856
368
938
450
667
531
747
960
825
696
557
425
639
501
365
934
450