1492
951
1329
975
1283
1561
934
886
883
1078
863
1119
1000
1133
891
908
909
1507
947
874
1256
917
1081
898
1084
1206
826
1457
1281
987
1266
1306
1272