1000
957
1335
1316
1402
993
1318
1634
1145
1141
1219
1117
1333
1274
1221
1770
999
1210
965
924
1099
879
943
1438
1290
868
1471
1237
1211
848
1328
1025
1279
933