1005
1144
899
916
1346
919
1518
958
882
1266
926
1095
909
1096
903
1219
832
1466
1288
998
1283
1319
1282
890
928
894
1211
869
988
1342
1264
1376
1101
1354