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

Intel Core i7-1185G7 vs Intel Core i7-1195G7 vs Intel Core i5-1155G7

Intel Core i7-1185G7

► remove from comparison Intel i7-1185G7

The Intel Core i7-1185G7 is a power-efficient quad-core SoC for laptops and Ultrabooks based on the Tiger Lake-U generation (UP3) that was introduced September 2020. It integrates four Willow Cove processor cores (8 threads thanks to Hyper-Threading). Each core can clock from 1.2 GHz (12 W base clock speed), 3 GHz (28 W base clock speed) to 4.8 GHz (single-core boost). All cores at once can clock at up to 4.3 GHz. At the time of announcement, the i7-1185G7 is the fastest model of the line-up. Since early 2021, the i7-1185G7 supports management features like vPro.

Another novelty is the integrated Iris Xe iGPU based on the completely new Gen 12 architecture. It should offer a significantly higher performance compared to the older Iris Plus G7 (Ice Lake). In the i7-1185G7 it uses 96 EUs and clocks between 400 - 1,350 MHz. The GPU and CPU can together use the 12 MB of L3 cache.

Furthermore, Tiger Lake SoCs add PCIe 4 support (four lanes), AI hardware acceleration, and the partial integration of Thunderbolt 4/USB 4 and Wi-Fi 6 in the chip.

The chip is produced on the second-generation 10 nm Intel SuperFin process that is comparable to the 7 nm TSMC process Ryzen 4000 CPUs are manufactured on.

The operating range of the UP3 series is specified at 12 to 28 Watt. Therefore, the processor is suited for thin and light laptops.

Intel Core i7-1195G7

► remove from comparison Intel i7-1195G7

The Intel Core i7-1195G7 is a quad-core SoC from the Tiger Lake-UP3 product family designed for thin laptops and Ultrabooks that was introduced in 2021. It integrates four Willow Cove processor cores (8 threads thanks to Hyper-Threading). The base clock (minimum) depends on the configured TDP and can range from 1.3 GHz (12 Watt TDP) up to 2.9 GHz (28 W). The Turbo on one core can reach up to 5 GHz (Turbo Boost 3.0). All cores can reach up to 4.6 GHz. The i7-1195G7 is part of the Tiger Lake UP3 refresh and is the fastest CPU of the Tiger-Lake U line.

The 1195G7 integrates the Intel Iris Xe graphics adapter with 96 EUs clocked at 400 - 1400 MHz. The GPU and CPU can together use the 12 MB of L3 cache.

Furthermore, Tiger Lake SoCs supports four lanes of PCIe 4, AI hardware acceleration, and the partial integration of Thunderbolt 4/USB 4 and Wi-Fi 6E in the chip.

The chip is produced on the second-gen 10 nm Intel SuperFin process that should be comparable to the 7 nm TSMC process (e.g. Ryzen 4000 series).

The operating range of the UP3 series is specified at 12 to 28 Watt. Therefore, the processor is also suited for thin and light laptops.

Intel Core i5-1155G7

► remove from comparison Intel i5-1155G7

The Intel Core i5-1155G7 is a power efficient quad-core SoC for laptops and Ultrabooks based on the Tiger Lake-U generation that was announced in mid 2021 as part of the refresh. It integrates four Willow Cove processor cores (8 threads thanks to HyperThreading). The base clock speed depends on the TDP settings and ranges from 1 GHz (12 Watt TDP) up to 2.5 GHz (28 Watt). The Boost is always specified at 4.5 GHz.

Another novelty is the integrated Xe graphics card with 80 EUs based on the completely new Gen 12 architecture. It offers a significantly higher performance compared to the older Iris Plus G7 (Ice Lake).

Furthermore, Tiger Lake SoCs add PCIe 4 support (4 lanes), AI hardware acceleration, and the partial integration of Thunderbolt 4 / USB 4 and Wifi 6 in the chip. 

The chip is produced in the improved 10nm SuperFin process at Intel that should be comparable to the 7nm process at TSMC (e.g. Ryzen 4000 series).

All articles on Tiger Lake can be found on our Tiger Lake architecture hub.

Intel Core i7-1185G7Intel Core i7-1195G7Intel Core i5-1155G7
Intel Tiger LakeIntel Tiger LakeIntel Tiger Lake
Tiger Lake UP3Tiger Lake UP3Tiger Lake UP3
Series: Tiger Lake Tiger Lake UP3
Intel Core i7-1195G72.9 - 5 GHz4 / 812 MB
» Intel Core i7-1185G73 - 4.8 GHz4 / 812 MB
Intel Core i7-1165G72.8 - 4.7 GHz4 / 812 MB
Intel Core i5-1155G72.5 - 4.5 GHz4 / 88 MB
Intel Core i5-1145G72.6 - 4.4 GHz4 / 88 MB
Intel Core i5-1135G72.4 - 4.2 GHz4 / 88 MB
Intel Core i3-1125G42 - 3.7 GHz4 / 88 MB
Intel Core i3-1115G43 - 4.1 GHz2 / 46 MB
» Intel Core i7-1195G72.9 - 5 GHz4 / 812 MB
Intel Core i7-1185G73 - 4.8 GHz4 / 812 MB
Intel Core i7-1165G72.8 - 4.7 GHz4 / 812 MB
Intel Core i5-1155G72.5 - 4.5 GHz4 / 88 MB
Intel Core i5-1145G72.6 - 4.4 GHz4 / 88 MB
Intel Core i5-1135G72.4 - 4.2 GHz4 / 88 MB
Intel Core i3-1125G42 - 3.7 GHz4 / 88 MB
Intel Core i3-1115G43 - 4.1 GHz2 / 46 MB
Intel Core i7-1195G72.9 - 5 GHz4 / 812 MB
Intel Core i7-1185G73 - 4.8 GHz4 / 812 MB
Intel Core i7-1165G72.8 - 4.7 GHz4 / 812 MB
» Intel Core i5-1155G72.5 - 4.5 GHz4 / 88 MB
Intel Core i5-1145G72.6 - 4.4 GHz4 / 88 MB
Intel Core i5-1135G72.4 - 4.2 GHz4 / 88 MB
Intel Core i3-1125G42 - 3.7 GHz4 / 88 MB
Intel Core i3-1115G43 - 4.1 GHz2 / 46 MB
3000 - 4800 MHz2900 - 5000 MHz2500 - 4500 MHz
320 KB320 KB320 KB
5 MB5 MB5 MB
12 MB12 MB8 MB
4 / 84 / 84 / 8
28 28 28
10 10 10
100 °C100 °C100 °C
BGA1449BGA1499BGA1499
DL Boost, GNA, Wi-Fi 6 (Gig+), Thunderbolt 4, DDR4-3200 / LPDDR4x-4266DL Boost, GNA, Wi-Fi 6 (Gig+), Thunderbolt 4, DDR4-3200 / LPDDR4x-4266DL Boost, GNA, Wi-Fi 6 (Gig+), Thunderbolt 4, DDR4-3200 / LPDDR4x-4266
iGPUIntel Iris Xe Graphics G7 96EUs (400 - 1350 MHz)Intel Iris Xe Graphics G7 96EUs (400 - 1400 MHz)Intel Iris Xe Graphics G7 80EUs (400 - 1350 MHz)
Architecturex86x86x86
Intel Tiger Lake i7-1185G7Intel Tiger Lake i7-1195G7Intel Tiger Lake i5-1155G7

Benchmarks

Performance Rating - CB R15 + R20 + 7-Zip + X265 + Blender + 3DM11 CPU - i7-1185G7
48.3 pt (55%)
Performance Rating - CB R15 + R20 + 7-Zip + X265 + Blender + 3DM11 CPU - i7-1195G7
50.3 pt (57%)
Cinebench R23 - Cinebench R23 CPU (Multi Core)
min: 3610     avg: 5378     median: 5504 (9%)     max: 6383 Points
5950 Points (10%)
Cinebench R23 - Cinebench R23 CPU (Single Core)
min: 1251     avg: 1450     median: 1457 (86%)     max: 1525 Points
1513 Points (89%)
Cinebench R20 - Cinebench R20 CPU (Single Core)
min: 489     avg: 558     median: 563 (87%)     max: 593 Points
563 Points (87%)
Cinebench R20 - Cinebench R20 CPU (Multi Core)
min: 1425     avg: 2056     median: 2168 (9%)     max: 2493 Points
2331 Points (10%)
Cinebench R15 - Cinebench R15 CPU Multi 64 Bit
min: 617     avg: 872     median: 902 (9%)     max: 1066 Points
055110165220275330385440495550605660715770825880935990579.03592.14538.65617.22565.65586.82594.73545.02596.6523.26608.55538.67605.81558.94565.55600.5525.92607.41573.44561.31590.55535.53615.66545.53594.47555.31595.13570.45584.19584.23531.72612.21539.34586.11579.85543.51610.82521.83585.81559.57533.74583.71535.67592.6509.64592.84544.54568.36559508.72626.73626.58625.93624.38624.47623.81624.81624.75627.08622.52624.94627.69625.8626.4621.39625.61625.01619.66625.69623.09626.6626.58625.35626.59626.73665.78581.27579.42582.14581.14582.15579.29579.07581.36580.39577.03580.62578.08579.22578.83579.17577.79577.85576.51577.43579.18579.01577.27576.86575.36755.62721.83723.29717.71715.72716.86721.63720.55719.59720.86722.01719.2719.55720.25719.27716.65721.36722.58720.56717.97717.4721.79717.3720.71717.89722.32720.03720.03720.68720.68717.99720.99716.87721.84720.32720.5715.03721.24721.75718.84719.18719.24665.15715.22722.52717.28665.88712.26722.39706.19723.25621.13690.48762.44709.03609.15686.04765.86719.37615.01664.66752.81724.11621.27666.59750.37704.15618.58705.5762.44696.48627.06719.58716.97640.24720.4727.35633.59696.67765.17706.09607.28689.18765.64709.22630.3714.16743.41645.08674.12747.52679.84619.47723.08764.26700.87615.74704.55765.86709.03794.99789.97792.97804.93808.37808.87807.54807.41810.13811.41807.67807.1809.11804.88804.49806.71808.67811.26808.21802.25808.02807.04808.98807.64805.1806.31804.31807.79808.75808.9805.25808.29801.23806.73807.88805.35810.67811.18807.8808.52808.98805.88811.61805.98808.82806.48808.29807.31809.36809.42816.61733.73733.82721.96655.99656.39656.05651.67655.87656.86656.99656.91660.32657.27659.05656.19656.6656.37654.75656.93655.29654.95657.09653.22657.64851.79836.44839.23841.45838.89840.35840.11836.03839.77836.51837.98832.83836.65834.57836.47835.21833.66836.28835.58840.16830.53828.74835.02836.44834.39832.99836.23835.67836.26835.25836.79833.96831.32834.69829.22833.85834.2831.79832.14834.18833.54833.99832.33833.52834.59834.18830.58831.86832.99835.75754.55866.1858.13856.49855.78855.85858.44856.16857.36860.18858.59860.44858.9857.16857.82857.06859.57857.63855.25854.32858.92849.98858.02856.37855.18866.49789.2766.84742.86720.32694.34726.64720.71705.59722.88718.17709.03718.11710.66718.79700.54720.58705.37714.6705.67710.34708.25707.29706.76706.28870.74775.15769.25742.98772.1726.07690.97762.14749.93665.32717.66761.53703.17670.06751.36738.47655.99722.22755.03676.78688.24757.49727.56631.55707.06762.4703.38646.05734.03730.89652.79720.8732.98648.34711.78745.35655.31664.09744.92713.76634.84710749.48677.15634.67731.3736.13644.42691.41751.92810.73803.94794.22763.84688.93615.4556.48822.05884.98814.53751.51674.74538.67776.88897.28852.77778.92710.13592.68661.36901.88869.24817.23746.76660.01882.92887.53865.35887.19892.08895.07855.61873.06894.55896.84893.08862.31888.53814.03854.45878.64895.76891.72891.15892.1893.62895.07895.68860.6877.39888.2811.64843.05868.17888.75752.53787.18827.63859.14887.19899.28901.65877.48900.19831.08859.9882.13900.92785.45820.41853.95881.19900.21769.01809.34921.96903.4800.08913.72907.59847.21854.57910.17838.06848.9908.22836.14846.65907.26858.87822.71912.74869.94820.26911.76875.01807.41914.06889.6793.89916.02851.88787.54909.19875.62803.34910.48873.8798.13904.69878798.64907.26889.3789.97911.45887.43794.38915.37867.6803.86915.04867.28810.73905933.34899.02907.77873.52887.49901.12891.35895.54894.31890.47895.92892.88890.89892.22890.99892.18881.76884.86884.04885.82884.9883.98883.55884.66888.45940.2864.29835.77860.23831.2859.03824.54847.82822.4853.83813.74803.58837.73846.36847.8845.99849.55844.92844.26844.79850.05839.24843.7840.65834.67845.81843.76849841.4842.09844.43847.46843.56842.69840.55836.93840.44845836.98843.03967.7866.31859.64851.41859.77853.33859.35862.57859.53855.05854.54848.18850.43850.74809.52747.26749.02750.03749.36751.09751.37755.59753.72752.19751.4992.09973.83954.68948.14945.58950.01941.09940.65943.11935.45941.58939.98941.69936.72942.71934.19942.93942.15940.53937.76940.29937.23934.8936.57936.75940.8933.55934.3941.11937.51934.49939.43940.62935.45937.54937.95936.42937.29944.33935.28994.51947.35931.75921.13919.41909.69915.56913.89911.35910.25913.33913.39912.12904.69896.44909.57908.2910.31906.64908.02897.91906.43907.83906.45906.841009.51996.96993.25996.981001.2997.851003.841001.831004.391001.45998.5996.24999.83999.181000.75999.15997.161001.58995.89999.25999.3996.93993.25997.68998.95995.17998.931000.4999.281002.23998.18997.01998.051001.33998.43998.48998.18999.25993.25995.11001.88994.33995.54998.5998.58999.95997.331000.3995.79998.831022.01970.21961.38953.74950.82945.69948.38953.38942.86948.88947.71946.95956.59949.15944.09955.16942.82949.15941.35948.07948.32948.27946.9950.28948.25944.64950.8952.15946.45947.89946.86947.53943.17947.4950.98946.48954.02946.59950.39945.05Tooltip
999 Points (10%)
050100150200250300350400450500550600650700750800850900950999.4932.4910.48904.28902.06898.98894.37899.44889.78888.24889.34887.88883.7884.06888.75887.69888.42881.33879885.23882.28880.75880.01880.88871.69Tooltip
Cinebench R15 - Cinebench R15 CPU Single 64 Bit
min: 168     avg: 216     median: 219 (81%)     max: 230 Points
234 Points (86%)
Cinebench R11.5 - Cinebench R11.5 CPU Multi 64 Bit
9.7 Points (18%)
10.6 Points (20%)
Cinebench R11.5 - Cinebench R11.5 CPU Single 64 Bit
2.6 Points (82%)
2.7 Points (86%)
Cinebench R10 - Cinebench R10 Rend. Single (32bit)
8782 (78%)
Cinebench R10 - Cinebench R10 Rend. Multi (32bit)
27623 (45%)
Cinebench R10 - Cinebench R10 Rend. Multi (64bit)
37219 Points (36%)
40873 Points (39%)
Cinebench R10 - Cinebench R10 Rend. Single (64bit)
10927 Points (77%)
12384 Points (88%)
wPrime 2.10 - wPrime 2.0 32m *
min: 5.71     avg: 5.8     median: 5.8 (1%)     max: 5.78 s
8.2 s (2%)
wPrime 2.10 - wPrime 2.0 1024m *
281 s (3%)
WinRAR - WinRAR 4.0
6334 (41%)
7-Zip 18.03 - 7-Zip 18.03 Multli Thread 4 runs
min: 18812     avg: 23381     median: 24068 (17%)     max: 27693 MIPS
26183 MIPS (19%)
7-Zip 18.03 - 7-Zip 18.03 Single Thread 4 runs
min: 3678     avg: 5110     median: 5155.5 (74%)     max: 5507 MIPS
5464 MIPS (78%)
HWBOT x265 Benchmark v2.2 - HWBOT x265 4k Preset
min: 5.02     avg: 6.6     median: 6.8 (15%)     max: 8.13 fps
0123456789101112131415160.812.664.525.246.576.937.617.728.118.448.89.119.249.19.329.499.639.569.689.649.699.749.749.79.829.799.689.439.368.848.858.588.68.398.418.228.278.157.997.927.927.857.697.737.587.637.477.517.447.467.417.487.527.487.417.257.257.187.227.137.147.1177.036.986.946.936.896.936.896.86.86.736.76.66.596.566.516.556.496.456.466.426.376.46.376.326.316.276.276.226.256.216.166.156.116.076.076.066.045.995.985.945.965.925.945.925.885.895.845.845.85.815.775.755.755.725.735.695.75.695.665.645.655.615.65.585.585.575.555.535.545.525.55.495.495.495.475.445.435.445.425.425.385.45.385.365.345.325.335.325.315.285.35.295.265.255.265.235.225.235.215.225.225.215.195.25.185.175.165.175.165.145.145.165.145.155.135.155.155.145.135.135.155.145.135.155.155.125.125.135.135.115.125.125.15.125.115.15.115.15.125.115.115.125.125.135.125.145.145.145.155.165.175.165.185.195.225.235.255.285.295.315.325.325.35.315.315.35.35.315.315.35.315.35.35.35.315.35.295.35.285.35.285.295.295.285.295.285.285.245.255.245.245.255.245.235.235.245.245.225.235.225.235.225.235.225.215.225.215.25.25.215.215.25.215.25.195.195.25.25.195.25.195.25.195.25.195.185.195.195.185.185.185.185.185.195.185.175.175.165.165.165.165.155.155.155.145.145.155.155.135.135.135.135.145.125.135.135.125.125.125.115.115.125.125.115.125.115.115.115.115.115.115.115.115.125.15.115.115.085.085.095.085.085.085.095.095.085.085.055.065.055.045.045.035.035.035.025.015.025.0154.994.984.984.984.964.974.974.964.954.954.944.944.944.924.934.924.94.894.894.894.884.884.874.884.884.864.854.834.834.834.834.824.834.824.824.824.824.824.824.824.824.834.834.854.864.884.884.94.914.934.944.964.964.984.984.995.015.025.025.035.035.025.025.025.025.025.025.025.025.025.035.025.025.025.025.025.035.025.025.025.025.025.025.025.025.025.015.015.025.025.015.025.015.015.0155.015554.994.99554.994.994.994.994.984.984.984.994.984.984.984.984.984.984.984.984.974.984.974.974.964.964.964.964.964.954.954.954.944.944.924.924.924.914.924.924.914.914.914.894.894.894.894.894.894.884.884.884.884.874.884.874.874.874.864.874.874.864.864.864.864.864.864.854.854.854.844.844.844.844.824.834.834.824.834.834.824.824.824.824.824.824.834.824.824.824.814.814.814.84.814.814.84.814.84.84.84.794.794.784.784.774.774.764.774.764.754.764.754.754.754.754.744.744.744.734.734.734.734.724.724.724.724.714.74.714.74.74.74.74.74.74.74.74.74.74.694.694.694.684.694.694.684.684.684.684.674.684.674.664.664.654.654.654.654.644.644.634.634.634.624.624.624.624.614.64.614.614.64.64.64.64.64.64.594.64.64.594.594.594.584.594.584.584.584.584.574.574.574.564.564.564.564.564.554.554.554.554.554.544.544.544.534.544.534.544.544.544.544.554.564.574.584.594.594.64.614.624.624.634.644.654.664.664.674.684.684.694.74.74.714.724.724.734.734.744.744.754.764.774.774.784.784.794.794.84.814.814.824.824.834.834.834.844.844.844.854.854.864.864.874.884.884.894.894.94.914.914.924.924.934.934.944.954.954.964.964.964.974.974.984.9955.011.014.617.028.729.9311.31212.51313.213.313.81414.114.214.114.214.414.513.913.11312.712.512.412.11211.811.611.611.311.211.1111110.810.910.91110.910.710.610.510.510.310.310.210.1109.949.749.629.649.569.439.339.279.119.018.838.778.638.658.598.498.428.48.338.228.238.198.078.0187.957.857.877.777.767.727.647.637.567.487.497.447.357.37.317.297.267.27.217.177.127.097.097.077.036.956.926.886.896.836.836.816.786.756.766.716.666.636.646.626.596.536.556.536.516.476.466.436.446.376.386.336.326.316.276.276.226.236.226.186.166.146.146.136.126.086.096.076.066.02665.995.965.965.955.935.915.95.915.95.895.855.875.865.845.835.835.815.825.85.825.815.85.795.85.785.85.785.85.85.775.765.775.765.745.765.755.725.735.695.715.715.75.725.715.735.715.735.725.745.735.755.745.765.755.775.785.815.835.845.875.895.915.925.915.895.95.95.95.895.895.895.895.885.895.885.885.895.875.885.875.865.875.855.865.845.855.845.845.845.825.785.795.795.785.795.785.785.785.765.775.775.755.765.755.745.745.745.745.735.745.735.735.725.725.725.715.725.725.75.75.715.75.685.75.695.685.695.685.695.685.685.685.675.675.665.675.675.665.675.665.655.645.635.635.635.635.615.615.65.615.615.595.65.595.585.585.585.585.575.585.565.565.565.555.565.555.545.555.555.545.545.535.545.545.525.535.535.525.525.525.535.515.525.515.485.495.495.485.485.475.465.465.435.435.435.415.45.45.395.395.375.375.375.365.355.345.325.325.325.315.35.315.35.285.285.275.265.255.245.245.235.195.25.195.175.175.165.155.145.115.115.15.15.085.095.095.085.085.085.085.075.075.085.085.085.15.115.125.135.145.155.175.185.195.25.25.215.235.235.245.255.265.265.275.265.265.265.255.255.255.255.245.255.245.255.245.255.245.255.245.235.245.245.235.235.235.235.235.235.235.225.235.235.225.225.225.215.225.215.225.215.25.215.215.195.25.25.195.195.195.195.195.185.195.185.185.175.175.185.175.175.185.175.175.165.175.175.165.165.165.155.145.145.145.145.135.135.125.125.15.15.15.095.15.095.085.095.095.075.075.075.065.065.065.065.055.065.055.055.055.055.055.045.055.045.045.045.035.035.025.035.025.025.025.015.025.0255.01555555555554.9954.994.994.994.984.994.984.984.994.984.984.984.984.974.974.974.954.954.944.944.944.944.934.934.934.924.934.924.924.924.914.914.94.94.894.94.894.94.884.884.884.884.874.884.884.884.874.884.874.874.864.864.864.864.874.864.864.864.854.864.864.854.854.844.844.834.834.834.824.824.824.814.824.84.84.84.794.794.784.794.794.784.774.784.774.774.774.764.764.764.764.764.764.754.754.754.744.744.744.744.744.734.734.734.724.724.724.724.724.714.714.714.74.714.74.74.694.694.694.684.694.684.684.684.684.694.694.74.714.724.724.734.744.744.754.764.764.774.784.784.794.794.84.84.814.824.824.834.844.854.854.864.864.874.884.884.884.894.94.94.914.914.924.924.934.944.944.954.954.954.954.964.964.974.974.974.974.974.984.984.984.994.995555.015.015.015.025.025.035.035.035.045.045.055.055.055.065.065.065.075.075.075.085.095.095.15.115.120.722.985.14.985.976.697.337.87.958.358.768.769.039.329.269.59.79.719.739.749.829.739.839.769.99.919.899.749.519.369.048.978.798.688.728.68.478.488.318.368.298.28.098.097.988.047.97.797.827.687.697.617.67.577.517.577.537.627.627.537.367.337.37.317.267.297.237.197.157.167.137.037.087.026.966.976.896.876.716.756.76.726.696.656.656.586.546.566.516.446.426.426.46.376.36.326.316.236.236.216.226.196.156.166.126.096.066.086.066.036.056.016.025.985.985.975.915.95.885.865.835.815.825.85.775.765.725.695.685.675.655.625.645.615.595.595.65.595.565.575.555.535.535.515.515.485.55.495.485.455.465.445.455.425.445.435.395.45.375.375.365.375.375.355.345.345.355.345.315.325.325.315.35.315.35.35.35.315.315.35.35.35.315.315.35.325.315.35.325.35.295.35.285.35.285.295.265.285.285.35.295.315.35.325.315.335.335.345.345.365.385.385.415.425.455.475.495.515.535.535.515.535.535.525.525.535.535.525.535.525.535.525.535.535.515.535.525.515.525.515.515.535.515.515.475.485.485.475.485.475.485.475.485.465.475.475.465.475.465.465.475.475.465.465.465.465.465.455.475.465.455.455.465.455.465.465.455.465.455.465.455.465.455.465.455.455.455.455.465.455.455.455.445.435.445.435.445.435.435.435.425.425.425.425.425.415.415.425.425.415.425.415.45.45.45.45.395.45.45.395.395.45.45.395.45.395.395.395.395.385.395.395.365.375.375.375.385.375.375.385.375.375.365.355.355.355.345.335.325.325.315.315.35.35.35.35.285.275.275.275.265.265.265.255.255.245.235.225.225.225.195.185.195.185.175.175.165.165.155.125.135.125.115.125.125.115.125.115.125.125.135.135.155.165.185.25.215.225.245.255.275.285.295.35.325.335.345.345.345.345.345.335.335.335.335.335.345.345.335.345.345.335.345.345.345.335.345.345.335.345.335.345.335.345.345.335.345.335.335.335.345.335.335.335.325.335.325.335.325.325.325.325.315.325.315.315.315.315.315.315.315.315.35.315.35.35.315.35.35.295.295.295.295.295.285.285.275.275.265.245.255.255.245.255.245.235.235.245.225.225.225.215.225.215.215.215.215.215.25.25.25.25.25.195.25.195.195.195.195.185.185.185.185.185.175.175.175.175.155.165.165.165.165.165.155.165.155.155.155.165.165.155.145.155.155.145.145.145.145.145.145.145.145.135.135.125.125.125.115.15.15.15.15.095.095.095.095.085.085.085.075.075.075.065.065.065.055.055.055.055.045.035.045.045.035.035.045.035.045.035.035.035.035.025.025.025.025.025.025.025.015.025.015.015.0154.994.994.994.994.994.994.974.984.984.974.984.964.964.964.964.954.954.954.954.934.944.934.934.934.934.934.934.924.934.924.924.924.924.924.924.914.914.914.94.94.94.894.894.894.894.894.894.884.884.884.884.884.884.874.874.874.864.874.864.864.864.874.874.884.894.94.914.924.934.944.944.954.964.974.984.99555.015.025.035.035.045.055.065.065.075.085.095.095.15.115.125.135.145.145.155.165.175.175.185.185.195.195.195.25.215.215.225.235.245.245.255.265.265.275.275.285.295.295.35.35.35.315.325.325.335.345.345.355.375.385.390.964.578.1710.211.111.912.713.21414.314.614.91515.215.315.515.515.715.515.114.314.213.813.613.513.213.112.912.712.712.312.312.1121211.911.912.112.111.811.511.511.411.411.311.311.211.111.111.11110.910.910.710.610.410.310.310.210.1109.99.879.799.649.629.559.519.389.399.329.229.159.149.058.988.938.918.818.798.698.698.688.628.548.538.58.488.378.388.348.258.238.238.178.118.098.017.987.997.97.97.867.87.827.757.777.737.677.687.637.67.597.547.557.497.57.447.427.47.47.377.337.347.297.37.267.227.217.227.217.167.187.137.147.127.077.097.067.047.057.037.047.027.047.0277.017.027.026.997.016.996.976.986.956.936.956.926.926.886.916.916.926.96.96.916.936.936.916.936.926.946.946.956.9777.037.057.097.117.137.147.117.137.137.117.117.127.117.097.17.097.087.097.087.077.087.067.077.057.067.067.047.057.057.026.986.996.986.966.976.976.956.966.956.936.946.936.946.926.936.926.916.926.96.896.896.96.896.876.886.866.876.856.866.866.856.846.856.846.836.846.826.826.826.816.826.816.826.86.816.786.796.776.766.776.776.756.746.756.746.726.736.726.726.716.726.716.696.76.696.686.686.676.686.676.676.666.656.656.666.656.646.656.646.656.636.646.636.616.616.596.596.576.586.586.576.566.546.536.536.526.516.56.496.476.476.456.456.446.426.46.46.396.376.376.366.356.356.336.326.316.286.246.236.246.226.226.216.216.26.186.176.136.136.126.16.116.16.16.16.096.096.096.16.126.146.156.176.196.196.226.236.246.256.276.286.296.316.316.316.316.316.316.296.296.296.286.296.296.276.286.276.276.276.276.276.266.266.266.256.256.256.246.236.246.236.236.226.226.226.26.216.26.196.186.196.186.176.176.166.156.156.156.156.136.136.136.126.116.116.116.16.096.16.096.096.086.086.076.066.076.066.056.046.046.036.026.026.0165.995.985.955.955.945.935.945.935.915.915.915.885.885.875.865.865.865.855.845.845.835.825.825.815.85.85.85.85.785.785.775.775.775.755.755.745.735.725.735.725.695.75.695.695.685.675.675.675.675.665.665.665.655.645.635.645.635.625.625.625.625.615.615.65.65.585.585.575.565.555.545.535.535.535.515.515.515.55.495.495.495.485.485.475.465.455.455.435.435.435.435.435.415.45.45.45.45.395.395.395.395.385.395.385.375.375.355.365.355.355.355.355.345.335.335.325.325.295.295.285.285.265.255.255.255.235.235.235.225.215.215.215.195.185.195.185.185.185.185.175.165.165.165.165.155.155.155.145.145.135.145.135.125.125.125.115.115.15.15.15.095.095.095.095.085.085.075.085.075.075.075.065.065.075.065.075.075.085.095.15.115.125.135.145.145.155.155.175.175.185.195.25.215.215.225.235.245.255.255.265.275.285.285.295.295.35.35.315.325.335.335.345.355.355.365.375.375.375.385.385.395.385.395.45.45.415.415.425.435.445.445.455.465.465.475.485.485.495.495.495.55.515.515.525.535.545.555.565.575.580.833.395.696.767.718.288.69.099.479.810.210.210.510.610.810.810.910.81111.111.111.211.111.211.211.110.810.710.210.29.959.819.589.579.389.389.149.0498.928.748.788.628.518.568.498.428.498.458.558.548.468.178.168.188.078.128.17.997.957.977.937.857.897.797.77.527.487.537.437.477.447.397.387.397.347.277.37.277.27.27.27.167.17.127.17.037.036.956.926.936.916.886.826.796.816.786.746.766.746.696.696.676.676.646.596.596.576.546.526.536.56.466.486.446.416.396.366.346.346.326.36.286.266.286.266.256.26.216.196.166.156.126.126.096.116.16.066.056.046.056.046.016.025.985.995.985.955.955.945.915.935.95.895.895.95.895.855.875.865.845.845.865.835.855.835.855.845.835.845.835.855.825.855.835.845.825.835.85.825.85.825.815.785.85.85.815.815.825.845.835.855.855.865.885.95.915.935.965.996.016.036.066.066.046.066.066.056.066.076.056.056.066.066.056.066.046.066.046.056.046.056.046.056.046.036.056.056.035.9965.995.98665.985.995.975.985.985.985.965.965.985.975.965.975.965.955.955.955.955.955.965.955.945.945.955.945.935.955.945.935.935.945.945.935.945.935.925.935.935.945.935.925.915.925.95.915.95.915.895.895.885.95.895.885.895.875.875.885.875.865.875.875.865.855.865.855.855.845.855.855.845.855.855.845.845.855.855.845.845.845.845.845.835.835.85.815.815.815.815.815.85.795.775.775.765.755.745.745.745.735.725.725.715.75.75.75.695.685.675.675.675.675.655.665.655.645.635.635.625.615.585.595.575.575.575.565.555.555.515.525.525.515.55.515.515.55.55.515.515.515.525.525.545.565.575.585.65.625.645.655.675.695.75.725.745.745.755.755.755.745.745.745.745.745.745.745.745.745.745.745.745.755.745.755.745.745.745.745.735.745.745.735.735.745.745.735.735.735.725.735.725.725.725.725.725.725.715.715.725.725.715.715.715.715.75.75.715.715.75.715.75.75.75.75.75.695.75.695.695.685.685.685.675.675.665.665.655.655.635.635.635.635.635.635.625.625.625.65.65.65.65.65.595.595.595.595.585.585.585.585.575.585.585.575.575.565.575.565.565.565.555.555.545.555.555.535.545.535.535.535.535.535.535.535.535.535.535.535.525.525.525.525.525.515.515.515.515.515.55.55.495.495.495.485.475.465.465.465.455.465.455.455.445.455.445.445.445.435.425.425.425.415.415.415.415.395.45.395.395.395.395.395.395.395.385.375.385.385.375.385.385.375.375.365.365.355.345.345.345.335.335.325.335.315.315.315.35.35.295.35.35.285.285.285.285.285.275.275.275.275.275.265.265.265.265.265.255.265.255.245.245.245.235.235.245.235.235.235.225.235.225.225.225.215.215.215.215.25.215.215.215.225.225.235.245.255.265.275.285.295.35.315.325.325.335.355.355.375.385.395.45.415.425.435.445.455.465.465.475.485.485.55.55.515.525.535.545.545.555.555.565.575.565.575.585.585.595.65.615.625.625.635.635.645.655.665.665.675.685.695.695.75.715.725.735.745.755.760.853.495.156.87.88.018.759.31010.110.510.610.610.810.911.311.311.411.311.511.411.511.511.11110.410.410.210.19.989.889.749.779.569.449.349.369.299.089.138.978.838.858.758.788.878.878.838.768.748.578.568.538.528.428.468.458.338.298.318.248.198.138.158.017.827.867.87.747.777.757.77.687.697.667.577.617.67.517.537.467.457.47.437.367.327.317.37.37.267.217.227.27.137.17.117.17.057.077.05776.996.996.976.96.926.886.856.836.846.826.766.786.736.716.76.676.656.656.636.66.586.596.566.586.566.526.546.526.486.486.446.466.416.436.416.386.376.376.346.346.316.336.296.276.286.256.246.256.226.246.216.26.216.186.26.156.176.156.146.126.136.126.136.116.136.136.116.136.116.126.116.136.116.116.096.116.086.16.086.086.056.086.076.096.086.096.116.096.116.116.126.146.146.166.176.226.246.286.296.326.346.336.316.326.326.316.316.336.316.316.326.316.316.326.36.316.36.296.296.36.36.286.36.296.276.236.256.256.236.256.236.246.236.246.236.216.226.236.216.216.226.226.26.226.216.26.196.26.26.196.26.196.186.186.196.186.176.196.186.176.176.196.186.176.186.176.166.176.186.176.166.176.176.156.166.146.156.146.146.146.136.136.146.136.126.136.126.116.116.126.116.16.116.116.16.096.16.096.16.16.096.16.16.096.096.16.096.086.096.096.086.086.096.096.076.086.056.056.066.056.056.056.046.046.016.026.0165.995.995.995.985.985.965.975.965.945.945.925.935.915.925.915.95.95.95.895.885.875.875.865.865.835.825.835.825.815.815.815.85.85.795.785.755.755.745.735.745.745.745.745.735.745.755.755.775.785.815.825.845.865.885.95.915.935.955.965.985.995.995.985.975.985.975.985.985.985.985.975.985.985.975.985.985.985.985.985.985.975.975.985.985.975.985.975.975.975.975.975.965.975.975.965.965.965.965.955.965.955.955.945.955.945.945.945.945.935.945.935.935.935.935.935.935.935.935.935.925.925.925.915.925.915.915.95.95.895.895.885.865.865.855.865.865.855.845.845.855.835.825.835.825.825.815.825.815.815.85.815.85.85.85.85.85.795.795.795.785.785.775.785.775.775.765.775.765.755.755.755.745.755.755.745.745.755.745.745.755.755.745.735.735.735.735.725.735.735.725.725.725.725.715.75.75.75.695.685.685.685.675.665.675.665.665.655.655.655.655.655.645.635.635.635.625.625.625.625.65.65.65.65.65.65.65.65.595.65.65.595.585.585.585.585.585.585.575.585.575.575.575.565.555.545.545.545.535.535.535.535.525.515.515.515.55.55.55.55.485.495.495.485.485.485.485.475.475.475.465.465.465.465.465.465.455.455.455.445.445.445.435.435.435.425.435.425.425.425.425.415.415.415.415.45.45.45.45.45.45.45.415.425.425.435.445.455.465.475.485.55.55.515.525.535.545.555.565.575.585.595.65.615.615.635.645.655.655.665.665.685.685.695.75.715.725.735.735.745.745.755.755.755.765.775.775.785.795.795.85.815.825.835.845.855.855.865.875.875.885.885.895.95.915.925.925.935.945.961.055.678.6710.311.412.312.913.614.114.214.314.915.115.215.415.215.415.515.514.91413.913.613.513.11312.812.512.412.31211.911.711.611.611.411.411.511.511.411.31110.910.910.810.910.710.710.610.610.510.410.310.210.210.1109.799.759.779.719.629.69.599.529.439.49.339.299.39.249.159.179.159.039.018.958.918.858.788.88.688.688.628.568.588.58.518.418.418.348.258.268.228.148.128.098.087.9987.937.887.887.837.87.777.747.727.667.667.617.647.67.537.557.537.57.467.467.47.47.357.377.337.287.297.257.267.227.217.197.157.137.137.117.077.087.047.067.04776.966.976.936.946.96.926.96.886.896.876.896.866.866.846.866.836.856.836.836.86.816.786.86.776.776.736.756.756.746.766.756.766.756.756.776.776.786.796.796.826.836.886.916.946.956.986.986.956.976.966.956.956.966.956.936.956.936.926.936.926.96.926.916.896.896.96.96.886.886.876.826.836.826.86.826.826.86.86.786.786.796.786.766.776.766.776.756.766.746.736.736.746.736.726.736.726.736.716.76.76.716.716.696.76.696.696.696.696.686.676.686.676.686.676.656.666.646.636.646.636.636.626.636.616.616.66.616.66.586.586.596.586.576.586.576.566.566.566.556.556.566.546.546.556.556.536.556.536.536.546.536.526.536.496.56.496.496.486.486.456.456.446.436.426.416.46.396.386.386.376.356.346.346.336.326.326.316.36.316.286.276.266.266.266.226.216.216.196.26.186.196.166.166.126.126.126.16.116.16.116.16.116.116.16.126.146.166.186.26.226.236.256.286.296.316.336.346.356.366.366.366.346.356.346.356.346.346.356.356.356.346.356.346.356.346.356.346.336.336.346.346.336.346.346.336.336.336.336.326.336.336.316.326.316.316.316.36.316.36.36.36.296.36.296.296.286.286.286.276.286.276.286.286.276.276.266.276.266.266.266.256.256.246.246.246.246.226.226.216.216.186.196.186.186.186.186.176.176.176.156.146.156.146.146.136.136.136.126.136.116.126.116.16.116.16.16.16.096.096.086.086.076.076.076.066.056.056.056.046.056.056.046.046.046.046.036.046.036.026.036.026.016.026.016.0166.015.995.995.995.975.975.965.955.955.945.945.945.935.935.925.935.925.915.915.95.95.895.895.895.895.875.875.875.875.875.865.875.865.875.865.865.865.845.855.845.845.855.855.845.845.835.835.85.85.85.85.785.785.785.785.775.765.765.765.755.755.755.735.735.745.735.735.735.725.725.725.715.725.715.75.715.75.75.695.75.695.685.685.685.675.675.665.675.665.655.665.655.655.645.645.635.635.635.635.635.635.645.645.655.665.675.695.695.75.715.735.745.755.775.775.785.795.85.815.825.835.845.855.865.865.875.895.895.95.915.925.935.945.955.965.965.975.985.985.995.995.9966.016.016.026.036.046.056.056.066.076.076.086.096.16.116.116.126.136.136.146.146.156.166.176.186.26.211.055.828.2610.411.512.31313.51414.41515.315.515.615.715.916.11615.815.514.714.414.11413.713.613.213.212.912.912.712.512.312.312.212.312.312.412.211.911.811.711.711.611.511.511.411.411.211.211.11110.910.810.710.610.610.510.510.410.410.410.310.210.210.110.1109.919.939.859.729.679.569.59.399.369.269.29.199.169.069.068.988.988.98.858.88.748.758.658.668.598.528.58.498.468.398.358.318.318.278.198.218.188.18.098.04887.967.937.897.847.847.787.87.767.717.717.677.687.617.637.617.577.557.547.497.57.457.477.437.417.47.417.387.337.357.317.297.317.287.37.287.267.267.257.267.247.267.237.247.27.187.27.197.167.187.27.127.147.167.147.147.147.167.157.177.167.197.177.187.217.247.277.317.347.387.397.387.357.367.367.377.347.367.347.337.347.347.327.317.337.327.297.317.297.37.287.277.287.267.287.287.247.197.27.27.187.197.197.167.177.157.147.157.147.127.127.147.127.17.127.117.097.087.097.077.067.087.057.057.067.057.037.057.037.047.027.037.027.017.02776.9976.996.986.976.986.956.966.956.936.946.936.916.916.916.896.96.896.886.876.866.876.866.856.866.856.836.826.836.826.826.816.86.86.816.86.796.86.86.786.786.776.786.766.766.736.726.736.726.716.716.726.716.696.696.666.666.656.636.626.616.616.66.586.586.586.576.556.536.536.516.56.496.496.486.466.466.456.436.416.416.416.46.366.346.356.336.326.326.36.296.286.246.246.236.236.226.226.226.216.226.216.216.216.216.226.226.256.266.286.316.336.356.376.386.416.436.446.456.466.456.456.436.446.446.436.436.446.446.436.446.446.436.436.436.436.426.436.426.426.416.426.416.426.416.46.46.46.46.396.46.396.46.386.396.386.376.386.376.366.376.366.376.366.366.366.356.346.346.346.346.336.346.336.336.346.336.336.326.326.316.316.36.36.36.296.286.286.276.276.246.256.246.246.246.246.236.236.236.216.216.216.26.26.196.196.196.186.186.176.186.186.176.176.176.166.176.166.166.156.156.156.146.146.146.146.136.136.126.126.126.126.126.126.126.116.116.126.126.116.126.126.116.116.16.16.096.16.096.096.096.096.086.086.076.066.056.056.056.046.036.046.036.026.036.026.026.026.016665.995.995.995.995.975.975.985.975.975.975.975.975.975.965.965.965.955.955.955.955.955.955.955.955.945.945.935.925.915.915.915.95.95.895.95.885.885.885.885.875.875.875.865.855.865.865.855.855.855.845.855.845.845.835.835.835.835.835.825.825.825.825.815.85.815.85.795.85.795.795.795.785.785.775.775.775.775.765.765.765.765.765.765.765.775.785.795.85.815.825.845.845.855.865.875.885.95.915.925.925.935.945.955.965.975.985.9966.016.016.026.036.046.046.056.066.076.086.096.16.16.116.126.126.126.136.136.136.146.146.156.166.176.176.196.196.26.26.216.226.236.236.246.256.256.266.276.286.296.36.316.326.331.246.187.748.9810.311.111.512.112.212.712.81313.313.413.213.513.313.513.613.513.51312.312.111.811.811.511.311.3111110.810.710.610.410.310.310.210.210.210.310.210.19.919.799.829.719.649.679.539.549.449.479.389.299.259.189.168.968.918.928.838.818.828.778.698.718.658.628.558.568.498.448.458.358.368.338.248.278.218.158.128.148.118.068.088.0387.967.957.897.97.837.847.797.827.757.777.717.687.647.657.617.577.597.557.527.537.487.497.457.477.417.387.397.367.327.347.297.277.277.277.257.217.237.187.217.177.147.147.117.137.097.097.067.077.037.057.0276.99776.976.996.976.956.976.966.946.966.946.936.946.916.96.916.886.896.846.866.866.886.876.886.96.896.96.96.926.916.936.956.956.997.027.057.087.117.137.127.097.17.097.17.097.17.087.097.087.077.067.077.067.057.067.047.057.037.057.047.027.027.016.966.976.976.956.966.956.956.956.956.926.946.926.936.926.936.926.96.926.96.916.896.96.886.896.896.886.876.876.886.876.866.856.876.866.856.856.846.856.846.846.846.836.846.836.836.816.826.816.796.816.796.86.786.786.786.766.776.766.756.756.766.746.756.756.746.736.746.736.726.726.736.736.726.726.726.716.716.726.716.716.76.76.76.76.666.676.666.666.656.656.626.636.626.616.66.66.596.586.586.566.566.556.536.526.526.516.496.56.486.476.476.466.456.446.446.436.396.386.396.386.386.366.376.366.356.346.36.316.36.296.296.296.296.286.296.296.36.326.346.366.386.46.426.446.466.476.496.516.536.546.556.556.556.546.546.546.546.556.546.546.546.546.546.536.546.546.546.536.546.536.546.536.546.536.526.526.526.536.526.526.526.516.516.516.516.56.56.56.496.56.496.496.496.496.496.476.476.486.476.476.476.476.476.466.466.456.466.456.446.446.446.446.436.436.426.426.416.46.386.386.386.386.376.366.366.366.346.346.346.336.336.336.326.336.326.326.316.316.316.36.316.36.296.296.296.296.286.286.286.276.266.276.266.246.256.256.246.256.246.246.246.246.246.246.246.236.236.246.226.226.226.216.226.216.226.216.216.216.26.196.196.196.186.176.176.166.166.166.156.156.146.146.136.146.136.146.126.126.116.126.116.16.16.16.16.086.086.086.076.086.086.076.076.076.076.056.056.056.056.056.056.056.046.046.046.036.026.026.016.026.015.995.995.995.995.995.975.975.975.965.965.965.955.945.945.945.945.935.945.935.935.925.935.925.915.915.915.915.95.95.95.95.895.885.885.885.875.885.875.875.875.865.865.865.855.855.855.855.845.845.855.845.855.855.875.885.895.95.915.935.935.955.965.975.985.9966.016.026.036.046.066.066.086.096.16.16.126.126.136.146.166.176.186.196.196.26.26.216.226.236.236.246.246.256.266.276.286.296.296.36.316.326.336.346.346.356.366.376.386.396.396.46.416.436.440.974.67.589.3310.51111.812.312.512.912.913.413.613.713.813.713.8141414.113.512.812.712.312.112.211.811.911.511.411.411.111.110.910.910.910.810.810.710.810.910.810.510.410.510.310.310.210.210.210.110109.949.969.849.819.599.569.589.559.489.469.489.439.339.339.269.259.269.219.149.159.19.129.029.048.968.98.928.98.88.88.748.768.78.738.668.638.648.68.548.568.528.468.448.448.428.378.398.348.38.268.288.258.28.228.168.158.118.148.078.098.0488.017.987.947.967.917.867.837.837.797.747.767.737.697.677.687.637.67.617.567.587.567.517.57.57.477.437.447.417.437.47.377.387.357.377.347.367.337.357.337.327.337.37.317.287.267.267.267.267.257.227.237.217.247.227.247.247.257.257.247.277.257.287.277.37.37.347.377.427.457.477.477.447.457.447.447.437.447.437.417.437.417.417.47.417.387.397.47.377.377.387.377.367.377.347.297.37.297.287.297.287.277.287.277.247.247.257.237.247.237.217.227.217.217.197.27.187.197.187.177.187.177.167.177.167.157.167.157.177.157.147.157.147.157.137.147.137.117.127.117.17.17.17.097.087.087.077.087.067.077.067.057.057.067.067.047.057.047.037.037.027.037.027.027.017.027.037.0277.027.0177.027.0176.996.996.966.966.976.966.956.956.926.926.926.916.96.896.896.886.876.876.856.856.836.826.86.86.796.786.796.776.766.766.756.746.726.736.726.676.666.676.656.666.656.646.636.626.586.586.586.566.576.566.566.576.576.586.616.626.656.676.696.716.736.766.776.86.816.836.846.856.846.836.836.826.836.836.836.836.846.836.836.826.836.836.826.826.826.826.826.826.816.826.816.816.816.816.816.86.86.796.796.86.796.786.796.786.776.776.786.776.766.776.776.766.756.756.766.756.756.756.756.756.746.756.746.736.746.736.726.726.716.726.716.76.696.696.686.666.666.656.656.666.646.646.646.646.626.626.616.616.66.66.66.596.596.586.596.596.586.586.586.576.576.566.566.556.566.556.546.546.546.546.516.526.526.516.526.526.516.516.516.516.516.516.56.516.56.496.496.486.496.486.486.476.486.466.466.446.446.436.436.436.426.416.426.416.46.46.46.396.396.396.386.376.376.366.366.366.346.346.346.346.336.346.346.336.346.336.336.316.326.326.316.316.316.316.36.36.296.276.276.276.276.256.256.256.256.236.236.236.236.226.216.226.26.26.26.26.196.196.196.196.186.196.176.176.176.176.176.166.166.156.146.156.146.136.146.136.136.136.136.126.126.126.126.16.116.16.16.16.16.16.116.116.126.136.146.166.176.186.196.26.226.236.246.256.266.276.286.36.316.326.336.346.356.366.376.386.396.396.46.416.416.436.446.446.466.466.476.486.486.496.496.56.516.526.526.536.546.556.576.576.586.596.596.66.616.626.636.646.656.666.676.686.696.710.965.418.3210.211.712.213.214.114.71515.415.515.715.816.316.316.315.81514.914.514.214.314.113.813.713.513.413.313.21312.812.812.612.712.712.612.311.911.711.711.511.411.311.3111110.910.710.710.510.410.310.210109.889.99.829.79.659.639.559.479.499.389.389.269.279.179.119.039.038.898.898.788.778.78.598.588.548.518.468.488.428.428.338.348.288.28.218.178.118.128.068.047.9887.977.97.867.867.87.767.767.77.697.667.687.67.617.567.547.517.527.487.437.457.47.387.397.357.377.317.317.287.247.257.27.217.167.187.157.137.117.127.117.067.087.057.027.047.037.017.027.017.0277.026.997.016.9976.9876.986.956.976.946.956.916.936.926.946.936.956.976.956.976.966.98777.037.067.17.137.157.197.27.177.197.187.197.187.197.187.177.177.187.167.177.167.147.157.147.147.157.157.137.147.127.077.087.087.077.077.067.067.077.067.047.057.047.047.057.037.047.027.017.027.027.017.02777.017.016.9976.996.99776.986.986.996.986.996.996.976.976.986.966.966.956.956.966.946.956.946.946.946.926.936.926.916.926.926.96.916.916.896.896.96.96.886.896.96.886.896.886.886.896.886.876.886.896.886.876.876.876.846.846.856.846.856.856.836.836.86.816.786.786.776.766.766.746.756.746.726.716.76.76.76.686.696.686.666.676.656.646.636.636.626.576.586.566.586.556.566.546.536.496.56.496.486.496.486.486.496.486.496.526.546.566.586.616.636.656.676.696.716.736.756.766.766.746.756.756.756.766.756.756.766.756.766.766.766.766.756.756.756.756.756.756.756.766.756.756.756.746.756.746.736.746.736.726.736.726.726.736.726.716.726.716.716.716.76.716.76.716.76.76.716.76.76.696.76.696.686.686.686.686.676.666.666.656.656.626.636.636.626.626.626.616.616.616.596.596.586.596.586.576.586.576.566.576.566.556.566.566.556.556.546.546.536.546.546.536.546.526.536.526.56.516.516.56.516.56.56.56.56.56.56.56.496.496.496.486.486.486.486.486.486.476.466.466.446.446.436.436.436.416.426.416.416.46.416.46.46.46.396.396.386.386.376.376.376.376.356.356.356.356.356.356.356.356.346.356.346.336.336.336.336.336.326.326.326.326.36.296.296.296.276.286.276.286.266.256.266.256.256.246.256.236.236.236.236.226.236.226.226.216.226.216.216.26.216.26.26.26.26.196.186.196.186.176.186.176.176.166.166.176.166.156.166.156.156.146.146.146.146.146.156.156.166.186.196.26.216.236.246.256.276.286.296.36.326.336.356.356.376.386.396.416.426.436.456.456.476.486.496.56.516.526.536.546.556.566.566.576.596.596.66.626.626.636.656.666.666.676.696.696.76.716.726.726.746.746.766.786.791.075.68.4910.611.612.413.213.814.214.71515.515.615.81615.916.116.21615.414.914.814.414.214.213.913.713.713.513.413.113.112.812.612.712.512.612.712.712.612.312.212.11212.111.911.911.711.511.511.411.211.110.710.710.610.510.510.410.310.310.210.110.19.939.889.889.89.739.749.639.639.499.489.429.299.319.289.179.169.069.049.059.018.978.928.898.98.828.748.768.688.648.628.588.568.58.528.478.48.358.368.338.268.278.248.188.198.168.138.138.078.088.0587.997.947.937.897.917.857.827.837.787.767.747.757.77.677.657.627.627.587.597.557.537.547.527.477.497.467.467.447.447.427.447.417.417.47.427.417.397.47.387.377.347.367.347.327.337.297.317.37.337.317.327.337.357.347.367.367.377.47.437.457.497.527.567.597.577.547.567.567.547.547.547.547.537.547.527.537.527.527.57.57.517.497.57.497.57.497.477.417.437.427.417.427.417.47.397.417.47.377.387.377.377.377.357.377.367.347.347.357.347.337.337.347.327.337.327.37.317.327.317.327.317.297.37.287.297.37.297.297.287.287.267.277.267.247.257.247.257.237.247.237.217.227.217.27.27.217.27.197.187.197.177.187.187.167.177.177.167.167.177.167.157.167.157.167.147.157.137.137.147.17.117.17.17.17.097.077.067.067.067.047.037.027.027.016.9976.996.966.966.946.946.946.926.936.926.916.96.96.896.886.866.876.866.826.816.816.86.796.796.776.766.756.716.726.726.76.716.696.76.716.76.716.716.746.766.796.826.836.856.886.96.926.956.976.986.986.986.966.966.976.966.976.976.966.976.976.966.976.966.976.976.966.976.966.966.966.956.966.956.956.966.956.946.956.946.946.936.936.946.936.926.936.926.916.926.916.96.916.96.96.896.96.896.96.96.896.896.886.886.886.886.876.876.866.866.866.856.846.846.836.826.86.86.86.86.86.796.786.786.786.766.766.756.756.756.746.746.736.736.736.726.736.726.726.726.716.716.76.76.696.76.696.686.686.686.686.656.666.666.656.666.656.656.656.656.656.646.656.656.646.636.646.636.626.636.626.626.626.626.616.66.66.596.586.576.576.566.556.556.556.556.546.536.546.536.536.536.526.516.516.516.496.496.496.56.476.476.476.476.476.476.476.476.466.476.466.476.446.456.456.446.456.456.446.446.436.436.436.426.416.46.396.46.386.386.376.386.366.356.366.356.356.346.356.356.336.326.336.336.326.326.316.316.316.316.36.36.296.296.296.286.296.276.276.276.266.266.266.256.266.256.256.256.246.236.246.236.236.226.226.226.226.216.226.226.236.246.256.266.286.296.36.316.336.346.356.376.386.396.46.416.436.446.456.466.486.486.56.516.526.536.536.556.556.576.586.596.66.66.616.626.626.636.626.646.646.656.666.686.696.696.76.716.726.736.746.756.756.766.776.786.786.796.86.816.836.846.861.055.387.098.799.910.81212.412.913.113.313.513.513.813.813.813.91413.913.913.412.612.612.212.211.911.911.811.711.411.311.210.910.910.710.710.710.510.610.610.710.610.510.310.210.210.110.19.999.949.969.929.819.749.769.649.539.339.39.319.219.199.29.129.129.078.988.968.978.938.858.878.798.728.738.698.618.638.578.568.488.58.458.418.438.388.358.358.328.238.258.28.168.158.148.098.18.067.998.027.957.937.897.97.887.837.847.817.87.757.777.727.747.697.657.647.617.637.617.587.567.577.547.567.537.497.517.467.447.457.417.437.47.377.397.397.357.357.327.317.287.37.277.257.277.247.267.247.257.247.237.247.237.237.247.247.227.237.227.27.217.197.217.187.197.157.187.177.27.197.27.27.27.237.237.247.267.267.297.327.357.397.437.467.497.487.457.477.467.467.457.467.457.467.457.457.467.447.457.447.427.437.447.437.427.427.417.367.387.367.387.377.367.357.367.347.337.347.337.347.337.327.337.337.317.317.327.317.37.317.297.297.37.297.287.287.297.287.37.287.287.297.277.297.277.277.287.267.267.267.247.247.247.247.257.237.227.237.227.217.227.227.27.217.27.27.197.197.27.197.197.27.27.187.197.197.197.27.187.187.177.157.157.167.157.167.147.147.117.127.117.087.077.087.067.057.057.057.037.027.017.0176.986.996.976.976.976.956.946.936.936.936.886.876.886.866.876.866.866.846.836.796.86.796.776.786.776.786.776.776.796.796.836.856.876.96.926.946.976.9977.037.057.077.067.067.057.057.057.057.067.067.057.067.057.057.067.067.067.067.047.05