0 1000000 0 0 0 0 1000000 0 0 0 0 976463 945923 1000000 0 0 981822 979112 938350 966887 0 0 0 0 1000000 0 0 0 942777 958103 0 0 0 0 1000000 0 0 1000000 0 0 0 30762642 0 0 1191427 0 0 0