, , , , , ,
search relation.
, , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , ,
 

AMD Ryzen 5 3500U vs AMD Ryzen 7 3780U vs AMD Ryzen 5 3550H

AMD Ryzen 5 3500U

► remove from comparison AMD R5 3500U

The AMD Ryzen 5 3500U is a mobile SoC that was announced in January 2019. It combines four Zen+ cores (8 threads) clocked at 2.1 GHz to 3.7 GHz with a Radeon RX Vega 8 iGPU with 8 CUs (512 Shaders) clocked at up to 1200 MHz. Specified at 15 Watt TDP, the SoC is intended for thin mid-range laptops. In Chromebooks, AMD calles the APU AMD Ryzen 5 3500C, but the specifications (and performance) are the same.

The Picasso SoC uses the Zen+ microarchitecture with slight improvements that should lead to a 3% IPS (performance per clock) improvements. Furthermore, the 12 nm process allows for higher clocks at similar power consumption.

The integrated dual-channel memory controller supports up to DDR4-2400 memory. As the features of the Picasso APUs are the same compared to the Raven Ridge predecessors, we point to our Raven Ridge launch article.

AMD states that the Picasso APUs are about 8% faster than the predecessors. Therefore, the Ryzen 5 3500U should be ahead the Ryzen 5 2500U (2 - 3.6 GHz) and nearly on par with the Ryzen 7 2700U (2.2 - 3.8 GHz). The performance in our tests depends a lot on the used TDP settings and cooling system. Looking at our Cinebench R15 loop you see a huge difference on the sustained performance, but not as high as for the Ryzen 7 3700U. The average Ryzen 5 3500U for example is even slightly faster than an average Ryzen 7 3700U in our tests (performance rating). Compared with Intel CPUs, the 3500U is on par with a Intel Core i5-8265U (Whiskey Lake Quad-Core 1.6 - 3.9 GHz).

AMD Ryzen 7 3780U

► remove from comparison AMD R7 3780U

The AMD Ryzen 7 3780U (Microsoft Surface Edition) is a mobile SoC that was announced in Oct 2019 as part of the new Surface Laptop 15. It combines four Zen+ cores (8 threads) clocked at 2.3 - 4 GHz with a Radeon RX Vega 11 graphics card with 11 CUs (704 Shaders) clocked at up to 1400 MHz. Specified at 15 Watt TDP, the SoC is intended for thin mid-range laptops.

Compared to the similar Ryzen 7 3700U, the 3780U offers the faster Vega 11 instead of the Vega 10 GPU.

The Picasso SoCs use the Zen+ microarchitecture with slight improvements that should lead to a 3% IPC (performance per clock) improvements. Furthermore, the 12nm process allows higher clock rates at similar power consumptions.

The integrated dual-channel memory controller supports up to DDR4-2400 memory. As the features of the Picasso APUs are the same compared to the Raven Ridge predecessors, we point to our Raven Ridge launch article.

AMD states that the Picasso APUs are about 8% faster than the predecessors. Therefore, the Ryzen 7 3780U should be slightly ahead the Ryzen 7 2700U. In our benchmark the Ryzen 7 3700U and therefore also the 3780U could not pull ahead much compared to the average Ryzen 7 2700U.

AMD Ryzen 5 3550H

► remove from comparison AMD R5 3550H

The AMD Ryzen 5 3550H is a mobile SoC that was announced in January 2019. It combines four Zen+ cores (8 threads) clocked at 2.1 - 3.7 GHz with a Radeon RX Vega 8 graphics card with 8 CUs (512 Shaders) clocked at up to 1400 MHz. Compared to the similar Ryzen 5 3500U, the 3550H offers a 20 Watt higher TDP and therefore a better performance under long periods of load. The integrated dual-channel memory controller supports up to DDR4-2400 memory. As the features of the Picasso APUs are the same compared to the Raven Ridge predecessors, we point to our Raven Ridge launch article.

The Picasso SoCs use the Zen+ microarchitecture with slight improvements that should lead to a 3% IPS (performance per clock) improvements. Furthermore, the 12nm process allows higher clock rates at similar power consumptions.

AMD states that the Picasso APUs are about 8% faster than the predecessors. Including the 35 Watt TDP, the 3550H should be a capable mid-range processor for laptops, including gaming laptops. The performance should be somewhere between a Ryzen 5 2500U and Ryzen 7 2700U.

AMD Ryzen 5 3500UAMD Ryzen 7 3780UAMD Ryzen 5 3550H
AMD Picasso (Ryzen 3000 APU)AMD Picasso (Ryzen 3000 APU)AMD Picasso (Ryzen 3000 APU)
Zen+Zen+Zen+
Series: Picasso (Ryzen 3000 APU) Zen+
AMD Ryzen 7 3780U2.3 - 4 GHz4 / 84 MB
AMD Ryzen 7 3750H2.3 - 4 GHz4 / 84 MB
AMD Ryzen 7 3700U2.3 - 4 GHz4 / 84 MB
AMD Ryzen 7 PRO 3700U2.3 - 4 GHz4 / 84 MB
AMD Ryzen 5 3550H2.1 - 3.7 GHz4 / 84 MB
» AMD Ryzen 5 3500U2.1 - 3.7 GHz4 / 84 MB
AMD Ryzen 5 PRO 3500U2.1 - 3.7 GHz4 / 84 MB
AMD Ryzen 5 3580U2.1 - 3.7 GHz4 / 84 MB
AMD Ryzen 5 3450U2.1 - 3.5 GHz4 / 84 MB
AMD Ryzen 3 3350U2.1 - 3.5 GHz4 / 44 MB
AMD Ryzen 3 3300U2.1 - 3.5 GHz4 / 44 MB
AMD Ryzen 3 PRO 3300U2.1 - 3.5 GHz4 / 44 MB
AMD Ryzen 3 3250U2.6 - 3.5 GHz2 / 44 MB
AMD Ryzen 3 3200U2.6 - 3.5 GHz2 / 44 MB
AMD Athlon Silver 3050U2.3 - 3.2 GHz2 / 24 MB
» AMD Ryzen 7 3780U2.3 - 4 GHz4 / 84 MB
AMD Ryzen 7 3750H2.3 - 4 GHz4 / 84 MB
AMD Ryzen 7 3700U2.3 - 4 GHz4 / 84 MB
AMD Ryzen 7 PRO 3700U2.3 - 4 GHz4 / 84 MB
AMD Ryzen 5 3550H2.1 - 3.7 GHz4 / 84 MB
AMD Ryzen 5 3500U2.1 - 3.7 GHz4 / 84 MB
AMD Ryzen 5 PRO 3500U2.1 - 3.7 GHz4 / 84 MB
AMD Ryzen 5 3580U2.1 - 3.7 GHz4 / 84 MB
AMD Ryzen 5 3450U2.1 - 3.5 GHz4 / 84 MB
AMD Ryzen 3 3350U2.1 - 3.5 GHz4 / 44 MB
AMD Ryzen 3 3300U2.1 - 3.5 GHz4 / 44 MB
AMD Ryzen 3 PRO 3300U2.1 - 3.5 GHz4 / 44 MB
AMD Ryzen 3 3250U2.6 - 3.5 GHz2 / 44 MB
AMD Ryzen 3 3200U2.6 - 3.5 GHz2 / 44 MB
AMD Athlon Silver 3050U2.3 - 3.2 GHz2 / 24 MB
AMD Ryzen 7 3780U2.3 - 4 GHz4 / 84 MB
AMD Ryzen 7 3750H2.3 - 4 GHz4 / 84 MB
AMD Ryzen 7 3700U2.3 - 4 GHz4 / 84 MB
AMD Ryzen 7 PRO 3700U2.3 - 4 GHz4 / 84 MB
» AMD Ryzen 5 3550H2.1 - 3.7 GHz4 / 84 MB
AMD Ryzen 5 3500U2.1 - 3.7 GHz4 / 84 MB
AMD Ryzen 5 PRO 3500U2.1 - 3.7 GHz4 / 84 MB
AMD Ryzen 5 3580U2.1 - 3.7 GHz4 / 84 MB
AMD Ryzen 5 3450U2.1 - 3.5 GHz4 / 84 MB
AMD Ryzen 3 3350U2.1 - 3.5 GHz4 / 44 MB
AMD Ryzen 3 3300U2.1 - 3.5 GHz4 / 44 MB
AMD Ryzen 3 PRO 3300U2.1 - 3.5 GHz4 / 44 MB
AMD Ryzen 3 3250U2.6 - 3.5 GHz2 / 44 MB
AMD Ryzen 3 3200U2.6 - 3.5 GHz2 / 44 MB
AMD Athlon Silver 3050U2.3 - 3.2 GHz2 / 24 MB
2100 - 3700 MHz2300 - 4000 MHz2100 - 3700 MHz
384 KB384 KB384 KB
2 MB2 MB2 MB
4 MB4 MB4 MB
4 / 84 / 84 / 8
15 15 35
4500 4500 4500
12 12 12
AM4AM4AM4
XFR, FMA3, SSE 4.2, AVX2, SMTXFR, FMA3, SSE 4.2, AVX2, SMTXFR, FMA3, SSE 4.2, AVX2, SMT
iGPUAMD Radeon RX Vega 8 (Ryzen 2000/3000) ( - 1200 MHz)AMD Radeon RX Vega 11 ( - 1400 MHz)AMD Radeon RX Vega 8 (Ryzen 2000/3000) ( - 1200 MHz)
Architecturex86x86x86

Benchmarks

Performance Rating - CB R15 + R20 + 7-Zip + X265 + Blender + 3DM11 CPU - R5 3500U
35 pt (40%)
Performance Rating - CB R15 + R20 + 7-Zip + X265 + Blender + 3DM11 CPU - R5 3550H
35.4 pt (40%)
Cinebench R20 - Cinebench R20 CPU (Single Core)
min: 317     avg: 354     median: 364 (56%)     max: 372 Points
290 Points (45%)
min: 344     avg: 358     median: 361.5 (56%)     max: 370 Points
Cinebench R20 - Cinebench R20 CPU (Multi Core)
min: 1063     avg: 1436     median: 1477 (6%)     max: 1540 Points
1580 Points (7%)
min: 1424     avg: 1628     median: 1672 (7%)     max: 1728 Points
Cinebench R15 - Cinebench R15 CPU Multi 64 Bit
min: 482     avg: 642     median: 650 (7%)     max: 682 Points
03570105140175210245280315350385420455490525560595630665481.96476.58475.34475.78476.13474.9478.45433.99397.71397.52395.73396.9397.09397.58396.84396.04396.41397.27395.49396.96396.23396.72396.35394.45394.94395.68395.68396.11396.53396.41396.66397.02395395.8396.41395.92395.86396.59395.92396.11641.41635.36574.63496.94498.49496.13495.79460.33568.34631.8559.14498.78490.21498.39499.79497.82495.59493.3495.31495.5495.97496.07495.21496.94483.88496.36495.01496.75495.69494.72495.5496.55494.25495.5495.78495.21495.49495.88496.17493.96495.01495.68496.56494.06495.01495.78494.44494.35495.11495.4514.09514.08502.18502.05502.78503.4502.64504.36505.08504.65503.72504.23503.3502.59503.47503.77498.72503.53504.68504.55504.18502.63504.69504.14504.49503.98503.68502.63502.8504.08503.56504.74503.72503.45504.78507.18507.78509.4509.39508.6505.15505.32504.01503.04503.91505.17504.55504.64504.81505.41521.16436.46485.32502.8546.44530.62501.23501.8505.16502.37501.69502.35503.87503.65504.72502.67502.94503.81503.78505.14502.79500.01502.32504.11503.63503.29503.38502.47504.21504.68504.55501.72503.06503.91504.48503.37503.8496.84503.86504.14504.5503.59502.69503.35505.12504.52504.09503.66503.47504.39639.56617.97614.51611.95609.07604.17606.32605.7608.78604.72605.26606.11606.95602.56604.73606.66601.19604.51603.63605.19604.45602.55602.27603.73604.18600.93601.3601.73604.59602.87604.05600.18601.11600.71602.6603.45603.86602.5601.63598.77601.05599.56599.3600.57601.65599.28602.63601.76598.8598.88643.97638.31640.43642.8616.74605.22605.01605.38607.72606.37605.26603.66606.12606.02606.06605.55606.28605.94605.99600.38604.67605607.88605.72605.58606.63605.88605.83606.31605.78606.15601.49605.54605.67605.63606.81604.11603.66606.31607.4606.33605.25605.19606.11600.54602.08606.22606.78605.64605.76645.67640.8634.74563.06555.57554.47554.09554.54555554.99555.44555.93555.76557.47560.08560.33559.01562.41560.56561.85560.83559.87560.2558.88561.29561.56561.77560.98561.7560.71560.42562.18560.41560.82560.75558.5556.02561.28561.96561.64560.6560.57561.11562.09561.3559.46560.73560.89561.31560.69646.18637.09637.42554.91540.49537.42530.85539.12540.6542.67542.55543.01542.55541.75541.18539.35541.98543.01543.71543.13542.9541.63542.32540.26542.21541.64541.4542.44541.18541.98541.75540.04541.06542.44541.07540.26541.98541.4542.32541.98646.42592.84566.04566.1566.88566.7566.98566.04567.29567.83568.21566.14566.12566.35566.85565.03568567.03566.48567.31566.56566.93566.66564.95566.66649.71648.56645.13645.78646.43639.96620.72619.07619.22620.27620.12621.18619.06618.16619.96619.21619.67619.67620.41619.67619.21617.72619.37619.51620.41618.77618.02619.96619.82619.67618.03619.21619.07619.97618.76619.21618.32618.62619.36619.06652.11635.63636.42635.47638.49645.89647.86645.73645.72634.68583.21572.21569.94569.69569.92569.31570.59569.94569.92569.69569.65568.41570.57570.16569.55568.96570.3569.18569.54569.97570.23569.68569.75569.82568.32569.19570.49569.05571.69570.84658.79658.75659.05658.5658.19658.8658.97658.12659.13658.73657.98657.56657.19659.02658.35656.79657.74657.43657.27658.85656.84656.84658.82657.32656.8661.93655.31655.15656.77657.11638.52621.27621.77622.22620.43621.11620.59620.8622.16618.99620.56621.62620.81620.41621.18621.55621.59621.44620.51619.32621.59620.7621.71620.13622.05621.08620.95621.66618.81618.58618.19614.9621.03621.56620.41658.57639.6658.7659.77657.22649.55645.31652.87656.91655.37650.21655.05658.24656.38659.25661.3663.01662.49663.18664.04664.05663.53664.73664.04661.15662.84661.99664.04664.22664.56663.53665.26661.81663.88664.56660.62663.7662.84662.51662.49665.41667.22666.42662.58662.83664.85667.28664.23667.11666.84664.83665.04665.29664.41664.42664.16663.31666.89663.89663.77664.35664.1666.41665.44663.53668.27666.14668.95649.64647.35647.2647.98649.91649.14649.03650.08649.26649.2648.53646.64648.07649.2649.5646.48648.03647.24648.91649.12648.73650.26665.18669.31674.67665.91658.96659.67660.45659.75659.49660.48660.83659.97659.36656.73661.1658.4660.1657.88659.04661.08659.07658.71661.22661.06662659.39659.45660.38660.98659.14660.65661.19661.21660.58659.71658.63660.5659.57658.13660.14661.5660.77660.19661.04659.37659.49660.33661.74661.14662.04672.62662.73667.6668.67667.42667.94667.94668.57667.95667.9668.39668.83668.99667.79668.72667.45668.86667.78668.27668.28667.41667.47669.08668.95669.28668.65668.47668.42668.97669.01668.64670.27668.8668.39668.91667.52668.21670.47668.55667.35669.05669.42668.82667.59668.95669.51670.06669.09669.02669.49677.39672.43676.33672.95673.3672.95671.01667.86666.81666.99666.52667.69667.85667.86668.02666.98665.42667.16666.99666.81668.38667.85667.33667.33667.5669.78667.33668.2667.85667.16666.64667.68666.99667.68667.33667.16669.09667.5669.25667.85668.38667.33667.51668.2667.17668.02667.16668.56668.2667.68Tooltip
788 Points (8%)
min: 635     avg: 724     median: 743.3 (8%)     max: 769 Points
04080120160200240280320360400440480520560600640680720760637.82637.29641.16642.46615.07595.01592.63594.47594.21593.97594.1594.09592.29593.9593.83594.1593.12594.57593.64593.6593.67591.44592.63591.24592.55672.07505.38516.81498.97494.25500.53564.59611.97668.02668.9668.73668.04667.68668.02662.49669.62670.48666.81669.6669.78654.17669.77669.61669.25668.23667.86668.38670.66669.78668.02669.78668.2669.43671.01669.28670.3668.2668.38668.2663.13669.08670.3671.19668.57669.95669.96669.25670.48669.95670.13673646.89648.03651.66649.49638.72619.39618.36620.19618.81619.77623.05619.35617.67616.98619.9619.44619.05621.21622.13619.2619.27619.55618.36618.2624.44617.51619.14620.68618.03621.63617.9623.66619.53618.21623.22618.61622.21618.98617.86621.37742734.58732.9735.23735.84716.58705.63705.37705.65705.87704.76705.98704.75705.47706.15704.9704.91705.68705.09706.19705.68705.85705.49706.45705.02704.82705.67704.34706.28705.07706.44706.68706.28705.32706.19706.84705.21704.82705.02706.07705.82742.45736.93738.23736.87736.68708.6703.21703.2704.6706.79704.19703.35703.74705.09705.58704.57706.66706.46706.03704.72704.63704704.88702.86703.66704.77705.58704.77703.53704.86705.75704.14706.3706.23703.36704.51703.72705.69706.75705.52737.56740.77740.55740.97741.41741.41739.92741.84738.85741.62736.72744.64740.97740.55738.14741.4741.62741.41741.85741.4740.54738.4741.19740.55742.27702.93740.11739.47740.58743.34742.69740.34742.05742.69742.49742.27742.69741.4743.34741.65741.62741.19742.69742.9741.41742.69740.97741.18738.12739.92737.56740.77740.55740.97741.41741.41739.92741.84738.85741.62736.72744.64740.97740.55738.14741.4741.62741.41741.85741.4740.54738.4741.19740.55742.27702.93740.11739.47740.58743.34742.69740.34742.05742.69742.49742.27742.69741.4743.34741.65741.62741.19742.69742.9741.41742.69740.97741.18738.12739.92755.22752.18754.83751.91751.37752.15744.2735.65736.76735.48736.92737.3735.59735.56736.32736.08735.36735.75735.98737.29735.15733.77734.09735.88736.99733.57735.36736.61736.53734.94735.48736.92737.3735.59735.56736.32736.08735.36735.75735.98754.96752.08750.98753.39743.56723.18722.99720.94722.36721.75722.17721.97722.78722.57721.36720.33722.78721.55720.73721.34721.34720.75721.34720.73722.78720.73721.75722.83722.17719.93721.55722.78721.15718.93721.97721.34721.76722.37721.34722.57720.75722.15723.39719.32721.75721.36720.75722.99722.17719.93762.7765.62766.68769.36767.84768.33763.24754.65754.76754.13750.84751.09754.02754.93754.28752.63752.96752.22754.26753.18752.57753.28752.6754.97752.22755.27748.04753.75752.46753.54753.69753.08753.91755.26754.32753.55753.25754.62754.52754.8Tooltip
Cinebench R15 - Cinebench R15 CPU Single 64 Bit
min: 131     avg: 142     median: 143 (53%)     max: 147 Points
166 Points (61%)
min: 77     avg: 137     median: 144.5 (53%)     max: 146 Points
Cinebench R11.5 - Cinebench R11.5 CPU Multi 64 Bit
7.6 Points (14%)
8.6 Points (16%)
Cinebench R11.5 - Cinebench R11.5 CPU Single 64 Bit
1.7 Points (53%)
1.7 Points (53%)
Cinebench R10 - Cinebench R10 Rend. Single (32bit)
min: 4542     avg: 4556     median: 4557.5 (41%)     max: 4565
min: 4575     avg: 5413     median: 4592 (41%)     max: 7893
Cinebench R10 - Cinebench R10 Rend. Multi (32bit)
min: 13249     avg: 16322     median: 17230.5 (28%)     max: 17578
min: 19002     avg: 19535     median: 19520.5 (31%)     max: 20097
wPrime 2.10 - wPrime 2.0 1024m *
368 s (4%)
209 s (2%)
wPrime 2.10 - wPrime 2.0 32m *
12.9 s (3%)
7.7 s (2%)
WinRAR - WinRAR 4.0
2455 (16%)
2929 (19%)
7-Zip 18.03 - 7-Zip 18.03 Multli Thread 4 runs
min: 15825     avg: 16929     median: 17024.5 (12%)     max: 17508 MIPS
min: 16683     avg: 17754     median: 17671.5 (13%)     max: 18989 MIPS
7-Zip 18.03 - 7-Zip 18.03 Single Thread 4 runs
min: 3502     avg: 3541     median: 3538 (51%)     max: 3580 MIPS
min: 3536     avg: 3549     median: 3547.5 (51%)     max: 3566 MIPS
X264 HD Benchmark 4.0 - x264 Pass 2
39.2 fps (18%)
44.3 fps (20%)
X264 HD Benchmark 4.0 - x264 Pass 1
135 fps (40%)
147 fps (43%)
HWBOT x265 Benchmark v2.2 - HWBOT x265 4k Preset
min: 3.35     avg: 3.9     median: 4 (9%)     max: 4.15 fps
012345670.521.752.673.093.744.054.014.74.635.095.125.335.565.665.685.856.036.066.096.216.156.316.266.336.516.446.536.596.626.516.676.66.646.76.676.696.686.636.476.446.156.216.145.955.975.815.865.835.685.715.635.495.495.415.375.35.35.285.255.185.165.135.095.125.15.055.15.065.065.15.135.075.094.954.994.944.974.954.944.874.94.884.854.814.814.794.774.764.724.754.734.694.654.644.624.534.554.524.54.524.54.474.464.434.414.394.44.384.354.364.344.324.324.284.34.294.264.244.244.234.24.184.184.174.164.134.114.114.124.114.084.14.094.074.064.044.054.054.034.014.02443.973.963.943.943.923.933.933.93.893.873.883.883.873.843.853.843.823.823.823.83.813.83.783.793.783.773.753.743.753.743.743.713.723.713.693.73.683.683.673.663.663.653.663.633.643.643.633.623.613.623.63.63.593.593.583.593.583.573.573.583.563.563.563.563.573.573.563.573.563.573.573.563.553.573.563.563.553.563.553.543.553.543.553.553.543.533.543.523.523.543.543.533.543.543.543.533.543.543.553.553.543.553.553.553.563.553.563.563.583.583.583.593.613.613.623.633.643.653.663.673.673.683.663.673.673.663.663.673.673.663.663.663.663.663.653.653.663.663.653.643.653.653.643.653.643.643.643.633.633.633.613.623.623.613.613.613.613.613.63.613.613.63.63.593.63.593.593.593.593.593.593.593.583.593.583.583.583.583.583.583.583.573.583.583.583.573.573.573.573.573.563.573.573.563.573.563.573.573.573.563.563.563.563.553.563.553.563.563.553.563.563.553.553.543.543.533.543.543.533.533.533.533.533.523.533.533.523.523.523.513.523.523.513.523.523.513.513.513.53.53.53.53.513.513.513.53.53.53.53.513.53.53.513.53.53.53.53.53.493.53.53.53.493.483.493.493.483.493.493.483.483.473.473.483.473.473.463.463.463.453.453.453.443.453.443.443.433.423.433.423.423.413.423.413.413.413.413.43.43.393.393.393.393.373.373.373.373.363.363.363.363.363.353.343.333.333.333.333.323.333.323.323.323.323.323.323.323.323.333.333.333.343.343.353.363.373.373.383.393.393.43.43.413.423.423.433.433.433.443.453.453.463.463.463.473.463.463.463.463.463.463.463.463.463.463.463.463.463.463.463.463.453.453.463.463.463.453.463.463.453.453.453.453.453.453.443.453.453.443.443.443.443.443.443.443.433.433.433.433.433.433.433.433.433.433.423.423.423.423.423.423.423.413.413.413.413.413.413.413.413.43.43.43.43.43.393.43.393.383.383.383.383.383.373.363.363.363.353.353.353.333.333.333.333.333.333.333.333.323.323.333.323.313.323.313.313.313.313.33.313.313.33.33.33.33.33.293.33.293.293.293.293.283.283.283.283.283.273.273.273.273.273.263.263.263.263.263.263.263.263.263.263.263.253.263.253.263.263.253.253.253.253.243.243.243.243.243.243.243.243.233.233.233.233.223.223.223.213.213.213.213.213.213.23.23.23.23.23.23.23.193.193.193.183.183.183.183.183.183.183.183.173.173.173.173.173.173.173.163.173.163.163.163.153.163.163.153.153.153.153.153.153.153.143.143.143.143.143.143.133.133.133.123.133.133.133.123.123.123.113.123.113.113.113.113.113.13.13.13.13.13.13.13.13.13.13.093.093.093.093.093.093.083.093.093.083.083.083.083.073.073.073.073.063.063.063.063.063.063.063.053.053.053.053.053.053.043.043.053.053.043.043.053.053.053.053.063.063.073.073.073.083.083.083.093.093.093.13.13.13.113.113.113.113.123.123.123.133.133.133.143.143.143.153.153.153.153.163.163.163.173.173.173.183.183.183.193.193.193.193.193.193.23.23.23.23.213.213.213.213.223.223.223.233.223.233.233.233.233.233.243.243.243.243.243.253.253.253.253.253.263.263.263.263.273.273.273.273.273.283.283.283.283.293.293.293.293.293.33.33.33.33.33.313.313.313.313.313.323.323.323.333.333.333.343.343.343.340.462.012.913.474.34.84.885.435.745.856.166.456.76.6876.917.077.217.197.47.347.517.587.57.627.727.677.747.737.767.747.477.457.17.177.16.976.876.836.756.676.676.516.546.496.416.326.286.236.256.196.086.16.065.995.945.915.875.865.835.895.865.845.885.915.845.685.725.655.695.675.655.585.615.565.565.555.495.55.495.475.425.455.385.345.375.325.295.245.235.215.175.195.165.135.145.095.095.075.065.065.0554.994.964.954.924.944.924.894.874.854.864.844.84.84.794.784.764.744.744.714.74.724.684.694.684.674.654.634.644.634.624.584.594.574.554.544.534.544.534.54.54.484.464.454.454.454.424.424.424.414.394.384.394.374.364.354.354.354.344.334.314.314.294.284.264.274.274.254.244.244.234.224.214.24.214.24.184.184.164.154.164.144.154.144.134.124.124.124.114.094.114.14.094.084.094.084.084.084.074.084.084.074.074.084.074.074.074.084.084.074.074.064.074.064.054.064.044.064.054.044.054.054.034.034.054.044.054.054.044.064.054.054.054.054.064.064.064.074.064.064.074.074.094.084.14.124.134.154.164.174.184.194.194.24.184.194.194.184.184.184.184.184.184.184.174.174.174.164.164.154.164.164.154.154.154.144.154.154.134.134.124.14.114.114.14.094.14.14.094.14.14.094.084.084.074.084.074.074.064.074.064.074.054.064.064.054.044.044.044.044.044.034.044.044.034.024.034.024.024.014.014.024.014.014.01444443.993.993.993.993.983.983.983.993.983.983.973.973.973.963.963.953.963.963.953.943.943.943.943.943.933.943.943.933.923.923.933.933.923.913.923.923.913.93.93.93.93.93.893.93.93.893.893.893.893.893.893.883.893.893.883.883.883.883.873.883.883.883.863.863.863.863.863.863.863.863.863.853.853.843.843.833.833.823.813.813.813.813.83.793.793.783.783.773.773.773.763.763.753.753.743.753.743.733.723.723.723.723.73.693.73.693.693.683.683.673.673.663.643.653.653.643.633.643.643.633.633.633.633.633.633.633.643.633.633.653.653.663.673.673.683.693.693.73.73.713.723.733.743.743.743.753.763.773.773.773.783.773.773.773.773.773.773.773.773.773.773.773.763.773.773.773.763.773.763.763.763.763.763.763.763.753.763.753.763.763.753.753.753.753.753.743.753.753.743.743.743.743.743.733.733.743.733.733.733.733.733.733.723.733.723.723.713.723.723.723.713.713.713.713.713.713.73.713.73.73.73.693.693.693.693.693.693.683.683.683.683.673.663.663.663.663.653.653.653.653.653.653.643.643.643.633.633.633.633.633.633.633.623.623.623.623.623.613.623.613.613.613.613.63.613.63.63.63.593.63.593.593.593.593.583.583.583.583.583.583.583.583.583.583.573.573.583.583.573.573.573.563.563.563.563.563.563.563.563.553.553.553.543.543.543.533.533.533.523.523.523.523.523.513.513.513.513.53.513.53.53.493.493.493.483.483.483.483.473.483.473.473.473.473.473.473.473.473.473.473.473.463.463.463.463.463.463.463.463.453.453.453.453.453.443.443.443.443.433.443.443.433.423.433.433.433.423.433.423.413.423.413.413.413.413.413.43.43.43.43.43.393.43.393.393.393.393.393.393.383.383.383.383.383.383.373.383.373.373.373.373.363.363.363.363.363.363.363.353.353.353.353.353.343.343.353.343.343.343.343.343.343.343.343.343.353.353.363.363.363.373.373.383.383.393.393.393.43.43.413.413.423.423.433.433.433.443.443.443.453.453.463.463.463.473.473.473.483.483.483.493.493.493.53.53.53.53.513.513.513.523.523.533.533.533.543.543.543.543.543.543.553.553.553.553.553.563.563.573.573.573.573.583.583.583.583.593.593.593.593.63.63.63.613.613.613.623.623.623.623.633.633.633.633.643.643.643.643.653.653.663.663.673.670.551.892.883.654.284.475.135.485.595.865.966.236.456.496.686.76.836.897.037.017.17.037.27.277.257.327.277.427.377.437.497.487.517.517.297.036.947.016.946.746.776.616.546.56.396.416.366.296.216.166.086.045.945.915.855.885.795.825.85.725.785.765.735.795.825.775.735.715.615.665.595.625.615.585.515.545.525.495.455.445.435.445.435.365.395.375.335.35.295.245.225.185.175.165.125.145.115.085.075.075.065.044.995.014.994.944.954.934.94.894.864.884.844.854.834.794.84.794.764.734.754.734.714.694.664.674.664.624.634.624.594.64.564.574.534.544.514.514.514.484.494.484.474.444.464.454.424.414.44.394.384.364.374.364.364.344.334.334.324.34.34.284.294.284.274.254.244.254.244.234.24.224.24.194.184.194.174.164.174.144.154.154.134.124.134.114.14.14.094.14.094.084.074.074.074.074.074.044.054.054.034.054.034.044.044.034.034.044.044.034.024.034.024.034.024.034.034.024.014.024.0144.013.994.014.013.994.013.993.983.9843.994443.994444.0144.014.014.014.024.014.024.024.044.044.034.054.074.084.094.14.124.124.144.154.144.154.134.154.144.154.144.134.144.144.134.144.134.134.134.124.134.134.114.124.124.114.114.124.124.114.124.114.14.084.094.084.084.074.084.084.074.074.074.064.064.064.064.064.064.054.064.054.054.054.054.054.054.044.044.044.044.044.044.034.044.044.034.034.034.034.024.024.024.034.024.024.034.024.024.024.014.024.024.014.014.014.014.014.0144.014.014443.9943.993.993.993.993.993.993.993.983.983.973.983.973.973.973.973.963.973.973.963.973.963.963.953.953.953.963.953.963.953.953.953.953.953.943.953.953.943.943.953.943.943.943.943.943.933.933.933.933.933.933.933.933.933.913.923.913.93.93.893.893.883.893.883.873.873.873.863.863.863.853.853.853.843.843.843.843.833.823.833.823.823.813.83.83.83.83.793.793.783.783.783.773.753.763.753.753.743.753.753.743.743.743.743.753.743.753.753.753.763.773.783.793.83.83.813.823.833.833.843.853.853.863.873.873.883.893.893.93.93.93.893.93.93.93.93.93.93.93.893.93.93.93.93.93.93.93.93.93.93.93.93.893.893.93.93.893.93.93.893.893.893.893.893.893.893.893.883.883.883.883.883.883.883.883.883.883.883.873.883.873.883.873.873.873.873.873.873.863.873.873.863.863.863.863.863.863.863.863.863.853.853.853.853.843.853.843.843.833.833.823.823.823.823.823.823.823.813.813.813.83.813.83.83.83.83.83.83.83.83.793.793.793.793.793.793.793.793.783.793.783.783.783.783.783.773.773.773.773.773.773.773.763.763.763.763.763.763.763.763.763.763.763.753.763.763.753.753.753.753.753.753.743.753.743.743.743.743.743.743.733.733.733.723.723.723.713.713.713.713.73.73.73.73.73.73.73.693.693.693.693.683.683.683.673.673.673.673.673.673.673.673.673.673.673.673.663.663.663.663.663.663.663.663.663.663.653.653.653.643.643.643.643.633.633.633.633.633.633.623.623.623.623.613.623.623.613.613.613.613.613.613.613.63.63.63.63.63.63.63.63.593.593.593.593.593.593.593.583.583.583.573.583.573.573.573.573.573.573.573.563.563.563.563.563.563.563.563.563.563.563.573.573.583.583.593.593.63.63.613.613.613.623.623.633.633.633.643.643.653.653.653.663.663.663.673.673.683.683.693.693.693.73.73.73.73.713.723.723.723.723.723.733.733.743.743.743.753.753.763.763.763.773.773.773.773.783.783.783.783.783.793.793.793.83.83.813.813.813.823.823.823.833.833.833.843.843.843.843.853.853.853.853.863.863.863.873.873.873.883.883.883.893.893.893.93.93.913.910.561.92.943.84.414.65.375.475.856.136.246.556.796.796.987.097.247.187.417.527.447.647.587.767.827.717.847.87.887.957.97.917.917.667.367.257.317.27.056.956.936.896.76.736.646.476.466.366.386.336.26.26.126.086.016.046.015.9665.965.966.016.046.025.955.955.865.865.825.855.845.815.755.785.735.675.675.645.665.635.585.625.565.515.55.455.435.385.375.345.315.345.315.285.275.255.225.235.175.195.165.145.125.135.095.075.075.065.014.984.994.984.964.924.934.94.874.844.854.844.844.84.824.814.784.784.774.754.744.714.724.74.674.654.654.654.644.614.624.64.574.564.544.544.514.534.514.54.494.474.484.484.474.444.454.444.434.414.414.394.394.384.364.384.374.354.344.344.324.344.324.34.314.34.294.284.284.264.254.254.244.254.254.234.224.224.214.224.24.24.24.194.184.24.184.184.194.174.184.184.184.174.184.174.184.164.184.174.164.164.164.154.164.144.164.154.154.144.144.134.144.154.144.154.154.144.164.154.154.164.154.164.164.164.174.164.184.174.194.194.194.214.224.244.264.274.284.294.34.34.314.294.34.34.34.314.294.34.34.34.294.34.34.294.294.294.284.294.294.284.284.284.284.274.274.274.284.264.264.264.234.244.244.234.244.244.244.234.234.234.224.224.214.224.224.214.24.214.214.214.24.214.24.24.194.194.194.194.194.184.194.184.184.184.174.174.174.164.174.174.164.164.174.164.164.164.154.164.164.154.154.154.154.154.154.144.154.154.144.134.134.124.134.124.124.124.114.114.114.114.114.14.14.14.14.094.094.094.094.094.084.094.094.084.084.084.074.074.074.074.074.074.074.074.074.074.064.064.064.074.074.064.064.064.074.054.054.064.044.054.054.044.044.044.044.044.044.024.034.024.014.014443.993.993.993.993.983.973.973.973.963.963.963.963.953.953.943.953.933.933.923.923.913.93.93.93.893.893.893.893.883.873.853.853.853.853.843.853.843.843.843.853.843.843.843.843.853.853.853.863.873.873.883.893.93.913.913.923.933.943.953.963.963.973.973.983.993.994444444444443.994444443.9943.99443.993.993.993.993.993.993.993.993.993.993.993.993.993.983.983.983.993.993.983.983.983.983.983.983.973.983.983.973.973.973.973.973.973.963.973.973.963.963.963.963.963.963.953.963.963.953.953.953.953.953.953.953.953.953.943.943.943.933.943.933.933.933.933.923.923.913.913.913.913.913.913.913.93.93.93.893.893.893.893.883.883.883.883.883.883.883.883.873.883.873.873.873.873.873.863.863.863.863.863.853.853.853.853.853.843.843.843.843.843.843.843.843.843.833.843.843.843.833.843.843.833.833.833.823.833.823.823.823.823.823.823.823.823.813.813.813.813.83.793.793.793.793.783.783.783.783.783.773.773.773.773.763.763.763.763.753.753.753.743.743.743.743.743.743.743.743.743.743.743.743.743.733.733.733.733.733.733.733.733.733.723.733.723.723.723.723.713.713.73.73.73.73.73.73.693.73.693.693.693.683.683.683.683.683.673.673.673.673.673.673.673.673.663.673.663.663.663.663.663.653.653.653.653.653.653.643.643.643.643.633.643.633.633.633.633.633.633.633.633.623.623.623.613.623.613.623.613.623.623.633.633.633.643.643.653.653.663.673.673.673.683.683.693.693.73.73.73.713.713.713.723.723.733.733.733.743.743.753.753.753.763.763.763.773.773.783.783.783.793.793.793.83.83.813.813.823.823.823.833.833.833.843.843.843.853.853.853.863.863.863.863.873.873.873.883.883.883.893.893.93.93.93.913.913.913.913.923.923.923.933.933.933.933.943.943.953.953.953.963.963.973.983.980.551.822.83.594.174.764.965.135.665.925.926.26.436.446.666.756.886.927.017.147.157.167.257.267.347.337.397.317.467.537.477.537.487.537.447.347.277.127.097.016.846.866.786.666.576.546.476.316.266.186.166.066.086.035.915.925.865.845.845.85.855.835.815.855.885.815.665.75.645.675.665.645.575.65.565.55.495.55.485.45.445.415.345.35.225.185.215.175.195.185.165.135.15.115.15.085.035.055.035.024.984.994.974.944.924.934.924.914.894.864.864.834.824.84.774.784.774.754.734.724.694.74.674.684.674.654.644.634.624.614.64.574.584.564.544.524.524.524.514.484.494.484.474.454.454.424.434.434.394.44.394.384.364.364.364.344.344.324.334.334.314.294.34.284.274.264.244.264.254.234.224.234.214.24.214.184.194.184.174.154.154.134.144.124.134.134.114.14.14.094.094.074.084.084.074.064.074.064.074.074.054.074.064.054.054.054.054.054.064.064.054.044.054.044.044.044.034.044.044.024.044.034.034.024.034.024.044.044.034.034.044.034.034.044.034.054.054.054.044.054.054.064.054.074.074.074.094.114.124.144.154.164.174.184.194.184.184.174.184.184.184.184.174.184.184.174.164.174.174.164.174.154.164.154.164.154.154.144.154.144.154.144.144.134.114.124.114.114.124.114.114.14.114.114.14.14.094.14.094.094.094.094.094.094.084.094.084.084.074.084.074.074.084.074.084.074.074.064.074.064.074.064.064.064.064.064.064.054.054.054.064.064.054.054.044.054.054.054.044.054.054.044.044.044.034.034.024.034.034.034.024.034.024.014.014.014.014.014.01444.014.014.0144.01443.993.993.993.993.993.993.993.993.993.983.993.993.993.983.993.993.993.983.983.983.993.983.983.993.983.983.973.973.973.973.973.973.963.973.973.963.953.963.953.943.943.943.933.933.933.923.923.923.913.913.93.93.93.893.893.893.883.883.883.873.863.873.863.863.853.843.843.843.833.843.833.833.833.823.813.83.83.83.793.793.793.793.793.793.793.793.793.793.793.83.83.83.813.823.833.833.843.853.853.863.873.883.883.893.93.93.913.923.923.933.933.943.953.953.953.953.943.953.953.943.953.943.943.953.953.943.943.943.953.953.953.943.953.953.943.943.953.943.943.943.943.943.943.943.943.943.943.943.933.943.943.933.933.943.933.933.933.933.933.933.933.923.923.923.933.923.923.923.923.923.923.923.913.913.923.913.923.923.913.923.913.913.913.913.93.913.913.93.93.93.893.893.893.893.893.883.883.873.873.873.873.873.873.873.863.873.863.863.853.853.853.853.853.853.853.843.853.853.843.843.843.843.843.843.833.843.843.833.833.833.833.833.823.833.823.823.813.823.823.823.813.813.813.813.813.813.813.813.83.813.83.813.813.83.813.813.83.83.83.83.83.83.793.83.83.793.793.793.793.793.783.783.783.773.773.773.763.763.763.763.763.753.753.753.753.753.753.743.743.743.743.733.733.733.723.723.733.723.723.723.723.723.723.723.723.723.713.713.713.713.713.713.713.713.713.73.713.713.73.73.73.73.693.693.683.693.693.683.693.683.673.683.673.673.673.673.663.663.663.663.663.663.663.663.663.653.663.663.653.653.653.653.653.653.643.643.643.643.643.643.633.633.633.633.633.633.633.623.633.623.623.623.613.623.613.613.613.613.613.613.613.623.623.623.633.633.643.643.653.653.653.663.663.673.673.683.683.683.693.693.73.73.73.713.713.723.723.723.733.733.743.743.743.753.753.763.763.763.773.773.773.783.783.793.793.793.793.83.83.813.813.823.823.823.823.833.833.833.833.843.843.843.843.853.853.853.863.863.863.863.873.873.873.883.883.883.893.893.893.893.93.93.913.913.913.913.923.923.923.933.933.943.943.953.953.953.963.963.973.980.561.872.893.74.314.675.375.716.036.116.466.546.76.916.887.187.087.237.377.357.567.457.557.647.597.77.717.657.717.767.747.817.687.577.497.37.297.197.027.046.946.836.816.786.736.686.56.56.436.366.386.246.266.146.116.16.046.086.0366.036.016.076.16.116.0265.945.935.875.915.835.85.835.85.745.75.725.695.635.665.615.565.535.445.45.435.415.385.415.375.335.345.285.295.245.265.235.195.175.185.175.145.115.135.125.15.065.045.055.035.014.974.994.974.954.934.94.914.94.864.884.874.864.834.834.84.814.774.784.774.754.734.724.714.724.714.684.74.694.674.654.634.644.634.624.594.64.594.584.564.554.564.554.544.524.524.524.54.494.54.474.484.484.444.464.454.434.424.424.414.424.424.414.384.394.384.374.354.364.344.334.344.324.334.334.314.34.314.294.294.274.284.274.264.274.254.274.274.254.274.264.254.264.254.274.254.254.264.244.244.254.244.254.244.234.244.234.224.234.234.214.234.234.224.244.244.234.234.244.244.234.244.234.254.254.244.264.254.254.274.264.284.284.34.314.334.344.354.364.374.394.394.384.394.394.384.384.394.384.374.384.384.384.384.374.394.384.374.374.374.364.374.364.354.364.354.364.354.354.354.344.324.334.324.334.324.324.324.314.314.34.314.314.34.34.34.34.294.34.294.34.34.294.34.294.294.284.294.284.274.274.284.284.274.274.264.264.274.274.264.264.274.264.264.264.254.264.264.254.254.254.254.254.254.244.254.254.244.244.234.234.224.224.224.224.224.214.224.214.24.214.24.24.24.194.194.194.184.194.184.194.184.184.174.184.174.174.174.164.174.164.174.164.174.164.154.164.164.164.154.164.154.154.154.154.154.154.134.144.144.144.134.134.134.134.134.134.114.114.114.14.14.094.094.094.084.074.084.074.064.064.064.054.054.054.044.044.034.034.034.024.014.014.01443.983.983.983.983.973.973.973.973.973.953.953.933.933.933.933.923.933.923.923.923.923.923.923.923.923.933.933.933.943.953.963.973.983.983.993.9944.014.024.024.034.044.054.054.064.074.084.084.084.084.074.084.084.074.074.084.084.074.074.084.074.074.084.084.084.074.074.074.074.074.074.074.074.074.064.074.074.064.064.064.064.064.064.064.064.064.054.054.054.054.044.054.054.044.044.044.044.044.044.044.044.044.034.034.034.034.034.034.034.034.034.024.034.024.034.024.024.024.024.014.014.014.014.014443.993.993.983.983.983.983.973.983.973.973.973.973.973.963.963.963.963.953.953.953.953.953.943.943.943.943.943.943.933.943.943.933.933.933.933.923.923.923.923.923.923.913.913.913.913.913.93.93.93.93.93.93.93.93.93.93.93.93.93.893.93.93.893.893.893.893.893.893.883.883.883.883.883.883.873.883.873.873.873.863.863.853.853.853.853.853.843.843.843.843.833.833.833.833.833.823.823.823.823.813.813.813.83.83.83.83.83.83.83.83.83.83.83.83.793.793.793.793.793.793.793.793.783.793.783.783.783.773.773.773.763.763.763.753.753.763.753.763.753.743.743.743.743.733.743.743.733.733.733.733.733.723.723.723.723.723.723.723.723.713.713.713.713.713.713.73.713.73.73.73.73.693.693.693.693.693.693.683.683.683.683.683.673.683.673.673.673.673.673.673.673.673.683.693.693.73.73.713.713.713.723.723.733.733.743.743.753.753.753.763.763.773.773.783.783.793.793.793.83.83.813.813.813.823.823.823.833.833.843.843.843.843.853.853.863.863.863.873.873.883.883.893.893.893.893.93.93.93.913.93.913.913.913.923.923.923.933.933.933.943.943.953.953.953.953.963.963.963.973.973.983.983.983.993.993.993.994444.014.014.024.024.034.034.040.561.872.893.74.314.675.375.716.036.116.466.546.76.916.887.187.087.237.377.357.567.457.557.647.597.77.717.657.717.767.747.817.687.577.497.37.297.197.027.046.946.836.816.786.736.686.56.56.436.366.386.246.266.146.116.16.046.086.0366.036.016.076.16.116.0265.945.935.875.915.835.85.835.85.745.75.725.695.635.665.615.565.535.445.45.435.415.385.415.375.335.345.285.295.245.265.235.195.175.185.175.145.115.135.125.15.065.045.055.035.014.974.994.974.954.934.94.914.94.864.884.874.864.834.834.84.814.774.784.774.754.734.724.714.724.714.684.74.694.674.654.634.644.634.624.594.64.594.584.564.554.564.554.544.524.524.524.54.494.54.474.484.484.444.464.454.434.424.424.414.424.424.414.384.394.384.374.354.364.344.334.344.324.334.334.314.34.314.294.294.274.284.274.264.274.254.274.274.254.274.264.254.264.254.274.254.254.264.244.244.254.244.254.244.234.244.234.224.234.234.214.234.234.224.244.244.234.234.244.244.234.244.234.254.254.244.264.254.254.274.264.284.284.34.314.334.344.354.364.374.394.394.384.394.394.384.384.394.384.374.384.384.384.384.374.394.384.374.374.374.364.374.364.354.364.354.364.354.354.354.344.324.334.324.334.324.324.324.314.314.34.314.314.34.34.34.34.294.34.294.34.34.294.34.294.294.284.294.284.274.274.284.284.274.274.264.264.274.274.264.264.274.264.264.264.254.264.264.254.254.254.254.254.254.244.254.254.244.244.234.234.224.224.224.224.224.214.224.214.24.214.24.24.24.194.194.194.184.194.184.194.184.184.174.184.174.174.174.164.174.164.174.164.174.164.154.164.164.164.154.164.154.154.154.154.154.154.134.144.144.144.134.134.134.134.134.134.114.114.114.14.14.094.094.094.084.074.084.074.064.064.064.054.054.054.044.044.034.034.034.024.014.014.01443.983.983.983.983.973.973.973.973.973.953.953.933.933.933.933.923.933.923.923.923.923.923.923.923.923.933.933.933.943.953.963.973.983.983.993.9944.014.024.024.034.044.054.054.064.074.084.084.084.084.074.084.084.074.074.084.084.074.074.084.074.074.084.084.084.074.074.074.074.074.074.074.074.074.064.074.074.064.064.064.064.064.064.064.064.064.054.054.054.054.044.054.054.044.044.044.044.044.044.044.044.044.034.034.034.034.034.034.034.034.034.024.034.024.034.024.024.024.024.014.014.014.014.014443.993.993.983.983.983.983.973.983.973.973.973.973.973.963.963.963.963.953.953.953.953.953.943.943.943.943.943.943.933.943.943.933.933.933.933.923.923.923.923.923.923.913.913.913.913.913.93.93.93.93.93.93.93.93.93.93.93.93.93.893.93.93.893.893.893.893.893.893.883.883.883.883.883.883.873.883.873.873.873.863.863.853.853.853.853.853.843.843.843.843.833.833.833.833.833.823.823.823.823.813.813.813.83.83.83.83.83.83.83.83.83.83.83.83.793.793.793.793.793.793.793.793.783.793.783.783.783.773.773.773.763.763.763.753.753.763.753.763.753.743.743.743.743.733.743.743.733.733.733.733.733.723.723.723.723.723.723.723.723.713.713.713.713.713.713.73.713.73.73.73.73.693.693.693.693.693.693.683.683.683.683.683.673.683.673.673.673.673.673.673.673.673.683.693.693.73.73.713.713.713.723.723.733.733.743.743.753.753.753.763.763.773.773.783.783.793.793.793.83.83.813.813.813.823.823.823.833.833.843.843.843.843.853.853.863.863.863.873.873.883.883.893.893.893.893.93.93.93.913.93.913.913.913.923.923.923.933.933.933.943.943.953.953.953.953.963.963.963.973.973.983.983.983.993.993.993.994444.014.014.024.024.034.034.040.552.383.383.974.825.365.495.825.956.226.156.596.596.7977.087.217.357.327.337.437.367.547.627.67.587.657.737.697.767.77.787.757.777.767.617.497.427.247.217.046.946.916.796.846.716.586.546.426.456.336.296.246.166.196.126.035.996.0265.925.985.965.945.996.026.025.945.925.865.855.795.835.815.795.725.765.745.695.655.625.645.595.555.595.565.515.475.455.355.335.365.325.335.325.285.275.265.225.25.25.195.155.165.155.115.125.115.075.085.075.055.014.984.994.984.964.924.934.914.894.884.854.864.854.854.814.834.794.784.784.764.754.724.724.714.674.654.664.654.624.634.634.614.584.584.564.574.564.524.544.534.514.54.494.54.494.484.454.474.464.444.434.434.44.414.384.394.384.374.354.364.344.354.344.324.334.324.34.294.34.284.274.274.264.274.264.254.244.254.244.244.224.234.224.214.214.214.214.24.24.214.214.24.24.194.24.24.194.24.194.24.194.24.24.184.194.194.194.174.194.184.174.184.174.164.164.174.174.184.174.184.184.184.194.184.194.194.24.24.24.214.24.224.224.244.264.274.294.314.314.334.334.354.344.344.334.344.334.334.334.334.334.334.324.334.334.324.324.324.324.324.314.324.314.34.34.34.314.34.34.294.274.284.284.274.274.274.274.264.274.264.254.264.254.264.254.254.244.244.254.254.244.244.254.244.244.234.244.234.234.234.224.234.234.224.224.224.224.224.214.224.214.214.224.224.214.214.214.214.24.214.214.24.24.24.214.24.24.194.194.184.184.184.184.184.184.174.174.174.174.174.164.164.164.164.154.154.154.154.154.144.154.154.144.144.144.134.134.144.144.144.134.134.144.134.134.134.134.134.134.134.134.134.134.124.134.134.124.114.124.124.124.114.124.124.124.114.114.14.14.14.094.084.094.084.074.074.064.074.064.064.054.054.044.054.044.034.044.034.034.024.024.0144.01443.983.983.983.983.983.973.973.973.973.963.953.943.943.943.943.933.933.933.933.933.933.933.933.933.943.943.943.953.963.963.973.983.99444.014.024.034.044.054.054.064.074.084.084.094.094.14.094.14.094.094.094.14.094.14.14.094.14.14.094.14.094.14.094.14.14.094.094.094.094.094.094.094.094.094.094.094.094.094.094.084.094.094.084.084.084.084.084.084.084.074.074.074.084.074.074.074.074.074.074.064.074.064.064.064.064.074.074.064.064.064.064.064.064.054.064.054.054.054.054.044.044.044.044.044.034.034.034.024.024.024.024.014.024.024.014.014.014.014444443.993.993.993.993.993.993.983.993.983.983.983.983.983.983.973.983.973.973.973.973.963.963.963.963.963.953.963.963.953.953.953.953.953.953.953.953.953.953.953.953.953.943.953.943.943.943.943.943.943.933.943.933.933.933.923.923.923.923.913.913.913.93.93.93.93.93.893.893.893.893.893.893.883.883.883.883.873.873.873.873.863.863.863.863.863.863.863.863.863.863.863.863.863.863.853.853.853.853.853.853.853.853.853.853.843.853.843.843.833.833.833.833.823.823.823.823.823.813.813.813.813.83.83.813.813.83.83.83.83.83.793.793.793.793.793.793.793.793.793.783.793.783.783.783.783.783.783.773.773.773.773.763.773.763.763.763.763.763.753.763.753.753.753.753.753.743.743.743.753.743.743.753.753.763.763.763.773.783.783.783.793.793.83.83.813.813.813.823.823.833.833.833.843.853.853.853.863.863.873.873.883.883.883.893.893.93.93.93.913.913.913.923.923.923.933.943.943.943.953.953.963.963.973.973.973.983.983.983.993.993.993.994444.014.014.024.024.034.034.034.044.044.044.054.054.054.064.064.064.064.074.074.084.084.084.094.094.094.14.114.124.124.130.541.882.93.694.314.515.295.315.915.86.136.46.76.736.916.957.097.067.197.337.37.497.577.527.67.547.667.627.727.777.767.777.777.537.257.177.247.176.956.856.846.796.616.646.556.416.386.296.256.166.196.086.046.016.046.015.9465.985.956.016.046.045.965.965.885.885.825.855.835.755.785.775.745.685.75.645.675.645.585.615.595.545.55.495.465.365.385.345.365.355.325.295.285.245.245.25.225.25.155.145.135.115.125.075.15.085.045.0355.0154.964.964.954.944.914.94.894.864.884.884.844.854.844.814.794.84.84.784.744.754.744.734.74.714.684.684.674.654.664.654.634.614.64.594.574.564.574.564.544.534.534.514.534.514.494.54.54.474.464.474.444.454.444.414.434.414.44.394.44.384.374.364.354.364.344.324.334.314.34.34.294.34.34.294.274.284.274.264.274.244.264.254.244.234.244.234.244.244.234.224.234.224.234.224.234.234.214.234.234.224.214.214.24.24.24.214.214.24.194.24.24.194.24.194.214.214.24.24.24.214.214.24.224.214.214.224.224.234.234.244.244.264.284.294.314.334.344.354.364.354.354.364.364.354.364.354.364.354.354.344.354.354.344.344.354.344.344.324.344.334.324.324.334.324.324.314.324.324.294.34.34.284.294.294.284.284.284.274.284.284.274.284.274.264.264.264.274.274.274.254.264.264.254.254.264.254.244.244.254.254.254.244.244.244.234.234.234.244.244.234.234.234.234.234.234.224.234.224.224.224.224.224.224.224.234.224.224.224.214.214.24.214.214.24.24.24.194.24.194.184.194.184.194.184.184.174.184.174.174.174.174.174.174.164.174.164.164.164.154.164.164.154.164.154.164.154.164.154.154.154.154.154.154.154.154.154.144.144.144.144.144.134.134.134.144.134.134.124.124.124.114.14.14.14.094.14.14.084.094.094.084.074.074.064.074.064.054.064.054.054.044.054.044.034.024.034.034.024.014443.993.993.993.993.993.983.973.953.963.963.953.953.953.953.953.943.953.953.943.953.953.953.953.953.973.973.983.9944.014.024.024.034.044.054.064.064.074.084.094.094.14.14.114.124.114.114.124.114.114.114.114.114.124.124.124.114.124.124.114.114.124.114.114.124.114.114.114.114.114.114.114.14.114.114.14.114.14.14.14.14.114.14.14.14.14.094.094.094.14.094.094.094.094.094.094.094.084.094.094.084.084.084.084.084.084.084.084.084.084.084.084.074.084.074.074.074.064.064.064.064.064.054.054.054.044.034.034.034.034.034.034.034.024.034.024.034.014.014.024.014.014.014.0144.014.014444443.99443.993.993.993.993.993.983.993.983.983.983.983.973.983.983.983.963.973.973.973.963.973.973.963.963.963.963.963.963.963.963.963.963.963.963.953.953.953.953.953.953.953.953.943.943.943.933.943.933.933.923.923.913.913.913.913.913.93.93.93.93.93.93.893.93.93.893.893.893.883.883.893.883.883.873.873.883.883.873.873.873.873.873.873.873.873.873.863.863.863.863.863.863.863.863.863.853.853.843.843.843.843.843.833.833.833.833.833.823.823.823.823.813.813.823.813.813.83.813.813.83.83.83.83.83.83.83.83.793.793.793.793.793.793.783.793.793.783.783.783.773.773.773.773.773.773.773.763.773.763.763.763.763.763.753.753.753.753.753.753.763.763.763.773.773.773.783.793.793.83.83.83.813.813.823.823.833.833.843.843.853.853.853.863.873.873.873.883.883.893.893.93.93.93.913.913.923.923.933.933.933.943.943.943.953.953.953.963.963.963.973.973.973.983.983.983.993.993.994444.014.014.014.014.024.024.034.034.034.044.044.054.054.054.054.064.064.064.074.074.074.084.084.094.084.094.094.14.14.114.114.124.124.134.140.531.852.853.314.224.45.175.235.756.036.076.446.646.666.846.827.017.097.097.247.267.367.367.377.467.397.477.487.587.527.577.617.617.657.667.437.417.097.167.056.96.896.716.646.646.576.396.396.286.316.26.216.186.096.026.015.975.935.985.955.945.996.026.045.955.925.875.875.85.845.825.795.735.765.695.675.645.665.625.575.615.575.525.485.395.365.395.365.345.365.335.295.285.295.285.265.215.235.215.155.155.115.115.085.15.075.045.015.025.014.984.954.964.944.924.914.894.894.94.894.894.854.864.864.834.824.824.794.794.754.764.754.714.724.74.694.694.664.684.674.654.634.614.624.614.64.574.584.584.554.544.544.534.524.524.54.514.514.494.474.464.474.464.454.424.444.424.414.44.414.394.384.384.364.374.364.354.344.334.324.324.34.324.314.34.294.294.284.284.294.264.284.274.264.254.254.264.244.264.254.254.244.264.244.254.254.244.254.254.244.234.244.234.224.234.224.234.234.214.234.224.224.24.224.214.234.224.224.224.234.234.234.224.244.244.234.234.244.244.244.254.254.264.264.284.34.314.334.344.354.364.374.384.384.384.364.384.374.364.364.374.374.364.374.374.364.364.354.364.364.344.354.354.344.344.344.354.354.354.334.334.334.34.314.314.314.34.314.314.314.34.34.34.294.294.294.294.294.284.284.294.284.284.284.274.284.284.274.274.274.264.274.274.264.274.274.264.264.264.254.254.264.254.264.254.254.254.254.244.254.244.254.254.244.244.244.244.234.244.234.244.244.224.224.224.224.224.214.224.214.214.214.24.214.214.24.24.24.24.194.194.194.194.184.194.194.184.184.184.174.174.184.184.184.174.174.174.174.184.174.184.174.174.174.174.174.174.164.174.174.164.154.164.164.164.154.154.154.154.144.144.134.134.124.134.124.114.114.14.114.14.094.094.094.094.084.084.074.074.074.064.064.064.054.044.044.044.044.014.024.024.014.014.01443.993.993.973.983.973.973.963.973.973.973.963.973.963.963.973.963.973.973.973.983.9944.014.014.024.034.044.054.054.064.074.084.094.14.14.14.114.124.124.134.134.134.134.134.134.134.134.124.134.124.134.124.134.134.134.134.134.134.134.124.134.134.124.134.124.134.134.124.134.134.124.124.124.124.124.124.124.124.124.114.124.114.114.114.114.114.114.114.114.14.114.14.114.14.14.14.14.094.14.14.094.14.14.094.094.094.094.14.094.094.094.094.084.084.084.084.074.074.074.074.074.064.064.054.054.054.054.044.054.054.044.044.044.044.034.034.034.034.034.034.034.024.034.024.024.024.024.024.014.024.014.024.014.014.0144.0144443.993.993.993.993.993.993.993.993.983.993.983.983.983.983.983.983.983.983.983.983.983.983.973.973.973.973.973.963.963.963.963.953.953.953.953.943.943.943.943.933.933.933.933.923.923.923.923.923.923.913.913.913.913.93.93.93.93.893.893.893.893.893.893.893.893.893.893.893.883.883.883.883.883.883.883.883.883.883.873.873.873.873.863.863.853.863.853.853.853.843.853.843.843.843.833.833.833.833.833.823.823.833.823.823.823.823.823.823.813.823.823.813.813.813.813.813.813.83.83.83.83.793.83.793.793.793.783.793.793.783.783.783.783.783.773.773.773.773.773.773.773.773.773.783.783.783.793.793.83.83.813.813.823.823.833.833.833.843.843.853.853.863.863.873.873.883.883.893.893.893.93.93.913.913.923.923.923.923.933.943.943.943.943.953.953.963.963.963.973.973.983.983.993.993.993.99444.014.014.014.014.024.024.024.024.034.034.044.044.044.054.054.054.064.064.064.074.074.074.084.084.084.094.094.094.094.14.14.114.114.114.124.134.144.144.15Tooltip
min: 3.7     avg: 4.1     median: 4.1 (9%)     max: 4.43 fps
0123456780.552.313.264.174.475.025.225.295.695.986.066.316.546.536.756.86.917.046.947.097.197.247.337.37.397.457.397.557.497.537.67.667.567.577.387.37.117.066.876.86.76.686.636.466.496.416.246.226.136.16.085.975.985.945.895.835.775.85.785.755.75.755.725.715.755.785.715.555.595.535.565.555.545.465.485.465.425.45.395.345.345.295.315.295.275.215.185.085.065.095.075.035.055.035.0154.984.964.974.914.934.94.874.864.884.874.864.844.84.824.814.84.764.754.714.714.674.694.674.644.634.624.594.614.64.574.584.574.564.544.534.534.534.54.474.484.464.444.444.414.424.394.44.384.354.354.324.314.314.34.294.274.274.264.254.244.224.234.234.214.24.184.194.184.174.154.164.154.144.134.134.124.114.14.14.14.094.084.074.074.064.054.044.054.044.044.034.024.034.024.0143.99443.993.983.993.983.973.983.973.983.983.973.983.973.973.973.963.983.973.973.963.973.963.953.953.943.963.953.943.953.953.953.943.953.953.943.963.953.953.963.963.953.963.963.973.973.973.973.983.973.973.983.983.993.9944.014.034.044.054.074.084.094.14.14.14.094.14.094.14.14.084.094.094.094.084.084.084.074.084.074.074.074.064.074.074.064.054.054.054.064.054.044.044.034.014.024.014.014.014.014.0144.0143.993.993.983.993.983.983.983.973.973.983.973.973.973.963.963.963.963.953.953.953.953.953.943.943.943.943.933.933.933.943.943.933.933.923.933.933.933.923.923.923.913.913.913.913.913.93.913.913.93.93.893.893.893.883.883.883.883.873.873.873.873.863.863.863.863.863.853.853.853.853.853.843.853.853.843.833.843.833.833.833.823.833.833.833.823.833.823.823.823.823.823.823.823.813.823.813.813.813.813.813.813.83.793.83.83.793.793.793.793.793.783.773.783.773.763.763.763.753.753.753.743.743.733.723.723.723.713.713.73.713.73.693.693.693.683.673.683.673.673.653.653.653.653.643.643.633.643.633.623.623.63.63.63.63.593.63.63.593.593.593.593.593.593.593.63.593.63.613.623.623.633.643.643.653.663.673.673.683.693.73.73.713.713.723.723.733.733.733.743.743.733.743.733.733.733.733.743.733.733.733.733.733.733.733.733.733.733.733.733.733.723.733.733.723.723.723.733.723.723.723.723.723.713.723.723.723.713.713.713.713.713.73.713.713.73.73.73.73.73.693.73.73.693.693.693.693.693.693.693.693.693.693.693.683.693.683.683.683.683.673.673.673.663.673.663.663.663.653.653.643.643.643.643.633.643.643.633.633.633.633.623.623.623.623.623.623.623.613.613.613.613.613.63.63.63.63.63.63.63.63.63.593.593.593.593.593.593.583.583.583.583.583.583.573.573.573.573.573.573.573.573.573.563.573.573.573.563.573.573.563.563.563.563.553.563.553.553.553.553.553.543.543.553.543.543.543.533.523.523.523.523.523.513.513.513.513.53.53.53.53.53.53.493.493.493.483.493.483.483.483.483.473.483.473.473.473.473.473.473.473.473.473.473.473.463.463.463.463.463.463.463.463.463.463.453.453.453.453.443.443.443.443.443.443.443.433.433.433.433.433.423.423.423.423.413.413.423.423.413.43.413.413.43.43.43.43.4