949
922
1234
906
982
898
1009
1376
1281
1397
1152
1378
989
1096
1393
1466
1621
1126
896
981
1070
1093
1218
1783
1108
1117
1075
1006
1429
1189
1047
1208
1017
988
986