1130
1243
1095
1139
1474
1072
1560
2012
1112
1124
1230
885
1328
976
893
935
1455
1046
1267
909
926
1143
964
1457
1338
881
1528
993
1467
932
1306
958
1246
1516
896
1489