1066
1226
1180
1231
1150
1282
1246
1304
1348
1709
1053
1041
1075
1034
974
886
1156
1415
1152
1251
936
788
1291
1222
1454
1492
1170
971
798
873
791
769
864
820
921