934 787 1102 493 164 986 137 765 142 811 468 317 43160 22 980 283 083 165 167 424 639 20 887 81 280 427596