60 263 294 308 332 507 2000 648 675 612 680 896 1010 500 82 1000 127 500 158 160 161 1662000