1062
1217
1173
1226
1144
1272
1233
1301
1334
1701
1051
1038
1072
1026
970
883
1151
1409
1145
1246
929
884
784
1283
1219
1445
1488
1166
958
796
870
786
763
861
815
915