1458
1651
1417
1313
1700
2044
1387
997
915
955
1478
1073
1324
931
953
1170
1286
994
1280
1316
1279
888
925
890
1208
880
956
867
983
1338
1262
1373
1097
1349
966