302925 175355 1462428 168886 182813 105919 641016 27870 136000 1004017267