2460
862
1013
1142
564
920
677
724
748
983
997
668
764
743
1103
636
775
885
850
687
683
1785
1068
835
671
979
875
917
733
686
625
1067
1338
829
1471
688
769
1099
884
683
764
772
775
884
685
781
657
635
814
694
688
644
920
782
866
937
1044
718
638
639