1491
951
1327
974
1281
1561
933
883
1078
862
1117
1000
1133
890
907
1328
909
1507
946
873
1255
917
1079
897
1084
891
1206
826
1456
1280
985
1265
1305
1270
880