989
969
1266
942
1017
944
1038
1406
1299
1428
1223
1416
1019
1122
1449
1527
1650
1141
913
999
1100
1123
1243
1952
1131
1140
1091
1024
1467
1227
1064
1233
1032
1005
1027