14 252 411 891 964 991 1350 1443 1801 2159 2271 2606 2711 353 518 763 1151 1255 1553 16031669