1476 2499 3173 16122 245 13945 4147 4376 1811 4717 7925 3031 2536 11857 11776 2444 3530 4407 3667 2803 952 86 589431