1000
1133
891
908
1329
909
1507
946
874
1256
917
1081
898
1084
1206
826
1457
1281
987
1266
1306
1272
883
919
887
1200
950
864
980
1321
1257
1366
1080
1333