25000 20000 6666 900 6000 4500 2627 45000 110694 41173 8558 17 12289 44826 50086 456472 6102 16104 4803 14745 655480 6102 4818 1514 753619972