COSC-4P80-Assignment-3/results_old/bins-1000/6x6-2000/Honey-Comb-Grid/Random-Unit-1/topological_avg.csv

2003 lines
17 KiB
Plaintext
Raw Normal View History

2024-11-22 10:41:54 -05:00
error
0.873585
0.11761
0.897484
0.880503
0.831447
0.84717
0.921384
0.873585
0.883019
0.883019
0.846541
0.853459
0.847799
0.877359
0.838365
0.873585
0.828302
0.826415
0.808176
0.820126
0.867296
0.77044
0.806918
0.747799
0.801258
0.814465
0.692453
0.766667
0.774214
0.754088
0.679874
0.664151
0.684277
0.7
0.68239
0.643396
0.685535
0.630818
0.666667
0.610063
0.65283
0.606918
0.622642
0.544654
0.623899
0.650315
0.577358
0.577987
0.513208
0.510063
0.608176
0.509434
0.533962
0.501887
0.474214
0.504403
0.483019
0.503774
0.491195
0.558491
0.461635
0.507547
0.432704
0.495598
0.436478
0.464151
0.48239
0.537107
0.436478
0.479245
0.407547
0.512579
0.486792
0.479245
0.454717
0.452201
0.465409
0.484906
0.38805
0.378616
0.453459
0.489308
0.439623
0.418868
0.453459
0.405031
0.436478
0.461006
0.47044
0.425786
0.457862
0.446541
0.405031
0.401258
0.425157
0.486792
0.389937
0.415094
0.445283
0.41761
0.484277
0.406918
0.413208
0.467925
0.410692
0.406289
0.403145
0.416352
0.394969
0.46478
0.430189
0.385535
0.409434
0.416981
0.419497
0.44088
0.386164
0.451572
0.369182
0.415094
0.409434
0.391195
0.389308
0.415094
0.438365
0.4
0.401887
0.38239
0.420126
0.421384
0.420126
0.428302
0.424528
0.408176
0.389308
0.371698
0.380503
0.392453
0.392453
0.38805
0.45283
0.408805
0.404402
0.381132
0.399371
0.408176
0.402516
0.377358
0.372327
0.39434
0.375472
0.361006
0.401887
0.396226
0.378616
0.357233
0.406289
0.357233
0.367296
0.381761
0.359748
0.345283
0.4
0.379245
0.386163
0.401887
0.368553
0.36478
0.376101
0.371069
0.376101
0.411321
0.355346
0.341509
0.365409
0.372956
0.360377
0.37673
0.390566
0.391195
0.337736
0.378616
0.362264
0.377358
0.409434
0.353459
0.347799
0.338994
0.322013
0.375472
0.350943
0.354717
0.393711
0.373585
0.371698
0.325157
0.353459
0.357862
0.372327
0.356604
0.350943
0.372327
0.35283
0.355346
0.361635
0.327673
0.338365
0.342767
0.383648
0.352201
0.326415
0.333962
0.332704
0.342767
0.352201
0.357862
0.345283
0.339623
0.319497
0.32327
0.32956
0.330189
0.365409
0.306289
0.334591
0.331447
0.33522
0.347799
0.355975
0.318239
0.376729
0.328931
0.336478
0.337107
0.32956
0.306289
0.326415
0.315094
0.333333
0.306918
0.320755
0.334591
0.354088
0.323899
0.332075
0.322013
0.339623
0.298113
0.335849
0.310692
0.308805
0.344654
0.311321
0.32327
0.3
0.304403
0.304403
0.303145
0.326415
0.311321
0.293711
0.313836
0.287421
0.32327
0.289937
0.306918
0.307547
0.320755
0.333333
0.30566
0.30566
0.289308
0.309434
0.314465
0.298113
0.338365
0.332704
0.303145
0.29434
0.309434
0.306289
0.273585
0.307547
0.288679
0.298742
0.303774
0.283648
0.322641
0.27044
0.289937
0.293711
0.291195
0.261006
0.28805
0.296226
0.272327
0.298113
0.291824
0.295597
0.278616
0.257862
0.291824
0.297484
0.289308
0.281761
0.291195
0.272956
0.3
0.269182
0.286792
0.273585
0.259748
0.267925
0.252201
0.298742
0.277987
0.274214
0.254717
0.272956
0.289308
0.269811
0.293082
0.269811
0.27044
0.272956
0.289937
0.256604
0.264151
0.260377
0.239623
0.271698
0.259748
0.249057
0.266038
0.24088
0.261006
0.268554
0.247799
0.25283
0.262893
0.269182
0.261006
0.249057
0.261635
0.238994
0.260377
0.228931
0.243396
0.249686
0.274843
0.240881
0.232075
0.244025
0.240252
0.244025
0.22956
0.22956
0.257233
0.242138
0.24717
0.240252
0.259748
0.227673
0.252201
0.223899
0.245283
0.260377
0.242138
0.218868
0.244025
0.237107
0.234591
0.207547
0.218239
0.269811
0.241509
0.238365
0.245283
0.234591
0.228931
0.227673
0.227673
0.219497
0.210063
0.246541
0.211321
0.208176
0.209434
0.230189
0.218239
0.250943
0.22327
0.214465
0.218868
0.224528
0.224528
0.216981
0.20566
0.223899
0.22327
0.222013
0.238365
0.219497
0.228931
0.206918
0.200629
0.215723
0.219497
0.192453
0.201258
0.213208
0.230189
0.203774
0.21195
0.222013
0.216981
0.208176
0.181132
0.201887
0.216352
0.20566
0.203774
0.196855
0.203774
0.206289
0.208805
0.184906
0.201887
0.212579
0.180503
0.19434
0.183648
0.195597
0.195597
0.209434
0.200629
0.203774
0.205031
0.194969
0.204403
0.184277
0.193711
0.188679
0.208805
0.186792
0.191195
0.171698
0.200629
0.177987
0.203774
0.171069
0.189308
0.188679
0.18805
0.185535
0.208176
0.184906
0.204402
0.208805
0.178616
0.19434
0.187421
0.167925
0.188679
0.169811
0.17673
0.177987
0.185535
0.181761
0.201258
0.179245
0.183648
0.186164
0.183019
0.184906
0.173585
0.172327
0.187421
0.18239
0.167296
0.183648
0.177987
0.181132
0.164151
0.166667
0.186164
0.167296
0.169182
0.177987
0.169811
0.162893
0.161006
0.172327
0.169182
0.184906
0.177358
0.175472
0.174214
0.158491
0.172956
0.163522
0.161635
0.156604
0.15283
0.149686
0.169182
0.169811
0.167296
0.154717
0.176101
0.152201
0.177987
0.153459
0.173585
0.166667
0.158491
0.144654
0.169811
0.148428
0.167296
0.15283
0.142767
0.157233
0.157862
0.155346
0.145283
0.150314
0.181761
0.146541
0.15912
0.156604
0.153459
0.168553
0.154088
0.142138
0.141509
0.151572
0.142138
0.149057
0.133333
0.161635
0.140881
0.138994
0.156604
0.154717
0.152201
0.140252
0.149057
0.137107
0.13522
0.142138
0.150314
0.145283
0.133962
0.163522
0.133962
0.15912
0.150943
0.131447
0.138994
0.128931
0.146541
0.14717
0.148428
0.155346
0.142767
0.155975
0.133962
0.143396
0.125786
0.149057
0.144025
0.142767
0.136478
0.126415
0.127673
0.132704
0.156604
0.140252
0.138994
0.127044
0.139623
0.142767
0.124528
0.144654
0.116981
0.125786
0.114465
0.127673
0.12327
0.115723
0.125157
0.116981
0.114465
0.119497
0.114465
0.120755
0.11761
0.122642
0.12956
0.11761
0.11761
0.116981
0.116981
0.112579
0.113836
0.116352
0.108176
0.100629
0.12327
0.132704
0.134591
0.106289
0.125157
0.131447
0.110063
0.116981
0.131447
0.113837
0.133962
0.114465
0.132704
0.11195
0.121384
0.106289
0.0993711
0.11195
0.11195
0.108805
0.110692
0.11761
0.102516
0.116352
0.108805
0.126415
0.127044
0.116352
0.105031
0.103774
0.109434
0.103774
0.11761
0.116352
0.104403
0.0943396
0.10566
0.101258
0.116352
0.0918239
0.106289
0.0968553
0.110692
0.0937107
0.108176
0.0930817
0.0968553
0.0880503
0.1
0.0930818
0.0993711
0.105031
0.0937107
0.100629
0.0981132
0.0716981
0.0899371
0.0949685
0.090566
0.0943396
0.103774
0.0930817
0.0867924
0.0949686
0.090566
0.105031
0.081761
0.0937107
0.0836478
0.0830189
0.0761006
0.0968553
0.0742138
0.0943396
0.0893082
0.0767296
0.101887
0.0955975
0.0937107
0.0893082
0.0893082
0.0899371
0.0779874
0.0761006
0.081761
0.0842767
0.0867924
0.0943396
0.0798742
0.0811321
0.0830189
0.0792453
0.0610063
0.0786164
0.0836478
0.072327
0.0742138
0.0761006
0.0779874
0.0880503
0.0666667
0.0754717
0.0836478
0.0742138
0.0704402
0.081761
0.0584906
0.0710692
0.0679245
0.0867924
0.0748428
0.081761
0.0685535
0.0553459
0.0792453
0.0742138
0.0691824
0.0742138
0.0672956
0.0584906
0.0742138
0.0660377
0.0716981
0.0559748
0.0654088
0.0559748
0.0779874
0.0698113
0.0748428
0.0660377
0.0679245
0.0716981
0.0672956
0.0622642
0.0767296
0.063522
0.0679245
0.0628931
0.0616352
0.0578616
0.0553459
0.0591195
0.0622641
0.0584906
0.0622642
0.0528302
0.0528302
0.0566038
0.0691824
0.0566038
0.054088
0.0591195
0.054088
0.0572327
0.063522
0.0522013
0.0540881
0.0672956
0.0440252
0.0559748
0.0616352
0.0603774
0.0616352
0.0490566
0.0509434
0.0647799
0.0584906
0.0559748
0.0484277
0.0578616
0.054717
0.054717
0.0477987
0.0496855
0.0578616
0.0446541
0.0522013
0.0496855
0.0433962
0.0509434
0.0440252
0.0484277
0.0402516
0.0578616
0.0446541
0.0484277
0.0389937
0.0477987
0.0503145
0.0503145
0.0446541
0.0446541
0.0528302
0.0509434
0.0534591
0.0396226
0.0421384
0.0389937
0.045283
0.0377359
0.0490566
0.0383648
0.0459119
0.0352201
0.0383648
0.0402516
0.0415094
0.0389937
0.0352201
0.0396226
0.036478
0.0421384
0.0289308
0.0333333
0.0402516
0.0358491
0.0440252
0.0352201
0.0352201
0.045912
0.0389937
0.0327044
0.0371069
0.0377359
0.0358491
0.0383648
0.0358491
0.0371069
0.036478
0.0308176
0.0289308
0.0383648
0.0352201
0.0327044
0.0264151
0.0383648
0.0308176
0.0339623
0.0415094
0.0289308
0.0339623
0.0339623
0.0301887
0.0289308
0.0333333
0.0289308
0.0440252
0.0371069
0.0327044
0.0408805
0.0339623
0.0314465
0.0358491
0.027673
0.0283019
0.0283019
0.0295597
0.0232704
0.0333333
0.0283019
0.0245283
0.0245283
0.0301887
0.027673
0.0194969
0.0207547
0.0251572
0.0295597
0.0314465
0.0283019
0.0194969
0.0238994
0.0245283
0.0251572
0.0238994
0.027044
0.0201258
0.0251572
0.0213836
0.0226415
0.0194969
0.0201258
0.0188679
0.0213836
0.0213836
0.0232704
0.027673
0.0194969
0.0245283
0.0201258
0.0232704
0.0194969
0.0201258
0.0194969
0.0257862
0.0163522
0.0188679
0.018239
0.0163522
0.0157233
0.0188679
0.0188679
0.018239
0.0232704
0.027044
0.0226415
0.0157233
0.0132075
0.0232704
0.018239
0.0132075
0.0176101
0.0157233
0.0138365
0.0176101
0.0188679
0.0194969
0.0138365
0.0132075
0.0169811
0.0157233
0.0176101
0.0169811
0.0125786
0.0176101
0.0169811
0.0163522
0.018239
0.0113208
0.0144654
0.0125786
0.00880503
0.0119497
0.018239
0.00943396
0.0100629
0.0138365
0.0157233
0.0132075
0.0169811
0.0113208
0.0119497
0.0144654
0.0106918
0.0119497
0.0144654
0.0132075
0.0144654
0.0157233
0.0125786
0.0125786
0.0119497
0.0119497
0.00754717
0.0119497
0.0125786
0.0081761
0.0119497
0.0081761
0.0119497
0.0150943
0.0100629
0.0106918
0.0100629
0.0132075
0.00943396
0.00943396
0.0100629
0.0125786
0.0106918
0.0125786
0.0081761
0.0100629
0.0176101
0.00880503
0.0081761
0.00440252
0.0100629
0.0119497
0.00628931
0.00440252
0.00566038
0.00503145
0.00880503
0.00943396
0.0113208
0.0106918
0.00880503
0.00754717
0.00566038
0.00880503
0.00691824
0.0119497
0.0081761
0.00503145
0.00754717
0.00754717
0.0081761
0.00880503
0.00880503
0.0081761
0.00628931
0.00880503
0.00880503
0.00566038
0.00314465
0.00566038
0.00503145
0.00754717
0.0081761
0.00503145
0.00754717
0.00943396
0.00880503
0.00754717
0.00251572
0.00943396
0.00566038
0.00503145
0.00566038
0.00566038
0.00628931
0.0100629
0.00628931
0.00566038
0.00440252
0.00566038
0.0081761
0.00628931
0.00566038
0.00943396
0.00880503
0.00943396
0.00566038
0.00440252
0.00503145
0.00628931
0.00314465
0.00503145
0.00628931
0.00440252
0.00880503
0.00503145
0.00566038
0.00566038
0.00503145
0.00754717
0.00566038
0.0081761
0.00754717
0.00314465
0.00503145
0.00503145
0.00440252
0.00440252
0.00503145
0.0081761
0.00566038
0.00314465
0.00251572
0.00377358
0.00566038
0.00566038
0.00440252
0.00440252
0.00440252
0.00628931
0.00503145
0.00440252
0.00440252
0.00503145
0.00377358
0.00691824
0.00377358
0.00566038
0.00314465
0.00566038
0.00377358
0.00503145
0.00754717
0.00628931
0.00440252
0.00440252
0.00503145
0.00251572
0.00691824
0.00754717
0.00566038
0.00628931
0.00188679
0.00440252
0.00377358
0.00566038
0.00628931
0.00754717
0.00377358
0.00377358
0.00314465
0.00251572
0.00628931
0.00566038
0.00503145
0.00503145
0.00377358
0.00503145
0.00314465
0.00314465
0.00251572
0.00314465
0.00377358
0.00314465
0.00251572
0.00377358
0.00377358
0.00566038
0.00251572
0.00440252
0.00188679
0.00125786
0.00440252
0.00503145
0.00377358
0.00251572
0.00251572
0.00314465
0.00251572
0.00251572
0.00251572
0.00251572
0.00377358
0.00314465
0.00377358
0.00125786
0.00314465
0.00377358
0.00503145
0.00314465
0.00314465
0.00314465
0.00188679
0.00125786
0.00503145
0.00377358
0.00251572
0.00377358
0.00314465
0.00377358
0.00314465
0.00377358
0.00314465
0.00188679
0.00314465
0.00314465
0.00314465
0.00251572
0.00440252
0.00503145
0.00251572
0.00125786
0.00251572
0.00377358
0.00125786
0.00251572
0.00188679
0.00314465
0.00440252
0.00188679
0.00125786
0.00125786
0.00125786
0.00251572
0.00251572
0.00251572
0.00440252
0.00314465
0.00188679
0.00377358
0.00251572
0.00188679
0.00125786
0.00125786
0.00251572
0.00440252
0.00188679
0.00188679
0.00251572
0.00314465
0.00188679
0.00188679
0.00251572
0.00251572
0.00188679
0.00188679
0.00251572
0.00188679
0.00188679
0.00188679
0.00125786
0.00314465
0.00314465
0.00251572
0.00125786
0.00251572
0.00125786
0.00188679
0.00188679
0.00314465
0.00251572
0.00188679
0.00125786
0.00125786
0.00314465
0.00188679
0.00188679
0.00251572
0.00188679
0.00188679
0.00188679
0.00251572
0.00125786
0.00125786
0.00125786
0.00125786
0.00188679
0.00188679
0.00251572
0.00125786
0.00125786
0.00314465
0.00251572
0.00314465
0.00188679
0.00188679
0.00188679
0.00251572
0.00125786
0.00125786
0.00125786
0.00188679
0.00251572
0.00314465
0.00125786
0.00125786
0.00125786
0.00125786
0.00125786
0.00188679
0.000628931
0.00125786
0.00188679
0.00125786
0.00125786
0.00125786
0.00251572
0.00125786
0.00188679
0.00125786
0.00125786
0.00125786
0.00188679
0.00125786
0.00125786
0.00125786
0.00125786
0.00125786
0.00125786
0.00188679
0.00188679
0.00188679
0.00125786
0.00125786
0.00188679
0.00251572
0.00251572
0.00125786
0.00125786
0.00188679
0.00188679
0.00188679
0.00125786
0.00125786
0.00125786
0.00125786
0.00125786
0.00188679
0.00125786
0.00188679
0.00125786
0.00188679
0.00188679
0.00125786
0.00125786
0.00125786
0.00188679
0.00125786
0.00125786
0.00125786
0.00188679
0.00188679
0.00125786
0.00125786
0.00251572
0.00125786
0.00188679
0.00125786
0.00188679
0.000628931
0.00125786
0.00125786
0.00188679
0.00251572
0.00125786
0.00125786
0.00125786
0.00125786
0.00125786
0.00125786
0.00125786
0.00125786
0.00125786
0.00188679
0.00188679
0.00125786
0.00125786
0.00125786
0.00125786
0.00125786
0.00188679
0.00125786
0.00125786
0.00125786
0.00125786
0.00125786
0.00125786
0.00188679
0.00188679
0.00125786
0.00125786
0.00125786
0.00125786
0.00125786
0.00125786
0.00125786
0.00125786
0.00188679
0.00125786
0.00125786
0.00125786
0.00125786
0.00125786
0.00125786
0.00125786
0.00125786
0.00125786
0.00125786
0.00125786
0.00188679
0.00188679
0.00125786
0.00125786
0.00125786
0.00125786
0.00188679
0.00125786
0.00125786
0.00125786
0.00125786
0.00125786
0.00125786
0.00125786
0.00125786
0.00125786
0.00125786
0.00125786
0.00188679
0.00188679
0.00125786
0.00125786
0.00188679
0.00125786
0.00125786
0.00125786
0.00188679
0.00188679
0.00125786
0.00125786
0.00125786
0.00125786
0.00125786
0.00125786
0.00125786
0.00125786
0.00125786
0.00125786
0.00125786
0.00125786
0.00125786
0.00188679
0.00125786
0.00125786
0.00125786
0.00125786
0.00125786
0.00125786
0.00125786
0.00125786
0.00125786
0.00125786
0.00125786
0.00125786
0.00125786
0.00125786
0.00125786
0.00125786
0.00125786
0.00125786
0.00125786
0.00125786
0.00125786
0.00125786
0.00125786
0.00125786
0.00125786
0.00125786
0.00125786
0.00125786
0.00125786
0.00188679
0.00125786
0.00125786
0.00125786
0.00125786
0.00125786
0.00125786
0.00125786
0.00125786
0.00125786
0.00125786
0.00125786
0.00125786
0.00125786
0.00125786
0.00125786
0.00125786
0.00125786
0.00125786
0.00125786
0.00125786
0.00125786
0.00125786
0.00125786
0.00125786
0.00125786
0.00125786
0.00125786
0.00125786
0.00125786
0.00125786
0.00125786
0.00125786
0.00125786
0.00125786
0.00125786
0.00125786
0.00125786
0.00125786
0.00125786
0.00125786
0.00125786
0.00125786
0.00125786
0.00125786
0.00125786
0.00125786
0.00125786
0.00125786
0.00125786
0.00125786
0.00125786
0.00125786
0.00125786
0.00125786
0.00125786
0.00125786
0.00125786
0.00125786
0.00125786
0.00125786
0.00125786
0.00125786
0.00125786
0.00125786
0.00125786
0.00125786
0.00125786
0.00125786
0.00125786
0.00125786
0.00125786
0.00125786
0.00125786
0.00125786
0.00125786
0.00125786
0.00125786
0.00125786
0.00125786
0.00125786
0.00125786
0.00125786
0.00125786
0.00125786
0.00125786
0.00125786
0.00125786
0.00125786
0.00125786
0.00125786
0.00125786
0.00125786
0.00125786
0.00125786
0.00125786
0.00125786
0.00125786
0.00125786
0.00125786
0.00125786
0.00125786
0.00125786
0.00125786
0.00125786
0.00125786
0.00125786
0.00125786
0.00125786
0.00125786
0.00125786
0.00125786
0.00125786
0.00125786
0.00125786
0.00125786
0.00125786
0.00125786
0.00125786
0.00125786
0.00125786
0.00125786
0.00125786
0.00125786
0.00125786
0.00125786
0.00125786
0.00125786
0.00125786
0.00125786
0.00125786
0.00125786
0.00125786
0.00125786
0.00125786
0.00125786
0.00125786
0.00125786
0.00125786
0.00125786
0.00125786
0.00125786
0.00125786
0.00125786
0.00125786
0.00125786
0.00125786
0.00125786
0.00125786
0.00125786
0.00125786
0.00125786
0.00125786
0.000628931
0.00125786
0.00125786
0.00125786
0.00125786
0.00125786
0.00125786
0.00125786
0.00125786
0.00125786
0.00125786
0.00125786
0.00125786
0.00125786
0.00125786
0.00125786
0.00125786
0.00125786
0.00125786
0.00125786
0.00125786
0.00125786
0.00125786
0.00125786
0.00125786
0.00125786
0.00125786
0.00125786
0.00125786
0.00125786
0.00125786
0.00125786
0.00125786
0.00125786
0.00125786
0.00125786
0.00125786
0.00125786
0.00125786
0.00125786
0.00125786
0.00125786
0.00125786
0.00125786
0.00125786
0.00125786
0.00125786
0.00125786
0.00125786
0.00125786
0.000628931
0.00125786
0.00125786
0.00125786
0.00125786
0.00125786
0.00125786
0.00125786
0.00125786
0.00125786
0.00125786
0.00125786
0.00125786
0.00125786
0.00125786
0.00125786
0.00125786
0.00125786
0.00125786
0.00125786
0.00125786
0.00125786
0.00125786
0.00125786
0.00125786
0.00125786
0.00125786
0.00125786
0.00125786
0.00125786
0.00125786
0.00125786
0.00125786
0.00125786
0.00125786
0.000628931
0.000628931
0.000628931
0
0.000628931
0.000628931
0
0.00125786
0.00125786
0.00125786
0.00125786
0.00125786
0.00125786
0.000628931
0.000628931
0.000628931
0.00125786
0.00125786
0.00125786
0.00125786
0.00125786
0.00125786
0.000628931
0.000628931
0
0
0.00125786
0.000628931
0.000628931
0.00125786
0.00125786
0.00125786
0.00125786
0.000628931
0.00125786
0.00125786
0.00125786
0.00125786
0.00125786
0.00125786
0.000628931
0.000628931
0.000628931
0.000628931
0.000628931
0.000628931
0
0.000628931
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0