1064
1222
1177
1229
1147
1279
1238
1303
1344
1704
1052
1040
1073
1030
972
884
1154
1411
1148
1247
934
885
786
1285
1221
1449
1489
1168
968
797
871
788
768
862
819
918