1150
1501
1146
1043
1405
1418
1589
1938
2078
1937
1266
1099
1114
1222
883
1328
966
893
935
1448
1046
1263
909
926
1143
958
1449
1325
880
1513
983
1467
923
1290
1242