668
1018
714
758
694
712
1570
861
661
743
734
990
1277
760
711
968
804
2038
1196
773
1388
835
800
758
840
746
710
825
1694
684
675
611
625
2624
1075
659
767
650
1819
1103
941
846
795
1111
720
825
964
1139
846
668
626
673
775
940
867
733
795
704
6885
950