1243
1201
1264
1291
1672
1151
1027
1014
1081
1043
997
939
861
1129
1385
1119
1220
898
853
752
1256
1186
1393
1454
1138
1589
1673
911
769
846
763
740
838
793
891
958