959
777
1168
1115
665
845
723
806
724
1061
729
1316
881
760
822
1227
741
824
698
685
701
694
775
811
1394
748
672
1320
802
931
1001
757
905
860
1050
664
743
977
939
726
804
740
1189
1700
779
722
906
1394
650
4753
904
692
832
2332
827
729
920
758
906
1467