983
925
877
882
1030
1037
893
981
1070
934
1069
1093
1215
1758
1105
1115
1047
1203
1016
987
1006
1994
1179
954