25 16 17 33 13 291 135 127 262,112 340 147 131278:186 837,310 245 555 163 991343 289 632 293 714 304263