1022587**,1013736,1011541,1008870,1008867,980606,980092,980091,979757,979755,979352,979094,979092,979039,979037,979036,978696,978433,978432,976152,975992,975768,975767,975613,975612,975611,975604,975521,975341,974399,973616,973614,972755,972754,972752,972751,972749,972746,971970,971050,970833,970653,970570,970568,970561,969842,969464,968717,