 8
 666885 346111 97003 337746 507338 836649 564424 289280
 1452321 747077 209067 674618 1076193 1619423 1212262 538078
 1822718