999
994
1287
968
1036
955
1048
1428
1322
1439
1249
1446
1039
1148
1488
1544
1677
1147
923
1009
1117
1153
1254
2046
1142
1154
1127
1035
1476
1240
1082
1256
1045
1020
1013
1041