1017
1041
885
965
1059
1923
815
1284
783
1101
748
900
1593
799
736
836
996
797
894
772
1401
752
1250
881
938