12102 205 323 392 676 13106 163 198 1000 211 335 709 745 794 941 959 991 14139 193 356 770 887 957 15375 678620