173 311 295 306 240 233 310 302 282 469 828 1403 1297 1386 1075 1083 1625 15831564