656 152 319 148 30 112 1,014 236 689 350 119296