1232 280 1968 945 1237 1129 1602 155 139 1620 1299 556 134 91 169 1312 101 876 877 1949 1786 1515 1848 1938 1595 336 523705