940
1332
1246
1478
1045
947
943
946
963
1628
958
979
948
950
938
1469
1422
1530
745
688
741
743
763
719
805
705
767
709
771
721
717
759
724