from fasthtml.common import * from fasthtml.components import * import json from fh_plotly import plotly2fasthtml from plotly import graph_objects as go import pandas as pd import plotly.express as px #Perplexity Across Different Buckets (global) # The data you provided DATA = [ ["2014", [["1-1", "2-5", "6-10", "11-100", "101-1000", "1001-30000000"], [17.410227605477868, 16.11176217183986, 15.632757662414805, 15.446116676532212, 16.716943171826703, 18.156821563322765]]], ["2015", [["1-1", "2-5", "6-10", "11-100", "101-1000", "1001-30000000"], [17.446573602753478, 16.14852530113782, 15.627408549576069, 15.0055028132117, 15.565430373421485, 17.314701050452452]]], ["2016", [["1-1", "2-5", "6-10", "11-100", "101-1000", "1001-30000000"], [17.307221780905284, 16.297702171159543, 15.948641884223639, 14.799690714225637, 14.935989931859659, 16.09585768919658]]], ["2017", [["1-1", "2-5", "6-10", "11-100", "101-1000", "1001-30000000"], [17.338525603992114, 15.960924352297502, 15.912187993988933, 14.822102470001267, 14.778913482337416, 15.428145290012955]]], ["2018", [["1-1", "2-5", "6-10", "11-100", "101-1000", "1001-30000000"], [17.08551151136689, 16.187802102106698, 14.935072408852303, 14.832038213200583, 14.508674264491997, 14.800605964649103]]], ["2019", [["1-1", "2-5", "6-10", "11-100", "101-1000", "1001-30000000"], [16.818363305107052, 16.474269837858706, 14.944741674400241, 14.568394784374943, 14.690158822673334, 15.990949424635108]]], ["2020", [["1-1", "2-5", "6-10", "11-100", "101-1000", "1001-30000000"], [16.98821894111693, 15.936494557783181, 14.79960386342691, 14.435682562274105, 14.58651834886038, 15.869365567783806]]], ["2021", [["1-1", "2-5", "6-10", "11-100", "101-1000", "1001-30000000"], [17.125795647512877, 15.780419457145868, 14.631430892394002, 14.276477514399625, 14.337146941773641, 15.872474774329305]]], ["2022", [["1-1", "2-5", "6-10", "11-100", "101-1000", "1001-30000000"], [16.573462144306383, 15.283018703313582, 14.378277745163881, 14.0611924390084, 13.9886330091318, 15.769421394877273]]], ["2023", [["1-1", "2-5", "6-10", "11-100", "101-1000", "1001-30000000"], [15.4293630385597, 14.608379914730168, 14.118271697056592, 13.880215644749589, 13.767106666731275, 15.05749135510839]]] ] # Extract ranges (buckets) and years ranges = DATA[0][1][0] years = [year_data[0] for year_data in DATA] all_values = [year_data[1][1] for year_data in DATA] # Create the figure fig = go.Figure() # Add a trace for each year for i, year in enumerate(years): values = all_values[i] fig.add_trace(go.Scatter(x=ranges, y=values, mode='lines+markers', name=year)) # Update layout fig.update_layout( title="Perplexity Versus Buckets for Different Years", xaxis_title="Buckets", yaxis_title="Perplexity", legend_title="Years", hovermode="x unified" ) Perplexity_Across_Different_Buckets_global_graph = fig import plotly.graph_objects as go # The data you provided DATA = [ ["2014", [["1-1", "2-5", "6-10", "11-100", "101-1000", "1001-30000000"], [17.410227605477868, 16.11176217183986, 15.632757662414805, 15.446116676532212, 16.716943171826703, 18.156821563322765]]], ["2015", [["1-1", "2-5", "6-10", "11-100", "101-1000", "1001-30000000"], [17.446573602753478, 16.14852530113782, 15.627408549576069, 15.0055028132117, 15.565430373421485, 17.314701050452452]]], ["2016", [["1-1", "2-5", "6-10", "11-100", "101-1000", "1001-30000000"], [17.307221780905284, 16.297702171159543, 15.948641884223639, 14.799690714225637, 14.935989931859659, 16.09585768919658]]], ["2017", [["1-1", "2-5", "6-10", "11-100", "101-1000", "1001-30000000"], [17.338525603992114, 15.960924352297502, 15.912187993988933, 14.822102470001267, 14.778913482337416, 15.428145290012955]]], ["2018", [["1-1", "2-5", "6-10", "11-100", "101-1000", "1001-30000000"], [17.08551151136689, 16.187802102106698, 14.935072408852303, 14.832038213200583, 14.508674264491997, 14.800605964649103]]], ["2019", [["1-1", "2-5", "6-10", "11-100", "101-1000", "1001-30000000"], [16.818363305107052, 16.474269837858706, 14.944741674400241, 14.568394784374943, 14.690158822673334, 15.990949424635108]]], ["2020", [["1-1", "2-5", "6-10", "11-100", "101-1000", "1001-30000000"], [16.98821894111693, 15.936494557783181, 14.79960386342691, 14.435682562274105, 14.58651834886038, 15.869365567783806]]], ["2021", [["1-1", "2-5", "6-10", "11-100", "101-1000", "1001-30000000"], [17.125795647512877, 15.780419457145868, 14.631430892394002, 14.276477514399625, 14.337146941773641, 15.872474774329305]]], ["2022", [["1-1", "2-5", "6-10", "11-100", "101-1000", "1001-30000000"], [16.573462144306383, 15.283018703313582, 14.378277745163881, 14.0611924390084, 13.9886330091318, 15.769421394877273]]], ["2023", [["1-1", "2-5", "6-10", "11-100", "101-1000", "1001-30000000"], [15.4293630385597, 14.608379914730168, 14.118271697056592, 13.880215644749589, 13.767106666731275, 15.05749135510839]]] ] # Extract years and ranges (buckets) years = [year_data[0] for year_data in DATA] ranges = DATA[0][1][0] all_values = [year_data[1][1] for year_data in DATA] # Create the figure fig = go.Figure() # Add a trace for each range (bucket) for i, range_label in enumerate(ranges): values = [year_values[i] for year_values in all_values] fig.add_trace(go.Scatter(x=years, y=values, mode='lines+markers', name=range_label)) # Update layout fig.update_layout( title="Perplexity over Time by Buckets", xaxis_title="Year", yaxis_title="Perplexity", legend_title="Buckets", hovermode="x unified" ) # Show the plot Perplexity_Across_Different_years_graph = fig data = { "2014": { "x": [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300], "y": [17.410227605477868, 16.28263447660928, 16.056605184079913, 15.822614148687798, 15.842634843649147, 15.720699070243016, 15.687223294726039, 15.607834732758393, 15.572091951204342, 15.475459290252376, 15.337665345612953, 15.33475421632639, 15.325861061422275, 15.476636737344972, 15.693804028233785, 15.689754199668954, 15.659926393713182, 15.59464057615171, 15.588725895678929, 15.552308157234252, 15.38315488135992, 15.3749391039699, 15.186437103290823, 15.179577016115116, 15.175359268463414, 15.326051392123386, 15.550365066676973, 15.46274973581214, 15.675382592723022, 15.6083647300616, 15.775496160899257, 15.619470488458068, 15.630267399750903, 15.687059334218864, 15.415897825337026, 15.499602281425519, 15.598025850718154, 15.628460503669615, 15.658570343618969, 15.787877514096849, 15.710944180881294, 15.552274945554545, 15.699932540053279, 15.727560356232173, 15.599824119717585, 15.683275006354283, 15.641738631258287, 15.80315709908002, 15.706620536337898, 15.700588878168745, 15.911432681730176, 15.550009275425229, 15.822384367996918, 16.105816904042662, 15.562383488563118, 15.963855835984134, 15.852621368738493, 15.941133570933058, 16.188290366801112, 15.70084365155994, 15.609990413956307, 15.673631920556218, 16.006611785209323, 15.786230274505419, 15.433452154301659, 15.617135397912477, 15.640107157600301, 15.675806627110681, 15.671948319822476, 16.068440880032057, 15.769336862872192, 16.40254172818583, 15.940476853009686, 16.09877983788286, 15.495609182160944, 15.712818514069026, 15.61898546436921, 15.692158946904128, 16.493172099511007, 15.783765491247193, 16.055784648916596, 16.334082795006267, 16.176010490897976, 15.630577127947536, 15.905029905131835, 16.610640775886303, 15.245514025399112, 16.28252696514428, 15.435644188406563, 15.888062835224325, 16.250276704907034, 16.054194778686796, 16.620639801236162, 16.102213595669074, 16.09682778567417, 15.881305605266526, 16.217666050845356, 15.886905671039385, 16.420120825444208, 16.575208311709837, 16.57735734574608, 16.186575145468233, 16.043253935667327, 16.63513328173465, 16.39894567786065, 16.41214937220052, 16.493426793298827, 15.9907685927303, 16.340040345074534, 16.951414035127105, 15.885674447160902, 16.410931308490415, 15.964154315977636, 16.810589683350447, 16.745778707293876, 16.468627893278832, 16.138744388702552, 16.407068111214684, 16.69176851966938, 16.324663512055274, 16.433577086199467, 16.434498347983276, 16.70257568394254, 18.747662848672356, 16.321669513149416, 16.69707440155245, 16.900596553383878, 16.68130890408306, 16.59473760593977, 16.54783975654349, 16.88654672752656, 16.078918331814624, 16.299820079993204, 16.373797255734377, 16.866705899661024, 16.397749521656102, 15.963898354324714, 16.82397059101694, 15.93018673258056, 16.98101514795396, 16.159948488588498, 16.726848882847232, 17.07683842070863, 16.113967724590644, 16.15130250991399, 16.80200457395006, 16.497186754611253, 16.666948876534608, 16.27533407301657, 16.308682326270063, 16.49999383144354, 16.359445800006256, 15.96150693135751, 16.60238027701047, 16.852103553279054, 16.521323558607705, 16.892194162833896, 15.693912585511482, 16.941903323105247, 16.480018831423866, 15.994720828335334, 19.96982983642109, 16.5613669780375, 16.410472896702814, 16.930635781928018, 17.307088122382734, 17.141450875814638, 16.793262685672637, 16.898963500457878, 16.034046523941534, 16.535173078962604, 15.623283937530607, 16.9146472987719, 16.710942224491752, 16.986982069138335, 16.094316754584177, 16.828775635709547, 16.087671276732564, 15.85332219694136, 16.48892512748128, 15.947276977857264, 17.071060205585102, 17.024065382461824, 15.924022369577948, 15.155645181021022, 19.43284882900329, 18.262079233670903, 16.72008178909451, 16.191840443840587, 17.202976578718893, 18.073639551374267, 16.211906986032727, 16.893893336751606, 16.459697938511802, 16.340211536130877, 17.323792190608398, 16.166587611972542, 17.10118411108414, 16.87592915776603, 16.22000303371821, 17.099521471855354, 16.65188809044026, 15.439452520219506, 17.1238180228351, 16.822849013604262, 16.573524603379, 17.943366953648695, 18.61078665129674, 16.781687468016873, 16.277476841130934, 15.656708089753856, 16.93898908638033, 17.165185636822365, 16.88121672323756, 16.662421334264874, 16.351884226195278, 16.409706698188405, 17.36934322952571, 16.42350307052468, 16.644262788006284, 18.645487431486863, 17.45592775934621, 16.58861831024693, 17.826687228059075, 17.717259497674252, 16.173776963074275, 17.81471375669573, 17.043108559597915, 17.447724642873848, 17.245380090633933, 17.159851613935718, 17.06408636418627, 17.636831200319357, 17.226401140951793, 16.89171092276326, 17.27705035910921, 16.42925715421899, 17.297253521528557, 17.152355698826447, 17.673683744959348, 18.04475478619425, 16.737975421424565, 16.86577082453459, 16.863767158267972, 16.384443285083982, 16.461263048130785, 17.02229949930192, 17.101654001031108, 17.356582073600375, 16.344481856681604, 17.17676991586537, 17.185069687958347, 17.56978076611228, 17.438405238494422, 16.801320242413205, 17.283593618974137, 15.979660333719643, 17.530455106750154, 16.192472201610578, 17.392028244723697, 17.502518627885713, 17.407844930629604, 16.696324269027805, 16.03847705843595, 16.23747483686068, 18.737873580931968, 17.86589992376309, 17.25159517234638, 15.618977309780984, 17.21762645376281, 16.869727185054728, 16.96866468612357, 17.412146418998862, 18.090503138314943, 15.752757796291071, 18.160108290669523, 16.495087053440795, 17.89917434478209, 16.704112151245884, 14.966161599960373, 18.271963637296526, 17.495885294624035, 16.876079860453665, 18.868793874875955, 17.23085150515865, 16.817181665750674, 17.24528354632844, 16.338842229657274, 14.433218936285867, 17.32290971310563, 17.641663765189666, 16.756405276984953, 18.144689315919752, 15.468462735891627, 14.740977777972642, 17.74261979627107, 17.1782285639448, 15.146783133278753, 17.987671541660372, 17.24769683193406]], [0.7056035684415948, 0.8495307127590372, 0.9492983923427191], }, "2015": { "x": [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300], "y": [17.446573602753478, 16.33448355873305, 16.00933847199168, 15.983039417794657, 15.85241889834333, 15.784779195636053, 15.703616129507466, 15.644552221919497, 15.514620657659218, 15.387526054739084, 15.334150663271437, 15.283029028158596, 15.16893769161261, 15.06255641892843, 14.993982766398053, 14.980830424168435, 14.894978523241926, 14.874134900735003, 14.918616109668594, 14.935196627981224, 14.982270030145886, 14.87532185377661, 14.923414109699833, 14.808884476234967, 14.853798330915781, 14.83634262877924, 14.884103172040687, 14.791729350119317, 14.841381880562261, 14.743489161054097, 14.749541904917374, 14.713088846373518, 14.736115099328263, 14.746879446029086, 14.713805840007282, 14.709588712899263, 14.577444316933803, 14.739053818392359, 14.762066899257567, 14.595290443430146, 14.691786246925215, 14.600135579482911, 14.647046245438082, 14.620775122740088, 14.617623649249394, 14.753907355407286, 14.76706893970498, 14.765124172688255, 14.712500515305928, 14.696874508068367, 14.81907059899775, 14.750912761553202, 14.625221044179284, 14.911875833497362, 14.725436890195013, 14.895866319885872, 14.659625760331911, 14.852191929623093, 14.819421246401733, 14.91638925652532, 14.88761718198507, 15.019561783059467, 14.926188679928243, 14.8976261202685, 14.814586514502857, 15.218634880057785, 14.987322499272901, 14.79324036398735, 14.987857051466115, 14.91859841901808, 15.125937006958523, 15.048624233676273, 15.006355658772083, 15.14372619927069, 14.81255875957223, 14.958579010235287, 15.174255696222813, 14.97779920274053, 14.886781555600182, 15.123245906261108, 15.262453421918734, 15.139709301302887, 15.34390238170429, 15.206255080716389, 15.134486108578406, 15.047922031259601, 14.803789104506233, 15.322960903420322, 15.192822749515004, 15.045035737995157, 15.214772119350238, 15.096963559125617, 15.068896811418327, 14.51649887948954, 14.982094339496212, 15.358409262348665, 15.19060977626869, 15.197210458056878, 14.903441009852047, 14.955607943792616, 14.99802494960245, 15.258130575745614, 15.5961206364953, 15.127040675697534, 15.460715059845283, 14.932271657615281, 15.332884367528639, 15.123204051950779, 15.24841813197201, 14.609549190518756, 15.496145584138791, 15.356557731249675, 14.94435638252105, 15.40016790545015, 15.755785011924306, 15.88238600117194, 15.670025630133424, 15.174842879119527, 15.112808149092393, 15.916588492185383, 15.175123852751197, 15.279512273042515, 15.847247739941714, 15.127126150755517, 15.591793878592481, 15.06298509221152, 16.003796703676716, 15.10754102021539, 15.962159399553459, 15.487914665938384, 17.122931139445832, 15.356883096594833, 16.106449129036644, 15.497583530145157, 14.81500158364873, 14.828355939887157, 15.236159256301672, 15.25841746072546, 15.345339692635477, 15.222124656846049, 14.878872707670828, 15.7900744642692, 14.958474140144684, 15.452926646855744, 15.809314812627504, 16.753943507801743, 16.50490961997181, 16.30289768513265, 15.582105870019463, 15.293213323151798, 16.173154239856846, 15.56344275477801, 15.003733846631661, 15.284441404625872, 15.310476987813113, 15.363259286181686, 15.378055808567508, 15.057319144633526, 15.196886386615455, 16.38508832789645, 15.533186110742182, 15.660575940541118, 14.999316634232597, 15.082654165851046, 15.140771984416322, 15.697283703599341, 16.502698997686203, 15.504693814089743, 15.547051916893142, 14.632280542436765, 16.129653356314194, 15.07420239746008, 14.978919677469474, 16.696916098163943, 14.885171910958753, 16.424189169593735, 16.63984522475825, 15.602313267179182, 15.380550660866582, 15.401771117577445, 15.231008081340729, 15.526480937690698, 15.253944535567081, 15.420602337399705, 15.088673361396923, 15.13791131493271, 17.170354799275547, 14.802302709465538, 15.391186800441876, 15.224508599986121, 15.356444086519367, 16.693016575301478, 17.090623668677193, 15.304231190267757, 15.148114513126695, 15.963496319760543, 15.44065314571742, 15.580535041960834, 16.842657665797365, 15.951080414141158, 15.529778723386256, 15.62919803763155, 15.313095703462354, 16.85564092895975, 16.326466103925515, 16.46689117444728, 15.577008697251697, 15.351489294062441, 16.14993653398667, 15.617966096026468, 15.877478213598732, 15.063997419778746, 15.779720026472049, 15.553359932608748, 15.416296077423834, 15.494589706245751, 15.788389820892599, 15.854571840070681, 15.411859733466283, 17.272376126374184, 14.978897070251108, 14.815726499166317, 15.05127178427838, 15.254732430093432, 15.48860976529979, 15.058258294814932, 15.33987120963303, 18.023076852959214, 18.225873662488258, 15.863931658322667, 16.427509106938373, 19.275509837094425, 15.81875941911799, 15.54111011827449, 16.677238943979567, 15.639847094789507, 15.220325425059306, 16.41161515359668, 15.488428081895368, 15.03498421775642, 15.487946653043347, 16.01984421565911, 14.57648295012637, 14.84545953400777, 17.609597747578352, 17.157577413896192, 18.679980348874565, 14.556018017450308, 16.196751121887516, 15.10185147463676, 17.686782120509207, 15.562463844274184, 15.888765556678129, 15.860827178562165, 15.848727089760024, 15.170566268590228, 14.808042574360089, 18.490268138761564, 15.45533884237719, 15.433460403959973, 17.254269870711596, 15.342865141549579, 15.601265739597746, 14.593595690549735, 14.997578247444377, 16.0050764933235, 15.787742433059544, 15.869933672425715, 18.193773757858533, 14.553107582993643, 19.98376615428642, 14.95451448606246, 15.072796337587288, 14.699652604291359, 14.655611734258843, 16.072567043889563, 16.210280944370062, 15.624767747252127, 15.324595170575053, 16.936626314427297, 15.656972252174022, 15.365396661405722, 16.056896958115832, 15.296691142785189, 14.525524866379902, 15.076000794224212, 14.40293229833154, 15.481724995978828, 15.007345860622067, 16.136110973861815, 15.732101759685424, 16.736637008621052, 16.026289361354852, 16.302622787180372, 14.341728063393646, 16.66822587109269, 15.760918873766236, 16.21117509050699, 15.824309655687308, 15.401576029240012]], [0.5487408233435553, 0.7693564208200393, 0.9222831417980568], }, "2016": { "x": [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300], "y": [17.307221780905284, 16.234776478792423, 16.30364088551167, 16.379029565763854, 16.52356312405983, 16.24530925560526, 16.006540792933116, 15.85403446105224, 15.723979893931466, 15.63501113221084, 15.581423241492276, 15.567203466817464, 15.467076541338761, 15.384256809950589, 15.217246561754829, 15.10033102057403, 14.983988497758792, 14.891815052698316, 14.778270674791566, 14.701723831957946, 14.62637352080993, 14.516481461285027, 14.50465541788953, 14.428207241225165, 14.37516921139166, 14.361626978901834, 14.490208181211544, 14.548160252144106, 14.598462844559366, 14.752690053910175, 14.828578155120072, 14.742911603952818, 14.773274548959739, 14.647794448552009, 14.56823005496042, 14.613763862920718, 14.426621123682969, 14.478844375622407, 14.422306783085949, 14.527778623598294, 14.325195633814634, 14.390594307260038, 14.364773158798116, 14.383213457600299, 14.35308212412287, 14.352372514800544, 14.201870671662768, 14.277748866799087, 14.312696383944079, 14.313891188907224, 14.329383264656686, 14.47149939181459, 14.491734262509468, 14.513431812957156, 14.588016261640757, 14.403651347510129, 14.51384158930121, 14.624577984096032, 14.822443028314837, 14.48737379308041, 14.425541898334243, 14.430122773766353, 14.388508890641424, 14.504527435519458, 14.464901503427619, 14.653700915470745, 14.595648024211519, 14.449564315780473, 14.612423755765175, 14.671255472629436, 14.523365635575571, 14.570864952164412, 14.675754875651336, 14.611781322204267, 14.50904332362948, 14.551067538526674, 14.396781112278433, 14.4996889940005, 14.75348433384515, 14.748574368311367, 14.682659515657313, 14.817868067283271, 14.66048427952218, 14.62898199025576, 14.667195610554206, 14.72678737366503, 14.792133972263503, 14.544303597718525, 14.693020091609378, 14.654447026029196, 14.703904432040945, 14.424298987064056, 14.938344051200023, 14.619739917906342, 14.565987744854835, 15.107383346624445, 14.511204728522042, 14.449450604819619, 14.60351580074054, 14.433500805057605, 14.743392142728267, 15.231768885000825, 14.761516121146009, 14.61165675226126, 14.90598336405985, 14.91175193989237, 14.564636821247571, 15.103038504218528, 14.478713406434574, 15.227275522759577, 15.022744873864598, 14.620219145961974, 14.785211033367963, 15.13012168013741, 14.966301178256803, 15.023857320232775, 14.932136164613826, 14.916861609698104, 14.89512418972303, 14.771309185194937, 14.629565522238666, 14.801613342132413, 15.031938958819314, 15.015627929689526, 15.169636442102666, 15.248843746873948, 14.5845960664532, 14.80060552408705, 14.686464454993288, 15.211243508451018, 14.843377415541585, 14.78139335553135, 14.709272565819346, 15.042772236679735, 14.901835278704146, 14.87732704967686, 15.110419431311994, 14.945782391612148, 14.77586496097264, 14.697465204514597, 15.018728840934191, 14.648390805578318, 14.503034231961104, 14.68954892015273, 14.82810870022996, 14.569718037154127, 14.572628356722591, 14.858948316160495, 14.556753268113512, 14.757877361048365, 14.611562311403345, 14.717578588265276, 14.733806351762832, 14.867930349202046, 14.708928870526954, 14.60690642587284, 15.14502452412242, 15.107548842832665, 14.415694833175626, 14.737446116732965, 15.01618490970902, 15.025735505545079, 15.015223374474092, 14.788751431936802, 14.86620257038334, 14.931136458043323, 15.740785615445478, 14.808267919803718, 14.972592668748439, 15.141946935844496, 15.18472280586112, 14.85580192562743, 14.590730129109179, 14.855881371809206, 15.078635844463975, 14.917158174494922, 14.950622357039615, 15.201539290162318, 14.82959828904692, 14.889714788370952, 14.988233657264535, 14.910959338958069, 14.682041728334324, 14.697007957600201, 14.841925030620626, 14.895353098337022, 14.902095228260611, 15.086857166255568, 15.215767403635036, 15.56933817584006, 15.024896525609627, 15.167838031837093, 14.94121712496779, 15.024931497552117, 14.492560629538843, 14.741020592228535, 14.507200801687778, 15.458663873044172, 14.316896863535968, 14.609290807064818, 15.027364270163478, 14.936512288174443, 15.253954037048475, 14.510609936444846, 15.916676128127982, 14.656533951948624, 15.345831998830816, 14.254683784179212, 15.10289649943302, 15.38091692240808, 15.141691037390665, 15.165877037351509, 15.199873038454554, 15.16527646186345, 14.76968338527267, 14.954832100582504, 14.836598589446387, 15.110291187450528, 14.641863100383437, 14.937350641186566, 14.841399293047491, 15.467068880425895, 14.665284963662575, 14.817881002793591, 14.598636006589858, 14.684164028049974, 15.14425828783176, 14.422497163470021, 14.796764157649553, 14.744954865597302, 15.404677012769369, 14.986457456438755, 14.81969445960239, 13.992963378364456, 15.195532009187653, 14.845520034088448, 14.004280102433553, 15.041711235754534, 15.02108593809691, 14.738176887035477, 14.69767387768106, 16.03853288392953, 15.08406239514085, 15.177005242060092, 14.983154630158717, 14.728424188043775, 14.71519779072297, 14.726374986516426, 15.094235154391239, 15.029036096533034, 14.854841251155284, 14.885824338461951, 15.048620593479637, 14.83695301506028, 15.690625629638612, 15.373086697008327, 14.653274585194445, 14.857267781088177, 15.085373410780127, 15.95265927867797, 14.252191466013802, 15.461625044517037, 15.424916495835996, 15.135633081682494, 14.924146425445693, 15.17655062132758, 14.146194759260652, 14.877595658709714, 14.826823556584703, 14.934354978925048, 14.860723131282562, 14.902811748406107, 14.269230470566441, 15.443474729284654, 15.51211361992304, 14.931369047553755, 15.251102680088037, 16.333014054316223, 15.348153571473588, 14.994998859814807, 15.02055006842947, 14.550322529281782, 16.747685377509097, 14.61405061842175, 15.271423606471101, 14.913829430481542, 14.942304143822593, 14.880191844218682, 15.205724737725303, 14.508432092262984, 14.94832514929929, 15.191642071801384, 15.104062600091243, 14.367253080997536, 14.820283025758636, 14.902115518264766, 14.976713453340755, 14.53661719522025, 14.57269990405486, 14.383623568744957]], [0.3918780782455161, 0.6891821288810415, 0.8952678912533946], }, "2017": { "x": [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300], "y": [17.338525603992114, 16.203745269249215, 15.743623454352441, 15.734634467146362, 15.589952534971571, 15.674756753821354, 15.809161959808193, 15.984202107160641, 16.4241410848677, 15.748360557975762, 15.503652893791108, 15.48276933725104, 15.359691775186452, 15.265874486753685, 15.27002791496366, 15.30935492406096, 15.176258134181692, 15.148949478936686, 15.028798289991284, 14.90744299336548, 14.820689888178931, 14.730663559534568, 14.698074187272612, 14.682410624091638, 14.583179371506233, 14.53150003082502, 14.53885706635866, 14.532888163095201, 14.459774520912301, 14.477194920807293, 14.451738865284145, 14.434821354142883, 14.41092827247155, 14.399897943713333, 14.369944479331494, 14.394540607240975, 14.421030541126406, 14.402463627156687, 14.402775919237724, 14.419437640759872, 14.367993463310803, 14.500451281790058, 14.412866100031703, 14.462751191430899, 14.406691066470577, 14.39351237812279, 14.42370247965012, 14.394195683486142, 14.367637888631284, 14.317040785476035, 14.384165211134619, 14.342293061646123, 14.256587327198664, 14.255209117053106, 14.161250551154946, 14.182886130471418, 14.337296431014249, 14.250283553686213, 14.315223610910822, 14.29277934588697, 14.259173667263372, 14.309373028552786, 14.26932675271818, 14.25296041254812, 14.297957286484179, 14.291230396774537, 14.3288422595368, 14.391208183310448, 14.508950496368158, 14.369923015151878, 14.578679879400276, 14.643292099792278, 14.503639422745408, 14.395277634894851, 14.617563409720901, 14.320809204278323, 14.326863770514343, 14.492267481694547, 14.53833400544276, 14.479261811733661, 14.390689624911246, 14.559188164442414, 14.347725987723816, 14.39174864710453, 14.532684077312041, 14.477688969937942, 14.499122225226834, 14.38917045391089, 14.393872052024337, 14.353218381093932, 14.470166967628375, 14.369508699574117, 14.419008254975036, 14.542500865279285, 14.560838318132463, 14.58058785889303, 14.607055203147862, 14.43193144016228, 14.829687836802265, 14.449026644037072, 14.48998003947198, 14.611917269679976, 14.599098659379221, 14.70752026139727, 14.702225056022963, 14.456101785047814, 14.653484092796994, 14.70689023296051, 14.435274179143056, 14.532231364945941, 14.521113153182691, 14.326819931888322, 14.635369987417324, 14.603509022887518, 14.682676839692993, 14.577873452861347, 14.457069909806911, 14.57983212015869, 14.439574851221634, 14.56952208401313, 14.481436757921992, 14.605696638301199, 14.663586360418082, 14.762704505619975, 14.696344599118095, 15.058978095342402, 14.679614275191193, 14.782876796374236, 14.4329249104854, 14.56553422568721, 14.83391429316557, 14.748817492666898, 14.703605394383715, 14.609897874420477, 14.616378288322748, 14.77832918471473, 14.479572959548198, 14.839584695885266, 15.073442936116525, 14.453779301176265, 14.823911857453854, 14.660256560107975, 14.665502643560991, 14.749573922593015, 14.71023539853617, 14.75193393865211, 14.62104590642465, 14.605726048725387, 15.23915168638822, 14.595007415190265, 15.036796604259008, 14.69937457019285, 14.606595698619232, 14.406195191711271, 14.844717776160179, 14.637451403580533, 14.73051115891568, 14.524288854877469, 14.917830094416082, 14.614947053211404, 14.481609856640228, 14.655834471577693, 14.227499362972685, 14.486019268378959, 14.601624977436405, 14.75459491314579, 14.595313529419624, 14.72509719938368, 14.716095939861956, 15.042036469594322, 14.822071159312484, 14.704056751960753, 14.814756972832775, 14.660566475923453, 15.32705108123779, 14.811430469464787, 14.753795298335223, 14.787537787393061, 14.726258599649885, 14.888144523578852, 14.578666188666858, 15.48832732403903, 14.893041433317489, 14.842996804540338, 14.719123031667849, 14.951437200499774, 14.413844979385376, 14.542864925725786, 14.809384952949387, 14.950312336308098, 15.033195874525896, 14.9942146762989, 14.72594276483278, 14.818267391408009, 14.833977053560968, 14.935809475323842, 15.264943149866932, 14.778009547157467, 14.870954635676403, 14.959498334141584, 15.08716336448507, 14.520830803617603, 14.952029182593325, 15.087540174436855, 15.23470807359972, 15.410612858318652, 15.053440134797949, 14.721241033320792, 14.965750225636034, 15.41726206267645, 14.981004593158513, 14.753634737522535, 14.864483127379483, 14.711506518090479, 14.744846795714427, 14.579622519532153, 15.33109505629075, 14.502654549125777, 15.075854816302078, 14.404490632309455, 14.583624500642594, 14.812122832723535, 15.083552248412369, 14.89488400720679, 14.80901764184227, 15.377589395843788, 14.607655632691126, 14.661681978639534, 14.94182918388782, 14.524723199136687, 16.378308656806624, 14.744146709196684, 14.568067658615197, 15.20825130391414, 15.43766325471979, 15.377202599450115, 14.788270335652301, 14.972957705527788, 15.569618923359307, 15.035417167620839, 15.716903651264683, 14.861895451311895, 15.273852366705366, 14.823991172300325, 14.586889078548603, 14.993219393776187, 14.705643220833624, 14.813598650853102, 14.579683191023557, 15.09572503306876, 15.249413549876413, 15.018545433789917, 15.001407309408743, 15.266611462536407, 15.295055951617993, 14.767761903822773, 15.206324462510874, 15.559532265914733, 14.785568626693545, 15.113806291221003, 14.790114427375459, 15.096261371426904, 14.53563755791196, 15.332730200170944, 14.73449338379727, 14.383623969590408, 15.191473711664047, 14.611626122188666, 15.499340732138753, 14.67712043132989, 15.282937735532999, 15.429914403297502, 15.373442513947067, 15.905383903260773, 15.234888147062103, 14.688116267490793, 14.465993946950508, 15.165784388673215, 14.841821728155802, 14.953859599973894, 15.469443331628613, 14.771122101766585, 15.047230872308521, 15.123684605453414, 15.176629987437977, 14.98265529965959, 14.678296918807122, 14.835686619841164, 15.2011887342145, 14.216768660472994, 15.544884200637565, 14.808085893691599, 16.411735465807038, 14.955775618549108, 15.476155856267278, 14.957565845543835, 16.02528738696533, 15.032999674760873, 14.633066583922867, 15.231517143471306]], [0.2350153331474769, 0.6090078369420435, 0.8682526407087323], }, "2018": { "x": [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300], "y": [17.08551151136689, 17.017409528265063, 16.473327146320948, 15.489607077583976, 14.99999142269165, 14.91941818722109, 14.934676916202214, 14.905168583562467, 14.889779862855368, 15.101460828368536, 15.277767914352683, 15.372562426056486, 15.237912427608558, 15.144916550505076, 15.097228076989598, 15.027981638522666, 15.041650504633653, 15.039315955294928, 15.079673813248638, 15.01559865162396, 14.86827687590184, 15.035103083818093, 14.979396295193135, 15.004577409363677, 14.868860388977389, 14.706868255708677, 14.682132861614424, 14.58608796051945, 14.583801121238027, 14.602760512229612, 14.635499944457107, 14.54985476009246, 14.517388362803912, 14.424612593267815, 14.356443505732349, 14.320246164742109, 14.32942869403736, 14.312540328006811, 14.285359354029762, 14.23664592294733, 14.2216004270453, 14.26761556180727, 14.272762101599167, 14.2435412514733, 14.179271594687851, 14.197076962309092, 14.156703101832047, 14.160208286167808, 14.175229746671393, 14.146635777103596, 14.119723989874416, 14.166581376841608, 14.11063165634931, 14.158191428075831, 14.123590757983367, 14.084318666837452, 14.037386481477629, 14.052929271479353, 13.999064575195867, 14.029998213491039, 14.085681596698128, 14.115590275368502, 14.057376003054532, 13.95691072215424, 14.04820478262793, 14.006810938903278, 14.16821288854753, 14.046307574280926, 14.157018440960517, 14.068759463432748, 14.009289321906962, 14.101583690268125, 14.084153022450309, 14.128629997577798, 14.054478824631365, 13.99789759007014, 14.029294022700793, 14.120556559672547, 14.06850831154868, 14.193091716662481, 14.111214488209695, 14.057745125547271, 14.163744339369122, 14.203482287973332, 14.084023869280376, 14.087059883933515, 14.159595333199121, 14.250950032773568, 14.044348353827543, 14.139417225867433, 14.388449841133475, 14.086184279954336, 14.13927865138474, 14.103454229226045, 14.17936753834711, 13.997130775289959, 14.175686386038445, 14.040504409332115, 14.276567944025343, 14.130128330365181, 14.157628882251041, 14.118883833248233, 14.21411018421439, 14.158315748739875, 14.374685589752955, 14.205982942155632, 14.07231131157327, 14.148826256775408, 14.0463063135345, 14.29559105022842, 14.699947308651737, 14.224844793204428, 14.270933778435285, 14.45803225547581, 14.982456953901945, 14.31781012375104, 14.274597726232665, 14.294033160896166, 14.223513900945731, 14.384520341367507, 14.463819877539144, 14.488171518604748, 13.979611784952175, 14.272705963111509, 14.410017825884983, 14.343266018381327, 14.323089655828728, 14.124110925918979, 14.344805655428692, 14.288532389553106, 14.146709166565785, 14.43993740768601, 14.484295925445798, 14.359979583505035, 14.390022354485474, 14.481346450985473, 14.497645969227946, 14.73482258133124, 14.421206373719997, 14.557374979130687, 14.389218845252664, 13.921585899547281, 14.524009855576425, 14.404591364406048, 14.445618911203617, 14.53246479076758, 14.695596471265455, 14.541356275372726, 14.720750266017621, 14.733047385457983, 14.399671256473548, 14.730309069788058, 14.573360150553853, 14.829219177535798, 14.616642710080793, 14.553439665610382, 14.585681016503, 14.696499921083584, 14.254707775168475, 14.532110701362317, 14.611323085768618, 14.543545533821455, 14.594876336705177, 14.569194658920264, 14.482698701837924, 14.694438504643307, 14.335206265450186, 14.548170393027661, 14.595343524718512, 14.313075747032116, 14.419399996099525, 14.622371217096244, 14.445095461274985, 14.417828340402506, 14.590657959466622, 14.290907126746568, 14.537614442655705, 14.343957392622876, 14.35706953914797, 14.398020676700606, 14.22368723103676, 14.437905951752546, 14.674447600091657, 14.75625998516921, 15.579670438788382, 15.065195933489692, 14.477353129283996, 14.340181955802624, 14.649093255070694, 14.22899776464687, 14.797860784901735, 14.175241156618343, 15.08660683229495, 14.54174486952973, 14.51034016113076, 14.711416365809932, 14.917069256432894, 14.413902903342057, 14.51579671870371, 14.363158781681612, 15.156257729551365, 14.351562381589106, 14.631626094733827, 14.54160309139232, 14.958644551508241, 14.328040536196967, 14.836468602447896, 14.618058058761168, 14.687128172180751, 14.585715117544657, 14.758648910227583, 14.619303844564032, 15.16452152995779, 14.966621742960358, 14.500593602710854, 14.860684515921202, 14.735198796861527, 14.7054797386434, 14.656783902436345, 14.756265260740637, 14.151289774685646, 14.589083808577307, 14.597878649264747, 14.617067130952734, 14.810381739372293, 14.723288507154296, 15.169244896607879, 15.222911100290771, 14.516473252534535, 14.654221879404016, 14.597901258041633, 14.776648468745911, 14.861584739898804, 15.23897106330057, 14.60966370623957, 14.873671194846414, 14.93612904100658, 15.015972197391466, 14.683478811048316, 14.826474923051949, 14.99467004706795, 14.801534903481752, 14.766829811699983, 15.0966363430717, 14.914861100323844, 15.183919855400513, 14.245321211762812, 14.190354276751055, 14.766879254304731, 14.142545990111227, 15.374573934831558, 14.859978645365866, 15.296454128235439, 15.005596202148249, 14.744984863401601, 14.34643807720319, 14.475034908089677, 14.709114468534864, 14.736943186983439, 14.42073814550631, 14.506059499704438, 14.473742463397024, 14.618391200324082, 14.589891533142023, 14.997001165633769, 14.795483671635305, 14.27848789177751, 15.138255578583978, 14.834263127695507, 14.771238943514723, 14.747213748240789, 14.798733124706626, 14.532918351260932, 14.950583102776458, 15.552259399468454, 15.12783446905641, 15.215579477179926, 14.471794830430369, 14.740651466871597, 15.144502305980348, 14.875364956591815, 14.443567163521013, 14.875743067972856, 15.129241877637964, 15.3090759550837, 14.768736872364462, 15.1841234624018, 14.51734231534217, 15.036041111737525, 14.731338820770624, 15.261412313678711, 14.295315456490005, 14.99224943887244, 15.098297215130652, 14.739582684146058, 15.40461423557035, 14.505097386511684, 15.038694095563027, 14.494821021436477, 15.21965220393292]], [0.13507625272331159, 0.5185185185185183, 0.7843137254901962], }, "2019": { "x": [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300], "y": [16.818363305107052, 16.9384196002684, 16.373544163301144, 15.915842635402715, 15.495413806206251, 15.21813749917199, 14.981956303655137, 14.838254291964295, 14.76689313041234, 14.717622741724327, 14.652035688314417, 14.675703419603789, 14.676956961485203, 14.68153300251823, 14.68379760210929, 14.657486268060575, 14.676872680734599, 14.660069429839945, 14.634235874675083, 14.594851416980822, 14.532981693881329, 14.518467506154115, 14.498061602754063, 14.50359008364371, 14.499692504768717, 14.497089885925234, 14.346527214520817, 14.375469479863991, 14.36217746815957, 14.369260433451691, 14.567961179021168, 14.592515669479713, 14.582806082614281, 14.427714905350035, 14.28349203614485, 14.244431746998693, 14.17335303845642, 14.13413706921266, 14.1704889894961, 14.210070752006516, 14.164155842322359, 14.241401877344122, 14.259333116642207, 14.26209597790733, 14.233323759820998, 14.27527708370166, 14.235957127875976, 14.260371069971875, 14.251584104018576, 14.246656629527484, 14.364605885916907, 14.292805105377587, 14.199796446635496, 14.411856208959865, 14.406722253424034, 14.251555504989668, 14.317774155701631, 14.272654395870804, 14.185324746396732, 14.085700290006402, 14.222972725734655, 14.00716838577262, 14.190132352105405, 14.233049849028568, 14.284342014396278, 14.137968659408836, 14.275066624183827, 14.392659025077748, 14.140964316097964, 14.259717421340069, 14.342471907094104, 14.17383011709637, 14.013535232449604, 14.327288484160523, 14.139968440566038, 14.395982360090636, 14.207331288389051, 14.140194363686335, 14.204859886070256, 14.432860215814515, 13.572486504393169, 14.252771725460635, 14.095564630892566, 14.363579419734007, 14.418378787697504, 14.26376709920845, 14.351803131539878, 14.38357383763439, 14.40615109787678, 14.281738198765106, 14.18807550562207, 13.869380756576668, 14.36346954737725, 14.276972917585828, 14.3604303608435, 15.188735964867677, 14.792139152181454, 15.098762493319898, 14.87784455761382, 13.884399310877278, 13.859563871251646, 13.836993020011077, 14.051264784446204, 14.323106670622142, 14.514366953736504, 14.516665443761871, 14.750357301218527, 14.199680753932574, 14.416337292709834, 14.857635888054926, 14.384030403976343, 14.902915738566662, 14.323945972002745, 14.466001050980731, 14.354049612607561, 14.229693987628325, 14.710493178618231, 14.548242314603701, 14.497546848597976, 14.356404424959749, 14.53530968254845, 14.27400897380326, 14.332690564745262, 14.472114483414982, 14.346963017872124, 14.735745182840818, 14.410660190079582, 14.661404983131112, 14.5679107208867, 14.78705195945152, 14.284570571196062, 14.450880101798376, 14.40282201981158, 14.421063475750937, 13.694975403417804, 14.134743853086364, 14.431594417898266, 14.452930007412851, 14.466336558468972, 14.192810846247854, 14.382971433599055, 14.60549520534943, 13.857005504326008, 14.44726389661245, 15.882433447671191, 14.931474931358919, 14.660164271592702, 14.593546234799078, 14.27183471486294, 15.066894098641765, 14.536617568488758, 15.117366296649658, 14.56638968512836, 14.750528595558201, 14.468849142258842, 14.896127642308747, 15.019204503159425, 14.706498731150011, 14.627792723676187, 14.742346111733225, 14.60481349294382, 14.97509955271017, 14.336567817167849, 14.677503440539182, 15.218089838817582, 15.402562958356604, 14.187143176248465, 14.78658600408109, 14.794912292258529, 14.609724199324852, 14.958991912036334, 14.209041084136771, 14.983361291635962, 14.341997698680517, 14.665256016769371, 14.761917546948164, 14.535832785640112, 14.22107360427565, 14.532382759740454, 14.80442504890915, 15.001451110568746, 14.666429595146187, 15.040283093745517, 14.830024662429224, 15.178689445578676, 14.74487535109334, 14.76226189171742, 14.216006491892387, 15.041870740922365, 14.735238928256866, 15.064160946520538, 14.187571631865708, 13.952757907461969, 14.671414201788117, 15.254778187750826, 15.00803314937916, 15.101744169852097, 14.597755929912422, 15.516273859063304, 14.859096733328412, 15.156726701434254, 14.83635437461029, 15.484892021360674, 14.853687890573905, 14.452850335271902, 14.902735468954816, 15.314779072773824, 14.201654493889864, 14.733634310314255, 14.603323437807163, 14.316334447980559, 15.651563635776926, 14.5428461114861, 15.634935103903274, 15.450083839772201, 14.81805887551945, 15.321542090540696, 14.953636433367153, 14.61533324387713, 14.856432629267461, 14.497654236558567, 15.19369187303432, 14.084670634034236, 14.559689946051137, 14.422837261653042, 15.326590541934966, 14.815694783570903, 16.11336335053699, 14.477894981937279, 14.658815929384009, 13.94824345787607, 15.091958715074714, 14.546801580697949, 14.499229190729503, 15.13412159656476, 14.168547246908107, 15.30210597311838, 14.828094825752267, 15.426011740409116, 15.158619144016168, 14.88084924072268, 15.060043720557001, 14.930340549832115, 14.868785091552331, 14.976821021905435, 14.858914068549007, 15.705812291184321, 15.290013367208434, 14.593670122497366, 14.312903147417623, 15.407973867347854, 14.846711542803762, 14.297227950036165, 15.019140596498042, 15.089245438803882, 14.914069858294754, 14.806508542112516, 15.334831231998987, 15.025878044500283, 14.919244367134333, 14.49300092717289, 14.737776979953303, 14.164272143865894, 14.822269643198338, 15.38840525416425, 14.894979478886672, 15.22223690619034, 14.327600485303089, 15.044064869948848, 13.84937939564519, 14.013057380266105, 14.972762100285964, 15.169941531740305, 15.024904641298892, 15.266379765285302, 15.12116347813683, 15.663150784684255, 15.289208121912026, 14.851834463840662, 14.098011319425714, 14.820968406564596, 14.432522049087067, 14.951442280106699, 15.347772241491882, 14.965616703639899, 14.737050989961581, 14.83879871083048, 14.180030416603776, 14.456052122204758, 14.706780316608707, 14.623600289797057, 14.122283891907626, 14.45783579937423, 13.954283695642895, 15.33804388915092, 15.326367452094553, 14.104709635258217, 14.572119980695652, 15.97127672565096, 14.502429220203572]], [0.10806100217864933, 0.4148148148148145, 0.6274509803921567], }, "2020": { "x": [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300], "y": [16.98821894111693, 16.370513604792954, 15.5962992453352, 15.34457724194128, 15.145027410230577, 14.961204778914126, 14.81681914711489, 14.72701624334705, 14.705103953556968, 14.659639224347323, 14.585941681915887, 14.616406148288082, 14.54489696103787, 14.500602728666788, 14.49438912322633, 14.476614809453949, 14.445764024706827, 14.451334081082246, 14.412458237106039, 14.453183197616022, 14.419415146317077, 14.375727605781263, 14.353189940035962, 14.386770485296116, 14.391023922379683, 14.369940063772127, 14.316986079363922, 14.28751116108904, 14.37695278550541, 14.376602719972492, 14.316083429115322, 14.412605409200454, 14.346012877362117, 14.194463592710365, 14.209962572796991, 14.30638291999527, 14.140715686001009, 14.11032354096776, 14.08932388255865, 14.163596362182776, 14.015274970719, 14.035500523445947, 14.081064777083556, 14.059262469872834, 14.098393089021668, 14.127387756897626, 14.177925151723068, 14.196369527393575, 14.110546228688507, 14.156041170771427, 14.292628768248916, 14.133254062565298, 14.076060255602068, 14.128683267299975, 14.100690560366042, 14.300641698843162, 14.189416892766634, 14.110541486570694, 14.042105925243993, 14.209573244412097, 14.09984824336511, 14.187626009998954, 13.9891768631806, 14.085976898385344, 14.110584718850642, 14.127695090137179, 14.047560139049365, 14.164531774421318, 14.243170489139297, 14.18711399265343, 14.252306645902003, 14.270660364725599, 14.018742179693277, 14.203152728170489, 14.11114000260732, 14.095189622320586, 14.175733016796135, 14.12640528525355, 14.1476195208239, 14.250949019383489, 14.28946911703642, 14.137797265291285, 14.124816493364671, 14.053800012469745, 14.257309666842751, 14.43422940581773, 14.202604513480152, 14.163614860908242, 14.285196582476628, 14.308994633625163, 14.673692934316794, 14.25088456318874, 14.19435275862046, 14.30723125536449, 14.042647691269732, 14.209698854879502, 14.573048625431696, 14.2512731159336, 14.119382008703974, 13.989892488209229, 14.42870954417215, 14.378769414148628, 14.498830747763531, 14.1687405789002, 14.352354928133906, 14.482755712427602, 14.540381004714042, 14.082061245171214, 14.308879059107138, 14.64413320939842, 14.55672975225543, 14.597762574178923, 14.653181628225957, 14.566651933285437, 14.396808171088576, 14.254814519309747, 14.652776690373177, 14.312076086663604, 14.297837324665121, 14.478635173676405, 14.766128492445645, 14.74281817130926, 14.050189687362222, 15.071164526876904, 14.089101804268344, 14.377873623198521, 14.428162387206788, 14.06090101738822, 14.73211046682085, 14.397391200359385, 14.969796825255916, 14.21181077427364, 13.953829520831896, 14.421216722135016, 14.244561500812402, 14.659544345732002, 14.30380214400257, 14.346494448420565, 14.643921909340355, 14.676353661427488, 14.582860513955845, 14.380169502805304, 14.445242737706893, 14.14426212786935, 14.487235987583478, 14.434474674750891, 14.935409896690082, 14.51557296420941, 14.533649625966051, 15.056389509181635, 14.369417913972073, 14.57519932507594, 14.529862959650039, 14.520311131600797, 14.751264602070773, 14.52303253663038, 14.034007982076067, 14.874614869845297, 14.893296491574656, 14.847032460077651, 14.048106705033495, 14.7857781889984, 14.394545504262544, 14.92682959969511, 14.421822402770585, 14.738597193898885, 14.81863405043246, 14.719529547006385, 14.49174656953006, 14.579206559493965, 14.496080113819792, 14.683939444539357, 15.178248516935348, 14.781161924065806, 14.690954262415783, 14.592626398646784, 14.620818563833607, 14.792313058316815, 15.04026046902646, 15.271165416222335, 13.633974549799833, 14.726471734141892, 15.12571733970632, 15.347289709822073, 15.20887032383406, 15.38889560356774, 14.47088499847924, 15.28835971083243, 15.683200945016656, 14.130414367622848, 14.958103273266774, 13.882635466123684, 14.261885168592414, 14.952622454125132, 15.121191440102477, 14.218448105992932, 14.04778667497245, 14.282879315894712, 14.388023835193884, 14.943734425279825, 14.573802965069763, 14.59533592628099, 14.137133673783744, 15.740756377040112, 14.738197920651777, 14.401407660047331, 14.678492445195307, 15.694388369476837, 14.970617129108886, 14.790890050526873, 14.081049702727105, 15.089240160980136, 14.973541692006656, 17.363773035244215, 14.30187824577634, 14.467930386802934, 14.516902572723097, 15.329479047198038, 14.624015710976884, 14.63473539904464, 14.373641210092153, 14.166605449430495, 13.783011574782721, 14.263544216558952, 14.862460470452541, 14.727532380698701, 14.531637756291413, 14.822949072623675, 13.786841833050836, 15.468646905878378, 13.687744658367365, 15.402759853996804, 14.554763109617756, 14.869860145474584, 14.696348658200264, 15.053898516516293, 15.585187607593465, 15.563313816410492, 14.67170366276461, 14.147429693845183, 15.075370337957708, 14.54650295647481, 15.179010783244516, 15.409213810776961, 15.515504225457606, 15.08444738015429, 14.28164868574861, 14.795723222168206, 14.494017381983374, 15.086575424633287, 14.5004735623822, 14.690241855908853, 15.16616264517412, 14.420163065055343, 14.645301486362538, 14.703220301962068, 14.849238046919403, 15.650596675034029, 14.632994392359596, 14.656751152341625, 13.42732972397951, 14.559955525204266, 13.86922509967631, 14.970856644090627, 14.777476492577463, 16.920064964091267, 13.862551797128589, 14.341017840554162, 15.05552539530507, 14.510146539196526, 14.82627197246354, 14.217575200807142, 14.558965165319933, 14.989795407670229, 14.864206988315356, 14.070177677455412, 14.591439215337656, 14.427307406625893, 14.658924923576608, 14.552212819309558, 14.496153901814848, 13.465088583786082, 15.279577878202042, 14.250419569473493, 16.682037909981887, 15.002301747811199, 14.982256666571692, 14.731409709159067, 15.049455411763278, 14.047122405829297, 16.130648201285517, 14.378254782238285, 13.578630316558009, 14.434082205270641, 14.021898725941734, 14.670519491759856, 14.453798843745222, 14.17311154064359, 14.402414278988672, 14.005273719141623]], [0.08104575163398697, 0.31111111111111095, 0.47058823529411764], }, "2021": { "x": [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300], "y": [17.125795647512877, 16.167745862518196, 15.628246706160752, 15.259120368931182, 14.926562361064429, 14.772507696160567, 14.648438494926047, 14.588138177135876, 14.54822196472763, 14.475861347759562, 14.460319047237233, 14.442843207466103, 14.4038296343842, 14.394511790461651, 14.348367943326428, 14.32853776014437, 14.327587327392449, 14.283804275698357, 14.259508539703859, 14.302287805393696, 14.282305711120337, 14.263298819721763, 14.285400767896524, 14.264218208695306, 14.202014100127334, 14.20328112967117, 14.216620715709263, 14.116703246320014, 14.113002574980353, 14.19797659791998, 14.184475437460227, 14.17140586394928, 14.153367169282923, 14.105488824436396, 13.974118638251884, 13.961962352804841, 13.941713929826346, 13.905724479598716, 14.00303964026138, 13.894208584015068, 13.888198442124644, 13.910217270859699, 13.958348976096786, 13.996486767640276, 13.952433116756215, 13.881485908164867, 13.841327704307004, 14.010233855893194, 13.901290765892576, 13.964782990834575, 13.947668807360214, 14.002108660702943, 14.100236293569111, 13.913514059265415, 14.008878934326711, 14.1215861114549, 14.166863866092848, 14.060411692695627, 14.091507958506499, 14.042020007415392, 13.933502120084123, 13.976718637677976, 14.110112398986368, 13.946827178207108, 13.92074063569153, 13.719143640395481, 13.899877269504755, 14.032231641092489, 13.90552849121535, 14.030796627867813, 14.04078405713417, 13.835538213150517, 13.887683094620403, 13.922253279554539, 14.033362121502554, 14.003644608750475, 13.973479075909129, 13.912907524482925, 14.112683977468198, 14.03643922189136, 13.96315674414098, 13.830193463808813, 14.114193305067333, 14.054674185637106, 13.85320381041386, 14.168994234583005, 13.976630129998245, 14.09168283178549, 14.1360857562945, 13.930594160736613, 13.951043088939633, 13.829115383583336, 13.885756631493077, 14.163375698423827, 13.91575038053925, 13.558089809232264, 13.73735035053235, 13.913573293359047, 14.044695829875689, 13.640779071271522, 14.018409931371455, 14.228975095827632, 13.996144832956702, 14.189387423270379, 14.226768069678103, 14.174632825996992, 14.164681909355574, 14.183902661242401, 14.218647655424025, 14.427719491219426, 14.120208529383286, 14.106984808719545, 13.908662457927276, 14.473311879038915, 14.238014829218347, 13.934301621528302, 14.102096730568954, 13.909338128391484, 13.942206839197462, 14.181340588754892, 13.948523943371205, 13.972790388999817, 14.242211417447482, 14.420550819515553, 14.252479889698895, 14.383110307644158, 13.773742200312293, 13.743677908920969, 14.123502462283474, 13.900535882002238, 14.227020639667176, 14.06790568544232, 14.145869780275154, 14.19630099932665, 14.526115896114717, 14.30476007895747, 14.278952790980613, 14.094104422770519, 14.282651002326427, 14.55645026567875, 14.425996465486946, 14.247489799175268, 14.577661449301463, 14.171615177964057, 14.138150559959351, 14.140453785817485, 14.217873578980667, 13.851490717186534, 14.603376885590109, 14.067628519597573, 14.569609396603749, 14.421892354101198, 14.18606447086843, 14.610286991797324, 14.222404290019295, 14.177463114690175, 14.772381708813604, 13.945813796751972, 13.536192336089108, 14.28796650731713, 14.080941656546544, 14.22686051830709, 14.227778001967485, 14.038976189344941, 14.145769402674473, 14.459255001471618, 14.264209109526853, 14.330397197895167, 14.650372916133163, 14.001328479806302, 14.02193605062181, 14.39571200321637, 14.86536373425616, 14.081058712797484, 14.835973143990838, 14.509614662034261, 13.785978033174597, 14.218416384987261, 15.059772537225614, 14.329773021409101, 13.455808563243972, 14.033106617897273, 14.01086117134799, 14.16314429879686, 14.647739883711514, 14.79299365361564, 14.171276750577201, 14.434363850302072, 14.395519008657804, 14.756313790148624, 14.53292989993164, 14.314182828990615, 14.464415960302087, 14.558541262859212, 14.449437954637844, 14.502407364769912, 14.656588592503017, 14.45088862052063, 14.09056308805812, 14.236811303181321, 14.231726122876996, 14.150265936486838, 14.122433833612545, 14.573169122678745, 14.150500898745522, 14.786006868459786, 14.275586977128432, 14.814900767960614, 14.298983081050714, 14.344781106248757, 14.940281956685912, 14.523325722275038, 14.361925854879782, 14.112913799187929, 14.643600688980426, 14.464776383164972, 14.703064310400354, 15.23140965300202, 14.24925415277032, 14.78178791245899, 14.158468551563553, 14.567587404768345, 14.045160228650248, 13.909743120619018, 14.904771788947079, 14.464864882426511, 14.701568280102949, 14.577561494468098, 14.549581586109612, 14.737440257652876, 15.049080570434281, 14.55662423106221, 14.011578440819184, 14.76264855634388, 15.163176883675128, 14.565235974601618, 14.091915332269688, 14.984113362787882, 14.676029094826172, 13.866299020013265, 14.689983680465387, 15.927299248097773, 14.917433254596972, 15.720855488048633, 15.418944787906206, 15.077852489181057, 14.312334973235492, 14.892481053218042, 14.076714562092736, 14.667594103784724, 15.048784123670847, 14.23970744963329, 14.39318449269954, 14.149865168637126, 13.972954122885588, 14.54854949471653, 14.940895335862596, 14.589664474442216, 14.11410654707021, 14.518360453034058, 15.096717055442163, 14.563630876592214, 15.269331276744076, 13.99825449560425, 14.199799941707067, 13.546127917522895, 14.363289466287146, 14.231699150792977, 14.144718620784232, 14.305210556262411, 14.240327214943347, 14.154756737284348, 14.236725999739331, 14.702599363479576, 14.931131307010636, 15.427790341157133, 14.931235045001246, 14.873751170955895, 14.255804970026686, 15.095188481903929, 14.153451168701471, 14.920787699775163, 14.028921996155889, 14.310174761231927, 15.57768454981096, 15.511896692870273, 15.10798687917088, 14.802647056206679, 15.454949178813044, 14.943240344711326, 14.32048149625778, 13.759952988479913, 14.644261901320323, 14.900051419685157, 14.678209426296206, 14.334390706426312, 14.153628773611098, 13.886696529108196, 14.000652872587368, 14.722629671267473]], [0.05403050108932467, 0.20740740740740726, 0.31372549019607837], }, "2022": { "x": [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300], "y": [16.573462144306383, 15.596174439863377, 15.234489173440425, 14.864627971004897, 14.647002560958002, 14.51062709463858, 14.40116555801216, 14.349422690109643, 14.281734213027672, 14.231951373725387, 14.197280476283337, 14.214511676417054, 14.202273839595447, 14.171133907480328, 14.1371714953457, 14.13608879907528, 14.124871224800538, 14.112949183925595, 14.053650535986394, 14.079177083693137, 14.036412783305957, 14.073229173001078, 14.047945299518602, 14.070015795369656, 14.025196613416494, 14.048131120574896, 14.027747521755508, 14.04693966880932, 13.989021728447161, 13.944881767368678, 13.886933089138001, 13.850051890871612, 13.856003976208148, 13.815068083718375, 13.837193877844612, 13.784655598298468, 13.842614301186936, 13.77557561009653, 13.77224160885926, 13.776600344846765, 13.826144019908194, 13.763706308109851, 13.717473009263493, 13.696012101124342, 13.794608115038537, 13.776246769386619, 13.734851495838463, 13.771958143359385, 13.726042906984397, 13.668899883848688, 13.757712183702036, 13.704560348339815, 13.783786123200786, 13.83641193388869, 13.868905832331333, 13.849645348448345, 13.95528051598666, 13.95505863029343, 13.839082246875563, 13.838436454468521, 13.915254552296155, 13.762764025908899, 13.688901609741823, 13.696755257291253, 13.778190465746299, 13.816006543875408, 13.82103497206815, 13.779428665282765, 13.754489087454546, 13.811443840881214, 13.770282324096618, 13.737755151636893, 13.718607326900317, 13.719391275894619, 13.689159138793773, 13.915030059440356, 13.640556357365238, 13.784109189921415, 13.898309014346827, 13.635058416855403, 13.682469750031643, 13.784077058586005, 13.614382036248045, 13.675298494725313, 13.668442871322661, 13.721886395110696, 13.789712241738473, 13.572600625198126, 13.673413438815405, 13.743332722827345, 13.722225182656953, 13.681662164837368, 13.626698965726872, 13.628119315894407, 13.442135002676414, 13.496458815371229, 13.89197866538334, 13.641461535501413, 13.879886838673235, 13.857813671327913, 13.904101718534095, 13.691589314679872, 13.688087764972993, 13.75019330569756, 13.775705815269305, 13.818048957104923, 13.838426569541493, 13.87378344390341, 13.95249789115123, 13.84161364290297, 13.793286673060717, 13.793855375859797, 13.612719779902854, 13.567372345820983, 13.727659226809301, 13.75814093748428, 14.016406773942144, 13.666026498207929, 13.76543524609798, 13.921578363669742, 13.62236868498279, 14.218743767416479, 13.894390824537616, 13.835036107967746, 13.821814354601791, 13.815352044657493, 13.63291347173543, 13.914142076335848, 13.902164591159094, 13.75340398879414, 13.757796232042619, 13.947361314339101, 13.812380150469728, 13.64842644927079, 13.680220428334186, 14.19128594688195, 13.90872163648549, 13.709915874495577, 14.305610405002627, 14.017476771896723, 13.913706939667822, 14.041925551417304, 13.792132210585926, 14.158571611438195, 13.719360968998185, 14.077474378392191, 13.872815383912409, 13.610435935627018, 14.21946622979818, 14.191843568768466, 14.07447374943782, 14.113187584666102, 13.853103994300728, 13.737467173849335, 13.85190476578892, 13.783777206918097, 13.877910972474517, 14.14083721762618, 14.097996519640605, 13.691792923044662, 13.901671052705835, 13.826731782170265, 13.76191264062571, 13.914158935505744, 14.075933365745223, 14.015337137986572, 14.020710391408425, 13.752585714099315, 13.916336207681834, 13.921541427751697, 14.538780447662331, 13.548031644597161, 13.877597908381185, 13.82785734202697, 13.835644605643694, 14.095853895847423, 13.628986120192666, 13.651555792433992, 13.684100113750324, 14.126303911640594, 14.12819638849766, 13.513658817667569, 14.04991026847487, 14.075349509287857, 13.599443864843355, 13.901653490393688, 14.116940866903528, 14.447795487232423, 14.175788401391147, 14.24549480637781, 14.082219655442112, 13.945900149380442, 15.41665075184427, 14.09092252237217, 13.962485170018734, 13.853324684117208, 14.300518130765969, 14.679034583112099, 13.890994648126625, 13.848914731733823, 14.074745430758165, 13.718497892807623, 13.813432378703823, 13.910230373201061, 15.891460291825394, 13.887027453230893, 14.240677540244254, 13.585805239111629, 14.219845664656985, 14.239986387939556, 14.256542956266319, 14.699671416202978, 13.034803839092152, 14.279526808318353, 14.203618557298823, 13.69942973957017, 14.852775292533702, 14.705781491940945, 14.880769009150814, 14.080929986418516, 13.98987102169266, 14.056776098579787, 14.200551441974767, 13.869018580766827, 14.172346721802862, 13.908701829131722, 14.05200499507018, 14.953861829658582, 14.478959291231744, 14.289266616246826, 14.263612965144183, 14.791179486376187, 14.66588280189917, 14.046588278734843, 14.270444904859211, 9.570273738497933, 13.393022696317052, 14.287273030446956, 14.586197406241359, 14.009519095765436, 13.913104133158772, 14.394982072391072, 13.845052383610941, 14.075398039003069, 13.720279996787793, 15.918307331487394, 13.950845891909333, 14.161031303839323, 14.414017113143304, 14.07798698493535, 14.028232685065156, 14.066164268512528, 14.122640702208512, 14.719223348813339, 14.089698444360401, 14.923133171863139, 14.027925447322207, 14.859904976591874, 13.828780032157383, 13.758394371554884, 14.212745217830802, 14.639594923560438, 13.313976437659116, 15.051782211486312, 13.466939926396423, 14.13584577145757, 13.997907138236089, 13.437786071216715, 14.143550112604196, 15.013518092830632, 14.310159900374993, 14.24309503024266, 14.882471681533945, 14.754081514779902, 13.952630289830978, 14.356518350098636, 13.841076292748065, 13.17557406572946, 13.843300304809517, 15.534713921188569, 13.489501667105461, 15.323003263489925, 14.405831914476117, 14.260543641985588, 14.23381356656912, 14.062976691107115, 14.71037740234297, 13.652258277537488, 14.414142143046723, 14.012733020591691, 13.738429608775572, 13.795105640310114, 16.905541410998413, 14.363532045313905, 14.340997597817381, 12.644035012321227, 14.210848531614518, 14.655835827595727, 14.359502747186784, 14.124354988618265]], [0.027015250544662334, 0.10370370370370363, 0.15686274509803919], }, "2023": { "x": [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300], "y": [15.4293630385597, 14.827776633211421, 14.600432832118155, 14.43330043760322, 14.30586483681026, 14.203397641081045, 14.140361413924607, 14.101673126860582, 14.05840021694595, 14.033693337279875, 13.990003714671388, 14.001106927608756, 13.982387676044238, 13.960424890216352, 13.941694305252629, 13.928958405693843, 13.922871327026984, 13.90749356497257, 13.883187320364065, 13.870538613453949, 13.853682922141118, 13.839326154723096, 13.841949693311191, 13.851284862386178, 13.853606323578846, 13.851840301257587, 13.86166226046842, 13.872513892742713, 13.867295530090015, 13.870385212514083, 13.868578068850889, 13.848685425568009, 13.838736750620761, 13.825182992628129, 13.795340100698754, 13.809629502148145, 13.767911089744738, 13.75599639262174, 13.75925151191706, 13.751975433642748, 13.731931931502134, 13.714316407794309, 13.730848265421725, 13.681606796845, 13.670846152397202, 13.685040324991581, 13.687292733648798, 13.645627677729081, 13.635021438002346, 13.670103747374988, 13.62246956240464, 13.658574692934657, 13.65219324836813, 13.663836335892329, 13.666948307267594, 13.642643510414398, 13.672961601819406, 13.663525877548398, 13.667436573958156, 13.687522639036205, 13.647544546546508, 13.670704172336292, 13.643000490240736, 13.667107110344569, 13.660218070172265, 13.675550822990397, 13.59092599672469, 13.619850375757148, 13.651551988902462, 13.684288098100867, 13.599046453546292, 13.580905963181452, 13.620956017533885, 13.648408527460056, 13.60249514150298, 13.568078301644128, 13.6145797181229, 13.647719674647586, 13.531493703586886, 13.609260600121146, 13.687447710013837, 13.602215210547463, 13.563220813507392, 13.57176728376717, 13.664222431811334, 13.586259696651297, 13.571127927324502, 13.692682818016978, 13.599437831977406, 13.646024625160337, 13.645231022004468, 13.582760709524955, 13.597408008025921, 13.640791164279545, 13.58016693386471, 13.664139165839629, 13.553901320176095, 13.616471379535914, 13.574418885444663, 13.62049913139043, 13.595296717779055, 13.618520397945241, 13.619083853308746, 13.549404239296155, 13.515187660214737, 13.728226318739061, 13.618609127026419, 13.638021829042664, 13.684199453984574, 13.707676555543845, 13.541617144639595, 13.703834138276244, 13.519323579997998, 13.6031555746482, 13.56414632339735, 13.711610914557605, 13.529701508251849, 13.631734977501925, 13.657120297408555, 13.58489249685537, 13.64403630157245, 13.608235747585796, 13.512110498832085, 13.846959297419959, 13.488917791046676, 13.696834245583917, 13.61507766454769, 13.565377802829648, 13.790197786574588, 13.564346823139237, 13.5342157764538, 13.65148446769962, 13.570646849759997, 13.538878864721305, 13.608980817839505, 13.664477237928127, 13.532411719398455, 13.737437273256564, 13.519816331488395, 13.764368990604515, 13.653588472445573, 13.5302540795639, 13.57561188810073, 13.647608383912683, 13.728643890026184, 13.710097008284352, 13.75589344505474, 13.682502650080487, 13.684339202206958, 13.86749342599449, 13.645786331176726, 13.660817039716257, 13.638011389586667, 13.732387353692099, 13.687686391049773, 13.94728981311995, 13.614547412507926, 13.460552695752389, 13.857074456574574, 13.660326212827487, 13.718393121459215, 13.76973846040823, 13.778762864123724, 13.656959991670522, 14.214462072816556, 13.622739420457773, 13.645227120727897, 13.687497326712435, 13.649272554141808, 13.503550000252996, 14.052494437028535, 13.580311058963396, 14.14017314736784, 13.64182000911326, 13.886936632170794, 13.942674178813384, 13.801754161915504, 13.931144818346747, 13.584651322907064, 13.960391830857033, 14.178873989248789, 13.645923431288137, 13.97423140921055, 13.669569353257327, 13.915331700422486, 13.827145087821776, 13.736836827537942, 13.74766543270326, 13.770318536193258, 13.721033560006754, 13.710191655241298, 13.72744974500201, 13.845900599098753, 13.678446729208007, 13.902643304888189, 13.885717101405227, 13.800092557910519, 13.421930828385424, 14.22006344809192, 13.879986040380091, 14.134020605148754, 13.828712030750555, 13.713190050100788, 13.670401789346878, 13.948423234333882, 13.84481181587886, 13.818908981670926, 13.74582730003707, 13.94097096205736, 14.180988587482524, 13.792218775776533, 13.684855627228844, 13.881739174231223, 13.998746647008945, 14.576445279868192, 13.977974630190932, 13.537548783758675, 13.793279757360363, 13.712674433009878, 13.758696209000801, 13.912382937440464, 14.340144810498328, 14.03279240397904, 13.889996587251982, 13.862065986515601, 13.712302898403514, 13.797613183843772, 13.847295441275936, 14.422108283887903, 13.900169262027397, 14.247783256416513, 14.02056653491548, 13.99526374998638, 13.69358071050138, 13.828640744267325, 14.01321596237364, 13.824657271537166, 13.683602248925892, 13.933987455146445, 13.993921243916123, 13.720966315955001, 13.890770809341586, 13.426961283787957, 13.789886238259456, 13.904131224083592, 13.697354217113691, 13.710497864728065, 14.683006531539148, 14.315759264484964, 14.034699751802846, 13.890948305458895, 14.038907287423818, 13.298757873288494, 14.037824844116592, 14.162250808384407, 13.947058195824253, 13.806653590867487, 13.980386450979841, 13.667273172120268, 14.201737731565034, 14.447849496372461, 14.018697147254176, 14.002315381014313, 14.15231239942244, 13.73719042552595, 14.033594655653038, 14.03087108296539, 13.782578520604822, 13.660908086958573, 14.205910336717215, 13.930322566343703, 14.300591211697906, 13.808749910964323, 13.8076208806989, 14.169819824542373, 14.067537576689853, 14.306124453553517, 13.56827905088618, 13.592634469105525, 13.789396713937975, 13.853464456609156, 13.855768885291056, 13.710464058237172, 13.641314331273772, 14.295528532894258, 14.04977108393012, 14.153384726345907, 13.385524853965638, 13.484650040422745, 13.831061312642468, 14.15298734516191, 14.20289531849528, 14.116529526532855, 13.767652893233096, 13.715924776449405, 14.649027392365024, 13.603310028324861, 14.10228343978809, 13.704762155010586, 13.731715455443299]], [0.0, 0.0, 0.0], }, } for year, year_data in data.items(): fig.add_trace(go.Scatter( x=year_data['x'], y=year_data['y'], mode='lines+markers', name=f"Year {year}", line_shape='linear' )) # Update layout fig.update_layout( title="Perplexity vs. Number of Duplicate Documents Over Years", xaxis_title="Number of Duplicate Documents", yaxis_title="Average Perplexity", legend_title="Year", hovermode="x unified" ) different_document_dup_counts_global = fig ##graph 4 # Data data = { "2014": [[1, 2, 3, 4, 5, 6, 7], [16.82572561037536, 15.568688184472002, 15.81492345088457, 15.206355227978303, 14.957766124315622, 15.0626618458479, 14.868694970954875]], "2015": [[1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14], [16.89591942700286, 16.065453332424525, 16.27127382267357, 15.98729389349345, 15.820859416672139, 15.607600911192797, 15.110138119917048, 14.775887397593593, 14.660655022362318, 14.588547400309, 14.55020529201701, 14.60127048285861, 14.629467286160864, 14.724440862889]], "2016": [[1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23], [16.937063110995666, 16.159401045667217, 16.24178377816029, 16.073494730595225, 15.774737597940442, 15.621947075605162, 15.652955728810767, 15.490807185265608, 15.107547930881259, 14.976802818244652, 14.84517846815987, 14.839768640933237, 14.794471716989547, 14.63826024444852, 14.57725826735028, 14.446983381957654, 14.357863327746747, 14.370146480850329, 14.207796791759758, 14.067617540013867, 13.968037234662484, 14.015386030957798, 14.240341030736081]], "2017": [[1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34], [16.731010662045737, 16.534529481773635, 16.624818021435388, 16.6027968727952, 16.309053610063657, 15.897351021398148, 15.28125612085656, 15.247650153402024, 15.254523671401472, 14.914419299947483, 14.734687782223004, 14.78413990847839, 14.632065773173599, 14.553246204352645, 14.566566717229817, 14.598997883895558, 14.630837564582592, 14.577208610859856, 14.519413074334954, 14.378498447103155, 14.230943065441672, 14.21486380216727, 14.267422050116286, 14.281606945252474, 14.285535565035358, 14.267266452303197, 14.183136371592417, 14.148268300539986, 14.21036055571916, 14.403658436211263, 14.07740471177247, 13.978242496152737, 14.002633023111342, 13.921442192327655]], "2018": [[1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46], [16.36546565307699, 16.40198820766892, 16.223802437472045, 15.876190858008776, 15.67866795074444, 15.06202559354935, 14.90395971116697, 14.678203166785968, 14.584307457124408, 14.566603376547835, 14.716527825876883, 15.325114798824192, 15.153635738494962, 15.02749650458142, 15.001501640976104, 14.928437622685198, 14.82066263298361, 14.821925418558614, 14.766538823073754, 14.742836908980854, 14.56365471694568, 14.676889493065413, 14.554327268897188, 14.532997117657752, 14.424665661602356, 14.498427111442304, 14.503622356394782, 14.465294436509943, 14.238209588803269, 14.138531026657803, 14.11633073136879, 14.139167312709546, 14.018054330979824, 13.99555243574117, 13.944770385859002, 13.893353445566834, 14.062344563726617, 13.93602183204734, 14.021518977400955, 14.205273479299835, 14.476114932821364, 14.707612238290547, 14.403724822460271, 14.134464626849528, 14.444143421676507, 14.372513155481114]], [0.13507625272331159, 0.5185185185185183, 0.7843137254901962]], "2019": [[1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58], [16.430122616908218, 16.959894024725404, 17.530494343918114, 16.868158683774006, 15.881925908038214, 15.534071764082064, 15.131599277920825, 14.912091189771328, 14.670101527122705, 14.591504400695127, 14.405999306200146, 14.445437111619501, 14.460150974610382, 14.484377024024335, 14.454923933668082, 14.419367200283267, 14.413528998792588, 14.362242243379736, 14.326113076490996, 14.296366861932851, 14.241137636937816, 14.199018730937293, 14.229939247452181, 14.136900232594229, 14.118747592622253, 14.084639441555339, 14.215359965064522, 14.321335291582407, 14.324483466296755, 14.22250351319463, 14.086153725088337, 13.835546707594524, 13.861133395338289, 13.943395906095482, 13.924621051048792, 13.978711084778347, 13.905837106100599, 13.895058375110484, 13.965442215811176, 13.960110799963521, 13.99641930380663, 14.036529641608142, 14.138294825947872, 14.3360579115842, 14.381214824082278, 14.389155929858507, 14.645175007732961, 14.477402464547152, 14.51444505845359, 14.452153618691407, 14.369430039316658, 14.777857326947053, 14.919588044831785, 14.44053007434645, 15.18596756335163, 15.362545102466955, 14.19095014510728, 14.974116009038374]], [0.10806100217864933, 0.4148148148148145, 0.6274509803921567]], "2020": [[1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67], [16.370879996210345, 15.8912555858172, 15.30157381561316, 15.461362783916728, 15.499602726814674, 15.329200065422526, 15.15238010628145, 14.763158730707703, 14.554444724050978, 14.391542531017906, 14.36062417910266, 14.38408773153761, 14.326398992080678, 14.30559398460406, 14.296620966953196, 14.257641523080219, 14.239785079623704, 14.257963344315925, 14.242187947481078, 14.227247960684823, 14.246528806504662, 14.218691858857001, 14.119027315863725, 14.16049126937658, 14.1393355330565, 14.045446781499932, 14.157717833319223, 14.118844952908322, 14.196031529646438, 14.213151244097208, 13.961708881578405, 13.933434907040512, 13.851967361230258, 13.837032186918211, 13.83609308408103, 13.74084041793037, 13.725470779946555, 13.828238575588477, 13.821753201986834, 13.81152543072784, 13.848104780631868, 13.867032605563987, 13.91567734841802, 13.951714207206178, 14.049401288158215, 14.000020142532282, 14.097054408814992, 13.973915015915077, 14.001305792897133, 14.144447551433583, 14.259794771973013, 14.451580305620148, 14.51523695971965, 14.491781843544896, 14.282130970472108, 15.107471010795585, 14.507809743534436, 14.521069179252333, 14.434674191986367, 14.608533166251355, 14.638444470251414, 14.533496524040576, 14.798278071146985, 14.426231926251468, 14.697215649677831, 16.000970311873413, 15.962112261396376]], [0.08104575163398697, 0.31111111111111095, 0.47058823529411764]], "2021": [[1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76], [16.40998076014569, 16.214064988829055, 16.102423371338, 15.61960664445389, 15.365806380257993, 15.258505702187641, 14.987691202287733, 14.702934989974425, 14.47618699872759, 14.27294780183996, 14.149902488372312, 14.205153888507418, 14.180406523176302, 14.179162306409303, 14.148172641684653, 14.146789562089962, 14.13207546325995, 14.095045629570848, 14.11059784727951, 14.099774964675055, 14.123404475264994, 14.04205645064162, 14.071957340879374, 14.076002230293538, 13.997579723886533, 14.055982816834012, 13.969566421026498, 14.044197137615983, 13.970800321234117, 13.991254850488748, 13.882773884993162, 13.878676595695538, 13.738534890032913, 13.731264526843741, 13.743931319054433, 13.744385448034985, 13.654269807446708, 13.649793785589242, 13.659669286701138, 13.70981039304929, 13.706017327034093, 13.793638036031938, 13.820253019972634, 13.895844222751752, 13.805532005211788, 13.879969410141696, 13.918667434527839, 13.905080860878972, 13.928649229766597, 13.92971106121914, 14.027211058825408, 13.869387194129342, 14.002439547556614, 14.197189244986761, 14.171599593405029, 14.189026952927275, 14.317088413682809, 14.266884102594418, 14.419819049388389, 14.394102801112203, 14.28486572885178, 14.463889605992794, 14.33813105749612, 14.49991185507524, 14.143521529230846, 14.020378845184027, 13.929518285869944, 14.785566241242854, 14.273112202537183, 14.214773231874327, 15.148250280334482, 14.563912283938823, 14.552655401047055, 15.103655560583926, 15.10169368308145, 15.51226670578053]], [0.05403050108932467, 0.20740740740740726, 0.31372549019607837]], "2022": [[1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82], [15.816438075969113, 16.09580666529207, 15.996333190110686, 15.943848815283268, 15.656093894572393, 15.117394092950262, 14.78287160043243, 14.543141634926663, 14.305058018637094, 14.125611753367533, 14.020067247129745, 14.009478965058692, 14.001669618595649, 13.985248005578073, 13.973728782674742, 13.977117237954532, 13.937202607945661, 13.935625722728988, 13.910945770197134, 13.893835251097759, 13.89679037463924, 13.881064193374637, 13.904299030382344, 13.904090626213797, 13.888526913768459, 13.838568567514612, 13.829178463025315, 13.835043064902585, 13.81757570730985, 13.776370281729609, 13.762638676519028, 13.755074572847866, 13.70045870380896, 13.636805800875507, 13.621671132216942, 13.633589926779942, 13.602080944483301, 13.555848610415586, 13.558904660155596, 13.515784046498322, 13.609062507319349, 13.583137427458137, 13.483909540769114, 13.552547586090368, 13.598431457952788, 13.553603210491028, 13.57678073518515, 13.638974685844074, 13.536340332636364, 13.665029112653803, 13.792584632059397, 13.694618901117751, 13.76826442085512, 13.712141215124436, 13.606927085734855, 13.715251358141709, 13.832372298562165, 13.833057817510603, 14.158282794215733, 13.720855464980609, 13.803417413649743, 13.969854384335488, 13.892171370159991, 13.778269401162506, 14.338216122354686, 13.954993084366778, 14.124621205791534, 14.23737489353975, 13.735373769168353, 14.680642990647039, 14.955805632680471, 14.657580957949671, 14.515390831490835, 14.664661248141265, 14.497750142907295, 14.662641057721332, 14.889760996859867, 14.044358215057608, 14.201835355776206, 15.739648390380614, 16.209835613545337, 16.152241961523004]], [0.027015250544662334, 0.10370370370370363, 0.15686274509803919]], "2023": [[1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87], [14.789164834058647, 14.816940361326127, 14.859128791010018, 14.874353138456074, 14.799558338831533, 14.521955875294703, 14.344439116861626, 14.188768591243738, 14.068214649484007, 13.975247139727212, 13.892361806680233, 13.873812682757855, 13.855623423924795, 13.834034581531931, 13.820704041290954, 13.809345726828388, 13.799809305012891, 13.783733425983497, 13.777650159371621, 13.769295261894937, 13.759922637457876, 13.763157283741176, 13.746892077566258, 13.76043892787152, 13.780799936451544, 13.769219249583701, 13.776107653632701, 13.791395904208231, 13.796017873163873, 13.793511195440795, 13.752832872061946, 13.744140909741626, 13.708291014183953, 13.71791539682566, 13.687888739966342, 13.639779981608498, 13.60820604942688, 13.647619221630219, 13.586732110007599, 13.578824230397977, 13.56286775189147, 13.54887132723798, 13.528005768240323, 13.562278263274335, 13.50423334091739, 13.534814940452101, 13.500524731734556, 13.50415611423685, 13.539792624454682, 13.524280636462276, 13.508635254011224, 13.559898859515048, 13.52340866000508, 13.580987242413414, 13.55406078682323, 13.51949982056399, 13.554946096777044, 13.582384634669271, 13.596405485832927, 13.56397157046417, 13.50076890156882, 13.5996552161972, 13.640177272640555, 13.488306430506505, 13.561144538501607, 13.538229936728902, 13.523274401746107, 13.549803559768709, 13.473822808409837, 13.604196078834873, 13.495970010370977, 13.511897788189435, 13.480753572940852, 13.790758773339501, 13.507154643917646, 13.451282820788672, 13.690887252346345, 13.752272760476266, 13.844969190718858, 13.547043033265561, 14.011397551896307, 13.686917203544905, 13.87527368747695, 13.86828531076653, 14.200910595590095, 14.228639023300655, 14.830844952562549]], [0.0, 0.0, 0.0]] } # Create figure fig = go.Figure() # Add a line for each year for year, values in data.items(): x_values = values[0] # Dumps duplication count y_values = values[1] # Average perplexity fig.add_trace(go.Scatter( x=x_values, y=y_values, mode='lines+markers', name=year )) # Update layout fig.update_layout( title="Perplexity Across Different Dump Duplication Counts (global)", xaxis_title="Number of Dumps Duplication", yaxis_title="Average Perplexity", legend_title="Year" ) # Show figure graph4 = fig intro_div = Div( H2("Perplexity Evaluation on Duplicate Data"), H3("Model based Quality Estimation"), P("We took one of the model-based data quality evaluation strategies adopted by [DataComp-LM](https://arxiv.org/abs/2406.11794), which used perplexity filtering as a candidate for quality filtering. DataComp-LM followed [CCNet’s](https://arxiv.org/abs/1911.00359) practice to use a 5-gram Kneser-Ney model as implemented in the [KenLM](https://github.com/kpu/kenlm) library for efficient perplexity calculation. Following this practice, we estimated data quality by taking a KenLM model (from [edugp/kenlm](https://huggingface.co/edugp/kenlm)) trained on English Wikipedia data to compute perplexity on data with different duplication patterns. Lower perplexity is regarded as a signal of higher quality."), H3("Sampling Strategy"), P("We started from a processed Common Crawl (CC) ablation dataset divided by the number of duplicates of each document. For each CC dump, we have different buckets each holding chunks of document with different duplicate count ranges (1-1, 2-5, 6-10, 11-100, 101-1000, 1001-30000000). We sampled the first 10k documents from each chunk with their meta data."), ) perp1_div = Div( Section( H3("Perplexity vs Buckets"), P("For each bucket, we aggregated all the chunks that belong to a single year and calculated the average perplexity for each (bucket, year) data point."), Img(src="images/prep-diff-buckets-global.png", height = "300", width = "600" ), plotly2fasthtml(Perplexity_Across_Different_Buckets_global_graph), ), Section( H3("Perplexity vs Years"), P("Taking the same data, we can convert it into a graph indicating the yearly trend. For most buckets, the average perplexity of dumps from more recent years seem to be lower than that of former years."), Img(src="images/prep-across-diff-year-global-dup-buckets.png", height = "300", width = "600" ), plotly2fasthtml(Perplexity_Across_Different_years_graph), ), Section( H3("Perplexity vs Document Duplication"), P("We can also break each bucket into distinct document counts. The graph becomes a bit noisy at the end because of insufficient samples with larger duplication counts."), Img(src="images/prep-across-diff-docs-dup-count-global.png", height = "300", width = "600" ), plotly2fasthtml(different_document_dup_counts_global), ), Section( H3("Perplexity vs Dump Duplication"), P("We are also interested in how the number of dumps a document is in affect data quality. From the graph below we can see that documents that are duplicated across around 40 - 60 dumps usually have lower perplexity."), Img(src="images/prep-across-diff-dump-dup-counts-global.png", height = "300", width = "600" ), plotly2fasthtml(graph4), ), Section( H3("Perplexity vs Local Buckets"), P("Previously we have seen that documents in recent dumps tend to have lower perplexity. This might be related to the way how global deduplication was implemented. During global deduplication, we only keep copy in the latest dump. Hence documents that are duplicated across multiple dumps only appear in the latest one. To avoid bias brought by this strategy, we tried to recover the states before the global deduplication by reading the metadata attached with each document."), Img(src="images/prep-across-diff-buckets-local.png", height = "300", width = "600" ), ), Section( H3("Perplexity vs Local Dump Duplication"), P("Following the same practice, we can plot the local version of the graph of average perplexity with respect to dump duplication."), Img(src="images/prep-diff-dump-dump-counts-local.png", height = "300", width = "600" ), ), ) llama_div = Div( Section( H2("Llama 3.1 8B"), P("For comparison purpose, we run the same perplexity evaluation with llama 3.1 8B model.") ), Section( H3("Perplexity vs Buckets"), Img(src="images/perp-across-diff-buckets-global.png", height = "300", width = "600" ), ), Section( H3("Perplexity vs Years"), Img(src="images/prep-across-diff-years-global.png", height = "300", width = "600" ), ), Section( H3("Perplexity vs Dump Duplication"), Img(src="images/prep-vs-dump-dup-global.png", height = "300", width = "600" ), ), Section( H3("Perplexity vs Local Buckets"), Img(src="images/prep-diff-buckets-local.png", height = "300", width = "600" ), ), Section( H3("Perplexity vs Local Dump Duplication"), Img(src="images/prep-vs-dump-dup-global.png", height = "300", width = "600" ), ), ) def results(): return Div( Section( intro_div, perp1_div, llama_div, P("test plotly"), id="inner-text" ) )