2649 2052 1344 2490 638 985 656 1027 910 1256 167889