1009 904 416 800 176 900 433 010 246 360 286 640 445 902 386 767 2201474 351030 176 940 12 670 109 950 144 789 247 761 120390152850