2930 17 846 15000 58060 76 426 31245 140 398 97 630 20 657 102 650 40 21047