1034
1179
1141
1189
1107
1239
1197
1262
1288
1669
1022
1014
1039
994
938
859
1123
1383
1115
1219
892
850
749
1249
1178
1389
1451
1136
907
768
846
761
740
838
792
889