1086 217 326 159 243 801 166 577 349 271 684 479 75 416 212 1082