4 1 acacca 2 2 cabcca 2 18 yptcsevnuzlsrfjxurpslztlinhddelpitmvaezowjcfjjfgmfq