1145
1192
1109
1243
1199
1263
1290
1671
1025
1014
1042
996
939
860
1126
1385
1117
1220
896
852
751
1255
1185
1393
1453
1137
909
769
846
762
740
838
793
891
957