1226
1181
1232
1151
1283
1247
1305
1348
1714
1186
1053
1041
1113
1075
1036
974
886
1158
1415
1153
1251
936
788
1292
1223
1456
1493
1171
1621
1725
973
799
874
791
770