2417
930
998
764
694
1123
914
1476
712
752
2067
651
708
812
865
913
681
669
1137
627
1929
621
913
671
707
688
846
912
932
1463
702
1300
691
653
817
775
758
719
829
721
861
840
2256
738
711
674
769
716
692
867
668
877
889
689
887
1551
758
886
739
802