80 148 242 283 307 550 684 1162 1246 1252 1300 1548 161737 1752 1865 2074 2303241