983
925
877
882
1031
1037
894
981
1070
934
1069
1093
1215
1758
1105
1115
1047
1204
1016
987
1006
1994
1179
954