1504 1391 1072 1335 1090 1101 1178 1086 1238 779 1476 889 1310 914 1199 1346 979 1462 1163 1343 1192 906 991 1009 752 1073 825 943 983 954 1054 1094 1094 1296 1410 1274 864 897 827 1304 796 1077 835 986 1541 966 836 1389 918 1033 