959
775
1168
1115
665
845
722
805
724
1060
728
1315
880
759
822
1227
741
823
697
685
701
694
774
811
1394
748
671
1320
802
931
1001
755
904
859
1050
664
743
977
938
725
804
739
1189
1700
779
722
906
1394
649
4751
903
691
832
2332
826
729
919
758
906
1467