14267


11552


3254


2029


1241


1082


1081


1059


1040


991