13 0 1000000 0 20 580362 613065 443078 497930 0 942713 201607 0 0 979794 0 203444 264025 316021 389294 267528 159950 683820 468464 794357 344950 219425 138691 294708 432831 350632 971592 424388 0 0 193239 52834 571424 0 176817 195309 0 485749 33024 285552 45713 908207 471463 584666 98563