947
919
1234
905
980
896
1005
1375
1279
1395
1149
986
1096
1391
1459
1620
1125
895
981
1069
1093
1216
1770
1106
1117
1073
1428
1187
1047
1206
1016
987
985
1007