940
1332
1244
1477
1045
947
943
946
963
1628
958
979
948
950
938
1469
1422
1529
745
688
741
742
763
719
805
705
718
767
708
771
721
717
759
723