1034
1181
1145
1192
1109
1243
1200
1263
1290
1671
1026
1014
1042
996
939
860
1126
1385
1117
1220
897
852
751
1255
1185
1393
1453
1137
909
769
846
762
740
838
793
891