529 399 457 768 1114 1223 1038 2 039 2 342 2 103 4 030 6567