"""
26 mai 2014
"""



from tadbit_py import _tadbit_wrapper
from tadbitalone_py import _tadbitalone_wrapper
from random import random

# normed = [31684.0, 63546.0, 191350.0, 42542.0, 124956.0, 139196.0, 73158.0, 111072.0, 116234.0, 166074.0, 290674.0, 195266.0, 140798.0, 203632.0, 226060.0, 89890.0, 85440.0, 192240.0, 107334.0, 162870.0, 215914.0, 140442.0, 253294.0, 140620.0, 198826.0, 126914.0, 191884.0, 201674.0, 137772.0, 286402.0, 62656.0, 159488.0, 184052.0, 209684.0, 199182.0, 118904.0, 139374.0, 163048.0, 157174.0, 105198.0, 134568.0, 194198.0, 47704.0, 27412.0, 50374.0, 104130.0, 129762.0, 159310.0, 117302.0, 211108.0, 157708.0, 240656.0, 119082.0, 111072.0, 211820.0, 165540.0, 63368.0, 179068.0, 216982.0, 244572.0, 50018.0, 228908.0, 127092.0, 208082.0, 126736.0, 136526.0, 148452.0, 207014.0, 207014.0, 155750.0, 129940.0, 0.0, 132076.0, 119082.0, 61232.0, 105198.0, 122998.0, 141688.0, 38092.0, 148630.0, 58562.0, 185832.0, 147918.0, 157174.0, 218762.0, 156106.0, 236384.0, 98612.0, 211642.0, 255252.0, 88644.0, 35956.0, 134746.0, 70488.0, 37914.0, 72980.0, 112140.0, 77430.0, 98790.0, 16198.0, 63546.0, 127449.0, 383775.0, 85323.0, 250614.0, 279174.0, 146727.0, 222768.0, 233121.0, 333081.0, 582981.0, 391629.0, 282387.0, 408408.0, 453390.0, 180285.0, 171360.0, 385560.0, 215271.0, 326655.0, 433041.0, 281673.0, 508011.0, 282030.0, 398769.0, 254541.0, 384846.0, 404481.0, 276318.0, 574413.0, 125664.0, 319872.0, 369138.0, 420546.0, 399483.0, 238476.0, 279531.0, 327012.0, 315231.0, 210987.0, 269892.0, 389487.0, 95676.0, 54978.0, 101031.0, 208845.0, 260253.0, 319515.0, 235263.0, 423402.0, 316302.0, 482664.0, 238833.0, 222768.0, 424830.0, 332010.0, 127092.0, 359142.0, 435183.0, 490518.0, 100317.0, 459102.0, 254898.0, 417333.0, 254184.0, 273819.0, 297738.0, 415191.0, 415191.0, 312375.0, 260610.0, 0.0, 264894.0, 238833.0, 122808.0, 210987.0, 246687.0, 284172.0, 76398.0, 298095.0, 117453.0, 372708.0, 296667.0, 315231.0, 438753.0, 313089.0, 474096.0, 197778.0, 424473.0, 511938.0, 177786.0, 72114.0, 270249.0, 141372.0, 76041.0, 146370.0, 224910.0, 155295.0, 198135.0, 32487.0, 191350.0, 383775.0, 1155625.0, 256925.0, 754650.0, 840650.0, 441825.0, 670800.0, 701975.0, 1002975.0, 1755475.0, 1179275.0, 850325.0, 1229800.0, 1365250.0, 542875.0, 516000.0, 1161000.0, 648225.0, 983625.0, 1303975.0, 848175.0, 1529725.0, 849250.0, 1200775.0, 766475.0, 1158850.0, 1217975.0, 832050.0, 1729675.0, 378400.0, 963200.0, 1111550.0, 1266350.0, 1202925.0, 718100.0, 841725.0, 984700.0, 949225.0, 635325.0, 812700.0, 1172825.0, 288100.0, 165550.0, 304225.0, 628875.0, 783675.0, 962125.0, 708425.0, 1274950.0, 952450.0, 1453400.0, 719175.0, 670800.0, 1279250.0, 999750.0, 382700.0, 1081450.0, 1310425.0, 1477050.0, 302075.0, 1382450.0, 767550.0, 1256675.0, 765400.0, 824525.0, 896550.0, 1250225.0, 1250225.0, 940625.0, 784750.0, 0.0, 797650.0, 719175.0, 369800.0, 635325.0, 742825.0, 855700.0, 230050.0, 897625.0, 353675.0, 1122300.0, 893325.0, 949225.0, 1321175.0, 942775.0, 1427600.0, 595550.0, 1278175.0, 1541550.0, 535350.0, 217150.0, 813775.0, 425700.0, 228975.0, 440750.0, 677250.0, 467625.0, 596625.0, 97825.0, 42542.0, 85323.0, 256925.0, 57121.0, 167778.0, 186898.0, 98229.0, 149136.0, 156067.0, 222987.0, 390287.0, 262183.0, 189049.0, 273416.0, 303530.0, 120695.0, 114720.0, 258120.0, 144117.0, 218685.0, 289907.0, 188571.0, 340097.0, 188810.0, 266963.0, 170407.0, 257642.0, 270787.0, 184986.0, 384551.0, 84128.0, 214144.0, 247126.0, 281542.0, 267441.0, 159652.0, 187137.0, 218924.0, 211037.0, 141249.0, 180684.0, 260749.0, 64052.0, 36806.0, 67637.0, 139815.0, 174231.0, 213905.0, 157501.0, 283454.0, 211754.0, 323128.0, 159891.0, 149136.0, 284410.0, 222270.0, 85084.0, 240434.0, 291341.0, 328386.0, 67159.0, 307354.0, 170646.0, 279391.0, 170168.0, 183313.0, 199326.0, 277957.0, 277957.0, 209125.0, 174470.0, 0.0, 177338.0, 159891.0, 82216.0, 141249.0, 165149.0, 190244.0, 51146.0, 199565.0, 78631.0, 249516.0, 198609.0, 211037.0, 293731.0, 209603.0, 317392.0, 132406.0, 284171.0, 342726.0, 119022.0, 48278.0, 180923.0, 94644.0, 50907.0, 97990.0, 150570.0, 103965.0, 132645.0, 21749.0, 124956.0, 250614.0, 754650.0, 167778.0, 492804.0, 548964.0, 288522.0, 438048.0, 458406.0, 654966.0, 1146366.0, 770094.0, 555282.0, 803088.0, 891540.0, 354510.0, 336960.0, 758160.0, 423306.0, 642330.0, 851526.0, 553878.0, 998946.0, 554580.0, 784134.0, 500526.0, 756756.0, 795366.0, 543348.0, 1129518.0, 247104.0, 628992.0, 725868.0, 826956.0, 785538.0, 468936.0, 549666.0, 643032.0, 619866.0, 414882.0, 530712.0, 765882.0, 188136.0, 108108.0, 198666.0, 410670.0, 511758.0, 628290.0, 462618.0, 832572.0, 621972.0, 949104.0, 469638.0, 438048.0, 835380.0, 652860.0, 249912.0, 706212.0, 855738.0, 964548.0, 197262.0, 902772.0, 501228.0, 820638.0, 499824.0, 538434.0, 585468.0, 816426.0, 816426.0, 614250.0, 512460.0, 0.0, 520884.0, 469638.0, 241488.0, 414882.0, 485082.0, 558792.0, 150228.0, 586170.0, 230958.0, 732888.0, 583362.0, 619866.0, 862758.0, 615654.0, 932256.0, 388908.0, 834678.0, 1006668.0, 349596.0, 141804.0, 531414.0, 277992.0, 149526.0, 287820.0, 442260.0, 305370.0, 389610.0, 63882.0, 139196.0, 279174.0, 840650.0, 186898.0, 548964.0, 611524.0, 321402.0, 487968.0, 510646.0, 729606.0, 1277006.0, 857854.0, 618562.0, 894608.0, 993140.0, 394910.0, 375360.0, 844560.0, 471546.0, 715530.0, 948566.0, 616998.0, 1112786.0, 617780.0, 873494.0, 557566.0, 842996.0, 886006.0, 605268.0, 1258238.0, 275264.0, 700672.0, 808588.0, 921196.0, 875058.0, 522376.0, 612306.0, 716312.0, 690506.0, 462162.0, 591192.0, 853162.0, 209576.0, 120428.0, 221306.0, 457470.0, 570078.0, 699890.0, 515338.0, 927452.0, 692852.0, 1057264.0, 523158.0, 487968.0, 930580.0, 727260.0, 278392.0, 786692.0, 953258.0, 1074468.0, 219742.0, 1005652.0, 558348.0, 914158.0, 556784.0, 599794.0, 652188.0, 909466.0, 909466.0, 684250.0, 570860.0, 0.0, 580244.0, 523158.0, 269008.0, 462162.0, 540362.0, 622472.0, 167348.0, 652970.0, 257278.0, 816408.0, 649842.0, 690506.0, 961078.0, 685814.0, 1038496.0, 433228.0, 929798.0, 1121388.0, 389436.0, 157964.0, 591974.0, 309672.0, 166566.0, 320620.0, 492660.0, 340170.0, 434010.0, 71162.0, 73158.0, 146727.0, 441825.0, 98229.0, 288522.0, 321402.0, 168921.0, 256464.0, 268383.0, 383463.0, 671163.0, 450867.0, 325101.0, 470184.0, 521970.0, 207555.0, 197280.0, 443880.0, 247833.0, 376065.0, 498543.0, 324279.0, 584853.0, 324690.0, 459087.0, 293043.0, 443058.0, 465663.0, 318114.0, 661299.0, 144672.0, 368256.0, 424974.0, 484158.0, 459909.0, 274548.0, 321813.0, 376476.0, 362913.0, 242901.0, 310716.0, 448401.0, 110148.0, 63294.0, 116313.0, 240435.0, 299619.0, 367845.0, 270849.0, 487446.0, 364146.0, 555672.0, 274959.0, 256464.0, 489090.0, 382230.0, 146316.0, 413466.0, 501009.0, 564714.0, 115491.0, 528546.0, 293454.0, 480459.0, 292632.0, 315237.0, 342774.0, 477993.0, 477993.0, 359625.0, 300030.0, 0.0, 304962.0, 274959.0, 141384.0, 242901.0, 284001.0, 327156.0, 87954.0, 343185.0, 135219.0, 429084.0, 341541.0, 362913.0, 505119.0, 360447.0, 545808.0, 227694.0, 488679.0, 589374.0, 204678.0, 83022.0, 311127.0, 162756.0, 87543.0, 168510.0, 258930.0, 178785.0, 228105.0, 37401.0, 111072.0, 222768.0, 670800.0, 149136.0, 438048.0, 487968.0, 256464.0, 389376.0, 407472.0, 582192.0, 1018992.0, 684528.0, 493584.0, 713856.0, 792480.0, 315120.0, 299520.0, 673920.0, 376272.0, 570960.0, 756912.0, 492336.0, 887952.0, 492960.0, 697008.0, 444912.0, 672672.0, 706992.0, 482976.0, 1004016.0, 219648.0, 559104.0, 645216.0, 735072.0, 698256.0, 416832.0, 488592.0, 571584.0, 550992.0, 368784.0, 471744.0, 680784.0, 167232.0, 96096.0, 176592.0, 365040.0, 454896.0, 558480.0, 411216.0, 740064.0, 552864.0, 843648.0, 417456.0, 389376.0, 742560.0, 580320.0, 222144.0, 627744.0, 760656.0, 857376.0, 175344.0, 802464.0, 445536.0, 729456.0, 444288.0, 478608.0, 520416.0, 725712.0, 725712.0, 546000.0, 455520.0, 0.0, 463008.0, 417456.0, 214656.0, 368784.0, 431184.0, 496704.0, 133536.0, 521040.0, 205296.0, 651456.0, 518544.0, 550992.0, 766896.0, 547248.0, 828672.0, 345696.0, 741936.0, 894816.0, 310752.0, 126048.0, 472368.0, 247104.0, 132912.0, 255840.0, 393120.0, 271440.0, 346320.0, 56784.0, 116234.0, 233121.0, 701975.0, 156067.0, 458406.0, 510646.0, 268383.0, 407472.0, 426409.0, 609249.0, 1066349.0, 716341.0, 516523.0, 747032.0, 829310.0, 329765.0, 313440.0, 705240.0, 393759.0, 597495.0, 792089.0, 515217.0, 929219.0, 515870.0, 729401.0, 465589.0, 703934.0, 739849.0, 505422.0, 1050677.0, 229856.0, 585088.0, 675202.0, 769234.0, 730707.0, 436204.0, 511299.0, 598148.0, 576599.0, 385923.0, 493668.0, 712423.0, 175004.0, 100562.0, 184799.0, 382005.0, 476037.0, 584435.0, 430327.0, 774458.0, 578558.0, 882856.0, 436857.0, 407472.0, 777070.0, 607290.0, 232468.0, 656918.0, 796007.0, 897222.0, 183493.0, 839758.0, 466242.0, 763357.0, 464936.0, 500851.0, 544602.0, 759439.0, 759439.0, 571375.0, 476690.0, 0.0, 484526.0, 436857.0, 224632.0, 385923.0, 451223.0, 519788.0, 139742.0, 545255.0, 214837.0, 681732.0, 542643.0, 576599.0, 802537.0, 572681.0, 867184.0, 361762.0, 776417.0, 936402.0, 325194.0, 131906.0, 494321.0, 258588.0, 139089.0, 267730.0, 411390.0, 284055.0, 362415.0, 59423.0, 166074.0, 333081.0, 1002975.0, 222987.0, 654966.0, 729606.0, 383463.0, 582192.0, 609249.0, 870489.0, 1523589.0, 1023501.0, 738003.0, 1067352.0, 1184910.0, 471165.0, 447840.0, 1007640.0, 562599.0, 853695.0, 1131729.0, 736137.0, 1327659.0, 737070.0, 1042161.0, 665229.0, 1005774.0, 1057089.0, 722142.0, 1501197.0, 328416.0, 835968.0, 964722.0, 1099074.0, 1044027.0, 623244.0, 730539.0, 854628.0, 823839.0, 551403.0, 705348.0, 1017903.0, 250044.0, 143682.0, 264039.0, 545805.0, 680157.0, 835035.0, 614847.0, 1106538.0, 826638.0, 1261416.0, 624177.0, 582192.0, 1110270.0, 867690.0, 332148.0, 938598.0, 1137327.0, 1281942.0, 262173.0, 1199838.0, 666162.0, 1090677.0, 664296.0, 715611.0, 778122.0, 1085079.0, 1085079.0, 816375.0, 681090.0, 0.0, 692286.0, 624177.0, 320952.0, 551403.0, 644703.0, 742668.0, 199662.0, 779055.0, 306957.0, 974052.0, 775323.0, 823839.0, 1146657.0, 818241.0, 1239024.0, 516882.0, 1109337.0, 1337922.0, 464634.0, 188466.0, 706281.0, 369468.0, 198729.0, 382530.0, 587790.0, 405855.0, 517815.0, 84903.0, 290674.0, 582981.0, 1755475.0, 390287.0, 1146366.0, 1277006.0, 671163.0, 1018992.0, 1066349.0, 1523589.0, 2666689.0, 1791401.0, 1291703.0, 1868152.0, 2073910.0, 824665.0, 783840.0, 1763640.0, 984699.0, 1494195.0, 1980829.0, 1288437.0, 2323759.0, 1290070.0, 1824061.0, 1164329.0, 1760374.0, 1850189.0, 1263942.0, 2627497.0, 574816.0, 1463168.0, 1688522.0, 1923674.0, 1827327.0, 1090844.0, 1278639.0, 1495828.0, 1441939.0, 965103.0, 1234548.0, 1781603.0, 437644.0, 251482.0, 462139.0, 955305.0, 1190457.0, 1461535.0, 1076147.0, 1936738.0, 1446838.0, 2207816.0, 1092477.0, 1018992.0, 1943270.0, 1518690.0, 581348.0, 1642798.0, 1990627.0, 2243742.0, 458873.0, 2100038.0, 1165962.0, 1908977.0, 1162696.0, 1252511.0, 1361922.0, 1899179.0, 1899179.0, 1428875.0, 1192090.0, 0.0, 1211686.0, 1092477.0, 561752.0, 965103.0, 1128403.0, 1299868.0, 349462.0, 1363555.0, 537257.0, 1704852.0, 1357023.0, 1441939.0, 2006957.0, 1432141.0, 2168624.0, 904682.0, 1941637.0, 2341722.0, 813234.0, 329866.0, 1236181.0, 646668.0, 347829.0, 669530.0, 1028790.0, 710355.0, 906315.0, 148603.0, 195266.0, 391629.0, 1179275.0, 262183.0, 770094.0, 857854.0, 450867.0, 684528.0, 716341.0, 1023501.0, 1791401.0, 1203409.0, 867727.0, 1254968.0, 1393190.0, 553985.0, 526560.0, 1184760.0, 661491.0, 1003755.0, 1330661.0, 865533.0, 1561031.0, 866630.0, 1225349.0, 782161.0, 1182566.0, 1242901.0, 849078.0, 1765073.0, 386144.0, 982912.0, 1134298.0, 1292266.0, 1227543.0, 732796.0, 858951.0, 1004852.0, 968651.0, 648327.0, 829332.0, 1196827.0, 293996.0, 168938.0, 310451.0, 641745.0, 799713.0, 981815.0, 722923.0, 1301042.0, 971942.0, 1483144.0, 733893.0, 684528.0, 1305430.0, 1020210.0, 390532.0, 1103582.0, 1337243.0, 1507278.0, 308257.0, 1410742.0, 783258.0, 1282393.0, 781064.0, 841399.0, 914898.0, 1275811.0, 1275811.0, 959875.0, 800810.0, 0.0, 813974.0, 733893.0, 377368.0, 648327.0, 758027.0, 873212.0, 234758.0, 915995.0, 360913.0, 1145268.0, 911607.0, 968651.0, 1348213.0, 962069.0, 1456816.0, 607738.0, 1304333.0, 1573098.0, 546306.0, 221594.0, 830429.0, 434412.0, 233661.0, 449770.0, 691110.0, 477195.0, 608835.0, 99827.0, 140798.0, 282387.0, 850325.0, 189049.0, 555282.0, 618562.0, 325101.0, 493584.0, 516523.0, 738003.0, 1291703.0, 867727.0, 625681.0, 904904.0, 1004570.0, 399455.0, 379680.0, 854280.0, 476973.0, 723765.0, 959483.0, 624099.0, 1125593.0, 624890.0, 883547.0, 563983.0, 852698.0, 896203.0, 612234.0, 1272719.0, 278432.0, 708736.0, 817894.0, 931798.0, 885129.0, 528388.0, 619353.0, 724556.0, 698453.0, 467481.0, 597996.0, 862981.0, 211988.0, 121814.0, 223853.0, 462735.0, 576639.0, 707945.0, 521269.0, 938126.0, 700826.0, 1069432.0, 529179.0, 493584.0, 941290.0, 735630.0, 281596.0, 795746.0, 964229.0, 1086834.0, 222271.0, 1017226.0, 564774.0, 924679.0, 563192.0, 606697.0, 659694.0, 919933.0, 919933.0, 692125.0, 577430.0, 0.0, 586922.0, 529179.0, 272104.0, 467481.0, 546581.0, 629636.0, 169274.0, 660485.0, 260239.0, 825804.0, 657321.0, 698453.0, 972139.0, 693707.0, 1050448.0, 438214.0, 940499.0, 1134294.0, 393918.0, 159782.0, 598787.0, 313236.0, 168483.0, 324310.0, 498330.0, 344085.0, 439005.0, 71981.0, 203632.0, 408408.0, 1229800.0, 273416.0, 803088.0, 894608.0, 470184.0, 713856.0, 747032.0, 1067352.0, 1868152.0, 1254968.0, 904904.0, 1308736.0, 1452880.0, 577720.0, 549120.0, 1235520.0, 689832.0, 1046760.0, 1387672.0, 902616.0, 1627912.0, 903760.0, 1277848.0, 815672.0, 1233232.0, 1296152.0, 885456.0, 1840696.0, 402688.0, 1025024.0, 1182896.0, 1347632.0, 1280136.0, 764192.0, 895752.0, 1047904.0, 1010152.0, 676104.0, 864864.0, 1248104.0, 306592.0, 176176.0, 323752.0, 669240.0, 833976.0, 1023880.0, 753896.0, 1356784.0, 1013584.0, 1546688.0, 765336.0, 713856.0, 1361360.0, 1063920.0, 407264.0, 1150864.0, 1394536.0, 1571856.0, 321464.0, 1471184.0, 816816.0, 1337336.0, 814528.0, 877448.0, 954096.0, 1330472.0, 1330472.0, 1001000.0, 835120.0, 0.0, 848848.0, 765336.0, 393536.0, 676104.0, 790504.0, 910624.0, 244816.0, 955240.0, 376376.0, 1194336.0, 950664.0, 1010152.0, 1405976.0, 1003288.0, 1519232.0, 633776.0, 1360216.0, 1640496.0, 569712.0, 231088.0, 866008.0, 453024.0, 243672.0, 469040.0, 720720.0, 497640.0, 634920.0, 104104.0, 226060.0, 453390.0, 1365250.0, 303530.0, 891540.0, 993140.0, 521970.0, 792480.0, 829310.0, 1184910.0, 2073910.0, 1393190.0, 1004570.0, 1452880.0, 1612900.0, 641350.0, 609600.0, 1371600.0, 765810.0, 1162050.0, 1540510.0, 1002030.0, 1807210.0, 1003300.0, 1418590.0, 905510.0, 1369060.0, 1438910.0, 982980.0, 2043430.0, 447040.0, 1137920.0, 1313180.0, 1496060.0, 1421130.0, 848360.0, 994410.0, 1163320.0, 1121410.0, 750570.0, 960120.0, 1385570.0, 340360.0, 195580.0, 359410.0, 742950.0, 925830.0, 1136650.0, 836930.0, 1506220.0, 1125220.0, 1717040.0, 849630.0, 792480.0, 1511300.0, 1181100.0, 452120.0, 1277620.0, 1548130.0, 1744980.0, 356870.0, 1633220.0, 906780.0, 1484630.0, 904240.0, 974090.0, 1059180.0, 1477010.0, 1477010.0, 1111250.0, 927100.0, 0.0, 942340.0, 849630.0, 436880.0, 750570.0, 877570.0, 1010920.0, 271780.0, 1060450.0, 417830.0, 1325880.0, 1055370.0, 1121410.0, 1560830.0, 1113790.0, 1686560.0, 703580.0, 1510030.0, 1821180.0, 632460.0, 256540.0, 961390.0, 502920.0, 270510.0, 520700.0, 800100.0, 552450.0, 704850.0, 115570.0, 89890.0, 180285.0, 542875.0, 120695.0, 354510.0, 394910.0, 207555.0, 315120.0, 329765.0, 471165.0, 824665.0, 553985.0, 399455.0, 577720.0, 641350.0, 255025.0, 242400.0, 545400.0, 304515.0, 462075.0, 612565.0, 398445.0, 718615.0, 398950.0, 564085.0, 360065.0, 544390.0, 572165.0, 390870.0, 812545.0, 177760.0, 452480.0, 522170.0, 594890.0, 565095.0, 337340.0, 395415.0, 462580.0, 445915.0, 298455.0, 381780.0, 550955.0, 135340.0, 77770.0, 142915.0, 295425.0, 368145.0, 451975.0, 332795.0, 598930.0, 447430.0, 682760.0, 337845.0, 315120.0, 600950.0, 469650.0, 179780.0, 508030.0, 615595.0, 693870.0, 141905.0, 649430.0, 360570.0, 590345.0, 359560.0, 387335.0, 421170.0, 587315.0, 587315.0, 441875.0, 368650.0, 0.0, 374710.0, 337845.0, 173720.0, 298455.0, 348955.0, 401980.0, 108070.0, 421675.0, 166145.0, 527220.0, 419655.0, 445915.0, 620645.0, 442885.0, 670640.0, 279770.0, 600445.0, 724170.0, 251490.0, 102010.0, 382285.0, 199980.0, 107565.0, 207050.0, 318150.0, 219675.0, 280275.0, 45955.0, 85440.0, 171360.0, 516000.0, 114720.0, 336960.0, 375360.0, 197280.0, 299520.0, 313440.0, 447840.0, 783840.0, 526560.0, 379680.0, 549120.0, 609600.0, 242400.0, 230400.0, 518400.0, 289440.0, 439200.0, 582240.0, 378720.0, 683040.0, 379200.0, 536160.0, 342240.0, 517440.0, 543840.0, 371520.0, 772320.0, 168960.0, 430080.0, 496320.0, 565440.0, 537120.0, 320640.0, 375840.0, 439680.0, 423840.0, 283680.0, 362880.0, 523680.0, 128640.0, 73920.0, 135840.0, 280800.0, 349920.0, 429600.0, 316320.0, 569280.0, 425280.0, 648960.0, 321120.0, 299520.0, 571200.0, 446400.0, 170880.0, 482880.0, 585120.0, 659520.0, 134880.0, 617280.0, 342720.0, 561120.0, 341760.0, 368160.0, 400320.0, 558240.0, 558240.0, 420000.0, 350400.0, 0.0, 356160.0, 321120.0, 165120.0, 283680.0, 331680.0, 382080.0, 102720.0, 400800.0, 157920.0, 501120.0, 398880.0, 423840.0, 589920.0, 420960.0, 637440.0, 265920.0, 570720.0, 688320.0, 239040.0, 96960.0, 363360.0, 190080.0, 102240.0, 196800.0, 302400.0, 208800.0, 266400.0, 43680.0, 192240.0, 385560.0, 1161000.0, 258120.0, 758160.0, 844560.0, 443880.0, 673920.0, 705240.0, 1007640.0, 1763640.0, 1184760.0, 854280.0, 1235520.0, 1371600.0, 545400.0, 518400.0, 1166400.0, 651240.0, 988200.0, 1310040.0, 852120.0, 1536840.0, 853200.0, 1206360.0, 770040.0, 1164240.0, 1223640.0, 835920.0, 1737720.0, 380160.0, 967680.0, 1116720.0, 1272240.0, 1208520.0, 721440.0, 845640.0, 989280.0, 953640.0, 638280.0, 816480.0, 1178280.0, 289440.0, 166320.0, 305640.0, 631800.0, 787320.0, 966600.0, 711720.0, 1280880.0, 956880.0, 1460160.0, 722520.0, 673920.0, 1285200.0, 1004400.0, 384480.0, 1086480.0, 1316520.0, 1483920.0, 303480.0, 1388880.0, 771120.0, 1262520.0, 768960.0, 828360.0, 900720.0, 1256040.0, 1256040.0, 945000.0, 788400.0, 0.0, 801360.0, 722520.0, 371520.0, 638280.0, 746280.0, 859680.0, 231120.0, 901800.0, 355320.0, 1127520.0, 897480.0, 953640.0, 1327320.0, 947160.0, 1434240.0, 598320.0, 1284120.0, 1548720.0, 537840.0, 218160.0, 817560.0, 427680.0, 230040.0, 442800.0, 680400.0, 469800.0, 599400.0, 98280.0, 107334.0, 215271.0, 648225.0, 144117.0, 423306.0, 471546.0, 247833.0, 376272.0, 393759.0, 562599.0, 984699.0, 661491.0, 476973.0, 689832.0, 765810.0, 304515.0, 289440.0, 651240.0, 363609.0, 551745.0, 731439.0, 475767.0, 858069.0, 476370.0, 673551.0, 429939.0, 650034.0, 683199.0, 466722.0, 970227.0, 212256.0, 540288.0, 623502.0, 710334.0, 674757.0, 402804.0, 472149.0, 552348.0, 532449.0, 356373.0, 455868.0, 657873.0, 161604.0, 92862.0, 170649.0, 352755.0, 439587.0, 539685.0, 397377.0, 715158.0, 534258.0, 815256.0, 403407.0, 376272.0, 717570.0, 560790.0, 214668.0, 606618.0, 735057.0, 828522.0, 169443.0, 775458.0, 430542.0, 704907.0, 429336.0, 462501.0, 502902.0, 701289.0, 701289.0, 527625.0, 440190.0, 0.0, 447426.0, 403407.0, 207432.0, 356373.0, 416673.0, 479988.0, 129042.0, 503505.0, 198387.0, 629532.0, 501093.0, 532449.0, 741087.0, 528831.0, 800784.0, 334062.0, 716967.0, 864702.0, 300294.0, 121806.0, 456471.0, 238788.0, 128439.0, 247230.0, 379890.0, 262305.0, 334665.0, 54873.0, 162870.0, 326655.0, 983625.0, 218685.0, 642330.0, 715530.0, 376065.0, 570960.0, 597495.0, 853695.0, 1494195.0, 1003755.0, 723765.0, 1046760.0, 1162050.0, 462075.0, 439200.0, 988200.0, 551745.0, 837225.0, 1109895.0, 721935.0, 1302045.0, 722850.0, 1022055.0, 652395.0, 986370.0, 1036695.0, 708210.0, 1472235.0, 322080.0, 819840.0, 946110.0, 1077870.0, 1023885.0, 611220.0, 716445.0, 838140.0, 807945.0, 540765.0, 691740.0, 998265.0, 245220.0, 140910.0, 258945.0, 535275.0, 667035.0, 818925.0, 602985.0, 1085190.0, 810690.0, 1237080.0, 612135.0, 570960.0, 1088850.0, 850950.0, 325740.0, 920490.0, 1115385.0, 1257210.0, 257115.0, 1176690.0, 653310.0, 1069635.0, 651480.0, 701805.0, 763110.0, 1064145.0, 1064145.0, 800625.0, 667950.0, 0.0, 678930.0, 612135.0, 314760.0, 540765.0, 632265.0, 728340.0, 195810.0, 764025.0, 301035.0, 955260.0, 760365.0, 807945.0, 1124535.0, 802455.0, 1215120.0, 506910.0, 1087935.0, 1312110.0, 455670.0, 184830.0, 692655.0, 362340.0, 194895.0, 375150.0, 576450.0, 398025.0, 507825.0, 83265.0, 215914.0, 433041.0, 1303975.0, 289907.0, 851526.0, 948566.0, 498543.0, 756912.0, 792089.0, 1131729.0, 1980829.0, 1330661.0, 959483.0, 1387672.0, 1540510.0, 612565.0, 582240.0, 1310040.0, 731439.0, 1109895.0, 1471369.0, 957057.0, 1726099.0, 958270.0, 1354921.0, 864869.0, 1307614.0, 1374329.0, 938862.0, 1951717.0, 426976.0, 1086848.0, 1254242.0, 1428914.0, 1357347.0, 810284.0, 949779.0, 1111108.0, 1071079.0, 716883.0, 917028.0, 1323383.0, 325084.0, 186802.0, 343279.0, 709605.0, 884277.0, 1085635.0, 799367.0, 1438618.0, 1074718.0, 1639976.0, 811497.0, 756912.0, 1443470.0, 1128090.0, 431828.0, 1220278.0, 1478647.0, 1666662.0, 340853.0, 1559918.0, 866082.0, 1417997.0, 863656.0, 930371.0, 1011642.0, 1410719.0, 1410719.0, 1061375.0, 885490.0, 0.0, 900046.0, 811497.0, 417272.0, 716883.0, 838183.0, 965548.0, 259582.0, 1012855.0, 399077.0, 1266372.0, 1008003.0, 1071079.0, 1490777.0, 1063801.0, 1610864.0, 672002.0, 1442257.0, 1739442.0, 604074.0, 245026.0, 918241.0, 480348.0, 258369.0, 497330.0, 764190.0, 527655.0, 673215.0, 110383.0, 140442.0, 281673.0, 848175.0, 188571.0, 553878.0, 616998.0, 324279.0, 492336.0, 515217.0, 736137.0, 1288437.0, 865533.0, 624099.0, 902616.0, 1002030.0, 398445.0, 378720.0, 852120.0, 475767.0, 721935.0, 957057.0, 622521.0, 1122747.0, 623310.0, 881313.0, 562557.0, 850542.0, 893937.0, 610686.0, 1269501.0, 277728.0, 706944.0, 815826.0, 929442.0, 882891.0, 527052.0, 617787.0, 722724.0, 696687.0, 466299.0, 596484.0, 860799.0, 211452.0, 121506.0, 223287.0, 461565.0, 575181.0, 706155.0, 519951.0, 935754.0, 699054.0, 1066728.0, 527841.0, 492336.0, 938910.0, 733770.0, 280884.0, 793734.0, 961791.0, 1084086.0, 221709.0, 1014654.0, 563346.0, 922341.0, 561768.0, 605163.0, 658026.0, 917607.0, 917607.0, 690375.0, 575970.0, 0.0, 585438.0, 527841.0, 271416.0, 466299.0, 545199.0, 628044.0, 168846.0, 658815.0, 259581.0, 823716.0, 655659.0, 696687.0, 969681.0, 691953.0, 1047792.0, 437106.0, 938121.0, 1131426.0, 392922.0, 159378.0, 597273.0, 312444.0, 168057.0, 323490.0, 497070.0, 343215.0, 437895.0, 71799.0, 253294.0, 508011.0, 1529725.0, 340097.0, 998946.0, 1112786.0, 584853.0, 887952.0, 929219.0, 1327659.0, 2323759.0, 1561031.0, 1125593.0, 1627912.0, 1807210.0, 718615.0, 683040.0, 1536840.0, 858069.0, 1302045.0, 1726099.0, 1122747.0, 2024929.0, 1124170.0, 1589491.0, 1014599.0, 1533994.0, 1612259.0, 1101402.0, 2289607.0, 500896.0, 1275008.0, 1471382.0, 1676294.0, 1592337.0, 950564.0, 1114209.0, 1303468.0, 1256509.0, 840993.0, 1075788.0, 1552493.0, 381364.0, 219142.0, 402709.0, 832455.0, 1037367.0, 1273585.0, 937757.0, 1687678.0, 1260778.0, 1923896.0, 951987.0, 887952.0, 1693370.0, 1323390.0, 506588.0, 1431538.0, 1734637.0, 1955202.0, 399863.0, 1829978.0, 1016022.0, 1663487.0, 1013176.0, 1091441.0, 1186782.0, 1654949.0, 1654949.0, 1245125.0, 1038790.0, 0.0, 1055866.0, 951987.0, 489512.0, 840993.0, 983293.0, 1132708.0, 304522.0, 1188205.0, 468167.0, 1485612.0, 1182513.0, 1256509.0, 1748867.0, 1247971.0, 1889744.0, 788342.0, 1691947.0, 2040582.0, 708654.0, 287446.0, 1077211.0, 563508.0, 303099.0, 583430.0, 896490.0, 619005.0, 789765.0, 129493.0, 140620.0, 282030.0, 849250.0, 188810.0, 554580.0, 617780.0, 324690.0, 492960.0, 515870.0, 737070.0, 1290070.0, 866630.0, 624890.0, 903760.0, 1003300.0, 398950.0, 379200.0, 853200.0, 476370.0, 722850.0, 958270.0, 623310.0, 1124170.0, 624100.0, 882430.0, 563270.0, 851620.0, 895070.0, 611460.0, 1271110.0, 278080.0, 707840.0, 816860.0, 930620.0, 884010.0, 527720.0, 618570.0, 723640.0, 697570.0, 466890.0, 597240.0, 861890.0, 211720.0, 121660.0, 223570.0, 462150.0, 575910.0, 707050.0, 520610.0, 936940.0, 699940.0, 1068080.0, 528510.0, 492960.0, 940100.0, 734700.0, 281240.0, 794740.0, 963010.0, 1085460.0, 221990.0, 1015940.0, 564060.0, 923510.0, 562480.0, 605930.0, 658860.0, 918770.0, 918770.0, 691250.0, 576700.0, 0.0, 586180.0, 528510.0, 271760.0, 466890.0, 545890.0, 628840.0, 169060.0, 659650.0, 259910.0, 824760.0, 656490.0, 697570.0, 970910.0, 692830.0, 1049120.0, 437660.0, 939310.0, 1132860.0, 393420.0, 159580.0, 598030.0, 312840.0, 168270.0, 323900.0, 497700.0, 343650.0, 438450.0, 71890.0, 198826.0, 398769.0, 1200775.0, 266963.0, 784134.0, 873494.0, 459087.0, 697008.0, 729401.0, 1042161.0, 1824061.0, 1225349.0, 883547.0, 1277848.0, 1418590.0, 564085.0, 536160.0, 1206360.0, 673551.0, 1022055.0, 1354921.0, 881313.0, 1589491.0, 882430.0, 1247689.0, 796421.0, 1204126.0, 1265561.0, 864558.0, 1797253.0, 393184.0, 1000832.0, 1154978.0, 1315826.0, 1249923.0, 746156.0, 874611.0, 1023172.0, 986311.0, 660147.0, 844452.0, 1218647.0, 299356.0, 172018.0, 316111.0, 653445.0, 814293.0, 999715.0, 736103.0, 1324762.0, 989662.0, 1510184.0, 747273.0, 697008.0, 1329230.0, 1038810.0, 397652.0, 1123702.0, 1361623.0, 1534758.0, 313877.0, 1436462.0, 797538.0, 1305773.0, 795304.0, 856739.0, 931578.0, 1299071.0, 1299071.0, 977375.0, 815410.0, 0.0, 828814.0, 747273.0, 384248.0, 660147.0, 771847.0, 889132.0, 239038.0, 932695.0, 367493.0, 1166148.0, 928227.0, 986311.0, 1372793.0, 979609.0, 1483376.0, 618818.0, 1328113.0, 1601778.0, 556266.0, 225634.0, 845569.0, 442332.0, 237921.0, 457970.0, 703710.0, 485895.0, 619935.0, 101647.0, 126914.0, 254541.0, 766475.0, 170407.0, 500526.0, 557566.0, 293043.0, 444912.0, 465589.0, 665229.0, 1164329.0, 782161.0, 563983.0, 815672.0, 905510.0, 360065.0, 342240.0, 770040.0, 429939.0, 652395.0, 864869.0, 562557.0, 1014599.0, 563270.0, 796421.0, 508369.0, 768614.0, 807829.0, 551862.0, 1147217.0, 250976.0, 638848.0, 737242.0, 839914.0, 797847.0, 476284.0, 558279.0, 653108.0, 629579.0, 421383.0, 539028.0, 777883.0, 191084.0, 109802.0, 201779.0, 417105.0, 519777.0, 638135.0, 469867.0, 845618.0, 631718.0, 963976.0, 476997.0, 444912.0, 848470.0, 663090.0, 253828.0, 717278.0, 869147.0, 979662.0, 200353.0, 916918.0, 509082.0, 833497.0, 507656.0, 546871.0, 594642.0, 829219.0, 829219.0, 623875.0, 520490.0, 0.0, 529046.0, 476997.0, 245272.0, 421383.0, 492683.0, 567548.0, 152582.0, 595355.0, 234577.0, 744372.0, 592503.0, 629579.0, 876277.0, 625301.0, 946864.0, 395002.0, 847757.0, 1022442.0, 355074.0, 144026.0, 539741.0, 282348.0, 151869.0, 292330.0, 449190.0, 310155.0, 395715.0, 64883.0, 191884.0, 384846.0, 1158850.0, 257642.0, 756756.0, 842996.0, 443058.0, 672672.0, 703934.0, 1005774.0, 1760374.0, 1182566.0, 852698.0, 1233232.0, 1369060.0, 544390.0, 517440.0, 1164240.0, 650034.0, 986370.0, 1307614.0, 850542.0, 1533994.0, 851620.0, 1204126.0, 768614.0, 1162084.0, 1221374.0, 834372.0, 1734502.0, 379456.0, 965888.0, 1114652.0, 1269884.0, 1206282.0, 720104.0, 844074.0, 987448.0, 951874.0, 637098.0, 814968.0, 1176098.0, 288904.0, 166012.0, 305074.0, 630630.0, 785862.0, 964810.0, 710402.0, 1278508.0, 955108.0, 1457456.0, 721182.0, 672672.0, 1282820.0, 1002540.0, 383768.0, 1084468.0, 1314082.0, 1481172.0, 302918.0, 1386308.0, 769692.0, 1260182.0, 767536.0, 826826.0, 899052.0, 1253714.0, 1253714.0, 943250.0, 786940.0, 0.0, 799876.0, 721182.0, 370832.0, 637098.0, 744898.0, 858088.0, 230692.0, 900130.0, 354662.0, 1125432.0, 895818.0, 951874.0, 1324862.0, 945406.0, 1431584.0, 597212.0, 1281742.0, 1545852.0, 536844.0, 217756.0, 816046.0, 426888.0, 229614.0, 441980.0, 679140.0, 468930.0, 598290.0, 98098.0, 201674.0, 404481.0, 1217975.0, 270787.0, 795366.0, 886006.0, 465663.0, 706992.0, 739849.0, 1057089.0, 1850189.0, 1242901.0, 896203.0, 1296152.0, 1438910.0, 572165.0, 543840.0, 1223640.0, 683199.0, 1036695.0, 1374329.0, 893937.0, 1612259.0, 895070.0, 1265561.0, 807829.0, 1221374.0, 1283689.0, 876942.0, 1822997.0, 398816.0, 1015168.0, 1171522.0, 1334674.0, 1267827.0, 756844.0, 887139.0, 1037828.0, 1000439.0, 669603.0, 856548.0, 1236103.0, 303644.0, 174482.0, 320639.0, 662805.0, 825957.0, 1014035.0, 746647.0, 1343738.0, 1003838.0, 1531816.0, 757977.0, 706992.0, 1348270.0, 1053690.0, 403348.0, 1139798.0, 1381127.0, 1556742.0, 318373.0, 1457038.0, 808962.0, 1324477.0, 806696.0, 869011.0, 944922.0, 1317679.0, 1317679.0, 991375.0, 827090.0, 0.0, 840686.0, 757977.0, 389752.0, 669603.0, 782903.0, 901868.0, 242462.0, 946055.0, 372757.0, 1182852.0, 941523.0, 1000439.0, 1392457.0, 993641.0, 1504624.0, 627682.0, 1347137.0, 1624722.0, 564234.0, 228866.0, 857681.0, 448668.0, 241329.0, 464530.0, 713790.0, 492855.0, 628815.0, 103103.0, 137772.0, 276318.0, 832050.0, 184986.0, 543348.0, 605268.0, 318114.0, 482976.0, 505422.0, 722142.0, 1263942.0, 849078.0, 612234.0, 885456.0, 982980.0, 390870.0, 371520.0, 835920.0, 466722.0, 708210.0, 938862.0, 610686.0, 1101402.0, 611460.0, 864558.0, 551862.0, 834372.0, 876942.0, 599076.0, 1245366.0, 272448.0, 693504.0, 800316.0, 911772.0, 866106.0, 517032.0, 606042.0, 708984.0, 683442.0, 457434.0, 585144.0, 844434.0, 207432.0, 119196.0, 219042.0, 452790.0, 564246.0, 692730.0, 510066.0, 917964.0, 685764.0, 1046448.0, 517806.0, 482976.0, 921060.0, 719820.0, 275544.0, 778644.0, 943506.0, 1063476.0, 217494.0, 995364.0, 552636.0, 904806.0, 551088.0, 593658.0, 645516.0, 900162.0, 900162.0, 677250.0, 565020.0, 0.0, 574308.0, 517806.0, 266256.0, 457434.0, 534834.0, 616104.0, 165636.0, 646290.0, 254646.0, 808056.0, 643194.0, 683442.0, 951246.0, 678798.0, 1027872.0, 428796.0, 920286.0, 1109916.0, 385452.0, 156348.0, 585918.0, 306504.0, 164862.0, 317340.0, 487620.0, 336690.0, 429570.0, 70434.0, 286402.0, 574413.0, 1729675.0, 384551.0, 1129518.0, 1258238.0, 661299.0, 1004016.0, 1050677.0, 1501197.0, 2627497.0, 1765073.0, 1272719.0, 1840696.0, 2043430.0, 812545.0, 772320.0, 1737720.0, 970227.0, 1472235.0, 1951717.0, 1269501.0, 2289607.0, 1271110.0, 1797253.0, 1147217.0, 1734502.0, 1822997.0, 1245366.0, 2588881.0, 566368.0, 1441664.0, 1663706.0, 1895402.0, 1800471.0, 1074812.0, 1259847.0, 1473844.0, 1420747.0, 950919.0, 1216404.0, 1755419.0, 431212.0, 247786.0, 455347.0, 941265.0, 1172961.0, 1440055.0, 1060331.0, 1908274.0, 1425574.0, 2175368.0, 1076421.0, 1004016.0, 1914710.0, 1496370.0, 572804.0, 1618654.0, 1961371.0, 2210766.0, 452129.0, 2069174.0, 1148826.0, 1880921.0, 1145608.0, 1234103.0, 1341906.0, 1871267.0, 1871267.0, 1407875.0, 1174570.0, 0.0, 1193878.0, 1076421.0, 553496.0, 950919.0, 1111819.0, 1280764.0, 344326.0, 1343515.0, 529361.0, 1679796.0, 1337079.0, 1420747.0, 1977461.0, 1411093.0, 2136752.0, 891386.0, 1913101.0, 2307306.0, 801282.0, 325018.0, 1218013.0, 637164.0, 342717.0, 659690.0, 1013670.0, 699915.0, 892995.0, 146419.0, 62656.0, 125664.0, 378400.0, 84128.0, 247104.0, 275264.0, 144672.0, 219648.0, 229856.0, 328416.0, 574816.0, 386144.0, 278432.0, 402688.0, 447040.0, 177760.0, 168960.0, 380160.0, 212256.0, 322080.0, 426976.0, 277728.0, 500896.0, 278080.0, 393184.0, 250976.0, 379456.0, 398816.0, 272448.0, 566368.0, 123904.0, 315392.0, 363968.0, 414656.0, 393888.0, 235136.0, 275616.0, 322432.0, 310816.0, 208032.0, 266112.0, 384032.0, 94336.0, 54208.0, 99616.0, 205920.0, 256608.0, 315040.0, 231968.0, 417472.0, 311872.0, 475904.0, 235488.0, 219648.0, 418880.0, 327360.0, 125312.0, 354112.0, 429088.0, 483648.0, 98912.0, 452672.0, 251328.0, 411488.0, 250624.0, 269984.0, 293568.0, 409376.0, 409376.0, 308000.0, 256960.0, 0.0, 261184.0, 235488.0, 121088.0, 208032.0, 243232.0, 280192.0, 75328.0, 293920.0, 115808.0, 367488.0, 292512.0, 310816.0, 432608.0, 308704.0, 467456.0, 195008.0, 418528.0, 504768.0, 175296.0, 71104.0, 266464.0, 139392.0, 74976.0, 144320.0, 221760.0, 153120.0, 195360.0, 32032.0, 159488.0, 319872.0, 963200.0, 214144.0, 628992.0, 700672.0, 368256.0, 559104.0, 585088.0, 835968.0, 1463168.0, 982912.0, 708736.0, 1025024.0, 1137920.0, 452480.0, 430080.0, 967680.0, 540288.0, 819840.0, 1086848.0, 706944.0, 1275008.0, 707840.0, 1000832.0, 638848.0, 965888.0, 1015168.0, 693504.0, 1441664.0, 315392.0, 802816.0, 926464.0, 1055488.0, 1002624.0, 598528.0, 701568.0, 820736.0, 791168.0, 529536.0, 677376.0, 977536.0, 240128.0, 137984.0, 253568.0, 524160.0, 653184.0, 801920.0, 590464.0, 1062656.0, 793856.0, 1211392.0, 599424.0, 559104.0, 1066240.0, 833280.0, 318976.0, 901376.0, 1092224.0, 1231104.0, 251776.0, 1152256.0, 639744.0, 1047424.0, 637952.0, 687232.0, 747264.0, 1042048.0, 1042048.0, 784000.0, 654080.0, 0.0, 664832.0, 599424.0, 308224.0, 529536.0, 619136.0, 713216.0, 191744.0, 748160.0, 294784.0, 935424.0, 744576.0, 791168.0, 1101184.0, 785792.0, 1189888.0, 496384.0, 1065344.0, 1284864.0, 446208.0, 180992.0, 678272.0, 354816.0, 190848.0, 367360.0, 564480.0, 389760.0, 497280.0, 81536.0, 184052.0, 369138.0, 1111550.0, 247126.0, 725868.0, 808588.0, 424974.0, 645216.0, 675202.0, 964722.0, 1688522.0, 1134298.0, 817894.0, 1182896.0, 1313180.0, 522170.0, 496320.0, 1116720.0, 623502.0, 946110.0, 1254242.0, 815826.0, 1471382.0, 816860.0, 1154978.0, 737242.0, 1114652.0, 1171522.0, 800316.0, 1663706.0, 363968.0, 926464.0, 1069156.0, 1218052.0, 1157046.0, 690712.0, 809622.0, 947144.0, 913022.0, 611094.0, 781704.0, 1128094.0, 277112.0, 159236.0, 292622.0, 604890.0, 753786.0, 925430.0, 681406.0, 1226324.0, 916124.0, 1397968.0, 691746.0, 645216.0, 1230460.0, 961620.0, 368104.0, 1040204.0, 1260446.0, 1420716.0, 290554.0, 1329724.0, 738276.0, 1208746.0, 736208.0, 793078.0, 862356.0, 1202542.0, 1202542.0, 904750.0, 754820.0, 0.0, 767228.0, 691746.0, 355696.0, 611094.0, 714494.0, 823064.0, 221276.0, 863390.0, 340186.0, 1079496.0, 859254.0, 913022.0, 1270786.0, 906818.0, 1373152.0, 572836.0, 1229426.0, 1482756.0, 514932.0, 208868.0, 782738.0, 409464.0, 220242.0, 423940.0, 651420.0, 449790.0, 573870.0, 94094.0, 209684.0, 420546.0, 1266350.0, 281542.0, 826956.0, 921196.0, 484158.0, 735072.0, 769234.0, 1099074.0, 1923674.0, 1292266.0, 931798.0, 1347632.0, 1496060.0, 594890.0, 565440.0, 1272240.0, 710334.0, 1077870.0, 1428914.0, 929442.0, 1676294.0, 930620.0, 1315826.0, 839914.0, 1269884.0, 1334674.0, 911772.0, 1895402.0, 414656.0, 1055488.0, 1218052.0, 1387684.0, 1318182.0, 786904.0, 922374.0, 1079048.0, 1040174.0, 696198.0, 890568.0, 1285198.0, 315704.0, 181412.0, 333374.0, 689130.0, 858762.0, 1054310.0, 776302.0, 1397108.0, 1043708.0, 1592656.0, 788082.0, 735072.0, 1401820.0, 1095540.0, 419368.0, 1185068.0, 1435982.0, 1618572.0, 331018.0, 1514908.0, 841092.0, 1377082.0, 838736.0, 903526.0, 982452.0, 1370014.0, 1370014.0, 1030750.0, 859940.0, 0.0, 874076.0, 788082.0, 405232.0, 696198.0, 813998.0, 937688.0, 252092.0, 983630.0, 387562.0, 1229832.0, 978918.0, 1040174.0, 1447762.0, 1033106.0, 1564384.0, 652612.0, 1400642.0, 1689252.0, 586644.0, 237956.0, 891746.0, 466488.0, 250914.0, 482980.0, 742140.0, 512430.0, 653790.0, 107198.0, 199182.0, 399483.0, 1202925.0, 267441.0, 785538.0, 875058.0, 459909.0, 698256.0, 730707.0, 1044027.0, 1827327.0, 1227543.0, 885129.0, 1280136.0, 1421130.0, 565095.0, 537120.0, 1208520.0, 674757.0, 1023885.0, 1357347.0, 882891.0, 1592337.0, 884010.0, 1249923.0, 797847.0, 1206282.0, 1267827.0, 866106.0, 1800471.0, 393888.0, 1002624.0, 1157046.0, 1318182.0, 1252161.0, 747492.0, 876177.0, 1025004.0, 988077.0, 661329.0, 845964.0, 1220829.0, 299892.0, 172326.0, 316677.0, 654615.0, 815751.0, 1001505.0, 737421.0, 1327134.0, 991434.0, 1512888.0, 748611.0, 698256.0, 1331610.0, 1040670.0, 398364.0, 1125714.0, 1364061.0, 1537506.0, 314439.0, 1439034.0, 798966.0, 1308111.0, 796728.0, 858273.0, 933246.0, 1301397.0, 1301397.0, 979125.0, 816870.0, 0.0, 830298.0, 748611.0, 384936.0, 661329.0, 773229.0, 890724.0, 239466.0, 934365.0, 368151.0, 1168236.0, 929889.0, 988077.0, 1375251.0, 981363.0, 1486032.0, 619926.0, 1330491.0, 1604646.0, 557262.0, 226038.0, 847083.0, 443124.0, 238347.0, 458790.0, 704970.0, 486765.0, 621045.0, 101829.0, 118904.0, 238476.0, 718100.0, 159652.0, 468936.0, 522376.0, 274548.0, 416832.0, 436204.0, 623244.0, 1090844.0, 732796.0, 528388.0, 764192.0, 848360.0, 337340.0, 320640.0, 721440.0, 402804.0, 611220.0, 810284.0, 527052.0, 950564.0, 527720.0, 746156.0, 476284.0, 720104.0, 756844.0, 517032.0, 1074812.0, 235136.0, 598528.0, 690712.0, 786904.0, 747492.0, 446224.0, 523044.0, 611888.0, 589844.0, 394788.0, 505008.0, 728788.0, 179024.0, 102872.0, 189044.0, 390780.0, 486972.0, 597860.0, 440212.0, 792248.0, 591848.0, 903136.0, 446892.0, 416832.0, 794920.0, 621240.0, 237808.0, 672008.0, 814292.0, 917832.0, 187708.0, 859048.0, 476952.0, 780892.0, 475616.0, 512356.0, 557112.0, 776884.0, 776884.0, 584500.0, 487640.0, 0.0, 495656.0, 446892.0, 229792.0, 394788.0, 461588.0, 531728.0, 142952.0, 557780.0, 219772.0, 697392.0, 555108.0, 589844.0, 820972.0, 585836.0, 887104.0, 370072.0, 794252.0, 957912.0, 332664.0, 134936.0, 505676.0, 264528.0, 142284.0, 273880.0, 420840.0, 290580.0, 370740.0, 60788.0, 139374.0, 279531.0, 841725.0, 187137.0, 549666.0, 612306.0, 321813.0, 488592.0, 511299.0, 730539.0, 1278639.0, 858951.0, 619353.0, 895752.0, 994410.0, 395415.0, 375840.0, 845640.0, 472149.0, 716445.0, 949779.0, 617787.0, 1114209.0, 618570.0, 874611.0, 558279.0, 844074.0, 887139.0, 606042.0, 1259847.0, 275616.0, 701568.0, 809622.0, 922374.0, 876177.0, 523044.0, 613089.0, 717228.0, 691389.0, 462753.0, 591948.0, 854253.0, 209844.0, 120582.0, 221589.0, 458055.0, 570807.0, 700785.0, 515997.0, 928638.0, 693738.0, 1058616.0, 523827.0, 488592.0, 931770.0, 728190.0, 278748.0, 787698.0, 954477.0, 1075842.0, 220023.0, 1006938.0, 559062.0, 915327.0, 557496.0, 600561.0, 653022.0, 910629.0, 910629.0, 685125.0, 571590.0, 0.0, 580986.0, 523827.0, 269352.0, 462753.0, 541053.0, 623268.0, 167562.0, 653805.0, 257607.0, 817452.0, 650673.0, 691389.0, 962307.0, 686691.0, 1039824.0, 433782.0, 930987.0, 1122822.0, 389934.0, 158166.0, 592731.0, 310068.0, 166779.0, 321030.0, 493290.0, 340605.0, 434565.0, 71253.0, 163048.0, 327012.0, 984700.0, 218924.0, 643032.0, 716312.0, 376476.0, 571584.0, 598148.0, 854628.0, 1495828.0, 1004852.0, 724556.0, 1047904.0, 1163320.0, 462580.0, 439680.0, 989280.0, 552348.0, 838140.0, 1111108.0, 722724.0, 1303468.0, 723640.0, 1023172.0, 653108.0, 987448.0, 1037828.0, 708984.0, 1473844.0, 322432.0, 820736.0, 947144.0, 1079048.0, 1025004.0, 611888.0, 717228.0, 839056.0, 808828.0, 541356.0, 692496.0, 999356.0, 245488.0, 141064.0, 259228.0, 535860.0, 667764.0, 819820.0, 603644.0, 1086376.0, 811576.0, 1238432.0, 612804.0, 571584.0, 1090040.0, 851880.0, 326096.0, 921496.0, 1116604.0, 1258584.0, 257396.0, 1177976.0, 654024.0, 1070804.0, 652192.0, 702572.0, 763944.0, 1065308.0, 1065308.0, 801500.0, 668680.0, 0.0, 679672.0, 612804.0, 315104.0, 541356.0, 632956.0, 729136.0, 196024.0, 764860.0, 301364.0, 956304.0, 761196.0, 808828.0, 1125764.0, 803332.0, 1216448.0, 507464.0, 1089124.0, 1313544.0, 456168.0, 185032.0, 693412.0, 362736.0, 195108.0, 375560.0, 577080.0, 398460.0, 508380.0, 83356.0, 157174.0, 315231.0, 949225.0, 211037.0, 619866.0, 690506.0, 362913.0, 550992.0, 576599.0, 823839.0, 1441939.0, 968651.0, 698453.0, 1010152.0, 1121410.0, 445915.0, 423840.0, 953640.0, 532449.0, 807945.0, 1071079.0, 696687.0, 1256509.0, 697570.0, 986311.0, 629579.0, 951874.0, 1000439.0, 683442.0, 1420747.0, 310816.0, 791168.0, 913022.0, 1040174.0, 988077.0, 589844.0, 691389.0, 808828.0, 779689.0, 521853.0, 667548.0, 963353.0, 236644.0, 135982.0, 249889.0, 516555.0, 643707.0, 790285.0, 581897.0, 1047238.0, 782338.0, 1193816.0, 590727.0, 550992.0, 1050770.0, 821190.0, 314348.0, 888298.0, 1076377.0, 1213242.0, 248123.0, 1135538.0, 630462.0, 1032227.0, 628696.0, 677261.0, 736422.0, 1026929.0, 1026929.0, 772625.0, 644590.0, 0.0, 655186.0, 590727.0, 303752.0, 521853.0, 610153.0, 702868.0, 188962.0, 737305.0, 290507.0, 921852.0, 733773.0, 779689.0, 1085207.0, 774391.0, 1172624.0, 489182.0, 1049887.0, 1266222.0, 439734.0, 178366.0, 668431.0, 349668.0, 188079.0, 362030.0, 556290.0, 384105.0, 490065.0, 80353.0, 105198.0, 210987.0, 635325.0, 141249.0, 414882.0, 462162.0, 242901.0, 368784.0, 385923.0, 551403.0, 965103.0, 648327.0, 467481.0, 676104.0, 750570.0, 298455.0, 283680.0, 638280.0, 356373.0, 540765.0, 716883.0, 466299.0, 840993.0, 466890.0, 660147.0, 421383.0, 637098.0, 669603.0, 457434.0, 950919.0, 208032.0, 529536.0, 611094.0, 696198.0, 661329.0, 394788.0, 462753.0, 541356.0, 521853.0, 349281.0, 446796.0, 644781.0, 158388.0, 91014.0, 167253.0, 345735.0, 430839.0, 528945.0, 389469.0, 700926.0, 523626.0, 799032.0, 395379.0, 368784.0, 703290.0, 549630.0, 210396.0, 594546.0, 720429.0, 812034.0, 166071.0, 760026.0, 421974.0, 690879.0, 420792.0, 453297.0, 492894.0, 687333.0, 687333.0, 517125.0, 431430.0, 0.0, 438522.0, 395379.0, 203304.0, 349281.0, 408381.0, 470436.0, 126474.0, 493485.0, 194439.0, 617004.0, 491121.0, 521853.0, 726339.0, 518307.0, 784848.0, 327414.0, 702699.0, 847494.0, 294318.0, 119382.0, 447387.0, 234036.0, 125883.0, 242310.0, 372330.0, 257085.0, 328005.0, 53781.0, 134568.0, 269892.0, 812700.0, 180684.0, 530712.0, 591192.0, 310716.0, 471744.0, 493668.0, 705348.0, 1234548.0, 829332.0, 597996.0, 864864.0, 960120.0, 381780.0, 362880.0, 816480.0, 455868.0, 691740.0, 917028.0, 596484.0, 1075788.0, 597240.0, 844452.0, 539028.0, 814968.0, 856548.0, 585144.0, 1216404.0, 266112.0, 677376.0, 781704.0, 890568.0, 845964.0, 505008.0, 591948.0, 692496.0, 667548.0, 446796.0, 571536.0, 824796.0, 202608.0, 116424.0, 213948.0, 442260.0, 551124.0, 676620.0, 498204.0, 896616.0, 669816.0, 1022112.0, 505764.0, 471744.0, 899640.0, 703080.0, 269136.0, 760536.0, 921564.0, 1038744.0, 212436.0, 972216.0, 539784.0, 883764.0, 538272.0, 579852.0, 630504.0, 879228.0, 879228.0, 661500.0, 551880.0, 0.0, 560952.0, 505764.0, 260064.0, 446796.0, 522396.0, 601776.0, 161784.0, 631260.0, 248724.0, 789264.0, 628236.0, 667548.0, 929124.0, 663012.0, 1003968.0, 418824.0, 898884.0, 1084104.0, 376488.0, 152712.0, 572292.0, 299376.0, 161028.0, 309960.0, 476280.0, 328860.0, 419580.0, 68796.0, 194198.0, 389487.0, 1172825.0, 260749.0, 765882.0, 853162.0, 448401.0, 680784.0, 712423.0, 1017903.0, 1781603.0, 1196827.0, 862981.0, 1248104.0, 1385570.0, 550955.0, 523680.0, 1178280.0, 657873.0, 998265.0, 1323383.0, 860799.0, 1552493.0, 861890.0, 1218647.0, 777883.0, 1176098.0, 1236103.0, 844434.0, 1755419.0, 384032.0, 977536.0, 1128094.0, 1285198.0, 1220829.0, 728788.0, 854253.0, 999356.0, 963353.0, 644781.0, 824796.0, 1190281.0, 292388.0, 168014.0, 308753.0, 638235.0, 795339.0, 976445.0, 718969.0, 1293926.0, 966626.0, 1475032.0, 729879.0, 680784.0, 1298290.0, 1014630.0, 388396.0, 1097546.0, 1329929.0, 1499034.0, 306571.0, 1403026.0, 778974.0, 1275379.0, 776792.0, 836797.0, 909894.0, 1268833.0, 1268833.0, 954625.0, 796430.0, 0.0, 809522.0, 729879.0, 375304.0, 644781.0, 753881.0, 868436.0, 233474.0, 910985.0, 358939.0, 1139004.0, 906621.0, 963353.0, 1340839.0, 956807.0, 1448848.0, 604414.0, 1297199.0, 1564494.0, 543318.0, 220382.0, 825887.0, 432036.0, 232383.0, 447310.0, 687330.0, 474585.0, 605505.0, 99281.0, 47704.0, 95676.0, 288100.0, 64052.0, 188136.0, 209576.0, 110148.0, 167232.0, 175004.0, 250044.0, 437644.0, 293996.0, 211988.0, 306592.0, 340360.0, 135340.0, 128640.0, 289440.0, 161604.0, 245220.0, 325084.0, 211452.0, 381364.0, 211720.0, 299356.0, 191084.0, 288904.0, 303644.0, 207432.0, 431212.0, 94336.0, 240128.0, 277112.0, 315704.0, 299892.0, 179024.0, 209844.0, 245488.0, 236644.0, 158388.0, 202608.0, 292388.0, 71824.0, 41272.0, 75844.0, 156780.0, 195372.0, 239860.0, 176612.0, 317848.0, 237448.0, 362336.0, 179292.0, 167232.0, 318920.0, 249240.0, 95408.0, 269608.0, 326692.0, 368232.0, 75308.0, 344648.0, 191352.0, 313292.0, 190816.0, 205556.0, 223512.0, 311684.0, 311684.0, 234500.0, 195640.0, 0.0, 198856.0, 179292.0, 92192.0, 158388.0, 185188.0, 213328.0, 57352.0, 223780.0, 88172.0, 279792.0, 222708.0, 236644.0, 329372.0, 235036.0, 355904.0, 148472.0, 318652.0, 384312.0, 133464.0, 54136.0, 202876.0, 106128.0, 57084.0, 109880.0, 168840.0, 116580.0, 148740.0, 24388.0, 27412.0, 54978.0, 165550.0, 36806.0, 108108.0, 120428.0, 63294.0, 96096.0, 100562.0, 143682.0, 251482.0, 168938.0, 121814.0, 176176.0, 195580.0, 77770.0, 73920.0, 166320.0, 92862.0, 140910.0, 186802.0, 121506.0, 219142.0, 121660.0, 172018.0, 109802.0, 166012.0, 174482.0, 119196.0, 247786.0, 54208.0, 137984.0, 159236.0, 181412.0, 172326.0, 102872.0, 120582.0, 141064.0, 135982.0, 91014.0, 116424.0, 168014.0, 41272.0, 23716.0, 43582.0, 90090.0, 112266.0, 137830.0, 101486.0, 182644.0, 136444.0, 208208.0, 103026.0, 96096.0, 183260.0, 143220.0, 54824.0, 154924.0, 187726.0, 211596.0, 43274.0, 198044.0, 109956.0, 180026.0, 109648.0, 118118.0, 128436.0, 179102.0, 179102.0, 134750.0, 112420.0, 0.0, 114268.0, 103026.0, 52976.0, 91014.0, 106414.0, 122584.0, 32956.0, 128590.0, 50666.0, 160776.0, 127974.0, 135982.0, 189266.0, 135058.0, 204512.0, 85316.0, 183106.0, 220836.0, 76692.0, 31108.0, 116578.0, 60984.0, 32802.0, 63140.0, 97020.0, 66990.0, 85470.0, 14014.0, 50374.0, 101031.0, 304225.0, 67637.0, 198666.0, 221306.0, 116313.0, 176592.0, 184799.0, 264039.0, 462139.0, 310451.0, 223853.0, 323752.0, 359410.0, 142915.0, 135840.0, 305640.0, 170649.0, 258945.0, 343279.0, 223287.0, 402709.0, 223570.0, 316111.0, 201779.0, 305074.0, 320639.0, 219042.0, 455347.0, 99616.0, 253568.0, 292622.0, 333374.0, 316677.0, 189044.0, 221589.0, 259228.0, 249889.0, 167253.0, 213948.0, 308753.0, 75844.0, 43582.0, 80089.0, 165555.0, 206307.0, 253285.0, 186497.0, 335638.0, 250738.0, 382616.0, 189327.0, 176592.0, 336770.0, 263190.0, 100748.0, 284698.0, 344977.0, 388842.0, 79523.0, 363938.0, 202062.0, 330827.0, 201496.0, 217061.0, 236022.0, 329129.0, 329129.0, 247625.0, 206590.0, 0.0, 209986.0, 189327.0, 97352.0, 167253.0, 195553.0, 225268.0, 60562.0, 236305.0, 93107.0, 295452.0, 235173.0, 249889.0, 347807.0, 248191.0, 375824.0, 156782.0, 336487.0, 405822.0, 140934.0, 57166.0, 214231.0, 112068.0, 60279.0, 116030.0, 178290.0, 123105.0, 157065.0, 25753.0, 104130.0, 208845.0, 628875.0, 139815.0, 410670.0, 457470.0, 240435.0, 365040.0, 382005.0, 545805.0, 955305.0, 641745.0, 462735.0, 669240.0, 742950.0, 295425.0, 280800.0, 631800.0, 352755.0, 535275.0, 709605.0, 461565.0, 832455.0, 462150.0, 653445.0, 417105.0, 630630.0, 662805.0, 452790.0, 941265.0, 205920.0, 524160.0, 604890.0, 689130.0, 654615.0, 390780.0, 458055.0, 535860.0, 516555.0, 345735.0, 442260.0, 638235.0, 156780.0, 90090.0, 165555.0, 342225.0, 426465.0, 523575.0, 385515.0, 693810.0, 518310.0, 790920.0, 391365.0, 365040.0, 696150.0, 544050.0, 208260.0, 588510.0, 713115.0, 803790.0, 164385.0, 752310.0, 417690.0, 683865.0, 416520.0, 448695.0, 487890.0, 680355.0, 680355.0, 511875.0, 427050.0, 0.0, 434070.0, 391365.0, 201240.0, 345735.0, 404235.0, 465660.0, 125190.0, 488475.0, 192465.0, 610740.0, 486135.0, 516555.0, 718965.0, 513045.0, 776880.0, 324090.0, 695565.0, 838890.0, 291330.0, 118170.0, 442845.0, 231660.0, 124605.0, 239850.0, 368550.0, 254475.0, 324675.0, 53235.0, 129762.0, 260253.0, 783675.0, 174231.0, 511758.0, 570078.0, 299619.0, 454896.0, 476037.0, 680157.0, 1190457.0, 799713.0, 576639.0, 833976.0, 925830.0, 368145.0, 349920.0, 787320.0, 439587.0, 667035.0, 884277.0, 575181.0, 1037367.0, 575910.0, 814293.0, 519777.0, 785862.0, 825957.0, 564246.0, 1172961.0, 256608.0, 653184.0, 753786.0, 858762.0, 815751.0, 486972.0, 570807.0, 667764.0, 643707.0, 430839.0, 551124.0, 795339.0, 195372.0, 112266.0, 206307.0, 426465.0, 531441.0, 652455.0, 480411.0, 864594.0, 645894.0, 985608.0, 487701.0, 454896.0, 867510.0, 677970.0, 259524.0, 733374.0, 888651.0, 1001646.0, 204849.0, 937494.0, 520506.0, 852201.0, 519048.0, 559143.0, 607986.0, 847827.0, 847827.0, 637875.0, 532170.0, 0.0, 540918.0, 487701.0, 250776.0, 430839.0, 503739.0, 580284.0, 156006.0, 608715.0, 239841.0, 761076.0, 605799.0, 643707.0, 895941.0, 639333.0, 968112.0, 403866.0, 866781.0, 1045386.0, 363042.0, 147258.0, 551853.0, 288684.0, 155277.0, 298890.0, 459270.0, 317115.0, 404595.0, 66339.0, 159310.0, 319515.0, 962125.0, 213905.0, 628290.0, 699890.0, 367845.0, 558480.0, 584435.0, 835035.0, 1461535.0, 981815.0, 707945.0, 1023880.0, 1136650.0, 451975.0, 429600.0, 966600.0, 539685.0, 818925.0, 1085635.0, 706155.0, 1273585.0, 707050.0, 999715.0, 638135.0, 964810.0, 1014035.0, 692730.0, 1440055.0, 315040.0, 801920.0, 925430.0, 1054310.0, 1001505.0, 597860.0, 700785.0, 819820.0, 790285.0, 528945.0, 676620.0, 976445.0, 239860.0, 137830.0, 253285.0, 523575.0, 652455.0, 801025.0, 589805.0, 1061470.0, 792970.0, 1210040.0, 598755.0, 558480.0, 1065050.0, 832350.0, 318620.0, 900370.0, 1091005.0, 1229730.0, 251495.0, 1150970.0, 639030.0, 1046255.0, 637240.0, 686465.0, 746430.0, 1040885.0, 1040885.0, 783125.0, 653350.0, 0.0, 664090.0, 598755.0, 307880.0, 528945.0, 618445.0, 712420.0, 191530.0, 747325.0, 294455.0, 934380.0, 743745.0, 790285.0, 1099955.0, 784915.0, 1188560.0, 495830.0, 1064155.0, 1283430.0, 445710.0, 180790.0, 677515.0, 354420.0, 190635.0, 366950.0, 563850.0, 389325.0, 496725.0, 81445.0, 117302.0, 235263.0, 708425.0, 157501.0, 462618.0, 515338.0, 270849.0, 411216.0, 430327.0, 614847.0, 1076147.0, 722923.0, 521269.0, 753896.0, 836930.0, 332795.0, 316320.0, 711720.0, 397377.0, 602985.0, 799367.0, 519951.0, 937757.0, 520610.0, 736103.0, 469867.0, 710402.0, 746647.0, 510066.0, 1060331.0, 231968.0, 590464.0, 681406.0, 776302.0, 737421.0, 440212.0, 515997.0, 603644.0, 581897.0, 389469.0, 498204.0, 718969.0, 176612.0, 101486.0, 186497.0, 385515.0, 480411.0, 589805.0, 434281.0, 781574.0, 583874.0, 890968.0, 440871.0, 411216.0, 784210.0, 612870.0, 234604.0, 662954.0, 803321.0, 905466.0, 185179.0, 847474.0, 470526.0, 770371.0, 469208.0, 505453.0, 549606.0, 766417.0, 766417.0, 576625.0, 481070.0, 0.0, 488978.0, 440871.0, 226696.0, 389469.0, 455369.0, 524564.0, 141026.0, 550265.0, 216811.0, 687996.0, 547629.0, 581897.0, 809911.0, 577943.0, 875152.0, 365086.0, 783551.0, 945006.0, 328182.0, 133118.0, 498863.0, 260964.0, 140367.0, 270190.0, 415170.0, 286665.0, 365745.0, 59969.0, 211108.0, 423402.0, 1274950.0, 283454.0, 832572.0, 927452.0, 487446.0, 740064.0, 774458.0, 1106538.0, 1936738.0, 1301042.0, 938126.0, 1356784.0, 1506220.0, 598930.0, 569280.0, 1280880.0, 715158.0, 1085190.0, 1438618.0, 935754.0, 1687678.0, 936940.0, 1324762.0, 845618.0, 1278508.0, 1343738.0, 917964.0, 1908274.0, 417472.0, 1062656.0, 1226324.0, 1397108.0, 1327134.0, 792248.0, 928638.0, 1086376.0, 1047238.0, 700926.0, 896616.0, 1293926.0, 317848.0, 182644.0, 335638.0, 693810.0, 864594.0, 1061470.0, 781574.0, 1406596.0, 1050796.0, 1603472.0, 793434.0, 740064.0, 1411340.0, 1102980.0, 422216.0, 1193116.0, 1445734.0, 1629564.0, 333266.0, 1525196.0, 846804.0, 1386434.0, 844432.0, 909662.0, 989124.0, 1379318.0, 1379318.0, 1037750.0, 865780.0, 0.0, 880012.0, 793434.0, 407984.0, 700926.0, 819526.0, 944056.0, 253804.0, 990310.0, 390194.0, 1238184.0, 985566.0, 1047238.0, 1457594.0, 1040122.0, 1575008.0, 657044.0, 1410154.0, 1700724.0, 590628.0, 239572.0, 897802.0, 469656.0, 252618.0, 486260.0, 747180.0, 515910.0, 658230.0, 107926.0, 157708.0, 316302.0, 952450.0, 211754.0, 621972.0, 692852.0, 364146.0, 552864.0, 578558.0, 826638.0, 1446838.0, 971942.0, 700826.0, 1013584.0, 1125220.0, 447430.0, 425280.0, 956880.0, 534258.0, 810690.0, 1074718.0, 699054.0, 1260778.0, 699940.0, 989662.0, 631718.0, 955108.0, 1003838.0, 685764.0, 1425574.0, 311872.0, 793856.0, 916124.0, 1043708.0, 991434.0, 591848.0, 693738.0, 811576.0, 782338.0, 523626.0, 669816.0, 966626.0, 237448.0, 136444.0, 250738.0, 518310.0, 645894.0, 792970.0, 583874.0, 1050796.0, 784996.0, 1197872.0, 592734.0, 552864.0, 1054340.0, 823980.0, 315416.0, 891316.0, 1080034.0, 1217364.0, 248966.0, 1139396.0, 632604.0, 1035734.0, 630832.0, 679562.0, 738924.0, 1030418.0, 1030418.0, 775250.0, 646780.0, 0.0, 657412.0, 592734.0, 304784.0, 523626.0, 612226.0, 705256.0, 189604.0, 739810.0, 291494.0, 924984.0, 736266.0, 782338.0, 1088894.0, 777022.0, 1176608.0, 490844.0, 1053454.0, 1270524.0, 441228.0, 178972.0, 670702.0, 350856.0, 188718.0, 363260.0, 558180.0, 385410.0, 491730.0, 80626.0, 240656.0, 482664.0, 1453400.0, 323128.0, 949104.0, 1057264.0, 555672.0, 843648.0, 882856.0, 1261416.0, 2207816.0, 1483144.0, 1069432.0, 1546688.0, 1717040.0, 682760.0, 648960.0, 1460160.0, 815256.0, 1237080.0, 1639976.0, 1066728.0, 1923896.0, 1068080.0, 1510184.0, 963976.0, 1457456.0, 1531816.0, 1046448.0, 2175368.0, 475904.0, 1211392.0, 1397968.0, 1592656.0, 1512888.0, 903136.0, 1058616.0, 1238432.0, 1193816.0, 799032.0, 1022112.0, 1475032.0, 362336.0, 208208.0, 382616.0, 790920.0, 985608.0, 1210040.0, 890968.0, 1603472.0, 1197872.0, 1827904.0, 904488.0, 843648.0, 1608880.0, 1257360.0, 481312.0, 1360112.0, 1648088.0, 1857648.0, 379912.0, 1738672.0, 965328.0, 1580488.0, 962624.0, 1036984.0, 1127568.0, 1572376.0, 1572376.0, 1183000.0, 986960.0, 0.0, 1003184.0, 904488.0, 465088.0, 799032.0, 934232.0, 1076192.0, 289328.0, 1128920.0, 444808.0, 1411488.0, 1123512.0, 1193816.0, 1661608.0, 1185704.0, 1795456.0, 749008.0, 1607528.0, 1938768.0, 673296.0, 273104.0, 1023464.0, 535392.0, 287976.0, 554320.0, 851760.0, 588120.0, 750360.0, 123032.0, 119082.0, 238833.0, 719175.0, 159891.0, 469638.0, 523158.0, 274959.0, 417456.0, 436857.0, 624177.0, 1092477.0, 733893.0, 529179.0, 765336.0, 849630.0, 337845.0, 321120.0, 722520.0, 403407.0, 612135.0, 811497.0, 527841.0, 951987.0, 528510.0, 747273.0, 476997.0, 721182.0, 757977.0, 517806.0, 1076421.0, 235488.0, 599424.0, 691746.0, 788082.0, 748611.0, 446892.0, 523827.0, 612804.0, 590727.0, 395379.0, 505764.0, 729879.0, 179292.0, 103026.0, 189327.0, 391365.0, 487701.0, 598755.0, 440871.0, 793434.0, 592734.0, 904488.0, 447561.0, 417456.0, 796110.0, 622170.0, 238164.0, 673014.0, 815511.0, 919206.0, 187989.0, 860334.0, 477666.0, 782061.0, 476328.0, 513123.0, 557946.0, 778047.0, 778047.0, 585375.0, 488370.0, 0.0, 496398.0, 447561.0, 230136.0, 395379.0, 462279.0, 532524.0, 143166.0, 558615.0, 220101.0, 698436.0, 555939.0, 590727.0, 822201.0, 586713.0, 888432.0, 370626.0, 795441.0, 959346.0, 333162.0, 135138.0, 506433.0, 264924.0, 142497.0, 274290.0, 421470.0, 291015.0, 371295.0, 60879.0, 111072.0, 222768.0, 670800.0, 149136.0, 438048.0, 487968.0, 256464.0, 389376.0, 407472.0, 582192.0, 1018992.0, 684528.0, 493584.0, 713856.0, 792480.0, 315120.0, 299520.0, 673920.0, 376272.0, 570960.0, 756912.0, 492336.0, 887952.0, 492960.0, 697008.0, 444912.0, 672672.0, 706992.0, 482976.0, 1004016.0, 219648.0, 559104.0, 645216.0, 735072.0, 698256.0, 416832.0, 488592.0, 571584.0, 550992.0, 368784.0, 471744.0, 680784.0, 167232.0, 96096.0, 176592.0, 365040.0, 454896.0, 558480.0, 411216.0, 740064.0, 552864.0, 843648.0, 417456.0, 389376.0, 742560.0, 580320.0, 222144.0, 627744.0, 760656.0, 857376.0, 175344.0, 802464.0, 445536.0, 729456.0, 444288.0, 478608.0, 520416.0, 725712.0, 725712.0, 546000.0, 455520.0, 0.0, 463008.0, 417456.0, 214656.0, 368784.0, 431184.0, 496704.0, 133536.0, 521040.0, 205296.0, 651456.0, 518544.0, 550992.0, 766896.0, 547248.0, 828672.0, 345696.0, 741936.0, 894816.0, 310752.0, 126048.0, 472368.0, 247104.0, 132912.0, 255840.0, 393120.0, 271440.0, 346320.0, 56784.0, 211820.0, 424830.0, 1279250.0, 284410.0, 835380.0, 930580.0, 489090.0, 742560.0, 777070.0, 1110270.0, 1943270.0, 1305430.0, 941290.0, 1361360.0, 1511300.0, 600950.0, 571200.0, 1285200.0, 717570.0, 1088850.0, 1443470.0, 938910.0, 1693370.0, 940100.0, 1329230.0, 848470.0, 1282820.0, 1348270.0, 921060.0, 1914710.0, 418880.0, 1066240.0, 1230460.0, 1401820.0, 1331610.0, 794920.0, 931770.0, 1090040.0, 1050770.0, 703290.0, 899640.0, 1298290.0, 318920.0, 183260.0, 336770.0, 696150.0, 867510.0, 1065050.0, 784210.0, 1411340.0, 1054340.0, 1608880.0, 796110.0, 742560.0, 1416100.0, 1106700.0, 423640.0, 1197140.0, 1450610.0, 1635060.0, 334390.0, 1530340.0, 849660.0, 1391110.0, 847280.0, 912730.0, 992460.0, 1383970.0, 1383970.0, 1041250.0, 868700.0, 0.0, 882980.0, 796110.0, 409360.0, 703290.0, 822290.0, 947240.0, 254660.0, 993650.0, 391510.0, 1242360.0, 988890.0, 1050770.0, 1462510.0, 1043630.0, 1580320.0, 659260.0, 1414910.0, 1706460.0, 592620.0, 240380.0, 900830.0, 471240.0, 253470.0, 487900.0, 749700.0, 517650.0, 660450.0, 108290.0, 165540.0, 332010.0, 999750.0, 222270.0, 652860.0, 727260.0, 382230.0, 580320.0, 607290.0, 867690.0, 1518690.0, 1020210.0, 735630.0, 1063920.0, 1181100.0, 469650.0, 446400.0, 1004400.0, 560790.0, 850950.0, 1128090.0, 733770.0, 1323390.0, 734700.0, 1038810.0, 663090.0, 1002540.0, 1053690.0, 719820.0, 1496370.0, 327360.0, 833280.0, 961620.0, 1095540.0, 1040670.0, 621240.0, 728190.0, 851880.0, 821190.0, 549630.0, 703080.0, 1014630.0, 249240.0, 143220.0, 263190.0, 544050.0, 677970.0, 832350.0, 612870.0, 1102980.0, 823980.0, 1257360.0, 622170.0, 580320.0, 1106700.0, 864900.0, 331080.0, 935580.0, 1133670.0, 1277820.0, 261330.0, 1195980.0, 664020.0, 1087170.0, 662160.0, 713310.0, 775620.0, 1081590.0, 1081590.0, 813750.0, 678900.0, 0.0, 690060.0, 622170.0, 319920.0, 549630.0, 642630.0, 740280.0, 199020.0, 776550.0, 305970.0, 970920.0, 772830.0, 821190.0, 1142970.0, 815610.0, 1235040.0, 515220.0, 1105770.0, 1333620.0, 463140.0, 187860.0, 704010.0, 368280.0, 198090.0, 381300.0, 585900.0, 404550.0, 516150.0, 84630.0, 63368.0, 127092.0, 382700.0, 85084.0, 249912.0, 278392.0, 146316.0, 222144.0, 232468.0, 332148.0, 581348.0, 390532.0, 281596.0, 407264.0, 452120.0, 179780.0, 170880.0, 384480.0, 214668.0, 325740.0, 431828.0, 280884.0, 506588.0, 281240.0, 397652.0, 253828.0, 383768.0, 403348.0, 275544.0, 572804.0, 125312.0, 318976.0, 368104.0, 419368.0, 398364.0, 237808.0, 278748.0, 326096.0, 314348.0, 210396.0, 269136.0, 388396.0, 95408.0, 54824.0, 100748.0, 208260.0, 259524.0, 318620.0, 234604.0, 422216.0, 315416.0, 481312.0, 238164.0, 222144.0, 423640.0, 331080.0, 126736.0, 358136.0, 433964.0, 489144.0, 100036.0, 457816.0, 254184.0, 416164.0, 253472.0, 273052.0, 296904.0, 414028.0, 414028.0, 311500.0, 259880.0, 0.0, 264152.0, 238164.0, 122464.0, 210396.0, 245996.0, 283376.0, 76184.0, 297260.0, 117124.0, 371664.0, 295836.0, 314348.0, 437524.0, 312212.0, 472768.0, 197224.0, 423284.0, 510504.0, 177288.0, 71912.0, 269492.0, 140976.0, 75828.0, 145960.0, 224280.0, 154860.0, 197580.0, 32396.0, 179068.0, 359142.0, 1081450.0, 240434.0, 706212.0, 786692.0, 413466.0, 627744.0, 656918.0, 938598.0, 1642798.0, 1103582.0, 795746.0, 1150864.0, 1277620.0, 508030.0, 482880.0, 1086480.0, 606618.0, 920490.0, 1220278.0, 793734.0, 1431538.0, 794740.0, 1123702.0, 717278.0, 1084468.0, 1139798.0, 778644.0, 1618654.0, 354112.0, 901376.0, 1040204.0, 1185068.0, 1125714.0, 672008.0, 787698.0, 921496.0, 888298.0, 594546.0, 760536.0, 1097546.0, 269608.0, 154924.0, 284698.0, 588510.0, 733374.0, 900370.0, 662954.0, 1193116.0, 891316.0, 1360112.0, 673014.0, 627744.0, 1197140.0, 935580.0, 358136.0, 1012036.0, 1226314.0, 1382244.0, 282686.0, 1293716.0, 718284.0, 1176014.0, 716272.0, 771602.0, 839004.0, 1169978.0, 1169978.0, 880250.0, 734380.0, 0.0, 746452.0, 673014.0, 346064.0, 594546.0, 695146.0, 800776.0, 215284.0, 840010.0, 330974.0, 1050264.0, 835986.0, 888298.0, 1236374.0, 882262.0, 1335968.0, 557324.0, 1196134.0, 1442604.0, 500988.0, 203212.0, 761542.0, 398376.0, 214278.0, 412460.0, 633780.0, 437610.0, 558330.0, 91546.0, 216982.0, 435183.0, 1310425.0, 291341.0, 855738.0, 953258.0, 501009.0, 760656.0, 796007.0, 1137327.0, 1990627.0, 1337243.0, 964229.0, 1394536.0, 1548130.0, 615595.0, 585120.0, 1316520.0, 735057.0, 1115385.0, 1478647.0, 961791.0, 1734637.0, 963010.0, 1361623.0, 869147.0, 1314082.0, 1381127.0, 943506.0, 1961371.0, 429088.0, 1092224.0, 1260446.0, 1435982.0, 1364061.0, 814292.0, 954477.0, 1116604.0, 1076377.0, 720429.0, 921564.0, 1329929.0, 326692.0, 187726.0, 344977.0, 713115.0, 888651.0, 1091005.0, 803321.0, 1445734.0, 1080034.0, 1648088.0, 815511.0, 760656.0, 1450610.0, 1133670.0, 433964.0, 1226314.0, 1485961.0, 1674906.0, 342539.0, 1567634.0, 870366.0, 1425011.0, 867928.0, 934973.0, 1016646.0, 1417697.0, 1417697.0, 1066625.0, 889870.0, 0.0, 904498.0, 815511.0, 419336.0, 720429.0, 842329.0, 970324.0, 260866.0, 1017865.0, 401051.0, 1272636.0, 1012989.0, 1076377.0, 1498151.0, 1069063.0, 1618832.0, 675326.0, 1449391.0, 1748046.0, 607062.0, 246238.0, 922783.0, 482724.0, 259647.0, 499790.0, 767970.0, 530265.0, 676545.0, 110929.0, 244572.0, 490518.0, 1477050.0, 328386.0, 964548.0, 1074468.0, 564714.0, 857376.0, 897222.0, 1281942.0, 2243742.0, 1507278.0, 1086834.0, 1571856.0, 1744980.0, 693870.0, 659520.0, 1483920.0, 828522.0, 1257210.0, 1666662.0, 1084086.0, 1955202.0, 1085460.0, 1534758.0, 979662.0, 1481172.0, 1556742.0, 1063476.0, 2210766.0, 483648.0, 1231104.0, 1420716.0, 1618572.0, 1537506.0, 917832.0, 1075842.0, 1258584.0, 1213242.0, 812034.0, 1038744.0, 1499034.0, 368232.0, 211596.0, 388842.0, 803790.0, 1001646.0, 1229730.0, 905466.0, 1629564.0, 1217364.0, 1857648.0, 919206.0, 857376.0, 1635060.0, 1277820.0, 489144.0, 1382244.0, 1674906.0, 1887876.0, 386094.0, 1766964.0, 981036.0, 1606206.0, 978288.0, 1053858.0, 1145916.0, 1597962.0, 1597962.0, 1202250.0, 1003020.0, 0.0, 1019508.0, 919206.0, 472656.0, 812034.0, 949434.0, 1093704.0, 294036.0, 1147290.0, 452046.0, 1434456.0, 1141794.0, 1213242.0, 1688646.0, 1204998.0, 1824672.0, 761196.0, 1633686.0, 1970316.0, 684252.0, 277548.0, 1040118.0, 544104.0, 292662.0, 563340.0, 865620.0, 597690.0, 762570.0, 125034.0, 50018.0, 100317.0, 302075.0, 67159.0, 197262.0, 219742.0, 115491.0, 175344.0, 183493.0, 262173.0, 458873.0, 308257.0, 222271.0, 321464.0, 356870.0, 141905.0, 134880.0, 303480.0, 169443.0, 257115.0, 340853.0, 221709.0, 399863.0, 221990.0, 313877.0, 200353.0, 302918.0, 318373.0, 217494.0, 452129.0, 98912.0, 251776.0, 290554.0, 331018.0, 314439.0, 187708.0, 220023.0, 257396.0, 248123.0, 166071.0, 212436.0, 306571.0, 75308.0, 43274.0, 79523.0, 164385.0, 204849.0, 251495.0, 185179.0, 333266.0, 248966.0, 379912.0, 187989.0, 175344.0, 334390.0, 261330.0, 100036.0, 282686.0, 342539.0, 386094.0, 78961.0, 361366.0, 200634.0, 328489.0, 200072.0, 215527.0, 234354.0, 326803.0, 326803.0, 245875.0, 205130.0, 0.0, 208502.0, 187989.0, 96664.0, 166071.0, 194171.0, 223676.0, 60134.0, 234635.0, 92449.0, 293364.0, 233511.0, 248123.0, 345349.0, 246437.0, 373168.0, 155674.0, 334109.0, 402954.0, 139938.0, 56762.0, 212717.0, 111276.0, 59853.0, 115210.0, 177030.0, 122235.0, 155955.0, 25571.0, 228908.0, 459102.0, 1382450.0, 307354.0, 902772.0, 1005652.0, 528546.0, 802464.0, 839758.0, 1199838.0, 2100038.0, 1410742.0, 1017226.0, 1471184.0, 1633220.0, 649430.0, 617280.0, 1388880.0, 775458.0, 1176690.0, 1559918.0, 1014654.0, 1829978.0, 1015940.0, 1436462.0, 916918.0, 1386308.0, 1457038.0, 995364.0, 2069174.0, 452672.0, 1152256.0, 1329724.0, 1514908.0, 1439034.0, 859048.0, 1006938.0, 1177976.0, 1135538.0, 760026.0, 972216.0, 1403026.0, 344648.0, 198044.0, 363938.0, 752310.0, 937494.0, 1150970.0, 847474.0, 1525196.0, 1139396.0, 1738672.0, 860334.0, 802464.0, 1530340.0, 1195980.0, 457816.0, 1293716.0, 1567634.0, 1766964.0, 361366.0, 1653796.0, 918204.0, 1503334.0, 915632.0, 986362.0, 1072524.0, 1495618.0, 1495618.0, 1125250.0, 938780.0, 0.0, 954212.0, 860334.0, 442384.0, 760026.0, 888626.0, 1023656.0, 275204.0, 1073810.0, 423094.0, 1342584.0, 1068666.0, 1135538.0, 1580494.0, 1127822.0, 1707808.0, 712444.0, 1529054.0, 1844124.0, 640428.0, 259772.0, 973502.0, 509256.0, 273918.0, 527260.0, 810180.0, 559410.0, 713730.0, 117026.0, 127092.0, 254898.0, 767550.0, 170646.0, 501228.0, 558348.0, 293454.0, 445536.0, 466242.0, 666162.0, 1165962.0, 783258.0, 564774.0, 816816.0, 906780.0, 360570.0, 342720.0, 771120.0, 430542.0, 653310.0, 866082.0, 563346.0, 1016022.0, 564060.0, 797538.0, 509082.0, 769692.0, 808962.0, 552636.0, 1148826.0, 251328.0, 639744.0, 738276.0, 841092.0, 798966.0, 476952.0, 559062.0, 654024.0, 630462.0, 421974.0, 539784.0, 778974.0, 191352.0, 109956.0, 202062.0, 417690.0, 520506.0, 639030.0, 470526.0, 846804.0, 632604.0, 965328.0, 477666.0, 445536.0, 849660.0, 664020.0, 254184.0, 718284.0, 870366.0, 981036.0, 200634.0, 918204.0, 509796.0, 834666.0, 508368.0, 547638.0, 595476.0, 830382.0, 830382.0, 624750.0, 521220.0, 0.0, 529788.0, 477666.0, 245616.0, 421974.0, 493374.0, 568344.0, 152796.0, 596190.0, 234906.0, 745416.0, 593334.0, 630462.0, 877506.0, 626178.0, 948192.0, 395556.0, 848946.0, 1023876.0, 355572.0, 144228.0, 540498.0, 282744.0, 152082.0, 292740.0, 449820.0, 310590.0, 396270.0, 64974.0, 208082.0, 417333.0, 1256675.0, 279391.0, 820638.0, 914158.0, 480459.0, 729456.0, 763357.0, 1090677.0, 1908977.0, 1282393.0, 924679.0, 1337336.0, 1484630.0, 590345.0, 561120.0, 1262520.0, 704907.0, 1069635.0, 1417997.0, 922341.0, 1663487.0, 923510.0, 1305773.0, 833497.0, 1260182.0, 1324477.0, 904806.0, 1880921.0, 411488.0, 1047424.0, 1208746.0, 1377082.0, 1308111.0, 780892.0, 915327.0, 1070804.0, 1032227.0, 690879.0, 883764.0, 1275379.0, 313292.0, 180026.0, 330827.0, 683865.0, 852201.0, 1046255.0, 770371.0, 1386434.0, 1035734.0, 1580488.0, 782061.0, 729456.0, 1391110.0, 1087170.0, 416164.0, 1176014.0, 1425011.0, 1606206.0, 328489.0, 1503334.0, 834666.0, 1366561.0, 832328.0, 896623.0, 974946.0, 1359547.0, 1359547.0, 1022875.0, 853370.0, 0.0, 867398.0, 782061.0, 402136.0, 690879.0, 807779.0, 930524.0, 250166.0, 976115.0, 384601.0, 1220436.0, 971439.0, 1032227.0, 1436701.0, 1025213.0, 1552432.0, 647626.0, 1389941.0, 1676346.0, 582162.0, 236138.0, 884933.0, 462924.0, 248997.0, 479290.0, 736470.0, 508515.0, 648795.0, 106379.0, 126736.0, 254184.0, 765400.0, 170168.0, 499824.0, 556784.0, 292632.0, 444288.0, 464936.0, 664296.0, 1162696.0, 781064.0, 563192.0, 814528.0, 904240.0, 359560.0, 341760.0, 768960.0, 429336.0, 651480.0, 863656.0, 561768.0, 1013176.0, 562480.0, 795304.0, 507656.0, 767536.0, 806696.0, 551088.0, 1145608.0, 250624.0, 637952.0, 736208.0, 838736.0, 796728.0, 475616.0, 557496.0, 652192.0, 628696.0, 420792.0, 538272.0, 776792.0, 190816.0, 109648.0, 201496.0, 416520.0, 519048.0, 637240.0, 469208.0, 844432.0, 630832.0, 962624.0, 476328.0, 444288.0, 847280.0, 662160.0, 253472.0, 716272.0, 867928.0, 978288.0, 200072.0, 915632.0, 508368.0, 832328.0, 506944.0, 546104.0, 593808.0, 828056.0, 828056.0, 623000.0, 519760.0, 0.0, 528304.0, 476328.0, 244928.0, 420792.0, 491992.0, 566752.0, 152368.0, 594520.0, 234248.0, 743328.0, 591672.0, 628696.0, 875048.0, 624424.0, 945536.0, 394448.0, 846568.0, 1021008.0, 354576.0, 143824.0, 538984.0, 281952.0, 151656.0, 291920.0, 448560.0, 309720.0, 395160.0, 64792.0, 136526.0, 273819.0, 824525.0, 183313.0, 538434.0, 599794.0, 315237.0, 478608.0, 500851.0, 715611.0, 1252511.0, 841399.0, 606697.0, 877448.0, 974090.0, 387335.0, 368160.0, 828360.0, 462501.0, 701805.0, 930371.0, 605163.0, 1091441.0, 605930.0, 856739.0, 546871.0, 826826.0, 869011.0, 593658.0, 1234103.0, 269984.0, 687232.0, 793078.0, 903526.0, 858273.0, 512356.0, 600561.0, 702572.0, 677261.0, 453297.0, 579852.0, 836797.0, 205556.0, 118118.0, 217061.0, 448695.0, 559143.0, 686465.0, 505453.0, 909662.0, 679562.0, 1036984.0, 513123.0, 478608.0, 912730.0, 713310.0, 273052.0, 771602.0, 934973.0, 1053858.0, 215527.0, 986362.0, 547638.0, 896623.0, 546104.0, 588289.0, 639678.0, 892021.0, 892021.0, 671125.0, 559910.0, 0.0, 569114.0, 513123.0, 263848.0, 453297.0, 529997.0, 610532.0, 164138.0, 640445.0, 252343.0, 800748.0, 637377.0, 677261.0, 942643.0, 672659.0, 1018576.0, 424918.0, 911963.0, 1099878.0, 381966.0, 154934.0, 580619.0, 303732.0, 163371.0, 314470.0, 483210.0, 333645.0, 425685.0, 69797.0, 148452.0, 297738.0, 896550.0, 199326.0, 585468.0, 652188.0, 342774.0, 520416.0, 544602.0, 778122.0, 1361922.0, 914898.0, 659694.0, 954096.0, 1059180.0, 421170.0, 400320.0, 900720.0, 502902.0, 763110.0, 1011642.0, 658026.0, 1186782.0, 658860.0, 931578.0, 594642.0, 899052.0, 944922.0, 645516.0, 1341906.0, 293568.0, 747264.0, 862356.0, 982452.0, 933246.0, 557112.0, 653022.0, 763944.0, 736422.0, 492894.0, 630504.0, 909894.0, 223512.0, 128436.0, 236022.0, 487890.0, 607986.0, 746430.0, 549606.0, 989124.0, 738924.0, 1127568.0, 557946.0, 520416.0, 992460.0, 775620.0, 296904.0, 839004.0, 1016646.0, 1145916.0, 234354.0, 1072524.0, 595476.0, 974946.0, 593808.0, 639678.0, 695556.0, 969942.0, 969942.0, 729750.0, 608820.0, 0.0, 618828.0, 557946.0, 286896.0, 492894.0, 576294.0, 663864.0, 178476.0, 696390.0, 274386.0, 870696.0, 693054.0, 736422.0, 1024986.0, 731418.0, 1107552.0, 462036.0, 991626.0, 1195956.0, 415332.0, 168468.0, 631338.0, 330264.0, 177642.0, 341940.0, 525420.0, 362790.0, 462870.0, 75894.0, 207014.0, 415191.0, 1250225.0, 277957.0, 816426.0, 909466.0, 477993.0, 725712.0, 759439.0, 1085079.0, 1899179.0, 1275811.0, 919933.0, 1330472.0, 1477010.0, 587315.0, 558240.0, 1256040.0, 701289.0, 1064145.0, 1410719.0, 917607.0, 1654949.0, 918770.0, 1299071.0, 829219.0, 1253714.0, 1317679.0, 900162.0, 1871267.0, 409376.0, 1042048.0, 1202542.0, 1370014.0, 1301397.0, 776884.0, 910629.0, 1065308.0, 1026929.0, 687333.0, 879228.0, 1268833.0, 311684.0, 179102.0, 329129.0, 680355.0, 847827.0, 1040885.0, 766417.0, 1379318.0, 1030418.0, 1572376.0, 778047.0, 725712.0, 1383970.0, 1081590.0, 414028.0, 1169978.0, 1417697.0, 1597962.0, 326803.0, 1495618.0, 830382.0, 1359547.0, 828056.0, 892021.0, 969942.0, 1352569.0, 1352569.0, 1017625.0, 848990.0, 0.0, 862946.0, 778047.0, 400072.0, 687333.0, 803633.0, 925748.0, 248882.0, 971105.0, 382627.0, 1214172.0, 966453.0, 1026929.0, 1429327.0, 1019951.0, 1544464.0, 644302.0, 1382807.0, 1667742.0, 579174.0, 234926.0, 880391.0, 460548.0, 247719.0, 476830.0, 732690.0, 505905.0, 645465.0, 105833.0, 207014.0, 415191.0, 1250225.0, 277957.0, 816426.0, 909466.0, 477993.0, 725712.0, 759439.0, 1085079.0, 1899179.0, 1275811.0, 919933.0, 1330472.0, 1477010.0, 587315.0, 558240.0, 1256040.0, 701289.0, 1064145.0, 1410719.0, 917607.0, 1654949.0, 918770.0, 1299071.0, 829219.0, 1253714.0, 1317679.0, 900162.0, 1871267.0, 409376.0, 1042048.0, 1202542.0, 1370014.0, 1301397.0, 776884.0, 910629.0, 1065308.0, 1026929.0, 687333.0, 879228.0, 1268833.0, 311684.0, 179102.0, 329129.0, 680355.0, 847827.0, 1040885.0, 766417.0, 1379318.0, 1030418.0, 1572376.0, 778047.0, 725712.0, 1383970.0, 1081590.0, 414028.0, 1169978.0, 1417697.0, 1597962.0, 326803.0, 1495618.0, 830382.0, 1359547.0, 828056.0, 892021.0, 969942.0, 1352569.0, 1352569.0, 1017625.0, 848990.0, 0.0, 862946.0, 778047.0, 400072.0, 687333.0, 803633.0, 925748.0, 248882.0, 971105.0, 382627.0, 1214172.0, 966453.0, 1026929.0, 1429327.0, 1019951.0, 1544464.0, 644302.0, 1382807.0, 1667742.0, 579174.0, 234926.0, 880391.0, 460548.0, 247719.0, 476830.0, 732690.0, 505905.0, 645465.0, 105833.0, 155750.0, 312375.0, 940625.0, 209125.0, 614250.0, 684250.0, 359625.0, 546000.0, 571375.0, 816375.0, 1428875.0, 959875.0, 692125.0, 1001000.0, 1111250.0, 441875.0, 420000.0, 945000.0, 527625.0, 800625.0, 1061375.0, 690375.0, 1245125.0, 691250.0, 977375.0, 623875.0, 943250.0, 991375.0, 677250.0, 1407875.0, 308000.0, 784000.0, 904750.0, 1030750.0, 979125.0, 584500.0, 685125.0, 801500.0, 772625.0, 517125.0, 661500.0, 954625.0, 234500.0, 134750.0, 247625.0, 511875.0, 637875.0, 783125.0, 576625.0, 1037750.0, 775250.0, 1183000.0, 585375.0, 546000.0, 1041250.0, 813750.0, 311500.0, 880250.0, 1066625.0, 1202250.0, 245875.0, 1125250.0, 624750.0, 1022875.0, 623000.0, 671125.0, 729750.0, 1017625.0, 1017625.0, 765625.0, 638750.0, 0.0, 649250.0, 585375.0, 301000.0, 517125.0, 604625.0, 696500.0, 187250.0, 730625.0, 287875.0, 913500.0, 727125.0, 772625.0, 1075375.0, 767375.0, 1162000.0, 484750.0, 1040375.0, 1254750.0, 435750.0, 176750.0, 662375.0, 346500.0, 186375.0, 358750.0, 551250.0, 380625.0, 485625.0, 79625.0, 129940.0, 260610.0, 784750.0, 174470.0, 512460.0, 570860.0, 300030.0, 455520.0, 476690.0, 681090.0, 1192090.0, 800810.0, 577430.0, 835120.0, 927100.0, 368650.0, 350400.0, 788400.0, 440190.0, 667950.0, 885490.0, 575970.0, 1038790.0, 576700.0, 815410.0, 520490.0, 786940.0, 827090.0, 565020.0, 1174570.0, 256960.0, 654080.0, 754820.0, 859940.0, 816870.0, 487640.0, 571590.0, 668680.0, 644590.0, 431430.0, 551880.0, 796430.0, 195640.0, 112420.0, 206590.0, 427050.0, 532170.0, 653350.0, 481070.0, 865780.0, 646780.0, 986960.0, 488370.0, 455520.0, 868700.0, 678900.0, 259880.0, 734380.0, 889870.0, 1003020.0, 205130.0, 938780.0, 521220.0, 853370.0, 519760.0, 559910.0, 608820.0, 848990.0, 848990.0, 638750.0, 532900.0, 0.0, 541660.0, 488370.0, 251120.0, 431430.0, 504430.0, 581080.0, 156220.0, 609550.0, 240170.0, 762120.0, 606630.0, 644590.0, 897170.0, 640210.0, 969440.0, 404420.0, 867970.0, 1046820.0, 363540.0, 147460.0, 552610.0, 289080.0, 155490.0, 299300.0, 459900.0, 317550.0, 405150.0, 66430.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 132076.0, 264894.0, 797650.0, 177338.0, 520884.0, 580244.0, 304962.0, 463008.0, 484526.0, 692286.0, 1211686.0, 813974.0, 586922.0, 848848.0, 942340.0, 374710.0, 356160.0, 801360.0, 447426.0, 678930.0, 900046.0, 585438.0, 1055866.0, 586180.0, 828814.0, 529046.0, 799876.0, 840686.0, 574308.0, 1193878.0, 261184.0, 664832.0, 767228.0, 874076.0, 830298.0, 495656.0, 580986.0, 679672.0, 655186.0, 438522.0, 560952.0, 809522.0, 198856.0, 114268.0, 209986.0, 434070.0, 540918.0, 664090.0, 488978.0, 880012.0, 657412.0, 1003184.0, 496398.0, 463008.0, 882980.0, 690060.0, 264152.0, 746452.0, 904498.0, 1019508.0, 208502.0, 954212.0, 529788.0, 867398.0, 528304.0, 569114.0, 618828.0, 862946.0, 862946.0, 649250.0, 541660.0, 0.0, 550564.0, 496398.0, 255248.0, 438522.0, 512722.0, 590632.0, 158788.0, 619570.0, 244118.0, 774648.0, 616602.0, 655186.0, 911918.0, 650734.0, 985376.0, 411068.0, 882238.0, 1064028.0, 369516.0, 149884.0, 561694.0, 293832.0, 158046.0, 304220.0, 467460.0, 322770.0, 411810.0, 67522.0, 119082.0, 238833.0, 719175.0, 159891.0, 469638.0, 523158.0, 274959.0, 417456.0, 436857.0, 624177.0, 1092477.0, 733893.0, 529179.0, 765336.0, 849630.0, 337845.0, 321120.0, 722520.0, 403407.0, 612135.0, 811497.0, 527841.0, 951987.0, 528510.0, 747273.0, 476997.0, 721182.0, 757977.0, 517806.0, 1076421.0, 235488.0, 599424.0, 691746.0, 788082.0, 748611.0, 446892.0, 523827.0, 612804.0, 590727.0, 395379.0, 505764.0, 729879.0, 179292.0, 103026.0, 189327.0, 391365.0, 487701.0, 598755.0, 440871.0, 793434.0, 592734.0, 904488.0, 447561.0, 417456.0, 796110.0, 622170.0, 238164.0, 673014.0, 815511.0, 919206.0, 187989.0, 860334.0, 477666.0, 782061.0, 476328.0, 513123.0, 557946.0, 778047.0, 778047.0, 585375.0, 488370.0, 0.0, 496398.0, 447561.0, 230136.0, 395379.0, 462279.0, 532524.0, 143166.0, 558615.0, 220101.0, 698436.0, 555939.0, 590727.0, 822201.0, 586713.0, 888432.0, 370626.0, 795441.0, 959346.0, 333162.0, 135138.0, 506433.0, 264924.0, 142497.0, 274290.0, 421470.0, 291015.0, 371295.0, 60879.0, 61232.0, 122808.0, 369800.0, 82216.0, 241488.0, 269008.0, 141384.0, 214656.0, 224632.0, 320952.0, 561752.0, 377368.0, 272104.0, 393536.0, 436880.0, 173720.0, 165120.0, 371520.0, 207432.0, 314760.0, 417272.0, 271416.0, 489512.0, 271760.0, 384248.0, 245272.0, 370832.0, 389752.0, 266256.0, 553496.0, 121088.0, 308224.0, 355696.0, 405232.0, 384936.0, 229792.0, 269352.0, 315104.0, 303752.0, 203304.0, 260064.0, 375304.0, 92192.0, 52976.0, 97352.0, 201240.0, 250776.0, 307880.0, 226696.0, 407984.0, 304784.0, 465088.0, 230136.0, 214656.0, 409360.0, 319920.0, 122464.0, 346064.0, 419336.0, 472656.0, 96664.0, 442384.0, 245616.0, 402136.0, 244928.0, 263848.0, 286896.0, 400072.0, 400072.0, 301000.0, 251120.0, 0.0, 255248.0, 230136.0, 118336.0, 203304.0, 237704.0, 273824.0, 73616.0, 287240.0, 113176.0, 359136.0, 285864.0, 303752.0, 422776.0, 301688.0, 456832.0, 190576.0, 409016.0, 493296.0, 171312.0, 69488.0, 260408.0, 136224.0, 73272.0, 141040.0, 216720.0, 149640.0, 190920.0, 31304.0, 105198.0, 210987.0, 635325.0, 141249.0, 414882.0, 462162.0, 242901.0, 368784.0, 385923.0, 551403.0, 965103.0, 648327.0, 467481.0, 676104.0, 750570.0, 298455.0, 283680.0, 638280.0, 356373.0, 540765.0, 716883.0, 466299.0, 840993.0, 466890.0, 660147.0, 421383.0, 637098.0, 669603.0, 457434.0, 950919.0, 208032.0, 529536.0, 611094.0, 696198.0, 661329.0, 394788.0, 462753.0, 541356.0, 521853.0, 349281.0, 446796.0, 644781.0, 158388.0, 91014.0, 167253.0, 345735.0, 430839.0, 528945.0, 389469.0, 700926.0, 523626.0, 799032.0, 395379.0, 368784.0, 703290.0, 549630.0, 210396.0, 594546.0, 720429.0, 812034.0, 166071.0, 760026.0, 421974.0, 690879.0, 420792.0, 453297.0, 492894.0, 687333.0, 687333.0, 517125.0, 431430.0, 0.0, 438522.0, 395379.0, 203304.0, 349281.0, 408381.0, 470436.0, 126474.0, 493485.0, 194439.0, 617004.0, 491121.0, 521853.0, 726339.0, 518307.0, 784848.0, 327414.0, 702699.0, 847494.0, 294318.0, 119382.0, 447387.0, 234036.0, 125883.0, 242310.0, 372330.0, 257085.0, 328005.0, 53781.0, 122998.0, 246687.0, 742825.0, 165149.0, 485082.0, 540362.0, 284001.0, 431184.0, 451223.0, 644703.0, 1128403.0, 758027.0, 546581.0, 790504.0, 877570.0, 348955.0, 331680.0, 746280.0, 416673.0, 632265.0, 838183.0, 545199.0, 983293.0, 545890.0, 771847.0, 492683.0, 744898.0, 782903.0, 534834.0, 1111819.0, 243232.0, 619136.0, 714494.0, 813998.0, 773229.0, 461588.0, 541053.0, 632956.0, 610153.0, 408381.0, 522396.0, 753881.0, 185188.0, 106414.0, 195553.0, 404235.0, 503739.0, 618445.0, 455369.0, 819526.0, 612226.0, 934232.0, 462279.0, 431184.0, 822290.0, 642630.0, 245996.0, 695146.0, 842329.0, 949434.0, 194171.0, 888626.0, 493374.0, 807779.0, 491992.0, 529997.0, 576294.0, 803633.0, 803633.0, 604625.0, 504430.0, 0.0, 512722.0, 462279.0, 237704.0, 408381.0, 477481.0, 550036.0, 147874.0, 576985.0, 227339.0, 721404.0, 574221.0, 610153.0, 849239.0, 606007.0, 917648.0, 382814.0, 821599.0, 990894.0, 344118.0, 139582.0, 523087.0, 273636.0, 147183.0, 283310.0, 435330.0, 300585.0, 383505.0, 62881.0, 141688.0, 284172.0, 855700.0, 190244.0, 558792.0, 622472.0, 327156.0, 496704.0, 519788.0, 742668.0, 1299868.0, 873212.0, 629636.0, 910624.0, 1010920.0, 401980.0, 382080.0, 859680.0, 479988.0, 728340.0, 965548.0, 628044.0, 1132708.0, 628840.0, 889132.0, 567548.0, 858088.0, 901868.0, 616104.0, 1280764.0, 280192.0, 713216.0, 823064.0, 937688.0, 890724.0, 531728.0, 623268.0, 729136.0, 702868.0, 470436.0, 601776.0, 868436.0, 213328.0, 122584.0, 225268.0, 465660.0, 580284.0, 712420.0, 524564.0, 944056.0, 705256.0, 1076192.0, 532524.0, 496704.0, 947240.0, 740280.0, 283376.0, 800776.0, 970324.0, 1093704.0, 223676.0, 1023656.0, 568344.0, 930524.0, 566752.0, 610532.0, 663864.0, 925748.0, 925748.0, 696500.0, 581080.0, 0.0, 590632.0, 532524.0, 273824.0, 470436.0, 550036.0, 633616.0, 170344.0, 664660.0, 261884.0, 831024.0, 661476.0, 702868.0, 978284.0, 698092.0, 1057088.0, 440984.0, 946444.0, 1141464.0, 396408.0, 160792.0, 602572.0, 315216.0, 169548.0, 326360.0, 501480.0, 346260.0, 441780.0, 72436.0, 38092.0, 76398.0, 230050.0, 51146.0, 150228.0, 167348.0, 87954.0, 133536.0, 139742.0, 199662.0, 349462.0, 234758.0, 169274.0, 244816.0, 271780.0, 108070.0, 102720.0, 231120.0, 129042.0, 195810.0, 259582.0, 168846.0, 304522.0, 169060.0, 239038.0, 152582.0, 230692.0, 242462.0, 165636.0, 344326.0, 75328.0, 191744.0, 221276.0, 252092.0, 239466.0, 142952.0, 167562.0, 196024.0, 188962.0, 126474.0, 161784.0, 233474.0, 57352.0, 32956.0, 60562.0, 125190.0, 156006.0, 191530.0, 141026.0, 253804.0, 189604.0, 289328.0, 143166.0, 133536.0, 254660.0, 199020.0, 76184.0, 215284.0, 260866.0, 294036.0, 60134.0, 275204.0, 152796.0, 250166.0, 152368.0, 164138.0, 178476.0, 248882.0, 248882.0, 187250.0, 156220.0, 0.0, 158788.0, 143166.0, 73616.0, 126474.0, 147874.0, 170344.0, 45796.0, 178690.0, 70406.0, 223416.0, 177834.0, 188962.0, 263006.0, 187678.0, 284192.0, 118556.0, 254446.0, 306876.0, 106572.0, 43228.0, 161998.0, 84744.0, 45582.0, 87740.0, 134820.0, 93090.0, 118770.0, 19474.0, 148630.0, 298095.0, 897625.0, 199565.0, 586170.0, 652970.0, 343185.0, 521040.0, 545255.0, 779055.0, 1363555.0, 915995.0, 660485.0, 955240.0, 1060450.0, 421675.0, 400800.0, 901800.0, 503505.0, 764025.0, 1012855.0, 658815.0, 1188205.0, 659650.0, 932695.0, 595355.0, 900130.0, 946055.0, 646290.0, 1343515.0, 293920.0, 748160.0, 863390.0, 983630.0, 934365.0, 557780.0, 653805.0, 764860.0, 737305.0, 493485.0, 631260.0, 910985.0, 223780.0, 128590.0, 236305.0, 488475.0, 608715.0, 747325.0, 550265.0, 990310.0, 739810.0, 1128920.0, 558615.0, 521040.0, 993650.0, 776550.0, 297260.0, 840010.0, 1017865.0, 1147290.0, 234635.0, 1073810.0, 596190.0, 976115.0, 594520.0, 640445.0, 696390.0, 971105.0, 971105.0, 730625.0, 609550.0, 0.0, 619570.0, 558615.0, 287240.0, 493485.0, 576985.0, 664660.0, 178690.0, 697225.0, 274715.0, 871740.0, 693885.0, 737305.0, 1026215.0, 732295.0, 1108880.0, 462590.0, 992815.0, 1197390.0, 415830.0, 168670.0, 632095.0, 330660.0, 177855.0, 342350.0, 526050.0, 363225.0, 463425.0, 75985.0, 58562.0, 117453.0, 353675.0, 78631.0, 230958.0, 257278.0, 135219.0, 205296.0, 214837.0, 306957.0, 537257.0, 360913.0, 260239.0, 376376.0, 417830.0, 166145.0, 157920.0, 355320.0, 198387.0, 301035.0, 399077.0, 259581.0, 468167.0, 259910.0, 367493.0, 234577.0, 354662.0, 372757.0, 254646.0, 529361.0, 115808.0, 294784.0, 340186.0, 387562.0, 368151.0, 219772.0, 257607.0, 301364.0, 290507.0, 194439.0, 248724.0, 358939.0, 88172.0, 50666.0, 93107.0, 192465.0, 239841.0, 294455.0, 216811.0, 390194.0, 291494.0, 444808.0, 220101.0, 205296.0, 391510.0, 305970.0, 117124.0, 330974.0, 401051.0, 452046.0, 92449.0, 423094.0, 234906.0, 384601.0, 234248.0, 252343.0, 274386.0, 382627.0, 382627.0, 287875.0, 240170.0, 0.0, 244118.0, 220101.0, 113176.0, 194439.0, 227339.0, 261884.0, 70406.0, 274715.0, 108241.0, 343476.0, 273399.0, 290507.0, 404341.0, 288533.0, 436912.0, 182266.0, 391181.0, 471786.0, 163842.0, 66458.0, 249053.0, 130284.0, 70077.0, 134890.0, 207270.0, 143115.0, 182595.0, 29939.0, 185832.0, 372708.0, 1122300.0, 249516.0, 732888.0, 816408.0, 429084.0, 651456.0, 681732.0, 974052.0, 1704852.0, 1145268.0, 825804.0, 1194336.0, 1325880.0, 527220.0, 501120.0, 1127520.0, 629532.0, 955260.0, 1266372.0, 823716.0, 1485612.0, 824760.0, 1166148.0, 744372.0, 1125432.0, 1182852.0, 808056.0, 1679796.0, 367488.0, 935424.0, 1079496.0, 1229832.0, 1168236.0, 697392.0, 817452.0, 956304.0, 921852.0, 617004.0, 789264.0, 1139004.0, 279792.0, 160776.0, 295452.0, 610740.0, 761076.0, 934380.0, 687996.0, 1238184.0, 924984.0, 1411488.0, 698436.0, 651456.0, 1242360.0, 970920.0, 371664.0, 1050264.0, 1272636.0, 1434456.0, 293364.0, 1342584.0, 745416.0, 1220436.0, 743328.0, 800748.0, 870696.0, 1214172.0, 1214172.0, 913500.0, 762120.0, 0.0, 774648.0, 698436.0, 359136.0, 617004.0, 721404.0, 831024.0, 223416.0, 871740.0, 343476.0, 1089936.0, 867564.0, 921852.0, 1283076.0, 915588.0, 1386432.0, 578376.0, 1241316.0, 1497096.0, 519912.0, 210888.0, 790308.0, 413424.0, 222372.0, 428040.0, 657720.0, 454140.0, 579420.0, 95004.0, 147918.0, 296667.0, 893325.0, 198609.0, 583362.0, 649842.0, 341541.0, 518544.0, 542643.0, 775323.0, 1357023.0, 911607.0, 657321.0, 950664.0, 1055370.0, 419655.0, 398880.0, 897480.0, 501093.0, 760365.0, 1008003.0, 655659.0, 1182513.0, 656490.0, 928227.0, 592503.0, 895818.0, 941523.0, 643194.0, 1337079.0, 292512.0, 744576.0, 859254.0, 978918.0, 929889.0, 555108.0, 650673.0, 761196.0, 733773.0, 491121.0, 628236.0, 906621.0, 222708.0, 127974.0, 235173.0, 486135.0, 605799.0, 743745.0, 547629.0, 985566.0, 736266.0, 1123512.0, 555939.0, 518544.0, 988890.0, 772830.0, 295836.0, 835986.0, 1012989.0, 1141794.0, 233511.0, 1068666.0, 593334.0, 971439.0, 591672.0, 637377.0, 693054.0, 966453.0, 966453.0, 727125.0, 606630.0, 0.0, 616602.0, 555939.0, 285864.0, 491121.0, 574221.0, 661476.0, 177834.0, 693885.0, 273399.0, 867564.0, 690561.0, 733773.0, 1021299.0, 728787.0, 1103568.0, 460374.0, 988059.0, 1191654.0, 413838.0, 167862.0, 629067.0, 329076.0, 177003.0, 340710.0, 523530.0, 361485.0, 461205.0, 75621.0, 157174.0, 315231.0, 949225.0, 211037.0, 619866.0, 690506.0, 362913.0, 550992.0, 576599.0, 823839.0, 1441939.0, 968651.0, 698453.0, 1010152.0, 1121410.0, 445915.0, 423840.0, 953640.0, 532449.0, 807945.0, 1071079.0, 696687.0, 1256509.0, 697570.0, 986311.0, 629579.0, 951874.0, 1000439.0, 683442.0, 1420747.0, 310816.0, 791168.0, 913022.0, 1040174.0, 988077.0, 589844.0, 691389.0, 808828.0, 779689.0, 521853.0, 667548.0, 963353.0, 236644.0, 135982.0, 249889.0, 516555.0, 643707.0, 790285.0, 581897.0, 1047238.0, 782338.0, 1193816.0, 590727.0, 550992.0, 1050770.0, 821190.0, 314348.0, 888298.0, 1076377.0, 1213242.0, 248123.0, 1135538.0, 630462.0, 1032227.0, 628696.0, 677261.0, 736422.0, 1026929.0, 1026929.0, 772625.0, 644590.0, 0.0, 655186.0, 590727.0, 303752.0, 521853.0, 610153.0, 702868.0, 188962.0, 737305.0, 290507.0, 921852.0, 733773.0, 779689.0, 1085207.0, 774391.0, 1172624.0, 489182.0, 1049887.0, 1266222.0, 439734.0, 178366.0, 668431.0, 349668.0, 188079.0, 362030.0, 556290.0, 384105.0, 490065.0, 80353.0, 218762.0, 438753.0, 1321175.0, 293731.0, 862758.0, 961078.0, 505119.0, 766896.0, 802537.0, 1146657.0, 2006957.0, 1348213.0, 972139.0, 1405976.0, 1560830.0, 620645.0, 589920.0, 1327320.0, 741087.0, 1124535.0, 1490777.0, 969681.0, 1748867.0, 970910.0, 1372793.0, 876277.0, 1324862.0, 1392457.0, 951246.0, 1977461.0, 432608.0, 1101184.0, 1270786.0, 1447762.0, 1375251.0, 820972.0, 962307.0, 1125764.0, 1085207.0, 726339.0, 929124.0, 1340839.0, 329372.0, 189266.0, 347807.0, 718965.0, 895941.0, 1099955.0, 809911.0, 1457594.0, 1088894.0, 1661608.0, 822201.0, 766896.0, 1462510.0, 1142970.0, 437524.0, 1236374.0, 1498151.0, 1688646.0, 345349.0, 1580494.0, 877506.0, 1436701.0, 875048.0, 942643.0, 1024986.0, 1429327.0, 1429327.0, 1075375.0, 897170.0, 0.0, 911918.0, 822201.0, 422776.0, 726339.0, 849239.0, 978284.0, 263006.0, 1026215.0, 404341.0, 1283076.0, 1021299.0, 1085207.0, 1510441.0, 1077833.0, 1632112.0, 680866.0, 1461281.0, 1762386.0, 612042.0, 248258.0, 930353.0, 486684.0, 261777.0, 503890.0, 774270.0, 534615.0, 682095.0, 111839.0, 156106.0, 313089.0, 942775.0, 209603.0, 615654.0, 685814.0, 360447.0, 547248.0, 572681.0, 818241.0, 1432141.0, 962069.0, 693707.0, 1003288.0, 1113790.0, 442885.0, 420960.0, 947160.0, 528831.0, 802455.0, 1063801.0, 691953.0, 1247971.0, 692830.0, 979609.0, 625301.0, 945406.0, 993641.0, 678798.0, 1411093.0, 308704.0, 785792.0, 906818.0, 1033106.0, 981363.0, 585836.0, 686691.0, 803332.0, 774391.0, 518307.0, 663012.0, 956807.0, 235036.0, 135058.0, 248191.0, 513045.0, 639333.0, 784915.0, 577943.0, 1040122.0, 777022.0, 1185704.0, 586713.0, 547248.0, 1043630.0, 815610.0, 312212.0, 882262.0, 1069063.0, 1204998.0, 246437.0, 1127822.0, 626178.0, 1025213.0, 624424.0, 672659.0, 731418.0, 1019951.0, 1019951.0, 767375.0, 640210.0, 0.0, 650734.0, 586713.0, 301688.0, 518307.0, 606007.0, 698092.0, 187678.0, 732295.0, 288533.0, 915588.0, 728787.0, 774391.0, 1077833.0, 769129.0, 1164656.0, 485858.0, 1042753.0, 1257618.0, 436746.0, 177154.0, 663889.0, 347292.0, 186801.0, 359570.0, 552510.0, 381495.0, 486735.0, 79807.0, 236384.0, 474096.0, 1427600.0, 317392.0, 932256.0, 1038496.0, 545808.0, 828672.0, 867184.0, 1239024.0, 2168624.0, 1456816.0, 1050448.0, 1519232.0, 1686560.0, 670640.0, 637440.0, 1434240.0, 800784.0, 1215120.0, 1610864.0, 1047792.0, 1889744.0, 1049120.0, 1483376.0, 946864.0, 1431584.0, 1504624.0, 1027872.0, 2136752.0, 467456.0, 1189888.0, 1373152.0, 1564384.0, 1486032.0, 887104.0, 1039824.0, 1216448.0, 1172624.0, 784848.0, 1003968.0, 1448848.0, 355904.0, 204512.0, 375824.0, 776880.0, 968112.0, 1188560.0, 875152.0, 1575008.0, 1176608.0, 1795456.0, 888432.0, 828672.0, 1580320.0, 1235040.0, 472768.0, 1335968.0, 1618832.0, 1824672.0, 373168.0, 1707808.0, 948192.0, 1552432.0, 945536.0, 1018576.0, 1107552.0, 1544464.0, 1544464.0, 1162000.0, 969440.0, 0.0, 985376.0, 888432.0, 456832.0, 784848.0, 917648.0, 1057088.0, 284192.0, 1108880.0, 436912.0, 1386432.0, 1103568.0, 1172624.0, 1632112.0, 1164656.0, 1763584.0, 735712.0, 1578992.0, 1904352.0, 661344.0, 268256.0, 1005296.0, 525888.0, 282864.0, 544480.0, 836640.0, 577680.0, 737040.0, 120848.0, 98612.0, 197778.0, 595550.0, 132406.0, 388908.0, 433228.0, 227694.0, 345696.0, 361762.0, 516882.0, 904682.0, 607738.0, 438214.0, 633776.0, 703580.0, 279770.0, 265920.0, 598320.0, 334062.0, 506910.0, 672002.0, 437106.0, 788342.0, 437660.0, 618818.0, 395002.0, 597212.0, 627682.0, 428796.0, 891386.0, 195008.0, 496384.0, 572836.0, 652612.0, 619926.0, 370072.0, 433782.0, 507464.0, 489182.0, 327414.0, 418824.0, 604414.0, 148472.0, 85316.0, 156782.0, 324090.0, 403866.0, 495830.0, 365086.0, 657044.0, 490844.0, 749008.0, 370626.0, 345696.0, 659260.0, 515220.0, 197224.0, 557324.0, 675326.0, 761196.0, 155674.0, 712444.0, 395556.0, 647626.0, 394448.0, 424918.0, 462036.0, 644302.0, 644302.0, 484750.0, 404420.0, 0.0, 411068.0, 370626.0, 190576.0, 327414.0, 382814.0, 440984.0, 118556.0, 462590.0, 182266.0, 578376.0, 460374.0, 489182.0, 680866.0, 485858.0, 735712.0, 306916.0, 658706.0, 794436.0, 275892.0, 111908.0, 419378.0, 219384.0, 118002.0, 227140.0, 349020.0, 240990.0, 307470.0, 50414.0, 211642.0, 424473.0, 1278175.0, 284171.0, 834678.0, 929798.0, 488679.0, 741936.0, 776417.0, 1109337.0, 1941637.0, 1304333.0, 940499.0, 1360216.0, 1510030.0, 600445.0, 570720.0, 1284120.0, 716967.0, 1087935.0, 1442257.0, 938121.0, 1691947.0, 939310.0, 1328113.0, 847757.0, 1281742.0, 1347137.0, 920286.0, 1913101.0, 418528.0, 1065344.0, 1229426.0, 1400642.0, 1330491.0, 794252.0, 930987.0, 1089124.0, 1049887.0, 702699.0, 898884.0, 1297199.0, 318652.0, 183106.0, 336487.0, 695565.0, 866781.0, 1064155.0, 783551.0, 1410154.0, 1053454.0, 1607528.0, 795441.0, 741936.0, 1414910.0, 1105770.0, 423284.0, 1196134.0, 1449391.0, 1633686.0, 334109.0, 1529054.0, 848946.0, 1389941.0, 846568.0, 911963.0, 991626.0, 1382807.0, 1382807.0, 1040375.0, 867970.0, 0.0, 882238.0, 795441.0, 409016.0, 702699.0, 821599.0, 946444.0, 254446.0, 992815.0, 391181.0, 1241316.0, 988059.0, 1049887.0, 1461281.0, 1042753.0, 1578992.0, 658706.0, 1413721.0, 1705026.0, 592122.0, 240178.0, 900073.0, 470844.0, 253257.0, 487490.0, 749070.0, 517215.0, 659895.0, 108199.0, 255252.0, 511938.0, 1541550.0, 342726.0, 1006668.0, 1121388.0, 589374.0, 894816.0, 936402.0, 1337922.0, 2341722.0, 1573098.0, 1134294.0, 1640496.0, 1821180.0, 724170.0, 688320.0, 1548720.0, 864702.0, 1312110.0, 1739442.0, 1131426.0, 2040582.0, 1132860.0, 1601778.0, 1022442.0, 1545852.0, 1624722.0, 1109916.0, 2307306.0, 504768.0, 1284864.0, 1482756.0, 1689252.0, 1604646.0, 957912.0, 1122822.0, 1313544.0, 1266222.0, 847494.0, 1084104.0, 1564494.0, 384312.0, 220836.0, 405822.0, 838890.0, 1045386.0, 1283430.0, 945006.0, 1700724.0, 1270524.0, 1938768.0, 959346.0, 894816.0, 1706460.0, 1333620.0, 510504.0, 1442604.0, 1748046.0, 1970316.0, 402954.0, 1844124.0, 1023876.0, 1676346.0, 1021008.0, 1099878.0, 1195956.0, 1667742.0, 1667742.0, 1254750.0, 1046820.0, 0.0, 1064028.0, 959346.0, 493296.0, 847494.0, 990894.0, 1141464.0, 306876.0, 1197390.0, 471786.0, 1497096.0, 1191654.0, 1266222.0, 1762386.0, 1257618.0, 1904352.0, 794436.0, 1705026.0, 2056356.0, 714132.0, 289668.0, 1085538.0, 567864.0, 305442.0, 587940.0, 903420.0, 623790.0, 795870.0, 130494.0, 88644.0, 177786.0, 535350.0, 119022.0, 349596.0, 389436.0, 204678.0, 310752.0, 325194.0, 464634.0, 813234.0, 546306.0, 393918.0, 569712.0, 632460.0, 251490.0, 239040.0, 537840.0, 300294.0, 455670.0, 604074.0, 392922.0, 708654.0, 393420.0, 556266.0, 355074.0, 536844.0, 564234.0, 385452.0, 801282.0, 175296.0, 446208.0, 514932.0, 586644.0, 557262.0, 332664.0, 389934.0, 456168.0, 439734.0, 294318.0, 376488.0, 543318.0, 133464.0, 76692.0, 140934.0, 291330.0, 363042.0, 445710.0, 328182.0, 590628.0, 441228.0, 673296.0, 333162.0, 310752.0, 592620.0, 463140.0, 177288.0, 500988.0, 607062.0, 684252.0, 139938.0, 640428.0, 355572.0, 582162.0, 354576.0, 381966.0, 415332.0, 579174.0, 579174.0, 435750.0, 363540.0, 0.0, 369516.0, 333162.0, 171312.0, 294318.0, 344118.0, 396408.0, 106572.0, 415830.0, 163842.0, 519912.0, 413838.0, 439734.0, 612042.0, 436746.0, 661344.0, 275892.0, 592122.0, 714132.0, 248004.0, 100596.0, 376986.0, 197208.0, 106074.0, 204180.0, 313740.0, 216630.0, 276390.0, 45318.0, 35956.0, 72114.0, 217150.0, 48278.0, 141804.0, 157964.0, 83022.0, 126048.0, 131906.0, 188466.0, 329866.0, 221594.0, 159782.0, 231088.0, 256540.0, 102010.0, 96960.0, 218160.0, 121806.0, 184830.0, 245026.0, 159378.0, 287446.0, 159580.0, 225634.0, 144026.0, 217756.0, 228866.0, 156348.0, 325018.0, 71104.0, 180992.0, 208868.0, 237956.0, 226038.0, 134936.0, 158166.0, 185032.0, 178366.0, 119382.0, 152712.0, 220382.0, 54136.0, 31108.0, 57166.0, 118170.0, 147258.0, 180790.0, 133118.0, 239572.0, 178972.0, 273104.0, 135138.0, 126048.0, 240380.0, 187860.0, 71912.0, 203212.0, 246238.0, 277548.0, 56762.0, 259772.0, 144228.0, 236138.0, 143824.0, 154934.0, 168468.0, 234926.0, 234926.0, 176750.0, 147460.0, 0.0, 149884.0, 135138.0, 69488.0, 119382.0, 139582.0, 160792.0, 43228.0, 168670.0, 66458.0, 210888.0, 167862.0, 178366.0, 248258.0, 177154.0, 268256.0, 111908.0, 240178.0, 289668.0, 100596.0, 40804.0, 152914.0, 79992.0, 43026.0, 82820.0, 127260.0, 87870.0, 112110.0, 18382.0, 134746.0, 270249.0, 813775.0, 180923.0, 531414.0, 591974.0, 311127.0, 472368.0, 494321.0, 706281.0, 1236181.0, 830429.0, 598787.0, 866008.0, 961390.0, 382285.0, 363360.0, 817560.0, 456471.0, 692655.0, 918241.0, 597273.0, 1077211.0, 598030.0, 845569.0, 539741.0, 816046.0, 857681.0, 585918.0, 1218013.0, 266464.0, 678272.0, 782738.0, 891746.0, 847083.0, 505676.0, 592731.0, 693412.0, 668431.0, 447387.0, 572292.0, 825887.0, 202876.0, 116578.0, 214231.0, 442845.0, 551853.0, 677515.0, 498863.0, 897802.0, 670702.0, 1023464.0, 506433.0, 472368.0, 900830.0, 704010.0, 269492.0, 761542.0, 922783.0, 1040118.0, 212717.0, 973502.0, 540498.0, 884933.0, 538984.0, 580619.0, 631338.0, 880391.0, 880391.0, 662375.0, 552610.0, 0.0, 561694.0, 506433.0, 260408.0, 447387.0, 523087.0, 602572.0, 161998.0, 632095.0, 249053.0, 790308.0, 629067.0, 668431.0, 930353.0, 663889.0, 1005296.0, 419378.0, 900073.0, 1085538.0, 376986.0, 152914.0, 573049.0, 299772.0, 161241.0, 310370.0, 476910.0, 329295.0, 420135.0, 68887.0, 70488.0, 141372.0, 425700.0, 94644.0, 277992.0, 309672.0, 162756.0, 247104.0, 258588.0, 369468.0, 646668.0, 434412.0, 313236.0, 453024.0, 502920.0, 199980.0, 190080.0, 427680.0, 238788.0, 362340.0, 480348.0, 312444.0, 563508.0, 312840.0, 442332.0, 282348.0, 426888.0, 448668.0, 306504.0, 637164.0, 139392.0, 354816.0, 409464.0, 466488.0, 443124.0, 264528.0, 310068.0, 362736.0, 349668.0, 234036.0, 299376.0, 432036.0, 106128.0, 60984.0, 112068.0, 231660.0, 288684.0, 354420.0, 260964.0, 469656.0, 350856.0, 535392.0, 264924.0, 247104.0, 471240.0, 368280.0, 140976.0, 398376.0, 482724.0, 544104.0, 111276.0, 509256.0, 282744.0, 462924.0, 281952.0, 303732.0, 330264.0, 460548.0, 460548.0, 346500.0, 289080.0, 0.0, 293832.0, 264924.0, 136224.0, 234036.0, 273636.0, 315216.0, 84744.0, 330660.0, 130284.0, 413424.0, 329076.0, 349668.0, 486684.0, 347292.0, 525888.0, 219384.0, 470844.0, 567864.0, 197208.0, 79992.0, 299772.0, 156816.0, 84348.0, 162360.0, 249480.0, 172260.0, 219780.0, 36036.0, 37914.0, 76041.0, 228975.0, 50907.0, 149526.0, 166566.0, 87543.0, 132912.0, 139089.0, 198729.0, 347829.0, 233661.0, 168483.0, 243672.0, 270510.0, 107565.0, 102240.0, 230040.0, 128439.0, 194895.0, 258369.0, 168057.0, 303099.0, 168270.0, 237921.0, 151869.0, 229614.0, 241329.0, 164862.0, 342717.0, 74976.0, 190848.0, 220242.0, 250914.0, 238347.0, 142284.0, 166779.0, 195108.0, 188079.0, 125883.0, 161028.0, 232383.0, 57084.0, 32802.0, 60279.0, 124605.0, 155277.0, 190635.0, 140367.0, 252618.0, 188718.0, 287976.0, 142497.0, 132912.0, 253470.0, 198090.0, 75828.0, 214278.0, 259647.0, 292662.0, 59853.0, 273918.0, 152082.0, 248997.0, 151656.0, 163371.0, 177642.0, 247719.0, 247719.0, 186375.0, 155490.0, 0.0, 158046.0, 142497.0, 73272.0, 125883.0, 147183.0, 169548.0, 45582.0, 177855.0, 70077.0, 222372.0, 177003.0, 188079.0, 261777.0, 186801.0, 282864.0, 118002.0, 253257.0, 305442.0, 106074.0, 43026.0, 161241.0, 84348.0, 45369.0, 87330.0, 134190.0, 92655.0, 118215.0, 19383.0, 72980.0, 146370.0, 440750.0, 97990.0, 287820.0, 320620.0, 168510.0, 255840.0, 267730.0, 382530.0, 669530.0, 449770.0, 324310.0, 469040.0, 520700.0, 207050.0, 196800.0, 442800.0, 247230.0, 375150.0, 497330.0, 323490.0, 583430.0, 323900.0, 457970.0, 292330.0, 441980.0, 464530.0, 317340.0, 659690.0, 144320.0, 367360.0, 423940.0, 482980.0, 458790.0, 273880.0, 321030.0, 375560.0, 362030.0, 242310.0, 309960.0, 447310.0, 109880.0, 63140.0, 116030.0, 239850.0, 298890.0, 366950.0, 270190.0, 486260.0, 363260.0, 554320.0, 274290.0, 255840.0, 487900.0, 381300.0, 145960.0, 412460.0, 499790.0, 563340.0, 115210.0, 527260.0, 292740.0, 479290.0, 291920.0, 314470.0, 341940.0, 476830.0, 476830.0, 358750.0, 299300.0, 0.0, 304220.0, 274290.0, 141040.0, 242310.0, 283310.0, 326360.0, 87740.0, 342350.0, 134890.0, 428040.0, 340710.0, 362030.0, 503890.0, 359570.0, 544480.0, 227140.0, 487490.0, 587940.0, 204180.0, 82820.0, 310370.0, 162360.0, 87330.0, 168100.0, 258300.0, 178350.0, 227550.0, 37310.0, 112140.0, 224910.0, 677250.0, 150570.0, 442260.0, 492660.0, 258930.0, 393120.0, 411390.0, 587790.0, 1028790.0, 691110.0, 498330.0, 720720.0, 800100.0, 318150.0, 302400.0, 680400.0, 379890.0, 576450.0, 764190.0, 497070.0, 896490.0, 497700.0, 703710.0, 449190.0, 679140.0, 713790.0, 487620.0, 1013670.0, 221760.0, 564480.0, 651420.0, 742140.0, 704970.0, 420840.0, 493290.0, 577080.0, 556290.0, 372330.0, 476280.0, 687330.0, 168840.0, 97020.0, 178290.0, 368550.0, 459270.0, 563850.0, 415170.0, 747180.0, 558180.0, 851760.0, 421470.0, 393120.0, 749700.0, 585900.0, 224280.0, 633780.0, 767970.0, 865620.0, 177030.0, 810180.0, 449820.0, 736470.0, 448560.0, 483210.0, 525420.0, 732690.0, 732690.0, 551250.0, 459900.0, 0.0, 467460.0, 421470.0, 216720.0, 372330.0, 435330.0, 501480.0, 134820.0, 526050.0, 207270.0, 657720.0, 523530.0, 556290.0, 774270.0, 552510.0, 836640.0, 349020.0, 749070.0, 903420.0, 313740.0, 127260.0, 476910.0, 249480.0, 134190.0, 258300.0, 396900.0, 274050.0, 349650.0, 57330.0, 77430.0, 155295.0, 467625.0, 103965.0, 305370.0, 340170.0, 178785.0, 271440.0, 284055.0, 405855.0, 710355.0, 477195.0, 344085.0, 497640.0, 552450.0, 219675.0, 208800.0, 469800.0, 262305.0, 398025.0, 527655.0, 343215.0, 619005.0, 343650.0, 485895.0, 310155.0, 468930.0, 492855.0, 336690.0, 699915.0, 153120.0, 389760.0, 449790.0, 512430.0, 486765.0, 290580.0, 340605.0, 398460.0, 384105.0, 257085.0, 328860.0, 474585.0, 116580.0, 66990.0, 123105.0, 254475.0, 317115.0, 389325.0, 286665.0, 515910.0, 385410.0, 588120.0, 291015.0, 271440.0, 517650.0, 404550.0, 154860.0, 437610.0, 530265.0, 597690.0, 122235.0, 559410.0, 310590.0, 508515.0, 309720.0, 333645.0, 362790.0, 505905.0, 505905.0, 380625.0, 317550.0, 0.0, 322770.0, 291015.0, 149640.0, 257085.0, 300585.0, 346260.0, 93090.0, 363225.0, 143115.0, 454140.0, 361485.0, 384105.0, 534615.0, 381495.0, 577680.0, 240990.0, 517215.0, 623790.0, 216630.0, 87870.0, 329295.0, 172260.0, 92655.0, 178350.0, 274050.0, 189225.0, 241425.0, 39585.0, 98790.0, 198135.0, 596625.0, 132645.0, 389610.0, 434010.0, 228105.0, 346320.0, 362415.0, 517815.0, 906315.0, 608835.0, 439005.0, 634920.0, 704850.0, 280275.0, 266400.0, 599400.0, 334665.0, 507825.0, 673215.0, 437895.0, 789765.0, 438450.0, 619935.0, 395715.0, 598290.0, 628815.0, 429570.0, 892995.0, 195360.0, 497280.0, 573870.0, 653790.0, 621045.0, 370740.0, 434565.0, 508380.0, 490065.0, 328005.0, 419580.0, 605505.0, 148740.0, 85470.0, 157065.0, 324675.0, 404595.0, 496725.0, 365745.0, 658230.0, 491730.0, 750360.0, 371295.0, 346320.0, 660450.0, 516150.0, 197580.0, 558330.0, 676545.0, 762570.0, 155955.0, 713730.0, 396270.0, 648795.0, 395160.0, 425685.0, 462870.0, 645465.0, 645465.0, 485625.0, 405150.0, 0.0, 411810.0, 371295.0, 190920.0, 328005.0, 383505.0, 441780.0, 118770.0, 463425.0, 182595.0, 579420.0, 461205.0, 490065.0, 682095.0, 486735.0, 737040.0, 307470.0, 659895.0, 795870.0, 276390.0, 112110.0, 420135.0, 219780.0, 118215.0, 227550.0, 349650.0, 241425.0, 308025.0, 50505.0, 16198.0, 32487.0, 97825.0, 21749.0, 63882.0, 71162.0, 37401.0, 56784.0, 59423.0, 84903.0, 148603.0, 99827.0, 71981.0, 104104.0, 115570.0, 45955.0, 43680.0, 98280.0, 54873.0, 83265.0, 110383.0, 71799.0, 129493.0, 71890.0, 101647.0, 64883.0, 98098.0, 103103.0, 70434.0, 146419.0, 32032.0, 81536.0, 94094.0, 107198.0, 101829.0, 60788.0, 71253.0, 83356.0, 80353.0, 53781.0, 68796.0, 99281.0, 24388.0, 14014.0, 25753.0, 53235.0, 66339.0, 81445.0, 59969.0, 107926.0, 80626.0, 123032.0, 60879.0, 56784.0, 108290.0, 84630.0, 32396.0, 91546.0, 110929.0, 125034.0, 25571.0, 117026.0, 64974.0, 106379.0, 64792.0, 69797.0, 75894.0, 105833.0, 105833.0, 79625.0, 66430.0, 0.0, 67522.0, 60879.0, 31304.0, 53781.0, 62881.0, 72436.0, 19474.0, 75985.0, 29939.0, 95004.0, 75621.0, 80353.0, 111839.0, 79807.0, 120848.0, 50414.0, 108199.0, 130494.0, 45318.0, 18382.0, 68887.0, 36036.0, 19383.0, 37310.0, 57330.0, 39585.0, 50505.0, 8281.0]
normed = [0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 104329.0, 320416.0, 69445.0, 198968.0, 222870.0, 0.0, 177973.0, 195415.0, 274227.0, 485146.0, 317832.0, 236436.0, 341734.0, 379525.0, 146642.0, 145350.0, 314279.0, 169252.0, 0.0, 330106.0, 220286.0, 386308.0, 0.0, 294899.0, 201875.0, 286501.0, 0.0, 193477.0, 0.0, 91409.0, 248710.0, 292961.0, 333982.0, 311695.0, 180234.0, 205105.0, 0.0, 243865.0, 171190.0, 218671.0, 313633.0, 75582.0, 0.0, 80104.0, 168929.0, 214472.0, 262922.0, 187663.0, 354977.0, 267767.0, 411179.0, 202521.0, 189924.0, 364021.0, 285532.0, 109820.0, 303620.0, 368543.0, 418931.0, 85595.0, 390830.0, 219317.0, 358207.0, 216410.0, 229330.0, 243542.0, 310726.0, 0.0, 258723.0, 215118.0, 0.0, 225454.0, 201552.0, 0.0, 174743.0, 208012.0, 243865.0, 67184.0, 256785.0, 102068.0, 319124.0, 251617.0, 272289.0, 378879.0, 267767.0, 403427.0, 166668.0, 365313.0, 444771.0, 153425.0, 61693.0, 233206.0, 116603.0, 61370.0, 113373.0, 0.0, 118218.0, 163438.0, 26163.0, 0.0, 320416.0, 984064.0, 213280.0, 611072.0, 684480.0, 0.0, 546592.0, 600160.0, 842208.0, 1489984.0, 976128.0, 726144.0, 1049536.0, 1165600.0, 450368.0, 446400.0, 965216.0, 519808.0, 0.0, 1013824.0, 676544.0, 1186432.0, 0.0, 905696.0, 620000.0, 879904.0, 0.0, 594208.0, 0.0, 280736.0, 763840.0, 899744.0, 1025728.0, 957280.0, 553536.0, 629920.0, 0.0, 748960.0, 525760.0, 671584.0, 963232.0, 232128.0, 0.0, 246016.0, 518816.0, 658688.0, 807488.0, 576352.0, 1090208.0, 822368.0, 1262816.0, 621984.0, 583296.0, 1117984.0, 876928.0, 337280.0, 932480.0, 1131872.0, 1286624.0, 262880.0, 1200320.0, 673568.0, 1100128.0, 664640.0, 704320.0, 747968.0, 954304.0, 0.0, 794592.0, 660672.0, 0.0, 692416.0, 619008.0, 0.0, 536672.0, 638848.0, 748960.0, 206336.0, 788640.0, 313472.0, 980096.0, 772768.0, 836256.0, 1163616.0, 822368.0, 1239008.0, 511872.0, 1121952.0, 1365984.0, 471200.0, 189472.0, 716224.0, 358112.0, 188480.0, 348192.0, 0.0, 363072.0, 501952.0, 80352.0, 0.0, 69445.0, 213280.0, 46225.0, 132440.0, 148350.0, 0.0, 118465.0, 130075.0, 182535.0, 322930.0, 211560.0, 157380.0, 227470.0, 252625.0, 97610.0, 96750.0, 209195.0, 112660.0, 0.0, 219730.0, 146630.0, 257140.0, 0.0, 196295.0, 134375.0, 190705.0, 0.0, 128785.0, 0.0, 60845.0, 165550.0, 195005.0, 222310.0, 207475.0, 119970.0, 136525.0, 0.0, 162325.0, 113950.0, 145555.0, 208765.0, 50310.0, 0.0, 53320.0, 112445.0, 142760.0, 175010.0, 124915.0, 236285.0, 178235.0, 273695.0, 134805.0, 126420.0, 242305.0, 190060.0, 73100.0, 202100.0, 245315.0, 278855.0, 56975.0, 260150.0, 145985.0, 238435.0, 144050.0, 152650.0, 162110.0, 206830.0, 0.0, 172215.0, 143190.0, 0.0, 150070.0, 134160.0, 0.0, 116315.0, 138460.0, 162325.0, 44720.0, 170925.0, 67940.0, 212420.0, 167485.0, 181245.0, 252195.0, 178235.0, 268535.0, 110940.0, 243165.0, 296055.0, 102125.0, 41065.0, 155230.0, 77615.0, 40850.0, 75465.0, 0.0, 78690.0, 108790.0, 17415.0, 0.0, 198968.0, 611072.0, 132440.0, 379456.0, 425040.0, 0.0, 339416.0, 372680.0, 522984.0, 925232.0, 606144.0, 450912.0, 651728.0, 723800.0, 279664.0, 277200.0, 599368.0, 322784.0, 0.0, 629552.0, 420112.0, 736736.0, 0.0, 562408.0, 385000.0, 546392.0, 0.0, 368984.0, 0.0, 174328.0, 474320.0, 558712.0, 636944.0, 594440.0, 343728.0, 391160.0, 0.0, 465080.0, 326480.0, 417032.0, 598136.0, 144144.0, 0.0, 152768.0, 322168.0, 409024.0, 501424.0, 357896.0, 676984.0, 510664.0, 784168.0, 386232.0, 362208.0, 694232.0, 544544.0, 209440.0, 579040.0, 702856.0, 798952.0, 163240.0, 745360.0, 418264.0, 683144.0, 412720.0, 437360.0, 464464.0, 592592.0, 0.0, 493416.0, 410256.0, 0.0, 429968.0, 384384.0, 0.0, 333256.0, 396704.0, 465080.0, 128128.0, 489720.0, 194656.0, 608608.0, 479864.0, 519288.0, 722568.0, 510664.0, 769384.0, 317856.0, 696696.0, 848232.0, 292600.0, 117656.0, 444752.0, 222376.0, 117040.0, 216216.0, 0.0, 225456.0, 311696.0, 49896.0, 0.0, 222870.0, 684480.0, 148350.0, 425040.0, 476100.0, 0.0, 380190.0, 417450.0, 585810.0, 1036380.0, 678960.0, 505080.0, 730020.0, 810750.0, 313260.0, 310500.0, 671370.0, 361560.0, 0.0, 705180.0, 470580.0, 825240.0, 0.0, 629970.0, 431250.0, 612030.0, 0.0, 413310.0, 0.0, 195270.0, 531300.0, 625830.0, 713460.0, 665850.0, 385020.0, 438150.0, 0.0, 520950.0, 365700.0, 467130.0, 669990.0, 161460.0, 0.0, 171120.0, 360870.0, 458160.0, 561660.0, 400890.0, 758310.0, 572010.0, 878370.0, 432630.0, 405720.0, 777630.0, 609960.0, 234600.0, 648600.0, 787290.0, 894930.0, 182850.0, 834900.0, 468510.0, 765210.0, 462300.0, 489900.0, 520260.0, 663780.0, 0.0, 552690.0, 459540.0, 0.0, 481620.0, 430560.0, 0.0, 373290.0, 444360.0, 520950.0, 143520.0, 548550.0, 218040.0, 681720.0, 537510.0, 581670.0, 809370.0, 572010.0, 861810.0, 356040.0, 780390.0, 950130.0, 327750.0, 131790.0, 498180.0, 249090.0, 131100.0, 242190.0, 0.0, 252540.0, 349140.0, 55890.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 177973.0, 546592.0, 118465.0, 339416.0, 380190.0, 0.0, 303601.0, 333355.0, 467799.0, 827602.0, 542184.0, 403332.0, 582958.0, 647425.0, 250154.0, 247950.0, 536123.0, 288724.0, 0.0, 563122.0, 375782.0, 658996.0, 0.0, 503063.0, 344375.0, 488737.0, 0.0, 330049.0, 0.0, 155933.0, 424270.0, 499757.0, 569734.0, 531715.0, 307458.0, 349885.0, 0.0, 416005.0, 292030.0, 373027.0, 535021.0, 128934.0, 0.0, 136648.0, 288173.0, 365864.0, 448514.0, 320131.0, 605549.0, 456779.0, 701423.0, 345477.0, 323988.0, 620977.0, 487084.0, 187340.0, 517940.0, 628691.0, 714647.0, 146015.0, 666710.0, 374129.0, 611059.0, 369170.0, 391210.0, 415454.0, 530062.0, 0.0, 441351.0, 366966.0, 0.0, 384598.0, 343824.0, 0.0, 298091.0, 354844.0, 416005.0, 114608.0, 438045.0, 174116.0, 544388.0, 429229.0, 464493.0, 646323.0, 456779.0, 688199.0, 284316.0, 623181.0, 758727.0, 261725.0, 105241.0, 397822.0, 198911.0, 104690.0, 193401.0, 0.0, 201666.0, 278806.0, 44631.0, 0.0, 195415.0, 600160.0, 130075.0, 372680.0, 417450.0, 0.0, 333355.0, 366025.0, 513645.0, 908710.0, 595320.0, 442860.0, 640090.0, 710875.0, 274670.0, 272250.0, 588665.0, 317020.0, 0.0, 618310.0, 412610.0, 723580.0, 0.0, 552365.0, 378125.0, 536635.0, 0.0, 362395.0, 0.0, 171215.0, 465850.0, 548735.0, 625570.0, 583825.0, 337590.0, 384175.0, 0.0, 456775.0, 320650.0, 409585.0, 587455.0, 141570.0, 0.0, 150040.0, 316415.0, 401720.0, 492470.0, 351505.0, 664895.0, 501545.0, 770165.0, 379335.0, 355740.0, 681835.0, 534820.0, 205700.0, 568700.0, 690305.0, 784685.0, 160325.0, 732050.0, 410795.0, 670945.0, 405350.0, 429550.0, 456170.0, 582010.0, 0.0, 484605.0, 402930.0, 0.0, 422290.0, 377520.0, 0.0, 327305.0, 389620.0, 456775.0, 125840.0, 480975.0, 191180.0, 597740.0, 471295.0, 510015.0, 709665.0, 501545.0, 755645.0, 312180.0, 684255.0, 833085.0, 287375.0, 115555.0, 436810.0, 218405.0, 114950.0, 212355.0, 0.0, 221430.0, 306130.0, 49005.0, 0.0, 274227.0, 842208.0, 182535.0, 522984.0, 585810.0, 0.0, 467799.0, 513645.0, 720801.0, 1275198.0, 835416.0, 621468.0, 898242.0, 997575.0, 385446.0, 382050.0, 826077.0, 444876.0, 0.0, 867678.0, 579018.0, 1015404.0, 0.0, 775137.0, 530625.0, 753063.0, 0.0, 508551.0, 0.0, 240267.0, 653730.0, 770043.0, 877866.0, 819285.0, 473742.0, 539115.0, 0.0, 640995.0, 449970.0, 574773.0, 824379.0, 198666.0, 0.0, 210552.0, 444027.0, 563736.0, 691086.0, 493269.0, 933051.0, 703821.0, 1080777.0, 532323.0, 499212.0, 956823.0, 750516.0, 288660.0, 798060.0, 968709.0, 1101153.0, 224985.0, 1027290.0, 576471.0, 941541.0, 568830.0, 602790.0, 640146.0, 816738.0, 0.0, 680049.0, 565434.0, 0.0, 592602.0, 529776.0, 0.0, 459309.0, 546756.0, 640995.0, 176592.0, 674955.0, 268284.0, 838812.0, 661371.0, 715707.0, 995877.0, 703821.0, 1060401.0, 438084.0, 960219.0, 1169073.0, 403275.0, 162159.0, 612978.0, 306489.0, 161310.0, 297999.0, 0.0, 310734.0, 429594.0, 68769.0, 0.0, 485146.0, 1489984.0, 322930.0, 925232.0, 1036380.0, 0.0, 827602.0, 908710.0, 1275198.0, 2256004.0, 1477968.0, 1099464.0, 1589116.0, 1764850.0, 681908.0, 675900.0, 1461446.0, 787048.0, 0.0, 1535044.0, 1024364.0, 1796392.0, 0.0, 1371326.0, 938750.0, 1332274.0, 0.0, 899698.0, 0.0, 425066.0, 1156540.0, 1362314.0, 1553068.0, 1449430.0, 838116.0, 953770.0, 0.0, 1134010.0, 796060.0, 1016854.0, 1458442.0, 351468.0, 0.0, 372496.0, 785546.0, 997328.0, 1222628.0, 872662.0, 1650698.0, 1245158.0, 1912046.0, 941754.0, 883176.0, 1692754.0, 1327768.0, 510680.0, 1411880.0, 1713782.0, 1948094.0, 398030.0, 1817420.0, 1019858.0, 1665718.0, 1006340.0, 1066420.0, 1132508.0, 1444924.0, 0.0, 1203102.0, 1000332.0, 0.0, 1048396.0, 937248.0, 0.0, 812582.0, 967288.0, 1134010.0, 312416.0, 1194090.0, 474632.0, 1483976.0, 1170058.0, 1266186.0, 1761846.0, 1245158.0, 1875998.0, 775032.0, 1698762.0, 2068254.0, 713450.0, 286882.0, 1084444.0, 542222.0, 285380.0, 527202.0, 0.0, 549732.0, 760012.0, 121662.0, 0.0, 317832.0, 976128.0, 211560.0, 606144.0, 678960.0, 0.0, 542184.0, 595320.0, 835416.0, 1477968.0, 968256.0, 720288.0, 1041072.0, 1156200.0, 446736.0, 442800.0, 957432.0, 515616.0, 0.0, 1005648.0, 671088.0, 1176864.0, 0.0, 898392.0, 615000.0, 872808.0, 0.0, 589416.0, 0.0, 278472.0, 757680.0, 892488.0, 1017456.0, 949560.0, 549072.0, 624840.0, 0.0, 742920.0, 521520.0, 666168.0, 955464.0, 230256.0, 0.0, 244032.0, 514632.0, 653376.0, 800976.0, 571704.0, 1081416.0, 815736.0, 1252632.0, 616968.0, 578592.0, 1108968.0, 869856.0, 334560.0, 924960.0, 1122744.0, 1276248.0, 260760.0, 1190640.0, 668136.0, 1091256.0, 659280.0, 698640.0, 741936.0, 946608.0, 0.0, 788184.0, 655344.0, 0.0, 686832.0, 614016.0, 0.0, 532344.0, 633696.0, 742920.0, 204672.0, 782280.0, 310944.0, 972192.0, 766536.0, 829512.0, 1154232.0, 815736.0, 1229016.0, 507744.0, 1112904.0, 1354968.0, 467400.0, 187944.0, 710448.0, 355224.0, 186960.0, 345384.0, 0.0, 360144.0, 497904.0, 79704.0, 0.0, 236436.0, 726144.0, 157380.0, 450912.0, 505080.0, 0.0, 403332.0, 442860.0, 621468.0, 1099464.0, 720288.0, 535824.0, 774456.0, 860100.0, 332328.0, 329400.0, 712236.0, 383568.0, 0.0, 748104.0, 499224.0, 875472.0, 0.0, 668316.0, 457500.0, 649284.0, 0.0, 438468.0, 0.0, 207156.0, 563640.0, 663924.0, 756888.0, 706380.0, 408456.0, 464820.0, 0.0, 552660.0, 387960.0, 495564.0, 710772.0, 171288.0, 0.0, 181536.0, 382836.0, 486048.0, 595848.0, 425292.0, 804468.0, 606828.0, 931836.0, 458964.0, 430416.0, 824964.0, 647088.0, 248880.0, 688080.0, 835212.0, 949404.0, 193980.0, 885720.0, 497028.0, 811788.0, 490440.0, 519720.0, 551928.0, 704184.0, 0.0, 586332.0, 487512.0, 0.0, 510936.0, 456768.0, 0.0, 396012.0, 471408.0, 552660.0, 152256.0, 581940.0, 231312.0, 723216.0, 570228.0, 617076.0, 858636.0, 606828.0, 914268.0, 377712.0, 827892.0, 1007964.0, 347700.0, 139812.0, 528504.0, 264252.0, 139080.0, 256932.0, 0.0, 267912.0, 370392.0, 59292.0, 0.0, 341734.0, 1049536.0, 227470.0, 651728.0, 730020.0, 0.0, 582958.0, 640090.0, 898242.0, 1589116.0, 1041072.0, 774456.0, 1119364.0, 1243150.0, 480332.0, 476100.0, 1029434.0, 554392.0, 0.0, 1081276.0, 721556.0, 1265368.0, 0.0, 965954.0, 661250.0, 938446.0, 0.0, 633742.0, 0.0, 299414.0, 814660.0, 959606.0, 1093972.0, 1020970.0, 590364.0, 671830.0, 0.0, 798790.0, 560740.0, 716266.0, 1027318.0, 247572.0, 0.0, 262384.0, 553334.0, 702512.0, 861212.0, 614698.0, 1162742.0, 877082.0, 1346834.0, 663366.0, 622104.0, 1192366.0, 935272.0, 359720.0, 994520.0, 1207178.0, 1372226.0, 280370.0, 1280180.0, 718382.0, 1173322.0, 708860.0, 751180.0, 797732.0, 1017796.0, 0.0, 847458.0, 704628.0, 0.0, 738484.0, 660192.0, 0.0, 572378.0, 681352.0, 798790.0, 220064.0, 841110.0, 334328.0, 1045304.0, 824182.0, 891894.0, 1241034.0, 877082.0, 1321442.0, 545928.0, 1196598.0, 1456866.0, 502550.0, 202078.0, 763876.0, 381938.0, 201020.0, 371358.0, 0.0, 387228.0, 535348.0, 85698.0, 0.0, 379525.0, 1165600.0, 252625.0, 723800.0, 810750.0, 0.0, 647425.0, 710875.0, 997575.0, 1764850.0, 1156200.0, 860100.0, 1243150.0, 1380625.0, 533450.0, 528750.0, 1143275.0, 615700.0, 0.0, 1200850.0, 801350.0, 1405300.0, 0.0, 1072775.0, 734375.0, 1042225.0, 0.0, 703825.0, 0.0, 332525.0, 904750.0, 1065725.0, 1214950.0, 1133875.0, 655650.0, 746125.0, 0.0, 887125.0, 622750.0, 795475.0, 1140925.0, 274950.0, 0.0, 291400.0, 614525.0, 780200.0, 956450.0, 682675.0, 1291325.0, 974075.0, 1495775.0, 736725.0, 690900.0, 1324225.0, 1038700.0, 399500.0, 1104500.0, 1340675.0, 1523975.0, 311375.0, 1421750.0, 797825.0, 1303075.0, 787250.0, 834250.0, 885950.0, 1130350.0, 0.0, 941175.0, 782550.0, 0.0, 820150.0, 733200.0, 0.0, 635675.0, 756700.0, 887125.0, 244400.0, 934125.0, 371300.0, 1160900.0, 915325.0, 990525.0, 1378275.0, 974075.0, 1467575.0, 606300.0, 1328925.0, 1617975.0, 558125.0, 224425.0, 848350.0, 424175.0, 223250.0, 412425.0, 0.0, 430050.0, 594550.0, 95175.0, 0.0, 146642.0, 450368.0, 97610.0, 279664.0, 313260.0, 0.0, 250154.0, 274670.0, 385446.0, 681908.0, 446736.0, 332328.0, 480332.0, 533450.0, 206116.0, 204300.0, 441742.0, 237896.0, 0.0, 463988.0, 309628.0, 542984.0, 0.0, 414502.0, 283750.0, 402698.0, 0.0, 271946.0, 0.0, 128482.0, 349580.0, 411778.0, 469436.0, 438110.0, 253332.0, 288290.0, 0.0, 342770.0, 240620.0, 307358.0, 440834.0, 106236.0, 0.0, 112592.0, 237442.0, 301456.0, 369556.0, 263774.0, 498946.0, 376366.0, 577942.0, 284658.0, 266952.0, 511658.0, 401336.0, 154360.0, 426760.0, 518014.0, 588838.0, 120310.0, 549340.0, 308266.0, 503486.0, 304180.0, 322340.0, 342316.0, 436748.0, 0.0, 363654.0, 302364.0, 0.0, 316892.0, 283296.0, 0.0, 245614.0, 292376.0, 342770.0, 94432.0, 360930.0, 143464.0, 448552.0, 353666.0, 382722.0, 532542.0, 376366.0, 567046.0, 234264.0, 513474.0, 625158.0, 215650.0, 86714.0, 327788.0, 163894.0, 86260.0, 159354.0, 0.0, 166164.0, 229724.0, 36774.0, 0.0, 145350.0, 446400.0, 96750.0, 277200.0, 310500.0, 0.0, 247950.0, 272250.0, 382050.0, 675900.0, 442800.0, 329400.0, 476100.0, 528750.0, 204300.0, 202500.0, 437850.0, 235800.0, 0.0, 459900.0, 306900.0, 538200.0, 0.0, 410850.0, 281250.0, 399150.0, 0.0, 269550.0, 0.0, 127350.0, 346500.0, 408150.0, 465300.0, 434250.0, 251100.0, 285750.0, 0.0, 339750.0, 238500.0, 304650.0, 436950.0, 105300.0, 0.0, 111600.0, 235350.0, 298800.0, 366300.0, 261450.0, 494550.0, 373050.0, 572850.0, 282150.0, 264600.0, 507150.0, 397800.0, 153000.0, 423000.0, 513450.0, 583650.0, 119250.0, 544500.0, 305550.0, 499050.0, 301500.0, 319500.0, 339300.0, 432900.0, 0.0, 360450.0, 299700.0, 0.0, 314100.0, 280800.0, 0.0, 243450.0, 289800.0, 339750.0, 93600.0, 357750.0, 142200.0, 444600.0, 350550.0, 379350.0, 527850.0, 373050.0, 562050.0, 232200.0, 508950.0, 619650.0, 213750.0, 85950.0, 324900.0, 162450.0, 85500.0, 157950.0, 0.0, 164700.0, 227700.0, 36450.0, 0.0, 314279.0, 965216.0, 209195.0, 599368.0, 671370.0, 0.0, 536123.0, 588665.0, 826077.0, 1461446.0, 957432.0, 712236.0, 1029434.0, 1143275.0, 441742.0, 437850.0, 946729.0, 509852.0, 0.0, 994406.0, 663586.0, 1163708.0, 0.0, 888349.0, 608125.0, 863051.0, 0.0, 582827.0, 0.0, 275359.0, 749210.0, 882511.0, 1006082.0, 938945.0, 542934.0, 617855.0, 0.0, 734615.0, 515690.0, 658721.0, 944783.0, 227682.0, 0.0, 241304.0, 508879.0, 646072.0, 792022.0, 565313.0, 1069327.0, 806617.0, 1238629.0, 610071.0, 572124.0, 1096571.0, 860132.0, 330820.0, 914620.0, 1110193.0, 1261981.0, 257845.0, 1177330.0, 660667.0, 1079057.0, 651910.0, 690830.0, 733642.0, 936026.0, 0.0, 779373.0, 648018.0, 0.0, 679154.0, 607152.0, 0.0, 526393.0, 626612.0, 734615.0, 202384.0, 773535.0, 307468.0, 961324.0, 757967.0, 820239.0, 1141329.0, 806617.0, 1215277.0, 502068.0, 1100463.0, 1339821.0, 462175.0, 185843.0, 702506.0, 351253.0, 184870.0, 341523.0, 0.0, 356118.0, 492338.0, 78813.0, 0.0, 169252.0, 519808.0, 112660.0, 322784.0, 361560.0, 0.0, 288724.0, 317020.0, 444876.0, 787048.0, 515616.0, 383568.0, 554392.0, 615700.0, 237896.0, 235800.0, 509852.0, 274576.0, 0.0, 535528.0, 357368.0, 626704.0, 0.0, 478412.0, 327500.0, 464788.0, 0.0, 313876.0, 0.0, 148292.0, 403480.0, 475268.0, 541816.0, 505660.0, 292392.0, 332740.0, 0.0, 395620.0, 277720.0, 354748.0, 508804.0, 122616.0, 0.0, 129952.0, 274052.0, 347936.0, 426536.0, 304444.0, 575876.0, 434396.0, 667052.0, 328548.0, 308112.0, 590548.0, 463216.0, 178160.0, 492560.0, 597884.0, 679628.0, 138860.0, 634040.0, 355796.0, 581116.0, 351080.0, 372040.0, 395096.0, 504088.0, 0.0, 419724.0, 348984.0, 0.0, 365752.0, 326976.0, 0.0, 283484.0, 337456.0, 395620.0, 108992.0, 416580.0, 165584.0, 517712.0, 408196.0, 441732.0, 614652.0, 434396.0, 654476.0, 270384.0, 592644.0, 721548.0, 248900.0, 100084.0, 378328.0, 189164.0, 99560.0, 183924.0, 0.0, 191784.0, 265144.0, 42444.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 330106.0, 1013824.0, 219730.0, 629552.0, 705180.0, 0.0, 563122.0, 618310.0, 867678.0, 1535044.0, 1005648.0, 748104.0, 1081276.0, 1200850.0, 463988.0, 459900.0, 994406.0, 535528.0, 0.0, 1044484.0, 697004.0, 1222312.0, 0.0, 933086.0, 638750.0, 906514.0, 0.0, 612178.0, 0.0, 289226.0, 786940.0, 926954.0, 1056748.0, 986230.0, 570276.0, 648970.0, 0.0, 771610.0, 541660.0, 691894.0, 992362.0, 239148.0, 0.0, 253456.0, 534506.0, 678608.0, 831908.0, 593782.0, 1123178.0, 847238.0, 1301006.0, 640794.0, 600936.0, 1151794.0, 903448.0, 347480.0, 960680.0, 1166102.0, 1325534.0, 270830.0, 1236620.0, 693938.0, 1133398.0, 684740.0, 725620.0, 770588.0, 983164.0, 0.0, 818622.0, 680652.0, 0.0, 713356.0, 637728.0, 0.0, 552902.0, 658168.0, 771610.0, 212576.0, 812490.0, 322952.0, 1009736.0, 796138.0, 861546.0, 1198806.0, 847238.0, 1276478.0, 527352.0, 1155882.0, 1407294.0, 485450.0, 195202.0, 737884.0, 368942.0, 194180.0, 358722.0, 0.0, 374052.0, 517132.0, 82782.0, 0.0, 220286.0, 676544.0, 146630.0, 420112.0, 470580.0, 0.0, 375782.0, 412610.0, 579018.0, 1024364.0, 671088.0, 499224.0, 721556.0, 801350.0, 309628.0, 306900.0, 663586.0, 357368.0, 0.0, 697004.0, 465124.0, 815672.0, 0.0, 622666.0, 426250.0, 604934.0, 0.0, 408518.0, 0.0, 193006.0, 525140.0, 618574.0, 705188.0, 658130.0, 380556.0, 433070.0, 0.0, 514910.0, 361460.0, 461714.0, 662222.0, 159588.0, 0.0, 169136.0, 356686.0, 452848.0, 555148.0, 396242.0, 749518.0, 565378.0, 868186.0, 427614.0, 401016.0, 768614.0, 602888.0, 231880.0, 641080.0, 778162.0, 884554.0, 180730.0, 825220.0, 463078.0, 756338.0, 456940.0, 484220.0, 514228.0, 656084.0, 0.0, 546282.0, 454212.0, 0.0, 476036.0, 425568.0, 0.0, 368962.0, 439208.0, 514910.0, 141856.0, 542190.0, 215512.0, 673816.0, 531278.0, 574926.0, 799986.0, 565378.0, 851818.0, 351912.0, 771342.0, 939114.0, 323950.0, 130262.0, 492404.0, 246202.0, 129580.0, 239382.0, 0.0, 249612.0, 345092.0, 55242.0, 0.0, 386308.0, 1186432.0, 257140.0, 736736.0, 825240.0, 0.0, 658996.0, 723580.0, 1015404.0, 1796392.0, 1176864.0, 875472.0, 1265368.0, 1405300.0, 542984.0, 538200.0, 1163708.0, 626704.0, 0.0, 1222312.0, 815672.0, 1430416.0, 0.0, 1091948.0, 747500.0, 1060852.0, 0.0, 716404.0, 0.0, 338468.0, 920920.0, 1084772.0, 1236664.0, 1154140.0, 667368.0, 759460.0, 0.0, 902980.0, 633880.0, 809692.0, 1161316.0, 279864.0, 0.0, 296608.0, 625508.0, 794144.0, 973544.0, 694876.0, 1314404.0, 991484.0, 1522508.0, 749892.0, 703248.0, 1347892.0, 1057264.0, 406640.0, 1124240.0, 1364636.0, 1551212.0, 316940.0, 1447160.0, 812084.0, 1326364.0, 801320.0, 849160.0, 901784.0, 1150552.0, 0.0, 957996.0, 796536.0, 0.0, 834808.0, 746304.0, 0.0, 647036.0, 770224.0, 902980.0, 248768.0, 950820.0, 377936.0, 1181648.0, 931684.0, 1008228.0, 1402908.0, 991484.0, 1493804.0, 617136.0, 1352676.0, 1646892.0, 568100.0, 228436.0, 863512.0, 431756.0, 227240.0, 419796.0, 0.0, 437736.0, 605176.0, 96876.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 294899.0, 905696.0, 196295.0, 562408.0, 629970.0, 0.0, 503063.0, 552365.0, 775137.0, 1371326.0, 898392.0, 668316.0, 965954.0, 1072775.0, 414502.0, 410850.0, 888349.0, 478412.0, 0.0, 933086.0, 622666.0, 1091948.0, 0.0, 833569.0, 570625.0, 809831.0, 0.0, 546887.0, 0.0, 258379.0, 703010.0, 828091.0, 944042.0, 881045.0, 509454.0, 579755.0, 0.0, 689315.0, 483890.0, 618101.0, 886523.0, 213642.0, 0.0, 226424.0, 477499.0, 606232.0, 743182.0, 530453.0, 1003387.0, 756877.0, 1162249.0, 572451.0, 536844.0, 1028951.0, 807092.0, 310420.0, 858220.0, 1041733.0, 1184161.0, 241945.0, 1104730.0, 619927.0, 1012517.0, 611710.0, 648230.0, 688402.0, 878306.0, 0.0, 731313.0, 608058.0, 0.0, 637274.0, 569712.0, 0.0, 493933.0, 587972.0, 689315.0, 189904.0, 725835.0, 288508.0, 902044.0, 711227.0, 769659.0, 1070949.0, 756877.0, 1140337.0, 471108.0, 1032603.0, 1257201.0, 433675.0, 174383.0, 659186.0, 329593.0, 173470.0, 320463.0, 0.0, 334158.0, 461978.0, 73953.0, 0.0, 201875.0, 620000.0, 134375.0, 385000.0, 431250.0, 0.0, 344375.0, 378125.0, 530625.0, 938750.0, 615000.0, 457500.0, 661250.0, 734375.0, 283750.0, 281250.0, 608125.0, 327500.0, 0.0, 638750.0, 426250.0, 747500.0, 0.0, 570625.0, 390625.0, 554375.0, 0.0, 374375.0, 0.0, 176875.0, 481250.0, 566875.0, 646250.0, 603125.0, 348750.0, 396875.0, 0.0, 471875.0, 331250.0, 423125.0, 606875.0, 146250.0, 0.0, 155000.0, 326875.0, 415000.0, 508750.0, 363125.0, 686875.0, 518125.0, 795625.0, 391875.0, 367500.0, 704375.0, 552500.0, 212500.0, 587500.0, 713125.0, 810625.0, 165625.0, 756250.0, 424375.0, 693125.0, 418750.0, 443750.0, 471250.0, 601250.0, 0.0, 500625.0, 416250.0, 0.0, 436250.0, 390000.0, 0.0, 338125.0, 402500.0, 471875.0, 130000.0, 496875.0, 197500.0, 617500.0, 486875.0, 526875.0, 733125.0, 518125.0, 780625.0, 322500.0, 706875.0, 860625.0, 296875.0, 119375.0, 451250.0, 225625.0, 118750.0, 219375.0, 0.0, 228750.0, 316250.0, 50625.0, 0.0, 286501.0, 879904.0, 190705.0, 546392.0, 612030.0, 0.0, 488737.0, 536635.0, 753063.0, 1332274.0, 872808.0, 649284.0, 938446.0, 1042225.0, 402698.0, 399150.0, 863051.0, 464788.0, 0.0, 906514.0, 604934.0, 1060852.0, 0.0, 809831.0, 554375.0, 786769.0, 0.0, 531313.0, 0.0, 251021.0, 682990.0, 804509.0, 917158.0, 855955.0, 494946.0, 563245.0, 0.0, 669685.0, 470110.0, 600499.0, 861277.0, 207558.0, 0.0, 219976.0, 463901.0, 588968.0, 722018.0, 515347.0, 974813.0, 735323.0, 1129151.0, 556149.0, 521556.0, 999649.0, 784108.0, 301580.0, 833780.0, 1012067.0, 1150439.0, 235055.0, 1073270.0, 602273.0, 983683.0, 594290.0, 629770.0, 668798.0, 853294.0, 0.0, 710487.0, 590742.0, 0.0, 619126.0, 553488.0, 0.0, 479867.0, 571228.0, 669685.0, 184496.0, 705165.0, 280292.0, 876356.0, 690973.0, 747741.0, 1040451.0, 735323.0, 1107863.0, 457692.0, 1003197.0, 1221399.0, 421325.0, 169417.0, 640414.0, 320207.0, 168530.0, 311337.0, 0.0, 324642.0, 448822.0, 71847.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 193477.0, 594208.0, 128785.0, 368984.0, 413310.0, 0.0, 330049.0, 362395.0, 508551.0, 899698.0, 589416.0, 438468.0, 633742.0, 703825.0, 271946.0, 269550.0, 582827.0, 313876.0, 0.0, 612178.0, 408518.0, 716404.0, 0.0, 546887.0, 374375.0, 531313.0, 0.0, 358801.0, 0.0, 169517.0, 461230.0, 543293.0, 619366.0, 578035.0, 334242.0, 380365.0, 0.0, 452245.0, 317470.0, 405523.0, 581629.0, 140166.0, 0.0, 148552.0, 313277.0, 397736.0, 487586.0, 348019.0, 658301.0, 496571.0, 762527.0, 375573.0, 352212.0, 675073.0, 529516.0, 203660.0, 563060.0, 683459.0, 776903.0, 158735.0, 724790.0, 406721.0, 664291.0, 401330.0, 425290.0, 451646.0, 576238.0, 0.0, 479799.0, 398934.0, 0.0, 418102.0, 373776.0, 0.0, 324059.0, 385756.0, 452245.0, 124592.0, 476205.0, 189284.0, 591812.0, 466621.0, 504957.0, 702627.0, 496571.0, 748151.0, 309084.0, 677469.0, 824823.0, 284525.0, 114409.0, 432478.0, 216239.0, 113810.0, 210249.0, 0.0, 219234.0, 303094.0, 48519.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 91409.0, 280736.0, 60845.0, 174328.0, 195270.0, 0.0, 155933.0, 171215.0, 240267.0, 425066.0, 278472.0, 207156.0, 299414.0, 332525.0, 128482.0, 127350.0, 275359.0, 148292.0, 0.0, 289226.0, 193006.0, 338468.0, 0.0, 258379.0, 176875.0, 251021.0, 0.0, 169517.0, 0.0, 80089.0, 217910.0, 256681.0, 292622.0, 273095.0, 157914.0, 179705.0, 0.0, 213665.0, 149990.0, 191591.0, 274793.0, 66222.0, 0.0, 70184.0, 148009.0, 187912.0, 230362.0, 164423.0, 311017.0, 234607.0, 360259.0, 177441.0, 166404.0, 318941.0, 250172.0, 96220.0, 266020.0, 322903.0, 367051.0, 74995.0, 342430.0, 192157.0, 313847.0, 189610.0, 200930.0, 213382.0, 272246.0, 0.0, 226683.0, 188478.0, 0.0, 197534.0, 176592.0, 0.0, 153103.0, 182252.0, 213665.0, 58864.0, 224985.0, 89428.0, 279604.0, 220457.0, 238569.0, 331959.0, 234607.0, 353467.0, 146028.0, 320073.0, 389691.0, 134425.0, 54053.0, 204326.0, 102163.0, 53770.0, 99333.0, 0.0, 103578.0, 143198.0, 22923.0, 0.0, 248710.0, 763840.0, 165550.0, 474320.0, 531300.0, 0.0, 424270.0, 465850.0, 653730.0, 1156540.0, 757680.0, 563640.0, 814660.0, 904750.0, 349580.0, 346500.0, 749210.0, 403480.0, 0.0, 786940.0, 525140.0, 920920.0, 0.0, 703010.0, 481250.0, 682990.0, 0.0, 461230.0, 0.0, 217910.0, 592900.0, 698390.0, 796180.0, 743050.0, 429660.0, 488950.0, 0.0, 581350.0, 408100.0, 521290.0, 747670.0, 180180.0, 0.0, 190960.0, 402710.0, 511280.0, 626780.0, 447370.0, 846230.0, 638330.0, 980210.0, 482790.0, 452760.0, 867790.0, 680680.0, 261800.0, 723800.0, 878570.0, 998690.0, 204050.0, 931700.0, 522830.0, 853930.0, 515900.0, 546700.0, 580580.0, 740740.0, 0.0, 616770.0, 512820.0, 0.0, 537460.0, 480480.0, 0.0, 416570.0, 495880.0, 581350.0, 160160.0, 612150.0, 243320.0, 760760.0, 599830.0, 649110.0, 903210.0, 638330.0, 961730.0, 397320.0, 870870.0, 1060290.0, 365750.0, 147070.0, 555940.0, 277970.0, 146300.0, 270270.0, 0.0, 281820.0, 389620.0, 62370.0, 0.0, 292961.0, 899744.0, 195005.0, 558712.0, 625830.0, 0.0, 499757.0, 548735.0, 770043.0, 1362314.0, 892488.0, 663924.0, 959606.0, 1065725.0, 411778.0, 408150.0, 882511.0, 475268.0, 0.0, 926954.0, 618574.0, 1084772.0, 0.0, 828091.0, 566875.0, 804509.0, 0.0, 543293.0, 0.0, 256681.0, 698390.0, 822649.0, 937838.0, 875255.0, 506106.0, 575945.0, 0.0, 684785.0, 480710.0, 614039.0, 880697.0, 212238.0, 0.0, 224936.0, 474361.0, 602248.0, 738298.0, 526967.0, 996793.0, 751903.0, 1154611.0, 568689.0, 533316.0, 1022189.0, 801788.0, 308380.0, 852580.0, 1034887.0, 1176379.0, 240355.0, 1097470.0, 615853.0, 1005863.0, 607690.0, 643970.0, 683878.0, 872534.0, 0.0, 726507.0, 604062.0, 0.0, 633086.0, 565968.0, 0.0, 490687.0, 584108.0, 684785.0, 188656.0, 721065.0, 286612.0, 896116.0, 706553.0, 764601.0, 1063911.0, 751903.0, 1132843.0, 468012.0, 1025817.0, 1248939.0, 430825.0, 173237.0, 654854.0, 327427.0, 172330.0, 318357.0, 0.0, 331962.0, 458942.0, 73467.0, 0.0, 333982.0, 1025728.0, 222310.0, 636944.0, 713460.0, 0.0, 569734.0, 625570.0, 877866.0, 1553068.0, 1017456.0, 756888.0, 1093972.0, 1214950.0, 469436.0, 465300.0, 1006082.0, 541816.0, 0.0, 1056748.0, 705188.0, 1236664.0, 0.0, 944042.0, 646250.0, 917158.0, 0.0, 619366.0, 0.0, 292622.0, 796180.0, 937838.0, 1069156.0, 997810.0, 576972.0, 656590.0, 0.0, 780670.0, 548020.0, 700018.0, 1004014.0, 241956.0, 0.0, 256432.0, 540782.0, 686576.0, 841676.0, 600754.0, 1136366.0, 857186.0, 1316282.0, 648318.0, 607992.0, 1165318.0, 914056.0, 351560.0, 971960.0, 1179794.0, 1341098.0, 274010.0, 1251140.0, 702086.0, 1146706.0, 692780.0, 734140.0, 779636.0, 994708.0, 0.0, 828234.0, 688644.0, 0.0, 721732.0, 645216.0, 0.0, 559394.0, 665896.0, 780670.0, 215072.0, 822030.0, 326744.0, 1021592.0, 805486.0, 871662.0, 1212882.0, 857186.0, 1291466.0, 533544.0, 1169454.0, 1423818.0, 491150.0, 197494.0, 746548.0, 373274.0, 196460.0, 362934.0, 0.0, 378444.0, 523204.0, 83754.0, 0.0, 311695.0, 957280.0, 207475.0, 594440.0, 665850.0, 0.0, 531715.0, 583825.0, 819285.0, 1449430.0, 949560.0, 706380.0, 1020970.0, 1133875.0, 438110.0, 434250.0, 938945.0, 505660.0, 0.0, 986230.0, 658130.0, 1154140.0, 0.0, 881045.0, 603125.0, 855955.0, 0.0, 578035.0, 0.0, 273095.0, 743050.0, 875255.0, 997810.0, 931225.0, 538470.0, 612775.0, 0.0, 728575.0, 511450.0, 653305.0, 937015.0, 225810.0, 0.0, 239320.0, 504695.0, 640760.0, 785510.0, 560665.0, 1060535.0, 799985.0, 1228445.0, 605055.0, 567420.0, 1087555.0, 853060.0, 328100.0, 907100.0, 1101065.0, 1251605.0, 255725.0, 1167650.0, 655235.0, 1070185.0, 646550.0, 685150.0, 727610.0, 928330.0, 0.0, 772965.0, 642690.0, 0.0, 673570.0, 602160.0, 0.0, 522065.0, 621460.0, 728575.0, 200720.0, 767175.0, 304940.0, 953420.0, 751735.0, 813495.0, 1131945.0, 799985.0, 1205285.0, 497940.0, 1091415.0, 1328805.0, 458375.0, 184315.0, 696730.0, 348365.0, 183350.0, 338715.0, 0.0, 353190.0, 488290.0, 78165.0, 0.0, 180234.0, 553536.0, 119970.0, 343728.0, 385020.0, 0.0, 307458.0, 337590.0, 473742.0, 838116.0, 549072.0, 408456.0, 590364.0, 655650.0, 253332.0, 251100.0, 542934.0, 292392.0, 0.0, 570276.0, 380556.0, 667368.0, 0.0, 509454.0, 348750.0, 494946.0, 0.0, 334242.0, 0.0, 157914.0, 429660.0, 506106.0, 576972.0, 538470.0, 311364.0, 354330.0, 0.0, 421290.0, 295740.0, 377766.0, 541818.0, 130572.0, 0.0, 138384.0, 291834.0, 370512.0, 454212.0, 324198.0, 613242.0, 462582.0, 710334.0, 349866.0, 328104.0, 628866.0, 493272.0, 189720.0, 524520.0, 636678.0, 723726.0, 147870.0, 675180.0, 378882.0, 618822.0, 373860.0, 396180.0, 420732.0, 536796.0, 0.0, 446958.0, 371628.0, 0.0, 389484.0, 348192.0, 0.0, 301878.0, 359352.0, 421290.0, 116064.0, 443610.0, 176328.0, 551304.0, 434682.0, 470394.0, 654534.0, 462582.0, 696942.0, 287928.0, 631098.0, 768366.0, 265050.0, 106578.0, 402876.0, 201438.0, 106020.0, 195858.0, 0.0, 204228.0, 282348.0, 45198.0, 0.0, 205105.0, 629920.0, 136525.0, 391160.0, 438150.0, 0.0, 349885.0, 384175.0, 539115.0, 953770.0, 624840.0, 464820.0, 671830.0, 746125.0, 288290.0, 285750.0, 617855.0, 332740.0, 0.0, 648970.0, 433070.0, 759460.0, 0.0, 579755.0, 396875.0, 563245.0, 0.0, 380365.0, 0.0, 179705.0, 488950.0, 575945.0, 656590.0, 612775.0, 354330.0, 403225.0, 0.0, 479425.0, 336550.0, 429895.0, 616585.0, 148590.0, 0.0, 157480.0, 332105.0, 421640.0, 516890.0, 368935.0, 697865.0, 526415.0, 808355.0, 398145.0, 373380.0, 715645.0, 561340.0, 215900.0, 596900.0, 724535.0, 823595.0, 168275.0, 768350.0, 431165.0, 704215.0, 425450.0, 450850.0, 478790.0, 610870.0, 0.0, 508635.0, 422910.0, 0.0, 443230.0, 396240.0, 0.0, 343535.0, 408940.0, 479425.0, 132080.0, 504825.0, 200660.0, 627380.0, 494665.0, 535305.0, 744855.0, 526415.0, 793115.0, 327660.0, 718185.0, 874395.0, 301625.0, 121285.0, 458470.0, 229235.0, 120650.0, 222885.0, 0.0, 232410.0, 321310.0, 51435.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 243865.0, 748960.0, 162325.0, 465080.0, 520950.0, 0.0, 416005.0, 456775.0, 640995.0, 1134010.0, 742920.0, 552660.0, 798790.0, 887125.0, 342770.0, 339750.0, 734615.0, 395620.0, 0.0, 771610.0, 514910.0, 902980.0, 0.0, 689315.0, 471875.0, 669685.0, 0.0, 452245.0, 0.0, 213665.0, 581350.0, 684785.0, 780670.0, 728575.0, 421290.0, 479425.0, 0.0, 570025.0, 400150.0, 511135.0, 733105.0, 176670.0, 0.0, 187240.0, 394865.0, 501320.0, 614570.0, 438655.0, 829745.0, 625895.0, 961115.0, 473385.0, 443940.0, 850885.0, 667420.0, 256700.0, 709700.0, 861455.0, 979235.0, 200075.0, 913550.0, 512645.0, 837295.0, 505850.0, 536050.0, 569270.0, 726310.0, 0.0, 604755.0, 502830.0, 0.0, 526990.0, 471120.0, 0.0, 408455.0, 486220.0, 570025.0, 157040.0, 600225.0, 238580.0, 745940.0, 588145.0, 636465.0, 885615.0, 625895.0, 942995.0, 389580.0, 853905.0, 1039635.0, 358625.0, 144205.0, 545110.0, 272555.0, 143450.0, 265005.0, 0.0, 276330.0, 382030.0, 61155.0, 0.0, 171190.0, 525760.0, 113950.0, 326480.0, 365700.0, 0.0, 292030.0, 320650.0, 449970.0, 796060.0, 521520.0, 387960.0, 560740.0, 622750.0, 240620.0, 238500.0, 515690.0, 277720.0, 0.0, 541660.0, 361460.0, 633880.0, 0.0, 483890.0, 331250.0, 470110.0, 0.0, 317470.0, 0.0, 149990.0, 408100.0, 480710.0, 548020.0, 511450.0, 295740.0, 336550.0, 0.0, 400150.0, 280900.0, 358810.0, 514630.0, 124020.0, 0.0, 131440.0, 277190.0, 351920.0, 431420.0, 307930.0, 582470.0, 439370.0, 674690.0, 332310.0, 311640.0, 597310.0, 468520.0, 180200.0, 498200.0, 604730.0, 687410.0, 140450.0, 641300.0, 359870.0, 587770.0, 355100.0, 376300.0, 399620.0, 509860.0, 0.0, 424530.0, 352980.0, 0.0, 369940.0, 330720.0, 0.0, 286730.0, 341320.0, 400150.0, 110240.0, 421350.0, 167480.0, 523640.0, 412870.0, 446790.0, 621690.0, 439370.0, 661970.0, 273480.0, 599430.0, 729810.0, 251750.0, 101230.0, 382660.0, 191330.0, 100700.0, 186030.0, 0.0, 193980.0, 268180.0, 42930.0, 0.0, 218671.0, 671584.0, 145555.0, 417032.0, 467130.0, 0.0, 373027.0, 409585.0, 574773.0, 1016854.0, 666168.0, 495564.0, 716266.0, 795475.0, 307358.0, 304650.0, 658721.0, 354748.0, 0.0, 691894.0, 461714.0, 809692.0, 0.0, 618101.0, 423125.0, 600499.0, 0.0, 405523.0, 0.0, 191591.0, 521290.0, 614039.0, 700018.0, 653305.0, 377766.0, 429895.0, 0.0, 511135.0, 358810.0, 458329.0, 657367.0, 158418.0, 0.0, 167896.0, 354071.0, 449528.0, 551078.0, 393337.0, 744023.0, 561233.0, 861821.0, 424479.0, 398076.0, 762979.0, 598468.0, 230180.0, 636380.0, 772457.0, 878069.0, 179405.0, 819170.0, 459683.0, 750793.0, 453590.0, 480670.0, 510458.0, 651274.0, 0.0, 542277.0, 450882.0, 0.0, 472546.0, 422448.0, 0.0, 366257.0, 435988.0, 511135.0, 140816.0, 538215.0, 213932.0, 668876.0, 527383.0, 570711.0, 794121.0, 561233.0, 845573.0, 349332.0, 765687.0, 932229.0, 321575.0, 129307.0, 488794.0, 244397.0, 128630.0, 237627.0, 0.0, 247782.0, 342562.0, 54837.0, 0.0, 313633.0, 963232.0, 208765.0, 598136.0, 669990.0, 0.0, 535021.0, 587455.0, 824379.0, 1458442.0, 955464.0, 710772.0, 1027318.0, 1140925.0, 440834.0, 436950.0, 944783.0, 508804.0, 0.0, 992362.0, 662222.0, 1161316.0, 0.0, 886523.0, 606875.0, 861277.0, 0.0, 581629.0, 0.0, 274793.0, 747670.0, 880697.0, 1004014.0, 937015.0, 541818.0, 616585.0, 0.0, 733105.0, 514630.0, 657367.0, 942841.0, 227214.0, 0.0, 240808.0, 507833.0, 644744.0, 790394.0, 564151.0, 1067129.0, 804959.0, 1236083.0, 608817.0, 570948.0, 1094317.0, 858364.0, 330140.0, 912740.0, 1107911.0, 1259387.0, 257315.0, 1174910.0, 659309.0, 1076839.0, 650570.0, 689410.0, 732134.0, 934102.0, 0.0, 777771.0, 646686.0, 0.0, 677758.0, 605904.0, 0.0, 525311.0, 625324.0, 733105.0, 201968.0, 771945.0, 306836.0, 959348.0, 756409.0, 818553.0, 1138983.0, 804959.0, 1212779.0, 501036.0, 1098201.0, 1337067.0, 461225.0, 185461.0, 701062.0, 350531.0, 184490.0, 340821.0, 0.0, 355386.0, 491326.0, 78651.0, 0.0, 75582.0, 232128.0, 50310.0, 144144.0, 161460.0, 0.0, 128934.0, 141570.0, 198666.0, 351468.0, 230256.0, 171288.0, 247572.0, 274950.0, 106236.0, 105300.0, 227682.0, 122616.0, 0.0, 239148.0, 159588.0, 279864.0, 0.0, 213642.0, 146250.0, 207558.0, 0.0, 140166.0, 0.0, 66222.0, 180180.0, 212238.0, 241956.0, 225810.0, 130572.0, 148590.0, 0.0, 176670.0, 124020.0, 158418.0, 227214.0, 54756.0, 0.0, 58032.0, 122382.0, 155376.0, 190476.0, 135954.0, 257166.0, 193986.0, 297882.0, 146718.0, 137592.0, 263718.0, 206856.0, 79560.0, 219960.0, 266994.0, 303498.0, 62010.0, 283140.0, 158886.0, 259506.0, 156780.0, 166140.0, 176436.0, 225108.0, 0.0, 187434.0, 155844.0, 0.0, 163332.0, 146016.0, 0.0, 126594.0, 150696.0, 176670.0, 48672.0, 186030.0, 73944.0, 231192.0, 182286.0, 197262.0, 274482.0, 193986.0, 292266.0, 120744.0, 264654.0, 322218.0, 111150.0, 44694.0, 168948.0, 84474.0, 44460.0, 82134.0, 0.0, 85644.0, 118404.0, 18954.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 80104.0, 246016.0, 53320.0, 152768.0, 171120.0, 0.0, 136648.0, 150040.0, 210552.0, 372496.0, 244032.0, 181536.0, 262384.0, 291400.0, 112592.0, 111600.0, 241304.0, 129952.0, 0.0, 253456.0, 169136.0, 296608.0, 0.0, 226424.0, 155000.0, 219976.0, 0.0, 148552.0, 0.0, 70184.0, 190960.0, 224936.0, 256432.0, 239320.0, 138384.0, 157480.0, 0.0, 187240.0, 131440.0, 167896.0, 240808.0, 58032.0, 0.0, 61504.0, 129704.0, 164672.0, 201872.0, 144088.0, 272552.0, 205592.0, 315704.0, 155496.0, 145824.0, 279496.0, 219232.0, 84320.0, 233120.0, 282968.0, 321656.0, 65720.0, 300080.0, 168392.0, 275032.0, 166160.0, 176080.0, 186992.0, 238576.0, 0.0, 198648.0, 165168.0, 0.0, 173104.0, 154752.0, 0.0, 134168.0, 159712.0, 187240.0, 51584.0, 197160.0, 78368.0, 245024.0, 193192.0, 209064.0, 290904.0, 205592.0, 309752.0, 127968.0, 280488.0, 341496.0, 117800.0, 47368.0, 179056.0, 89528.0, 47120.0, 87048.0, 0.0, 90768.0, 125488.0, 20088.0, 0.0, 168929.0, 518816.0, 112445.0, 322168.0, 360870.0, 0.0, 288173.0, 316415.0, 444027.0, 785546.0, 514632.0, 382836.0, 553334.0, 614525.0, 237442.0, 235350.0, 508879.0, 274052.0, 0.0, 534506.0, 356686.0, 625508.0, 0.0, 477499.0, 326875.0, 463901.0, 0.0, 313277.0, 0.0, 148009.0, 402710.0, 474361.0, 540782.0, 504695.0, 291834.0, 332105.0, 0.0, 394865.0, 277190.0, 354071.0, 507833.0, 122382.0, 0.0, 129704.0, 273529.0, 347272.0, 425722.0, 303863.0, 574777.0, 433567.0, 665779.0, 327921.0, 307524.0, 589421.0, 462332.0, 177820.0, 491620.0, 596743.0, 678331.0, 138595.0, 632830.0, 355117.0, 580007.0, 350410.0, 371330.0, 394342.0, 503126.0, 0.0, 418923.0, 348318.0, 0.0, 365054.0, 326352.0, 0.0, 282943.0, 336812.0, 394865.0, 108784.0, 415785.0, 165268.0, 516724.0, 407417.0, 440889.0, 613479.0, 433567.0, 653227.0, 269868.0, 591513.0, 720171.0, 248425.0, 99893.0, 377606.0, 188803.0, 99370.0, 183573.0, 0.0, 191418.0, 264638.0, 42363.0, 0.0, 214472.0, 658688.0, 142760.0, 409024.0, 458160.0, 0.0, 365864.0, 401720.0, 563736.0, 997328.0, 653376.0, 486048.0, 702512.0, 780200.0, 301456.0, 298800.0, 646072.0, 347936.0, 0.0, 678608.0, 452848.0, 794144.0, 0.0, 606232.0, 415000.0, 588968.0, 0.0, 397736.0, 0.0, 187912.0, 511280.0, 602248.0, 686576.0, 640760.0, 370512.0, 421640.0, 0.0, 501320.0, 351920.0, 449528.0, 644744.0, 155376.0, 0.0, 164672.0, 347272.0, 440896.0, 540496.0, 385784.0, 729736.0, 550456.0, 845272.0, 416328.0, 390432.0, 748328.0, 586976.0, 225760.0, 624160.0, 757624.0, 861208.0, 175960.0, 803440.0, 450856.0, 736376.0, 444880.0, 471440.0, 500656.0, 638768.0, 0.0, 531864.0, 442224.0, 0.0, 463472.0, 414336.0, 0.0, 359224.0, 427616.0, 501320.0, 138112.0, 527880.0, 209824.0, 656032.0, 517256.0, 559752.0, 778872.0, 550456.0, 829336.0, 342624.0, 750984.0, 914328.0, 315400.0, 126824.0, 479408.0, 239704.0, 126160.0, 233064.0, 0.0, 243024.0, 335984.0, 53784.0, 0.0, 262922.0, 807488.0, 175010.0, 501424.0, 561660.0, 0.0, 448514.0, 492470.0, 691086.0, 1222628.0, 800976.0, 595848.0, 861212.0, 956450.0, 369556.0, 366300.0, 792022.0, 426536.0, 0.0, 831908.0, 555148.0, 973544.0, 0.0, 743182.0, 508750.0, 722018.0, 0.0, 487586.0, 0.0, 230362.0, 626780.0, 738298.0, 841676.0, 785510.0, 454212.0, 516890.0, 0.0, 614570.0, 431420.0, 551078.0, 790394.0, 190476.0, 0.0, 201872.0, 425722.0, 540496.0, 662596.0, 472934.0, 894586.0, 674806.0, 1036222.0, 510378.0, 478632.0, 917378.0, 719576.0, 276760.0, 765160.0, 928774.0, 1055758.0, 215710.0, 984940.0, 552706.0, 902726.0, 545380.0, 577940.0, 613756.0, 783068.0, 0.0, 652014.0, 542124.0, 0.0, 568172.0, 507936.0, 0.0, 440374.0, 524216.0, 614570.0, 169312.0, 647130.0, 257224.0, 804232.0, 634106.0, 686202.0, 954822.0, 674806.0, 1016686.0, 420024.0, 920634.0, 1120878.0, 386650.0, 155474.0, 587708.0, 293854.0, 154660.0, 285714.0, 0.0, 297924.0, 411884.0, 65934.0, 0.0, 187663.0, 576352.0, 124915.0, 357896.0, 400890.0, 0.0, 320131.0, 351505.0, 493269.0, 872662.0, 571704.0, 425292.0, 614698.0, 682675.0, 263774.0, 261450.0, 565313.0, 304444.0, 0.0, 593782.0, 396242.0, 694876.0, 0.0, 530453.0, 363125.0, 515347.0, 0.0, 348019.0, 0.0, 164423.0, 447370.0, 526967.0, 600754.0, 560665.0, 324198.0, 368935.0, 0.0, 438655.0, 307930.0, 393337.0, 564151.0, 135954.0, 0.0, 144088.0, 303863.0, 385784.0, 472934.0, 337561.0, 638519.0, 481649.0, 739613.0, 364287.0, 341628.0, 654787.0, 513604.0, 197540.0, 546140.0, 662921.0, 753557.0, 153965.0, 703010.0, 394499.0, 644329.0, 389270.0, 412510.0, 438074.0, 558922.0, 0.0, 465381.0, 386946.0, 0.0, 405538.0, 362544.0, 0.0, 314321.0, 374164.0, 438655.0, 120848.0, 461895.0, 183596.0, 574028.0, 452599.0, 489783.0, 681513.0, 481649.0, 725669.0, 299796.0, 657111.0, 800037.0, 275975.0, 110971.0, 419482.0, 209741.0, 110390.0, 203931.0, 0.0, 212646.0, 293986.0, 47061.0, 0.0, 354977.0, 1090208.0, 236285.0, 676984.0, 758310.0, 0.0, 605549.0, 664895.0, 933051.0, 1650698.0, 1081416.0, 804468.0, 1162742.0, 1291325.0, 498946.0, 494550.0, 1069327.0, 575876.0, 0.0, 1123178.0, 749518.0, 1314404.0, 0.0, 1003387.0, 686875.0, 974813.0, 0.0, 658301.0, 0.0, 311017.0, 846230.0, 996793.0, 1136366.0, 1060535.0, 613242.0, 697865.0, 0.0, 829745.0, 582470.0, 744023.0, 1067129.0, 257166.0, 0.0, 272552.0, 574777.0, 729736.0, 894586.0, 638519.0, 1207801.0, 911071.0, 1399027.0, 689073.0, 646212.0, 1238573.0, 971516.0, 373660.0, 1033060.0, 1253959.0, 1425403.0, 291235.0, 1329790.0, 746221.0, 1218791.0, 736330.0, 780290.0, 828646.0, 1057238.0, 0.0, 880299.0, 731934.0, 0.0, 767102.0, 685776.0, 0.0, 594559.0, 707756.0, 829745.0, 228592.0, 873705.0, 347284.0, 1085812.0, 856121.0, 926457.0, 1289127.0, 911071.0, 1372651.0, 567084.0, 1242969.0, 1513323.0, 522025.0, 209909.0, 793478.0, 396739.0, 208810.0, 385749.0, 0.0, 402234.0, 556094.0, 89019.0, 0.0, 267767.0, 822368.0, 178235.0, 510664.0, 572010.0, 0.0, 456779.0, 501545.0, 703821.0, 1245158.0, 815736.0, 606828.0, 877082.0, 974075.0, 376366.0, 373050.0, 806617.0, 434396.0, 0.0, 847238.0, 565378.0, 991484.0, 0.0, 756877.0, 518125.0, 735323.0, 0.0, 496571.0, 0.0, 234607.0, 638330.0, 751903.0, 857186.0, 799985.0, 462582.0, 526415.0, 0.0, 625895.0, 439370.0, 561233.0, 804959.0, 193986.0, 0.0, 205592.0, 433567.0, 550456.0, 674806.0, 481649.0, 911071.0, 687241.0, 1055317.0, 519783.0, 487452.0, 934283.0, 732836.0, 281860.0, 779260.0, 945889.0, 1075213.0, 219685.0, 1003090.0, 562891.0, 919361.0, 555430.0, 588590.0, 625066.0, 797498.0, 0.0, 664029.0, 552114.0, 0.0, 578642.0, 517296.0, 0.0, 448489.0, 533876.0, 625895.0, 172432.0, 659055.0, 261964.0, 819052.0, 645791.0, 698847.0, 972417.0, 687241.0, 1035421.0, 427764.0, 937599.0, 1141533.0, 393775.0, 158339.0, 598538.0, 299269.0, 157510.0, 290979.0, 0.0, 303414.0, 419474.0, 67149.0, 0.0, 411179.0, 1262816.0, 273695.0, 784168.0, 878370.0, 0.0, 701423.0, 770165.0, 1080777.0, 1912046.0, 1252632.0, 931836.0, 1346834.0, 1495775.0, 577942.0, 572850.0, 1238629.0, 667052.0, 0.0, 1301006.0, 868186.0, 1522508.0, 0.0, 1162249.0, 795625.0, 1129151.0, 0.0, 762527.0, 0.0, 360259.0, 980210.0, 1154611.0, 1316282.0, 1228445.0, 710334.0, 808355.0, 0.0, 961115.0, 674690.0, 861821.0, 1236083.0, 297882.0, 0.0, 315704.0, 665779.0, 845272.0, 1036222.0, 739613.0, 1399027.0, 1055317.0, 1620529.0, 798171.0, 748524.0, 1434671.0, 1125332.0, 432820.0, 1196620.0, 1452493.0, 1651081.0, 337345.0, 1540330.0, 864367.0, 1411757.0, 852910.0, 903830.0, 959842.0, 1224626.0, 0.0, 1019673.0, 847818.0, 0.0, 888554.0, 794352.0, 0.0, 688693.0, 819812.0, 961115.0, 264784.0, 1012035.0, 402268.0, 1257724.0, 991667.0, 1073139.0, 1493229.0, 1055317.0, 1589977.0, 656868.0, 1439763.0, 1752921.0, 604675.0, 243143.0, 919106.0, 459553.0, 241870.0, 446823.0, 0.0, 465918.0, 644138.0, 103113.0, 0.0, 202521.0, 621984.0, 134805.0, 386232.0, 432630.0, 0.0, 345477.0, 379335.0, 532323.0, 941754.0, 616968.0, 458964.0, 663366.0, 736725.0, 284658.0, 282150.0, 610071.0, 328548.0, 0.0, 640794.0, 427614.0, 749892.0, 0.0, 572451.0, 391875.0, 556149.0, 0.0, 375573.0, 0.0, 177441.0, 482790.0, 568689.0, 648318.0, 605055.0, 349866.0, 398145.0, 0.0, 473385.0, 332310.0, 424479.0, 608817.0, 146718.0, 0.0, 155496.0, 327921.0, 416328.0, 510378.0, 364287.0, 689073.0, 519783.0, 798171.0, 393129.0, 368676.0, 706629.0, 554268.0, 213180.0, 589380.0, 715407.0, 813219.0, 166155.0, 758670.0, 425733.0, 695343.0, 420090.0, 445170.0, 472758.0, 603174.0, 0.0, 502227.0, 417582.0, 0.0, 437646.0, 391248.0, 0.0, 339207.0, 403788.0, 473385.0, 130416.0, 498465.0, 198132.0, 619476.0, 488433.0, 528561.0, 735471.0, 519783.0, 783123.0, 323532.0, 709137.0, 863379.0, 297825.0, 119757.0, 452694.0, 226347.0, 119130.0, 220077.0, 0.0, 229482.0, 317262.0, 50787.0, 0.0, 189924.0, 583296.0, 126420.0, 362208.0, 405720.0, 0.0, 323988.0, 355740.0, 499212.0, 883176.0, 578592.0, 430416.0, 622104.0, 690900.0, 266952.0, 264600.0, 572124.0, 308112.0, 0.0, 600936.0, 401016.0, 703248.0, 0.0, 536844.0, 367500.0, 521556.0, 0.0, 352212.0, 0.0, 166404.0, 452760.0, 533316.0, 607992.0, 567420.0, 328104.0, 373380.0, 0.0, 443940.0, 311640.0, 398076.0, 570948.0, 137592.0, 0.0, 145824.0, 307524.0, 390432.0, 478632.0, 341628.0, 646212.0, 487452.0, 748524.0, 368676.0, 345744.0, 662676.0, 519792.0, 199920.0, 552720.0, 670908.0, 762636.0, 155820.0, 711480.0, 399252.0, 652092.0, 393960.0, 417480.0, 443352.0, 565656.0, 0.0, 470988.0, 391608.0, 0.0, 410424.0, 366912.0, 0.0, 318108.0, 378672.0, 443940.0, 122304.0, 467460.0, 185808.0, 580944.0, 458052.0, 495684.0, 689724.0, 487452.0, 734412.0, 303408.0, 665028.0, 809676.0, 279300.0, 112308.0, 424536.0, 212268.0, 111720.0, 206388.0, 0.0, 215208.0, 297528.0, 47628.0, 0.0, 364021.0, 1117984.0, 242305.0, 694232.0, 777630.0, 0.0, 620977.0, 681835.0, 956823.0, 1692754.0, 1108968.0, 824964.0, 1192366.0, 1324225.0, 511658.0, 507150.0, 1096571.0, 590548.0, 0.0, 1151794.0, 768614.0, 1347892.0, 0.0, 1028951.0, 704375.0, 999649.0, 0.0, 675073.0, 0.0, 318941.0, 867790.0, 1022189.0, 1165318.0, 1087555.0, 628866.0, 715645.0, 0.0, 850885.0, 597310.0, 762979.0, 1094317.0, 263718.0, 0.0, 279496.0, 589421.0, 748328.0, 917378.0, 654787.0, 1238573.0, 934283.0, 1434671.0, 706629.0, 662676.0, 1270129.0, 996268.0, 383180.0, 1059380.0, 1285907.0, 1461719.0, 298655.0, 1363670.0, 765233.0, 1249843.0, 755090.0, 800170.0, 849758.0, 1084174.0, 0.0, 902727.0, 750582.0, 0.0, 786646.0, 703248.0, 0.0, 609707.0, 725788.0, 850885.0, 234416.0, 895965.0, 356132.0, 1113476.0, 877933.0, 950061.0, 1321971.0, 934283.0, 1407623.0, 581532.0, 1274637.0, 1551879.0, 535325.0, 215257.0, 813694.0, 406847.0, 214130.0, 395577.0, 0.0, 412482.0, 570262.0, 91287.0, 0.0, 285532.0, 876928.0, 190060.0, 544544.0, 609960.0, 0.0, 487084.0, 534820.0, 750516.0, 1327768.0, 869856.0, 647088.0, 935272.0, 1038700.0, 401336.0, 397800.0, 860132.0, 463216.0, 0.0, 903448.0, 602888.0, 1057264.0, 0.0, 807092.0, 552500.0, 784108.0, 0.0, 529516.0, 0.0, 250172.0, 680680.0, 801788.0, 914056.0, 853060.0, 493272.0, 561340.0, 0.0, 667420.0, 468520.0, 598468.0, 858364.0, 206856.0, 0.0, 219232.0, 462332.0, 586976.0, 719576.0, 513604.0, 971516.0, 732836.0, 1125332.0, 554268.0, 519792.0, 996268.0, 781456.0, 300560.0, 830960.0, 1008644.0, 1146548.0, 234260.0, 1069640.0, 600236.0, 980356.0, 592280.0, 627640.0, 666536.0, 850408.0, 0.0, 708084.0, 588744.0, 0.0, 617032.0, 551616.0, 0.0, 478244.0, 569296.0, 667420.0, 183872.0, 702780.0, 279344.0, 873392.0, 688636.0, 745212.0, 1036932.0, 732836.0, 1104116.0, 456144.0, 999804.0, 1217268.0, 419900.0, 168844.0, 638248.0, 319124.0, 167960.0, 310284.0, 0.0, 323544.0, 447304.0, 71604.0, 0.0, 109820.0, 337280.0, 73100.0, 209440.0, 234600.0, 0.0, 187340.0, 205700.0, 288660.0, 510680.0, 334560.0, 248880.0, 359720.0, 399500.0, 154360.0, 153000.0, 330820.0, 178160.0, 0.0, 347480.0, 231880.0, 406640.0, 0.0, 310420.0, 212500.0, 301580.0, 0.0, 203660.0, 0.0, 96220.0, 261800.0, 308380.0, 351560.0, 328100.0, 189720.0, 215900.0, 0.0, 256700.0, 180200.0, 230180.0, 330140.0, 79560.0, 0.0, 84320.0, 177820.0, 225760.0, 276760.0, 197540.0, 373660.0, 281860.0, 432820.0, 213180.0, 199920.0, 383180.0, 300560.0, 115600.0, 319600.0, 387940.0, 440980.0, 90100.0, 411400.0, 230860.0, 377060.0, 227800.0, 241400.0, 256360.0, 327080.0, 0.0, 272340.0, 226440.0, 0.0, 237320.0, 212160.0, 0.0, 183940.0, 218960.0, 256700.0, 70720.0, 270300.0, 107440.0, 335920.0, 264860.0, 286620.0, 398820.0, 281860.0, 424660.0, 175440.0, 384540.0, 468180.0, 161500.0, 64940.0, 245480.0, 122740.0, 64600.0, 119340.0, 0.0, 124440.0, 172040.0, 27540.0, 0.0, 303620.0, 932480.0, 202100.0, 579040.0, 648600.0, 0.0, 517940.0, 568700.0, 798060.0, 1411880.0, 924960.0, 688080.0, 994520.0, 1104500.0, 426760.0, 423000.0, 914620.0, 492560.0, 0.0, 960680.0, 641080.0, 1124240.0, 0.0, 858220.0, 587500.0, 833780.0, 0.0, 563060.0, 0.0, 266020.0, 723800.0, 852580.0, 971960.0, 907100.0, 524520.0, 596900.0, 0.0, 709700.0, 498200.0, 636380.0, 912740.0, 219960.0, 0.0, 233120.0, 491620.0, 624160.0, 765160.0, 546140.0, 1033060.0, 779260.0, 1196620.0, 589380.0, 552720.0, 1059380.0, 830960.0, 319600.0, 883600.0, 1072540.0, 1219180.0, 249100.0, 1137400.0, 638260.0, 1042460.0, 629800.0, 667400.0, 708760.0, 904280.0, 0.0, 752940.0, 626040.0, 0.0, 656120.0, 586560.0, 0.0, 508540.0, 605360.0, 709700.0, 195520.0, 747300.0, 297040.0, 928720.0, 732260.0, 792420.0, 1102620.0, 779260.0, 1174060.0, 485040.0, 1063140.0, 1294380.0, 446500.0, 179540.0, 678680.0, 339340.0, 178600.0, 329940.0, 0.0, 344040.0, 475640.0, 76140.0, 0.0, 368543.0, 1131872.0, 245315.0, 702856.0, 787290.0, 0.0, 628691.0, 690305.0, 968709.0, 1713782.0, 1122744.0, 835212.0, 1207178.0, 1340675.0, 518014.0, 513450.0, 1110193.0, 597884.0, 0.0, 1166102.0, 778162.0, 1364636.0, 0.0, 1041733.0, 713125.0, 1012067.0, 0.0, 683459.0, 0.0, 322903.0, 878570.0, 1034887.0, 1179794.0, 1101065.0, 636678.0, 724535.0, 0.0, 861455.0, 604730.0, 772457.0, 1107911.0, 266994.0, 0.0, 282968.0, 596743.0, 757624.0, 928774.0, 662921.0, 1253959.0, 945889.0, 1452493.0, 715407.0, 670908.0, 1285907.0, 1008644.0, 387940.0, 1072540.0, 1301881.0, 1479877.0, 302365.0, 1380610.0, 774739.0, 1265369.0, 764470.0, 810110.0, 860314.0, 1097642.0, 0.0, 913941.0, 759906.0, 0.0, 796418.0, 711984.0, 0.0, 617281.0, 734804.0, 861455.0, 237328.0, 907095.0, 360556.0, 1127308.0, 888839.0, 961863.0, 1338393.0, 945889.0, 1425109.0, 588756.0, 1290471.0, 1571157.0, 541975.0, 217931.0, 823802.0, 411901.0, 216790.0, 400491.0, 0.0, 417606.0, 577346.0, 92421.0, 0.0, 418931.0, 1286624.0, 278855.0, 798952.0, 894930.0, 0.0, 714647.0, 784685.0, 1101153.0, 1948094.0, 1276248.0, 949404.0, 1372226.0, 1523975.0, 588838.0, 583650.0, 1261981.0, 679628.0, 0.0, 1325534.0, 884554.0, 1551212.0, 0.0, 1184161.0, 810625.0, 1150439.0, 0.0, 776903.0, 0.0, 367051.0, 998690.0, 1176379.0, 1341098.0, 1251605.0, 723726.0, 823595.0, 0.0, 979235.0, 687410.0, 878069.0, 1259387.0, 303498.0, 0.0, 321656.0, 678331.0, 861208.0, 1055758.0, 753557.0, 1425403.0, 1075213.0, 1651081.0, 813219.0, 762636.0, 1461719.0, 1146548.0, 440980.0, 1219180.0, 1479877.0, 1682209.0, 343705.0, 1569370.0, 880663.0, 1438373.0, 868990.0, 920870.0, 977938.0, 1247714.0, 0.0, 1038897.0, 863802.0, 0.0, 905306.0, 809328.0, 0.0, 701677.0, 835268.0, 979235.0, 269776.0, 1031115.0, 409852.0, 1281436.0, 1010363.0, 1093371.0, 1521381.0, 1075213.0, 1619953.0, 669252.0, 1466907.0, 1785969.0, 616075.0, 247727.0, 936434.0, 468217.0, 246430.0, 455247.0, 0.0, 474702.0, 656282.0, 105057.0, 0.0, 85595.0, 262880.0, 56975.0, 163240.0, 182850.0, 0.0, 146015.0, 160325.0, 224985.0, 398030.0, 260760.0, 193980.0, 280370.0, 311375.0, 120310.0, 119250.0, 257845.0, 138860.0, 0.0, 270830.0, 180730.0, 316940.0, 0.0, 241945.0, 165625.0, 235055.0, 0.0, 158735.0, 0.0, 74995.0, 204050.0, 240355.0, 274010.0, 255725.0, 147870.0, 168275.0, 0.0, 200075.0, 140450.0, 179405.0, 257315.0, 62010.0, 0.0, 65720.0, 138595.0, 175960.0, 215710.0, 153965.0, 291235.0, 219685.0, 337345.0, 166155.0, 155820.0, 298655.0, 234260.0, 90100.0, 249100.0, 302365.0, 343705.0, 70225.0, 320650.0, 179935.0, 293885.0, 177550.0, 188150.0, 199810.0, 254930.0, 0.0, 212265.0, 176490.0, 0.0, 184970.0, 165360.0, 0.0, 143365.0, 170660.0, 200075.0, 55120.0, 210675.0, 83740.0, 261820.0, 206435.0, 223395.0, 310845.0, 219685.0, 330985.0, 136740.0, 299715.0, 364905.0, 125875.0, 50615.0, 191330.0, 95665.0, 50350.0, 93015.0, 0.0, 96990.0, 134090.0, 21465.0, 0.0, 390830.0, 1200320.0, 260150.0, 745360.0, 834900.0, 0.0, 666710.0, 732050.0, 1027290.0, 1817420.0, 1190640.0, 885720.0, 1280180.0, 1421750.0, 549340.0, 544500.0, 1177330.0, 634040.0, 0.0, 1236620.0, 825220.0, 1447160.0, 0.0, 1104730.0, 756250.0, 1073270.0, 0.0, 724790.0, 0.0, 342430.0, 931700.0, 1097470.0, 1251140.0, 1167650.0, 675180.0, 768350.0, 0.0, 913550.0, 641300.0, 819170.0, 1174910.0, 283140.0, 0.0, 300080.0, 632830.0, 803440.0, 984940.0, 703010.0, 1329790.0, 1003090.0, 1540330.0, 758670.0, 711480.0, 1363670.0, 1069640.0, 411400.0, 1137400.0, 1380610.0, 1569370.0, 320650.0, 1464100.0, 821590.0, 1341890.0, 810700.0, 859100.0, 912340.0, 1164020.0, 0.0, 969210.0, 805860.0, 0.0, 844580.0, 755040.0, 0.0, 654610.0, 779240.0, 913550.0, 251680.0, 961950.0, 382360.0, 1195480.0, 942590.0, 1020030.0, 1419330.0, 1003090.0, 1511290.0, 624360.0, 1368510.0, 1666170.0, 574750.0, 231110.0, 873620.0, 436810.0, 229900.0, 424710.0, 0.0, 442860.0, 612260.0, 98010.0, 0.0, 219317.0, 673568.0, 145985.0, 418264.0, 468510.0, 0.0, 374129.0, 410795.0, 576471.0, 1019858.0, 668136.0, 497028.0, 718382.0, 797825.0, 308266.0, 305550.0, 660667.0, 355796.0, 0.0, 693938.0, 463078.0, 812084.0, 0.0, 619927.0, 424375.0, 602273.0, 0.0, 406721.0, 0.0, 192157.0, 522830.0, 615853.0, 702086.0, 655235.0, 378882.0, 431165.0, 0.0, 512645.0, 359870.0, 459683.0, 659309.0, 158886.0, 0.0, 168392.0, 355117.0, 450856.0, 552706.0, 394499.0, 746221.0, 562891.0, 864367.0, 425733.0, 399252.0, 765233.0, 600236.0, 230860.0, 638260.0, 774739.0, 880663.0, 179935.0, 821590.0, 461041.0, 753011.0, 454930.0, 482090.0, 511966.0, 653198.0, 0.0, 543879.0, 452214.0, 0.0, 473942.0, 423696.0, 0.0, 367339.0, 437276.0, 512645.0, 141232.0, 539805.0, 214564.0, 670852.0, 528941.0, 572397.0, 796467.0, 562891.0, 848071.0, 350364.0, 767949.0, 934983.0, 322525.0, 129689.0, 490238.0, 245119.0, 129010.0, 238329.0, 0.0, 248514.0, 343574.0, 54999.0, 0.0, 358207.0, 1100128.0, 238435.0, 683144.0, 765210.0, 0.0, 611059.0, 670945.0, 941541.0, 1665718.0, 1091256.0, 811788.0, 1173322.0, 1303075.0, 503486.0, 499050.0, 1079057.0, 581116.0, 0.0, 1133398.0, 756338.0, 1326364.0, 0.0, 1012517.0, 693125.0, 983683.0, 0.0, 664291.0, 0.0, 313847.0, 853930.0, 1005863.0, 1146706.0, 1070185.0, 618822.0, 704215.0, 0.0, 837295.0, 587770.0, 750793.0, 1076839.0, 259506.0, 0.0, 275032.0, 580007.0, 736376.0, 902726.0, 644329.0, 1218791.0, 919361.0, 1411757.0, 695343.0, 652092.0, 1249843.0, 980356.0, 377060.0, 1042460.0, 1265369.0, 1438373.0, 293885.0, 1341890.0, 753011.0, 1229881.0, 743030.0, 787390.0, 836186.0, 1066858.0, 0.0, 888309.0, 738594.0, 0.0, 774082.0, 692016.0, 0.0, 599969.0, 714196.0, 837295.0, 230672.0, 881655.0, 350444.0, 1095692.0, 863911.0, 934887.0, 1300857.0, 919361.0, 1385141.0, 572244.0, 1254279.0, 1527093.0, 526775.0, 211819.0, 800698.0, 400349.0, 210710.0, 389259.0, 0.0, 405894.0, 561154.0, 89829.0, 0.0, 216410.0, 664640.0, 144050.0, 412720.0, 462300.0, 0.0, 369170.0, 405350.0, 568830.0, 1006340.0, 659280.0, 490440.0, 708860.0, 787250.0, 304180.0, 301500.0, 651910.0, 351080.0, 0.0, 684740.0, 456940.0, 801320.0, 0.0, 611710.0, 418750.0, 594290.0, 0.0, 401330.0, 0.0, 189610.0, 515900.0, 607690.0, 692780.0, 646550.0, 373860.0, 425450.0, 0.0, 505850.0, 355100.0, 453590.0, 650570.0, 156780.0, 0.0, 166160.0, 350410.0, 444880.0, 545380.0, 389270.0, 736330.0, 555430.0, 852910.0, 420090.0, 393960.0, 755090.0, 592280.0, 227800.0, 629800.0, 764470.0, 868990.0, 177550.0, 810700.0, 454930.0, 743030.0, 448900.0, 475700.0, 505180.0, 644540.0, 0.0, 536670.0, 446220.0, 0.0, 467660.0, 418080.0, 0.0, 362470.0, 431480.0, 505850.0, 139360.0, 532650.0, 211720.0, 661960.0, 521930.0, 564810.0, 785910.0, 555430.0, 836830.0, 345720.0, 757770.0, 922590.0, 318250.0, 127970.0, 483740.0, 241870.0, 127300.0, 235170.0, 0.0, 245220.0, 339020.0, 54270.0, 0.0, 229330.0, 704320.0, 152650.0, 437360.0, 489900.0, 0.0, 391210.0, 429550.0, 602790.0, 1066420.0, 698640.0, 519720.0, 751180.0, 834250.0, 322340.0, 319500.0, 690830.0, 372040.0, 0.0, 725620.0, 484220.0, 849160.0, 0.0, 648230.0, 443750.0, 629770.0, 0.0, 425290.0, 0.0, 200930.0, 546700.0, 643970.0, 734140.0, 685150.0, 396180.0, 450850.0, 0.0, 536050.0, 376300.0, 480670.0, 689410.0, 166140.0, 0.0, 176080.0, 371330.0, 471440.0, 577940.0, 412510.0, 780290.0, 588590.0, 903830.0, 445170.0, 417480.0, 800170.0, 627640.0, 241400.0, 667400.0, 810110.0, 920870.0, 188150.0, 859100.0, 482090.0, 787390.0, 475700.0, 504100.0, 535340.0, 683020.0, 0.0, 568710.0, 472860.0, 0.0, 495580.0, 443040.0, 0.0, 384110.0, 457240.0, 536050.0, 147680.0, 564450.0, 224360.0, 701480.0, 553090.0, 598530.0, 832830.0, 588590.0, 886790.0, 366360.0, 803010.0, 977670.0, 337250.0, 135610.0, 512620.0, 256310.0, 134900.0, 249210.0, 0.0, 259860.0, 359260.0, 57510.0, 0.0, 243542.0, 747968.0, 162110.0, 464464.0, 520260.0, 0.0, 415454.0, 456170.0, 640146.0, 1132508.0, 741936.0, 551928.0, 797732.0, 885950.0, 342316.0, 339300.0, 733642.0, 395096.0, 0.0, 770588.0, 514228.0, 901784.0, 0.0, 688402.0, 471250.0, 668798.0, 0.0, 451646.0, 0.0, 213382.0, 580580.0, 683878.0, 779636.0, 727610.0, 420732.0, 478790.0, 0.0, 569270.0, 399620.0, 510458.0, 732134.0, 176436.0, 0.0, 186992.0, 394342.0, 500656.0, 613756.0, 438074.0, 828646.0, 625066.0, 959842.0, 472758.0, 443352.0, 849758.0, 666536.0, 256360.0, 708760.0, 860314.0, 977938.0, 199810.0, 912340.0, 511966.0, 836186.0, 505180.0, 535340.0, 568516.0, 725348.0, 0.0, 603954.0, 502164.0, 0.0, 526292.0, 470496.0, 0.0, 407914.0, 485576.0, 569270.0, 156832.0, 599430.0, 238264.0, 744952.0, 587366.0, 635622.0, 884442.0, 625066.0, 941746.0, 389064.0, 852774.0, 1038258.0, 358150.0, 144014.0, 544388.0, 272194.0, 143260.0, 264654.0, 0.0, 275964.0, 381524.0, 61074.0, 0.0, 310726.0, 954304.0, 206830.0, 592592.0, 663780.0, 0.0, 530062.0, 582010.0, 816738.0, 1444924.0, 946608.0, 704184.0, 1017796.0, 1130350.0, 436748.0, 432900.0, 936026.0, 504088.0, 0.0, 983164.0, 656084.0, 1150552.0, 0.0, 878306.0, 601250.0, 853294.0, 0.0, 576238.0, 0.0, 272246.0, 740740.0, 872534.0, 994708.0, 928330.0, 536796.0, 610870.0, 0.0, 726310.0, 509860.0, 651274.0, 934102.0, 225108.0, 0.0, 238576.0, 503126.0, 638768.0, 783068.0, 558922.0, 1057238.0, 797498.0, 1224626.0, 603174.0, 565656.0, 1084174.0, 850408.0, 327080.0, 904280.0, 1097642.0, 1247714.0, 254930.0, 1164020.0, 653198.0, 1066858.0, 644540.0, 683020.0, 725348.0, 925444.0, 0.0, 770562.0, 640692.0, 0.0, 671476.0, 600288.0, 0.0, 520442.0, 619528.0, 726310.0, 200096.0, 764790.0, 303992.0, 950456.0, 749398.0, 810966.0, 1128426.0, 797498.0, 1201538.0, 496392.0, 1088022.0, 1324674.0, 456950.0, 183742.0, 694564.0, 347282.0, 182780.0, 337662.0, 0.0, 352092.0, 486772.0, 77922.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 258723.0, 794592.0, 172215.0, 493416.0, 552690.0, 0.0, 441351.0, 484605.0, 680049.0, 1203102.0, 788184.0, 586332.0, 847458.0, 941175.0, 363654.0, 360450.0, 779373.0, 419724.0, 0.0, 818622.0, 546282.0, 957996.0, 0.0, 731313.0, 500625.0, 710487.0, 0.0, 479799.0, 0.0, 226683.0, 616770.0, 726507.0, 828234.0, 772965.0, 446958.0, 508635.0, 0.0, 604755.0, 424530.0, 542277.0, 777771.0, 187434.0, 0.0, 198648.0, 418923.0, 531864.0, 652014.0, 465381.0, 880299.0, 664029.0, 1019673.0, 502227.0, 470988.0, 902727.0, 708084.0, 272340.0, 752940.0, 913941.0, 1038897.0, 212265.0, 969210.0, 543879.0, 888309.0, 536670.0, 568710.0, 603954.0, 770562.0, 0.0, 641601.0, 533466.0, 0.0, 559098.0, 499824.0, 0.0, 433341.0, 515844.0, 604755.0, 166608.0, 636795.0, 253116.0, 791388.0, 623979.0, 675243.0, 939573.0, 664029.0, 1000449.0, 413316.0, 905931.0, 1102977.0, 380475.0, 152991.0, 578322.0, 289161.0, 152190.0, 281151.0, 0.0, 293166.0, 405306.0, 64881.0, 0.0, 215118.0, 660672.0, 143190.0, 410256.0, 459540.0, 0.0, 366966.0, 402930.0, 565434.0, 1000332.0, 655344.0, 487512.0, 704628.0, 782550.0, 302364.0, 299700.0, 648018.0, 348984.0, 0.0, 680652.0, 454212.0, 796536.0, 0.0, 608058.0, 416250.0, 590742.0, 0.0, 398934.0, 0.0, 188478.0, 512820.0, 604062.0, 688644.0, 642690.0, 371628.0, 422910.0, 0.0, 502830.0, 352980.0, 450882.0, 646686.0, 155844.0, 0.0, 165168.0, 348318.0, 442224.0, 542124.0, 386946.0, 731934.0, 552114.0, 847818.0, 417582.0, 391608.0, 750582.0, 588744.0, 226440.0, 626040.0, 759906.0, 863802.0, 176490.0, 805860.0, 452214.0, 738594.0, 446220.0, 472860.0, 502164.0, 640692.0, 0.0, 533466.0, 443556.0, 0.0, 464868.0, 415584.0, 0.0, 360306.0, 428904.0, 502830.0, 138528.0, 529470.0, 210456.0, 658008.0, 518814.0, 561438.0, 781218.0, 552114.0, 831834.0, 343656.0, 753246.0, 917082.0, 316350.0, 127206.0, 480852.0, 240426.0, 126540.0, 233766.0, 0.0, 243756.0, 336996.0, 53946.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 225454.0, 692416.0, 150070.0, 429968.0, 481620.0, 0.0, 384598.0, 422290.0, 592602.0, 1048396.0, 686832.0, 510936.0, 738484.0, 820150.0, 316892.0, 314100.0, 679154.0, 365752.0, 0.0, 713356.0, 476036.0, 834808.0, 0.0, 637274.0, 436250.0, 619126.0, 0.0, 418102.0, 0.0, 197534.0, 537460.0, 633086.0, 721732.0, 673570.0, 389484.0, 443230.0, 0.0, 526990.0, 369940.0, 472546.0, 677758.0, 163332.0, 0.0, 173104.0, 365054.0, 463472.0, 568172.0, 405538.0, 767102.0, 578642.0, 888554.0, 437646.0, 410424.0, 786646.0, 617032.0, 237320.0, 656120.0, 796418.0, 905306.0, 184970.0, 844580.0, 473942.0, 774082.0, 467660.0, 495580.0, 526292.0, 671476.0, 0.0, 559098.0, 464868.0, 0.0, 487204.0, 435552.0, 0.0, 377618.0, 449512.0, 526990.0, 145184.0, 554910.0, 220568.0, 689624.0, 543742.0, 588414.0, 818754.0, 578642.0, 871802.0, 360168.0, 789438.0, 961146.0, 331550.0, 133318.0, 503956.0, 251978.0, 132620.0, 244998.0, 0.0, 255468.0, 353188.0, 56538.0, 0.0, 201552.0, 619008.0, 134160.0, 384384.0, 430560.0, 0.0, 343824.0, 377520.0, 529776.0, 937248.0, 614016.0, 456768.0, 660192.0, 733200.0, 283296.0, 280800.0, 607152.0, 326976.0, 0.0, 637728.0, 425568.0, 746304.0, 0.0, 569712.0, 390000.0, 553488.0, 0.0, 373776.0, 0.0, 176592.0, 480480.0, 565968.0, 645216.0, 602160.0, 348192.0, 396240.0, 0.0, 471120.0, 330720.0, 422448.0, 605904.0, 146016.0, 0.0, 154752.0, 326352.0, 414336.0, 507936.0, 362544.0, 685776.0, 517296.0, 794352.0, 391248.0, 366912.0, 703248.0, 551616.0, 212160.0, 586560.0, 711984.0, 809328.0, 165360.0, 755040.0, 423696.0, 692016.0, 418080.0, 443040.0, 470496.0, 600288.0, 0.0, 499824.0, 415584.0, 0.0, 435552.0, 389376.0, 0.0, 337584.0, 401856.0, 471120.0, 129792.0, 496080.0, 197184.0, 616512.0, 486096.0, 526032.0, 731952.0, 517296.0, 779376.0, 321984.0, 705744.0, 859248.0, 296400.0, 119184.0, 450528.0, 225264.0, 118560.0, 219024.0, 0.0, 228384.0, 315744.0, 50544.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 174743.0, 536672.0, 116315.0, 333256.0, 373290.0, 0.0, 298091.0, 327305.0, 459309.0, 812582.0, 532344.0, 396012.0, 572378.0, 635675.0, 245614.0, 243450.0, 526393.0, 283484.0, 0.0, 552902.0, 368962.0, 647036.0, 0.0, 493933.0, 338125.0, 479867.0, 0.0, 324059.0, 0.0, 153103.0, 416570.0, 490687.0, 559394.0, 522065.0, 301878.0, 343535.0, 0.0, 408455.0, 286730.0, 366257.0, 525311.0, 126594.0, 0.0, 134168.0, 282943.0, 359224.0, 440374.0, 314321.0, 594559.0, 448489.0, 688693.0, 339207.0, 318108.0, 609707.0, 478244.0, 183940.0, 508540.0, 617281.0, 701677.0, 143365.0, 654610.0, 367339.0, 599969.0, 362470.0, 384110.0, 407914.0, 520442.0, 0.0, 433341.0, 360306.0, 0.0, 377618.0, 337584.0, 0.0, 292681.0, 348404.0, 408455.0, 112528.0, 430095.0, 170956.0, 534508.0, 421439.0, 456063.0, 634593.0, 448489.0, 675709.0, 279156.0, 611871.0, 744957.0, 256975.0, 103331.0, 390602.0, 195301.0, 102790.0, 189891.0, 0.0, 198006.0, 273746.0, 43821.0, 0.0, 208012.0, 638848.0, 138460.0, 396704.0, 444360.0, 0.0, 354844.0, 389620.0, 546756.0, 967288.0, 633696.0, 471408.0, 681352.0, 756700.0, 292376.0, 289800.0, 626612.0, 337456.0, 0.0, 658168.0, 439208.0, 770224.0, 0.0, 587972.0, 402500.0, 571228.0, 0.0, 385756.0, 0.0, 182252.0, 495880.0, 584108.0, 665896.0, 621460.0, 359352.0, 408940.0, 0.0, 486220.0, 341320.0, 435988.0, 625324.0, 150696.0, 0.0, 159712.0, 336812.0, 427616.0, 524216.0, 374164.0, 707756.0, 533876.0, 819812.0, 403788.0, 378672.0, 725788.0, 569296.0, 218960.0, 605360.0, 734804.0, 835268.0, 170660.0, 779240.0, 437276.0, 714196.0, 431480.0, 457240.0, 485576.0, 619528.0, 0.0, 515844.0, 428904.0, 0.0, 449512.0, 401856.0, 0.0, 348404.0, 414736.0, 486220.0, 133952.0, 511980.0, 203504.0, 636272.0, 501676.0, 542892.0, 755412.0, 533876.0, 804356.0, 332304.0, 728364.0, 886788.0, 305900.0, 123004.0, 464968.0, 232484.0, 122360.0, 226044.0, 0.0, 235704.0, 325864.0, 52164.0, 0.0, 243865.0, 748960.0, 162325.0, 465080.0, 520950.0, 0.0, 416005.0, 456775.0, 640995.0, 1134010.0, 742920.0, 552660.0, 798790.0, 887125.0, 342770.0, 339750.0, 734615.0, 395620.0, 0.0, 771610.0, 514910.0, 902980.0, 0.0, 689315.0, 471875.0, 669685.0, 0.0, 452245.0, 0.0, 213665.0, 581350.0, 684785.0, 780670.0, 728575.0, 421290.0, 479425.0, 0.0, 570025.0, 400150.0, 511135.0, 733105.0, 176670.0, 0.0, 187240.0, 394865.0, 501320.0, 614570.0, 438655.0, 829745.0, 625895.0, 961115.0, 473385.0, 443940.0, 850885.0, 667420.0, 256700.0, 709700.0, 861455.0, 979235.0, 200075.0, 913550.0, 512645.0, 837295.0, 505850.0, 536050.0, 569270.0, 726310.0, 0.0, 604755.0, 502830.0, 0.0, 526990.0, 471120.0, 0.0, 408455.0, 486220.0, 570025.0, 157040.0, 600225.0, 238580.0, 745940.0, 588145.0, 636465.0, 885615.0, 625895.0, 942995.0, 389580.0, 853905.0, 1039635.0, 358625.0, 144205.0, 545110.0, 272555.0, 143450.0, 265005.0, 0.0, 276330.0, 382030.0, 61155.0, 0.0, 67184.0, 206336.0, 44720.0, 128128.0, 143520.0, 0.0, 114608.0, 125840.0, 176592.0, 312416.0, 204672.0, 152256.0, 220064.0, 244400.0, 94432.0, 93600.0, 202384.0, 108992.0, 0.0, 212576.0, 141856.0, 248768.0, 0.0, 189904.0, 130000.0, 184496.0, 0.0, 124592.0, 0.0, 58864.0, 160160.0, 188656.0, 215072.0, 200720.0, 116064.0, 132080.0, 0.0, 157040.0, 110240.0, 140816.0, 201968.0, 48672.0, 0.0, 51584.0, 108784.0, 138112.0, 169312.0, 120848.0, 228592.0, 172432.0, 264784.0, 130416.0, 122304.0, 234416.0, 183872.0, 70720.0, 195520.0, 237328.0, 269776.0, 55120.0, 251680.0, 141232.0, 230672.0, 139360.0, 147680.0, 156832.0, 200096.0, 0.0, 166608.0, 138528.0, 0.0, 145184.0, 129792.0, 0.0, 112528.0, 133952.0, 157040.0, 43264.0, 165360.0, 65728.0, 205504.0, 162032.0, 175344.0, 243984.0, 172432.0, 259792.0, 107328.0, 235248.0, 286416.0, 98800.0, 39728.0, 150176.0, 75088.0, 39520.0, 73008.0, 0.0, 76128.0, 105248.0, 16848.0, 0.0, 256785.0, 788640.0, 170925.0, 489720.0, 548550.0, 0.0, 438045.0, 480975.0, 674955.0, 1194090.0, 782280.0, 581940.0, 841110.0, 934125.0, 360930.0, 357750.0, 773535.0, 416580.0, 0.0, 812490.0, 542190.0, 950820.0, 0.0, 725835.0, 496875.0, 705165.0, 0.0, 476205.0, 0.0, 224985.0, 612150.0, 721065.0, 822030.0, 767175.0, 443610.0, 504825.0, 0.0, 600225.0, 421350.0, 538215.0, 771945.0, 186030.0, 0.0, 197160.0, 415785.0, 527880.0, 647130.0, 461895.0, 873705.0, 659055.0, 1012035.0, 498465.0, 467460.0, 895965.0, 702780.0, 270300.0, 747300.0, 907095.0, 1031115.0, 210675.0, 961950.0, 539805.0, 881655.0, 532650.0, 564450.0, 599430.0, 764790.0, 0.0, 636795.0, 529470.0, 0.0, 554910.0, 496080.0, 0.0, 430095.0, 511980.0, 600225.0, 165360.0, 632025.0, 251220.0, 785460.0, 619305.0, 670185.0, 932535.0, 659055.0, 992955.0, 410220.0, 899145.0, 1094715.0, 377625.0, 151845.0, 573990.0, 286995.0, 151050.0, 279045.0, 0.0, 290970.0, 402270.0, 64395.0, 0.0, 102068.0, 313472.0, 67940.0, 194656.0, 218040.0, 0.0, 174116.0, 191180.0, 268284.0, 474632.0, 310944.0, 231312.0, 334328.0, 371300.0, 143464.0, 142200.0, 307468.0, 165584.0, 0.0, 322952.0, 215512.0, 377936.0, 0.0, 288508.0, 197500.0, 280292.0, 0.0, 189284.0, 0.0, 89428.0, 243320.0, 286612.0, 326744.0, 304940.0, 176328.0, 200660.0, 0.0, 238580.0, 167480.0, 213932.0, 306836.0, 73944.0, 0.0, 78368.0, 165268.0, 209824.0, 257224.0, 183596.0, 347284.0, 261964.0, 402268.0, 198132.0, 185808.0, 356132.0, 279344.0, 107440.0, 297040.0, 360556.0, 409852.0, 83740.0, 382360.0, 214564.0, 350444.0, 211720.0, 224360.0, 238264.0, 303992.0, 0.0, 253116.0, 210456.0, 0.0, 220568.0, 197184.0, 0.0, 170956.0, 203504.0, 238580.0, 65728.0, 251220.0, 99856.0, 312208.0, 246164.0, 266388.0, 370668.0, 261964.0, 394684.0, 163056.0, 357396.0, 435132.0, 150100.0, 60356.0, 228152.0, 114076.0, 60040.0, 110916.0, 0.0, 115656.0, 159896.0, 25596.0, 0.0, 319124.0, 980096.0, 212420.0, 608608.0, 681720.0, 0.0, 544388.0, 597740.0, 838812.0, 1483976.0, 972192.0, 723216.0, 1045304.0, 1160900.0, 448552.0, 444600.0, 961324.0, 517712.0, 0.0, 1009736.0, 673816.0, 1181648.0, 0.0, 902044.0, 617500.0, 876356.0, 0.0, 591812.0, 0.0, 279604.0, 760760.0, 896116.0, 1021592.0, 953420.0, 551304.0, 627380.0, 0.0, 745940.0, 523640.0, 668876.0, 959348.0, 231192.0, 0.0, 245024.0, 516724.0, 656032.0, 804232.0, 574028.0, 1085812.0, 819052.0, 1257724.0, 619476.0, 580944.0, 1113476.0, 873392.0, 335920.0, 928720.0, 1127308.0, 1281436.0, 261820.0, 1195480.0, 670852.0, 1095692.0, 661960.0, 701480.0, 744952.0, 950456.0, 0.0, 791388.0, 658008.0, 0.0, 689624.0, 616512.0, 0.0, 534508.0, 636272.0, 745940.0, 205504.0, 785460.0, 312208.0, 976144.0, 769652.0, 832884.0, 1158924.0, 819052.0, 1234012.0, 509808.0, 1117428.0, 1360476.0, 469300.0, 188708.0, 713336.0, 356668.0, 187720.0, 346788.0, 0.0, 361608.0, 499928.0, 80028.0, 0.0, 251617.0, 772768.0, 167485.0, 479864.0, 537510.0, 0.0, 429229.0, 471295.0, 661371.0, 1170058.0, 766536.0, 570228.0, 824182.0, 915325.0, 353666.0, 350550.0, 757967.0, 408196.0, 0.0, 796138.0, 531278.0, 931684.0, 0.0, 711227.0, 486875.0, 690973.0, 0.0, 466621.0, 0.0, 220457.0, 599830.0, 706553.0, 805486.0, 751735.0, 434682.0, 494665.0, 0.0, 588145.0, 412870.0, 527383.0, 756409.0, 182286.0, 0.0, 193192.0, 407417.0, 517256.0, 634106.0, 452599.0, 856121.0, 645791.0, 991667.0, 488433.0, 458052.0, 877933.0, 688636.0, 264860.0, 732260.0, 888839.0, 1010363.0, 206435.0, 942590.0, 528941.0, 863911.0, 521930.0, 553090.0, 587366.0, 749398.0, 0.0, 623979.0, 518814.0, 0.0, 543742.0, 486096.0, 0.0, 421439.0, 501676.0, 588145.0, 162032.0, 619305.0, 246164.0, 769652.0, 606841.0, 656697.0, 913767.0, 645791.0, 972971.0, 401964.0, 881049.0, 1072683.0, 370025.0, 148789.0, 562438.0, 281219.0, 148010.0, 273429.0, 0.0, 285114.0, 394174.0, 63099.0, 0.0, 272289.0, 836256.0, 181245.0, 519288.0, 581670.0, 0.0, 464493.0, 510015.0, 715707.0, 1266186.0, 829512.0, 617076.0, 891894.0, 990525.0, 382722.0, 379350.0, 820239.0, 441732.0, 0.0, 861546.0, 574926.0, 1008228.0, 0.0, 769659.0, 526875.0, 747741.0, 0.0, 504957.0, 0.0, 238569.0, 649110.0, 764601.0, 871662.0, 813495.0, 470394.0, 535305.0, 0.0, 636465.0, 446790.0, 570711.0, 818553.0, 197262.0, 0.0, 209064.0, 440889.0, 559752.0, 686202.0, 489783.0, 926457.0, 698847.0, 1073139.0, 528561.0, 495684.0, 950061.0, 745212.0, 286620.0, 792420.0, 961863.0, 1093371.0, 223395.0, 1020030.0, 572397.0, 934887.0, 564810.0, 598530.0, 635622.0, 810966.0, 0.0, 675243.0, 561438.0, 0.0, 588414.0, 526032.0, 0.0, 456063.0, 542892.0, 636465.0, 175344.0, 670185.0, 266388.0, 832884.0, 656697.0, 710649.0, 988839.0, 698847.0, 1052907.0, 434988.0, 953433.0, 1160811.0, 400425.0, 161013.0, 608646.0, 304323.0, 160170.0, 295893.0, 0.0, 308538.0, 426558.0, 68283.0, 0.0, 378879.0, 1163616.0, 252195.0, 722568.0, 809370.0, 0.0, 646323.0, 709665.0, 995877.0, 1761846.0, 1154232.0, 858636.0, 1241034.0, 1378275.0, 532542.0, 527850.0, 1141329.0, 614652.0, 0.0, 1198806.0, 799986.0, 1402908.0, 0.0, 1070949.0, 733125.0, 1040451.0, 0.0, 702627.0, 0.0, 331959.0, 903210.0, 1063911.0, 1212882.0, 1131945.0, 654534.0, 744855.0, 0.0, 885615.0, 621690.0, 794121.0, 1138983.0, 274482.0, 0.0, 290904.0, 613479.0, 778872.0, 954822.0, 681513.0, 1289127.0, 972417.0, 1493229.0, 735471.0, 689724.0, 1321971.0, 1036932.0, 398820.0, 1102620.0, 1338393.0, 1521381.0, 310845.0, 1419330.0, 796467.0, 1300857.0, 785910.0, 832830.0, 884442.0, 1128426.0, 0.0, 939573.0, 781218.0, 0.0, 818754.0, 731952.0, 0.0, 634593.0, 755412.0, 885615.0, 243984.0, 932535.0, 370668.0, 1158924.0, 913767.0, 988839.0, 1375929.0, 972417.0, 1465077.0, 605268.0, 1326663.0, 1615221.0, 557175.0, 224043.0, 846906.0, 423453.0, 222870.0, 411723.0, 0.0, 429318.0, 593538.0, 95013.0, 0.0, 267767.0, 822368.0, 178235.0, 510664.0, 572010.0, 0.0, 456779.0, 501545.0, 703821.0, 1245158.0, 815736.0, 606828.0, 877082.0, 974075.0, 376366.0, 373050.0, 806617.0, 434396.0, 0.0, 847238.0, 565378.0, 991484.0, 0.0, 756877.0, 518125.0, 735323.0, 0.0, 496571.0, 0.0, 234607.0, 638330.0, 751903.0, 857186.0, 799985.0, 462582.0, 526415.0, 0.0, 625895.0, 439370.0, 561233.0, 804959.0, 193986.0, 0.0, 205592.0, 433567.0, 550456.0, 674806.0, 481649.0, 911071.0, 687241.0, 1055317.0, 519783.0, 487452.0, 934283.0, 732836.0, 281860.0, 779260.0, 945889.0, 1075213.0, 219685.0, 1003090.0, 562891.0, 919361.0, 555430.0, 588590.0, 625066.0, 797498.0, 0.0, 664029.0, 552114.0, 0.0, 578642.0, 517296.0, 0.0, 448489.0, 533876.0, 625895.0, 172432.0, 659055.0, 261964.0, 819052.0, 645791.0, 698847.0, 972417.0, 687241.0, 1035421.0, 427764.0, 937599.0, 1141533.0, 393775.0, 158339.0, 598538.0, 299269.0, 157510.0, 290979.0, 0.0, 303414.0, 419474.0, 67149.0, 0.0, 403427.0, 1239008.0, 268535.0, 769384.0, 861810.0, 0.0, 688199.0, 755645.0, 1060401.0, 1875998.0, 1229016.0, 914268.0, 1321442.0, 1467575.0, 567046.0, 562050.0, 1215277.0, 654476.0, 0.0, 1276478.0, 851818.0, 1493804.0, 0.0, 1140337.0, 780625.0, 1107863.0, 0.0, 748151.0, 0.0, 353467.0, 961730.0, 1132843.0, 1291466.0, 1205285.0, 696942.0, 793115.0, 0.0, 942995.0, 661970.0, 845573.0, 1212779.0, 292266.0, 0.0, 309752.0, 653227.0, 829336.0, 1016686.0, 725669.0, 1372651.0, 1035421.0, 1589977.0, 783123.0, 734412.0, 1407623.0, 1104116.0, 424660.0, 1174060.0, 1425109.0, 1619953.0, 330985.0, 1511290.0, 848071.0, 1385141.0, 836830.0, 886790.0, 941746.0, 1201538.0, 0.0, 1000449.0, 831834.0, 0.0, 871802.0, 779376.0, 0.0, 675709.0, 804356.0, 942995.0, 259792.0, 992955.0, 394684.0, 1234012.0, 972971.0, 1052907.0, 1465077.0, 1035421.0, 1560001.0, 644484.0, 1412619.0, 1719873.0, 593275.0, 238559.0, 901778.0, 450889.0, 237310.0, 438399.0, 0.0, 457134.0, 631994.0, 101169.0, 0.0, 166668.0, 511872.0, 110940.0, 317856.0, 356040.0, 0.0, 284316.0, 312180.0, 438084.0, 775032.0, 507744.0, 377712.0, 545928.0, 606300.0, 234264.0, 232200.0, 502068.0, 270384.0, 0.0, 527352.0, 351912.0, 617136.0, 0.0, 471108.0, 322500.0, 457692.0, 0.0, 309084.0, 0.0, 146028.0, 397320.0, 468012.0, 533544.0, 497940.0, 287928.0, 327660.0, 0.0, 389580.0, 273480.0, 349332.0, 501036.0, 120744.0, 0.0, 127968.0, 269868.0, 342624.0, 420024.0, 299796.0, 567084.0, 427764.0, 656868.0, 323532.0, 303408.0, 581532.0, 456144.0, 175440.0, 485040.0, 588756.0, 669252.0, 136740.0, 624360.0, 350364.0, 572244.0, 345720.0, 366360.0, 389064.0, 496392.0, 0.0, 413316.0, 343656.0, 0.0, 360168.0, 321984.0, 0.0, 279156.0, 332304.0, 389580.0, 107328.0, 410220.0, 163056.0, 509808.0, 401964.0, 434988.0, 605268.0, 427764.0, 644484.0, 266256.0, 583596.0, 710532.0, 245100.0, 98556.0, 372552.0, 186276.0, 98040.0, 181116.0, 0.0, 188856.0, 261096.0, 41796.0, 0.0, 365313.0, 1121952.0, 243165.0, 696696.0, 780390.0, 0.0, 623181.0, 684255.0, 960219.0, 1698762.0, 1112904.0, 827892.0, 1196598.0, 1328925.0, 513474.0, 508950.0, 1100463.0, 592644.0, 0.0, 1155882.0, 771342.0, 1352676.0, 0.0, 1032603.0, 706875.0, 1003197.0, 0.0, 677469.0, 0.0, 320073.0, 870870.0, 1025817.0, 1169454.0, 1091415.0, 631098.0, 718185.0, 0.0, 853905.0, 599430.0, 765687.0, 1098201.0, 264654.0, 0.0, 280488.0, 591513.0, 750984.0, 920634.0, 657111.0, 1242969.0, 937599.0, 1439763.0, 709137.0, 665028.0, 1274637.0, 999804.0, 384540.0, 1063140.0, 1290471.0, 1466907.0, 299715.0, 1368510.0, 767949.0, 1254279.0, 757770.0, 803010.0, 852774.0, 1088022.0, 0.0, 905931.0, 753246.0, 0.0, 789438.0, 705744.0, 0.0, 611871.0, 728364.0, 853905.0, 235248.0, 899145.0, 357396.0, 1117428.0, 881049.0, 953433.0, 1326663.0, 937599.0, 1412619.0, 583596.0, 1279161.0, 1557387.0, 537225.0, 216021.0, 816582.0, 408291.0, 214890.0, 396981.0, 0.0, 413946.0, 572286.0, 91611.0, 0.0, 444771.0, 1365984.0, 296055.0, 848232.0, 950130.0, 0.0, 758727.0, 833085.0, 1169073.0, 2068254.0, 1354968.0, 1007964.0, 1456866.0, 1617975.0, 625158.0, 619650.0, 1339821.0, 721548.0, 0.0, 1407294.0, 939114.0, 1646892.0, 0.0, 1257201.0, 860625.0, 1221399.0, 0.0, 824823.0, 0.0, 389691.0, 1060290.0, 1248939.0, 1423818.0, 1328805.0, 768366.0, 874395.0, 0.0, 1039635.0, 729810.0, 932229.0, 1337067.0, 322218.0, 0.0, 341496.0, 720171.0, 914328.0, 1120878.0, 800037.0, 1513323.0, 1141533.0, 1752921.0, 863379.0, 809676.0, 1551879.0, 1217268.0, 468180.0, 1294380.0, 1571157.0, 1785969.0, 364905.0, 1666170.0, 934983.0, 1527093.0, 922590.0, 977670.0, 1038258.0, 1324674.0, 0.0, 1102977.0, 917082.0, 0.0, 961146.0, 859248.0, 0.0, 744957.0, 886788.0, 1039635.0, 286416.0, 1094715.0, 435132.0, 1360476.0, 1072683.0, 1160811.0, 1615221.0, 1141533.0, 1719873.0, 710532.0, 1557387.0, 1896129.0, 654075.0, 263007.0, 994194.0, 497097.0, 261630.0, 483327.0, 0.0, 503982.0, 696762.0, 111537.0, 0.0, 153425.0, 471200.0, 102125.0, 292600.0, 327750.0, 0.0, 261725.0, 287375.0, 403275.0, 713450.0, 467400.0, 347700.0, 502550.0, 558125.0, 215650.0, 213750.0, 462175.0, 248900.0, 0.0, 485450.0, 323950.0, 568100.0, 0.0, 433675.0, 296875.0, 421325.0, 0.0, 284525.0, 0.0, 134425.0, 365750.0, 430825.0, 491150.0, 458375.0, 265050.0, 301625.0, 0.0, 358625.0, 251750.0, 321575.0, 461225.0, 111150.0, 0.0, 117800.0, 248425.0, 315400.0, 386650.0, 275975.0, 522025.0, 393775.0, 604675.0, 297825.0, 279300.0, 535325.0, 419900.0, 161500.0, 446500.0, 541975.0, 616075.0, 125875.0, 574750.0, 322525.0, 526775.0, 318250.0, 337250.0, 358150.0, 456950.0, 0.0, 380475.0, 316350.0, 0.0, 331550.0, 296400.0, 0.0, 256975.0, 305900.0, 358625.0, 98800.0, 377625.0, 150100.0, 469300.0, 370025.0, 400425.0, 557175.0, 393775.0, 593275.0, 245100.0, 537225.0, 654075.0, 225625.0, 90725.0, 342950.0, 171475.0, 90250.0, 166725.0, 0.0, 173850.0, 240350.0, 38475.0, 0.0, 61693.0, 189472.0, 41065.0, 117656.0, 131790.0, 0.0, 105241.0, 115555.0, 162159.0, 286882.0, 187944.0, 139812.0, 202078.0, 224425.0, 86714.0, 85950.0, 185843.0, 100084.0, 0.0, 195202.0, 130262.0, 228436.0, 0.0, 174383.0, 119375.0, 169417.0, 0.0, 114409.0, 0.0, 54053.0, 147070.0, 173237.0, 197494.0, 184315.0, 106578.0, 121285.0, 0.0, 144205.0, 101230.0, 129307.0, 185461.0, 44694.0, 0.0, 47368.0, 99893.0, 126824.0, 155474.0, 110971.0, 209909.0, 158339.0, 243143.0, 119757.0, 112308.0, 215257.0, 168844.0, 64940.0, 179540.0, 217931.0, 247727.0, 50615.0, 231110.0, 129689.0, 211819.0, 127970.0, 135610.0, 144014.0, 183742.0, 0.0, 152991.0, 127206.0, 0.0, 133318.0, 119184.0, 0.0, 103331.0, 123004.0, 144205.0, 39728.0, 151845.0, 60356.0, 188708.0, 148789.0, 161013.0, 224043.0, 158339.0, 238559.0, 98556.0, 216021.0, 263007.0, 90725.0, 36481.0, 137902.0, 68951.0, 36290.0, 67041.0, 0.0, 69906.0, 96646.0, 15471.0, 0.0, 233206.0, 716224.0, 155230.0, 444752.0, 498180.0, 0.0, 397822.0, 436810.0, 612978.0, 1084444.0, 710448.0, 528504.0, 763876.0, 848350.0, 327788.0, 324900.0, 702506.0, 378328.0, 0.0, 737884.0, 492404.0, 863512.0, 0.0, 659186.0, 451250.0, 640414.0, 0.0, 432478.0, 0.0, 204326.0, 555940.0, 654854.0, 746548.0, 696730.0, 402876.0, 458470.0, 0.0, 545110.0, 382660.0, 488794.0, 701062.0, 168948.0, 0.0, 179056.0, 377606.0, 479408.0, 587708.0, 419482.0, 793478.0, 598538.0, 919106.0, 452694.0, 424536.0, 813694.0, 638248.0, 245480.0, 678680.0, 823802.0, 936434.0, 191330.0, 873620.0, 490238.0, 800698.0, 483740.0, 512620.0, 544388.0, 694564.0, 0.0, 578322.0, 480852.0, 0.0, 503956.0, 450528.0, 0.0, 390602.0, 464968.0, 545110.0, 150176.0, 573990.0, 228152.0, 713336.0, 562438.0, 608646.0, 846906.0, 598538.0, 901778.0, 372552.0, 816582.0, 994194.0, 342950.0, 137902.0, 521284.0, 260642.0, 137180.0, 253422.0, 0.0, 264252.0, 365332.0, 58482.0, 0.0, 116603.0, 358112.0, 77615.0, 222376.0, 249090.0, 0.0, 198911.0, 218405.0, 306489.0, 542222.0, 355224.0, 264252.0, 381938.0, 424175.0, 163894.0, 162450.0, 351253.0, 189164.0, 0.0, 368942.0, 246202.0, 431756.0, 0.0, 329593.0, 225625.0, 320207.0, 0.0, 216239.0, 0.0, 102163.0, 277970.0, 327427.0, 373274.0, 348365.0, 201438.0, 229235.0, 0.0, 272555.0, 191330.0, 244397.0, 350531.0, 84474.0, 0.0, 89528.0, 188803.0, 239704.0, 293854.0, 209741.0, 396739.0, 299269.0, 459553.0, 226347.0, 212268.0, 406847.0, 319124.0, 122740.0, 339340.0, 411901.0, 468217.0, 95665.0, 436810.0, 245119.0, 400349.0, 241870.0, 256310.0, 272194.0, 347282.0, 0.0, 289161.0, 240426.0, 0.0, 251978.0, 225264.0, 0.0, 195301.0, 232484.0, 272555.0, 75088.0, 286995.0, 114076.0, 356668.0, 281219.0, 304323.0, 423453.0, 299269.0, 450889.0, 186276.0, 408291.0, 497097.0, 171475.0, 68951.0, 260642.0, 130321.0, 68590.0, 126711.0, 0.0, 132126.0, 182666.0, 29241.0, 0.0, 61370.0, 188480.0, 40850.0, 117040.0, 131100.0, 0.0, 104690.0, 114950.0, 161310.0, 285380.0, 186960.0, 139080.0, 201020.0, 223250.0, 86260.0, 85500.0, 184870.0, 99560.0, 0.0, 194180.0, 129580.0, 227240.0, 0.0, 173470.0, 118750.0, 168530.0, 0.0, 113810.0, 0.0, 53770.0, 146300.0, 172330.0, 196460.0, 183350.0, 106020.0, 120650.0, 0.0, 143450.0, 100700.0, 128630.0, 184490.0, 44460.0, 0.0, 47120.0, 99370.0, 126160.0, 154660.0, 110390.0, 208810.0, 157510.0, 241870.0, 119130.0, 111720.0, 214130.0, 167960.0, 64600.0, 178600.0, 216790.0, 246430.0, 50350.0, 229900.0, 129010.0, 210710.0, 127300.0, 134900.0, 143260.0, 182780.0, 0.0, 152190.0, 126540.0, 0.0, 132620.0, 118560.0, 0.0, 102790.0, 122360.0, 143450.0, 39520.0, 151050.0, 60040.0, 187720.0, 148010.0, 160170.0, 222870.0, 157510.0, 237310.0, 98040.0, 214890.0, 261630.0, 90250.0, 36290.0, 137180.0, 68590.0, 36100.0, 66690.0, 0.0, 69540.0, 96140.0, 15390.0, 0.0, 113373.0, 348192.0, 75465.0, 216216.0, 242190.0, 0.0, 193401.0, 212355.0, 297999.0, 527202.0, 345384.0, 256932.0, 371358.0, 412425.0, 159354.0, 157950.0, 341523.0, 183924.0, 0.0, 358722.0, 239382.0, 419796.0, 0.0, 320463.0, 219375.0, 311337.0, 0.0, 210249.0, 0.0, 99333.0, 270270.0, 318357.0, 362934.0, 338715.0, 195858.0, 222885.0, 0.0, 265005.0, 186030.0, 237627.0, 340821.0, 82134.0, 0.0, 87048.0, 183573.0, 233064.0, 285714.0, 203931.0, 385749.0, 290979.0, 446823.0, 220077.0, 206388.0, 395577.0, 310284.0, 119340.0, 329940.0, 400491.0, 455247.0, 93015.0, 424710.0, 238329.0, 389259.0, 235170.0, 249210.0, 264654.0, 337662.0, 0.0, 281151.0, 233766.0, 0.0, 244998.0, 219024.0, 0.0, 189891.0, 226044.0, 265005.0, 73008.0, 279045.0, 110916.0, 346788.0, 273429.0, 295893.0, 411723.0, 290979.0, 438399.0, 181116.0, 396981.0, 483327.0, 166725.0, 67041.0, 253422.0, 126711.0, 66690.0, 123201.0, 0.0, 128466.0, 177606.0, 28431.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 118218.0, 363072.0, 78690.0, 225456.0, 252540.0, 0.0, 201666.0, 221430.0, 310734.0, 549732.0, 360144.0, 267912.0, 387228.0, 430050.0, 166164.0, 164700.0, 356118.0, 191784.0, 0.0, 374052.0, 249612.0, 437736.0, 0.0, 334158.0, 228750.0, 324642.0, 0.0, 219234.0, 0.0, 103578.0, 281820.0, 331962.0, 378444.0, 353190.0, 204228.0, 232410.0, 0.0, 276330.0, 193980.0, 247782.0, 355386.0, 85644.0, 0.0, 90768.0, 191418.0, 243024.0, 297924.0, 212646.0, 402234.0, 303414.0, 465918.0, 229482.0, 215208.0, 412482.0, 323544.0, 124440.0, 344040.0, 417606.0, 474702.0, 96990.0, 442860.0, 248514.0, 405894.0, 245220.0, 259860.0, 275964.0, 352092.0, 0.0, 293166.0, 243756.0, 0.0, 255468.0, 228384.0, 0.0, 198006.0, 235704.0, 276330.0, 76128.0, 290970.0, 115656.0, 361608.0, 285114.0, 308538.0, 429318.0, 303414.0, 457134.0, 188856.0, 413946.0, 503982.0, 173850.0, 69906.0, 264252.0, 132126.0, 69540.0, 128466.0, 0.0, 133956.0, 185196.0, 29646.0, 0.0, 163438.0, 501952.0, 108790.0, 311696.0, 349140.0, 0.0, 278806.0, 306130.0, 429594.0, 760012.0, 497904.0, 370392.0, 535348.0, 594550.0, 229724.0, 227700.0, 492338.0, 265144.0, 0.0, 517132.0, 345092.0, 605176.0, 0.0, 461978.0, 316250.0, 448822.0, 0.0, 303094.0, 0.0, 143198.0, 389620.0, 458942.0, 523204.0, 488290.0, 282348.0, 321310.0, 0.0, 382030.0, 268180.0, 342562.0, 491326.0, 118404.0, 0.0, 125488.0, 264638.0, 335984.0, 411884.0, 293986.0, 556094.0, 419474.0, 644138.0, 317262.0, 297528.0, 570262.0, 447304.0, 172040.0, 475640.0, 577346.0, 656282.0, 134090.0, 612260.0, 343574.0, 561154.0, 339020.0, 359260.0, 381524.0, 486772.0, 0.0, 405306.0, 336996.0, 0.0, 353188.0, 315744.0, 0.0, 273746.0, 325864.0, 382030.0, 105248.0, 402270.0, 159896.0, 499928.0, 394174.0, 426558.0, 593538.0, 419474.0, 631994.0, 261096.0, 572286.0, 696762.0, 240350.0, 96646.0, 365332.0, 182666.0, 96140.0, 177606.0, 0.0, 185196.0, 256036.0, 40986.0, 0.0, 26163.0, 80352.0, 17415.0, 49896.0, 55890.0, 0.0, 44631.0, 49005.0, 68769.0, 121662.0, 79704.0, 59292.0, 85698.0, 95175.0, 36774.0, 36450.0, 78813.0, 42444.0, 0.0, 82782.0, 55242.0, 96876.0, 0.0, 73953.0, 50625.0, 71847.0, 0.0, 48519.0, 0.0, 22923.0, 62370.0, 73467.0, 83754.0, 78165.0, 45198.0, 51435.0, 0.0, 61155.0, 42930.0, 54837.0, 78651.0, 18954.0, 0.0, 20088.0, 42363.0, 53784.0, 65934.0, 47061.0, 89019.0, 67149.0, 103113.0, 50787.0, 47628.0, 91287.0, 71604.0, 27540.0, 76140.0, 92421.0, 105057.0, 21465.0, 98010.0, 54999.0, 89829.0, 54270.0, 57510.0, 61074.0, 77922.0, 0.0, 64881.0, 53946.0, 0.0, 56538.0, 50544.0, 0.0, 43821.0, 52164.0, 61155.0, 16848.0, 64395.0, 25596.0, 80028.0, 63099.0, 68283.0, 95013.0, 67149.0, 101169.0, 41796.0, 91611.0, 111537.0, 38475.0, 15471.0, 58482.0, 29241.0, 15390.0, 28431.0, 0.0, 29646.0, 40986.0, 6561.0]
to_remove= (1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1,
            0, 0, 0, 1, 0, 0, 0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0,
            0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
            0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0,
            0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0)

hic = []
for i, line in enumerate(open('lala.tsv').readlines()):
    hic_line = [int(float(j)) for j in line.split()]
    if to_remove[i]:
        hic_line[i] = 0
    hic.extend(hic_line)

print 'a'
a =  _tadbit_wrapper([tuple(hic)], [tuple(normed)], to_remove, 100, 1, 1, 1, 100, 0, 1)
a =  _tadbit_wrapper([tuple(hic)], [tuple(normed)], to_remove, 100, 1, 1, 1, 100, 0, 1)
print 'b'
b = _tadbitalone_wrapper([tuple(hic)], 100, 1, 1, 1, 100, 0, 1)

print ''
if a[0] != b[0]:
    print 'NOT OK a0'
    print a[0]
    print b[0]
else:
    print 'OK a[0]', a[0]

print ''
if a[1] != b[1]:
    print 'NOT OK a1'
    print a[1]
    print b[1]
else:
    print 'OK a[1]', a[1]

print ''
if a[2] != b[2]:
    print 'NOT OK a2'
    print a[2]
    print b[2]
else:
    print 'OK a[2]', a[2]

print ''
if str(a[3]) != str(b[3]):
    print 'NOT OK a3'
    print a[3][-100:]
    print b[3][-100:]
else:
    print 'OK a[3]', a[3][-100:]

print ''
if str(a[4]) != str(b[4]):
    print 'NOT OK a4'
    print a[4]
    print b[4]
else:
    print 'OK a[4]', a[4]

print ''
if [i for i in xrange(100) if a[5][i + a[1] * 100] == 1] != [i for i in xrange(100) if b[5][i + b[1] * 100] == 1]:
    print 'NOT OK a5'
    print [i for i in xrange(100) if a[5][i + a[1] * 100] == 1]
    print [i for i in xrange(100) if b[5][i + b[1] * 100] == 1]
else:
    print 'OK a[5]', [i for i in xrange(100) if a[5][i + a[1] * 100] == 1]

print 'END'

