1006
1145
899
916
1346
919
1519
959
882
1266
927
1096
910
1097
905
1221
834
1467
1288
998
1284
1320
1283
890
929
895
1211
958
870
989
1344
1264
1376
1104
1355