818 933 1402 758 1137 832 1075 255 745 904 1316 1050 1348 922 156 1128 333 749 1344 96 67 393 552 771 1308 1249 1376 329 1419 1572 492 770 1230 1113 880 938 1198 546 480624