1265
1229
1291
1316
1695
1174
1044
1035
1105
1064
1017
964
880
1147
1405
1139
1242
921
879
778
1279
1212
1439
1484
1161
1612
1715
951
793
866
780
758
857
809
912
978