1034
1179
1143
1191
1108
1242
1198
1262
1289
1670
1024
1014
1041
995
938
860
1126
1383
1116
1219
895
851
750
1252
1180
1391
1452
1137
908
769
846
762
740
838
793
891