1008
1254
915
1085
1170
1072
967
2743
1520
1072
1227
1113
1047
1074
1267
1118
1245
1355
1375
887
1103
1200
1789
1430
1108
1439
1247
2746
1331
940
1337
1657
1051
1500
1179
1081
988
958
1033
918
1708
1394
1499
883
2441
988
875
912
880
1065
950
987
951
