989
966
1265
941
1016
943
1038
1405
1298
1427
1221
1416
1017
1122
1448
1526
1649
1141
913
998
1099
1123
1242
1941
1131
1140
1091
1024
1466
1227
1064
1232
1032
1005
1027