1005
1144
899
916
1346
918
1517
957
881
1265
925
1094
908
1095
902
1218
831
1465
1287
997
1282
1318
1281
889
927
893
1210
868
987
1341
1263
1375
1100
1353