986
1418
923
785
647
1300
648
921
1651
666
783
888
767
716
978
764
634
1333
666
696
849
778
637
1411
2367
744
694
2868
652
899
1512
711
636
817
1318
640
835
2589
748
1385
636
970
706
697
641
1213
668
830
892
2519
726
1939
790
727
912
2407
1976
687
945
934