1,218,522 Warrants M&T BANK CORPORATION UNDERWRITING AGREEMENT