20 1353 609411 209022 874500 632577 518892 378774 968814 889746 807312 188265 928785 768273 555291 328713 16203 98835 394086 159291 179388