1034
1179
1142
1190
1107
1240
1197
1262
1289
1669
1022
1014
1040
994
938
859
1125
1383
1115
1219
893
850
749
1249
1390
1452
1136
907
769
846
762
740
838
792
890