1001
1140
896
912
1340
915
1513
955
879
1262
922
1089
906
1092
897
1213
828
1463
1286
994
1280
1316
1279
887
925
890
1208
956
866
983
1337
1260
1372
1097
1349