1265
1229
1291
1316
1695
1174
1044
1035
1105
1064
1017
964
880
1147
1405
1139
1242
920
878
778
1279
1212
1438
1484
1161
1612
1715
951
793
865
779
757
856
808
911
977