1062
1217
1173
1227
1145
1274
1234
1301
1335
1701
1052
1038
1072
1026
970
883
1152
1409
1246
930
885
784
1283
1219
1446
1489
1167
958
797
870
786
764
861
816
915