940
1332
1247
1478
1045
947
944
963
1630
959
979
949
950
938
1471
1425
1530
746
689
742
745
765
721
806
706
720
769
710
772
723
718
760
725