989
971
1268
943
1019
944
1038
1407
1299
1428
1224
1417
1125
1451
1527
1651
1141
914
1000
1100
1126
1244
1958
1131
1140
1091
1024
1467
1227
1066
1233
1032
1006
1028