956
1106
1029
927
1941
1013
1177
883
1055
1225
1069
906
1127
1007
1039
1240
963
926
1192
928
982
1091
958
1112
2152
1089
1029
1126
1126
1252
1129
908
992
1079
1002
1767
945
14751
918
925
1823
1015
1046
988
1002
1036
939
1082
2166
1024
918
5400
3290
6254
1129
1155
1385
967
988
1112