1007
1591
1019
968
1337
1029
1196
989
1183
993
1298
915
1577
1375
1075
1380
1377
1361
980
998
1285
967
1036
955
1048
1427
1320
1439
1249
1446
1039
1148
1485
1543
1351