948
920
1234
906
982
896
1009
1376
1281
1397
1151
1377
989
1096
1392
1465
1620
1126
981
1069
1093
1218
1776
1108
1117
1075
1006
1429
1188
1047
1208
1017
988
985
1008