1663 20 2633 76 2846 52 1119 51 2296 66 641 57 1480 95 1417 78 1820 772144