1221
1192
1253
1275
1657
1143
1015
1009
1071
1033
989
929
852
1116
1376
1109
1211
886
845
743
1241
1174
1377
1446
1132
1579
1661
900
762
840
758
734
831
787
884
952