493990495204495409495484496180496778496925496973496974497911497937498510498621498853498860499385499581500027500658500741500972501734501943502155502834502980503036503194503329503336503350503920504666504785504879504882505209505408505445506568508065509787510034510204510224510375510500510544510656511217511341512189512327512409512464512533512772513646513716514147514174514478514956515429515527515552515663516437516859516902516988517496517733518209519047519132519174519521520227520720522553522556522773522798522810522814522992523614524328525097525451525473525840525929525936526038526280526849527512527711