246 64 946 419 685 245 377 198 107 43 698107