945 18131 385 389 495 647 700 752 804 899 903 923 934 19010 48 99 137 189 308 314 328 513 610 669 743752