Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
3 changes: 3 additions & 0 deletions config/test_run.yml
Original file line number Diff line number Diff line change
Expand Up @@ -9,6 +9,9 @@ endYear: 2022
popSize: 20000
integrationTest: true

parameter_args:
bootstrapAll: false

collector_args:
persistWealthIncomeStatistics: true
persistDemographicStatistics: true
Expand Down
3 changes: 2 additions & 1 deletion src/main/java/simpaths/data/Parameters.java
Original file line number Diff line number Diff line change
Expand Up @@ -341,7 +341,8 @@ else if(numberOfChildren <= 5) {
public static final boolean systemOut = true;

//Bootstrap all the regression coefficients if true
public static final boolean bootstrapAll = false;

public static boolean bootstrapAll = false;

//Scheduling
public static final int MODEL_ORDERING = 0;
Expand Down
22 changes: 22 additions & 0 deletions src/main/java/simpaths/experiment/SimPathsMultiRun.java
Original file line number Diff line number Diff line change
Expand Up @@ -81,6 +81,8 @@ public static void main(String[] args) {

multiRunMode = true;

Parameters.bootstrapAll = true;

Copy link
Copy Markdown
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This seems a good suggestion! bootstrapping should be disabled in integration tests as a good practice - this should be fixed before merging.

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Added parameter_args.bootstrapAll: false to config/test_run.yml in commit abdee07 to preserve the integration-test baselines.


// process Yaml config file
if (!parseYamlConfig(args)) {
// if parseYamlConfig returns false (indicating bad filename passed), exit main
Expand Down Expand Up @@ -125,6 +127,8 @@ public static void main(String[] args) {
data[0][1] = startYear;
XLSXfileWriter.createXLSX(Parameters.INPUT_DIRECTORY, Parameters.DatabaseCountryYearFilename, "Data", columnNames, data);

if (!Parameters.bootstrapAll) System.out.println("WARNING: Bootstrapping is disabled. Enabling bootstrapping for multiruns is recommended for analytical runs.");

if (flagDatabaseSetup) {

try {
Expand Down Expand Up @@ -209,6 +213,14 @@ private static boolean parseCommandLineArgs(String[] args) {
Option fileOption = new Option("f", "Output to file");
options.addOption(fileOption);

Option bootstrapOption = Option.builder()
.longOpt("bootstrap")
.hasArg()
.optionalArg(true)
.desc("Enable bootstrapping of regression coefficients (defaults to 'true')")
.build();
options.addOption(bootstrapOption);

Option persistRoot = new Option("P", "persist", true,
"Write and read processed database to root or run-specific database. Accepted arguments:" +
"\n - root: persist to root output folder (input/)" +
Expand Down Expand Up @@ -255,6 +267,16 @@ private static boolean parseCommandLineArgs(String[] args) {
flagDatabaseSetup = true;
}

if (cmd.hasOption("bootstrap")) {
String bootstrapValue = cmd.getOptionValue("bootstrap");

if (null == bootstrapValue) {
Parameters.bootstrapAll = true;
} else {
Parameters.bootstrapAll = Boolean.parseBoolean(bootstrapValue);
}
}

if (cmd.hasOption("p")) {
popSize = Integer.parseInt(cmd.getOptionValue("p"));
}
Expand Down
Original file line number Diff line number Diff line change
@@ -1,9 +1,9 @@
run,time,id_AlignmentStatistics,alignEmpSimACFShare,alignEmpSimACMShare,alignEmpSimCouplesShare,alignEmpSimFWithDepShare,alignEmpSimMWithDepShare,alignEmpSimSingleFShare,alignEmpSimSingleMShare,alignEmpTgtACFShare,alignEmpTgtACMShare,alignEmpTgtCouplesShare,alignEmpTgtFWithDepShare,alignEmpTgtMWithDepShare,alignEmpTgtSingleFShare,alignEmpTgtSingleMShare,alignFertAdj,alignFertRateSim,alignFertRateTgt,alignInSchoolAdj,alignInSchoolSimShare,alignInSchoolTgtShare,alignPartnerAdj,alignPartnerSimShare,alignPartnerTgtShare,alignUtilAdjACF,alignUtilAdjACM,alignUtilAdjCouple,alignUtilAdjFWithDep,alignUtilAdjMWithDep,alignUtilAdjSingleF,alignUtilAdjSingleM
1,2019.0,1,0.5425330812854442,0.5616224648985959,0.8555863023175372,0.37142857142857144,0.44656488549618323,0.4433020864832174,0.5612472160356348,0.5403293808853606,0.5311791259117856,0.8735970003111929,0.3943366638089926,0.465356415881109,0.4438849669010334,0.4705375056413739,0.0,0.05039331366764995,0.05113363440615968,0.0,0.2736842105263158,0.3023858368396759,0.0,0.5311539718862374,0.632472038269043,0.0,0.0,0.0,0.0,0.0,0.0,0.0
1,2020.0,1,0.46462264150943394,0.5408921933085502,0.9128467153284672,0.4804964539007092,0.49504950495049505,0.3324761204996326,0.40832934418382,0.5501985392408713,0.5109522836960044,0.8754389771797882,0.3941959194429085,0.4620365639995361,0.4428142056392469,0.4648045911203806,0.0,0.04967709885742673,0.04996578478889472,0.0,0.300763358778626,0.2760101854801178,1.6304992783646541,0.6233935677474068,0.6234807968139648,0.0,0.0,0.0,0.0,0.0,0.0,0.0
1,2021.0,1,0.45916114790286977,0.5774647887323944,0.9150157909847833,0.4823717948717949,0.48695652173913045,0.385258358662614,0.471201588877855,0.5382718801505548,0.5130523068280014,0.8776418122289941,0.3980978816455363,0.4641592336214714,0.4451259300414946,0.4776386065456221,0.0,0.047288932904184205,0.04833442666835588,0.0,0.3179737564845896,0.2792655229568481,0.7487338078415803,0.6334648470344738,0.6310330629348755,0.0,0.0,0.0,0.0,0.0,0.0,0.0
1,2022.0,1,0.4846153846153846,0.5572755417956656,0.9154272382618839,0.48833333333333334,0.4934782608695652,0.41869021339220014,0.4997617913292044,0.5382469728746202,0.5423248579660446,0.8712018643202526,0.4133664269810563,0.4635896862300199,0.4530541291186285,0.5097880138188646,0.0,0.04845056566650271,0.04938041570024613,0.0,0.3083886541943271,0.2648949027061462,0.0,0.6169409053076381,0.6104874014854431,0.0,0.0,0.0,0.0,0.0,0.0,0.0
1,2021.0,1,0.45916114790286977,0.5757042253521126,0.9153028997990238,0.4823717948717949,0.48695652173913045,0.38487841945288753,0.471201588877855,0.5382718801505548,0.5130523068280014,0.8776418122289941,0.3980978816455363,0.4641592336214714,0.4451259300414946,0.4776386065456221,0.0,0.047288932904184205,0.04833442666835588,0.0,0.3179737564845896,0.2792655229568481,0.7487338078415803,0.6334648470344738,0.6310330629348755,0.0,0.0,0.0,0.0,0.0,0.0,0.0
1,2022.0,1,0.48554913294797686,0.5619195046439629,0.9145274212368728,0.4884488448844885,0.4956521739130435,0.41801470588235295,0.5028544243577545,0.5382469728746202,0.5423248579660446,0.8712018643202526,0.4133664269810563,0.4635896862300199,0.4530541291186285,0.5097880138188646,0.0,0.048426745329400195,0.04938041570024613,0.0,0.30903614457831324,0.2648949027061462,0.0,0.6169300659031288,0.6104874014854431,0.0,0.0,0.0,0.0,0.0,0.0,0.0
2,2019.0,1,0.5425330812854442,0.5616224648985959,0.8554823039555864,0.3744075829383886,0.4461538461538462,0.4426279140175598,0.5622445187662579,0.5403293808853606,0.5311791259117856,0.8735970003111929,0.3943366638089926,0.465356415881109,0.4438849669010334,0.4705375056413739,0.0,0.050492610837438424,0.05113363440615968,0.0,0.2733293196869356,0.3023858368396759,0.0,0.5308447937131631,0.632472038269043,0.0,0.0,0.0,0.0,0.0,0.0,0.0
2,2020.0,1,0.4602803738317757,0.5319548872180451,0.9122909944265181,0.4815436241610738,0.4951923076923077,0.32814814814814813,0.41390887290167866,0.5501985392408713,0.5109522836960044,0.8754389771797882,0.3941959194429085,0.4620365639995361,0.4428142056392469,0.4648045911203806,0.0,0.04952712792434047,0.04996578478889472,0.0,0.3006416131989001,0.2760101854801178,1.6227592297372502,0.6248285770260563,0.6234807968139648,0.0,0.0,0.0,0.0,0.0,0.0,0.0
2,2021.0,1,0.4759825327510917,0.5746924428822495,0.9140264976958525,0.4793650793650794,0.48464912280701755,0.3832699619771863,0.4799405646359584,0.5382718801505548,0.5130523068280014,0.8776418122289941,0.3980978816455363,0.4641592336214714,0.4451259300414946,0.4776386065456221,0.0,0.047406304293869446,0.04833442666835588,0.0,0.31391092129347165,0.2792655229568481,0.7024769954385199,0.632621359223301,0.6310330629348755,0.0,0.0,0.0,0.0,0.0,0.0,0.0
2,2022.0,1,0.5,0.5517774343122102,0.9137679041216019,0.487012987012987,0.4957081545064378,0.41694290976058934,0.4971617786187323,0.5382469728746202,0.5423248579660446,0.8712018643202526,0.4133664269810563,0.4635896862300199,0.4530541291186285,0.5097880138188646,0.0,0.04846248462484625,0.04938041570024613,0.0,0.30244491397524903,0.2648949027061462,0.0,0.6157294735493788,0.6104874014854431,0.0,0.0,0.0,0.0,0.0,0.0,0.0
2,2021.0,1,0.4759825327510917,0.5711775043936731,0.9141705069124424,0.4793650793650794,0.48464912280701755,0.3832699619771863,0.4804358593363051,0.5382718801505548,0.5130523068280014,0.8776418122289941,0.3980978816455363,0.4641592336214714,0.4451259300414946,0.4776386065456221,0.0,0.047406304293869446,0.04833442666835588,0.0,0.31391092129347165,0.2792655229568481,0.7024769954385199,0.632621359223301,0.6310330629348755,0.0,0.0,0.0,0.0,0.0,0.0,0.0
2,2022.0,1,0.49904397705544934,0.5581395348837209,0.9140350877192982,0.48859934853420195,0.4957081545064378,0.4151012891344383,0.5002375296912114,0.5382469728746202,0.5423248579660446,0.8712018643202526,0.4133664269810563,0.4635896862300199,0.4530541291186285,0.5097880138188646,0.0,0.04853412170485341,0.04938041570024613,0.0,0.3022061045633122,0.2648949027061462,0.0,0.6162030508909114,0.6104874014854431,0.0,0.0,0.0,0.0,0.0,0.0,0.0
Original file line number Diff line number Diff line change
Expand Up @@ -6,4 +6,4 @@ run,time,id_DemographicStatistics,demMarried18to29Share,demMarried30to54Share,de
2,2019.0,1,0.21229817931982137,0.6779398076326404,0.6032379164711403,0.26382686362074886,0.9655600372323921,0.07860159549507273,2911.0,6446.0,4262.0
2,2020.0,1,0.42040673211781204,0.7703611067687979,0.6587393211729393,0.3155680224403927,0.9837423792402689,0.08173631955668437,2852.0,6397.0,4331.0
2,2021.0,1,0.43400211193241817,0.7795765877957659,0.6609051626108711,0.337909186906019,0.959838107098381,0.08528542187855356,2841.0,6424.0,4397.0
2,2022.0,1,0.3922594142259414,0.7634191746819733,0.6580557443915703,0.36541143654114366,0.9190195470058952,0.09426693859052798,2868.0,6446.0,4413.0
2,2022.0,1,0.3922594142259414,0.7634191746819733,0.6580557443915703,0.36541143654114366,0.9190195470058952,0.09426693859052798,2868.0,6446.0,4413.0
Original file line number Diff line number Diff line change
Expand Up @@ -6,4 +6,4 @@ run,time,id_HealthStatistics,healthDsbl18to29Share,healthDsbl30to54Share,healthD
2,2019.0,1,0.04809343868086568,0.0862550418864412,0.0656968559361802,3.661284781861903,3.4668011169717654,3.0863444392304085
2,2020.0,1,0.0455820476858345,0.09535719868688448,0.06257215423689678,3.5546984572230014,3.362513678286697,3.0491803278688523
2,2021.0,1,0.036606828581485396,0.09480074719800748,0.06504434841937685,3.4973600844772967,3.296232876712329,2.9563338639981804
2,2022.0,1,0.04602510460251046,0.10083772882407695,0.061182868796736914,3.3702928870292888,3.2142413900093083,2.906412871062769
2,2022.0,1,0.04602510460251046,0.10083772882407695,0.061182868796736914,3.3702928870292888,3.2142413900093083,2.906412871062769
Original file line number Diff line number Diff line change
Expand Up @@ -6,4 +6,4 @@ run,time,id_LabourStatistics,labEmpShare,labEmpToNotEmpShare,labNotEmpToEmpShare
2,2019.0,1,0.7126474713307482,0.0,0.0,0.1585677749360614,0.5568533150120234,0.6860068259385665,0.28554669169404034,0.10099622122981793,0.14551659944151413,0.09408728296574378
2,2020.0,1,0.7250745279894004,0.07609067091923909,0.44467318579516213,0.14657171248757866,0.4926367461430575,0.7572299515397842,0.3458785499884553,0.13569424964936885,0.08675941847741128,0.05679981528515354
2,2021.0,1,0.7539689068026652,0.02690383546414675,0.37010479867622725,0.11293904746236735,0.5022879267863428,0.7777085927770859,0.36024562201501026,0.15769095388947554,0.09620174346201743,0.0711848987946327
2,2022.0,1,0.7603886031512777,0.032554698234858896,0.2980085348506401,0.10931504612621439,0.4895397489539749,0.774433757368911,0.37548153183775207,0.1806136680613668,0.10254421346571517,0.0790845230002266
2,2022.0,1,0.7603886031512777,0.032554698234858896,0.2980085348506401,0.10931504612621439,0.4895397489539749,0.774433757368911,0.37548153183775207,0.1806136680613668,0.10254421346571517,0.0790845230002266
Original file line number Diff line number Diff line change
@@ -1,9 +1,9 @@
run,time,id_WealthIncomeStatistics,statInvestLoss18to29Avg,statInvestLoss30to54Avg,statInvestLoss55to74Avg,statSIndexP50,statYDispGrossOfLosses18to29Avg,statYDispGrossOfLosses30to54Avg,statYDispGrossOfLosses55to74Avg,statYHhDispEquivNatGini,statYInvest18to29Avg,statYInvest30to54Avg,statYInvest55to74Avg,statYLabWeeklyPerWorker18to29Avg,statYLabWeeklyPerWorker30to54Avg,statYLabWeeklyPerWorker55to74Avg,statYMktNatGini,statYPens18to29Avg,statYPens30to54Avg,statYPens55to74Avg,wealth18to29Avg,wealth30to54Avg,wealth55to74Avg,yEmployedEarningsP20,yEmployedEarningsP40,yEmployedEarningsP60,yEmployedEarningsP80,yHhDispEquivP50,yHhQuintilesC5P20,yHhQuintilesC5P40,yHhQuintilesC5P60,yHhQuintilesC5P80,yLabFceEarningsP20,yLabFceEarningsP40,yLabFceEarningsP60,yLabFceEarningsP80
1,2019.0,1,0.0,0.0,0.0,0.0,1098.3619822396215,1659.0317891410793,1522.3926171014346,0.0,0.0,0.0,0.0,395.13042709203506,566.9991878868162,487.2743556874287,0.0,0.0,0.0,0.0,14788.277425041762,179671.46899293957,297472.45000012836,11497.444084641429,18506.172624107145,26144.305492414285,38420.89577607858,16048.5576,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0
1,2020.0,1,-250.7488411029527,-328.52812800727696,-762.1198505665782,0.0,1307.3119010178075,1941.3838747128084,2068.4123000004356,0.0,-250.7488411029527,-328.52812800727696,-762.1198505665782,425.84127825543123,643.3286046985605,543.2464470741508,0.0,0.2580110975379803,8.228551113280265,388.1515219185641,20253.729354243365,190849.65904412942,318117.39379962336,10423.380815659611,17528.457823676694,27074.14468509112,43365.68237995348,11385.98054646562,-5.955783258644075,5.70197923247809,7.418462500489933,8.201946603951265,79.92384204585235,887.4637819299685,1682.4925524476525,3046.8137726571863
1,2021.0,1,-37.015838791649216,-579.8636805032824,-514.5168240939524,0.0,1311.658114843149,2573.6026897842435,2537.979009511179,0.0,83.39924671901379,-371.65055030528947,-9.941845228995463,418.3817800356049,647.6680387493873,520.567319769875,0.0,0.5849264137883765,8.676252951895004,361.22206239561865,26281.302561841854,242714.46816493702,384253.9611595054,9783.134202114947,17221.329603750677,26333.09198062594,43594.67292336701,17136.370929563793,6.282655961741195,7.40557552551278,8.018055697238193,8.554725802060752,690.364374669642,1425.9679982438136,2283.447499472534,3772.2368169515516
1,2022.0,1,-0.4775388677015336,-0.5997286605649887,-0.1660715640209267,0.0,1340.1344119847204,3310.2589680285414,2928.0707509986246,0.0,204.55470844455527,3515.6089744754854,3884.973261120413,414.99873832300136,641.5809151114466,521.841497994903,0.0,0.2291834346916907,7.349677801847926,322.49515814745683,26285.833406504364,231329.7500097538,396127.6784047258,9568.519399003922,16580.274055759728,26178.92667947928,42266.99714782604,17709.178669879024,6.678815100457701,7.528715111115655,8.0650445502503,8.5900180384411,785.6007923133773,1490.5084364598026,2375.925128747765,3883.058933256573
1,2020.0,1,-250.7488411029527,-328.52812800727696,-762.1198505665782,0.0,1307.3119010178075,1941.3838747128084,2068.412300000436,0.0,-250.7488411029527,-328.52812800727696,-762.1198505665782,425.84127825543123,643.3286046985605,543.2464470741508,0.0,0.2580110975379803,8.228551113280265,388.1515219185642,20253.729354243365,190849.65904412942,318117.39379962336,10423.380815659611,17528.457823676694,27074.14468509112,43365.68237995348,11385.98054646562,-5.955783258644075,5.70197923247809,7.418462500489933,8.201946603951265,79.92384204585235,887.4637819299685,1682.4925524476525,3046.8137726571863
1,2021.0,1,-37.015838791649216,-579.8636805032822,-514.5168240939524,0.0,1311.658114843149,2573.602689784243,2537.979009511179,0.0,83.39924671901379,-371.6505503052893,-9.941845228995517,418.3817800356049,647.6680387493873,520.567319769875,0.0,0.5849264137883764,8.676252951895004,361.22206239561865,26281.302561841854,242714.46816493702,384253.9611595054,9783.134202114947,17221.329603750677,26333.09198062594,43594.67292336701,17136.370929563793,6.282655961741195,7.40557552551278,8.018055697238193,8.554725802060752,690.364374669642,1425.9679982438136,2283.447499472534,3772.2368169515516
1,2022.0,1,-0.4775388677015335,-0.5997286605649884,-0.16607156402092682,0.0,1340.1344119847204,3310.258968028541,2928.070750998625,0.0,204.55470844455527,3515.6089744754854,3884.973261120413,414.99873832300136,641.5809151114466,521.841497994903,0.0,0.2291834346916907,7.349677801847925,322.49515814745683,26285.833406504364,231329.7500097538,396127.6784047258,9568.519399003922,16580.274055759728,26178.92667947928,42266.99714782604,17709.178669879024,6.678815100457701,7.528715111115655,8.0650445502503,8.5900180384411,785.6007923133772,1490.5084364598024,2375.925128747765,3883.058933256573
2,2019.0,1,0.0,0.0,0.0,0.0,1098.3549517548865,1660.4279555229555,1523.8390765899653,0.0,0.0,0.0,0.0,395.554917209919,567.3590978050611,488.6361413475094,0.0,0.0,0.0,0.0,14848.479668022597,180279.78637938178,298618.0568016762,11518.71286347,18523.15623358286,26144.90110037143,38385.89565308573,16068.192000000001,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0
2,2020.0,1,-251.44853207303862,-327.5163848247718,-765.8910514294679,0.0,1313.0876472585383,1938.145675146225,2076.122274153027,0.0,-251.44853207303862,-327.5163848247718,-765.8910514294679,427.1597751776355,642.7577520844819,550.9098190909464,0.0,0.2680109421529793,8.229506463232132,388.604887168888,20331.9564225529,190924.8903109714,320640.2048370646,10462.499647595689,17570.993151163577,27117.55336464533,43596.770540150035,11402.656686917799,-5.964979880372034,5.714758904785886,7.421765226785345,8.208225367394723,77.21236525922397,890.1476100108384,1694.0879450686514,3067.939917282307
2,2021.0,1,-36.95695939194427,-673.4713884395934,-410.54292979063,0.0,1317.5023032823108,2664.921300830438,2443.4559661561384,0.0,83.43498802630762,-461.3191951490834,97.62600965772089,418.7378434101851,647.2917433279545,525.2313299619132,0.0,0.5637411780655305,8.303709304997756,363.02713557049464,25391.451146483054,247196.68214369428,382855.5427898394,9736.733863913556,17187.472388658127,26343.764573731576,44041.75042902999,17125.424393503192,6.292717413591005,7.405701059781297,8.023567646432612,8.562852736353621,687.0077749518179,1426.0464484510055,2295.9689555167233,3837.9571463275083
2,2022.0,1,-0.4988955022159949,-0.5707540692045535,-0.1878862573337276,0.0,1332.6871694904623,3381.2174232601224,3146.105767513779,0.0,207.2053114160848,3987.4238450418407,3458.0007046602254,405.1074951294256,637.9354415176269,524.921114923114,0.0,0.6588927182215971,6.819790690868119,325.42383169340553,24968.50992935619,238183.172218754,391446.65695303713,9537.948122968119,16549.23386825755,26015.41842601896,42398.17394780925,17738.344700329362,6.675686302118199,7.509325947935047,8.07660422532203,8.596816260751885,785.5136251279536,1484.2050801982614,2377.110739875384,3877.966926902728
2,2020.0,1,-251.44853207303862,-327.5163848247718,-765.8910514294679,0.0,1313.0876472585383,1938.145675146225,2076.122274153027,0.0,-251.44853207303862,-327.5163848247718,-765.8910514294679,427.1597751776355,642.7577520844819,550.9098190909464,0.0,0.2680109421529793,8.22950646323213,388.60488716888807,20331.9564225529,190924.8903109714,320640.2048370646,10462.499647595689,17570.993151163577,27117.55336464533,43596.770540150035,11402.656686917799,-5.964979880372034,5.714758904785886,7.421765226785345,8.208225367394723,77.21236525922396,890.1476100108385,1694.0879450686514,3067.939917282307
2,2021.0,1,-36.95695939194427,-673.4713884395932,-410.54292979063,0.0,1317.5023032823108,2664.9213008304378,2443.455966156139,0.0,83.43498802630762,-461.3191951490832,97.62600965772089,418.7378434101851,647.2917433279545,525.2313299619132,0.0,0.5637411780655305,8.303709304997756,363.02713557049464,25391.451146483054,247196.68214369428,382855.5427898394,9736.733863913556,17187.472388658127,26343.764573731576,44041.75042902999,17125.424393503192,6.292717413591005,7.405701059781297,8.023567646432612,8.562852736353621,687.0077749518179,1426.0464484510055,2295.9689555167233,3837.9571463275083
2,2022.0,1,-0.49889550221599493,-0.5707540692045535,-0.18788625733372774,0.0,1332.6871694904626,3381.2174232601224,3146.1057675137795,0.0,207.2053114160848,3987.4238450418416,3458.0007046602254,405.1074951294256,637.9354415176269,524.921114923114,0.0,0.6588927182215971,6.819790690868119,325.42383169340553,24968.50992935619,238183.172218754,391446.65695303713,9537.948122968119,16549.23386825755,26015.41842601896,42398.17394780925,17738.344700329362,6.675686302118199,7.509325947935047,8.07660422532203,8.596816260751885,785.5136251279536,1484.2050801982614,2377.1107398753848,3877.966926902728
Loading
Loading