1000
1140
894
909
1339
912
1512
953
876
1261
922
1089
903
1090
895
1211
828
1462
1284
993
1280
1316
1278
885
924
890
1208
879
955
866
982
1336
1260
1371
1095
1347