{"values": [0, 59.43, 59.48, 59.53, 59.6, 59.66, 59.73, 59.81, 59.89, 138.42, 138.58, 148.57, 189.22, 280.28, 275.24, 278.44, 288.95, 294.29, 328.56, 358.67, 395.22, 438.26, 582.43, 842.84, 952.43, 1076.64, 1357.04, 1627.59, 1668.68, 1780.21, 1857.7, 1777.89, 1713.09, 1917.16, 1952.09, 2125.22, 2444.33, 3298.3, 4870.21, 5735.68, 6732.07, 7265.9, 7638.3, 8695.42, 9331.38, 9898.53, 10725.44, 11268.67, 11181.64, 11270.05, 11596.71, 11574.59, 11946.06, 12211.45, 12445.52, 13157.48, 14955.14, 17120.21, 18941.69, 20197.62, 20753.23, 20870.71, 21410.08, 22520.61, 23199.73, 24149.06, 25835.14, 27555.49, 29971.85, 31933.53, 32797.81, 34758.89, 36777.99, 37502.64, 39335.81, 44770.34, 53180.36, 57403.29, 58277.62, 58662.35, 59474.43, 59666.35, 60327.63, 61327.51, 62127.59, 61736.71, 62802.58, 63168.23, 64458.5, 66126.48, 66922.75, 66450.94, 68857.46, 77704.59, 88325.77, 96957.78, 100170.63, 106728.33, 121268.93, 135386.1, 140165.95, 141263.55, 142210.8, 142292.14, 142328.39, 142606.03, 142898.3, 145040.02, 146168.31, 148160.81, 150665.7, 148825.77, 150298.16, 153695.84, 157178.72, 158092.4, 153339.53, 156565.88, 156297.44, 158114.95, 156714.55, 157961.81, 156356.61, 154475.1, 152662.2, 147936.66, 141628.47, 137086.66, 127165.9, 116846.49, 109244.61, 105325.84, 102151.35, 100400.88, 98309.29, 97635.35, 98489.38, 90483.28, 85930.09, 84338.33, 81334.89, 79234.61, 79251.14, 76003.72, 72220.01, 66317.81, 59253.39, 51414.28, 40417.74, 32487.35, 31483.82, 31190.82, 30419.49, 29754.32, 29461.35, 29545, 29697.92, 28550.77, 28486.24, 29340.71, 29077.56, 29128.61, 29558.04, 30623.52, 32889.5, 26156.46, 23141, 22312.36, 20189.58, 17449.65, 15574.01, 14716.15, 15267.5, 16802.03, 18086.4, 17863.34, 18940.95, 19366.41, 18411.86, 17060.81, 15721.11, 14019.22, 12814.86, 12777.23, 12806.8, 12677.67, 13487.14, 13854.39, 13887.87, 14006.68, 14297.3, 13758.77, 12541.74, 11388.45, 10446.52, 9614.71, 9038.12, 8195.96, 8434.29, 9486.87, 11223.8, 12907.58, 13539.46, 13543.6, 13823.32, 14076.19, 13561.76, 13323.21, 12653.99, 11874.83, 11367.3, 10935.24, 11036.28, 11318.77, 11499, 11784.1, 11663.82, 11504.49, 11774.21, 11960.13, 12018.5, 12103.18, 11565.87, 10554.35, 9382.29, 9158.42, 8859.22, 9010.01, 9911.02, 10396.4, 11100.8, 12798.12, 14791, 16452.72, 17566.03, 17713.33, 18033.92, 18217.6, 18966.2, 18871.15, 18243.1, 17768.04, 18365.44, 20313.25, 20238.92, 19771.65, 20577.18, 20972.56, 21475.94, 21850.38, 22400.37, 23331.4, 24625.58, 24937.14, 25646.19, 28515.12, 31610.15, 32898.46, 33424.88, 34948.4, 37399.38, 40353.24, 42187.54, 42866.52, 45421.13, 47370.9, 48429.26, 51577.91, 55262.59, 57308.33, 59310.08, 62907.49, 67774.89, 71364.53, 73050.89, 73206.17, 73903.98, 76600.02, 82247.51, 87936.71, 90619.58, 94674.86, 93657.31, 87563.43, 84248.14, 83661.74, 83647.26, 83259.87, 85446.2, 88344.79, 86975.25, 84294.03, 86692.26, 90499.29, 90031.52, 88825.45, 89729.02, 89348.6, 83981.96, 77821.98, 70784.91, 68562.3, 69690.86, 71196.25, 70530.52, 69331.42, 68064.61, 65553.9, 64848.67, 63041.97, 62946.25, 62055.32, 60244.11, 59590.69, 59909.72, 58863.08, 55924.48, 51024.95, 46632.36, 43150.91, 41094.64, 38826.12, 36171.43, 35379.57, 34575.13, 32501.52, 30809.3, 28523.9, 26096.81, 23435.72, 20634.52, 18398.4, 17264.43, 16334.12, 15452.4, 14935.53, 14096.5, 14329.47, 14206.49, 14246.7, 14480.68, 14201.32, 14046.16, 13849.15, 13307.58, 13241.31, 12530.51, 10927.42, 9806.75, 8247.33, 6374.12, 6234.3, 6309.32, 6564.49, 6051.39, 6206.64, 6013.2, 5680.36, 5579.87, 5872.61, 5729.89, 5117.18, 4666.72, 4205.65, 3983.37, 3835.08, 3478.36, 3286.47, 3201.28, 3198.84, 3061.37, 3151.81, 3203.93, 3158.61, 3133.74, 3217.32, 3302.1, 3334.55, 3371.41, 3477.11, 3481.75, 3232.03, 3409.26, 3355.66, 3388.58, 3362.95, 3543.58, 3479.13, 3423.12, 3396.22, 3348.8, 3768.95, 3934.47, 3981.21, 4209.33, 5212.69, 6952.27, 8170.26, 8478.68, 8042.62, 7823.59, 7831.86, 7680.88, 7469.29, 7419.96, 7690.53, 8157.46, 8239.19, 8413.57, 9296.04, 9850.53, 10089.93, 10921.85, 11973.8, 13139.37, 14242.88, 15242.25, 16941.05, 18751.75, 20038.39, 21051.19, 22051.25, 22934.32, 26188.52, 20541.36, 20292.52, 20418.79, 20997.67, 22387.73, 23990.25, 25522.83, 27503.81, 28651.96, 29981.13, 30609.59, 31457.24, 31911.51, 31493.69, 31238.21, 31535.46, 32144.6, 31317.69, 31781.38, 30834.8, 30328.23, 31554.49, 32509.09, 32927.98, 33720.16, 34874.14, 37374.25, 39756.47, 39550.05, 38584.5, 38389.95, 39228.77, 41562.42, 41779.39, 44588.61, 49875.02, 55546.71, 62365.38, 70189.01, 77685.78, 83644.88, 91426.23, 98179.23, 104709.33, 112743.06, 122361.38, 132220.92, 140381.05, 147888.9, 157537.84, 169680.2, 181351.06, 191213.38, 199611.02, 206788.92, 211900.81, 211287.44, 210754.89, 209845.1, 209643.48, 212821.11, 217267.33, 218604.38, 221361.89, 227018.27, 234291.7, 237808.94, 233311.9, 231756.45, 228415.1, 224587, 220412.84, 216559.14, 212302.52, 207563.2, 197705.12, 189616.47, 181269.27, 172625.75, 160428.2, 151728.31, 144460.72, 135420.66, 125470.43, 114640.53, 108592.72, 104591.44, 102475.83, 100581.15, 97461.06, 93624.45, 88729.25, 83849.06, 77793.65, 68648.45, 60223.17, 52975.58, 47175.57, 42375.48, 38144.13, 34700.53, 32656.73, 30447.7, 28948.36, 27305.17, 25295.1, 23270.83, 20991.78, 18842.68, 17189.41, 15804.75, 14483.57, 13214.08, 11843.09, 10535.18, 9612.29, 8783.3, 7859.21, 6954.52, 6088.64, 5365.68, 4791.92, 4122.42, 3553.07, 3175.95, 3004.77, 2961.64, 2786.45, 2687.82, 2700.02, 2847.41, 3081.41, 3271.35, 3290.42, 3220.53, 3181.9, 3107.97, 3090.89, 3067.88, 3090.89, 3265.4, 3271.33, 3210.14, 2937.43, 2434.09, 1786.5, 1361.29, 1225.82, 1249.7, 1124, 1115.49, 1164, 1183.1, 1205.67, 1247.84, 1277.12, 1308.77, 1261.17, 1281.56, 1287.01, 1227.19, 1167.95, 1162.31, 1191, 1190.72, 1170.2, 1171.89, 1183.56, 1156.45, 1097.98, 1101.13, 1125.78, 1075.09, 1099.46, 1210.3, 1314.5, 1366.24, 1538.89, 1747.5, 1947.87, 2119.1, 2347.75, 2589.55, 2818.38, 2894.26, 2863.43, 2773.56, 2236.15, 2152.28, 2148.61, 2117.27, 2133.47, 2269.09, 2304.82, 2263.56, 2095.87, 2013.91, 1918.98, 1900.87, 2002.2, 2009.07, 2102.47, 2225.72, 2320.3, 2203.63, 2164.82, 2047.83, 1942.51, 1822.42, 1692.78, 1689.88, 1786.64, 2021.69, 1981.36, 2183.21, 2452.44, 2737.84, 2759.7, 2920.58, 3355.52, 3574.25, 3909.51, 4230.22, 4548.76, 4644.92, 4675.57, 4349.78, 3830.76, 3470.39, 3274.92, 3128.63, 3317.96, 3513.79, 3466.66, 3795.49, 3764.24, 3679.58, 3997.01, 4520.3, 4172.35, 3601.17, 3181.11, 2951.92, 2993.3, 3396, 3600.77, 4037.77, 4379.38, 4588.91, 6711.6, 7859.08, 9074.46, 9209.49, 9833.51, 10766.38, 11634.75, 12863.74, 13916.25, 14426.72, 16170.21, 18900.84, 21738.49, 24482.19, 27593.93, 31050.84, 33561, 35624.2, 39003.98, 43683.14, 50179.96, 52195.63, 55156.9, 61704.26, 71816.59, 83621.92, 89972.43, 99296.79, 107091.98, 123235.31, 144941, 170322.14, 189146.12, 197893.66, 219624.3, 258146.52, 314756.6, 359502.6, 396793.2, 428601.34, 442811.4, 460315.78, 496340, 557399.5, 530429.06, 511232.88, 508504.56, 500474.38, 474561.8, 444658.66, 421757.56, 389224.44, 352339.44, 308038.78, 262842.38, 220672.95, 187991.23, 162131.53, 137132.6, 116990.63, 102513.88, 99002.6, 96800.43, 92116.37, 88030.34, 83788.08, 77753.23, 70991.84, 63803.91, 57684.36, 52551.19, 47566.39, 44113.02, 40211.17, 36554.95, 33775.62, 29661.6, 26897.54, 24886.73, 21919.98, 19522.82, 17807.55, 15650.42, 13862.81, 12714.11, 11439.12, 10251.26, 9397.76, 7958.01, 6124.33, 4786.2, 3992.64, 3589.78, 2643.27, 2283.75, 2551.21, 2775.1, 2800.15, 2740.73, 2627.3, 2516.21, 2397.54, 2286.94, 2127.94, 2062.52, 2035.62, 2097.4, 2177.92, 2233.49, 2162.13, 2158.88, 2142.18, 2212.85, 2106.26, 1761.71, 1331.9, 1197.21, 1070.31, 912.39, 797.4, 721.14, 689.15, 745.13, 798.4, 867.26, 882.34, 856.28, 888.89, 1058.79, 1270.82, 1518.75, 1721.67, 1913.78, 2415.26, 2763.69, 3119.35, 3807.14, 3798.21, 3574.09, 3645.29, 3939.94, 3897.08, 3846.17, 3897.86, 4202.59, 4605.44, 5037.36, 5811.53, 6380.5, 6723.6, 6426.27, 5361.88, 4716.18, 3979.46, 3451.09, 3239.39, 3264.97, 3348.64, 3484.88, 3781.05, 4185.44, 4176.53, 4116.03, 4199.33, 4302.01, 3952.48, 3318.71, 3317.14, 3419.18, 3629.91, 3989.5, 4361.03, 4762.95, 5088.05, 5448.43, 5765.92, 6399.71, 5658.74, 4953.44, 4943.69, 5366.97, 5721.14, 5526.81, 4926.6, 4495.26, 4565.31, 4487.77, 4031.73, 3870.48, 4362.87, 4375.65, 5330.72, 6238.32, 7406.62, 8410.93, 9381.88, 11129.57, 12841.97, 12860.72, 12248.81, 11286.21, 10767.99, 10457.54, 10697.33, 12671.28, 15638.21, 16992.87, 16782.98, 18748.8, 22797.62, 25063.15, 26177.66, 24001.39, 21823.3, 20230.12, 18933.88, 20876.6, 24838.52, 28549.53, 31732.09, 34067.64, 34553.47, 34106.27, 32120.8, 30508.03, 34747.04, 43426.84, 56078.02, 68727.38, 74330.98, 83550.68, 100934.97, 115160.72, 126313.78, 132645.89, 123400.25, 115443.64, 110719.67, 106203.77, 102944.56, 102895.25, 103555.59, 105477.75, 104950.98, 105773.49, 111140.46, 118151.73, 119213.19, 111017.79, 101992.2, 100531.43, 95204.91, 91749.74, 90601.92, 76750.63, 66380.54, 67774.43, 62383.35, 50154.62, 40817.21, 29532.34, 21294.65, 19006.67, 18892.12, 18963.76, 17702.33, 17566.18, 17568.26, 17893.5, 18223.25, 18338.8, 17994.73, 17922.61, 16983.72, 15714.02, 14933.11, 15142.85, 14967.42, 13751.14, 12907.6, 13643.06, 15750.41, 17905.94, 18186.13, 16911.11, 16821.27, 18148.99, 21282.53, 26515.34, 30561.94, 32502.05, 38121.13, 45704.25, 51093.36, 44471.6, 39349.37, 34355.13, 35926.7, 39560.28, 38885.82, 43544.36, 52520.59, 55828.63, 58926.09, 69816.3, 74667.73, 73222.62, 69623.43, 67538.63, 57067.95, 43535.34, 35286.68, 35415.81, 33619.53, 35583.94, 38041.36, 32895.92, 35403.48, 37603.1, 39584.69, 40941.38, 42325.94, 42176.54, 37819.03, 31766.67, 28980.49, 26996.01, 25556.16, 21498.59, 19741.72, 18323.72, 17824.66, 17927.88, 18551.29, 19510.16, 20672.24, 22112.71, 24764.45, 26915.9, 28373.06, 29200.27, 29629.08, 30151.89, 31062.9, 32565.49, 34675.44, 35158.83, 33242.22, 32180.2, 31122.17, 30320.28, 28245.33, 27138.92, 27998.68, 29417.28, 31026.36, 31937.17, 32286.31, 32753.59, 33305.09, 33839.32, 34492.98, 35210.58, 36013.48, 36885.67, 37855.61, 38965.01, 40182.55, 41494.47, 42874.51, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 166.2, 169.27, 171.48, 179.98, 185.68, 190.59, 197.7, 206.6, 251.25, 362.67, 400.57, 432.83, 508.15, 736.69, 818.7, 889.2, 922.55, 906.27, 845.75, 858.53, 897.24, 915.78, 921.93, 910.47, 865.77, 851.45, 816.43, 769.89, 749.12, 766.43, 806.56, 818.88, 855.07, 856.9, 794.24, 723.68, 653.54, 583.34, 527.14, 537.25, 546.02, 559.86, 591.29, 640.09, 667.53, 690.39, 638.37, 636.85, 635.31, 625.31, 632.28, 644.79, 655.22, 651.25, 613.93, 568.18, 515.62, 461.4, 401.25, 361.73, 353.73, 348.42, 346.76, 346, 347.26, 348.8, 351.8, 357.55, 360.41, 370.18, 376.72, 389.38, 421.27, 424.66, 403.49, 384.55, 381.17, 374.09, 336.61, 314.34, 319.85, 326.34, 330.38, 351.83, 383.22, 419.58, 471.88, 534.89, 612.33, 703.35, 707.27, 724.52, 744.58, 754.23, 781.43, 815.64, 863.21, 949.89, 1048.62, 1116.67, 1187.14, 1301.8, 1419.81, 1513.67, 1626.41, 1855.99, 2102.19, 2396.8, 2638.61, 2660.04, 2452.3, 2281.11, 2243.05, 2322.87, 2338.5, 2350.98, 2392.97, 2474.01, 2556.12, 2617.38, 2692.46, 2772.84, 2771.8, 2813.23, 2832.15, 2867.47, 2907.72, 2940.14, 2985.52, 3050.06, 3108.09, 3184.22, 3346.67, 3583.05, 3781.55, 3752.9, 3747.75, 3746.4, 3737.46, 3766.89, 3831.29, 3906.92, 3937.6, 3868.64, 3831.44, 3815.31, 3830.08, 3927.69, 3899.44, 3939.23, 3988.88, 3925.54, 3808.21, 3700.69, 3632.35, 3654.2, 3738.41, 3747.15, 3803.4, 3863.31, 3961.96, 4047.58, 4114.74, 4288.7, 4412.73, 4484.28, 4513.78, 4528.78, 4561.64, 4651.06, 4698.77, 4655.19, 4438.75, 4229.94, 4047.82, 3875.73, 3704.28, 3547.06, 3464.05, 3388.81, 3236.97, 3173.61, 3151.86, 3233.02, 3247.09, 3276.95, 3360.3, 3567.54, 3557.37, 3439.92, 3359.61, 3356.69, 3414.24, 3443.68, 3454.69, 3503.28, 3493.17, 3471.49, 3466.7, 3471.67, 3474.31, 3493.64, 3508.89, 3506.48, 3549.96, 3565.62, 3566.57, 3530.9, 3539.14, 3550.91, 3599.46, 3622.5, 3681.76, 3771.06, 3869.07, 3866.95, 3838.93, 3827.09, 3842.52, 3853.57, 3867.79, 3883.79, 3945.57, 4012.53, 4088.74, 4195.45, 4286.59, 4473.91, 4763.67, 5096.86, 5372.43, 5722.35, 6036.2, 6234.87, 6292.11, 6290.77, 6326.91, 6392.58, 6415.77, 6500.25, 6605.83, 6715.9, 6815.52, 6847.46, 6828.25, 6974.4, 7082.56, 7242.57, 7545.64, 7800.64, 8170.58, 8791.06, 9444.6, 10074.27, 10548.59, 10553.05, 10545.92, 10482.05, 10570.54, 10690.18, 10995.72, 11380.12, 11583.76, 12149.01, 12541.65, 12885.66, 12691.39, 12232.66, 11944.02, 11783.74, 11615.01, 11484.73, 11349.97, 11296.99, 11359.14, 11417.29, 11504.76, 11576.95, 11287.61, 11172.53, 11093.51, 10990.47, 10852.29, 10678.72, 10531.06, 10361.33, 10079.37, 9594.31, 9367.82, 8265.09, 7996.47, 7567.98, 7249.92, 6991.51, 6844.19, 6727.76, 6661.23, 6570.01, 6401.1, 6278.02, 6269.05, 6262.65, 6115.71, 5895.04, 5734.3, 5618.88, 5608.47, 5643.66, 5654.95, 5708.28, 5764.87, 5889.37, 6096.23, 6435.65, 6738.89, 6906.75, 7057.53, 7180.61, 7246.83, 7302.18, 7389.12, 7414.9, 7413.85, 7444.2, 7543.45, 7588.53, 7619.58, 7848.9, 8235.58, 8691.18, 9008.25, 9394.26, 9817.02, 10083.11, 10131.05, 10175.41, 10271.9, 10426.57, 10503.57, 10640.16, 10885.32, 11201.63, 11554.48, 11818.88, 11951.24, 12069.48, 12257.47, 12365.37, 12441.83, 12558.64, 12493.15, 12485.12, 12463.56, 12322.93, 12256.28, 12261.26, 12174.93, 11882.94, 11448.59, 11041.66, 10684.43, 10469.25, 10300.74, 10109.39, 9923.43, 9660.2, 9212.56, 8814.92, 8504.62, 8190.37, 7880.21, 7594.24, 7384.5, 7323.31, 7177.2, 6963.45, 6645.76, 6303.85, 6063.65, 5907.81, 5806.3, 5727.94, 5617.8, 5550.34, 5475.98, 5340.28, 5208.94, 5009.84, 4713.05, 4511.33, 4342.5, 4160.28, 3941.37, 3717.17, 3519.8, 3425.11, 3360.41, 3261.45, 3167.33, 3079.58, 2990, 3009.25, 3025.17, 2939.55, 2873.02, 2807.48, 2629.04, 2408.66, 2179.53, 2024.14, 1894.77, 1783.67, 1678.89, 1611.35, 1613.33, 1560.42, 1513.83, 1521.38, 1499.17, 1516.01, 1534.47, 1550.68, 1519.88, 1413.51, 1297.68, 1200.38, 1110.35, 1040.72, 969.85, 912.64, 867.23, 820.62, 761.08, 694.71, 639.07, 590.59, 539.22, 481.8, 434.88, 408.02, 384.58, 349.64, 305.84, 266.99, 245.04, 236.66, 225.26, 205.8, 198.62, 196.03, 190.9, 184.4, 180.53, 180.44, 179.72, 173.5, 163.07, 151.93, 142.02, 134.59, 129.9, 127.65, 127.96, 129.69, 131.37, 132.43, 125.86, 114.31, 100.7, 88.03, 78.94, 72.92, 66.82, 60.62, 57.39, 54.91, 52.75, 51.99, 51.9, 51.64, 51.02, 50.08, 49.73, 49.63, 48.92, 48.37, 48.1, 47.97, 48.84, 50.36, 51.48, 53.73, 56.2, 58.23, 63.05, 67.36, 71.2, 77.8, 82.45, 83.43, 93.1, 84.82, 81.58, 88.22, 92.19, 100.77, 126.91, 150.26, 155.04, 157.8, 170.75, 175.66, 184.64, 199.54, 225.17, 261.27, 292.92, 347.03, 405.47, 445.67, 487.01, 545.45, 564.11, 600.77, 645.5, 684.96, 738.66, 797.84, 871.67, 987.32, 1127.61, 1235.02, 1309.78, 1404.17, 1520.15, 1627.68, 1725.56, 1822.78, 1922.65, 2030.07, 2150.83, 2289.92, 2442.45, 2597.39, 2740.61, 2845.87, 2940.94, 3085.11, 3222.09, 3305.84, 3395.83, 3520.98, 3667.58, 3779.02, 3866.04, 4039.84, 4294.64, 4545.31, 4796.3, 5102.09, 5453.76, 5615.21, 5492.93, 5279.97, 5066.19, 4913.64, 4774.73, 4619.37, 4534.39, 4515.52, 4573.92, 4716.88, 4734.21, 4692.66, 4597.25, 4478.79, 4449.95, 4415.61, 4385.59, 4432.41, 4433.36, 4387.45, 4326.33, 4223.46, 4134.4, 4055.61, 3950.82, 3768.79, 3673.97, 3475.96, 3355, 3409.89, 3334.02, 3304.49, 3307.41, 3222.31, 3177.06, 3177.77, 3195.29, 3066.44, 2936.25, 2869.06, 2792.63, 2758.72, 2714.23, 2626.3, 2535.9, 2503.11, 2520.49, 2516.69, 2489.85, 2519.19, 2611.04, 2669.9, 2686.87, 2689.18, 2737.47, 2767.06, 2740.22, 2681.47, 2619.22, 2586.57, 2568.23, 2499.36, 2385.11, 2279.48, 2173.18, 2046.04, 1897.11, 1744.25, 1634.87, 1607.43, 1627.52, 1626.85, 1591.61, 1555.47, 1524.39, 1473.17, 1392.8, 1322.52, 1313.88, 1343.36, 1356.68, 1372.49, 1427.37, 1488.46, 1489.69, 1414.66, 1330.04, 1304.45, 1310.87, 1308.52, 1310.86, 1847.93, 2169.89, 2280.72, 2336.95, 2303.06, 2324.45, 2294, 2285.02, 2418.16, 2627.84, 2911.77, 3295.79, 3789.74, 4587.72, 5507.48, 6501.24, 7696.7, 9054.09, 10470.38, 11912.09, 13564.19, 15876.79, 18380.27, 20072.8, 23902.86, 29593.85, 34340.39, 37372.95, 41037.21, 44382.77, 44613.78, 45452.08, 44433.48, 46641.81, 48416.24, 50107.83, 49263.49, 47331.08, 46539.02, 43792.47, 40328.12, 36774.38, 32535.8, 29812.55, 29393.97, 31024.74, 30622.99, 29419.25, 29009.16, 28412.08, 27256.62, 24694.35, 21488.81, 19652.85, 18044.77, 16475.76, 14899.97, 13463.01, 12405.49, 11324.39, 10401.22, 9719.23, 8907.55, 7802.17, 6935.71, 6115.22, 5374.77, 4639.99, 4001.73, 3483.89, 3114.77, 2968.75, 2911.94, 2776.21, 2494.1, 2231.56, 2039.28, 1972.16, 1905.88, 1791.82, 1694.74, 1637.93, 1649.56, 1624.71, 1667.44, 1566.23, 1414.79, 1279.91, 1163.19, 996.21, 893.06, 841.86, 770.26, 707.59, 695.45, 665.92, 655.86, 638.13, 604.86, 635.76, 704.21, 754.83, 800.35, 893.58, 1014.34, 959.72, 863.77, 784.44, 718.43, 689.91, 624.26, 549.19, 510.28, 486.39, 446.79, 425.69, 418.21, 416.1, 394.39, 385.89, 389.98, 395.02, 393.45, 397.03, 397.81, 390.5, 393.33, 438.24, 482.57, 501.68, 524.21, 537.26, 482.86, 452.13, 462.79, 433.05, 399.11, 408.39, 404.58, 393.47, 374.49, 357.47, 351.45, 339.73, 323.01, 320.45, 330.69, 335.31, 333.12, 334.52, 341.27, 348.52, 355.65, 367.8, 378.1, 377, 370.92, 364.65, 360.82, 362.42, 363.48, 362.22, 360.94, 360.48, 360.64, 364.23, 368.71, 365.67, 397.55, 400.12, 409.52, 421.93, 435.85, 439.67, 447.8, 462.29, 479.46, 517.9, 591, 661.28, 762.92, 920.73, 1116.42, 1353.05, 1533.95, 1769.99, 2030.4, 2269.08, 2593.02, 3054.19, 3558.25, 3997.08, 4149.56, 4286.04, 4553.29, 4761.26, 5022.1, 5320.93, 5688.67, 6179.21, 6654.45, 7136.96, 7548.73, 8074.15, 8590.87, 9373.86, 10586.24, 12047.23, 13449.42, 15884.57, 19116.34, 22035.47, 24728.12, 27048.78, 29172.93, 31672.7, 31972.13, 31496.17, 31353.38, 31134.48, 31006.08, 30879.05, 30331.04, 29331.46, 28321.73, 26714.06, 24795.5, 23029.61, 21974.21, 20850.32, 19746.18, 18781.05, 17980.8, 17136.97, 16188.93, 15346.78, 14878.97, 14575.12, 14113.28, 13654.62, 13609.33, 13416.99, 13037.89, 12834.5, 12577, 11951.76, 10969.88, 10504.55, 10703.27, 10737.55, 10469.04, 10546.78, 9840.98, 9415.14, 9118.89, 8608.33, 8550.58, 8489.58, 8251.9, 7994.51, 7409.56, 6586.5, 5965.67, 6057.59, 6440.52, 6193.56, 4667.96, 3632.41, 3288.38, 3093.83, 2761.26, 2369.22, 2032.75, 1849.57, 1689.16, 1550.29, 1400.26, 1260.13, 1121.23, 989.26, 872.82, 776.68, 688.47, 608.07, 543.53, 487.27, 455.83, 410.68, 365.34, 348.5, 330.33, 294.52, 271.95, 231.63, 187.63, 168.09, 152.94, 115.05, 104.43, 113.05, 110.3, 98.55, 87.64, 73.12, 63.17, 55.52, 44.48, 36.71, 33.69, 30.89, 28.25, 25.79, 23.55, 21.68, 20.16, 18.93, 17.88, 16.85, 15.78, 14.43, 12.77, 11.08, 9.56, 8.23, 7.12, 6.21, 5.48, 4.92, 4.49, 4.16, 3.92, 3.73, 3.57, 3.42, 3.26, 3.08, 2.86, 2.61, 2.34, 2.09, 1.86, 1.67, 1.53, 1.41, 1.3, 1.19, 1.07, 0.94, 0.81, 0.69, 0.62, 0.58, 0.54, 0.5, 0.46, 0.43, 0.4, 0.37, 0.35, 0.33, 0.31, 0.29, 0.27, 0.26, 0, 52.22, 59.42, 59.48, 59.52, 61.77, 61.77, 64.95, 66.14, 72.43, 76.21, 100.14, 163, 210.15, 276.94, 338.82, 390.14, 470.22, 541.48, 582.57, 572.89, 589.41, 620.69, 667.8, 732.75, 788.24, 888.81, 1002.42, 1139.29, 1246.43, 1448.01, 1798.67, 2514.31, 3532.8, 4610.69, 5989.14, 7272.93, 7889.91, 7998.68, 8322.48, 8729.77, 9298.93, 9897.87, 10622.3, 10974.49, 11131.22, 11037.34, 10162.01, 9389.64, 8682.37, 8041.21, 7610.08, 7395.05, 7257.8, 7243.3, 7197.46, 7220.12, 7345.3, 7405, 7664.44, 7727.1, 7822.49, 7729.28, 7580.3, 7462.91, 7432.48, 7568.75, 7866.63, 8105.77, 8677.44, 9200.17, 9601.93, 10158.06, 10563.64, 10870.31, 11141.9, 11321.72, 11349.78, 11394.91, 11635.49, 11846.59, 11942.41, 12008.89, 12105.24, 12259.91, 12338.49, 12317.1, 12329.46, 12415.68, 12431.87, 12318.48, 12162.94, 12070.82, 12064.35, 12087.29, 12124.98, 12231.37, 12371.78, 12377.54, 12198.94, 11869.6, 11470.19, 11070.15, 10585.49, 10170.85, 9903.29, 9737.73, 9714.37, 9744.07, 9677.18, 9489.65, 9366.55, 9201.92, 9020.69, 8797.59, 8646.3, 8501.97, 8464.91, 8490.99, 8566.47, 8609.98, 8693.76, 8885.12, 9061.25, 9191.14, 9406.5, 9802.05, 10295.89, 10724.8, 11316.71, 12170.29, 13136.17, 14167.5, 15174.06, 16267.07, 17469.45, 18749.27, 20000.65, 21031.03, 21986.46, 22993.24, 23815, 24249.48, 24675.19, 25018.19, 25378.44, 25867.76, 26415.3, 26906.09, 27446.69, 28056.1, 28555.36, 29034.76, 29576.49, 29984.13, 30353.65, 30633.82, 30820.49, 31068.73, 31354.88, 31554.94, 31630.71, 31684.79, 31676.27, 31418.66, 30880.48, 30349.18, 29963.15, 29603.09, 29231.03, 28915.86, 28727.87, 28735.17, 28656.22, 28346.51, 28052.1, 27875.4, 27701.05, 27303.05, 26727.42, 26007.47, 25197.67, 24595.29, 24096.86, 23644.68, 23171.02, 22792.23, 22611.41, 22707.18, 22864.43, 22482.35, 22180.15, 22134.14, 22192.21, 22154.8, 21914.01, 21638.65, 21064.66, 20465.07, 19967.82, 19499.73, 18976.66, 18351.06, 17719.79, 17208.92, 16744.61, 16206.13, 15632.49, 15122.66, 14897.25, 14618.39, 14557.43, 14589.46, 14559.96, 14369.63, 13926.32, 13468.84, 12971.89, 12821.31, 12612.26, 12276.95, 12090.74, 12229.26, 12235.38, 12027.32, 12196.37, 12156.01, 12341.09, 12531.43, 12460.76, 12229.56, 12055.86, 12012.78, 12148.28, 12187.48, 12025.48, 11923.57, 12196.62, 12395.65, 12533.86, 12775.64, 13136.11, 13433.33, 13770.83, 14221.19, 14533.2, 15027.29, 15503.31, 16064.17, 16728.04, 17485, 18326.22, 19243.57, 20149.61, 21082.54, 21621.41, 22356.75, 23046.62, 23816.04, 24368.34, 24967.32, 25910.92, 27467.65, 29361.41, 31121.98, 32694.23, 34449.32, 36565.78, 38340.89, 39660.1, 40997.16, 42175.5, 42821.48, 43244.82, 43720.16, 44060.35, 44185, 44298.76, 44466.15, 44466.8, 44507.82, 44392.38, 44287.1, 44208.74, 44054.2, 43983.63, 43293.46, 42122.15, 41085.61, 40020.44, 38621.78, 36761.11, 34707.43, 32951.1, 31491.83, 30256.27, 28980.73, 27746.42, 26742.97, 25660.46, 24402.51, 23229.4, 22182.55, 21341.81, 20630.8, 19833.75, 19077.38, 18649.75, 18381.68, 18331.76, 18371.17, 18342.01, 18334.7, 18017.24, 17540.45, 16795.79, 15888.2, 15027.8, 14244.93, 13533.05, 12956.92, 12641.49, 12480.77, 12264.34, 11947.15, 11673.45, 11451.03, 11346.31, 11308.55, 11370.76, 11438.25, 11398.81, 11311.72, 11228.72, 11135.41, 10900.69, 10723.73, 10684.33, 10739.26, 10779.42, 10837.31, 10855.24, 10970.93, 11057.48, 10926.76, 10798.86, 10776.68, 10815.53, 10587.22, 10358.02, 10304.18, 10337.86, 10402.89, 10435.77, 10338.11, 10276.12, 10288.57, 10296.89, 10230.84, 10030.26, 9913.85, 9851.78, 9779.06, 9837.48, 9851.7, 9817.53, 9707.98, 9633.96, 9382.85, 9151.32, 8989.83, 8797.48, 8452.08, 8227.51, 8048.64, 7918.53, 7784.7, 7670.88, 7591.45, 7518.5, 7426.29, 7331.66, 7273.64, 7246.46, 7211.22, 7133, 7019.14, 6956, 6982.34, 6988.1, 6947.18, 6918.69, 6942.69, 6968.63, 6956.4, 6890.19, 6737.19, 6505.87, 6268.57, 6055.75, 5909.6, 5772.99, 5665.67, 5669.68, 5689.37, 5636.81, 5619.89, 5681.43, 5786.45, 5851.99, 5877.66, 6108.72, 6269.29, 6473.22, 6593.71, 6839.86, 7322.09, 7944.28, 8704.41, 9433.36, 9884.88, 10027.43, 10184.92, 10564.71, 10648.11, 10724.92, 10836.87, 10865.79, 10771.3, 10581.41, 10354.47, 10099.7, 9823.61, 9567.82, 9432.61, 9276.55, 9119.89, 9173.48, 9028.03, 9052.15, 9084.37, 9004.8, 8960.02, 8930.73, 8862.67, 8746.35, 8637.02, 8610.82, 8599.3, 8424.38, 8078.7, 7768.83, 7681.01, 7874.45, 7467.45, 7439.11, 7570.33, 7564.06, 7646.75, 7892.68, 8153.89, 8252.05, 8410.7, 8421.08, 8243.16, 8142.33, 8114.97, 8094.25, 8165.27, 8419.42, 8641.53, 8717.19, 8857.05, 9000.48, 9161.81, 9309.01, 9235.82, 9048.74, 8901.05, 8763.44, 8678.31, 8628.49, 8569.84, 8559.43, 8660.69, 8810.34, 8891.43, 8943.65, 9091.38, 9264.99, 9371.23, 9473.84, 9529.66, 9725.7, 9985.47, 10071.92, 10068.83, 10118.99, 10250.31, 10504.61, 10857.42, 11212.09, 11445.06, 11659.63, 12015.02, 12519.26, 13095.29, 13727.2, 14473.12, 15362.29, 16191.47, 17083.98, 18376.43, 19697.2, 21019.29, 22646.48, 23758.98, 24801.4, 25957.64, 26311.29, 26181.77, 26093.73, 26290.45, 26780.02, 27342.78, 27953.89, 28479.15, 28776.68, 28974.17, 28834.53, 28403.01, 27841.29, 27189.1, 26547.32, 25937.76, 25318.52, 24741.04, 24117.84, 23313.51, 22380.28, 21471.39, 20771.66, 20181.87, 19518.86, 19053.09, 19006.78, 18951.07, 18487.61, 17867.24, 17383.93, 17081.01, 16675.99, 16149.62, 15526.08, 14861.75, 14231.68, 13651.47, 13215.39, 12852.1, 12462.65, 12094.8, 11680.99, 11232.07, 10802.79, 10344.56, 9912.43, 9440, 9043.94, 8678.91, 8263.15, 7820.75, 7392.99, 7000.57, 6656.21, 6285.07, 5883.15, 5513.8, 5150.26, 4824.49, 4542.44, 4188.09, 3928.35, 3766.54, 3564.55, 3381.66, 3232.19, 3136.11, 3086.02, 3006.69, 2912.32, 2842.39, 2750.54, 2661.41, 2608.95, 2558.4, 2481.48, 2401.54, 2349.78, 2361.37, 2336.13, 2396.4, 2514.82, 2651.92, 2735.77, 2756.94, 2693, 2676.78, 2633.02, 2637.57, 2540.53, 2456.44, 2385.44, 2346.4, 2335.31, 2338.87, 2409.26, 2507.35, 2623.55, 2740.77, 2880.13, 3046, 3149.06, 3231.37, 3337.61, 3329.79, 3333.84, 3280.64, 3138.75, 3017.39, 2946.34, 2939.85, 2940.34, 2944.98, 3046.61, 3184.16, 3274.5, 3344.12, 3478.82, 3594.06, 3678.37, 3767.71, 3822.88, 3886.33, 3924.75, 3920.41, 3929, 3930.7, 3948.93, 3982.83, 4005.64, 4061.35, 4096.93, 4159.34, 4128.1, 4196.75, 4212.07, 4120.35, 4122.64, 4145.31, 4213.59, 4301.7, 4497.94, 4682.2, 4795.42, 4856.16, 4985.91, 5043.72, 5780.13, 6100.67, 6384.71, 6452.92, 6519.87, 6617.5, 6770.35, 6924.54, 7027.72, 7197.99, 7586.52, 8005.59, 8503.91, 9182.95, 9931.65, 10721.29, 11386.52, 11831.52, 12143.82, 12297.05, 12398.95, 12678.55, 13167.08, 13787.94, 14526.96, 15125.97, 15559.4, 16168.92, 16640.05, 16726.11, 17064.55, 17518.83, 18739.66, 20218.34, 22364.81, 25496.83, 30086.48, 35063.8, 40144.97, 45560.88, 50815.15, 54819.64, 57891.74, 59489.07, 60010.47, 59687.44, 58430.31, 56153.39, 52863.24, 49187.88, 45476.38, 42440.78, 39343.34, 36006.8, 32304.32, 28989.22, 26204.67, 23447.7, 21231.97, 19508.37, 18196.4, 17353.53, 16629.68, 15748.92, 15070.84, 13846.07, 12504.6, 11005.11, 9444.64, 8211.35, 6957.85, 5749.73, 4949.47, 4362.69, 4054.62, 3856.94, 3651.22, 3440.6, 3275.23, 3095.76, 2795.8, 2458.79, 2120.87, 1807.64, 1520.11, 1297.38, 1145.96, 996.64, 898.3, 805.37, 728.29, 703.89, 682.89, 656.52, 625.71, 587.98, 529.5, 465.14, 409.49, 395.25, 387.67, 383.3, 376.59, 369.35, 362.09, 354.19, 346.41, 335.39, 320.07, 306.61, 293.36, 277.66, 266.4, 266.18, 288.66, 333.35, 364.5, 351.58, 331.42, 329.2, 318.66, 290.05, 253.46, 217.04, 196.28, 200.5, 203.75, 209.35, 215.74, 218.61, 217.95, 210.74, 203.98, 197.52, 191.03, 184.1, 178.24, 173.58, 167.68, 163.73, 155.13, 151.48, 145.68, 140.21, 135.1, 130.84, 127.25, 122.89, 117.27, 112.06, 106.83, 102.1, 98.88, 96.46, 94.51, 92.15, 89.2, 85.87, 82.04, 78, 73.69, 69.11, 65.19, 62.17, 59.57, 61.36, 60.2, 59.06, 57.32, 54.8, 52.51, 51.2, 50.15, 48.72, 47.77, 48.23, 49.2, 49.02, 48.01, 47.78, 48.52, 49.33, 49.85, 50.01, 50.21, 50.87, 51.63, 52.43, 53.48, 54.49, 55.64, 57.49, 59.73, 63.72, 67.99, 72.51, 77.09, 81.02, 84.29, 89.34, 94.65, 99.55, 105.95, 110.83, 110.67, 109.26, 108.97, 111.21, 116.71, 124.13, 133.13, 144.16, 171.27, 217.84, 254.37, 285.55, 314.77, 350.11, 390.36, 435.08, 424.18, 412.48, 438.4, 484.94, 527.25, 567.71, 612.93, 667.34, 734.28, 812.34, 869.62, 934.94, 1006.69, 1080.72, 1169.84, 1264.4, 1354.56, 1436.17, 1519.53, 1626.68, 1764.23, 1922.06, 2086.24, 2210.66, 2254.07, 2254.32, 2241.82, 2282.78, 2364.66, 2406.23, 2417.73, 2421.63, 2392.83, 2295.04, 2078.15, 1815.25, 1640.83, 1550.17, 1516.57, 1533.03, 1548.81, 1528.25, 1477.56, 1396.8, 1297.03, 1163.47, 1019.45, 915.11, 856.15, 819.2, 792.98, 774.2, 761.84, 756.48, 752.83, 806.15, 981.6, 920.52, 954.49, 1073.76, 1181.79, 1270.9, 1216.72, 1104.95, 1138.58, 1157, 911.66, 688.98, 668.81, 652.34, 642.3, 624.48, 605.96, 597.7, 594.61, 598.37, 599.49, 593.29, 599.39, 615.9, 628.52, 635.54, 658.26, 710.64, 750.59, 748.94, 727.08, 706.44, 710.63, 721.51, 705.51, 714.03, 764.11, 819.81, 871.52, 898.81, 893.27, 863.03, 806.43, 756.16, 742.83, 751.95, 774.47, 810.9, 863.95, 944.49, 1036.07, 1093.34, 1111.84, 1130.11, 1158.86, 1189.73, 1224.79, 1262.55, 1297.2, 1321.28, 1330.15, 1321.69, 1297.95, 1264.8, 1229.19, 1196.44, 1169.65, 1149.8, 1135.96, 1126.51, 1120.25, 1116.65, 1115.85, 1118.66, 1117.61, 1109.77, 1106.52, 1105.68, 1104.12, 1099.29, 1088.85, 1072.99, 1051.07, 1029.84, 1017.92, 1009.01, 998.12, 987.76, 977.9, 968.53, 959.58, 951.04, 942.96, 935.31, 928.06, 921.2, 914.71, 908.56, 902.73, 897.25, 0, 0, 0, 0, 0, 0, 0, 1.42, 1.54, 1.75, 1.8, 1.8, 1.8, 1.8, 1.8, 1.81, 1.81, 1.83, 1.83, 1.86, 5.7, 6.6, 8.7, 9.35, 9.85, 12.05, 17.01, 19.86, 25.96, 40.65, 64.07, 85.89, 105.25, 115.74, 124.53, 127.41, 133.18, 135.98, 139.13, 145.05, 146.88, 144.84, 140.65, 132.48, 126.42, 120.34, 114.49, 112.93, 105.15, 99.31, 91.64, 89.69, 84.61, 77.16, 72.66, 69.52, 68.02, 64.22, 62.9, 61.66, 60.46, 56.4, 54.13, 53.38, 51.96, 45.48, 40.64, 37.12, 34.04, 32.23, 29.87, 27.73, 25.9, 25.04, 24.36, 23.77, 22.86, 12.26, 6.85, 6.4, 5.91, 5.37, 4.92, 5.22, 5.23, 5.26, 5.41, 5.2, 4.91, 4.47, 4.03, 3.72, 3.51, 3.44, 3.37, 3.44, 3.48, 3.48, 3.47, 3.47, 3.54, 3.59, 3.67, 3.87, 4.03, 4.11, 4.45, 7.85, 11.28, 7.71, 6.63, 4.72, 4.07, 3.59, 3.67, 3.74, 3.68, 3.79, 3.88, 3.92, 3.94, 3.98, 3.99, 3.98, 3.94, 3.88, 3.79, 3.7, 3.62, 3.57, 3.53, 3.53, 3.55, 3.56, 3.58, 3.59, 3.61, 3.63, 3.64, 3.66, 3.68, 3.69, 3.71, 3.81, 3.86, 3.87, 4.03, 4.31, 4.97, 5.72, 7.2, 9.73, 11.21, 11.32, 10.17, 9.42, 9.11, 9.49, 9.26, 9.48, 10.17, 11.37, 12.48, 15.38, 22.17, 17.38, 14.08, 12.55, 11.68, 11.73, 11.57, 11.66, 12.09, 12.57, 12.6, 12.68, 13.09, 14.1, 14.83, 14.95, 15.23, 15.75, 16.56, 17.39, 18.19, 19.31, 20.32, 20.77, 20.78, 21.49, 22.33, 24.51, 26.71, 28.01, 29.84, 32.91, 34.15, 32.77, 31.46, 30.58, 30.05, 30.22, 29.8, 30.15, 31.42, 33.77, 36.64, 40.23, 44.38, 48.76, 52.15, 54.15, 55.75, 58.98, 63.02, 65.67, 67.91, 73.91, 77.5, 83.48, 89.12, 97.77, 117.05, 141.31, 159.03, 164.74, 161.76, 162.24, 166.24, 173.84, 179.75, 189.75, 211.23, 232.2, 254.19, 288.05, 312.92, 291.22, 269.34, 249.42, 227.39, 209.9, 197.19, 182.07, 156.75, 140.27, 133.48, 131.83, 126.91, 129.56, 131.95, 134.24, 133.17, 131.23, 131.7, 130.15, 131.24, 127.61, 125.66, 127.49, 123.1, 120.29, 114.46, 111.99, 110.72, 108.87, 104.68, 99.9, 98.85, 98.41, 97, 97.18, 97.83, 98.39, 100.15, 100.21, 100.23, 106.55, 114.15, 106.52, 105.45, 104.9, 103, 102.62, 106.84, 108.94, 114.84, 104.84, 102.12, 101.85, 100.36, 102.54, 106.44, 115.06, 115.44, 109.52, 100.12, 96.06, 95.44, 89.72, 79.5, 74.66, 74.07, 71.75, 56.09, 48.59, 46.29, 47.45, 46.13, 45.87, 47.15, 46.81, 48.37, 52.04, 58.06, 65.12, 74.31, 85.95, 100.6, 115.53, 124.33, 128.58, 132.79, 130.81, 129.04, 129.8, 128.95, 129.74, 127.94, 129.15, 131.34, 131.56, 133.61, 129.05, 118.22, 116.27, 119.59, 114.87, 110.84, 108.37, 97.03, 90.51, 84.07, 79.68, 71.86, 66.32, 61.53, 60.09, 58.19, 53.68, 47.37, 45.32, 44.24, 42.49, 40.92, 37, 35.43, 35.66, 42.81, 46.02, 44.18, 43.14, 43.33, 41.17, 38.3, 32.01, 30.09, 32.36, 30.96, 24.76, 22.36, 23.21, 22.39, 21.74, 18.49, 16.57, 16.67, 17.19, 19.77, 21.36, 20.38, 20.77, 20.57, 20.58, 18.99, 17.06, 16.97, 17.12, 20.06, 23.29, 25.57, 28.69, 29.74, 29.48, 27.38, 27.02, 27.05, 28.6, 30.81, 32.56, 32.84, 34.62, 42.18, 47.5, 44.39, 42.11, 41.92, 42.71, 41.37, 38.53, 37.68, 37.89, 36.81, 35.23, 32.43, 29.64, 27.94, 26, 24.52, 23.3, 23.94, 23.95, 23.97, 25.61, 27.43, 27.87, 28.37, 30.22, 28.25, 24.12, 21.99, 20.11, 19.09, 17.36, 16.06, 15.36, 14.71, 14.5, 14.37, 13.92, 13.24, 12.55, 11.74, 10.94, 10.35, 9.9, 9.51, 9.24, 9.1, 8.97, 8.76, 8.56, 8.52, 8.53, 8.58, 8.42, 8, 7.64, 7.41, 7.3, 7.23, 7.14, 6.97, 6.75, 6.58, 6.44, 6.31, 6.11, 5.85, 5.73, 5.72, 5.57, 5.28, 4.98, 4.73, 4.58, 4.52, 4.57, 4.7, 4.73, 4.64, 4.51, 4.4, 4.29, 4.06, 3.69, 3.46, 3.59, 3.77, 3.91, 4, 3.97, 3.99, 4.02, 3.94, 3.79, 3.68, 3.73, 3.97, 4.28, 4.74, 5.26, 5.86, 6.52, 7.27, 8.12, 9.14, 10.17, 11.19, 12.13, 12.8, 13.13, 13.77, 14.26, 14.86, 17.14, 22.02, 27.43, 26.53, 26.76, 29.86, 23.46, 22.26, 22.95, 21.6, 23.43, 25.25, 26.85, 23.25, 20.22, 19.1, 17.31, 14.88, 13.75, 13.09, 12.93, 12.37, 13.13, 15.03, 17.77, 20.3, 16.48, 13.4, 11.38, 10.73, 9.39, 7.97, 7.67, 6.7, 6.24, 5.91, 5.62, 5.27, 4.91, 4.72, 4.54, 4.4, 4.34, 4.3, 4.3, 4.27, 4.23, 4.29, 4.39, 4.39, 4.35, 4.36, 4.35, 4.13, 4.01, 3.91, 3.95, 4.04, 4.06, 4.11, 4.27, 4.41, 4.57, 4.72, 4.8, 4.85, 4.88, 4.88, 4.91, 4.97, 4.99, 5.08, 5.22, 5.41, 5.65, 5.95, 6.27, 6.57, 6.85, 6.9, 6.99, 6.95, 6.68, 6.26, 5.82, 5.39, 5, 4.7, 4.55, 4.63, 5.02, 5.45, 5.82, 6.13, 6.36, 6.48, 6.56, 6.63, 6.58, 6.6, 6.6, 7.02, 7.63, 8.55, 9.33, 9.69, 9.38, 9.2, 8.84, 9.22, 10.13, 11.34, 12.43, 13.75, 15.57, 19.09, 21.33, 22.72, 27.9, 31.3, 31.85, 32.7, 38.38, 36.89, 42.07, 50.77, 57.75, 71.89, 91.68, 114.36, 127.34, 134.83, 141.72, 149.02, 154.6, 163.39, 176.73, 196.32, 230.93, 267.4, 316.74, 376.31, 455.66, 520.88, 585.21, 611.12, 585.65, 536.22, 488.53, 443.37, 399.64, 367.24, 344.82, 327.18, 321.52, 303.62, 299.52, 296.36, 295.76, 298.33, 297.39, 282.51, 259.89, 253.45, 253.29, 274.99, 279.71, 309.26, 348.57, 432.65, 517.76, 582.24, 644.77, 700.99, 717.37, 740.63, 750.1, 751.07, 735.43, 684.22, 635.92, 606.81, 593.18, 582.73, 544.62, 527.43, 521.74, 520.67, 611.82, 701.19, 786.4, 753.41, 719.44, 691.01, 624.55, 570.66, 547.74, 508.84, 512.73, 518.05, 514.69, 480.72, 439.24, 374.79, 312.54, 273.22, 251.32, 221.71, 176.37, 133.45, 110.4, 95.54, 88.78, 88.38, 87.32, 88.56, 90.42, 89.84, 89.73, 92.7, 94.28, 96.01, 134.17, 207.46, 198.89, 188.52, 164.97, 147.83, 137.45, 129.66, 118.51, 106.22, 96.65, 89.84, 80.79, 72.2, 66.5, 66.29, 65.31, 62.94, 60.97, 61.56, 63.3, 66.3, 69.73, 73.13, 76.43, 80.76, 84.29, 82.41, 78.85, 75.08, 71.15, 67.06, 63.8, 62.34, 60.91, 57.81, 54.62, 51.68, 48.97, 48.04, 47.44, 47.35, 48.23, 49.9, 51.66, 52.34, 52.88, 53.28, 53.28, 52.49, 51.13, 49.89, 48.79, 47.76, 46.68, 45.61, 44.43, 43.67, 43, 42.37, 41.88, 41.73, 42.1, 42.93, 43.9, 44.75, 45.54, 46.25, 46.7, 46.76, 46.48, 46.07, 45.72, 45.45, 45.36, 45.55, 45.67, 45.47, 45.41, 45.58, 46.03, 46.49, 46.57, 48.38, 47.58, 46.82, 45.83, 44.63, 43.41, 42.2, 41.02, 39.91, 38.83, 37.68, 35.74, 33.8, 32.4, 32.09, 32.55, 33.44, 34.55, 35.7, 36.87, 38.07, 39.33, 40.39, 40.98, 41.34, 41.69, 42.07, 43.41, 46.76, 51.77, 58.14, 65.28, 72.59, 80.12, 86.76, 91.49, 94.56, 96.37, 97.41, 98.72, 99.99, 101.33, 102.81, 105.93, 112.03, 119.82, 128.09, 136.78, 144.07, 147.83, 147.86, 144.39, 140.48, 136.24, 131.07, 125.86, 123.39, 123.22, 125.23, 127.7, 130.82, 137, 154.75, 161.52, 165.33, 156.12, 144.56, 129.42, 110.1, 92.98, 86.45, 87.66, 86.92, 88.83, 93.52, 98.78, 103.4, 101.87, 98.25, 92.39, 85.01, 77.54, 72.46, 68.94, 70.88, 84.52, 84.46, 91.67, 109.39, 130.62, 144.46, 158.43, 163.67, 159.85, 156.52, 153.42, 150.51, 145.03, 134.12, 122.53, 110.43, 96.2, 84.16, 75.84, 69.36, 67.27, 66.71, 62.44, 57.97, 57.36, 57.01, 56.61, 56.13, 55.55, 54.92, 54.31, 53.7, 53.14, 52.65, 52.3, 52.11, 52.05, 51.69, 50.76, 49.87, 49.83, 49.1, 48.18, 47.27, 45.81, 44.32, 43.67, 43.06, 42.48, 41.96, 41.5, 41.06, 40.65, 40.28, 39.93, 39.6, 39.28, 39.41, 40.68, 43.01, 45.64, 48.34, 51.14, 53.93, 56.05, 56.84, 56.54, 55.95, 55.35, 54.72, 54.26, 54.23, 54.66, 55.23, 55.81, 56.43, 57.07, 56.96, 56.62, 55.93, 54.63, 53.31, 52.45, 51.07, 50.09, 50.62, 54.92, 61.69, 69.18, 77.38, 87.57, 99.56, 112.18, 124.85, 137.06, 148.89, 160.73, 173.43, 187.35, 203.83, 223.45, 247.11, 266.96, 287.75, 308.77, 329.77, 349.23, 366.17, 377.02, 387.96, 401.28, 416.82, 434.82, 454.71, 475.58, 498.92, 522.91, 549.85, 575.22, 560.67, 540.2, 518.98, 512.1, 513.99, 499.48, 494.21, 476.38, 462.09, 441.57, 423.32, 406.63, 389.76, 375.07, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 192.95, 192.65, 209.28, 250.71, 1760.55, 2105.45, 2058.98, 2111.95, 2130.08, 2075.58, 2047.88, 1968.37, 2065.6, 2198.46, 2334.62, 2428.53, 2493.53, 2328.52, 1852.88, 1488.98, 1248.02, 1054.12, 934.91, 917.07, 922.08, 969.51, 1040.62, 1160.73, 1245.17, 1251.94, 1236.92, 1053.92, 949.25, 925.64, 919.18, 916.34, 912.31, 910.07, 970.26, 1014.66, 1166.17, 1430.94, 1762.19, 1887.01, 2007.79, 2171.68, 2265.29, 2199.81, 2201.74, 2133.37, 2005.46, 1561.51, 1282.93, 1135.43, 1141.88, 1155.83, 1169.96, 1227.07, 1337.28, 1450.13, 1585.53, 1745.51, 1926.86, 2200.42, 2281.02, 2377.21, 2505.47, 2623.15, 2924.93, 3258.17, 3386.95, 3367.18, 3180.3, 3156.36, 3111.93, 2989.38, 2959.44, 2903.85, 3073.18, 3372.84, 3514.53, 3707.06, 4150.9, 4549.51, 4741.03, 4847.05, 5123.69, 5614.8, 6289.6, 7277.91, 6671.51, 6085.51, 5888.54, 6392.73, 6377.65, 6447.18, 7107.81, 7799.45, 8062.79, 8015.69, 7318.02, 6575.71, 5901.93, 6224.43, 6402.45, 6647.15, 6731.7, 6857.62, 7270.05, 7956.5, 9420.65, 10500.24, 11824.47, 12519.24, 13141.18, 14717.18, 15641.25, 15774.88, 16390.5, 16728.62, 17316.13, 18090.18, 18721.58, 18933.36, 18752.3, 18164.45, 17333.38, 16668.96, 17766.65, 19463.65, 17355.54, 17403.81, 17512.92, 16904.34, 16051.98, 16330.84, 17276.72, 18575.53, 19413.02, 20597.54, 20284.9, 20148.75, 19480.09, 18001.94, 15484.01, 14264.28, 14389.57, 14455.6, 14871.96, 15353.82, 15214.63, 16147.55, 17139.02, 17838.26, 19117.86, 20933.66, 22902.83, 25062.04, 26770.94, 27404.29, 27588.32, 27205.69, 27756.18, 28604.56, 28835.39, 28732.27, 27044.8, 26620.74, 25968.27, 24223.09, 23851.86, 25049.79, 28589.96, 29934.66, 30853.77, 33000.2, 34484.66, 38744.96, 40554.4, 41204.07, 41358.63, 42007.07, 43682.72, 45491.69, 46518.64, 47179.3, 47954.68, 46848.9, 45456.25, 44250.94, 43584.53, 41529.59, 38923.11, 37307.32, 36701.53, 36923.73, 36906.28, 37876.31, 40397.01, 41552.36, 40063.29, 38792.92, 39947.04, 39332.68, 38313.12, 39564.62, 39889.72, 41818.22, 42059.46, 41195.05, 43102.36, 45955.65, 48307.24, 50326.01, 51273.7, 52767.78, 53007.87, 52548.19, 50997.73, 49621, 49425.6, 48909.97, 47391.4, 46973.91, 48243.55, 49201.12, 48274.71, 47145.65, 42848.84, 37921.63, 33911.39, 31296.43, 28392.61, 26512.78, 26122.14, 25296.18, 25323.13, 25698.08, 26030.32, 26846.61, 27717.99, 27592.54, 25070.54, 23761.36, 23280.73, 21302.54, 20858.74, 20505.22, 19084.76, 20123.77, 20988.71, 20644.1, 19766.63, 17561.07, 16685.89, 16050.29, 15392.15, 15344.46, 15420.62, 15930.37, 16308.06, 16015.85, 16518.73, 17866.93, 19007.02, 19711.66, 19955.76, 20257.5, 19536.76, 17886.8, 16474.61, 15443.32, 14277.36, 14254.42, 13531.91, 13771.8, 14894.6, 15947.93, 16411.6, 16959.88, 17862.58, 18362.44, 18093.6, 16859.99, 16225.03, 15434.21, 14375.18, 13271.28, 12568.31, 12770.04, 13513.9, 14185.94, 15704.97, 17102.52, 17676.2, 18115.59, 18313.36, 18630.41, 19180.72, 18603.52, 18135.83, 18548.42, 18406.33, 17613.45, 16942.95, 16898.47, 17543.52, 17711.16, 17292.84, 16763.79, 16319.62, 15812.32, 15182.8, 14294.57, 13225.91, 12296.37, 11424.21, 11069.12, 10912.75, 10339.53, 9609.03, 9137.84, 9028, 8833.71, 8546.79, 8482.39, 8422.07, 8364.95, 8500.57, 8632.09, 8222.75, 7195.4, 6321.43, 6007.08, 5795.2, 5392.75, 5549.19, 5966.43, 6696.3, 7355.47, 7904.84, 8517.09, 8869.68, 9091.8, 9738.01, 9279.06, 8993.41, 8768.82, 8540.28, 8526.1, 8468.58, 7962.2, 7479.17, 7293.2, 7447.61, 7836.1, 8457.86, 8975.44, 9490.08, 9993.34, 10367.41, 10889.32, 11361.98, 11379.6, 11018.58, 10650.24, 10431.71, 10614.42, 10613.04, 10238.76, 10595.67, 11303.33, 12124.09, 13171.13, 14301.12, 15057.21, 15936.8, 17173.83, 17954.17, 18554.85, 19233.67, 20140.03, 21384.86, 22813.28, 23510.55, 24481.05, 24986.16, 24865.5, 25225.08, 25730.38, 26968.22, 28304.62, 28696.81, 29322.61, 30358.76, 31718.17, 33140.76, 34691.61, 35856.03, 36333.03, 36845.98, 37934.55, 39372.38, 40505.5, 41031.54, 40682.41, 40289.2, 40509.86, 41279.91, 43189.43, 45470.35, 47629.96, 49980.52, 51980.76, 53462.94, 55353.91, 55751.71, 54761.04, 55199.09, 55502.4, 55941.8, 56378.24, 55823.05, 55501.06, 54404.24, 52362.35, 50995.61, 50320.08, 50370.59, 50998.61, 51577.16, 51952.73, 52650.94, 52454.73, 51336.54, 48741.75, 46016.08, 43749.88, 42200.64, 40002.74, 39508.71, 38657.24, 37316.79, 35649.84, 32147.28, 30085.09, 28503.66, 27258.72, 26711.46, 26630.14, 27293.27, 27389.98, 27787.84, 28072.11, 27683.11, 26622.85, 25298.92, 24344.69, 24218.36, 24104.15, 23904.72, 24028.37, 24151.85, 23926.03, 23172.13, 22879.58, 23075.46, 21428.69, 18906.83, 18371.34, 18279.69, 17626.68, 16490.43, 16068.24, 16561.63, 16865.97, 16998.71, 17224.32, 17693.56, 18987.01, 19898.82, 19287.89, 18732.75, 18946.93, 19546.1, 20281.97, 20329.61, 20646.4, 22101.27, 22893.5, 22497.61, 22638.75, 23604.09, 24337.69, 24323.61, 23891.94, 23812.56, 24248.39, 24157.22, 22504.25, 20246.32, 19090.56, 19143.05, 19395.64, 19241.47, 18897.25, 19143.63, 20041.25, 20578.49, 20836.16, 21761.37, 22766.7, 23851.6, 25737.36, 27298.51, 28222.62, 29524.63, 30812.41, 31631.05, 32259.09, 32725.25, 33144.73, 33301.49, 32425.1, 30896.55, 30157.61, 30048.89, 29902.88, 30320.74, 31365.67, 32682.18, 34404.82, 35801.06, 36746.19, 37972.34, 39041.14, 40136.53, 42428.24, 44704.4, 45911.18, 47327.74, 48965.52, 51358.94, 54380.29, 54292.5, 51398.56, 49645.6, 48695.34, 48530.53, 49627.79, 50832.59, 54441.32, 61082.25, 67580.32, 73179.95, 77581.42, 81892.83, 83116.56, 80036.79, 71812.81, 63938.37, 56702.34, 49443.04, 42240.78, 36574.73, 32394.3, 29087.39, 26327.78, 23589.17, 21979.13, 18877.27, 16417.23, 14557.36, 12598.56, 11221.6, 10046.79, 9152.46, 8267.89, 7601.29, 6849.88, 6263.94, 5655.49, 4898.46, 4213.58, 3832.18, 3495.66, 2971.74, 2804.94, 2672.26, 2341.21, 2020.3, 1678.85, 1430.08, 1217.25, 988.35, 850.09, 811.34, 700.04, 598.37, 645.61, 751.68, 771.3, 685.56, 606.35, 562.07, 518.49, 461.8, 445.8, 384.7, 339.84, 251.98, 258.67, 277.29, 201.34, 371.74, 510.73, 583.94, 638.61, 651.35, 714.41, 796.75, 917.66, 778.09, 929.77, 1291.71, 1786.35, 2346.07, 2975.07, 3416.72, 4107.68, 5743.1, 6486.04, 7767.55, 10678.03, 14530.54, 18682.75, 20670.19, 22850.33, 28728.71, 35870.18, 41135.55, 47082.2, 62557.28, 82410.65, 102268.7, 122373.75, 139573, 156017.3, 176901.95, 188308.73, 190038.4, 191981.38, 193251.73, 190204.44, 183332.81, 178962.19, 175003.2, 170487.45, 161514.66, 145234.81, 127027.65, 116300.75, 107164.56, 97832.06, 87276.04, 78096.45, 70582.91, 61560.73, 52872.61, 52064.83, 55582.73, 55434.44, 55705.46, 55654.92, 53807.13, 48978.85, 43618.75, 36782.06, 27515.06, 19030.83, 13812.76, 11322.12, 9927.9, 8361.04, 6524.63, 5284.24, 4396.37, 3823.48, 4601.31, 5441.58, 5059.94, 4657.71, 5171.34, 5536.03, 5355.89, 4720.29, 4010.07, 2894.88, 2598.95, 2499.73, 2455.96, 2500.55, 2411.06, 2281.56, 2188.34, 2061.74, 1918.16, 1783.64, 1726.7, 1805.01, 1875.31, 1842.1, 1792.41, 1805.85, 1886.85, 1977.84, 2024.16, 2083.72, 2225.39, 2338.35, 2380.56, 2460.53, 2530.53, 2484.09, 2309.82, 2075.13, 1889.52, 1893.29, 1979.5, 1908.92, 1866.82, 1983.51, 2089.25, 2180.85, 2147.6, 1939.18, 1850.82, 1904.3, 1951.39, 1968.59, 1936.1, 1868.68, 1778.19, 1659.32, 1492.58, 1326.34, 1259.48, 1256.88, 1254.55, 1252.78, 1239.72, 1200.75, 1163.4, 1127.38, 1092.78, 1060.52, 1030.11, 1000.73, 972.67, 945.88, 920.29, 895.94, 872.69, 850.61, 829.56, 809.48, 790.3, 771.99, 754.49, 737.77, 721.8, 706.55, 691.88, 677.86, 664.42, 651.57, 639.3, 627.48, 616.12, 605.23, 594.79, 584.77, 575.11, 565.82, 585.14, 584.5, 580.7, 576, 571.26, 566.82, 562.79, 598.05, 742.02, 991.43, 1286.92, 1604.66, 1954.26, 2352.88, 2756.16, 3058.78, 3261.62, 3445.51, 3639.25, 3834.89, 4013.9, 4180.95, 4351.69, 4534.59, 4729.14, 4941.94, 5169.9, 5408.58, 5663.89, 5936.26, 6226.64, 6536.27, 6866.31, 7086.95, 7036.26, 8053.02, 10205.9, 11479.54, 11363.5, 11295.29, 19433.58, 22596.32, 23140.28, 27903.55, 33034.93, 30510.71, 28431.87, 30255.21, 26938.25, 25288.36, 25586.17, 23749.21, 21301.23, 16635.57, 17298.7, 17135.7, 15960.61, 15452.83, 14587.69, 13886.17, 13308.62, 12663.69, 12186.54, 11623.35, 10752.32, 9599.68, 9994.04, 8263.03, 13159.97, 21550.85, 17919.72, 10653.61, 9701.65, 9264.08, 9178.86, 7194.91, 7068.71, 6948.14, 6192.35, 6000.48, 5801.68, 5589.03, 5353.84, 5104.93, 4832.31, 4552.46, 4280.45, 4027.85, 3803.91, 3597.52, 3409.57, 3248.72, 3102.86, 2962.05, 2826.31, 2695.73, 2570.63, 2451.25, 2337.26, 2228.44, 2124.88, 2026.42, 1932.86, 1844.02, 1759.69, 1679.64, 1603.85, 1531.97, 1463.42, 1398.32, 1368.96, 1375.43, 1381.96, 1388.47, 1395.02, 1408.12, 1434.4, 1467.5, 1500.92, 1534.67, 1568.73, 1603.03, 1630.88, 1645.35, 1652.98, 1660.59, 1668.21, 1675.84, 1683.48, 1691.2, 1698.94, 1706.67, 1714.44, 1722.27, 1730.14, 1738.04, 1745.97, 1753.95, 1761.97, 1770.06, 1778.26, 1786.48, 1794.69, 1802.95, 1811.24, 1819.58, 1821.28, 1813.46, 1808.18, 1804.66, 1792.4, 1759.76, 1734.84, 1711.88, 1695.53, 1681.17, 1664.69, 1650.3, 1637.86, 1627.52, 1619.21, 1612.71, 1607.23, 1603.88, 1595.97, 1586.28, 1577.6, 1569.94, 1563.3, 1557.96, 1553.66, 1554.81, 1570.69, 1563.85, 1563.01, 1574.27, 1601.71, 1644.29, 1699.43, 1762.98, 1829.31, 1892.62, 1948.72, 1995.3, 2031.95, 2060.65, 2085.32, 2111.07, 2143.7, 2189.47, 2254.66, 2344.54, 2462.19, 2608, 2779.17, 2968.51, 3164.02, 3349.92, 3507.73, 3616.2, 3536.16, 3495.26, 3584.1, 3547.05, 3400.42, 3508.63, 3743.47, 3819.43, 3906.7, 4002.72, 4106.28, 4217.09, 4330.88, 4428.24, 4532.64, 4644.61, 4764.66, 4892.89, 0, 0, 0, 0, 0, 0, 0, 0, 34.7, 37.79, 41.77, 43.58, 44.52, 44.19, 43.17, 43.71, 44.86, 45.63, 46.39, 48.09, 51.81, 69.09, 91.4, 102.31, 116.67, 136.04, 155.63, 186.38, 221.19, 254.18, 284.89, 319.64, 368.56, 417.32, 491.06, 587.49, 671.65, 772.08, 870.88, 984.86, 1080.84, 1116.76, 1159.92, 1242.27, 1271.94, 1265.72, 1257.69, 1234.99, 1209.04, 1162.34, 1149.99, 1141.22, 1133.38, 1127.23, 1167.06, 1149.34, 1175.96, 1185.23, 1186.5, 1198.5, 1174.26, 1150.76, 1151.81, 1156.88, 1180.01, 1208.42, 1266.46, 1359.25, 1408.81, 1427.67, 1423.3, 1411.4, 1380.59, 1342.02, 1304.41, 1296.61, 1287.4, 1286.94, 1308.63, 1323.87, 1388.28, 1449.94, 1509.41, 1619.07, 1752.83, 1881.8, 1982.84, 2051.53, 2122.76, 2184.7, 2210.91, 2229.52, 2321.6, 2493.14, 2658.85, 2908.97, 3256.03, 3613.88, 3890.05, 4061.52, 4214.15, 4308.05, 4350.21, 4370.27, 4387.98, 4408.89, 4562.6, 4658.23, 4772.96, 4880.46, 4978.53, 5093.87, 5188.53, 5333.13, 5518.39, 5783.11, 6087.43, 6387.62, 6656.61, 6851.7, 6992.69, 7151.43, 7424.74, 7629.09, 7838.17, 8180.83, 8684.53, 9215.42, 9777.69, 10240.67, 10593.39, 10881.28, 10992.18, 11031.17, 11065.02, 11044.7, 11189.62, 11386.24, 11535.99, 11728.13, 12013.15, 12546.14, 13230.72, 13844.01, 14384.21, 14905.41, 15350.42, 15647.86, 15912.25, 16146.73, 16342.07, 16511.44, 16766.33, 17223.68, 17769.76, 18385.34, 19247.23, 20245.19, 20855.28, 21319.81, 21857.59, 22318.23, 22562.16, 22881.39, 23406, 23615.7, 23748.75, 23832.97, 23837.92, 24088.18, 24647.84, 25244.27, 25942.64, 26457.73, 26997.8, 27901.6, 29084.47, 29680.17, 29631.88, 29383.79, 28622.7, 27699.2, 27523.17, 27100.4, 26780.91, 26997.42, 27510.06, 28148.28, 28881.69, 29982.97, 31207.18, 32332.58, 33311.88, 34107.27, 34547.35, 34803.58, 35041.32, 35268.76, 35492, 35642.17, 36041.56, 36319.78, 36529.03, 37524.48, 39232.42, 41380.28, 43101.36, 44682.69, 46006.38, 47485.42, 47256.56, 46267.21, 45543.73, 44221.09, 43181.53, 42496.68, 42195.31, 41806.07, 41685.31, 41512.65, 41707.24, 42653.04, 44294.6, 45509.18, 46006.84, 46237.74, 46173.53, 45898.86, 45831.46, 45616.78, 45537.44, 45280.25, 45913.43, 46360.36, 46730.7, 47171.52, 47254.99, 47401.62, 47122.37, 46541.39, 46068.27, 45932.13, 46004.88, 45996.7, 46482.76, 46977.08, 47503.33, 48051.47, 48097.27, 47381.57, 45942.34, 44627.95, 43287.76, 42143.28, 41033.66, 40131.8, 39223.25, 38305.14, 37328.71, 36360.89, 35008.51, 33579.95, 32267.98, 31325.21, 30972.8, 30634.29, 30047.95, 30136.68, 30319.77, 30469.52, 30816.86, 30714.43, 30479.95, 30174.56, 29476.58, 28669.81, 27287.05, 26005.1, 25179.95, 24411.03, 23489.29, 22952.65, 22826.21, 22208.19, 22080.82, 22575.35, 22848.68, 22881.1, 22699.15, 22362.31, 21572.1, 20650.69, 19316.2, 17797.94, 16866.08, 16812.32, 16645.41, 16199.15, 16401.92, 16570.43, 16617.8, 17178.68, 17934.67, 18569.5, 18619.52, 18720.15, 18693.54, 18860.28, 19124.5, 19142.05, 19175.06, 19303.04, 19465.9, 19849.78, 20220.05, 20619.51, 21371.6, 22009.65, 22247.06, 22497.03, 22667.27, 22853.94, 22622.65, 23279.18, 24314.45, 25745.4, 27060.28, 28610.63, 29406.87, 29174.95, 28877.34, 28429.16, 27977.9, 28569.14, 26990.91, 26604.74, 26129.08, 25585.96, 25285.47, 25058.82, 24698, 24486.19, 24062.37, 23526.2, 22959.98, 22172.02, 21471.15, 20970.27, 21058.91, 20508.84, 20146.41, 19953.65, 19665.77, 19511.23, 19438.74, 19184.98, 18686.72, 17855, 17023.45, 16282.76, 15918.44, 15675.31, 15266.23, 14739.57, 14628.52, 14625.92, 14709.23, 14749.14, 15175.17, 15484.82, 15861.28, 16203.78, 16165.85, 15726.76, 15278.14, 15163.14, 15262.39, 15084.39, 14810.56, 14729.27, 15029.38, 15304.73, 15230.41, 15081.83, 14977.85, 14920.23, 15258.46, 15032.74, 15092.72, 15456.14, 15753.79, 16356.61, 16450.87, 16554.66, 16542.34, 16602.33, 16665.55, 16437.09, 16950.82, 17147.21, 17426.41, 18013.07, 18799.68, 20165.99, 22102.79, 24108.25, 25881.06, 26604.26, 26635.25, 27069.7, 26964.2, 27449.05, 28031.15, 29402.4, 30178.7, 31898.69, 33723.22, 36420.9, 39281.4, 42234.62, 44970.28, 45671.68, 46776.04, 47128.09, 46983.13, 46892.01, 47267.18, 47888.62, 48576.78, 48987.63, 49403.57, 49521.88, 49763.14, 49844.77, 49317.9, 48956.45, 48815.69, 48566.45, 48452.22, 48395.76, 48516.05, 48694.63, 48921.75, 49262.55, 49606.88, 49677.65, 49507.94, 49317.92, 49156.33, 49610.66, 50401.6, 51407.04, 52677.76, 54189.41, 55854.54, 57754.9, 60356.29, 62789.13, 64482.6, 65522.3, 65721.62, 66131.76, 66215.32, 66545.47, 67305.32, 67890.96, 67631.75, 68039.2, 68733.35, 68158.95, 66498.49, 64853.6, 63340.25, 62287.44, 61697.61, 61130.6, 60294.17, 59662.05, 58722.9, 57838.65, 57040.58, 56160.15, 55237.86, 54243.69, 53484.92, 52910.03, 52744.94, 51932.9, 50156.68, 48813.12, 47853.87, 47301.03, 47209.84, 46893.35, 47226.71, 48635.47, 50125.7, 50555.58, 50426.91, 49111.57, 48205.38, 47466.49, 46018.02, 44409.23, 43025.74, 41708.77, 40333.57, 39164.35, 38187.26, 37901.42, 38462.72, 38650.04, 38542.01, 38008.53, 37827.35, 37782.23, 37789.38, 35916.29, 34328.91, 33229.78, 33214.44, 33068.43, 33040.22, 32402.01, 31957.22, 31938.82, 31685.9, 30898.4, 29363.83, 28606.23, 28703.39, 28011.35, 27802.34, 27889.82, 26941, 27579.31, 27812.25, 27801.39, 27420.17, 26413.75, 25235.32, 23948.1, 23074.49, 22241, 21805.83, 21195.32, 20666.37, 20264.42, 20217.79, 20215.36, 19966.88, 19620.69, 18928.91, 18603.64, 17851.38, 17608.57, 17463.11, 16972.16, 17093.07, 16965.77, 16939.2, 16801.92, 16461.71, 15365.29, 14166.91, 13001.89, 11699.8, 10392.82, 9420.16, 8812.86, 8528.2, 8262.68, 7892.18, 7537.69, 7225.64, 6825.77, 6523.23, 6075.16, 5553.19, 5122.79, 4756.81, 4523.96, 4392.65, 4216.25, 4086.18, 3967.49, 3890.43, 3809.06, 3735.31, 3683.83, 3609.87, 3530.66, 3439.15, 3247.75, 3086.11, 2930.21, 2807.67, 2640.12, 2496.84, 2313.47, 2178.69, 2101.61, 2076.98, 2048.5, 2006.93, 2023.3, 2112.32, 2205.79, 2266.86, 2331.88, 2393.97, 2430.86, 2472.37, 2512.5, 2544.86, 2584.36, 2602.93, 2566.19, 2490.42, 2413.83, 2390.86, 2339.92, 2299.92, 2313.38, 2343.55, 2337.9, 2379.8, 2396.54, 2353.39, 2333.28, 2363.9, 2426.68, 2477.92, 2501.49, 2571.1, 2653.77, 2669.05, 2606.08, 2587.64, 2525.39, 2486.17, 2408.53, 2362.63, 2310.09, 2299, 2284.67, 2345.87, 2435.71, 2549.02, 2608.68, 2715.09, 2859.9, 3009.91, 3610.41, 3818.45, 4074.76, 4369.64, 4693.34, 4954.98, 5158.87, 5592.7, 6227.05, 6930.09, 7832.68, 8897.64, 10338.19, 11990.58, 13993.55, 16217.06, 18618.61, 21975.68, 26701.56, 31558.99, 36217.91, 42644.71, 50962.49, 58762.83, 66791.19, 75208.7, 87328.38, 101662.34, 125795.26, 152074.56, 176279.66, 196553.62, 215539.05, 242030.05, 280385.94, 325715.22, 371356.06, 415266.4, 456164.2, 498203.75, 536978.1, 574862.25, 606292.1, 632193.5, 651893.25, 668939.3, 682573.25, 684821.7, 682015.5, 675425.56, 667063.5, 662859.56, 651890.94, 629185.44, 584929.25, 548710.44, 515035.94, 484122.84, 453695.28, 420980.62, 388844.03, 361519.44, 339190.38, 318286.25, 299608.38, 278898.16, 259086.39, 241816.67, 224957.81, 207441.39, 191371.69, 173592.61, 158902.44, 153178.56, 143074.75, 136952.9, 129664.78, 125534.62, 122394.68, 119006.55, 113878.09, 104711.3, 98417.46, 92929.97, 86093.1, 80154.57, 74501.08, 70573.77, 66204.73, 62444, 60075.37, 56897.85, 54420.98, 54271.85, 51482.77, 51046.8, 53703.62, 53886.03, 53723.5, 51519.25, 48409.44, 45617.53, 40500.24, 35989.88, 32432.65, 31213.6, 29548.26, 28462.56, 26733.16, 25755.44, 24556.25, 23023.01, 22262.07, 21286.48, 19381.7, 18146.3, 17858.88, 18222.12, 18040.88, 17437.83, 17366.42, 17433.72, 17656.76, 17627.53, 16866.53, 16633.5, 16830.69, 16559.79, 16136.6, 16142.17, 16223.2, 16119.32, 15840.76, 15471.21, 14908.03, 14205.18, 13286.91, 12416.69, 11647.34, 11027.28, 10567.36, 10167.63, 9816.02, 9580.86, 9382.68, 9144.71, 8912.82, 8770.72, 8698.37, 8561.36, 8549.53, 8554.01, 8642.43, 8841.86, 9094.75, 9503.08, 9923.62, 10341.43, 10785.7, 11373.37, 12263.87, 13300.34, 14365.8, 15480.03, 16708.01, 19406.45, 20973.2, 22619.57, 24136.49, 25824.14, 27026.55, 28066.53, 27705.12, 26770.87, 25808.77, 24821.58, 24159.75, 24235.47, 24879.31, 25409.75, 25928.95, 26751.06, 27854.18, 29083.82, 30077.73, 30411.02, 31055.79, 31344.31, 31174.28, 30978.73, 30606.62, 29952.57, 29386.17, 29281.8, 30178.27, 30950.02, 31464.48, 32166.34, 32933.23, 33453.39, 33160.25, 32341.44, 31131.75, 30327.57, 29663.34, 29221.33, 28630.07, 28863.28, 29578.74, 30489.11, 31481.17, 32486.29, 33534.64, 34859.15, 36345.42, 37881.38, 39341.99, 40841.29, 42362.71, 43906.55, 45549.44, 47325.75, 49129.03, 50842.66, 52474.47, 53603.23, 54392.92, 53946.96, 53423.73, 52892.34, 52760, 52723.39, 53866.66, 56473.4, 56438.65, 56076.4, 56939.84, 60016.98, 64196.24, 68423.23, 71308.43, 70252.08, 67264.37, 64242.36, 61369.15, 59022.18, 57200.21, 55530.45, 53828.02, 52113.52, 50390.09, 48667.93, 47107.6, 45742.39, 44588.64, 43563.33, 42451.7, 41344.04, 40320.43, 39402.09, 38610.86, 37896.63, 37235.75, 36622.24, 36065.28, 35643.33, 35061.49, 34050.72, 32946.55, 31322.41, 28767.93, 26238.2, 23850.24, 22249.35, 21321.61, 20666.82, 19794.56, 19288.29, 19829.68, 20434.92, 20955.94, 21013.77, 21005.6, 20971.56, 20777.75, 20477.45, 20177.26, 19773.34, 18794.89, 17701.85, 16976.52, 16252.88, 15429.66, 14369.13, 13438.71, 12634.47, 11946.98, 11268.27, 10606.06, 9892.19, 9313.52, 8858.9, 8455.45, 8020, 7551.32, 7291.91, 7075.09, 6859.05, 6679, 6562.28, 6485.86, 6458.77, 6399.62, 6416.65, 6471.19, 6528.07, 6584.17, 6646.57, 6706.32, 6725.06, 6705.02, 6684.88, 6672.07, 6659.39, 6634.99, 6486.18, 6250.19, 5994.49, 5739.91, 5496.73, 5275.41, 5084.17, 4941.24, 4819.34, 4686.93, 4582.94, 4489.07, 4396.2, 4305.48, 4238.39, 4228.16, 4271.99, 4336.46, 4397.82, 4460.19, 4533.25, 4615.54, 4712.71, 4832.31, 4972.53, 5127.6, 5286.97, 5437.59, 5567.62, 5670.92, 5751.22, 5824.09, 5914.84, 6069.25, 6187.36, 6410.02, 6813.9, 7549.08, 8560.74, 9638.7, 10647.03, 11582.1, 12758.19, 13803.17, 14708.69, 15320.2, 15748.1, 16178.15, 16612.74, 17436.17, 18660.12, 19713.17, 20620.02, 21579.74, 22578.06, 23610.11, 24681.19, 25789.63, 27048.74, 28397.96, 29777.11, 31200.35, 32668.84, 34176, 0, 0, 0, 0, 0, 0, 73.49, 74.29, 74.42, 74.54, 74.67, 74.79, 74.92, 75.05, 75.18, 84.85, 86.32, 94.04, 103.17, 122.17, 129.51, 133.2, 142.61, 147.89, 158.43, 187.03, 244.71, 316.51, 420.86, 565.97, 707.74, 830.5, 929.99, 1015.47, 1057.95, 1095.3, 1111.48, 1101.97, 1113.18, 1155.44, 1226.15, 1290.56, 1351.74, 1415, 1506.71, 1498.75, 1384.8, 1244.4, 1116.74, 958.9, 818.2, 759.97, 737.71, 725.45, 727.58, 742.58, 760.6, 775.78, 800.89, 809.87, 878.91, 926.74, 976.5, 991.91, 1024.12, 1062.23, 1081.55, 1090.54, 1065.09, 1075.79, 1133.66, 1203.34, 1301.08, 1370.67, 1470.78, 1570.06, 1693.73, 1823.7, 1928.78, 1989.93, 2048.98, 2068.69, 2127.95, 2266.96, 2404.13, 2525.96, 2685.89, 2921.59, 3186.79, 3556.73, 3814.11, 4096.47, 4412.92, 4652.59, 4871.7, 5022.37, 5121.75, 5276.99, 5585.06, 5794.63, 5839.47, 5748.52, 5631.2, 5700.7, 5729.4, 6009.64, 6175.34, 6342.12, 6582.3, 6940.15, 7236.34, 7362.7, 7371.47, 7209.39, 7041.29, 6975.22, 6965.4, 6947.3, 6945.79, 6910.44, 6800.45, 6626.67, 6528.2, 6494.41, 6496.82, 6549.67, 6553.53, 6698.82, 6871.31, 7160.92, 7547.32, 7887.53, 7861.26, 7747.06, 7628.28, 7599.07, 7552.16, 7609.91, 7517.62, 7365.32, 7171.88, 6893.18, 6619.78, 6345.23, 5924.94, 5501.42, 5362.63, 5379.44, 5410.6, 5360.71, 5342.34, 5192.94, 5033.83, 4817.75, 4566.65, 4412.01, 4318.84, 4228.71, 4155.76, 4117.16, 4025.24, 3870.78, 3560, 3312.75, 3214.08, 3127.16, 3072.15, 3043.92, 3014.44, 2991.64, 2880.2, 2770.95, 2704.11, 2677.31, 2586.27, 2483.78, 2471.86, 2482.8, 2431.53, 2440.18, 2416.39, 2391.93, 2382.06, 2301.56, 2234.9, 2209.02, 2187.36, 2094.33, 1980.41, 1906.23, 1884.26, 1898.86, 1839.18, 1829.68, 1811.84, 1795.17, 1810.92, 1806.59, 1776.37, 1773.28, 1734.76, 1726.59, 1747.61, 1741.65, 1717.44, 1713.87, 1714.11, 1719.41, 1721.24, 1734.26, 1727.45, 1806.83, 1867.83, 1926.6, 1981.63, 2049.67, 2163.78, 2347.68, 2485.02, 2575, 2701.63, 2793.71, 2945.74, 3053.67, 3192.82, 3328.67, 3481.4, 3647.74, 3835.25, 3982.78, 4219.2, 4590.27, 4941.28, 5245.92, 5562.53, 5897.16, 6209.29, 6493.37, 6765.8, 7194.18, 7760.03, 8403.63, 9228.17, 10264.28, 11488.67, 12102.59, 12516.87, 12836.9, 13024.5, 13198.36, 13241.38, 13235.11, 13335.91, 13467.44, 13640.29, 13728.07, 13876.77, 13974.8, 14024, 14094.33, 14058.03, 14032.25, 14016.32, 14143.56, 14233.63, 14112.22, 13897.29, 13778.34, 13735.95, 13623.82, 13377.44, 13087.44, 13007.53, 12951.53, 12837.55, 12698.53, 12509.6, 12374.73, 12153.49, 11900.85, 11769.87, 11723.64, 11602.01, 11451.64, 11375.85, 11256.4, 11146.2, 10911.3, 10634.95, 10294.45, 10075.34, 9922.14, 9576.84, 9136.79, 8915.8, 8804.37, 8682.63, 8434.76, 8104.06, 7805.29, 7565.47, 7249.01, 6790.26, 6309, 5977.61, 5916.8, 5814.11, 5611.76, 5391.96, 5181.29, 5076.67, 4842.69, 4515.31, 4195.58, 4014.09, 3879.99, 3728.86, 3524.25, 3385.59, 3343.44, 3301.24, 3103.91, 2863.77, 2711.09, 2647.42, 2589.63, 2572.02, 2538.11, 2530.58, 2585.83, 2586.27, 2507.44, 2469.07, 2558.85, 2304.15, 2244.75, 2161.48, 2061.61, 1969.29, 1852.26, 1740.92, 1656.13, 1508.29, 1374.75, 1281.6, 1225.1, 1197.32, 1180.54, 1154.29, 1108.68, 1070.74, 1074.67, 1095.64, 1112.72, 1119.85, 1131.78, 1177.96, 1228.2, 1272.96, 1288.5, 1278.74, 1264.24, 1277.4, 1292.75, 1308.71, 1329.8, 1342.77, 1366.7, 1395.48, 1408.18, 1431.33, 1465.77, 1523.01, 1630.46, 1743.53, 1862.92, 1981.33, 2095.21, 2300.76, 2638.46, 2873.63, 3137.82, 3340.61, 3513.21, 3742.62, 3946.54, 4108.79, 4240.52, 4292.61, 4357.09, 4545.49, 4821.86, 5056.68, 5262.24, 5481.79, 5664.21, 5856.43, 6076.93, 6313.88, 6542.97, 6675.86, 6772.11, 6884.76, 6944.57, 6974.52, 6979.24, 6981.05, 7067.82, 7179.34, 7280.52, 7300.86, 7207.56, 7364.73, 7500.38, 7431.91, 7172.15, 6874.3, 6742.95, 6508.32, 6106.27, 5784.24, 5526.33, 5176, 4756.94, 4416.86, 4188.42, 3968.33, 3734.26, 3493.1, 3307.22, 3150.96, 2968.57, 2853.23, 2760.12, 2583.56, 2407.19, 2263.46, 2147.55, 2073.95, 1946.41, 1752.95, 1609.36, 1524.48, 1422.79, 1316.13, 1221.71, 1136.32, 1082.63, 1036.68, 961.36, 891.26, 856.49, 821.29, 765.74, 705.02, 647.46, 611.39, 597.45, 573.34, 538.81, 519.9, 506.62, 486.02, 465.36, 443.17, 423.01, 405.3, 354.07, 339.38, 340.07, 312.34, 294.11, 283.93, 278.67, 274.7, 274.64, 269.81, 258.62, 248.05, 240.5, 239.87, 244.29, 249.47, 256.69, 271.48, 287.66, 292.27, 290.79, 299.56, 322.08, 350.93, 366.35, 367.03, 371.58, 388.35, 401.79, 412.76, 417.29, 464.93, 421.52, 423.1, 410.49, 383.41, 352.57, 348.55, 358.12, 350.86, 343.58, 347.14, 353.88, 366.74, 375.27, 375.13, 380.95, 384.72, 378.36, 382.04, 397.26, 408.77, 419.78, 428.76, 433.94, 451.8, 472.05, 482.46, 501.1, 525.49, 550.59, 588.47, 616.93, 636.67, 665.42, 682.37, 699.89, 744.24, 781.01, 797.31, 830.27, 839.12, 856.91, 890.86, 923.05, 952.17, 987.79, 1041.51, 1091.51, 1170.39, 1202.86, 1248.32, 1334.45, 1408.12, 1480.76, 1551.7, 1583.19, 1601.46, 1630.78, 1653.25, 1668.47, 1660.04, 1667.38, 1700.24, 1735.89, 1779.59, 1847.17, 1940.02, 2068.29, 2185.03, 2266.27, 2320.82, 2357.72, 2397.59, 2425.23, 2433.86, 2467.82, 2536.77, 2601.95, 2648.37, 2703.88, 2792.58, 2883.65, 2938.35, 2987.51, 3115.81, 3305.17, 3457.38, 3643.74, 3844.33, 4067.55, 4305.34, 4552.59, 4803.49, 4980.16, 5042.64, 5112.27, 5222.43, 5359.47, 5457.53, 5530.47, 5675.98, 5901, 6091.01, 6241.34, 6521.68, 6842.34, 7192.24, 7565.67, 7964.42, 8347.01, 8731.41, 9185.18, 9601.78, 9909.61, 10136.64, 10339.44, 10625.13, 11162.37, 11650.5, 12038.67, 12274.68, 12305.98, 12330.49, 12381.85, 12117.56, 11682.65, 11186.49, 10923.69, 10745.14, 10536.78, 10281.82, 9986.47, 9786.17, 9691.41, 9487.72, 9189.29, 8856.66, 8558.55, 8329.89, 7874.86, 7341.11, 6914.33, 6461.78, 6036.96, 5620.61, 5301.24, 5010.14, 4869.2, 4802.49, 4733.58, 4808.41, 4826.48, 4782.64, 4697.9, 4412.24, 4077.27, 3758.57, 3387.34, 3099.52, 2868, 2654.54, 2473.45, 2313.12, 2154.48, 2056.05, 1948.28, 1819.68, 1685.48, 1556.5, 1494.07, 1469.08, 1439.54, 1378.39, 1308.57, 1234.76, 1177.28, 1139.83, 1104.39, 1054.67, 1036.53, 1065.67, 1024.62, 1175.23, 1191.27, 1218.47, 1248.42, 1264.67, 1257.29, 1277.39, 1356.82, 1462.14, 1523.35, 1625.05, 1814.8, 2070.68, 2379.14, 2803.91, 3539.03, 4550.06, 5708.4, 6198.23, 7189.76, 8510.04, 10057.94, 11703.81, 13298.09, 15091.78, 17491.68, 20620.91, 23186.69, 26321.56, 30678.29, 34894.2, 40362.2, 46817.42, 52448.74, 57271.65, 61322.71, 66381.23, 71105.12, 75566.79, 76499.74, 73449.75, 68599.7, 63191.43, 56290.22, 48433.24, 44588.31, 40519.57, 35698.42, 29475.65, 24788.31, 22279.52, 18968.34, 16536.55, 14733.33, 12830.47, 10976.93, 9283.45, 7730.43, 6532.33, 5708.06, 5113.54, 4266.02, 3700.22, 3335.89, 3059.63, 2777.64, 2461.07, 2234.93, 2116.86, 2043.39, 1903.94, 1664.41, 1483.95, 1414.76, 1417.69, 1404.66, 1311.4, 1206.38, 1182.91, 1150.91, 1105.87, 1061.45, 989.95, 903.37, 837.72, 748.93, 717.39, 661.9, 563.41, 506.57, 483.41, 440.29, 396.54, 364.4, 337.87, 318.59, 306.81, 294.07, 280.87, 269.44, 251.08, 225.19, 205.28, 191.73, 179, 172.11, 166.75, 161.72, 157.53, 153.25, 148.33, 144.07, 141.44, 141.69, 144.36, 144.17, 140.24, 135.64, 129.81, 121.95, 111.71, 100.54, 91.28, 83.01, 75.71, 70.78, 69.16, 71.69, 76.28, 78.63, 77.36, 74.45, 71.66, 69.39, 66.99, 64.74, 64.29, 68.65, 74.78, 80.14, 83.75, 84.76, 84.55, 82.62, 78.05, 71.84, 65.48, 58.24, 50.79, 43.74, 38.22, 35.22, 33.42, 32.11, 31.7, 31.77, 31.88, 31.9, 31.73, 31.48, 31.26, 31, 30.69, 30.34, 30.04, 29.94, 30.14, 30.48, 30.86, 31.35, 31.99, 32.96, 34.33, 35.77, 37.17, 38.76, 40.6, 42.55, 44.44, 46.21, 47.95, 49.79, 51.68, 56.78, 59.55, 64.06, 72.29, 80.72, 90.57, 104.67, 121.03, 138.45, 157.04, 172.99, 184.72, 196.65, 207.04, 218.22, 232.6, 249.62, 269.06, 291.93, 318.5, 349.23, 384.71, 425.96, 471.37, 519.56, 571.5, 629.45, 699.39, 775.29, 853.75, 925.94, 996.81, 1059.44, 1112.67, 1176.7, 1263.24, 1317.94, 1387.47, 1498.47, 1608.78, 1715.39, 1801.64, 1855.96, 1885.68, 1863.26, 1856.07, 1868.66, 1887.83, 1908.37, 1931.19, 1956.36, 1985.4, 2017.37, 2052.5, 2090.22, 2129.86, 2172.96, 2230.58, 2312.94, 2351.69, 2376.92, 2406.34, 2442.12, 2496.27, 2538.78, 2535.68, 2502.78, 2467.05, 2491.46, 2584.09, 2645.73, 2684.66, 2739.2, 2810.67, 2868.72, 2937.02, 2989.98, 3048.66, 3098.7, 3133.22, 3166.87, 3195.43, 3207.87, 3208.58, 3215.24, 3216.76, 3148.5, 3057.05, 2969.99, 2881.76, 2793.04, 2676.73, 2522.24, 2354.35, 2187.34, 2023.55, 1853.97, 1679.16, 1528.16, 1387.33, 1285.54, 1207.59, 1082.81, 1070.48, 1109.97, 1147.8, 1223.65, 1217.35, 1207.33, 1194.81, 1146.44, 1074.49, 998.62, 935.5, 860.32, 800.68, 759.76, 731.68, 722.76, 715.59, 706.07, 696.91, 690.19, 687.94, 688.01, 689.76, 694.49, 700.83, 710.67, 729.93, 752.81, 773.97, 786.18, 806.05, 829.56, 849.33, 862.3, 879.47, 897.75, 921.81, 951.51, 985.94, 1023.46, 1062.29, 1073.65, 1045.96, 994.4, 1002.07, 1027.48, 1053.58, 1079.98, 1107.12, 1134.7, 1161.69, 1180.35, 1181.86, 1175.2, 1159.74, 1132.76, 1081.58, 1022, 960.43, 894.95, 842.01, 813.57, 784.37, 749.1, 726.9, 702.77, 680.49, 660.04, 641.43, 624.72, 609.85, 596.63, 584.96, 574.75, 565.84, 558.16, 551.78, 35.12, 37.05, 37.79, 39.49, 39.1, 38.82, 37.8, 37.71, 38.05, 38.76, 40.35, 46.93, 51.17, 51.58, 74.29, 135.6, 211.83, 281.65, 346.02, 395.62, 424.07, 408.37, 391.95, 375.74, 359.6, 346.59, 336.56, 323.91, 313.81, 303.6, 297.74, 296.88, 295.18, 292.17, 294.2, 296.03, 299.48, 307.51, 306.02, 311.28, 301.72, 301.32, 316.95, 317.4, 324.73, 329.73, 317.49, 321.77, 302.7, 280.19, 264.27, 254.54, 246.63, 240, 236.47, 224.26, 198.39, 181.22, 176.5, 168.43, 151.08, 134.88, 119.31, 106.88, 94.31, 83.52, 76.11, 71.78, 66.92, 64.49, 63.9, 63.94, 64.3, 64.01, 63.74, 65.33, 67.97, 72.2, 78.74, 83.13, 84.64, 82.34, 74.82, 67.87, 62.57, 59.44, 57.25, 55.1, 53.7, 52.43, 51.05, 49.07, 47.44, 46.98, 46.77, 46.66, 46.53, 46.58, 46.75, 46.15, 45.86, 46.18, 46.51, 46.71, 47.26, 47.95, 47.08, 46.37, 46.17, 47.11, 47.18, 47.6, 47.97, 50.65, 52.6, 55.6, 55.92, 53, 51.64, 51.06, 51.95, 53.6, 55.53, 59.29, 61.99, 66.43, 71.44, 73.79, 75.93, 80.89, 86.03, 90.99, 94.22, 103.96, 117.4, 136.94, 160.86, 187.63, 210.94, 232.7, 253.8, 279.76, 305.98, 336.12, 383.15, 444.72, 510.06, 581.49, 647.19, 714.1, 787.83, 810.34, 847, 880.76, 936.18, 981.89, 1011.88, 1044.75, 1083.09, 1151.48, 1220.29, 1279.23, 1306.8, 1336.48, 1359.19, 1381.8, 1390.42, 1411.62, 1418.48, 1414.14, 1392.35, 1365.07, 1337.28, 1328.31, 1287.98, 1282.28, 1276.47, 1289.68, 1221.59, 1107.37, 1009.9, 947.5, 878.22, 818.84, 773.75, 747.97, 743.36, 717.19, 688.98, 648.87, 618.56, 594.2, 544.87, 507.39, 478.21, 460.32, 444.79, 432.85, 414.81, 396.19, 388.09, 362.66, 344.78, 322, 294.36, 273.77, 275.08, 277.15, 274.38, 266.75, 249.45, 243.26, 222.03, 191.92, 168.17, 147.59, 128.02, 112.41, 100.12, 93.6, 93.36, 94.54, 94.17, 95.14, 97.74, 97.79, 102.55, 91.56, 80.27, 72.33, 68.32, 68.38, 66.97, 66.73, 66.49, 66.91, 68, 68.18, 70.08, 72.89, 75.06, 73.36, 66.52, 58.89, 54.72, 53.79, 53.21, 53.36, 53.56, 54.01, 53.01, 53.06, 53.23, 53.18, 52.9, 52.14, 51.58, 51.41, 51.22, 50.82, 50.51, 50.43, 50.28, 50.03, 49.99, 49.99, 49.91, 50.5, 51.53, 51.82, 51.55, 51.79, 54.09, 58.23, 57.98, 56.04, 54.64, 52.8, 51.01, 50.08, 49.94, 49.91, 49.96, 49.86, 50.07, 50.14, 49.94, 49.7, 49.59, 49.44, 49.21, 48.99, 48.85, 48.75, 48.7, 49.32, 50.13, 50.82, 50.82, 50.82, 52.64, 55.36, 54.67, 53.49, 55.32, 56.25, 58.36, 61.66, 64.86, 66.2, 65.44, 63.23, 60.8, 58.37, 58.49, 59.08, 58.94, 59.43, 60.24, 60.61, 60.6, 59.96, 58.84, 57.24, 55.77, 54, 52.92, 52.66, 52.39, 51.96, 51.73, 51.6, 51.39, 51.07, 50.47, 49.85, 49.56, 49.39, 49.09, 48.9, 48.81, 48.67, 48.61, 48.6, 48.6, 48.59, 48.6, 48.65, 48.7, 48.72, 48.77, 48.85, 48.92, 49, 49.11, 49.28, 49.51, 49.83, 50.26, 50.64, 50.83, 50.85, 50.78, 50.67, 50.62, 50.42, 50.14, 49.9, 49.69, 49.52, 49.32, 49.18, 49.08, 48.96, 48.9, 48.88, 48.84, 48.82, 48.82, 48.78, 48.7, 48.66, 48.62, 48.54, 48.49, 48.49, 48.52, 48.65, 48.73, 48.77, 48.86, 48.98, 49.04, 48.99, 49, 49, 48.98, 48.9, 48.78, 48.7, 48.69, 49.26, 50.26, 51.16, 51.45, 52.05, 54.31, 57.78, 57.12, 54.7, 52.38, 51, 50.13, 49.69, 49.52, 49.46, 49.43, 49.28, 49.3, 49.39, 49.54, 49.65, 49.81, 50.02, 50.06, 50.08, 50.21, 50.33, 50.5, 50.7, 50.91, 51.16, 51.35, 51.44, 51.56, 51.67, 51.76, 51.82, 51.77, 51.68, 51.6, 51.59, 51.66, 51.77, 51.88, 51.98, 52.06, 52.08, 52.09, 52.19, 52.35, 52.52, 52.65, 52.76, 52.87, 53.02, 53.18, 53.33, 53.45, 53.61, 54.02, 55.03, 55.85, 56.82, 58.67, 60.38, 61.5, 62.47, 62.52, 61.9, 61.9, 61.62, 61.69, 61.91, 61.88, 61.48, 61.01, 61.24, 61.42, 61.3, 61.08, 60.55, 60.52, 60.81, 60.65, 61.03, 61.69, 62.36, 63.23, 64.47, 66.33, 67.41, 70.2, 72.8, 77.41, 83.87, 91.48, 99.7, 107.42, 115.79, 120.52, 124.07, 126.67, 129.46, 132.08, 135.66, 138.43, 142.34, 147.6, 152.96, 162, 174.8, 197.73, 218.21, 217.81, 225.93, 229.94, 235.17, 241.25, 248.04, 250.61, 269.49, 316.1, 349.94, 377.94, 403.63, 427.85, 454.85, 465.57, 478.61, 499, 533.76, 576.76, 577.88, 586.81, 572.46, 563.07, 555.53, 548.81, 560.39, 579.43, 594.41, 608.38, 626.98, 649.16, 674.14, 722.15, 772.35, 840.95, 943.19, 1086.07, 1239.26, 1326.26, 1384.99, 1429.01, 1504.68, 1563.24, 1623.82, 1668.63, 1740.06, 1840.87, 1933.23, 2000.86, 2132.01, 2302.83, 2414.66, 2472.49, 2519.62, 2586.94, 2668.11, 2757.01, 2794.39, 2853.41, 2948.68, 3059.86, 3187.97, 3324.53, 3479.27, 3480.52, 3444.31, 3432.01, 3451.05, 3501.12, 3560.55, 3619.27, 3673.87, 3737.56, 3737.19, 3700.58, 3761, 3815.39, 3887.65, 3955.77, 4033.22, 4097.15, 4214.55, 4378.44, 4384.51, 4306.32, 4344.01, 4377.1, 4411.7, 4409.11, 4395.26, 4369.16, 4348.41, 4296.71, 4225.75, 4157.51, 4071.85, 3960.29, 3937.93, 3983.29, 3963.9, 3872.4, 3777.03, 3594.17, 3393.08, 3168.27, 2975.92, 2818.05, 2804.68, 2751.02, 2711.26, 2687.71, 2691.59, 2651.07, 2701.51, 2570.33, 2525.07, 2445.6, 2398.11, 2302.93, 2197.13, 2083.09, 2113.71, 2075.49, 2126.38, 2142.53, 2105.71, 2116.13, 2213.12, 2319.19, 2392.09, 2409.33, 2393.66, 2365.78, 2325.17, 2566.59, 2526.47, 2506.84, 2507.64, 2522.71, 2566.79, 2616.75, 2733.58, 2762.03, 2859.34, 2995.1, 3149.51, 3277.84, 3400.97, 3567.22, 3771.29, 4040.26, 4331.16, 4706.79, 5323.13, 6093.57, 6693.26, 7320.35, 8124.64, 9027.09, 9792.8, 10467.25, 11227.27, 12485.15, 13875.81, 15868.05, 18529.51, 21908.42, 26131.92, 31304.18, 37235.44, 43164.8, 48904.45, 54982.32, 61161.49, 68459.54, 76530.74, 84646.04, 94002.98, 103326.38, 108910.98, 114325.72, 121586.85, 130216.57, 136720.12, 137892.17, 137674.86, 131191.62, 122561.57, 112816.18, 105649.78, 99247.82, 94536.89, 89295.26, 83879.16, 79075.35, 75006.8, 71778.64, 69371.16, 67456.98, 66215.97, 64972, 62913.54, 60637.65, 58221.21, 55887.96, 53210.65, 50726.63, 48521.94, 46923.11, 45501.97, 44469.89, 43786.54, 43543.25, 43857.5, 44236.46, 43713.87, 43787.36, 43166.25, 42080.13, 40058.41, 38227.05, 36519.5, 35211.19, 34450.43, 33737.49, 32918.4, 32267.64, 32052.41, 32088.3, 32223.81, 32341.61, 32638.86, 32778.1, 33144.23, 34110.69, 34944.46, 35807.27, 37204.54, 38196.45, 38987.64, 39635.83, 40262.89, 41315.48, 42328.97, 43207.08, 44442.91, 45601.89, 46880.11, 48411.19, 49531.48, 50804.06, 51681.56, 52119.58, 52990.19, 53867.41, 54529.68, 55439.6, 56201.98, 56962.24, 57587.19, 57522.04, 56775.88, 57266.63, 57656.17, 57270.66, 57465.09, 57728.88, 58834.21, 59457.76, 59907.52, 59241.99, 59041.29, 58848.3, 58041.22, 56635.92, 54686.95, 54587.56, 54423.46, 54490.59, 54094.74, 53847.3, 54207.28, 54239.21, 54443.18, 55036.63, 55462.03, 55630.59, 56002.36, 56753, 57372.23, 58118.5, 58639.91, 58961.18, 59156.86, 60127.55, 62362.35, 64213.33, 64835.43, 67129.76, 68672.76, 70394.76, 71123.28, 71007.07, 70545.77, 69002.31, 68753.39, 69160.95, 69446.32, 69697.89, 69652.69, 68839.09, 68733.39, 68652.49, 67678.79, 66406.75, 65129.89, 63967.08, 62956.89, 62461.17, 62827.75, 62820.88, 64384.13, 62639.98, 62928.63, 62991.75, 62625.89, 61752.2, 60573.18, 59763.46, 59940.81, 60089.71, 59326.1, 58793.47, 58355.26, 57723.83, 57366.06, 57568.94, 57355.35, 57358.15, 57160.7, 57345.91, 57090.48, 57847.07, 57869.87, 57478.22, 58281.59, 59794.62, 60982.09, 62725.72, 64890.62, 67448.68, 70619.35, 73802.96, 76524.7, 79254.14, 82663.77, 85826.48, 88258.87, 90716.64, 93332.71, 96676.42, 98801.6, 101429.35, 104290.06, 110083.17, 115265.56, 116621.5, 113902.54, 110790.25, 110735.93, 110733.31, 112022.03, 112505.81, 113271.3, 113579.83, 114106.09, 114369.75, 114777.24, 114054.95, 112864.03, 111997.81, 108589.6, 106270.56, 104774.63, 100969.5, 97526.28, 93743.42, 90624.65, 87887.24, 84556.28, 79822.3, 76897.8, 74914.36, 73458.15, 69979.33, 67004.01, 64405.91, 62279.39, 60844.9, 57978.9, 57106.82, 56297.17, 55366.22, 52741.94, 52734.41, 53173.12, 52272.63, 49513.98, 48479.72, 48504.62, 46064.07, 45931.48, 46614.93, 46982.88, 47671.36, 47815.04, 46041.78, 42764.95, 38059.04, 35585.81, 32562.6, 29869.47, 29928.62, 30380.12, 29679.48, 29084.29, 33208.03, 34032.04, 34949.66, 37740.24, 35381.22, 34794.25, 32047.82, 30009.61, 28199.24, 27951.85, 27689.49, 27137.2, 25944.15, 25191.93, 22949.79, 21987.91, 21452.49, 20955.29, 20295.35, 19613.03, 19052.43, 18726.82, 18418.91, 18088.66, 17699.06, 17607.97, 17280.05, 17087.64, 17161.88, 16939.85, 16836.83, 16939.23, 17314.27, 17626.23, 18406.24, 19325.9, 20156.76, 20832.1, 21452.85, 21082.47, 21071.86, 21065.03, 19370.34, 18368.18, 18169.4, 18917.17, 19380.39, 18565.55, 20025.67, 21132.47, 21339.14, 22371.58, 23161.04, 23578.34, 23459.62, 23686.19, 24148.43, 24573.37, 24985.37, 25478.41, 26134.89, 26928.78, 27826.08, 28780.69, 29742.36, 30734.74, 31734.33, 32806.6, 33970.46, 35220.45, 36583.67, 38011.48, 39434.58, 40809.15, 41608.21, 42096.6, 42629.83, 43154.2, 43632.61, 44010.06, 44183.25, 44137.85, 43873.18, 43394.07, 42705.2, 42298.89, 41597.18, 41245, 41398.92, 41558.46, 41743.64, 41975.65, 42227.43, 42509.96, 42838.28, 43203.71, 43581.86, 43990.97, 44436, 44930.27, 45435.11, 0, 34.45, 34.86, 34.86, 34.86, 34.87, 34.87, 35.62, 38.21, 40.18, 42.08, 43.35, 47.63, 52.51, 61.19, 68.34, 79.04, 93.5, 113.89, 144.07, 183.54, 225.86, 274.54, 334.48, 416.48, 526.68, 639.49, 765.73, 937.43, 1129.85, 1293.34, 1418.26, 1575.33, 1751.72, 1906.44, 2057.51, 2222.02, 2415.06, 2618.59, 2825.46, 2874.39, 2783.63, 2704.01, 2561.35, 2367.15, 2190.3, 2050.91, 1897.56, 1758.45, 1618.82, 1479.98, 1367.1, 1289.92, 1227.85, 1168.3, 1092.6, 1010.91, 932.34, 844.29, 739.15, 652.11, 587.92, 525.21, 489.07, 457.27, 437.48, 426.12, 407.18, 389.03, 371.72, 354.84, 332.16, 303.22, 270.33, 251.47, 238.05, 232.39, 228.49, 229.95, 234.9, 241.34, 240.58, 238.66, 235.77, 228.91, 218.6, 212.69, 212.66, 217.76, 223.93, 228.57, 236.82, 242.62, 247.76, 245.16, 235.86, 231.79, 227.69, 210.02, 196.83, 189.58, 193.15, 200.41, 203.63, 212.81, 223.63, 225, 228.81, 230.72, 224.63, 215.46, 212.37, 216.21, 223.16, 227.37, 226.15, 219.11, 204.26, 192.03, 185.67, 182.59, 183.44, 182.72, 182.33, 181.78, 179.3, 173.81, 167.2, 163.3, 164.12, 172.92, 175.91, 179.66, 193.71, 207.92, 224.19, 243, 263.97, 277.39, 286.16, 298.69, 305.68, 307.47, 307.44, 294.4, 277.72, 270.56, 274.22, 284.16, 288.63, 296.47, 313.41, 331.77, 352.96, 360.98, 361.67, 356.78, 353.11, 350.09, 348.06, 348.27, 355.72, 360.49, 358.85, 349.16, 338.16, 332.32, 327.34, 321.04, 316.82, 320.36, 319.97, 324.03, 334.05, 340.34, 351.94, 360.27, 362.12, 378.34, 392.01, 409.45, 432.81, 447.78, 458.16, 483.95, 516.03, 546.27, 578.67, 591.29, 595.24, 599.32, 595.99, 593.57, 597.05, 603.25, 608.15, 617.44, 629.21, 643.66, 655.64, 677.84, 700.94, 722.16, 742.19, 781.21, 817.46, 879.04, 947.83, 1016.16, 1095.76, 1169.85, 1208.41, 1261.76, 1306.64, 1346.23, 1372.69, 1394.94, 1417.71, 1445.41, 1475.08, 1498.89, 1522.88, 1556.02, 1572.78, 1577.99, 1574.79, 1575.84, 1594.55, 1611.04, 1643.4, 1684.18, 1726.25, 1777.18, 1855.12, 1937.29, 2056.58, 2213.07, 2361.93, 2504.24, 2628.51, 2742.42, 2893.63, 3079.62, 3302.45, 3575.4, 3892.8, 4206.29, 4491.49, 4774.69, 5100.05, 5512.08, 5956.65, 6392, 6810.06, 7236.58, 7712.85, 8286.96, 8893.71, 9518.31, 10181.58, 10818.44, 11397.79, 11918.18, 12459.29, 13022.79, 13437.56, 13804.31, 14127.03, 14430.38, 14617.62, 14691.63, 14761.38, 14893.58, 14933.55, 14921.92, 14820.01, 14684.02, 14476.03, 14131.92, 13733.36, 13378.62, 13068.41, 12734.95, 12369.78, 12080.11, 11827.27, 11471.91, 11035.64, 10574.55, 10127.68, 9842.5, 9610.15, 9461.62, 9313.37, 9049.85, 8730.26, 8469.1, 8262.75, 8112.02, 7989.89, 7842.17, 7710.92, 7570.08, 7354.4, 7111.83, 6859.12, 6588.9, 6329.83, 6238.27, 6169.23, 6023.43, 5857.33, 5778.17, 5773.53, 5750.98, 5721.49, 5711.07, 5736.62, 5738.33, 5736.33, 5674.09, 5542.82, 5397.18, 5280.6, 5200.46, 5169.46, 5100.5, 4996.11, 4907.8, 4823.17, 4712.64, 4584.46, 4439.75, 4503.74, 4240.83, 4169.15, 4054.48, 3912.82, 3794.58, 3695.33, 3574.77, 3431.38, 3342.34, 3324.24, 3249.65, 3198.83, 3157.59, 3109.2, 3052.93, 2984.87, 2918.1, 2849.44, 2792.81, 2752.04, 2725.85, 2717.93, 2719.92, 2707.34, 2727.33, 2737.35, 2717.11, 2682.12, 2654.41, 2618.62, 2590.31, 2590.11, 2591.48, 2615.1, 2657.93, 2684.04, 2700.37, 2752.03, 2819.34, 2864.44, 2919.08, 3000.44, 3075.98, 3132.34, 3176.8, 3216.72, 3259.46, 3295.83, 3333.67, 3359.94, 3320.76, 3289.83, 3268.67, 3256.65, 3261.84, 3283.17, 3326.03, 3361.83, 3421.06, 3519.88, 3619.79, 3698.93, 3760.27, 3817.75, 3879.95, 3918.93, 3895.6, 3842.16, 3792.62, 3810, 3854.51, 3824.41, 3765, 3745.71, 3734.35, 3696.38, 3672.18, 3634.92, 3559.49, 3468.58, 3363.11, 3247.13, 3152.01, 3068.39, 2977.4, 2931.14, 2933.45, 2924.42, 2927.55, 2911.28, 2896.23, 2902.57, 2863.38, 2803.19, 2759.01, 2715.59, 2648.53, 2568.58, 2488.72, 2427.23, 2364.45, 2276.24, 2189.76, 2106.79, 2030.68, 1954.96, 1841.84, 1722.48, 1637.78, 1565.57, 1495.25, 1429.2, 1375.15, 1352.14, 1322.37, 1291.89, 1277.99, 1238.71, 1200.29, 1175.16, 1142.18, 1080.12, 1000.87, 933.16, 889.95, 854.29, 805.04, 748.33, 709.33, 699.22, 699.21, 687.42, 667.39, 651.65, 635.29, 614.88, 593.54, 578.33, 569.36, 566.49, 568.38, 564.93, 558.25, 529.64, 483.09, 436.12, 400.01, 383.84, 371.36, 352.13, 350.7, 352.35, 354.32, 357.74, 347.34, 334.87, 324.8, 305.01, 277.2, 256.35, 248.24, 251.63, 251.98, 252.81, 254.76, 253.32, 258.99, 263.15, 265.36, 251.22, 246.28, 259.63, 270.48, 281.75, 302.5, 311.71, 318.23, 329.01, 344.96, 366.36, 388.97, 408.63, 434.24, 457.3, 477.97, 510.32, 533.06, 538.17, 531.21, 529.43, 516.65, 496.19, 495.68, 521.31, 533.35, 549.03, 536.32, 535.7, 545.77, 548.51, 547.57, 557.59, 571.57, 593.53, 615.89, 661, 705.29, 736.22, 775.5, 848.76, 934.3, 1018.75, 1073.01, 1118.85, 1181.45, 1238.97, 1293.25, 1358.76, 1414.01, 1465.92, 1526.96, 1574.63, 1604.35, 1617.33, 1661.82, 1762.27, 1740.97, 1784.64, 1858.06, 1892.68, 1964.62, 2048.2, 2105.96, 2152.19, 2190.62, 2229.8, 2239.7, 2230.98, 2258.15, 2250.64, 2237.63, 2259.6, 2260.91, 2242.99, 2221.55, 2198.77, 2170.66, 2139.75, 2096.74, 2041.39, 2001.27, 2011.94, 2025.2, 2042.45, 2079.74, 2130.1, 2180.1, 2236.66, 2287.4, 2350.68, 2400.08, 2432.41, 2436.27, 2462.83, 2496.69, 2548.72, 2567.9, 2590.7, 2676.46, 2773.74, 2850.78, 2928.39, 2986.69, 3062.1, 3170.09, 3312.8, 3516.4, 3668.02, 3862.02, 4048.14, 4256.51, 4468.18, 4704.4, 5011.8, 5238.12, 5536.97, 5817.97, 6119.14, 6507.13, 6952.37, 7389.52, 7804.24, 8196.74, 8614.15, 9057.35, 9452.31, 9834.86, 10285.79, 10636.31, 10991.51, 11321.62, 11625.43, 11892.15, 12180.7, 12480.38, 12718.28, 12930.59, 13068.76, 13124.89, 13185.69, 13163.38, 12973.37, 12711.26, 12258.78, 11745.57, 11199.4, 10647.98, 10077.42, 9445.43, 8805.98, 8244.7, 7701.78, 7176.56, 6658.87, 6099.47, 5557.54, 5128.63, 4789.99, 4524.74, 4319.31, 4158.69, 4011.71, 3865.13, 4087.12, 3942.24, 3693.06, 3463.84, 3273.9, 3080.83, 2868.97, 2772.7, 2710.82, 2727.71, 2700.48, 2695.91, 2742.65, 2751.24, 2786.15, 2895.4, 2990.14, 3128.95, 3282.1, 3510.86, 3787.37, 4260.81, 4820.67, 5390.1, 5968.29, 6669.15, 7539.83, 8477.65, 9428.23, 10458.86, 11620.16, 12665.68, 13562.88, 14506.04, 15599.29, 16936.04, 18472.25, 19944.82, 21279.04, 22629.41, 24141.06, 25699.94, 27086, 28477.62, 30138.4, 31744.44, 33261.18, 34763.71, 36059.01, 37314.93, 38256.14, 38775.67, 39050.63, 39327.21, 39531.6, 39581.09, 39651.22, 39850.56, 40372.94, 41108.47, 41723.33, 42246.52, 42751.86, 43118, 43221.66, 43169.13, 43085.98, 42890.98, 42560.32, 42147.21, 41512.73, 41001.69, 40624.17, 40457.5, 40539.81, 40751.44, 41309.89, 42234.86, 43502.17, 45189.64, 47288.03, 49300.03, 51596.6, 53912.25, 55924.62, 58011.8, 60337.06, 62557.17, 63985.76, 65225.35, 66260.89, 67328.02, 68255.66, 68576.96, 68547.85, 67787.44, 66296.58, 64105.92, 61498.17, 58645.38, 56496.32, 54598.64, 52905.75, 50627.04, 47614.78, 44736, 42284.38, 39795.09, 37374.77, 34863.29, 32380.86, 30459.54, 29815.2, 29183.97, 28277.58, 27142.99, 26147.32, 24908.69, 23190.73, 21499.54, 19866.66, 18648.97, 17891.25, 17285.62, 16341.29, 15468.46, 14799.99, 13979.47, 13458.48, 12835.9, 12006.7, 11099.99, 10312.1, 9742.46, 9077.31, 8628.4, 8021.3, 8119.73, 8657.11, 8895, 8902.32, 9066.8, 9450.17, 9653.44, 9594.78, 9506.51, 9575.57, 9869.37, 10217.36, 10407.67, 10395.79, 10119.95, 9218.22, 8214.49, 7265.61, 6537.65, 6170.81, 5778.53, 5530.86, 5403.68, 5525.3, 5319.29, 5100.17, 4966.05, 4909.01, 4878.42, 4826.85, 4682.02, 4790.82, 5010.39, 5224.1, 5503.34, 5732.66, 6044.12, 6249.89, 6505.84, 6626.17, 6764.95, 6879.35, 7037.89, 7425.9, 8109.83, 8901.97, 9578.46, 10066.23, 10417.17, 10755.73, 10949.87, 11176.12, 11199.02, 11293.42, 11678.23, 12294.84, 13300.49, 14295.58, 14523.05, 14254.16, 14014.23, 13731.14, 13319.38, 12652.98, 12168.28, 12528.99, 12956.65, 13192.67, 13684.29, 14153.69, 14460.1, 14746.73, 15190.11, 15720.5, 16170.64, 16498.98, 16840.35, 17207.93, 17746.32, 17647.74, 16585.32, 16136.64, 15768.02, 15191.9, 14699.19, 14141.51, 13645.52, 13303.95, 13058, 12753.8, 12453.97, 12062.97, 11504.91, 10916.94, 10535.83, 10391.25, 10507.3, 10545.36, 10598.84, 10969.58, 11464.45, 11181.18, 10968.31, 10829.42, 10359.11, 9929.73, 9691.05, 9543.26, 9461.52, 9427.16, 9319.5, 9135.52, 9110.34, 9008.35, 8664.03, 8479.55, 8531.62, 8348.04, 8473.9, 8750.12, 8729.03, 8761.79, 8922.64, 8743.5, 8580.81, 8337.86, 8181.18, 8303.53, 8662.84, 8939.21, 9285.61, 9404.74, 8988.02, 9005.18, 9538.67, 9888.8, 9919.79, 10215.72, 10802.91, 11458.46, 11980.55, 12405.29, 13113.92, 14018.09, 14874.2, 15472.72, 16457.24, 17743.22, 19650.45, 21507.87, 22458.39, 22963.8, 24287.04, 24540.11, 24748.6, 24150.67, 23703.63, 23590.61, 23653.14, 24200.09, 24949.91, 25377.72, 25936.95, 26382.15, 26432.96, 25948.92, 24825.48, 23605.73, 21909.32, 20067.02, 18634.76, 18368.57, 17847.1, 17088.37, 16479.61, 15921.88, 15355.11, 14784.87, 14222.91, 13828.61, 13757.9, 13448.08, 13156.42, 13112.11, 12796.69, 12477.63, 12255.43, 12018.98, 11705.18, 11308.45, 11004.76, 10966.5, 10862.3, 10732.91, 10691.13, 10731.72, 10755.35, 10747.9, 10711.45, 10649.73, 10571.04, 10483.48, 10387.75, 10296.63, 10207.19, 10134.2, 10070.35, 9983.22, 9825.14, 9692.02, 9564.57, 9414.7, 9268.39, 9109.92, 8940.48, 8749.2, 8537.67, 8317.87, 8092.61, 7870.15, 7687.55, 7533.12, 7400.72, 7293.35, 7214.55, 7160.44, 7094.36, 7042.79, 6965.41, 6876.47, 6792.86, 6706.4, 6626.67, 6553.18, 6485.24, 6423.69, 6376.02, 6372.57, 6338.72, 0, 0, 0, 0, 60.79, 62.4, 63.87, 67, 69.73, 71.6, 75.71, 83.88, 95.9, 107.99, 131.36, 129.26, 134.61, 143.51, 140.95, 150.26, 149.44, 155.03, 162.17, 171.99, 190.28, 221.38, 256.43, 272.94, 274.78, 300.16, 325.27, 325.49, 350.68, 372.68, 402.31, 441.43, 478.53, 535.34, 581.38, 684.31, 804.16, 892.93, 997.14, 1087.08, 1154.38, 1257.98, 1333.22, 1363.23, 1455.32, 1496.97, 1513.68, 1499.03, 1482.26, 1394.16, 1303.71, 1222.13, 1097.76, 970.24, 903.06, 845.22, 798.73, 769.31, 725.66, 702.36, 726.07, 708.87, 688.48, 706.64, 714.12, 718.94, 734.37, 728.15, 735.21, 761.23, 759.4, 796.19, 834.24, 878.44, 934.87, 1002.89, 1087.26, 1151.54, 1242.36, 1345.57, 1375.72, 1427.65, 1477.09, 1523.97, 1598.93, 1669.24, 1809.42, 1941.15, 2091.89, 2225.51, 2281.43, 2321.78, 2394.05, 2470.83, 2571.31, 2709.07, 2843.85, 2947.73, 3068.92, 3212.9, 3354.94, 3515.55, 3666.51, 3839.06, 3973.82, 4174.26, 4369.59, 4554.45, 4736.62, 4872.2, 4896.76, 4925.99, 4996.56, 5072.04, 5133.04, 5148.06, 5204, 5351.99, 5488.9, 5622.86, 5825.17, 6057.52, 6296.11, 6496.62, 6532.68, 6508.04, 6588.01, 6629.33, 6605.95, 6535.92, 6476.45, 6432.05, 6477.17, 6557.44, 6596.97, 6588.64, 6676.25, 6703.43, 6769.58, 6705.46, 6725.44, 6645.72, 6480.2, 6308.16, 6147.56, 5987.53, 5823.71, 5673.35, 5530.68, 5324.26, 5011.48, 4730.94, 4398.8, 4163.5, 3930.08, 3652.61, 3544.63, 3491.81, 3453.97, 3419.71, 3272.57, 3089.35, 2825.04, 2554.18, 2379.94, 2202.63, 1982.89, 1844.89, 1760.78, 1673.72, 1620.89, 1594.85, 1567.13, 1547.56, 1541.83, 1571.7, 1621.71, 1704.74, 1765.16, 1811.56, 1908, 1977.99, 2012.05, 2022, 2010.9, 2037.56, 2007.32, 1958.2, 1915.75, 1901.89, 1899.52, 1910.33, 1918.04, 1921.26, 1898.33, 1912.2, 1856.27, 1775.43, 1728.63, 1705.33, 1697.09, 1693.17, 1709.74, 1703.99, 1720.35, 1721.76, 1692.46, 1662.16, 1625.34, 1578.26, 1573.14, 1577.39, 1578, 1591.59, 1656.82, 1660.26, 1670.28, 1683.02, 1707.48, 1739.29, 1766.13, 1763.78, 1847.73, 1857.35, 1941.71, 2107.01, 2214.77, 2335.28, 2601.65, 2996.08, 3379.38, 3769.77, 4183.66, 4674.25, 5160.13, 5672.15, 6185.46, 6783.16, 7431.11, 8024.68, 8608.64, 9254.98, 9910.41, 10670.58, 11437.94, 11925.53, 12334.94, 12678.15, 13054.62, 13522.34, 14077.33, 14603.42, 15191.3, 15859, 16575.77, 17282.18, 17980.88, 18655.94, 19302.97, 20019.98, 20768.5, 21643.3, 22722.35, 23558.69, 24503.98, 25382.05, 26336.22, 27373.72, 28442.2, 29497.33, 30705.32, 32050.4, 33373.95, 34670.33, 35944.67, 36998.37, 37950.42, 38634.4, 39224.75, 39996.53, 40733.41, 41223.92, 41600.98, 41896.82, 42090.24, 42147.21, 42144.6, 42165.93, 42217.2, 42224.35, 42181.18, 42340.55, 42581.54, 42415.31, 42132.85, 41777.68, 41303.05, 41185.09, 40628.36, 39497.22, 38151.46, 36520.14, 34813.24, 33017.53, 31001, 29229.85, 26813.84, 24554.52, 22546.21, 20667.34, 18788.87, 17081.69, 15446.78, 14126.35, 13072.69, 12278.49, 11633.43, 11077.51, 10605.12, 10211.92, 9896.6, 9650.88, 9323.4, 8899, 8356.58, 7875.51, 7395.41, 6831.99, 6288.25, 5898, 5514.09, 5128.73, 4733.92, 4331.44, 3967.9, 3691.54, 3526.23, 3396.43, 3309.62, 3220.12, 3172.96, 3124.79, 3095.14, 3118.53, 2866.51, 2718.2, 2582.13, 2480.74, 2455.44, 2460.44, 2464.25, 2463.15, 2498.86, 2518.75, 2545.84, 2558.08, 2626, 2699.67, 2725.98, 2801.37, 2773.01, 2690.36, 2714.4, 2759.3, 2844.37, 2901.99, 3077.82, 3056.83, 3198.17, 3418.12, 3634.16, 3886.16, 4230.58, 4578.61, 4921.49, 5288.29, 5633.31, 6070.45, 6553.37, 7021.16, 7610.93, 8272.83, 8961.73, 9792.52, 10786.76, 11854.32, 12977.01, 14094.83, 15129.23, 16008.87, 16913.13, 17693.41, 18380.62, 19155.02, 19945.95, 20803.33, 21673.37, 22431.11, 23350.08, 24530.56, 25759.15, 26928.58, 27909.69, 28660.31, 29117.36, 29551.66, 29983.64, 30251.83, 30518.5, 30896.22, 31172.19, 31323.89, 31535.48, 31806.28, 31610.96, 31116.58, 30266.5, 29325.16, 28444.45, 27529.23, 26500.39, 25340.98, 24127.36, 23020.31, 22046.19, 21123.23, 20121.5, 19125.83, 18244.08, 17434.02, 16568.89, 15702.19, 14958.76, 14174.4, 13494.53, 12935.03, 12377.95, 11791.47, 11073.61, 10314.51, 9693.64, 9146.16, 8430.05, 7559.48, 6749.73, 6082.24, 5586.81, 5268.54, 4889.31, 4588.01, 4324.8, 4040.39, 3814.73, 3551.05, 3316.19, 3008.48, 2682.12, 2355, 2066.72, 1821.12, 1508.06, 1322.06, 1183.77, 1047.12, 997.41, 932.96, 857.65, 790.74, 720.68, 655.41, 608.16, 541.68, 511.97, 503.86, 518.41, 517.92, 522.81, 539.85, 536.42, 524.84, 528.7, 534.92, 511.5, 425.76, 401.36, 402.2, 400.59, 404.91, 418.96, 440.63, 441.89, 443.86, 456.75, 466.95, 515.02, 499.71, 490.52, 510.12, 526.76, 521.26, 508.05, 536.23, 522.92, 537.03, 602.58, 659.3, 700.72, 738.02, 783.29, 822.93, 863.87, 902.07, 947.85, 993.6, 1026.89, 1056.3, 1091.55, 1170.46, 1247.89, 1309.88, 1445.54, 1604.96, 1768.61, 2014.8, 2316.1, 2622.67, 2907.55, 3126.59, 3340.92, 3566.19, 3791.1, 4033.98, 4319.19, 4644.8, 5029.73, 5448.27, 5853.46, 6251.62, 6646.1, 7048.39, 7447.3, 7819.7, 8170.58, 8494.95, 8770.83, 8966.69, 9066.21, 9072.71, 9025.9, 8961.66, 8869.58, 8785.93, 8724.97, 8656.77, 8592.46, 8505.78, 8371.01, 8205.43, 8002.99, 7753.89, 7450.18, 7095.69, 6759.83, 6436.78, 6123.27, 5812.84, 5527.69, 5303.47, 5136.19, 4984.29, 4851.31, 4698.02, 4499.94, 4329.44, 4188.34, 4035.11, 3874.45, 3688.02, 3517.44, 3390.35, 3279.97, 3179.81, 3084.91, 3009.43, 2975.56, 2974.16, 2984.28, 2999.87, 3032.2, 3095.59, 3208.63, 3388.95, 3626.22, 3959.18, 4330.02, 4748.19, 5240.11, 5769.75, 6343.04, 6953.63, 7579.44, 8243.1, 8861.6, 9382.7, 9963.45, 10566.8, 11075.62, 11537.46, 11969.54, 12415.07, 12873.91, 13264.67, 13534.49, 13751.95, 14085.83, 14433.97, 14909.88, 15204.38, 15406.69, 15960.14, 16470.17, 16882.64, 17215.65, 17497.09, 17725.57, 17996.57, 18017.24, 18088.42, 18075.61, 18152.08, 18158.6, 17738.06, 17388.2, 17291.66, 17217.05, 16900.04, 16401.58, 15911.28, 15454.35, 15004.06, 14772.12, 14611.15, 14401.65, 14127.92, 13852.31, 13604.3, 13443.44, 13309, 13054.02, 12699.35, 12402.38, 12166.7, 11997.12, 11681.85, 11317.49, 10861.82, 10546.25, 10407.56, 10169.04, 9794.59, 9474.48, 9179.68, 8835.18, 8397.49, 8042.9, 7924.35, 7697.1, 7395.03, 7139.94, 8837.47, 8986.05, 9142.48, 9298.22, 9488.35, 9789.8, 10165.92, 10424.44, 10539.04, 10802.45, 11527.39, 12372.02, 13052.11, 13575.39, 14886.45, 17136.34, 19707.92, 21968.55, 23996.04, 26219.59, 28322.1, 30514.38, 32581.21, 35178.24, 37709.08, 40833.16, 44328.36, 47939.64, 51829.32, 56102.95, 60876.96, 65774.05, 70988.04, 76972.69, 82545.92, 89813.59, 98643.54, 106445.86, 113156.2, 119892.95, 125988.62, 115001.36, 121040.91, 113538.65, 102224.27, 78858.69, 61981.49, 49370.97, 40287.06, 33309.77, 28568.47, 25005.34, 21913.37, 18997.43, 16483.53, 14425.87, 12713.05, 11159.82, 9738.44, 8451.98, 7410.54, 6580.66, 5898.24, 5303.95, 4764.88, 4434.45, 4168.31, 3755.31, 3388.59, 3261.32, 3090.69, 2818.47, 2622.08, 2455.98, 2266.55, 2132.22, 2074.62, 2012.46, 1848.8, 1704.18, 1637.68, 1607.21, 1573.97, 1525.01, 1476.7, 1429.32, 1390.19, 1330.6, 1247.71, 1152.28, 1055.92, 965.98, 902.33, 829.06, 711.7, 611.63, 540.83, 461.46, 395.39, 357.84, 340.86, 351.94, 386.81, 419.65, 420.3, 390.53, 360.53, 348.59, 333.69, 298.17, 264.73, 254.47, 245.38, 236.41, 268.88, 329.07, 359.51, 368.31, 314.38, 260.89, 232.97, 224.44, 203.51, 198.21, 196.94, 195.93, 193.61, 189.8, 185.9, 183.36, 198.18, 211.45, 212.38, 265.17, 282.09, 302.23, 340.76, 347.04, 340.74, 348.18, 378.98, 419.72, 397.16, 376.05, 366.6, 318.99, 289.91, 260.04, 230.98, 226.18, 237.06, 234.66, 216.53, 207.13, 209.93, 213.43, 213.79, 211.24, 209.2, 213.65, 222.42, 222.87, 217.21, 213.52, 218.41, 233.21, 241.74, 231.05, 231.59, 218.42, 214.77, 219.37, 209.87, 201.53, 193.97, 177.8, 175.38, 179.07, 174.95, 191.97, 224.23, 255.91, 284.98, 309.64, 327.7, 350.99, 376.63, 397.59, 416.07, 427.89, 496.89, 516.19, 573.79, 703.09, 842.49, 906.66, 943.14, 1145.96, 1456.31, 1802.73, 2079.4, 2277.17, 2415.46, 2498.41, 2481.78, 2484.8, 2581.86, 2705.3, 2832.68, 3018.35, 3325.71, 3733.78, 4190.98, 4601.22, 4836.18, 5083.07, 5458.1, 5770.77, 5975.98, 6004.37, 6099.19, 6409.04, 6958.93, 7036.14, 7228.16, 7737.06, 8325.47, 8431.82, 8690.8, 8374.92, 9149.01, 9693.38, 9743.69, 8842.82, 8316.71, 8458.13, 9379.22, 10262.8, 11137.68, 12009.81, 12510.07, 13375.96, 14421.66, 15425.75, 16160.33, 15964.71, 15708.15, 16119.26, 16966.78, 17429.76, 17239.09, 16601.38, 16172.73, 15589.29, 14702.11, 14055.82, 13583.79, 12684.87, 11502.84, 10462.68, 9579.73, 8636.28, 7835.43, 7308.14, 7017.74, 7337.39, 7522.93, 7408.93, 7087.28, 6830.17, 6514.81, 5840.44, 5090.49, 4670.88, 4414.11, 4407.56, 4270.79, 3499.27, 2910.19, 2711.3, 2424.75, 2434.43, 2359.25, 2223.5, 2145.8, 2025.78, 2104.22, 2213.51, 2130.55, 2015.62, 2003.62, 1990.94, 2111.9, 2293.94, 2319.07, 2217.1, 2181.29, 2274.42, 2490.39, 2652.88, 2635.12, 2728.71, 2972.77, 3072.66, 3114.48, 2813.42, 2539.69, 2570.26, 2628.78, 2587.89, 2397.44, 2210.33, 2304.67, 2554.89, 2657.82, 2651.08, 2679.58, 2753.76, 2921.68, 3030.51, 2903.7, 2588.62, 2266.11, 2039.07, 1937.98, 1830.82, 1785.48, 1831.15, 1949.29, 2099.34, 2204.6, 2278.54, 2293.88, 2056.36, 1843.16, 1734.89, 1681.33, 1567.37, 1465.2, 1404.66, 1438.72, 1468.97, 1488.09, 1494.94, 1498.64, 1453.41, 1415.51, 1405.31, 1418.6, 1446.6, 1478.44, 1515.72, 1551.18, 1583.66, 1612.02, 1631.04, 1709.05, 1793.02, 1824.13, 1860.2, 1898.39, 1937.63, 1978.18, 2019.98, 2062.7, 2106.18, 2150.79, 2196.01, 2241.73, 2288.61, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6.2, 6.36, 6.44, 6.43, 6.77, 6.78, 7.22, 7.36, 7.37, 9.73, 13.63, 21.37, 26.44, 37.96, 44.86, 51.79, 56.06, 52.86, 46.77, 41.8, 40.98, 40.3, 38.54, 37.3, 35.83, 35.6, 35.72, 36.22, 38.31, 38.51, 38.55, 37.42, 39.26, 35.89, 32.02, 28.04, 25.4, 23.68, 21.37, 20.61, 19.99, 20.62, 22.51, 24.02, 25.21, 26.37, 27.83, 27.41, 24.98, 22.23, 20.17, 17.79, 15.98, 14.7, 14.19, 14.35, 16.38, 18.47, 19.33, 19.47, 18.75, 17.52, 16.24, 14.77, 14.01, 14.02, 14.45, 14.58, 14.29, 14.02, 13.74, 13.15, 12.9, 12.97, 13.73, 14.32, 14.81, 14.64, 14.78, 14.91, 14.5, 13.72, 13.45, 13.47, 13.39, 13, 12.51, 12.45, 12.62, 12.8, 12.82, 12.84, 12.86, 12.78, 12.49, 12.21, 12.24, 12.47, 12.81, 13.03, 13.05, 13.07, 13.1, 13.01, 12.72, 12.43, 12.35, 12.37, 12.4, 12.42, 12.44, 12.46, 12.48, 12.51, 12.53, 12.55, 12.57, 12.59, 12.83, 13.2, 13.82, 14.75, 15.67, 16.45, 16.91, 17.49, 18.68, 19.08, 19.7, 24.24, 34.17, 48.23, 53.7, 54.26, 63.06, 67.19, 64.23, 66.6, 66.74, 68.98, 78.04, 82.44, 86.19, 88.67, 89.96, 104.09, 114.28, 122.38, 127.44, 135.1, 146.22, 159.54, 171.74, 196.99, 257.89, 284.86, 241.99, 249.2, 238.48, 245.69, 238.22, 233.88, 224.76, 252.64, 266.04, 263.75, 251.11, 260.83, 262.7, 251.17, 237.77, 228.17, 230.01, 213.36, 198.78, 183.64, 173.04, 157.57, 151.62, 149.84, 152.28, 161.42, 172.19, 184.47, 197.77, 237.32, 282.84, 281.9, 246.05, 223.9, 202.68, 183.77, 185.06, 183.3, 178.04, 177.4, 182.77, 191.99, 199.02, 200.81, 203.9, 212.17, 212.7, 210.77, 209.62, 210.8, 221.83, 228.47, 259.99, 273.71, 302.75, 305.85, 284.53, 282.32, 275.89, 253.78, 243.7, 248.23, 239.42, 248.47, 251.93, 262.99, 263.1, 279.49, 283.57, 276.04, 255.65, 234.12, 210.17, 198.84, 181.71, 162.31, 149.54, 144.89, 132.73, 127.78, 123.52, 125.26, 126.78, 157.51, 102.07, 72.56, 53.4, 52.83, 45.43, 45.12, 46.62, 43.99, 45.41, 45.11, 44.65, 48.17, 48.26, 45.15, 42.06, 40.49, 40.12, 38.2, 33.91, 30.44, 28.79, 28.16, 26.43, 24.99, 25.41, 26.06, 26.74, 27.61, 30.05, 33.16, 32.91, 33.34, 32.73, 31.53, 38.32, 56.65, 70.39, 51.81, 51.46, 50.71, 49.46, 46.84, 50.76, 45.8, 45.48, 49.47, 62.72, 83.8, 50.15, 28.23, 26.15, 24.91, 23.36, 23.75, 24.55, 22.78, 23.71, 25.23, 25.2, 24.66, 24.61, 24.58, 24.46, 23.83, 22.86, 22.38, 22.33, 22.2, 21.58, 20.88, 21.95, 22.16, 22.08, 24.53, 30.08, 32.58, 29.31, 28.31, 26.24, 25.93, 24.61, 26, 26.23, 26.16, 31.63, 39.64, 49.37, 48.03, 40.71, 38.09, 36.98, 34.49, 31.78, 29.21, 26.75, 25.93, 24.81, 24.71, 23.55, 24.95, 24.84, 26.15, 30.74, 38.01, 43.1, 50.15, 55.85, 60.45, 63.59, 70.25, 82.19, 85.22, 73.7, 57.46, 52.91, 51.25, 48.49, 47.08, 49.18, 50.86, 48.73, 49.62, 50.41, 45.4, 38.49, 31.9, 31.74, 31.86, 30.26, 31.22, 33.18, 36.3, 38.31, 39.72, 41.5, 47.58, 53.54, 58.76, 60.7, 60.23, 64.12, 70.46, 75.84, 80.91, 83.69, 92.94, 103.64, 109.76, 113.91, 114.59, 97.22, 86.34, 86.39, 81.18, 78.57, 79.03, 80.83, 85.54, 92.53, 103.89, 125.86, 164.87, 208.7, 249.13, 269.52, 266.05, 244.15, 209.18, 184.05, 173.02, 164.55, 158.54, 151.59, 152.42, 155.11, 164.19, 165.4, 167.96, 177.78, 192.53, 194.95, 204.39, 202.2, 193.27, 184.62, 180.11, 173.16, 169.17, 164.34, 171.28, 168.48, 167.08, 179.75, 175.49, 159.94, 156.41, 144.03, 133.42, 124.6, 121.36, 112.77, 110.28, 106.96, 109.86, 113.19, 117.93, 125.3, 137.47, 146.58, 145.18, 156.36, 161.66, 155.99, 147.25, 140.21, 132.73, 123.83, 114.12, 106.2, 105.3, 96.88, 96.68, 95.92, 106.69, 105.59, 101.99, 105.7, 113.33, 122.61, 126.41, 132.72, 127.29, 122.27, 118.68, 122.17, 114.61, 114.33, 130.21, 131.09, 147.9, 201.98, 280.53, 266.58, 263.13, 243.75, 245.29, 221.34, 236.96, 251.02, 246.81, 237.19, 225.89, 210.48, 203.06, 198.86, 198.15, 195.51, 208.73, 224.63, 245.36, 266.82, 298.26, 361.01, 428.08, 444.58, 399.31, 369.31, 373.21, 345.4, 325.27, 334.6, 341.56, 329.36, 333.8, 386.37, 453.2, 522.97, 588.14, 640.66, 674.1, 707.29, 732.5, 745.35, 789.98, 843.57, 895.8, 932.82, 966.23, 993.35, 1024.82, 1066.61, 1119.2, 1153.57, 1069.21, 925.12, 768.8, 686.06, 680.84, 643.17, 587.85, 585.92, 636.13, 624.93, 626.68, 655.41, 609.46, 564.78, 514.46, 472, 461.54, 453.35, 434.69, 437.56, 442.9, 430.13, 435.1, 453.26, 479.76, 456.42, 504.3, 634.09, 802.3, 982.32, 1068.02, 934.48, 821.15, 750.7, 721.52, 679.85, 638.27, 629.35, 611.09, 607.19, 607.07, 585.88, 541.05, 537.89, 520.62, 469.36, 408.5, 282.5, 222.7, 238, 216.67, 194.63, 187.16, 215.51, 203.38, 219, 264.81, 308.65, 309.96, 290.56, 270.82, 253.12, 238.55, 229.12, 217.22, 204.94, 194.81, 186.44, 177.89, 168.77, 160.33, 152.88, 145.03, 136.71, 129.83, 124.49, 119.69, 117.3, 114.4, 107.96, 107.33, 106.42, 105.46, 103.09, 108.06, 108.1, 121.81, 168.55, 319.07, 440.53, 330.97, 233.62, 162.64, 130.73, 134.4, 131.11, 113.94, 124.33, 153, 143.72, 165.6, 169.39, 116.1, 58.33, 43.42, 42.32, 39.89, 39.15, 40.52, 42.06, 43.38, 50.49, 61.25, 67.53, 88.99, 147.06, 185.96, 214.3, 204.56, 198.7, 225.53, 220.79, 233.9, 282.75, 318.01, 343.77, 350.88, 399.96, 449.31, 492.83, 562.35, 640.87, 739.74, 898.55, 1078.26, 1278.28, 1517.01, 1699.36, 1872.04, 1993.94, 2046.07, 2152.11, 2234.41, 2486.14, 2677.96, 2715.36, 2472.78, 2318.55, 1934.82, 1627.43, 1506.98, 1492.75, 1469.37, 1408.23, 1379.49, 1428.19, 1380.04, 1519.63, 1622.1, 1624.17, 1650.76, 1256.09, 956.56, 883.57, 765.39, 706.2, 619.48, 549.68, 494.96, 432.52, 402.45, 336.55, 270.9, 245.66, 232.89, 190.28, 177.12, 160.42, 159.17, 159.96, 151.56, 146.55, 144.86, 138.81, 136.82, 145.13, 160.06, 185.3, 209.51, 244.23, 252.11, 308.78, 352.56, 363.51, 361.08, 254.1, 168.19, 142.41, 122.2, 89.96, 59.69, 38.93, 34.1, 33.79, 31.69, 27.26, 28.52, 29.68, 32.66, 38.35, 41.64, 41.87, 41.21, 44.38, 44.25, 36.84, 34.3, 35.03, 32.98, 31.12, 33.05, 34.46, 33.21, 33.57, 34.64, 36.21, 36.89, 36.7, 37.47, 38.48, 42.18, 44.86, 42.69, 40.35, 47.62, 60.17, 63.52, 60.39, 54.95, 54.69, 55.05, 53.1, 48.7, 45.66, 45.08, 54.59, 69.95, 102.11, 128.82, 123.28, 110.39, 81.2, 81.3, 71.41, 58.25, 53.32, 54.16, 55.38, 55.24, 51.62, 47.53, 44.45, 42.1, 39.01, 38.56, 35.88, 35.05, 35.34, 37.52, 40.4, 40.03, 40.12, 45.91, 52.07, 52.93, 54.7, 63.54, 73.15, 75.39, 74.31, 80.7, 93.75, 98.2, 82.49, 65.36, 60.34, 58.26, 63.5, 65.51, 71.21, 77.48, 69.14, 68.65, 71.34, 73.49, 83.87, 96.07, 109.1, 132.45, 158.02, 178.86, 196.06, 208.67, 205.87, 212.82, 210.92, 178.98, 149.79, 127.18, 112.42, 94.97, 85.98, 87.66, 85.75, 81.74, 80.79, 84.71, 86.85, 82.43, 78.35, 78.74, 80.14, 78.37, 72.89, 69.41, 67.89, 67.58, 69.06, 69.23, 67.53, 65.84, 65.05, 65.67, 65.08, 62.14, 60.31, 60.14, 60.9, 76.8, 107.41, 125.32, 129.98, 136.51, 143.79, 149.57, 135.8, 100.62, 82.62, 82.34, 80.09, 79.12, 80.27, 80.82, 81.1, 82.28, 85.21, 89.69, 92.61, 90.29, 87.14, 86.95, 89.34, 93.83, 97.94, 100.23, 101.65, 103.98, 107.53, 110.44, 201.49, 276.85, 308.22, 565.91, 1044.01, 1025.73, 701.23, 421.85, 281.17, 241.41, 198.15, 196.15, 159.87, 152.05, 159.9, 159.72, 155.73, 149.91, 141.7, 130.86, 126.78, 123.76, 122.74, 125.2, 128.71, 131.7, 133.66, 125.91, 114.61, 101.94, 86.93, 77.11, 65.92, 58.83, 54.04, 50.59, 47.72, 43.76, 39.71, 36.67, 33.81, 29.97, 25.98, 23.21, 21.86, 21.11, 20.28, 19.43, 18.62, 17.8, 16.95, 16.1, 15.29, 14.51, 13.86, 13.43, 13.2, 13.07, 12.81, 12.22, 11.35, 10.55, 9.86, 9.28, 8.71, 8.17, 7.67, 7.21, 6.81, 6.45, 6.14, 5.86, 5.6, 5.34, 5.04, 4.72, 4.37, 4.03, 3.74, 3.52, 3.38, 3.34, 3.37, 3.43, 3.5, 3.52, 3.5, 3.42, 3.31, 3.2, 3.06, 2.92, 2.76, 2.74, 2.83, 2.85, 2.86, 2.88, 2.92, 2.96, 3.02, 3.09, 3.17, 3.27, 3.38, 3.5, 3.64, 3.8, 3.98, 4.09, 38.61, 42.82, 44.96, 45.01, 45.06, 45.12, 45.17, 45.23, 46.11, 46.16, 46.41, 49.99, 56.11, 75.65, 72.83, 67.38, 68.99, 74.83, 80.92, 84.66, 91.48, 107.26, 120.95, 149.37, 157.52, 139.06, 117.05, 95.23, 85.9, 77.03, 78.21, 77.06, 81.37, 88.03, 100.4, 107.28, 115.27, 119.37, 120.62, 119.25, 118.46, 119.06, 118, 118.6, 119.44, 114.61, 109.84, 111.54, 110.88, 111.01, 113.59, 111.74, 118.33, 137.88, 154.15, 184.19, 212.19, 222.38, 214.11, 200.62, 176.18, 146.76, 126.91, 122.38, 125.17, 143.97, 151.87, 169.42, 189.58, 192.6, 196.6, 201.76, 203.15, 200.62, 210.77, 221.83, 226.49, 225.46, 243.88, 254.03, 271.74, 289.71, 298.36, 319.01, 354.28, 375.75, 392.48, 408.29, 410.63, 412.13, 430.19, 446.66, 443.5, 451.56, 465.52, 494.05, 515.24, 517.45, 509.34, 527.14, 577.06, 629.84, 682.16, 738.92, 790.9, 881.75, 940.5, 976.55, 987.45, 985.18, 967.24, 915.89, 902.91, 926.02, 918.03, 914.48, 956.8, 1009.52, 1038.06, 1035.79, 1000.1, 957.29, 908.39, 818.31, 737.32, 736.61, 721.29, 736.2, 767.43, 800.22, 838.75, 855.48, 851.37, 888.3, 914.46, 954.11, 986.45, 969, 918.99, 889.84, 872.15, 852.44, 844.37, 831.89, 836.88, 856.13, 845.89, 819.41, 791.45, 757.92, 753.27, 749.59, 728.56, 728.8, 755.71, 769.79, 768.47, 773.65, 772.56, 775.25, 748.15, 731.48, 707.87, 675.21, 652.74, 653.94, 670.87, 681.36, 682.63, 709.78, 733.26, 759.41, 762.38, 744.22, 740.53, 715.26, 672.95, 644.25, 627.95, 600.87, 570.15, 561.36, 572.24, 562.77, 575.84, 580.24, 599.57, 627.57, 706.4, 777.21, 830.04, 855.17, 865.72, 840, 830.17, 814.11, 814.99, 830.1, 854.77, 906.1, 935.44, 975.14, 1030.89, 1091.26, 1142.1, 1242.07, 1320.81, 1371.99, 1420.06, 1481.02, 1489.7, 1527.18, 1507.5, 1456.64, 1387.73, 1275.04, 1266.04, 1234.45, 1180.16, 1224, 1247.99, 1240.18, 1302.5, 1392.13, 1387.84, 1442.51, 1504.8, 1482.82, 1471.44, 1424.04, 1375.03, 1391.42, 1307.69, 1219.71, 1138.71, 1055.21, 978.46, 921.59, 866.08, 833.62, 792.05, 775.21, 761.83, 755.03, 751.47, 760.2, 733.99, 748.81, 771.01, 750.68, 708.51, 656.97, 611.07, 587.1, 569.66, 543.01, 527.56, 537.85, 539.5, 537.35, 557.18, 522.88, 494.23, 468.95, 455.79, 442.67, 437.73, 415.84, 404.25, 389.4, 365.99, 335.36, 301.08, 276.08, 267.95, 259.51, 252.98, 246.26, 242.6, 243.76, 242.75, 251.03, 288.32, 391.73, 429.77, 399.57, 378.83, 358.84, 337.46, 339.78, 334, 325.19, 322.37, 316.43, 317.94, 338.77, 334.18, 332.53, 333.45, 343.22, 339.66, 324.56, 312.21, 306.71, 318.9, 318.57, 303.73, 300.51, 305.35, 317.11, 326.17, 336.18, 361.87, 391.24, 436.85, 477.67, 495.63, 489.12, 471.29, 485.91, 497.71, 524.83, 553.59, 581.45, 651.01, 766.54, 785.26, 767.11, 764.54, 752.49, 736.96, 734.65, 681.97, 689.12, 689.54, 681.96, 710.75, 702.71, 671.4, 657.52, 672.22, 715.29, 716.19, 764.48, 816.54, 920.74, 1119.72, 1283.53, 1411.04, 1515.36, 1566.38, 1598.07, 1642.44, 1673.74, 1695.96, 1712.06, 1752.56, 1816.49, 1863.68, 1893.56, 1912.86, 1938.22, 1962.81, 1938.02, 1942.87, 1898.84, 1912.04, 1876.93, 1807.75, 1707.73, 1575.14, 1500.57, 1435.38, 1396.23, 1392.67, 1384.29, 1329.56, 1299.53, 1296.08, 1298.44, 1310.04, 1345.68, 1377, 1380.83, 1401.61, 1414.54, 1443.12, 1416.94, 1392.79, 1392.81, 1391.9, 1366.69, 1346.74, 1372.04, 1403.81, 1440.37, 1483.44, 1538.39, 1616.28, 1735.46, 1872.71, 1864.26, 1854.63, 1856.17, 1840.57, 1842.94, 1999.15, 1876.04, 1913.88, 1982.12, 2072.58, 2263.46, 2436.82, 2539.02, 2554.23, 2443.69, 2315.93, 2209.56, 2164.08, 2137.06, 2164.6, 2123.26, 2152.23, 2167.63, 2184.64, 2225.05, 2253.17, 2189.27, 2120.95, 2113.05, 2121.14, 2141.39, 2134.04, 2164.62, 2245.65, 2316.71, 2388.48, 2536.46, 2631.64, 2709.5, 2774.39, 2819.31, 2888.21, 3004.34, 3098.62, 3202.19, 3385.98, 3629.24, 3897.76, 4261.01, 4602.62, 4869.59, 5051.1, 5137.67, 5299.06, 5459.78, 5546.54, 5668.8, 5977.93, 6344.87, 6441.87, 6429.76, 6309.13, 6115.52, 5855.99, 5609.08, 5409.07, 5214.28, 5017.84, 4882.53, 4692.56, 4434, 4130.57, 3836.72, 3552.02, 3152.36, 2804.62, 2546.61, 2301.11, 2017.96, 1754.46, 1582.14, 1482.29, 1358.16, 1228.7, 1144.31, 1060.14, 987.4, 928.89, 902.07, 881.99, 866.58, 821.54, 739.22, 652.47, 560.44, 461.4, 381.96, 333.84, 293.41, 276.74, 258, 245.93, 231.47, 226.1, 214.2, 209.26, 203, 195.58, 196.09, 192.8, 192.98, 175.47, 167.32, 161.93, 152.19, 136.82, 124.96, 115.84, 114.7, 114.18, 112.94, 112.11, 110.09, 111.21, 112.44, 112.59, 111.43, 112.66, 114.4, 113.56, 111.84, 116.74, 127.94, 132.5, 136.83, 147.83, 159.01, 163.86, 160.79, 160.55, 146.69, 133.03, 119.19, 106.12, 100.05, 96.44, 93.13, 90.54, 88.5, 86.45, 84.4, 82.81, 81.73, 81.53, 81.41, 80.53, 79.72, 79.36, 78.06, 75.38, 72.69, 71.1, 70.26, 69.25, 71.16, 73.39, 74.7, 77.02, 81.61, 83.12, 83.8, 76.13, 66.46, 61.59, 59.78, 57.59, 56.28, 56, 57.18, 59.75, 64.21, 66.85, 68.71, 63.52, 57.52, 58.42, 58.97, 52.43, 51.93, 58.54, 59.82, 61.46, 61.2, 64.66, 67.75, 71.32, 68.51, 70.28, 65.99, 62.69, 57.13, 51.01, 48.39, 47.98, 45.82, 44.23, 44.15, 44.04, 44.2, 44.25, 44.16, 43.36, 41.63, 39.73, 38.07, 36.65, 35.29, 34.12, 33.41, 33.28, 33.43, 33.39, 34.82, 35.98, 37.21, 38.99, 41.06, 42.72, 43.2, 40.2, 34.58, 32.41, 31.95, 30.09, 28.51, 28.51, 28.41, 28.39, 28.65, 29.16, 29.71, 30.16, 30.63, 31.08, 31.33, 31.27, 31.07, 31.27, 31.94, 32.44, 32.49, 32.42, 40.14, 42.29, 44.29, 46.1, 48.03, 50.88, 56.08, 61.64, 67.82, 74.88, 83.86, 92.88, 100.25, 107.85, 126.7, 137.73, 159.72, 202.37, 253.94, 288.88, 337.04, 399.67, 515.39, 636.26, 703.48, 731.06, 707.49, 754.26, 794.68, 798.24, 840.81, 865.05, 942.67, 1056.76, 1150.33, 1248.64, 1349.95, 1457.42, 1566.84, 1849.19, 2148.8, 2444.46, 2917.18, 3327.73, 3526.59, 3619.35, 3908.47, 4349.72, 4588.26, 4532.55, 4729.75, 4852.32, 5033.16, 5179.16, 5839.09, 6914.2, 7719.96, 8011.08, 8518.42, 9320.47, 10262.56, 11003.34, 11175.58, 11471.01, 11971.53, 12693.26, 13179.69, 13637.65, 13835.42, 14105.57, 14066.15, 13881.16, 13836.13, 13415.78, 13328.63, 12889.02, 11925.04, 11013.4, 10664.35, 10077.52, 9372.43, 8686.89, 8309.47, 8040.31, 7765.4, 7467.37, 6966.21, 6801.03, 6633.63, 6306.19, 5795.5, 5423.5, 5243.39, 5081.6, 4931.39, 4735.32, 4530.88, 4305.96, 4153.25, 4125.66, 4077.33, 4117.08, 4172.37, 4166.98, 4214.26, 4136.34, 3896.62, 3586.31, 3366.8, 3191.11, 2940.4, 2786.32, 2759.08, 2638.89, 2603.93, 2489.99, 2510.04, 2436.55, 2369.35, 2259.58, 2156.19, 2097.01, 2039.38, 1981.82, 1932.9, 1891.27, 1847.07, 1842.74, 1705.22, 1612.27, 1505.17, 1362.34, 1257.21, 1216.81, 1225.44, 1254.15, 1186.78, 1197.87, 1180.23, 1193.89, 1249.67, 1237.04, 1155.88, 1124.67, 1188, 1158.67, 1100.17, 1093.09, 1071.67, 1070.28, 995.93, 924.19, 826.67, 793.44, 818.66, 872.94, 1022.23, 1096.93, 1260.03, 1387, 1460.14, 1522.11, 1573.95, 1423.06, 1284.2, 1131.01, 994.58, 900.84, 812.5, 743.18, 697.31, 673.45, 682.53, 692.62, 692.29, 697, 703.61, 725.16, 766.78, 805.52, 853.84, 921.08, 952.95, 951.21, 982.55, 987.38, 992.72, 1037.13, 1069.56, 1105.66, 1143.55, 1165.15, 1234.24, 1359.1, 1431.86, 1591.51, 1830.43, 2054.47, 2293, 2594.04, 2793.07, 2910.58, 3015.5, 3117.09, 3185.13, 3288.56, 3399.12, 3520.34, 3679.75, 3848.8, 3969.64, 4186.48, 4246.48, 3924.99, 3321.7, 3092.73, 2931.76, 2790.34, 2755.46, 2520.99, 2218.07, 2164.07, 2590.86, 2749.88, 2857.92, 3126.78, 3362.25, 3286.91, 3144.77, 2956.16, 2718.2, 2530.08, 2440.51, 2310.06, 2140.22, 2061.48, 1913.08, 1761.18, 1693.83, 1650.34, 1636.04, 1571.8, 1496.09, 1486.13, 1442.97, 1389.55, 1341.13, 1191.55, 1103.17, 1111.71, 1129.35, 1197.37, 1264.92, 1371.23, 1551.57, 1613.11, 1708.17, 1836.58, 1925.39, 1899.9, 1834.13, 1688.58, 1572.47, 1646.17, 1633.43, 1615.61, 1534.25, 1727.31, 1975.24, 1896.37, 1719.46, 1494.44, 1518.45, 1457.99, 1526.28, 1375.82, 1458.38, 1522.16, 1414.99, 1203.27, 1133.97, 1115.91, 1065.25, 1044.56, 975.62, 952.11, 969.92, 987.24, 1002.28, 1015.01, 1028.58, 1047.49, 1071.38, 1101.41, 1137.39, 1174.13, 1206.16, 1226.69, 1281.33, 1360.99, 1417.28, 1433.3, 1477.75, 1464.33, 1493.73, 1464.8, 1392.31, 1359.51, 1362.09, 1322.51, 1171.93, 1055.01, 998.19, 949.27, 923.39, 965.89, 991.67, 996.56, 1034.22, 1139.7, 1150.96, 1099.27, 966.85, 838.15, 790.11, 744.79, 655.57, 619.21, 663.24, 701.7, 679.4, 723.48, 763.68, 762.01, 769.59, 692.13, 617.81, 616.13, 647.64, 655.22, 649.93, 689.61, 665.17, 618.82, 573.82, 527.94, 482.64, 443.55, 409.21, 379.62, 354.27, 332.68, 314.18, 298.02, 283.55, 270.24, 257.79, 246.12, 235.47, 226.09, 218.14, 211.56, 206.22, 202.61, 198.11, 192.4, 185.66, 178.62, 172.05, 166.26, 161.25, 157.06, 153.76, 153.93, 154.17, 151.78, 149.8, 148.07, 146.55, 145.22, 144.04, 143.02, 142.17, 141.51, 141, 140.66, 140.49, 140.46, 140.59, 140.89, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 41.01, 65.93, 95.39, 103.39, 147.32, 249.98, 310.67, 353.46, 455.58, 1269.13, 1432.23, 1624.67, 2292.91, 2527.96, 2796.64, 3214.34, 3678.27, 4181.43, 4594.56, 4847.86, 4969.48, 5273.3, 5477.25, 5663.52, 5807.53, 6001.05, 6078.56, 6228.89, 6428.74, 6486.9, 6785.97, 7837.96, 8923.32, 10581.88, 12489.51, 14790.08, 17586.37, 20936.84, 24187.3, 27844.38, 30183.05, 32027.65, 34929.07, 38620.12, 42368.43, 46182.85, 49908.88, 53103.89, 56216.26, 57479.82, 58249.76, 58958.77, 58977.42, 58988.63, 59951.84, 61837.24, 63516.79, 65101.35, 68083.04, 71181.23, 74101.48, 76629.92, 79523.7, 81967.62, 83290.34, 85463.24, 87674.77, 89807.04, 92212.91, 95405.45, 98934.08, 102814.17, 105765.41, 108648.59, 112533.19, 116039.34, 119237.8, 125090.98, 131915.16, 139103.12, 146979.06, 154359.44, 160147.81, 164406.95, 166303.55, 168516.56, 172013.47, 175504.97, 180521.19, 185557.92, 192898.98, 199660.39, 205701.36, 209152.02, 211852.25, 212673.1, 213417.28, 214583.77, 215893.44, 218693.7, 221511.19, 222596.19, 224486.38, 228937.69, 235447.77, 240987.97, 246133.98, 249446.9, 251319.6, 255109.19, 257671.64, 256318.69, 254641.94, 256725.05, 260620.53, 263613.72, 264579.38, 265487.06, 267711.03, 266036.78, 264470.6, 264628.34, 264444.44, 261259.31, 258034.75, 258223.02, 260087.94, 261232.12, 260171.56, 258971.45, 260777.9, 262751.84, 262545.94, 260893.98, 256611.9, 253565.12, 251645.05, 249419.75, 242724.6, 239320.9, 239123.9, 237903.98, 236423.73, 237729.1, 241936.52, 245573.83, 246952.62, 248539.33, 252264.05, 255676.94, 256529.77, 249917.9, 241598.95, 237415.12, 235876.55, 237791, 240863.77, 248335.75, 263851.34, 274685.28, 286889.53, 295598.94, 302430.4, 306755.8, 308756.75, 305144.78, 299226.8, 295954.56, 291529.28, 287320.7, 284091.3, 281585.38, 278933.34, 277058.12, 274806.66, 272386.12, 273732.4, 275920.56, 277084.66, 275883.5, 269537.22, 263464.9, 258126.44, 253435.8, 250677.77, 248155.55, 246926.56, 245028.94, 243379.27, 240297.94, 236727.98, 235547.16, 233647.31, 229721.25, 225520.69, 221214.62, 218306.12, 215551.88, 212458.38, 209359.56, 207634.28, 207141.45, 207023.55, 205395.45, 201588.88, 198125.02, 194835.6, 189444.14, 183095.27, 177708.83, 174111.17, 172549.39, 168621.89, 163980.64, 162027.86, 162641.83, 160807.88, 159416.73, 161895.3, 165563.2, 164274.9, 163276.47, 164836.77, 166665.84, 167059.03, 167503.39, 168641.16, 169402.16, 169225.12, 169219.22, 169060.77, 168258.56, 166783.38, 165936.84, 165312.81, 164688.73, 164062.64, 162910.95, 161887.98, 160455.72, 159601.6, 161372.72, 162629.36, 162741.45, 167044.92, 173318.9, 175840.98, 176785.11, 176716.9, 179872.69, 182212.56, 183080.45, 183717.95, 184251.44, 185283.75, 187611.28, 190660.06, 192022.44, 195788.45, 199766.66, 201837, 203950.78, 205254.12, 204837.77, 203105.56, 201486.3, 199935.95, 198578.4, 198215.44, 198378.45, 198794.19, 199921.19, 201210.66, 201913.16, 201841.62, 201748.36, 199496.77, 195298.06, 191843.97, 188992.08, 187368.02, 185432.58, 181292.42, 178517.56, 177719.77, 176003.45, 173224.89, 169431.4, 163672.28, 159662.81, 157073.81, 153524.98, 149256.38, 144572.44, 140850.06, 139191.55, 137121.02, 133742.19, 129859.88, 124834.95, 120108.84, 116612.01, 112971.27, 108882.56, 105549.03, 103304.51, 101137.3, 98693.25, 96715.44, 94954.38, 93335.99, 93003.01, 93493.88, 92981.15, 90728.86, 87955.71, 85951.04, 83875.61, 79964.61, 75590.97, 72254.71, 69950.78, 66601.96, 64179.62, 62545.98, 60946.15, 58452.33, 56396.35, 55193.65, 53864.62, 51548.59, 49409.1, 48741.38, 49802.14, 44259.38, 42253.11, 42106.68, 42779.63, 42543.18, 41488.05, 38888.52, 36228.15, 34627.39, 33832.98, 32744.69, 31287.75, 30331.56, 30100.7, 30197.38, 30054.54, 29852.67, 29676.47, 29612.3, 29695.48, 30383.65, 30783.01, 31092.45, 31630.47, 32125.59, 33045.77, 34440.24, 35827.66, 37382.19, 39234.1, 41293.84, 43370.11, 45824.69, 47682.2, 49043.03, 51042.33, 52523.5, 54083.66, 56680.87, 58890.63, 61004.02, 64156.34, 68356.49, 72815.06, 77451.34, 82702.52, 87851.3, 93115.43, 98575.81, 103527.64, 108295.08, 113189.29, 118096.72, 123712.44, 129874.9, 136384.7, 143674.4, 150968.2, 159075.92, 170564.9, 182292.16, 192723.98, 204743.77, 216889.08, 226564.27, 237672.69, 250117.8, 261044.12, 269280.38, 274809.34, 279281.78, 279888.38, 275949.53, 268713.38, 259137.6, 255196.75, 232737.86, 218111.27, 207194.11, 200747.88, 195524.81, 187095.4, 180395.12, 174002.61, 166674.8, 158300.66, 148354.89, 137629.66, 128241.02, 120393.65, 112845.58, 105895.23, 101070.07, 98120.31, 96180.23, 95163.82, 93369.05, 90613.14, 87981.8, 86704.7, 83941.06, 80039.78, 76475.04, 72969.2, 69848.55, 67982.06, 68799.12, 70427.27, 73549.46, 77061.97, 80799, 83851.66, 86830.26, 89311.16, 89502.81, 90953.98, 92462.41, 93484.84, 94884.27, 97757.54, 100589.33, 102683.96, 106935.47, 111260.57, 115709.05, 121429.02, 126046.74, 131463.4, 137001.95, 143085.2, 149223.48, 154796.9, 159833.05, 165656.14, 171808.14, 177822.61, 184540.77, 192124.05, 199416.88, 207104.14, 215374.45, 223679.48, 233214.4, 244870.48, 257413.05, 271952.03, 288122.7, 303337.84, 317880.8, 332656.03, 346112.3, 357414.5, 366086.4, 374215.34, 382689.5, 391488.7, 400488.3, 409470.28, 419158.38, 429960.22, 440688.75, 450499.4, 462641.9, 477986.3, 492300.4, 505770.3, 520181.03, 528153.44, 528985.3, 522170.28, 506970.53, 491753.22, 485663.06, 489015.88, 497752.12, 503978.4, 509524.8, 521692.22, 548402.7, 582954.06, 593234.4, 593029.9, 589568.2, 581888.7, 568616.3, 555012.6, 541576.8, 521195.9, 495983.56, 471627.8, 451686.2, 437791.12, 420727.12, 404264.34, 391186.8, 375884.94, 357577.7, 340475.78, 323320.53, 307725, 296920.9, 286010.53, 273217.72, 261545.67, 248821.52, 236599, 225320.4, 214994.47, 206771.22, 199667.64, 192283.1, 184725.84, 177350.06, 171307.1, 165674.34, 158082.69, 149910.81, 142014.98, 135002.23, 130258.72, 124712.37, 119586.1, 115997.55, 112910.62, 108927.73, 104324.79, 100170.89, 96790.1, 94332.71, 91616.41, 88970.47, 85547.23, 81744.73, 77325.39, 72746.2, 69087.81, 65554, 62149.45, 59372.87, 57588.72, 55325.33, 52900.58, 50870.55, 48570.06, 45755.51, 42682.16, 39674.47, 37370.57, 36055.31, 34739.28, 33014.33, 31927.33, 30552.71, 29619.31, 28965.7, 28090.58, 27193.09, 26037.17, 24558.4, 23272.99, 22191.56, 20644.59, 18898.26, 17523.79, 17364.62, 16819.89, 16216.09, 14739.26, 14152.7, 14127.77, 14063.82, 13927.26, 13313.78, 13236.82, 13448.85, 13479.65, 12749.55, 12156.82, 11854.15, 11603.41, 11791.09, 11618.18, 11099.66, 10715.4, 10357.9, 9906.89, 9587, 9250.63, 8899.65, 8874.82, 9017.81, 9100.71, 9563.57, 9829.17, 9546.74, 9322.02, 9384.64, 8990.85, 8662.81, 8761, 8628.3, 8266.01, 8005.8, 7824.69, 7478.56, 6984.08, 6525.19, 6208.77, 6095.79, 6017.18, 5745.37, 5431.26, 5291.81, 5183.91, 5094.07, 5345.3, 5805.81, 6170.86, 6263.7, 6128.79, 8832.08, 10758.3, 12535.35, 14199.82, 15573.51, 16484.36, 18559.94, 20151.72, 21558.46, 23917.27, 25042.35, 25537.67, 27564.62, 31427.37, 36219.51, 41699.19, 48471.39, 57119.63, 67755.07, 78398.12, 88854.67, 104796.51, 126785.93, 150809.9, 183547.95, 223967.23, 273243, 332706.97, 401285.62, 479817.88, 576413.9, 697566.4, 848858.1, 1029371.75, 1228791.1, 1429856.6, 1618004.4, 1817835.9, 2033717.6, 2246798.8, 2434905.2, 2594254.8, 2718888.5, 2732852.2, 2668107.2, 2536050, 2290927, 2145974, 1921993.2, 1632978.2, 1488901.6, 1253324.9, 1042730.94, 873057.75, 731874.3, 593257.4, 484585.03, 398240.3, 327584.44, 274203.8, 235990.48, 204959.23, 178530.45, 159679.6, 146783.06, 134950.84, 122236.39, 107882.91, 95215.58, 83994.5, 71321.24, 58694.51, 48531.74, 39596.21, 32166.08, 26522.29, 21279.93, 16644.58, 13555.66, 11874.77, 10621.4, 10173.88, 9554.72, 8252.11, 6570.7, 5343.18, 5128.93, 5103.28, 4930.93, 5416.24, 5107.77, 4864.18, 4552.14, 4336.26, 3657.39, 2626.38, 2221.3, 2200.97, 2106.04, 2065.6, 2014.11, 1963.31, 1927.46, 2023.79, 2109.75, 2095.64, 2213.28, 2185.74, 2303.08, 2564.12, 2983.49, 3544.37, 3354.58, 3085.27, 2674.93, 2154.3, 1720.76, 1500.8, 1318.29, 1134.43, 1138.58, 1134.82, 1139.24, 1135.51, 1121.36, 1090.12, 1036.05, 981.98, 934.83, 889.77, 850.18, 819.81, 802.6, 789.4, 770.87, 745.56, 718.39, 693.07, 669.01, 650.04, 710.23, 1080.24, 1557.79, 2000.07, 2366.33, 2711.31, 3130.27, 3450.75, 3351.51, 2897.82, 2807.9, 2827.09, 2729.22, 2329.47, 2132.14, 2150.21, 2007.5, 1551.47, 1395.76, 1403.22, 1382.52, 1385.66, 1395.16, 1392.62, 1388.59, 1388.39, 1387.65, 1389.84, 1391.3, 1391.17, 1555.27, 1976.48, 3607.42, 5315.21, 8045.56, 9898.51, 12447.2, 14726.76, 17912.42, 20857.05, 22761.08, 26993.23, 33595.8, 38470.47, 44270.34, 54636.9, 64986.62, 72185.36, 77427.2, 81419.09, 87348.45, 89717.19, 92106.4, 97628.33, 106481.05, 112301.17, 113910.14, 118786.26, 124397.58, 132391.73, 136799.84, 134584.5, 133978.84, 135197.16, 134955.33, 129836.02, 118814.47, 109367.83, 106285.04, 103585.17, 100377.67, 99934.75, 100560.3, 101343.9, 102504.88, 101712.4, 99196.19, 96924.43, 92503.37, 87281.18, 84335.04, 80147.3, 74195.18, 70162.69, 67526.02, 65909.94, 63752.7, 58886.63, 50158.94, 42266.38, 36846.43, 32350.76, 32692.59, 35015.97, 38399.59, 40470.47, 43664.88, 45598.91, 47742.89, 45404.38, 40019.72, 37062.58, 34337.76, 30601.43, 29522.76, 29520.22, 30384.33, 29470.79, 27925.69, 27968.29, 29731.37, 31579.97, 32789.64, 34366.69, 36489.01, 38130.13, 37501.98, 34212.93, 33828.67, 34913.71, 41407.04, 46537.84, 47239.64, 47169.77, 53077.91, 65291.58, 72180.67, 72655.5, 73170.29, 76812.57, 80201.44, 82749.11, 82355.08, 85061.21, 84380.85, 83987.99, 85279.48, 90573.96, 97343.76, 96429.25, 96568, 101730.82, 106032.34, 107710.39, 108080.91, 112917.96, 125949.43, 138956.16, 148555.19, 153978.77, 151149.73, 143913.8, 133643.1, 124542.08, 113624.68, 101628.45, 94885.02, 86548.27, 85694.76, 86753.17, 93818.76, 100964.34, 100847.58, 98988.44, 94613.02, 84919.57, 73965.12, 66048.6, 56012.32, 47080.05, 37623.23, 33625.92, 29374.55, 26844.94, 26983.06, 30230.21, 34612.13, 34152.27, 32883.04, 34390.65, 36798.26, 34307.89, 29203.27, 25404.94, 22409.89, 20166.92, 18145.74, 17356.06, 16154.51, 14512.23, 14426.57, 14386.71, 13352.59, 12467.65, 12466.93, 12653.84, 12706.78, 12470.76, 11908.58, 11127.7, 10293.32, 9532.23, 8889.22, 8339.56, 7810, 7220.04, 6537.15, 5796.15, 5078.47, 4489.67, 4139.99, 4061.77, 4154.03, 4432.76, 4758.46, 5110.28, 5486.07, 5742.18, 5907.5, 6198.37, 6501.89, 6681.62, 6871.26, 7064.94, 7262.2, 7461.32, 7661.79, 7865.09, 7994.47, 8043.51, 8087.94, 8127.49, 8160.47, 8186.17, 8206.74, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2.68, 2.67, 2.68, 2.73, 2.74, 2.74, 2.75, 2.75, 2.91, 3.2, 3.51, 3.51, 4.56, 13.28, 15.98, 17.49, 18.69, 17.61, 15.74, 15.27, 16.18, 15.29, 14.88, 14.12, 14.36, 14.11, 12.82, 11.84, 10.96, 10.63, 9.76, 9.49, 9, 9.38, 9.52, 8.52, 7.71, 7.63, 6.97, 5.76, 5, 4.08, 3.06, 3.05, 3.12, 3.07, 2.95, 3.07, 3.09, 3.06, 2.97, 2.86, 2.75, 2.64, 2.6, 2.55, 2.52, 2.5, 2.46, 2.47, 2.54, 2.56, 2.54, 2.58, 2.64, 2.64, 2.61, 2.65, 2.77, 2.86, 2.94, 3.01, 3.04, 3.04, 3, 2.87, 2.81, 2.79, 2.7, 2.61, 2.56, 2.55, 2.44, 2.44, 2.45, 2.47, 2.48, 2.5, 2.52, 2.61, 2.78, 2.94, 3.13, 3.18, 3.23, 3.32, 3.27, 3.06, 2.91, 2.89, 2.83, 2.82, 2.78, 2.73, 2.73, 2.74, 2.75, 2.76, 2.78, 2.79, 2.8, 2.81, 2.83, 2.84, 2.89, 2.99, 3.04, 3.05, 3.07, 3.08, 3.3, 3.48, 3.67, 3.84, 3.91, 3.98, 4.03, 3.86, 3.55, 3.48, 3.49, 3.56, 3.49, 3.45, 3.54, 3.67, 3.74, 3.72, 3.66, 3.62, 3.56, 3.65, 3.98, 4.25, 4.86, 5.46, 5.76, 5.74, 5.64, 5.46, 4.82, 4.5, 4.39, 4.38, 4.39, 4.38, 4.34, 4.33, 4.32, 4.34, 4.38, 4.34, 4.29, 4.27, 4.26, 4.31, 4.33, 4.32, 4.34, 4.36, 4.43, 4.55, 4.58, 4.57, 4.56, 4.5, 4.43, 4.16, 3.91, 3.8, 3.74, 3.67, 3.58, 3.53, 3.52, 3.58, 3.69, 3.79, 3.86, 3.89, 3.93, 3.98, 4.02, 4, 3.86, 3.81, 3.83, 3.83, 3.74, 3.51, 3.46, 3.45, 3.49, 3.62, 3.74, 3.88, 4.09, 4.24, 4.35, 4.4, 4.4, 4.36, 4.31, 4.23, 4.21, 4.28, 4.44, 4.55, 4.64, 4.61, 4.56, 4.55, 4.47, 4.15, 4.01, 4.06, 4.1, 4.15, 4.28, 4.36, 4.46, 4.44, 4.4, 4.39, 4.33, 4.1, 3.98, 4, 4.02, 4.06, 4.05, 4.04, 4.04, 4.12, 4.2, 4.26, 4.38, 4.33, 4.33, 4.34, 4.25, 4.08, 4.03, 4.04, 4.17, 4.25, 4.38, 4.51, 4.72, 4.81, 4.92, 5.1, 5.16, 5.17, 5.17, 5.15, 5.11, 5.05, 4.98, 4.83, 4.73, 4.7, 4.67, 4.61, 4.46, 4.36, 4.32, 4.29, 4.38, 4.48, 4.57, 4.6, 4.76, 4.96, 5.1, 5.31, 5.71, 6.02, 6.33, 6.62, 6.93, 7.04, 6.93, 6.82, 6.97, 7.17, 7.5, 8.79, 11.09, 16.02, 23.57, 32.87, 43.05, 47.7, 46.27, 45.11, 44.87, 44.27, 44.19, 45.68, 47.09, 50.03, 52.78, 55.21, 53.41, 53.4, 57.66, 56.32, 59.31, 64.33, 70.48, 76.55, 74.61, 70.25, 67.65, 68.96, 70.25, 68.67, 69.42, 75.22, 78.75, 81.74, 83.63, 76.7, 70.36, 66.2, 62.49, 59.96, 59.02, 61.28, 68.13, 72.81, 77.49, 87.94, 96.51, 82.9, 67.5, 57.01, 49.56, 40.68, 32.53, 31.88, 30.25, 27.92, 28.9, 31.71, 31.45, 35.57, 41.31, 43.64, 40.43, 38.4, 35.88, 33.34, 30.86, 32.59, 34.55, 32.22, 33.27, 31.74, 33.15, 34.12, 32.9, 32.79, 34.79, 35.73, 31.21, 30.2, 29.08, 29.89, 29.18, 26.08, 19.87, 14.98, 13.24, 12.91, 11.79, 10.24, 9.47, 9.4, 9.11, 8.97, 9.03, 9.41, 9.74, 9.71, 9.77, 10.1, 9.99, 9.96, 10.07, 10.02, 10.05, 10.03, 10.91, 10.78, 10.94, 15.8, 20.6, 20.46, 21.55, 18.94, 17.79, 21, 19.51, 18.63, 20.25, 22.42, 24.62, 25.18, 26.17, 26.63, 22.69, 16.43, 14.14, 12.47, 10.7, 9.38, 9.03, 8.24, 7.99, 7.88, 7.66, 7.4, 7.32, 7.33, 7.34, 7.57, 7.86, 8.1, 8.19, 8.15, 8.13, 8.03, 7.83, 7.7, 7.65, 7.54, 7.58, 7.64, 7.82, 7.92, 7.83, 7.68, 7.71, 7.66, 7.36, 7.15, 7.09, 7.05, 7.11, 7.14, 7.15, 7.2, 7.23, 7.29, 7.36, 7.41, 7.6, 7.87, 9.18, 9.63, 11.39, 18.85, 22.47, 15.08, 12.74, 11.17, 10.07, 9.01, 9.03, 9.06, 9.15, 8.88, 9.8, 10.85, 11.74, 13.41, 15.66, 17.37, 17.93, 18.46, 18.79, 17.59, 17.29, 16.92, 16.55, 16.75, 16.87, 16.73, 16.63, 16, 15.16, 14.31, 13.52, 13.03, 13.1, 12.14, 12.41, 13.09, 13.44, 13.57, 14.09, 14.44, 14.17, 13.71, 13.42, 13.23, 13.13, 13.11, 13.24, 13.61, 13.59, 15.54, 22.44, 34.33, 47.93, 44.64, 30.31, 23.17, 22.01, 21.43, 20.61, 22.44, 23.51, 26.28, 29.21, 40.5, 51, 57.71, 61.14, 73.06, 94.89, 126.46, 149.06, 159.3, 170.31, 166.83, 172.92, 186.29, 186.33, 187.69, 201.11, 212.1, 220.49, 239.76, 265.45, 281.18, 289.94, 286.49, 274.25, 280.17, 276.11, 301.78, 319.42, 323.13, 365.06, 430.01, 456.99, 487.52, 513.38, 481.75, 468.98, 465.99, 447.05, 440.32, 447.31, 428.85, 439.76, 467.56, 458.72, 518.35, 561.93, 540.4, 526.82, 492.65, 499.92, 475.38, 478.52, 500.61, 516.1, 553.94, 588.98, 599.66, 591.53, 577.8, 566.67, 539.16, 537.77, 515.27, 497.84, 518.79, 498.14, 472.9, 473.28, 479.03, 462.37, 436.44, 440.4, 413.92, 435.79, 441.81, 430.64, 429.41, 416.38, 420.96, 397.44, 384.63, 373.95, 356.73, 355.3, 393.57, 390.61, 394.33, 399.18, 379.57, 368.57, 344.56, 313.01, 274.98, 241.42, 222.42, 204.76, 193, 184.82, 179.46, 180.49, 186.08, 184.2, 176.62, 168.36, 156.23, 125.59, 110.46, 94.46, 94.11, 83.07, 91, 92.4, 89.42, 93.02, 94.41, 101.92, 120.53, 138.65, 143.22, 144.65, 157.35, 168.02, 186.57, 213.8, 220.49, 255.41, 293.67, 336.68, 367.86, 389.71, 421.89, 460.71, 504.61, 536.23, 543.31, 560.76, 559.76, 545.17, 562.97, 582.19, 588.92, 613.17, 646.75, 691.82, 745.07, 779.72, 816.04, 860.34, 926.38, 979.37, 1008.94, 1021.36, 1137.75, 1239.15, 1290.61, 1403.23, 1552.19, 1622.78, 1581.49, 1438.24, 1283.58, 1165.78, 1107.35, 955.45, 874.92, 838.1, 808.81, 773.2, 731.96, 686.67, 636.98, 618.78, 643.7, 641.45, 650.77, 696.12, 728.18, 737.51, 680.38, 573.7, 527.95, 490.99, 444.17, 393.88, 379.38, 373.16, 374.79, 383.49, 379.67, 361.54, 349.97, 353.38, 344.72, 346.97, 304.54, 290.52, 308.97, 313.05, 323.69, 343.67, 345.16, 326.06, 307.74, 286.39, 298.75, 313.46, 320.79, 362.07, 435.36, 503.78, 534.81, 541.38, 542.36, 555.87, 576.49, 628.83, 650.77, 666.56, 750.88, 873.82, 929.35, 937.56, 904.71, 944.41, 930.5, 917.63, 935.65, 971.04, 992.82, 1009.66, 1012.13, 1041.5, 1078.97, 1183.5, 1340.68, 1491.76, 1473.11, 1485.4, 1423.27, 1277.09, 1161.54, 1071.98, 973.61, 984.58, 946.16, 925.49, 931.81, 971.02, 994.42, 1075.35, 1093.68, 1128.05, 1221.06, 1338.03, 1432.69, 1487.14, 1482.81, 1462.02, 1405.97, 1351.91, 1322.59, 1259.29, 1108.73, 993.01, 900.13, 797.73, 794.59, 731.93, 738, 676.46, 694.69, 707.12, 687.64, 641.54, 597.99, 587.13, 593.02, 516.57, 485.67, 385.96, 349.49, 326.94, 302.56, 276.6, 262.12, 265.08, 259.02, 274.02, 278.29, 245.86, 247.48, 253.77, 246.98, 200, 183.3, 157.03, 137.26, 137.51, 137.4, 138.65, 130.96, 133.43, 133.13, 122.22, 114.4, 115.43, 116.7, 113.56, 109.61, 112.29, 113.82, 111.58, 114.23, 124.75, 141.48, 152.45, 155.78, 184.37, 187.27, 191.37, 200.96, 211.35, 215.04, 208.05, 187.44, 183.76, 187.89, 183.38, 193.76, 207.61, 225.32, 258.38, 269.73, 282.79, 304.31, 310.18, 317.45, 319.79, 302.4, 304.73, 316.91, 321.74, 340.62, 350.22, 355, 377.71, 381.77, 374.68, 375.42, 358.39, 340.97, 333.21, 316.08, 309.91, 303.85, 284.26, 283.04, 295.34, 288.99, 303.03, 317.95, 333.96, 369.57, 339.93, 305.4, 280.42, 237.76, 197.21, 177.55, 160.51, 147.02, 133.64, 110.64, 92.08, 83.96, 77.97, 72.59, 67.74, 65.98, 65.16, 66.9, 71.58, 76.61, 80.48, 86.03, 86.98, 83.62, 82.84, 79.59, 72.28, 68.29, 66.88, 65.39, 64.17, 63.67, 64.42, 65.24, 66.3, 68.15, 69.69, 71.01, 72.29, 73.31, 74.57, 76.01, 77.43, 79.08, 80.63, 82.22, 83.86, 85.41, 86.97, 88.41, 88.77, 88.53, 88.29, 88.06, 87.9, 88.04, 89.06, 90.13, 91.49, 92.53, 92.71, 92.88, 92.76, 91.23, 86.89, 79.52, 70.11, 60.82, 52.9, 46.15, 41.41, 38.98, 40.86, 41.29, 40.91, 44.26, 48.95, 54.01, 61.8, 71.91, 86.9, 107.91, 135.93, 171.99, 215.87, 265.29, 288.85, 304.59, 333.81, 346.11, 356.65, 366.67, 391.48, 425.63, 460.64, 492.3, 539.45, 594.24, 637.3, 681.12, 726.77, 774.65, 825.83, 879.37, 935.91, 994.36, 1055.86, 1120.39, 1186.8, 0, 0, 0, 0, 32.02, 35.53, 36.82, 36.82, 36.84, 36.86, 36.89, 36.93, 36.96, 37.41, 38.59, 40.63, 42.89, 74.27, 83.46, 83.49, 82.08, 87.48, 90.99, 94.5, 98.22, 118.31, 159.13, 177.72, 189.55, 220.77, 264.83, 345.88, 425.09, 468.83, 518.7, 554.13, 558.79, 539.39, 535.89, 576.11, 637.82, 671.53, 799.43, 937.96, 1069.43, 1363.69, 1736.68, 2067.09, 2375.73, 2736.92, 3099.98, 3568.5, 4252.85, 4794.18, 5277.38, 5542.17, 5663.28, 5609.2, 5581.88, 5676.03, 5700.09, 5618.96, 5528.67, 5514.96, 5615.95, 5766.29, 5985.29, 6257.09, 6528.4, 6726.14, 6892.42, 6951.34, 6923.68, 6833.36, 6686.12, 6543.45, 6424.02, 6339.03, 6284.26, 6231.19, 6201.59, 6227.91, 6265.29, 6272.65, 6275.68, 6285.49, 6280.22, 6250.74, 6204.67, 6163.43, 6141.24, 6123.64, 6116.16, 6160.05, 6257.76, 6360.62, 6414.97, 6430.24, 6441.77, 6434.91, 6384.15, 6330.39, 6319.87, 6359.98, 6432.91, 6492.28, 6514.04, 6534.76, 6567.87, 6567.36, 6522.11, 6458.19, 6390.75, 6337.43, 6273.77, 6180.7, 6124.94, 6136.77, 6172.38, 6190.51, 6228.51, 6274.13, 6327.04, 6289.48, 6206.75, 6070.9, 5873.96, 5668.08, 5444.5, 5228.34, 5039.84, 4891.76, 4788.47, 4694.87, 4600.68, 4511.07, 4406.64, 4318.56, 4270.61, 4201.4, 4169.99, 4143.78, 4099.25, 4073.62, 4023.92, 3986.65, 3973.88, 3914.64, 3881.82, 3854.07, 3728.88, 3564.23, 3382.89, 3195.3, 3014.29, 2851.87, 2716.59, 2666.39, 2680.66, 2675.12, 2667.33, 2690.09, 2725.41, 2738.58, 2800.32, 2882.2, 2982.13, 3088.51, 3174.23, 3260.82, 3351.82, 3454.37, 3557.99, 3647.21, 3754.1, 3870.11, 3933.58, 3925.22, 3934.72, 3904.4, 3882.64, 3893.53, 3915.03, 3903.54, 3921.48, 3954.08, 4019.87, 4118.59, 4215.52, 4286.2, 4360.01, 4482.98, 4572.51, 4654.72, 4759.07, 4833.05, 4800.06, 4514.01, 4217.64, 4041.44, 3967.66, 3937.14, 3927.66, 3922.95, 3964.45, 4043.74, 4148.8, 4307.56, 4527.28, 4751.39, 4756.69, 4765.01, 4789.47, 4833.39, 4902.25, 4965.47, 5064.26, 5183.25, 5277.03, 5324.45, 5347.18, 5356.84, 5384.86, 5416.89, 5447.23, 5454.53, 5462.68, 5474.36, 5429.24, 5364.07, 5309.95, 5252.25, 5201.52, 5145.94, 5113.45, 5133.85, 5167.43, 5203.42, 5253.72, 5303.4, 5370.26, 5456.51, 5531.91, 5581.8, 5641.41, 5684.32, 5695.42, 5654.69, 5644.29, 5630.38, 5664.59, 5725.25, 6029.08, 6359.87, 6655.59, 7003.05, 7411.69, 7811.86, 8165.01, 8523.97, 8831.87, 9006.03, 9143.5, 9226.23, 9288.84, 9362.54, 9478.58, 9583.42, 9689.07, 9793.53, 9886.15, 10024.99, 10159.1, 10272.44, 10408.21, 10555.5, 10719.07, 10988.87, 11226.83, 11390.61, 11516.45, 11669.56, 11790.95, 11889.15, 12043.1, 12201.06, 12373.11, 12573.68, 12740.65, 12859.71, 13039.37, 13166.75, 13263.9, 13329.73, 13345.35, 13356.28, 13430.16, 13555.18, 13714.44, 13906.84, 14116.82, 14292.7, 14463.5, 14649.29, 14762.12, 14797.22, 14816.09, 14851.31, 14884.62, 14894.01, 14891.93, 14893.4, 14909.12, 14926.98, 14910.53, 14874.63, 14855.91, 14887.53, 14973.68, 15062.69, 15119.98, 15162.49, 15082.8, 14974.23, 14903.24, 14841.44, 14867.17, 14880.01, 14939.17, 15054.34, 15249.14, 15496.8, 15709.82, 15876.67, 16034.58, 16021.69, 15885.01, 15685.05, 15502.05, 15298.03, 14945.68, 14663.07, 14437.55, 14326.75, 14374.17, 14403.98, 14495.5, 14555.33, 14524.33, 14448.42, 14338.37, 14188.6, 14020.94, 13944.22, 13853.36, 13803.95, 13795.46, 13738.05, 13644.67, 13600.76, 13640.97, 13511.78, 13424.77, 13378.54, 13652.51, 12662.89, 12342.78, 12062.04, 11766.64, 11466.11, 11167.32, 10882.04, 10590.08, 10268.83, 9996.69, 9816.34, 9649.54, 9512.63, 9432.56, 9356.57, 9269.37, 9127.45, 8938.31, 8813.29, 8668.27, 8379.27, 8136.24, 7900.46, 7709.72, 7553.31, 7403.9, 7276.4, 7276.08, 7362.02, 7402.4, 7438.22, 7463.18, 7464.63, 7460.88, 7454.97, 7414.15, 7324.48, 7220.53, 7128, 7049.35, 6975.83, 6897.29, 6831.61, 6802.71, 6795.07, 6784.41, 6764.23, 6731.9, 6694.53, 6636.72, 6554.65, 6471.79, 6374.61, 6255.35, 6135.57, 6039.59, 5965.36, 5908.24, 5859.65, 5825.95, 5800.09, 5789.36, 5767.69, 5732.65, 5711.62, 5683.34, 5630.41, 5566.79, 5503.92, 5451.26, 5396.75, 5316.49, 5223.98, 5155.93, 5113.98, 5063.05, 5007.87, 4960.19, 4912.68, 4885.78, 4872.89, 4845.75, 4803.64, 4736.71, 4646.67, 4580.22, 4580.2, 4631.72, 4708.6, 4802.42, 4890.88, 4988.31, 5081, 5077.61, 4988.32, 4887.32, 4784.8, 4710.85, 4657.96, 4561.83, 4463.48, 4410.3, 4352.78, 4277.66, 4199.8, 4120.58, 4058.5, 4024.49, 3991.24, 3959.44, 3963.74, 3994.19, 4012.11, 4034.91, 4068.48, 4115.89, 4176.44, 4215, 4251.19, 4608.43, 4230.99, 4176.11, 4126.84, 4088.84, 4080.96, 4079.15, 4082.34, 4113.48, 4153.12, 4187.29, 4220.89, 4246, 4277.38, 4341.55, 4412.5, 4474.42, 4548.62, 4616.41, 4674.62, 4736.62, 4781.23, 4833.93, 4907.76, 4961.18, 5006.06, 5057.08, 5095.7, 5136.69, 5184.19, 5218.98, 5260.32, 5284.38, 5307.07, 5347.74, 5387.87, 5423.38, 5458.41, 5491.83, 5543.26, 5609.85, 5694.95, 5778.16, 5870.94, 5978.29, 6123.51, 6274.24, 6393.85, 6514.35, 6668.11, 6821.35, 6913.66, 6960.43, 7034.97, 7127.85, 7192.3, 7266.14, 7401.27, 7588.49, 7769.59, 7922.43, 8093.38, 8304.8, 8519.56, 8713.55, 8891.02, 9058.52, 9215.44, 9396.66, 9621.01, 9858.61, 10075.43, 10265.8, 10486.5, 10803.77, 11169.56, 11496.82, 11792.3, 12121.05, 12525.54, 12956.68, 13319.51, 13599.28, 13824.11, 13959.42, 14051.91, 14248.05, 14591.29, 14960.43, 15299.56, 15652.11, 16073.32, 16530.37, 16960.83, 17372.07, 17794.63, 18078.37, 18294.93, 18497.43, 18779.88, 18965.61, 19034.68, 19067.53, 19080.75, 19080.75, 19072.65, 19123.7, 19215.41, 19387.88, 19538.59, 19668.51, 19719.89, 19769.32, 19767.45, 19846.59, 19914.67, 19910.05, 19942.89, 20013.09, 20095.67, 20196.35, 20312.7, 20399.78, 20493.29, 20577.44, 20637.26, 20684.52, 20725.15, 20815.4, 20809.5, 20742.19, 20644.52, 20500.72, 20334.39, 20121.74, 19952.95, 19797.84, 19553.81, 19295.5, 19106.58, 19006.21, 18952.82, 18947.92, 18984.28, 18958.42, 19103.01, 19345.17, 19595.1, 19865.24, 19979.74, 19847.21, 19728.12, 19600.05, 19451.39, 19416.84, 19511.78, 19631.58, 19713.83, 19844.63, 20009.27, 20212, 20405.13, 20455.58, 20432.3, 20407.53, 20414.13, 20396.85, 20313.96, 20347.28, 20415.11, 20474.18, 20604.37, 20724.15, 20838, 20896.21, 20895.68, 20887.79, 20977.61, 21122.68, 21257.19, 21240.11, 21152.66, 21086.91, 24993.71, 25799.82, 26285.1, 26917.84, 27844.94, 28719.64, 29724.64, 30939.47, 32116.39, 32904.59, 33616.2, 34572.9, 36338.33, 38834.03, 41464.39, 43967.45, 46163.55, 48767.62, 51812.71, 54191.58, 55525.16, 56994.5, 58899.66, 60709.63, 61245.35, 61599.89, 62015.22, 62126.77, 62373.68, 62997.81, 63615.15, 65169.05, 66872.21, 68653.07, 69849.61, 70932.76, 72126.57, 73591.14, 74483.62, 74787.2, 74837.56, 74475.78, 73766.69, 72991.88, 72644.52, 72907.52, 74060.93, 76150.03, 80452.84, 85667.8, 87923.69, 93192.22, 100057.6, 104466.08, 105440.9, 101781.94, 97379.35, 91923.07, 86504.49, 80903.24, 76308.7, 72432.18, 68605.74, 63787.73, 59617.79, 56127.24, 51889.57, 47902.71, 44600.02, 41899.7, 40012.79, 38138.21, 35838.89, 33535.37, 31154.33, 28530.05, 25782.51, 23096.91, 20823.97, 19135.2, 17748.26, 16816.85, 15897.59, 15291.97, 15489.88, 16051.28, 16672.79, 17089.28, 17693.45, 18267.11, 18759.78, 19256.65, 19296.59, 19173.23, 19014.16, 18940.74, 18721.69, 18270.2, 17593.64, 16577.86, 15359.4, 14211.38, 13473.74, 12683.86, 11960.74, 11225.9, 11029.96, 11178.33, 11349.26, 11332.69, 11337.81, 11559.52, 11759.72, 11545.64, 11186.94, 11211.88, 11488.45, 11549.62, 11416.11, 11494.32, 11854.42, 12286.09, 12560.55, 12644, 12685.65, 12797.87, 13000.56, 13289.9, 13348.37, 12943.33, 13146.62, 13164.1, 13135.54, 13259.27, 13897.28, 13736.62, 13705.54, 13590.08, 13631.12, 13158.14, 12915.75, 13060.38, 13385.93, 13687.73, 13801.55, 13917.19, 13723.19, 13374.32, 13137.98, 13177.55, 13420.46, 13667.63, 13850.61, 14020.47, 14180.53, 14351.3, 14530.15, 16728.18, 17128.79, 17491.22, 17834.31, 18138.04, 18434.62, 18723.41, 19025.61, 19348.52, 19688.19, 20024.04, 20336.26, 20628.25, 20926.21, 21224.68, 21521.04, 21806.12, 22342.06, 22933.77, 23519.73, 24127.4, 24752.91, 25383.32, 26018.16, 26473.55, 26828.38, 27116.43, 27435.82, 27733.01, 27992.45, 28260.23, 28474.24, 28704.44, 28987.84, 29424.34, 29877.68, 30307.82, 30811.47, 31344.22, 31940.59, 32644.6, 33358.11, 33361.98, 31954.76, 31027.27, 29864.56, 27456.45, 25897.64, 25002.13, 23219.17, 21299.9, 19636.85, 18103.22, 16730.01, 35.21, 32.27, 29.52, 27.05, 24.84, 23.46, 22.88, 21.91, 20.76, 20.39, 22.69, 26.92, 34.16, 41.36, 48.21, 61.33, 90.24, 128.86, 207.18, 292.2, 325.96, 368.05, 413.25, 512.87, 629.39, 760.17, 896.95, 1052.02, 1258.23, 1515.47, 1889.97, 2369.79, 2813.08, 3182.62, 3629.83, 4127.68, 4664.33, 5334.18, 6041.83, 6584.64, 6761.08, 6909.74, 7013.32, 6948.29, 6778.45, 6535.65, 6290.79, 6108.69, 5966.27, 5777.9, 5574.85, 5415.81, 5294.78, 5117.63, 4894.88, 4702.32, 4469.69, 4237.73, 3948.6, 3686.2, 3588.6, 3538.96, 3397.08, 3301.24, 3239.69, 3186.44, 3059.87, 2909.44, 2712.47, 2520.33, 2321.88, 2095.44, 1884.06, 1750.44, 1651.64, 1540.91, 1433.69, 1342.67, 1289.03, 1269.22, 1254.85, 1224.18, 1193.65, 1153.62, 1097.74, 1049.96, 1009.11, 975.32, 948.45, 917.86, 894.95, 872.85, 839.98, 813.03, 789.81, 762.75, 732.35, 694.39, 654.79, 615.36, 574.24, 537.55, 507.9, 479.83, 454.27, 431.91, 419.94, 412.02, 400.71, 389.5, 382.91, 381.1, 395.51, 386.93, 369.75, 352.65, 340.44, 335.1, 328.1, 320.06, 314.13, 314.22, 313.47, 312.28, 312.46, 299.84, 288.98, 275.04, 268.71, 268.62, 267.8, 265.65, 255.95, 248.36, 244.35, 245.31, 254.39, 259.74, 260.78, 258.07, 253.58, 251.53, 249.94, 252.35, 260.34, 263.64, 278.19, 314.79, 354.12, 377.37, 390.24, 408.42, 443.15, 476.01, 500.05, 530.01, 576, 626.87, 676.12, 721.19, 787.94, 869.13, 964.23, 1050.73, 1114.11, 1164.52, 1189.38, 1193.46, 1207.75, 1225.25, 1233.36, 1244.93, 1264.55, 1294.81, 1317.4, 1295.43, 1262.52, 1263.75, 1268.14, 1237.86, 1184.92, 1150.54, 1145.11, 1134.02, 1094.95, 1052.11, 1027.1, 1005.45, 978.72, 950.08, 908.38, 860.93, 832.27, 823.44, 826.67, 827.31, 822.05, 833.02, 856.68, 877.61, 908.88, 953.82, 993.54, 1030.53, 1088.41, 1149.88, 1222.26, 1289.72, 1366.94, 1481.32, 1595.19, 1687.13, 1784.73, 1959.01, 2192.33, 2383.7, 2512.84, 2631.69, 2780.45, 2968.35, 3112.38, 3212.64, 3303.55, 3383.47, 3447.67, 3561.29, 3664.13, 3777.35, 3947.77, 4208.69, 4521.17, 4789.9, 4988.56, 5289.78, 5709.38, 6300.9, 6935.76, 7694.59, 8455.39, 9303.01, 10469.97, 11822.73, 13177.63, 14478.38, 15700.75, 16824.59, 18002.67, 19126.54, 20518.48, 22215.49, 24100.46, 25860.34, 27467.21, 28830.37, 30094.05, 31406.67, 31942.12, 31232.43, 30460.84, 28785.13, 27020.43, 25113.78, 23583.72, 22339.61, 21259.35, 20059.27, 18777.45, 17760.28, 17039.85, 16538.02, 15969.41, 15288.61, 14577.66, 13963.05, 13391.32, 12652.14, 11900.79, 11320.23, 10812.56, 10197.42, 9594.38, 9223.92, 9116.59, 9081.69, 9106.04, 8969.93, 8897.51, 8804.58, 8720.73, 8527.56, 8324.46, 8168.87, 8190.35, 8178.22, 8081.52, 7830.08, 7560.14, 7429.34, 7480.23, 7450.94, 7436.22, 7472.77, 7514.35, 7607.23, 7614.2, 7470.14, 7242.66, 7100.16, 6968.66, 6744.93, 6421.5, 6142.95, 5969.52, 5898.42, 5797.21, 5651.97, 5520.32, 5451.66, 5418.17, 5342.12, 5216.77, 5106.99, 5117.45, 5133.28, 5161.4, 5241.92, 5310.65, 5389.41, 5396.12, 5362.97, 5335.49, 5248.35, 5173.52, 5304.69, 5013.53, 4990.31, 4999.53, 5011.61, 5018.35, 5036.27, 5110.47, 5188.35, 5201.82, 5161.03, 5117.81, 5082.98, 5083.87, 5100.15, 5083.18, 5076.96, 5066.04, 5032.32, 4948.58, 4846.56, 4713.13, 4603.22, 4509.51, 4406.07, 4306.77, 4205.99, 4140.13, 4116.89, 4102.34, 4075.19, 4062.55, 4051.71, 4075.05, 4149.24, 4265.95, 4378.33, 4454.38, 4518.24, 4585.82, 4664.98, 4737.5, 4791.74, 4836.03, 4854.48, 4874.06, 4860.5, 4825.03, 4800.46, 4780.36, 4774.82, 4789.83, 4846.84, 4901.38, 4965.08, 5103.29, 5217.83, 5370.64, 5549.74, 5711.57, 5919.53, 6180.8, 6508.56, 6788.37, 7025.79, 7298.22, 7552.32, 7767.17, 7993.07, 8194.03, 8374.61, 8585.88, 8630.14, 8697.25, 8741.58, 8723.98, 8564.54, 8427.93, 8160.77, 7905.21, 7705.24, 7641.35, 7587.69, 7546.7, 7541.07, 7538.96, 7584.21, 7639.34, 7532.35, 7427.27, 7376.43, 7353.97, 7354.67, 7340.33, 7365.7, 7420.84, 7423.31, 7363.01, 7267.17, 7065.14, 6798.86, 6586.82, 6425.78, 6262.73, 6129.77, 6059.87, 5944.83, 5782.11, 5663.87, 5595.79, 5576.73, 5564.15, 5539.91, 5456.61, 5331.72, 5169.49, 4928.49, 4685.67, 4492.95, 4375.61, 4303.2, 4294.85, 4280.39, 4290.17, 4331.25, 4437.64, 4409.81, 4227.84, 3998.34, 3784.03, 3617.72, 3455.43, 3318.97, 3261.48, 3224.58, 3169.73, 3012.32, 2879.15, 2774.37, 2681.17, 2589.59, 2473.59, 2326.63, 2173.52, 2007.51, 1846.11, 1735.87, 1645.86, 1545.45, 1423.17, 1316.23, 1231.61, 1169.75, 1114.23, 1069.21, 1033.4, 1033.98, 1047.04, 1028.34, 997.44, 950.31, 950.38, 952.97, 932.34, 882.38, 863.82, 872.5, 886.97, 904.59, 933.88, 949.26, 977.04, 1023.79, 1112.96, 1192.95, 1278.95, 1360.54, 1436.14, 1506.28, 1583.54, 1644.43, 1703.35, 1776.33, 1831.14, 1854.35, 1876.25, 1914.46, 1962.36, 2001.33, 2032.07, 2073.68, 2122.24, 2168.35, 2213.6, 2245.74, 2283.74, 2343.48, 2402.78, 2471.79, 2511.5, 2558.46, 2623.11, 2711.37, 2831.38, 2926.86, 3022.17, 3114.03, 3201.06, 3263.68, 3277.34, 3268.62, 3283.03, 3309.86, 3353.06, 3362.91, 3359.91, 3375.96, 3399.37, 3418.29, 3434.61, 3466.61, 3537.11, 3595.87, 3608.76, 3611.19, 3625.85, 3759.27, 3600.65, 3579.23, 3573.83, 3577.99, 3579.28, 3577.56, 3566.9, 3545.45, 3525.47, 3502.71, 3484.94, 3442.51, 3402.21, 3403.42, 3438.93, 3491.27, 3507.06, 3497.45, 3490.07, 3480.05, 3433.95, 3336.51, 3254.48, 3228.49, 3219.78, 3213.6, 3219.95, 3245.58, 3290.4, 3348.1, 3364.83, 3358.7, 3376.3, 3408.67, 3432.97, 3449.6, 3490.61, 3558.51, 3606.72, 3638.23, 3721.06, 3852.46, 4019.54, 4217.6, 4460.52, 4698.35, 4973.72, 5268.43, 5533.1, 5749.34, 5968.12, 6295.65, 6683.24, 7098.45, 7464.85, 7845.21, 8205.96, 8568.16, 8913.07, 9212.6, 9420.76, 9497.14, 9532.12, 9490.17, 9494.96, 9417.28, 9553.29, 10036.63, 10688.64, 11347.5, 11780.84, 12079.42, 12408.89, 12632.43, 12699.8, 12743.28, 13111.88, 13813.1, 14731.25, 15534.49, 16080.84, 16527.52, 16946.32, 17368.62, 17774.53, 18061.69, 18258, 18457.99, 18690.42, 18917.13, 19048.44, 19062.52, 18938.13, 18619.42, 18231.6, 17868.12, 17509.22, 17147.34, 16745.89, 16352.54, 16079.38, 15864.73, 17491.3, 17124.02, 16558.19, 15681.75, 14613.31, 13855.71, 13383.93, 12870.27, 12237.94, 11665.86, 11417.19, 11400.01, 11260.41, 11038.1, 10982.3, 11270.33, 11672.75, 12101.75, 12699.65, 13820.59, 15218.71, 16538.05, 18056.34, 19952.99, 22467.54, 25213.44, 28364.7, 31362.87, 34414.4, 37908.97, 41240.51, 44557.56, 47977.34, 51346.49, 54583.95, 58430.77, 62385.83, 66201.67, 70384.61, 76013.78, 83526.65, 92301.58, 101690.97, 110877.5, 119746.11, 127948.51, 135346.56, 141068.38, 143235.44, 143658.02, 142172.75, 137765.17, 131149.36, 125100.26, 119235.13, 113461.01, 107022.24, 100872.67, 93641.46, 85760.61, 79460.38, 74152.73, 69474.79, 64686.04, 60499.81, 56857.51, 54038.26, 50511.41, 47271.73, 44824.71, 43800.51, 41788.22, 38747.68, 36282.65, 35086.86, 34344.04, 32994.38, 30913.67, 29389.3, 28390.04, 27606.17, 26663.88, 25542.53, 24613.25, 24111.78, 24035.4, 24223, 24746.99, 25260.52, 25700.75, 26113.79, 26346.21, 26747.3, 27058.45, 27139.52, 27182.24, 27102.96, 27281.25, 27442.23, 27578.97, 27538.88, 27624.6, 27820.29, 28033.62, 28218.74, 28364.23, 28596.02, 28828.6, 28947.42, 29049.69, 29067.42, 29107.32, 29107.44, 28851.57, 28437.12, 28027.56, 27710.97, 27418.54, 27028.04, 26729.16, 26545.82, 26511.15, 26565.05, 26700.58, 26885.29, 27141.92, 27478.46, 27840.91, 28274.36, 28229.21, 27952.7, 27711.49, 27552.55, 27284.28, 26957.31, 26689.96, 26417.6, 26009.41, 24969, 24597.66, 24848.21, 25207.27, 25837.53, 26351.64, 26469.74, 26084.58, 25598.42, 24810.79, 24111.75, 23183.75, 22335.2, 21441.93, 20664.12, 19786.65, 18677.48, 17677.26, 17039.23, 16644.94, 16183.77, 16113.33, 16342.13, 16802.73, 17543.19, 18278.59, 18791.79, 17527.23, 12772.56, 11462.33, 10805.33, 10210.49, 9662.8, 9050.91, 8500.7, 8034.7, 7641.03, 7277.74, 6897.68, 6573.78, 6364.38, 6353.99, 6442.29, 6490.52, 6475.91, 6512.22, 6666.6, 6900.57, 7145.71, 7406.92, 7677.94, 7955.28, 8269.71, 8615.71, 8985.59, 9440.64, 9909.93, 10400.32, 10928.11, 11465.09, 12004.1, 12543.14, 13102.61, 13686.41, 14259.03, 14865.9, 15461.57, 16139.98, 16976.57, 17908.22, 18781.74, 19527.32, 20218.2, 20943.08, 21597.28, 22026.42, 22324.89, 22493.47, 22020.35, 21441.74, 20856.61, 20331.28, 19768.23, 19448.22, 19352.92, 19191.11, 19303.51, 19551.84, 19860.5, 19710.26, 19636.68, 19544.73, 19281.82, 19014.97, 18633.34, 18127.27, 17540.25, 16986.5, 16705.73, 16731.25, 16832.4, 16806.08, 16778.37, 16858.11, 16807.31, 16593.87, 16190.24, 15797.27, 15273.28, 14782.49, 14796.72, 14726.51, 14637.36, 14552.71, 14565.67, 14418.63, 14196.27, 14014.53, 13867.05, 13580.99, 13171.33, 12889.29, 12576.03, 12299.22, 12091.96, 12009.67, 11890.39, 11671, 11553.29, 11433.05, 11368.55, 11056, 10707.27, 10501.88, 10309.01, 10022.59, 9809.12, 9943.54, 10488.65, 10690.42, 10902.41, 10984.17, 11219.61, 11348.74, 11489.29, 11764.25, 12206.83, 12577.36, 13135.71, 13755.1, 14453.67, 15194.81, 15607.11, 16377.3, 17143.72, 17407.78, 17702.75, 18037.68, 18361.37, 18748.29, 19123.34, 19474.19, 19811.03, 20141.03, 20299.56, 20194.53, 19658.54, 19098.97, 18639.47, 18190.13, 17781.77, 17417.56, 17125.45, 16866.05, 16556.61, 16209.74, 15851.91, 15407.35, 14871.52, 14204.84, 13536.19, 12994.56, 12558.85, 12229.97, 11871.12, 11443.54, 10873.29, 10130.62, 9515.63, 9125.71, 8698.97, 8235.26, 8011.91, 8057.16, 8205.1, 8393.48, 8554.3, 8714.33, 8927.93, 8979.21, 8943.19, 8807.29, 8642.61, 8551.92, 8412.52, 8386.79, 8527.76, 9022.8, 9480.63, 9900.03, 10430.19, 11058.7, 11728.03, 12418.32, 12950.13, 13411.37, 13646.24, 13643.73, 13544.46, 13374.28, 13180.63, 13020.58, 12968.59, 13058.76, 13319.05, 13788.93, 14520.12, 15311.9, 15957.85, 16770.75, 17502.68, 18254.52, 19038.62, 19867.5, 20713.75, 21608.18, 22525.73, 23507.89, 24521.73, 25543, 26602.33, 27670.44, 28805.22, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5.45, 5.84, 6.38, 6.72, 7.19, 7.87, 7.86, 9.79, 16.45, 26.78, 29.59, 35.15, 39.09, 35.38, 26.94, 24.43, 24.29, 21.54, 21.76, 21.86, 21.32, 20.66, 20.8, 21.11, 21.55, 22.12, 23, 23.62, 23.05, 21.98, 20.44, 18.8, 16.85, 15.14, 13.74, 13.18, 12.9, 12.92, 12.93, 12.94, 12.96, 12.97, 12.99, 13, 13.01, 13.03, 13.04, 13.06, 13.07, 13.09, 13.1, 13.12, 13.13, 13.15, 13.16, 13.18, 13.19, 13.21, 13.22, 13.24, 13.25, 13.27, 13.28, 13.3, 13.32, 13.35, 13.37, 13.39, 13.41, 13.44, 13.46, 13.48, 13.51, 13.53, 13.55, 13.57, 13.6, 13.62, 13.64, 13.77, 14.21, 14.56, 14.72, 14.86, 15.24, 15.39, 15.19, 14.94, 14.87, 15, 15.38, 15.68, 15.7, 15.71, 15.73, 15.63, 15.56, 15.35, 15.12, 15.04, 15.25, 15.61, 15.65, 15.74, 15.38, 15.83, 16.86, 18.16, 18.65, 18.54, 18.33, 17.9, 16.93, 16.03, 16.07, 16.85, 17.82, 18.22, 18.47, 18.34, 18.05, 16.86, 15.44, 14.29, 14.28, 14.5, 14.59, 15.24, 15.79, 16.27, 16.44, 16.93, 16.12, 15.09, 14.16, 14.9, 14.29, 16.05, 24.95, 38.54, 46.81, 58.57, 75.92, 89.77, 102.22, 110.57, 119.16, 135.82, 171.87, 195.82, 222.13, 204.41, 183.82, 166.41, 153.26, 144.12, 144.34, 137.91, 132.9, 134.22, 141.84, 139.98, 144.14, 148.55, 157.14, 166.44, 144.92, 128.15, 119.76, 109.37, 98.98, 98.58, 98.23, 100.1, 101.61, 116.64, 131.71, 139.77, 146.22, 146.21, 139.11, 143.63, 148.97, 142.93, 146.4, 152.93, 162.77, 167.33, 167.39, 168.74, 190.54, 208.01, 219.17, 219.72, 224.48, 227.89, 235.98, 238.14, 239.34, 225.93, 233.13, 239.29, 226.72, 216.63, 220.87, 206.65, 214.31, 226.61, 219.36, 225.25, 228.07, 237.28, 238.26, 246.3, 290.54, 296.26, 315.3, 312.35, 300.46, 312.13, 317.15, 335.14, 326.08, 324.29, 334.64, 354, 387.83, 371.59, 393.43, 491.99, 600.46, 657, 693.04, 698.4, 727.03, 744.08, 752.71, 762.75, 779.66, 809.77, 855.78, 831.06, 834.49, 862.13, 849.7, 809.8, 786.79, 746.35, 747.99, 709.07, 715.68, 726.9, 704.48, 693.98, 654.45, 612.82, 673.14, 630.6, 697.56, 778.17, 886.61, 970.94, 961.76, 929.68, 863.86, 823.55, 802.46, 772.04, 752.48, 717.49, 704.4, 685.01, 687.95, 664.43, 660.52, 625.18, 629.58, 625.21, 621.41, 635.07, 637.23, 623.28, 623.03, 630.48, 604.78, 565.03, 487.21, 421.84, 355.11, 313.11, 307.45, 295.49, 287.1, 282.43, 288.29, 278.25, 281.07, 292.39, 306.44, 320.3, 336.22, 328.11, 312.24, 321.03, 316.95, 326.53, 310.68, 296.53, 271.97, 238.68, 236.25, 224.1, 211.35, 203.87, 184.53, 195.13, 195.49, 199.7, 197.34, 142.77, 108.53, 101.45, 91.15, 86.82, 82.57, 80.7, 78.31, 73.89, 70.06, 69.31, 68.97, 68.41, 66.41, 55.9, 45.76, 42.68, 40.62, 38.41, 36.71, 38.82, 37.75, 38.56, 41.87, 47.36, 45.78, 42.13, 33.88, 29.9, 27.46, 26.8, 25.13, 24.13, 22.99, 22.68, 21.92, 20.44, 19.53, 19.94, 19.31, 21.77, 29.1, 38.36, 38.61, 37.02, 35.67, 34.13, 31.65, 32.08, 29.88, 31.8, 31.78, 33.48, 30.7, 29.24, 25.07, 23.15, 22.79, 21.58, 21.46, 22.32, 23.52, 23.06, 22.47, 22.51, 21.36, 20.54, 20.77, 19.95, 25.48, 45.52, 87.29, 96.53, 105.37, 98.98, 85.26, 71.82, 55.46, 40.22, 40, 34.73, 32.9, 31.74, 31.99, 31.54, 30.73, 29.87, 29.24, 29.27, 28.43, 27.72, 28.11, 27.89, 26.45, 24.64, 22.83, 21.8, 20.57, 19.22, 18.01, 18.07, 18.72, 19.59, 22.78, 22.98, 28.51, 43.32, 52.2, 60.94, 66.77, 65.92, 53.7, 37.82, 32.97, 30.17, 28.44, 26.32, 26.64, 29.37, 29.8, 29.01, 36.62, 50.36, 64.06, 79.69, 97.48, 113.32, 126.78, 126.11, 108.57, 85.5, 63.93, 55.8, 48.9, 45.96, 43.43, 42.12, 43.33, 44.32, 41.16, 49.42, 63.33, 65.8, 68.33, 69.32, 64.45, 69.68, 76.12, 82.4, 84.67, 85.24, 96.17, 108.07, 117.73, 119.74, 111.04, 96, 89.32, 80.87, 77.23, 73.56, 79.01, 70.68, 77.95, 93.23, 120.15, 178.29, 245.5, 222.43, 201.32, 181.39, 161.44, 147.52, 160.71, 162.45, 148.1, 147.85, 155.81, 173.46, 200.85, 234.23, 262.11, 301.06, 313.3, 312.26, 314.28, 330.6, 339.29, 327.32, 324.63, 331.58, 375.8, 386.17, 389.79, 390.25, 400.5, 406.21, 385.26, 375.57, 376.82, 386.16, 409.87, 437.47, 439.58, 438.8, 443.72, 443.28, 451.25, 499.83, 572.86, 642.5, 715.78, 727.8, 777.46, 867.28, 895.08, 857.1, 845.84, 851.98, 824.18, 783.48, 766.17, 781.95, 757.17, 721.33, 703.31, 721.23, 730.08, 733.1, 746.38, 790.27, 818.36, 864.42, 892.07, 860.87, 876.8, 832.04, 783.7, 820.03, 831.64, 832.92, 864.94, 1074.3, 1312.73, 1333.28, 1336.54, 1169.12, 1012.51, 893.67, 841.08, 840.21, 820.06, 821.72, 838.21, 848.1, 852.23, 878.48, 901.96, 940.64, 876.91, 867.61, 872.36, 847.62, 788.41, 843.34, 871.36, 808.91, 846.68, 988.91, 1079.66, 1099.43, 1058.99, 1044.72, 1026.09, 1030.22, 1032.09, 996.04, 972.68, 919.76, 839.91, 759.39, 661.83, 605.57, 557.16, 518.73, 475.16, 463.36, 451.36, 420.34, 410.22, 385.33, 358.19, 338.3, 306.58, 302.36, 288.48, 274.52, 272.3, 245.11, 225.54, 178.49, 151.56, 133.84, 141.08, 131.32, 139.64, 141.97, 146.27, 135.88, 138.89, 139.93, 124.57, 126.95, 126.72, 127.8, 148.67, 166.1, 180.07, 201.77, 228.27, 263.95, 315.33, 359.88, 398.53, 403.2, 316.61, 273.79, 237.91, 216.26, 207.2, 203.57, 202.82, 221.35, 269.66, 337.83, 424.47, 508.61, 585.43, 690.16, 813, 960.41, 1191.59, 1505.37, 1838.74, 2112.34, 2390.48, 2671.66, 2964.64, 3110.6, 3063.02, 3023, 2708.04, 2696.66, 2644.71, 2445.8, 2201.29, 2144.54, 2114.55, 2021.4, 1586.02, 1267.16, 1060.99, 913.72, 786.83, 683.35, 595.54, 522.39, 433, 346.29, 315.57, 414.99, 560.22, 635.95, 703.2, 741.2, 834.45, 932.43, 893.43, 686.89, 557.94, 452.53, 341.96, 285.98, 243, 206.33, 168.78, 151.05, 154.23, 153.16, 129.61, 101.65, 82.43, 69.66, 58.24, 48.1, 40.32, 32.14, 31.58, 49.52, 48.56, 42.08, 36.92, 26.08, 21.72, 15.78, 11.78, 9.97, 7.59, 7.54, 7.37, 7.12, 7.96, 14, 17.25, 19.31, 20.67, 20.45, 22.1, 24.73, 26.93, 28.56, 25.54, 22.47, 19.59, 17.05, 15.02, 12.98, 10.6, 8.48, 7.09, 5.99, 4.74, 3.4, 2.38, 1.89, 1.55, 1.17, 0.86, 0.59, 0.57, 0.59, 0.62, 0.66, 0.72, 0.78, 0.84, 0.9, 0.96, 1.02, 1.06, 1.1, 1.13, 1.17, 1.22, 1.26, 1.29, 1.31, 1.33, 1.61, 1.94, 2.28, 2.61, 2.56, 2.42, 2.59, 2.75, 2.74, 2.83, 2.98, 3.31, 3.83, 4.81, 6.21, 8.45, 9.85, 10.53, 10.75, 11.61, 12.89, 13.42, 13.18, 13.44, 12.56, 12.26, 12.29, 12.49, 12.7, 12.35, 12.09, 12.15, 12.5, 13.14, 13.91, 14.77, 15.9, 17.1, 17.95, 17.67, 19.17, 22.28, 23.44, 22.47, 21.6, 20.73, 19.82, 16.88, 12.16, 10.01, 9.87, 9.62, 9.41, 9.23, 9.04, 8.86, 8.57, 8.24, 7.93, 7.62, 7.32, 7.03, 6.73, 6.44, 6.14, 5.9, 5.72, 5.59, 5.49, 5.37, 5.21, 5.03, 4.89, 4.79, 4.67, 4.53, 4.39, 4.27, 4.14, 3.99, 3.85, 3.75, 3.67, 3.61, 3.55, 3.49, 3.46, 3.47, 3.49, 3.51, 3.47, 3.37, 3.26, 3.16, 3.11, 3.09, 3.1, 3.12, 3.14, 3.16, 3.17, 3.21, 3.27, 3.37, 3.51, 3.67, 3.83, 3.97, 4.08, 4.16, 4.23, 4.29, 4.36, 4.45, 4.58, 4.72, 4.87, 5.02, 5.17, 5.32, 7.36, 11.41, 19.67, 27.37, 33.61, 51.87, 74.89, 91.61, 104.92, 97.45, 76.03, 54.19, 54.88, 65.24, 108.48, 170.4, 193.45, 164.27, 158.82, 134.51, 86.23, 60.26, 49.62, 29.51, 27.42, 28.92, 28.33, 28.93, 32.29, 34.06, 33.55, 31.58, 29.21, 27.53, 25.31, 21.57, 17.69, 14.27, 11.28, 8.64, 6.83, 6.15, 5.82, 5.53, 5.25, 4.98, 4.72, 4.47, 4.23, 4.01, 3.82, 3.65, 3.49, 3.33, 3.18, 3.04, 2.9, 2.76, 2.74, 2.8, 2.83, 2.97, 3.32, 3.75, 4.1, 4.35, 4.5, 4.7, 4.89, 4.75, 4.3, 3.76, 3.26, 2.79, 2.38, 2.07, 1.85, 1.71, 1.62, 1.58, 1.55, 1.53, 1.5, 1.46, 1.43, 1.41, 1.41, 1.42, 1.45, 1.47, 1.48, 1.46, 1.42, 1.38, 1.35, 1.36, 1.42, 1.53, 1.69, 1.87, 2.05, 2.22, 2.36, 2.45, 2.7, 3.05, 3.3, 3.59, 3.91, 4.26, 4.64, 5.05, 5.5, 6, 6.54, 7.13, 7.78, 8.48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 146.78, 153.83, 158.65, 159.25, 159.4, 159.55, 159.71, 159.89, 160.07, 160.26, 165.69, 183.41, 196.32, 484.78, 1074.69, 1406.79, 1474.42, 1371.28, 1156.25, 1023.76, 1029.8, 1003.1, 942.66, 970.33, 1008.64, 1013.27, 1007.33, 906.66, 861.63, 823.38, 822.85, 748.24, 631.52, 561.98, 530.88, 469.03, 374.96, 403.78, 374.34, 391.51, 459.52, 644.35, 562.85, 449.26, 443.06, 392.34, 357.55, 303.04, 265.54, 250.55, 246.44, 264.45, 274.73, 302.89, 356.17, 359.32, 364.34, 391.31, 434.08, 558.96, 1092.54, 1914.39, 1986.05, 1933.28, 1392.22, 840.54, 508.02, 394.59, 359.53, 343.15, 322.53, 318.34, 344.85, 364.76, 477.61, 864.98, 1472.07, 1999.07, 2297.41, 2491.61, 2690.88, 2827.15, 2889.27, 3282.81, 3548.76, 4217.22, 5004.86, 4866.43, 5011.51, 4974.97, 4616.89, 4674.37, 4880.67, 5282.14, 5220.64, 5713.33, 6038.07, 6541.99, 7556.65, 9578.28, 10816.18, 11155.45, 10095.57, 10123.76, 10237.98, 10744.66, 11243.74, 11428.1, 11489.16, 12628.96, 13584.16, 14436.57, 13605.3, 12495.77, 10859.72, 9646.24, 8637.95, 7697.15, 6911.27, 6363.7, 6333.06, 6601.61, 7034.84, 7304.24, 7636.29, 8206.49, 8455.57, 8666.52, 8339.93, 7963.06, 7510.29, 6746.1, 5861.66, 4932.65, 4031.4, 3320.81, 2848.15, 2553.4, 2608.12, 2702.64, 2638.13, 2576.26, 2643.19, 2631.24, 2892.95, 3169.88, 3212.14, 2842.59, 2564.63, 2677.13, 2775.07, 2457.91, 2469.95, 2465.87, 2552.53, 2745.82, 2893.55, 2707.72, 2287.53, 1897.88, 1726.82, 1628.59, 1455.02, 1257.52, 1149.96, 1113.13, 1094.57, 1075.92, 1054.68, 1040.7, 1027.57, 1013.78, 999.76, 985.55, 967.16, 947.26, 927.54, 910.1, 897.7, 884.67, 873.74, 869.18, 866.22, 862.48, 887.14, 877.2, 856.64, 1005.67, 1019.57, 1099.24, 1318.39, 1832.99, 2012.71, 1309.13, 906.29, 812.42, 908.45, 918.83, 935.11, 953.21, 971.62, 958.06, 891.04, 819.11, 839.07, 886.62, 930.2, 982.85, 1021.57, 1055.07, 1088.58, 1121.42, 1154.15, 1187.3, 1220.82, 1254.7, 1288.96, 1345.29, 1407.88, 1458.24, 1504.02, 1560.29, 1645.4, 1658.77, 1944.59, 2414.25, 4092.49, 5206.18, 3448.35, 2453.55, 1820.56, 1842.06, 1790.48, 1760.96, 1731.21, 1743.68, 1744.5, 1764.29, 1853.15, 1913.96, 1958.23, 1966.7, 1908.42, 1853.78, 1936.66, 1876.5, 1908.94, 1957.47, 2066.93, 2129.85, 2167.67, 2186.48, 2202.72, 2178.6, 2582.16, 3967.69, 3408.48, 2540.8, 1801.2, 1707.21, 1660.47, 1642.97, 1606.16, 1583.49, 1554.36, 1558.53, 1415.24, 1451.02, 1567.15, 1630.04, 1537.1, 1368.28, 1254.09, 1187.05, 1143.52, 1041, 1075.51, 1128.51, 1202.11, 1304.74, 1377.69, 1436.42, 1500.16, 1623.27, 2029.45, 2577.16, 3138.17, 3645.45, 3893.75, 3935.63, 3994.6, 4126.51, 4159.29, 4129.24, 4131.16, 4064.33, 4043.21, 4098.4, 4204.83, 4283.08, 4321.06, 4379.85, 4500.12, 4760.69, 5025.33, 5161.47, 5455.68, 5947.28, 6439.19, 6929.21, 7349.38, 7661.49, 7877.75, 8381.53, 9027.77, 9324.01, 9497.34, 9698.92, 9597.07, 9242.6, 8668.4, 8863.76, 8471.42, 8387.53, 9412.8, 8980.17, 9322.91, 11279.99, 13533.57, 16096.65, 18941.15, 20963.48, 22217.77, 21975.48, 21323.37, 19709.3, 17898.17, 16302.84, 15208, 14970.3, 14768.97, 14400.47, 13878.14, 14119.77, 14663.28, 15417.08, 15103.81, 15385.34, 16488.45, 17793.08, 18872.34, 19034.66, 18323.25, 17590.88, 17029.86, 16604.59, 16433.21, 16240.4, 15740.12, 15029.32, 13969.26, 12400.06, 10913.03, 9768.88, 9258.7, 8443.21, 7881.73, 7514.43, 7160.54, 6934.97, 6678.12, 6350.73, 6050.63, 5707.21, 5603.09, 5661, 5713.75, 5748.9, 5793.2, 5715.64, 5554.11, 5459.61, 5192.95, 4886.76, 4627.61, 4472.39, 4564.26, 4606.83, 4427.05, 4577.22, 4907.85, 5277.74, 5645.13, 5974.6, 5815.48, 5677.81, 5411.37, 5168.33, 4924.83, 4700.67, 4503.02, 4343.62, 4189.12, 4068.78, 3919.23, 3793.33, 3591.48, 3386.29, 3190.12, 3029.82, 2867.22, 2664.9, 2470.03, 2300.77, 2156.72, 2013.87, 1886.89, 1791.38, 1735.86, 1718.22, 1677.77, 1603.85, 1608.03, 1597.54, 1604.83, 1613.82, 1596.85, 1520.3, 1429.3, 1336.78, 1235.03, 1142.51, 1100.63, 1057.85, 1013.86, 1009.91, 1019.37, 1034.44, 1044.26, 1075.38, 1117.42, 1159.33, 1201.08, 1229.73, 1251.29, 1244.03, 1226.24, 1230.4, 1235.64, 1240.94, 1319.53, 1371.51, 1430.12, 1514.42, 1526.04, 1462.06, 1396.13, 1291.45, 1190.4, 1151.49, 1116.23, 1058.98, 1033.63, 1082.38, 1040.11, 1026.3, 1010.84, 997.38, 984.87, 1014.91, 1095.25, 1246.72, 1288.18, 1334.65, 1516.39, 1840.68, 2148.2, 1959.56, 1817.57, 1515.63, 1256.46, 1112.83, 1036.02, 980.85, 930.8, 851.09, 824.93, 817.12, 809.1, 804.58, 836.01, 927.94, 1098.92, 1195.47, 1336.3, 1635.86, 1992.58, 2290.33, 2572.94, 2774.27, 2950.43, 3115.91, 3280.73, 3467.74, 3711.65, 3969.22, 4201.99, 4449.64, 4712.98, 4968.97, 5196.21, 5386.1, 5628.44, 6012.58, 6502.39, 7014.58, 7589.33, 8233.47, 8592.4, 8463.69, 8145.8, 7925.66, 7582.27, 7225.32, 6832.36, 6555.93, 7028.45, 8480.17, 9631.04, 10775.03, 12493.81, 13379.88, 14107.52, 14490.53, 14098.98, 13311.2, 12819.27, 12670.99, 12682.81, 12692.42, 12667.91, 12950.06, 13455.35, 13740.7, 13600.27, 13256.53, 12932.96, 12631.79, 12308.26, 11944.88, 11687.95, 11620.69, 11637.71, 11661.27, 11387.84, 9925.06, 8107.77, 6479.4, 5583.81, 4956.6, 4330.95, 3883.14, 3593.08, 3595.15, 3622.43, 3698.22, 3797.41, 3819.83, 3686.75, 3447.29, 2956.29, 2453.39, 2002.23, 1642.89, 1373.62, 1228.95, 1135.63, 1052.38, 970.45, 887.43, 805.84, 731.32, 668.69, 612.21, 556.78, 502.42, 449.04, 396.62, 358.2, 345, 332.26, 325.22, 325.26, 327.86, 328.47, 348.19, 404.2, 430.57, 423.9, 416.3, 395.64, 349.3, 303.28, 282.42, 273.97, 265.64, 257.56, 249.66, 241.95, 235.01, 227.14, 219.36, 212.46, 206.03, 199.68, 193.38, 187.84, 183.43, 180.13, 178.03, 176.15, 173.96, 171.79, 169.97, 168.91, 167.83, 169.39, 173.44, 178.27, 181.84, 185.73, 190.26, 195.56, 201.75, 208.43, 250.14, 265.47, 275.8, 283.2, 287.9, 290.73, 290.73, 287.81, 283.94, 281.06, 281.11, 285.79, 301.08, 317.33, 335.27, 361.41, 390.62, 416.53, 466.13, 590.29, 761.43, 973.39, 1206.93, 1465.89, 1732.76, 2013.14, 2327.79, 2685.05, 3053.54, 3456.02, 3942.02, 4425.71, 4518.26, 4507.48, 4643.04, 4565.75, 4340.79, 4034.55, 3707.95, 3457.94, 3209.52, 2946.64, 2787.82, 2660.16, 2539.32, 2423.28, 2306.96, 2190.12, 2078.61, 1967.74, 1852.52, 1739.35, 1634.33, 1520.38, 1389.04, 1241.82, 1100.03, 981.78, 886.01, 822.28, 801.47, 759.64, 748.68, 744.96, 742.25, 741.22, 743.59, 744.01, 729.12, 709.34, 704.28, 696.89, 694.29, 709.88, 783.45, 867.4, 962.93, 1066.91, 1180.8, 1283.04, 1346.47, 1431.61, 1543.87, 1630.52, 1702.79, 1776.17, 1848.76, 1920.58, 1992.18, 2064.06, 2136.62, 2202.42, 2241.86, 2281.45, 2321.26, 2360.42, 2396.97, 2430.08, 2460.44, 2482.95, 2445.01, 2268.95, 1992.01, 1731.94, 1506.43, 1243.85, 934.71, 722.91, 608.3, 505.92, 422.29, 391.09, 382.81, 377.2, 372.95, 370.06, 368.46, 368.05, 368.72, 370.36, 372.86, 376.11, 380.01, 384.45, 389.36, 394.67, 400.33, 406.29, 412.5, 418.92, 425.52, 432.27, 439.15, 446.14, 453.23, 460.41, 467.66, 474.98, 482.36, 489.78, 497.24, 504.73, 512.25, 519.81, 527.39, 534.98, 542.59, 550.21, 557.85, 565.49, 573.14, 580.8, 589.5, 598.88, 608.3, 617.76, 627.27, 636.83, 646.43, 656.07, 665.74, 675.46, 758.94, 773.44, 789.62, 804.91, 819.89, 834.87, 849.99, 865.34, 880.94, 896.83, 913, 929.41, 946.1, 963.07, 980.33, 997.87, 1015.7, 1033.81, 1052.15, 1070.75, 1089.64, 1108.82, 1128.3, 1148.06, 1168.12, 1194.24, 1223.52, 1254.01, 1285.75, 1318.79, 1394.9, 1644.58, 2022.59, 2443.89, 2915.9, 3439.79, 4012.9, 4529.29, 4849.16, 5122.49, 5557.85, 5895.53, 6178.96, 6444.9, 6642.01, 6711.56, 6702.69, 6600.21, 6186.73, 5513.88, 4937.52, 4620.93, 4281.83, 4050.91, 3983.82, 3998.87, 4017.84, 4040.65, 4067.07, 4101.21, 4138.83, 4175.21, 4213.74, 4281.56, 4407.35, 4602.69, 4878.51, 5200.47, 5533.03, 5876.1, 6199.02, 6467.39, 6670.26, 6819.65, 6982.61, 7191.54, 7459.91, 7762.14, 8071.19, 8387.21, 8685.92, 8940.14, 9143.65, 9289.67, 9406.05, 9533.01, 9661.65, 9781.87, 9903.63, 10026.98, 10151.91, 10267.58, 10394.72, 10523.12, 10653.75, 10800.38, 10723.15, 10616.29, 10510.43, 10409.06, 10311.88, 10211.78, 10122.11, 10035.95, 10148.39, 10647.97, 11050.62, 11506.64, 12044.58, 12551.05, 13034.19, 13408.57, 13605.74, 13631.25, 13481.27, 13260.21, 13053.27, 12868.87, 12697.92, 12535.54, 12334.45, 12051.22, 11681.74, 11219.74, 10716.47, 10231.6, 9769.16, 9362.39, 9042.69, 8822.42, 8741.73, 8727.76, 8719.01, 8649.95, 8573, 8499.71, 8429.62, 8362.6, 8298.48, 8237.06, 8178.36, 8014.31, 7638.77, 7165.2, 6696.16, 6227.29, 5763.47, 5305.11, 4956.62, 4816.46, 4778.22, 4742.59, 4709.99, 4681.78, 4655.11, 4631.02, 4609, 4587.51, 4568.78, 4551.56, 4535.13, 4519.94, 4505.71, 4492.36, 4479.82, 4468.06, 4456.46, 4459, 4489.83, 4543.36, 4603.53, 4642.83, 4630.45, 4542.11, 4370.12, 4119.96, 3813.6, 3482.69, 3161.4, 2881.83, 2672.64, 2559.98, 2563.6, 2694.84, 2957.87, 3338.14, 3780.02, 4192.4, 4485.85, 4616.44, 4627.64, 4606.83, 4595.83, 4596.47, 4615.59, 4661.83, 4977.55, 5331.95, 5477.26, 5640.43, 5812.52, 5989.13, 6170.18, 6355.42, 6544.69, 6736.41, 6932.57, 7131.3, 7333.75, 7538.86, 7747.06, 7960.13, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 18.04, 18.23, 18.38, 18.45, 18.48, 18.49, 19.81, 19.81, 20.74, 21.39, 23.47, 24.85, 35.56, 91.32, 156.49, 199.76, 229.41, 246.79, 252.19, 257.2, 254.83, 265.34, 287.95, 339.33, 394.14, 435.63, 493.2, 534.39, 498.29, 478.85, 475.49, 461.93, 457.81, 464.16, 467.36, 489.53, 573.81, 671.09, 754.94, 795.98, 864.98, 949.93, 1025.87, 1061.53, 1087.04, 1131.13, 1203.95, 1284.72, 1366.09, 1491.12, 1607.14, 1827.42, 2091.11, 2272.15, 2330.31, 2367.61, 2390.59, 2394.82, 2468.36, 2629.7, 2911.81, 3243.48, 3458.26, 3711.24, 4055.47, 4422.83, 4720.07, 4862.53, 5072.55, 5371.46, 5593.89, 5606.89, 5670.87, 5776.39, 5740.33, 5877.22, 6122.15, 6867.63, 7693.32, 8342.43, 8820.15, 9308.63, 9694.51, 10232.69, 10582.24, 10971.8, 11547.74, 12164.87, 12916.02, 13395.4, 13707.21, 13976.68, 13668.07, 13214.67, 13077.8, 12779.89, 13101.44, 13491.9, 14086.78, 14779.91, 15589.28, 16580.04, 17601.82, 18369.94, 18964.39, 19683.8, 20896.09, 22079.23, 23414.62, 24700.71, 25462.11, 25531.05, 25454.5, 25378.31, 25225.52, 24971.94, 24624.79, 24430.31, 24455.39, 24534.82, 24564.34, 24631.73, 25053.91, 25789.21, 26132.11, 26655.62, 27363.08, 28150.04, 29023.69, 29169.39, 29335.69, 29720.74, 30049.62, 31160.8, 32640.86, 34039.07, 35184.27, 36501.06, 36875.09, 36397.12, 34381.2, 33225.63, 32188.76, 31474.73, 30568.82, 29934.84, 29892.96, 30145.56, 30345.39, 30502.32, 30828.1, 31158.83, 31421.37, 31633.8, 31402.22, 30900.94, 30437.82, 30273.57, 30668.32, 31258.63, 31286.85, 31460.36, 31222.71, 30833.58, 30954.33, 30711.35, 30567.49, 30173.7, 29789.53, 29150.96, 26923.2, 24352.25, 22091.52, 20695.6, 19777.66, 19539.58, 19288.23, 18884.01, 18218.33, 17609.84, 16924.96, 16092.22, 15223.2, 14475.37, 14254.59, 14381.14, 14501.91, 14712.16, 14886.81, 15044.79, 15203.81, 15437.26, 15280.43, 14904.55, 14473.08, 13901.25, 13153.07, 12357.02, 11553.21, 10967.32, 10631.28, 10545.93, 10417.84, 10252.44, 10101.88, 9956.09, 9832.05, 9709.16, 9485.67, 9236.25, 9132.28, 9054.36, 8951.51, 8779.72, 8337.04, 7876, 7506.01, 7160.33, 6754.68, 6263.47, 5725.11, 5223.62, 4803.8, 4458.15, 4183.83, 3942.14, 3675.96, 3456.85, 3400.19, 3338.26, 3279.19, 3196.24, 3189.85, 3173.09, 3138.29, 3084.81, 2996.69, 2962.68, 2912.44, 2857.57, 2848.39, 2785.28, 2706.69, 2627.18, 2555.35, 2519.09, 2498.49, 2476.92, 2428.92, 2317.61, 2283.21, 2230.7, 2209.33, 2183.18, 2225.51, 2219.23, 2201.79, 2199.03, 2205.71, 2184.28, 2107.98, 1934.22, 1777.8, 1709.85, 1622.9, 1626.8, 1647.73, 1623.16, 1580.62, 1606.53, 1624.8, 1644.29, 1691.61, 1708.35, 1760.37, 1869.6, 1914.72, 2021.32, 2122.84, 2306.56, 2471.22, 2805.81, 3292.34, 3740.31, 4073.77, 4454.08, 4876.51, 5330.8, 5769.25, 6134.84, 6547.83, 7023.95, 7535.09, 8143.97, 9073.23, 10064.03, 10844.44, 11453.58, 12122.21, 13026.16, 13977.74, 15051.24, 16268.28, 16956.02, 17776.35, 18395.84, 19022.68, 19816.64, 20771.58, 21371.42, 22567.37, 23611.51, 24823.69, 25710.05, 26120.48, 26408.94, 26736.1, 26991.43, 27337.71, 27645.55, 28043.82, 28376.53, 28345.82, 27984.87, 27787.13, 27678.5, 27513.04, 27498.17, 27585.48, 27473.04, 26956.98, 26108.69, 25205.37, 24127.88, 22600.61, 21160.35, 19991.79, 19240.73, 18787.16, 18252.73, 17596.67, 16980.7, 16388.17, 15838.61, 15331.75, 14641.3, 13455.33, 12397.21, 12637.25, 11986.28, 11857.78, 11698.03, 11788.36, 11991.53, 12165, 12165.99, 12056.05, 12057.64, 11850.73, 11547.46, 10932.5, 10371.29, 9948.08, 9721.9, 9473.34, 9122.43, 8860.27, 8871.82, 8853.55, 8770.23, 8713.45, 8846.91, 9114.67, 9201.02, 9451.42, 9774.47, 10285.56, 10862.96, 10828.76, 10879.97, 10619.47, 10342.86, 10005.97, 9814.41, 9723.61, 9696.52, 9654.27, 9753.68, 9801.64, 9917.2, 10081.61, 10187.53, 10211.34, 10295.16, 10329.37, 10287.09, 10355.02, 10666.33, 11142.68, 11564.65, 12065.16, 12587.49, 12893.04, 13224.39, 13293.7, 13209.3, 13027.62, 12792.17, 12703.27, 12802.54, 13074.14, 13233.96, 13175.15, 13106.59, 13220.86, 13422.55, 13391.93, 13480.22, 13895.41, 14395.7, 15034.7, 15847.58, 16631.85, 17421.56, 18201.16, 19178.42, 19407.77, 19658.76, 19876.81, 20660.52, 21835.81, 22800.23, 24260.97, 26073.42, 27857.41, 28785.88, 29143.86, 28054.8, 27788.58, 28029.25, 28163.46, 27865.03, 28104.05, 28609.09, 29136.23, 29676.05, 30308.12, 30207.63, 30351.77, 30325.98, 29873.3, 29700.57, 28967.78, 29201.77, 29824.94, 29871.29, 29586.04, 28863.56, 27911.06, 26812.82, 26395.12, 26392.15, 26274.67, 26015.34, 25938.39, 25785.77, 25534.87, 24757.56, 23725.73, 22702.54, 21763.41, 21015.51, 20068.14, 18867.36, 17771.23, 17226, 16817.73, 16536.93, 16514.49, 16714.36, 16831.55, 16747.44, 16285.1, 15746.4, 15341.87, 15054.21, 14743.61, 14287.95, 13844.92, 13459.27, 13054.68, 12744.38, 12522.31, 12492.7, 12423.74, 12297.86, 12140.76, 11849.81, 11525.89, 11292.08, 10974.09, 10502.66, 10031.63, 9599.68, 9229.19, 8885.18, 8653.71, 8735.21, 9140.47, 9543.09, 9657.11, 9913.75, 10141.15, 9904.42, 9120.92, 8259.89, 7315.56, 6779.22, 6584.37, 6291.6, 5975.86, 5823.99, 5982.23, 6222.78, 6313.02, 6202.85, 6167.26, 6311.34, 6398.3, 6334.24, 6128.56, 5848.77, 5503.18, 5276.23, 5111.96, 4725.68, 4281.58, 4058.65, 4114.47, 4303.36, 4388.39, 4445.27, 4585.2, 4680.18, 4661.36, 4587.93, 4434.99, 4180.02, 3933.55, 3768.51, 3572.47, 3287.59, 3034.21, 2793.58, 2680.72, 2683.76, 2779.81, 2877.02, 2977.13, 3118.19, 3264.84, 3346.48, 3293.68, 3113.17, 2909.01, 2696.58, 2466.12, 2217.35, 2192.77, 2223.89, 2268.01, 2331.07, 2453.81, 2591.75, 2645.44, 2681.24, 2928.39, 3407.82, 3699.32, 3772.55, 3719.3, 3726.53, 3574.94, 3288.35, 2959, 2470.4, 2144.68, 2230.1, 2417.28, 2550.65, 2605.03, 2693.59, 2805.91, 2949.04, 3178.12, 3364.27, 3439.84, 3472.35, 3446.22, 3472.29, 3678.15, 3860.39, 3954.52, 4160.23, 4446.36, 4722.12, 4585.99, 4111.88, 3913.28, 3808.9, 3927.82, 4145.2, 4275.47, 4418.73, 4619.1, 4962.78, 5356.14, 5547.15, 5457.97, 5555.77, 5597.85, 5734.79, 5753.69, 5574.16, 5511.57, 5499.48, 5274.48, 5052.26, 5214.71, 5470.95, 5604.58, 5348.63, 5262.06, 5435.21, 5515.64, 10602.47, 12757.45, 16137.97, 19947.17, 23356.12, 27036.06, 30065.49, 32017.01, 33695.58, 34271.06, 34659.85, 36728.38, 38534.41, 41789.56, 45172.18, 50613.69, 56222.86, 61257.02, 67554.48, 74626.18, 81227.37, 82268.71, 86837.1, 91054.07, 94569.1, 93040.34, 94422.03, 97678.65, 100123.14, 104772.38, 100134.9, 104641.9, 111509.55, 98578.86, 96681.46, 81405.45, 72380.12, 64138.75, 59686.71, 52688.78, 43290.44, 34722.68, 29198.06, 24451.2, 19826.12, 16931.66, 14134.06, 11960.26, 10412.08, 9377.69, 8345.59, 7053.24, 5546.24, 4319.23, 3507.65, 2969.43, 2452.65, 2046.93, 1758.47, 1540.83, 1338.63, 1146.77, 1029.72, 955.5, 874.64, 793.99, 741.78, 691.41, 652.03, 606.05, 538.54, 479.72, 449.36, 429.67, 396.27, 360.3, 326.82, 309.52, 293.81, 265.18, 246.32, 239.5, 223.63, 208.58, 193.89, 171.11, 158.71, 137.04, 109.69, 91.49, 86.42, 68.44, 57.55, 55.91, 54.98, 56.38, 60.93, 62.58, 62.86, 62.43, 59.09, 56.91, 55.99, 55.42, 47.88, 45.04, 44.36, 41.78, 38.94, 36.58, 33.54, 30.38, 26.99, 23.6, 21.51, 20.57, 19.75, 18.89, 18.7, 18.58, 17.7, 16.83, 16.28, 15.96, 16.22, 16.44, 16.35, 16.62, 17.2, 17.84, 19.01, 21.25, 24.57, 28.84, 33.05, 35.81, 37.93, 41.04, 45.04, 50.17, 56.95, 64.33, 71.26, 82.37, 88.76, 93.57, 98.13, 104.69, 116.17, 131.64, 148.92, 138.79, 111.73, 82.08, 58.13, 49.22, 52.87, 58.13, 63.13, 72.75, 86.38, 91.27, 90.54, 89.19, 94.12, 95.66, 89.88, 79.21, 73.33, 77.94, 79.95, 75.13, 77.52, 88.06, 96.54, 100.08, 108.93, 107.64, 106.46, 101.84, 92.56, 84.89, 78.74, 74.19, 76.75, 83.6, 88.09, 90.74, 95.56, 106.12, 116.5, 116.86, 112.17, 111.53, 118.73, 137.97, 162.61, 188.86, 228.12, 292.72, 380.16, 453.56, 485.19, 516.3, 605.5, 728.31, 829.46, 926.48, 1052.79, 1193.74, 1295.64, 1350.42, 1428.03, 1608.59, 1985.5, 2590.62, 3309.72, 4021.13, 4655.28, 5262.11, 5938.23, 6550.27, 7142.84, 7983.98, 9011.74, 10184.01, 11616.66, 13179.39, 14677.01, 16005.28, 17242.63, 18826.33, 20956.27, 23239.89, 24360.95, 25310.61, 26589.73, 28860.34, 31514.17, 34166.27, 36374.94, 36275.38, 36550.94, 37160.84, 37621.01, 37661.63, 41734.35, 46009.41, 46605.19, 42361.73, 38377.41, 36137.73, 35805.08, 32360.81, 28887.93, 26426.55, 24542.6, 24030.88, 23778.01, 22840.57, 21288.2, 20261.78, 19546.73, 17219.68, 15155.78, 13588.3, 12524.35, 11724.46, 10812, 10304.73, 9534.44, 9235.99, 9092.78, 8770.96, 8702.9, 8551.58, 8577.63, 7416.57, 5273.53, 4373.16, 4203.54, 3351.83, 2615.92, 2146.33, 1883.96, 1737.2, 1632.75, 1553.51, 1473.74, 1299.72, 1159.11, 1009.03, 826.32, 682.28, 603.99, 508.44, 369.58, 296.1, 265.48, 246.8, 230.88, 217.87, 197.38, 177.26, 169.12, 162.18, 157.93, 145.31, 141.63, 146.4, 153.84, 146.39, 130.06, 117.47, 105.01, 89.68, 73.82, 58.65, 46.14, 39.33, 34.05, 32.34, 31.08, 31.25, 33.92, 35.38, 34.79, 33.48, 32.94, 33.76, 31.16, 31.6, 29.13, 24.65, 20.81, 18.43, 14.83, 12.15, 9.62, 7.73, 6.96, 6.42, 5.98, 5.4, 5.11, 5.72, 6.66, 8.3, 9.53, 10.39, 11.13, 11.62, 11.82, 11.82, 11.76, 11.74, 11.81, 11.95, 11.87, 11.55, 11.22, 11, 10.97, 10.66, 10.61, 10.93, 11.7, 12.96, 14.68, 16.81, 19.24, 20.12, 20.59, 20.61, 20.14, 19.13, 19.25, 19.89, 20.26, 21, 21.48, 22.02, 22.63, 23.31, 24.05, 24.87, 25.77, 26.76, 27.84, 29.03, 30.34, 31.76, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 46.18, 49.92, 50.73, 50.76, 50.78, 52.49, 53.49, 57.22, 58.84, 61.07, 66.78, 71.42, 76.81, 117.84, 154.51, 167.86, 188.32, 215.87, 243.46, 268.47, 301.7, 358.59, 457.18, 540.85, 602.36, 665.22, 697.87, 708.14, 710.29, 748.43, 767.99, 796.36, 844.72, 896.5, 931.94, 976.7, 925.66, 938.95, 938.82, 890.52, 862.14, 850.78, 864.62, 833.13, 814.24, 774.25, 771.43, 785.23, 767.68, 732.81, 712.02, 694.48, 679.68, 669.61, 665.83, 686.32, 695.44, 715.07, 745.22, 783.09, 818.44, 856.79, 855.94, 853.97, 817.42, 793.64, 716.97, 663.54, 622.75, 602.53, 562.49, 524.22, 514.41, 509.15, 491.97, 468.37, 448.68, 430.16, 410.89, 392.12, 372.01, 345.45, 328.96, 318.02, 300.66, 276.01, 258.09, 258.49, 262.96, 254.52, 254.34, 269.45, 278.46, 285.07, 295.25, 309.01, 321.49, 331.75, 340.71, 345.18, 356.27, 376.54, 399.86, 427.68, 455.85, 494.88, 553.95, 628.05, 683.95, 729.57, 762.3, 788.89, 793.22, 811.88, 863.66, 918.28, 981.42, 1050.93, 1134.02, 1241.99, 1361.06, 1447.31, 1516.86, 1588.8, 1680.48, 1778.59, 1850.27, 1911.81, 1965.69, 2017.59, 2065.36, 2130.33, 2215.53, 2328.53, 2459.51, 2576.46, 2604.19, 2629.43, 2679.51, 2702.79, 2755.58, 2817.5, 2859.14, 2921.09, 2960.94, 3036.97, 3112.71, 3187.73, 3257.1, 3327.31, 3420.41, 3536.43, 3619.53, 3610.52, 3588.8, 3466.67, 3484.06, 3369.95, 3276.64, 3219.55, 3260.6, 3336.59, 3314.31, 3311.44, 3289.36, 3299.64, 3298.16, 3233.04, 3102.82, 3003.29, 3022.25, 3082.21, 3028.8, 3040.95, 3109.68, 3176.63, 3227.39, 3216.67, 3164.87, 3074, 2990.68, 2983.94, 3002.42, 3012.97, 3050.43, 3100.2, 3176.09, 3218.85, 3337.36, 3289.15, 3107.82, 3087.36, 3076.13, 3038.74, 3019.96, 3100.66, 3119.32, 3149.42, 3186.19, 3308.46, 3448.74, 3453.61, 3425.25, 3351.45, 3236.37, 3162.12, 3093.24, 2996.84, 2876.05, 2765.34, 2656.14, 2591.18, 2569.7, 2537.39, 2574.39, 2606.78, 2617.65, 2619.34, 2680.08, 2713.95, 2730.88, 2797.04, 2911.1, 3075.66, 3306.96, 3573.69, 3881.11, 4212.63, 4493.43, 4680.52, 4871.29, 5125.8, 5441.89, 5820.35, 6247.79, 6644.88, 7116.5, 7647, 8224.24, 8833.01, 9564.32, 10292.36, 10936.03, 11521.08, 12321.62, 13141.7, 13787.82, 14276.02, 14366.8, 14409.75, 14315.16, 14110.7, 13804.31, 13444.88, 13212.73, 13021.08, 12841.85, 12643.24, 12349.59, 12079.29, 11887.37, 11692.77, 11449.85, 11276.12, 11137.88, 10970.94, 10888.32, 10969.83, 10910.8, 10939.85, 10974.35, 10917.01, 10896.28, 10786.03, 10627.55, 10383.14, 10071.89, 9771.92, 9662.38, 9574.25, 9443.99, 9439.98, 9376.34, 9259.46, 9067.2, 8781.58, 8521.06, 8403.66, 8247.38, 7873.22, 7494.26, 7194.69, 6953.94, 6662.21, 6259.37, 5813.86, 5622.34, 5609.22, 5529.55, 5346.67, 5180.97, 4889.73, 4658.4, 4456.76, 4263.28, 4118.44, 3997.36, 3875.93, 3769.54, 3675.25, 3592.99, 3528.07, 3449.48, 3348.03, 3266.07, 3254.73, 3316.15, 3308.79, 3323.57, 3293.03, 3221.02, 3122.42, 3005.12, 3002.89, 2694.56, 2600.53, 2544.94, 2505.34, 2470.4, 2441.16, 2493.69, 2552.57, 2548.04, 2528.62, 2514.8, 2526.18, 2504.94, 2464.5, 2397.02, 2363.24, 2354.09, 2366.9, 2365.54, 2350.7, 2330.2, 2328.94, 2306.04, 2283.08, 2300.33, 2318.75, 2361.98, 2384.49, 2445.7, 2503.12, 2581.59, 2644.61, 2779.39, 2900.92, 3096.51, 3320.12, 3518.49, 3711.75, 3922.64, 4216.95, 4438.69, 4672.25, 4861.89, 5073.91, 5265.71, 5426.62, 5624.21, 5705.08, 5779.4, 5943.49, 6217.01, 6517.23, 6856.16, 7229.88, 7628.84, 7990.72, 8268.73, 8624.79, 8971.33, 9214.16, 9369.65, 9472.14, 9521.4, 9599.99, 9712.62, 9852.23, 10032.27, 10211.94, 10352.29, 10438.79, 10511.61, 10553.14, 10548.58, 10531.47, 10487.87, 10416.3, 10340.51, 10215.29, 9989.85, 9711.13, 9470.38, 9258.49, 9118.11, 9030.09, 8908.45, 8583.16, 8221.45, 8051.55, 7989.39, 7834.96, 7510.63, 7162.1, 7078.32, 6957.41, 6517.35, 6094.85, 5842, 5554.06, 5426.77, 5277.2, 5034.6, 4809.38, 4749.8, 4621.46, 4326.91, 3965.36, 3669.65, 3450.29, 3249.03, 3039.29, 2878.15, 2751.06, 2688.62, 2601.7, 2523.87, 2452.7, 2417.8, 2400.06, 2369.26, 2322.38, 2313.07, 2319.88, 2508.38, 2710.08, 2764.54, 2762.91, 2861.2, 2872.59, 2764.88, 2674.57, 2643.86, 2483.41, 2324.02, 2244.64, 2055.75, 1907.09, 1832.58, 1610.63, 1389.26, 1168.97, 933.74, 742.42, 643.83, 584.46, 517.16, 474.18, 436.85, 419.31, 399.28, 385.76, 384.66, 391.48, 375.08, 354.95, 342.71, 343.49, 341.47, 326.69, 329.03, 339.02, 341.64, 329.41, 312.43, 293.42, 291.89, 263.97, 240.73, 229.14, 221.73, 230.46, 227.46, 230.51, 232.67, 239.08, 258.79, 269.84, 276.98, 292.44, 302.82, 308.71, 289.98, 284.59, 241.73, 207.12, 205.99, 199.15, 213.14, 219.71, 228.89, 245.03, 270.65, 290.29, 320.72, 352.05, 387.94, 428.88, 473.76, 533.98, 579.24, 632.65, 667.17, 710.78, 778.55, 881.42, 969.68, 1086.78, 1187.23, 1325.92, 1424.58, 1613.17, 1699.31, 1854.52, 2073.89, 2286.54, 2497.03, 2774.59, 3015.59, 3291.94, 3553.22, 3835.8, 4094.5, 4300.85, 4513, 4735.69, 4935.03, 5228.79, 5407.8, 5626.87, 5918.17, 6097.01, 6288.5, 6444.68, 6557.76, 6666.65, 6735.19, 6790.75, 6891.77, 6981.49, 7075.57, 7160.43, 7228.23, 7302.18, 7320.79, 7354.21, 7429.07, 7490.1, 7560.26, 7596.95, 7464.25, 7377.48, 7375.78, 7397.51, 7293.04, 7092.85, 7086.26, 7103.36, 6967, 6881.33, 6790.71, 6570.46, 6372.63, 6233.51, 6107.85, 6027.07, 5832.75, 5574.88, 5352.35, 5039.8, 4694.73, 4653.32, 4702.78, 4646.12, 4659.48, 4572.24, 4473.95, 4507.22, 4492.07, 4465.47, 4251.71, 4049.66, 3939.07, 3943.37, 3985.27, 3988.55, 3966.68, 3959.59, 3964.33, 3914.23, 3867.63, 3775.99, 3657.75, 3523.32, 3411.98, 3352.78, 3317.67, 3261.21, 3196.35, 3145.52, 3091.08, 3014.07, 2917.4, 2824.75, 2722.88, 2616.1, 2531.43, 2467.33, 2412.05, 2351.43, 2284.73, 2222.12, 2162.76, 2106.01, 2054.93, 2008.14, 1971.3, 1949.37, 1919.08, 1863.18, 1798.8, 1732.94, 1651.73, 1555.02, 2060.34, 2172.96, 2275.19, 2389.42, 2529.93, 2568.28, 2604.95, 2867.16, 3100.77, 3234.35, 3447.77, 3784.19, 4023.06, 4101.91, 4149.35, 4302.18, 4512.19, 4725.4, 4926.01, 5197.7, 5487.4, 5725.15, 6033.84, 6462.28, 6997.85, 7685.06, 8466.43, 9269.25, 10120.55, 10920.03, 12101.04, 13461.33, 14814.87, 16391.29, 18265.86, 20513.89, 22889.05, 25369.45, 28255.32, 31482.31, 33893.92, 36015.53, 37723.93, 39291.4, 40492.32, 41432.47, 42401.49, 42899.81, 42814.1, 42878, 42582.46, 42098.19, 41162.28, 38315.66, 38491.51, 38221.3, 36012.48, 32795.22, 30178.33, 26449.03, 24301.96, 22557.31, 20432.27, 18497.14, 16896.35, 15784.45, 14128.21, 11967.72, 10228.11, 8976.96, 7986.02, 7034.7, 6201.73, 5486.3, 4892.19, 4478.2, 4165.67, 3943.11, 3766.54, 3560.88, 3337.4, 3078.57, 2782.85, 2499.66, 2278.53, 2044.07, 1814, 1600.85, 1451.95, 1397.6, 1374.09, 1340.18, 1296.41, 1265.75, 1262.94, 1238.05, 1172.42, 1136.04, 1129.66, 1102.59, 1046.99, 968, 884.74, 832.41, 815.64, 820.49, 841.45, 857.47, 878.54, 893.17, 856.98, 812.85, 782.6, 765.88, 776.89, 782.66, 795.98, 807.8, 786.28, 774.81, 732.59, 679.07, 619.97, 561.79, 537.49, 541.86, 527.74, 529.31, 545.87, 558.05, 548.92, 516.99, 478.27, 428.75, 401.66, 372.51, 350.09, 328.01, 306.37, 313.95, 322.32, 366.78, 417.55, 446.76, 482.79, 527.55, 505.08, 488.79, 513.3, 511.4, 472, 429.02, 400.03, 392.35, 387.88, 380.62, 369.89, 375.26, 388.91, 382.43, 359.59, 335.9, 319.49, 307.73, 292.39, 279.18, 276.08, 289.85, 305.93, 293.33, 284.82, 285.1, 288.51, 274.04, 249.79, 240.1, 242.99, 254.57, 248.26, 230.91, 223.2, 221.91, 219.13, 203.38, 193.5, 196.99, 211.27, 218.38, 231.24, 248.14, 264.32, 270.36, 269.01, 265.92, 261.73, 253.99, 244.13, 234.59, 230.09, 231.86, 238.22, 247.78, 257.73, 286.94, 316.45, 351.4, 405.8, 481.22, 569.4, 642.64, 704.11, 803.18, 940, 1056.2, 1139.73, 1201.27, 1323.84, 1463.86, 1588.61, 1728.38, 1858.95, 1991.37, 2174.61, 2450.04, 2849.15, 3240.68, 3697.76, 4178.76, 4590.03, 4889.04, 5070.53, 5166.47, 5184.64, 5184.48, 5164.52, 5078.86, 4999.78, 5023.38, 5134.59, 5365.52, 5775.36, 6288.6, 6988.57, 7644.91, 8223.66, 8856.11, 9209.21, 8900.03, 8682.33, 8602.72, 8363.93, 7988.36, 7753.94, 7671.16, 7574.65, 7396.88, 7261.42, 7292.55, 7128.85, 6597.9, 6068.95, 5713.63, 5556.56, 5274.99, 5199.45, 5248.91, 5184.16, 4905.4, 4536.34, 4395.31, 4512.36, 4318.48, 3904.99, 3666.92, 3579.6, 3535.01, 3472.92, 3465.08, 3544.11, 3491.95, 3410.74, 3375.19, 3326.71, 3213.99, 3040.14, 2943.15, 2893.7, 2718.09, 2720.36, 2463.71, 2323, 2465.7, 2511.84, 2473.24, 2495.78, 2453, 2389.63, 2318.53, 2209.47, 2140.2, 2086.75, 2005.04, 1908.89, 1856.96, 1826.87, 1768.73, 1741.78, 1833.79, 1936.92, 1939.76, 1852.18, 1825.79, 1755.38, 1791, 1702.56, 1574.83, 1629.26, 1765.17, 1885.17, 1914.48, 1916.77, 1867.25, 1788.84, 1730.07, 1616.54, 1578.31, 1537.41, 1515.15, 1464.99, 1448.24, 1432.76, 1405.07, 1383.25, 1378.01, 1343.71, 1305.38, 1290.82, 1289.11, 1327.91, 1374.96, 1425.69, 1423.66, 1432.2, 1373.54, 1234.27, 1107.28, 1009.43, 930.42, 893.15, 900.77, 935.59, 987.31, 1027.98, 1071.75, 1127.96, 1172.08, 1171.44, 1143.65, 1092, 1024.59, 952.37, 885.13, 828.78, 785.75, 755.86, 738.03, 732.27, 739.84, 762.86, 804.69, 828.75, 824.23, 820.33, 818.35, 817.43, 817.11, 817.16, 817.36, 817.73, 818.2, 818.73, 819.31, 819.92, 820.56, 821.23, 821.93, 822.65, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 115.5, 115.9, 114.17, 114.57, 114.84, 115.03, 115.17, 115.29, 115.4, 115.51, 115.61, 137.36, 147.94, 151.16, 151.77, 161.37, 172.6, 174.14, 168.84, 162.52, 158, 149.48, 137.31, 130.73, 130.12, 131.65, 139.51, 145.93, 147.68, 147.02, 143.37, 138.53, 130.6, 127.34, 123.02, 120.26, 118.83, 116.08, 115.46, 115.36, 114.74, 114.01, 112.58, 111.43, 110.88, 110.8, 111.19, 112.03, 112.87, 113.71, 114.07, 113.99, 114.33, 114.67, 114.64, 114.41, 115.69, 117.53, 120.09, 125.22, 130.62, 134.55, 137.51, 135.83, 130.36, 126.36, 122.63, 118.37, 119.8, 120.81, 122.57, 125.45, 125.85, 126.03, 125.62, 124.02, 124.54, 126.56, 129, 133.3, 139.1, 148.39, 159.34, 161.52, 164.91, 176.8, 189.6, 192.25, 184.17, 178.61, 173.3, 166.08, 167.27, 173.01, 191.08, 212.86, 239.11, 267.01, 299.14, 347.35, 377.66, 371.01, 362.32, 334.68, 311.28, 303.44, 297.09, 298.68, 310.72, 321.1, 322.23, 340.44, 391.24, 436.2, 403.04, 369.07, 344.43, 310.09, 273.83, 249.83, 251.13, 275.36, 288.75, 301.7, 341.54, 371.09, 382.24, 409.45, 420.85, 401.23, 373.77, 332.95, 297.38, 278, 272.47, 269.85, 279.19, 293.92, 297.05, 297.15, 311.1, 335.17, 383.25, 453.56, 523.05, 591.15, 607.76, 627.97, 622.9, 609.67, 629.07, 657.93, 660.38, 613.52, 566.25, 532.08, 504.23, 486.44, 481.12, 504.7, 530.44, 552.98, 581.34, 641.52, 733.21, 812.52, 817.4, 768, 686.98, 606.6, 545.78, 498.82, 468, 440.47, 421.57, 427.83, 442.53, 455.46, 463.24, 466.48, 464.1, 479.86, 506.65, 538.65, 560.98, 581.5, 592.1, 596.2, 581.79, 526.44, 467.41, 410.52, 365, 323.86, 304.35, 289.59, 268.67, 242.78, 232.06, 262.16, 280.91, 312.06, 357.93, 405.89, 454.95, 537.34, 693.27, 857.4, 922.17, 914.77, 898.52, 870.82, 857.01, 852.69, 828.49, 821.39, 820.68, 813.3, 805.26, 807.31, 801.26, 788.65, 772.52, 761.73, 780.51, 822.81, 846.88, 870.62, 887.43, 889.22, 920.87, 943.89, 971.85, 976.61, 964.45, 946.77, 921.45, 832.22, 613.37, 600.4, 586.3, 586.9, 583.02, 584.91, 590.12, 595.54, 596.16, 593.81, 585, 562.59, 539.42, 516.77, 504.96, 513.06, 509.93, 506.08, 501.36, 494.98, 479.74, 467.93, 459.52, 457.89, 461.64, 466.07, 466.13, 466.47, 472.27, 482.45, 492.72, 505.52, 520.4, 537.05, 563, 578.78, 593.4, 624.02, 674.46, 722.8, 753.34, 791.39, 832.96, 875.97, 928.45, 987.53, 1046.41, 1115.5, 1191.19, 1207.5, 1188.14, 1146.6, 1110.08, 1094.51, 1104.04, 1120.7, 1143.85, 1203.36, 1283.17, 1346.96, 1405.44, 1450.06, 1498.35, 1513.76, 1507.1, 1484.46, 1444.54, 1413.53, 1404.01, 1422.18, 1473.42, 1524.3, 1604.59, 1678.55, 1766.51, 1846.39, 1898.22, 1869.65, 1780.53, 1635.61, 1497.76, 1363.76, 1241.13, 1168.51, 1197.58, 1242.52, 1256.55, 1271.71, 1335.08, 1317.88, 1342.38, 1385.38, 1503.39, 1644.7, 1699.5, 1577.07, 1531.18, 1562.51, 1607.18, 1630.72, 1689.09, 1752.36, 1852.61, 1876.67, 1823.43, 1733.79, 1656.29, 1606.31, 1603.3, 1617.78, 1651.96, 1698.33, 1741.77, 1779.61, 1829.74, 1905.69, 1862.14, 1702.81, 1660.86, 1697.52, 1749.83, 1758.06, 1790.48, 1820.28, 1789.58, 1747.53, 1671.74, 1587.8, 1534.44, 1499.36, 1446.51, 1359.17, 1271.4, 1180.75, 1126.89, 1093.65, 1069.5, 1047.6, 1031.26, 1017.04, 1001.64, 976.7, 932.58, 881.99, 830.16, 793.4, 780.92, 781.01, 781.19, 780.48, 834.34, 813.56, 863.82, 941.57, 1063.09, 1255.7, 1525.32, 1820.72, 1833.41, 1556.03, 1234.64, 928.36, 726.07, 694.52, 719.87, 741.01, 757.02, 820.88, 885.66, 949.31, 1007.5, 1040.46, 1046.53, 1046.31, 1062.52, 1080.19, 1103.06, 1140.84, 1203.71, 1275.73, 1330.82, 1376.67, 1426.59, 1477.66, 1521.38, 1513.28, 1462.8, 1418.19, 1445.45, 1472.48, 1485.01, 1505.56, 1520.65, 1495.53, 1489.29, 1535.48, 1621.59, 1757.53, 1910.42, 2192.19, 2598.77, 2966.06, 3137.53, 2948.04, 2717.11, 2552.75, 2477.88, 2467.19, 2536.65, 2596.88, 2665.81, 2674.69, 2695.48, 2727.77, 2722.76, 2666.83, 2658.37, 2684.53, 2617.92, 2497.29, 2350.09, 2338.18, 2401.18, 2482.8, 2556.82, 2602.52, 2640.37, 2673.51, 2689.53, 2681.62, 2644.05, 2632.65, 2745.34, 2996.48, 3302.42, 3643.82, 4078.79, 4562.58, 5138.17, 5668.23, 5970.12, 6106.7, 6070.96, 5933.03, 5766.87, 5566.69, 5317.23, 5025.73, 4854.35, 4946.27, 5170.55, 5399.07, 5656.17, 6049.04, 6643.83, 7150.21, 7277.39, 7193.58, 7081.89, 6921.35, 6627.07, 6157.55, 5754.7, 5636.45, 5644.86, 5622.55, 5566.93, 5471.48, 5344.58, 5159.57, 4872.27, 4532.85, 4190.41, 3854.36, 3553.75, 3299.87, 3087.98, 2923.9, 2780.58, 2632.66, 2501.8, 2412.87, 2350.58, 2265.88, 2118.25, 1939.16, 1758.94, 1589.12, 1450.54, 1359.22, 1293.51, 1225.95, 1170.32, 1119.15, 1066.74, 1003.34, 927.54, 850.87, 785.88, 717.1, 645.38, 582.35, 542.98, 521.92, 499.68, 466.37, 434.75, 414.56, 407.07, 412.19, 419.44, 419.37, 410.9, 399.8, 392.1, 379.43, 350.04, 309.33, 272.36, 245.11, 226.35, 214.94, 207.62, 200.76, 193.51, 190.08, 194.41, 198.45, 194.49, 186.49, 178.71, 171.21, 166.88, 168.49, 172.11, 173.75, 170.04, 161.33, 155.45, 150.53, 139.33, 125.85, 114.7, 107.02, 104.79, 105.64, 105.47, 104.41, 101.63, 95.15, 87.91, 81.71, 74.26, 65.69, 58.67, 52.05, 48.8, 46.35, 42.76, 39.81, 37.84, 36.71, 36.39, 36.14, 36.35, 36.96, 36.74, 35.43, 33.29, 32.55, 32.05, 32.99, 35.82, 41.08, 48.2, 56.84, 69.83, 89.46, 113.79, 139.92, 161.62, 177.35, 189.18, 196.77, 201.51, 206, 227.1, 280.62, 435, 549.45, 715.97, 930.51, 1310.14, 1659.62, 1983.16, 2279.68, 2533.19, 2768.7, 3133.53, 3905.7, 5218.45, 6853.59, 8556.08, 10342.78, 11986.49, 13482.81, 14568.19, 15551.95, 15989.23, 16355.45, 16605.13, 16820.95, 16930.13, 16916.43, 16806.69, 16671.18, 16512.75, 15939.94, 15547.62, 15910.24, 15225.76, 15127.55, 14647.03, 13789.82, 12870.55, 11085.81, 8563.94, 7109.37, 6285.1, 6095.46, 6323.27, 6375.77, 6393.03, 6548.92, 6663, 6854.31, 6823.56, 6730.49, 6650.02, 6534.26, 6283.63, 5950.01, 5639.18, 5374.29, 5142.32, 4814.37, 4270.71, 3802.6, 3376.56, 3016.57, 2711.31, 2455.5, 2233.11, 2029.97, 1854.51, 1710.33, 1578.46, 1441.79, 1320.16, 1238.52, 1190.18, 1150.14, 1120.57, 1092.22, 1056.85, 1030.32, 1017.2, 1011.87, 1011.53, 1010, 1007.11, 1004.67, 1001.07, 1007.75, 1027.9, 1065.57, 1114.41, 1162.17, 1225.42, 1295.7, 1372.3, 1456.46, 1472.14, 1487.46, 1481.41, 1440.53, 1375.33, 1298.88, 1172.79, 1013.76, 884.61, 845.41, 822.98, 795.08, 785.45, 766.85, 743.7, 708.03, 656.7, 595.47, 529.94, 460.87, 374.33, 292.66, 260.94, 248.26, 231.87, 220.34, 218.15, 216.52, 213.06, 208.1, 222.66, 234.02, 236.11, 220.5, 223.06, 233.22, 250.43, 230.63, 197.41, 165.72, 155.11, 154.91, 128.76, 126.6, 129.64, 142.13, 131.28, 130.84, 149.06, 173.95, 200.67, 221.08, 236.65, 242.15, 234.22, 219.7, 209.39, 203.85, 195.77, 190.54, 189.59, 194.56, 207.47, 221.49, 233.35, 240.14, 248.1, 261.05, 280.57, 300.45, 324.56, 349.37, 378.96, 413.87, 454.64, 500.42, 551.59, 605.73, 659.87, 720.55, 800.4, 902.58, 1016.4, 1135.14, 1265.25, 1414.56, 1582.58, 1769.85, 1977.85, 2216, 2495.75, 2814.81, 3144.81, 3308.52, 3634.02, 3619.97, 3308.04, 2822.7, 2435.83, 2375.93, 2436.55, 2530.71, 2631.01, 2736.55, 2835.81, 2873.29, 2828.56, 2734.65, 2577.06, 2386.93, 2184.59, 1970.14, 1811.52, 1671.28, 1658.21, 1717.94, 1792.58, 1869.81, 1950.58, 2005.63, 1932.28, 1775.54, 1626.4, 1477.68, 1321.94, 1083.37, 910.71, 819.71, 761.1, 741.84, 702.55, 642.12, 546.16, 466.82, 400.08, 357.46, 333.66, 294.93, 260.24, 230.59, 204.76, 181.53, 160.11, 140.57, 122.1, 103.34, 82.93, 65.56, 51.44, 40.2, 31.18, 24.23, 19.22, 15.52, 12.58, 10.15, 8.1, 6.38, 5.1, 5.15, 5.05, 4.41, 3.58, 3.08, 2.61, 2.92, 4.66, 5.15, 4.31, 3.52, 2.77, 2.01, 1.31, 0.83, 0.58, 0.48, 0.42, 0.39, 0.36, 0.34, 0.34, 0.37, 0.4, 0.43, 0.46, 0.46, 0.46, 0.44, 0.41, 0.36, 0.31, 0.27, 0.25, 0.24, 0.24, 0.23, 0.22, 0.21, 0.2, 0.18, 0.16, 0.14, 0.13, 0.11, 0.1, 0.09, 0.08, 0.07, 0.07, 0.07, 0.06, 0.06, 0.06, 0.05, 0.05, 0.04, 0.04, 0.04, 0.03, 0.03, 0.03, 0.03, 0.03, 0.03, 0.02, 0.02, 0.02, 0.02, 0.02, 0.02, 0.02, 0.02, 0.02, 0.02, 0.02, 0.02, 0.02, 0.01, 0.01, 0.01, 0.01, 0.01, 0.01, 0.01, 0.01, 0.01, 0.01, 0.01, 0.01, 0.01, 0.01, 0.01, 0.01, 0.01, 0.01, 0.01, 0.01, 0.02, 0.03, 0.04, 0.05, 0.06, 0.07, 0.08, 0.07, 0.06, 0.05, 0.04, 0.03, 0.03, 0.03, 0.02, 0.02, 0.03, 0.03, 0.03, 0.03, 0.03, 0.04, 0.04, 0.04, 0.04, 0.04, 0.05, 0.05, 0.05, 0.05, 0.06, 2509.53, 2517.78, 2534.44, 2541.26, 2539.73, 2556.59, 2593.83, 2623.01, 2663.17, 2688.82, 2704.74, 2744.32, 2777.73, 2830.76, 2878.58, 2906.69, 3000.88, 3147.05, 3300.46, 3455.68, 3568.39, 3716.21, 3891.15, 4124.28, 4408.69, 4774.08, 5195.44, 5687.61, 6363.95, 7178.64, 8166.83, 9526.13, 11332.84, 13528.63, 16068.98, 18889.05, 22016.12, 25422.79, 28964.76, 32784.8, 36865.79, 40309.36, 42874.41, 45980.21, 50811.3, 56108.85, 60514.71, 64590.54, 69328.34, 74276.47, 78123.57, 82665.98, 87309.66, 92136.66, 95886.35, 99278.17, 103026.47, 107401.18, 113483.51, 119879.29, 125493.9, 130902.51, 135434.98, 138759.1, 142830.92, 147304.94, 153392.17, 160968.88, 169155.86, 178842.42, 189235.77, 198856.48, 209599.8, 219330.22, 225239.27, 229797.81, 232285.34, 235966.4, 241883.23, 248930.06, 257001.22, 265401.84, 273031.34, 278581.5, 281024.9, 283647.8, 286154.66, 286967.5, 289731.16, 296680.97, 297751.03, 302511.72, 310265.94, 317072.16, 321124.97, 321780.9, 316171.6, 311159.25, 309318.28, 311435.16, 313799.1, 312849.78, 310389.4, 312081.8, 314782.7, 315599.06, 317001.7, 318310.38, 317941.12, 318750.84, 318809.28, 318068.88, 315817, 311683.12, 306187.75, 301870.6, 299309.4, 297337.03, 296589.03, 298304, 303245.47, 303464.6, 308032.3, 314637, 319714.8, 322714.75, 324407.28, 325994.2, 328079.16, 331039.16, 332720.84, 333098.62, 332651.12, 333238.8, 331778.66, 328224.97, 325105.7, 323837.97, 325053.16, 325086.97, 324530.66, 323883.38, 322989.75, 321399.25, 318506.8, 315017.75, 310406.66, 305857.38, 301149.72, 296167.28, 292937.2, 291787.88, 293146.44, 295919.56, 297240.56, 300134.94, 305553.47, 312077.97, 316913, 317533.5, 315630.84, 311081.5, 306148.72, 302145.62, 299645.22, 297398.47, 294961.94, 292505.06, 291304.5, 289939.97, 288597.5, 287238.7, 285932.06, 285080.75, 283353.38, 281491.3, 280567.1, 278125.47, 275551.44, 273697.7, 271405.03, 268410.1, 263593.16, 257924.31, 254204.8, 249612.23, 243120.12, 239890.36, 237865.6, 237286.2, 237047.97, 238232.81, 237429.95, 237704.45, 237774.19, 235471.28, 233214.1, 230463.52, 227066.4, 223184.38, 216919.55, 207523.56, 201115.03, 198487.64, 197303.31, 196084.05, 195663.03, 195496.9, 196107.62, 196465.98, 198513.73, 197508.28, 195992.62, 194669.69, 192523.95, 190385.94, 187939.05, 185036.34, 181829.47, 178689.14, 174469.34, 170198.7, 168616.4, 167505.48, 166579.8, 165477.89, 164176.6, 162707.48, 161056.39, 159501.05, 157688.52, 154955.47, 152427.78, 150316.02, 149006.84, 146867.27, 142649.9, 138294.31, 135660.9, 134427.95, 132558, 131498.33, 129793.42, 129520.03, 128891.12, 128860.03, 130008.46, 129468.95, 129378.64, 128540.09, 128410.56, 129849.57, 130728.25, 131741.47, 132292.77, 131907.89, 131706.48, 129388.25, 126647.89, 127185.78, 125525.46, 124599.81, 124419.73, 124355.16, 126490.55, 130035.98, 132944.23, 136518.12, 140825.88, 144098.98, 146592.1, 149434.02, 151788.89, 153355.05, 156513.16, 160302.81, 164814.28, 168799.11, 171781.12, 174745.6, 177666.03, 180558.9, 184006.98, 187272.55, 190870.3, 194641.45, 199703.94, 203085.7, 208498.02, 214136.66, 217880.55, 222896.98, 225228.4, 226517.38, 225430.16, 224180.69, 223816.56, 223500.22, 223209.66, 221403.34, 220635.66, 222060.67, 226527.92, 222230.92, 222617.4, 222567.92, 223228.38, 223683.98, 222136.52, 218766.83, 213963.95, 212848.2, 210841.8, 209800.3, 209444.1, 208737.52, 211864.73, 208096.7, 208150.52, 208672.19, 210568.42, 212507.69, 215725.83, 220553.23, 225528.12, 232635.48, 240211.81, 250689.3, 256708.3, 257864.48, 260798.38, 263223.53, 265982.88, 268111.47, 268343.7, 269501.78, 269483.84, 266475.5, 262182.4, 259508.55, 257966.45, 257306.92, 257204.6, 257082.84, 258093.53, 258709.3, 258458.44, 257742.6, 254929.31, 252069.58, 249777.94, 247613.23, 245065.38, 243653.47, 243451.6, 243772.02, 244970.56, 246906.52, 248686.02, 250382.27, 252104.94, 254623.36, 258329.77, 261583.78, 264075.22, 267771.12, 272891.56, 277322.22, 282582.8, 288508.53, 294227.28, 300470.1, 306250.7, 313313.97, 321563.72, 330796.75, 338904.22, 346263.28, 352723.03, 358496.75, 365186.75, 374132.56, 380882.72, 389493.06, 394310.88, 398612.3, 405108.5, 410118.44, 414414.28, 421882.5, 427749.03, 437492.78, 445581.34, 451821.53, 455226.06, 452784.66, 453613.22, 455928.4, 459660.8, 462501.75, 463384.12, 466315.9, 468568.38, 469724, 463797.88, 456870.28, 450709, 443313.94, 433640.3, 424359.22, 415932.56, 408328.5, 397688.78, 392545.2, 392089.1, 394378.53, 394311.2, 392009.75, 391538.06, 392728.38, 387578.4, 382298.72, 378330.53, 376171.16, 373183.7, 368913.47, 361373.75, 352425.88, 344595.56, 341022.97, 337975.66, 334086.1, 331073.53, 330782.62, 331468.88, 331989.9, 331542.16, 332624.25, 332611.4, 332723.53, 332875.56, 334256.38, 336675.3, 339210.28, 341696.2, 342858.12, 344159.62, 344170, 344261.03, 345363.66, 347482.47, 349483.75, 352393.88, 355472.06, 353027.38, 356394.12, 357612.03, 355686.62, 355932.72, 357083.84, 358063.1, 357487.53, 360185.6, 363237.12, 365233.78, 364777.75, 369690.03, 374075.47, 376896.06, 379807, 381052.78, 380577.97, 379247.06, 377117.66, 372227.1, 367582.8, 367448.38, 367208.2, 366244.34, 363681.66, 365060.9, 366432.97, 364680.78, 362540.34, 361253.38, 362454.84, 362686.12, 360855.1, 358081.72, 353145.34, 345551.88, 336981.2, 328064.12, 320238.94, 313654.12, 304971.75, 295236.5, 288066, 283060.6, 279072.12, 275903.7, 272657, 271051.62, 269318.12, 266025.9, 262907.2, 260806.12, 258693.66, 255109.31, 251384.55, 248411.9, 244016.05, 238482.02, 234183.39, 231414.14, 227026.03, 221962.4, 218255.92, 216002.52, 214638.88, 212478.45, 211477.11, 212530.48, 212569.58, 212383.34, 210772.94, 209159.12, 208350.98, 207891.77, 206303.56, 204334.81, 202449.44, 200896.66, 198912.17, 196305.34, 194549.89, 192194.48, 188616.53, 185317.05, 182604.4, 181113.3, 180757.6, 181251.75, 181880.73, 181150.2, 179574.23, 177618.88, 175772.27, 174489.06, 172913.55, 167249.95, 160445.19, 154274.8, 150378.45, 148224.12, 147228.19, 145501.77, 145444.34, 144838.44, 143546.73, 143390.69, 143298.78, 142345.03, 141245.31, 140009.38, 138113.73, 135241.02, 132113.94, 130215.93, 128831.35, 127201.9, 126490.66, 127225.79, 128172.61, 129609.95, 129824.73, 128572.8, 126457.48, 124190.93, 121547.91, 119126.84, 117094.79, 115254.31, 113289.65, 111614.1, 107654.46, 102507.93, 100340.68, 98842.37, 98577.01, 96126.9, 95648.85, 94945.73, 94378.91, 95615.62, 96576.98, 97369.77, 96631.09, 94881.4, 94621.68, 93174.96, 90426.46, 88279.88, 85228.3, 82594.63, 80087.55, 76054.5, 72373.25, 72252.4, 72430.73, 72311.37, 71611.85, 71921.02, 72358.03, 73149.79, 73795.43, 74707.95, 74883.7, 73580.44, 72392.92, 70053.07, 67470.18, 64761.46, 62841.48, 61663.62, 60331.03, 60016.5, 60049.18, 61115.93, 61537.48, 62577.44, 63800.51, 63457.26, 63831.37, 63366.65, 62814.53, 61749.55, 60944.89, 60146.35, 59399.4, 58575.89, 57311.71, 57082.24, 57505.49, 57801.64, 57820.93, 57696.81, 56930.72, 55891.14, 54824.56, 52998.56, 51098.86, 49816.01, 49187.15, 48260.48, 47340.83, 47174.83, 47045.08, 46588.65, 45592.47, 44595.43, 43300.06, 42225.63, 41157.24, 40209.98, 39083.25, 41584.78, 42168.07, 42900.06, 44197.24, 46068, 47266.77, 49105.39, 53132.1, 57398.2, 64165.03, 73070.97, 82679.32, 93379.14, 106559.38, 121240.2, 142158.69, 167622.02, 199706.23, 231766.64, 269010.56, 316091.3, 372070.66, 445364.38, 531000.1, 627548, 733886.56, 835418, 929711, 1033935.94, 1161223.4, 1308916.6, 1487858.4, 1659719.5, 1788855.1, 1903467.4, 2043167.6, 2216522.2, 2387544.5, 2543080.2, 2689170.2, 2824087.2, 2935876.2, 3027535.8, 3085290.5, 3124099.8, 3092264.8, 3092926, 3064732, 2995593, 2935429.5, 2878777.8, 2798865, 2698136, 2605572.5, 2518520.2, 2418975.2, 2303172.5, 2193463.5, 2105128, 2016700.1, 1911648.5, 1800265.9, 1696003.8, 1600186.2, 1510150.5, 1432743.4, 1373568.9, 1330199, 1288197.2, 1224218.6, 1146477.1, 1073351.8, 1013095.9, 961526.5, 886932.25, 793095.2, 714705, 660523.25, 625934.7, 601582.6, 583134.1, 573816.5, 567663.44, 549925.06, 522589.44, 498295.97, 478241, 463284.38, 448706.4, 433315.78, 418462.25, 402454.9, 388950.44, 379055.88, 369216.5, 358388.7, 347839.5, 337030.8, 325195.7, 313814.7, 304583.56, 294970.12, 285834.38, 275553.6, 265330, 254211.58, 244425.62, 237536.22, 233089.86, 228536.45, 221201.44, 212862.73, 208566.61, 208748.36, 206176.22, 205374.67, 205745.22, 206139.02, 206157.55, 204868.52, 199976.6, 196306.88, 192333.12, 190946.39, 189481.6, 186841.27, 182839.05, 181794.12, 181612.9, 180484.02, 179770.55, 179980.06, 178922.28, 178743.56, 180371.45, 182033.52, 188459.77, 189423.62, 190856.34, 191877.1, 194328.2, 196977.88, 200074.39, 203345.7, 206533.92, 211158.05, 215645.81, 219481.72, 224173.58, 228988.77, 234308.39, 239226.55, 249651.6, 247114.16, 244060.27, 244950.69, 248042.81, 250538.69, 257499.81, 269624.6, 285231.25, 310937.06, 332196.03, 354508.4, 375750.75, 397384.5, 417742.3, 437064.38, 458733.06, 476669.12, 496076.4, 517498.66, 540370.6, 566356, 597353.44, 630708.3, 660292.4, 683642.94, 705981.75, 737326.7, 774392.44, 807767.2, 832853.6, 856974.75, 892275.6, 939348.44, 980999.2, 1015161.06, 1046139.7, 1102665.4, 1172717.1, 1228429.9, 1274333.4, 1317515.6, 1340386.1, 1363475.1, 1392724.1, 1409708.9, 1420866.8, 1435503.2, 1452035.6, 1471323.4, 1489892.2, 1499314.9, 1506580.1, 1518269.9, 1526057.2, 1527363.6, 1520723.8, 1503013.5, 1482914.2, 1464822, 1439823.1, 1414754.5, 1394470.5, 1370045.4, 1338399.2, 1308739.2, 1281427.9, 1255256.9, 1227381, 1199509, 1160163.9, 1118413.5, 1080973.2, 1044439.9, 1013123.3, 981027.75, 948844.2, 912180.2, 874080.25, 850728.4, 826201.25, 805104.75, 785027.75, 764179.56, 733677.25, 707836.9, 679424.8, 652556.06, 630369.6, 611081.8, 589690.6, 563733.2, 539913.8, 521829.28, 503398.88, 484787.84, 466065.6, 445563.88, 424607.6, 404320.47, 385569.4, 369522.88, 358243.88, 346405.03, 334313.06, 323870.6, 313957.3, 305916.97, 298820.1, 292899.25, 288673.7, 280319.88, 271682.9, 264259.78, 252423.25, 243637.11, 233688.69, 226878.5, 221495.17, 216435.38, 212107.31, 209495.03, 206415.84, 202169.34, 200539.47, 200060.8, 198482.61, 197609.73, 198038.02, 198429.75, 196803.2, 192149.7, 186468.33, 182370.97, 178668.75, 174465.44, 170367.3, 166406.95, 163887.6, 164166.44, 164436.9, 164944.5, 165843.27, 165184.02, 164697.52, 166005.31, 166235.44, 166207.4, 166731.92, 166757.94, 167272.56, 163492.88, 159057.14, 156837.7, 157685.94, 160809.81, 162981.34, 163229.6, 157294.89, 153037.38, 152282.22, 153096.03, 156671.36, 160202.48, 164237.7, 169357.83, 173490.23, 176694.44, 177230.28, 176644.78, 175915.53, 178258.55, 183879.55, 192530.2, 206209.77, 222914.72, 241184.83, 261412.97, 286296.62, 312949.38, 331395, 348389.78, 358680.16, 374000.03, 396016.44, 427632.28, 461540.5, 490218.53, 509054.06, 517039.47, 530467.9, 531002.7, 526853.3, 522689.6, 522429.5, 529855.25, 543991.2, 562903.75, 581334.75, 596041.7, 602251.75, 590384.75, 571848.7, 557426.1, 545660.56, 535903.5, 542232.4, 554330.3, 551811, 554857.7, 562731.75, 566268.94, 568613, 573077.8, 579281.25, 581912.7, 582689.8, 584552.3, 586311.5, 587625.94, 586002.56, 584821.3, 584503, 584528.25, 584814.9, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 64.03, 65.84, 62.18, 59.16, 56.47, 56.38, 53.65, 48.23, 50.95, 47.34, 56.92, 54.18, 63.72, 145.44, 215.28, 231.16, 265.01, 314.23, 360.85, 401.83, 452.47, 492.59, 509.23, 507.08, 493.53, 482.87, 480.21, 473.5, 478.63, 487.7, 509.98, 505.41, 508.16, 502.49, 482.66, 464.03, 452.66, 446.61, 443.47, 431.22, 421.23, 425.19, 428.78, 444.88, 457.37, 478.7, 512.89, 556.38, 587.96, 611.74, 642.83, 691.53, 715.36, 743.4, 764.93, 778.67, 790.9, 758.29, 700.13, 688.18, 674.4, 655.64, 673.56, 685.81, 694.16, 707.87, 723.07, 742.12, 741.98, 730.04, 669.39, 621.99, 590.25, 560.17, 548.33, 533.14, 518.63, 523.8, 542.08, 560.37, 570.1, 576.86, 599.24, 604.73, 588.05, 507.38, 442.13, 388.57, 356.2, 349.6, 358.42, 370.82, 381.15, 385.99, 402.64, 442.74, 509.52, 600.94, 691.28, 767.81, 841.61, 897.07, 932.32, 936.11, 929.41, 943.91, 948.36, 950.95, 981.13, 1009.38, 1014.27, 1032.67, 1070.53, 1098.46, 1109.18, 1109.16, 1142.69, 1156.57, 1169.22, 1178.72, 1213.86, 1249.73, 1295.89, 1334.15, 1357.9, 1387.08, 1426.62, 1438.75, 1489.25, 1514.14, 1576.9, 1691.34, 1758.44, 1776.19, 1763.49, 1759.24, 1772.92, 1795.06, 1818.06, 1845.68, 1866.68, 1910.62, 1984.65, 2045.67, 2048.35, 2043.54, 2004.85, 1947.75, 1905.94, 1869.31, 1851.01, 1848.76, 1825.9, 1798.06, 1801.41, 1795.2, 1794.99, 1774.19, 1753.41, 1742.77, 1748.51, 1749.53, 1752.77, 1750.78, 1747.09, 1769.07, 1780.01, 1763.95, 1732.16, 1729.69, 1720.4, 1739.16, 1667.54, 1582.22, 1524.72, 1530.83, 1527.07, 1476.62, 1449.41, 1444.82, 1447.59, 1402.45, 1348.94, 1324.14, 1332.65, 1325.26, 1289.43, 1265.86, 1257.31, 1236.51, 1248.83, 1218.54, 1218.82, 1248.22, 1290.54, 1309.37, 1326.67, 1335.79, 1390.09, 1513.12, 1534.8, 1535.94, 1538.34, 1555.41, 1573.09, 1619.19, 1657.28, 1696.31, 1755.71, 1812.52, 1880.96, 1937.74, 2044.88, 2242.11, 2352.78, 2377.37, 2480.25, 2653.64, 2886, 3169.05, 3364.25, 3641.3, 4101.31, 4397.78, 4531.54, 4581.64, 4737.06, 5229.36, 5792.39, 6248.28, 6694.73, 7181.1, 7687.32, 8163.8, 8811.72, 9737.26, 10639.39, 11473.75, 12306.37, 13102.03, 14198.46, 15636.05, 16709.26, 17378.46, 18215.16, 18923.58, 19211.47, 19719.19, 21134.97, 23091.66, 25113.97, 26852.64, 27934.79, 28583.02, 29381.26, 30372.73, 31176.13, 31902.25, 32261.07, 32569.73, 32812.26, 33044.81, 33322.33, 33610.43, 33717.78, 33387.38, 32770.26, 32467.57, 32234.81, 31612.86, 30926.13, 31153.92, 31519.57, 31555.59, 31794.22, 31981.98, 32075.65, 32263.6, 31845.77, 29984.66, 27915.04, 26217.04, 24727.2, 23784, 22918.69, 22835.06, 22541.37, 21750.32, 21218.02, 21089.39, 20782.31, 20377.67, 19443.77, 18173, 17517.94, 16781.81, 16068.9, 15331.53, 14550.59, 13792.88, 13512.28, 13171.18, 13160.04, 13215.85, 10989.36, 10708.94, 10680.17, 10334.61, 10035.36, 9816.91, 9977.65, 10007.45, 9739.89, 9246.83, 8577.38, 7765.39, 6961.49, 6547.4, 6326.06, 6352.4, 6435.74, 6392.87, 6514.85, 6546.06, 6535.35, 6577.46, 6633.43, 6658.99, 6665.54, 6642.67, 6704.34, 6779.08, 6749.42, 6658.66, 6468.78, 6360.99, 6194.81, 6271.16, 6294.39, 6332.05, 6460.16, 6575.47, 6709.21, 6943.23, 7225.3, 7458.74, 7650.19, 7839.42, 8021.52, 8193.73, 8426.77, 8621.24, 8845.06, 9064.5, 9325.03, 9416.02, 9540.21, 10169.37, 10837.45, 11458.16, 11826.92, 12346.38, 12948.29, 13371, 13753.45, 13943.16, 14070.46, 14306.85, 14493.73, 14646.51, 14962.32, 15328.87, 15508.57, 15434.09, 15529, 15698.31, 16176.22, 16773.74, 16970.72, 17387.22, 17918.27, 18355.32, 18537.47, 18394.55, 18364.32, 18397.75, 18288.78, 17997.55, 17615.47, 17323.4, 17080.41, 16876.28, 16543.6, 16123.14, 15768.95, 15511.7, 15254.66, 14770.27, 14273.58, 13781.41, 13325.22, 12896.18, 12452.25, 12040.26, 11604.97, 11118.12, 10488.32, 9964.53, 9379.43, 8896.32, 8128.41, 7832.44, 7488.34, 7327.49, 7173.19, 6954.88, 6777.74, 6563.96, 6484.33, 6057.21, 5793.39, 5514.8, 5084.54, 4755.6, 4446.42, 4113.92, 3813.35, 3511.95, 3254.23, 3155.15, 3026.18, 2885.08, 2915.44, 2846.11, 2688.61, 2647.46, 2548.33, 2436.61, 2281.56, 2138.53, 2017.64, 1975.65, 1781.9, 1659.73, 1657.59, 1598.37, 1518.36, 1453.71, 1244.56, 1129.66, 1088.43, 1013.81, 936.01, 967.39, 940.39, 892.45, 897.29, 893.13, 874.74, 857.31, 832.17, 713.54, 595.74, 539.08, 527.04, 531.34, 520.02, 522.7, 507.87, 514.16, 534.75, 549.24, 562.16, 561.76, 580.47, 618.13, 628.54, 597.31, 487.55, 383.52, 330.44, 349.1, 371.18, 377.12, 380.68, 369.53, 372.7, 384.17, 372.25, 368.7, 348.41, 329.68, 312.91, 296.21, 284.73, 269.92, 260.98, 261.62, 266.89, 280.58, 287.24, 310.13, 302.28, 334.43, 364.25, 384.79, 405.48, 422.26, 454.95, 516.69, 573.37, 613.4, 650.36, 732.04, 854.12, 960.41, 1054.3, 1116.48, 1207.97, 1290.42, 1364.53, 1449.04, 1586.66, 1742.18, 1888.53, 1992.4, 2098.2, 2228.13, 2442.18, 2696.47, 2951.49, 3155.26, 3386.69, 3578.27, 3679.37, 3754.37, 3800.53, 3851.78, 3945.42, 4059.51, 4190.58, 4327.43, 4448.51, 4580.31, 4711.51, 4804.71, 4887.32, 4949.61, 4967.67, 4976.07, 4946.03, 4757.76, 4544.12, 4538.23, 4600.76, 4622.2, 4649.59, 4724.9, 4999.07, 5329.11, 5428.55, 5465.8, 5586.49, 5717.26, 5851.19, 5990.64, 6135.43, 6201.4, 6207.68, 6201.38, 6202.44, 6193.15, 6165.61, 6176.06, 6228.68, 6256.49, 6210.76, 6313.39, 6470.06, 6497.12, 6514.99, 6471.74, 6581.35, 6738.18, 6984.42, 7201.82, 7338.24, 7436.07, 7537.73, 7648.17, 7813.29, 8084.78, 8364.75, 8634.46, 8870.04, 9118.08, 9430.27, 9797.42, 9999.38, 10186.6, 10431.4, 10629.05, 10724.3, 10799.48, 10922.97, 11145.75, 11180.55, 11145.78, 10932.19, 10710.37, 10448.04, 10099.32, 9793.75, 9537.48, 9279.39, 9071.46, 8901.74, 8651.42, 8375.79, 8160.15, 7914.62, 7672.35, 7484.35, 7362.57, 7270.86, 7232.14, 7223.94, 7172.82, 7149.37, 7097.94, 7044.18, 6958.69, 6812.05, 6656.66, 6480.44, 6274.66, 6079.45, 5877.64, 6714.79, 6811.1, 7058.15, 7412.48, 7926.98, 8514.44, 8694.9, 9005.39, 9231.23, 9287.58, 9546.9, 9991.79, 10431.13, 10903.57, 12250.72, 12377.73, 13833.01, 14957.02, 16155.76, 16965.23, 18634.48, 20164.09, 22986.55, 24076.85, 25281.3, 27611.57, 29082.48, 29916.13, 31639.28, 33176.16, 34955.42, 36918.14, 39966.84, 43220.27, 46502.07, 50139.51, 53435.21, 55252.32, 56154.14, 56663.43, 54143.73, 53614.06, 53838.09, 54839.13, 55177.33, 55967.83, 57650.07, 60434.89, 63901.14, 66129.26, 67339.1, 67708.54, 63861.65, 56038.8, 48209.4, 41774.47, 37329.93, 33449.35, 30021.07, 26798.05, 24252.75, 22427.62, 20758.79, 19210.69, 17850.13, 17011.56, 16262.42, 15367.71, 14262.39, 13285.75, 12218.4, 11090.77, 10030.33, 9049.49, 8250.22, 7632.41, 7122.33, 6674.74, 6262.58, 5840.49, 5469.66, 5178.18, 4922.89, 4745.22, 4543.16, 4276.54, 3979.21, 3692.12, 3475.6, 3264.86, 3054.13, 2867.44, 2667.88, 2487.97, 2387.44, 2309.91, 2198.35, 2092.99, 2018.59, 1937.76, 1844.31, 1776.43, 1730.84, 1679.71, 1655.63, 1621.18, 1568.23, 1515.74, 1450.85, 1374.76, 1310.41, 1273.61, 1249.85, 1204.54, 1168.59, 1173.38, 1181.69, 1156.3, 1104.97, 1077.36, 1065.9, 1010.07, 930.71, 876.18, 847.05, 837.14, 824.3, 799.5, 771.94, 751.7, 740.96, 729.05, 731.44, 745.47, 726.66, 722.42, 771.53, 826.82, 883.87, 933.64, 969.04, 1017.41, 1085.99, 1155.35, 1190.91, 1184.57, 1184.7, 1270.12, 1453.37, 1617.31, 1734.84, 1931.64, 2207.31, 2462.01, 2606.6, 2607.54, 2524.89, 2415.69, 2306.68, 2283.19, 2419.89, 2541.52, 2613.55, 2654.42, 2640.09, 2608.73, 2611.14, 2583.9, 2693.13, 2764.15, 2688.53, 2621.48, 2591.75, 2472.66, 2230.23, 2135.84, 2117.02, 1978.14, 1942.46, 1955.59, 2023.11, 2090.64, 2107.97, 2073.11, 1978.65, 1896.14, 1858.64, 1800.79, 1750.92, 1736.18, 1706.42, 1654.1, 1583.59, 1501.77, 1421.32, 1333.13, 1275.72, 1295.94, 1538.15, 1628, 1703.33, 1777.13, 1877.21, 2041.9, 2292.32, 2540.69, 2794.79, 3055.83, 3316.71, 3630.43, 3981.59, 4335.53, 4661.71, 5006.67, 5478.67, 6055.04, 6694.7, 7346.9, 7955.66, 8502.62, 8828.97, 9338.25, 9838.35, 10214.21, 10529.66, 11034.03, 11941.16, 13087.38, 13689.47, 14398.66, 15021.98, 15538.03, 15598.11, 15520.85, 15239.84, 15443.02, 15804.06, 16157.46, 16457.1, 16444.62, 16333.41, 16145.63, 15541.4, 14923.11, 14651.77, 14595.34, 14607.28, 14429.67, 14094.09, 13766.13, 13469.14, 13425.36, 13273.89, 12814.88, 12205.75, 11319.64, 10642.09, 9974.55, 9346.79, 9046.82, 8641.43, 8214.39, 7866.87, 7660.86, 7821.04, 7770.59, 7326.42, 6977.39, 6520.1, 6595.51, 6832.53, 6795.28, 6626.36, 6320.12, 5952.09, 5685.48, 5480.6, 5099.1, 4744.99, 4607.02, 4450.56, 4154.64, 3931.19, 3813.76, 3657.36, 3341.03, 3011, 2854.95, 2844.86, 2803.52, 2608.76, 2444.99, 2460.93, 2484.56, 2439.06, 2419.02, 2461.56, 2496.86, 2489.88, 2480.51, 2481.76, 2503.32, 2565.73, 2642.33, 2737.21, 2824.69, 2862.61, 2918.83, 2949.18, 2909.94, 2905, 2939.94, 2972.6, 2918.86, 2823.65, 2815.76, 2934.19, 3060.44, 3078.1, 3041.76, 3019.44, 3002.72, 2990.18, 2985.7, 3008.05, 3066.58, 3152.58, 3302.56, 3247.88, 3149.7, 3021.36, 2891.55, 2783.29, 2616.69, 2505.23, 2503.99, 2504.78, 2532.82, 2575.21, 2585.18, 2620.64, 2667.3, 2686.32, 2664.18, 2553.01, 2382.64, 2239.19, 2147.45, 2023.78, 1896.36, 1813.34, 1742.14, 1681.68, 1627.24, 1571.62, 1508.55, 1435.66, 1355.01, 1272.46, 1196.1, 1132.82, 1085.9, 1054.59, 1037.66, 1028.81, 1022.05, 1013.44, 1001.92, 989.65, 981.83, 1020.18, 1081.12, 1166.24, 1272.22, 1394.98, 1528.27, 1674.87, 1835.3, 1942.93, 1972.18, 2000.2, 2024.19, 2048.72, 2073.37, 2095.38, 2119.73, 2141.9, 2161.45, 2180.61, 2199.35, 2217.58, 2235.44, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 339.43, 393.73, 1334.73, 3680.78, 5333.56, 6084.22, 10169.79, 15523.96, 16297.75, 17628.67, 18896.53, 26285.84, 35539.85, 37761.82, 39866.36, 45219.81, 47065.54, 49118.68, 52559.2, 57315.79, 63847.51, 68642.4, 75512.52, 83077.47, 88022.09, 88596.7, 85127.73, 82303.65, 76760.28, 73215.37, 75045.31, 73748.13, 71101.63, 72042.03, 70869.33, 69447.65, 69278.33, 66406.2, 61538.63, 57600.82, 53028.14, 47859.04, 43601.33, 38381.97, 36115.16, 36401.39, 35942.68, 37574.22, 37968.23, 37991.29, 36896.06, 34005.78, 30751.04, 26466.97, 23427.42, 21142.63, 17482.35, 13111.31, 12045.96, 11720.98, 13092.79, 12215.89, 12798.6, 14562.25, 19113.1, 24793.53, 25249.43, 22097.15, 17347.75, 14611.13, 13945.68, 13934.42, 14134.56, 11206.3, 9234.3, 8761.07, 9221.49, 8977.99, 8024.26, 7398.53, 7197.89, 7349.66, 7312.91, 7467.14, 8635.57, 8724.41, 8117.2, 7712.92, 7656.34, 7773.03, 7840.66, 7977.33, 9790.06, 9882.14, 9385.88, 5664.4, 3532.94, 3222.03, 2943.92, 2710.29, 2625.24, 2656.68, 2624.33, 2694.82, 2730.19, 2800.61, 3011.3, 3408.02, 3572.96, 3670.56, 3785.52, 3928.09, 4112.1, 4795.83, 6408.21, 8498.33, 9618.03, 9927.26, 8585.16, 7989.51, 7913.82, 7684.76, 7609.07, 7546.23, 7694.7, 7670.83, 7849.35, 7808.3, 7938.87, 7829.02, 7539.91, 6889.68, 6558.14, 5738.58, 4904.33, 4288.67, 4276.84, 4412.47, 4567.18, 5014.86, 6245.8, 7867.14, 8375.92, 6902.67, 6486.56, 6314.96, 5920.24, 5838.73, 5835.42, 5996.44, 6376.51, 6955.26, 8452.17, 9715.24, 8289.85, 5500.18, 5208.43, 5053.54, 5354.41, 5378.81, 5620.18, 6496.46, 7073.89, 7278.92, 7615.51, 7692.52, 7544.63, 7140.49, 6820.37, 6756.48, 6721.29, 7016.29, 7199.7, 7158.8, 7341.27, 8792.74, 7979.6, 5326.65, 4451.45, 3869.81, 3395.77, 3219.73, 3306.41, 3465.8, 3607.42, 4351.37, 6068.36, 7783.81, 8807.96, 9149.35, 9500.22, 9525.08, 9389.35, 9605.85, 9383.74, 8902.54, 9905.66, 15623.35, 19568.37, 18971.15, 19352.21, 19871.81, 19584.32, 20714.15, 21146.95, 21131.13, 22186.4, 24213.14, 23926.55, 25691.53, 29220.83, 28159.97, 24601.91, 21229.51, 15909.72, 12788.56, 11714.64, 10904.77, 10136.48, 10224.77, 10107.29, 10679.89, 10199.93, 10332.36, 12575.46, 9999.5, 7812.74, 7604.64, 7685.86, 7330.69, 7045.86, 6823.08, 6792.94, 6537.12, 5938.56, 5545.13, 5260.38, 5410.13, 5226.35, 5719.23, 5566.24, 5447.99, 6605.22, 8750.52, 8022.61, 7668.63, 7464.95, 7155.66, 6866.35, 6371.1, 5833.57, 5505.75, 5247.49, 5228.18, 5176.47, 5474.9, 6293.69, 6952.68, 7014.87, 7191.08, 7666.74, 7493.6, 7642.21, 7575.66, 8196.78, 9265.04, 10547.2, 10776.76, 11594.28, 13692.4, 17042.26, 20323.13, 23702.17, 27727.69, 31785.79, 35791.56, 37716.3, 38785.68, 41437.99, 45334.07, 48939.28, 49279.85, 50527.19, 53248.8, 58661.8, 65653.04, 70745.25, 76375.13, 82849.48, 89635.31, 83903.85, 78836.8, 78632.92, 78132.62, 75110.63, 73072.21, 70247.31, 71156.99, 71082.05, 69753.74, 68920.75, 67798.37, 68357.73, 66003.09, 67251.36, 73400.99, 79952.75, 76071.9, 78730.09, 82803.5, 84773.22, 85922.25, 89799.74, 91218, 92891.86, 87005.32, 76876.71, 69546.5, 74162.5, 77370.16, 77500.99, 73845.18, 74216.28, 75231.08, 77893.2, 81573.46, 64926.62, 54090.74, 47452.56, 45136.75, 43160.86, 41773.29, 41497.42, 41514.01, 40608.9, 39055.86, 37621.8, 37157.19, 35691.51, 33626.44, 31659.96, 30809.49, 30449.16, 31014.78, 31270.75, 29779.14, 25574.02, 22088.69, 18917.16, 17217.55, 15830.16, 14535.36, 13545.84, 12922.67, 12879.76, 12726.47, 12422.86, 12179.94, 12109.54, 12263.96, 12050.83, 12282.8, 12718.84, 13037.67, 13408.84, 13801.99, 13784.68, 12988.3, 12074.66, 11755.79, 11800.44, 11530.29, 11594.7, 11904.29, 12097.14, 12126.04, 12096.99, 12314.47, 12612.64, 12740.99, 14160.62, 20546.8, 28074.9, 29533.71, 25858.11, 22856.9, 21703.69, 20727.55, 19417.78, 18798.06, 18766.35, 19142.39, 19058.89, 18532.76, 17622.49, 16840.62, 16184.65, 15830.34, 15011.7, 15284, 15920.92, 15435.03, 15923.64, 16864.62, 17553.83, 17060.04, 16526.74, 16838.11, 17509.05, 17425.63, 17696.3, 19961.85, 22817.35, 25457.71, 27641.8, 27430.31, 25341.14, 22823.7, 20459.81, 18285, 16281.78, 14278.16, 12287.52, 10731.58, 10025.33, 9453.58, 9106.99, 8441.84, 8594.65, 8283.8, 8132.96, 8145.46, 8019.85, 7851.49, 7630.63, 7375.65, 7140.39, 6941.01, 6687.57, 6601.54, 6248.42, 5872.86, 5423.73, 4832.47, 4341.75, 3942.79, 3645.32, 3384.15, 3269.22, 3310.49, 3177.24, 3165.04, 3211.23, 3277.49, 3355.43, 3390.51, 3401.05, 3419.82, 3403.39, 3372.52, 3330.22, 3251.18, 3163.12, 3070.71, 2978.33, 2917.28, 2869.89, 2831.85, 2811.28, 2936.26, 2663.7, 2638.13, 2718.32, 2748.75, 2786.84, 2809.93, 2817.39, 2783.48, 2754.46, 2733.23, 2690.45, 2662.83, 2656.93, 2674.5, 2719.04, 2753.92, 2782.04, 2818.99, 2830.62, 2811.96, 2796.08, 2752.41, 2649.2, 2616.14, 2625.51, 2774.74, 2841.46, 2915.56, 2983.64, 3032.39, 3042.08, 2856.17, 2664.08, 2522.89, 2398.64, 2299.55, 2216.22, 2250.51, 2391.6, 2616.27, 2916.67, 3151.37, 3489.13, 3914.72, 4394.36, 5071.05, 5661.98, 6256.88, 6180.16, 5843.42, 5221.16, 4700.1, 4375.93, 4070.68, 3929.22, 3712.59, 3617.95, 3552.65, 3366.52, 3254.14, 3231.31, 3294.57, 3363.61, 3489.78, 3606.46, 3750.22, 3923.35, 4200.68, 4448.39, 4751.16, 5035.15, 4872.27, 4839.01, 4863.06, 4892.59, 5019.61, 5150.15, 5296.73, 5412.61, 6515.29, 9239.49, 12695.69, 16167.95, 19556.34, 22460.2, 25666.92, 30221.16, 35815.78, 36584.95, 37151.34, 38244.54, 38781.48, 40761.04, 41762.95, 43024.27, 45617.3, 49289.33, 54425.34, 58519.56, 58533.56, 56044.18, 54686.25, 54614.12, 54175.36, 54479.55, 54413.66, 55912.1, 57591.38, 59182.96, 61340.95, 62759.67, 63645.6, 64496.98, 60051.14, 49719.11, 39517.7, 36600.55, 37772.23, 35768.85, 36928.48, 38089.96, 38501.45, 38568.14, 39486.42, 38980.26, 40127.45, 41600.29, 43056.79, 47795.08, 54823.51, 61521.81, 69230.1, 77505, 84675.12, 92486.75, 101037.18, 120371.59, 147308.66, 168042.27, 142472.55, 115904.02, 95199.34, 87558.35, 87357.76, 87813.98, 87557.11, 85109.71, 82316.99, 78877.78, 75032.69, 70767.28, 65594.23, 60770.77, 57779.75, 55825.61, 53849.53, 51828.81, 50099.06, 60396.36, 60791.18, 61608.87, 63021.15, 64697.49, 66650.38, 71664.74, 80378.3, 88425.12, 105047.83, 126399.72, 155651.6, 194706, 248118.69, 310222.12, 320153.28, 265298.03, 198457.25, 140643.08, 130214.94, 128804.98, 135587.53, 124971.86, 131556.06, 155476.45, 149712.02, 171831.52, 220225.48, 275955.06, 325001.6, 319288.5, 294425.97, 273931.1, 254752.9, 188955.81, 138749.11, 107748.36, 84764.67, 72370.64, 67387.48, 65027.92, 64061.44, 63144.19, 61504.67, 59816.56, 55316.16, 48019, 40951.39, 35531.22, 32093.19, 28987.88, 25475.35, 22691.85, 19416.8, 15941.25, 13471.07, 11645.09, 10244.64, 9303, 8521.46, 7485.68, 6567.08, 6000.35, 4973.16, 3967.08, 3046.24, 2209.45, 1480.58, 924.63, 611.82, 397.05, 307.69, 296.66, 304.03, 291.37, 306.94, 348.16, 401.61, 447.56, 502.81, 569.98, 642.56, 707.87, 762.88, 809.81, 837.51, 854.33, 875.81, 902.86, 906.43, 879.04, 859.48, 877.79, 911.49, 951.53, 999.46, 1070.81, 1164.47, 1226.12, 1288.76, 1370.55, 1445.73, 1569.4, 1738.84, 2006.22, 2379.4, 2827.56, 3408.53, 4177.66, 5020.84, 6214.63, 6852.16, 5675.4, 3629.81, 2651.46, 2041.03, 2064.31, 1493.98, 1491.44, 1037.74, 935.24, 824.38, 717.87, 620.94, 535.4, 484.76, 598.31, 714.78, 671.58, 572.06, 488.44, 418.82, 316.39, 197.41, 115.09, 81.06, 73.77, 67.54, 61.96, 57.19, 53.37, 50, 47.23, 45.39, 43.83, 42.1, 40.21, 38.24, 36.22, 33.94, 31.24, 28.53, 26.1, 26.44, 24.92, 23.44, 22.01, 20.68, 19.47, 18.38, 17.4, 16.54, 15.77, 15.1, 14.52, 14.02, 13.59, 13.24, 12.96, 12.74, 13.11, 14.58, 16.64, 18.79, 20.84, 20.13, 19.22, 18.31, 17.3, 16.28, 15.37, 14.54, 13.79, 13.1, 12.46, 11.87, 11.33, 10.82, 10.35, 9.91, 9.5, 9.11, 8.75, 8.41, 8.09, 7.8, 7.52, 7.26, 7.01, 6.78, 6.56, 6.35, 6.15, 5.97, 5.88, 5.79, 5.63, 5.44, 5.26, 5.1, 4.94, 4.79, 4.68, 4.66, 4.68, 4.7, 4.72, 4.73, 4.75, 4.77, 4.79, 4.82, 4.84, 4.87, 4.91, 4.94, 4.98, 5.03, 5.07, 5.12, 5.17, 5.22, 5.28, 5.34, 5.59, 6.24, 7.1, 7.98, 8.88, 9.79, 10.74, 11.52, 11.91, 12.1, 12.31, 12.53, 12.77, 13.03, 13.3, 13.58, 13.88, 14.19, 14.51, 14.85, 15.2, 15.57, 15.96, 16.36, 16.78, 17.24, 17.74, 18.27, 18.81, 19.39, 19.98, 20.61, 21.26, 21.94, 22.66, 23.41, 24.19, 25.01, 25.88, 26.78, 27.73, 28.73, 29.77, 30.87, 32.01, 33.17, 34.41, 35.73, 37.14, 38.63, 40.21, 41.87, 43.61, 45.43, 47.34, 49.44, 51.71, 54.13, 56.05, 57.56, 59.14, 60.78, 62.48, 64.22, 66.02, 67.88, 69.82, 71.83, 73.92, 76.11, 78.39, 80.76, 83.21, 85.75, 88.4, 91.8, 99.26, 106.92, 111.59, 116.76, 122.31, 128.2, 134.41, 140.96, 147.86, 155.1, 162.72, 170.73, 179.15, 188.02, 138.35, 136.98, 135.72, 134.57, 133.51, 132.54, 131.65, 130.82, 130.07, 129.37, 128.73, 128.09, 127.43, 126.82, 126.25, 125.71, 125.2, 125.45, 126.75, 130.99, 133.55, 135.8, 139.03, 143.98, 151.45, 163.35, 170.84, 178.63, 196.05, 252.49, 373.7, 426.75, 463.13, 527.71, 595.81, 583.28, 555.37, 475.2, 354.84, 294.59, 267.15, 247.64, 230.28, 223.52, 219.91, 214.72, 187.76, 176.36, 170.13, 168.37, 167.92, 165.83, 161.45, 160.99, 163.93, 161.2, 150.32, 143.04, 137.2, 129.71, 123.36, 120.95, 118.39, 117.4, 117.29, 117.19, 117.09, 117, 116.92, 116.84, 116.78, 116.72, 116.67, 116.62, 116.58, 116.55, 116.52, 116.5, 116.48, 116.47, 116.46, 116.45, 116.45, 116.46, 116.47, 116.51, 116.57, 116.6, 116.59, 116.58, 116.58, 117.22, 119.02, 121.38, 123.71, 124.72, 125.48, 126.15, 125.65, 124.57, 123.42, 122.14, 121.47, 121.49, 121.51, 121.54, 121.57, 121.14, 120.72, 120.57, 120.41, 121.11, 121.81, 121.86, 122.79, 124.75, 125.46, 126.91, 126.96, 126.86, 127.75, 128, 127.35, 126.4, 125.11, 124.97, 125.84, 129.34, 140.71, 146.33, 155.76, 163.55, 162.6, 162.15, 146.88, 130.94, 124.53, 123.79, 121.45, 120.49, 120.62, 120.76, 128.04, 139.86, 147.7, 168.75, 194.15, 202.68, 213.75, 200.24, 178.55, 167.45, 171.59, 185.88, 194.27, 212.36, 231.71, 254.63, 270.57, 262.04, 223.75, 215.77, 219.77, 207.92, 181.49, 173.17, 173.91, 175.2, 167.39, 157.35, 153.41, 154.26, 155.46, 162.83, 178.91, 190.24, 201.47, 201.52, 195.4, 186.33, 168.18, 144.16, 133.63, 131.35, 131.21, 129.51, 129.28, 129.49, 129.7, 129.91, 130.11, 130.32, 130.53, 131.07, 131.93, 132.9, 133.99, 134.62, 134.83, 135.04, 134.94, 134.52, 133.99, 133.34, 133.13, 133.65, 134.47, 135.39, 136.43, 137.05, 137.24, 137.42, 137.24, 136.46, 136.23, 135.78, 135.56, 135.75, 135.91, 136.27, 136.87, 137.84, 139.2, 140.27, 141.33, 142.25, 141.91, 141.41, 141.89, 142.66, 143.17, 144.1, 145.02, 146.2, 146.25, 144.91, 143.32, 142.22, 141.16, 139.66, 138.41, 138.45, 138.51, 138.82, 140.44, 142.56, 144.26, 145.03, 145.06, 144.7, 144.77, 145.43, 145.89, 145.94, 145.97, 146.23, 145.87, 144.37, 142.86, 141.88, 142.62, 142.6, 143.63, 146.18, 148.51, 150.81, 152.9, 152.81, 151.41, 149.32, 146.64, 144.94, 144.42, 143.9, 143.75, 143.96, 143.64, 143.56, 143.67, 143.35, 143.31, 143.66, 145.25, 147.32, 154.42, 162.73, 171.68, 176.29, 180.42, 181.98, 179.81, 175.78, 174.88, 173.81, 171.25, 165.97, 160.93, 157.93, 156.69, 154.16, 150.39, 147.45, 145.94, 144.69, 143.46, 141.92, 140.18, 139.37, 139.26, 138.5, 138.76, 139, 138.98, 138.96, 139.23, 142.8, 146.1, 153.3, 160.86, 163.47, 164.15, 162.99, 157.61, 152.96, 151.22, 152.03, 153.06, 156.41, 158.15, 162.78, 174.44, 190.3, 195.32, 196.54, 195.72, 192.26, 184.35, 174.22, 168.24, 165.48, 163.56, 159.14, 152.33, 149.37, 148.29, 148.42, 148.62, 148.21, 147.43, 147.43, 148.24, 149.39, 150.39, 150.58, 150.95, 151.95, 152.56, 151.92, 150.31, 147.87, 146.12, 144.55, 144.56, 145.88, 145.86, 146.19, 155.14, 161.68, 173.6, 195.22, 254.25, 302.52, 349.09, 397.54, 446.33, 478.39, 457.71, 426.79, 422.73, 436.96, 430.12, 428.26, 446.58, 438.56, 514.45, 614.33, 727.01, 872.14, 938.45, 972.37, 1055.83, 1168.91, 1207.71, 1294.96, 1333.42, 1351.58, 1442.9, 1480.4, 1398.02, 1345.11, 1356.9, 1410.84, 1445.01, 1514.63, 1550.54, 1616.88, 1767.18, 1882.49, 1936.72, 1942.32, 1927.46, 1990.7, 2120.83, 2149.06, 2174.51, 2394.3, 2849.6, 3476.92, 4194.08, 4667.74, 4953.15, 4964.39, 4958.87, 4788.85, 4665.05, 4731.6, 4940.44, 5167.35, 5206.75, 5201.33, 5410.78, 5485.22, 5346.76, 5534.16, 5975.51, 6138.3, 6479.81, 6688.49, 6931.01, 7059.32, 7021.24, 6779.27, 6812.76, 6630.79, 6399.76, 6434.65, 6491.51, 6484.34, 6529.16, 6662.41, 6598.19, 6603.02, 6741.15, 6803.65, 6830.1, 7072.19, 7274.6, 7482.38, 7820.6, 8256.46, 8749.56, 9377.07, 10028.82, 10599.07, 11172.71, 11819.38, 12334.62, 12866.29, 13259.96, 13776.36, 14483.58, 15225.69, 15786.49, 16069.42, 16468.51, 17106.38, 18001.33, 18310.88, 18433.22, 18734.6, 19055.75, 19411.21, 19796.07, 20629.21, 21312.95, 22204.62, 23235.92, 24738.34, 26634.64, 28784.77, 30490.54, 30196.48, 30105.15, 30240.72, 30279.01, 30105.71, 30331.35, 31360.69, 32668.81, 33705.31, 34570.33, 34377.2, 33638.51, 32855.2, 33019.32, 32586.74, 31589.05, 31962.6, 32364.3, 32092.14, 31445.65, 30692.18, 30274.42, 29963.42, 29976.35, 29375.96, 30354.67, 31328.19, 31319.1, 31248.03, 31702.13, 31447.41, 30473.52, 29937.93, 29754.25, 29426.18, 28986.18, 28152.9, 29574.05, 26336.76, 25756.05, 25145.11, 24749.83, 24283.65, 23643.7, 23304.1, 22911.55, 22261.04, 21637.15, 21154.62, 20565.3, 19993.9, 19622.74, 19657.13, 19989.16, 19865.09, 19584.33, 19466.14, 19538.01, 19533.86, 19120.73, 19131.68, 18689.08, 18176.82, 18148.92, 17677.86, 17218.3, 17256.75, 17177.94, 16600.9, 16422.5, 16591.99, 16608.34, 16266.96, 15941.06, 15660.25, 15704.79, 15956.94, 16837.6, 18047.89, 19349.26, 20971.54, 22876.24, 24857, 26192.03, 27213.21, 28268.82, 28406.68, 27714.05, 27071.43, 26941.7, 26569.4, 26367.92, 26231.55, 25851.59, 25604.6, 25696.18, 25970.45, 26317.78, 26765.71, 27326.15, 27574.38, 27038.09, 25745.98, 23218.37, 20062.44, 17217.36, 15257.83, 14411.56, 13853.6, 12977.72, 12540.46, 12204.2, 11948.31, 11732.08, 11546.59, 11229.92, 10728.59, 10361.02, 9974.52, 9386.73, 8742.07, 8227.25, 7743.19, 7453.16, 7374.81, 7208.61, 7003.52, 6804.26, 6668.23, 6626.51, 6722.58, 6561.52, 6506.76, 6414.69, 6244.25, 6126.79, 5995.47, 5849.49, 5749.11, 5632.99, 5551.79, 5520.96, 5480.57, 5432.12, 5412.86, 5381.69, 5298.22, 5238.27, 5166.9, 5081.19, 5028.03, 4942.93, 4807.77, 4684.17, 4611.24, 4539.44, 4446.54, 4377.69, 4327.92, 4247.81, 4185.68, 4041.67, 3823.75, 3406.38, 2912.47, 2442.28, 2010.49, 1668.15, 1408.96, 1231.32, 1261.9, 1308.15, 1159.38, 1177.82, 1123.91, 1140.58, 1205.85, 1186.5, 1171.79, 1070.49, 1001.03, 955.3, 891.74, 707.39, 532.66, 435.51, 414.04, 416.15, 379.07, 387.06, 378.12, 372.32, 379.6, 384.78, 388.17, 381.39, 383.95, 392.64, 400.69, 413.37, 446.65, 481.37, 508.88, 524.62, 540.36, 542.75, 544.7, 537.71, 527.55, 517.66, 516.82, 524.56, 626.33, 631.83, 642.38, 641.03, 642.85, 647.14, 650.34, 669.75, 719.54, 757.62, 790.82, 833.47, 896.32, 1025.02, 1091.03, 1243.31, 1736.48, 2462.13, 3414.51, 4921.89, 7121.33, 9519.53, 13112.16, 18151.45, 18681.47, 19032.5, 19909.81, 21892.32, 24028.9, 26093.43, 29314.52, 33335.24, 36947.45, 39150.3, 38933.1, 37574.28, 36158.1, 34729.27, 34022.72, 34445.1, 34173.39, 32509.91, 31234.99, 31671.97, 33249.91, 33696.89, 32833.35, 34108.7, 36769.04, 36433.83, 32935.52, 28739.14, 25874.19, 23640.71, 19978.92, 15105.69, 13214.43, 10349.37, 8178.84, 7137.09, 6136.23, 5256.02, 4401.48, 3776.25, 3353.35, 2952.65, 2621.27, 2361.38, 2149.26, 1975.16, 1806.93, 1662.36, 1555.93, 1430.5, 1308.25, 1167.78, 1025.1, 933.49, 839.84, 700.87, 607.34, 537.91, 459.91, 393.34, 343.63, 298.06, 255.56, 214.89, 181.51, 161.57, 150.94, 148.43, 148.99, 148.08, 143.14, 119.79, 89.39, 63.32, 43.73, 31.53, 25.56, 22.18, 18.66, 15, 12.07, 10.13, 8.61, 7.09, 5.82, 4.96, 4.22, 3.49, 2.96, 2.72, 2.49, 2.56, 2.47, 2.38, 2.26, 2.13, 2, 1.87, 1.75, 1.63, 1.53, 1.42, 1.33, 1.24, 1.15, 1.07, 1, 0.94, 0.87, 0.82, 0.76, 0.72, 0.67, 0.63, 0.59, 0.56, 0.52, 0.49, 0.47, 0.44, 0.42, 0.39, 0.37, 0.36, 0.35, 0.34, 0.33, 0.31, 0.3, 0.29, 0.29, 0.28, 0.27, 0.3, 0.4, 0.65, 0.81, 0.93, 1.03, 1.08, 1.08, 1.06, 1.02, 1.05, 1.17, 1.3, 1.38, 1.43, 1.5, 1.58, 1.67, 1.71, 1.69, 1.76, 1.94, 2.07, 2.08, 2.07, 2.08, 2.12, 2.18, 2.2, 2.23, 2.33, 2.46, 2.69, 3.01, 3.28, 3.54, 3.83, 4.06, 4.17, 4.07, 3.89, 3.86, 3.84, 3.74, 3.67, 3.72, 3.96, 4.13, 4.08, 4.06, 4.16, 4.21, 4.2, 4.11, 4.04, 4.07, 4.07, 3.94, 3.72, 3.57, 3.56, 3.55, 3.49, 3.46, 3.4, 3.38, 3.37, 3.35, 3.26, 3.03, 2.73, 2.4, 2.13, 1.99, 1.87, 1.73, 1.65, 1.61, 1.59, 1.62, 1.67, 1.68, 1.7, 1.71, 1.72, 1.81, 1.97, 2.15, 2.36, 2.48, 2.44, 2.25, 1.92, 1.7, 1.67, 1.67, 1.62, 1.56, 1.51, 1.44, 1.37, 1.35, 1.41, 1.5, 1.55, 1.54, 1.56, 1.63, 1.67, 1.63, 1.54, 1.45, 1.43, 1.4, 1.27, 1.07, 0.9, 0.75, 0.59, 0.44, 0.35, 0.3, 0.31, 0.39, 0.46, 0.56, 0.67, 0.75, 0.78, 0.73, 0.62, 0.51, 0.43, 0.38, 0.33, 0.29, 0.28, 0.29, 0.32, 0.38, 0.46, 0.57, 0.71, 0.88, 1.04, 1.17, 1.24, 1.28, 1.28, 1.28, 1.3, 1.35, 1.43, 1.54, 1.67, 1.83, 2.01, 2.2, 2.37, 2.53, 2.66, 2.77, 2.88, 3, 3.11, 3.24, 3.38, 3.77, 4.23, 4.52, 4.86, 5.23, 5.63, 6.07, 6.55, 7.07, 7.64, 8.26, 8.93, 9.67, 10.47, 11.34, 12.3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 90.73, 230.26, 292.01, 341.37, 340.16, 384.85, 508.41, 633.15, 749.67, 944.12, 1249.93, 1675.57, 2093.26, 2513.18, 2708.33, 2826.39, 2913.31, 3137.84, 3560.01, 3979.06, 4159.85, 4560.8, 5296.45, 6763.9, 9979.85, 12986.55, 14166.59, 16977.1, 18923.63, 16226.51, 14971.85, 12866.47, 10122.51, 8058.77, 7595.23, 7635.48, 8042.8, 8435.78, 8109.44, 8417.87, 9739.85, 10639.87, 11819.72, 13419, 13993.99, 18495.34, 20575.63, 21585.8, 21988.74, 22306.12, 22389.56, 19075.13, 17289.31, 15838.56, 15884.89, 15492.32, 16061.87, 16020.88, 15951.26, 15879.92, 16646.78, 18709.04, 21230.88, 21932.5, 22795.41, 24523.53, 26622.97, 27667.82, 28500.82, 31295.19, 32759.14, 34722.25, 34034.64, 34325.52, 34254.16, 34625.91, 34142.28, 33313.56, 34360.57, 33513.84, 33460.71, 38705.96, 43837.02, 42817.83, 42218.16, 43356.92, 49720.46, 53894.71, 55094.79, 56096.6, 55993.76, 53326.27, 49608.92, 47470.03, 46939.49, 46309.94, 44791.84, 43623.7, 44119.62, 43818.94, 44026.79, 45119.47, 47700.49, 50511.37, 48425.67, 44052.1, 35972.43, 31632.11, 30433.65, 29966.88, 28429.11, 27884.69, 28262.89, 28361.59, 28121.22, 29752, 30071.78, 28041.92, 25879.28, 23834.08, 22372.2, 21595.07, 20724.16, 20329.06, 20160.37, 20114.6, 19779.64, 18162.05, 16400.63, 14547.17, 12569.12, 10406.72, 8693.25, 8933.18, 8739.11, 8723.89, 9025.82, 10032.59, 11613.5, 13439.67, 14746.2, 15812.77, 15163.98, 14379.08, 13848.16, 13916.71, 13758.73, 13818.98, 13857.48, 13042.11, 11979.22, 11072.73, 10297.5, 9828.48, 9877.46, 9923.38, 9991.53, 9861.5, 9579.77, 9210.51, 8700.49, 7930.42, 6964.48, 6331.56, 5789.39, 5477.77, 5625.11, 5811.5, 5705.03, 5714.14, 5787.19, 5866.9, 6043.98, 6210.28, 6361.27, 6412.75, 6503.48, 6556.57, 6917.53, 7202.45, 7362.57, 7430.02, 7333.35, 7175.91, 7292.11, 7548.1, 7669.48, 7154.65, 6758.97, 6650.22, 6657.14, 6749.01, 6538.07, 6630.31, 6791.91, 7323.23, 6899.13, 6088.05, 5137.16, 4290.16, 3663.7, 3164.54, 3113.2, 3187.31, 3271.4, 3404.2, 3505.58, 3556.25, 3885.83, 4108.04, 4368.65, 4940.31, 5521.51, 5406, 5449.73, 5474.87, 5519.49, 5455.96, 5238.02, 4852.07, 4296.3, 3729.1, 3360.88, 3197.63, 3669.35, 3779.79, 3958, 4273.52, 4534.82, 4661.68, 5390.7, 5641.18, 4621.97, 4104, 4303.48, 4686.7, 4736.68, 4876.46, 4787.76, 4595.54, 4965.89, 5406.36, 5596.06, 5213.3, 5040.9, 5063.8, 5086.23, 5675.9, 5719.06, 6037.94, 6537.57, 7022.18, 7488.53, 9526.61, 13322.79, 13657.38, 12489.61, 10673.06, 8461.83, 7045.29, 6910.77, 7061.51, 7259.41, 7517.77, 7905.42, 8260, 8684.44, 9040.23, 8849.93, 8031.4, 7210.66, 6526.75, 5827.66, 5113.11, 4752.45, 4684.85, 4719.42, 4821.27, 5038.58, 5314.22, 5815.58, 6375.37, 7077.69, 7509.93, 7942.94, 8255.53, 8304.06, 8343.13, 8159.77, 8004.17, 7992.14, 8085.9, 8201.98, 8055.4, 8094.34, 8164.5, 8226.28, 8647.33, 9075.55, 9492.43, 9527.71, 9848.19, 9658.98, 9090.4, 8517.55, 8382.9, 8481.63, 8661.21, 9004.69, 9590.08, 10313.92, 10958.38, 11080.8, 11707.36, 12053.36, 12552.01, 13233.3, 15907.72, 19410.68, 22306.58, 22549.31, 22620.71, 18189.96, 13315.94, 12395.69, 12373.61, 11953.78, 11641.86, 12657.25, 15061.72, 19812.11, 25965.94, 29474.2, 30813.72, 31172.86, 30256.17, 27002.24, 24739.6, 23762.16, 22786.64, 22613.7, 23703.5, 24340.99, 24897.52, 26112.83, 27143.26, 28585.8, 30965.12, 31749.09, 33149.46, 33444.39, 36147.08, 41842.61, 44469.81, 41186.28, 35916.29, 31983.19, 27113.07, 22675.44, 20237.93, 19619.89, 19634.28, 23843.2, 33898.27, 48287, 61399.01, 79328.05, 95666.8, 104726, 110878.1, 116132.15, 112777.23, 101981.13, 96037.5, 90787.55, 85200.72, 81859.35, 79011, 77090.96, 78918.83, 78712.09, 79710.43, 88996.66, 99376.04, 112244.95, 123724.08, 135638.16, 140124.14, 128595.63, 118918.06, 109552.34, 101072.02, 98366.87, 95985.64, 95439.19, 91818.07, 91595.82, 92827.95, 93026.45, 90492.38, 82122.79, 75947.93, 71359.12, 62093, 55422.3, 51289.45, 49223.75, 50215.22, 48586.12, 49160.89, 55532.84, 61358.81, 72322.03, 83838.07, 95779.59, 100595.4, 89874.27, 80112.64, 69286.54, 63537.73, 66917.83, 64008.54, 60012.93, 62885.53, 67074.98, 60834.99, 53273.39, 48402.14, 44768.07, 41830.44, 39592.01, 38150.3, 36384.9, 34143.57, 31983.15, 29313.96, 27073.22, 24627.41, 22343.96, 20619.57, 19274.81, 18522.06, 19250.98, 21565.1, 24197.55, 26208.19, 26061.6, 23621.67, 19544.48, 16645.01, 15720.95, 15576.81, 15465.33, 15389.93, 15093.99, 14198.53, 13284.03, 12078.77, 10875.07, 9846.92, 9099.48, 8450.37, 7755.66, 7203.56, 6680.9, 6199.75, 5833.29, 5650.82, 5710.71, 5722.07, 5748.32, 5775.1, 6143.58, 6556.36, 6987.99, 7384.23, 7325.38, 7057.18, 6794.12, 6534.74, 6302.73, 6182.25, 6138.87, 6170.93, 6309.44, 6297.65, 6562.64, 6756.6, 6767.38, 6290.77, 5945.76, 5984.13, 5998.03, 6069.35, 6038.6, 6343.15, 6726.96, 7250.82, 7761.13, 8112.89, 8062.06, 7366.8, 6742.57, 5877.44, 4942.27, 4921.29, 5346.09, 5150.81, 5278.88, 5605.6, 5914.94, 6417.47, 6657.52, 6672.88, 6687.51, 6704.8, 6783.98, 6902.04, 6964.08, 7310.79, 8143.66, 8733.44, 9608.46, 10565.87, 11502.42, 12361.16, 12849.39, 12741.12, 12461.17, 12255.31, 12159.3, 12080.87, 11969.44, 12270.88, 12410.21, 12578.2, 13364.65, 14414.29, 15471.06, 16739.47, 17758.55, 19246, 21303.24, 24050.78, 25803.91, 27319.63, 27496.38, 25863.74, 24925.91, 24675.86, 24656.12, 24635.24, 24608.21, 24588.89, 32808.77, 42371.82, 49391.22, 57939.29, 64406.09, 70851.79, 75255.65, 76655.45, 74768.62, 72674.89, 71780.26, 71422.67, 71097.71, 70666.58, 71138.04, 71248.79, 71673.05, 72423.23, 74166.82, 75946.73, 77375.16, 78609.82, 79842.78, 80816.74, 82239.18, 82834.27, 80878.26, 77312.78, 73373.83, 68774.51, 64289.34, 60192.9, 56562.47, 53788.65, 51519.99, 49300.17, 47120.14, 45488.93, 44405.85, 43930.79, 42947.64, 42509.98, 41781.98, 40732.65, 38683.37, 35600.46, 33264, 31825.42, 30865.76, 29767.96, 28880.75, 27881.64, 26503.85, 25679.89, 24967.66, 24108.3, 22476, 20458.03, 18513.84, 16595.91, 14506.58, 13105.23, 12639.7, 10963.89, 9894.83, 9805.7, 9352.37, 9324.44, 9295.46, 9261.91, 9241.02, 9260.45, 9318.88, 9387.58, 9183.56, 8768.36, 8088.58, 7524.82, 7246.75, 7023.5, 7707.95, 8179.02, 8284.97, 8366.15, 8497, 8455.25, 8500.53, 7311.61, 6265.36, 5322.22, 4700.4, 4970.29, 5033.03, 5499.9, 5699.36, 7411.96, 9270.67, 11059.15, 12865.8, 14182.72, 16968.46, 21434.76, 24780.39, 27739, 28970.14, 31655.93, 32912.18, 32433.9, 26141.17, 17689.07, 16002.85, 15946.93, 17675.84, 23273.96, 29873.6, 40101.13, 54669.53, 70619.28, 87581.59, 105524.63, 120895.62, 134519.7, 148845.5, 165052.31, 183527.1, 204971.16, 231974.23, 260505.7, 284322.06, 305979.38, 329134.16, 347171.53, 346254.97, 344119.03, 333722.62, 317941.12, 304562.47, 294009.2, 272364.2, 247226.27, 217457.44, 196088.02, 166238.1, 140879.56, 124166.33, 111335.45, 100251.97, 89308.19, 79530.25, 70402.88, 64123.85, 55523.91, 47294.99, 40278.09, 33985.77, 28766.69, 24040.65, 19608.96, 15659.64, 12181.52, 8913.14, 6181.57, 4641.35, 3865.26, 3625.16, 3446.94, 3347.97, 3749.41, 4685.63, 5779.66, 6770.97, 7384.7, 7615.68, 7616.3, 7159.85, 6553.63, 6087.57, 4815.54, 3733.85, 3474.18, 3651.56, 3647.99, 3772.84, 3843.36, 3868.54, 3849.33, 3722.35, 3402.71, 3198.19, 2949.78, 2735.51, 2611.92, 2624.68, 2686.74, 2832.27, 3044.08, 3287.87, 3529.24, 3734.97, 3808.37, 3888.05, 3972.3, 4047.32, 4091.2, 4110.5, 4131.37, 4165.97, 4216.41, 4284.56, 4391.56, 4571.99, 4820.91, 5107.46, 5418.7, 5779.72, 6161.5, 6553.2, 6440.2, 6181.99, 5939.91, 5713.25, 5538.75, 5630.18, 5728.8, 5834.62, 5947.89, 6067.1, 6177.91, 6199.76, 6051.84, 5911.11, 5776.8, 5645.95, 5517.16, 5394.45, 5463.08, 5255.16, 4834.23, 4531.26, 4214.12, 3845.66, 3502.07, 3251.41, 3138.85, 3059.54, 2939.04, 2820.96, 2690.93, 2647.87, 2615.18, 2567.34, 2508.43, 2435.61, 2376.99, 2300.48, 2214.18, 2134.57, 2068.3, 2006.39, 1943.84, 1889.98, 1853.6, 1825.89, 1798.6, 1795.7, 1850.55, 1906.56, 2095.5, 2377.02, 2665.39, 3008.88, 2973.46, 2745.55, 2766.37, 2564.54, 2251.89, 1927.38, 1681.73, 1469.84, 1486.14, 1582.48, 1641.7, 1861.5, 2163.26, 2292.07, 2328.67, 2411.81, 2492.95, 2528.7, 2584.6, 2475.84, 2379.41, 2296.32, 2202.92, 2134.81, 2129.4, 2156.41, 2217.12, 2344.27, 2503.21, 2658.99, 2804, 2941.19, 3116.71, 3346.31, 3558.44, 3721.95, 3885.54, 4047.8, 4103.55, 4048.35, 4141.83, 4526.9, 4987.81, 5470.78, 6428.33, 7431.53, 8764.76, 10297.05, 11930.24, 12866.64, 13120.73, 13199.44, 13286.83, 13365.44, 13446.12, 13535.07, 13821.25, 14504.62, 15419.64, 16514.66, 17915.33, 19507.72, 21339.31, 23145.04, 24602.67, 25897.21, 27084.03, 28075.48, 28997.29, 30039.57, 31164.54, 32237.28, 33157.38, 33935.56, 35141.89, 36394.92, 36612.44, 36677.94, 36899.3, 37527.91, 38135.38, 38545.14, 38741.98, 39378.85, 40230.21, 41125.17, 42058.56, 43037.3, 44065.88, 45134.21, 46249.36, 47244.25, 48026.66, 48829.09, 49716.83, 50629.55, 51588.91, 52513.15, 53185.08, 53015.34, 52848.2, 52601.07, 52830.85, 53733.42, 54619.97, 55470.02, 56355.44, 57125.75, 57311.41, 57506.17, 57700.2, 57851.02, 58051.1, 58254.82, 58457.93, 58609.64, 58884.13, 59079.85, 59175.79, 59181.87, 59045.12, 58895.16, 58724.8, 58586.01, 58518.62, 58546.93, 58678.7, 58905.21, 59200.3, 59516.5, 59859.4, 59071.9, 57251.47, 55249.34, 52948.76, 50755.83, 48883.19, 47223.9, 46570.62, 46346.61, 46360.21, 46610.55, 47072.24, 47735.26, 49067.53, 50385.52, 51624.65, 52805.8, 53775.99, 54614.03, 55082.5, 55681.6, 56349.12, 57117.13, 57810.49, 58522.52, 59003.43, 59508.27, 60011.49, 60513.35, 61018.8, 25.06, 24.96, 25.12, 26.21, 26.07, 26.73, 31.63, 32.33, 33.37, 36.52, 39.45, 40.78, 43.21, 57.73, 62.71, 68.63, 87.98, 100.06, 111.01, 117.37, 121.23, 126.88, 130.53, 131.57, 139.84, 155.81, 176.25, 199.19, 253.24, 318.25, 416.01, 512.36, 618.43, 772.65, 950.24, 1155.64, 1364.44, 1566.32, 1736.69, 1932.91, 2236.98, 2518.52, 2719.33, 2903.55, 3194.73, 3596.29, 3963.52, 4150.79, 4273.34, 4415.56, 4487.62, 4529.28, 4539.01, 4556.11, 4566.35, 4582.5, 4613.96, 4642.35, 4686.51, 4813.16, 4910.9, 5017.19, 5154.71, 5290.52, 5357.35, 5408.98, 5355.81, 5265.49, 5197.78, 5153.54, 5072.07, 5012.44, 4949.45, 4853.73, 4714.82, 4596.73, 4485.47, 4395.82, 4267.75, 4156.19, 4082.71, 3980.78, 3926.85, 3919.48, 3888.93, 3858.31, 3744.61, 3605.79, 3509.01, 3443.21, 3386.92, 3324.89, 3244.45, 3178.23, 3121.93, 2995.68, 2816.85, 2668.12, 2580.79, 2524.29, 2442.49, 2332.29, 2264.56, 2206.95, 2159.77, 2074.82, 1976.07, 1895.76, 1802.24, 1709.02, 1614.29, 1506.4, 1399.42, 1324.97, 1296.11, 1249.39, 1221.02, 1191.43, 1201.83, 1217.68, 1226.49, 1223.85, 1219.59, 1225.23, 1209.1, 1179.78, 1154.43, 1121.78, 1065.22, 1002.61, 949.26, 917.73, 900.46, 863.51, 832.45, 812.82, 800.9, 792.62, 787.07, 779.85, 783.79, 793.89, 807.79, 831.41, 856.64, 888.21, 924.43, 959.47, 980.59, 999.91, 1024.65, 1042.65, 1064.73, 1093.51, 1110.16, 1108.75, 1111.99, 1110.65, 1102.31, 1071.32, 1044.65, 1038.32, 1035.68, 1022.2, 1008.84, 988.01, 964.92, 951.81, 953.61, 944.36, 927.63, 920.56, 921.18, 915.32, 901.26, 883.37, 871.95, 874.25, 883.82, 898.66, 901.56, 887.78, 885.65, 895.22, 898.77, 889.76, 876.48, 885.72, 898.97, 913.2, 923.03, 936.78, 965.93, 991.16, 1021.44, 1047.82, 1077.38, 1105.56, 1130.38, 1152.67, 1170.46, 1188.05, 1203.03, 1209.97, 1220.44, 1234.11, 1258.5, 1285.58, 1308.21, 1345.13, 1396.36, 1487.52, 1552.07, 1683.57, 1796.93, 1906.04, 2024.26, 2155.67, 2268, 2339.54, 2398.2, 2442.34, 2483.1, 2545.58, 2605.33, 2717.74, 2822.51, 2902.34, 2983.93, 3092.87, 3178.42, 3268.57, 3387.32, 3478.39, 3544.65, 3619.39, 3671.29, 3738.19, 3813.38, 3851.42, 3916.84, 4001.14, 4076.9, 4199.17, 4354.46, 4524.64, 4696.18, 4822.04, 4940.86, 5060.38, 5174.67, 5265.59, 5382.06, 5558.03, 5812.74, 6074.17, 6322.19, 6585.7, 6804.86, 7024.38, 7217.36, 7345.4, 7533.9, 7759.71, 7967.44, 8290.07, 8654.81, 9006.51, 9352.25, 9661.79, 9941.88, 10203.71, 10386.42, 10572.36, 10765.01, 10947.92, 11103.24, 11273.26, 11494.95, 11753.66, 12088.58, 12419.88, 12761.13, 13017.58, 13279.88, 13489.91, 13625.69, 13747.22, 13831.4, 13805.09, 13791.89, 13864.81, 13941.06, 13980.3, 14071.21, 14273.55, 14442.2, 14571.95, 14608.16, 14608.31, 14845.89, 14769.08, 14582.71, 14376.23, 14306.34, 14201.94, 14105.06, 14099.83, 14205.19, 14394.63, 14602.97, 14767.41, 14914.01, 15009.68, 15065.66, 15114.05, 15169.47, 15278.43, 15408.3, 15565.72, 15742.67, 15911.43, 16064.69, 16251.37, 16431.51, 16568.15, 16658.68, 16712.91, 16655.23, 16328.37, 16041.15, 15723.92, 15305.83, 14830.59, 14443.81, 14175, 13882.54, 13491.25, 13145.54, 12849.03, 12588.14, 12309.04, 11942.94, 11552.44, 11179.4, 10834.84, 10506.62, 10284.03, 9862.33, 9587.49, 9336.8, 9058.31, 8834.76, 8644.38, 8488.19, 8331.4, 8149.38, 7898.04, 7624.39, 7428.69, 7251.9, 7133.53, 7047.47, 6972.08, 7058.54, 6865.8, 6842.66, 6829.5, 6751.76, 6663.33, 6650.24, 6642.26, 6563.44, 6474.55, 6439.84, 6437.51, 6424.08, 6378.99, 6374.35, 6286.56, 6252.03, 6227.08, 6200.88, 6251.89, 6318.91, 6372.13, 6421.62, 6487.82, 6549.55, 6603.25, 6627.97, 6621.12, 6728.14, 6722.63, 6752.94, 6834.74, 6950.26, 7098.41, 7258.48, 7446.31, 7599.98, 7783.49, 8055.74, 8336.54, 8595.08, 8844.66, 9123.68, 9424.03, 9692.74, 9929.94, 10237.77, 10544.7, 10877.9, 11256.31, 11613.79, 12104.78, 12698.98, 13414.72, 14150.01, 14773.59, 15207.41, 15657.57, 16125.66, 16418.41, 16600.45, 16759.3, 16926.04, 17072.75, 17181.74, 17189.99, 17176.96, 17236.76, 17265.2, 17296.81, 17192.96, 17104, 17141.19, 17094.35, 17129.69, 17005.51, 16896.58, 16867.34, 16827.18, 16747.84, 16720.36, 16687.38, 16667.49, 16667.6, 16581.68, 16476.71, 16291.01, 15980.31, 15701.3, 15488.4, 15211.31, 14883.96, 14617.07, 14376.83, 14054.77, 13698.42, 13231.22, 12766.75, 12246.8, 11671.09, 11109.84, 10569.88, 10131.2, 9846.7, 9541.13, 9240.37, 8894.25, 8563.13, 8183.15, 7783.94, 7472.08, 7160.68, 6780.11, 6392.09, 6076.39, 5796.79, 5550.21, 5422.35, 5273.09, 5109.68, 5032.31, 4985.67, 4918.29, 4869.13, 4710.85, 4555.19, 4384.33, 4144.95, 3922.2, 3760.14, 3684.44, 3588.14, 3513.72, 3457.62, 3401.3, 3281.62, 3134.96, 2936.16, 2825.64, 2777.88, 2768.91, 2753.05, 2744.4, 2745.06, 2713.03, 2633.1, 2619.55, 2608.42, 2557.2, 2503.04, 2472.38, 2485.67, 2499.63, 2515.58, 2540.77, 2613.82, 2680.18, 2740.75, 2880.42, 3126.27, 3136.59, 3066.23, 3014.59, 3035.36, 3073.12, 3075.8, 3152.61, 3271.48, 3328.46, 3373.12, 3514.71, 3742.03, 4049.93, 4389.05, 4637.59, 4887.48, 5070.22, 5310.94, 5583.79, 5778.83, 5967.08, 6228.44, 6574.63, 6828.86, 7010.39, 7302.5, 7779.74, 8237.14, 8587.63, 9019.22, 9496.69, 9890.88, 10232.41, 10556, 10957.13, 11359.43, 11718.44, 11964.41, 12252.48, 12594.79, 12861.26, 13097.69, 13292.1, 13494.58, 13864.15, 14170.28, 14491.09, 14812.92, 15098.35, 15405.77, 15730.1, 16089.99, 16335.75, 16479.17, 16643.28, 16610.54, 16463.36, 16200.12, 16145.02, 16149.41, 16319.51, 16377, 16508.12, 16600.93, 16781.12, 16851.28, 17121.51, 17202.58, 17075.38, 16871.06, 16510.71, 16161.12, 15892.1, 15592.44, 15254.51, 15058.72, 14905.55, 14753.02, 14500.92, 14233.05, 14010.91, 13932.9, 13811.98, 13687.57, 13472.87, 13153.77, 12953.58, 12866.03, 12766.61, 12473.45, 12137.44, 11894.58, 11754.33, 11532.64, 11346.38, 11130.73, 11022.8, 11022.25, 11059.68, 11050.69, 10919.56, 10805.03, 10775.31, 10703.23, 10672.6, 10575.7, 10442.75, 10372.04, 10305.7, 10246.47, 10839.29, 10758.16, 10804, 10906.81, 11170.09, 11374.07, 11467.27, 11678.45, 12020.96, 12347.93, 12737.11, 13134.22, 13550, 13938.04, 14452.85, 14768.32, 15170.88, 15616.83, 16065.18, 16580.48, 17184.78, 17831.56, 18558.43, 19313.44, 20127.55, 20901.12, 21842.86, 22893.31, 24056.13, 25373.59, 27054.39, 28732.79, 30570.31, 32913.29, 35925.86, 39819.48, 44296.46, 49276.19, 54544.88, 60903.05, 69711.94, 79528.87, 91009.4, 104712.31, 118805.95, 132047.73, 144980.47, 158191.61, 173272.64, 190622.86, 209022.27, 227750.1, 245395.22, 261815.77, 277104.66, 289188.3, 299763.8, 304517.72, 307433.97, 307023.56, 303985.7, 301025.28, 296791.94, 291390.84, 285996.16, 279891, 275014.1, 269743.78, 264928.6, 261536.84, 257638.55, 253950.02, 248454.9, 240559.61, 232375.55, 223600.05, 214133.45, 205480.53, 196473.2, 186639.11, 176292.4, 167032.12, 159391.44, 151511.08, 143228.31, 136452.97, 132130.61, 128144.59, 124221.41, 118002.34, 113666.99, 110770.63, 107196.6, 102014.53, 97330.51, 94010.68, 90476, 86512.41, 82873.49, 80301.07, 77824.51, 75272.78, 72768.22, 70486.86, 68297.64, 66028.28, 63989.47, 62230.31, 60422.54, 58608.76, 56980.74, 55735.46, 54769.48, 53977.78, 53190.26, 52369.11, 51510.33, 51055.45, 51027.48, 50716.91, 50109.65, 49812.75, 49607.07, 49091.52, 48307.52, 47555.41, 47151.54, 47106.57, 47387.96, 48111.13, 48947.2, 49893.27, 50743.92, 51702.9, 53161.72, 54688.22, 55887.9, 57000.06, 58094.15, 59154.61, 60073.02, 61249.29, 62643.57, 64530.73, 66826.2, 69141.06, 71350.72, 73757.64, 76393.79, 78626.56, 79124.15, 79096.75, 78723.52, 78275.95, 77563.31, 77180.85, 76576.45, 76301.57, 76880.57, 77638.83, 78352.23, 79389.64, 80216.42, 81137.05, 81892.16, 81652.47, 81011.22, 80232.16, 78775.37, 77045.09, 75323.66, 73312.09, 71393.89, 70228.41, 69349.82, 68553.56, 67953.51, 67214.3, 66382.46, 65812.8, 65095.97, 64164.36, 63501.93, 63035.49, 63024.19, 63121.66, 61482.78, 59714.18, 57556.65, 56106.53, 54689.91, 52674.43, 50612.61, 49185.92, 48219.7, 45920.04, 44299.95, 42768.44, 41776.19, 40944.47, 40001.69, 39133.34, 38178.65, 36900.45, 35996.57, 35914.96, 36074.48, 36183.03, 36124.63, 36122.7, 36270.7, 36801.37, 37481.69, 38252.91, 38659.23, 39312.35, 40007.67, 40961.71, 42008.37, 43657.05, 46241.35, 49766.66, 53803.39, 56648.37, 58219.44, 58250.15, 58369.2, 57777.71, 57063.6, 56321.16, 56340.5, 58331.45, 59853.05, 62251.23, 64828.91, 67471.03, 70416.73, 72319.26, 72529.51, 72870.95, 74279.99, 75173.55, 75353.01, 75758.25, 76502.24, 77091.44, 77467.95, 77936.07, 78475.54, 79290.66, 80242.33, 80823.53, 81256.63, 81660.33, 82003.92, 82483.56, 82762.21, 82269.76, 81537.17, 80806.85, 80362.03, 80052.34, 79703.17, 79326.97, 79068.93, 78974.59, 78860.37, 78569.29, 78215.42, 77858.77, 77472.88, 77060.2, 76617.05, 76126.63, 75610.42, 75037.26, 74495.09, 73974.56, 73414.37, 72829.05, 72238.03, 71617.8, 71059.05, 70491.27, 69900.5, 69253.64, 68561.32, 67830.56, 66922.53, 66027.64, 65144.81, 64254.65, 63355.07, 62583.64, 61895.87, 61232.23, 60594, 59999.39, 59421.71, 59038.93, 58983.5, 59181.7, 59591.21, 60131.56, 60686.59, 61208.16, 61879.15, 62822.45, 63945.19, 65216.58, 66365.94, 67395.25, 68600.77, 69854.78, 71099.49, 71663.5, 71950.26, 71926.96, 72068.54, 72460.65, 72782.64, 73033.41, 74396.3, 75410.59, 76095.57, 76973.2, 78282.67, 79632.77, 80520.2, 81208.79, 81570.24, 81763.46, 82023.03, 82402.84, 82783.4, 83097.36, 83478.55, 83820.69, 83789.89, 83745.17, 83708.74, 83656.99, 83423.3, 82970.55, 82397.12, 81763.63, 81200.96, 80664.88, 80140.21, 79554.3, 79009.42, 78470.39, 77933.53, 77385.82, 76869.71, 76347.31, 75735.99, 75074.16, 74185.65, 73179.81, 72248.69, 71393.76, 70715.6, 70198.51, 69860.43, 69588.16, 69456.35, 69410.17, 69414.16, 69486.52, 69615.08, 69790.28, 69949.33, 70183.43, 70511.36, 70884.94, 71332.96, 71987.78, 72602.7, 73162.12, 74028.15, 75269.71, 76709.79, 78386.56, 80680.85, 82664.13, 84074.89, 85267.82, 86486.35, 87747.53, 89036.76, 90302.64, 91475.33, 92596.05, 93695.71, 94734.65, 95707.87, 96373.43, 97022.84, 97568.18, 98013.32, 98647.08, 99037.69, 99421.55, 99690.47, 99846.79, 99838.29, 99684.83, 99389.74, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 11.25, 54.26, 50.69, 46.29, 40.11, 33.82, 28.6, 25.35, 21.91, 18.85, 16.77, 14.65, 12.82, 11.28, 9.98, 9.16, 8.59, 8.5, 10.44, 12.1, 13.21, 24.86, 35.59, 35.57, 35.34, 26.98, 19.76, 17.23, 18.6, 19.99, 21.79, 23.44, 24.42, 24.81, 25.3, 27.86, 30.51, 35.38, 41.99, 48.38, 53.54, 58.84, 60.69, 60.62, 62.79, 65.71, 68.62, 75.16, 77.94, 79.7, 78.6, 73.22, 67.51, 64.56, 56.78, 49.76, 47.53, 49.96, 53.58, 55.14, 50.81, 48.8, 49.79, 50.85, 54.36, 58.69, 68.79, 77, 85.71, 98.94, 108.61, 105.99, 108.21, 110.27, 108.62, 122.7, 145.46, 155.83, 174.54, 192.6, 208.89, 211.34, 195.42, 195.82, 184.86, 170.4, 171.39, 176.13, 190, 197.57, 188.2, 186.27, 189, 198.66, 196.55, 193.09, 202.7, 223.48, 253.81, 276.25, 279.84, 274.08, 264.51, 243.97, 206.71, 192.65, 191.39, 191.54, 195.67, 216.47, 221.73, 230.05, 266.67, 318.74, 371.26, 407.07, 414.83, 427.28, 460.69, 487.32, 484.8, 466.66, 468.18, 459.55, 395.41, 386.17, 363.2, 375.43, 399.13, 401.25, 422.79, 427.77, 463.96, 459.14, 439.95, 421.6, 409.6, 419.42, 417.64, 436.26, 463.21, 510.28, 533.71, 522.6, 526.81, 566, 598.73, 578.86, 553.43, 567.24, 594.95, 602.93, 626.92, 638.11, 637.32, 659.68, 704.11, 761.88, 826.5, 890.35, 969.95, 1071.22, 1153.92, 1242.07, 1248.58, 1189.55, 1173.5, 1154.7, 1140.52, 1147.79, 1158.63, 1175.37, 1232.95, 1259.65, 1269.62, 1270.04, 1236.67, 1252.28, 1216.09, 1167.13, 1151.09, 1169.82, 1184.99, 1209.89, 1231.7, 1299.44, 1373.04, 1430.58, 1462.93, 1478.43, 1497.98, 1513.61, 1483.48, 1456.61, 1459.46, 1466.62, 1502.46, 1505.71, 1555.05, 1593.71, 1646.25, 1644.74, 1578.96, 1452.19, 1334.58, 1222.04, 1111.64, 990.18, 950.26, 889.94, 853.74, 873.12, 1000.21, 1130.78, 1199.69, 1088.79, 1009.79, 934.87, 839.18, 812.46, 701.98, 673.17, 655.78, 680.38, 680.28, 653.99, 630.69, 624.36, 624.46, 604.15, 572.16, 550.61, 529.93, 515.76, 510.77, 503.08, 497.38, 492.91, 508.49, 527.73, 539.73, 564.72, 561.87, 532.98, 485.55, 445.41, 433.42, 425.42, 408.54, 356.11, 308.47, 318.5, 328.86, 316.59, 319.11, 306.02, 279.02, 277.96, 251.81, 223.79, 210.24, 193.88, 186.75, 201.6, 214.18, 210.77, 197.47, 178.52, 173.29, 163.22, 148.24, 146.45, 142.94, 139.15, 144.66, 135.11, 118.26, 120.85, 137.28, 150.43, 157.59, 158.9, 166.77, 172.22, 199.32, 185.67, 185.95, 202.19, 208.85, 216.22, 203.44, 194.61, 207.09, 203.68, 189.61, 177.16, 165.42, 149.94, 134.16, 118.99, 106.66, 94.83, 86.56, 90.74, 83.87, 76.45, 70.12, 67.6, 74.28, 79.24, 78.44, 80.35, 83.15, 78.94, 75.94, 74.35, 71.08, 66.17, 63.62, 62.07, 57.94, 54.02, 50.51, 52.17, 51.98, 54.13, 55.28, 51.55, 49.58, 54.42, 52.13, 48.66, 45.77, 38.77, 36.93, 33.84, 29.75, 30.48, 31.36, 30.73, 30.88, 31.09, 26.92, 26.81, 27.99, 28.51, 28.64, 28.98, 28.87, 27.49, 27.8, 28.13, 27.09, 26.91, 26.71, 27.04, 27.82, 27.42, 26.39, 26.27, 26.65, 27.46, 28.77, 31.16, 32.31, 33.1, 36.35, 36.38, 36, 36.75, 37.63, 36.3, 33.75, 33.16, 34.54, 35.91, 36.16, 38.36, 39.39, 41.97, 44.2, 46.11, 49.38, 52.13, 54.71, 58.33, 61.11, 62, 63.06, 65.96, 67.67, 68.21, 69.61, 71.86, 70.97, 72.13, 73.7, 73.46, 75.27, 79.06, 82.12, 87.3, 93.98, 97.11, 96.93, 95.22, 91.06, 91.34, 93.41, 92.04, 91.28, 92.63, 94.73, 97.29, 98.41, 98.65, 102.54, 106.43, 103.89, 100.78, 93.28, 91.76, 91.54, 91.3, 94.38, 99.91, 102.35, 110.45, 117.16, 121.08, 128.42, 135.47, 140.39, 143.55, 142.35, 140.41, 138.15, 130.62, 125.59, 126.63, 123.62, 114.04, 104.51, 98.86, 97.53, 93.4, 85.55, 85.14, 85.58, 83.9, 86.63, 91.36, 95.78, 100.84, 101.59, 100.07, 100.8, 102.16, 104.92, 105.97, 116.29, 140.15, 164.59, 180.16, 183.52, 180.06, 169.12, 158.07, 141.65, 121.36, 110.62, 116.55, 124.58, 122.59, 114.56, 109.34, 110.05, 110.44, 104.36, 98.41, 96.93, 95.91, 96.37, 99.43, 104.39, 110.24, 114.93, 120.94, 127.81, 131.62, 137.63, 158.58, 195.49, 226.07, 237.35, 238.66, 244.7, 247.82, 246.51, 244.02, 245.73, 264.99, 278.79, 292.01, 305.66, 325.56, 349.45, 359.72, 368, 379.6, 367.73, 375.95, 378.96, 375.22, 374.02, 350.17, 320.59, 333.75, 353.55, 365.84, 370.83, 384.02, 411.44, 442.02, 481.89, 513.19, 514.99, 512.22, 499.52, 469.44, 442.19, 410.09, 380.34, 363.19, 341.04, 333.24, 331.53, 325.2, 324.03, 324.3, 323.48, 321.04, 306.37, 283.68, 259.86, 232.53, 199.13, 167.61, 150.63, 129.17, 113.86, 104.57, 94.99, 84.53, 74.5, 69.89, 67.16, 68.51, 70.81, 72.85, 80.6, 84.15, 84.81, 89.28, 87.28, 79.5, 65.93, 59.45, 49.11, 40.44, 38.44, 36.82, 35.18, 33.98, 32.93, 31.1, 29.24, 28.73, 29.25, 29.07, 28.32, 27.67, 27.16, 25.88, 24.7, 23.44, 22.06, 20.48, 18.75, 17.09, 15.67, 14.76, 14.37, 14.39, 14.53, 14.62, 14.5, 13.87, 12.9, 11.93, 11.47, 10.83, 12.23, 17.81, 22.15, 23.18, 22.92, 18.42, 14.95, 14.1, 11.62, 8.12, 5.09, 4.13, 3.75, 3.89, 4.22, 4.73, 5.25, 6.62, 7.61, 9.39, 12.92, 15.87, 17.03, 17.65, 17.4, 15.67, 14.6, 15.18, 12.73, 15.37, 21.77, 25.79, 32.38, 38.95, 54.53, 86.36, 132.87, 206.86, 290.34, 340.24, 405.29, 514.75, 625.28, 737.33, 838.52, 934.39, 1077.01, 1245.63, 1403.89, 1573.42, 1764.92, 1981.42, 2257.21, 2504.95, 2401.74, 2284.28, 2320.36, 2612.97, 2536.17, 2305.76, 2030.61, 1694.22, 1550.31, 1335.69, 1136.84, 968, 935.47, 876.06, 784.25, 692.02, 639.24, 637.62, 601.69, 547.99, 429.04, 295.19, 212.58, 167.53, 122.44, 124.57, 70.44, 96.8, 127.23, 140.08, 131.04, 105.88, 82.24, 52.35, 49.31, 41.01, 22.5, 20.84, 19.29, 17.93, 16.91, 16.11, 15.51, 15.01, 14.57, 14.3, 13.96, 13.43, 12.81, 12.1, 11.23, 10.28, 9.49, 8.92, 8.58, 8.31, 8.01, 7.73, 7.39, 6.99, 6.55, 6.1, 5.72, 5.44, 5.27, 5.18, 5.11, 5.02, 4.89, 4.72, 4.56, 4.43, 4.29, 4.13, 3.97, 3.79, 3.59, 3.38, 3.17, 3.01, 2.89, 2.8, 2.71, 2.64, 2.57, 2.49, 2.44, 2.37, 2.3, 2.24, 2.2, 2.2, 2.19, 2.14, 2.08, 2.04, 1.99, 1.96, 1.91, 1.83, 1.78, 1.75, 1.73, 1.7, 1.68, 1.64, 1.63, 1.61, 1.59, 1.57, 1.56, 1.55, 1.56, 1.61, 1.66, 1.68, 1.7, 1.72, 2.11, 2.22, 2.24, 2.22, 2.2, 2.38, 2.52, 3.93, 6.8, 8.64, 8.84, 8.99, 9.12, 5.82, 3.82, 3.32, 2.7, 3.05, 3.4, 3.74, 4.04, 4.53, 5.15, 5.78, 6.55, 7.28, 8.04, 9.04, 10.14, 13.22, 18.51, 22.75, 25.61, 28.59, 31.64, 35.07, 39.25, 46.6, 58.11, 69.01, 78.46, 89.87, 105.37, 125.41, 146.36, 169.02, 200.8, 214.13, 219.29, 220.69, 215.68, 207.11, 204.32, 218.55, 238.94, 254.45, 261.28, 260.49, 249.55, 233.92, 227.25, 238.77, 276.34, 303.9, 340.49, 386.27, 400.32, 408.9, 399.87, 346.85, 286.03, 263.49, 245.18, 206.75, 202.21, 197.13, 182.3, 167.33, 158.24, 149.1, 138.76, 128.1, 117.32, 108.12, 99.17, 91.15, 84.51, 72.44, 60.88, 51.53, 43.09, 35.76, 30.48, 28.42, 26.47, 24.67, 22.74, 20.61, 18.63, 17.43, 18.09, 18.28, 17.48, 15.78, 14.15, 12.15, 10.42, 9.26, 8.14, 6.75, 5.46, 4.6, 4.08, 3.51, 2.88, 2.48, 2.27, 2.01, 1.66, 1.44, 1.3, 1.17, 0.99, 0.81, 0.72, 0.68, 0.62, 0.56, 0.51, 0.47, 0.43, 0.38, 0.32, 0.28, 0.24, 0.22, 0.19, 0.17, 0.15, 0.13, 0.12, 0.11, 0.11, 0.11, 0.1, 0.1, 0.09, 0.09, 0.08, 0.08, 0.07, 0.07, 0.06, 0.06, 0.06, 0.05, 0.05, 0.04, 0.04, 0.04, 0.04, 0.04, 0.04, 0.05, 0.05, 0.05, 0.05, 0.06, 0.06, 0.06, 0.06, 0.05, 0.05, 0.05, 0.04, 0.04, 0.04, 0.04, 0.04, 0.04, 0.04, 0.04, 0.05, 0.08, 0.1, 0.11, 0.1, 0.1, 0.08, 0.07, 0.06, 0.04, 0.03, 0.03, 0.02, 0.02, 0.02, 0.01, 0.02, 0.02, 0.02, 0.01, 0.01, 0.01, 0.01, 0.01, 0.01, 0.01, 0.01, 0.01, 0.01, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3214.48, 3036.35, 2805.92, 2344.71, 2051.95, 1886.37, 1773.5, 1670.08, 1572.79, 1565, 1560.65, 1499.5, 1557.04, 1747.82, 1873.4, 1753.54, 1495.43, 1076.54, 853.61, 840.13, 825.27, 823.81, 810.32, 837.7, 911.35, 862.73, 771.29, 668.67, 630.5, 611.23, 591.58, 592.28, 587.02, 587.13, 609.89, 621.82, 634.81, 685.78, 1051.2, 1699.67, 1965.63, 2082.17, 2257.49, 1987.21, 1894.3, 1797.16, 1909.29, 1821.91, 2105.7, 2285.93, 2079.75, 1979.68, 1885.98, 1987.05, 1908.94, 2685.69, 4590.58, 5839.95, 6010.96, 6256.33, 7028.07, 6869.42, 7037.09, 6979.14, 7147.93, 8575.11, 9173.15, 9368.2, 9305.4, 10220.22, 11633.77, 12086.28, 12443.24, 12589.28, 12889.79, 14269.63, 16050.52, 17374.04, 18242.59, 19802.11, 19311.17, 16860.32, 14353.39, 13118.86, 12604.25, 12758.41, 12693.14, 12847.8, 16059.03, 17597.45, 18110.81, 17643.47, 18187.9, 17569.77, 17104.41, 17970.06, 17045.52, 18300.75, 18819.57, 18710.86, 18349.74, 17181.37, 16233.62, 15834.21, 14653.07, 12069, 9883.13, 9638, 9616.12, 9446.13, 8728.14, 8194.4, 8007.66, 7661.23, 6548.33, 5054.54, 4508.35, 4541.03, 5096.25, 4517.53, 5145.23, 5781.87, 5813.15, 4927.35, 3611.4, 2409.12, 1593.37, 1213.07, 885.72, 675.56, 587.12, 591.52, 585.41, 598.29, 597.94, 575.19, 594.4, 629.01, 589.46, 705.6, 870.63, 905.99, 903.75, 774.62, 581.31, 457.44, 481.47, 561.53, 474.22, 574.99, 824.49, 833.87, 822.61, 715.6, 545.26, 508.21, 549.7, 571.44, 538.06, 627.93, 673.26, 709.27, 674.42, 635.94, 702.52, 696.09, 684.05, 749.81, 681.92, 672.77, 668.26, 622.35, 606.14, 606.62, 643.34, 665.06, 679.24, 823.39, 992.11, 971.84, 938.83, 804.32, 679.76, 666.32, 654.24, 612.78, 598.05, 585.59, 556.2, 486.09, 448.52, 533.63, 507.21, 511.05, 683.78, 784.28, 844.88, 888.28, 721.81, 624.47, 504.79, 381.21, 322.23, 269, 217.83, 195.5, 189.83, 179.24, 168.69, 166.93, 181.3, 186.04, 197.01, 221.01, 243.78, 255.92, 268.58, 268.59, 241.43, 212.64, 192.64, 195.74, 209.22, 197.28, 200.07, 194.64, 192.47, 178.82, 198.44, 207.41, 209.94, 249.49, 377.7, 430.41, 459.89, 475.09, 490.79, 490.63, 485.05, 443.78, 437.16, 463.02, 455.08, 400.18, 345.5, 326.4, 324.06, 281.07, 214.5, 177.25, 161.32, 160.27, 175.15, 180.32, 185.71, 195.28, 224.23, 243.86, 238.46, 244.75, 270.2, 277.32, 286.32, 307.98, 308.63, 326.05, 329.34, 294.55, 262.76, 190.9, 140.77, 118.25, 117.61, 117.44, 124.94, 129.29, 134.35, 193.47, 280.76, 314.17, 324.65, 342.13, 333.03, 359.95, 357.99, 356.93, 343.05, 239.44, 189.52, 189.11, 245.06, 204.49, 214.94, 359.75, 423.66, 450.52, 423.73, 322.4, 270.81, 189.73, 131.67, 109.57, 115.2, 126.21, 118.49, 127.94, 157.19, 165.62, 175.03, 251.26, 364.53, 397.75, 395.07, 339.35, 321.49, 365.71, 366.98, 341.77, 427.49, 454.21, 417.91, 262.51, 140.64, 105.31, 156.06, 168.73, 116.99, 203.14, 346.27, 400.69, 401.74, 311.49, 264.41, 267.04, 273.88, 270.88, 278.03, 315.06, 318.66, 322.02, 344.5, 403.97, 441.09, 437.57, 470.27, 539.18, 595.95, 582.08, 552, 521.76, 486.98, 440.31, 385.74, 338.71, 302.9, 270.8, 238.79, 217.27, 285.65, 255.85, 237.91, 655.99, 1612.3, 2196.85, 2426.94, 2576.53, 2223.37, 2007.66, 2073.59, 2034.12, 2040.95, 2158.61, 2308.25, 2476.25, 2543.56, 2962.04, 3592.09, 4344.23, 5051.75, 5676.18, 6251.57, 6705.57, 7124.97, 7283.98, 7894.67, 8831.41, 10038.94, 11659.98, 13580.49, 15338.18, 16925.2, 17926.31, 18409.12, 18671.89, 18701.31, 17863.72, 16587.76, 15282.94, 13949.45, 12558.28, 11244.89, 10371.15, 9941, 9614.84, 9259.6, 8898.83, 8668.41, 8895.37, 9599.71, 9938.72, 10834.89, 12558.1, 14136.84, 15335.73, 15965.25, 14119.76, 12651.41, 12024.17, 11698.85, 11359.84, 10931.3, 10316.67, 9637.08, 9045.74, 8500.9, 7838.04, 7079.87, 5822.36, 4679.05, 3757.49, 2910, 2161.13, 1502.02, 1103.57, 995.07, 969.64, 973.56, 983.56, 955.69, 872.52, 826.22, 802.96, 857.94, 880.56, 891.57, 964.68, 1061.3, 1160.89, 1255.91, 1345.82, 1420.59, 1456.61, 1467.45, 1477.55, 1488.37, 1489.47, 1497.16, 1488.83, 1396.34, 1233.68, 1067.29, 881.54, 694.58, 541.9, 475.45, 429.77, 400.3, 386.86, 373.35, 359.78, 349.84, 343.42, 338.51, 336.52, 336.69, 336.86, 337.05, 337.25, 337.44, 337.61, 337.89, 338.14, 338.39, 338.64, 338.9, 339.16, 339.42, 339.69, 339.96, 340.22, 343.25, 360.84, 383.51, 402.89, 459.24, 494.87, 515.37, 482.71, 392.03, 311.02, 283.34, 251.52, 229.89, 230.18, 217.57, 226.48, 252.48, 252.98, 372.64, 721.51, 1184.39, 1658.79, 1860.26, 1756.51, 1328.97, 977.58, 850.06, 776.72, 683.36, 693.28, 657.77, 689.82, 721.95, 754.04, 786.13, 814.06, 835.72, 850.46, 857.54, 821.41, 756.64, 690.64, 641.44, 601.61, 559.12, 539.79, 520.04, 538.69, 577.4, 616.13, 654.89, 693.68, 727.89, 747.03, 770.34, 785.62, 791.01, 841.33, 932.7, 998.68, 1130.34, 1267.42, 1283.37, 1297.3, 1131.65, 917.83, 728.84, 642.09, 596.71, 546.06, 533.44, 511.72, 562.02, 616.23, 659.63, 780.9, 1038.17, 1379.04, 1732.16, 2087.01, 2233.84, 2164.7, 1865.34, 1587.39, 1389.5, 1339.73, 1228.5, 1236.48, 1313.58, 1378.32, 1588.48, 1764.79, 1797.97, 1837.75, 1839.53, 1760.52, 1657.04, 1583.19, 1513.24, 1500.16, 1521.13, 1555.31, 1602.53, 1656.88, 1711.47, 1766.07, 1814.01, 1847.66, 1867.72, 1874.49, 1861.79, 1812.76, 1680.72, 1530.79, 1380.8, 1269.18, 1232.47, 1149.86, 1097, 1036.84, 1014.09, 1013.95, 1013.47, 1012.67, 1011.49, 1009.98, 1008.68, 1007.42, 1281.94, 1358.39, 1467.39, 1520.89, 1790.78, 2544.69, 3681.88, 5101.1, 6874.52, 8720.37, 10635.93, 11733.12, 12076.44, 12091.83, 11771.9, 11522.26, 11226.22, 10977.02, 10737.05, 10543.08, 10493.35, 10533.97, 10630.38, 10729.47, 10830.42, 10932.84, 11215.84, 12229.49, 13950.55, 15014.42, 16964.15, 19558.43, 22208.53, 24272.77, 25461.05, 26159.09, 26323.75, 26658.22, 26800.36, 26918.06, 27017.73, 28074.78, 32087.08, 34262.99, 41258.28, 62025.57, 74238.23, 73780.71, 66229.18, 48548.35, 32415.3, 24963.11, 25101.11, 25211.01, 24285.05, 25590.7, 25205.01, 24386.96, 23203.45, 18322.45, 13608.65, 10712.32, 9905.8, 9714.72, 9520.71, 8890.2, 9034.54, 9091.11, 8326.81, 6582.89, 5742.04, 5478.85, 5594.49, 5621.06, 5410.33, 5020.18, 4413.29, 3614.58, 2773.63, 2126.44, 1677.52, 1347.49, 1155.44, 1060.21, 1046.27, 1032.13, 1016.94, 1000.77, 983.79, 1097.44, 1330.15, 1760.05, 2211.98, 2655.25, 3266.95, 3944.64, 4608.73, 5317.73, 5755.21, 5837.19, 5879.31, 5853.88, 5803.03, 5767.28, 5549.37, 4948.2, 4154.3, 3364.25, 2539.26, 1575.6, 863.74, 363.17, 228.62, 228.61, 228.6, 228.71, 228.69, 228.69, 228.71, 228.71, 228.69, 228.68, 228.71, 228.75, 228.82, 228.56, 227.42, 226.19, 224.89, 223.52, 222.11, 220.68, 219.24, 217.79, 216.36, 214.94, 213.55, 212.19, 210.86, 209.57, 208.33, 207.13, 205.97, 204.86, 203.8, 202.79, 201.81, 200.89, 200.01, 199.16, 198.35, 197.59, 196.86, 196.17, 195.52, 194.89, 194.32, 193.78, 193.28, 192.81, 192.38, 191.98, 191.62, 191.29, 190.99, 190.73, 190.49, 190.29, 190.13, 190, 189.9, 189.83, 189.78, 189.77, 189.79, 189.83, 189.91, 190.01, 190.14, 190.31, 190.52, 190.74, 190.99, 191.28, 191.6, 191.93, 192.29, 192.67, 193.09, 193.53, 193.99, 194.48, 195, 195.54, 196.1, 196.69, 197.31, 197.95, 198.72, 199.68, 200.67, 201.68, 202.71, 203.78, 204.86, 205.98, 207.12, 208.28, 209.45, 210.65, 211.87, 213.11, 214.38, 215.66, 216.94, 218.25, 229.67, 261.17, 346.87, 464.18, 572.31, 680.95, 801.89, 923.03, 1002.16, 1058.39, 1122.99, 1101.18, 1159.33, 1123.32, 1082.34, 1054.29, 1032.6, 1018.01, 1019.71, 1029.94, 1040.65, 1052.03, 1063.78, 1068.33, 1057.73, 1039.12, 1012.39, 969.47, 924.11, 890.72, 871.09, 874.67, 882.66, 898.57, 952.4, 1029.91, 1113.62, 1186.25, 1242.94, 1304.5, 1369.17, 1428.1, 1528.39, 1653.71, 1770.33, 1882.38, 1978.37, 2067.96, 2150.02, 2209.42, 2232.2, 2203.57, 2097.03, 1867.37, 1632.43, 1392.53, 1151.98, 975.33, 923.48, 933.49, 922.06, 898.12, 963.77, 1016.04, 1079.47, 1197.45, 1423.8, 1622.65, 1787.39, 2007.6, 2242.96, 2314.85, 2264.69, 2111.23, 1923.36, 1731.1, 1535.29, 1336.3, 1187.36, 1142.94, 1144.66, 1123.23, 1127.51, 1139.81, 1167.62, 1211.37, 1253.09, 1321.98, 1403.23, 1485.57, 1579.68, 1868.17, 2104.19, 2587.76, 3643.48, 5117.31, 6830.67, 8751.45, 10377.49, 12151.53, 12987.14, 13514.6, 13870.16, 14066.5, 14080.66, 13901.95, 13536.69, 12976.89, 12310.63, 11637.18, 10950.94, 10432.81, 10212.01, 10153.24, 10045.04, 9657.97, 8844.58, 7775.29, 6521.07, 4918.97, 3604.34, 3184.17, 2974.34, 2792.87, 2792.99, 2792.67, 2778.06, 2721.22, 2624.39, 2514.98, 2405.66, 2296.34, 2186.46, 2091.18, 2073.1, 2081.18, 2089.66, 2098.51, 2107.67, 2117.09, 2196.02, 2370.72, 2375.66, 2489.27, 2588.69, 2601.58, 2613.25, 2626.87, 2640.16, 2651.98, 2661.79, 2669.32, 2674.27, 2676.55, 2691.55, 2709.82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 290.03, 364.4, 835.5, 1027.67, 1109.89, 1213.67, 1321.61, 1432.11, 1560.17, 1659.17, 1694.33, 1638.7, 1455.7, 1351.85, 1330.22, 1307.12, 1374.76, 1456.89, 1410.48, 1663.88, 1936.01, 2897.61, 3726.74, 4511.41, 6164.65, 8370.7, 10961.85, 12445.62, 14550.37, 14360.09, 13037.63, 14046.57, 15467.09, 15941.07, 16225.97, 17759.72, 22454.5, 28563.21, 33169.37, 38178.45, 40242.67, 41442.97, 43801.91, 45633.07, 45997.01, 46638.03, 45454.12, 44046, 42311.51, 40616.56, 37576.84, 36087.97, 36128.16, 35805.37, 35664.52, 35430.81, 34595.35, 34079.23, 33932.62, 35806.07, 35095.21, 33126.52, 35766.16, 36515.13, 34769.66, 32992.34, 29308.77, 27703.83, 27012.1, 26579.67, 25064.88, 21794.55, 19762, 16617.36, 13136.02, 9617.36, 6703.94, 4808.02, 3748.16, 3453.15, 3465.5, 3218.32, 2910.24, 2630.82, 2607.65, 2700.66, 2641.62, 2561.4, 2573.48, 2573.03, 2572.54, 2654.34, 2536.47, 2510.87, 2524.16, 2714.65, 2688.17, 2743.05, 3972.93, 4593.04, 3926.78, 3572, 3057.24, 2868.44, 2828.69, 2639.93, 2376.89, 2462.14, 2476.73, 2326.47, 2312.2, 2580.22, 3183.01, 3626.76, 4059.36, 4278.62, 3784.51, 3385.43, 3667.64, 3390.55, 3481.07, 3219.45, 5265.87, 10067.58, 12986.92, 13868.05, 11726.91, 8874.64, 8343.96, 7724.96, 6354.68, 5416.07, 4815.4, 3850.62, 3208.54, 3130.19, 3165.73, 3067.37, 3090.11, 3180.64, 3239.05, 3133.16, 3173.71, 3254.68, 3445.5, 3846.15, 4500.57, 4129.64, 4657.73, 4727.21, 4920.4, 4839.59, 4860.38, 4523.5, 4244.13, 4128.84, 4045.41, 3935.45, 3623.24, 3397.62, 3231.64, 2940.48, 2482.75, 2171.23, 2376.2, 2804.6, 2954.92, 3017.2, 3106.22, 3326.79, 4038.9, 4431.82, 4547.29, 4344.92, 4068.38, 4008.56, 4386.83, 5276.04, 5528.66, 5556.23, 5627.53, 5583.77, 5607.05, 5603.22, 4710.62, 3190.5, 2626.14, 2659.6, 2921.82, 3005.96, 3044.42, 3045.31, 3128.44, 3267.86, 3438.81, 3578.97, 3961.37, 4503.39, 5024.97, 5624.45, 6401.29, 6601.14, 6676.45, 6628.38, 6555.89, 6575.53, 6653.11, 6356.07, 6113.23, 6130.57, 6189.13, 5910.29, 5382.12, 5057.88, 5065.81, 4896.81, 4711.29, 4842.57, 4853.15, 4965.17, 4771.93, 4483.43, 4460.15, 4556.67, 4400.46, 4315.16, 4379.73, 4392.96, 4460.93, 4307.57, 4094.83, 3964.97, 3922.87, 3941.08, 3985.03, 3972.88, 3964.02, 3994.46, 3963.78, 3869.72, 3634.37, 3379.66, 3445.36, 3458.61, 3514.46, 3438.72, 3212.63, 3060.43, 2992.58, 2961.37, 3152.46, 3385.6, 3435.33, 3518.88, 3484.71, 3403.1, 3077.83, 2594.77, 2392.79, 2142.56, 2019.29, 2011.37, 2379.16, 2575.95, 2973.73, 3927.52, 4741.08, 5227.83, 6045.94, 7132.23, 8218.22, 7650.89, 7604.99, 8452.59, 8436.59, 8500.46, 8753.28, 8636.05, 8686.6, 9776.8, 10660.11, 11108.23, 11921.19, 13365.57, 14710.73, 15171.6, 14988.24, 15609.33, 16469.24, 16355.18, 16513.07, 17289.81, 17841.69, 16925.2, 15351.8, 15942.12, 17827.75, 17973.1, 16520.74, 16297.58, 16875.35, 17291.35, 16185.93, 16058.34, 15721.97, 15995.9, 15830.64, 15680.55, 14435.36, 14162.24, 14078.07, 13329.56, 12494.25, 12041.43, 11476.72, 11726.16, 11149.89, 9923.46, 9163.23, 8760.09, 8698.07, 9117.3, 9558.78, 9828.81, 10035.93, 10210.55, 10242.93, 10352.32, 10587.97, 9373.04, 7588.44, 7630.81, 10080.68, 7761.75, 9511.97, 10300.47, 9568.01, 9945.35, 12404.14, 12905.75, 12438.9, 10502.74, 9386.79, 9553.22, 10887.99, 11888.1, 12807.51, 13921.87, 13475.24, 12219.23, 11566.93, 10234.82, 9681.56, 10527.28, 9738.46, 9416.46, 9709.83, 9861.98, 9737.34, 9703.97, 9563.22, 9226.18, 8622.97, 7956.38, 7607.67, 7330.55, 6964.04, 6776.68, 6436.09, 6257.8, 5918.19, 6000.84, 6194.25, 6297.24, 6463.5, 6873.96, 6905.27, 6520.67, 5819.83, 4736.83, 3388.15, 3203.82, 3060.33, 2713.67, 2996.1, 4085.12, 3569.14, 3855.34, 4861.05, 4430.03, 3234.75, 3025.26, 2773.76, 2441.99, 2645.66, 3095.74, 2974.69, 2910.07, 3965.97, 4957.75, 5222.78, 5736.09, 5761.61, 5391.24, 5046.45, 4775.34, 3759.35, 2522.33, 2140.29, 1997.21, 1579.94, 1604.24, 1609.28, 1564.49, 1397.14, 1231.53, 1097.88, 964.46, 909.4, 918.68, 956.43, 1019.49, 1049.3, 1187.51, 1672.77, 2023.27, 1895.07, 1206.21, 880.22, 638.78, 557.6, 455.91, 468.34, 499.25, 523.71, 544.18, 548.49, 544.42, 530.72, 507.77, 480.79, 449.9, 419.92, 398.7, 381.76, 363.47, 348.38, 336.12, 326.8, 323.59, 314.51, 316.98, 325.84, 334.87, 338.56, 340.87, 354.43, 348.44, 328.43, 309.33, 288.21, 266.02, 247.37, 233.05, 213.12, 208.18, 210.96, 211.85, 214.7, 221.25, 225.87, 228.56, 232.46, 230.32, 231.91, 239.72, 232.73, 230.09, 244.31, 278.39, 311.54, 316.55, 303.58, 264.73, 235.16, 235.16, 228.43, 201.32, 200.04, 201.97, 201.43, 203.47, 206.4, 205.51, 193.49, 178.63, 171.42, 164.64, 153.83, 150.02, 152.47, 156.49, 157.46, 160.43, 167.71, 173.09, 169.42, 157.71, 146.86, 141.82, 138.57, 133.91, 128.78, 124.84, 123.66, 124, 122.59, 119.85, 118.08, 117.05, 117.8, 120.67, 122.32, 123.36, 124.03, 121.44, 120.27, 122.32, 121.6, 118.48, 115.44, 117.4, 135.59, 150.92, 157.69, 160.71, 158.62, 148.92, 140.5, 136.46, 126.58, 112.21, 106.48, 108.68, 108.15, 106.4, 102.63, 96.11, 88.19, 84.5, 80.2, 72.35, 67.82, 71.86, 75.37, 77.42, 82.28, 88.44, 90.25, 88.25, 88.26, 91.58, 94.57, 96.04, 96.26, 90.62, 91.76, 86.36, 80.67, 76.59, 87.28, 119.97, 138.98, 232.91, 395.39, 585.2, 720.81, 828.65, 861.62, 914.4, 945.04, 967.27, 988.82, 1021.73, 1050.2, 1064.87, 1079.88, 1095.23, 1110.87, 1126.33, 1141.46, 1158.8, 1176.48, 1193.02, 1210.16, 1228.17, 1245.02, 1264.64, 1284.36, 1304.04, 1311.87, 1314.95, 1317.78, 1320.85, 1324.16, 1313.94, 1276.19, 1224.2, 1171.43, 1121.21, 1075.03, 1027.42, 985.51, 956.33, 948.02, 945.59, 942.95, 942.05, 944.65, 948.95, 954.31, 961.83, 970.34, 978.69, 985.08, 988, 989.01, 988.53, 985.81, 982.57, 979.43, 976.61, 976.22, 975.2, 974.91, 1427.82, 1588.54, 1774.58, 2072.36, 2543.21, 3055.3, 3602.88, 4475.62, 5509.04, 7131.54, 9432.16, 12193.39, 16618.78, 21583.02, 28969.61, 37881.92, 47525.02, 56123.38, 67460.36, 79653.03, 90844.6, 100538.16, 107582.82, 111126.54, 111128.07, 109681.64, 106631.31, 103445.36, 100912.46, 88160.56, 80891.71, 70676.23, 59235.46, 54241.5, 45119.13, 37877.82, 31553.76, 25774.34, 20656.8, 16329.32, 12763.42, 9964.48, 7731.37, 6018.18, 4840.93, 4061.38, 3430.14, 2843.76, 2574.45, 2539.91, 2510.93, 2369.9, 2140.34, 1904.87, 1592.91, 1281.94, 979.5, 760.14, 597.54, 520.55, 493.28, 515.08, 568.89, 614.55, 715.84, 725.42, 693.67, 639.66, 569.55, 503.59, 456.59, 402.76, 352.63, 321.7, 315.27, 316.73, 312.53, 305.76, 294.11, 282.25, 273.72, 274.62, 285.72, 297.76, 556.03, 1416.59, 2885.31, 2847.26, 2759.67, 2494.3, 2288.57, 2178.88, 2069.05, 1920.05, 1611.36, 1406.16, 1160.84, 902.58, 664.47, 506.69, 587.98, 690.79, 695.68, 650.98, 1014.99, 1402.13, 1505.67, 1421.62, 1458.8, 1142.91, 909.4, 840.4, 843.69, 829.49, 753, 667.98, 680.63, 667.75, 637.49, 618.94, 632.27, 662.6, 695.1, 725.37, 746.45, 762.43, 784.55, 819.98, 863.51, 909.32, 921.06, 853.79, 733.59, 638.55, 617.21, 633.97, 649.98, 670.05, 683.82, 685.23, 688.74, 689.36, 689.82, 690.6, 688.3, 682.55, 674.59, 669.25, 644.94, 620.04, 610.82, 603.46, 599.62, 602.15, 610.01, 618.38, 624.46, 628.5, 630.74, 632.61, 629.2, 620.21, 611.27, 598.67, 588.73, 581.06, 575.48, 570.86, 565.47, 558.59, 550.44, 542.85, 537.4, 533.78, 531.72, 529.27, 525.21, 521.7, 519.7, 519.8, 522.76, 526.24, 527.35, 525.74, 522.25, 516.17, 494.96, 464.02, 442.56, 431.94, 429.22, 429.82, 432.4, 444.48, 439.97, 443.15, 447.72, 452.4, 456.72, 461.2, 466.32, 471.76, 477.58, 484.25, 491.57, 499.49, 512.32, 534.49, 564.58, 597.36, 626.48, 651.23, 672.62, 690.21, 703.72, 713.8, 723.92, 737.77, 756.03, 778.58, 813.27, 852.28, 897.17, 950.99, 1004.22, 1050.32, 1086.42, 1110.66, 1133.9, 1158.38, 1184.17, 1211.34, 1240.52, 1313.2, 1419.72, 1534.92, 1708.1, 1923.91, 2179.86, 2486.96, 2861.5, 3328.7, 3539.38, 3648.89, 3735.76, 3820.59, 3973.48, 3975.31, 3840.45, 3730.69, 3676.07, 3639.83, 3542.8, 3355.71, 3125.02, 2876.43, 2569.57, 2202.44, 1867.52, 1630.32, 1461.47, 1325.4, 1221.79, 1177.55, 1167.96, 1174.41, 1194.17, 1213.62, 1224.03, 1233.71, 1248.12, 1261.02, 1269.53, 1273.12, 1269.95, 1264.7, 1260.14, 1253.81, 1245.99, 1233.28, 1217.94, 1215.24, 1198.72, 1168.77, 1159.44, 1153.69, 1148.94, 1150.63, 1165.59, 1646.3, 1739.11, 1849.36, 2563.73, 3672.05, 6593.52, 9706.49, 12853.74, 11976.67, 10090.47, 8188.51, 6771.85, 5077.18, 3355.46, 2748.25, 2249.16, 2187.48, 2200.97, 2285.79, 2403.93, 2530.66, 2662.91, 2804.12, 2925.22, 2972.11, 2947.22, 2907.07, 2900.7, 2930.32, 2974.59, 3023.6, 3077.15, 3135.17, 3207.79, 3319.07, 3473.56, 3649.21, 3836.42, 4044.16, 4266.98, 4467.26, 4613.97, 4702.27, 4746.82, 4783.06, 4832.54, 4947.23, 5133.48, 5398.07, 5735.41, 6130.43, 6563.48, 7008.96, 7435.29, 7806.91, 8088.55, 8251.19, 8278.42, 8168.47, 7944.06, 7635.82, 7173.57, 6718, 6368.01, 6108.15, 5764.41, 5537.75, 5431.22, 5404.45, 5406.07, 5386.27, 5308.82, 5213.21, 5140.04, 5112.31, 5095.56, 5089.06, 5092.83, 5103.58, 5111.29, 5128.44, 5241.76, 5377.62, 5522.79, 0, 0, 0, 0, 0, 0, 0, 0, 15.39, 16.99, 17.06, 17.1, 17.14, 17.18, 17.27, 17.45, 17.47, 17.68, 18, 18.87, 21.04, 22.71, 25.77, 28.86, 31.32, 34.52, 38.84, 44.7, 51.57, 60.21, 73.86, 95.27, 120.16, 151.1, 187.63, 225.08, 259.27, 294.23, 333.34, 368.39, 404.34, 446.87, 575.24, 691.58, 705.17, 731.77, 757.84, 805.73, 857.77, 908.29, 952.09, 1001.07, 1118.98, 1287.1, 1419.79, 1458.81, 1478.33, 1467.07, 1411.5, 1395.88, 1402.05, 1364.46, 1240.74, 1111.07, 1038.09, 1018, 1012.66, 1008.65, 1019.58, 1035.44, 1046.98, 1107.1, 1187.06, 1341.97, 1577.73, 1853.61, 2129.93, 2350.29, 2545.88, 2711.87, 2875.43, 3056.58, 3242.83, 3404.32, 3598.68, 3778.39, 3998.81, 4214.52, 4394.29, 4561.17, 4728.85, 4993.34, 5361.84, 5888.14, 6496.97, 7135.74, 7802.69, 8336.65, 8855.1, 9170.89, 9370.48, 9754.86, 10141.03, 10777.84, 11582.47, 12556.85, 12973.03, 12541.89, 11932.24, 11221.29, 10893.45, 10867.07, 11160.74, 11149.08, 11147.98, 11589.35, 12195.12, 12851.48, 13656.35, 14029.81, 13566.11, 13038.48, 12336.94, 11604.34, 10897.24, 10345.33, 9848.36, 9411.61, 9119.31, 8881.84, 8644.61, 8403.88, 8130.46, 7829.97, 7610.29, 7443.25, 7284.12, 7129.57, 7005.48, 6973.1, 6921.93, 6854.58, 6729.79, 6663.86, 6671.24, 6627.98, 6455.67, 6279.92, 6127.15, 5984.89, 5820.15, 5645.43, 5603.61, 5658.14, 5695.47, 5717.37, 5746.63, 5676.26, 5594.66, 5483.73, 5301.3, 5114.74, 4940.1, 4783.77, 4635.23, 4526.6, 4527.12, 4593.44, 4651.12, 4670.82, 4761.77, 4958.37, 5167.21, 5368.2, 5542.61, 5574.53, 5553.45, 5634.8, 5731.26, 5727.22, 5854.72, 6127.36, 6506.7, 6881.1, 7294.98, 7551.52, 7114.92, 6647.43, 6190.96, 5725.68, 5371.4, 5219.91, 5180.94, 5203.1, 5219.1, 5307.06, 5362.97, 5451.41, 5550.36, 5579.86, 5626.51, 5668.26, 5620.98, 5632.44, 5718.83, 5786.13, 5724.78, 5656.27, 5664.05, 5842.75, 5862.97, 6011.24, 6048.7, 6062.27, 5915.08, 5767.63, 5657.09, 5582.59, 5549.97, 5599.99, 5650.55, 5661.75, 5725.54, 5663.9, 5513.88, 5296.36, 5112.23, 5049.19, 5010.3, 4987.73, 4882.5, 4795.1, 4751.44, 4760.78, 4763.81, 4685.3, 4692.76, 4719.22, 4682.15, 4623.26, 4549.68, 4431.64, 4347.21, 4267.08, 4225.27, 4228.52, 4256.58, 4265.22, 4297.84, 4325.37, 4349.99, 4361.2, 4317.47, 4216.25, 4092.26, 3960.1, 3844.15, 3742.68, 3734.43, 3765.43, 3767.89, 3762.68, 3753.04, 3733.34, 3722.13, 3641.6, 3546.13, 3497.23, 3499.23, 3510.96, 3499.03, 3546.4, 3563.92, 3573.2, 3570.04, 3547.81, 3499.29, 3445.69, 3425.32, 3339.53, 3238.89, 3222.59, 3196.57, 3169.2, 3167.79, 3155.23, 3138.25, 3190.49, 3217.52, 3222.73, 3273.14, 3323.39, 3359.68, 3417.56, 3470.79, 3507.07, 3525.56, 3509.76, 3567.8, 3612.88, 3604.69, 3632.37, 3753.63, 3891.97, 4103.45, 4328.45, 4621.84, 4917.49, 5151.64, 5389.79, 5531.2, 5674.7, 5582.31, 5500.68, 5411.43, 5301.32, 5470.04, 5058.13, 5116.85, 5102.7, 5157.88, 5215.67, 5265.06, 5331.69, 5367.68, 5456.9, 5597.68, 5848.62, 6238.49, 6689.07, 6862.46, 6872.33, 6849.45, 6793.82, 6830.2, 6840.75, 6864.81, 6969.11, 7105.04, 7246.29, 7419.62, 7570.82, 7647.87, 7696.39, 7720.49, 7730.93, 7661.85, 7446.62, 7218.11, 7012.58, 6773.57, 6517.79, 6333.43, 6259.22, 6187.37, 6124.5, 6104.06, 6118.21, 6151.14, 6250.81, 6303.57, 6313.33, 6277.69, 6223.44, 6101.77, 6034.94, 5995.73, 5986.4, 6051.83, 6126.12, 6271.79, 6436.05, 6537.02, 6656.5, 6781.85, 6916.89, 6992.93, 7081.66, 7176.65, 7230.8, 7312.07, 7404.57, 7498.75, 7574.37, 7581.27, 7639.42, 7768.14, 7932.61, 8070.33, 8206.86, 8314.27, 8369.38, 8498.43, 8732.75, 8907.31, 9103.22, 9322.13, 9533.04, 9688.06, 9874.26, 9994.01, 10102.21, 10201.33, 10352.35, 10566.97, 10609.4, 10576.33, 10698.98, 10900.22, 11021.53, 11033.8, 10979.45, 10878.59, 10863.08, 10932.96, 10961.91, 11019.55, 11155.07, 11339.08, 11472.38, 11577.19, 11708.56, 11702.52, 11634.79, 11515.17, 11377.42, 11227.48, 11128.56, 11075.29, 11004.42, 10917, 10807.39, 10687.88, 10614.41, 10532.2, 10397.09, 10273.49, 10190.97, 10130, 10073.92, 10009.43, 9944.94, 9922.68, 9801.97, 9689.77, 9662.05, 9707.13, 9741.79, 9768.09, 9825.87, 9958.06, 10031.7, 10255.91, 10589.76, 10813.06, 11004.89, 11310.23, 11603.52, 11879.19, 12016.54, 12118.87, 12208.89, 12330.27, 12534.15, 12761.62, 12967.73, 13188.34, 13385.81, 13577.05, 13775.69, 13962.56, 14104.46, 14242.15, 14425.56, 14325.1, 14425.12, 14541.9, 14716.14, 14908.01, 15142.4, 15344.26, 15359.96, 15323.82, 15270.16, 15126.43, 14822.69, 14440.25, 14308.61, 14111.32, 13644.68, 12985.66, 12488.55, 12088.76, 11767.17, 11467.95, 11147.53, 10806.78, 10438.36, 10003.42, 9495.98, 9138.01, 8985.25, 8880.29, 8724.75, 8475.41, 8262.46, 8211.17, 8082.12, 7697.36, 7204.89, 6805.19, 6528.96, 6305.23, 6052.26, 5829.58, 5772.92, 5828.55, 5828.32, 5766.84, 5689.35, 5626.33, 5580.35, 5403.6, 5097.69, 4787.44, 4543.58, 4327.84, 4095.39, 3935.4, 3829.79, 3689.85, 3554.06, 3429.8, 3332.72, 3286.07, 3266.21, 3261.37, 3252.78, 3233.7, 3228.55, 3220.5, 3188.34, 3130.17, 3031.99, 2945.7, 2890.76, 2775.63, 2612.54, 2452.65, 2336.56, 2262.73, 2167.23, 2073.04, 2075.94, 2120.38, 2172.92, 2193.24, 2184.77, 2146.51, 2085.87, 1972.48, 1811.37, 1641.83, 1506.7, 1455.55, 1429.65, 1371.56, 1306.09, 1248.19, 1224.68, 1221.81, 1205.08, 1162.43, 1127.88, 1123.98, 1131.57, 1141.84, 1130.35, 1120.26, 1124.99, 1150.92, 1143.73, 1151.7, 1176.9, 1208.98, 1244.33, 1268.15, 1253.11, 1228.14, 1225.83, 1238.91, 1247.44, 1242.84, 1265.73, 1282.39, 1291.7, 1306.91, 1334, 1364.54, 1410.75, 1470.87, 1529.03, 1587.33, 1634.68, 1675.83, 1741.69, 1826.65, 1936.09, 2028.38, 2090.9, 2172.43, 2236.68, 2354.96, 2462.49, 2533.85, 2653.6, 2775.66, 2882.03, 2941.49, 2965.88, 2995.14, 3012.53, 3037.87, 3025.95, 3027.28, 3062.66, 3065.17, 3104.01, 3198.39, 3284.64, 3355.86, 3438.24, 3556.38, 3685.71, 3768.45, 3816.81, 3877.73, 3867.28, 3848.34, 3844.72, 3838.02, 3878.1, 3908.49, 3928.58, 3971.95, 4145.51, 4379.79, 4610.74, 4832.83, 4981.76, 4659.69, 4317.72, 3945.08, 3571.76, 3233.63, 2989.31, 2891.51, 2860.6, 2812.26, 2767.98, 2721.06, 2675.99, 2629.67, 2539.29, 2423.44, 2345.85, 2655.76, 2611.54, 2598.15, 2591.85, 2580.99, 2574.26, 2594.8, 2626.34, 2676.99, 2767.41, 2889.62, 3010.01, 3138.55, 3322.64, 3524.38, 3724.45, 4003.19, 4319.1, 4583.45, 4808.62, 5115.2, 5646.41, 6409.99, 7169.68, 7960.64, 8816.78, 10124.03, 11590.84, 12911.72, 14726.96, 17093.95, 20084.15, 23428.53, 27032.74, 30998.61, 34072.6, 36894.42, 40411.5, 44571.91, 48615.29, 52877.01, 58191.04, 64722.07, 72275.37, 80854.17, 90121.11, 100455.1, 109839.06, 117189.96, 122714.61, 127954.03, 133707.7, 139486.33, 144678.62, 150654.83, 156048.42, 159440.02, 162032.4, 165397.2, 171637.45, 178182.58, 184078.45, 189105.44, 189893.75, 187642.53, 181905.1, 176402.8, 171895.9, 167590.48, 163503.7, 159636.6, 155785.94, 151890.08, 148439.45, 145306.02, 141118.64, 136362.72, 132635.97, 128530.94, 123265.86, 117900.19, 112962.48, 107854.81, 102101.42, 96214.79, 90912.8, 86641.42, 83203.75, 80303.21, 77224.36, 74403.22, 72131.94, 69691.56, 66786.12, 63915.53, 61702.81, 59560.37, 56985.36, 53790.27, 50804.22, 48033.67, 45706.85, 43776.57, 42068.11, 40037.36, 37879.69, 35688.96, 33617.42, 31606.12, 29790.42, 28389.11, 26927.23, 25240.79, 23624.74, 22430.42, 21814.3, 21058.69, 20511.43, 20125.96, 20070.3, 20248.39, 19963.45, 18692.44, 17689.83, 16925.5, 16083.24, 15622.13, 15253.35, 14871.66, 14655.69, 14391.81, 13924.43, 13395.81, 12984.36, 12554.43, 12276.07, 12125.96, 11992.83, 11929.28, 11912.74, 11930.99, 11991.13, 12076, 12173.74, 12337.12, 12581.17, 12977.78, 13308.95, 13785.19, 14276.18, 14785.42, 15365.23, 16487.77, 16683.35, 17283.94, 18252.27, 19145.61, 19944.81, 20904.61, 21870.17, 22931.02, 24318.45, 25720.53, 27009.64, 28262.78, 29245.77, 30601.83, 31601.39, 32776.01, 34016.8, 35187.72, 36382.41, 37670.91, 39150.09, 40759.27, 42585.02, 44544.25, 46629.2, 48762.9, 50662.43, 52079.14, 52656.38, 53258.85, 53745.74, 54337.39, 54764.48, 54925.75, 55217.33, 56354.66, 57081.59, 56953.48, 57447.17, 58591.02, 60014.23, 60463.81, 60222.18, 60892.22, 62165.73, 62727.7, 62554.57, 62042.48, 61934.18, 62557.5, 63348.69, 63367.94, 63050.91, 62590.86, 62565.39, 62569.14, 62273.4, 62119.02, 61818.42, 61172.19, 60338.27, 59461.24, 58558.89, 57599.93, 56692, 55979.42, 55503.87, 54982.71, 54740.5, 54679.28, 54638.33, 54712.68, 54891.36, 54870.5, 54676.64, 54177.46, 53850.75, 53902.69, 54599.22, 55708.53, 55948.98, 56484.84, 57731.79, 58891.6, 60319.22, 61483.53, 61552.13, 62647.03, 64224.81, 64882.45, 63710.29, 62707.73, 61574.09, 60147.52, 59042.36, 58051.73, 57578, 57601.17, 57816.84, 58275.5, 57895.3, 56903.71, 55972.55, 54630.56, 52601.32, 50284.16, 47916.13, 45746.37, 43955.31, 42618.8, 42064.08, 41984.59, 41206.42, 40485.21, 39957.47, 39551.45, 39097.43, 38294.53, 37225.62, 36205.2, 34010.9, 31921.23, 30839.69, 30128.19, 30094.89, 30047.04, 29932.76, 30185.44, 30583.18, 31057.97, 31312.56, 31094.83, 30471.41, 29770.72, 29702.45, 29624.13, 29213.23, 28856.65, 28519.37, 28676.79, 28832.19, 28450.34, 27920.56, 27328.08, 26913.16, 27337.15, 27441.47, 27232.71, 27459.31, 27648.61, 28074.58, 28449.71, 28519.97, 29002.58, 30603.93, 31775.66, 32600.88, 33565.29, 35333.35, 37095.8, 38964.45, 40195.77, 41965.55, 42846.33, 43829.46, 43544.6, 43139.76, 42096.27, 40791.17, 40533.27, 40776.14, 41355.66, 41952.37, 42791.67, 43568.2, 44397.52, 45553.17, 46908.45, 48477.77, 48874.05, 49219.41, 48824.27, 48112.8, 47196.44, 46378.88, 45710.08, 45138.42, 44841.29, 44591.76, 44268.42, 43765.82, 43038.37, 42180.53, 41129.93, 40189.44, 39316.29, 38531.14, 37825.72, 37128.25, 36407.44, 35618.96, 34732.44, 33846.34, 32889.39, 32049.16, 31242.55, 30474.63, 30659.35, 30943.13, 30999.13, 31209.19, 31579.85, 31377.15, 31350.25, 31336.63, 31302.62, 31356.32, 31428.29, 31516.66, 31630.42, 31753.43, 31900.04, 32079.2, 32242.28, 41706.13, 33616.54, 27581.54, 21678.55, 15898.37, 12342.8, 11133.48, 10766.12, 9589.62, 8292.15, 8178, 8078.44, 7230.82, 6308.55, 5563.06, 4868.73, 3935.35, 2948.42, 2357.57, 2060.66, 1785.87, 1463.98, 1172.79, 1006.14, 928.74, 885.35, 865.03, 864.66, 859.64, 887.54, 890.88, 925.88, 984.65, 1038.9, 1098.51, 1170.3, 1247.13, 1309.18, 1347.95, 1371.86, 1382, 1404.03, 1421.96, 1466.43, 1521.43, 1628.71, 1667.86, 1711.68, 1772.19, 1815.29, 1863.15, 1897.89, 1923.68, 1950.3, 1978.19, 1925.05, 1868.04, 1852.23, 1794.21, 1674.05, 1572.46, 1506.58, 1428.77, 1332.91, 1255.22, 1193.76, 1135.71, 1089.19, 1051.53, 1020.38, 993.85, 952.52, 899.63, 849.97, 789.39, 727.97, 682.17, 644.46, 628.49, 628.63, 642.56, 648.73, 661.33, 684.21, 691.88, 690.25, 683.58, 668.4, 660.31, 656.78, 659.51, 663.02, 680.37, 691.41, 706.89, 733.78, 757.18, 775.27, 784.82, 745.03, 703.28, 659.04, 619.84, 589.02, 561.4, 539.43, 523.98, 514.76, 500.85, 485.82, 476.07, 470.79, 471.64, 469.92, 483.46, 498.26, 504.73, 526.63, 553.41, 581.12, 604.97, 594.31, 563.06, 531.89, 503.23, 476.98, 460.56, 447.03, 430.96, 412.43, 394.12, 373.75, 360.29, 349.15, 338.22, 331.76, 325.84, 324.12, 321.89, 326.34, 332.52, 338.23, 343.35, 349.41, 351.59, 352.92, 352.98, 353.23, 356.96, 361.96, 367.13, 375.62, 388.45, 411.8, 436.62, 460.3, 492.03, 550.82, 599.62, 642.41, 687.43, 729.9, 780.17, 795.12, 754.65, 699.64, 643.38, 593.9, 543.67, 499.33, 469.19, 444.86, 430.9, 420.51, 404.87, 391.41, 380.57, 372.42, 363.88, 356.94, 351.19, 341.59, 321.09, 294.11, 279.3, 268.06, 256.38, 242.96, 229.47, 221.12, 210.55, 199.86, 186.62, 176.97, 173.4, 169.75, 169.84, 170.27, 170.86, 169.15, 167.61, 164.37, 160.1, 157.12, 153.9, 150.84, 152.26, 155.67, 157.24, 161.63, 167.83, 169.79, 170.48, 168.55, 164.36, 161.44, 157.15, 156.31, 154.39, 152.91, 153.09, 153.31, 153.07, 153.74, 155.11, 155.81, 157.75, 158.84, 158.39, 158.43, 158.68, 158.74, 159.64, 160.15, 161.23, 164.54, 165.77, 166.46, 166.9, 166.06, 166.57, 163.28, 160.6, 159.65, 161.44, 161.84, 163.58, 167.1, 170.43, 175.17, 180.75, 188.04, 196.31, 213.86, 222.58, 228.21, 229.76, 225.21, 223.83, 221.86, 226.85, 225.6, 229.94, 226.8, 218.77, 199.7, 186.33, 179.53, 172.47, 164.82, 158.72, 152.87, 150.8, 149.14, 147.93, 148.77, 151.5, 156.69, 163.67, 173.53, 181.48, 186.86, 196.24, 202.75, 205.3, 209.92, 211.61, 217.34, 231.39, 243.17, 254.11, 258.2, 264.38, 259.83, 252.85, 247.71, 244.56, 245.9, 247.59, 247.72, 247.65, 251.03, 253.5, 258.68, 266.97, 267.86, 258.64, 252.03, 251.37, 250.37, 247.12, 244.32, 240.66, 241.58, 239.9, 238.56, 234.45, 231.29, 228.22, 226.98, 231.12, 231.64, 234.03, 238.19, 250.08, 269.82, 291.94, 311.06, 327.12, 343.39, 366.12, 391.54, 411.74, 431.9, 458.03, 473.59, 482.49, 485.17, 476.5, 467.14, 456.57, 446.78, 437.58, 421.07, 396.69, 373.76, 349.19, 327.57, 305.42, 284.49, 264.14, 243.96, 223.07, 208.86, 200.18, 191.29, 182.94, 176.37, 170.3, 166.52, 163.04, 158.9, 156.89, 158.64, 158.22, 160.15, 161.05, 159.58, 159, 157.39, 154.91, 152.19, 148.55, 146.47, 146.11, 145.92, 145.41, 143.83, 144.03, 143.77, 143.41, 143.13, 142.52, 141.61, 142.06, 142.3, 142.68, 144.22, 148.02, 153.12, 155.75, 155.25, 150.51, 145.52, 139.62, 133.93, 130.44, 128.9, 128.16, 128.85, 128.91, 130.22, 134.02, 137.47, 145.13, 151.85, 154.48, 157.2, 160.97, 162.54, 165.21, 163.27, 163.1, 164.47, 160.63, 155.67, 151.02, 147.38, 143.86, 142.81, 142.12, 142.34, 143.05, 145.41, 148.63, 151.42, 155.52, 156.6, 155.78, 153.52, 150.23, 146.47, 143.8, 141.76, 141.95, 142.25, 141.84, 142.1, 142.34, 142.26, 141.72, 141.06, 138.22, 136.14, 133.49, 131.54, 131.37, 131.28, 132.09, 133.08, 134.5, 137.08, 140.52, 143.88, 147.38, 148.01, 149.83, 149.61, 149.73, 149.85, 150.39, 149.67, 149.83, 150.02, 150.1, 149.36, 148.69, 148.67, 148.64, 149.14, 149.98, 152.27, 154.57, 156.96, 158.23, 159.38, 159.58, 159.7, 161.35, 162.39, 165.08, 169.28, 172.42, 175.72, 177.65, 178.09, 177.61, 176.12, 175.48, 174.58, 175.53, 176.07, 174.85, 172.16, 170.32, 169.39, 167.64, 165.74, 163.89, 162.84, 163.39, 164.16, 164.15, 164.89, 167.94, 171.68, 173.62, 176.21, 177.76, 179.03, 178.61, 176.93, 177.06, 178.92, 179.04, 181.49, 184.18, 187.31, 191.88, 198.33, 203.98, 209.3, 215.2, 221.81, 227.55, 234.11, 236.59, 239.84, 241.84, 247.39, 255.21, 263.91, 273.74, 284.85, 296.21, 308.87, 322.62, 326.49, 326.59, 322.27, 317.24, 306.59, 295.37, 280.38, 266.88, 255.46, 244.77, 235.94, 227.65, 222.56, 219.01, 216.5, 213.64, 210.15, 207.87, 207.21, 205.66, 204.18, 205.55, 208.77, 211.54, 216.5, 220.32, 218.2, 216.82, 215.43, 212.5, 211.03, 208.1, 206.55, 207.47, 210.09, 217.23, 223.16, 233.39, 246.14, 258.1, 268.96, 275.72, 276.27, 273.01, 269.14, 267.31, 266.86, 265.55, 263.75, 262.54, 263.67, 264.73, 265.66, 266.7, 268.05, 267.98, 266.13, 264.01, 262.19, 259.21, 256.45, 253.78, 252.62, 250.64, 248.9, 247.63, 247.48, 246.38, 245.34, 244.46, 244.18, 244.51, 245.92, 247.7, 253.38, 258.76, 264.55, 270.19, 275.95, 279.34, 282.64, 285.72, 291.67, 297.24, 304.13, 311.23, 319.52, 328.63, 335.09, 338.77, 342.88, 345.09, 347.67, 347.93, 347.25, 347.21, 345.26, 338.73, 327.45, 314.61, 302.55, 287.38, 273.89, 263.58, 259.55, 259.22, 258.91, 258, 256.77, 256.33, 256.72, 256.89, 257.51, 263.04, 272.32, 278.17, 290.37, 304.59, 320.54, 334.08, 342.69, 346.75, 350.64, 353.24, 355.62, 359.92, 364.64, 374.63, 387.51, 397.4, 401.92, 410.74, 431.95, 469.82, 558.85, 714.24, 1041.09, 1918.28, 3684.52, 6393.33, 11044.89, 18243.47, 29357.34, 46654.72, 66289.9, 86313.17, 107043.72, 113038.51, 103388.89, 92063.48, 76002.91, 62830.53, 55364.34, 48888.76, 44339.52, 39200.59, 35939.75, 31638.65, 29537.74, 31211.58, 35626.25, 41516.6, 40074.38, 34212.64, 29353.74, 23753.57, 17988.16, 12922.12, 10763.47, 9600.3, 9079.72, 8476.83, 8274.9, 8175.41, 8780.25, 9893.63, 11683.37, 14078.2, 16521.86, 16613.71, 15504.79, 14270.85, 14136.78, 13513.49, 14041.2, 14522.66, 15770.16, 17393.27, 19675.95, 22834.44, 25382.2, 27209.97, 29336.48, 32519.86, 36309.2, 40066.35, 44684.78, 51225.35, 59001.42, 66863.57, 75519.91, 86150.66, 99783.08, 119245.98, 146153.12, 177852.34, 212729.27, 251841.05, 283798.97, 287532.1, 292107.88, 294376.28, 302755.12, 321855.88, 341264.16, 374841.25, 419551.22, 473447, 526360, 576856.25, 622937.1, 665366, 714019.75, 759302.25, 774240.75, 775041.9, 780857.75, 781082.8, 768361.9, 732803, 692877.8, 643593.25, 590575.06, 536399.56, 486724.06, 449076.8, 418238.7, 394588.3, 380783.7, 371462.16, 360490.88, 351842.56, 346044.8, 340434.75, 334198.3, 325261.1, 321859.78, 321143.78, 324179.12, 328729.22, 338017.53, 349939.56, 362391.75, 367052.38, 365764.47, 364924.16, 355389.84, 346364.12, 338570.7, 330895.6, 322640.12, 313927.84, 304906.47, 294713.1, 285720.56, 275748.16, 267745.72, 264423.9, 264538.44, 261165.25, 258895.45, 254792.8, 249737.16, 244330.62, 236981.5, 231155.08, 225840.4, 220445.34, 216026.62, 209723.81, 204653.19, 202322.84, 199094.83, 195768.27, 188958.9, 178494.5, 170056.77, 158154.69, 139388.52, 123077.6, 113247.69, 102513.04, 94622.12, 88103.75, 83436.75, 79454.02, 77311.08, 77145.63, 78759.57, 82219.07, 83873.25, 86921.77, 91624, 99798.57, 111461.73, 97620.66, 50703.72, 47219.97, 42856.82, 39425.73, 34896.33, 31602.37, 28684.62, 25613.76, 24137.08, 23190.03, 22371.01, 21431.1, 20571.29, 19515.35, 18810.62, 18412, 18216.99, 18244.85, 18939.11, 19878.53, 20003.42, 20322.11, 20240.33, 20298.69, 20858.07, 20813.59, 20677.41, 21088.91, 21714.89, 21704.66, 21300.86, 21626.19, 21902.05, 21873.32, 21857.75, 21616.69, 21135.3, 20346.32, 19926.01, 20213.45, 20434.24, 20087.1, 19937.58, 19622.5, 19324.99, 19428.18, 19506.96, 19186.45, 19012.71, 19004.68, 18809.77, 18511.73, 17982.12, 17436.01, 17354.65, 17439.25, 17604.18, 18133.22, 18399.19, 18431.04, 18580.03, 19064.67, 19981.11, 20548.46, 21030.24, 22142.51, 24052.13, 26277.24, 29517.02, 34411.15, 39936.72, 43920.13, 46253.66, 46509.49, 46180.62, 44494.21, 42529.58, 40577.68, 40129.82, 40776.21, 41278.09, 43669.63, 46279.83, 47725.14, 51222.99, 56094.59, 59774.38, 62048.26, 64810.41, 66852.39, 67466.17, 68613.7, 67839.2, 66354.54, 64487.01, 62558.07, 61087.74, 60255.03, 59947.2, 61731.11, 63563.48, 63748.67, 64237.09, 61976.47, 60326.61, 58700, 54812.59, 49571.05, 46507.4, 46005.35, 44175.41, 44782.84, 44787.12, 45180.94, 45918.23, 46249.55, 47660.89, 48534.29, 49137.7, 49473.61, 54460.48, 65697.85, 77628.11, 84024.73, 87113.75, 87876.13, 80878.76, 73914.83, 59411.48, 48453.52, 42025.04, 38623.14, 34759.44, 32619.07, 32649.03, 32772.74, 32351.89, 33118.81, 33857.77, 34992.46, 35999.04, 37004.07, 37914.56, 38983.39, 41427.76, 44395.02, 49443.29, 58767.05, 70827.46, 82959.17, 94009.47, 101895.79, 115778.72, 139792.16, 156182.4, 159476.56, 168262.69, 186942.6, 197574.47, 201266.3, 207032.72, 216504.61, 223027.81, 231560.77, 238008.06, 247985.55, 239346.44, 236944.16, 238751.5, 242766.75, 246551.9, 244851.39, 260393.73, 291520.03, 315574.53, 319508.6, 326406.12, 331763.78, 318859.38, 303814.38, 297354.7, 293027.75, 277240.06, 260324.72, 238753.3, 225638.11, 207027.9, 199001.23, 187014.7, 183393.2, 178094.83, 174345.5, 171062.19, 168718.48, 163525.02, 157348.61, 150999.16, 148732.94, 146606.14, 144952.45, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 42.17, 46.38, 47.49, 47.77, 47.88, 47.93, 51.3, 51.62, 52.26, 56.36, 63.58, 76.32, 92.45, 120.14, 154.25, 176.04, 210.08, 257.01, 319.91, 385.48, 444.58, 503.44, 607.93, 768.33, 899, 1035.28, 1251.28, 1403.84, 1514.72, 1640, 1782.1, 1948.21, 2050.5, 2140.14, 2243.56, 2352.41, 2424.98, 2467.41, 2537.97, 2622.69, 2767.63, 2994.59, 3192.58, 3130.37, 2880.43, 2763.14, 2613.04, 2530.89, 2626.34, 2625.67, 2636.86, 2731.42, 2986.14, 3254.01, 3399.82, 3533.8, 3704.32, 3930.2, 4008.95, 4021.97, 4092.91, 4233.68, 4367.96, 4487.93, 4583.25, 4697.45, 4876.67, 5087.26, 5354.29, 5605.13, 5804.08, 6025.62, 6295.2, 6583.73, 6810.63, 7013.01, 7276.19, 7511.68, 7677.57, 7867.15, 8138.59, 8316.75, 8469.97, 8617.35, 8862.29, 9333.07, 9879.24, 10357.03, 10813.14, 11288.2, 11902.48, 12598.46, 13328.29, 13800.9, 14152.78, 14528.48, 15032.37, 15554.8, 15913.12, 16255.55, 16648.81, 17038.49, 17360.6, 17613.35, 17889.09, 18352.11, 19139.21, 20253.93, 21593.88, 22823.5, 23779.52, 24648.07, 25993.34, 26980.29, 27626.27, 28121.62, 28631.67, 29432.47, 30395.29, 31375.97, 32442.13, 33398.36, 34185.92, 34641.53, 34822.95, 34862.53, 35065.14, 35503.45, 35902.17, 36402.26, 36977.62, 37957.5, 39537.17, 41271.48, 42560.55, 43578.94, 44592.22, 45808.8, 47560.77, 49987.49, 52402.37, 53793.45, 54969.07, 55794.71, 56187.17, 56136.87, 55347.42, 54493.82, 54490.53, 55494.64, 56206.54, 56832.88, 57594.7, 58858.12, 60186.43, 60936.84, 60922.54, 61279.32, 60931.04, 60286.29, 60232.56, 59860.53, 60248.39, 60575.73, 61977.05, 62849.45, 63021.53, 63129.11, 63163.54, 63386.85, 62987.44, 63226.65, 63009.42, 62791.46, 61279.5, 59483.98, 58137.53, 56379.72, 54763.1, 53245.44, 52174.31, 51364.5, 50433.21, 49172.6, 47760.03, 46635.79, 45721.17, 44986.96, 44515.28, 44108.87, 43586.34, 42859.03, 42102.8, 41492.13, 41026.98, 40556.63, 40144.22, 39910.91, 39674.18, 39537.53, 39503.6, 39374.47, 39242.17, 38975.72, 38649.15, 38224.05, 37537.26, 37254.54, 37443.9, 37383.5, 37290.42, 37112.73, 36868.26, 36458.73, 35920.27, 35379.34, 35092.45, 35100.4, 35123.98, 35220.16, 35691.7, 36396.89, 37417.41, 38601.09, 39754.29, 40636.32, 41294.64, 41090.01, 40570.63, 40301.24, 39264.06, 38587.32, 38207.15, 38681.09, 39081.29, 39079.87, 39460.48, 39855.75, 40237.05, 40584.79, 40993.38, 41516.44, 41927.82, 42472.04, 42951.18, 43487.59, 43503.89, 43146.7, 42747.87, 42362.88, 41783.07, 41124.85, 40366.44, 39295.12, 38953.09, 39039.03, 38812.84, 38492.18, 38413.05, 38457.61, 38383.77, 37818.57, 37199.63, 36268.29, 35680.47, 35344.13, 35205.79, 35284.33, 35579.81, 35983.27, 36402.49, 36787.17, 37281.77, 37823.19, 38424.06, 38840.04, 39225.69, 39615.62, 39790.83, 40196.79, 40566.84, 40858.53, 41079.6, 40999.97, 41055.23, 41161.52, 41185.21, 41545.87, 42396.92, 42753.84, 43162.53, 44190.47, 45275.25, 46560.87, 48001.62, 49679.16, 51377.77, 52305.24, 52709.42, 53145, 53862.68, 54427.53, 54786.43, 55381.99, 56024, 56651.26, 57169.62, 57638.38, 58292.43, 59225.38, 60138.09, 60729.77, 61777.06, 63706.71, 65702.55, 67292.57, 68260.45, 68776.28, 68296.74, 68202.75, 67935.13, 67754.08, 67379.43, 66745.38, 65542.19, 64301.17, 62305.82, 59890.22, 57805.83, 55783.42, 54352.39, 53090.85, 51401.48, 49297.94, 46788.98, 44193.38, 43809.13, 40143.93, 38383.09, 36825.1, 35516.37, 34325.77, 33357.17, 31890.96, 29943.43, 28052.54, 26338.7, 24841.73, 23551.79, 22295.83, 21337.9, 20613.43, 19915, 19225.69, 18537.77, 18049.13, 17731.99, 17369.36, 17032.51, 16662.03, 16146.81, 15668.63, 15234.38, 14899.86, 14922.27, 14967.52, 15067.94, 15225.72, 15351.38, 15483.82, 15805.69, 16259.01, 16056.52, 15878.63, 15882.86, 16154.58, 16497.69, 16817.08, 17320.06, 17679.79, 17851.99, 18162.22, 18569.04, 19080.3, 19818.49, 20823.28, 21898.93, 22771.98, 23671.86, 24581.66, 25679.4, 26877.4, 28106, 29557.24, 31430.86, 33454.54, 35286.84, 37081.58, 38750.12, 40273.55, 41824.2, 43374.43, 45221.84, 46885.95, 48754.47, 50369.57, 52284.87, 54760.35, 57474.91, 59911.48, 61908.98, 63669.75, 65354.4, 65677.22, 64959.79, 63774.11, 63384.27, 63706.4, 64279.81, 64281.82, 64143.68, 64504.45, 65002.38, 65385.1, 65743.61, 65728.65, 69290.99, 66742.95, 66538.47, 65787.8, 65208.75, 64809.6, 64550.3, 64467.41, 64651.08, 65117.61, 65532.64, 65842.88, 66289.42, 66754.6, 67132.11, 67392.43, 67451.33, 67423.39, 67282.66, 67117.79, 67294.62, 67843.96, 68799.02, 69843.46, 71219.42, 72864.47, 74773.88, 76474.55, 78049.58, 79637.56, 80657.62, 81913.96, 83743.85, 85369.87, 87540.03, 89363.01, 91639.94, 92669.96, 92412.84, 92313.23, 93058.91, 93558.53, 94735.44, 95742.23, 97205.87, 98707.91, 99701.69, 99263.92, 98580.69, 98058.48, 97690.66, 97684.77, 98234.96, 98807.77, 99311.21, 100196.78, 101324.85, 102757.06, 104057.6, 104439.89, 103927.14, 103225.44, 101971.22, 100119.75, 98581.45, 97193.26, 95272.84, 92440.61, 89505.51, 86336.12, 82984.97, 80221.07, 78042.39, 75920.59, 73874.6, 72163.07, 70794.88, 69513.91, 67856.08, 65649.76, 63106.13, 60154.07, 57194.19, 53801.01, 50454.2, 47255.32, 44760.97, 42971.22, 41323.14, 39586.3, 37978.46, 36614.22, 35026.45, 33215.74, 31771.36, 30432.15, 29415.53, 28325.3, 27061.62, 25853, 24681.37, 23513.12, 22545.31, 21460.42, 20476.53, 19834.78, 19356.72, 18748.29, 17983.38, 17239.29, 16697.86, 16184.74, 15582.61, 15097.78, 14563.92, 13982.25, 13391.84, 12861.1, 12364.26, 12019.3, 11595.73, 11101.86, 10641.79, 10199.74, 9835.22, 9575.81, 9479.9, 9411.43, 9320.5, 9083.56, 8912.67, 8700.75, 8567.41, 8590.48, 8626.67, 8546.12, 8432.96, 8412.07, 8456.88, 8335.68, 8072.05, 7913.62, 7742.66, 7564.38, 7501.2, 7504.61, 7457.31, 7336.17, 7302.71, 7274.83, 7131.89, 7081.03, 7189.13, 7242.74, 7084.99, 6968.09, 6700.62, 6465.14, 6425.86, 6437.12, 6454.16, 6368.35, 6356.42, 6336.88, 6305.36, 6297.58, 6251.99, 6205.2, 6130.58, 6123.21, 6130.82, 6084.32, 6066.21, 6056.89, 6069.13, 6107.66, 6183.6, 6265.31, 6369.93, 6596.29, 6820.23, 6882.73, 6791.08, 6728.16, 6879.02, 6989.9, 6998.83, 7013.2, 7045.06, 7101.58, 7341.73, 7553.24, 7693.38, 7790.96, 8054.57, 8279.93, 8438.82, 8513.82, 8622.56, 8651.2, 8530.7, 8353.3, 8257.49, 8261.33, 8241.97, 8155.61, 8081.18, 8063.7, 8110.97, 8201.83, 8264.22, 8223.91, 8125.33, 8032.65, 7965.67, 7956.56, 7930.83, 7809.97, 7668.46, 7597.98, 7577.2, 7503.73, 7355.65, 9009.23, 9167.07, 9227.09, 9354.21, 9577.76, 9580.8, 9703.32, 9865.17, 10138.43, 10545.81, 11105.41, 11720.41, 12756.89, 14247.58, 16002.91, 17697.17, 19919.57, 22985.56, 26600.46, 30899.54, 36890.9, 45847.83, 58793.78, 76397.5, 98840.3, 126369.25, 158201.56, 193552.55, 236398.52, 289285.16, 347190.56, 410349.03, 475812.47, 540508.1, 603112.1, 661417.44, 713857.1, 748772.75, 764014.1, 771584.6, 792059.2, 806775, 800288.56, 792191.8, 783411.8, 765530.9, 738805.25, 707705.4, 672690.2, 637175.3, 602182.06, 571402.9, 545651.7, 524274.34, 500447.06, 473105.53, 447927.62, 422180.6, 394475.47, 366360.88, 337515.8, 312443.16, 293055.66, 272681.75, 257042.62, 239476.31, 223608.83, 209481.81, 194191.33, 179521.44, 165446.02, 154323.45, 143259.62, 131758.48, 118874.16, 107483.04, 99601.3, 93063.99, 86749.79, 78994.07, 71046.37, 65228.73, 60760.68, 56959.98, 53880.38, 51304.28, 49229.51, 46808.26, 44385.73, 42517.89, 40172.38, 37251.33, 34365.68, 31839.13, 29929.78, 28171.46, 26372.84, 24766.14, 23731.42, 22587.59, 21604.81, 20788.32, 19993.99, 19233.3, 17821.81, 16253.53, 14827.84, 13538.27, 12438.3, 11694.34, 10762.3, 9877.5, 9272.56, 8780.57, 8325.77, 7916.67, 7591.48, 7177.58, 6939.72, 6614.45, 6387.85, 6425.02, 6560.31, 6659.96, 6773.92, 6829.93, 6740.04, 6456.01, 6060.56, 5654.73, 5356.98, 5097.08, 4877.56, 4722.22, 4584.28, 4582.46, 4604.03, 4544.92, 4467.93, 4357.32, 4275.63, 4201.4, 4132.58, 4072.94, 4027.12, 4008.73, 4016.24, 4049.07, 4118.26, 4205.59, 4320.59, 4484, 4652.56, 4828.37, 5019.18, 5225.19, 5508.6, 5898.03, 6316.74, 6663.8, 7045.93, 7506.5, 8072.7, 8527.91, 8917.49, 9403.56, 9961.05, 11525.87, 12117.62, 12622.66, 13084.2, 13500.8, 14068.62, 14846.04, 15442.29, 16151.18, 17017.51, 18177.6, 19723.82, 21697.3, 23749.82, 26036.29, 28607.13, 31476.45, 34685.61, 38340.93, 42079.88, 46313.75, 50422.19, 54694.38, 59296.48, 64067.69, 68774.75, 73530.5, 78604.24, 83428.74, 87927.99, 92391.74, 96934.81, 101653.52, 106598.53, 112187.34, 118763.23, 125404.13, 131599.44, 137812.73, 144272.1, 151031.69, 157055.6, 161675.98, 165801.2, 170293.45, 174273.22, 176885.02, 179195.1, 181392.5, 183304.22, 184487.4, 185633.45, 186638.81, 186810.3, 185956.8, 185104.44, 183740.23, 181213.75, 177795.06, 173933.28, 170012.38, 166070.78, 161789.94, 157773.44, 153388.7, 147831.2, 141458.06, 133888.06, 125737.24, 117544.7, 109303.44, 101653.7, 95235.38, 89867.4, 85942.14, 82657.48, 79394.48, 76465.24, 74632.99, 74039.55, 74164.88, 75035.23, 76088.53, 77154.06, 77835.62, 77141.9, 74831.46, 72561.51, 69139.3, 65853.82, 62384.17, 57749.01, 54096.89, 50614.9, 46144.22, 41490.2, 37973.46, 34987.07, 32100.16, 29562.75, 27433.38, 25529.2, 23761.95, 22064.59, 20373.85, 18774.99, 17563.74, 16854.47, 16493.58, 16436.75, 16342.6, 16345.9, 16347.55, 16246.95, 15935.57, 15417.93, 14700.28, 13881.76, 13061.24, 12222.4, 11511.57, 11085.36, 11039.64, 10950.2, 10773.37, 10555.77, 10348.05, 10191.21, 10005.25, 9734.85, 9378.67, 8979.39, 8752.89, 8601.35, 8492.94, 8515.38, 8616.33, 8719.65, 8775.93, 8739.51, 8776.63, 8839.59, 8643.31, 8570.37, 8615.44, 8684.75, 8744.94, 8797.72, 8996.81, 9203.53, 9350.51, 9400.41, 9377.3, 9305.08, 9210.13, 9114.91, 9558.16, 9334.73, 8613.09, 7808.41, 7236.69, 6739.99, 6410.67, 5823.37, 5370.82, 4971.28, 4571.26, 4176.34, 3793.54, 3419.34, 3059.9, 2722.99, 2414.18, 2134.46, 1879.75, 1643.49, 1420.26, 1208.01, 1008.9, 828.33, 671.97, 543.16, 442.07, 366.05, 310.8, 271.8, 245.21, 228.06, 218.28, 214.49, 216.01, 222.8, 235.61, 255.76, 285.81, 320.83, 352.97, 378.53, 393.32, 411.18, 436.67, 467.15, 500.42, 535.68, 572.92, 612.11, 653.23, 696.24, 741.07, 787.67, 835.93, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 203.77, 212.41, 212.83, 225.49, 225.66, 232.42, 248.08, 262.23, 290.01, 453.96, 890.41, 1458.02, 1920.74, 2337.72, 2786.42, 2741.98, 2701.53, 2049.87, 2008.52, 2098.46, 2062.68, 1946.74, 1763.71, 1568.77, 1558.23, 1642.64, 1929.78, 2653.65, 3343.96, 3639.63, 3775.51, 3768.56, 3728.36, 3617.21, 3479.45, 3601.89, 3967.72, 4411.19, 4846.48, 5088.13, 4920.93, 4690.22, 4516.69, 4087.29, 3547.06, 3071.63, 2791.4, 2611.74, 2397.9, 2328.74, 2412.1, 2465.63, 2611.02, 2953.55, 3656.32, 3562.96, 3323.54, 3034.29, 2941.65, 3017.96, 3210.15, 3185.24, 3199.56, 3281.44, 3924.7, 4517.38, 4916.88, 4811.34, 4303.88, 3948.04, 3863.21, 3796.17, 3719.56, 3816.01, 3890.23, 4081.78, 4252.36, 4442.53, 4832.55, 5339.09, 5536.84, 5571.54, 5601.42, 5347.87, 5183.6, 5328.28, 5462.87, 6032.87, 6163.6, 6890.74, 8131.58, 9465.02, 9164.89, 8585.14, 7804.32, 7164.74, 7072.43, 7240.75, 7398.95, 7384.97, 7623.88, 7865.07, 8182.05, 8725.03, 8939.48, 8414.65, 7676.34, 7152.43, 6676.27, 6205.96, 5802.63, 5532.43, 5631.01, 5598.16, 5718.78, 6017.55, 5965.55, 6264.81, 6922.42, 7879.2, 8508.29, 9092.57, 9627.73, 10538.19, 11255, 11357.21, 11171.97, 11112.05, 11543.07, 11963.41, 11948.98, 12704.9, 13674.17, 13280.82, 12518.45, 10882.4, 8712.11, 7676.32, 8057.03, 8076.11, 8375.81, 8082.17, 7899.91, 8099.65, 9115.57, 12276.47, 16434.17, 17109.87, 12222.38, 8427.54, 6455.91, 5244.69, 5030.55, 5022.26, 5106.44, 5144.74, 5275.77, 5334.73, 5366.04, 5307.98, 5086.05, 4926.96, 4908.67, 4997.48, 5094.8, 5344.78, 5822.11, 5981.86, 6303.71, 6633.13, 7235.14, 8486.79, 10507.68, 11805.3, 10632.32, 9263.75, 8157.12, 7547.95, 7019.65, 6457.04, 5859.41, 5111.13, 4324.85, 3562.44, 2998.07, 2524.55, 2035.93, 1571.13, 1307.91, 1266.34, 1284.91, 1306.76, 1321.79, 1348.77, 1382.88, 1394.16, 1372.21, 1363.37, 1456.03, 1390.12, 1348.98, 1275.11, 1280.78, 1376.65, 1826.32, 2573.25, 2909.8, 2420.45, 1870.78, 1334.69, 1040.74, 921.5, 901.51, 924.7, 963.18, 1006.37, 1007.09, 1045.97, 1092.1, 1142.59, 1189.8, 1228.99, 1267.73, 1301.23, 1316.45, 1323.9, 1323.83, 1318.53, 1305.11, 1283.84, 1260.19, 1236.83, 1218.78, 1215.7, 1229.83, 1256.59, 1278.38, 1298.82, 1342.15, 1419.34, 1514.37, 1579.1, 1618.9, 1646.2, 1753.91, 1900.93, 2134, 2383.64, 2630.88, 2849.09, 3042.84, 3189.54, 3344.26, 3686.47, 4102.79, 4518.38, 4935.23, 5329.98, 5559.85, 5380.98, 5073.67, 4774.68, 4564.06, 4464.83, 4629.41, 4905.36, 5036.75, 5201.87, 5330.34, 5211.57, 5380.02, 5846.37, 6432.16, 7057.21, 7669.06, 7656.97, 7501.07, 7041.74, 6601, 6257.79, 6114.5, 5976.82, 5929.48, 6163.4, 6296.64, 6484.54, 6832.35, 7035.68, 7179.77, 7525.45, 7990.52, 8496.22, 8852.63, 8972.1, 8911.8, 8769.92, 8376.69, 7832.22, 7508.11, 7130.32, 6794.27, 6441.28, 5843.76, 5399.59, 5112.26, 4877.72, 4643.3, 4532.82, 4832.98, 4694.72, 4953.47, 5445.99, 6034.46, 6806.92, 7573.51, 8330.52, 8792.56, 8655.3, 7994.48, 7145.01, 6300.75, 5413.75, 4603.53, 3913.06, 3604.36, 3491.87, 3510.83, 3559.79, 3529.59, 3665.84, 3985.47, 4446.98, 4930.74, 5471.22, 6064.03, 6548.4, 6783.61, 6975.93, 7060.63, 6960.09, 6678.38, 6404.19, 6112.49, 5810.14, 5471.06, 5222.81, 4966.6, 4746.74, 4709.05, 4770.25, 4884.83, 5063.64, 5327.93, 5612.25, 5834.74, 5872.83, 5845.99, 5632.62, 5463.6, 5231.05, 4973.84, 4719.02, 4442.08, 4173.51, 3920.83, 3722.89, 3571.34, 3495.26, 3501.11, 3506.9, 3513.68, 3512.98, 3486.8, 3416.77, 3338.05, 3239.53, 3131.65, 3024.92, 2935.4, 2944.29, 3072.83, 3089.24, 3140.27, 3233.56, 3420.45, 3633.51, 3832.88, 4016.34, 4216.02, 4398.24, 4484.21, 4605.7, 4800.87, 5028.23, 5183.77, 5291.8, 5377.36, 5353.58, 5301.06, 5218.87, 5126.42, 5033.91, 4943.36, 4853.28, 4773.15, 4707.33, 4625.47, 4496.44, 4352.76, 4177.17, 3994.3, 3863.86, 3788.11, 3718.59, 3690.37, 3678.01, 3673.06, 3686.58, 3687.3, 3639.29, 3554.77, 3485.06, 3506.24, 3719.95, 3905.76, 4133.94, 4390.18, 4774.67, 5037.21, 4661.29, 3875.82, 3248.13, 2653.09, 2269.34, 2154.93, 2139.97, 2153.92, 2425.54, 2487.14, 2647.17, 2949.12, 3507.91, 4203.57, 4909.6, 5546.97, 5639.11, 5190.67, 4775.04, 4428.95, 4154.95, 4118.63, 4048.78, 4149.48, 4426.67, 4815.11, 5080.83, 5270.64, 5051.97, 4537.73, 3949.54, 3443.83, 3143.02, 3121.04, 3298.04, 3339.05, 3412.19, 3485.46, 3612.97, 3812.69, 4067.09, 4207.43, 4354.73, 4562.61, 4876.38, 5232.96, 5526.43, 5704.62, 5910.64, 6171, 6473.08, 6792.57, 7108.56, 7296.1, 7108.27, 6628.35, 5903.61, 5001.92, 4151.59, 3465.56, 3140.42, 2854.6, 2963.13, 3030.25, 3014.64, 2964.42, 2920.34, 2857.18, 2878.98, 2864.91, 2795.85, 2732.41, 2703.86, 2716.85, 2723.82, 2660.67, 2639.34, 2684.58, 2753.8, 2865.41, 2927.29, 2984.01, 3019.27, 3089.81, 3172.01, 3257.18, 3342.88, 3439.26, 3557.71, 3654.28, 3631.34, 3386.04, 3030.56, 2669.02, 2302.81, 1923.87, 1614.53, 1388.93, 1300.59, 1286.13, 1312.31, 1337.13, 1352.91, 1351.87, 1342.52, 1315.46, 1269.01, 1217.48, 1186.53, 1324.66, 1463.17, 1372.5, 1348.81, 1467.5, 2050.92, 3707.61, 5889.44, 8052.46, 8420.53, 7464.03, 6457.12, 5569.89, 5360.34, 5265.05, 5365.26, 6312.53, 7175.29, 7529.35, 8301.03, 9362.95, 10466.71, 12076, 13223.26, 14711.21, 16390.99, 18451.85, 20862.51, 23548.4, 23184.69, 22763.18, 22286.33, 22394.74, 22490.32, 23422.22, 24445.37, 26334.62, 28425.71, 30456.34, 32049.47, 33400.08, 34235.88, 34426.65, 34587.13, 35437, 37295.15, 39798.6, 42479.9, 44046.45, 48144.3, 52911.62, 57872, 63011.49, 63165.19, 62000.18, 55513.54, 48944.17, 45489.78, 42825.36, 40733.39, 38109.33, 36556.4, 34321.53, 32034.77, 29835.09, 27761.56, 25929.12, 24309.67, 22851.11, 21547.03, 19429.5, 17001.37, 15143.98, 12965.96, 10907.1, 9113.36, 7362.4, 6413.32, 5624.82, 5410.37, 5033.97, 4677.99, 4336.91, 4033.54, 3725.17, 3411.31, 3097.93, 2806.69, 2550.77, 2349.1, 2228.17, 2130.4, 2056.06, 4105.64, 4832.45, 5613.61, 6193.79, 6322.46, 6448.38, 6251.57, 5917.26, 5688.73, 5481.1, 5183.65, 4804.51, 4520.57, 4536.54, 4775.54, 5216.58, 5864.15, 6590.78, 7271.47, 7950.91, 8750.62, 9794.44, 10864.22, 11595.38, 12418.77, 13447.96, 14964.7, 16145.62, 17070.12, 18154.96, 19654.31, 21171.39, 22394.3, 22975.83, 23000.76, 21704.05, 20821.75, 20702.41, 18726.86, 15838.65, 14685.11, 14662.39, 14898.65, 14857.38, 14610.27, 13347.92, 12003.05, 10492.59, 10516.5, 11098.06, 11125.29, 11891.38, 13190.94, 14978.52, 17064.9, 19073.88, 18219.91, 16418.83, 12758.91, 9415.46, 9122.3, 6620.67, 5488.73, 5129.87, 5014.72, 4415.29, 4204.39, 4491.89, 4851.27, 5042.5, 5061.13, 4817.68, 4792.87, 5564.67, 5670.04, 4779.94, 3958.18, 3389.68, 2939.99, 2517.58, 2154.82, 1908.54, 1783.18, 1772.89, 1798.26, 1875.07, 1907.09, 1866.18, 1815.1, 1780.89, 1772.02, 1781.31, 1781.67, 1757.28, 1731.5, 1587.24, 1360.16, 1095.39, 853.13, 621.14, 432.63, 328.79, 371.85, 489.73, 785.47, 688.84, 667.71, 620.86, 565.59, 753.98, 732.96, 674.51, 567.38, 449.26, 375.22, 370.85, 364.42, 308.05, 285.31, 266.87, 244.68, 221, 197.71, 177.15, 157.72, 140.85, 125.29, 118.26, 115.62, 102.58, 84.92, 69.06, 56.65, 46.62, 38.47, 32.26, 27.94, 24.63, 21.74, 19.19, 16.95, 14.97, 13.22, 11.68, 10.33, 9.14, 8.09, 7.17, 6.37, 5.66, 5.04, 4.49, 4.01, 3.59, 3.21, 2.88, 2.59, 2.33, 2.1, 1.9, 1.72, 1.56, 1.42, 1.29, 1.17, 1.07, 0.97, 1.03, 0.99, 0.95, 0.91, 0.87, 0.83, 0.81, 0.8, 0.81, 0.81, 0.8, 0.79, 0.79, 0.79, 0.79, 0.79, 0.79, 0.86, 1, 1.24, 1.49, 1.83, 2.11, 2.37, 2.6, 2.93, 3.21, 3.3, 3.3, 3.3, 3.31, 3.32, 3.34, 3.37, 3.4, 3.43, 3.47, 3.51, 3.55, 3.6, 3.65, 3.71, 3.77, 3.83, 3.9, 3.97, 4.05, 4.14, 4.23, 4.33, 4.43, 4.54, 4.66, 4.8, 5.21, 6.23, 7.64, 9.2, 10.79, 11.69, 12.43, 13.09, 13.38, 13.24, 12.21, 11.08, 10.06, 9.21, 8.46, 7.89, 7.62, 7.52, 7.57, 7.57, 7.46, 7.3, 7.04, 6.57, 6, 5.4, 4.86, 4.46, 4.13, 3.9, 3.86, 3.92, 3.91, 3.78, 3.58, 3.31, 2.91, 2.44, 1.94, 1.51, 1.22, 1.01, 0.85, 0.8, 0.81, 0.81, 0.82, 0.83, 0.83, 0.84, 0.85, 0.86, 0.87, 0.88, 0.9, 0.91, 0.93, 0.94, 0.96, 0.97, 0.99, 1, 1.02, 1.04, 1.06, 1.08, 1.1, 1.12, 1.14, 1.16, 1.18, 1.2, 1.23, 1.25, 1.27, 1.3, 1.32, 1.35, 1.38, 1.4, 1.43, 1.46, 1.49, 1.52, 1.55, 1.58, 1.61, 1.65, 1.68, 1.72, 1.75, 1.79, 1.82, 1.86, 1.9, 1.94, 1.98, 2.02, 2.06, 2.1, 2.14, 2.18, 2.23, 2.27, 2.32, 2.38, 2.43, 2.48, 2.53, 2.58, 2.63, 2.68, 2.74, 2.8, 2.86, 2.92, 2.98, 3.04, 3.1, 3.17, 3.23, 3.3, 3.37, 3.44, 3.51, 3.59, 3.66, 3.74, 3.95, 4.17, 4.27, 4.42, 4.58, 4.72, 4.87, 5.02, 5.18, 5.34, 5.51, 5.68, 5.86, 6.05, 6.23, 6.43, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9.9, 23.09, 37.91, 38.69, 39.04, 41.39, 42.99, 49.56, 57.37, 65.11, 69.58, 75.01, 78.16, 94.61, 95.22, 93.59, 93.65, 97.72, 106.78, 116.15, 127.15, 145.76, 176.69, 212.4, 244.46, 270.85, 291.54, 312.34, 321.67, 318.64, 313.22, 305.94, 295.04, 278.67, 271.42, 258.6, 268.46, 284.7, 310.13, 346.64, 339, 325.61, 317.39, 310.83, 288.19, 262.22, 241.25, 222.7, 200.18, 183.38, 179.27, 170.5, 169.05, 168.79, 167.19, 168.02, 173.13, 177.56, 182.99, 185.95, 183.52, 181.03, 182.76, 184.73, 187.52, 194.01, 188.17, 185.95, 185.06, 185.73, 184.98, 184.34, 187.75, 180.17, 184.3, 190.09, 189.06, 188.39, 183.14, 187.04, 194.65, 200.83, 206.17, 203.24, 206.5, 212.17, 219.35, 224.46, 234.87, 249.45, 266.6, 282.12, 299.22, 314.91, 326.28, 339.12, 353.05, 381.42, 412.83, 431.37, 442.56, 456.22, 470.92, 488.05, 519.27, 568.56, 584.33, 606.32, 630.37, 644.22, 663.03, 692.33, 721.57, 737.24, 777.03, 823.53, 867.92, 921.55, 986.53, 1066.19, 1134.59, 1208.88, 1302.24, 1412.89, 1558.57, 1734.75, 1916.08, 2105.34, 2346.87, 2555.17, 2654.73, 2749.73, 2858.5, 2938.63, 3052.17, 3152.89, 3342.69, 3601.67, 3861.03, 4080.26, 4211.47, 4329.11, 4427.84, 4426.05, 4430.44, 4491.9, 4619.22, 4788.87, 4954.71, 5076.02, 5073.42, 4943.95, 4771.59, 4655.24, 4561.73, 4566.21, 4582.59, 4648.56, 4723.56, 4817.72, 4908.19, 4963.78, 5008.63, 4948.51, 4975.08, 5029.5, 5098.3, 5164.56, 5241.73, 5356.8, 5452.97, 5498.03, 5521.71, 5505.62, 5499.45, 5497.48, 5476.51, 5573.08, 5634.17, 5829.38, 6130.36, 6436.38, 6734.79, 7033.03, 7158.41, 7245.62, 7261.95, 7286.33, 7285.18, 7359.7, 7449.46, 7553.59, 7773.58, 8044.58, 8303.27, 8528.12, 8687.14, 8857.94, 8915.51, 8832.52, 8771.99, 8685.2, 8547.56, 8461.74, 8396.85, 8357.8, 8400.38, 8420.38, 8367.07, 8315.05, 8252.09, 8192.91, 8062.68, 7890.14, 7724.39, 7579.42, 7561.38, 7534.06, 7474.06, 7375.27, 7431.06, 7518.19, 7523.17, 7632.46, 7755.02, 7791.4, 7816.01, 7916.23, 7974.15, 7865.27, 7666.13, 7475.03, 7314.8, 7143.27, 7021.48, 6934.82, 6917.47, 6863.77, 6828.31, 6770.74, 6766.02, 6625.2, 6464.68, 6363.75, 6272.41, 6248.55, 6194.1, 6121.81, 6094.74, 6146.66, 6064.31, 6051.79, 6008.78, 6037.83, 5949.86, 5962.7, 6052.41, 6192.31, 6279.26, 6307.09, 6291.63, 6435.88, 6477.86, 6534.44, 6507.27, 6345.43, 6412.07, 6497.92, 6680.46, 6883.61, 7056.72, 7137.85, 7251.92, 7446.19, 7402.87, 7240.13, 7175.25, 7122.58, 7092.23, 6974.68, 6871.59, 6861.83, 6916.17, 6989.19, 7036.33, 7047.51, 7051.48, 7069.12, 7019.61, 6920.37, 6764.36, 6645.97, 6603.79, 6562.11, 6483.59, 6482.38, 6430.87, 6388.26, 6265.67, 6215.23, 6261.1, 6218.83, 6188.14, 6237.98, 6310.07, 6411.91, 6475.27, 6533.35, 6542.57, 6498.4, 6426.11, 6366.24, 6353.16, 6381.86, 6388.32, 6369.86, 6409.12, 6412.8, 6399.95, 6372.17, 6230.31, 6079.94, 5914.2, 5679.25, 5478.8, 5315.19, 5108.61, 4933.49, 4769.73, 4570.8, 4347.46, 4130.63, 3908.36, 3715.11, 3600.21, 3557.37, 3575.68, 3531.95, 3454.99, 3380.34, 3335.6, 3276.19, 3227.3, 3172.72, 3122.09, 2981.24, 2867.46, 2785.9, 2710.09, 2663.5, 2608.44, 2562.49, 2544.49, 2512.26, 2205.72, 2132.23, 2086.6, 2051.68, 2014.75, 1977.9, 1967.52, 1986.63, 1981.88, 1976.27, 1960.08, 1898.38, 1848.6, 1802.92, 1751.2, 1712.49, 1694.82, 1692.39, 1705.05, 1703.42, 1713.73, 1720.3, 1707.29, 1710.77, 1740.22, 1752.95, 1783.11, 1786.99, 1797.19, 1815.18, 1843.28, 1869.26, 1887.88, 1901.87, 1919.3, 1943.06, 1969.09, 1965.63, 1958.89, 1971.52, 1947.27, 1901.85, 1880.16, 1901.55, 1952.78, 2002.37, 2070.09, 2153.84, 2245.24, 2349.67, 2465.64, 2588, 2699.46, 2790.79, 2872.34, 2964.79, 3080.55, 3217.66, 3317.92, 3389.82, 3469.33, 3583.68, 3716.94, 3884.02, 4072.4, 4227.35, 4437.89, 4743.38, 5039.77, 5348.29, 5683.41, 6024.4, 6365.51, 6728.44, 6985.65, 7109.12, 7185.89, 7244.17, 7320.4, 7394.22, 7468.92, 7589.04, 7730, 7869.62, 7968.42, 7997.5, 8001.11, 8022.18, 8083.08, 8143.9, 8151.27, 8145.05, 8146.5, 8120.05, 8078.88, 8036.28, 7950.23, 7838.11, 7753.99, 7673.05, 7569.58, 7464.1, 7383.26, 7304.96, 7217.65, 7145.49, 7103.35, 7062.94, 6991.97, 6917.19, 6846.51, 6771.03, 6660.67, 6631.89, 6654.61, 6663.1, 6622.46, 6559.6, 6498.59, 6447.86, 6400.54, 6325, 6257.84, 6214.8, 6180.66, 6179.08, 6188.17, 6220.3, 6246.3, 6251.07, 6238.8, 6201.78, 6141.14, 6360.03, 6011.52, 5946.83, 5880.35, 5829.88, 5795.69, 5774.95, 5781.34, 5810.79, 5818.35, 5828.09, 5839.32, 5809.67, 5790.39, 5802.18, 5804.61, 5826.13, 5865.16, 5883.68, 5897.09, 5906.89, 5912.66, 5918.67, 5883.36, 5833.09, 5786.07, 5772.13, 5868.16, 5953.78, 6036, 6117.3, 6265.5, 6453.13, 6648.91, 6814.9, 6960.84, 7066.3, 7190.09, 7322.46, 7472.73, 7705, 7924.18, 8119.75, 8342.54, 8556.21, 8714.93, 8867.4, 8983.43, 9048.09, 9110.54, 9228.78, 9345.23, 9571.82, 9774.51, 9994.36, 10331.07, 10760.53, 11175.26, 11509.45, 11771.65, 11965.78, 12159.97, 12414.19, 12728.59, 12991.92, 13211.2, 13403.74, 13550.82, 13737.94, 13864.67, 13893.87, 13936.24, 13826.09, 13688.77, 13496.13, 13195.57, 12850.53, 12581.2, 12484.72, 12394.95, 12359.15, 12342.85, 12307.58, 12357.83, 12348.41, 12260.46, 12180.07, 12084.31, 11931.55, 11769.86, 11499.82, 11136.6, 10769.72, 10425.53, 10122.98, 9852.2, 9551.85, 9223.02, 8870.51, 8519.94, 8184.47, 7865.58, 7564.31, 7280.9, 6980.28, 6709.6, 6532.47, 6303, 6096.98, 5851.05, 5603.12, 5361.87, 5138.08, 4938.53, 4776.46, 4632.3, 4484.7, 4310.93, 4120.92, 3909.76, 3689.24, 3504.7, 3332.23, 3172.71, 3034.59, 2893.06, 2785.11, 2711.09, 2644.09, 2554.08, 2429.14, 2318.97, 2238.24, 2162.54, 2083.82, 1996.86, 1909.83, 1825.14, 1739.89, 1656.39, 1556.47, 1481.36, 1438.11, 1409.1, 1376.26, 1338.76, 1294.95, 1253.49, 1200.11, 1149.63, 1105.31, 1021.86, 954.59, 916.04, 907.12, 885.35, 876.6, 877.98, 868.44, 872.67, 887.05, 877.53, 1008.84, 1038.31, 1087.58, 1178.69, 1280.9, 1356.77, 1427.81, 1492.43, 1553.76, 1610.17, 1672.24, 1777.02, 1952.87, 2088.43, 2161.23, 2300.94, 2466.92, 2647.35, 2939.13, 3216.72, 3503.16, 3967.15, 4543.01, 5338.32, 6258.85, 7078.53, 7795.82, 8586.05, 9545.37, 11097.94, 13417.35, 15863.62, 17896.67, 19678.33, 21795.71, 23960.44, 25690.78, 27239.19, 28852.2, 30136.61, 31367.54, 32542.09, 33725.12, 34929.04, 35803.09, 36454.97, 37126.53, 37961.1, 38593.7, 39055.95, 39279.02, 40055.83, 40839.05, 40812.78, 40058.74, 39774.59, 39990.79, 40506.5, 41106.62, 41594.43, 41343.16, 41809.47, 41991.94, 41422.88, 40841.79, 40205.59, 39293.02, 38192.6, 37030.52, 35879.59, 35117.96, 34536.06, 33928.18, 33436.25, 33010.39, 32361.67, 31548.64, 30323.16, 29616.43, 28599.51, 27348.84, 26136, 25183.58, 24624.3, 23978.7, 23413.13, 22996.21, 23089.55, 22464.48, 21566.11, 20547.31, 18955.38, 17059.48, 16280.37, 15635.9, 14974.85, 14473.29, 14109.22, 13940.03, 13928.29, 13704.34, 13232.16, 12732.69, 12181.48, 11843.27, 11781.14, 11626.56, 11409.88, 11429.12, 11408.87, 10949.3, 10479.83, 10146.51, 9844.37, 9713.39, 8870.36, 8694.82, 8530.34, 8059.45, 7577.28, 6848.67, 6063.67, 5356.7, 4675.99, 4015.98, 3432.54, 2936.28, 2482.36, 2111.5, 1850.68, 1687.6, 1600.58, 1530.61, 1420.08, 1354.37, 1318.09, 1273.89, 1216.58, 1147.66, 1077.95, 1016.23, 959.13, 963.19, 859.32, 816.62, 787.91, 769.74, 755.44, 735.11, 713.01, 695.14, 681.39, 670.76, 661.66, 658.26, 666.01, 678.69, 693.01, 709.33, 727.45, 746.69, 757.91, 752.51, 740.68, 731.61, 724.84, 719.62, 714.67, 716.3, 731.77, 755.59, 781.08, 821.86, 866.78, 919.25, 983.54, 1056.28, 1136.62, 1222.79, 1229.89, 1266.32, 1314.71, 1356.19, 1378.63, 1393.4, 1411.11, 1419.4, 1404.72, 1383.51, 1368.98, 1356.91, 1354.91, 1359.87, 1376.92, 1402.64, 1437.55, 1432.7, 1421.12, 1413.48, 1409.78, 1413.81, 1430.82, 1450.4, 1465.86, 1478.68, 1485.32, 1483.25, 1464.49, 1431.4, 1395.66, 1362.64, 1331.06, 1305.82, 1290.73, 1292.89, 1302.86, 1306.54, 1306.56, 1302.61, 1287.8, 1251.96, 1182.17, 1136.73, 1182.99, 1227.71, 1257.18, 1245.68, 1275.65, 1332.75, 1393.92, 1437.75, 1467.12, 1507.81, 1555.81, 1605.5, 1657.12, 1713.28, 1782.54, 1869.03, 1969.54, 2080.05, 2205.58, 2348.74, 2526.33, 2748.96, 3013.96, 3305.39, 3601.61, 3884.53, 4131.94, 4353.16, 4568.14, 4788.05, 5016.53, 5219.35, 5372.86, 5502.89, 5623.38, 5781.8, 5912.24, 5994.95, 6103.14, 6351.87, 6728.5, 7160.53, 7500.47, 7540.03, 7601.69, 7931.27, 8058.65, 8028.8, 7764.52, 7762.04, 7720.97, 7670.45, 7746.11, 7876.93, 8010.69, 8090.86, 7916.53, 7636.45, 7333.88, 7002.36, 6776.32, 6543.16, 6197.85, 5905.02, 5707.32, 5596.51, 5544.66, 5552.33, 5562.57, 5570.22, 5514.64, 5397.41, 5260.46, 5112.21, 5001.93, 4890.04, 4735.56, 4640.15, 4670.11, 4698.59, 4692.26, 4614.26, 4567.92, 4568.81, 4554, 4495.59, 4405.71, 4316.69, 4287.44, 4142.49, 4041.37, 3916.37, 3827.13, 3855.33, 3869.7, 3734.11, 3490.7, 3447.9, 3359.41, 3301.64, 3268.63, 3249.49, 3208.06, 3249.31, 3310.98, 3374.16, 3371.85, 3292.8, 3063.33, 2755.56, 2462.54, 2215.9, 2031.78, 1916.42, 1871.97, 1896.95, 1919.21, 1816.46, 1796.55, 1846.15, 1929.11, 2030.22, 2135.88, 2192.42, 2128.47, 2017.3, 1896.06, 1788.56, 1680.59, 1616.92, 1618.25, 1642.27, 1715.35, 1889.61, 2215.02, 2794.14, 3659.88, 4636.92, 5400.09, 6192.45, 6920.58, 7706.34, 8565.17, 9483.58, 10463.02, 11508.13, 12599.47, 13735.92, 14934.63, 16164.96, 3185.68, 3129.61, 3075.05, 3021.81, 2969.74, 2918.7, 2868.57, 2819.25, 2770.67, 2722.75, 2679.16, 2660.35, 2617.51, 2639.87, 2605.23, 2562.4, 2569.69, 2572.19, 2563.13, 2522.29, 2481.85, 2442.09, 2447.18, 2419.94, 2392.82, 2468.98, 2540.88, 2564.03, 3077.36, 4241.06, 5044.26, 5643.33, 6106.66, 6772.71, 7622.65, 9217.15, 13888.59, 20532.44, 24835.44, 26559.99, 28216.74, 29786.41, 29106.96, 29056.46, 29885.62, 29722.21, 30428.02, 32384.21, 33279.97, 34488.86, 38881.62, 45592.23, 52183.34, 51385.11, 47393.06, 41471.22, 35974.19, 34527.03, 35015.48, 35654.73, 35326.97, 36297.58, 36842.48, 38078.39, 38840.39, 42648.11, 40478.97, 38513.12, 37199.48, 35965.71, 34158, 33599.36, 33515.49, 32610.28, 32348.42, 32588.9, 32811.82, 32885.85, 31659.49, 29274.37, 28230.37, 27820.66, 28436.46, 27764.27, 29063.3, 30677.91, 33444.67, 33697.85, 32181.53, 28922.95, 28642.03, 28162.2, 27931.35, 27524.63, 26044.42, 25939.29, 26568.98, 26457.3, 27105.67, 28643.93, 31789.73, 34487.18, 37136.32, 42152.76, 44460.18, 45353.04, 47813.4, 46810, 48442.58, 51212.96, 56425.01, 60194.73, 67105.55, 74007.17, 78459.38, 84801.81, 87784.54, 88995.57, 89312.37, 92534.29, 94704.72, 98083.28, 103000.52, 109015.76, 108314.02, 105369.99, 100402.76, 95677.21, 90209.29, 84580.46, 81072.92, 79282.04, 75572.92, 73900.76, 72397.71, 71000.61, 70808.66, 70007.42, 70215.82, 70533.64, 70818, 68261.02, 68909.11, 70077.27, 70321.66, 71445.34, 70243.08, 68163.21, 69289.43, 66472.04, 63045.66, 59264.09, 57482.7, 54935.33, 52694.99, 53636.81, 54695.04, 54760.38, 53477.12, 50218.16, 46481.77, 43674.33, 40612.16, 35764.63, 33356.28, 31470.63, 29630.99, 28119.73, 27306.24, 26308.49, 24645.73, 23763.93, 23984.96, 24365.81, 24510.21, 22598.11, 20247.13, 18986.94, 18015.41, 15933.31, 15190.9, 14944.11, 14749.68, 15009.15, 16111.84, 16725.9, 16596.58, 14438.26, 12644.01, 12431.52, 14283.93, 13659.77, 13508.87, 14182.37, 13986.04, 14089.9, 15391.04, 14843.31, 14455.9, 15923.16, 16282.55, 16405.38, 16884.8, 17632.99, 17733.87, 17379.78, 15149.82, 12812.45, 11211.73, 10261.63, 9794.79, 9419.26, 9229.64, 9452.94, 9462.09, 9008.4, 8969.46, 9457.05, 9475.76, 10046.13, 10972.15, 11301.86, 11464.53, 11616.7, 10996.28, 10064.09, 10508.11, 10609.61, 10431.35, 11243.2, 11419.99, 10715.97, 10654.98, 11497.68, 10882.54, 11209.98, 12075.86, 12141.99, 12301.92, 13421.07, 13313.26, 11870.98, 10354.81, 9167.28, 8571.81, 7808.84, 5755.65, 4683.27, 4746.43, 5426.1, 4881.89, 4973.46, 5410.43, 5340.6, 5799.39, 7701.54, 10299.59, 11474.23, 11184.07, 11352.42, 9690.55, 8068.77, 6841.85, 5732.97, 5003.24, 4887.81, 4637.65, 4498.16, 4188.29, 4458.24, 5156.37, 4974.57, 5047.88, 5162.37, 5299.3, 5124.39, 4441.39, 4177.14, 4337.32, 3538, 3333.1, 3556.32, 3496.06, 3699.94, 4288.6, 3965.6, 3608.23, 3700.25, 3253.33, 3051.42, 3020.94, 3015.31, 3046.01, 3095.44, 3366.67, 3458.19, 3588.85, 3785.26, 4304.32, 4525.41, 5226.96, 6921.06, 8364, 7347.35, 6005.04, 5149.91, 4965.03, 4416.69, 4347.25, 4466.98, 4188.75, 4263.79, 4683.92, 4897.49, 4878.3, 5459.17, 5879.5, 6261.43, 6837.72, 6992.17, 7052.43, 7167.55, 7415.14, 8630, 9312.08, 9358.15, 10480.32, 11329.23, 12587, 14022.01, 15063.73, 16067.78, 16210.42, 15518.48, 13603.9, 13506.3, 13351.75, 12482.85, 12503.57, 12858.24, 13530.69, 14477.5, 15689.77, 15472.65, 14739.25, 14602.32, 14013.14, 13104.55, 12532.83, 12134.91, 12073.98, 12032.44, 12047.07, 11792.23, 11339.4, 10589.66, 9415.96, 8849.49, 8245.29, 7210.22, 6676.93, 6855.3, 6771.35, 7278.48, 7738.39, 7800.75, 7851.91, 8054.56, 8329.43, 8636.58, 8811.12, 8826.86, 8446.16, 7808.35, 7339.77, 6826.95, 6259.72, 5786.07, 5893.06, 6705.01, 7623.85, 8203.13, 8568.81, 9085.92, 9907.26, 10627.65, 11599.22, 12149.84, 12523.13, 13496.2, 14640.33, 15364.08, 15944.21, 16079.21, 15923.16, 15823.27, 15261.46, 14455.47, 13776.8, 13306.28, 12844.87, 12557.16, 12706.47, 13076.54, 13715.84, 14210.49, 14428.19, 14411.78, 13467.48, 10930.31, 9533.18, 8828.53, 7787.74, 7116.61, 6743.48, 7012.71, 7275.44, 6975.33, 7364.7, 8141.44, 8691.41, 7278.89, 6273.73, 6435.45, 5927.21, 5396.26, 5411.12, 5924.47, 5978.44, 5863.38, 4339.28, 3524.89, 2975.13, 3888.21, 3786.26, 3338.3, 3974.61, 3707.44, 4027.97, 5666.3, 5951.96, 4324.18, 2608.12, 1873.65, 1407.06, 2114.18, 2059.79, 1530.13, 2172.1, 1989.05, 1990.22, 2939.71, 4536.29, 4934.8, 5082.16, 4949.58, 4798.58, 4395.96, 2962.93, 2226.26, 2003.54, 1961.86, 1954.49, 1845.16, 1817.66, 1640.57, 1591.75, 1560.3, 1683.33, 1845.32, 1794.12, 1937.54, 1974.82, 2004.58, 2300.29, 3197.9, 4166.6, 4570.89, 4663.98, 4818.48, 4724.54, 5306.94, 6491.2, 7892.72, 7942.96, 7966.55, 7351.32, 6366.67, 5593.67, 5218.17, 4602.87, 4296.45, 3693.53, 3460.58, 3394.56, 3419.36, 3586.38, 3982.21, 4853.23, 5101.47, 5410.88, 6121.26, 6585.46, 7220.58, 7434.94, 7911.83, 7788.27, 7385.41, 6905.63, 6623.65, 6398.84, 6042.3, 6556.84, 6389.61, 6604.13, 7133.65, 7358, 8320.4, 8659.35, 8919.98, 9096.49, 9371.51, 9681.27, 9831.35, 9784.26, 9891.54, 10303.04, 11247.07, 12294.76, 13325.9, 14706.49, 16155.09, 17650.87, 19536.95, 21555.89, 23197.38, 24325.77, 24940.86, 25157.44, 24769.21, 24220.67, 23840.36, 23593.85, 23327.99, 22472.72, 21263.39, 21526.87, 21940.28, 22008.74, 22162.41, 23720.84, 25397.53, 26035.61, 25678.81, 24687.5, 24723.08, 25625.32, 26268.16, 27748.46, 30723.78, 34235.54, 37416.31, 39558.7, 39326.01, 37466.74, 34609.8, 30199.8, 27106.52, 24367.97, 23593.76, 19954.49, 19018.63, 20222.9, 20703.27, 20594.75, 20165.53, 20176.38, 20705.56, 20889.93, 20565.87, 19691.43, 18944.25, 19192.01, 19332.63, 19003.62, 17978.78, 16880.69, 16172.06, 15559.51, 14824.49, 13899.44, 12752.97, 11853.03, 11169.47, 10336.8, 9340.59, 8737.49, 8254.69, 7634.98, 7179.93, 6905.75, 6458.17, 6906.97, 6665.93, 6142.53, 5705.85, 5328.8, 4827.81, 4386.51, 4299.01, 4145.01, 3912.79, 3660.05, 3398.49, 3210.05, 3030.47, 2793.91, 2630.11, 2585.64, 2518.9, 2389.15, 2245.93, 2120.64, 1777.08, 1545.7, 1577.56, 1623.93, 1692.19, 1446.94, 1987.47, 1747.14, 1566.58, 2005.15, 1775.77, 1551.12, 1360.73, 1293.88, 1226.29, 1198.68, 1254.01, 1248.63, 1269.01, 1309.27, 1301.01, 1112.86, 786.23, 562.45, 421.39, 330.81, 275.78, 219.41, 221.47, 221.59, 201.1, 191.25, 237.45, 254.78, 305.55, 303.45, 530.49, 599.76, 769.76, 1545.42, 2016.08, 2375.31, 2428.28, 2431.84, 2612.49, 3431.22, 5189.4, 6547.12, 8323.86, 11288.24, 17196.53, 28273.68, 46714.84, 74216.6, 101531.88, 128904.18, 161875.94, 213696.16, 284546.2, 387637.88, 475066.62, 467678.34, 552678.8, 574373.2, 522422.16, 406607.12, 343098.72, 281848.78, 237094.05, 188595.38, 130871.85, 86829.39, 63037.38, 51240.12, 38867.1, 30348.99, 27293.34, 24467.49, 19085.47, 15128.75, 12473.55, 11454.02, 11092.85, 11244.37, 11120.33, 10410.26, 9933.46, 9280.13, 9077.29, 8560.73, 7822.96, 6467.96, 5350.44, 4255.09, 3128.34, 1996.43, 1406.23, 933.94, 1155.7, 1328.14, 1477.15, 1548.48, 1807.34, 2343.48, 2668.21, 2866.53, 3228.5, 3275.38, 3094.06, 2871.74, 2537.8, 2136.35, 1712.6, 1358.25, 1193.68, 1136.16, 1225.96, 1326.26, 1316.05, 1323.55, 1154.02, 602.5, 452.98, 427.34, 333.14, 312.96, 293.69, 273.78, 257.74, 244.45, 229.08, 223.81, 224.69, 222.22, 217.77, 205.47, 188.53, 177.3, 164.71, 145.07, 127.1, 116.3, 183.12, 237.48, 298.68, 440.78, 480.34, 609.7, 740.49, 637.66, 423.34, 544.57, 1061.19, 940.02, 1283.32, 1791.63, 1757.87, 2059.21, 1986.23, 1104.8, 467.9, 328.93, 314.46, 305.55, 293.63, 276.02, 265.06, 261.91, 267.03, 270.88, 273.66, 279.19, 289.56, 302.03, 309.72, 313.02, 319.08, 329.09, 338.23, 338.07, 329.46, 322.62, 317.7, 308.27, 294.72, 283.36, 281.84, 288.24, 296.95, 281.09, 279.39, 281.92, 284.09, 293.49, 305.54, 315.93, 327.41, 338.68, 386.42, 395.39, 405.68, 415.22, 428.4, 443.68, 455.76, 474.11, 578.66, 663.66, 790.9, 1090.28, 1665.38, 2183.47, 2934.94, 3731.56, 4785.55, 6043.09, 8596.57, 9375.26, 9349.3, 10159.87, 11217.99, 11680.85, 9456.69, 8145.05, 7855.19, 7404.64, 6731.23, 6102.59, 4788, 3794.48, 3800.82, 2967.95, 2901.48, 3030.68, 3834.55, 5349.64, 7048.36, 9695.57, 10996.31, 12400.93, 15325.23, 20839.33, 24938.38, 25631.26, 27241.74, 32526.71, 35698.37, 38162.13, 39832.89, 37110.77, 39834.82, 41942.04, 40920.24, 41152.19, 38817.98, 38619.14, 39558.03, 36526.92, 32941.74, 31738.63, 27700.56, 24263.16, 23764.85, 30779.91, 32416.15, 27751.52, 27721.45, 39101.39, 42211.95, 64213.76, 82019.4, 96556.09, 104211.74, 108784.68, 104710.3, 78893.52, 61756.33, 51168.81, 44328.24, 38891.75, 28751.84, 28549.06, 28685.16, 29123.1, 30064.02, 30738.81, 41334.84, 44587.51, 49445.29, 59323.57, 71823.88, 63745.92, 61759.57, 65918.21, 57395.43, 49412.83, 52071.97, 53787.56, 57664.44, 60659.9, 55783.85, 47509, 35485.79, 30268.2, 30129.45, 26257.72, 22833.27, 18914.62, 19833.01, 17573.76, 19904.77, 25268.82, 26608, 29648.14, 31504.2, 31623.16, 35389.13, 36356.7, 34889.03, 40455.81, 30520.81, 26603.62, 22439.06, 21614.47, 17356.12, 15867.21, 14394.29, 15311.66, 13068.87, 15044.32, 14167.83, 15013.75, 18698.67, 19544.62, 22323.65, 24196.75, 26166.16, 25456.95, 20402.61, 18386.2, 14465.96, 12082.11, 10827.33, 8515.52, 6431.68, 5639.13, 5026.26, 4554.88, 4002.93, 4420.15, 4025.73, 5599.25, 7999.08, 7282.25, 7953.21, 10640.79, 11382.99, 9495.3, 4847.88, 4733.67, 3998.28, 2319.88, 2168.04, 1716.65, 1741.08, 2154.8, 2270.52, 2495.78, 3637.68, 3771.47, 4746.63, 6168.62, 5612.5, 3159.79, 2423.4, 2008.13, 1774.54, 1569.52, 1368.97, 1259.47, 1188.27, 1169.15, 1155.42, 1129.82, 1100.89, 1072.48, 1047.02, 1025.33, 1006.53, 980.98, 948.91, 833.96, 690.86, 584.35, 502.78, 437.37, 385.97, 353.69, 339.92, 335.83, 337.09, 338.48, 333.48, 319.5, 306.61, 293.37, 272.64, 258.88, 249.55, 236.64, 224.57, 213.18, 202.39, 192.17, 182.46, 173.24, 164.48, 156.15, 148.22, 140.69, 0, 22.23, 23.36, 24.12, 24.14, 24.17, 24.19, 24.22, 24.24, 24.27, 24.3, 25.6, 28.15, 29.92, 42.99, 53.16, 53.15, 54.01, 53.96, 54.12, 53.29, 56.66, 58.79, 63.24, 68.14, 80.07, 100.15, 121.75, 139.6, 152.95, 163.66, 180.5, 210.27, 260.52, 333.74, 410.06, 485.71, 550.03, 589.09, 621.52, 639.26, 634.47, 637.18, 651.41, 654.07, 635.45, 604.06, 561.05, 522.5, 497.19, 485.03, 473.31, 473.93, 481.97, 479.44, 469.19, 461.15, 442.33, 424.96, 401.21, 375.52, 409.72, 416.11, 420.92, 470.1, 474.56, 458.12, 431.59, 401.84, 352.39, 290.79, 245.48, 212.76, 189.22, 176.67, 166.42, 162.33, 164.25, 161.74, 167.53, 171.01, 181.3, 203.16, 227.13, 221.91, 192.01, 157.63, 136.86, 124.86, 115.5, 107.33, 99.72, 96.03, 93.16, 91.82, 88.05, 81.91, 77.31, 74.58, 73.71, 71.75, 68.04, 62.7, 58.93, 56.67, 53.44, 51.61, 48.87, 47.77, 47.15, 46.46, 46.62, 47.99, 49.25, 49.84, 50.2, 51.92, 53.04, 55.68, 59.59, 62.47, 67.98, 75.17, 97.01, 126.26, 150.17, 168.42, 189.82, 218.32, 255.98, 315.47, 389.2, 458.79, 511.97, 542.71, 556.31, 562.94, 566.78, 567.01, 571.63, 579.92, 593.5, 606.67, 636.04, 683.09, 744.73, 781.01, 818.57, 828.61, 815.7, 808.09, 796.71, 785.15, 777.36, 768.82, 767.3, 723.8, 675.26, 651.16, 635.9, 602.39, 575.13, 571.59, 566.67, 566.66, 564.51, 565.26, 547.3, 518.11, 501.82, 497.17, 489.86, 491.72, 486.81, 490.9, 506.57, 533.7, 570.83, 633.52, 720.69, 801.99, 870.96, 928.25, 976.4, 1044.98, 1101.43, 1144.3, 1189.44, 1247.51, 1305.52, 1349.82, 1400.09, 1460.95, 1546.22, 1593.62, 1609.51, 1629.15, 1634.3, 1611.19, 1624.82, 1594.63, 1565.89, 1562.16, 1549.83, 1490.58, 1427.67, 1381.51, 1324.56, 1270.94, 1224.08, 1190.38, 1175.94, 1153, 1154.07, 1166.31, 1176.78, 1182.66, 1175.95, 1172.68, 1170.83, 1171.45, 1176.75, 1158.13, 1172.92, 1184.5, 1185.66, 1197.69, 1244.41, 1299.71, 1374.03, 1453.14, 1554.74, 1684.46, 1838.07, 1996.67, 2162.44, 2304.38, 2394.12, 2468.01, 2579.56, 2726.89, 2948.96, 3218.83, 3558.75, 3900.17, 4194.53, 4464.32, 4795.74, 5171.13, 5570.72, 6005.75, 6583.64, 7185.56, 7546.06, 7821.64, 8182.03, 8578.01, 8808.87, 8952.2, 9011.66, 9042.92, 9147.73, 9295.85, 9417.8, 9647.8, 9878.6, 10083.36, 10312.59, 10561.22, 10795.01, 10922.88, 11005.6, 11183.63, 11259.57, 11573, 11945.61, 12069.43, 12226.76, 12495.33, 12763.19, 12929.24, 13052.03, 13174.92, 13371.18, 13666.52, 13849.03, 14039.23, 14276.82, 14500.27, 14761.18, 15077.33, 15402.43, 15511.29, 15568.41, 15623.67, 15656.38, 15683.89, 15661.7, 15571.42, 15417.83, 15058.33, 14594.54, 14093.08, 13628.2, 13128.4, 12668.92, 12237.22, 11755.43, 11167.47, 10327.09, 9487.36, 8889.09, 8483.28, 8270.15, 8108.81, 8010.7, 7897.99, 7762.83, 7658.45, 7520.11, 7264.03, 6819.77, 6336.95, 6183.02, 6107.95, 6151.18, 6136.95, 6063.54, 5958.04, 5851.89, 5699.39, 5422.97, 5170.39, 4922.1, 4670.83, 4438.24, 4266.43, 4146.29, 4079.32, 4045.74, 4052.29, 4020.85, 3969.3, 3928.06, 3864.2, 3755.31, 3677.23, 3788.65, 3539.7, 3463.83, 3353.31, 3258.72, 3170.69, 3072.6, 2948.8, 2798.62, 2677.73, 2586.91, 2512.68, 2421.03, 2327.47, 2267.12, 2229.91, 2189.66, 2149.51, 2108.34, 2057.34, 2040.69, 2039.7, 2023.04, 2041.27, 2067.23, 2100, 2143.22, 2164.68, 2191.09, 2246.4, 2282.11, 2285.7, 2273.74, 2313.06, 2378.6, 2435.33, 2496.14, 2554.65, 2630.19, 2706.49, 2803.75, 2878.5, 2936.31, 2973.72, 3067.68, 3137.55, 3220.59, 3372.85, 3497.5, 3638.11, 3791.86, 3983.16, 4182.92, 4377.47, 4575.83, 4806.54, 5103.15, 5448.86, 5769.79, 5936.62, 6086.03, 6285.5, 6525.63, 6812.19, 7003.23, 7096.29, 7097.1, 7138.1, 7263.59, 7453.83, 7623.71, 7763.04, 7928.36, 8129.61, 8328.19, 8519.02, 8492.52, 8485.11, 8579.33, 8676.45, 8684.6, 8669.23, 8643.36, 8638.01, 8587.32, 8475.48, 8366.24, 8275.81, 8128.19, 7887.61, 7661.5, 7445.99, 7238.54, 7023.02, 6821.03, 6630.51, 6412.46, 6214.36, 6040.23, 5761.93, 5369.12, 5007.23, 4693.78, 4408.03, 4136.22, 3902, 3713.91, 3533.05, 3339.27, 3133.14, 2942.13, 2813.99, 2751.07, 2637.41, 2488.32, 2338.26, 2243.4, 2193.11, 2123.79, 2040.82, 1915.16, 1763.71, 1611.33, 1471.93, 1374.95, 1331.23, 1315.85, 1284.8, 1237.48, 1192.01, 1139.6, 1048.12, 970.03, 918.58, 873.6, 841.17, 812.46, 777.67, 751.95, 735.79, 731.22, 723.71, 671.18, 609.74, 574.28, 555.23, 534.34, 511.49, 493.12, 482.48, 477.96, 514.65, 482, 477.83, 483.78, 485.77, 491.34, 509.02, 517.37, 505.44, 482.36, 461.53, 447.77, 437.14, 428.23, 428.93, 438.22, 448.41, 462.99, 510.34, 583.68, 660.22, 645.64, 631.15, 627.42, 613.21, 615.46, 621.62, 640.34, 654.99, 671.73, 694.45, 722.81, 746.23, 771.14, 778.9, 792.22, 816.85, 834.87, 843.42, 861.52, 918.25, 963.95, 1005.93, 1048.32, 1111.42, 1189.03, 1251.89, 1278.7, 1313.61, 1362.31, 1439.34, 1515.15, 1608.24, 1698.67, 1791.63, 1881.72, 1985.68, 2112.07, 2208.55, 2292.09, 2367.63, 2421.66, 2505.83, 2559.14, 2590.64, 2636.05, 2676.89, 2739.22, 2842.75, 2881.42, 2984.1, 3099.71, 3200.64, 3306.02, 3397.14, 3447.08, 3473.76, 3520.24, 3595.37, 3702.93, 3818.84, 3904.2, 3975.64, 4015.78, 4063.67, 4057.29, 4032.95, 4011.68, 4034.74, 4016.88, 4051.81, 4092.92, 4178.98, 4298.09, 4417.57, 4496.69, 4526.4, 4552.02, 4585.62, 4628.66, 4682.56, 4772.63, 4848.67, 4916.85, 5015.78, 5136.98, 5254.24, 5358.17, 5454.36, 5546.68, 5665.03, 5848.45, 6083.61, 6352.9, 6716.36, 7196.45, 7748.32, 8286.68, 8731.29, 9221.82, 9741.27, 10237.91, 10649.54, 10938.8, 11295.21, 11359.94, 11365.55, 11461.82, 11787.7, 12376.63, 13094.41, 13592.86, 13953.79, 14435.88, 14964.39, 14989.46, 14987.74, 14969.75, 14970.02, 14862.08, 14815.36, 14517.75, 14265.15, 14155.18, 13952.34, 13812.29, 13632.74, 13598.18, 13645.17, 13522.78, 13618.8, 13462.51, 13098.87, 12764.41, 12492.79, 12255.67, 11961.26, 11699.49, 11503.41, 12828.97, 12895.74, 12898.5, 12860.15, 12795.48, 12637.4, 12523.38, 12459.55, 12445.73, 12407.06, 12343, 12372.38, 12471.13, 12651.97, 12849.13, 13006.34, 13121.23, 13197.39, 13248.24, 13471.2, 13827.62, 14007.82, 14427.26, 15084.42, 15808.27, 16717.85, 17748.28, 18797.06, 19705.73, 20443.48, 21399.52, 22784.81, 24500.93, 25439.23, 26242.08, 27652.42, 28457.27, 29460.94, 30372.2, 30841.93, 31582.25, 32483.22, 32971.35, 33089.41, 33226.36, 33472.05, 33974.2, 34957.37, 35682.29, 36230.33, 36588.6, 37073.15, 37338.58, 37350.57, 37084.99, 36947.45, 36844.67, 36730.19, 36473.64, 36125.1, 35787.97, 35428.4, 34778.95, 33906.93, 32285.12, 30538.1, 28925.03, 27601.5, 26415.92, 25124.58, 23877.78, 22789.3, 21578.67, 20452.16, 19636.71, 18971.64, 18326.15, 17178.37, 15960.18, 14988.32, 14075.63, 13175.99, 12414.12, 11642.32, 10877.91, 10155.2, 9362.46, 8757.28, 8312.35, 8065.7, 7899.21, 7652.35, 7400.18, 7290.9, 7256.91, 7153.29, 7032.45, 6956.08, 6877.74, 6825.38, 6771.85, 6741.27, 6772.19, 6770.55, 6757.98, 6697, 6630.46, 6596.32, 6558.94, 6515.29, 6439.61, 6417.78, 6400.43, 6261.38, 6047.47, 5873.87, 5744.86, 5614.86, 5434.64, 5219.22, 5023.17, 4860.05, 4714.91, 4581.51, 4525.67, 4458.64, 4353.71, 4228.84, 4100.64, 4003.24, 3906.96, 3807.16, 3696.71, 3595.43, 3542.76, 3526.83, 3462.04, 3483.16, 3572.21, 3624.28, 3671.46, 3669.02, 3696.93, 3708.63, 3687.21, 3638.52, 3580.33, 3533.24, 3507.88, 3483.48, 3401.8, 3279.99, 3187.54, 3156.91, 3099.79, 2956.06, 2814.64, 2693.59, 2581.68, 2507.28, 2441, 2345.01, 2217.16, 2123.86, 2062.8, 2041.39, 1988.73, 1938.71, 1866.47, 1802.98, 1765.44, 1747.79, 1701.06, 1686.04, 1664.81, 1667.17, 1547.09, 1500.28, 1528.53, 1541.99, 1555.93, 1578.26, 1647.16, 1730.58, 1786.51, 1782.62, 1775.47, 1783.03, 1808.56, 1820.46, 1802.08, 1785.82, 1860.71, 1980.14, 2060.32, 2093.05, 2203.32, 2353.41, 2475.84, 2649.83, 2816.31, 2967.66, 3193, 3389.54, 3547.15, 3747.61, 4005.52, 4325.33, 4648.97, 4909.47, 5223.41, 5630.19, 6028.5, 6359.8, 6663.52, 7058.13, 7539.17, 7942.43, 8259.68, 8605.18, 9042.22, 9589, 10109.97, 10511.4, 10925.61, 11370.38, 11597.38, 11864.03, 12132.56, 12346.91, 12619.44, 12902.58, 13139.95, 13345.07, 13514.29, 13452.26, 13317.47, 13128.2, 12775.5, 12365.51, 11970.95, 11570.69, 11338.38, 11117.56, 11164.23, 11445.1, 11832.41, 12168.76, 12525.29, 13138.45, 13517.25, 13726.41, 13537.84, 13291.38, 12894, 12423.9, 11990.68, 11668.85, 11477.3, 11374.37, 11275.86, 11127.24, 11193.68, 11386.55, 11514.05, 11456.83, 11216.94, 10672.02, 10254.27, 9871.89, 9453.83, 9136.76, 8958.28, 8857.73, 8744.03, 8622.07, 8518.2, 8345.81, 8317.24, 8200.16, 8126.38, 8116.86, 8066.28, 8036.13, 8027.5, 8201.81, 8320.01, 8409.69, 8374.28, 8420.51, 8553.38, 8689.96, 8816.37, 8909.3, 8995.82, 9187.34, 9472.72, 9877.28, 10221.11, 10361.89, 10463.53, 10502.68, 10496.29, 10403.91, 10223.73, 10094.34, 10043.02, 10155.55, 10273.31, 10390.65, 10345.69, 10342.22, 10479.39, 10331.43, 10034.86, 9793.06, 9644.36, 9599.35, 9672.41, 9642.01, 9458, 9516.98, 9722.44, 9866.23, 9886.94, 9702.4, 8728, 7549.27, 7540.21, 7248.84, 6953.91, 6941.37, 6626.35, 6250.32, 5905.01, 5913.12, 5864.46, 5681.57, 5561.61, 5199.06, 4906.67, 4610.26, 4427.97, 4262.54, 4179.03, 4122.23, 4037.85, 3905.73, 3792.18, 3709.9, 3618.53, 3541.59, 3502.07, 3506.28, 3515.36, 3539.64, 3557.24, 3547.02, 3499.55, 3417.34, 3321.09, 3237.03, 3183.44, 3166.42, 3179.23, 3206.84, 3237.8, 3263.06, 3293.76, 3323.45, 3350.49, 3375.48, 3389.82, 3395.1, 3391.88, 3389.28, 3386.38, 3383.46, 3381.05, 3377.82, 3376.07, 3374.5, 3372.98, 3367.99, 3365.85, 3362.9, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 45.8, 48.32, 44.97, 45.35, 45.99, 48.67, 48.94, 51.32, 51.59, 55.99, 64.29, 71.72, 84.74, 118.29, 137.84, 139.68, 144.77, 162.49, 187.53, 206.26, 224.11, 240.16, 269.2, 305.8, 346.28, 368.55, 382.09, 388.94, 399.87, 414.08, 417.54, 431.53, 444.28, 452.47, 463.75, 491.76, 505.54, 511.41, 484.65, 453.72, 427.98, 410.81, 394.44, 375.54, 368.52, 367.54, 349.15, 328.96, 322.88, 312.14, 305.8, 287.75, 255.55, 230.45, 205.63, 186.74, 176.07, 168.23, 153.87, 151.85, 148.01, 137.01, 127.68, 124.29, 124.3, 124.09, 117.26, 106.59, 101.75, 100.72, 97.62, 94.42, 91.2, 87.59, 85.56, 78, 70.59, 67.52, 66.71, 67.07, 70.79, 71.03, 73.3, 75.87, 80.03, 87.44, 98.74, 102.03, 106.55, 107.75, 110.38, 108.99, 104.57, 98.28, 90.46, 84.3, 85.43, 80.58, 76.38, 75.02, 75.35, 76.85, 78.5, 75.15, 68.91, 64.98, 61.41, 56.28, 53.45, 53.51, 52.16, 52.43, 52.96, 54.94, 56.06, 61.07, 63.98, 59.24, 55.55, 54.26, 55.07, 56.71, 56.57, 57.08, 57.57, 57.76, 57.65, 56.11, 54.13, 53.45, 52.86, 51.38, 49.7, 49.89, 50.26, 51.06, 52.56, 53.75, 55.18, 61.52, 65.13, 65.98, 69.42, 71.06, 72.1, 75, 80.48, 83, 81.69, 81.13, 82.35, 86.1, 88.84, 89.39, 96.06, 106.61, 125.05, 150.16, 180.31, 205.85, 205.7, 201.13, 203.41, 196.98, 195.14, 201.56, 205.09, 212.44, 236.56, 252.51, 252.11, 231.46, 221.92, 224.13, 231.35, 221.8, 205.97, 197.91, 196.93, 202.05, 204.86, 210.85, 209.26, 211.33, 219.53, 224.79, 242.62, 243.55, 240.13, 232.12, 218.36, 207.89, 202.22, 186.14, 157.1, 139.89, 138.74, 137.65, 138.62, 138.24, 136.52, 132.97, 129.9, 119.49, 114.05, 108.44, 107.51, 114.27, 114.04, 115.59, 116.41, 119.04, 126.7, 142.79, 159.42, 156.23, 131.16, 111.74, 98.68, 90.61, 78.15, 72.79, 75.23, 79.34, 80.85, 86, 92.44, 94.55, 101.55, 113.04, 126.89, 135.46, 133.74, 135.12, 138.13, 136.58, 131.21, 129.79, 131.43, 133.65, 129.3, 121.24, 125.82, 126.77, 130.31, 128.42, 125.72, 125.53, 125.63, 133.61, 130.71, 134.15, 135.31, 136.79, 141.02, 140.18, 138.2, 142.72, 125.24, 107.99, 94.64, 90.81, 95.39, 99.01, 100.17, 107.64, 107.84, 108.86, 113.82, 121.64, 131.82, 129.01, 129.75, 137.02, 135.22, 144.63, 147.23, 146.92, 153.05, 163.75, 188.23, 199.1, 203.71, 217.14, 235.62, 239.79, 244.82, 238.81, 234.52, 226.59, 217.59, 219.93, 223.19, 225.8, 242.12, 249.03, 252.16, 263.92, 282.16, 320.74, 362.29, 401.09, 444.11, 490.76, 550.52, 613.33, 644.82, 682.72, 725.03, 771.91, 803.33, 815.64, 845.4, 877.83, 904.62, 908.83, 914.82, 879.43, 858.43, 845.95, 836.93, 837.34, 834.83, 841.77, 866.97, 910.3, 977.39, 1055.78, 1142.03, 1199.46, 1230.66, 1264.94, 1306.88, 1356.16, 1387.18, 1401.16, 1420.4, 1421.49, 1398.35, 1362.48, 1320.66, 1282.89, 1272.3, 1252.54, 1237.62, 1256.8, 1252.2, 1231.41, 1239.13, 1266.19, 1280.18, 1293.11, 1311, 1316.45, 1297.33, 1267.82, 1241.9, 1212.77, 1189.46, 1181.26, 1179.44, 1155.73, 1171.94, 1179.92, 1201.35, 1210.84, 1225.92, 1239.81, 1251.78, 1237.88, 1211.89, 1193.24, 1174.44, 1133.95, 1099.24, 1073.89, 1066.46, 1057.12, 1049.46, 1042.11, 1056.94, 1046.03, 1057.29, 1060.66, 1053.41, 1074.86, 1097.63, 1132.93, 1189.68, 1249.86, 1316.71, 1446.84, 1629.1, 1800.96, 1921.52, 2043.92, 2110.49, 2108.08, 2123.56, 2132.9, 2145.84, 2139.92, 2162.07, 2137.12, 2104.73, 2126.7, 2195.68, 2235.07, 2232.08, 2254.51, 2235.2, 2251.49, 2292.71, 2263.25, 2279.58, 2266.54, 2244.98, 2244.72, 2260.31, 2291.26, 2281.07, 2236.02, 2181.82, 2148.58, 2146.01, 2170.51, 2143.89, 2127.07, 2100.36, 2162.14, 2242.12, 2303.21, 2335.97, 2380.22, 2331.57, 2338.22, 2501.91, 2307.9, 2259.82, 2244.2, 2251.15, 2228.3, 2222.12, 2226.03, 2243.74, 2290.5, 2303.04, 2317.54, 2330.15, 2317.78, 2316.55, 2281.71, 2272.02, 2268.97, 2248.65, 2217, 2237.09, 2244.92, 2268.66, 2286.94, 2321.16, 2371.97, 2419.56, 2503.34, 2545.89, 2572.46, 2647.37, 2775.35, 2874.38, 2980.61, 3059.14, 3137.12, 3224.74, 3319.56, 3432.72, 3548.91, 3711.82, 3888.42, 4186.36, 4506.4, 5125.28, 6002.07, 6694.23, 7301.94, 8089.38, 9066.57, 9831.36, 10285.58, 10732.06, 11084.42, 11620.17, 12091.6, 12660.29, 13385.19, 14136.22, 14793.16, 15392.67, 15640.74, 15756.03, 16105.43, 16376.44, 16473.94, 16837.19, 17430.95, 18031.84, 18815.86, 19452.76, 20100.8, 20390.62, 20474.35, 20493.94, 20634.85, 20744.3, 20838.16, 20905.08, 20869.64, 20965.76, 20933.61, 20701.15, 20600.56, 20789.34, 20932.11, 20874.12, 20914.33, 21022.82, 21106.25, 21128.21, 21044.51, 20891.54, 20722.66, 20606.79, 20602.85, 20835.19, 21115.23, 21333.32, 21410.5, 21538.82, 21654.3, 21534.11, 20954.9, 20157.17, 19364.74, 18641.68, 17984.22, 17484.47, 17369.03, 17097.07, 16815.33, 16721.25, 16856.19, 18041.32, 19878.99, 20671.82, 21221.51, 21760.37, 22154.55, 22140.89, 21925.17, 21589.45, 21239.93, 20984.58, 20551.62, 20094.48, 19571.35, 19032.35, 18657.26, 18147.15, 17493.83, 16992.9, 16460.7, 15847.19, 15110.01, 14240.85, 13218.36, 12223.64, 11294.68, 10456.83, 9894.49, 9272.06, 8677.8, 8207.12, 7748.28, 7308.29, 6759.8, 6120.66, 5596.81, 5218.5, 4753.34, 4234.41, 3824.68, 3504.97, 3271.49, 3065.53, 2847.09, 2655.77, 2502.51, 2383.86, 2278.89, 2096.91, 1925.89, 1819.2, 1690.04, 1521.58, 1349.78, 1226.37, 1173.43, 1133.56, 1118.02, 1080.22, 1041.16, 1011.3, 951.98, 881.34, 798.6, 715.82, 666.59, 648.03, 627.7, 602.73, 584.52, 566.24, 558.05, 556.11, 564.98, 556.26, 535.22, 518.2, 498.68, 455.13, 404.15, 355.52, 328.53, 307.17, 293.37, 272.2, 253.06, 237.9, 239.28, 237.89, 238.34, 239.13, 239.02, 234.57, 286.42, 310.19, 333.04, 325.37, 321.87, 329.91, 331.3, 325.82, 317.81, 311.9, 307.85, 303.48, 303.42, 306.64, 321.91, 333.77, 350.63, 394.56, 459.21, 530.84, 606.46, 710.64, 879.85, 1114.51, 1423.73, 1783.39, 2216.93, 2845.8, 3722.28, 4811.09, 6156.13, 7874.85, 10022.03, 12574.26, 15413.5, 18533.07, 21994.09, 25392.66, 29929.27, 34440.32, 37599.58, 39920.73, 41404.25, 42928.12, 44725.9, 46372.92, 47390.2, 46971.56, 45662.64, 44763.17, 44687.03, 44738.36, 44471.35, 43248.46, 41159.99, 38812.77, 36702.53, 34079.67, 30316.18, 26483.34, 23937.36, 22881.98, 22349.54, 20970.51, 18692.05, 16608.79, 14799.99, 12887.85, 11313.52, 10380.88, 9982.55, 9982.23, 10096.52, 10359.73, 10713.65, 10752.88, 10416.66, 9904.62, 9541.89, 9339.31, 8859.84, 8184.48, 7672.32, 7277.21, 6956.84, 6955.28, 7471.32, 8200.46, 8877.04, 9667.1, 10376.44, 10688.53, 10557.54, 10107.65, 9816.83, 9811.86, 9684.41, 9479.25, 8488.55, 9057.27, 9059.26, 9148.51, 9675.35, 10308.33, 10920.69, 11477.28, 11368.04, 11188.54, 10334.67, 9323.05, 8368.88, 7513.7, 6754.12, 6042.06, 5375.17, 4770.11, 4239.53, 3791.65, 3399.76, 3038.58, 2715.7, 2438.37, 2206.71, 1996.73, 1786.53, 1582.68, 1406.78, 1258.22, 1109.43, 965.89, 857.04, 774.93, 699.75, 626.05, 554.3, 496.99, 454.96, 418.2, 383.94, 347.65, 311.03, 280.34, 255.76, 234.15, 212.46, 190.47, 169.55, 152.14, 138.41, 124.76, 110.34, 97.54, 88.95, 84.62, 79.67, 72.65, 67.31, 64.16, 61.62, 58.54, 53.92, 49.03, 44.59, 39.37, 34.16, 30.46, 28, 25.9, 23.92, 22.42, 21.42, 20.39, 19.34, 18.56, 17.67, 17.29, 16.04, 14.69, 13.49, 12.37, 11.27, 10.49, 10.22, 10.05, 9.76, 9.7, 9.78, 9.69, 9.31, 8.8, 8.61, 9.25, 10.11, 11.09, 11.57, 12.01, 12.63, 13.08, 13.33, 13.65, 14.18, 14.63, 14.75, 14.84, 15.36, 16.57, 18.11, 19.61, 21.51, 23.93, 26.45, 28.74, 30.8, 32.89, 34.38, 36.16, 38.23, 39.22, 40.63, 42.21, 44.25, 46.67, 49.39, 53.02, 56.87, 61.43, 66.95, 71.34, 75.34, 79.07, 80.8, 80.71, 80.42, 80.52, 80.64, 80.42, 79.94, 80.91, 84.78, 87.49, 88.21, 88.85, 89.32, 89.93, 90.28, 89.43, 87.92, 85.91, 83.88, 82.84, 81.54, 79.99, 79.32, 78.94, 78.81, 78.84, 77.52, 74.95, 71.16, 67.77, 65.1, 62.4, 60.07, 58.01, 56.11, 54.37, 52.24, 49.55, 46.58, 43.58, 40.9, 38.09, 35.02, 32.48, 30.29, 28.31, 26.76, 25.29, 24.25, 23.6, 22.79, 21.98, 20.96, 20.24, 20.09, 19.35, 18.45, 18.11, 17.71, 17.23, 16.54, 15.46, 14.56, 13.75, 12.53, 11.17, 9.91, 8.86, 8.16, 7.67, 7.17, 6.85, 6.67, 6.35, 5.94, 5.49, 4.89, 4.35, 4.07, 3.82, 3.69, 3.64, 3.7, 3.83, 3.86, 3.65, 3.34, 3.08, 2.98, 2.87, 2.7, 2.69, 2.77, 2.87, 2.88, 2.74, 2.68, 2.67, 2.61, 2.52, 2.47, 2.54, 2.63, 2.71, 2.92, 3.19, 3.41, 3.73, 4.06, 4.23, 4.3, 4.26, 4.09, 3.84, 3.57, 3.34, 3.19, 3.14, 3.19, 3.31, 3.5, 3.72, 3.96, 4.21, 4.46, 4.71, 4.97, 5.24, 5.55, 5.95, 6.57, 7.29, 8.06, 8.85, 9.61, 10.3, 10.87, 12.01, 13.48, 14.63, 15.9, 17.27, 18.75, 20.33, 22.02, 23.82, 25.75, 27.8, 29.99, 32.33, 34.81, 37.45, 40.24, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2.76, 3.09, 3.11, 3.12, 3.13, 3.13, 3.14, 3.14, 3.37, 3.93, 10.09, 23.27, 30.99, 38.71, 46.73, 53.45, 54.35, 58.28, 56.96, 56.74, 53.86, 50.24, 46.96, 46.06, 46.95, 46.08, 49.08, 51.88, 57.22, 63.39, 69.35, 78.39, 83.08, 79.08, 73.2, 64.53, 59.59, 60.01, 58.21, 56.55, 55.82, 55.93, 55.52, 50.62, 43.06, 38.09, 35.28, 29.94, 24, 19.33, 16.48, 15.23, 13.98, 12.84, 12.87, 13.08, 14.37, 15.77, 17.71, 20.33, 21.56, 19.07, 16.17, 14.26, 13.14, 10.77, 9.19, 8.46, 8.09, 7.7, 7.35, 7.07, 6.82, 6.88, 6.71, 6.37, 6.2, 6.25, 6.31, 6.22, 6.17, 6.57, 7.03, 8.12, 9.3, 11.14, 9.6, 8.38, 7.55, 6.68, 6, 6.5, 6.44, 6.96, 7.42, 8.65, 10.21, 11.98, 10.3, 9.42, 9, 8.59, 7.52, 7.12, 6.61, 6.13, 5.7, 5.25, 4.91, 4.65, 4.43, 4.53, 4.59, 4.85, 5.09, 5.23, 5.3, 5.33, 5.31, 5.3, 5.23, 5.19, 5.26, 5.34, 5.36, 5.33, 5.43, 5.59, 5.85, 6.24, 6.61, 6.86, 7.12, 7.08, 7.24, 7.39, 7.59, 7.75, 7.41, 7.14, 7.17, 7.09, 6.86, 6.98, 7.21, 7.62, 8.27, 9.03, 9.76, 11.54, 14.3, 20.11, 23.74, 26.65, 26.76, 27.36, 28.4, 27.82, 27.23, 25.73, 24.69, 24.1, 23, 20.89, 19.76, 19.53, 18.63, 18.01, 17.5, 17.61, 17.71, 17.3, 17.55, 18.1, 18.67, 18.67, 18.3, 17.13, 16.08, 14.32, 12.69, 12.12, 11.85, 12.53, 12.84, 12.29, 10.94, 9.75, 8.99, 8.56, 7.32, 7.37, 7.1, 6.7, 6.85, 7.62, 8.32, 8.59, 9.57, 10.59, 11.69, 12.83, 14.15, 16.24, 18.38, 20.77, 24.38, 33.15, 38.17, 36.75, 32.77, 28.65, 28.07, 28.24, 26.41, 25.47, 25.97, 25.56, 26.32, 27.55, 29, 30.44, 31.32, 32.56, 34.36, 38.47, 40.46, 42.36, 48.22, 63.85, 82.17, 100.42, 124.82, 143.32, 157.21, 163.5, 156.67, 155.43, 159.73, 162.42, 169.95, 183.23, 196.25, 218.77, 249.67, 259.26, 260.61, 255.39, 254.73, 248.91, 237.97, 225.31, 221.34, 224.01, 220.46, 209.08, 199.72, 192.22, 186.07, 179.77, 183.42, 192.38, 205.66, 222.63, 234.45, 257.84, 285.47, 308.68, 314.24, 320.93, 325.58, 325.52, 321.37, 316.18, 318.9, 319.11, 319.32, 318.98, 316.79, 330.27, 350.11, 372.51, 396.46, 410.98, 421.19, 423.18, 424.47, 419.94, 420.14, 426.14, 418.71, 407.95, 413.52, 416.41, 403.94, 400.99, 382.73, 358.85, 348.5, 358.43, 399.82, 409.31, 446.14, 511.81, 591.85, 662.86, 672.39, 652.09, 619.08, 579.19, 541.31, 511.1, 503.07, 488.14, 455.36, 413.87, 388.09, 368.26, 342.01, 316.3, 291.77, 281.01, 267.63, 253.32, 235.29, 234.36, 219.31, 213.08, 210.83, 205.64, 200.03, 197.54, 190.07, 192.38, 182.68, 176.53, 169.91, 168, 165.39, 161.6, 152.82, 138.64, 124.07, 111.98, 104.02, 97.93, 92.27, 89.87, 87.33, 84.88, 82.2, 81.19, 78.69, 76.54, 76.52, 78.78, 81.96, 85.47, 89.43, 93.02, 104, 111.32, 132.25, 158.87, 183.88, 212.8, 227.18, 230.35, 230.2, 223.97, 225.64, 234.92, 245.68, 253.15, 270.59, 281.76, 294.52, 301.93, 302.88, 305.75, 313.18, 315.52, 311.84, 313.32, 319.74, 313, 307.06, 304.88, 294.22, 292.33, 293.64, 298.92, 307.81, 317.73, 326.67, 353.31, 383.49, 418.2, 446.89, 462.48, 454.46, 433.66, 421.78, 415.41, 413.58, 411.6, 410.45, 418.36, 428.48, 436.57, 458.19, 497.85, 532.06, 582.64, 641.89, 694.42, 728.53, 717.27, 697.93, 679.66, 655.5, 640.25, 610.36, 566.96, 507.94, 470.3, 441.58, 416.2, 385.07, 355.75, 344.37, 346.06, 350.58, 343.7, 325.24, 294.62, 262.7, 229.15, 204.08, 195.89, 173.11, 154.13, 142.67, 134.97, 128.14, 120.74, 116.57, 113.85, 113.11, 114.88, 111.97, 114.22, 124.48, 129.98, 105.68, 78.76, 64.39, 56.49, 50.75, 46.09, 42.43, 41.54, 41.49, 41.71, 41.64, 41.42, 41.26, 40.91, 40.29, 39.96, 39.78, 40.29, 40.26, 40.26, 41.45, 43.4, 45.42, 69.14, 112.01, 108.4, 105.93, 111.09, 106.36, 120.24, 127.17, 158.49, 183.17, 241.09, 291.55, 329.76, 375.94, 419.36, 488.21, 548.18, 598.6, 645.66, 691.06, 732.24, 768.5, 800.44, 841.38, 882.23, 906.9, 901.37, 890.57, 869.52, 853.31, 843.19, 829.04, 821.45, 808.23, 795.16, 793.52, 784.4, 761.28, 731.76, 689.31, 662.9, 643.86, 619.94, 611.03, 607.74, 620.92, 633.44, 641.79, 634.95, 612.61, 573.54, 532.82, 515.8, 481.92, 465.73, 453.11, 439.19, 423.15, 406.19, 394.47, 392.19, 384.63, 379.34, 378.11, 369.67, 351.91, 345.56, 335.73, 310.16, 297.54, 288.32, 277.89, 274.07, 260.76, 244.16, 229.15, 216.82, 203.54, 190.12, 175.2, 161.86, 149.67, 137.89, 128.2, 126.84, 121.87, 120.93, 121.06, 121.86, 124.82, 128.35, 134.09, 137.28, 141.62, 131.89, 119.53, 114.57, 112.42, 110.04, 107.63, 109.96, 112.73, 116.26, 117.92, 126.8, 132.04, 139.24, 142.33, 140.62, 139.24, 139.04, 139.43, 139.69, 138.22, 139.89, 142.61, 139.99, 137.24, 132.26, 124.05, 118.6, 114.33, 109.84, 107.41, 108.06, 106.9, 105.31, 106.48, 106.1, 107.46, 106.66, 109.88, 110.1, 114.9, 124.62, 131.78, 142, 156.83, 167.86, 168.37, 171.13, 168.71, 173.83, 176.24, 182.55, 181.53, 188.77, 200.21, 219.82, 250.66, 266.08, 279.84, 285.77, 287.94, 295.1, 311.46, 309.72, 308.09, 317.17, 340.49, 402.52, 428.63, 454.58, 486.23, 493.3, 494.18, 496.44, 488.38, 490.98, 491.81, 494.19, 505.42, 504.04, 505.71, 516.69, 548.74, 565.91, 572.34, 576.95, 591.53, 628.07, 666.01, 692.99, 724.14, 738.65, 795.64, 852.89, 900.49, 1023.03, 1205.42, 1444.68, 1767.2, 2163.75, 2607.89, 3026.22, 3440.03, 3901.02, 4247.83, 4489.99, 4640.72, 4598.1, 4427.19, 4310.68, 4152.07, 3902.81, 3643.59, 3408, 3202.65, 3038.5, 2830.32, 2579.88, 2382.76, 2274.12, 2145.39, 2032.94, 2009.02, 2088.95, 2192.99, 2347.64, 2577.18, 2742.4, 2862.54, 3014.1, 3247.89, 3479.28, 3627.35, 3700.85, 3738.06, 3805.26, 3836.09, 3814.35, 3784.38, 3813.05, 3892.68, 3900.82, 3828.63, 3750.23, 3643.31, 3490.97, 3370.03, 3323.67, 3278.8, 3211.15, 3162.37, 3105.74, 3044.64, 3044.36, 2984.04, 2972.25, 2953.87, 2915.7, 2893.26, 2849.7, 2771.57, 2708.31, 2668.86, 2732.65, 2926.61, 3142.96, 3398.19, 3695.53, 3840.9, 3919.36, 3930.12, 3978.19, 4009.95, 4052.06, 4128.49, 4225.5, 4320.34, 4483.05, 4741.45, 5045.31, 5327.22, 5582.73, 5811, 5999.24, 6195.66, 6385.77, 6558.87, 6560.65, 6374.24, 6040.4, 5689.98, 5427.44, 4989.81, 4764.46, 4397.24, 4396.75, 4446.94, 4455.22, 4427.57, 4251.81, 3854.11, 3311.82, 2771.55, 2394.32, 2134.02, 1850.34, 1712.45, 1509.45, 1593.87, 1670.15, 1832.03, 2013.53, 2277.86, 2576.39, 2673.71, 2683.88, 2775.39, 2771.42, 2606.96, 2336.71, 2095.67, 1852.17, 1633.09, 1472.26, 1286.37, 1115.81, 956.76, 816.08, 721.25, 647.64, 590.02, 598.83, 615.56, 598.71, 609.02, 640.53, 681.69, 698.36, 705.49, 633.89, 557.3, 480.43, 416.56, 382.14, 351.67, 315.8, 310.81, 317.44, 324.02, 333.51, 343.58, 354.6, 365.05, 372.88, 379.99, 385.94, 390.77, 394.14, 403.07, 423.37, 450.76, 479.64, 508.91, 538.48, 568.3, 607.68, 666.22, 735.32, 805.86, 875.54, 947.25, 1023.83, 1110.17, 1206.54, 1306.61, 1409.05, 1514.08, 1621.04, 1733.04, 1861.99, 2010.33, 2167.57, 2328.88, 2491.39, 2658.64, 2824.62, 2973.65, 3087.88, 3175.35, 3257.54, 3340.17, 3425.2, 3516.6, 3622.52, 3715.14, 3770.2, 3805.64, 3830.53, 3855.2, 3860.24, 3799.82, 3629.96, 3486.7, 3306.3, 2928.77, 2569.81, 2306.58, 2097.45, 1856.18, 1660.43, 1493.58, 1405.07, 1316.48, 1227.17, 1166.51, 1229.62, 1314.31, 1475.62, 1601.32, 1769.03, 1957.76, 2192.08, 2131.38, 1935.07, 1727.74, 1500.35, 1275.63, 1052.47, 875.89, 783.33, 729.14, 672.83, 626.65, 615.61, 582.62, 540.99, 522.03, 545.11, 615.31, 650.35, 722.65, 756.08, 803.44, 865.05, 826.12, 772.7, 725.78, 701.98, 678.57, 652.14, 628.9, 643.17, 675.14, 705.31, 739.87, 775.56, 811.13, 855.8, 917.49, 987.83, 1057.66, 1128.57, 1199.6, 1204.69, 1178.62, 1128.52, 1053.85, 990.06, 944.7, 909.57, 878.01, 857.69, 853.78, 857.8, 864.73, 877.33, 892.37, 906.19, 919.08, 935.84, 955.31, 974.56, 993.12, 1013.56, 1032.55, 1056.47, 1092.85, 1121.06, 1159.18, 1209.37, 1265.29, 1320.75, 1357.67, 1383.64, 1407.98, 1431.28, 1453.67, 1482.8, 1511.12, 1536.3, 1561.49, 1590.65, 1621.18, 1652.46, 1683.85, 1704.8, 1702.57, 1682.93, 1662.69, 1631.45, 1594.69, 1562.81, 1548.3, 1557.13, 1590.33, 1646.75, 1719.35, 1796.96, 1864.76, 1910.13, 1921.81, 1898.75, 1865.41, 1797.38, 1705.75, 1603.26, 1502.44, 1411.1, 1333.66, 1270.58, 1219.18, 1174.94, 1134.8, 1095.27, 1055.7, 1016.08, 977.01, 939.46, 904.55, 872.68, 874.48, 860.71, 837.57, 843.47, 852.56, 839.69, 829.15, 820.1, 812.25, 799.91, 788.72, 778.71, 769.83, 762.02, 755.24, 749.48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 52.41, 68.97, 89.09, 99.95, 111.87, 140.75, 199.06, 253.46, 322.75, 428.18, 525.43, 682.25, 849.66, 1033.15, 1278.65, 1486.85, 1634.83, 1745.63, 1875.64, 2039.35, 2248.2, 2457.32, 2653.47, 2725.61, 2693.66, 2599.06, 2488.28, 2433.19, 2378.48, 2330.16, 2276.3, 2215.84, 2088.32, 1948.23, 1817.93, 1645.4, 1441.11, 1287.55, 1193.62, 1157.21, 1128.69, 1128.97, 1162.09, 1169.38, 1204.75, 1253.49, 1267.57, 1234.41, 1172.48, 1057.74, 947.06, 875.45, 818.97, 781.25, 726.97, 688.9, 661.35, 643.82, 632.07, 618.05, 599.47, 590.71, 581.14, 563.03, 536.51, 499.68, 462.48, 439.15, 424.37, 425.07, 436.62, 454.04, 458.38, 461.38, 463.77, 467.36, 484.35, 478.02, 463.57, 452.44, 447.99, 442.6, 431.14, 414.89, 407.09, 405.8, 412.65, 419.79, 426.4, 434.54, 445.75, 455.15, 465.45, 479.92, 482.62, 478.41, 479.4, 474.13, 466.26, 457.86, 459.66, 472.83, 491.26, 494.55, 513.77, 552.62, 556.91, 568.67, 581.08, 593.26, 623.14, 639.31, 643.96, 690.26, 806.46, 962.52, 1048.32, 972.99, 864.44, 778.18, 760.38, 774.82, 768.07, 761.45, 756.41, 757.41, 759.58, 750.25, 751.94, 764.62, 784.75, 790.82, 819.15, 845.33, 867.74, 892.67, 931.4, 987.11, 1060.36, 1128.77, 1194.11, 1242, 1266.18, 1302.7, 1344.38, 1354.93, 1356.5, 1359.35, 1360.71, 1340.06, 1335.43, 1366.3, 1386.43, 1413.54, 1432.08, 1438.2, 1420.27, 1439.11, 1481.67, 1482.04, 1502.41, 1512.85, 1512.8, 1522.12, 1530.76, 1563.18, 1567.17, 1600.62, 1642.9, 1700.02, 1754.55, 1792.02, 1836.35, 1897.76, 1941.41, 1972.15, 2031.83, 2104, 2165.56, 2243.74, 2423.3, 2642.77, 2870.07, 3046.28, 3178.97, 3352.28, 3598.86, 3952.05, 4355.67, 4779.18, 5225.45, 5625.1, 5909.81, 6162.81, 6535.05, 7145.79, 7870.86, 8414.71, 8713.31, 8942.79, 9308.39, 9797.78, 10178.92, 10542.97, 10970.06, 11382.47, 11764.36, 12123.43, 12516.19, 13048.85, 13902.92, 14647.73, 15350.22, 16234.99, 17597.2, 19416.24, 21334.89, 23191.16, 25252.65, 26948.5, 28414.01, 30026.64, 32254.72, 34606.69, 36934.4, 39238.6, 41500.99, 43556.36, 45764.69, 48600.39, 51074.84, 53198.25, 55114.29, 56851.61, 57432.24, 57947.62, 57766.15, 56746.59, 55082.74, 53778.95, 53015.92, 52404.51, 50909.16, 49065.91, 47090, 45155.94, 43613.82, 41863.07, 40119.69, 38691.8, 37531.46, 36913.39, 35704, 33557.23, 31643.93, 30271, 28758.11, 27502.48, 26376.96, 25712.28, 25154.98, 24615.52, 24027.13, 23613.51, 23251.72, 23094.12, 23013.49, 22901.66, 22784.38, 22731.1, 22555.05, 22364.93, 22330.01, 22168.16, 22243.04, 22214.92, 22083.54, 22013.18, 22036.71, 22536.8, 23086.15, 23580.66, 24072.23, 24572.02, 25110.02, 25652.34, 26181.25, 26795.42, 27477.12, 28066.01, 28530.36, 29093.61, 29749.61, 30343.07, 30573.26, 30497.9, 30182.66, 30989.61, 33624.37, 31408.81, 33297.11, 34758.36, 35690.88, 35863.91, 35728.3, 35465.26, 35293.19, 35231.22, 35115.46, 34464.18, 32846.32, 31163.23, 29505.14, 27945.11, 26611.25, 25623.43, 24786.43, 24115.48, 23518.74, 22952.19, 22527.06, 22196.43, 21938.75, 21685.03, 21432.63, 21096.39, 20785.02, 20540, 20394.74, 20383.68, 20453.87, 20471.92, 20606.86, 20806.95, 20902.92, 21077.83, 21190.39, 21160.59, 21220.98, 21132.91, 21113.93, 21167.85, 21269.57, 21429.04, 21619.72, 21947.74, 22504.98, 23182.55, 23843.04, 24426.63, 24952.23, 25454.88, 25950.66, 26446.16, 26970.48, 27472.78, 27868.45, 28197.41, 28496.02, 28579.92, 28491.36, 28366.37, 28200.33, 28014.96, 27792.32, 27407.2, 27005.56, 26563.28, 26142.97, 25858.8, 25437.95, 25032.44, 24658.58, 24292.61, 23722.6, 23065.25, 22372.81, 21565.83, 20888.1, 20207.26, 19461.61, 18931.2, 18545, 18245.87, 17915.7, 17567.11, 17007.24, 16470.75, 15833.75, 15147.51, 14485.67, 13978.1, 13538.81, 12948.14, 12293.11, 11748.67, 11438.1, 11143.56, 10760.82, 10531.06, 10232.17, 9954.59, 9599.15, 9164.16, 8743.78, 8438.55, 8224.2, 8031.33, 7879.82, 7729.09, 7529.18, 7319.14, 7116.94, 7026.46, 6820.67, 6484.61, 6123.32, 5889.9, 5672.99, 5478.34, 5297.61, 5048.28, 4758.44, 4487, 4286.46, 4113.15, 3947.56, 3781.32, 3611.99, 3452.75, 3284.76, 3111.26, 2981.66, 2868.21, 2741.99, 2580.14, 2405.64, 2213.45, 2066.38, 1991.34, 1901.51, 1806.76, 1690.6, 1659.55, 1652.86, 1643.06, 1581.59, 1470.77, 1383.04, 1315.42, 1283.09, 1248.56, 1147.15, 1115.02, 1112.69, 1054.08, 966.47, 864.38, 759.33, 664.79, 612.98, 579.33, 536.12, 500.55, 467.38, 452.28, 438.22, 418.64, 419.49, 419, 403.7, 404.85, 413.11, 417.85, 436.55, 420.12, 380.5, 344.05, 295.85, 287.12, 275.78, 274.92, 268.13, 269.56, 278.88, 285.8, 295.83, 302.72, 302.88, 303.19, 318.19, 344.61, 372.9, 406.89, 414.75, 419.59, 422.52, 426.66, 430.58, 429.15, 426.38, 431.81, 432.33, 435.25, 429.29, 426.03, 428.62, 430.23, 434.01, 429.61, 415.18, 394.77, 388.87, 389.35, 377.15, 385.71, 392.05, 396.88, 396.67, 402.41, 404.53, 403.88, 407.78, 411.87, 408.26, 406.21, 412.79, 423.74, 428.49, 428.99, 420.96, 410.85, 401.87, 405.29, 404.15, 405.58, 417.32, 427.14, 432.71, 429.39, 425.67, 450.38, 443.69, 450.48, 455.63, 478.1, 509.31, 545.81, 588.38, 641.07, 695.71, 743.3, 785.16, 806.22, 828, 854.5, 842.39, 841.43, 903.01, 972.27, 1013.12, 1067.4, 1098.78, 1075.18, 1076.75, 1091.96, 1093.14, 1079.37, 1106.85, 1164.6, 1229.9, 1280.05, 1332.87, 1402.92, 1519.29, 1604.35, 1691.38, 1804.78, 1942.72, 2080.44, 2220, 2349.95, 2454.2, 2548.59, 2712.58, 2883.25, 3053.16, 3242.51, 3485, 3792.97, 4124.73, 4461.71, 4911.13, 5502.54, 6143.33, 6851.32, 7651.95, 8448.71, 9163.38, 9898.57, 10930.04, 11988.89, 12839.43, 13638.51, 14437.84, 15233.38, 15951.45, 16939.61, 18276.27, 19844.31, 21010.34, 22072.94, 23136.39, 23724.38, 24740.1, 25854.56, 26917.97, 27653.71, 28108.16, 29049.96, 30208.76, 31112.46, 32151.9, 33012.99, 33804.49, 34703.17, 36153.03, 37178.44, 37615.81, 37667.41, 38090.95, 37778.73, 37273.48, 37259.98, 36594.01, 35866.43, 34490.57, 33390.27, 32379.13, 31211.16, 29925.09, 28726.48, 27653.08, 26544.66, 25495.18, 24693.9, 23918.6, 23079.35, 22053.56, 26016.22, 25484.99, 25008.5, 24544.36, 23979.83, 23381.28, 22749.42, 22157.73, 21489.6, 21244.88, 21468.91, 21803.88, 21868.95, 21928.72, 22303.44, 22631.04, 22138.59, 21758.19, 21889.13, 21678.76, 21585.03, 21996.6, 22756.12, 23111.03, 22949.2, 23226.3, 23649.76, 23596.86, 24462.57, 26998.31, 28093.06, 28203.26, 31291.7, 37494.74, 42628.48, 46244.87, 50629.19, 57437.19, 64594.63, 68805.64, 70056.12, 72414.41, 77778.75, 84572.46, 92722.7, 100538.27, 108236.48, 114028.47, 118731.71, 123600.25, 128964.51, 130264.73, 130297.16, 128995.77, 126124.69, 123832.48, 121237.47, 119017.45, 118689.89, 119141.82, 116765.11, 117306.28, 111630.45, 105939.54, 102899.08, 99236.4, 95793.55, 90607.75, 84833.62, 80240.34, 76397.31, 72585.44, 67736.76, 62931.92, 60242.53, 57102.29, 54469.68, 52163.63, 50352.79, 48647.43, 46960.09, 45486.65, 43833.01, 42582.44, 41728.49, 41017.48, 40098.61, 39141.29, 38311.03, 37178.35, 35860.75, 34225.61, 32423.99, 30925.83, 29652.99, 29070.49, 29093.81, 28830.29, 28004.67, 27857.29, 28329.65, 28165.53, 26912.88, 25644.79, 24146.17, 22852.14, 21778.46, 20926.43, 20072.54, 19178.89, 18390.22, 17795.29, 17322.24, 16797.96, 16170.71, 15402.37, 14418.1, 13412.09, 12398.12, 11485.58, 10656.01, 9856.4, 9186.1, 8638.22, 8293.79, 7966.64, 7666.39, 7431.94, 7321.68, 6903.5, 6560.62, 6130.67, 5690.81, 5351.57, 5075.24, 4810.58, 4537.74, 4271.71, 3989.01, 3707.24, 3468.95, 3247, 3033.17, 2808.6, 2535.89, 2278.92, 2092.3, 1935.03, 1786.73, 1667.27, 1566.19, 1474.78, 1408.21, 1355.21, 1314.05, 1282.48, 1234.92, 1179.95, 1111.24, 1011.43, 922.49, 866.93, 827.51, 799.65, 767.28, 739.16, 700.04, 654.75, 635.97, 629.17, 614.48, 606.97, 604.72, 605.21, 614.91, 667.27, 676.3, 683.31, 699.03, 721.14, 752.78, 786.23, 814.38, 837.72, 863.75, 911.54, 974.6, 1041.2, 1112.48, 1180.91, 1256.56, 1395.1, 1553.17, 1752.19, 1908.34, 2129.93, 2400.11, 2607.48, 2690.64, 2686.76, 2625.7, 2654.34, 2801.63, 2953.13, 3130.57, 3386.27, 3798.11, 4283.91, 4647.27, 5162.17, 5892.42, 6245.66, 6541.53, 6914.57, 7390.91, 7990.3, 8658.55, 9223.94, 9741.8, 10442.33, 11270.09, 11978.22, 12495.84, 12861.49, 13241.09, 13662.8, 13870.56, 13838.25, 13869.88, 14149.02, 14648.97, 15149.44, 15495.23, 15755.17, 15873.65, 15970.76, 16303.8, 16682.74, 17013.19, 17482.63, 18134.33, 19064.07, 20023.3, 20518.1, 20754.99, 20690.78, 20906.34, 21028.76, 20788.65, 20279.27, 20049.23, 20140.52, 20237.34, 20352.86, 20530.44, 20625.85, 20669.53, 20819.27, 21070.13, 21349.6, 21567.6, 21690.19, 22221.02, 23085.82, 23813.86, 24327.1, 24895.78, 25742.36, 27019.65, 28517.02, 29726.67, 30760.14, 32100.21, 33466.6, 34214.44, 34934.96, 35614.01, 36560.68, 37741.87, 38735.5, 39929.42, 41092.04, 42477.58, 44701.41, 47478.93, 50021.02, 51846.73, 53304.57, 55068.41, 56508.91, 56607.99, 56251.82, 56782.54, 57704.75, 55723.23, 55865.87, 55771.57, 55480.19, 54379.02, 50614.07, 47136.53, 43429.04, 38461.89, 33548.88, 29403.4, 25723.43, 23211.38, 20901.23, 19378.81, 18789.4, 19631.03, 20364.26, 20231.35, 19524.55, 19576.75, 20353.04, 19351.39, 18019.8, 17172.62, 16095.95, 15127.42, 14835.81, 14662.98, 14208.27, 13658.22, 13130.02, 12232.63, 11462.82, 10892.07, 10365.14, 9815.66, 9288.39, 8861.3, 8442.86, 8051.69, 7727.37, 7477.68, 7307.04, 7209.3, 7168.31, 7163.63, 7176.71, 7192.01, 7197.76, 7165.31, 7133.63, 7085.31, 7028.63, 6976.78, 6947.21, 6954.91, 7004.55, 7081.19, 7166.48, 7223.41, 7228.68, 7164.8, 7029.51, 6809.92, 6659.98, 6620.1, 6578.39, 6543.01, 6501.86, 6441.74, 6385.74, 6334.56, 6281.71, 6241.03, 6203.59, 6173.81, 6150.59, 6133.43, 6122.03, 6111.25, 6111.69, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 149.62, 173.17, 187.02, 245.73, 788.43, 2048.3, 2909.1, 3876.22, 6422.21, 9024.54, 12864.77, 18388.5, 23498.02, 27661.72, 30216.82, 32075.68, 35923.01, 42884.72, 33162.35, 23417.14, 18495.38, 16221.92, 16206.74, 15680.68, 16380.91, 16411.12, 16719.51, 17370.42, 18770.34, 21096.9, 24152.54, 27716.53, 32076.39, 31796.91, 27602.15, 26797.55, 26486.05, 26465.53, 26174.18, 26200.11, 26624.04, 26660.42, 27160.39, 28057.23, 30023.86, 33553.93, 37718.61, 40732.21, 42091.13, 43087.6, 44051.7, 46596.19, 50541, 54432.2, 57109.69, 61322.86, 67291.69, 82135.68, 106300.28, 95826.7, 82184.6, 72810.93, 68721.17, 69318.17, 69070.08, 71184.26, 70121.1, 71640.28, 74887.84, 82596.53, 90621.11, 93530.9, 96805.22, 101817.5, 108502.89, 111223.45, 115397.44, 119402.18, 125004.57, 133193.31, 142571.88, 155012.86, 169899.17, 188165.14, 202463.05, 220048.02, 238186.66, 241021.1, 239884.55, 240204.05, 240270.88, 240856.61, 242026.67, 243485.19, 244669.48, 250114.03, 255932.89, 265189.6, 266486.62, 268275.34, 262300.25, 260810.86, 261046.11, 262860.9, 262339.1, 250978.81, 234125.34, 228615.38, 228171.48, 223508.38, 213603.31, 201082.11, 188638.84, 180540.06, 173565.55, 161725.3, 146894.08, 130842.97, 123294.61, 113420.63, 101283.75, 97458.58, 97494.06, 97333.94, 98751.27, 100402.36, 107062.01, 113406.55, 115949.42, 125289.21, 126647.89, 124095.39, 118939.49, 110187.16, 102856.57, 95241.17, 82568.18, 80316.61, 83683.21, 82515.64, 85816.93, 83502.02, 83625.86, 82287.97, 84128.82, 91132.85, 94632.95, 97603.24, 101145.25, 119226.07, 116523.89, 104422.1, 99195.25, 100336.18, 99498.19, 95107.73, 90444.55, 86601.18, 83923.93, 79532.2, 71148.2, 64189.31, 59235.58, 55750.91, 51699.29, 43032.77, 34308.34, 31080.37, 30047.79, 28804.93, 28269.13, 27265.34, 27860.21, 27610.27, 27077.72, 29762.27, 32143.7, 34408.62, 38554.15, 43182.92, 48759.7, 53137.93, 52704.27, 47346.54, 41738.24, 40607.72, 41733.28, 39381.98, 33215.54, 28585.36, 26107.3, 23792.92, 20806.47, 17744.29, 16774.46, 16686.47, 16388.39, 16303.87, 17829.59, 20242.67, 23725.94, 27525.44, 30208.91, 32043.7, 33398.35, 34064.22, 35245.59, 36179.59, 37249.58, 37938.02, 36923.26, 34683.57, 31999.86, 30290.98, 29273.51, 27780.3, 25521.3, 22942.53, 21708.33, 21424.97, 21134.22, 20975.31, 21545.05, 22260.03, 22800.8, 25554.25, 28579.5, 30254.29, 30634.54, 32631.92, 38599.16, 45250.77, 34338.84, 27196.99, 25665.58, 25126.01, 25371.63, 25415.19, 27234.47, 28795.13, 28967.28, 32290.76, 35183.11, 38664.66, 42559.25, 44712.1, 45914.27, 45492.27, 48194.74, 53084.85, 58767.48, 57341.24, 52014.28, 47151.14, 43709.14, 43300.39, 42757.52, 43627.09, 45275.12, 48325.61, 50809.32, 54181.28, 65527.09, 78202.89, 89265.46, 93344.17, 93821.19, 92985.28, 89804.19, 93859.02, 99483.52, 98088.98, 106763.98, 115298.88, 127819.12, 135279.52, 139763.58, 133223.55, 132605.81, 128895.19, 129963.85, 131336.62, 132690.6, 135039.47, 140482.02, 141993.84, 145553, 152269.8, 162994.2, 164217.17, 169049.69, 170370.55, 173002.02, 178388.38, 184109.52, 188135.45, 194200.44, 200841.62, 207580.22, 206327.94, 205482.06, 201241.23, 195733.16, 191630.84, 185534.36, 181753.95, 182111.39, 188050.38, 188197.81, 192057.9, 205860.23, 221232.48, 239703.44, 258176.62, 271310.16, 261573.73, 245259.16, 231043.7, 230751.02, 220938.7, 188933.72, 176554.5, 167088.98, 163426.92, 156652.3, 154194.03, 155384.94, 155506.8, 160964.14, 166291.22, 171337.61, 174796.95, 179996.23, 181159.56, 180803.6, 175146.88, 170544.16, 166480.3, 164359.11, 162887.48, 158652.47, 155701.97, 157745.45, 161330.14, 158552.53, 154598.94, 148703.88, 145938.95, 146154.23, 148911.31, 147746.89, 147784.62, 146490.4, 148321.75, 146330.31, 144003.03, 141174.6, 141687.06, 141535.55, 143749.9, 149618.62, 157036.31, 167312.73, 176876.97, 184002.88, 179665.25, 172600, 159396.4, 136846.86, 121835.71, 118408.49, 125781.01, 123433.59, 119681.44, 118580.5, 123073.82, 130969.77, 147760.78, 137952.45, 119080.64, 105543.07, 92798.76, 81054.25, 76878.37, 75620.44, 72728.49, 71518.05, 67749.71, 67561.35, 70987.21, 72024.87, 73879.47, 74301.77, 72004.6, 66172.6, 61013.93, 56759.62, 58570.63, 56559.17, 57699.48, 65657.1, 77462.1, 91225.14, 105568.61, 120600.65, 131839.55, 131255.4, 127067.43, 121818, 117092.79, 115313.64, 115271.65, 114637.16, 115843.31, 116809.88, 118116.72, 116139.73, 111978.46, 101293.54, 93365.64, 86772.56, 82817.72, 80330.68, 76979.26, 74084.88, 71256.34, 70935.13, 72018.35, 73081.02, 73263.04, 68646.37, 64006.25, 61776.96, 59019.67, 55289.29, 54065.62, 53305.36, 61933.72, 56221.74, 61222, 66056.47, 70947.63, 77891.03, 89331.6, 107585.73, 130234.09, 159716.4, 180089.69, 206989.9, 225079.02, 230942.19, 232296.77, 227296.44, 224352.9, 224488.56, 230158.03, 244622.02, 262689.44, 278624.62, 288508.94, 291871.5, 294986.3, 303818.22, 310295.66, 308338.3, 303873.2, 316776.5, 324798.72, 327452.4, 336073.22, 340528.06, 345077.06, 352716.4, 363434.16, 364955.9, 342331.16, 330408.6, 331029.2, 333086.72, 327613.28, 320497.7, 314691.94, 301969.75, 298787.78, 297741.62, 289387.1, 273803.38, 250099.7, 227047.56, 205736.52, 196503.08, 198837.56, 196237.25, 184119.55, 184111.86, 180702, 188614.61, 192410.28, 204068, 211200.66, 223734.53, 227913.4, 225365.7, 215840.19, 211326.78, 209676.73, 209962.22, 209199.66, 207703.94, 208877.86, 211749.06, 207606.84, 203158.45, 195086.6, 186283.66, 187897.25, 185764.88, 186577.95, 181503.56, 182364.12, 188327.05, 195209.67, 199727.97, 197171.55, 196382.5, 199662.1, 198866.69, 190420.4, 182647.8, 175659.8, 165111.05, 158021.4, 150883.02, 141354.08, 128711.86, 119230.57, 114358.55, 110045.1, 110694.85, 117195.15, 125927.54, 135072.05, 142090.16, 150605.83, 157491.3, 157241.38, 149713.73, 151172.39, 147945.19, 150281.5, 151271.7, 149693.95, 144707.06, 136989.98, 122119.39, 102601.49, 84139.3, 68750.24, 58620.82, 52254.77, 49777.95, 47483.08, 45190.63, 42775.78, 39910.95, 37679.65, 36657.16, 39200.92, 39728.75, 42748.71, 46234.29, 49888.99, 54936.27, 55123.63, 55745.3, 52191.14, 43106.86, 36620.1, 33622.09, 32621.01, 30463.25, 28240.07, 28281.84, 28080.93, 27350.9, 27458.07, 25211.89, 23341.84, 21394.38, 18746.61, 15544.28, 13056.97, 12084.26, 11572.56, 10647.62, 9502.69, 8673.09, 8552.7, 8405.57, 7626.75, 6481.92, 5946.39, 5464.61, 5370.02, 5795.88, 6200.57, 6717.01, 7024.17, 6655.79, 5916.34, 5249.7, 4608.51, 4090.92, 3743.03, 3665.27, 3457.61, 3254.84, 3197.7, 3223.87, 4624.77, 4807.11, 5201.27, 5561.9, 5842.61, 6065.23, 6054.49, 5956.44, 6353.54, 7147.54, 8060.15, 9079.82, 10099.61, 11217.71, 12312.85, 13103.59, 13904.65, 15086.1, 16492.42, 18258.31, 20663.38, 23347.38, 26162.93, 29232.21, 32240.93, 35856.49, 40720.08, 46006.18, 52391.7, 60872.68, 72870.41, 89998.71, 110407.82, 131570.89, 161290.48, 195524.06, 230080.84, 265300.6, 303225.03, 355314.72, 403087.3, 432080.44, 452133.53, 476838.3, 504216.6, 545912.3, 620359.25, 707734.8, 787591.8, 880749.8, 992213, 1087240.9, 1082698.2, 1008096.2, 843405.94, 734397.6, 695160.4, 667075.9, 671880.25, 655861.7, 619381.75, 615235.06, 601852.2, 606381, 598051.75, 580048.2, 569964.25, 537011.94, 506156.8, 480110.12, 461464.16, 432020.6, 391824.88, 356385.2, 328682.12, 308773.88, 292988.53, 290363.94, 280924.28, 264768.34, 260115.56, 257488.12, 237690.47, 219937.31, 190977.53, 150628.14, 117579.05, 81956.35, 49132.65, 31714.49, 24342.3, 19441.11, 13716.52, 10044.52, 9092.31, 8215.81, 7659.42, 6909.31, 6500.06, 6489.29, 6385.55, 6488.84, 6842.71, 6984.31, 6503.96, 6026.21, 5290.65, 4511.35, 3930.78, 3533.99, 3174.99, 2799.63, 2444.88, 2123.37, 1851.38, 1612.79, 1991.25, 1685.6, 1409.01, 1194.91, 2511.68, 3367.32, 4660.83, 4929.43, 6142.84, 5334.83, 3621.51, 2174.56, 1585.81, 1211.33, 1027.97, 984.01, 925.9, 861.35, 837.37, 820.27, 806.19, 824.32, 827.91, 829.43, 853.46, 813.76, 729.64, 687.67, 666.76, 647.68, 631.11, 614.53, 599.43, 585.67, 573.32, 562.64, 553.51, 545.54, 537.3, 521.8, 507.15, 493.2, 479.83, 467.17, 455.19, 443.67, 432.71, 422.46, 412.87, 403.96, 394.07, 381.72, 368.73, 367.73, 342.75, 317.26, 292.6, 269.56, 249.1, 229.89, 214.21, 205.14, 202.32, 200.17, 198.39, 199.15, 237.75, 346.07, 366.19, 438.61, 614.33, 1053.92, 1608.51, 2557.35, 3314.04, 4136.08, 5077.28, 5950.42, 6772.89, 8050.98, 9801.98, 11805.72, 14075.36, 16582.44, 18908.09, 21192.75, 23101.67, 24761.81, 26702.44, 28989.85, 31661.6, 34056.42, 35026.42, 34816.8, 34016.34, 32432.93, 29998.9, 26599.84, 23878.06, 23369.05, 23324.52, 22669.98, 21770.9, 20632.61, 19027.44, 16698.91, 14515.42, 13390.55, 12769.37, 15020.46, 23239.11, 36056.09, 53130.37, 76883.6, 109977.41, 155571.19, 152464.31, 127658.17, 104188.62, 81528.19, 66553.47, 59269.39, 54203.04, 45280.2, 34616.92, 30451.79, 30021.29, 29442.29, 28921.3, 29267.78, 30571.72, 32047.62, 33277.12, 34682.93, 36672.79, 38904.74, 40345.55, 40541.21, 40428.73, 38625.74, 36090.55, 35171.57, 35780.12, 36838.68, 37841.21, 40469.08, 44417.68, 44251.8, 44238.13, 45425.23, 46737.21, 48899.87, 52616.14, 56141.93, 58907.48, 61243.03, 63032.51, 64805.96, 64723.49, 62372.42, 60941.6, 62883.63, 61920.19, 62048.37, 64823.27, 75682.84, 90295.46, 108749.9, 112365.19, 99766.82, 87299.31, 77335.93, 69090.12, 62071.96, 55833.59, 50400.03, 45579.19, 41017.55, 36735.32, 31066.27, 24706.85, 19025.7, 16198.81, 13291.87, 10683.86, 8281.93, 6374.32, 5460.7, 4544.61, 4659.53, 4684.37, 4607.19, 4483.08, 4360.65, 4428.13, 4851.87, 5111.28, 4652.6, 4998, 5372.58, 5703.5, 5679.24, 5796.03, 5532.71, 5227.74, 4927.22, 4676.36, 4372.73, 3825.97, 3247.81, 2724.94, 2398.7, 1982.11, 1564.3, 1207.59, 902.08, 639.19, 414.38, 296.92, 255.12, 233.19, 210.94, 211.02, 241.66, 249, 295.61, 348.77, 393.68, 425.01, 448.51, 473.45, 514.84, 569.55, 602.1, 613.09, 625.97, 642.97, 659.97, 666.7, 649.41, 603.14, 547.72, 497.26, 447.85, 398.55, 350.93, 315.2, 291.05, 268.52, 247.36, 227.08, 207.14, 187.32, 167.92, 149.57, 133.07, 119.18, 108.27, 100.21, 94.54, 90.58, 87.45, 84.41, 81.03, 77.21, 73.15, 69.28, 65.98, 63.4, 61.52, 60.1, 58.9, 57.8, 56.81, 55.91, 55.1, 56.34, 58.05, 58.39, 59.03, 59.94, 61.11, 62.54, 64.23, 66.21, 68.5, 71.11, 74.09, 77.47, 81.3, 85.61, 90.47, 0, 0, 0, 18.37, 18.86, 19.23, 19.3, 19.72, 20.19, 20.88, 20.97, 21.17, 22.48, 24.86, 32.2, 46.85, 63.95, 77.09, 93.26, 124.85, 162.82, 213.52, 351.79, 598.46, 869.09, 1109.82, 1294.29, 1402.9, 1432.01, 1438.69, 1447.26, 1461.78, 1550.09, 1641.61, 1738.68, 1846.58, 1961.88, 2058.77, 2123.36, 2170.77, 2163.71, 2152.68, 2156.09, 2161.53, 2177.86, 2146.89, 2108.89, 2089.99, 2018.46, 1905.25, 1760.83, 1638.42, 1550.45, 1436.92, 1322.31, 1247.28, 1196.37, 1164.57, 1138.98, 1116.5, 1115.79, 1120.17, 1099.37, 1061.56, 997.31, 952.51, 904.73, 847.16, 782.45, 729.9, 699.94, 664.84, 624.44, 594.61, 579.54, 555.16, 530.8, 512.77, 500.11, 467.68, 438.17, 398.98, 365.56, 335.25, 315.7, 298.22, 282.02, 277.2, 285.97, 287.08, 299.06, 304.41, 306.05, 317.71, 314.76, 301.73, 287.96, 270.12, 257, 245.87, 229.92, 214.34, 204.67, 190, 178.74, 176.49, 177.35, 173.21, 162.6, 154.83, 149.74, 145.44, 135.02, 128.26, 126.27, 125.03, 124.3, 128.25, 128.15, 130.02, 128.5, 132.34, 133.06, 131.48, 129.57, 131.53, 140.13, 141.04, 139.01, 135.81, 127.61, 116.39, 102.4, 94.9, 91.77, 90, 85.99, 82.76, 79.89, 75.46, 74.51, 73.17, 72.77, 78.11, 81.92, 84.99, 89.31, 95.55, 102.32, 107.42, 109.83, 114.09, 115.98, 115.17, 114.52, 112.67, 116.12, 118.02, 119.7, 123.14, 126.26, 132.43, 137.33, 138.92, 136.2, 132.84, 133.42, 128.99, 130.34, 132.18, 139.62, 148.29, 158.65, 172.05, 182.17, 187.35, 189.17, 188.13, 185.95, 188.5, 187.5, 185.73, 186.87, 187.83, 185.52, 181.08, 172.22, 167.46, 160.73, 155.81, 148.11, 146.92, 146.47, 148.69, 153.02, 153.21, 161.15, 171.31, 178.28, 185.31, 197.24, 217.96, 241.57, 260.09, 283.55, 311.34, 347.43, 381.63, 401.75, 416.95, 427.99, 433.38, 437.31, 448.05, 466.43, 493.36, 532.03, 561.71, 597.7, 636.12, 665.08, 667.36, 665.13, 657.74, 648.04, 633.8, 619.43, 609.73, 602.09, 600.54, 589.57, 581.65, 585.93, 590.79, 598.35, 608.87, 616.51, 632.98, 640.83, 646.47, 653.28, 657.41, 659.59, 659.28, 655.47, 664.57, 675.66, 705.08, 736.39, 777.39, 822.71, 873.14, 930.1, 988.35, 1033.22, 1103.39, 1064.7, 1099.7, 1110.46, 1119.65, 1152.56, 1176.92, 1195.1, 1219.22, 1241.64, 1240.92, 1230.44, 1239.17, 1253.25, 1263.49, 1289.06, 1325.75, 1354.21, 1395.39, 1437.71, 1480.57, 1509.84, 1517.68, 1523.95, 1515.55, 1501.79, 1496.43, 1496.49, 1489.03, 1499.85, 1508.34, 1535.31, 1561.94, 1603.48, 1616.99, 1672.17, 1779.29, 1899.23, 2033.38, 2189.27, 2354.73, 2523.11, 2718.76, 2933.58, 3114.34, 3276.38, 3458.19, 3671.97, 3905.49, 4116.55, 4332.64, 4494.24, 4509.58, 4456.51, 4377.84, 4296.78, 4239.92, 4164.46, 4122.63, 4091.53, 4063.03, 4030.95, 3975.55, 3908.43, 3819.13, 3738.84, 3696.8, 3660.55, 3614.42, 3557.67, 3500.1, 3411.14, 3205.4, 2967.81, 2788.63, 2678.54, 2558.78, 2410.16, 2319.5, 2248.93, 2151.98, 2020.18, 1920.1, 1848.61, 1745.38, 1625.56, 1548.75, 1489.2, 1442.42, 1387.94, 1308.62, 1219.13, 1133.02, 1069.59, 996.75, 942.84, 897.06, 839.86, 804.2, 776.65, 756.15, 705.37, 654.15, 628.4, 603.23, 586.9, 577.22, 553, 534.48, 524.05, 516.03, 520.63, 506.69, 494.73, 487.18, 488.27, 475.13, 468.33, 481.25, 485.95, 479.97, 482.4, 493.85, 491.23, 491.36, 483.62, 472.06, 471.31, 461.14, 446.4, 441.89, 453.2, 462.03, 480, 515.91, 537.34, 555.99, 574.93, 587.28, 599.66, 612.17, 617.82, 634.09, 655.42, 651.24, 638.64, 634.04, 628.36, 617.21, 608.36, 609.51, 632.32, 658.63, 661.94, 657.37, 667.77, 666.79, 637.24, 610.05, 599.51, 611.57, 625.7, 628.72, 634.79, 632.58, 631.18, 623.9, 615.69, 611.12, 609.29, 612.98, 616.85, 621.28, 623.19, 619.86, 611.86, 592.8, 570, 552.39, 541.83, 539.58, 532.11, 529.44, 538.48, 544.18, 556.62, 575.54, 592.13, 611.57, 634.44, 651.07, 656.44, 654.75, 665.5, 688.27, 717.92, 725.96, 744.26, 762.03, 777.5, 769.35, 751.49, 739.04, 737.16, 730.39, 717.15, 700.25, 692.4, 701.84, 701.87, 703.2, 713.64, 724.34, 740.85, 744.02, 733.48, 725.61, 711.94, 678.79, 646.51, 612.49, 580.11, 551.17, 505.38, 457.37, 423.52, 388.57, 362.08, 345.39, 323.64, 307.17, 298.63, 287.62, 272.95, 265.54, 251.25, 229.59, 212.23, 199.32, 198.73, 186.31, 182.99, 186.9, 195.2, 209.15, 227.37, 257.79, 278.1, 293.08, 315.06, 340.01, 352.85, 363.76, 377.58, 385.64, 402.36, 444.93, 485.82, 555.31, 624.6, 683.78, 729.22, 712.98, 681.96, 655.47, 639.02, 607.72, 602.78, 593.06, 585.71, 574.64, 580.7, 609.58, 643.6, 666.65, 710.49, 742.41, 754.77, 753.62, 743.24, 735, 736.31, 715.32, 724.55, 752.77, 796.81, 831.11, 894.96, 951.88, 983.27, 1002.69, 1008.88, 998.55, 1009.75, 988.07, 964.07, 956.7, 968.33, 962.44, 997.51, 1025.53, 1118.06, 1179.22, 1163.79, 1156.48, 1112.94, 1063.9, 1006.13, 967.95, 904.67, 895.74, 888.45, 869.21, 847.76, 825.55, 808.32, 789.46, 771.34, 751.2, 755.03, 768.07, 750.04, 711.89, 654.12, 639.47, 597.66, 544.2, 513.02, 498.55, 457.15, 425.48, 452.89, 431.28, 436.08, 470.15, 501.44, 514.85, 538.07, 568.99, 630.25, 680.15, 723.31, 739.07, 734.67, 730.51, 697.95, 721.64, 719.9, 700.31, 714.98, 741.63, 757.36, 778.24, 790.85, 766.69, 836.74, 832.57, 852.84, 962.18, 1129.65, 1241.24, 1322.86, 1399.67, 1467.64, 1537.07, 1556.76, 1567.61, 1641.69, 1741.85, 1854.18, 1963.56, 2057.8, 2132.01, 2228.73, 2294.94, 2355.43, 2366.99, 2442.07, 2614.74, 2808.2, 2981.39, 3185.14, 3404.52, 3596.55, 3764.81, 3855.73, 3876.81, 3918.65, 3908.39, 3896.94, 3932, 3885.76, 3859.8, 3918.48, 3954.98, 3955.89, 3993.53, 4023.32, 4040.03, 4091.87, 4450.72, 4360.69, 4463.88, 4654.49, 4872.48, 5197.02, 5607.98, 5977, 6284.11, 6600.91, 6887.27, 7270.13, 7687.29, 7967.17, 8311.16, 8705.73, 9177.08, 9655.72, 10212.09, 10776.12, 11235.44, 11713.57, 12317.37, 12872.91, 13368.81, 13938.33, 14786.98, 15626.54, 16227.99, 16386.62, 16616.91, 16994.13, 17512.9, 17719.54, 17804.78, 18056.23, 18353.95, 18535.28, 18933.21, 19173.68, 19341.07, 19616.72, 20046.4, 20745.04, 21652.99, 22784.3, 23775.46, 24757.77, 25829.13, 27084.52, 28424.33, 29694.27, 31002.52, 32256.36, 33426.69, 34600.23, 35622.25, 36319.08, 36787.37, 37410.18, 37966.33, 38871.07, 39690, 40294.36, 40467.71, 40821.63, 41341.27, 42069, 42831.65, 43592.24, 44341.28, 44906.32, 45149.99, 44694.32, 44063.8, 43343.08, 42839.87, 42614.2, 42378.29, 41666.65, 40785.42, 39397.64, 37871.37, 36225.69, 34305.92, 32459.75, 30674.67, 29597.4, 28408.59, 27524.14, 26656.07, 25605.96, 24772.16, 23931.61, 23091.22, 22113.54, 21162.37, 20182.12, 19341.78, 18490.71, 17674.55, 16795.94, 15901.17, 15128.13, 14483.83, 13834.48, 13255.53, 12751.29, 12305.52, 11939.68, 11546.02, 11218.68, 10822.56, 10440.85, 9795.15, 9068.72, 8361.09, 7816.18, 7482.91, 7272.85, 6836.74, 6601.19, 6454.39, 6393.57, 6405.68, 6361.81, 6215.84, 6115.54, 6036.3, 5863.14, 5674.77, 5454.73, 5203.48, 5082.38, 5027.32, 4925.83, 4790.04, 4744.97, 4500, 4270.49, 4107.08, 3886.3, 3707.05, 3562.76, 3419.81, 3299.43, 3183.59, 3024.85, 2882.72, 2770.26, 2665.16, 2635.7, 2637.64, 2568.45, 2482.97, 2393.3, 2306.44, 2222.83, 2134.91, 2076.38, 2047.06, 2031, 2024, 2016.71, 2008.88, 2065.41, 2006.37, 1987.99, 1928.31, 1885.74, 1918.2, 1890.54, 1862.9, 1854.7, 1905.53, 1907.61, 1863.17, 1868.89, 1779.02, 1677.19, 1630.08, 1604.44, 1574.76, 1592.87, 1605.25, 1629.36, 1668.74, 1738.03, 1828.11, 1963.78, 2086.43, 2231.04, 2491.45, 2840.28, 3096.95, 3261.11, 3385.14, 3589.25, 3667.87, 3811.65, 4086.39, 4314.39, 4481.96, 4645.4, 4647.77, 4841.88, 4967.8, 5079.48, 5204.55, 5279.07, 5288.38, 5346.76, 5462.92, 5687.06, 5879.76, 6144.3, 6471.73, 6857.52, 7194.11, 7479.58, 7803.82, 8113.22, 8323.49, 8611.13, 8968.13, 9344.1, 9688.4, 9877.72, 10085.11, 10451.57, 10499.76, 10523.06, 10651.07, 10690.82, 10662.36, 10483.73, 10157.49, 10010.81, 9955.12, 9774.04, 9538.25, 9440.8, 9302.71, 9156.89, 8948.69, 8815.44, 8874.66, 8829.97, 8767.05, 8774.45, 8890.72, 9011.98, 9238.24, 9495.86, 9706.78, 9463.39, 9304.8, 9156.7, 8739.7, 8321.55, 7813.5, 7130.98, 6850.27, 6644.71, 6413.8, 6207.96, 5964.92, 5828.79, 5725.39, 5532.32, 5328.09, 5125.99, 5010.91, 5104.93, 5302.16, 5328.24, 5285.95, 5271.13, 5391.59, 5552.43, 5841.09, 6007.44, 6111.29, 6184.23, 6260.77, 6345.89, 6457.33, 6563.3, 6691.87, 6806.86, 6964.44, 7252.81, 7605.5, 7970.44, 8284.54, 8670.05, 8944.59, 9214.21, 9333.42, 9710.94, 9767.21, 9844.83, 10253.67, 10624.53, 10883.46, 11251.23, 11633.02, 12103.71, 12685.99, 13367.98, 14054.13, 14535.1, 14496.41, 14052.07, 13735.28, 13472.39, 13175.21, 13096.24, 13313.1, 13245.09, 13146.62, 12998.16, 12856.93, 12580.37, 12249.24, 11808.15, 11067.63, 10385.96, 9811.66, 9421.5, 9223.03, 8738.9, 8628.78, 8276.44, 8052.29, 7852.59, 7805.36, 7687.47, 7434.16, 7432.7, 7375.96, 7240.13, 7143.87, 6988.85, 6978.32, 6786.59, 6607.38, 6460.64, 6344.38, 6198.42, 6117.09, 6101.41, 6093.4, 6180.6, 6338.46, 6569.08, 6870.71, 7210.65, 7560.44, 7959.75, 8397.78, 8857.58, 9308.61, 9722.28, 10128.53, 10531.95, 10886.39, 11120.2, 11233.38, 11195.01, 10916.59, 10711.78, 10722.68, 10669.59, 10735.01, 10774.22, 10787.72, 10804.61, 10826.9, 10850.4, 10865.1, 10870.32, 10846.7, 10825.91, 10806.51, 10785.25, 10770.03, 10758.38, 0, 0, 0, 0, 0, 0, 24.73, 55.95, 59.08, 60.21, 60.61, 64.9, 67.75, 67.82, 67.89, 72.66, 77.42, 92.73, 118.85, 151.43, 175.78, 189, 204.23, 228.2, 278.21, 362.9, 469.57, 650.87, 958.59, 1314.43, 1595.95, 1752.12, 1958.98, 2156.2, 2225.25, 2316.83, 2435.09, 2605.98, 2834.11, 3106.88, 3409.44, 3672.23, 4009.34, 4011.26, 3702.77, 3591.41, 3508.78, 3530.26, 3671.59, 3589.96, 3481.71, 3374.18, 3404.21, 3361.91, 3178.88, 3230.59, 3364.72, 3292.8, 3159.22, 3106.96, 3100.74, 3471.07, 3639.83, 3867.15, 3764.92, 3496.92, 3262.65, 3086.66, 2975.18, 2855.53, 2807.44, 2800.3, 2941.95, 3033.33, 3098.73, 3082.03, 2991.35, 2947.11, 2927.19, 2875.89, 2810.26, 2652.32, 2693.15, 2713.99, 2631.46, 2580.07, 2565.42, 2693.71, 2778.57, 2725.6, 2876.8, 3074.46, 3085.18, 3064.88, 3028.5, 2848.41, 2847.45, 2822.21, 2751.73, 2707.68, 2762.25, 2900.97, 3099.07, 3197.29, 3223.04, 3587.4, 3938.29, 4026.15, 3879.4, 3825.65, 3815.76, 3789.4, 4001.18, 4155.88, 4173.05, 4146.83, 4187.95, 4196.99, 4219.21, 4196.68, 4194.26, 4205.1, 4339.14, 4451.1, 4598.04, 4791.73, 4964.86, 5117.89, 5217.42, 5322.25, 5544.89, 5864.97, 5628.8, 5720.52, 5760.53, 5862.23, 6128.74, 6229.34, 6110, 6093.38, 6157.17, 6344.42, 6361.07, 6032.92, 6008.23, 6501.49, 6833.1, 7164.98, 7414.5, 7693.45, 7840.71, 7847.05, 7826.83, 7838.46, 8038.57, 7927.24, 8027.09, 7993.29, 8334.26, 8658.98, 9054, 9460.92, 9747.46, 9803.32, 9570.78, 9155.51, 8890.98, 8680.25, 8316.39, 7800.11, 7391.15, 7186.19, 7129.43, 6844.31, 6977.68, 7311.3, 7069.9, 7116.98, 7457.27, 7821.48, 8159.63, 8011.47, 8185.79, 8591.32, 8843.91, 8651.43, 8323.25, 7920.55, 7459.95, 7004.41, 6692.15, 6477.07, 6221.78, 5927.35, 5623.88, 5413.03, 5369.35, 5370.85, 5297.11, 5155.72, 4937.67, 4746.99, 4685.53, 4458.9, 4123.52, 3895.17, 3796.06, 3774.63, 3586.13, 3498.42, 3492.88, 3640.06, 3564.98, 3328.67, 3357.73, 3451.98, 3562.85, 3592.63, 3481.21, 3142.69, 2871.53, 2668.04, 2462.37, 2314.43, 2293.84, 2353.32, 2468, 2467.87, 2437.81, 2477.75, 2555.9, 2645.94, 2639.99, 2570.22, 2560.22, 2590.96, 2614.75, 2601.13, 2508.28, 2387.55, 2355.17, 2349.1, 2319.69, 2307.25, 2327.1, 2340.28, 2279.53, 2187.95, 2172.7, 2200.49, 2155.69, 2059.13, 2022.58, 2020.2, 1990.5, 1933.09, 1932.99, 2001.8, 2074.81, 2087.48, 2134.83, 2175.2, 2254.08, 2262.23, 2311.77, 2282.16, 2186.49, 2183.14, 2195.32, 2215.85, 2151.5, 2167.87, 2222.91, 2250.64, 2326.17, 2390.89, 2359.57, 2349.08, 2374.09, 2270.76, 2186.87, 2186.78, 2214.66, 2379.82, 2493.17, 2392.29, 2576.35, 2391.79, 2488.85, 2562.73, 2532.1, 2405.05, 2453.89, 2662.26, 2692.09, 2786.18, 2876.56, 2735.95, 2559.29, 2476.3, 2442.41, 2271.52, 2127.21, 2076.27, 1929.16, 2017.29, 2111.68, 2151.79, 2160.67, 2199.49, 2179.58, 2199.75, 2121.32, 2014.06, 2023.58, 2090.75, 2116.06, 2161.1, 2142.68, 2053.75, 2095.22, 2271.15, 2480.64, 2898.08, 3300.12, 3761.93, 4240.42, 4970.94, 5720.13, 6357.83, 6955.42, 7435.48, 7771.19, 8049, 8231.97, 8575.62, 8844.22, 9011.11, 9165.16, 9240.28, 9310.85, 9201.18, 8769.19, 8111.2, 7705.22, 7670.56, 7560.21, 7394.6, 7261.53, 7151.38, 7031.85, 6860.23, 6560.59, 6210.18, 5881.37, 5614.43, 5298.7, 5061.43, 4785.37, 4542.18, 4482.09, 4388.35, 4333.43, 4408.01, 4424.69, 4375.12, 4398.23, 4471.48, 4476.34, 4336.92, 4157.11, 3864.98, 3578.04, 3391.9, 3315.68, 3254.68, 3223.6, 3242.24, 3225.83, 3179.41, 3173.74, 3076.47, 2918.45, 2769.55, 2652.58, 2550.62, 2452.23, 2350.01, 2284.58, 2272.4, 2293.57, 2304.47, 2308.6, 2343.24, 2398.2, 2447.7, 2490.81, 2592.4, 2738.1, 2782.61, 2713.57, 2514.95, 2352.5, 2189.97, 2045.86, 1957.13, 1932.2, 1969.21, 2000.37, 1983.69, 2015.61, 2109.89, 2171.25, 2190.97, 2277.64, 2414.8, 2494.11, 2536.57, 2593.09, 2610.68, 2632.05, 2666.69, 2703.09, 2752.1, 2821.93, 2866.91, 2854.95, 2874.58, 2894.02, 2919.18, 2953.98, 2976.38, 3020.74, 3068.53, 3115.8, 3080.25, 3089.44, 3143.7, 3132.94, 3021.15, 2951.27, 2857.26, 2721.47, 2581.96, 2532.2, 2497.02, 2546.41, 2643.3, 2500.77, 2574.68, 2613.81, 2677.19, 2782.01, 2884.25, 2920.44, 3004.04, 3054.56, 3210.12, 3329.87, 3416.32, 3508.05, 3631.64, 3758.25, 3925.67, 4436.42, 5014.94, 5153.27, 5181.96, 5348.62, 5502.85, 5388.62, 5448.62, 5478.09, 5530.78, 5592.21, 5694.58, 5526.99, 5399.18, 5316.35, 5148.74, 5055.91, 5168.84, 5316.59, 5299.88, 5306.55, 5360.25, 5521.7, 5680.54, 5565.67, 5144.75, 4872.77, 4652.21, 4476.81, 4274.22, 4144.18, 4095.72, 4057.14, 4030.87, 4091.78, 4112.04, 3989.71, 3873.21, 3876.47, 3738.77, 3562.14, 3351.51, 3145.18, 3125.49, 3193.7, 3154.92, 3043.9, 3120.38, 3095.9, 3049.66, 2996.2, 2710.4, 2385.64, 2123.71, 1922, 1764.25, 1662.27, 1572.43, 1424.72, 1303.14, 1220.77, 1182.83, 1192.34, 1218.23, 1206.67, 1189.22, 1165.38, 1166.63, 1357.48, 1507.28, 1578.25, 1640.84, 1690.54, 1755.81, 1851.2, 1798.04, 1838.64, 1738, 1418.34, 1144.45, 1005.1, 1008.48, 984.34, 1023.68, 1021.92, 1065.28, 1003.98, 1005.75, 1129.71, 1153.61, 1111.1, 1150.04, 1187.42, 1202.86, 1243.01, 1154.1, 1151.71, 1243.34, 1272.53, 1374.91, 1510.27, 1526.32, 1440.32, 1379.66, 1368.43, 1418.7, 1461.2, 1415.89, 1405.32, 1371.47, 1453.64, 1629.25, 1810.55, 1938.99, 1956.28, 1949.18, 1953.04, 2052.06, 2003.15, 1902.75, 1922.19, 1931.37, 1951.42, 1995.61, 2071.15, 2051.86, 2210.88, 2513.71, 2589.1, 2790.31, 2929.77, 3016.85, 3098.22, 3201.33, 3275.2, 3356.63, 3283.14, 3346.84, 3490.62, 3638.31, 3568.38, 3503.59, 3605.81, 3806.74, 3875.2, 3913.43, 3891.86, 3874.44, 3786.25, 3564.1, 3428.28, 3395.93, 3425.83, 3512.65, 3391.27, 3427.88, 3377.61, 3438.64, 3622.7, 3726.87, 3756.55, 3748.14, 3767.16, 3827.63, 3821.57, 3777.67, 3786.89, 3831.05, 3787.31, 3712.52, 3600.81, 3684.61, 3558.17, 3342.02, 3092.31, 2981.9, 2803.64, 2546.66, 2359.64, 2252.42, 2089.86, 2030.71, 1932.97, 1848.91, 1723.2, 1662.25, 1494.01, 1289.98, 1153.83, 1069.81, 985.82, 960.76, 1147.97, 1216.59, 1316.57, 1343.6, 1330.28, 1463.07, 1738.02, 2031.05, 2740.56, 3212.25, 3595.28, 3839.87, 3339.07, 3374.18, 3310.37, 3662.51, 3996.06, 3477.6, 3702.75, 3912.19, 3976.54, 4179.27, 4625.08, 5240.28, 5997.69, 7503.27, 9738.66, 12294.05, 14906.2, 18860.66, 24398.2, 31492.24, 40263.3, 51650.16, 62030.25, 69782.74, 77690.96, 85232.98, 90003.12, 94346.79, 94875.06, 94383.57, 92361.43, 90517.4, 91083.31, 92883.75, 95305.32, 97177.31, 98007.31, 97823.03, 94812.73, 89753.63, 85745.02, 80604.54, 74583.88, 69311.08, 63736.97, 59992.24, 57574.15, 52511.02, 46562.04, 43038.66, 41099.04, 38216.55, 37320.23, 34237.82, 32000.21, 31535.56, 29468.92, 27217.99, 23521.25, 19731.83, 15801.91, 12232.33, 9422.55, 7616.07, 6667.87, 6103.63, 5770.28, 5673.69, 5462.29, 5027.52, 4751.32, 4345.8, 3955.17, 3529.05, 3175.08, 2730.7, 2270.11, 2045.89, 1827.16, 1611.74, 1427.73, 1179.19, 997.52, 892.99, 817.19, 751.95, 692.91, 661.34, 643.14, 615.01, 580.78, 549.27, 522.11, 491.25, 451.92, 413.8, 384.46, 360.29, 335.54, 310, 287.41, 268.2, 249.27, 228.35, 208.16, 191.4, 177.81, 175.05, 180.04, 183, 184.27, 177.65, 170.44, 160.18, 143.75, 124.72, 111.81, 98.13, 85.21, 77.33, 74.13, 71.72, 69.43, 66.55, 63.89, 61.69, 60.08, 58.6, 56.83, 54.87, 52.98, 51.08, 49.05, 47.1, 53.38, 60.85, 68.99, 71.82, 72.15, 73.11, 74.62, 71.11, 68.67, 62.72, 62.68, 66.17, 70.11, 74.42, 79.59, 85.73, 92.87, 100.93, 108.64, 115.24, 121.44, 127.65, 145.18, 185.67, 226.37, 257.13, 293.57, 368.86, 472.23, 569.41, 615.93, 636.06, 683.21, 745.35, 792.48, 809.97, 868.9, 974.16, 1124.54, 1282.48, 1431.79, 1578.77, 1674.8, 1732.78, 1852.01, 2030.01, 2207.24, 2401.67, 2681.95, 3042.84, 3404.03, 3706.24, 3956.97, 4220.48, 4578.66, 5047.41, 5603.14, 6288.43, 7131.02, 8137.76, 9225.82, 10337.23, 11204.1, 11978.44, 11312.58, 10546.23, 9840.5, 9148.56, 9471.22, 10711.32, 10384.3, 9879.82, 9373.22, 8901.9, 8409.59, 7851.7, 7349.12, 6864.02, 6558.45, 6429, 6284.55, 6327.89, 5302.21, 4637.89, 4453.6, 3615.29, 3106.9, 2446.04, 2091.11, 1979.34, 1860.61, 1708.84, 1588.37, 1483.3, 1369.67, 1247, 1205.05, 1167.24, 1065.02, 920.99, 787.99, 664.13, 541.42, 425.5, 330.61, 263.73, 212.54, 184.42, 164.57, 147.84, 131.38, 114.58, 99.1, 86.5, 76.55, 69.3, 63.88, 59.24, 55.52, 51.77, 47.28, 42.89, 38.74, 34.71, 31.28, 28.39, 25.93, 23.89, 22.07, 20.37, 18.81, 17.31, 15.93, 14.72, 13.61, 12.62, 11.75, 10.96, 10.25, 9.6, 8.91, 8.19, 7.48, 6.74, 5.94, 5.15, 4.43, 3.8, 3.28, 2.84, 2.5, 2.29, 2.14, 2.01, 1.88, 1.76, 1.63, 1.47, 1.31, 1.16, 1.03, 0.92, 0.82, 0.74, 0.69, 0.66, 0.64, 0.62, 0.6, 0.59, 0.57, 0.54, 0.48, 0.41, 0.34, 0.27, 0.21, 0.14, 0.1, 0.08, 0.08, 0.08, 0.08, 0.08, 0.08, 0.08, 0.08, 0.08, 0.09, 0.1, 0.11, 0.12, 0.13, 0.13, 0.14, 0.14, 0.14, 0.15, 0.15, 0.15, 0.15, 0.15, 0.15, 0.15, 0.16, 0.17, 0.2, 0.23, 0.29, 0.37, 0.47, 0.59, 0.71, 0.83, 0.94, 1.01, 1.04, 1.02, 0.95, 0.95, 1.04, 1.07, 1.07, 1.08, 1.09, 1.1, 1.11, 1.13, 1.14, 1.16, 1.19, 1.21, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 27.4, 29.35, 29.72, 29.8, 29.84, 29.87, 29.9, 29.93, 29.97, 31.52, 31.56, 33.58, 35.59, 87.04, 105.14, 105.95, 106.35, 106.27, 106.2, 106, 105.47, 103.89, 102.08, 101.84, 103.53, 107.16, 108.74, 111.88, 118.93, 123.95, 131.81, 152.77, 182.08, 234.54, 276.47, 278.23, 241.72, 181.58, 149.47, 143.26, 129.19, 106.11, 91.5, 86.14, 81.51, 76.09, 71.03, 67.69, 65.19, 63.77, 62.52, 61.46, 60.61, 59.97, 59.56, 59.39, 59.46, 59.7, 60.03, 60.39, 60.76, 61.13, 61.51, 61.89, 62.23, 62.48, 62.74, 62.99, 63.25, 63.51, 63.78, 64.04, 64.31, 64.54, 64.76, 64.98, 65.2, 65.42, 65.65, 65.87, 66.1, 66.32, 66.51, 66.7, 66.89, 67.09, 67.28, 67.48, 67.67, 67.87, 68.07, 68.27, 68.47, 68.67, 68.88, 69.08, 68.38, 66.58, 64.62, 62.83, 61.23, 59.8, 58.53, 57.41, 56.44, 55.61, 54.91, 54.33, 53.88, 53.55, 53.34, 53.24, 53.25, 53.4, 53.6, 53.8, 54, 54.2, 54.4, 54.6, 54.81, 55.02, 55.22, 55.43, 55.64, 55.85, 56.06, 56.27, 56.49, 56.7, 56.91, 57.13, 57.34, 57.56, 57.77, 57.99, 58.21, 58.43, 58.65, 60.05, 61.75, 62.65, 63.72, 65.29, 65.55, 65.8, 64.67, 62.13, 60.96, 61.19, 61.41, 61.63, 61.85, 62.08, 62.26, 62.35, 62.41, 63.94, 65.77, 66.63, 67.68, 69.11, 70.82, 72.93, 73.16, 71.64, 70.44, 70.7, 70.96, 69.75, 67.03, 65.78, 66.01, 66.23, 66.46, 66.69, 66.79, 66.63, 66.26, 65.8, 65.27, 64.66, 63.99, 63.27, 62.51, 61.74, 60.96, 60.18, 59.42, 58.68, 57.97, 57.31, 56.69, 56.13, 55.61, 56.16, 57.74, 57.97, 57.96, 57.64, 57.37, 57.14, 56.02, 54.02, 52.99, 52.9, 52.82, 52.76, 53.6, 55, 55.38, 55.86, 56.15, 56.15, 56.17, 55.4, 54.21, 53.07, 52.95, 53.06, 53.19, 53.34, 54.36, 55.44, 56, 56.82, 57.84, 58.07, 58.3, 58.08, 56.99, 55.91, 55.7, 55.92, 56.13, 56.35, 56.56, 56.77, 56.99, 57.21, 57.42, 57.64, 57.86, 58.08, 58.3, 58.52, 58.74, 58.96, 59.18, 59.4, 59.61, 59.77, 59.88, 60, 60.13, 60.27, 60.38, 60.5, 60.63, 60.75, 61.58, 62.66, 63.85, 64.72, 64.86, 65, 65.14, 64.38, 62.8, 62.05, 62.17, 62.3, 62.42, 62.54, 62.67, 62.79, 62.92, 63.04, 63.17, 63.29, 63.42, 66.68, 76.26, 85.76, 92.4, 99.78, 104.14, 109.51, 110.6, 97.34, 82.97, 76.65, 78.71, 82.62, 84.67, 84.87, 85.07, 85.27, 85.48, 83.32, 75.62, 69.93, 69.18, 73.13, 75.15, 76.28, 78.35, 79.47, 79.65, 78.86, 77.11, 78.17, 86.86, 100.96, 104.21, 119.01, 128.61, 129.07, 130.47, 118.6, 98.05, 85.73, 90.7, 100.06, 108.72, 115.42, 116.13, 113.42, 112.72, 114.05, 116.24, 130.79, 142.5, 151.22, 158.24, 164.04, 159.42, 142.23, 131.52, 96.83, 85.73, 82.42, 79.22, 85.84, 93.9, 98.41, 104.01, 104.67, 106.99, 109.31, 101.06, 89.48, 82.64, 83.22, 87.88, 89.29, 98.45, 109.82, 117.58, 132, 148.46, 160.72, 177.9, 188.97, 187.08, 176.33, 171.64, 175.32, 188.69, 209.6, 214.39, 228.8, 262.24, 285.23, 352.91, 473.53, 496.2, 479.05, 480.64, 499.9, 512.12, 513.94, 483.23, 454.16, 363.68, 372.92, 370.99, 277.36, 297.34, 313.18, 325.52, 459.11, 469.02, 371.83, 366.2, 393.46, 346.17, 362.2, 387.15, 365.07, 466.2, 549.08, 560.31, 564.01, 574.4, 562.73, 597.97, 634.97, 638.65, 722.71, 823.75, 989.37, 1421.22, 1718.46, 1575.77, 1449.78, 1442.07, 1315.65, 1361.01, 1408.26, 1424.81, 1471.36, 1545.35, 1686.21, 1772.22, 1725.69, 1648.39, 1489.66, 1449.24, 1338.71, 1224.87, 1200.18, 1145.24, 1235.43, 1225.84, 1262.21, 1263.12, 1303.01, 1284.97, 1297.29, 1214.08, 1192.01, 1143.74, 1048.45, 963.98, 890.76, 744.04, 666.98, 642.02, 601.94, 539.14, 592.37, 547.24, 591.02, 709.03, 886.88, 1065.26, 1177.86, 1272.63, 1307.5, 1331.39, 1189.66, 993.19, 732.44, 649.67, 598.98, 512.26, 358.25, 293.36, 307.4, 293.99, 301.81, 369.7, 340.68, 357.53, 421.12, 560.76, 569.11, 408.93, 317.23, 306.86, 296.74, 298.14, 297.5, 289.53, 290.65, 291.93, 290.44, 284.5, 293.67, 292.17, 305.99, 327.67, 348.14, 370.77, 385.71, 428.74, 462.41, 498.7, 556.67, 717.59, 865.77, 956.54, 1080.83, 1118.55, 1218.51, 1439.48, 1822.92, 2370.43, 3189.72, 3611.51, 3755.12, 3567.7, 3566.5, 3646.34, 3766.3, 3645.09, 3718.02, 4015.97, 4164.21, 4510.12, 4661, 4893.56, 5066.21, 5136.7, 5147.39, 5059.29, 4717.07, 4813.65, 4734.62, 4548.07, 4590.8, 4514.5, 4322.72, 4145.91, 3891.07, 3496.38, 3280.71, 3055.69, 2829.52, 2770.08, 2658.96, 2465.06, 2489.38, 2445.52, 2360.25, 2282.12, 2181.94, 2006.45, 1796.85, 1684.34, 1547.09, 1401.32, 1130.31, 961.36, 835.14, 727.3, 650.45, 548.6, 424.45, 336.86, 307.29, 246.36, 220.5, 227.36, 203.16, 194.06, 208.93, 232.7, 238.54, 253.17, 289.96, 330.27, 335.7, 333.44, 311.08, 314.91, 328.82, 289.96, 255.03, 232.25, 153.57, 111.28, 106.01, 102.81, 92.04, 93.3, 90.26, 86.02, 79.93, 73.29, 67.63, 62.6, 59.14, 55.92, 52.01, 48.53, 44.91, 44.01, 43.36, 43.04, 43.52, 45.43, 45.58, 45.96, 45.88, 46.45, 45.6, 44.13, 41.83, 40.16, 39.43, 39.03, 39.57, 39.28, 38.65, 38.93, 38.42, 37.41, 36.11, 34.75, 33.8, 32.99, 32.38, 32.96, 33.09, 33.12, 33.28, 33.56, 33.38, 33.05, 32.38, 31.71, 30.66, 29.54, 28.79, 28.02, 27.36, 27.05, 27.11, 27.69, 27.93, 27.98, 27.91, 28.1, 27.91, 27.41, 26.49, 25.79, 25.3, 24.6, 24.01, 23.74, 24.02, 24.88, 25.01, 25.38, 26.7, 28.18, 29.23, 30.64, 31.54, 31.76, 32.71, 33.67, 34.09, 34.29, 33.7, 31.32, 28.48, 31.87, 32.54, 32.46, 32.66, 32.89, 33.24, 33.32, 33.38, 33.49, 34.37, 36.09, 43.47, 51.5, 68.71, 93.69, 134.45, 253.3, 481.3, 694.57, 859.79, 1108.26, 1293.85, 1407.65, 1535.48, 1714.66, 2119.98, 2602.6, 3062.22, 3757.2, 4439.84, 5080.76, 5571.49, 5754.62, 5592.26, 4476.44, 3721.88, 3386.54, 2933.58, 2293.94, 1753, 1392.61, 1196.25, 1060.96, 967.58, 857.82, 751.77, 694.92, 633.91, 561.54, 670.93, 758.37, 841.91, 912.55, 936.95, 973.74, 923.91, 735.32, 563.74, 370.53, 259.8, 218.45, 211.07, 203.89, 194.63, 191.57, 190.6, 191.36, 189.64, 186.7, 188.5, 189.47, 187.01, 189.51, 195.4, 197.96, 199.02, 196.73, 195.72, 196.28, 197.48, 192.94, 191.97, 193.92, 195.81, 196.27, 201.84, 205.44, 206.95, 210.26, 211.82, 214.94, 220.31, 223.38, 226.92, 230.41, 232.3, 233.65, 231.73, 228.6, 229.77, 234.17, 237.98, 240.55, 320.47, 410.4, 532.3, 737.01, 1021.29, 1084.26, 980.74, 698.82, 659.14, 559.48, 456.32, 388.04, 348.06, 334.91, 321.71, 312.03, 305.77, 301.27, 295.6, 291.74, 289.21, 288.3, 286.72, 282.05, 281.52, 313.65, 550.36, 652.25, 1273.17, 1680.22, 1965.13, 1225.36, 711.73, 716.95, 491.43, 469.81, 405.47, 342.15, 329.44, 322.54, 315.75, 311.19, 304.25, 292.93, 283.01, 274.15, 271.09, 290.55, 304.47, 303.92, 311.11, 323.67, 324.27, 314.64, 293.36, 283.62, 274.44, 265.7, 260.24, 269.32, 287.27, 309.65, 328.06, 336.9, 335.03, 332.7, 332.68, 331.67, 328.96, 332.57, 350.74, 362.53, 375.96, 384.04, 382.26, 381.39, 383.59, 373.36, 362.75, 355.04, 347.8, 349.4, 363.93, 359.51, 460.65, 552.36, 538.11, 826.5, 1111.64, 1306.83, 1411.22, 1426.43, 1673.65, 1980.45, 1920.05, 1736.32, 1605.78, 1111.24, 1001.21, 1021.38, 1018.41, 754.95, 658.95, 666.32, 928.88, 960.09, 1027.3, 1541.92, 2472.33, 3127.76, 3299.66, 3389.85, 3285.38, 2662.19, 2178.2, 1878.59, 1356.17, 1340.2, 1278.42, 1196.92, 816.44, 741.55, 749.56, 746.56, 714.02, 669.8, 646.02, 635.44, 611.65, 599.91, 602.29, 616.53, 636.53, 625.5, 596.93, 589.35, 570.24, 542.9, 518.2, 497.03, 487.03, 467.21, 430.89, 406.14, 398.51, 384.98, 368.25, 353.03, 345.93, 346.23, 348.23, 346.81, 328.97, 310.23, 304.59, 302.72, 287.87, 273.69, 263.66, 254.18, 252.96, 257.2, 254.56, 253.57, 257.79, 255.27, 250.26, 241.73, 223.27, 211.22, 208.24, 202.5, 197.49, 195.54, 193.66, 193.26, 192.14, 190.67, 192.79, 188.22, 180.04, 170.09, 162.24, 155.45, 149.74, 144.3, 138.71, 136.21, 135.59, 134.19, 133.84, 134.95, 135.42, 136.26, 138.4, 139.34, 140.06, 142.04, 141.67, 138.54, 135.2, 131.36, 127.03, 123.29, 120.74, 119.81, 120.66, 123, 126.01, 128.57, 129.67, 128.18, 124.32, 119.26, 114.41, 111.24, 111.11, 114.15, 119.5, 125.3, 129.15, 127.3, 114.12, 104.85, 100.17, 100.26, 100.61, 102.04, 108.12, 114.54, 121.39, 136.16, 149.57, 156.5, 164.85, 174.19, 184.39, 195.43, 207.36, 219.59, 230.69, 241.13, 252.09, 263.58, 0, 0, 0, 0, 0, 0, 42.17, 44.6, 46.01, 48.55, 50, 54.05, 56.32, 72.39, 104.53, 115.81, 123.41, 128.43, 157.08, 215.09, 271.36, 339.94, 487.95, 690.24, 877.69, 1005.17, 1128.22, 1318.16, 1586.83, 1776.24, 2145.71, 2964.04, 4330.45, 6049.95, 7668.6, 9240.3, 10503.02, 11277.46, 11899.16, 11686.09, 11900.58, 11757.58, 11625.83, 11957.03, 12695.58, 14007.62, 14099.17, 13922.82, 14081.35, 14138.19, 14373.89, 14272.38, 14652.37, 17674.68, 22893.06, 24748.33, 24964.56, 23446.91, 23832.4, 23957.61, 23803.79, 24083.28, 30130.54, 35635.74, 34173.49, 32857.56, 30806.1, 27726.83, 28480.81, 28540.14, 28215.3, 29140.96, 32860.64, 34592.87, 34772.19, 33243.54, 30418.89, 26894.76, 23717.16, 21925.72, 20490.2, 20157.09, 20169.95, 18661.43, 17048.98, 16486.84, 17143.77, 16340.65, 16682.58, 17224.69, 17518.11, 17347.36, 17730.37, 17823.78, 18300.94, 18171.94, 17847.68, 17763.12, 18082.62, 17241.24, 17161.44, 16521.7, 16506.78, 16823.22, 16695.99, 16857.96, 17437.66, 18409.86, 19242.87, 19605.18, 20911.58, 19949.23, 19050.79, 18813.69, 18774.8, 18435.84, 18660.9, 18615.38, 18782, 19065.91, 19677.21, 20560.72, 21372.42, 21604.97, 20609.91, 19466.36, 19171.71, 19622.95, 19091.2, 19773.27, 20485.07, 21178.87, 21638.85, 21915.65, 22552.87, 23678.15, 25712.03, 25373.09, 24647.99, 22082.26, 20506.84, 19306.74, 19172.84, 19559.91, 19544.27, 20459.18, 21435.24, 22090.07, 22815.72, 23252.18, 22797.93, 22367.03, 22308.92, 22392.16, 22334.35, 21651.49, 20894.4, 20339.29, 19523.31, 18684.62, 17934.13, 17755.21, 17901.01, 17866.03, 17691.53, 17664.04, 17309.02, 17499.62, 17726.32, 17966.22, 18353.76, 18898.73, 20256.47, 22186.81, 23940.7, 24878.27, 24900.09, 23791.21, 22778.76, 22251.9, 21733.25, 21385.96, 20995.62, 20528.12, 19930.57, 19227.5, 19132.11, 19102.66, 19220.32, 19148.61, 18684.34, 18592.99, 18789.32, 18458.71, 17333.41, 15875.14, 14799.55, 14307.69, 14247.76, 14278.83, 14421.93, 14688.43, 15221.5, 16413.06, 17278.6, 17841.76, 18497.85, 19416.93, 20184.22, 20907.45, 20976.61, 20958.2, 21208.64, 21544.2, 21588.52, 22221.15, 22421.76, 22185.2, 20684.06, 19406.69, 18698.75, 18410.85, 17973.05, 17282.46, 16716.96, 16404.97, 15964.13, 15152.18, 14877.4, 14841.88, 14713.19, 14581.58, 14370.04, 14351.39, 14451.73, 14106.8, 13388.04, 12486.9, 11843.54, 11822.66, 11816.99, 11681.55, 11646.95, 11691.44, 11835.33, 12280.47, 12349.47, 12489.52, 12687.39, 12790.41, 13449.62, 15028.85, 16656.9, 17325.22, 17278, 17366.22, 16095.74, 14938.82, 13990.02, 13164.57, 12743.3, 12545.43, 12388.41, 12299.77, 11999.34, 12175.54, 13345.3, 14300.44, 14608.32, 14868.65, 15193.03, 15225.93, 15065.04, 15020.45, 15164.34, 15659.61, 16006.49, 16057.07, 15642.08, 14172.99, 12695.96, 11749.2, 11590.18, 12099.6, 12173.59, 12577.69, 12744.89, 13044.65, 13026.44, 12784.81, 11978.76, 11243.93, 10539.43, 9819.04, 9243.22, 8828.6, 8514.8, 8191.42, 7988.1, 7905.35, 8021.5, 7934.3, 7850.41, 7761.72, 8044.23, 8341.07, 8786.73, 9355.09, 9522.98, 9615.41, 10284.89, 11194.49, 11016.31, 10821.74, 11130.13, 11023.44, 11290.78, 11995.02, 12689.36, 12454, 13195.77, 15017.71, 16725.63, 17528.35, 18661.18, 20825.53, 22860.18, 24662.86, 25016.83, 25493.93, 25252.08, 25611.43, 25724.25, 27151.73, 24661.87, 23361.98, 21940.96, 20950.93, 20985.89, 21060.73, 20848.35, 21320.42, 22783.38, 24419.2, 24304.98, 24253.01, 25067.75, 26516.73, 28707.83, 29506.86, 27715.74, 26435.2, 24632.62, 23767.86, 23445.53, 23100.72, 23004.11, 23816.67, 23887.08, 24152.59, 24890.12, 25786.44, 26496.7, 27045.02, 26709.77, 25500.99, 24832.06, 24078.83, 23214.72, 22732.07, 22960.73, 22594, 23712.49, 24833.32, 27559.45, 28374.85, 28590.51, 27402.25, 25850.65, 25069.66, 24871.52, 24421.85, 24540.93, 24677.51, 24693.63, 24511.19, 24454.43, 24567.89, 24695.91, 24632.34, 24594.65, 24924.82, 25597.69, 26520, 27265.21, 28077.14, 28526.85, 28760.15, 28729.85, 28963.7, 29492.7, 29873.82, 30440.86, 31112.09, 32024.15, 33880.43, 35729.31, 35394.1, 35472.55, 35770.86, 36054.11, 36649.82, 37350.24, 38644.02, 39144.08, 39270.64, 39965.32, 40589.05, 42067.77, 42294.58, 41874.71, 41061.07, 39683.05, 38171.76, 37386.89, 36037.44, 34355.28, 34441.84, 35279.18, 33858.82, 32255.88, 32327.19, 32261.54, 32127.65, 32304.16, 32704.84, 33768.93, 33549.82, 34072.47, 35772.71, 38205.98, 40970.16, 42904.93, 41533.72, 38149.76, 35702.06, 33534.68, 30759.2, 28911.21, 27714.02, 27453.66, 27003.29, 26559.22, 26215.72, 26152.89, 25798.07, 25535.23, 24539.97, 22989.1, 21935.95, 21718.17, 20686.48, 19447.92, 18916.85, 19092.67, 19067.63, 19186.66, 19275.26, 19555.1, 19661.66, 19781.57, 19329.94, 19257.37, 18672.95, 17478.22, 16616.93, 16240.72, 16465.44, 16234.28, 16751.76, 17183.36, 17624.36, 17884.03, 17574, 17444.84, 17461.41, 17363.06, 17321.41, 17278.9, 17427.89, 17658.96, 17637.29, 17547.19, 17822.28, 17859.13, 17929.64, 18575.66, 18820.49, 18981.84, 18427.4, 17829.08, 16905.28, 16296.09, 15535.07, 14565.96, 13824.09, 13454.92, 13201.99, 13018.71, 13225.8, 13466.71, 14085.38, 14370.62, 14711.64, 15070.76, 15535.78, 15995.97, 16261.78, 16322.83, 16420.56, 16043.5, 15527.49, 15194.43, 14887.36, 14464.67, 14373.99, 13899.32, 13661.13, 13698.89, 13841.48, 13635.15, 13342.3, 13259.94, 13025.83, 12386.41, 11819.4, 11488.13, 11203.73, 10960.26, 10428.69, 10155.15, 10075.07, 9771.73, 9732.46, 9983.96, 9787.19, 9884.6, 9970.09, 10220.42, 10106.88, 9967.97, 9646.15, 9220.38, 8894.59, 8529, 8279.53, 8118.89, 8005.65, 8019.54, 8273.75, 8341.53, 8629.84, 9323.7, 10036.27, 9773.48, 9128.21, 8222.8, 7292.6, 6369.29, 5661.75, 5323.43, 5052.19, 4650.11, 4171.05, 3975.6, 4040.48, 4035.66, 4056.49, 4191.53, 4305.24, 4341.61, 4264.11, 4106.81, 3937.82, 3901.37, 3881.54, 3967.94, 3935.05, 4038.83, 4208.53, 4412.46, 4753.81, 5103.83, 4863.77, 4209.55, 3742.59, 3301.5, 2833.91, 2453.36, 2198.08, 2079.13, 2021.39, 2125.07, 2069.27, 2181.07, 2463.36, 2750.17, 2974.67, 3144.99, 3266.73, 3122.19, 3157.85, 3221.03, 3349.95, 3493.58, 3636.13, 3687.44, 3880.86, 4124.58, 4415.15, 4710.26, 4861.59, 5038.88, 5038.62, 4928.75, 4679.48, 4404.46, 4164.52, 3951.64, 3949.21, 3911.01, 4071.15, 3980.27, 4063.99, 4319.18, 4776.56, 5594.82, 6537.58, 7508.07, 8442.07, 9282.51, 9077.82, 7902.36, 6679.17, 5560.71, 4946.59, 4756.69, 4743.04, 4787.3, 4799.17, 4709.94, 5619.24, 5716.1, 6167.68, 6908.4, 7187.16, 7136.85, 7494.33, 8445.41, 9423.57, 10482.64, 11837.21, 13306.29, 14503.9, 14994.21, 15011.73, 15086.76, 15326.37, 15662.65, 16154.91, 16770.07, 17782.55, 19303.68, 20903.28, 22813.16, 25237.25, 27254.19, 28613.67, 32388.3, 35548.47, 39343.21, 46356.87, 53383.47, 61609.5, 68319.47, 71249.88, 73629.92, 73598.59, 73045.22, 74651.81, 77109.87, 83171.84, 91035.13, 99667.53, 114565.67, 138594.03, 166491.02, 192851.75, 219132.3, 242291.69, 252208.67, 256363.8, 260353.52, 257308.98, 252530.47, 244287.31, 230705.27, 221040.58, 224423.34, 219944.1, 225623.45, 228415.33, 227631.14, 226971.62, 239234.17, 234929.42, 209780.83, 191234.94, 176837.33, 167238.38, 155500.44, 144198.78, 131897.61, 121644.65, 108039.41, 103624.07, 101414.45, 96152.54, 80279.29, 67155.1, 58691.55, 55157.61, 47603.23, 43477.89, 40488.49, 37139.14, 33622.12, 29769.12, 26247.85, 22740.97, 19572.38, 17016.62, 15700.03, 15867.28, 16098.18, 17404.6, 19009.1, 20104.83, 20752.25, 20414.07, 18943.14, 16762.25, 14284.79, 11435.76, 8760.85, 6837.7, 5646.79, 5709.35, 5743.38, 6157.68, 6612.91, 7057.4, 7758.41, 8609.65, 9224.29, 10333.05, 11569.1, 12850.81, 14498.13, 16610.92, 18749.73, 20774.87, 18816.02, 18157.35, 17319.33, 16530.95, 15703.56, 15678.18, 16021.56, 14909.81, 16295.96, 18150.28, 20436.31, 15975.41, 13678.03, 10978.29, 9204.52, 8187.22, 7456.47, 6663.85, 5667.77, 4907.01, 4347.41, 4402.36, 4042.58, 3985.44, 3877.67, 3911.34, 4032.72, 4318.07, 4664.7, 4878.44, 4866.36, 4757.02, 4556.79, 4303.86, 4081.99, 3938.46, 3913.44, 3909.5, 3884.17, 3947.98, 4034.23, 4073.71, 4250.47, 4768.77, 5297.06, 5951.14, 7268.83, 7880.97, 7443.93, 6641.63, 5998.07, 5836.72, 5960.32, 5884.91, 5971.71, 6302.31, 6503.43, 6204.69, 6609.8, 7060.08, 7832.31, 9501.51, 11896.05, 14146.07, 16780.59, 17788.28, 18581.16, 20103.28, 23430.97, 25099.44, 25024.94, 23303.03, 22903.84, 23829.37, 23365.42, 23067.45, 25008.19, 27183.39, 29715.91, 32841.62, 34667.77, 35182.62, 33770.91, 29158.73, 26772.13, 25157, 25205.62, 28243.21, 31082.89, 36960.15, 40823.71, 45973.37, 51221.87, 49470.74, 45021.64, 40496.89, 39076.45, 38625.28, 39614.09, 40618.57, 42427.66, 45614.82, 45874.67, 46458.66, 50296.12, 51113.04, 50151.6, 49084.57, 47457.27, 46308.14, 43756.85, 41811.05, 39747.52, 37424.95, 33684.31, 29721.48, 25322.72, 21345.2, 18649.13, 16181.65, 14484.53, 13638.48, 13100.46, 12347.03, 11278.53, 10178.68, 9246.28, 8874.01, 8465.57, 8157.2, 8512.71, 9437.13, 10178.27, 10749.97, 10821.41, 10727.83, 10778.38, 11162.2, 12180.5, 14872.74, 17505.01, 20134.95, 22616.18, 25095.03, 28263.86, 30738.11, 29115.25, 26780.88, 22887.67, 23338.92, 21738.68, 19953.82, 16829.76, 16080.26, 14900.41, 13307.76, 11920.9, 10678.93, 9352.98, 8079.38, 7253.39, 6869.13, 6417.91, 5707.12, 5863.02, 6217.95, 6218.48, 6032.08, 5719.85, 5335.67, 4895.89, 4406.49, 3936.67, 3560.15, 3280.28, 3049.4, 2865.2, 2727.46, 2629.02, 2578.87, 2549.07, 2543.66, 2566.41, 2564.31, 2537.33, 2463.35, 2316.42, 2168.68, 2019.96, 1868.21, 1756.22, 1662.86, 1577.14, 1510.23, 1432.03, 1337.93, 1235.71, 1123.38, 1013.27, 916.93, 826.66, 733.39, 646.4, 565.71, 486.12, 413.37, 367.82, 322.83, 284.29, 268.82, 255.68, 245.43, 249.23, 253.42, 257.04, 259.35, 258.09, 253.67, 246.4, 234.3, 217.09, 197.85, 183.8, 167.91, 152.82, 141.39, 131.33, 122.43, 113.46, 106, 100.12, 94.18, 90.07, 88.03, 88.34, 91.23, 96.97, 105.87, 118.31, 134.81, 155.99, 182.54, 211.17, 246.58, 287.7, 321.26, 355.88, 389.42, 416.79, 434.78, 440.24, 431.21, 407.37, 424.37, 467.71, 491.3, 517.34, 545.8, 576.92, 610.85, 651.47, 706.93, 768.42, 836.62, 912.33, 996.5, 1090.18, 140.68, 145.82, 168.95, 207.28, 214.12, 231.38, 242.37, 244.74, 251, 258.45, 294.85, 310.89, 308.09, 323.3, 368.55, 398.16, 458.6, 637.57, 919.4, 1261.1, 1785.01, 2515.74, 2882.4, 3213.27, 3458.05, 3767.75, 4065.24, 4574.38, 5182.4, 5997.16, 6678.36, 7344.24, 7807.45, 8174.27, 8840.06, 9365.43, 9861.15, 10760.99, 11321.62, 11810.5, 12208.13, 12501.18, 13299.08, 14202.93, 14957.96, 16369.75, 18015.86, 19637.2, 21146.91, 21660.69, 22053.2, 22788.12, 23506.04, 23522.96, 23905.01, 24538.68, 25805.13, 26737.28, 27220.6, 27829.27, 27798.13, 27722.97, 27875.51, 28389.46, 29075.99, 30024.06, 30734.92, 31609.78, 32808.46, 33934.32, 35071.31, 36685.6, 38257.53, 39672.32, 41649.34, 43948.64, 45917.78, 48053.82, 50765.99, 53789.23, 56305.95, 57918.87, 58458.16, 59490.18, 60645.65, 61787.91, 62855.68, 64069.96, 68075.71, 72477.47, 77323.44, 82067.94, 90281.52, 100412.89, 104054.21, 106652.08, 109055.58, 112470.54, 118470.63, 127206.81, 138510.83, 148646.38, 157031.34, 171085.77, 187850.73, 205466.5, 222106.73, 231620.47, 236610.8, 238860.8, 243279.56, 250658.56, 259140.73, 266503.94, 272993.16, 279593.2, 286684.2, 293437.8, 297975.62, 300134.97, 302458.22, 305202.3, 306616.03, 306509.3, 305509.12, 306258.22, 310656, 314670.03, 316153.6, 317704.12, 318864.1, 324486.7, 331539, 335572.03, 336627.8, 336838.8, 336071.03, 330312.9, 319211.12, 306455.9, 293388.06, 281198.88, 272760.62, 266661.3, 262658.97, 262801.78, 264132, 265039.44, 264996.34, 257841.7, 246893.14, 235573.33, 223200.08, 210562.9, 199183.47, 192774.36, 185121.33, 177807.06, 170744.88, 165300.97, 160466.17, 154636.4, 148935.03, 139839.1, 129439.88, 117208.93, 103036.16, 90172.65, 81298.15, 75439.51, 71904.6, 71075.61, 71302.23, 70901.48, 68992.66, 69454.84, 71628.33, 74453.97, 77174.42, 78783.81, 78708.28, 78412.62, 78529.54, 77285.92, 74719.33, 72968.94, 70808.42, 68237.26, 66603, 65938.05, 66020.04, 65023.02, 65762.83, 67341.03, 69847.34, 72750.44, 75236.07, 75027.43, 73617.36, 72064.07, 70603.41, 69308.4, 67957.72, 67452.04, 66776.29, 65923.94, 64718.29, 63624.29, 62597.36, 61205.91, 60053.12, 58717.43, 57002.12, 54583.74, 52321.75, 50014.21, 47123.1, 44314.53, 42502.51, 41602.14, 40438.8, 39801.96, 38747.68, 38459.49, 38107.3, 37873.67, 37813.19, 37663.38, 37425.57, 37423.07, 37607.45, 37825.65, 38047.47, 38910.33, 39310.62, 39409.17, 39476.58, 39631.81, 39770.77, 40033.88, 40031.99, 39926.26, 39714.33, 39668.58, 40087.85, 40254.12, 40560.77, 41474.53, 42485.03, 43486.06, 44245.1, 44583.07, 44481.93, 44246.66, 43874.85, 43747.37, 43557.82, 43455.97, 43890.66, 44582.29, 45491.46, 46435.93, 47339.65, 48193.2, 48895.12, 49004.24, 48873.89, 48795.05, 48799, 48609.92, 48664.33, 49059.07, 49639.8, 50738.67, 52641.1, 55765.21, 60889.11, 65256.8, 68708.25, 72227.04, 74807.75, 76315.09, 77181.53, 78142.35, 78839.53, 79554.85, 80317.79, 81294.74, 82584.07, 84131.5, 86119.17, 88081.16, 90332.2, 93008.88, 96377.25, 100571.11, 105356.25, 111644.69, 119413.95, 126837.14, 133561.02, 141642.88, 148452.19, 154347.86, 157899.44, 161103.3, 164428.9, 167108.11, 168977.7, 171349.88, 174645.52, 179011.77, 184373.84, 189568.28, 194341.22, 201502.88, 209044.52, 214432.23, 218701.67, 222345.12, 224586.61, 224821.9, 224491.88, 220961.62, 217349.52, 214422.98, 210912.44, 206132.1, 201425.08, 198041.88, 195535.89, 193182.12, 190728.69, 209415.58, 185966.75, 183421.73, 181231.38, 177229.81, 172876.77, 168585.42, 164359.06, 161230.84, 156119.33, 150988.98, 146504.08, 143161.72, 139861.4, 135273.1, 131364.25, 129202.49, 127040.95, 124400.86, 121081.03, 118587.51, 115947.77, 113791.48, 112062.02, 110351.18, 108102.92, 106252.87, 104603.09, 102618.13, 100796.6, 97901.69, 94674.41, 91398.8, 88672.5, 86273.95, 83507.78, 80549.86, 78228.71, 76560.17, 74828.25, 73165.47, 71834.86, 70605.15, 69322.11, 67877.73, 66583.93, 65478.29, 64362.1, 63183.68, 62044.6, 61276.92, 60481.23, 59496.3, 58510.49, 57356.31, 56067.94, 54935.5, 53880.13, 53054.22, 52432.96, 51853.49, 51622.28, 51574.06, 51432.79, 51031.5, 50101.8, 48988.9, 48058.2, 47330.11, 46736.64, 46247.28, 45991.97, 46002.17, 46128.42, 46209.98, 46113.91, 45883.04, 45759.37, 45848.94, 46118.07, 46369.58, 46613.44, 47177.21, 47992.3, 48821.57, 49900.38, 50683.69, 51282.78, 52530.49, 53931.65, 54730.4, 55172.95, 55332.2, 55700.82, 55954.67, 56103.21, 56136.76, 56305.24, 56696.93, 57010.12, 57173.41, 57242.07, 57293.75, 57427.15, 57471.02, 57355.98, 57392.2, 57644.49, 57795.86, 57798.32, 57559.6, 56960.39, 56112.14, 55294.34, 54714.07, 54358.58, 54081.07, 53939.69, 54118.15, 54442.84, 54532.17, 54288.29, 53901.61, 53458.35, 53025.37, 52748.39, 52525.72, 52179.52, 51726.62, 51245.82, 50820.56, 50413.36, 49758.24, 48987.36, 48407.08, 47855.92, 47226.77, 46542.23, 45717.5, 45090.23, 44831.18, 44581.48, 44200.07, 43706.47, 43147.5, 42702.07, 42175.79, 41167.22, 39787.51, 38437.4, 37290.04, 36338.09, 35319.54, 34141, 33357.1, 33174.16, 32930.62, 32168.56, 30916.1, 29360.18, 27635.12, 25645, 23268.21, 20775.09, 18604.55, 16814.15, 15292.53, 14033.95, 13014.91, 12278.46, 11833.05, 11461, 11003.63, 10597.17, 10349.2, 10166.76, 10061.14, 9993.34, 9806.66, 9584.98, 9401.86, 9273.11, 9235.73, 9057.16, 8977.87, 8896.32, 8850.04, 8867.58, 8946.44, 9153.68, 9299.4, 9410.63, 9646.57, 9885.53, 10130.3, 10546.64, 10243.21, 10314.5, 10445.71, 10468.8, 10633.39, 10996.2, 11538.78, 12123.53, 12661.99, 13449.23, 14329.71, 14793.87, 15262.1, 15664.46, 15887.07, 15959.46, 16058.87, 16360.18, 16821.65, 17288.86, 17968.96, 19136.18, 20502.84, 22118.08, 23870.15, 25686.46, 27160.51, 28417.23, 29371.65, 30241.26, 31063.98, 31848.77, 32685.68, 33524.45, 34455.01, 35660.49, 37250.65, 39397.56, 42306.45, 46023.12, 50226.9, 54708.78, 59362.51, 65611.51, 72686.33, 79530.44, 85707.93, 90522.7, 93693.19, 95992.48, 97341.21, 98337.46, 99538.58, 101157.8, 103350.96, 105556.2, 107385.89, 109038.64, 110464.74, 111323, 112106.49, 112894.81, 114132.63, 116048.99, 118406.55, 121180.32, 124216.23, 127167.49, 130124.32, 132777.14, 135292.55, 137717.3, 140515.14, 143379.9, 146435.86, 149799.58, 154116.45, 160373.45, 164912.31, 169251.88, 173147.98, 177544.02, 182416.5, 185757.12, 187441.06, 188377.58, 190682.72, 193557.38, 194764.4, 195086.6, 195254.62, 196276.05, 197971.56, 201719.95, 200060.81, 201728.52, 202112.84, 202863.53, 196601.86, 193576.1, 190940.64, 187940.56, 186215.31, 181721.98, 178149.83, 177026.19, 173953.81, 170609.73, 163482.27, 153846.94, 146284.36, 137933.45, 130212.3, 123340.26, 117906.19, 113765.47, 109894.72, 106673.04, 103280.21, 99426.14, 96188.2, 92971.12, 89471.01, 86190.6, 83217.18, 80222.96, 76816.21, 73186.22, 69906.54, 66751.37, 63046.6, 58830.39, 54731.61, 51883.15, 50007.33, 47356.89, 44198.31, 41868, 40280.16, 38524.8, 36558.29, 34612.53, 33129.52, 32110.74, 30987.48, 43046.97, 48555.52, 54999.23, 63260.71, 74015.1, 78050.96, 81941.54, 86888.54, 96312.84, 107573.82, 118215.52, 128082.55, 140457.06, 151597.03, 158512.31, 165663.19, 176100.14, 187965.98, 198137.52, 207877.69, 218955.12, 232851.55, 253095.62, 278033.3, 304273.3, 330798.28, 359628.84, 393659.06, 433005.7, 476581.16, 524446.44, 576091.56, 621257.7, 672498.7, 730327.44, 794367.5, 846505.1, 898028.8, 955542.06, 1015383.6, 1067314.1, 1111466.2, 1148099.6, 1161576.2, 1168196.5, 1117282.6, 981325.4, 775020.1, 619502.06, 504403.6, 416777.03, 333370.7, 266706.66, 216065.8, 177870.83, 144242.42, 117589.71, 95355.64, 76604.36, 62081.41, 49876.29, 40095.28, 32941.92, 27385.53, 22654.23, 18498.29, 14966.31, 12145.9, 9753.95, 7790.97, 6326.72, 5258.92, 4448.61, 3823.53, 3307.92, 2881.74, 2525.16, 2225.73, 1972.84, 1753.83, 1564.23, 1402.92, 1270.08, 1166.35, 1082.85, 1015.69, 962.52, 919.97, 887.77, 861.88, 838.92, 815.6, 792.21, 771.72, 752.17, 727.55, 714.24, 698.54, 678.27, 656.89, 637.42, 619.06, 602.18, 589.1, 580.45, 578.92, 583.92, 592.91, 606.15, 602.14, 593.86, 583.21, 570.09, 555.84, 542.52, 532.42, 522.69, 511.57, 507.24, 534.83, 562.72, 593.19, 625.42, 661.5, 704.89, 735.15, 762.48, 790.62, 819.74, 847.16, 873.24, 896.58, 919.12, 943.49, 968.59, 992.81, 988.37, 1000.64, 1048.35, 1116.3, 1192.32, 1276.83, 1372.68, 1459.41, 1474.77, 1304.15, 1095.84, 850.43, 619.1, 477.71, 403.82, 369.08, 329.59, 315.31, 326.01, 347.95, 354.49, 365.27, 434.95, 491.18, 552.01, 618.05, 692.04, 753.67, 777.48, 768.08, 729.14, 692.96, 726.31, 749.7, 743.94, 751.69, 776.4, 809.93, 847.04, 888.02, 933.09, 972.5, 1010.34, 1054.67, 1104.91, 1159.08, 1216.36, 1276.17, 1443.16, 1897.39, 2443.62, 3028.65, 3438.88, 4484.17, 5584.94, 6402.59, 6995.13, 7149.65, 6880.73, 7175.31, 7629.69, 7928.77, 8082.45, 8431.48, 9018.21, 9086.11, 9579.38, 10717.85, 11444.6, 12254.11, 12874.81, 13298.5, 13793.37, 14210.89, 14490.14, 14698.54, 14885.24, 15039.46, 15202.49, 15372.66, 15516.64, 15700.81, 15916.96, 16096.81, 16213.32, 16265.68, 16278.95, 16276.08, 16256.88, 16220.84, 16108.13, 15801.11, 15291.73, 13852.39, 12706.6, 12451.32, 12106.34, 11684.68, 11196.79, 9944, 8457.95, 7275.34, 6343.19, 5540.12, 4830.87, 4222.73, 3697.43, 3236.5, 2671.11, 2203.98, 1945.27, 1644.91, 1330.03, 1047.35, 830.96, 723.74, 691.93, 676.85, 662.54, 650.57, 642.38, 624.31, 577.51, 511.8, 446.37, 384.62, 326.61, 272.56, 228.86, 204.79, 194.08, 186.03, 178.16, 170.49, 163.11, 155.88, 148.55, 141.38, 134.76, 128.79, 123.44, 118.74, 114.74, 111.55, 109.93, 114.09, 123.35, 127.66, 127.05, 126.32, 151.42, 206.5, 239.68, 247.34, 268.29, 291.33, 316.82, 299.83, 221.04, 175.15, 179.41, 182.34, 184.84, 187.29, 189.88, 192.53, 195.1, 197.77, 200.76, 204.12, 207.85, 212.63, 218.07, 223.73, 230.18, 237.2, 244.8, 253.24, 262.88, 273.46, 284.67, 296.52, 308.91, 323.31, 341.67, 364.2, 389.95, 416.44, 433.56, 431.47, 431.5, 444.94, 472, 486.01, 503.7, 526.69, 557.65, 599.99, 656.7, 619.52, 559.2, 510.52, 480.89, 469.31, 468.45, 469.71, 469.88, 469.1, 467.2, 464.08, 463.25, 464.59, 465.7, 467.72, 470.64, 474.46, 479.13, 484.66, 491.22, 498.85, 507.55, 517.36, 528.35, 540.53, 553.94, 568.79, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 50.37, 53.99, 57.01, 60.49, 63.03, 69.68, 83.8, 116.34, 148.87, 178.11, 209.32, 242.4, 276.88, 285.59, 273.89, 254.55, 228.68, 207.43, 209.33, 206.28, 216.51, 213.65, 225.04, 244.36, 255.51, 266.77, 283.71, 309.31, 312.95, 310.01, 304.51, 301.57, 302.92, 298.2, 297.73, 319.09, 338.33, 354.79, 386.45, 417.79, 463.94, 511.16, 528.57, 529.36, 527.22, 539.95, 561.47, 571.33, 587.56, 627.18, 679.34, 778.44, 880.86, 931.97, 883.89, 841.79, 829.91, 805.72, 799.34, 835.21, 841.56, 840.22, 872.36, 931.07, 975.31, 1044.69, 1163.81, 1218.05, 1148.53, 1129.97, 1102.02, 1080.04, 1102.71, 1092.33, 1080.36, 1116.01, 1215.66, 1329.07, 1453.57, 1567.9, 1574.63, 1576.04, 1500.92, 1513.68, 1517.31, 1511.4, 1572.75, 1733.89, 1910.6, 2216.59, 2646.76, 2971.65, 3245.97, 3488.55, 3717.2, 3952.98, 4203.77, 4412.64, 4534.09, 4472.71, 4354.96, 4213.77, 4097.07, 4024.56, 3971.81, 3870, 3784.05, 3879.37, 4013.99, 4089.28, 4250.7, 4487.4, 4800.61, 5098.69, 5415.86, 5891.2, 6186.67, 6139.15, 5990.66, 5813.21, 5700.83, 5658.94, 5742.55, 5880.32, 5942.78, 6038.52, 6078.64, 6114.72, 6189.81, 6259.44, 6382.38, 6542.64, 6674.36, 6881.78, 7183.75, 7431.87, 7696.28, 7473.13, 7182.09, 7082.21, 6790.48, 6616.32, 6529.52, 6278.35, 6121.93, 6125.72, 6014.33, 5943.97, 5909.62, 5959.12, 6015.9, 6038.11, 6026.62, 5981.08, 5815.13, 5531.41, 5279.41, 5109, 4933.23, 4736.22, 4608.59, 4533.15, 4477.98, 4326.96, 4054.93, 3807.27, 3509.35, 3173.59, 2952.36, 2806.95, 2652.67, 2558.8, 2509, 2472.91, 2451.6, 2377.18, 2313.15, 2260.19, 2227.21, 2186.94, 2137.6, 2072.57, 1999.23, 1921.13, 1926.29, 1965.14, 1985.99, 1988.43, 2071.48, 2212.87, 2350.97, 2444.6, 2629.76, 2812.03, 2997.18, 3063.63, 3112.41, 3138.62, 3040.64, 2974.72, 2907.72, 2812.94, 2741.74, 2703.76, 2699.17, 2680.25, 2635.57, 2626.17, 2616.8, 2583.89, 2579.51, 2562.52, 2571.14, 2642.58, 2764.82, 2888.59, 3056.94, 3268, 3436.47, 3488.49, 3530.65, 3459.58, 3374.9, 3313.38, 3268.95, 3253.29, 3252.21, 3282.69, 3292.84, 3294.17, 3326.99, 3411.95, 3499.79, 3488.66, 3498.86, 3536.96, 3540.92, 3508.75, 3511.74, 3516.18, 3579.36, 3591.34, 3595.55, 3648.22, 3701.54, 3708.37, 3622.74, 3639.35, 3633.43, 3629.95, 3632.39, 3651.19, 3678.84, 3721.2, 3835.89, 4044.52, 4248.4, 4267.72, 4242.42, 4217.16, 4240.72, 4217.78, 4213.11, 4220.76, 4273.59, 4380.47, 4503.86, 4627.37, 4752.15, 4869.68, 4987.9, 5083.68, 5152.66, 5275, 5382.02, 5431.85, 5454.88, 5504.79, 5582.38, 5633.03, 5608.03, 5585.47, 5633.73, 5710.07, 5734.74, 5722.44, 5757.1, 5830.94, 5890.54, 5910.54, 5960.14, 6096.16, 6258.59, 6340.18, 6390.53, 6524.94, 6679.73, 6825.37, 6833.26, 6870.35, 6986.71, 7169.4, 7349.05, 7415.65, 7396.95, 7378.07, 7240.67, 7098.61, 7009.72, 6837.05, 6664.9, 6599.49, 6579.82, 6669.81, 6705.12, 6589.39, 6525.26, 6539.4, 6586.61, 6580.77, 6555.23, 6458.16, 6364.03, 6225.33, 6117.62, 6075.78, 6004.56, 5981.34, 5945.93, 5878.23, 5838.52, 5804.08, 5759.5, 5738.29, 5717.25, 5675.93, 5636.06, 5594.34, 5582.95, 5596.12, 5559.39, 5491.79, 5444.52, 5432.21, 5441.31, 5392.57, 5218.99, 5022.93, 4857.01, 4726.92, 4497.76, 4270.02, 4025.59, 3856.75, 3753.26, 3682.63, 3608.73, 3543.7, 3496.78, 3448.2, 3382.07, 3272.49, 3119.18, 2968.5, 2849.99, 2771.85, 2754.46, 2775.36, 2818.91, 2828.35, 2826.4, 2922.89, 3002.61, 3073.49, 3121.59, 3154.5, 3198.86, 3197.06, 3095.17, 2991.65, 2929.85, 2927.18, 2966.24, 3005.2, 2979.28, 2967.05, 2990.21, 3018.8, 3062.04, 3109.51, 3119.33, 3137.46, 3193.77, 3286.6, 3350.67, 3372.94, 3404.96, 3451.68, 3462.58, 3383.09, 3267.1, 3150.33, 3039.75, 2972.21, 2942.2, 2907.94, 2933.93, 2993.9, 2984.13, 3066.07, 3074.95, 3134.28, 3206.75, 3522.56, 3269.11, 3246.67, 3158.03, 3090.48, 3035.72, 2999.45, 3005.17, 2994.71, 2962.79, 2971.93, 3014.16, 3043.09, 3031.24, 2998.29, 2987.45, 2967.37, 2918.45, 2910.63, 2885.94, 2844.24, 2828.05, 2850.55, 2867.68, 2855.44, 2777.4, 2754.71, 2771.97, 2776.35, 2766.61, 2777.31, 2820.4, 2862.91, 2924.09, 2975.44, 3093.23, 3231.04, 3394.18, 3477.63, 3491.92, 3490.95, 3480.97, 3500.19, 3533.03, 3560.69, 3570.43, 3597.42, 3633.21, 3647.17, 3656.41, 3687.82, 3728.55, 3732.86, 3751.72, 3775.29, 3796.29, 3821.31, 3847.34, 3870.02, 3909.33, 3942.78, 3963.03, 4025.27, 4091.08, 4143.97, 4242.56, 4369.59, 4489.73, 4616.97, 4788.19, 5033.67, 5310.13, 5524.81, 5620.36, 5745.3, 5874.82, 6038.59, 6203.38, 6307.91, 6568.55, 6804.57, 6829.27, 6785.68, 6822.53, 6893.35, 7043.83, 7093.39, 7124.73, 7220.86, 7323.4, 7365.1, 7337.25, 7253.77, 7019.21, 6818.89, 6701.19, 6618.07, 6529.99, 6403.19, 6339.92, 6290.39, 6232.34, 6234.46, 6348.45, 6439.57, 6560.37, 6744.62, 6944.41, 7020.5, 7083.78, 7161.62, 7180.71, 7160.09, 7143.64, 7111.73, 7094.48, 7131.42, 7155.54, 7184.95, 7244.03, 7321.17, 7418.02, 7547.21, 7697.49, 7867.7, 8109.45, 8391.33, 8630.52, 8836.4, 9043.61, 9253.66, 9432.82, 9432.34, 9363.95, 9425.02, 9553.94, 9550.6, 9458.94, 9557.15, 9800.62, 9853.32, 9998.95, 10248.82, 10670.97, 11112.23, 11499.42, 11749.95, 11530.82, 11307.6, 11311.11, 11188.36, 11033, 10859.76, 10766.31, 10776.96, 10849.28, 10944.45, 10996.06, 10970.15, 11021.79, 10822.94, 10668.39, 10417.42, 10083.38, 9734.06, 9388.06, 9051.6, 8777.18, 8527.94, 8283.29, 8082.41, 7936.38, 7779.73, 7529, 7287.79, 7112.35, 6918.39, 6735.72, 6532.86, 6344.81, 6124.09, 6011.92, 5782.04, 5510.22, 5221.11, 4927.13, 4701.73, 4516.71, 4302.76, 4090.24, 3894.57, 3737.51, 3573.74, 3382.32, 3187.27, 2988.34, 2750.15, 2604.75, 2495.2, 2347, 2189.67, 2054.71, 1940.39, 1809.62, 1710.86, 1672.51, 1632.76, 1584.48, 1511.95, 1449.24, 1400.26, 1358.01, 1305.41, 1253.66, 1227.52, 1199.34, 1168.22, 1132.46, 1126.19, 1142.56, 1105.69, 1079.72, 1068.46, 1038.79, 1029.38, 983.45, 899.07, 817.37, 746.77, 687.64, 634.58, 585.14, 528.49, 451.86, 376.36, 348.75, 382.66, 364.03, 330.42, 329.34, 325.09, 303.81, 315.63, 359.86, 404.03, 465.3, 567.1, 671.33, 801.11, 984.51, 1248.74, 1545.6, 1953.06, 2532.11, 3318.37, 4250.02, 5509.72, 7067.88, 8738.74, 10756.04, 12958.31, 15479.51, 18504.78, 21301.3, 24130.19, 27343.69, 30901.57, 34353.92, 37543.13, 40600.96, 43885.09, 47920.22, 50962.27, 51928.5, 52830.64, 54915.37, 57396.45, 58263.7, 58601.33, 59374.96, 60100.9, 60622.08, 58520.44, 57231.45, 56168.15, 54948.9, 53776.05, 52901.66, 51504.62, 50354.55, 47395.89, 43694.31, 41598.81, 39425.2, 37235.96, 35323.77, 33549.04, 32006.04, 30705.27, 28925.36, 26037.17, 24739.37, 24282.6, 23144.58, 21690.07, 20147.38, 18889.15, 17500.07, 15952.44, 14487.51, 13402.19, 12632.74, 11773.87, 10907.42, 10140.8, 9242.54, 8213, 7373.16, 6976.44, 6826.68, 6597.23, 6265.3, 5838.72, 5283.04, 4708.7, 3951.52, 3298.54, 2748.35, 2172.66, 1870.87, 1836.53, 1810.24, 1813.56, 2032.76, 2330.38, 2544.98, 2745.52, 2911.71, 2716.59, 2518.88, 2520.22, 2663.8, 2688.9, 2778.4, 2963.74, 3114.09, 2994.68, 2755.5, 2439.18, 2146.13, 1860.87, 1574.79, 1398.37, 1323.8, 1242.44, 1192.63, 1187.79, 1199.72, 1214.11, 1230.4, 1248.65, 1275.72, 1319.52, 1383.44, 1469.77, 1572.05, 1683.99, 1809.07, 1902.8, 1864.39, 1790.98, 1713.09, 1642.74, 1540.14, 1453.53, 1428.55, 1400.53, 1403.8, 1419.56, 1434.62, 1455.16, 1514.72, 1510.25, 1452.96, 1382.96, 1322.65, 1353.48, 1345.66, 1355.94, 1453.51, 1617.03, 1823.1, 1969.26, 2083.71, 2413.43, 2481.5, 2523.63, 2575.22, 2659.81, 2792.26, 3010.37, 3456.55, 4195.2, 4859.48, 5479.29, 6216.98, 7023.86, 7632, 8035.48, 8282.17, 8722.19, 9311.09, 9799.49, 10181.23, 10576.62, 11093.99, 11620.42, 12038.48, 12590.26, 13532.83, 15023.25, 16473.47, 17056.7, 17762.78, 18698.08, 19818.2, 20424.05, 20250.31, 19890.91, 20261.8, 21231.45, 21734.75, 21179.5, 20363.2, 19972.49, 19789.56, 19528.61, 18994.86, 18451.18, 18195.2, 17995.67, 17745.39, 18334.69, 18661.49, 19163.52, 20106.33, 21117.43, 21587.82, 21740.15, 21672.59, 20802.91, 19653.02, 18814.93, 17753.28, 15011.42, 12259.21, 10730.36, 10105.61, 8696.74, 7991.15, 7953.96, 7586.68, 7389.93, 7205.54, 7255.67, 7405.83, 7512.16, 7520.1, 7432.14, 7489.92, 7115.9, 6748.61, 6680.77, 6645.94, 6661.35, 6679.21, 6607.52, 6523.32, 6477.26, 6440.34, 6410.47, 6397.96, 6375.84, 6312.78, 6152.75, 5908.13, 5528.26, 4998.68, 4478.05, 4017.96, 3653.72, 3316.81, 3061.81, 2877.5, 2676.41, 2451.01, 2264.36, 2085.54, 1931.25, 1795.4, 1671.14, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 76.09, 84.72, 87.29, 88.41, 88.78, 88.92, 89, 89.07, 89.14, 89.22, 94.69, 96.2, 107.54, 257.98, 330.97, 338.14, 339.32, 343.51, 339.19, 306.33, 283.38, 268.49, 266.8, 257.8, 246.16, 234.41, 224.4, 216.79, 199.83, 184.58, 181.34, 191.42, 197.85, 214.34, 223.36, 226.94, 239.58, 277.87, 370.57, 394.93, 356.31, 336.61, 305.21, 340.43, 360.96, 440.23, 474.96, 579.47, 668.69, 658.81, 672.57, 660.1, 554.09, 465.15, 401.17, 329.68, 416.33, 455.94, 420.45, 493.42, 524.77, 609.83, 662.81, 466.07, 327.76, 394.99, 499.6, 426.21, 516.05, 536.98, 576.02, 728.12, 1019.3, 1268.31, 1494.46, 1600.91, 1635.39, 1674.3, 1738.32, 1795.11, 1839.84, 1883.57, 1916.87, 1770.07, 1533.26, 1272.66, 979.58, 703.32, 432.68, 233.72, 170.27, 295.22, 246.72, 218.93, 316.07, 306.12, 361.98, 660.57, 1415.17, 2563.28, 3610.69, 4800.07, 5282.89, 5114.05, 4699.32, 4365, 4169.35, 4249.66, 4289.16, 4481.93, 4787.7, 5176.19, 5591.61, 6032.44, 6499.38, 6932.52, 7066.53, 6995.19, 6915.57, 6823.54, 6719.85, 6651.32, 6702.18, 6869.47, 7079.79, 7300.7, 7532.67, 7775.93, 7916.25, 7810.82, 7106.22, 6137.47, 5045.59, 3879.95, 2916, 2649.93, 2313.8, 2078.64, 2095.63, 2109.15, 2012.92, 2017.7, 2025.44, 1968.81, 1766.39, 1495.8, 1227.94, 926.31, 647.59, 438.37, 355.49, 292.85, 272.48, 264.68, 250.27, 243.51, 237.39, 231.58, 225.84, 219.95, 213.91, 207.72, 201.39, 195.56, 190.71, 186.65, 183.25, 179.93, 174.5, 166.88, 159.87, 153.6, 147.28, 141.1, 135.19, 128.92, 121.05, 112.29, 104.68, 98.74, 93.44, 88.17, 83.8, 80.22, 77.06, 73.83, 70.21, 66.41, 62.87, 59.78, 57.29, 55.59, 54.62, 54.27, 54.32, 54.4, 54.31, 53.84, 52.81, 51.22, 49.14, 46.82, 44.99, 44.16, 43.82, 43.38, 42.67, 41.59, 40.44, 39.26, 37.85, 36.33, 34.9, 33.67, 32.75, 31.99, 31.13, 30, 28.8, 27.76, 27.05, 26.82, 26.87, 35.9, 44.42, 75.68, 138.08, 201.94, 245.94, 277.38, 287.94, 198.07, 150.96, 122.1, 104.79, 96.55, 76.03, 76.51, 76.79, 77.18, 77.81, 78.73, 80.02, 81.47, 82.71, 83.5, 83.92, 84.21, 84.55, 85.04, 85.48, 85.63, 85.48, 84.76, 83.28, 81.29, 79.06, 76.86, 75.04, 73.57, 72.32, 71.34, 70.19, 68.41, 66.09, 63.38, 60.74, 58.51, 56.6, 55.14, 54.25, 54.46, 56.16, 58.23, 67.24, 85.43, 107.02, 133, 157.56, 193.18, 247.34, 311.7, 269.64, 209, 181.15, 167.27, 126.91, 113.5, 108.17, 102.04, 96.6, 93.06, 91.09, 90.1, 90.81, 92.07, 91.98, 90.39, 86.4, 81.04, 76.16, 70.96, 66.04, 62.46, 59.93, 59.27, 60.39, 62.31, 65.19, 69.16, 73.39, 76.51, 77.44, 75.84, 72.08, 67.2, 62.01, 57.26, 59.66, 79.48, 102.51, 118.01, 131.87, 151.79, 186.11, 184.22, 166.23, 139.97, 122.91, 124.66, 143.69, 175.78, 210.18, 233.81, 287.3, 362.14, 462.96, 542.64, 528.93, 437.25, 358.02, 329.18, 372.83, 469.75, 488.09, 560.15, 704.29, 722.74, 711.29, 673, 604.4, 527.48, 512.71, 511.65, 530.59, 524.33, 501.07, 469.05, 433.75, 394.45, 353.34, 321.81, 318.32, 326.76, 317.91, 299.26, 285.7, 277.03, 259.05, 219.98, 181.89, 169.4, 175.39, 183.98, 185.08, 193.86, 210.45, 228.97, 245.74, 259.96, 268.53, 267.87, 252.71, 222.71, 189.7, 157.57, 126.5, 103.98, 95.91, 94.76, 94.03, 90.06, 88.59, 95.03, 116.65, 157.08, 200.93, 244.19, 275.56, 304.05, 354.8, 364.05, 359.2, 331.38, 283.51, 213.57, 149.4, 126.86, 111.45, 87.55, 76.2, 71.52, 67.45, 64.98, 64.29, 64.71, 65.46, 65.97, 66.15, 66.09, 70.42, 82.86, 99.11, 121.19, 143.77, 147.44, 160.08, 187.52, 220.97, 236.91, 238.03, 228.89, 213, 193.71, 172.68, 151.35, 129.34, 109.44, 94.29, 83.61, 77.34, 73.4, 70.06, 67.53, 65.48, 63.62, 61.57, 58.89, 55.89, 52.83, 49.69, 46.76, 44.24, 42.11, 40.36, 38.8, 37.25, 35.73, 35.09, 36.1, 38.86, 43.62, 49.65, 55.68, 62.58, 69.14, 72.59, 73.03, 69.84, 64.18, 57.82, 51.35, 47.1, 46.44, 47.49, 48.71, 50.05, 51.45, 51.64, 49.24, 45.33, 41.11, 36.7, 32.22, 27.38, 23.31, 21.69, 21.57, 21.57, 21.46, 21.03, 20.82, 21.57, 22.85, 24.16, 25.52, 27.02, 28.86, 30.64, 31.65, 32.18, 32.71, 33.27, 33.85, 34.43, 35, 35.63, 36.36, 38.32, 36.36, 37.25, 38.05, 38.53, 38.79, 38.9, 38.78, 38.29, 37.4, 36.47, 35.8, 35.29, 41.2, 41.36, 42.26, 60.2, 102.4, 172.22, 231.22, 287.64, 336.24, 386.7, 412.47, 402.9, 376.43, 359.21, 349.46, 369.82, 408.42, 502.82, 606.08, 700.29, 807.17, 892.48, 954.71, 984.14, 968.36, 923.48, 882.71, 871.39, 894.21, 933.9, 972.63, 1002.9, 1030.13, 1043.98, 1041.96, 1066.63, 1108.33, 1128.88, 1153, 1214.93, 1339.41, 1477.3, 1495.54, 1409.49, 1301.69, 1198.47, 1130.24, 1202.02, 1078.91, 1054.01, 1182.46, 1383.03, 1601.02, 1813.02, 1827.73, 1594.89, 1386.56, 1249.43, 1128.5, 1018.59, 943.74, 909.41, 923.32, 940.03, 952.43, 990.31, 1006.84, 1002.81, 954.77, 860.96, 789.58, 721.2, 615.25, 513.11, 464.55, 417.76, 377.87, 352.18, 339.15, 330.96, 310.9, 286.85, 304.62, 334.2, 357.72, 363.33, 346.61, 343.42, 379.15, 404.41, 513.33, 610.64, 780.4, 987.13, 1172.74, 1326.87, 1171.08, 889.7, 637.36, 387.51, 208.01, 173.84, 165.01, 128.07, 112.61, 114.09, 112.71, 108.48, 105.17, 101.67, 95.94, 88.07, 80.92, 76.36, 73.44, 70.95, 68.72, 66.72, 65.42, 64.93, 64.29, 92.44, 112.67, 130.29, 146.86, 163.09, 182.37, 196.86, 210.69, 228.17, 249.21, 419.24, 535.86, 649.82, 996.95, 1718.04, 3828.65, 7739.37, 7968.58, 7370.04, 7323.3, 7155.38, 7089.65, 7700.96, 7975.72, 9038.68, 10477.78, 12238.59, 13791.84, 16343.42, 18665.46, 20636.85, 21088.24, 22311.44, 12922.21, 8986.81, 5847.08, 3880.02, 2949.59, 2473.61, 1824.01, 1352.14, 1128.26, 940.35, 795.27, 682.65, 579, 477.05, 386.96, 328.93, 283.99, 248.49, 217.68, 190.49, 169.81, 155.44, 143.55, 133.02, 123.18, 114.13, 107.36, 100.35, 97.39, 132.75, 153.48, 156.24, 154.9, 222.22, 241.07, 384.67, 617.82, 732.62, 731.77, 457.1, 262.84, 255.1, 126.72, 127.07, 126.97, 126.44, 124.87, 122.12, 120.2, 119.43, 118.15, 116.17, 113.78, 111.13, 108.73, 108.72, 108.83, 108.76, 103.41, 99.64, 96.98, 95.19, 93.49, 90.83, 86.97, 83.19, 81.5, 80.75, 78.15, 76.31, 74.27, 71.67, 69.45, 66.92, 63.82, 60.77, 57.73, 55.34, 53.63, 52, 50.45, 48.98, 47.61, 46.29, 45.01, 43.77, 42.58, 41.44, 40.37, 39.64, 38.49, 37.27, 35.66, 33.99, 32.98, 32.82, 32, 30.52, 29.55, 29.06, 28.59, 27.93, 27.1, 26.5, 26.14, 25.81, 25.48, 25.17, 25.07, 25.2, 25.53, 26.06, 26.23, 26.05, 25.9, 25.59, 25.11, 24.46, 23.74, 23.76, 24.09, 24.46, 24.87, 25.34, 25.84, 26.36, 26.92, 27.2, 27.14, 27.09, 27.07, 28.17, 30.74, 33.15, 35.43, 38.15, 40.49, 45.59, 46.19, 44.26, 42.42, 41.05, 39.43, 38.68, 39.69, 41.29, 43.33, 47.32, 51.17, 55.23, 58.31, 58.05, 55.98, 55.75, 57.08, 56.78, 54.9, 55.09, 60.81, 74.64, 95.46, 117.44, 132.63, 146.73, 160.53, 174.35, 188.04, 195.35, 195.34, 194.52, 193.67, 209.75, 253.74, 302.87, 344.87, 379.31, 400.57, 416, 419.49, 397.79, 364.74, 333.08, 306.7, 290.75, 280.14, 268.46, 257.1, 248.11, 238.18, 230.43, 230.86, 235.59, 236.98, 231.29, 225.83, 228.11, 234.05, 239.97, 246.05, 256.31, 275.34, 297.75, 317.69, 336.87, 356.13, 365.54, 368.14, 369.62, 387.46, 415.2, 450.01, 494.26, 546.57, 557.13, 567.05, 588.57, 623.51, 639.28, 641.11, 658.2, 679.98, 726.91, 794.08, 828.47, 876.18, 953.57, 1027.61, 1091.47, 1089.4, 1024.91, 1035.31, 1052.73, 1021.76, 1013.23, 1029.1, 1051.36, 1058.39, 1049.07, 1068.97, 1121.66, 1208.57, 1332.3, 1399.68, 1451.29, 1498.08, 1528.39, 1546.28, 1559.28, 1557.83, 1553.81, 1496.4, 1443.37, 1393.58, 1325.81, 1271.73, 1218.4, 1169, 1126.72, 1091.03, 1054.74, 1053.56, 1075.58, 1136.7, 1149.85, 1144.17, 1136.8, 1188.62, 1238.63, 1272.75, 1302.26, 1337.99, 1389.42, 1455.78, 1527.88, 1601.87, 1669.79, 1719.98, 1745.52, 1734.56, 1679.1, 1615.99, 1537.89, 1455.78, 1385.05, 1332.2, 1293.05, 1258.25, 1217.58, 1162.32, 1088.16, 924.72, 736.43, 584.15, 470.88, 395.44, 349.66, 329.43, 312.86, 317.6, 338.85, 345.34, 347.24, 330.67, 307.43, 287.79, 271.09, 256.4, 243.37, 232.07, 222.17, 213.54, 205.96, 206.54, 210.57, 215.93, 222.65, 230.91, 240.93, 252.8, 266.98, 280.27, 279.28, 270.6, 262.75, 255.64, 249.23, 243.51, 238.45, 234, 230.12, 226.81, 224, 221.71, 219.93, 218.66, 217.88, 217.59, 217.78, 222.69, 228.95, 235.95, 243.64, 252.05, 260.68, 269.44, 278.82, 288.8, 299.41, 0, 0, 0, 4.35, 4.93, 4.98, 4.99, 5, 5.01, 5.01, 5.02, 5.02, 5.07, 5.2, 5.21, 5.36, 9.2, 13.2, 13.42, 13.73, 14.05, 14.52, 15.86, 17.06, 19.35, 23.29, 29.47, 37.5, 49.1, 60.61, 73.62, 90.4, 107.93, 122.18, 136.02, 142.57, 153.34, 156.34, 163.14, 168.48, 179.11, 191.69, 203.64, 214.08, 222, 228.72, 231.71, 228.11, 218.37, 192.02, 172.3, 167.9, 161.78, 150.71, 143.18, 136.48, 132.47, 128.52, 122.05, 115.55, 110.18, 105.94, 100.54, 95.01, 86.81, 82.34, 81.01, 80.54, 75.58, 73.73, 73.22, 72.96, 72.03, 68.68, 64.01, 59.38, 52.39, 42.75, 35.81, 33.59, 32.62, 33.22, 33.23, 32.07, 32.83, 34.21, 35.9, 38.21, 42.14, 46.23, 52.64, 58.71, 62.78, 59.9, 50.24, 40.48, 36.78, 35.52, 34.32, 31.27, 29.53, 28.64, 28.24, 27.11, 24.58, 23.74, 23.46, 24.46, 24.66, 24.59, 25.56, 27.08, 29.49, 32.67, 33.98, 31.75, 29.64, 27.72, 25.55, 24.23, 23.35, 22.61, 21.63, 20.16, 19.06, 18.26, 17.58, 17.04, 17.31, 17.79, 17.43, 17.36, 17.11, 17.4, 17.79, 17.43, 17.16, 16.85, 17.4, 17.75, 17.88, 18.02, 18.95, 19.72, 19.76, 19.51, 17.54, 16.32, 15.73, 15.66, 15.72, 15.74, 15.76, 15.86, 15.98, 16.07, 16.12, 16.27, 16.46, 16.88, 17.28, 17.53, 18.02, 18.95, 19.63, 20.7, 22.31, 24.77, 28.5, 30.28, 30.88, 28.58, 27.58, 27.27, 27.56, 27.85, 28.36, 25.71, 23.36, 23.27, 24.08, 25.03, 24.25, 24.87, 26.3, 28.27, 30.4, 33.09, 35.1, 36.23, 35.91, 36.23, 35.35, 34.49, 34.91, 35.39, 35.17, 35.64, 35.92, 36.16, 36.84, 37.33, 37.69, 38.83, 39.86, 40.49, 42.44, 45.68, 48.19, 51.25, 55.73, 59.85, 63.74, 65.41, 67.99, 77.41, 89.12, 100.26, 102.55, 101.51, 98.75, 96.26, 95.99, 93.22, 91.35, 92.56, 94.68, 93.39, 87.76, 84.91, 87.07, 88.35, 87.69, 89.94, 91.44, 86.51, 82.8, 74.96, 71.74, 69.54, 69.9, 71.14, 66.83, 65.24, 65.31, 67.37, 68.24, 68.32, 69.44, 71.89, 75.98, 80.67, 89.75, 104.28, 112.51, 126.55, 136.22, 153.69, 171.18, 174.79, 188.26, 207.18, 229.45, 239.89, 252.36, 272.42, 292.48, 307.06, 323.53, 343.73, 374.36, 407.36, 449.46, 494.44, 534.21, 549.39, 554.14, 560.84, 568.01, 570.22, 579.97, 591.57, 605.4, 615.29, 631.13, 645.1, 657.93, 674.05, 688.74, 697.84, 719.57, 744.51, 761.15, 774.15, 784.96, 803.01, 821.65, 846.01, 865.47, 885.38, 904.06, 923.42, 946.65, 964.81, 984.29, 1015.13, 1031.72, 1048.48, 1077.76, 1102.81, 1102.83, 1093.19, 1093.45, 1111.96, 1105.11, 1109.38, 1178.93, 1122.03, 1125.1, 1123.03, 1115.53, 1114.94, 1120.94, 1141.8, 1153.59, 1156.87, 1196.71, 1225.81, 1232.2, 1185.43, 1144.08, 1107.66, 1083.75, 1057.03, 1048.36, 1055.85, 1063.2, 1067.97, 1075.59, 1094.47, 1105.43, 1109.18, 1093.45, 1080.36, 1066.49, 1055.18, 1048.91, 1054.35, 1050.88, 1040.75, 1030.36, 1039.82, 1038.36, 1043.18, 1056.7, 1070.01, 1070.2, 1085.39, 1113.35, 1147.54, 1197.42, 1254.95, 1301.98, 1327.35, 1361.88, 1387.45, 1412.72, 1433.56, 1451.11, 1472.2, 1492, 1517.28, 1542.26, 1569.75, 1595.51, 1643.94, 1709.61, 1807.4, 1901.12, 1984.05, 2053.32, 2117.72, 2161.49, 2177.49, 2189.67, 2210.47, 2245.6, 2264.49, 2290.43, 2309.62, 2314.95, 2298.78, 2273.44, 2269.73, 2271.91, 2278.33, 2282.46, 2266.05, 2264.95, 2246.28, 2235.47, 2232.99, 2216.91, 2168.66, 2107.48, 2014.05, 1901.46, 1840.25, 1773.82, 1712.07, 1627.23, 1566.83, 1538.22, 1505.19, 1462.39, 1405.52, 1339.75, 1298.2, 1249.74, 1172.51, 1084.79, 1007.6, 962.44, 958.48, 955.94, 948.79, 947.89, 947.71, 939.99, 924.39, 900.35, 878.23, 843.28, 807.74, 778.92, 758.71, 743.28, 743.97, 745.17, 745.68, 747.19, 741.18, 724.16, 699.95, 667.72, 623.08, 582.84, 550.39, 530.21, 524.13, 522.42, 522.85, 523.13, 530.13, 534.73, 526.9, 518.65, 504.96, 447.2, 405.58, 372.57, 349.32, 314.03, 277.81, 254.56, 237.64, 223.66, 208.98, 196.72, 187.35, 182.37, 172.08, 163.06, 158.55, 153.86, 148.09, 140.02, 133.1, 127.2, 123.95, 123, 123.79, 123.97, 119.94, 115.68, 110.41, 106.17, 102.62, 102.19, 100.52, 97.08, 93.53, 85.31, 72.09, 64.32, 63.42, 63.08, 62.97, 64.8, 63.04, 65.32, 67.62, 76.93, 81.89, 82.08, 82.89, 82.36, 80.87, 79.07, 78.85, 78.67, 78.88, 80.23, 81.57, 85.76, 89.45, 93.58, 96.34, 98.07, 102.7, 111.72, 126.97, 148.47, 178.74, 198.88, 194.96, 205.3, 204.92, 209.63, 223.23, 232.47, 236.36, 237.98, 244.79, 253.32, 256.62, 257.6, 263.5, 271.58, 283.02, 309.53, 335.2, 354.62, 373.02, 388.37, 401.28, 414.56, 420.27, 426.24, 431.9, 435.45, 437.45, 444.81, 460.9, 476.31, 493.58, 509.39, 520.64, 537.84, 548.89, 553.44, 558.99, 547.73, 551.5, 569.1, 588.42, 590.42, 585.61, 596.2, 635.08, 661.86, 670.11, 675.46, 672.71, 668.14, 662.51, 674.68, 678.23, 675.45, 680.74, 708.62, 745.09, 783.57, 836.66, 849.06, 840.75, 847.75, 864.68, 883.78, 898.33, 935.6, 957.95, 975.91, 1014.51, 1067.17, 1109.1, 1131.31, 1172.08, 1198.22, 1233.19, 1271.61, 1337.76, 1396.71, 1489.8, 1580.15, 1650.23, 1717.32, 1806.22, 1901.02, 2004.59, 2082.44, 2123.05, 2160.46, 2220.82, 2264.05, 2309.5, 2357.86, 2403.86, 2440.2, 2472.83, 2476.09, 2448.07, 2434.13, 2424.42, 2392.35, 2309.05, 2213.55, 2155.56, 2103.39, 2023.25, 1938.74, 1856.27, 1751.69, 1637.89, 1529.87, 1425.74, 1320.61, 1242.48, 1192.23, 1141.85, 1127.75, 1112.96, 1096.37, 1082.37, 1050.24, 1047.23, 1043.27, 1036.56, 1010.14, 961.27, 931.86, 930.03, 888.97, 833.3, 796.88, 802.08, 822.68, 829.24, 837.41, 857.49, 949.35, 980, 999.05, 998.57, 998.78, 993.84, 1006.91, 1018.83, 1024.48, 1056.34, 1063.01, 1049.01, 1040.37, 1036.9, 1049.39, 1066.83, 1080.13, 1127.54, 1164.94, 1210.37, 1302.59, 1365.81, 1408.34, 1499.47, 1577.29, 1656.65, 1745.54, 1843.32, 1965.32, 2078.07, 2197.31, 2332.15, 2441.51, 2580.44, 2779.9, 2953.36, 3076.23, 3229.54, 3418.59, 3556.89, 3684.98, 3874.79, 4200.99, 4574.48, 4870.46, 5230.1, 5651.03, 6115.47, 6607.52, 7162.44, 7782.18, 8310.07, 8720.76, 8921.08, 9094.14, 9319.93, 9608.44, 9857.48, 10054.47, 10306.86, 10606.46, 10909.89, 10838.04, 10705.48, 10706.16, 10747.79, 10939.08, 11185.55, 11347.69, 11506.71, 11658.81, 11865.08, 11957.06, 12088.26, 11799.68, 11484.08, 11161.48, 10864.58, 10643.24, 10422.68, 10213.2, 9942.48, 9449.67, 8932.95, 8609.54, 8222.17, 7852.48, 7589.46, 7488.66, 7285.82, 7307.48, 7226.91, 6987.67, 6636.98, 6199.72, 5848.38, 5448.16, 5077.57, 4724.05, 4546.14, 4333.86, 4079.85, 3930.74, 3810.63, 3751.15, 3702.91, 3554.28, 3398.56, 3250.74, 3163.16, 3074.52, 3027.53, 3021.62, 2987.97, 2988.23, 3048.14, 2993.04, 2818.72, 2559.54, 2327.68, 2134.01, 1974.79, 1848.68, 1725.01, 1583.52, 1503.03, 1418.29, 1354.97, 1385.67, 1416.91, 1437.27, 1497.38, 1534.85, 1483.36, 1400.72, 1313.3, 1243.57, 1188.45, 1139.04, 1090.73, 1056.96, 1023.85, 988.26, 951.32, 915.56, 892.11, 878.08, 872.67, 876.74, 868.73, 866.94, 862.35, 846, 827.71, 810.11, 792.68, 774.97, 758.89, 747.94, 741.88, 736.77, 725.44, 717.13, 710.71, 704.41, 698.22, 692.19, 686.73, 681.89, 676.96, 671.88, 666.94, 651.97, 620.24, 584.35, 566.55, 527.14, 501.35, 485.9, 467.54, 450.76, 443.01, 444.52, 452.75, 462.33, 472.25, 485.49, 505.05, 530.89, 563.37, 600.49, 638.98, 678.47, 716.57, 753.6, 791.42, 829.88, 874.29, 924.61, 976.25, 1022.19, 1050.99, 1044.52, 1006.46, 980.93, 966.92, 965.17, 975.18, 1016.1, 1077.56, 1228.91, 1408.04, 1533.87, 1653.8, 1763, 1774.52, 1749.12, 1704.42, 1658.45, 1606.56, 1559.48, 1530.56, 1522.14, 1543.53, 1579.26, 1616.65, 1660.76, 1725.13, 1813.89, 1919.01, 2009.14, 2065.81, 2156.8, 2326.25, 2497.01, 2571.96, 2555.36, 2491.57, 2466.32, 2397.85, 2287.34, 2162.11, 2047.37, 1963.81, 1940.68, 1915.22, 1888.41, 1866.28, 1855.59, 1827.4, 1801.53, 1788.21, 1783.71, 1779.38, 1768.57, 1748.22, 1714.47, 1674.64, 1634.8, 1597.92, 1564.66, 1537.75, 1514.06, 1484.13, 1489.45, 1493.18, 1519.05, 1539.75, 1557.8, 1592.01, 1655.57, 1739.69, 1790.33, 1878.9, 2015.92, 2209.32, 2429.8, 2582.45, 2792.93, 2980.19, 3089.37, 3202.9, 3226.8, 3242.98, 3292.24, 3405.33, 3445, 3476.78, 3524.91, 3663.15, 3849.67, 4054.84, 4203.05, 4255.4, 4271.16, 4286.74, 4303.45, 4322.66, 4324.74, 4280.23, 4156.55, 4034.19, 3919.48, 3818.78, 3713.31, 3621, 3568.13, 3550.62, 3542.48, 3529.95, 3516.04, 3500.91, 3493.81, 3500.77, 3525.01, 3541, 3546.48, 3557.42, 3562.87, 3550.36, 3518.51, 3456.8, 3404.14, 3356.67, 3307.96, 3242.48, 3163.56, 3078.87, 3001.49, 2910.67, 2836.74, 2771.38, 2722.7, 2688.36, 2662.32, 2619.57, 2589.55, 2570.05, 2555.24, 2540.88, 2520.75, 2490.24, 2451.48, 2412.01, 2382.87, 2373.76, 2382.99, 2355.56, 2360.42, 2396.08, 2459.69, 2580.92, 2717.57, 2891.35, 3068.43, 3260.35, 3438.23, 3580.25, 3724.7, 3870.44, 4014.38, 4149.41, 4290.46, 4427.51, 4562.2, 4687.86, 4809.06, 4919.75, 4995.52, 5059.06, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1239.52, 1210.24, 1178.13, 1182.22, 1244.91, 1229.03, 1168.79, 1044.95, 993.34, 923.78, 757.42, 583.61, 513.1, 493.66, 498.15, 512.31, 511.32, 531.49, 557.86, 598.43, 618.48, 632.05, 622.59, 571.36, 544.6, 534.76, 570.7, 552.38, 568.23, 629.23, 684.01, 708.09, 747.36, 818.84, 814.03, 839.05, 983.54, 1225.46, 1294.67, 1330.14, 1356.35, 1202.82, 1123.93, 967.75, 864.2, 879.44, 899.16, 885.32, 900.77, 984.06, 1026.45, 953.24, 696.87, 584.23, 589.69, 550.56, 483.97, 452.09, 467.91, 469.52, 461.81, 470.21, 500.88, 533.87, 562.37, 607.39, 692.08, 719.4, 611.07, 523.89, 494.27, 445.66, 364.9, 334.9, 346.32, 346.07, 340.03, 349.42, 408.55, 523.42, 603.91, 697.25, 923.72, 1262.35, 1607.66, 1597.01, 1531.86, 1435.65, 1370.95, 1324.55, 1271.06, 1232.11, 1197.8, 1097.6, 955.8, 880.13, 842.65, 840.45, 857.76, 849.15, 885.38, 914.22, 919.34, 924.97, 944.41, 1002.41, 1075.63, 1126.2, 1151.12, 1179.12, 1300.49, 1490.79, 1629.98, 1662.02, 1635.63, 1552.58, 1514.23, 1562.88, 1564.96, 1568.38, 1656.72, 1820.62, 1885.79, 1911.45, 1854.01, 1777.19, 1794.77, 1838.2, 1835.9, 1899.95, 2083.93, 2277.39, 2307.51, 2215.23, 2055.11, 1774.99, 1594.43, 1549.37, 1595.81, 1606.06, 1647.33, 1727.1, 1835.82, 1961.39, 2108.61, 2359.55, 2427.93, 2376.89, 2316.84, 2206.08, 2068.61, 1926.7, 1787.66, 1667.56, 1579.09, 1467.54, 1357.94, 1306.18, 1278.96, 1274.66, 1275.37, 1210.39, 1151.14, 1122.23, 1105.62, 1132.37, 1147.13, 1177.52, 1160.14, 1152.48, 1104.97, 1061.96, 1011.28, 946.22, 895.94, 872.28, 858.18, 854.06, 816.69, 772.5, 752.35, 747.16, 731.11, 711.06, 703.13, 707.24, 712.82, 692.78, 665.08, 647.4, 627.33, 582.33, 531.41, 493.15, 473.59, 474.19, 493.53, 501.07, 514.69, 517.74, 507.96, 491.28, 461.13, 424.08, 403.37, 398.21, 395.81, 400.55, 403.44, 413, 420.51, 414.28, 390.39, 359.66, 338.57, 331.89, 321.52, 306.22, 302.91, 309.75, 318.49, 322.79, 312.86, 309.42, 288.04, 282.1, 280.63, 283.37, 282.93, 283.51, 294, 305.82, 315.5, 332.26, 350.78, 364.58, 377.54, 386.18, 375.84, 374.55, 388.74, 388.31, 393.65, 411.95, 430.09, 445.56, 469.74, 489.35, 520.27, 548.63, 555.81, 608.28, 702.72, 717.77, 710.01, 632.19, 509.44, 406.12, 344.36, 331.09, 359.05, 371.25, 374.27, 415.5, 468.23, 518.69, 572.58, 632.54, 695.86, 763.57, 842.24, 934.39, 1023.17, 1105.33, 1188.56, 1267.92, 1344.17, 1413.33, 1461.79, 1502.66, 1531.13, 1566.78, 1611.23, 1646.36, 1672.16, 1679.64, 1705.64, 1747.64, 1745.23, 1698.05, 1668.83, 1691.87, 1724.06, 1730.92, 1756.48, 1799.5, 1811.36, 1830.73, 1823.13, 1818.63, 1808.4, 1774.13, 1767.49, 1826.69, 1896.76, 1935.43, 1939.1, 1903.05, 1816.58, 1727.72, 1634.17, 1550.17, 1518.86, 1537.79, 1551.45, 1492.22, 1385.8, 1258.17, 1098, 937.49, 787.93, 663.83, 588.06, 538.68, 495.82, 459.52, 427.62, 403.39, 400.91, 412.08, 414.09, 411.14, 407.49, 389.83, 365.75, 344.72, 320.86, 302.99, 295.44, 297.06, 299.49, 301.24, 301.19, 296.94, 300.06, 299.58, 276.77, 250.37, 240.43, 232.87, 225.98, 202.28, 161.18, 135.31, 119.61, 102.16, 88.95, 80.3, 77.32, 78.07, 78.63, 76.8, 74.04, 73.24, 74.02, 75.54, 74.01, 66.66, 59.68, 56.03, 53.93, 53.37, 54, 54.67, 54.58, 54.41, 52.07, 48.86, 46.58, 44.11, 42.77, 41.55, 39.89, 39.27, 39.43, 39.25, 39.39, 39.88, 40.22, 41.12, 42.33, 42.05, 41.49, 39.12, 34.37, 30.52, 30.32, 30.55, 30.59, 31.54, 36.77, 41.38, 42.25, 42.83, 41.32, 35.66, 33.09, 30.91, 29.1, 28.76, 28.54, 28.62, 29.26, 30.3, 32.22, 35.11, 38.25, 40.98, 43.03, 44.89, 48.82, 57.89, 62.11, 61.55, 60.57, 59.33, 54.71, 52.81, 52.88, 52.8, 55.66, 60.25, 64.62, 64.37, 62.18, 63.78, 60.2, 59.98, 60.11, 62.49, 67.19, 70.2, 74.9, 84.32, 98.82, 109.61, 116.42, 121.31, 122.06, 125.5, 118.6, 115.13, 114.06, 111.96, 111.94, 113.35, 116.44, 120.15, 126.13, 142.21, 168.16, 209.32, 253.55, 286.05, 313.97, 340.58, 356.16, 366.46, 367.94, 373.6, 380.81, 394.62, 413.75, 429.55, 481.41, 577.95, 701.14, 790.49, 857.29, 959.9, 1126.99, 1300.92, 1434.77, 1525.79, 1567.66, 1606.72, 1632.35, 1636.59, 1680.02, 1759.11, 1832.48, 2091.99, 2474.8, 2820.19, 3100.02, 3432.25, 3892.59, 4127.42, 4316.81, 4340.12, 4437.14, 4633.3, 4965.31, 5147.41, 5258.84, 5340.69, 5315.91, 5298.89, 5342.09, 5270.92, 5156.66, 4983.03, 4845.63, 4635.13, 4435.29, 4351.23, 4209.5, 4192.47, 4126.59, 4065.51, 4033.66, 3761.1, 3378.48, 2927.83, 2624.48, 2416.08, 2280.62, 2141.41, 1909.52, 1699.79, 1543.65, 1423.36, 1287.49, 1125.06, 973.16, 863.45, 794.26, 744.22, 699.53, 682.41, 674.93, 672.73, 636.31, 575.01, 526.55, 492.1, 449.5, 409.43, 384.72, 365.66, 357.66, 351.24, 352.72, 355.79, 355.27, 324.38, 289.28, 264.13, 250.44, 244.67, 249.01, 245.1, 246.97, 249.93, 250.6, 243.78, 217.42, 182.33, 154.16, 132.09, 114.2, 99.22, 87.19, 79.04, 73.75, 61.33, 47.42, 37.08, 29.37, 25.33, 23.01, 20.89, 19.37, 18.24, 16.56, 16.31, 18.65, 19.65, 19.82, 23.06, 28.66, 34.3, 37.91, 35.36, 33.53, 28.03, 22.84, 17.85, 14.25, 12.99, 12.15, 11.23, 11.03, 12.69, 14.88, 15.52, 15.82, 17.24, 16.51, 16.72, 16.94, 16.95, 18.53, 20.56, 22.32, 27.81, 36.04, 45.34, 59.74, 93.05, 161.25, 285.07, 491.61, 836.28, 1281.19, 1700.63, 2184.66, 2952.24, 4118.87, 5852.59, 7775.78, 9703.21, 11220.78, 12717.5, 14349.42, 16132.53, 17561.12, 17709.78, 17870.4, 17824.27, 16745.75, 15350.81, 13696.91, 12660.63, 11341.56, 9427.34, 7822.33, 7015.89, 6468.03, 5827.72, 5293.3, 5136.01, 5147.89, 4843.17, 4091.28, 3534.87, 3199.36, 3044.5, 2942.11, 2768.75, 2452.48, 2209.91, 2047.81, 1912.36, 1823.36, 1736.67, 1594.26, 1429.05, 1237.93, 1043.79, 891.39, 819.36, 737.45, 718.33, 718.49, 713.54, 712.48, 736.77, 760.76, 788.08, 801.58, 787.18, 786.86, 793.07, 791.37, 751.04, 698.87, 671.05, 682.4, 710.33, 734.97, 718.89, 706.12, 722.81, 732.42, 720.13, 657.1, 629.39, 628.49, 621.42, 607.33, 588.63, 563.67, 527, 511.55, 523.82, 522.76, 502.53, 506.26, 517.02, 531.92, 531.5, 534.31, 544.9, 548.65, 533.21, 492.16, 465.2, 445.04, 413.15, 405.16, 421.11, 444.96, 472.41, 483.93, 493.89, 482.07, 441.35, 406.09, 381.83, 371.94, 372.85, 361.83, 363.04, 372.8, 375.25, 375.94, 360.25, 352.56, 378.96, 421.1, 499.55, 602.11, 640.62, 674.84, 694.88, 687.74, 592.22, 497.57, 452.55, 452.24, 453.15, 454.4, 459.19, 472.61, 485.27, 492.07, 457.35, 407.72, 378.89, 395.6, 445.54, 534.4, 615.45, 676.48, 771.58, 880.34, 1015.82, 1142.79, 1291.19, 1372.55, 1388.27, 1415.89, 1454.53, 1499.01, 1583.91, 1669.33, 1748.29, 1807.71, 1912.55, 2072.69, 2294.39, 2502.13, 2499.65, 2487.01, 2483.55, 2414.2, 2264.43, 2089.85, 1951.29, 1926.12, 1927.22, 1894.75, 1855.62, 1743.51, 1574.11, 1452.65, 1372.31, 1348.28, 1272.67, 1203.36, 1182.34, 1199.71, 1207.04, 1227.25, 1269.33, 1269.86, 1170.68, 1087.67, 1028.54, 974.2, 918.73, 877.83, 853.16, 807.17, 763.69, 706.89, 639.49, 576.87, 522.53, 471.33, 434.71, 402.87, 366.49, 335.9, 306.04, 275.21, 253.82, 242.69, 234.02, 221.39, 200.98, 206.09, 221.77, 231.71, 240.48, 248, 258.51, 269.17, 271.32, 274.2, 276.05, 252.08, 230, 194.66, 156.47, 132.95, 120.4, 104.82, 93.73, 86.54, 79.09, 73.01, 70.07, 66.36, 64.36, 68.61, 75.72, 87.87, 97.55, 99.1, 95.36, 87.87, 83.56, 84.67, 83.74, 86.55, 90.5, 93.43, 95.37, 96.14, 94.52, 92.2, 90.58, 87.21, 84.32, 82.47, 80.34, 80.02, 78.94, 73.36, 66.5, 59.76, 54.29, 47.58, 45.4, 49.44, 51.95, 55.43, 58, 61.9, 64.6, 58.93, 47.86, 43.83, 41.72, 37.55, 32.89, 28.98, 26.76, 26.55, 27.16, 27.4, 27.26, 26.99, 26.72, 26.44, 26.18, 25.91, 25.84, 26.34, 27.35, 28.55, 29.73, 30.9, 32.06, 33.04, 33.88, 35.28, 37.63, 40.35, 43.05, 45.73, 48.37, 50.99, 53.59, 56.15, 58.66, 61.16, 63.65, 66.57, 70.59, 75.07, 78.99, 82.51, 86, 89.47, 92.45, 94, 94.11, 93.73, 93.32, 92.92, 92.53, 91.73, 89.73, 86.49, 82.87, 79.38, 76.56, 73.38, 71.24, 71.14, 74.02, 78.74, 83.47, 88.2, 92.93, 97.02, 100.87, 107.55, 118.35, 130.77, 143.22, 155.7, 174.39, 199.53, 222.48, 244.52, 268.85, 295.34, 324.01, 354.97, 388.35, 424.3, 459.26, 495.11, 532.84, 572.43, 613.88, 657.23, 702.47, 752.63, 806.9, 863.57, 922.21, 983.44, 1046.91, 1112.56, 1179.8, 1249.19, 1320.3, 1392.96, 1466.98, 1542.25, 1617.95, 1682.81, 1747.32, 1811.42, 1872.43, 1931.25, 1986.02, 2019.64, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 50.99, 52.9, 53.29, 53.58, 53.86, 54.24, 54.68, 55.13, 55.59, 56.05, 64.56, 77.24, 91.66, 174.53, 252.22, 286.1, 333.58, 486.38, 564.29, 480.39, 414.29, 437.15, 455.74, 439.91, 409.28, 387.16, 384.37, 405.06, 414.81, 417.7, 448.76, 470.59, 489.25, 517.92, 524.77, 521.01, 527.13, 535.75, 558.23, 584.56, 590.84, 645.52, 651.3, 645.07, 662.55, 728.41, 733.6, 717.06, 729.14, 646.62, 583.95, 573.38, 521.98, 423.58, 361.13, 337.42, 342.36, 369.3, 387.66, 428.49, 499.19, 603.77, 850.64, 1146.31, 1352.47, 1621.21, 1848.01, 1954.76, 2044.01, 2172.49, 2409.48, 2747.46, 3123.71, 3576.11, 4550.97, 5426.33, 6143.26, 7036.73, 8074.37, 9341.11, 11066.96, 12390.94, 13948.04, 15483.28, 17868.06, 18839.42, 19196.7, 19310.36, 19135.19, 18879.95, 18796.4, 18868.55, 19625.1, 20691.25, 21526.45, 22636.79, 23734.76, 25143.71, 27693.99, 29873.33, 30363.75, 28682.73, 26917.69, 25637.33, 25063.62, 24317.4, 24035.56, 24623.05, 24980.72, 25015.92, 24905.05, 24559.97, 25546.82, 25103.1, 25112.82, 26130.83, 27303.16, 27604.44, 28453.47, 29081.82, 31327.92, 32875.55, 33895.6, 35171.66, 37387.64, 39872, 42149.66, 46219.14, 50172.27, 53902.05, 57816.3, 62167.55, 66931.02, 72307.41, 78476.89, 84516.54, 94914.62, 108058.81, 114721.19, 119677.46, 124092.04, 126410.31, 130740.79, 130505.77, 137631.44, 143166.38, 148746.92, 154530.77, 156881.9, 158390.4, 158380.8, 157705.16, 156429, 154181.36, 150581.36, 149161.77, 151534.44, 156123.42, 162831.27, 167362.6, 175017.25, 184933.45, 198101.45, 210300.66, 223394.78, 236898.64, 246598.5, 256507.06, 265136.47, 267143.94, 265478.3, 260905.64, 252270.31, 247609.69, 244862.92, 239785.05, 232788.17, 227204.66, 223133.1, 217784.8, 210513.12, 206302.84, 206555.06, 204929.31, 201244.1, 195813.72, 190127.88, 180559.47, 167393.06, 152834.7, 141104.38, 132987.69, 126676.02, 123100.39, 123460.44, 124481.73, 128065.62, 130766.82, 134981.69, 138900.62, 141534.4, 143712.89, 143653.05, 142980.25, 137711.11, 138489.19, 142310.66, 142955.25, 145608.44, 151352.5, 153102.39, 158647.17, 165678.8, 168172.72, 169922.47, 170544.84, 170643.72, 172242.55, 170886.77, 166419.22, 159039.6, 151540.02, 144833.98, 140186.12, 137360.62, 135759.97, 135056.7, 132080.1, 129196.09, 125741.33, 120338.72, 114247.73, 110897.82, 109879.71, 109168.54, 107997.78, 106875.08, 105973.07, 105968.72, 105674.13, 107381.37, 108439.33, 109034.31, 109938.19, 112120.07, 113238.25, 114815.55, 114398.75, 112310.45, 111761.8, 109213.17, 106680.35, 104359.78, 102521.92, 103230.7, 102902.39, 102680.69, 101054.03, 101516.21, 101136.22, 101266.11, 104056.77, 107824.15, 109042.33, 110792.39, 113166.58, 113601.45, 115177.19, 114978.65, 113938.17, 110939.59, 110769.57, 111288.3, 109570.81, 110305.42, 112438.92, 113402.03, 112789.52, 112140.34, 109993.65, 107996.5, 104215.24, 98999.94, 94907.03, 94219.58, 93434.99, 93943.27, 94048.14, 92283.21, 92173.21, 89008.61, 89240.12, 90192.43, 88904.19, 89116.49, 87555.39, 88838.57, 88897.86, 88034.91, 84763.05, 79784.74, 79470.95, 81295.76, 80081.38, 82265.18, 83666.23, 82342.36, 81881.47, 80415.37, 79525.9, 77874.49, 74562.19, 74488.72, 75398.34, 74888.46, 78588.39, 76668.58, 78480.41, 77667.71, 76142.64, 77563.18, 79501.72, 81660.47, 82470.4, 84588.31, 86577.67, 89291.11, 91790.81, 95691.83, 98309.63, 102880.66, 105988.87, 108751.95, 117577.07, 127629.95, 135846.84, 139884.72, 141905.1, 141674.73, 139844.16, 139657.62, 140594.81, 141211.8, 141513.53, 142592.7, 142338.36, 142185.3, 142233.45, 142886.38, 145193.06, 147836.58, 150133.33, 151269.34, 152372.95, 157307.42, 162157.98, 166691.48, 173925.45, 186332.8, 189586.6, 195227.64, 197417.95, 198644.06, 198542.61, 202226.02, 207392.48, 211425.38, 217253.44, 221369.62, 233225.11, 243394.88, 251503.81, 262474.38, 272460.47, 279895.62, 287400.38, 293728.78, 302329.7, 314121.5, 326370.38, 336152.88, 346340.53, 358003.16, 365165.56, 375271.38, 381533.12, 387804.12, 390909, 397374.53, 402226.72, 405766.2, 409041.4, 414927.22, 420590.4, 421094.72, 424493.28, 412956.53, 400420.38, 391600.97, 385101.38, 379559.78, 376001.9, 374989.9, 379300.53, 380024.1, 379777.47, 371379.12, 365202.16, 355401.3, 344638.88, 332544.34, 320268.28, 306668.78, 292525.62, 278354, 267323.66, 257906.69, 243458.38, 223924.7, 205031.7, 189910.45, 178115.39, 167383.44, 155352.22, 146921.62, 141493.12, 138634.02, 138492.9, 137929.58, 139681.3, 136032.06, 131053.54, 128526.2, 125791.98, 120605.01, 114314.34, 107453.51, 101558.48, 99666.98, 96577.83, 93051.31, 90148.14, 86442.25, 81950.08, 77274.41, 73363.13, 70823.48, 68479.73, 65077.83, 62594.74, 59567.18, 57611.83, 55144.91, 52029.27, 48584.02, 45837.45, 44657.32, 44305.3, 43452.25, 42187.51, 42029.31, 42615.72, 41397, 41038.66, 41006.86, 37433.75, 33882.06, 31392.91, 30456.24, 30088.47, 29430.3, 27893.81, 26149.92, 24834.96, 23921.42, 22497.03, 20856.23, 19701.49, 19492.18, 19600.79, 19572.64, 17269.38, 17063.95, 17270.87, 16607.62, 16610.86, 17423.25, 18182.21, 18573.28, 18771.11, 18864.37, 19346.93, 20516.03, 20614.1, 20474.1, 21023.19, 21998.75, 23045.47, 23691.06, 23805.74, 24423.75, 25304.23, 25594.9, 26831.39, 29306.04, 31943.38, 35367.54, 38611.8, 41485.58, 45243.03, 50062.57, 55154.06, 59158.79, 61347.43, 63616.34, 67221.73, 74843.55, 79962.36, 83785.82, 90364.73, 94494.12, 97793.96, 102041.21, 105154.29, 108041.75, 111600.39, 115568.58, 120320.05, 125151.76, 128970.07, 133385.5, 137101.28, 141622.56, 149027.83, 156627.3, 164114.25, 175531.84, 190834.36, 204651.17, 216749.44, 225762.98, 228616.89, 228969.14, 227114.89, 226861.44, 228492.62, 226915.05, 230274.38, 235535.03, 242759.53, 249805.69, 252823.52, 251470.31, 254780.53, 255376.12, 250967.19, 254778.88, 264303.97, 273096.38, 278268.75, 281561.75, 288771.8, 284490.38, 281161.8, 276072.8, 268007.03, 259110.73, 252510.62, 246344.36, 240895.9, 236231.52, 229689.31, 222613.19, 214903.88, 205959.38, 196883.7, 188705.42, 182012.78, 174784.48, 164823.05, 158693.7, 153366.48, 148461.3, 140724.14, 133323.7, 128992.63, 124441.82, 120899.74, 116548.34, 109730.67, 104469.15, 99432, 95725.54, 94314.03, 92889.97, 91635.98, 90720.74, 91116.26, 90370.71, 88543.76, 87663.18, 85938.97, 83933.79, 80709.7, 76602.39, 71991.38, 68659.43, 66292.08, 64693.43, 63388.08, 62229.63, 61569.55, 59261.88, 56896.48, 56219.51, 56152.74, 56790.81, 56409.79, 55829.72, 55387.13, 54156.34, 52227.23, 49475.81, 46920.19, 44003.46, 39614.78, 37943.76, 35057.7, 33454.75, 32613.49, 38049.99, 38302.36, 39876.51, 40682.18, 42204.95, 44220.89, 46381.3, 47568.72, 49593.88, 50434.85, 50983.55, 53600.69, 56774.64, 59098.53, 61199.35, 66067.9, 79041.72, 90596.34, 103304.18, 118086.29, 143391.47, 179962.3, 228130.75, 287824.75, 347038.94, 449646.8, 608554.94, 815970.4, 1047724.2, 1258198.5, 1484151.9, 1540102, 1722537.2, 1889787.8, 2021196.5, 1921601.8, 1714922, 1556481.4, 1184438, 947164.94, 789720.1, 654136, 559183.8, 497439.6, 447369.2, 406595.9, 376072.72, 346622.12, 329612.12, 310031.2, 284842.6, 269946.78, 243773.08, 207628.45, 173149.31, 138054.2, 114289.26, 108844.43, 113694.48, 122920.02, 132570.44, 146987.05, 175742.81, 198644.7, 174677.86, 153880.66, 134178.1, 113891.4, 94203.64, 79918.26, 71084.21, 64251.29, 60227.61, 63549.5, 65455.11, 66447.48, 66330.11, 68860.44, 67796.79, 65422.56, 61729.96, 58564.58, 54007.7, 49034.74, 43685.42, 37555.1, 32458.43, 28030.82, 23830.54, 21236, 17875.54, 14958.88, 13787.01, 12406.13, 10835.21, 9288.9, 7242.71, 6190.8, 5638.36, 5228.36, 5030.44, 4916.54, 4794.51, 4650.34, 4422.47, 4163.24, 4529.77, 4317.23, 4233.39, 4958.14, 5523.53, 6371.53, 6046.9, 6662.05, 7192.01, 6548.72, 5134.82, 3845.65, 2803.24, 2132.5, 1652.32, 1334.66, 1089.28, 1015.84, 971.92, 910.95, 923.97, 897.8, 952.63, 1132.66, 1182.93, 1246.79, 1331.44, 1358.9, 1414.27, 1493.33, 1535.98, 1396.69, 1254.36, 1187.59, 1254.82, 1337.79, 1387.24, 1349.68, 1362.87, 1380.37, 1414.42, 1388.88, 1300.3, 1307.96, 1338.74, 1351.49, 1291.66, 1264.65, 1353.82, 1631.47, 2333.87, 2572.88, 2885.09, 3010.14, 2926.99, 2779.26, 2771.42, 2416.33, 2388.95, 2760.63, 2894.78, 2758.64, 3147.31, 3366.53, 3740.91, 3926.05, 4194.84, 4685.86, 5268.73, 6183.7, 7522.43, 8687.77, 9855.54, 11080.88, 13000.17, 15295.47, 17496.07, 20109.6, 23266.15, 27044.32, 32113.03, 40725.6, 49650.74, 58701.97, 72529.22, 89453.38, 101225.39, 112853.71, 124012.33, 136946.69, 152313.81, 166373.77, 178658.56, 195966.7, 207175.64, 212219.7, 219600.69, 221881.61, 220252.81, 224379.86, 226545.23, 221840.16, 212053.56, 196214, 185083.1, 178152.3, 174884.62, 166338.31, 157008.16, 152454.05, 147836.42, 137366.6, 121213.97, 107504.01, 96559.52, 93962.1, 90313.77, 88437.78, 86868.62, 83259.49, 77394.76, 68408.99, 58533.28, 51694.71, 39081.74, 35101.61, 34153.63, 35331.97, 37264.3, 37365.3, 36157.66, 34855.26, 31436.48, 28709.96, 26194.24, 22094.08, 22232.23, 18338.41, 14194.55, 16439.24, 22180.08, 23645.81, 22160.15, 15425.55, 13308.43, 11332.6, 8937.8, 6408.73, 4920.49, 4618.12, 4368.14, 5080.75, 4636.84, 4184.7, 3719.89, 3509.98, 4154.69, 5018.96, 5013.41, 4538.57, 4135.33, 3809.15, 3434.25, 2647.98, 1644.04, 1288.29, 1166.45, 1043.85, 924.53, 809.17, 708.93, 633, 560.99, 492.49, 439.16, 396.46, 364.18, 336.23, 306.23, 278.95, 253.36, 227.14, 205.31, 187.82, 171.68, 157.13, 144.63, 135.74, 128.62, 119.22, 109.16, 100.72, 93.03, 86.37, 80.48, 74.55, 69.77, 66.44, 63.53, 61.18, 58.77, 56.48, 55.3, 54.36, 52.62, 51.73, 51.37, 50.82, 49.11, 46.21, 44.5, 44.19, 44.76, 46.13, 46.77, 45.48, 43.79, 43.78, 44.36, 42.72, 39.89, 40.23, 42.88, 44.05, 43.01, 41.03, 40.98, 42.04, 39.98, 37.99, 39.32, 41.27, 42.8, 44.08, 46.12, 49.01, 52.67, 57.65, 61.12, 63.03, 65.46, 66.56, 66.49, 66.51, 66.55, 66.9, 67.73, 69.08, 70.91, 73.2, 75.94, 79.1, 82.69, 86.62, 90.38, 94.57, 99.15, 104.09, 109.35, 114.95, 121.01, 127.81, 135.83, 145.77, 158.32, 174.02, 192.96, 214.71, 238.6, 264.13, 290.72, 317.55, 350.78, 398.27, 448.97, 497.83, 552.63, 613.53, 680.95, 755.43, 837.63, 928.3, 1028.26, 1138.33, 1259.47, 1392.66, 1538.96, 1699.5, 1875.6, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 20.24, 20.84, 20.88, 20.89, 20.91, 20.93, 20.96, 20.98, 21.01, 21.11, 21.13, 22.17, 28.5, 53.62, 52.6, 48.73, 43.25, 40.96, 41.32, 43.6, 46.07, 50.21, 55.89, 66.39, 74.53, 73.53, 68.12, 58.39, 50.76, 45.33, 40.99, 40.25, 40.49, 40.19, 38.89, 38.74, 39.72, 40.47, 40.29, 38.44, 36.67, 35.86, 34.92, 33.16, 31.5, 30.88, 30.56, 30.23, 29.9, 29.54, 29.2, 28.94, 28.65, 28.34, 28.04, 27.65, 27.27, 26.89, 26.52, 26.16, 25.81, 25.47, 25.14, 24.82, 24.51, 24.21, 23.93, 23.65, 23.39, 23.15, 22.91, 22.7, 22.49, 22.31, 22.16, 22.03, 21.92, 21.84, 21.77, 21.72, 21.69, 21.69, 21.71, 21.75, 21.81, 21.88, 21.96, 22.04, 22.12, 22.21, 22.29, 22.37, 22.45, 22.54, 22.62, 22.71, 22.79, 22.88, 22.96, 23.05, 23.14, 23.22, 23.31, 23.4, 23.49, 23.58, 23.67, 23.76, 23.85, 23.92, 23.91, 24.09, 25.22, 26.83, 28.69, 29.83, 31.87, 36.06, 37.74, 36.59, 34.61, 34.13, 33.83, 34.49, 33.18, 31.31, 34.1, 36.45, 35.55, 32.94, 29.51, 28.6, 28.41, 27.08, 25, 24.87, 24.96, 25.05, 25.14, 25.24, 25.33, 25.42, 25.52, 25.62, 25.72, 25.82, 25.92, 26.02, 27.31, 27.63, 30.97, 34, 35.52, 37.51, 40.96, 39.76, 36.25, 32.01, 30.72, 30.01, 29.17, 27.54, 27.64, 27.75, 27.85, 27.96, 28.06, 28.17, 28.28, 28.68, 29.6, 30.49, 30.85, 31.55, 33.26, 35.02, 35.37, 34.98, 35.17, 35.86, 35.67, 34.14, 32.69, 32.32, 32.15, 31.43, 30.75, 30.62, 30.75, 30.87, 30.99, 31.12, 31.24, 31.37, 31.49, 31.62, 31.75, 31.88, 32.01, 32.15, 32.28, 32.41, 32.55, 32.68, 32.82, 32.95, 33.09, 33.22, 33.36, 33.5, 33.64, 33.78, 33.92, 34.06, 34.2, 34.35, 34.49, 34.63, 34.78, 35.25, 36.35, 37.39, 37.82, 37.98, 38.14, 38.31, 38.13, 37.66, 37.83, 38.43, 38.55, 38.34, 38.12, 37.91, 37.39, 36.3, 35.34, 34.98, 34.86, 34.76, 34.98, 35.73, 36.43, 36.63, 36.63, 36.66, 36.7, 36.48, 35.73, 35.09, 34.96, 35.02, 35.07, 35.4, 36.93, 39.41, 40.96, 41, 40.95, 41.23, 42.93, 44.4, 43.04, 42.52, 43.15, 44.56, 44.43, 41.43, 38.84, 38.06, 37.5, 36.05, 35.35, 35.47, 37.25, 38.17, 38.25, 38.34, 38.43, 38.08, 36.73, 35.43, 34.97, 35.05, 35.13, 35.21, 35.29, 35.37, 35.68, 37.15, 39.96, 41.41, 41.52, 41.63, 41.74, 41.84, 42.41, 43.43, 44.01, 44.12, 44.23, 44.35, 43.83, 40.89, 38.12, 37.07, 37.32, 38.37, 40.38, 41.4, 41.42, 41.41, 41.39, 41.38, 39.65, 37.98, 37.41, 37.45, 37.49, 37.56, 37.63, 37.71, 37.8, 37.88, 38.19, 38.75, 39.79, 40.36, 40.46, 40.56, 40.65, 40.67, 39.9, 39.11, 38.89, 38.98, 39.07, 39.16, 39.25, 39.34, 39.43, 39.53, 39.62, 39.7, 39.73, 39.97, 40.41, 41.28, 42.58, 44.32, 45.09, 44.9, 44.71, 45.84, 47.93, 48.1, 46.55, 45.57, 46.53, 48.33, 47.57, 44.97, 43.18, 43.08, 42.97, 40.73, 38.51, 37.97, 38.42, 38.73, 39.5, 39.54, 39.53, 39.52, 39.33, 38.64, 37.94, 37.7, 37.54, 36.8, 36.69, 36.58, 36.47, 36.36, 36.23, 36.09, 35.94, 35.78, 35.61, 35.42, 35.41, 35.56, 36.11, 37.04, 37.28, 36.87, 36.41, 35.73, 35.52, 35.67, 36.63, 40.56, 43.94, 47.63, 54.3, 57.69, 63.86, 75.85, 78.6, 83.6, 85.72, 84.12, 83.58, 83.56, 75.94, 59.73, 48.62, 46.24, 45.48, 41.93, 41.8, 42.76, 44.47, 45.97, 48.78, 50.95, 50.74, 50.53, 50.93, 52.48, 48.41, 47.1, 47.4, 46.49, 48.52, 54.27, 56.27, 59.28, 63.28, 68.4, 72.4, 74.49, 77.35, 84.8, 91.11, 98.4, 111.46, 125.04, 144.79, 176.34, 200.71, 217.75, 249.45, 278.07, 302.71, 369.67, 406.13, 423.16, 443.88, 463.03, 498.34, 552.75, 602.38, 669.59, 728.53, 794.01, 865.77, 940.09, 1029.83, 1149.65, 1219.6, 1248.44, 1241.81, 1276.02, 1403.53, 1523.64, 1674.01, 1870.02, 2054.31, 2337.61, 2540.84, 3051.47, 3554.86, 3980.21, 4062.38, 4088.04, 4094.17, 4047.32, 3992.61, 3971.9, 3933.13, 3948.6, 3892.29, 3818.48, 3773.03, 3770.04, 3773.08, 3814.43, 4031.77, 4246.29, 4338.03, 4425.14, 4707.52, 4887.13, 5068.45, 5279.47, 5303.79, 5464.88, 5467.06, 5164.93, 4810.73, 4559.89, 4228.22, 3869.71, 3637.72, 3405.52, 3225.84, 3143.02, 3029.96, 2919.38, 2830.89, 2682.76, 2663.94, 2640.89, 2558.25, 2443.39, 2404.84, 2315.64, 2140.75, 1947.38, 1750.23, 1609.05, 1475.42, 1340.81, 1291.5, 1255.28, 1247.44, 1224.44, 1214.13, 1182.68, 1160.13, 1135.48, 1147.41, 1114.66, 1099.44, 1145.71, 1121.41, 1064.41, 1013.75, 989.55, 900.23, 859.25, 873.73, 871.75, 846.24, 836.38, 869.55, 872.51, 894.32, 967.29, 933.13, 892.38, 776.5, 700.53, 622.75, 519.56, 422.7, 326.59, 274.13, 274.86, 250.89, 236.65, 248.51, 251.54, 236.97, 278.2, 291.74, 259.23, 211.82, 185.72, 180.91, 161.36, 160.59, 156.99, 152.3, 147.94, 140.81, 135.14, 134.65, 137.53, 135.45, 131.63, 135.55, 158.16, 171.48, 219.52, 273.37, 318.95, 364.63, 348.98, 260.65, 144.03, 114.16, 111.65, 107.96, 104.03, 102.11, 102.25, 100.73, 101.7, 102.38, 97.21, 88.97, 94.44, 88.72, 73.33, 64.8, 59.73, 54.27, 49.41, 41.67, 39.84, 37.97, 38.11, 39.66, 41.15, 42.48, 41.98, 43.08, 43.42, 44.06, 55.43, 56.5, 58.78, 59.94, 60.19, 61.25, 65.89, 67.16, 69.89, 78.59, 93.37, 109.35, 141.41, 195.51, 268.95, 360.62, 468.38, 600.53, 765.67, 948.94, 1148.3, 1409.45, 1747.79, 2140.69, 2619.34, 3246.89, 3955.27, 4786.31, 5745.79, 6878.17, 8165.17, 9342.94, 10415.31, 11571.61, 12624.66, 13476.56, 13285.2, 13122.56, 12785.95, 12254.26, 10627.65, 9611.62, 8829.25, 8171.2, 7631.89, 7074.9, 6339.21, 5745.6, 5319.29, 4787.67, 3978.24, 3592.57, 3193.19, 2940.68, 2668.83, 2415.25, 2155.26, 1934.8, 1688.5, 1460.81, 1331.6, 1242.06, 1107.57, 888.28, 729.05, 754.71, 817.06, 765.79, 842.73, 775.84, 852.52, 971.85, 729.67, 477.09, 309, 259.42, 219.94, 198.17, 178.44, 163.07, 154.29, 147.39, 144.48, 149.51, 156.52, 158.34, 153.43, 143.06, 129.02, 113.75, 96.98, 80.63, 67.86, 59.04, 53.37, 50.29, 48.8, 48.36, 48.77, 49.72, 51.38, 53.89, 56.26, 57.53, 57.35, 55.94, 53.77, 49.27, 43.18, 37.93, 34.18, 30.93, 27.8, 25.24, 23.82, 23.51, 23.36, 23.1, 23.1, 23.54, 24.31, 25.48, 26.66, 27.18, 27.24, 27.08, 26.81, 26.15, 24.82, 23.59, 23.08, 23.06, 23.34, 23.84, 24.56, 25.54, 26.49, 27.28, 28.08, 29.03, 30.08, 31.11, 32.07, 33.15, 34.49, 35.97, 37.55, 39.22, 41.31, 44.13, 45.81, 47.65, 50.9, 54.84, 58.06, 61.29, 64.17, 65.83, 68.83, 76.82, 85.42, 93.19, 96.85, 110.08, 116.81, 118.8, 114.49, 114.31, 114.78, 108.74, 94.37, 85.3, 91.52, 100.84, 101.87, 108.32, 118.98, 130.93, 131.45, 129.23, 121.97, 110.62, 98.72, 89.85, 87.77, 88.19, 89.15, 91.15, 94.69, 100.3, 108.94, 120.56, 132.29, 141.86, 148.87, 153.46, 155.72, 155.12, 155.17, 161.44, 178.77, 210.66, 248.2, 251.55, 289.16, 325.22, 333.12, 334.42, 327.2, 317.72, 312.9, 316.06, 329.55, 346.66, 360.18, 368.92, 376.72, 387.68, 403.25, 424.5, 423.01, 418.63, 436.17, 469.72, 491, 499.55, 503.63, 558.57, 678.87, 741.72, 733.47, 676.87, 582.42, 538.16, 542.81, 546.58, 475.51, 470.48, 458.99, 444.04, 434.5, 436.87, 437.94, 424.97, 402.61, 394.24, 423.33, 469.3, 508.4, 532.81, 535.45, 508.72, 487.55, 477.46, 479.25, 464.84, 434.3, 409.07, 398.25, 396.44, 388.85, 375.61, 347.85, 322.12, 313.62, 314.81, 316.99, 319.69, 323.25, 327.87, 332.2, 327.01, 322.03, 317.95, 315.54, 313.33, 308.2, 301.01, 295.3, 288.41, 281.56, 274.42, 266.66, 257.7, 248.15, 240.07, 233.18, 226.36, 219.62, 212.96, 206.91, 201.96, 197.58, 193.27, 189.03, 184.87, 180.78, 176.48, 171.67, 166.68, 161.78, 156.98, 152.29, 147.53, 144.04, 142.25, 140.84, 139.19, 137.61, 136.07, 134.57, 133.15, 132.15, 131.76, 131.69, 131.64, 131.63, 131.66, 131.19, 129.68, 127.68, 125.74, 123.85, 122.01, 120.21, 118.53, 117.02, 115.62, 114.27, 112.97, 111.7, 110.46, 110, 111.05, 112.86, 114.88, 117.7, 120.58, 123.56, 126.47, 128.34, 128.48, 127.46, 126.16, 125.69, 126.98, 130.64, 136.86, 145.41, 155.58, 166.37, 176.6, 184.97, 190.25, 191.54, 188.6, 182.01, 173.12, 163.83, 155.74, 147.4, 141.84, 138.82, 137.58, 137.33, 137.45, 137.73, 138.22, 144.33, 150.39, 158.35, 167.33, 170.37, 174.2, 178.45, 182.98, 187.73, 192.68, 197.84, 203.19, 208.74, 214.48, 220.42, 226.59, 232.98, 41.45, 42.3, 42.67, 42.45, 43.28, 48.18, 57.87, 60.1, 61.94, 64.11, 65.39, 66.53, 70.72, 77.04, 87.44, 97.65, 120.49, 149.57, 166.93, 180.16, 197.93, 226.24, 270.4, 335.44, 446.12, 596.69, 691.15, 751.83, 844.75, 986.58, 1078.43, 1132.74, 1168.73, 1211.87, 1266.63, 1268.44, 1309.4, 1399.36, 1443.72, 1453.3, 1452.03, 1467.78, 1498.61, 1517.46, 1555.92, 1592.16, 1627.9, 1525.28, 1434.93, 1382.5, 1307.41, 1180.21, 1028.21, 949.87, 879.35, 811.16, 777.28, 748.24, 736.54, 732.61, 725.86, 729.66, 718.26, 728.73, 753.6, 751.09, 699.47, 654.79, 584.3, 542.85, 516.49, 485.13, 459.77, 446.9, 433.35, 424.74, 407.19, 393.13, 387.37, 376.54, 360.49, 344.54, 320.37, 295.75, 271.86, 249.44, 234.36, 227.63, 218.63, 199.22, 176.71, 157.48, 145.14, 134.54, 124.17, 119.15, 117.54, 113, 107.21, 104.84, 102.75, 99.49, 94.57, 86.84, 82.17, 83.52, 81.08, 81.12, 80.01, 79.67, 82.11, 87.16, 101.82, 100.25, 94.6, 92.34, 90.29, 85.84, 82.2, 79.89, 76.42, 66.29, 58.8, 56.15, 53.07, 51.02, 52.29, 51.66, 50.77, 52.52, 54.68, 57.08, 57.24, 56.16, 54.97, 55.3, 55.51, 54.75, 54.98, 55.2, 58.59, 61.82, 66.85, 64.45, 64.99, 63.08, 61.54, 62.68, 61.47, 65.67, 75.06, 86.35, 80.71, 77.5, 77.12, 74.93, 65.74, 59.47, 55.94, 53.92, 52.16, 51.74, 52.34, 52.85, 53.48, 54.28, 56.17, 62.19, 70.14, 83.56, 79.4, 76.15, 72.86, 71.14, 69.64, 69.26, 68.95, 68.89, 69.35, 69.93, 70.59, 71.5, 76.88, 84.3, 104.2, 123.57, 131.14, 134.93, 133.66, 132.84, 133.38, 139.48, 139.6, 163.19, 166.3, 145.94, 130.14, 124.18, 119.63, 115.82, 116.03, 113.5, 116.35, 119.14, 118.15, 124.52, 140.76, 160.31, 159.24, 153.45, 151.79, 152.93, 152.83, 154, 158.87, 165.1, 168.96, 179.74, 200.49, 240.54, 276.2, 282.54, 284.19, 286.03, 291.71, 290.78, 293.41, 300.88, 307.26, 320.74, 332.82, 349.49, 378.37, 407.89, 421.26, 427.87, 408.75, 394.45, 372.54, 351.4, 336.84, 321.36, 306.05, 291.97, 281.32, 284.2, 284.17, 287.12, 283.49, 288.05, 306.76, 329.75, 406.23, 517.28, 600.7, 632.94, 669.28, 700.04, 711.17, 721.89, 727.77, 733.21, 742.69, 761.72, 766.04, 791.15, 886.2, 977.39, 1040.33, 1081.85, 1069.52, 1100.33, 1098.38, 1097.86, 1147.02, 1192.19, 1213.35, 1241.91, 1303.79, 1344.76, 1418.64, 1458.31, 1467.65, 1472.54, 1446.56, 1449.73, 1425.07, 1407.92, 1350.28, 1269.49, 1192.07, 1165.21, 1134.64, 1111.36, 1079.74, 1052.23, 1016.49, 996.88, 994.95, 977.54, 962.03, 969.26, 961.24, 968.09, 944.5, 952.44, 985.19, 1016.18, 1011.87, 974.44, 959.49, 945.39, 940.63, 931.29, 947.38, 946.16, 947.75, 921.73, 856, 825.7, 810.36, 793.53, 789, 818.96, 831.43, 797.03, 830.9, 777.83, 737.52, 692.58, 669.59, 654.52, 645.96, 637.76, 639.32, 646.95, 666.19, 673, 688.44, 719.86, 740.79, 752.62, 752.21, 771.36, 797.36, 811.05, 804.62, 829.96, 859.31, 893.17, 932.78, 928.43, 923, 917.82, 912.39, 909.97, 935.3, 941.88, 932.65, 962.48, 1011.78, 992.84, 947.26, 929.75, 925.57, 905.35, 912.82, 939.2, 986.45, 1010.65, 1009.23, 1030.93, 1065.37, 1106.62, 1134.2, 1112.27, 1098.47, 1082.63, 1093.22, 1114.59, 1146.01, 1165.9, 1160.08, 1174.27, 1206.57, 1222.83, 1254.61, 1313.74, 1307.29, 1259.37, 1222.46, 1184, 1152.9, 1121.88, 1085.29, 1057.85, 1036.91, 1013.64, 998.91, 990.24, 988.05, 961.22, 958.69, 954.23, 951.51, 943.72, 922.17, 929.04, 915.19, 906.41, 879.85, 839.47, 780.4, 734.51, 694.94, 659.73, 653.18, 634.18, 629.93, 633.38, 626.93, 620.16, 607.44, 566.68, 541.25, 512.03, 478.93, 459.79, 437.21, 430.71, 425.57, 427.36, 429.74, 432.78, 435.59, 428.42, 437.65, 459.65, 479.66, 511.35, 610.18, 706.69, 680.28, 656.36, 595.68, 520.74, 454.02, 430.55, 398.1, 373.58, 364.62, 362.78, 358.76, 358.36, 360.12, 370.15, 369.14, 365.03, 357.4, 347.25, 338.86, 335.53, 326.05, 315.48, 298.29, 287.55, 279.32, 272.92, 260.28, 252.13, 245.82, 242.79, 236.19, 231.36, 229.61, 227.04, 222.15, 214.87, 204.53, 185.23, 161.23, 144.63, 138.67, 133.54, 129.87, 129.46, 132.47, 137.24, 138.5, 139.84, 143.91, 158.72, 193.22, 230.57, 252.13, 267.47, 281.73, 310.32, 373.44, 333.01, 305.33, 300.52, 304.96, 294.78, 299.58, 311.94, 310.61, 314.25, 352.31, 409.9, 475.61, 538.93, 606.15, 690.07, 738.3, 784.99, 808.84, 854.78, 878.42, 886.87, 936.92, 1056.9, 1096.93, 1065.55, 1076.23, 1062.89, 1077.95, 1079.42, 1081.31, 1114.12, 1149.56, 1185.16, 1198.31, 1222.91, 1240.95, 1263.61, 1328.56, 1363.32, 1363.42, 1370.75, 1395.33, 1447.78, 1506.11, 1500.83, 1499.09, 1492.09, 1458.44, 1412.51, 1374, 1362.34, 1351.84, 1349.48, 1321.95, 1335.77, 1337.58, 1339.49, 1309.11, 1326.99, 1290.1, 1279.13, 1266.45, 1246.7, 1224.16, 1199.3, 1196.78, 1175.21, 1169.64, 1145.6, 1163.1, 1165.67, 1159.56, 1177.61, 1256.34, 1346.57, 1380.82, 1372.29, 1428.06, 1523.89, 1619.83, 1632.71, 1682.36, 1768.25, 1839.23, 1863.29, 1933.29, 1939.22, 1964.82, 1930.37, 1776.97, 1687.94, 1672.8, 1635.49, 1634.02, 1587.87, 1609, 1590.79, 1567.94, 1588.99, 1690.81, 1676.11, 1698.71, 1849.03, 1976.27, 2068.23, 2176.66, 2235.06, 2219.84, 2267.92, 2251.11, 2231.32, 2278.99, 2374.48, 2416.48, 2484.79, 2641.19, 2819.96, 2965.1, 2793.31, 2818.17, 2750.61, 2721.15, 2790.04, 2902.7, 2906.64, 2944.34, 2968.14, 3036.62, 3164.27, 3109.31, 3092.04, 3180.45, 3315.09, 3394, 3404.71, 3577.02, 3630.63, 3706.53, 3722.14, 3704.22, 3625.23, 3477.92, 3322.13, 3294.65, 3245.68, 3211.03, 3228, 3263.72, 3288.03, 3302.41, 3336.88, 3396.81, 3402.42, 3428.56, 3467.08, 3489.54, 3476.54, 3480.82, 3525.65, 3560.47, 3549.47, 3596.88, 3660.6, 4210.55, 4261.52, 4644.74, 5080.75, 5640.33, 6214.74, 6731.07, 7311.42, 7901.24, 8500.16, 9266.75, 9722.73, 10215.62, 11012.11, 11694.95, 12155.28, 12574.96, 13187.44, 14365.06, 15835.45, 17248.25, 18536.91, 19653.86, 20407.16, 21058.04, 21743.81, 22477.35, 22835.84, 22761.36, 22820.27, 22902.36, 23047.42, 23209.62, 23195.61, 23097.16, 22965.89, 22797.13, 22755.67, 22835.87, 22851.39, 22737.58, 22607.49, 22299.26, 21256.66, 19833.06, 18560.19, 17367.15, 16422.95, 16122, 15605.62, 15347.92, 15558.24, 15783.31, 15826.06, 16115.66, 16642.32, 17175.91, 17806.32, 18512.94, 19296.62, 19870.02, 20266.66, 20591.66, 20701.98, 20192.94, 19698.26, 19032.83, 18112.97, 17868.01, 18187.02, 18105.64, 17633.21, 17950.27, 17909.63, 17676.8, 17371.92, 17031.95, 16587.02, 16331.3, 15997.2, 15760.54, 16095.9, 16598.66, 16548.48, 16835.69, 17827.44, 18835.65, 19607.5, 20556.71, 22033.9, 22581.4, 22471.23, 24805.66, 25490.18, 25597.07, 23858.51, 21706.46, 20930.64, 20428.54, 20232.97, 19791.85, 19278.35, 19963.06, 19797.23, 19918.64, 20809.19, 20329.7, 20285.16, 20624.88, 20254.28, 19451.71, 18627.39, 17905.63, 17461.44, 17085.37, 16445.28, 15691.97, 15020.4, 14661.24, 14710.47, 14738.33, 14387.59, 13787.93, 13301.95, 13535.22, 13831.9, 14273.17, 14709.67, 15202.51, 15756.37, 16038.51, 15586.8, 14498.66, 13685.63, 12769.79, 11853.59, 11084.22, 10934.29, 10805.47, 10921.16, 11034.65, 11250.35, 11641.67, 11966.35, 12241.45, 12307.52, 12050.1, 11582.67, 11124.69, 10676.07, 10088.94, 9532.46, 8841.86, 8135.39, 7705.63, 7159.17, 6596.59, 5996.37, 5760.77, 5791.29, 5866.16, 5882.27, 5963.67, 6082.73, 6236.46, 6802.37, 6916.02, 7094.09, 7254.33, 7367.48, 7447.93, 7556.28, 7681.84, 7634.45, 7403.45, 7105.81, 6844.45, 6560.11, 6342.19, 6225.48, 6239.11, 6330.82, 6326.81, 6431.96, 6500.46, 6635.29, 6798.48, 6985.89, 7071.38, 7091.22, 6984.72, 6683.15, 6590.75, 6554.4, 6543.8, 6576.23, 6768.56, 6963.96, 7127.08, 7236.03, 7174.45, 7198.51, 7355.3, 7389.08, 7375.44, 7394.65, 7506.92, 7630.93, 7648.3, 7686.46, 7828.18, 8023.22, 8086.16, 8083.3, 8114.67, 8203.77, 8303.26, 8332.26, 8347.03, 8448.61, 8578.88, 8756.49, 8927.25, 8985.18, 9067.2, 9240.61, 9421.06, 9584.3, 9658.22, 9731.56, 9943.96, 10128.28, 10167.29, 10142.65, 10061.4, 9758.52, 9549.35, 9478.15, 9474.35, 9501.52, 9575.91, 9750.22, 9916.96, 9801.21, 9489.75, 9117.74, 8647.45, 8083.65, 7524.16, 7101.6, 6877.71, 6742.84, 6711.05, 6859.38, 7079.59, 7193.52, 7241.85, 7335.71, 7472, 7570.16, 7694.15, 7985.68, 8411.95, 8786.45, 8948.86, 8865.47, 8667.19, 8352.09, 7933.74, 7587.95, 7441.65, 7521.81, 7778.95, 8021.08, 8243.48, 8662.21, 9117.64, 9613.35, 10192.35, 10818.92, 11413.27, 12037.45, 12588.38, 13026.46, 13453.38, 13897.71, 14276.93, 14516.56, 14730.72, 15140.4, 15527.73, 15550.83, 15530.9, 15921.59, 16465.46, 16691.16, 16693.61, 16748.17, 16941.79, 17298.46, 17539.67, 17503.12, 17549.7, 17787.45, 18170.03, 18648.82, 18956.19, 19226.13, 19578.7, 19837.98, 20127.79, 20505.74, 20666.96, 20753.43, 21030.12, 21304.68, 21482.31, 21440.67, 21299.99, 21320.9, 19776.5, 16717.4, 14490.64, 12550.65, 10541.73, 9204.45, 8679.07, 8511.75, 8342.8, 8106.86, 7203.38, 6351.47, 5600.14, 4942.53, 4448.32, 4012.06, 3628.94, 3293.94, 2995.59, 2734.6, 2500.52, 2290.35, 2052.44, 1828.23, 1625.98, 1459.67, 1334.98, 1236.61, 1163.77, 1111.47, 1073.08, 1041.61, 1011.76, 981.19, 949.85, 921.83, 896.63, 875.74, 859.39, 847.4, 865.61, 901.69, 918.32, 930.21, 926.71, 915.08, 906.41, 900.1, 895.86, 893.62, 893.34, 894.87, 898.18, 903.54, 911.85, 937.63, 966.57, 0, 0, 0, 0, 0, 0, 269.49, 292.93, 362.34, 476.96, 642.88, 818.43, 980.47, 1173.91, 1462.73, 1750.7, 2165.15, 3030.65, 4050.48, 5224.77, 6526.36, 8355.56, 10612.53, 13060.81, 15627.52, 18426.23, 21221.78, 23909.11, 26742.41, 29655.04, 32551.44, 35149.06, 37400.27, 39971.06, 42264.27, 44301.32, 45879.4, 46990.5, 47855.64, 49089.4, 48751.14, 47730.82, 47071.89, 46295.66, 44976.89, 43295.18, 41343.43, 40501.09, 40082.79, 38666.36, 37047.47, 35562.32, 34383.97, 33667.86, 32448.28, 30284.34, 27898.06, 26050.21, 24590.97, 23117.56, 21459.85, 20143.95, 19441.32, 18976.53, 18186.63, 18025.7, 18209.65, 17248.2, 15563.99, 14354.85, 13650, 13297.61, 12572.63, 11167.14, 10955.98, 11305.64, 11275.01, 11394.4, 11620.03, 11335.46, 11000.96, 9861.51, 8072.58, 7179.5, 7066.11, 6995.74, 6931.14, 6762.4, 6534.14, 6349.67, 6147.15, 5915.65, 5704.29, 5458.98, 5288.89, 4881.41, 4699.45, 5044, 4848.58, 5032.64, 5317.23, 6408.74, 6925.02, 6202.48, 5149.44, 4388.78, 3866.77, 3699.4, 3698.38, 3779.51, 3808.55, 3854.45, 3932.44, 3895.38, 3882.06, 3752.44, 3547.17, 3348.98, 3227.95, 3104.24, 2930.14, 2801.93, 2739.87, 2698.17, 2641.78, 2607.66, 2670.18, 2667.17, 2680.89, 2596.72, 2536.49, 2557.41, 2548.24, 2453.63, 2424.54, 2396.25, 2430.51, 2327.95, 2187.5, 2068.62, 2010.52, 1969.24, 1940.15, 1920.32, 1873.35, 1815.91, 1782.3, 1787.54, 1811.99, 1830.42, 1933.3, 2051.19, 2115.31, 2161.02, 2193.35, 2217.82, 2205.93, 2182.28, 2197.75, 2210.33, 2242.9, 2292.65, 2330.54, 2420.87, 2575.82, 2749.13, 2833.87, 2885.5, 2964.83, 3039.25, 3119.77, 3197.22, 3308.05, 3439.76, 3543.51, 3591.45, 3687.12, 3859.94, 4014.61, 4118.17, 4241.58, 4332.03, 4439.8, 4648.99, 4900.72, 5212.52, 5457.25, 5614.19, 5803.63, 6027.81, 6283.81, 6549.77, 6895.33, 7296.11, 7568.72, 7753.44, 7915.17, 8174.6, 8475.67, 8844.88, 9518.1, 10516.9, 11080.1, 11331.51, 11344.82, 11381.06, 11584.44, 11875.54, 12044.08, 12322.07, 12648.5, 12954.08, 13160.76, 13535.15, 13959.33, 14277.04, 14504.16, 14772.28, 15166.91, 15761.6, 16469.57, 16978.42, 17201.63, 17332.9, 17426.6, 17728.62, 18123.04, 18297.59, 18606.79, 19278.18, 20079.1, 20921.92, 22124.77, 23730.86, 25543.05, 27410.2, 28996.59, 30336.4, 31438.14, 33310.7, 35739.73, 37809.63, 39735.73, 41871.33, 44142.2, 46516.16, 49303.01, 52433.94, 55599.35, 58603.09, 61780.61, 64145.64, 66064.24, 67203.73, 67657.07, 67629.06, 68702.15, 69180.52, 70139.04, 70584.88, 71685.05, 72243.14, 73337.3, 71504.9, 69144.67, 67179.74, 64324.66, 59379.23, 54314.2, 51228.22, 50519.83, 50323.72, 49393.51, 48114.81, 46945.22, 45179.71, 43608.9, 41795.51, 39109.72, 37141.79, 35814.74, 34872.26, 34089.59, 33595.89, 33038.04, 32489.16, 33259.4, 30874.45, 30610.75, 30603.94, 30861.31, 31233.38, 31369.91, 31320.83, 30953.19, 31160.91, 31284.95, 31504.18, 31573.04, 31400.4, 31445.99, 31390.52, 31390.14, 31512.13, 31496.12, 31379.48, 31671.54, 31976.96, 32307.72, 32514.77, 32058.12, 31130.84, 30565.73, 30669.35, 30950.12, 31220.45, 31216.12, 31443.03, 32101.37, 32778.82, 33063.54, 34065.78, 35073.43, 35701.73, 36446.2, 37944.32, 39129.64, 39542.38, 39557.96, 39729.25, 40010.01, 40326.1, 40718.62, 41175.65, 41354.15, 41281.53, 41347.25, 41160.87, 41227.25, 41251.45, 41183.53, 41051.19, 41051.17, 41035.98, 40924.9, 40547.46, 40066.03, 39656.06, 39256.76, 38901.12, 38442.41, 37722.58, 36956.89, 36376.99, 35848.62, 35327.19, 34942.95, 34703.56, 34550.66, 34462.2, 34422.63, 34528.06, 34717.35, 34593.31, 34726.51, 34982.31, 35164.09, 35245.52, 35068.37, 35129.28, 35387.74, 35648.35, 35723.17, 35650.77, 35555.67, 35585.1, 35607.67, 35464.24, 35405.64, 35392.46, 35407.77, 35302.12, 35174.64, 35202.4, 35412.31, 35541.82, 35669.53, 36216.11, 36862.22, 37893.91, 38641.5, 39046.15, 39540.86, 40660.33, 41274.65, 42003.1, 42457.67, 43530.91, 44546.17, 45167.59, 45877.15, 47083.71, 47900.53, 47684.09, 47731.16, 47729.62, 47570.99, 47132.61, 47381.81, 48068.9, 46292.69, 44621.6, 44895.01, 45437.07, 46176.98, 45702.98, 45356.37, 46345.23, 47564.54, 46901.31, 45441.54, 44436.93, 43049.1, 41695.27, 40768.94, 39975.53, 39072.15, 38393.52, 37805.15, 37335.59, 36875.13, 36106.33, 34768.32, 33423.08, 32177.08, 30847.65, 29252.2, 27721.13, 26807.64, 26002.21, 25087.31, 24265.9, 23267.74, 22115.13, 21681.4, 21320.35, 20675.52, 20267.41, 19557.44, 19092.57, 19074.57, 19060.91, 18536.62, 17787.46, 17256.78, 17076.6, 16940.43, 16295.92, 15427.96, 14594.15, 13328.2, 12691.17, 12367.38, 12058.88, 11729.77, 11684.22, 11685.14, 11658.5, 11036.03, 10364.26, 9776.57, 9388.59, 8991.57, 8619.9, 8034.29, 7493.53, 6986.81, 6517.21, 6250.77, 6068.48, 5819.41, 5398.32, 5014.15, 4716.01, 4617.22, 4395.72, 4327.96, 4261.24, 4172.24, 4136.11, 4035.36, 3924.41, 3836.54, 3600.93, 3344.82, 3226.18, 3249.29, 3321.76, 3350.46, 3400.24, 3460.33, 3519.96, 3592.48, 3645.44, 3756.6, 3916.93, 4171.21, 4473.05, 4756.16, 5003.5, 5315.75, 5672.75, 6122.95, 6600.1, 7243.67, 8227.36, 9384.62, 10431.57, 11476.48, 12894.22, 14552.37, 16107.82, 17143.73, 18120.45, 18581.97, 19019.59, 19559.61, 20078.7, 20602.67, 21029.06, 21459.56, 21902.47, 22072.08, 22846.61, 24002.06, 25183.27, 26513.06, 27676.85, 28868.93, 29747.1, 29475.41, 29306.21, 29126.37, 28975.9, 28764.02, 28419.16, 27998.38, 27496.52, 27262.67, 26999.58, 26553.48, 26036.27, 25679.24, 25045.16, 24135.46, 23339, 22501.25, 21598.44, 20613.51, 19835.45, 18991.86, 18215.22, 17637.94, 17121.5, 16615.12, 16316.73, 15919.14, 15233.85, 14730.77, 14176.87, 13658.34, 12774.81, 12245.68, 11660.56, 11265.32, 11002.33, 10705.58, 10349.84, 10012.44, 9551.23, 9119.42, 8758.41, 8387.37, 8021.45, 7709.49, 7495.87, 7263.72, 7093.67, 6977.01, 6809.3, 6712.2, 6656.49, 6535.94, 6365.04, 6221.59, 6126.7, 6124.72, 6120.29, 6107.57, 6070.28, 6054.93, 6137.56, 6180.28, 6189.05, 6277.63, 6207.4, 6288.46, 6213.06, 6388.65, 6438.02, 6290.68, 6440.22, 6852.98, 7139.11, 7274.03, 7200.35, 7328.36, 7340.01, 7315.5, 7372.89, 7308.67, 7434, 7501.67, 7510.32, 7682.79, 8004.08, 8528.83, 9109.35, 9465.68, 9716.12, 10166.76, 10904.25, 11651.11, 12156.89, 12552.55, 12986.24, 13412.55, 13899.97, 14655.82, 15729.25, 16949.93, 18363.74, 19820.62, 21269.08, 22566.99, 23732.44, 28627.56, 30735.1, 32971.37, 34797.6, 37480.57, 41089.7, 44713.84, 47748, 50636.07, 53382.07, 56182.48, 58877.96, 61543.39, 64267.81, 67036.98, 69766.79, 72497.31, 75415.7, 78612.38, 82072.37, 85566.32, 89010.2, 92963.1, 97688.48, 104008.08, 110694.45, 116843.89, 123891.87, 133099.53, 143371.73, 153062.77, 161296.4, 169320.06, 182680.86, 200393.77, 220946.06, 242585.44, 263768.44, 280727.72, 294112.16, 309088.38, 327224.2, 345923.44, 363944.6, 384942.2, 411988.5, 435460.66, 450405.34, 461544.6, 469779.12, 476889.62, 485421.56, 493642.16, 507153.62, 525912.7, 543932.4, 557361.1, 565632.6, 573425.8, 583975.9, 587662.56, 583670.5, 574003, 565536, 556270.9, 543165.75, 525145.25, 505807.28, 488146.8, 470782.88, 454599.9, 435129.97, 411238.4, 386907, 360565.53, 335136.9, 313646, 297429.62, 282446.1, 265041.38, 247941.5, 235364.53, 224487.08, 214734.75, 206830.38, 197671.12, 188418.03, 178412.48, 168302.92, 160555.1, 154223.8, 149589.2, 146860.7, 143830.28, 141077.16, 139168.62, 136607.12, 134270.3, 133047.77, 132036.2, 130221.01, 127808.36, 126978.9, 129403.02, 131657.05, 133214.89, 134097.88, 136786.86, 142165.47, 148028.12, 152485.02, 155837.73, 158701.84, 160626.16, 162665.73, 166235.28, 170245.95, 175676.56, 182638.69, 189507.56, 195922.9, 201855.88, 208496.72, 214896.94, 220377.48, 222459.45, 224488.86, 220560.53, 217605.55, 221546.2, 227978.06, 231820.69, 233977.66, 236583.69, 241914.56, 248347.89, 248277.75, 243404.27, 238767.86, 235961.34, 233183.08, 224236.05, 211296.34, 199744.89, 195429.3, 188233.52, 181851.62, 178852.16, 176467.34, 173636.84, 169083.98, 165247.84, 160526.73, 154498.9, 148295.48, 142456.36, 136605.69, 129649.14, 123747.25, 117037.95, 111615.87, 105977.36, 99958.83, 93580.89, 88023.22, 84568.34, 80583.63, 76451.11, 73868.46, 73799.74, 74130.29, 75399.82, 74304.56, 72095.31, 70429.01, 68842.95, 67051.79, 63806.33, 62535.04, 62039.71, 61366.59, 62593.61, 59312.88, 60211.05, 59086.52, 57059.14, 56386.76, 56720.65, 56754.08, 57323.83, 57658.71, 58492.52, 60270.04, 62407.28, 64728.68, 69107.69, 71835.59, 75482.45, 78622.12, 81105.63, 84872.34, 88115.3, 90901.68, 92922.96, 94903.98, 99899.37, 102582.16, 104483.35, 108925.52, 114571.77, 114399.51, 113238.9, 112743.57, 114244.64, 112843.81, 114582.95, 117263.16, 121656.58, 127188.68, 130800.21, 130373.69, 130626.02, 133859.19, 138296.11, 141019.55, 139050.97, 134158.67, 131949.16, 130833.08, 127180.32, 121934.09, 117204.43, 111622.24, 106492.79, 103544.24, 99744.2, 96404.7, 92677.2, 88111.18, 84770.14, 82818.16, 79945.35, 77176.71, 75803.84, 74453.27, 71628.38, 68918.15, 66973.44, 65551.41, 63722.47, 61921.66, 61393.39, 62850.97, 63396.33, 62357.55, 63139.22, 61981.04, 59201.21, 56770.31, 55171.97, 55198.13, 54866.51, 52921.61, 51473.4, 50754.43, 49933.25, 50783.61, 52959.79, 54229.81, 53999.02, 52892.04, 52659.18, 52898.03, 52552.45, 52674.08, 53305.84, 53977.49, 54915.78, 55762.04, 55125.84, 54121.96, 53108.37, 52158.32, 51476.8, 51012.39, 50278.42, 50197.9, 50203.1, 50303.52, 50984.22, 51443.2, 51593.86, 53007.53, 55451.67, 59254, 63789.33, 68377.67, 72536.45, 76472.57, 79955.04, 82964.55, 85595.53, 87839.5, 90013.96, 93007.17, 96776.99, 100359.22, 103541.2, 107425.47, 111417.23, 115128.48, 118440.81, 122023.99, 125171.86, 128459.63, 132657.84, 137211.12, 142300.77, 146928.67, 150790.89, 153372.3, 154484.4, 154565.78, 154832.64, 154921.94, 154147.55, 153473.94, 152386.83, 150852.95, 149098.2, 147749.7, 145396.56, 141405.05, 136236.64, 130111.24, 123196.18, 116788.82, 111287.77, 106732.62, 100739.52, 95055.2, 91325.78, 92179.83, 94244.88, 88037.59, 87973.68, 89866.23, 92323.94, 95626.78, 99085.4, 99213.46, 98783.58, 98356.79, 97233.28, 96461.44, 95739.42, 97108.57, 99688.58, 101649.64, 104780.27, 108951.45, 114252.52, 120263.16, 126797, 133424.19, 139893.2, 146151.97, 152577.69, 158862.03, 165347.31, 171523.28, 177712.58, 182968.48, 187162.48, 190728.25, 193920.25, 197170.8, 200625.53, 203400.02, 206630.55, 210857, 215041.69, 218426.52, 221539.89, 224618.77, 227475.45, 230154.78, 232805.62, 235321.05, 237762.98, 239774.61, 241899.52, 244420.48, 247023.27, 249422.84, 251817.4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 123.56, 477.35, 504.54, 514.48, 524.07, 477.9, 440.33, 399.55, 396.87, 414.19, 394.29, 426.01, 502.51, 613.69, 639.4, 653.25, 654.86, 653.22, 673.88, 704.34, 734.17, 839.01, 1028.7, 1454.32, 1370.3, 1362.91, 1392.69, 1341.41, 1528.84, 1676.49, 1856.48, 1906.4, 2534.29, 2722.67, 2510.53, 2527.89, 2548.17, 2476.77, 2339.43, 2449.76, 2497.64, 2580.91, 2731.85, 2856.22, 2955.65, 2627.9, 2500.92, 2888.35, 2782.48, 3183.59, 3835.34, 4569.71, 4840.78, 5080.4, 5661.52, 6331.7, 6958.31, 7264.31, 7583.54, 8370.7, 7908.83, 6782.92, 6093.09, 5968.35, 6062.44, 6352.55, 6584.89, 6975.54, 7361.96, 7591.13, 7828.41, 8131.87, 8082.29, 8189.16, 8372.97, 8615.65, 8050.12, 7411.96, 7140.55, 6874.77, 6687.78, 6588.48, 6424.46, 6250.64, 6216.17, 6433.84, 6656.69, 6909.36, 7260.15, 7363.54, 7284.3, 7418.13, 7256.99, 6851.87, 6026.73, 5398.2, 4744.28, 4052.6, 3616.49, 3316.84, 3001.1, 2702.09, 2303.2, 2027.85, 1869.73, 1778.59, 1709.52, 1663.63, 1698.57, 1679.22, 1685.91, 1807.07, 2103.75, 2111.87, 1981.04, 1884.06, 1767.54, 1672.87, 1703.65, 1906.03, 2117.41, 2229.37, 2251.21, 2298.69, 2405.03, 2694.58, 2733.04, 2696.22, 2629.91, 2525.95, 2210.42, 1915.85, 1766.08, 1819.34, 1760.27, 1747.56, 1896.75, 2083.89, 2073.61, 1971.12, 1719.85, 1503.31, 1261.17, 1152.39, 1111.11, 1091.67, 1086.2, 1060.17, 1031.28, 996.28, 950, 849.03, 747.9, 698.24, 665.68, 644.17, 630.56, 631.16, 625.29, 592.84, 568.72, 557.58, 554.34, 519.12, 465.16, 440.06, 439.95, 409.64, 425.77, 416.1, 411.09, 390.57, 368.81, 347.49, 286.6, 268.36, 228.49, 209.18, 205.55, 218.37, 227.36, 222.64, 219.76, 213.04, 204.37, 194.52, 180, 166.56, 152.23, 136.46, 131.66, 138.8, 144.62, 151.51, 168.85, 193.45, 211.49, 212.08, 207.49, 203.81, 194.03, 181.73, 167.22, 147.73, 141.65, 153.88, 164.31, 169.54, 168.66, 164.46, 151.91, 136.34, 129.63, 113.81, 102.45, 108.81, 117.81, 127.52, 139.97, 153.76, 165.09, 171.53, 172.07, 168.95, 165.19, 160.22, 155.55, 153.18, 152.59, 153.83, 160.24, 164.23, 162.21, 159.87, 154.22, 148.05, 143.1, 139.1, 137.83, 142.56, 156.12, 167.02, 172.69, 177.42, 188.47, 201.06, 204.37, 207.09, 208.16, 207.33, 206.74, 203.92, 198.93, 194.38, 190.96, 190.68, 192.9, 194.15, 193.59, 191.75, 189.73, 188.14, 187.25, 185.84, 186.31, 191.73, 205.11, 207.79, 213.4, 213.93, 212.36, 210.91, 209.16, 207.06, 204.84, 202.89, 206.03, 225.75, 251.51, 260.94, 268.26, 271.49, 268.05, 265.74, 267.67, 293.25, 273.87, 270.57, 265.86, 262.84, 261.42, 252.71, 245.01, 249.58, 278.44, 311.28, 337.98, 367.79, 414.02, 461.18, 503.55, 544.99, 600.68, 663.83, 718.8, 757.02, 811.38, 882.65, 956.84, 995.44, 1037.7, 1055.94, 1065.6, 1084.3, 1116.85, 1159.87, 1209.91, 1261.83, 1311.1, 1359.42, 1416.78, 1508.94, 1627.53, 1744.37, 1859.06, 1982.98, 2127.34, 2259.73, 2347.38, 2378.29, 2394.04, 2356.24, 2277.69, 2173.96, 2082.36, 2021.53, 1993.18, 2011.96, 2028.77, 2066.01, 2143.24, 2185.07, 2117.85, 2071.25, 2010.57, 1945.35, 1914.32, 1944.63, 1963.29, 1916.64, 1889.53, 1929.83, 2093.5, 2219.02, 2223.51, 2197.88, 2212.32, 2286.32, 2310.28, 2219.4, 2083.03, 2024.01, 2065.97, 2147.75, 2234.97, 2321.16, 2404.56, 2480.27, 2532.7, 2538.05, 2460.28, 2327.96, 2257.74, 2317.17, 2452.1, 2584.28, 2696.72, 2811.57, 2913.45, 2841.9, 2586.45, 2324.9, 2218.96, 2088.54, 1986.05, 2018.59, 2055.84, 1938.12, 1834.56, 1996.48, 1961.05, 1749.82, 1550.99, 1381.54, 1159.08, 979.21, 892.13, 869.64, 846, 843.57, 845.19, 810.64, 811.35, 768.34, 718.43, 667.59, 634.58, 605.82, 549.01, 472.74, 434.27, 407.17, 432.93, 460.25, 486.71, 508.61, 521.29, 528.54, 554.42, 550.27, 533.02, 531.15, 539.73, 553.57, 569.74, 591.79, 596.46, 580.25, 575.92, 573.82, 580.81, 572.01, 562.13, 543.26, 520.13, 504.33, 505.96, 508.02, 497.59, 509.45, 516.58, 499.75, 467.27, 453.5, 426.94, 420.58, 402.09, 371.26, 320.16, 280.02, 251.63, 232.64, 244.35, 205.57, 211.39, 156.47, 159.39, 212.14, 235.98, 242.37, 243.38, 240.69, 236.48, 243.34, 252.09, 266.06, 280.71, 293.11, 295.98, 295.62, 303.18, 304.59, 301.84, 301.05, 303.78, 306.5, 306.38, 302.99, 299.37, 294.73, 314, 341.17, 330.56, 324.5, 300.54, 271.4, 245.85, 238.5, 238.69, 232.61, 227.19, 212.64, 179.27, 162.51, 160.13, 140.14, 138.94, 137.85, 137.91, 128.93, 128.94, 129.02, 129.52, 128.44, 126.04, 123.22, 120.06, 116.96, 126.39, 127.66, 126, 124.51, 140.53, 157.38, 164.72, 181.16, 229.83, 225.3, 251.39, 307.42, 369.61, 395.57, 412.62, 446.3, 466.39, 478.12, 484.13, 492.66, 510.79, 527.32, 568.32, 677.54, 828.75, 957.54, 1029.65, 1066.45, 1145.48, 1323.31, 1511.02, 1704.18, 1912.29, 2099.18, 2273.53, 2473.84, 2731.68, 2980.04, 3143.46, 3245.73, 3384.22, 3530.2, 3688.17, 3866.05, 3975.26, 3951.19, 3888.63, 3750.94, 3542.71, 3448.31, 3385.97, 3316.5, 3264.33, 3241.57, 3252.98, 3261.93, 3255.76, 3294.92, 3368.89, 3439.48, 3463.18, 3545.56, 3607.32, 3678.65, 3673.45, 3585.97, 3494.33, 3354.2, 3302.27, 3230.62, 3096.93, 3004.43, 2920.34, 2829.21, 2726.96, 2624.04, 2528.76, 2450.65, 2370.94, 2297.25, 2236.45, 2157.03, 2044.43, 1928.9, 1764.93, 1583.51, 1486.15, 1446.78, 1427.4, 1401.86, 1370.06, 1351.02, 1347.21, 1312.43, 1261.34, 1202.56, 1075.71, 937.86, 814.29, 713.25, 719.16, 788.42, 791.36, 775.19, 731.06, 696.6, 648.3, 587.41, 531.42, 485.45, 451.71, 417.43, 380.19, 359.33, 351, 347.92, 410.53, 416.34, 412.33, 402.45, 387.98, 366.64, 339.09, 311.81, 291.75, 278.05, 285.85, 340.93, 404.59, 460.83, 521.09, 588.91, 705.16, 878.98, 1159.97, 1808.27, 3274.68, 5429.09, 8075.48, 11077.53, 15019.18, 17954.83, 11351.91, 6957.98, 5487.93, 4889.7, 4253.51, 3608.9, 3035.55, 2557.66, 2187.77, 1905, 1651.63, 1360.49, 1106.54, 956.46, 826.97, 686.53, 550.88, 436.37, 334.38, 247.57, 211.9, 228.85, 227.43, 235.1, 244.59, 233.13, 216.02, 192.62, 130.28, 90.67, 70.36, 60.59, 52.22, 45.31, 38.82, 41.49, 39.56, 39.92, 50.87, 53.23, 49.13, 46.1, 30.13, 14.67, 9.4, 8.39, 7.61, 6.98, 6.51, 6.22, 6, 5.86, 5.79, 5.68, 5.48, 5.18, 4.86, 4.58, 4.3, 4.01, 3.77, 3.58, 3.44, 3.31, 3.18, 3.07, 2.97, 2.89, 2.81, 2.73, 2.68, 2.66, 2.67, 2.69, 2.72, 2.76, 2.81, 1.32, 1.12, 1.11, 0.86, 0.56, 0.51, 0.46, 0.4, 0.34, 0.28, 0.23, 0.2, 0.16, 0.14, 0.13, 0.12, 0.11, 0.1, 0.1, 0.09, 0.08, 0.08, 0.07, 0.06, 0.05, 0.05, 0.04, 0.04, 0.04, 0.04, 0.04, 0.03, 0.03, 0.03, 0.02, 0.02, 0.02, 0.02, 0.02, 0.02, 0.02, 0.02, 0.01, 0.01, 0.01, 0.01, 0.01, 0.01, 0.01, 0.01, 0.01, 0.01, 0.01, 0.01, 0.01, 0.01, 0.01, 0.01, 0.01, 0.01, 0, 0, 0, 0.16, 0.19, 0.21, 0.21, 0.21, 0.22, 0.23, 0.24, 0.25, 0.25, 0.25, 0.26, 0.27, 0.29, 0.34, 0.34, 0.33, 0.32, 0.31, 0.29, 0.25, 0.21, 0.18, 0.17, 0.16, 0.16, 0.15, 0.14, 0.14, 0.13, 0.14, 0.16, 0.19, 0.21, 0.24, 0.26, 0.29, 0.31, 0.32, 0.32, 0.32, 0.32, 0.32, 0.32, 0.33, 0.34, 0.35, 0.36, 0.36, 0.37, 0.36, 0.36, 0.35, 0.34, 0.32, 0.31, 0.31, 0.3, 0.29, 0.28, 0.26, 0.25, 0.23, 0.22, 0.21, 0.2, 0.19, 0.19, 0.2, 0.2, 0.2, 0.2, 0.19, 0.17, 0.16, 0.14, 0.12, 0.1, 0.09, 0.08, 0.07, 0.07, 0.07, 0.07, 0.07, 0.06, 0.06, 0.06, 0.05, 0.05, 0.05, 0.05, 0.05, 0.04, 0.04, 0.04, 0.04, 0.03, 0.03, 0.02, 0.02, 0.02, 0.02, 0.02, 0.02, 0.02, 0.02, 0.02, 0.02, 0.02, 0.02, 0.02, 0.02, 0.02, 0.03, 0.03, 0.03, 0.03, 0.03, 0.03, 0.03, 0.03, 0.02, 0.02, 0.02, 0.03, 0.03, 0.03, 0.03, 0.03, 0.03, 0.03, 0.03, 0.03, 0.04, 0.04, 0.04, 0.04, 0.05, 0.05, 0.06, 0.07, 0.08, 0.09, 0.1, 0.1, 0.11, 0.11, 0.11, 0.11, 0.11, 0.11, 0.11, 0.11, 0.13, 0.16, 0.19, 0.23, 0.27, 0.3, 0.32, 0.32, 0.3, 0.25, 0.19, 0.15, 0.12, 0.09, 0.06, 0.05, 0.05, 0.04, 0.04, 0.04, 0.04, 0.04, 0.04, 0.04, 0.04, 0.04, 0.04, 0.05, 0.06, 0.07, 0.08, 0.09, 0.09, 0.08, 0.07, 0.06, 0.05, 0.04, 0.04, 0.04, 0.04, 0.04, 0.04, 0.04, 0.04, 0.04, 0.04, 0.04, 0.04, 0.04, 0.04, 0.04, 0.05, 0.05, 0.05, 0.05, 0.05, 0.06, 0.06, 0.06, 0.06, 0.06, 0.06, 0.07, 0.07, 0.07, 0.07, 0.07, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 196.45, 246.83, 151, 144.63, 145.32, 145.96, 142.32, 142.74, 141.24, 149.2, 151.92, 157.37, 173.74, 549.33, 535.73, 529.81, 528.91, 504.57, 452.64, 427.7, 411.87, 403.41, 390.48, 365.3, 346.61, 337.42, 334.49, 332.24, 357.08, 380.89, 386.12, 437.83, 497.87, 538.26, 549.67, 517.22, 414.22, 376.57, 370.63, 372.09, 367.54, 360.71, 352.47, 334.58, 307.96, 290.82, 282.48, 282.08, 291.17, 317.47, 345.31, 361.54, 397.03, 414.2, 405.12, 403.36, 380.57, 324.23, 304.61, 323.71, 339.76, 353.72, 337.55, 311.88, 303.58, 300.75, 285.73, 270.53, 267.28, 276.33, 283.06, 292.47, 297.88, 288.31, 285.05, 288.17, 284.62, 274.3, 270.54, 273.41, 278.19, 292.03, 319.44, 334.04, 350.89, 372.52, 412.8, 427.96, 441.13, 522.8, 429.21, 371.97, 375.39, 378.89, 400.8, 421.81, 435.26, 465.19, 533.16, 586.76, 622.11, 661.78, 719.09, 750.65, 786.7, 761.39, 623.5, 540.52, 508.32, 538.83, 537.14, 549.49, 591.56, 652.33, 738.79, 789.02, 899.52, 1078.51, 1163.31, 1172.41, 1172.73, 1225.32, 1255.63, 1405.21, 1427.83, 1530.62, 1749.65, 1969.9, 2078.6, 2328.29, 2763.96, 3185.61, 3672.67, 4098.84, 4647.08, 5484.19, 6584.4, 7779.49, 8678.8, 10070.08, 12121.09, 13828.87, 15682.74, 17010, 17637.15, 18286.27, 18305.1, 18619.1, 19450.95, 19429.66, 18656.13, 16790.85, 14976.09, 12761.58, 11196.47, 10072.73, 9722.98, 9652.68, 9825.35, 10463.43, 11307.16, 11160.23, 11589.65, 11142.87, 9849.08, 8332.88, 7109.65, 6747.27, 6576.46, 6133.97, 6127.77, 5828.51, 5681.93, 5910.02, 6347.94, 6443.89, 6171.64, 5872.99, 5587.33, 5523.77, 5338.1, 5193.97, 5147.74, 5022.32, 4815.35, 4482.69, 4073.95, 3907.66, 3712.62, 3702.7, 3564.97, 3524.3, 3574.86, 3802.66, 4023.05, 3389.98, 2888.59, 2545.24, 2181.91, 1838.43, 1650.43, 1499.18, 1434.57, 1365.53, 1202.72, 938.54, 811.35, 865.15, 733.12, 806.32, 781.27, 762.73, 799.1, 959.37, 1019.46, 942.36, 822.67, 779.92, 705.15, 649.42, 651.19, 616.61, 612.67, 590.1, 668.78, 778.79, 884.19, 1002.21, 1112.62, 1269.01, 1268.22, 957.81, 755.24, 625.83, 557.44, 522.45, 510.95, 501.35, 472.58, 511.89, 514.37, 490.19, 537.18, 702.67, 785.4, 770.26, 602.27, 528.25, 468.69, 448.18, 442.18, 429.52, 469.87, 434.13, 441.22, 501.32, 558.18, 635.61, 692.22, 697.08, 617.66, 576.1, 565.08, 614.5, 591.22, 599.7, 678.94, 750.39, 853.02, 851.27, 797.07, 685.96, 612.98, 569.98, 545.67, 544.85, 541.57, 536.45, 536.03, 531.88, 530.1, 537.42, 541.52, 555.79, 590.69, 638.55, 688.36, 738.8, 790.18, 843.36, 840.25, 836.91, 839.51, 837.4, 843.42, 842.31, 837.37, 834.78, 891.54, 1051.33, 1308.33, 1550.16, 1722.82, 1783.64, 1833.19, 1841.68, 1941.76, 1960.55, 1930.45, 1900.67, 1892.63, 1932.58, 1928.22, 1938.25, 1933.62, 1956.93, 1979.5, 1965.57, 2085.03, 2254.97, 2492.52, 2782.99, 3087.2, 3370, 3500.61, 3682.74, 3771.91, 3763.74, 3645.08, 3726.32, 3932.43, 3882.7, 3840.44, 3781.14, 3997.73, 4995.3, 5474.13, 5239, 4852.56, 4755.74, 4576.17, 4459.07, 4279.62, 4239.45, 4073.01, 3871.29, 3758.92, 3639.76, 3597.02, 3611.68, 3506.46, 3477.98, 3531.04, 3578.56, 3524.03, 3450.25, 3454.83, 3475.58, 3440.55, 3323.77, 3130.77, 2890.62, 3015.09, 3129.36, 3087.77, 3182.52, 3339.64, 3496.12, 3509.79, 3404.17, 3259.37, 3167.22, 3112.57, 2991.23, 2868.61, 2719.73, 2502.44, 2315.47, 2223.74, 2141.29, 2026.2, 1976.69, 1907.34, 1780.38, 1680.83, 1606.73, 1483.54, 1330.56, 1221.98, 1274.24, 1383.45, 1248.2, 1266.14, 1335.64, 1278.76, 1209.52, 1125.07, 1111.18, 995.2, 970.84, 955.61, 951.54, 905.44, 849.97, 797.31, 766.25, 745.06, 718.34, 686.01, 652.39, 618.22, 581.5, 530.01, 474.81, 430.05, 398.18, 380.96, 374.1, 356.25, 349.95, 336.49, 328.99, 328.97, 324.25, 314.26, 306.84, 303.23, 296.97, 287.53, 280.84, 280.59, 288.49, 299.78, 308.05, 303.94, 293.69, 282.72, 272.12, 258.31, 241.69, 231.16, 228.28, 232.01, 238.19, 243.83, 246.2, 256.43, 257.37, 240.93, 215.55, 179.36, 147.19, 126.77, 118.63, 116.63, 101.74, 104.7, 111.73, 120.51, 135.43, 152.92, 170.19, 192.03, 192.38, 210.66, 228.69, 247.31, 281.26, 312.95, 326.96, 352.66, 415.22, 494.94, 545.99, 594.02, 651.51, 686.14, 659.12, 693.27, 746.13, 841, 964.61, 1083.24, 1218.09, 1502.73, 1862.33, 2159.25, 2514.29, 2567.99, 2636.01, 2736.18, 2889.4, 3210.15, 3636.96, 4018.76, 4294.96, 4422.12, 4395.68, 4344.63, 4287.26, 4224.08, 4234.21, 4379.02, 4719.32, 5202.26, 5651.92, 5988.47, 6198.11, 6331.33, 6475.22, 6637.67, 6876.91, 7259.27, 7729.71, 8248.48, 8538.38, 8205.88, 8252.69, 8517.78, 8656.26, 8416, 7993.11, 7659.49, 7345.64, 7065.09, 6595.24, 6284.21, 6016.65, 5779.95, 5406.05, 4992.42, 4452.72, 3764.29, 3203.3, 2923.5, 2745.78, 2479.87, 2359.9, 2291.25, 2251.65, 2237, 2220.77, 2047.63, 2075.27, 2028.26, 2065.68, 2069.25, 2044.48, 1991.51, 1920.58, 1843.16, 1757.01, 1669.85, 1528.19, 1352.64, 1137.95, 861.68, 706.16, 549.03, 522.27, 521.35, 508.29, 548.6, 561.51, 656.97, 655.35, 615.82, 519.23, 408.72, 283.16, 214.22, 201.6, 178.33, 174.58, 172.43, 170.65, 185.41, 190.26, 193.3, 190.39, 226.1, 251.43, 330.99, 474.3, 586.09, 614.39, 639.12, 654.81, 679.58, 732.75, 796.24, 583.84, 429.94, 448.87, 428.26, 419.73, 411.74, 385.19, 371.38, 371.74, 371.02, 371.95, 359.15, 380.31, 400.47, 396.34, 431.8, 475.24, 636.97, 777.98, 547.08, 453.16, 437.57, 432.16, 431.61, 427.63, 405.22, 406.71, 412.38, 418.14, 408.32, 392.75, 372.41, 368.93, 370.93, 367.25, 360.59, 355.89, 355.76, 359.49, 364.42, 372.95, 382.17, 395.44, 410.49, 437.82, 468.3, 496.15, 533.13, 537.34, 518.63, 507.09, 713.89, 780.91, 872.57, 989.86, 1121.03, 1389.08, 1948.54, 2800.12, 2899.99, 2883.84, 3046.43, 3562.93, 3909.65, 4654.01, 5149.17, 6486.02, 7245.26, 8714.77, 10520.97, 12293.11, 15180.73, 19526.13, 23889.98, 29205.7, 37072.01, 50198.6, 50353.08, 50506.67, 43344.16, 35854.26, 31266.06, 29127.3, 27922.37, 25097.12, 22855.87, 20027.35, 16948.92, 14260.61, 11549.35, 8636.17, 6051.4, 4740.86, 3951, 3272.66, 2722.49, 2317.8, 2070.55, 1906.09, 1644.39, 1332.38, 1043.03, 823.98, 655.8, 552.57, 458.43, 389.33, 352.85, 333.23, 314.9, 296.08, 272.56, 247.36, 223.78, 201.64, 181.68, 164.14, 146.42, 132.85, 123.58, 116.23, 109.69, 103.65, 98.1, 93.11, 89.43, 87.84, 86.73, 85.84, 84.85, 84.55, 84.94, 80.76, 75.52, 69.7, 67.12, 67.64, 67.83, 65.24, 63.14, 60.53, 59.28, 55.5, 48.07, 42.36, 36.62, 35.88, 34.95, 33.12, 31.79, 30.74, 30.2, 30.15, 30.54, 31.42, 32.24, 32.58, 31.79, 29.35, 28.23, 28.07, 27.07, 26, 26.4, 26.9, 27.44, 27.13, 27.02, 27.12, 27.22, 27.27, 27.34, 27.31, 27.28, 28.23, 30.03, 31.07, 31.35, 31.58, 31.79, 32.2, 32.09, 31.14, 30.84, 31.42, 32.22, 33.11, 33.79, 34.34, 35.22, 36.42, 37.69, 39.06, 40.5, 42.05, 43.68, 45.41, 46.9, 48.48, 50.22, 51.88, 53.33, 54.7, 57.19, 60.72, 62.92, 63.77, 64.69, 65.94, 67.51, 67.97, 66.94, 67.36, 69.33, 72.93, 78.18, 82.03, 84.35, 86.68, 89.04, 91.46, 92.19, 91.15, 92.03, 95, 98.21, 101.62, 105.22, 109.02, 110.31, 111.58, 112.96, 114.43, 115.95, 117.54, 119.2, 120.94, 122.76, 136.11, 137.79, 141.3, 145.07, 163.95, 209.52, 246.86, 288.96, 390.4, 479.29, 572.13, 662.74, 734.92, 801.06, 871.82, 937.32, 1000.5, 1048.91, 1081.71, 1121.81, 1141.45, 1112.37, 1052.09, 971.64, 898.93, 838.85, 755.23, 692.21, 692.92, 719.2, 746.57, 775.55, 833.64, 959.19, 1137.95, 1341.92, 1567.83, 1816.95, 2089.78, 2306.41, 2316.89, 2357.08, 2530.93, 2853.82, 3251.49, 3913.41, 4914.45, 5946.2, 6942.08, 7452.39, 7696.15, 7883.57, 7688.42, 6727, 5854.16, 5108.21, 4454.76, 3837.37, 3267.98, 2955.7, 2838.59, 2761.11, 2653.69, 2588.42, 2552.63, 2537.2, 2522.92, 2506.82, 2491.34, 2621.19, 2737.07, 2824.42, 2851.9, 2741.18, 2594.14, 2435.42, 2285.69, 2140.97, 2003.04, 1871.45, 1762.85, 1692.28, 1639.84, 1592.13, 1622.22, 1675.5, 1571.04, 1438.89, 1286.25, 1141.52, 1014.48, 901.95, 800.81, 720.83, 678.15, 666.76, 666.55, 668.99, 672.27, 677.17, 683.5, 690.6, 700.97, 712.47, 722.18, 732.42, 744.81, 758.06, 771.47, 786.59, 802.31, 823.08, 844.68, 868.23, 892.91, 918.62, 945.9, 967.07, 975.01, 983.44, 992.4, 1001.88, 1011.9, 1023.33, 1037.76, 1053.85, 1070.62, 1089.44, 1110.49, 1125.52, 1146.67, 1164.84, 1179.48, 1181.49, 1166.65, 1143.33, 1110.06, 1067.2, 1017.4, 965.29, 917.02, 879.39, 857.72, 854.46, 869.43, 899.68, 939.04, 985.14, 1032.51, 1076.24, 1117.61, 1162.65, 1213.58, 1270.46, 1333.56, 1403.26, 1553.91, 1704.36, 1833.5, 1972.18, 2084.3, 2203.57, 2330.11, 2458.27, 2593.54, 2736.99, 2888.73, 3049.16, 3111.35, 3172.11, 3233.73, 3296.23, 0, 0, 109.38, 113.32, 115.91, 116.15, 116.41, 116.67, 116.94, 117.2, 117.35, 118.91, 125.92, 130.36, 137.37, 151.93, 158.25, 159.38, 160.62, 164.45, 173.68, 182.25, 188.04, 194.25, 204.35, 209.26, 208.9, 208.78, 205.11, 201.18, 200.46, 199.64, 200.48, 206.97, 217.28, 244.24, 277.85, 304.48, 320.37, 309.38, 287.13, 276.94, 267.88, 261.85, 259.26, 262.14, 280.09, 309.24, 336.72, 354.88, 369.36, 389.29, 386.36, 379.51, 375.5, 368.19, 371.97, 383.22, 387.67, 393.66, 436.2, 481.16, 475.31, 443.76, 405.17, 388.09, 371.19, 356.65, 351.95, 357.49, 364.25, 378.06, 390.03, 398.14, 395.82, 373.71, 353.79, 316.61, 276.59, 246.23, 233.41, 227.66, 218.98, 218.42, 220.55, 217.62, 220.92, 227.17, 234.09, 239.94, 248.46, 255.14, 258.06, 249.6, 235.57, 222.56, 206.36, 190.05, 182.64, 189.78, 189.29, 189.9, 199.61, 211.37, 235.28, 263.66, 268.79, 243.39, 209.06, 184.77, 183.71, 187.63, 185.25, 187.65, 193.62, 204.04, 213.51, 226.99, 244.84, 255.42, 244.9, 226.52, 206.87, 194, 189.71, 184.96, 181.36, 179.23, 176.39, 174.21, 172.32, 170.44, 170.67, 172.72, 175.67, 177.28, 179, 183.7, 188.83, 192.28, 200.49, 209.05, 210.37, 209.62, 204.12, 201.22, 201.11, 205.18, 204.37, 209.05, 217.97, 220.87, 222.33, 218.78, 222.77, 221.73, 220.63, 230.55, 234.38, 234.24, 227.99, 220.4, 212.92, 205.54, 199.98, 196.18, 192.51, 193.65, 196.09, 196.69, 197.31, 202.77, 207.6, 210.05, 224.84, 231.31, 260.11, 285.09, 291.44, 263.25, 242.11, 234.32, 233.43, 228.39, 222.48, 222.14, 223.91, 223.55, 222.47, 221.37, 218.9, 215.73, 213.18, 216.16, 224.6, 223.99, 227.25, 235.97, 251.46, 262.52, 275.4, 289.64, 302.79, 329.09, 361.3, 409.31, 496.25, 575.26, 651.94, 751.15, 843.88, 942.43, 1056.91, 1203.08, 1350.94, 1485.43, 1610.95, 1715.04, 1784.28, 1848.17, 1918.41, 2010.72, 2108.29, 2250.7, 2444.06, 2655.18, 2883.65, 3057.96, 3224.62, 3404.89, 3537.74, 3717.91, 3933.81, 4176.96, 4302.77, 4375.36, 4500.4, 4616.68, 4723.54, 4918.04, 5167.02, 5504.74, 6006.83, 6608.54, 7320.38, 8087.41, 8537.58, 8904.71, 9323.51, 9844.04, 10471.6, 11040.11, 11682.65, 12422.37, 13167.13, 13829.95, 14345.48, 14712.16, 14929.3, 15392.99, 15689.51, 16013.73, 16510.21, 17141.57, 17870.83, 18508.11, 18972.98, 19334.25, 19481.25, 19532.2, 19539.64, 19659.13, 19802.59, 20003.25, 20193.26, 20514.93, 20773.22, 21023.29, 21261.25, 21278.42, 21395.03, 21594.52, 21631.68, 21861.22, 22390.44, 22698.91, 22882.37, 23127.58, 23213.72, 23518.02, 23544.95, 23609.22, 23794.12, 23777.01, 23720.68, 23233.74, 22229.02, 21215.85, 20130.3, 19079.71, 18137.96, 17343.18, 16737.17, 16096.03, 15287.49, 14636.64, 14190.38, 13776.3, 13091.07, 12345.15, 11869.76, 11674.28, 11476.08, 11055.68, 10638.16, 10273.7, 9799.18, 9228.55, 8694.99, 8295.42, 8077.14, 7920.31, 7756.62, 7717.27, 7597.3, 7599.41, 7759.65, 7965.17, 7994.27, 7962, 7924.38, 7857.33, 7718.05, 7477.43, 7216.35, 6877.1, 6604.63, 6377.79, 6172.02, 5960.55, 5661.5, 5340.65, 5122.89, 4886.18, 4597.82, 4431.31, 4324.89, 4166.37, 4175.76, 4205.89, 4190.18, 4156.42, 4207.03, 4218.3, 4211.11, 4159.17, 4071.23, 3928.86, 3897.09, 3866.39, 3818.19, 3771.04, 3789.98, 3814.5, 3815.73, 3361.7, 3249, 3187.3, 3073.8, 3023.89, 2974.78, 2930.69, 2912.52, 2792.43, 2653.92, 2530.6, 2440.59, 2317.38, 2185.86, 2143.38, 2097.54, 2107.06, 2092.43, 2076.95, 2062.43, 2075.99, 2055.52, 2034.17, 2021.53, 2021.87, 2054.11, 2098.33, 2085.95, 2090.21, 2083.58, 2093.31, 2096.3, 2112.9, 2111.25, 2129.11, 2144.4, 2140.5, 2151.91, 2167.42, 2180.59, 2187.86, 2197.91, 2230.36, 2266.89, 2284.07, 2312.42, 2369.37, 2442.75, 2536.22, 2648.21, 2747.44, 2862, 3007.64, 3175.04, 3343.05, 3517.95, 3730.79, 3906.77, 4055.47, 4207.9, 4294.18, 4383.03, 4460.12, 4552.72, 4635.58, 4725.95, 4857.65, 4880.12, 4850.55, 4918.59, 5032.3, 5099.34, 5102.39, 5065.04, 4960.26, 4948.32, 5097.56, 5251.27, 5282.22, 5316.82, 5419.78, 5476.69, 5370.15, 5067.75, 4797.51, 4743.03, 4646.22, 4661.21, 4691.29, 4561.42, 4528.08, 4576.72, 4541.77, 4420.36, 4265.23, 4185.12, 4087.42, 3938.97, 3836.03, 3752.46, 3676.86, 3590.46, 3503.13, 3474.6, 3460.64, 3391.12, 3321.69, 3282.99, 3235.19, 3188.01, 3113.76, 3070.44, 3025.21, 2970.01, 2923.34, 2911.85, 2913.6, 2874.36, 2855.47, 2809.45, 2801, 2770.89, 2695.7, 2641.65, 2611.32, 2569.1, 2552.21, 2551.51, 2578.36, 2575.58, 2616.02, 2663.67, 2718.78, 2990.54, 2833.8, 2859.53, 2921.72, 2972.56, 2997.36, 3021.34, 3062.56, 3178.11, 3352.93, 3513.2, 3610.79, 3651.02, 3692.31, 3769.77, 3796.77, 3751.14, 3720.81, 3767.24, 3898.65, 4052.25, 4172.08, 4346.62, 4609.92, 4899.43, 5002.32, 5130.34, 5245.12, 5444.81, 5680.5, 5834.21, 5969.25, 6125.04, 6249.59, 6327.16, 6385.72, 6390.41, 6396.14, 6474.28, 6642.69, 6889.41, 7145.15, 7407.96, 7689.72, 7946.62, 8199.93, 8501.24, 8746.98, 8941.59, 9193.63, 9463.59, 9645.62, 9759.29, 9682.12, 9528.4, 9365.33, 9172.72, 8993.65, 8851.26, 8709.18, 8509.14, 8273.96, 8039.62, 7785.1, 7565.4, 7422.43, 7254.8, 7020.3, 6799.91, 6643.56, 6359.57, 6184.01, 6071.9, 6008.21, 5943.18, 5841.16, 5751.31, 5653.57, 5614.6, 5557.42, 5479.81, 5355, 5276.75, 5198.6, 5060.74, 4931.49, 4855.71, 4834.09, 4801.69, 4777.16, 4796.38, 4815.29, 4819.82, 4895.58, 5024.88, 5171.69, 5362.51, 5633.98, 5948.1, 6239.58, 6574.45, 6955.17, 7339.74, 7737.38, 8233.9, 8844.79, 9262.2, 9597.68, 9917.62, 10171.53, 10350.59, 10512.18, 10695.83, 10950.32, 11246.21, 11420.03, 11636.61, 11954.46, 12313.95, 12739.3, 13157.22, 13477.76, 13795.97, 14133.26, 14500.32, 14927.11, 15338.74, 15694.14, 15733.01, 15577.39, 15514.9, 15532.25, 15437.09, 15214.95, 15018.41, 14977.85, 14981.91, 15154.43, 15161.71, 14962.2, 14838.88, 14866.33, 14851.38, 14797.12, 14688.07, 14433.52, 14277.73, 14214.92, 14014.65, 13804.9, 13610.33, 13401, 13285.58, 13172.97, 13084.08, 13077.51, 13095.32, 13138.49, 13149.77, 13369.93, 13594.12, 13558.1, 13672.45, 13538.1, 13711.54, 13998.19, 14196.54, 13665.95, 13173.25, 12403.5, 11771.04, 11233.16, 10703.28, 10221.77, 9759.53, 9315.17, 8943.9, 8616.06, 8455.17, 10032.88, 10431.68, 11473.44, 13073.62, 14727.31, 16055.01, 17169.84, 18131.24, 19052.41, 20145.15, 21447.82, 22836.8, 24419.91, 25664.87, 26787.89, 27527.17, 28503.68, 29065.59, 29887.2, 30404.97, 31164.86, 31966.18, 32574.24, 33082.45, 33922.76, 35561.95, 36767.91, 37515.52, 38633.91, 40711.53, 42710.05, 44598.56, 46829.22, 49231.67, 50485.12, 51220.68, 52456.29, 52625.52, 52824.54, 51922, 45418.93, 39463.36, 34613.27, 30038.47, 25745.73, 22521.4, 19836.35, 17720.34, 15955.55, 14456.64, 13251.09, 12189.92, 11181.7, 10332.53, 9711.92, 8943.72, 8186.66, 7946.17, 8010.72, 8296.99, 8614.3, 8885.91, 9316.28, 9781.24, 9038.6, 8207.82, 7395.24, 6658.95, 6100.76, 5656.39, 5281.02, 4902.98, 4527.63, 4192.67, 3880.29, 3583.6, 3278.13, 2962.27, 2822.23, 2908.02, 3044.45, 3010.85, 2737.08, 2470.07, 2262.86, 2136.03, 1983.56, 1817.04, 1704.78, 1592.83, 1506.29, 1473.63, 1450.24, 1426.76, 1365.56, 1271.12, 1218.09, 1200.55, 1159, 1028.22, 977.11, 927.37, 863.62, 812.09, 774.55, 767.97, 774.82, 749.12, 729.9, 723.73, 717.39, 685.51, 625.33, 585.3, 565.79, 531.59, 488.11, 452.13, 423.91, 396.55, 368.1, 348.28, 335.92, 322.7, 312.32, 304.22, 297.63, 285.8, 274.28, 263.77, 251.6, 239.67, 230.15, 221.59, 213.44, 207.43, 202.66, 197.8, 192.96, 188.33, 183.91, 179.7, 175.68, 171.83, 168.17, 164.7, 161.4, 158.09, 154.58, 151.23, 148.1, 145.11, 141.59, 137.01, 132.55, 128.61, 124.16, 118.49, 112.37, 106.49, 101.41, 97.83, 95.29, 93.73, 93.84, 110.71, 117.32, 122.34, 127.1, 132.75, 140.21, 149.48, 159.96, 173.34, 188.85, 205.2, 221.59, 231.88, 235.06, 237.78, 240.75, 244.16, 248.71, 255.78, 270.11, 296.23, 333.26, 375.7, 416.12, 454.18, 494.89, 537.97, 583.93, 629.29, 674.93, 725.35, 778.87, 831.56, 889.37, 956.72, 1042.98, 1161.52, 1300, 1442.4, 1590.03, 1764.56, 1982.54, 2231.77, 2518.44, 2842.48, 3203.71, 3599.89, 4008.16, 4399.34, 4745.12, 5002.44, 5158.99, 5268.28, 5392.72, 5537.49, 5700.96, 5642.96, 5514.93, 5381.98, 5492.52, 5444.75, 5406.48, 5406, 5445.75, 5492.16, 5536.14, 5573.8, 5618.28, 5664.49, 5664.34, 5586.76, 5510.74, 5431.7, 5351.17, 5212.03, 5020.19, 4847.29, 4814.51, 4803.11, 4763.15, 4602.09, 4444.92, 4272.85, 4125.08, 4001.82, 3905.45, 3783.38, 3634.49, 3503.41, 3387.07, 3270.56, 3159.77, 3033.67, 2894.43, 2784.97, 2710.69, 2617.02, 2531.33, 2435.27, 2304.62, 2157.27, 1993.11, 1811.41, 1667.32, 1610.84, 1564.71, 1546.64, 1525.09, 1479.09, 1417.52, 1338.87, 1257.9, 1179.67, 1107.44, 1059.96, 1033.9, 1006.69, 963.73, 916.83, 880.69, 846.24, 808.19, 775.83, 751.83, 726.52, 692.3, 656.85, 617.15, 577.04, 568.76, 576.37, 571.19, 581.72, 599.35, 604.88, 572.41, 496.84, 432.56, 392.34, 359.41, 332.97, 313.69, 297.51, 291.98, 294.07, 278.66, 258.85, 249.6, 254.71, 246.67, 240.15, 241.05, 235.88, 226.95, 205.47, 178.84, 155.34, 134.72, 116.73, 101.18, 87.89, 76.67, 67.29, 59.44, 52.84, 47.25, 42.82, 38.77, 35.1, 31.81, 28.97, 26.57, 24.51, 22.63, 20.7, 18.56, 16.22, 13.77, 11.32, 8.99, 7.67, 7.06, 6.35, 5.72, 5.16, 4.67, 4.24, 3.85, 3.52, 3.22, 2.96, 2.73, 2.53, 2.35, 2.19, 2.05, 1.92, 169.4, 180.2, 192.83, 199.53, 200.67, 201.16, 203.99, 207.39, 209.31, 214.98, 218.92, 223.76, 234.33, 300.37, 335.28, 337.99, 361.58, 398.3, 467.31, 630.89, 795.58, 909.89, 1061.16, 1254.76, 1500.57, 1839.69, 2215.38, 2643.67, 3135.85, 3688.49, 4352.23, 5143.27, 6140.61, 7293.62, 8401.57, 9513.16, 10877.13, 12488.69, 14081.49, 15617.94, 17304.63, 19036.57, 19891.5, 20689.45, 21591.11, 22455.23, 23173.15, 23851.73, 24116.45, 23980.72, 23353.02, 22345.8, 21201.18, 20263.41, 19438.08, 18452.69, 17339.08, 16312.85, 15590.04, 15007.01, 14417.46, 13924.53, 13529.86, 13073.14, 12451.32, 11797.54, 11220.91, 10651.05, 10030.74, 9373.48, 8775.94, 8295.98, 7718.74, 7205.69, 6833.15, 6432.15, 6040.63, 5678, 5442.23, 5295.89, 5097.7, 4916.46, 4851.55, 4745.62, 4581.21, 4390.2, 4213.88, 4031.42, 3848.26, 3629.7, 3440.65, 3322.79, 3183.23, 3066.47, 2989.62, 2938.5, 2873.19, 2772.76, 2668.42, 2569.76, 2485.18, 2394.91, 2316.76, 2254.33, 2168.45, 2074.32, 2002.91, 1959.87, 1901.05, 1853.3, 1814.16, 1780.71, 1772.59, 1737.79, 1700.02, 1677.75, 1661.56, 1643.4, 1633.87, 1647.05, 1658.55, 1648.82, 1664.46, 1729.91, 1802.54, 1912.84, 1974.76, 2000.94, 1969.66, 1884.48, 1805.65, 1756.17, 1698.51, 1642.12, 1589.37, 1531.62, 1491.29, 1461.74, 1427.59, 1406.02, 1392.67, 1379.35, 1377.65, 1372.34, 1368.47, 1369.67, 1369.63, 1381.53, 1383.6, 1385.34, 1400.85, 1424.58, 1448.35, 1467.21, 1492.07, 1526.26, 1573.63, 1630.22, 1686.28, 1735.55, 1777.24, 1796.5, 1816.93, 1841.53, 1862.4, 1873.57, 1884.73, 1899.87, 1916.88, 1943.71, 1982.01, 2015.46, 2056.97, 2096.51, 2126.84, 2149.22, 2171.28, 2203.78, 2242.28, 2268.31, 2288.47, 2301.35, 2320.22, 2345.63, 2389.02, 2448.71, 2485.47, 2498.52, 2468.78, 2439.34, 2410.91, 2361.02, 2312.91, 2293.26, 2273.7, 2245.1, 2227.08, 2213.28, 2209.86, 2210.65, 2210.46, 2237.35, 2256.38, 2282.44, 2313.21, 2338.95, 2409.79, 2511.25, 2588.8, 2648.49, 2689.67, 2752.26, 2832, 2916.83, 3015.89, 3124.54, 3194.86, 3260.9, 3326.56, 3382.72, 3427.33, 3467.42, 3525.15, 3591.77, 3661.42, 3722.63, 3802.84, 3946.51, 4102.15, 4244.46, 4366.27, 4492.32, 4696.65, 4895.09, 5218.56, 5581.84, 6000.57, 6416.99, 6854.02, 7290.36, 7713.18, 8212.23, 8855.03, 9588.54, 10290.28, 10866.74, 11472.43, 12273.56, 13315.86, 14409.69, 15651.86, 17068.68, 18508.28, 19696.62, 20879.11, 22255.84, 23822.25, 25417.49, 26737.53, 27715.94, 28631.04, 29641.39, 30632.2, 31531.52, 32381.18, 33087.81, 33522.45, 34133.95, 34833.85, 35523.68, 36194.84, 36882.92, 37529.49, 38045.81, 38394.51, 38931.96, 39512.73, 40076.99, 40570.45, 40993.4, 41395.86, 41821.08, 42136.36, 42394.91, 42718.3, 43208, 43568.64, 44029.15, 44682.79, 45451.16, 46392.38, 47595.32, 49063.78, 50097.97, 50963.67, 51316.72, 51615.83, 51061.12, 51308.24, 51982.31, 53020.56, 54387.78, 55939.22, 57428.83, 58799.6, 59747.91, 60421.11, 60856.18, 61791.33, 62372.44, 63896.07, 64670.64, 64267.24, 64189.32, 64066.24, 63459.49, 62969.71, 62439.22, 61829.46, 61291.38, 60851.71, 60444.07, 59944.13, 59534.65, 58790.03, 58440.79, 58809.52, 59305.42, 59383.24, 59322.19, 58581.91, 57920.95, 57107.68, 56173.46, 55303.27, 54348.82, 53197.91, 51955.86, 50865.13, 49811.45, 48485.4, 46973.95, 45358.68, 43768.46, 42562.96, 41282.42, 40289.86, 40915.19, 37986.55, 36854.9, 35728.64, 34791.78, 33939.53, 33042.88, 32090.67, 31058.46, 29872.51, 28671.43, 27666.35, 26790.55, 25909.57, 25274.41, 24767.59, 24246.01, 23728.98, 23313.83, 23047.38, 22773.91, 22376.33, 22013.21, 21822.31, 21675.02, 21518.94, 21447.34, 21346.87, 21175.34, 20993.82, 20740.28, 20572.14, 20422.24, 20310.38, 20236.6, 20195.29, 20123.87, 20015.21, 19965.68, 19971.94, 20053.74, 20204.17, 20462.77, 20806.42, 21085.79, 21285.71, 21578.15, 22075.36, 22645.42, 23234.76, 23786.94, 24141.29, 24633.97, 24918.33, 25199.48, 25825.21, 26696.93, 27783.13, 28960.97, 29980.39, 30929.83, 31689.49, 31768.29, 31405.44, 30887.49, 30143.5, 29763.24, 29841.68, 30053.55, 30038.48, 29776.16, 30339.68, 31238.07, 32211.81, 33116.09, 34287.36, 35699.66, 36601.92, 36875.12, 36957.86, 37014.69, 36973.15, 37005.59, 37100.63, 37187.85, 37235, 37065.43, 36163.78, 35270.98, 34554.81, 33855.63, 33098.22, 32327.05, 31624.05, 30966.98, 30188.77, 29499.34, 28639.29, 27817.31, 27239.3, 26525.12, 25600.77, 24552.54, 23429.97, 22757.82, 22000.04, 21528.44, 20539.17, 19359.04, 18489.05, 17964.06, 17285.6, 16715.84, 15802.58, 14592.59, 13564.26, 12901.55, 12320.59, 11639.89, 11194.09, 10904.91, 10755.9, 10351.22, 9792.91, 9275.07, 8886.8, 8409.07, 8027.12, 7576.45, 7142.61, 6852.8, 6546.52, 6271.44, 6044.12, 5807.89, 5496.66, 5086.48, 4729.09, 4451.99, 4189.09, 3970, 3767.06, 3513.6, 3300.88, 3196.96, 3106.77, 2970.86, 2891.92, 2824.04, 2736.2, 2669.94, 2626.97, 2479.38, 2442.68, 2388.34, 2402.65, 2431.29, 2451.01, 2453.62, 2474.32, 2502.53, 2538.6, 2585.87, 2650.94, 2713.31, 2765.65, 2849.19, 2939.5, 3033.34, 3100.23, 3178.24, 3247.38, 3350.72, 3476.71, 3565.15, 3685.16, 3766.18, 3862.78, 3941.59, 4007.54, 4094.68, 4219.15, 4330.36, 4440.22, 4550.56, 4689.8, 4832.36, 5042.78, 5280.98, 5510.85, 5694.45, 5891.67, 6077.06, 6296.52, 6572.4, 6936.45, 7365.72, 7794.7, 8218.07, 8644.96, 9076.3, 9571.94, 10173.75, 10818.34, 11437.42, 11957.39, 12438.11, 12966.14, 13632.37, 14373.44, 14876.12, 15305.05, 15746.97, 16176.68, 16582.6, 16923.04, 17252.1, 17618.84, 17898.92, 18089.09, 18252.18, 18396.76, 18418.67, 18386.12, 18399.37, 18397.4, 18293.14, 18023.71, 17748.48, 17469.28, 17127.82, 16760.97, 16444.14, 16109.85, 15764.54, 15457.25, 15207.06, 15068.43, 14963.64, 14932.68, 14986.16, 14935.49, 14857.98, 14911.52, 14980.05, 15007.51, 15018.81, 14998.69, 14977.18, 15023.31, 14936.36, 14858.87, 14940.85, 15159.12, 15356.06, 15648.12, 15939.62, 16174.64, 16534.65, 17025.56, 17367.03, 17632.55, 17928.5, 18417.57, 19031.39, 19718.22, 20855.28, 22245.32, 23469.8, 24540.94, 25572.69, 26794.31, 28489.37, 30310.42, 31562.87, 32652.84, 33602.38, 34525.8, 35178.97, 36065.69, 37450.12, 39024.76, 40496.08, 41938, 43700.24, 45832.94, 48462.68, 51151.82, 53367.97, 55420.68, 57352.69, 59196.31, 61098.9, 63263.27, 65406.77, 67180.54, 68783.21, 70445.93, 72273.06, 74326.13, 76453.21, 78468.12, 80062.35, 80714.85, 81351.06, 81367.56, 81394.73, 81171.77, 80879.96, 80644.47, 80353.41, 79475.91, 77674.69, 75970.63, 74471.72, 72825.48, 70735.74, 68689.21, 69932.05, 71701.21, 70523.73, 69781.61, 69287.39, 68114.9, 67199.18, 66187.85, 63909.38, 61350.08, 59780.22, 58404.41, 56633.34, 55188.11, 54039.19, 53087.21, 52592.42, 52449.14, 52569.51, 53426.36, 54566.53, 55816.79, 57403.33, 59596.86, 62274.82, 65432.31, 69030.29, 72419.14, 75783.11, 79661.95, 83910.09, 88025.58, 92259.22, 97069.13, 101928.67, 106515.48, 110734.73, 117852.33, 125986.54, 134095.48, 142001.88, 150411.95, 160107.34, 171373.34, 183918.86, 196353.77, 207368.8, 217329.62, 227078.69, 237274.67, 248411.81, 260919.1, 274719.94, 287712.2, 298492.62, 312171.16, 325685.78, 339197.84, 349879.7, 354861.16, 360037.66, 363499.12, 365208.03, 364885.25, 365260.44, 368133.1, 372019.34, 374553.62, 375301.16, 376602.8, 379638.16, 382152.22, 382520.06, 381580.8, 381019.12, 380839.4, 379616.88, 377327.22, 376249.28, 377900.44, 381078.88, 385746.3, 392838.44, 400735.66, 409797.56, 418221.12, 427514.56, 438745.2, 450416.22, 462443.53, 475545.97, 487480.38, 498448.94, 508622.12, 515600.16, 525452.56, 534716, 542159.6, 548965.56, 553644.8, 556347.94, 554273.3, 550686.6, 548655.25, 548693.9, 543492.7, 535209.56, 522389.2, 510593.12, 493639.12, 472106.94, 456300.84, 450893.6, 440432.56, 423529.03, 421214.97, 425217.25, 425482.75, 423446.88, 417531.6, 411607.53, 400972.03, 387454.53, 377086.1, 361973.9, 343714.7, 331493.22, 329139.78, 324327.72, 315440.62, 317153.22, 322517.47, 325073.3, 322994.1, 319155.5, 315426.3, 307892.97, 297322.22, 287176.38, 276795.38, 265737.34, 255029.7, 245083.86, 236098.11, 228276.03, 224246.2, 219355.06, 213455.52, 206856.58, 198494.27, 191313.81, 187576.86, 184354.25, 180538.12, 175232.48, 169729.27, 167960.23, 167256.05, 164169.28, 159631.67, 151305.3, 140849.19, 123322.76, 99235.19, 92656.29, 87422.3, 83399.67, 79834.25, 78279.62, 78593.9, 77642.19, 75356.62, 74116.18, 70300.55, 66575.56, 63445.98, 61962.13, 63480.13, 66790.29, 71150.5, 72359.62, 72436.27, 75242.69, 78089.83, 80686.37, 78309.15, 75983.09, 74269.25, 73457.32, 73897.89, 75075.01, 76674.62, 77705.3, 77639.31, 77302.26, 76801.9, 76103.83, 75703.24, 75386.99, 74605.57, 73114.16, 71198.4, 69625.16, 68759.25, 68326.32, 67849.86, 67182.46, 66328.71, 65768.62, 65865.3, 66407.03, 66897.36, 67050.02, 67089.75, 67441.98, 67661.2, 66622, 64287.7, 61742.5, 60358.39, 61013.44, 63351.45, 65806.82, 66856.68, 66345.98, 65310.67, 64307.63, 63336.37, 62444.83, 61509.76, 60401.07, 59110.73, 57756.28, 56420.46, 55139.35, 53923.33, 52844.12, 52090.86, 51400.55, 50286.67, 48898.93, 47654.54, 46775.8, 45916.17, 44792.73, 43906.95, 43824.3, 44364, 44853.11, 44846.68, 44908.51, 45917.97, 47707.52, 49573.7, 50708.07, 50393.27, 48893.96, 47203.01, 45802.99, 44688.81, 43740.16, 43470.02, 44830.72, 47765.54, 51131.56, 53883.61, 55704.79, 56888.63, 57556.88, 58180.57, 59097.76, 60059.27, 61416.35, 63309.5, 65542.51, 68116.38, 70563.53, 72243.94, 73834.37, 76267.46, 78980.33, 81994.5, 85840.75, 91740.3, 98843.56, 106958.96, 115537.73, 125472.63, 136050.95, 146326.9, 153301.62, 161924.73, 171006.66, 181060.34, 192248.98, 203439.56, 211806.38, 224362.03, 232555.62, 239625.61, 244779.52, 249264.52, 257909.1, 270470.75, 283351.12, 295591.2, 307017, 318468.78, 324122.84, 323960, 322618.53, 321603.88, 321132.12, 321353.5, 319228.38, 306450.84, 291274.8, 273577.62, 255938.45, 239546.34, 225696.81, 215947.6, 211713.97, 206287.06, 201007.05, 195179.58, 185902.02, 176713.02, 167724.94, 159055.73, 151053.44, 144205.62, 138554.69, 134045.45, 129471.6, 125356.93, 122023.86, 119296.14, 116803.21, 114460.79, 112260.1, 110259.36, 108745.31, 107725.47, 107055.61, 106200.69, 105738.92, 105670.84, 105882.44, 106248.82, 106911.08, 107724.15, 108575.99, 109381.25, 110134.51, 110808.34, 111502.23, 112206.89, 112872.83, 114798.05, 116353.77, 117933.8, 119242.98, 120545.12, 121728.6, 122711.59, 123699.98, 124524.46, 125228.25, 125876, 126500.05, 127096.02, 127621.82, 128073.11, 128500.46, 128841.86, 129112.92, 129416.26, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 143.84, 315.59, 705.51, 1165.2, 1548.61, 2001.57, 1482.72, 1096.67, 859.74, 692.41, 560.09, 554.25, 549.27, 634.7, 718.47, 706.05, 790.08, 1130.02, 1771.62, 2529.3, 3149.22, 3430.64, 3170.05, 2652.16, 2206.55, 1893.78, 1769.31, 1633.94, 1788.32, 1828.29, 1875.22, 2073.14, 2456.75, 2611.33, 2943.87, 3319.7, 3959.18, 4575.77, 4911.85, 5510.87, 5884.46, 5511.84, 4668.88, 4765.19, 5670.18, 6207.13, 6554.53, 6470.29, 6594.02, 6577.04, 7235.54, 7618.92, 8632.58, 9179.34, 9521.34, 9903.58, 11484.64, 12286.73, 12792.53, 14337.57, 14781.39, 15303.05, 16295.6, 17071.04, 17264.6, 17344.71, 15445.79, 14269.71, 13757.17, 12404.1, 11162.66, 10648.7, 10365.66, 10641.65, 10867.78, 11370.53, 12731.22, 14342.91, 15288, 15959.85, 16160.97, 15406.33, 16007.04, 17419.19, 18359.27, 19202.23, 20050.76, 21024.69, 22102.36, 25212.58, 29087.63, 32388.04, 35990.58, 37715.04, 34749.91, 33603.36, 33098.78, 32361.12, 32135.19, 31186.46, 30103.08, 29063.76, 28611.84, 29793.99, 30443.96, 31826.97, 33180.92, 34275.05, 35499.33, 36952.72, 37365.12, 37377.04, 36981.35, 37553.19, 39097.89, 41456.37, 44959.56, 47405.4, 50022.99, 54378, 58746.23, 60723.42, 58618.63, 54428.48, 48294.32, 43604.3, 43858.32, 45600.38, 47468.24, 49063.76, 50567.9, 52230.59, 55719.24, 60589.51, 65527.96, 69064.64, 71431.82, 74082.18, 75633.55, 76273.73, 76444.94, 75147.61, 72836.23, 73332.49, 74838.93, 77674.86, 78174.38, 77968.77, 78272.65, 79157.07, 77939.64, 69328.43, 60080.45, 48867.77, 39914.43, 34944.72, 31345.6, 30729.59, 30682.96, 29740.01, 26786.84, 25209.87, 23838.28, 22400.05, 20345.09, 18622.81, 16704.95, 15096.27, 13998.79, 12046.01, 11613.72, 11403.73, 11828.19, 11554.54, 11664.47, 11839.64, 12694.34, 13704.41, 18623.66, 14663.9, 13446.89, 12886.3, 12541.74, 12432.04, 10989, 10076.99, 10172.37, 10314.62, 10351.44, 9687.63, 8372.64, 7417.29, 7574.01, 7454.74, 7440.17, 7410.44, 8077.33, 9290.05, 10887.1, 11091.08, 10905.92, 10463.1, 9996.18, 9969.78, 9813.53, 9721.32, 9284.91, 8299.74, 7842.3, 7610.95, 7546.7, 6890.65, 6525.07, 6278.84, 6388.97, 6264.05, 6443.22, 6933.39, 8915.77, 9154.21, 8365.46, 8042.25, 7031.18, 5469.97, 4175.43, 3823.04, 3929.12, 3999.83, 3898.66, 3837.41, 4081.25, 4093.42, 4160.46, 4115.81, 4170.95, 4456.62, 4540.55, 4720.44, 4630, 5037.81, 6135.79, 8367.08, 8620.72, 9008.82, 9152.61, 8820.34, 8676.36, 8819.62, 9154.77, 9039.41, 9715.64, 10220.15, 10235.29, 9717.89, 8803.7, 8404.4, 8465.26, 8458.7, 8666.08, 8944.3, 9333.79, 9018.62, 8786.23, 8709.66, 8478.68, 8466.43, 7913.21, 8284.77, 8215.9, 8909.58, 8669.31, 9245.27, 10783.57, 11985.76, 10266.4, 9582.46, 8596.84, 8368.56, 7676.78, 7546, 7632.17, 7906.54, 8020.09, 8483.72, 9016.79, 9599.02, 9769.32, 8947.28, 7735.7, 7046.73, 6967.32, 6815.24, 6819.73, 6702.81, 6948.96, 7373.83, 7943.49, 8976.59, 10550.43, 12054.42, 13832.27, 15325.4, 16536.26, 17008.21, 18213.12, 22064.8, 23627.84, 26632.12, 26533.08, 25734.29, 27010.58, 30406.01, 33441.07, 33944.3, 37433.38, 45600.72, 53407.22, 59061.44, 62301.67, 64617.28, 66286.82, 67215.27, 70226.27, 74698.35, 76626.25, 78744.78, 85593.97, 91464.63, 98714.72, 103388.72, 107220.35, 101483.38, 91610.31, 80084.34, 67423.65, 63926.3, 66235.13, 62992.08, 59370.02, 61775.15, 62401.59, 63264.99, 61962, 62381.1, 66341.82, 67154.75, 69002.74, 72571.76, 73703.33, 75685.95, 73952.78, 67157.23, 64073.07, 65069.9, 67312.8, 67196.72, 67288.21, 67435.25, 67283.88, 67368.62, 64809.39, 60673.55, 57272.86, 54676.11, 52259.65, 49182.56, 42443.18, 34254.05, 27297.05, 23429, 22148.28, 21553.71, 21155.69, 21041.49, 22066.48, 21732.1, 22744.14, 23332.84, 24548.14, 24497.98, 22802.08, 20878.4, 18454.47, 15954.01, 14806.24, 14976.75, 15131.93, 14988.07, 14545.06, 14443.74, 14361.99, 13733.94, 13179.38, 12939.82, 11910.04, 10916.3, 10765.59, 11020.06, 10666.39, 9067.63, 6914.21, 5884.85, 5481.69, 5059.08, 4791.23, 5101.27, 5593.16, 5752.74, 5505.92, 5264.86, 5507.94, 5820.48, 5814.23, 5511.1, 5826.53, 5866.51, 5333.89, 4822.54, 4407.14, 3925.2, 3344.8, 2918.94, 2760.67, 2677.37, 2634.24, 2729.5, 2828.15, 2896.26, 2856.77, 2847.78, 3223.05, 3594.96, 3604.08, 3777.8, 3770.85, 3813.39, 3895.22, 3815.48, 3739.21, 3976.81, 4323.92, 4524.53, 4451.11, 4097.5, 3781.92, 3522.17, 3299.64, 3226.31, 3687.93, 4105.83, 4737.61, 4938.93, 5152.28, 4928.59, 4500.16, 3941.69, 3403.89, 3028.04, 2851.4, 2830.15, 2983.66, 3257.55, 3462.54, 3657.13, 3869.83, 3899.28, 3809.94, 3631.94, 3543.8, 3642.19, 3919.37, 4071.61, 4055.08, 4415.56, 4674.87, 4703.58, 4952.65, 5728.89, 6785.26, 7988.32, 9433.73, 10490.32, 11525.68, 11563.8, 10968.29, 10630.89, 10560.47, 10750.17, 11309.03, 11856.85, 12084.31, 12244.86, 12549.75, 12991.43, 13720.79, 14925.48, 16367.49, 17555.61, 18743.39, 19957.55, 21795.47, 25079.09, 28101.22, 30808.92, 34607.52, 37986.35, 42473.16, 43978.26, 44749.31, 46158.46, 46138.63, 44882.42, 44152.01, 43604.05, 42510.74, 41930.24, 42891.25, 43623.21, 43338.63, 44099.41, 46000.09, 47380.11, 48554.96, 51091.72, 55000, 58401.79, 59858.35, 60593.8, 62385.43, 64607.15, 65148.9, 63454.44, 60642.05, 57935.91, 56299.05, 55681.31, 53714.72, 49124.29, 46634.62, 50028.52, 54778.24, 51648.2, 50216.14, 50804.76, 50008.64, 49286.71, 49195.5, 49552.99, 48508.16, 47028.37, 47321.54, 47357.04, 46130.45, 39862.94, 33292, 30119.33, 27922.35, 25092.67, 22336.91, 19655.86, 17300.13, 15923.4, 15311.27, 13893.54, 13090.51, 13032.61, 13141.89, 13005.39, 12715.02, 12567.66, 12227.51, 11811.4, 11282.37, 10528.13, 9650.16, 8998.15, 9023.63, 8786.21, 8567.1, 8590.15, 8271.35, 7729.47, 7205.05, 7058.64, 7333.02, 7286.12, 7056.57, 7204.44, 7599.9, 7790.35, 7807.47, 7937.25, 8339.21, 8921.9, 9625.18, 10453.3, 11599.92, 12364.48, 11034.49, 9257.56, 7450.56, 5710.65, 4610.48, 3533.8, 2818.57, 2215.64, 1870.34, 1761.37, 1749.33, 1802.86, 2069.1, 2483.02, 2954.85, 3225.47, 3579.86, 4063.32, 4550.28, 4808.79, 4887.64, 4855.2, 4815.52, 4798.13, 4825.07, 4939.07, 5180.09, 5535.74, 5925.69, 6314.73, 6812.07, 7577.69, 8498.74, 9314.79, 9931.6, 10231.75, 9973.79, 9342.44, 8245.75, 8939.46, 9051.21, 10028.19, 11418.59, 11662.95, 12434.14, 14478.6, 17282.77, 19589.91, 21748.16, 24912.14, 29007.09, 32793.96, 36134.62, 38181.73, 40817.65, 44812.21, 50775.76, 60250.06, 74436.69, 88557.28, 104959.84, 132205.52, 159491.39, 176545.31, 195017.73, 212324.77, 226734.7, 233312.02, 240438.66, 243980.23, 243269.55, 236827.02, 229294.83, 234513.55, 241753.44, 258706.62, 272292.6, 258719.14, 237071.44, 222187.08, 190791.56, 164633.25, 155062.88, 150482.78, 150046.97, 134268.77, 132226.6, 130423.1, 132177.97, 130362.93, 115066.6, 96336.22, 83594.56, 80309.07, 80930.65, 71795.59, 59740.89, 55124.62, 55342.84, 57024.06, 57774, 58100.61, 59050.57, 57764.12, 53825.81, 48194.28, 37886.13, 24180.1, 13014.63, 8903.27, 9031.03, 9279.47, 7194.44, 6077.91, 6118.09, 6707.96, 6862.2, 6873.68, 6897.41, 9799.92, 13523.51, 14295.54, 13885.21, 12491.29, 11107.31, 9540.02, 6169.52, 4323.29, 3334.71, 2192.42, 1906.51, 1756.68, 1596.77, 1395.29, 1188.17, 1004.4, 826.52, 652.54, 500.49, 374.94, 279, 226.99, 209.09, 206.04, 206.02, 208.02, 210.77, 208.73, 203.94, 200.19, 196.44, 193.12, 185.36, 169.62, 156.89, 155.91, 163.63, 168.82, 165.13, 161.43, 168.21, 187.51, 204.76, 205.67, 202.14, 208, 218.07, 222.49, 214.29, 201.76, 201.94, 212.34, 220.48, 224.87, 231.41, 245.8, 263.03, 258.09, 263.89, 270, 283.77, 301.06, 308.59, 309.65, 311.37, 313.4, 318.49, 324.76, 326.11, 326.22, 326.61, 325.93, 327.29, 329.77, 335.29, 346.48, 354.54, 355.62, 359.69, 368.19, 370.29, 362.66, 356.39, 363.3, 408.74, 428.06, 438.62, 449.96, 464.38, 484.35, 514.69, 556.76, 607.44, 664.7, 728.93, 797.67, 876.22, 947.87, 1125.58, 1427.85, 2010.53, 3061.87, 5129.09, 7890.56, 12510.71, 15349.65, 13851.22, 12616.98, 16138.06, 18797.61, 21885.33, 24700.72, 26787.16, 31263.41, 37044.91, 40877.57, 42924.81, 44897.45, 48603.64, 53392.6, 56422.59, 59263.76, 61904.24, 64879.46, 67870.52, 67897.49, 63766.82, 52992.14, 42478.13, 36506.83, 32213.21, 30795.24, 31103.07, 31064.82, 28179, 27453.25, 27468.22, 27479.99, 27128.49, 26250.51, 25358.59, 22693.07, 19525.98, 17105.83, 16119.99, 15990.97, 16323.72, 16434.07, 18902.52, 22302.27, 24069.1, 25382.58, 26185.36, 25322.21, 23717.59, 22613.9, 22113.53, 22529.6, 23090.4, 22880.86, 21725.1, 19135.29, 16326.29, 13192.48, 10370.95, 8441.92, 7179.27, 6352.59, 5840.25, 5421.42, 5144.38, 5011.85, 4934.1, 4852.91, 4764.85, 4668.21, 4580.32, 4529.9, 4545.04, 4609.8, 4712.62, 4889.73, 5096.43, 5324.75, 5606.2, 5882.07, 5967.82, 6046.32, 5978.15, 6009.17, 6186.71, 6073.39, 5804.57, 5570.66, 5316.27, 5082.5, 4886.64, 4720.28, 4601.63, 4542.94, 4611, 4985.94, 5821.86, 6651.58, 7482.49, 8317.02, 9156.18, 9788.77, 9979.82, 9741.52, 9719.66, 9805.1, 9284.93, 8719.17, 8196.44, 7670.4, 7132.07, 8013.36, 11334.06, 14229.24, 14853.35, 14849.65, 14763.09, 14340.84, 12945.45, 9735.95, 6610.58, 5301.54, 4631.57, 4013.93, 3687.84, 3476.62, 3284.95, 3131.19, 2992.3, 2836.51, 2644.17, 2458.6, 2316.99, 2215.55, 2239.26, 2459, 2752.32, 3038.83, 3366.87, 3711.24, 4046.43, 4334.6, 4509.28, 4661.53, 4901.11, 5103.11, 5095.14, 4924.21, 4637.2, 4234.18, 3752.08, 3207.54, 2752.77, 2546.19, 2515.42, 2655.17, 2879.54, 2962.71, 2890.82, 2834.5, 2896.45, 2955.99, 3024.41, 3109.37, 3114.26, 3113.95, 3048.94, 2888.38, 2722, 2553.98, 2391.02, 2240.41, 2109.56, 2004.56, 1928.97, 1883.11, 1863.22, 1860.71, 1860.43, 1844.95, 1801.93, 1713.83, 1578.09, 1364.48, 1252.68, 1153.92, 1017.82, 932.17, 889.9, 839.55, 791.47, 746.15, 703.81, 664.41, 627.76, 593.72, 562.1, 532.7, 505.36, 479.93, 0, 0, 21.07, 22.6, 24.56, 25.44, 25.86, 26.18, 26.2, 26.64, 28.09, 29.81, 31.37, 33.83, 43.16, 54.56, 66.98, 78.96, 108.42, 136.78, 160.23, 188.5, 210.42, 224.84, 229.39, 244.82, 310.87, 401.11, 469.43, 507.61, 524.6, 524.26, 529.02, 549.41, 577.21, 600.68, 564.62, 526.61, 548.14, 530.84, 509.66, 454.24, 469.68, 456.15, 448.84, 465.6, 551.2, 664.95, 656.45, 646.26, 525.59, 428.33, 408.38, 395.96, 367.8, 326.9, 287.53, 245.56, 208.82, 181.2, 181.96, 184.27, 179.37, 178.93, 190.47, 227.62, 239.77, 237.46, 196.12, 171.63, 162.42, 155.9, 149.49, 146.2, 143.84, 134.91, 133.32, 127.79, 122.68, 119.84, 118.56, 118.06, 116.69, 113.77, 112.23, 113.22, 112, 108.82, 109.59, 109.56, 105.51, 101.29, 94.25, 86.26, 78.56, 71.83, 70.94, 67.71, 64.16, 58.64, 56.57, 56.13, 54.79, 55.04, 55.36, 56.13, 59.22, 64.16, 72.28, 89.21, 108.31, 104.93, 96.67, 78.02, 69.31, 70.66, 70.98, 67.46, 69.94, 74.45, 80.36, 90.94, 97.26, 98.2, 97.74, 89.95, 83.15, 83.42, 82.8, 81.51, 81.33, 82.59, 82.85, 81.46, 82.74, 87.15, 91.86, 95.08, 98.87, 102.78, 108.43, 117.21, 131.09, 145.43, 163.79, 167.17, 164.95, 154.64, 142.83, 137.04, 134.41, 128.06, 124.84, 120.57, 117.05, 115.6, 113.17, 112.6, 113.02, 113.72, 115.06, 120.46, 125.36, 132.54, 146.72, 169.24, 199.79, 228.48, 251.17, 266.67, 279.95, 294.89, 305.42, 315.89, 327.84, 346.59, 365.16, 384.02, 401.15, 436.71, 471.52, 488.88, 498.74, 506.39, 503.14, 504.39, 506.45, 497.27, 481.78, 490.94, 479.28, 481.59, 494.35, 501.03, 500.95, 499.72, 507.23, 511.88, 516.28, 509.45, 506.87, 512.78, 518.52, 522.97, 535.67, 556.45, 590.44, 618.65, 634.8, 639.79, 641.32, 644.36, 646.54, 650.56, 649.67, 654.94, 665.02, 701.01, 726.43, 730.9, 736.66, 742.61, 745.65, 752.32, 754.68, 768.55, 791.74, 822.82, 872.47, 912.29, 935.17, 945.8, 950.92, 951.11, 948.84, 949.74, 953.83, 945.68, 934.44, 935.66, 948.06, 951.4, 966.74, 985.56, 1009.74, 1043.74, 1098.62, 1177.44, 1282.45, 1410.83, 1558.8, 1724.37, 1929.92, 2189.91, 2457.91, 2703.11, 2956.56, 3220.22, 3504.28, 3785.33, 4025.34, 4304.18, 4646.69, 5002.04, 5275.53, 5500.44, 5784.65, 6053.87, 6254.1, 6427.19, 6492.87, 6647.54, 6777.72, 6845.13, 6827.07, 6805.64, 6697.26, 6581.68, 6453.71, 6258.54, 6032.22, 5843.72, 5618.72, 5434.47, 5318.89, 5255.39, 5221.58, 5176.36, 5084.98, 4998.97, 4934.57, 4868.36, 4730.91, 4528.33, 4301.89, 4102, 3944.23, 3795.41, 3660.7, 3524.94, 3426.18, 3305.63, 3189.99, 3066.95, 2954.33, 2845.39, 2753.66, 2683.34, 2603.01, 2527.38, 2448.86, 2336.76, 2249.13, 2167.7, 2091.91, 2020.98, 2061.22, 1875.37, 1821.81, 1794.86, 1762.69, 1703.48, 1666.36, 1646.35, 1637.02, 1657.17, 1660.44, 1671.79, 1669.08, 1638.23, 1605.53, 1546.03, 1490.32, 1447.59, 1402.3, 1374.54, 1341.89, 1329.87, 1344.69, 1354.87, 1361.76, 1373.32, 1387.88, 1400.86, 1429.95, 1465.39, 1490.55, 1509.93, 1535.4, 1568.74, 1599.19, 1653.68, 1715.72, 1771.65, 1831.65, 1867.54, 1897.97, 1944.79, 1965.46, 2018.83, 2098.12, 2162.5, 2160.28, 2131.14, 2132.78, 2132.1, 2123.01, 2150.8, 2152.72, 2207.23, 2303.77, 2384.73, 2535.99, 2724.69, 2885.95, 3002.23, 3089.54, 3166.18, 3246.55, 3343.24, 3446.1, 3555.17, 3634.42, 3727.96, 3793.89, 3832.99, 3884.47, 3948.53, 4011.08, 4016.63, 4007.29, 4072.26, 4178.26, 4189.52, 4197.83, 4295.49, 4433.84, 4519.79, 4583.42, 4678.77, 4695.09, 4699.81, 4715.84, 4696.71, 4703.79, 4734.93, 4768.91, 4877, 5055.23, 5217.32, 5351, 5436.61, 5430.32, 5362.21, 5341.09, 5303.15, 5252.76, 5184.65, 5095.19, 5036.62, 5027.24, 5019.43, 4990.1, 4960.1, 4955.43, 4962.54, 4936.72, 4893.72, 4842.74, 4786.56, 4723.8, 4618.31, 4483.67, 4347.92, 4212.03, 4052.15, 3912.46, 3813.57, 3691.54, 3557.46, 3474.32, 3417.58, 3485.75, 3487.6, 3484.62, 3561.53, 3619.87, 3681.43, 3702.72, 3627.11, 3515.98, 3401.81, 3290.04, 3203.24, 3124.52, 3068.95, 3019.16, 2940.1, 2883.3, 2828.1, 2738.89, 2633.18, 2519.14, 2451.97, 2404.58, 2349.04, 2299.84, 2247.06, 2177.84, 2100.81, 1999.42, 1913.13, 1855.79, 1804.58, 1750.58, 1686.48, 1617.33, 1564.94, 1534.28, 1499.91, 1446.33, 1368.31, 1275.6, 1187.95, 1117.12, 995.17, 923.13, 866.23, 826.34, 807.59, 773.22, 762.53, 756.44, 740.78, 735.55, 732.26, 740.22, 746.96, 753.96, 769.3, 794.49, 826, 919.1, 1030.67, 1120.94, 1237.86, 1406.97, 1571.26, 1713.02, 1836.03, 1937.41, 2048.7, 2165.54, 2324.81, 2473.3, 2582.77, 2643.77, 2701.13, 2724.04, 2731.35, 2743.42, 2764.08, 2803.36, 2823.12, 2836.63, 2858.62, 2916.09, 2963.93, 3000.68, 3011.49, 3056.7, 3084.39, 3083.92, 3115.43, 3094.73, 3123.73, 3166.42, 3214.17, 3255.3, 3372.42, 3595.6, 3850.88, 4037.54, 4194.91, 4266.73, 4269.38, 4236.71, 4257.75, 4328.35, 4370.86, 4442.16, 4552.72, 4631.53, 4706.32, 4766.35, 4811.49, 4819.74, 4800.32, 4740.58, 4689.85, 4629.71, 4556.68, 4464.91, 4350.89, 4240.49, 4080.68, 3891.25, 3699.12, 3507.17, 3352.9, 3276.7, 3206.38, 3165, 3156.97, 3204.09, 3215.82, 3232.22, 3259.79, 3271.91, 3238.88, 3174.71, 3137.9, 3097.24, 3069.69, 3053.31, 3055.75, 3065.19, 3081.49, 3102.64, 3126.69, 3137.45, 3160.21, 3153.95, 3143.57, 3122.96, 3124.35, 3117.28, 3150.9, 3191.67, 3208.35, 3255.68, 3318.91, 3398.05, 3464.82, 3519.71, 3581.76, 3640.46, 3726.95, 3822.35, 3933.27, 4057.9, 4199.06, 4288.73, 4385.23, 4485.52, 4578.63, 4683.09, 4802.08, 4903.08, 4983.81, 5090.92, 5281.85, 5512.18, 5799.59, 6084.27, 6447.88, 6798.27, 7106.82, 7398, 7605.93, 7803.7, 8025.78, 8122.7, 8140.39, 8144.19, 8045.73, 7999.23, 7946.53, 8003.7, 8075.55, 8049.82, 8076.51, 8144.94, 8185.73, 8144.6, 8070.37, 8610.02, 8676.69, 8766.26, 8901.44, 8966.37, 9061.23, 9191.04, 9310.54, 9337.52, 9342.96, 9367.17, 9264.06, 9076.21, 8968.4, 8954.39, 8843.6, 8750.89, 8641.85, 8557.79, 8500.44, 8459.43, 8403.87, 8408.27, 8534.52, 8688.61, 8867.79, 9168.02, 9357.88, 9578.01, 9857.69, 10286.08, 11059.39, 11976.4, 13413.39, 16042.75, 19639.56, 23806.33, 27886, 31633.39, 35655.55, 40190.54, 44098.29, 46860.4, 49454.25, 50577.46, 51018.21, 50169.81, 48450.99, 47382.42, 46327.21, 45519, 44433.66, 43482.31, 43009.2, 42690.31, 42505.17, 42617.65, 42958.51, 43429.92, 44018.63, 44477.4, 44535.91, 44314.2, 44282.41, 44779.49, 45440.49, 45515.94, 45414.78, 45317.53, 45004.04, 44901.77, 44719.44, 44516.07, 44220.49, 43770.22, 43333.7, 42740.47, 42001.25, 41210.76, 40524.64, 39995.15, 39704.95, 39478.58, 39450.84, 39478.69, 39328.43, 38988.1, 38808.1, 38339.49, 37646.22, 37052.96, 36572.85, 36081.08, 35764.98, 35329.01, 35072.23, 35134.41, 34880.01, 34989.87, 35240.64, 35340.35, 35212.71, 35258.92, 34691.6, 34751.9, 35733.31, 37026.78, 37982.78, 38637.52, 39531.18, 41819.06, 43735.47, 44843.05, 45975.55, 46830.35, 47578.15, 48102.69, 48519.98, 48667.31, 48780.64, 48944.15, 49252.47, 49219.04, 49522.63, 50125.43, 50498.62, 50420.89, 50443.51, 50131.96, 47834.32, 44670.24, 41605.84, 38973.44, 36684.54, 34945.17, 33094.07, 31272.42, 30042.01, 29916.86, 29469.5, 28926.09, 28515.77, 27742.21, 26820.2, 25438.82, 24177.36, 23084.42, 22105.46, 21371.8, 20713.98, 19833.29, 18968.38, 18705.3, 18431.71, 18292.72, 18243.12, 18080.95, 18129.49, 17763.48, 17117.5, 16381.29, 16067.48, 15738.26, 15100.82, 14535.54, 14094.98, 13794.95, 13829.98, 12251.13, 11761.05, 11449.84, 11485.13, 11443, 11308.15, 11182.11, 11122.13, 10913.29, 10474.47, 10216.68, 9983.81, 9845.91, 9843.7, 9406.59, 9266.88, 9031.67, 8772.3, 8616.24, 8421.94, 8046.98, 7688.25, 7563.04, 7353.14, 7033.21, 6903.3, 6836.85, 6766.7, 6757.33, 6717.97, 6882.57, 6987.47, 6890.86, 6829.97, 6822.81, 6991.92, 7257.36, 7451.66, 7639.47, 7911.95, 8300.08, 8641.5, 8799.32, 8933.53, 9097.53, 9145.59, 9163.95, 9205.06, 9271.39, 9317.34, 9285.35, 9173.46, 9039.95, 8930.95, 8911.1, 8952.4, 8997.7, 9073.99, 9139.42, 9375.92, 9937.85, 10697.06, 11523.39, 12398.32, 13304.2, 14309.11, 15331.78, 16036.8, 16189.12, 15880.51, 15243.05, 14448.15, 13559.11, 12625.78, 11683.45, 10899.26, 10507.26, 10508.52, 10714.23, 10972.41, 11256.57, 11575.93, 11917.51, 12176.75, 12292.68, 12351.33, 12416.76, 12500.66, 12553.28, 12549.81, 12551.42, 12722.1, 12860.85, 12910.63, 12883.72, 12828.5, 12774.59, 12707.43, 12651.49, 12718.98, 12916.24, 13152.03, 13364.06, 13487.64, 13546.59, 13375.65, 13177.62, 12959.27, 12786.95, 12702.44, 12495.79, 12300.65, 12230.08, 12137.19, 12147.85, 12148.01, 12112.53, 11918.28, 11731.44, 11553.39, 11369.91, 11262.14, 11079.03, 10803.65, 10649.08, 10594.73, 10557.47, 10507.38, 10493.77, 10483.1, 10473.85, 10507.68, 10665.94, 10968.24, 11334.4, 11673.84, 12020.56, 12373.3, 12692.34, 12974.57, 13227.61, 13491.99, 13754.45, 14012.69, 14301.49, 14604.77, 14970.13, 15275.33, 15488.91, 15659.92, 15774.05, 15883.81, 15981.8, 16165.8, 16410.24, 16688.14, 16941.96, 17092.15, 17193.94, 17160.54, 17072.68, 16952.04, 16699.12, 16399.07, 16084.99, 15871.83, 15836.78, 15743.2, 15681.33, 15677.47, 15674.92, 15691.96, 15762.6, 15893.16, 16055.2, 16273.22, 16554.07, 16839.28, 17055.52, 17193.01, 17241.7, 17337.31, 17201.64, 16936.09, 16647.83, 16384.53, 16180.66, 16039.04, 16123.6, 16289.25, 16507.43, 16744.98, 16964.96, 17112.99, 17161.64, 17051.47, 16918.62, 16643.65, 16334.88, 16014.37, 15782.41, 15760.94, 15784.29, 15802.89, 15883.02, 15997.19, 16166.55, 16477.35, 16801.99, 17011.58, 17178.28, 17359.89, 17541.88, 17696.74, 17772.8, 17872.02, 18056.86, 18242.05, 18398.46, 18554.62, 18696.61, 18829.62, 18948.5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1.48, 3.42, 4.6, 4.36, 4.26, 4.43, 4.33, 4.32, 4.42, 4.47, 4.43, 11.53, 22.37, 22.61, 23.14, 22.52, 22.22, 21.92, 20.74, 18.71, 16.66, 16, 16.89, 16.76, 15.53, 14.93, 16.02, 17.63, 16.68, 14.9, 13.78, 13.11, 10.98, 8.17, 6.52, 5.38, 4.55, 3.7, 3.06, 2.54, 2.25, 2.13, 2.03, 1.91, 1.98, 2.1, 2.17, 2.14, 2.1, 2.06, 2.05, 2.04, 1.96, 1.86, 1.82, 1.8, 1.86, 1.99, 2.01, 1.98, 2.02, 2.06, 2.09, 2.08, 1.94, 1.78, 1.73, 1.74, 1.75, 1.74, 1.74, 1.98, 2.39, 2.74, 2.89, 2.92, 2.99, 3.1, 3.13, 2.68, 2.38, 2.28, 2.28, 2.35, 2.4, 2.35, 2.3, 2.27, 2.23, 2.15, 1.98, 1.87, 1.8, 1.77, 1.77, 1.77, 1.79, 1.86, 1.95, 2.05, 2.4, 3.18, 3.76, 4.49, 4.98, 4.94, 4.93, 5.02, 5.03, 4.16, 3.74, 3.88, 4.21, 4.7, 5.12, 4.71, 4.35, 4.56, 5.08, 5.51, 5.02, 4.41, 4.27, 4.4, 3.98, 2.92, 2.25, 2.04, 1.9, 1.81, 1.74, 1.85, 2.22, 2.62, 3.08, 3.38, 3.65, 3.9, 4.15, 4.19, 3.93, 3.76, 3.69, 3.82, 4.16, 4.12, 4.17, 4.24, 4.81, 6.21, 8.39, 10.01, 12.37, 15.18, 16.37, 18.03, 21.88, 23.71, 25.54, 28.44, 28.73, 29.74, 34.54, 38.72, 43.74, 46.36, 48.4, 58.41, 68.42, 77.26, 86.49, 89.54, 92.54, 94.73, 90.6, 84.21, 80.28, 76.33, 77.75, 80.59, 79.03, 76.26, 72.29, 74.2, 71.33, 70.81, 72.12, 75.92, 81.57, 85.82, 83.32, 74.36, 73.65, 77.37, 72.7, 72.41, 75.41, 75.13, 74.98, 71.34, 65.81, 62.61, 58.41, 57.8, 63.05, 61.7, 65.07, 71.11, 76.92, 82.11, 84.11, 89.28, 95.33, 93.73, 93.43, 97.24, 107.63, 115.85, 117.48, 120.33, 110.68, 104.96, 107.4, 116.09, 113.61, 122.05, 127.21, 134.34, 143.74, 152.02, 147.1, 127.94, 114.91, 115.09, 123.56, 118.45, 120.24, 124.62, 128.85, 138.65, 142.77, 144.53, 144.76, 153.21, 179.81, 192.24, 196.96, 197.01, 186.7, 179.88, 165.85, 135, 114, 103.73, 93.36, 85.63, 79.32, 75.15, 75.83, 74.31, 71, 71.26, 72.83, 76.64, 82.41, 94.45, 94.67, 84.04, 72.4, 61.86, 58.39, 55.81, 54.56, 49.58, 46.24, 44.78, 39.93, 34.89, 28.24, 27.82, 30.4, 29.31, 30.49, 31.07, 31.08, 33.04, 36.19, 36.89, 38.87, 42.16, 46.55, 41.61, 35.73, 28.74, 24.71, 27.32, 24.67, 26.99, 26.15, 28.2, 32.21, 40.2, 55.24, 59.7, 55.22, 48.07, 40.93, 38.99, 37.14, 33.22, 31.13, 26.73, 23.25, 22.95, 22.74, 21.65, 21.55, 20.97, 20.66, 20.1, 19.72, 20.53, 22.74, 25.77, 25.48, 19.81, 16.6, 17.16, 16.83, 16.32, 16.04, 16, 15.53, 16.06, 16.27, 16.6, 16.95, 17.32, 17.5, 17.79, 17.52, 18.19, 19.89, 24.69, 29.11, 29.3, 30.58, 30.86, 37.42, 46.01, 36.38, 23.85, 20.04, 20.9, 19.04, 17.49, 17.58, 16.81, 19.71, 21.78, 16.08, 12.03, 10.74, 9.65, 9.14, 9.57, 9.39, 9.18, 9.6, 9.76, 10.66, 11.06, 11.11, 11.1, 11.46, 11.17, 12.63, 24.77, 30.53, 17.09, 10.52, 10.56, 10.17, 10.24, 10.06, 9.82, 9.78, 9.75, 9.85, 9.7, 9.81, 9.93, 10.12, 10.34, 10.62, 10.85, 10.78, 10.98, 10.88, 10.87, 11.02, 11.34, 11.84, 12.33, 12.88, 13.43, 14.26, 15.8, 19.74, 29.79, 52.49, 59.29, 38.66, 25.53, 21.4, 20.4, 20.54, 20.11, 19.94, 19.92, 20.81, 21.45, 21.75, 22.01, 22.15, 20.62, 19.01, 18.78, 19.59, 19.04, 19.04, 19.2, 19.92, 20.74, 21.49, 21.88, 20.73, 19.87, 19.5, 18.22, 17.01, 16.44, 16.37, 16.1, 16.1, 16.08, 16.12, 16.37, 16.76, 17.41, 17.79, 18.44, 19.28, 19.58, 19.33, 18.88, 18.53, 17.96, 18.38, 18.86, 18.5, 20.62, 26.13, 36.94, 39.25, 29.19, 21.12, 19.74, 20.66, 19.04, 19.68, 21.74, 21.21, 22.98, 27.72, 40.27, 57.5, 57.55, 59.89, 62.15, 60.54, 58.83, 54.18, 53.02, 47.58, 43.68, 33.62, 26.33, 25.15, 25.19, 23.39, 21.2, 19.45, 18.03, 17.42, 14.69, 13.7, 13.4, 13.51, 12.92, 12.83, 13.36, 13.7, 13.69, 13.84, 14.07, 14.19, 14.34, 14.92, 15.7, 17.2, 19.63, 22.32, 28.93, 43.51, 60.11, 65.53, 71.88, 79.43, 87.11, 92.73, 100.64, 110.76, 122.46, 136.7, 143.82, 150.76, 157.1, 162.29, 164.91, 173.81, 176.72, 179.9, 186.22, 202.35, 217.88, 232.46, 261.07, 301.11, 363.16, 436.15, 503.62, 527.26, 527.68, 491.26, 453.52, 431.95, 405.63, 391.05, 374.78, 373.54, 382.89, 380.1, 379.82, 398.98, 439.75, 468.48, 481.8, 480.22, 481.72, 478.37, 463.93, 431.09, 392.26, 366.83, 353.66, 352.82, 355.95, 360.05, 362.83, 361.55, 367.77, 348.79, 303.95, 277.77, 267.13, 267.38, 266.93, 254.82, 243.39, 249.79, 247.1, 241.99, 246.11, 251.99, 256, 272.18, 312.78, 327.79, 314.71, 307.65, 297.64, 283.52, 278.58, 276.68, 263.55, 237.49, 216.56, 195.97, 172.33, 144.83, 123.43, 113.14, 101.75, 93.12, 89.61, 87.34, 80.68, 70.4, 60.71, 53.18, 42.54, 32.63, 29.9, 32.39, 30.15, 29.63, 31.72, 39.93, 35.47, 50.13, 49.04, 34.17, 27.47, 25.9, 21.55, 20.91, 21.11, 21.95, 23.56, 26.28, 27.82, 29.77, 30.19, 23.83, 19.62, 15.22, 10.31, 8.51, 7.62, 6.29, 5.18, 4.96, 4.82, 4.82, 4.82, 7.25, 7.31, 7.95, 10.84, 13.92, 14.7, 26.15, 39.91, 49.73, 37.62, 34.69, 28.85, 25.47, 23.3, 22.61, 21.07, 20.39, 27.01, 35.42, 41.24, 56.4, 72.87, 109.27, 172.47, 225.7, 252.96, 269.7, 306.09, 349.73, 372.13, 391.33, 419.83, 444.46, 469.5, 488.36, 514.92, 533.68, 531.78, 520.61, 529.52, 550.38, 558.78, 577.24, 598.99, 616.85, 658.13, 677.54, 676.83, 689.03, 714.99, 715.9, 724.01, 728.19, 724.14, 738.35, 736.86, 717.76, 752.24, 783.47, 799.53, 826.88, 816.54, 845, 846.34, 749.8, 690.79, 671.97, 643.8, 622.42, 605.41, 602.92, 587.27, 575.47, 590.72, 564.75, 521.88, 478.12, 443.51, 405.02, 343.18, 295.27, 258.22, 221.67, 194.09, 173.46, 169.15, 152.13, 160.65, 150.59, 141.93, 156.24, 213.24, 261.55, 321.2, 383.58, 416.84, 345.79, 247.94, 211.69, 184.54, 132.07, 102.43, 97.54, 92, 81.46, 77.62, 76.6, 77.82, 84.17, 90.4, 70.03, 58.4, 53, 50.47, 47.63, 43.93, 41.91, 41.21, 40.69, 39.9, 38.48, 37.4, 37.37, 37.38, 38.22, 41.24, 44.51, 48.67, 53.41, 66.11, 87.68, 103.84, 120.09, 130.65, 124.7, 119.35, 103.4, 96.4, 77.78, 45.35, 28.61, 28.2, 29.44, 28.77, 25.81, 24.76, 23.45, 24.36, 27.9, 36.72, 43.69, 47.25, 50.44, 51.69, 55.11, 57.86, 57.38, 54.31, 53.88, 55.97, 61.81, 66.5, 68.44, 72.75, 77.23, 79.55, 80.91, 79.51, 79.93, 81.24, 79.27, 74.75, 69.97, 66.95, 66.1, 67.38, 69.16, 69.57, 66.5, 69.97, 70.62, 72.2, 83.43, 86.6, 88.12, 88.51, 89.48, 90.77, 89.5, 92.97, 97.37, 99.91, 100.86, 108.21, 118.28, 130.46, 147.95, 169.95, 184.41, 185.88, 188.5, 198.26, 177.36, 153.67, 141.17, 150.08, 179.55, 205.83, 208.51, 216.03, 221.26, 223.12, 225.82, 212.1, 209.76, 212.49, 200.68, 191.77, 195.7, 202.93, 214.53, 225.5, 229.47, 233.9, 251.89, 272.16, 284.42, 294.25, 296.91, 289.65, 302.89, 320.39, 303.22, 265.59, 227.45, 207.02, 196.73, 172.5, 113.59, 99.99, 100.58, 98.69, 96.99, 94.94, 92.12, 99.36, 113.25, 126.83, 146.83, 167.73, 174.38, 193, 216.52, 221.92, 202.97, 179.02, 146.56, 113.81, 81.14, 56.49, 46.15, 49.02, 58.31, 70.77, 77.23, 126.81, 165.21, 222.85, 238.43, 217.23, 103.94, 87.83, 84.26, 78.7, 34.13, 24.69, 24.02, 22.8, 21.59, 21, 20.79, 20.41, 19.68, 18.94, 18.45, 18.17, 17.88, 17.36, 16.78, 16.37, 15.93, 15.26, 14.55, 13.99, 13.71, 13.68, 13.77, 13.93, 14.17, 14.43, 18.24, 20.46, 26.78, 31.78, 44.77, 53.01, 70, 84.09, 96.3, 83.23, 75.89, 74.33, 74.02, 69.88, 73.63, 80.05, 81.58, 78.6, 68.24, 60.27, 55.16, 51.86, 52.3, 50.38, 51.1, 52.19, 52.36, 52.56, 53.58, 55.8, 58.44, 58.34, 58.45, 52.9, 49.48, 45.83, 41.67, 37.56, 33.8, 30.74, 28.6, 29.13, 28.55, 30.46, 32.64, 34.73, 36.87, 40.27, 43.6, 45.92, 46.58, 47.21, 45.65, 43.17, 40.94, 39.18, 37.98, 37.43, 37.62, 38.71, 41.01, 42.56, 42.79, 43.2, 43.7, 44.28, 44.75, 45.06, 44.99, 44.9, 44.86, 44.85, 44.88, 44.95, 45.04, 45.16, 45.32, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 136.04, 130.6, 121.65, 110.03, 99.11, 95, 95.08, 95.16, 91.92, 103.64, 120.82, 154.57, 190.05, 206.16, 229.81, 249.76, 264.44, 271.07, 272.45, 282.06, 299.03, 312.11, 326.51, 337.53, 366.77, 407.34, 470.82, 500.12, 504.33, 527.69, 556.27, 602.62, 634.68, 644.39, 663.65, 709.16, 721.38, 719.74, 735.5, 753.41, 762.57, 748.51, 759.16, 811.26, 891.63, 966.34, 1013.25, 1072.83, 1171.79, 1247.23, 1263.84, 1269.5, 1302.75, 1318.66, 1362.74, 1406.23, 1490.41, 1658.53, 1873.63, 2104.71, 2403.34, 2749.21, 3214.24, 3790.19, 4295.83, 4756.85, 5207.66, 5722.32, 6337.57, 6980.84, 7273.63, 7667.23, 8193.24, 8981.04, 9830.22, 10481.17, 11216.89, 12130.38, 13008.04, 13571.14, 13682.8, 13626.51, 14067.78, 14404.17, 14543.67, 14817.53, 15241.09, 15472.47, 15879.72, 16183.26, 16411.12, 16869.82, 17257.04, 17598.19, 17635.29, 17793.73, 17880.09, 18592.36, 19774.89, 20657.14, 21654.67, 22710.44, 23814.71, 24339.32, 24798.03, 25243.98, 25700.78, 26516.46, 27529.73, 28620.19, 29810.28, 30890.88, 31552.81, 32198.29, 32524.82, 32631.14, 32615.76, 32651.12, 32211.5, 31773.3, 31115.03, 30515.05, 29891.14, 29287.46, 28542.52, 28413.94, 28219.23, 27917.76, 27910.46, 28166.61, 27635.83, 26675.07, 26116.22, 25643.61, 25481.32, 24803.64, 24423.81, 24478.45, 24289.29, 23835.29, 23674.51, 23677.45, 23553.3, 23515.7, 22945.31, 22400.39, 21968.97, 21651.65, 21375.57, 20949.29, 20648.83, 20592.2, 20436.54, 20271.5, 20071.86, 20177.5, 20253.66, 20004.71, 19901.73, 19380.22, 19036.63, 18744.14, 18325.75, 18216.07, 18095.43, 18298.08, 18441.48, 18429.34, 18218.91, 18110.16, 17942.17, 17678.01, 17350.07, 16707.9, 16048.07, 15515.67, 14883.64, 14162.44, 13428.48, 12890.92, 12647.56, 12676.81, 12865.57, 12882.3, 12910.96, 13127.76, 13095.86, 13237.3, 13115.23, 12380.15, 11924.35, 12089.87, 12354.39, 12330.22, 12454.41, 12485.31, 12607.71, 12826.37, 13065.01, 13358.42, 13214.83, 13011.24, 12496.08, 11937.18, 11646.58, 11499.35, 11333.76, 11102.35, 11059.35, 11061.44, 11002.31, 11009.88, 11113.6, 11015.68, 11091.57, 10878.5, 10463.61, 10152.61, 10009.51, 9985.5, 9894.76, 9739.52, 9663.27, 9482.73, 9227, 8991.13, 8908.54, 8828.58, 8705.86, 8606.81, 8666.4, 8818.94, 8968.86, 8992.41, 9155.49, 9224.57, 9418.75, 9512.66, 9464.72, 9440.09, 9336.31, 9309.87, 9255.44, 9140.03, 9078.19, 9190.24, 9298.01, 9295.69, 9290.05, 9365.38, 9406.97, 9411.44, 9426.67, 9399.48, 9330.8, 9422.15, 9401.35, 9237.04, 9124.21, 9000.49, 8843.75, 8620.71, 8384.48, 8257.79, 8385.28, 8391.51, 8377.79, 8506.16, 8606.82, 8761.69, 8846.55, 8847.55, 8966.47, 8848.97, 8687.21, 8673.67, 8539.56, 8387.06, 8298.33, 8230.02, 8218.8, 8250.76, 8237.81, 8203.2, 8239.5, 8304.19, 8406.4, 8491.73, 8505.49, 8489.61, 8400.33, 8124.04, 7974.01, 7919.96, 8081.04, 8262.34, 8293.04, 8443.47, 8653.19, 8771.95, 8912.17, 9099.53, 9199.83, 9568.34, 9839.98, 10240.47, 10508.28, 10754.93, 11362.53, 11356.69, 11164.38, 10671.44, 10285.59, 10070.22, 9778.94, 9494.27, 9322.74, 9096.12, 8926.81, 8640.04, 8434.31, 8352.49, 8117.71, 7956.88, 8105.56, 8208.42, 8182.4, 8242.81, 8008.43, 7641.99, 7160.07, 6770.59, 6478.69, 6407.88, 5993.69, 6063.46, 6297.11, 6359.8, 6507.29, 6732.79, 6951.95, 7079.84, 7201.4, 7369.47, 7283.23, 7313.68, 7370.66, 7248.18, 7201.96, 7334.41, 7419.79, 7462.82, 7383.57, 7402.14, 7533.96, 7596.06, 7790.22, 7801.3, 7840.22, 7913.02, 8115.82, 8412.38, 8634.91, 8959.38, 8982.63, 9101.76, 9333.14, 9507.12, 9860.36, 10325.69, 10897.69, 11165.58, 11325.84, 11549.43, 11812.19, 11946.18, 11951.18, 12223.21, 12314.51, 12382.18, 12918.89, 13449.24, 13905.57, 14073.32, 13972.47, 14064.35, 14196.24, 14164.82, 14124.21, 14252.16, 15008.32, 15621.1, 16135.59, 17011.24, 17625.16, 17924.06, 18212.5, 18169.53, 18005.47, 18295.28, 18602.76, 19447.33, 20276.11, 21195.41, 22058.95, 22834.79, 23005.72, 23148.59, 23158.03, 23172.46, 22985.84, 22737.37, 22105.08, 21509.21, 21208.56, 20983.4, 20531.39, 20506.72, 18727.68, 18488.88, 18078.45, 17710.33, 17357.45, 17110.79, 17157.49, 17028.8, 16787.63, 16618.93, 16525.22, 16373.33, 16192.42, 16210.85, 16369.42, 16454.81, 16575.18, 16616.55, 16530.73, 16420.12, 16045.19, 16136.07, 16190.54, 16500.42, 16916.39, 17274.41, 17838.94, 18455.42, 19063.47, 19326.88, 19039.76, 19018.46, 18639.96, 18427.33, 18459.42, 18512.14, 18939.68, 19354.37, 19902.16, 20564.71, 21108.73, 21725.79, 22095.47, 22344.48, 22362.18, 22328.08, 22369.7, 22235.51, 21978.24, 21952.64, 21912.2, 22189.5, 22411.04, 22946.97, 24015.21, 25358.19, 26545.02, 27480.86, 27148.92, 26864.29, 26854.94, 27242.49, 26829.43, 26842.69, 27172.36, 27603.77, 28559.95, 29678.63, 30324.08, 30933.71, 31610.58, 32351.05, 32713.86, 33008.89, 33466.45, 33735.37, 33690.54, 33377.93, 32926.74, 32698.98, 32768.28, 33062.41, 33683.74, 34427.18, 35121.69, 35844.69, 36562.84, 36885.11, 37113.68, 37348.95, 37708.73, 38182.07, 38460.53, 38658.63, 39141.7, 40156.78, 41310.14, 42207.73, 43334.19, 44303.81, 45395.72, 46134.19, 46694.79, 48125.08, 49539.17, 50572.1, 50867.84, 51620.31, 52920.63, 53519.76, 53770.27, 54553.05, 55548.13, 56390.89, 57317.95, 58056.02, 58852.37, 59179, 59239.27, 59350.32, 59348.22, 58477.16, 57478.2, 56933.63, 56081.36, 54563.2, 53113.55, 52228.09, 50978.06, 49436.01, 47932.99, 47153.98, 46845.3, 46317.46, 45441.14, 44209.83, 42525.14, 40903.86, 39796.8, 39020.66, 38204.7, 37270.05, 36724.77, 36588.39, 36466.58, 36363.05, 35567.71, 34535.39, 33157.26, 31698.67, 30233.28, 28562.78, 27305.99, 26275.83, 25176.96, 23964.4, 22525.37, 21122.81, 20105.05, 18996.27, 17780.92, 17040.07, 16556.74, 15853.96, 14668.76, 13281.33, 12266.13, 11597.67, 10982.16, 10402.49, 10072.42, 9902.9, 9854.12, 9808.84, 9703.68, 9725.68, 9468.96, 9331.63, 9090.56, 8715.2, 8278.45, 7970.17, 7781.05, 7521.13, 7057.3, 6594.43, 6315.75, 6107.38, 5836.49, 5529.8, 5431.42, 5359.42, 5447.89, 5666.9, 5752.52, 5596.45, 5292.64, 5170.92, 5215.61, 5149.35, 4728.34, 4473.92, 4403.85, 4425.63, 4403.19, 4276.1, 4131.69, 4085.5, 4068.89, 4053.87, 4018.53, 3940.23, 3868.29, 3800.7, 3623.12, 3442.66, 3336.1, 3195.05, 3009.44, 2811.53, 2692.88, 2663.16, 2672.81, 2641.35, 2682.29, 2680.03, 2603.53, 2529.56, 2975.89, 3094.16, 3286.9, 3322.59, 3331.12, 3308.04, 3449.8, 3691.56, 3900.64, 3863.44, 4042.91, 4550.32, 4995.14, 5532.34, 6561.78, 8106.3, 9859.15, 11487.28, 13218.12, 15677.9, 18736.14, 21814.98, 25064.94, 28648.08, 32294.57, 36702.58, 41118.24, 44668.72, 48697.04, 53722.28, 57935.98, 61149.06, 64642.78, 68374.02, 72007.53, 75100.53, 77820.87, 81529.05, 85309.73, 88991.91, 94374.65, 101077.88, 107990.45, 114127.74, 121830.28, 126774.95, 129480.59, 132047.98, 135446.12, 138555.17, 139857.72, 141026.7, 141522, 141217.11, 143118.19, 146213.48, 148733.73, 148779.34, 149952.9, 148661.2, 147704.06, 147562.45, 146294.56, 143530.47, 137443.6, 131219.7, 129785.52, 130054.48, 130801.48, 124439.24, 114680.71, 104029.35, 94363.21, 83930.5, 74534.45, 65903.07, 58023.49, 51133.28, 45133.49, 39580.95, 35425.21, 32538.65, 28934.91, 25694.24, 22956.1, 19671.71, 16547.09, 14245.43, 12687.64, 11522.72, 10342.45, 8879.26, 7619.22, 6642.07, 5679.34, 4862.38, 4264.76, 3740.57, 3411.22, 3140.53, 2838.89, 2653.14, 2462.93, 2199.9, 1967.38, 1732.2, 1578.81, 1442.91, 1310.26, 1203.52, 1086.98, 966.1, 887.29, 829.83, 787.04, 751.89, 655.01, 563.92, 527.3, 517.19, 477.59, 389.61, 321.94, 317.02, 307.78, 313.48, 323.95, 313.05, 299.55, 282.15, 267.33, 257.78, 235.71, 207.02, 185.27, 174.71, 158.91, 144, 134.58, 141.5, 139.29, 141.03, 141.95, 138.01, 136.72, 138.19, 134.76, 128.09, 124.59, 123.01, 116.59, 101.05, 93.76, 98.5, 102.49, 104.17, 105.82, 108.87, 112.3, 108.05, 96.37, 90.56, 88.68, 99.02, 102.9, 106.88, 117.19, 128.24, 141.71, 148.12, 152.88, 161.09, 170.19, 177.78, 176.74, 179.37, 191.29, 193.68, 191.98, 193.6, 197.79, 216.93, 244.86, 261.83, 276.09, 301.56, 332.21, 353.82, 374.63, 404.61, 439.88, 485.57, 535.38, 589.27, 663.55, 734.41, 782.05, 866.21, 969.95, 1081.4, 1193.88, 1300.91, 1428.55, 1581.47, 1731.15, 1901.92, 2115.47, 2340.41, 2590.52, 2906.1, 3295.01, 3525.12, 3725.35, 3997.85, 4271.18, 4550.03, 4784.16, 4976.83, 5266.09, 5609.55, 5958.2, 6357.1, 6738.1, 7060.47, 7408.84, 7940.33, 8513.18, 9237.74, 10328.37, 11451.14, 12647.6, 13862.62, 14616.09, 15686.08, 16668.04, 16576.75, 17055.45, 17771.01, 18954.99, 20602.03, 22359.46, 24506.35, 26585.11, 28125.49, 29444.71, 30822.44, 32160.82, 29637.26, 28008.92, 25336.16, 21689.08, 18966.49, 18234.94, 17962.86, 16539.41, 15273.17, 13914, 13268.08, 11931.78, 10339.32, 9114.28, 8008.18, 7347.19, 6614.73, 5303.33, 4285.84, 4223.43, 4504.6, 4678.69, 4923.53, 5717.83, 6493.19, 6500.78, 6490.9, 6741.57, 7219.77, 7383.03, 6741.5, 6354.68, 6869.1, 7687.36, 8309.74, 8432.84, 8653.39, 9250.41, 9898.39, 10626.03, 10748.79, 10164.86, 9945.54, 9901.56, 9523.31, 8801.76, 7546.82, 6604.73, 6321.31, 6257.53, 6100.9, 5971.64, 6131.49, 6879.73, 6737.64, 6221.49, 5979.61, 6162, 6357.47, 6418.81, 6397.41, 6062.41, 6193.09, 6104.02, 5725.55, 3679.17, 3522.69, 3466.25, 3335.3, 2989.6, 2589.74, 2181.57, 1816.03, 1476.5, 1223.25, 1027.56, 859.03, 771.98, 751.55, 740.02, 730.64, 677.19, 634.14, 606.76, 558.06, 494.32, 441.24, 399.35, 361.56, 329.61, 304.15, 286.68, 280.17, 277.57, 277.02, 274.8, 273.4, 269.99, 260.44, 245.85, 227.18, 206.47, 186.71, 170.75, 160.41, 155.98, 152.18, 149, 148.59, 150.04, 152.26, 153.9, 154.18, 160.1, 166.57, 166.8, 173.55, 182.37, 186.72, 191.67, 197, 202.62, 208.54, 214.76, 221.29, 228.16, 235.36, 242.93, 250.88, 259.24, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 196.18, 254.33, 284.82, 285.17, 285.55, 285.96, 286.41, 286.89, 287.39, 290.9, 292.42, 318.21, 361.62, 706.54, 746.01, 781.04, 768.51, 780.52, 807.16, 850.25, 877.33, 939.36, 1030.62, 1255.88, 1509.32, 1691.47, 1886.69, 2511.4, 3831.96, 5714.65, 7855.58, 9106.82, 9130.39, 8444.61, 8091.85, 7637.68, 7792.07, 7648.6, 7702.5, 8257.63, 8531.91, 8658.05, 8882.72, 9498.06, 9525.84, 9826.84, 11032.82, 13154.37, 15192.88, 16994.5, 18076.32, 17602.25, 18722.52, 19270.38, 19169.2, 19896.33, 21454.8, 22699.13, 23104.41, 20801.23, 20078.71, 18791.52, 19005.07, 18914.42, 18378.87, 18926.96, 20050.91, 20226.3, 20192.25, 20234.27, 20562.78, 19585.13, 18867.36, 17944.93, 16655.26, 15702.35, 14678.38, 14128.57, 13762.92, 13878.64, 13838.52, 13587.47, 13367.69, 13029.74, 13227.21, 14397.61, 16356.74, 17707.98, 18747.37, 18162.98, 17625.02, 17454.91, 17234.3, 17004.25, 17026.1, 16189.02, 15987.58, 17349.12, 19335.93, 19354.1, 18768.09, 20594.84, 22813.1, 24207.45, 24718.34, 21871.86, 21602.48, 21255.09, 20249.61, 19500.86, 21076.12, 19712.24, 19205.32, 22537.08, 22995.69, 21000.53, 19300.82, 19651.09, 18475.06, 18971.51, 19147.92, 19017.02, 18367.22, 18819.84, 20856.45, 23903.33, 27112.84, 28918, 30378.85, 33097.76, 35036.19, 31703.18, 26289.68, 26135.03, 23268.22, 23500.78, 23504.44, 23541.14, 23313.23, 24952.09, 27840.96, 22925.51, 19493.25, 16383.33, 16018.09, 13449.75, 11784.76, 11930.29, 11064.59, 11056.36, 11582.14, 14581.45, 18576.78, 24144.87, 27457.32, 29947.13, 31117.35, 31029.63, 32994.1, 37136.63, 38148.68, 35442.02, 33761.28, 30937.44, 31051.75, 29318.86, 27971.05, 25734.86, 24263.54, 24213.97, 21965.08, 22037.82, 20113.41, 17101.51, 14402.06, 11988.84, 9898.02, 9276.26, 8835.7, 8910.56, 8935.05, 8703.82, 8931.36, 9278.3, 10514.87, 12884.21, 16722.45, 16934.66, 14560.29, 13422.23, 12187.34, 12150.82, 11316.51, 10818.54, 10854.79, 10671.86, 10013.32, 10082.25, 9916.24, 8995.4, 11013.27, 13558.31, 14111.3, 14893.58, 14635.24, 13534.88, 11730.37, 9790.17, 7075.87, 5098.05, 5068.92, 5954.81, 4939.31, 5131.56, 5344.29, 4512.13, 5452.31, 6787.91, 7261.89, 8469.57, 9920.07, 9320.67, 9763.05, 10592.92, 10877.77, 11813.3, 11971.71, 11061.15, 9548.1, 8853.64, 8416.83, 8002.71, 7756.67, 8214.89, 8851.71, 9326.11, 9790.36, 10294.69, 10576.5, 10751.36, 10353.65, 9120.71, 7640.66, 5849.32, 5606.33, 6311.5, 5102.16, 4698.68, 4793.75, 3762.88, 4392.63, 5441.02, 4773.79, 3907.37, 3678.61, 4055.82, 3642.65, 3532.19, 3585.08, 3357.77, 3361.05, 3579.9, 5556.66, 7414.23, 7415.88, 6630.21, 6191.47, 5752.64, 5222.96, 4758.06, 3423.25, 2578.89, 2286.98, 1984.24, 1941.66, 2059.98, 1923.56, 1959.84, 2073.7, 2074.43, 2020.08, 1999.42, 1974.87, 1857.02, 1810.96, 1737.76, 1888.45, 2710.3, 2250.21, 1873.83, 1641.84, 1666.14, 1530.61, 1502.09, 1315.86, 1234.58, 1192.25, 1156.04, 1096.74, 1113.73, 1148.11, 1208.83, 1298.55, 1362.22, 1505.34, 1665.32, 1841.46, 1867.29, 1871.72, 1933.98, 2096.26, 2170.49, 2263.62, 3398.45, 4004.81, 4357.38, 4419.97, 4524.35, 4731.98, 5086.92, 4774.82, 3947.31, 3354.97, 2676.59, 2454.11, 2482.37, 2150.64, 2067.75, 2183.11, 2307.38, 2555.98, 2861.73, 2906.21, 3161.35, 3289.88, 3294.22, 3044.54, 3170.34, 3533.78, 3651.42, 3971.18, 4198.55, 4602.98, 5124.06, 5357.24, 5509.03, 5692.39, 6116.71, 6133.35, 6587.54, 7572.93, 7764.41, 8163.82, 8314.64, 8947.37, 8923.92, 8080.26, 7585.71, 7129.7, 7061.21, 7484.44, 7833.08, 8117.28, 8476.63, 8842.03, 9634.77, 10065.21, 10915.6, 10983.62, 11576.99, 12483.94, 13221.64, 13623.28, 13767.51, 14027.65, 14290.03, 14438.07, 13766.6, 12788.75, 11708.92, 10716.94, 9689.45, 9170.69, 9438.29, 9942.44, 10537.73, 10760.64, 10904.94, 11227.02, 11518.72, 11213.39, 9822.66, 9139.61, 9372.51, 9186.15, 7831.7, 6872.58, 7326.67, 7953.58, 8772.18, 9636.28, 9204.34, 10231.79, 12404.48, 14669.95, 15358.15, 15615.5, 15456.71, 15003.6, 14588.74, 15440.9, 16365.13, 16839.06, 16663.65, 16060.7, 14414.47, 13393.71, 11970.16, 10699.17, 9848.87, 9804.82, 10642.79, 12114.56, 10864.14, 11694.78, 13972.56, 15753.26, 17594.8, 22623.08, 25935.73, 26856.3, 23594.35, 18086.56, 14728.92, 13091.35, 11794.64, 11028.39, 9747.79, 9460.78, 9245.8, 9768.69, 10774.78, 10673.44, 10079.37, 11230.56, 12676.53, 13423.93, 15960.94, 20901.48, 25346.35, 18064.14, 12256.13, 9306.35, 8406.17, 7621.2, 7277.77, 6799.02, 6244.12, 6123.68, 6278.54, 6428.74, 6203.79, 5623.69, 5888.23, 6754.45, 7710.99, 8785.95, 8559.74, 10615.35, 15153.44, 18099.05, 17057.04, 16716.88, 16801.82, 16856.51, 16987.39, 15339.83, 15574.37, 17509.93, 19677.33, 21553.68, 23094.97, 24386.4, 26811.89, 29432.46, 31293.12, 31811.67, 32382.08, 35492.8, 39141.81, 39615.29, 39897.84, 39249.07, 40912.46, 45664.11, 51295.03, 57263.95, 57336.62, 62507.6, 72758.06, 83000.98, 92187.34, 101763.54, 103983.26, 100582.49, 96767.41, 98893.94, 94239.64, 97756.32, 94766.69, 92489.36, 95385.78, 98199.21, 94660.77, 91116.63, 88250.04, 83075.05, 78651.79, 73977.21, 68949.26, 63821.07, 58941.73, 54137.9, 50153.37, 45760.71, 41414.7, 38035.29, 35306.85, 32018.22, 28762.17, 27048.4, 25751, 24919.53, 24097.83, 24864.17, 22579.84, 19664.62, 17632.08, 15276.23, 12668.97, 10547.42, 9313.02, 8729.38, 8072.36, 7366.68, 7122.03, 6916.01, 6386.24, 5625.47, 4731.58, 3709.98, 2969.63, 2606.38, 2477.11, 2244.38, 2003.59, 1920.96, 1854.8, 1794.91, 1710.21, 1637.56, 1586.12, 1607.15, 1700.75, 1790.75, 1714.9, 1271.22, 986.53, 875.88, 750.7, 668.18, 592.97, 523.43, 455.45, 388.08, 349.49, 318.15, 298.71, 255.37, 225.14, 210.43, 202.29, 192.61, 181.44, 170.56, 157.96, 146, 136.81, 126.98, 116.27, 107.19, 99.88, 93.67, 86.48, 77.66, 69.96, 64.55, 59.87, 53.55, 47.06, 41.57, 36.47, 31.57, 27.6, 24.31, 22.17, 21.29, 21.06, 20.61, 19.87, 19.08, 17.56, 15.89, 14.37, 12.93, 11.57, 10.43, 9.56, 8.92, 8.41, 7.97, 7.6, 7.27, 6.94, 6.59, 6.3, 6.13, 6.06, 6.11, 6.23, 6.34, 6.43, 6.51, 6.49, 6.39, 6.22, 6.01, 12.25, 16.02, 19.7, 24.07, 30.76, 42.25, 57.74, 75.72, 94.22, 106.28, 116.4, 127.22, 140.94, 158.96, 176.16, 218.87, 255.12, 338.55, 480.12, 670.09, 810.41, 1026.43, 1247.75, 1443.45, 1557.39, 1917.11, 2282.88, 2714.4, 3287.47, 3705.25, 4182.91, 4900.97, 5489.89, 6194.03, 7055.6, 7951.9, 8387.26, 8494.27, 8350.04, 8472.98, 8761.91, 8790.89, 10303.04, 11984.07, 12286.01, 15454.83, 19712.02, 24639.22, 28239.07, 33459.24, 38023.73, 45806.18, 50339.74, 53772.33, 52475.77, 52411.68, 47085, 38925.39, 33836.55, 29168.45, 25525.03, 24534.92, 25580.93, 21674.68, 17862.61, 15113.73, 12220.46, 8384.78, 5037.61, 4282.35, 4204.01, 2855.77, 1795.78, 1300.19, 1103.48, 833.37, 703.48, 599.82, 516.15, 447.83, 384.51, 319.91, 256.87, 201.84, 156.54, 127.33, 116.68, 115.68, 115.52, 112.82, 107.44, 99.88, 89.91, 77.01, 63.67, 52.51, 43.85, 37.09, 31.73, 27.11, 23.75, 21.48, 19.9, 18.49, 16.99, 15.42, 13.73, 11.97, 10.27, 8.69, 7.34, 6.25, 5.35, 4.64, 4.07, 3.61, 3.24, 2.92, 4.3, 5.54, 5.37, 5.51, 7.15, 9.99, 10.82, 9.32, 6.39, 6.34, 7.74, 8.66, 8.93, 7.49, 7.91, 9.03, 7.92, 5.65, 4.45, 3.65, 2.21, 1.42, 1.23, 1.06, 0.95, 0.88, 0.84, 0.82, 0.83, 0.82, 0.81, 1.14, 1.28, 1.36, 1.43, 1.51, 1.59, 1.69, 1.81, 1.99, 2.08, 2.2, 2.36, 2.54, 2.73, 2.89, 3.02, 3.09, 3.08, 3.03, 2.95, 2.87, 2.87, 3.06, 3.36, 3.45, 3.76, 4.22, 4.7, 5.19, 5.7, 6.25, 6.69, 6.88, 6.92, 6.98, 7.06, 7.17, 7.34, 7.59, 7.92, 8.3, 8.73, 9.17, 9.61, 10.03, 10.39, 10.49, 10.11, 9.46, 8.77, 8.04, 7.27, 8.25, 12.86, 19.99, 24.6, 36.8, 50.23, 58.55, 58.45, 48.58, 37.13, 32.54, 31.32, 25.15, 23.76, 25.08, 24.85, 23.16, 21.05, 18.46, 15.11, 12.31, 9.79, 7.01, 6.52, 6.55, 6.62, 6.73, 6.89, 7.11, 7.37, 8.13, 10.42, 15.3, 24.56, 30.88, 48.5, 97.67, 140.18, 181.79, 236.87, 244.86, 262.6, 264.27, 239.23, 227.82, 221.39, 253.26, 255.27, 281.17, 322.42, 370.61, 409.32, 444.99, 478.3, 518.03, 564.75, 610.41, 619.58, 626.24, 634.12, 644.87, 657.81, 678.09, 712.15, 753.97, 805.75, 877.41, 963.69, 1058.65, 1155.06, 1245.62, 1338.28, 1430.99, 1509.89, 1583.83, 1593.31, 1573.25, 1555.4, 1539.92, 1526.24, 1514.96, 1502.44, 1488.24, 1475.84, 1532.75, 1727.76, 2013.1, 2334.54, 2724.81, 3155.89, 3774.66, 4271.19, 4302.46, 3876.22, 3405.65, 3169.26, 2956.94, 2603.77, 2404.99, 2356.82, 2257.63, 2157.13, 2217.37, 2258.21, 2024.07, 1538.08, 1060.77, 757.89, 609.02, 453.47, 304.51, 221.86, 163.86, 118.79, 93.8, 79.54, 69.86, 61.41, 54.05, 47.51, 41.42, 36.11, 31.11, 26.4, 22.09, 18.28, 15.01, 12.27, 9.81, 7.69, 6.07, 4.84, 4.33, 3.93, 3.6, 3.31, 3.04, 2.61, 2.22, 1.88, 1.61, 1.38, 1.19, 1.08, 0.99, 0.88, 0.79, 0.71, 0.64, 0.57, 0.51, 0.47, 0.42, 0.38, 0.35, 0.29, 0.25, 0.21, 0.17, 0.15, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 178.27, 195.45, 204.42, 205.26, 205.83, 206.31, 206.78, 207.25, 207.73, 210.28, 215.89, 227.7, 241.97, 520.97, 494.16, 528.03, 608.36, 764.8, 829.29, 849.32, 892.41, 968.88, 966.16, 868.23, 711.29, 626.43, 579.58, 434.16, 432.97, 462.69, 455.58, 443.79, 427.12, 437.6, 422.83, 412.06, 458.24, 545.32, 581.32, 682.55, 910.54, 1401.59, 2350.92, 3223.61, 3736.76, 4235.11, 4803.69, 5271, 5172.3, 5179.44, 5635.85, 5820.26, 6037.85, 6152.31, 6122.21, 6051.54, 6244.97, 6339.32, 6342.96, 5962.73, 5853.07, 6163.17, 6049.79, 6151.66, 6546.98, 6648.91, 6692.39, 6653.02, 6381.95, 6289.54, 6620.22, 6700.54, 6787.59, 6993.76, 7210.63, 7486.64, 7394.78, 6767.21, 6403.12, 6506.17, 6689.64, 6515.49, 6631.58, 7423.59, 8488.13, 9300.4, 10077.01, 10243.7, 10281.89, 9491.43, 8319.86, 7017.39, 5950.02, 5525.38, 5479.93, 5210.51, 5223.71, 5277.99, 5291, 5332, 5510.28, 5824.47, 6210.24, 6388.91, 6625.63, 6966.69, 7613.95, 8055.35, 8026.33, 7503.35, 6806.65, 6319.18, 6084.99, 6082.08, 6058.7, 5994.83, 6121.23, 6299.43, 6449.02, 6553.1, 6855.3, 7226.51, 8368.75, 9488.66, 9941.27, 9901.56, 9777.86, 9644.33, 9391.69, 10451.77, 10451.01, 9918.33, 9972.23, 9904.5, 9806.59, 7833.54, 5433.78, 3467.27, 2109.57, 1597.72, 1679.85, 1543.24, 1354.83, 1242.86, 1331.64, 1374, 1441.07, 1615.04, 1860.83, 1928.07, 2100.1, 1985.76, 1808.17, 1532.22, 1284.09, 1073.94, 893.33, 728.52, 572.3, 444.44, 352.06, 279.73, 214.24, 154.69, 105.55, 76.84, 67.52, 59.28, 53.99, 56.54, 64.74, 61.34, 60.07, 62.5, 70.9, 74.42, 79.28, 86.9, 82.88, 77.72, 71.05, 64.36, 59.18, 55.73, 53.1, 51.45, 50.16, 49.1, 47.95, 45.65, 41.63, 37.2, 32.45, 26.68, 20.93, 15.96, 12.03, 9.04, 7.26, 5.75, 5.1, 4.82, 4.52, 4.21, 3.91, 3.64, 3.42, 3.22, 3.57, 4.35, 4.42, 5.29, 6.94, 8.79, 9.56, 9.84, 9.37, 9.61, 8.73, 7.54, 6.3, 5.03, 3.84, 2.85, 2.07, 1.37, 1.07, 0.76, 0.65, 0.63, 0.61, 0.64, 0.76, 0.75, 0.81, 1.13, 1.5, 1.6, 1.55, 1.44, 1.44, 1.44, 1.23, 0.95, 0.72, 0.54, 0.42, 0.35, 0.31, 0.35, 0.38, 0.41, 0.42, 0.43, 0.45, 0.47, 0.44, 0.41, 0.38, 0.36, 0.33, 0.3, 0.27, 0.24, 0.2, 0.17, 0.14, 0.11, 0.09, 0.07, 0.06, 0.06, 0.06, 0.05, 0.05, 0.05, 0.05, 0.05, 0.04, 0.04, 0.04, 0.04, 0.04, 0.04, 0.03, 0.03, 0.03, 0.03, 0.03, 0.03, 0.03, 0.03, 0.03, 0.03, 0.02, 0.02, 0.02, 0.02, 0.02, 0.02, 0.02, 0.02, 0.02, 0.02, 0.04, 0.06, 0.06, 0.06, 0.05, 0.05, 0.06, 0.05, 0.04, 0.03, 0.03, 0.02, 0.02, 0.02, 0.02, 0.02, 0.02, 0.04, 0.06, 0.06, 0.07, 0.07, 0.07, 0.09, 0.08, 0.07, 0.06, 0.05, 0.05, 0.05, 0.05, 0.06, 0.06, 0.07, 0.08, 0.08, 0.09, 0.09, 0.09, 0.1, 0.1, 0.1, 0.1, 0.1, 0.1, 0.09, 0.09, 0.11, 0.16, 0.22, 0.23, 0.24, 0.25, 0.29, 0.34, 0.29, 0.23, 0.24, 0.28, 0.32, 0.34, 0.34, 0.34, 0.3, 0.25, 0.17, 0.13, 0.1, 0.1, 0.1, 0.1, 0.11, 0.11, 0.11, 0.11, 0.12, 0.12, 0.13, 0.14, 0.15, 0.16, 0.17, 0.19, 0.2, 0.22, 0.24, 0.27, 0.29, 0.31, 0.34, 0.36, 0.39, 0.43, 0.46, 0.5, 0.55, 0.6, 0.67, 0.74, 0.81, 0.88, 0.97, 1.07, 1.18, 1.29, 1.43, 1.59, 1.77, 1.97, 2.2, 2.46, 2.75, 3.07, 3.41, 3.8, 4.24, 4.73, 5.25, 5.84, 6.5, 7.23, 8.03, 8.9, 9.9, 11.02, 12.29, 13.71, 15.28, 17.03, 18.96, 21.1, 23.51, 26.1, 29.18, 32.97, 36.77, 40.5, 44.42, 48.47, 52.96, 57.52, 62.29, 68.51, 75.68, 83.44, 92.33, 102.43, 113.41, 125.37, 139.4, 153.55, 144.12, 164.08, 207.8, 267.01, 330.37, 395.42, 463.03, 536, 600.12, 637.12, 659.23, 713.35, 840.53, 920.49, 942, 989.19, 1088.04, 1179.28, 1220.67, 1218.44, 1135.89, 959.32, 821.53, 708.7, 639.06, 669.68, 861.31, 985.86, 926.1, 1109.51, 1329.38, 1527.41, 2046.13, 2458.21, 2345.38, 2243.75, 2358.02, 2225.23, 2108.68, 1783.04, 1826.1, 2219.24, 2895.38, 3870.33, 5164.96, 5804.15, 5981.14, 6111.31, 6278.29, 6664.39, 6477.5, 6529.54, 7358.58, 8460.94, 9672.16, 10684.5, 9703.9, 8775.84, 7553.16, 6556.57, 5249.77, 4156.98, 3498.74, 2913.81, 2594.6, 2328.91, 2036.96, 1930.31, 1986.71, 2009.08, 1989.01, 1958.43, 1903.72, 1897.82, 1852.44, 1771.88, 1708.65, 1566.83, 1465.94, 1318.02, 1030.26, 892.7, 814.75, 774.82, 730.43, 688.63, 636.3, 570.15, 497.8, 443.51, 406.22, 380.36, 354.47, 336.47, 325.43, 314.74, 301.08, 285.67, 271, 254, 227.79, 193.07, 156.64, 120.88, 87.07, 55.38, 34.99, 22.48, 18.78, 18.16, 17.58, 16.89, 16.07, 15.44, 15.06, 14.81, 14.67, 14.4, 13.95, 13.52, 12.92, 12.03, 11.33, 21.77, 23.81, 53.16, 49.77, 47.18, 45.37, 58.2, 35.72, 13.98, 13.12, 18.92, 22.63, 40.21, 52.79, 56.45, 58.99, 68.53, 75.27, 51.11, 32.43, 18.58, 13.06, 14.43, 24.29, 33.18, 43.19, 45.28, 45.82, 44.51, 50.98, 43.75, 29.41, 18.19, 13.95, 11.79, 8.28, 4.48, 2.61, 2.08, 2.07, 2.05, 2.03, 1.99, 1.96, 1.94, 1.92, 1.88, 1.83, 1.78, 1.73, 1.69, 1.65, 1.61, 1.58, 1.55, 1.53, 1.51, 1.5, 1.48, 1.42, 2.43, 3.05, 3.89, 4.91, 5.98, 7.01, 8.31, 9.85, 12.57, 19.2, 22.33, 35.24, 69.08, 109.09, 169.09, 307.68, 389.98, 458.79, 548.9, 532.36, 550.09, 618.53, 631.89, 639.87, 725.61, 741.99, 794.36, 968.48, 1097.58, 1242.22, 1557.13, 1881.82, 2168.54, 2509.68, 2836.42, 2725.49, 2768.77, 3122.63, 3645.39, 4113.33, 4568.78, 5221.86, 6453.54, 8007.46, 9860.36, 11190.47, 13591.41, 16233.4, 18311.17, 15955.58, 13543.46, 9249.71, 6311.17, 5308.97, 4259.1, 3041.65, 1730.35, 1680.24, 1763.37, 1815.93, 1704.84, 1588.34, 1407.08, 1121.48, 875.48, 937.8, 747.73, 759.48, 798.5, 886.36, 827.41, 771.85, 707.94, 628.36, 561.84, 493.33, 445.54, 409.48, 283.77, 206.1, 157.06, 115.17, 137.79, 128.43, 102.34, 102.98, 108.97, 142.22, 179.14, 203.03, 207.04, 203.89, 168.25, 137.66, 104.21, 84.11, 53.97, 37.81, 30.39, 25.45, 22.72, 21.16, 19.48, 17.95, 19.6, 22.24, 20.3, 18.05, 19.12, 26.88, 40.91, 48.88, 59.75, 67.19, 71.5, 67.27, 42.44, 30.07, 28.21, 24.04, 20.98, 21.29, 21.78, 22.44, 23.26, 23.96, 24.6, 24.95, 24.71, 24.94, 24.93, 24.09, 26.02, 27.44, 29.1, 27.58, 26.49, 26.08, 24.39, 21.41, 18.97, 17.98, 17.5, 16.6, 14.97, 13.18, 13.24, 13.36, 13.77, 14.05, 14.35, 14.54, 16.17, 16.9, 15.49, 14.14, 13.48, 13.09, 11.76, 10.16, 9.21, 8.54, 8.08, 7.5, 6.66, 6.31, 6.49, 6.55, 6.32, 6.04, 5.76, 5.38, 4.84, 4.49, 4.5, 4.51, 4.34, 4.11, 4, 4.03, 3.99, 3.88, 3.9, 4.09, 4.3, 4.37, 4.13, 3.67, 3.25, 2.93, 2.69, 2.49, 2.36, 2.36, 2.46, 2.56, 2.62, 2.66, 2.69, 2.72, 2.74, 2.76, 2.74, 2.62, 2.43, 2.23, 2.04, 2.13, 2.82, 3.9, 5.24, 7.81, 10.5, 13.94, 17.42, 19.29, 19.67, 19.33, 18.36, 16.55, 14.41, 12.9, 12.44, 13.06, 14.47, 16, 17.68, 19.36, 20.7, 21.65, 22.18, 21.73, 21.35, 21.12, 21.33, 22.23, 23.63, 26.05, 29.45, 33.45, 37.87, 42.26, 46.51, 51.04, 55.09, 55.48, 51.42, 47.33, 45.04, 46.97, 51.46, 56.55, 61.6, 66.15, 71.04, 77.23, 84.54, 92.56, 100.86, 108.99, 117.25, 125.85, 134.1, 142.18, 150.44, 159.75, 171.36, 184.94, 199.9, 217.12, 236.82, 258.19, 281.47, 307.24, 335.93, 369.38, 408.15, 450.28, 496.49, 548.52, 609.44, 680.55, 758.88, 849.19, 936.81, 1004.86, 1032.4, 1060.81, 1089.33, 1118.62, 1148.88, 1180.88, 1214.3, 1246.36, 1252.96, 1205.68, 1164.4, 1125.54, 1089.06, 1057.57, 1032.49, 1022.2, 1043.62, 1071.82, 1101.39, 1184.26, 1308.9, 1437.8, 1455.25, 1480.22, 1509.05, 1539.84, 1571.96, 1604.67, 1636.95, 1674.7, 1719.12, 1770.59, 1823.97, 1888.22, 1890.51, 1822.22, 1766.55, 1718.98, 1679.39, 1647.77, 1618.3, 1595.6, 1587.82, 1695.7, 1812.5, 1941.93, 2081.25, 2302.96, 2625.73, 2929.99, 3068.87, 3185.73, 3317.39, 3454.42, 3603.88, 3751.49, 3721.05, 3698.71, 3593.79, 3402.17, 3267.45, 3356.75, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 42.77, 66, 65.73, 62.4, 61.38, 59.79, 58.25, 56.75, 54.42, 50.01, 43.18, 44.94, 43.92, 44.64, 49.13, 53.43, 52.86, 57.05, 64.95, 69.89, 73.08, 72.54, 70.72, 72.08, 72.08, 68.56, 66.46, 69.55, 74.16, 79.36, 79.71, 79.03, 76.04, 69.28, 61.01, 55.64, 48.54, 43.61, 39.51, 36.56, 34.43, 33.32, 31.87, 30.59, 29.11, 31.11, 35.31, 36.71, 34.42, 31.43, 30.64, 34.45, 38.08, 43.65, 45.19, 52.24, 60.11, 62.65, 56.03, 50.67, 48, 47.28, 44.25, 40.21, 37.27, 33.1, 33.13, 34.58, 32, 34.53, 38.61, 40.13, 39.41, 36.06, 32.94, 30.23, 26.51, 22.47, 20.14, 19.75, 20.14, 20.07, 19.14, 19.94, 21.73, 23.76, 24.35, 24.14, 27.1, 29.26, 34.16, 44.71, 56.73, 67.75, 77.78, 77.64, 91.22, 93.37, 95.73, 94.78, 93.5, 90.72, 89.52, 90.59, 87.03, 87.14, 89.44, 83.93, 83.5, 80.59, 73.14, 65.62, 58.98, 52.32, 50.62, 53.36, 50.04, 48.59, 51.22, 48.54, 50.04, 53.7, 53.11, 59.73, 62.16, 61.83, 58.11, 57.5, 59.08, 55.77, 52.83, 52.37, 52.7, 52.97, 56.67, 65.66, 75.87, 87.72, 108.46, 125.61, 140.47, 154.33, 135.85, 127.35, 134.42, 131.29, 123.72, 129.16, 135.23, 130.32, 134.43, 144.35, 158.5, 159.02, 156.74, 176.38, 212.25, 235.87, 242.68, 255.64, 261.03, 245.83, 230.5, 226.51, 232.12, 228.51, 221.66, 209.75, 203, 200.94, 192.49, 188.11, 195.3, 196.75, 192.54, 205.22, 237.16, 252.37, 246.91, 237.2, 216.5, 213.89, 230.91, 221.17, 218.51, 242.64, 270.09, 312.3, 352.21, 368.88, 376.51, 346.17, 299.02, 277.63, 262.6, 234.59, 204.84, 203.68, 229.37, 209.36, 208.2, 240.86, 268.05, 273.36, 272.26, 261.98, 241.34, 226.09, 213.82, 210.8, 213.85, 207.23, 190.54, 174.09, 171.17, 178.46, 176.87, 175.26, 182.75, 186.57, 182.44, 169.53, 153.68, 137.59, 120.6, 110.7, 115.53, 117.99, 113.42, 118.36, 122.49, 125.64, 144.72, 160.22, 153.1, 149.06, 145.96, 138.73, 138.7, 144.3, 142.03, 141.99, 150.63, 148.81, 142.76, 138.74, 139.98, 139.12, 135.59, 138.66, 141.43, 138.71, 134.47, 121.7, 115.35, 115.01, 109.42, 107.01, 115.45, 112.37, 109.93, 121.15, 131.68, 130.83, 130.06, 125.97, 116.14, 113.33, 115.59, 116.61, 116.75, 115.1, 112.79, 107.55, 103.29, 99.39, 103.42, 106.34, 102.91, 102.72, 96.27, 86.93, 75.25, 59.33, 42.72, 33.38, 31.09, 30.17, 30.22, 32.2, 31.26, 31.31, 34.48, 41.67, 50.43, 58.02, 65.98, 73.52, 89.97, 98.35, 103.86, 112.97, 122.24, 136.6, 137.98, 136.36, 135.82, 139.51, 141.83, 141.12, 144.92, 151.27, 157.75, 157.07, 159.02, 155.97, 148.37, 141.36, 137.51, 135.55, 132.49, 131.6, 136.54, 135.86, 134.79, 139.05, 140.84, 139.71, 132.43, 115.24, 101.87, 91.28, 82.41, 80.04, 78.52, 72.05, 66.38, 65.75, 66.25, 64.38, 60.84, 52.57, 49.57, 50.29, 50.16, 50.18, 51.27, 52.22, 53.79, 55.34, 57.38, 61.81, 64.95, 64.73, 67.68, 68.87, 68.19, 72.27, 81.86, 91.31, 99.39, 104.06, 106.34, 110.46, 114.41, 119.7, 125.27, 127.69, 131.2, 132.34, 131.5, 134.28, 135.06, 135.24, 134.95, 126.5, 121.55, 122.98, 122.64, 119.39, 114.66, 113.44, 117.82, 118.89, 120.08, 124.56, 129.11, 134.32, 138.32, 143.15, 151.46, 160.12, 165.96, 170.36, 170.81, 171.06, 172.33, 174.63, 174.9, 181.9, 187.34, 190.27, 196.01, 198.58, 198.05, 198.98, 195.06, 189.73, 188.71, 189.75, 193.05, 194.56, 193.56, 187.05, 186.96, 194.45, 196.47, 195.28, 196.46, 202.14, 206.89, 209.88, 208.47, 208.5, 211.05, 211.4, 206.36, 199.8, 194.68, 196.87, 204.84, 208.01, 206.61, 203.36, 191.66, 182.1, 174.52, 166.15, 159.43, 158.41, 161.41, 164.93, 167.39, 166.48, 159.71, 154.74, 154.48, 158.58, 158.24, 156.77, 158.95, 161.36, 160.08, 155.95, 147.15, 144.16, 149.24, 152.42, 151.63, 155.19, 162.56, 171.58, 174.32, 174.22, 172.74, 168.08, 158.45, 143.81, 143.39, 123.94, 117.65, 110.82, 113.24, 122.38, 123.36, 126.12, 130.36, 131.36, 129.28, 123.99, 117.22, 116.78, 114.92, 113.14, 119.27, 122.92, 125.6, 123.84, 115.31, 109.59, 114.32, 121.7, 120.99, 119.85, 121.07, 121.99, 124.7, 118.86, 100.7, 89.89, 89.08, 88.33, 88.22, 87.08, 85.11, 86.38, 86.95, 86.4, 89.25, 91.71, 94.14, 99.13, 104.63, 109.85, 115.65, 121.44, 128.29, 133.73, 139.01, 146.24, 153.27, 161.01, 168.29, 176.38, 182.34, 182.45, 186.61, 192.39, 194.79, 200.48, 205.7, 211.45, 218.03, 222.42, 227.96, 233.33, 236.64, 242.93, 255.53, 264.84, 272.41, 276.68, 278.25, 279.46, 284.09, 288.67, 291.67, 295.26, 298.37, 299.91, 303.73, 308.06, 307.68, 303.78, 299.95, 298.18, 294.95, 287.33, 275.37, 263.76, 259.7, 258.87, 256.15, 254.92, 253.2, 251.45, 251.81, 248.06, 239.45, 229.45, 219.88, 209.27, 195.17, 180.21, 165.41, 152.69, 146.19, 146.07, 146.64, 140.42, 129.44, 121.55, 117.92, 115.6, 112.06, 106.68, 103.16, 104.57, 107.46, 106.94, 104.62, 104.44, 104.84, 106.03, 107.47, 105.24, 103.78, 107.86, 113.1, 116.4, 118.59, 119.38, 123.01, 125.28, 122.62, 116.6, 110.19, 107.08, 105.23, 101.83, 98.66, 96.18, 95.84, 98.78, 100.42, 97.95, 92.46, 87.7, 87.05, 86.93, 84.05, 81.38, 79.64, 78.48, 77.5, 75.77, 74.9, 74.44, 73.41, 72.99, 73.63, 74.56, 86.96, 87.34, 87.16, 86.16, 82.68, 79.65, 78.97, 77.47, 75.97, 75.63, 75.08, 74.86, 75.49, 73.07, 70.22, 69.79, 70.58, 84.42, 106.04, 118.93, 149.5, 209.51, 290.9, 352.94, 475.71, 626.85, 911.57, 1400.3, 1897.37, 2277.15, 2625.14, 2917.22, 2741.38, 2517.77, 2673.43, 2816.12, 2617.86, 2098.24, 1606.44, 1276.3, 1012.19, 784.11, 616.15, 505.36, 414.04, 330.01, 261.92, 215.81, 187.41, 169.49, 154.24, 140.31, 128.12, 120.68, 118.3, 114.64, 107.06, 97.29, 86.47, 75.59, 63.65, 51.85, 44.19, 39.93, 34.45, 28.41, 26.43, 27.95, 26.95, 21.69, 16.32, 14.27, 13.67, 11.9, 9.08, 6.84, 6.05, 5.95, 6.61, 7.5, 7.8, 7.78, 7.82, 7.98, 8.01, 7.29, 5.85, 4.5, 3.08, 2.4, 2.27, 2.14, 1.67, 1.57, 1.49, 1.4, 1.31, 1.21, 1.12, 1.04, 0.97, 0.91, 0.87, 0.83, 0.8, 0.79, 0.83, 1.35, 2.47, 3.71, 4.73, 5.7, 6.77, 7.57, 6.91, 4.81, 3.14, 2.78, 2.86, 2.92, 2.95, 2.99, 3.03, 3.06, 3.07, 3.06, 3.08, 3.13, 3.17, 3.24, 3.35, 3.48, 3.61, 3.77, 3.94, 4.11, 4.26, 4.42, 4.59, 4.74, 4.84, 4.97, 6.17, 9.44, 15.32, 28.65, 34.22, 44.4, 61.75, 74.68, 87.89, 76.64, 64.98, 62.05, 70.32, 84.05, 107.42, 133.55, 166.53, 188.32, 203.06, 208.98, 201.49, 185.48, 160.68, 136.77, 121.71, 106.98, 99.08, 120.65, 175.32, 235.69, 280.57, 319.58, 367.69, 433.37, 486.37, 480.39, 447.22, 434.05, 446.91, 479.78, 478.64, 432.44, 419.14, 477.07, 586.02, 677.06, 684.85, 686.69, 683.51, 748.27, 790.02, 784.34, 762.06, 860.43, 1066.15, 1170.99, 1242.82, 1253.16, 1162.71, 1095.31, 1075.53, 1075.36, 1060.35, 1027.97, 1043.08, 1085.36, 1085.24, 1109.64, 1139.38, 1187.75, 1258.68, 1285.17, 1319.31, 1267.14, 1184.78, 1132.81, 1064.68, 989.68, 849.16, 730.61, 702.85, 557.95, 469.86, 424.84, 452.77, 445.92, 477.77, 609.26, 700.12, 690.14, 698.16, 648.96, 645.73, 614.98, 613.74, 643.63, 638.18, 524.19, 475.19, 456.3, 408.08, 351.05, 300.16, 223.25, 193.65, 200.33, 209.52, 206.76, 203.28, 198.11, 180.15, 188.86, 169.8, 134.38, 128.04, 119.13, 93.12, 71.26, 61.87, 52.54, 43.78, 47.49, 50.67, 60.77, 74.66, 85.17, 96.61, 100.5, 94.45, 87.3, 78.01, 61.27, 46.92, 35.74, 29.24, 28.28, 27.37, 26.16, 24.62, 22.84, 21.57, 21.04, 20.76, 20.29, 19.68, 19.31, 18.98, 18.47, 17.95, 17.38, 16.94, 16.72, 16.63, 17.08, 17.82, 18.49, 19.07, 19.58, 20.2, 21.16, 22.41, 23.91, 25.38, 26.68, 27.89, 26.47, 25.35, 24.78, 24.56, 24.48, 24.28, 24.03, 23.92, 23.87, 23.83, 23.84, 23.91, 24.25, 24.71, 25.06, 25.36, 25.89, 26.41, 22.97, 18.98, 20.39, 22.16, 25.18, 28.15, 32.09, 36.57, 41.53, 48.23, 52.79, 55.21, 58.57, 69.35, 86.22, 97.04, 113.4, 123.36, 137.92, 137.3, 126.01, 110.14, 91.62, 80.8, 76.69, 74.93, 86.18, 100.11, 109.94, 117.14, 131.81, 137.84, 141.04, 139.17, 135.56, 131.03, 148.08, 173.74, 177.53, 189.75, 212.91, 236.16, 248.39, 269.94, 290.99, 312.28, 335.06, 359.4, 385.44, 412.43, 440.56, 470.34, 506.65, 544.06, 582.34, 623.08, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 47.5, 169.32, 355.51, 514.96, 529.45, 606.78, 608.82, 556.8, 478.42, 449.57, 482.59, 426.48, 468.21, 470.65, 480.33, 529.73, 602.59, 653.68, 647.42, 645.77, 691.06, 724.04, 690.36, 641.46, 618.7, 623.25, 603.02, 542.47, 624.3, 757.34, 878.1, 975.87, 1066.11, 1098.39, 1048.83, 940.91, 840.69, 753.74, 703.13, 622.82, 652.02, 719.62, 835.73, 968.32, 1137.43, 1475.15, 1901.17, 2291.79, 2786.48, 3373.9, 3822.98, 4153.96, 4565.95, 5201.38, 6253.03, 7811.28, 9584.36, 10502.68, 11303.09, 11252.6, 10595.14, 10804.99, 10712.6, 11141.94, 12014.08, 12610.44, 13957.07, 16054.58, 18503.98, 22109.69, 23016.64, 23025.09, 23149.56, 22462.26, 20645.39, 18818.42, 17819.84, 17543.7, 17771.75, 18192.4, 18052.84, 17519.07, 17367.58, 16825.27, 16654.39, 16113.28, 15895.66, 15224.54, 14312.37, 13496.19, 13948.72, 14625.1, 14715.78, 14172.09, 14811.77, 16514.14, 16252.44, 15055.68, 13569.77, 12740.47, 11762.82, 10271.49, 9571.71, 9576.06, 9262.2, 8955.89, 9245.96, 8871.15, 8590.63, 8164.06, 8088.84, 7039.04, 7019.15, 7195.82, 7082.49, 7093.3, 6993.27, 6854.96, 7008.62, 7015.06, 7391.78, 7767.13, 7513.59, 7440.11, 7092.43, 6817.19, 6488.6, 5951.45, 5641.98, 5430.5, 4892.43, 3972.66, 3226.75, 2763.7, 1885.18, 1838.9, 1759.55, 1621.28, 1779, 1830.31, 1948.18, 2340.46, 3002.04, 4101.14, 4620.15, 5200.89, 5087.27, 5185.96, 5910.63, 6132.06, 6071.43, 5621.34, 4835.39, 4505.3, 4349.26, 4159.47, 3836.44, 3737.14, 3709.38, 3605, 3612.33, 3377.61, 3521.68, 3940.47, 3299.27, 3188.61, 3095.54, 2715.61, 2691.61, 3335.36, 3540.5, 3831.67, 3520.76, 3234.79, 2964.6, 2889.58, 2754.21, 2557.09, 2326.24, 2143.11, 2165.56, 1855.05, 1836.6, 1842.52, 1851.73, 1888.21, 1831.53, 1844.2, 1896.62, 1917.39, 1949.99, 1906.1, 1675.06, 1300.06, 1031.64, 1035.03, 967.18, 871.74, 869.01, 904.38, 896.28, 956.2, 1116.69, 1147.61, 1073.1, 956.12, 963.84, 924.6, 923.65, 926.65, 892.55, 861.94, 875.62, 868.53, 835.03, 822.93, 792.16, 787.14, 738.8, 707.49, 689.69, 668.04, 663.53, 667.61, 671.57, 676.04, 676.79, 656.99, 634.45, 601.31, 601.13, 611.97, 626.83, 626.42, 628.82, 625.86, 654.83, 706.25, 952.4, 837.52, 628.56, 546.27, 548.2, 533.7, 557.24, 593.07, 584.2, 628.62, 643.76, 687.31, 719.91, 1011.47, 1087.84, 1076.27, 1087.33, 1122.36, 1259.72, 1367.42, 1309.35, 1381.44, 1514.87, 1804.31, 1771.59, 1889.82, 1963.65, 1892.82, 1710.93, 1622.83, 1640.36, 1584.12, 1566.19, 1582.37, 1643.52, 1676.65, 1643.86, 1768.79, 1900.4, 2191.74, 2596.06, 2559.87, 2440.94, 2266.25, 2243.59, 2283.44, 2266.07, 2283.66, 2453.98, 2598.01, 2601.52, 2699.35, 2864.92, 2958.72, 2840.14, 2759.16, 2952.7, 3377.61, 3735.68, 4289.79, 4440.88, 4326.64, 3963.73, 3591.27, 3253.18, 2992.19, 3017.34, 2989.55, 3020.96, 3134.78, 3220.47, 3242.81, 3296.41, 3308.26, 2838.72, 2693.71, 2635.65, 2513.19, 2240.58, 1980.23, 2143.9, 2103.12, 1975.69, 2125.11, 2473.3, 2482.49, 2351.91, 2143.7, 1761.46, 1381.86, 1111, 1003.72, 893.5, 882.94, 864.33, 921.48, 968.09, 1039.34, 1117.2, 1132.7, 1119.96, 1269.2, 1257.6, 1034.71, 747.15, 710.07, 636.43, 604.06, 598.9, 564.21, 541.87, 512.5, 479.53, 440.11, 390.79, 351.71, 336.28, 317.36, 308.79, 306.64, 306.78, 301.77, 303.2, 303.14, 299.07, 301.28, 297.84, 284.03, 278.51, 268.4, 260.53, 279.74, 290.43, 298.82, 316.75, 346.82, 525.48, 795.55, 822.27, 706.42, 695.45, 650.49, 549.71, 597.69, 660.22, 570.36, 654.99, 733.44, 588.12, 931.67, 1567.49, 1956.52, 1894.12, 1881.37, 1862.07, 1891.24, 1855.31, 1861.31, 1824.64, 1789.49, 1974.59, 1971.41, 1930.68, 1875.38, 1810.7, 1926.73, 1945.58, 2035.54, 2050.13, 2054.02, 2090.11, 2181.85, 2174.2, 2199.78, 2407.17, 2867.96, 3478.38, 4241.64, 5229.92, 5806.17, 6007.56, 6752, 6981.24, 6841.4, 6808.9, 7269.61, 8182.76, 10079.67, 11990.36, 11864.18, 11810.75, 12383.35, 13003.64, 12934.21, 12341.72, 12414.96, 13208.94, 14584.11, 16176.95, 16586.8, 16981.71, 17327.32, 16945.93, 16622.19, 16547.58, 16311.5, 15969.57, 15776.11, 15804.27, 16176.19, 16613.81, 16919.72, 17393.85, 17903, 18051.05, 17733.87, 17078.83, 16378.36, 15389.25, 14297.91, 13445.03, 12633.91, 11899.91, 11303.72, 10699.67, 10343.96, 10244.19, 9972.19, 9572.48, 9199.72, 8746.46, 8280.15, 7636.15, 6986.99, 6595.54, 6231.23, 5916.3, 5685.52, 5379.09, 5161.47, 5028.03, 4810.64, 4715.74, 4879.72, 5006.61, 5065.34, 5307.52, 5462.97, 5381.71, 5268.35, 5052.31, 4851.83, 4648.54, 4782.49, 4256.78, 4096.4, 3613.63, 3159.29, 2830.32, 2846.24, 2877, 2498.12, 2233.77, 2142.92, 2016.9, 2337.39, 2354.47, 2267.87, 2347.66, 2352.71, 2159.63, 1905.66, 1901.62, 1767.72, 1979.92, 1936.82, 2032.72, 2206.56, 2229.75, 2278.44, 2315.03, 2290.25, 2317.01, 2362.8, 2433.96, 2640.27, 2671.6, 2875.89, 2931.01, 2893.7, 2806.95, 2761.22, 2651.4, 2557.88, 2579.3, 2579.74, 2598.44, 2700.89, 2761.55, 2807.46, 2905.05, 2988.4, 3080.77, 3218.12, 3286.6, 3361.87, 3522.26, 3782.03, 4132.67, 4545.05, 5076.04, 5822.84, 6551, 7028.37, 7387.34, 6926.25, 6833.56, 7188.86, 5671, 5492.09, 5295.52, 4876.63, 5030.46, 5375.38, 5596.67, 5813.03, 6267.2, 6899.36, 7268.47, 8170.61, 8599.11, 8645.59, 8344.05, 7910.15, 7745.22, 7476.71, 7197.5, 7082.75, 6829.81, 6503.06, 6106.15, 5504.58, 4899.89, 4274.76, 3675.63, 3244.71, 2864.81, 2780.45, 2915.45, 2667.51, 2646.78, 3096.04, 3787.13, 4295.55, 4736.68, 5437.5, 6177.06, 6192.11, 5945.36, 5619.57, 5402.26, 5285.79, 5012.63, 4763.84, 4600.58, 4238.28, 3749.23, 3294.84, 3026.45, 2960.5, 2788.67, 2527.67, 2667.89, 3064.04, 3341.96, 3668.36, 4120.69, 4617.74, 4813.78, 4438.49, 3449.89, 2539.51, 2474.03, 2267.61, 1965.53, 1927.47, 1677.79, 1457.39, 1355.26, 1419.82, 1317.19, 1554.16, 1371.4, 1174.28, 1154.92, 1247.47, 1087.06, 1044.53, 1011.64, 970.91, 949.99, 980.56, 1040.09, 757.76, 573.13, 720.32, 707.45, 877.54, 1063.51, 1253.57, 1502.66, 2035.51, 2202.98, 2408.27, 2701.67, 4001.02, 4646.51, 5393.7, 6819.96, 8624, 9718.74, 10304.98, 13046.98, 16667.89, 21746.87, 23013.4, 24677.66, 23884.86, 16442.62, 15053.47, 13180.04, 11058.39, 9194.03, 9996.09, 10456.16, 10191.09, 11423.99, 11771.41, 10634.03, 10075.17, 12662.78, 13821.04, 15733.83, 15115.93, 14307.46, 10346.52, 7587.45, 6963.96, 5340.04, 4330.93, 3322.1, 3214.63, 3106.97, 2460.31, 2234.64, 3193.28, 3147.68, 5043.28, 5995.28, 4954.94, 4224.08, 3987.82, 3007.55, 1910.81, 1707.6, 1574.23, 1035.48, 998.13, 947.3, 924.63, 942.7, 956.69, 997.05, 1025.02, 996.04, 1454.84, 1336.87, 1298.39, 1277.42, 1267.56, 1115.63, 888.31, 770.76, 704.39, 628.88, 563.71, 463.68, 387.75, 374.04, 357.32, 341.59, 312.97, 278.06, 257.16, 250.06, 239.3, 232.27, 220.49, 204.35, 188.91, 170.04, 154.09, 142.57, 135.67, 128.44, 117.78, 112.99, 129.59, 169.56, 207.42, 227.54, 259.4, 328.97, 409.85, 458.3, 455.98, 435.41, 443.14, 462.74, 485.22, 549.03, 639.2, 714.58, 786.11, 848.98, 864.82, 802.3, 743.67, 661.17, 602.22, 523.21, 428.21, 382.78, 336.33, 337.45, 354.32, 391.55, 438.11, 497.86, 580.41, 685.64, 794.67, 884.62, 1008.28, 1179.76, 1294.01, 1353.39, 1445.94, 1538.49, 1824.38, 1968.43, 2063.45, 2440.27, 2688.62, 3186.82, 3461.94, 4009.3, 3833.77, 3556.85, 2874.78, 2949.4, 2921.97, 2796.88, 2815.12, 2818.96, 2830.66, 2825.24, 2834.93, 2837.3, 2849.85, 2930.12, 3041.91, 3180.29, 3304.92, 3375.72, 3586.37, 3785.95, 3710.53, 3614.65, 3486.28, 3439.51, 3772.44, 4230.85, 4772.21, 5412.37, 5856.24, 6383.95, 7611.43, 8633.69, 8894.28, 8920.35, 8848.37, 8060.88, 7980.02, 7389.27, 7142.3, 6959.84, 6344.24, 5438.28, 4997.53, 4810.56, 4596.18, 4375.17, 4029.87, 3642.73, 3289.01, 3073.89, 2914.82, 2764.44, 2622.57, 2449.44, 2264.61, 2098.28, 1911.24, 1794.58, 1740.44, 2336.82, 2547.32, 3917.44, 5617.35, 9067.1, 11267.29, 12469.07, 13457.26, 14257.32, 12570.76, 11816.83, 9895.9, 9752.42, 9495.43, 7258.81, 6374.96, 5783.78, 5423.24, 5455.15, 5769.14, 7214.09, 9144.8, 11019.17, 13192.58, 16383.78, 19808.98, 25152.89, 25842.27, 25804.9, 24996.69, 23840.32, 20979.4, 18378.41, 15558.29, 12421, 9473.41, 7040.61, 5552.15, 4449.29, 3353.8, 2920.91, 2778.48, 2782.35, 2832.57, 2866.1, 2882.3, 2864.67, 2754.45, 2606.69, 2372.67, 2059.6, 1706.71, 1417.18, 1235.17, 1101.93, 1002.13, 982.82, 1000.44, 1017.11, 1033.37, 1049.61, 1066.15, 1077.09, 1076.79, 1056.38, 991.33, 916.59, 842.64, 770.44, 695.14, 632.35, 597.2, 582.84, 594.07, 609.77, 619.64, 758.93, 807.97, 890.34, 1241.78, 1550.89, 1524.11, 1468.61, 1395.49, 1220.65, 1040.26, 900.5, 891.3, 757.34, 640.42, 597.73, 561.99, 524.33, 484.75, 443.58, 405.55, 380.08, 365.17, 349.63, 331.02, 308.59, 286.41, 264.47, 242.97, 223.97, 210.11, 201.74, 198.8, 200.1, 204.02, 208.98, 213.68, 217.21, 217.05, 213.16, 207.8, 201.55, 195.17, 189.64, 185.9, 184.46, 185.21, 187.29, 189.01, 188.26, 183.49, 174.26, 162.23, 149.56, 137.69, 126.93, 117.26, 108.66, 103.92, 102.73, 101.12, 98.84, 96.8, 94.98, 93.36, 91.86, 90.53, 89.38, 88.4, 87.59, 86.94, 86.44, 86.1, 85.91, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 76.57, 78.26, 78.27, 90.1, 92.13, 97.93, 100.09, 115.28, 123.08, 142.93, 181.72, 204.53, 266, 424.74, 590.54, 754.03, 861.04, 929.05, 900.95, 893.89, 893.15, 842.84, 849.7, 856.13, 825.34, 929.58, 1042.66, 1150.44, 1194.79, 1409.1, 1715.61, 2004.27, 1923.12, 1807.79, 1783.39, 1720.77, 1594.91, 1496.29, 1462.74, 1434.47, 1445.93, 1451.89, 1444.38, 1463.12, 1474.25, 1535.5, 1623.93, 1824.43, 2071.59, 2354.31, 2488.15, 2517.02, 2565.66, 2630.36, 2647.47, 2681.21, 2919.67, 3108.57, 3349.6, 3719.61, 4042.62, 4329.69, 4541.67, 4824.07, 5045.8, 5139.54, 5082.27, 4846.68, 4604.48, 4300.48, 4285.07, 4136.97, 4132.93, 4223.16, 4326.15, 4674.11, 4994.47, 5420.05, 5842.82, 6332.54, 6634.87, 6999.25, 7011.38, 6968.95, 7036.08, 6902.3, 6573.72, 6278.25, 5929.65, 5707.4, 5670, 5507.72, 5422.73, 5742.68, 6422.7, 6854.02, 7289.81, 8445.5, 10024.09, 11230.79, 11722.49, 11909.07, 11895.62, 12512.35, 14241.66, 14880.17, 15542.45, 16909.22, 17040.93, 16425.79, 16528.84, 16627.53, 16547.37, 16453.4, 16699.6, 17103.85, 16922.55, 16886.59, 16860.67, 17214.49, 17592.03, 18052.66, 18955.74, 20169.7, 20830.87, 20852.53, 21010.22, 21338.1, 21494.51, 22247.58, 23220.2, 24923.19, 25750.8, 25722.12, 24298.85, 22941.25, 21554.8, 20261.47, 19348.91, 18840.54, 18311.9, 17540.17, 17276.84, 16354.67, 15360.02, 14777.56, 14190.67, 13549.11, 13053.51, 12791.86, 12563.78, 12497.13, 12582.77, 12879.31, 13239.69, 13574.43, 13838, 14373.06, 14965.04, 15252.02, 15587.72, 16503.37, 17744.57, 19554.14, 19353.7, 18782.54, 19127.01, 19112.19, 18966.18, 19053.33, 18480.59, 16929.38, 14965.23, 13480.76, 13343.54, 13926.04, 14079.4, 13888.29, 14075.7, 14748.19, 14900.74, 15109.88, 15561.51, 16089.33, 15909.5, 15932.05, 15705.78, 15121.37, 14241.7, 13379.69, 13165.03, 13592.4, 13803.09, 14656.85, 15727.88, 16581.38, 16791.92, 16682.11, 16163.14, 14803.9, 13820.41, 13466.55, 13337, 13099.39, 12803.65, 12406.42, 12020.45, 12136.98, 12112.16, 12160.72, 11952.33, 11712.55, 11638.22, 11637.47, 11674.61, 11315.4, 11122.51, 11126.35, 11133.82, 11303.93, 11392.32, 11351.43, 11342.26, 11263.08, 11052.68, 11032.36, 11311.09, 11548.9, 12030.72, 12899.63, 13480.52, 13828.84, 13614.31, 13083.81, 12556.38, 12137.72, 11973.62, 12082.31, 12132.21, 12472.76, 11473.63, 10196.95, 9106.86, 8123.93, 7447.2, 6864.51, 6400.03, 6038.51, 6065.41, 5975.38, 6036.52, 6278.36, 6470.37, 6683.87, 7108.69, 7272.57, 7095.29, 6448.54, 5810.67, 5323.06, 5149.14, 5021.34, 4973.28, 4940.05, 5354.25, 5715.7, 6144.68, 6607.76, 7017.42, 7086.42, 7247.8, 7332.45, 7324.99, 7461.89, 7344.2, 7402.73, 7413.1, 7460.88, 7530.14, 7484.36, 7519.24, 7443.84, 7214.28, 6794.01, 7172.98, 7120.29, 6955.02, 7118.25, 6934.73, 7430.85, 8478.75, 9581.02, 10548.7, 10971.17, 11409.28, 11462.91, 11577.54, 12087.13, 12761.8, 12502.7, 12665.09, 12487.57, 12180.68, 11757.47, 11253.13, 11028.35, 11066.06, 11005.73, 10930.69, 11485.22, 12157.43, 13202.54, 14140.26, 15262.27, 16408.07, 17699.58, 18733.56, 18287.47, 18502.86, 17935.56, 17009.12, 16913.64, 16805.72, 17394.47, 17885.38, 18250.04, 19082.42, 20391.25, 20325.48, 20451.93, 20040.43, 19045.96, 18439.58, 18435.79, 18466.62, 18442.43, 18769.92, 19284.87, 19596.16, 19454.45, 19442.17, 19581.92, 19642.65, 19610.92, 19514.86, 19002.64, 18091.33, 17261.57, 16358.52, 15513.72, 15174.76, 14852.49, 14596.65, 13891.32, 13111.71, 12821.87, 12749.5, 12720.7, 12835.05, 12812.22, 13158.97, 13329.75, 13268.5, 13108.21, 12920.49, 12783.1, 12953.98, 12985, 13225.28, 13866.77, 14353.39, 15004.91, 15368.96, 15184.63, 14658.93, 14080.55, 13269.46, 12419.02, 11939.33, 11691.32, 11869.82, 12442.95, 12990.64, 13526.34, 14230.66, 15153.63, 15975.05, 16112.88, 16142.46, 16104.93, 15913.25, 15431.13, 14479.81, 13107.72, 12748.03, 12367.19, 12891.52, 13806.3, 15330.95, 17453.05, 18828.84, 20246.87, 20622.72, 21584.49, 21851.17, 21614.68, 21650.13, 22557.39, 24329.89, 26116.89, 27425.27, 28751.15, 29859.55, 30871.65, 31266.3, 31226.49, 31276.58, 31171.12, 30906.11, 30729.37, 30778.04, 30918.42, 30917.97, 30734.05, 30306.34, 29428.67, 28608.61, 27995.69, 27360.41, 26904.17, 26562.07, 26137.95, 25945.1, 25723.1, 25321.14, 25183.24, 24606.87, 24982.3, 22782.56, 21274.56, 20300.69, 19451.93, 18024.86, 17158.37, 15779.24, 14391.94, 13170.28, 12436.12, 12076.22, 11562.57, 10722.07, 10191.11, 9821.59, 9481.51, 9313.06, 8656.44, 8144.98, 7703.21, 7410.45, 7310.42, 7116.53, 6718.92, 6638.18, 7007.72, 7585.18, 8090.21, 8082.22, 7736.3, 7570.32, 7625.37, 7559.21, 7257.44, 7088.4, 7184.2, 7418.99, 7658.55, 7348.6, 7127.28, 7153.87, 7119.73, 6989.35, 6815.38, 6911.69, 7100.01, 7259.13, 7375.35, 7372.07, 7525.6, 7410.26, 7175.2, 6976.35, 6697.25, 6428.13, 6173.37, 5997.21, 5743.8, 5650.64, 5978.6, 6452.88, 6786.67, 7013.59, 7234.56, 7494.14, 7734.99, 7919.31, 8170.05, 8583.76, 9115.14, 9587.2, 9869.36, 9907.81, 9852.31, 10268.48, 10889.21, 10945.67, 10761.58, 10859.55, 11249.02, 11526.84, 10702.32, 10147.65, 10228.16, 10423.05, 10632.93, 10907.17, 11381.61, 12208.86, 12917.25, 13054.72, 12794.34, 12716.15, 12670.28, 12500.33, 12417.39, 12414.66, 13108.39, 13860.36, 14441.39, 15004.43, 16041.6, 17436.7, 18270.59, 18815.24, 17479.71, 16968.89, 17420.22, 16792.61, 16796.9, 17152.56, 17589.87, 17440.58, 18490.09, 20401.45, 21702.41, 21537.9, 21281.85, 20674.63, 20553.42, 19932.15, 18912.04, 18561.97, 18285.66, 18468.62, 18373.36, 18983.26, 18908.4, 18971.98, 18020.59, 17343.35, 17278.47, 17133.47, 16675.27, 16090.18, 15810.4, 15678.13, 15762.05, 15361.2, 14756.74, 14074.34, 13468.7, 13232.5, 12208.16, 11325, 10805.98, 10329.31, 10604.1, 10493.1, 10080.34, 9950.93, 10339.54, 11053.99, 11705.99, 11664.5, 11964.86, 12407.77, 11933.09, 11676.95, 11055.19, 10891.23, 10167.08, 9743.17, 8991.01, 8604.06, 8595.03, 8091.63, 7765.32, 7433.72, 8056.82, 8153.12, 8371.85, 8158.56, 7779.82, 7030.76, 6146.65, 5310.06, 4640.23, 4105.18, 3748.52, 3534.89, 3255.21, 2971.51, 2990.99, 2986.85, 2937.87, 2834.94, 2579.69, 2353.07, 2104.52, 2229.07, 2312.4, 2535.55, 2711.52, 2809.54, 2829.95, 2774.56, 2657.02, 2478.46, 2330.51, 2182.29, 2006.96, 1880.05, 1793.5, 1615.32, 1338.05, 1222.19, 1260.79, 1307.89, 1382.67, 1441.95, 1550.83, 1660.68, 1717.72, 1798.32, 1876.76, 1968.41, 2042.64, 2169.65, 3254.39, 3897.18, 4750.66, 5735.7, 7174.46, 8929.01, 10553.73, 11954.55, 12463.32, 13444.41, 14789.24, 16330.24, 17351.96, 20778.93, 26228.4, 29190.26, 34658.84, 44558.49, 56083.25, 63321.16, 71887.86, 81348.61, 83208.68, 83099.44, 83831.62, 85889.15, 86246.19, 86600.2, 86650.94, 85781.13, 86247.72, 85720.61, 86661.69, 85038.06, 81947.17, 80339.5, 76705.66, 75719.78, 67714.93, 52216.77, 49485.26, 54465.1, 57195.43, 58681, 57986.56, 56187.44, 56678.18, 59382.8, 58986.81, 56044.01, 53854.33, 52442.47, 52266.89, 45349.55, 39208.14, 33312.32, 31645.29, 30875.75, 30566.31, 30916.45, 32304.85, 32475.6, 33226.17, 33974.17, 31264.2, 28517.29, 26705.38, 25151.06, 23046.15, 20360.94, 18850.28, 17217.29, 15500.07, 13761.03, 12154.22, 10810.75, 9665.44, 8781.37, 8938.06, 9242.48, 8901.58, 8109.05, 7403.47, 6699.59, 5978.62, 5329.91, 4870.2, 4757.72, 4909.37, 4557.69, 4243.75, 3995.26, 3813.26, 3630.15, 3202.98, 2611.7, 2125.62, 1705.42, 1333.11, 1099.48, 954.96, 788.66, 675.98, 618.03, 581.12, 584.63, 605.3, 608.05, 599.4, 596.42, 600.44, 590.79, 543.89, 482.99, 447.61, 431.02, 406.07, 411.12, 529.48, 695.53, 775.07, 778.45, 771.25, 764.27, 668.11, 554.54, 502.49, 470.44, 442.41, 420.41, 398.25, 365.9, 328.29, 302.83, 287.37, 278.85, 275.6, 272.82, 270.12, 265.79, 256.22, 240.54, 220.99, 199.85, 182.74, 167.72, 154.21, 145.4, 143.6, 146.94, 152.45, 157.19, 161.01, 169.28, 219.35, 256.76, 299.31, 350.89, 403.34, 458.53, 486.14, 478.45, 447.13, 451.74, 468.94, 448.05, 415.67, 394.86, 414.53, 438.15, 456.17, 488.96, 551.38, 564.66, 636.61, 764.06, 895.45, 1031.35, 1255.67, 1487.33, 1714.8, 1999.54, 2182.81, 2283.14, 2401.19, 2589.89, 2805.24, 3132.65, 3649.17, 4347.85, 4851.28, 5461.81, 6337.93, 7788.45, 10044.49, 11803.93, 13357.22, 14814.18, 17222.14, 17775.67, 17589.25, 15349.34, 12001.95, 10763.58, 11794.68, 13318.47, 15017.03, 16796.07, 19443.97, 23700.19, 28005.39, 32561.19, 36938.06, 41206.95, 44537.52, 44880.72, 46570.56, 48090.05, 51057.59, 52659.78, 52479.37, 57132.92, 61011.88, 61064.49, 58297, 61090.88, 64220.35, 66524.15, 64528.9, 57883.26, 49624.26, 42954.7, 38905.32, 38980.97, 34402.02, 30476.66, 27892.23, 25615.82, 25014.63, 24509.27, 25903.76, 35384.15, 37634.28, 32575.61, 29310.01, 25458.79, 21633.21, 22100.67, 22129.38, 18070.48, 12666.57, 10336.75, 10025.07, 10220.3, 10892.31, 11414.01, 10038.89, 8601.35, 7121.04, 6102.98, 5697.87, 5216.61, 4130.74, 3776.45, 4552.8, 5544.47, 6270.7, 6646.67, 6729.07, 6670.08, 6841.06, 7356.68, 7353.17, 7556.3, 7858.58, 8165.56, 9295.69, 9702.25, 9435.36, 9120.5, 8764.98, 8540.99, 8305.01, 7486.13, 6727.6, 6047.47, 5400.6, 4767.22, 4198.33, 3759.24, 3415.84, 3160.62, 2959.06, 2752.46, 2554.11, 2378.6, 2265.09, 2180.35, 2117.91, 2065.75, 2014.58, 1965.03, 1916.83, 1869.47, 1824.89, 1784.56, 1747.92, 1727.32, 1727.23, 1713.53, 1749.01, 1804.81, 1852.35, 1799.05, 1689.75, 1543.56, 1385.73, 1217.04, 1067.8, 965.41, 906.16, 885.96, 879.61, 869.91, 864.81, 901.31, 964.79, 1025.44, 1046.96, 1011.85, 948.9, 881.51, 826.88, 781.36, 746.43, 722.28, 708.83, 705.95, 713.52, 731.29, 758.25, 791.73, 826.41, 853.35, 860.36, 837.35, 782.95, 706.25, 623.68, 549, 485.99, 433.59, 390.84, 356.82, 350.18, 349.52, 334.31, 320.23, 304.31, 290.17, 277.59, 266.41, 256.51, 247.77, 240.1, 233.41, 227.65, 222.72, 218.6, 215.24, 49.64, 48.27, 48.85, 49.55, 50.36, 51.82, 54.71, 58.2, 60.75, 61.09, 59.67, 56.85, 52.5, 49.5, 46.89, 44.39, 44.01, 44.48, 45.17, 45.82, 46.46, 47.45, 48.84, 50.5, 52.51, 54.79, 57.27, 59.78, 62.62, 66.01, 70.68, 80.11, 99.03, 121.05, 139.64, 159.17, 178.39, 189.95, 195.01, 199.46, 204.94, 211.45, 219.2, 229.73, 242.09, 238.48, 224.81, 205.42, 183.45, 162.05, 144.63, 131.85, 117.25, 101.28, 87.48, 75.68, 66.18, 58.41, 52.65, 48.23, 45.68, 45.31, 45.47, 45.1, 44.29, 43.41, 42.83, 41.93, 40.09, 37.9, 36.4, 35.4, 35.44, 35.05, 34.91, 35.25, 35.08, 35.29, 36.2, 36.21, 36.86, 37.97, 38.12, 38.43, 39.12, 39.21, 39, 39.02, 39.1, 39.12, 38.9, 38.77, 39.82, 41.26, 40.96, 41.01, 40.49, 40.34, 39.85, 39.14, 40.36, 41.82, 44.28, 46.02, 47.79, 49.38, 50.05, 49.8, 49.79, 49.13, 49.75, 50.55, 50.11, 50.01, 46.76, 43.6, 41.14, 39.33, 38.38, 39.7, 41.59, 42.26, 42.72, 44.02, 46.38, 49.5, 52.78, 57.76, 59.05, 57.81, 53.44, 51.79, 51.24, 51.91, 54.34, 57.05, 60.64, 64.71, 69.67, 77.18, 82.52, 88.38, 95.41, 100.33, 107.87, 116.15, 122.57, 130.68, 141.92, 152.62, 161.28, 168.77, 177.24, 188.33, 208.64, 221.88, 234.88, 249.27, 262.09, 274.65, 281.42, 284.7, 289.74, 288.26, 270.27, 247.49, 228.69, 216.66, 205.12, 194.03, 181.33, 171.8, 161.62, 153.26, 147.44, 143.59, 136.7, 134.27, 135.68, 135.62, 137.9, 137.36, 126.05, 113.48, 108.96, 106.74, 97.01, 86.01, 80.55, 79.89, 79.33, 72.2, 65.36, 62.2, 63, 62.69, 59.9, 59.58, 57.21, 54.08, 52.92, 52.62, 52.42, 51.18, 51.31, 51.43, 50.31, 50.72, 50.38, 49.4, 48.84, 47.08, 45.32, 45.21, 44.02, 43.39, 43.26, 42.88, 42.12, 41.96, 41.46, 40.96, 40.22, 39.59, 39.14, 39.14, 39.41, 39.78, 40.15, 40.41, 40.64, 40.87, 41.22, 41.68, 42.1, 42.48, 42.75, 42.91, 42.87, 42.52, 42.07, 41.83, 42.18, 42.94, 43, 43.81, 45.3, 47.27, 49.37, 50.76, 51.73, 51.88, 51.47, 49.67, 48.18, 46.15, 44.15, 43.4, 42.91, 41.84, 41.77, 41.86, 41.74, 41.77, 41.91, 42.18, 42.83, 43.42, 44.26, 45.46, 47.02, 48.72, 50.2, 51.82, 52.4, 53.87, 56.97, 61.85, 68.67, 74.74, 83.41, 90.56, 97.8, 107.48, 112.84, 123.58, 127.26, 130.27, 143.17, 147.62, 156.43, 156.81, 160.83, 156.23, 150.52, 147.23, 144.38, 144.46, 147.81, 144.42, 148.03, 150.46, 153.3, 158.22, 164.86, 160.61, 148.64, 136.98, 132.46, 128.84, 126.85, 121.71, 118.66, 117.94, 117.76, 113.81, 110.59, 107.46, 104.28, 100.67, 99.08, 99.11, 96.33, 94.73, 96.31, 98.95, 100.92, 104.08, 108.76, 111.06, 114.71, 118.83, 124.05, 125.96, 130.44, 130.53, 128.64, 127.86, 122.75, 117.95, 115.8, 112.29, 111.76, 113.38, 110.35, 110.22, 111.24, 110.67, 108.57, 103.56, 97.51, 91.29, 87.45, 83.63, 78.04, 72.95, 68.41, 66.48, 65.44, 64.82, 67.45, 64.91, 63.79, 65.03, 65.39, 65.65, 65.27, 61.85, 62.03, 61.48, 61.81, 60.55, 58.09, 57.9, 58.59, 58.97, 57.46, 55.32, 54.4, 53.41, 50.67, 48.7, 48.9, 49.56, 50.83, 52.4, 53.27, 53.4, 58.97, 63.98, 65.47, 65.99, 63.77, 59.3, 55.15, 51.92, 49.08, 48.34, 48.73, 50.17, 50.96, 50.89, 52.76, 52.83, 54.48, 57.77, 59.59, 58.55, 60.21, 58.95, 56.73, 52.46, 50.7, 49.72, 48.24, 47.84, 48.15, 48.45, 48.69, 48.82, 49.56, 50.62, 51.94, 53.49, 54.1, 55.13, 56.27, 56.93, 54.35, 53.17, 50.54, 48.81, 48.36, 48.54, 48.78, 48.83, 48.85, 48.87, 48.73, 48.51, 48.2, 47.7, 47.27, 47.09, 47.08, 47.16, 47.18, 47.11, 47.1, 47.14, 47.18, 47.27, 47.37, 47.47, 47.57, 47.66, 47.73, 47.78, 47.82, 47.93, 48.12, 48.32, 48.45, 48.54, 48.61, 48.72, 48.95, 49.33, 49.66, 49.88, 50.1, 50.39, 50.83, 51.31, 51.64, 52.37, 54.02, 54.92, 55.43, 56.9, 57.57, 58.9, 58.51, 57.47, 54.97, 54.57, 58.2, 59.45, 60.61, 60.87, 61.92, 63.35, 62.07, 60.75, 58.97, 58.41, 58.72, 59.18, 59.86, 60.49, 60.85, 61.17, 61.62, 62.1, 62.43, 62.66, 62.8, 63.13, 63.68, 64.32, 65.04, 65.69, 66.27, 66.93, 67.68, 68.55, 69.64, 70.84, 71.97, 73.05, 74.14, 75.3, 76.6, 77.87, 78.85, 79.55, 80.07, 80.4, 80.64, 81, 81.6, 82.2, 82.71, 83.2, 83.67, 84.19, 84.63, 85.06, 85.47, 85.83, 86.28, 86.71, 86.96, 87.27, 87.74, 88.21, 88.68, 89.04, 89.27, 89.65, 90.24, 90.93, 91.61, 92.11, 92.72, 96.49, 97.77, 99.52, 101.55, 102.19, 104.96, 106.43, 104.47, 99.27, 95.37, 95.73, 96.62, 97.48, 98.42, 99.52, 100.58, 101.57, 102.67, 103.79, 104.91, 106.13, 107.37, 108.82, 110.69, 112.88, 114.95, 116.75, 118.68, 120.9, 123.32, 125.97, 128.87, 131.86, 134.67, 137.32, 139.76, 141.68, 142.66, 142.94, 142.95, 143, 143.18, 143.08, 143.18, 144.09, 145.08, 145.28, 144.95, 144.77, 145.04, 145.1, 144.32, 143.45, 143.14, 143.23, 143.34, 143.2, 143.1, 143.14, 143.22, 143.32, 143.31, 143.28, 143.32, 143.27, 143.17, 143.11, 143.05, 143.12, 143.3, 143.44, 143.65, 143.86, 143.96, 144.06, 144.15, 144.15, 144.11, 144.03, 144.21, 144.68, 144.98, 145.1, 145.28, 145.52, 145.76, 145.93, 146.11, 146.37, 146.5, 146.67, 146.86, 146.95, 147, 147.06, 147.06, 147.03, 146.98, 146.93, 146.99, 147.12, 147.15, 147.15, 147.17, 147.22, 147.11, 146.82, 146.52, 146.29, 146.11, 145.95, 145.93, 146.04, 146.23, 146.51, 146.88, 147.34, 147.68, 147.81, 148.24, 148.93, 149.17, 149.44, 150.22, 151.01, 151.75, 152.44, 153.13, 154.34, 156.01, 157.48, 159.7, 161.98, 164.09, 166.07, 167.42, 167.88, 166.72, 164.57, 162.07, 159.21, 156.44, 154.31, 153.02, 152.26, 151.97, 151.59, 151.71, 155.11, 156.63, 160.99, 170.26, 179.71, 195.33, 209.59, 250.09, 274.92, 308.82, 338.31, 368.98, 393.75, 425.81, 463.77, 532.83, 726, 1044.26, 1376.11, 1695.43, 2128.23, 2830.86, 3712.97, 4612.73, 5646.99, 6877.27, 8296.57, 10371.06, 13482, 16948.91, 20152.81, 23356.44, 26652.51, 30192.14, 33698.79, 36397.28, 40481.78, 46774.85, 60567.19, 77134.18, 91905.12, 105935.66, 124071.31, 138224.23, 139341.52, 129067.39, 117053.41, 103910.93, 92806.49, 86379.87, 80761.4, 76653.83, 73609.15, 70666.32, 67692.57, 63101.06, 57998.99, 53492.47, 49003.07, 44307.07, 40387.25, 37211.48, 34485.72, 32006.78, 29437.38, 26989.21, 24819.89, 22724.37, 20700.82, 18815.19, 16994.17, 15082.09, 13138.87, 11251.85, 9605.6, 8447.23, 7690.38, 6921.98, 6149.96, 5483.17, 4955.2, 4484.31, 3941.2, 3383.94, 2982.97, 2705.05, 2440.94, 2196.76, 1992, 1782.77, 1635.85, 1526.5, 1439.49, 1328.18, 1196.88, 1098.94, 1023.46, 945.28, 881.22, 815.27, 739.55, 684.37, 654.38, 631.33, 603.24, 583.66, 567.46, 548.97, 530.24, 509.62, 494.98, 486.39, 485.82, 487.99, 484.38, 485.77, 481.27, 482.09, 497.3, 494.05, 496.55, 495.99, 482.86, 468.5, 452.36, 440.08, 426.46, 403.86, 380.84, 374.31, 393.72, 417.8, 450.86, 483.12, 516.35, 546.23, 564.63, 575.98, 582.85, 581.65, 593.34, 632.51, 669.41, 718.2, 771.17, 847.02, 936.87, 1022.81, 1102.32, 1166.84, 1224.13, 1286.25, 1354.35, 1449.32, 1566.07, 1668.64, 1783.82, 1917.01, 2040.7, 2155.7, 2262.45, 2351.75, 2427.33, 2453.63, 2512.79, 2624.1, 2723.59, 2839.69, 2993.02, 3188.87, 3386.45, 3557.12, 3720.53, 3889.21, 4023.69, 4142.15, 4223.23, 4303.47, 4424.42, 4536.47, 4683.53, 4825.68, 4963.35, 5045.59, 5153.84, 5287.24, 5407.01, 5530.32, 5637.23, 5797.35, 6048.36, 6273.66, 6501.62, 6722.84, 6850.36, 6936.31, 7022.61, 7108.16, 7199.82, 7287.73, 7347.63, 7427.25, 7641.53, 7702.99, 7845.7, 8132.57, 8437.18, 8731.01, 9033.2, 9433.84, 9881.23, 10388.73, 10946.22, 11383.34, 11853.83, 12382.65, 12938.95, 13547.35, 14154.86, 14763.61, 15384.71, 15902.16, 16365.91, 16891.77, 17297.16, 17742.15, 18260.99, 18837.7, 19440.14, 19771.13, 19640.97, 19658.92, 19463.44, 18956.89, 18555.89, 17893.41, 17445.56, 16730.8, 15982.4, 15514.91, 15048.61, 14358.3, 13848.42, 13403.09, 12810.99, 12236.87, 11815.29, 11409.13, 11028.22, 10682.53, 10265.99, 9918.1, 9589.16, 9317.88, 9100.97, 8855.83, 8656.9, 8454.15, 8450.56, 8511.72, 8705.83, 8954.76, 9194.08, 9470.35, 9663.1, 9730.54, 9771.16, 9872.92, 10081.3, 10218.89, 10319.55, 10450.54, 10505.02, 10555.38, 10554.11, 10448.94, 10500.94, 10466.3, 10261.31, 10184.9, 9966.1, 9779.4, 9533.74, 9470.58, 9310.34, 9114.61, 9007.68, 8863.15, 8704.5, 8641.25, 8691.62, 8805.83, 8867.43, 8933.53, 9033.36, 9219.36, 9476.29, 9748.05, 10060.47, 10390.48, 10659.92, 10777.7, 10855.74, 10984.95, 11131.84, 11267.6, 11465.47, 11710.68, 11927.33, 12065.48, 12163.21, 12238.12, 12319.06, 12429, 12630.71, 12940.49, 13377.18, 13735.55, 14197.81, 14780.92, 15464.86, 16239.49, 17140.14, 18164.62, 17770.46, 16020.73, 16503.89, 15595.55, 15043.6, 14946.22, 14748.95, 14498.35, 14212.83, 13927.78, 13637.54, 13344.36, 13053.2, 12687.81, 12232, 11788.88, 0, 0, 0, 0, 0, 0, 0, 0, 0, 40.65, 43.74, 47.18, 48.68, 50.48, 51.51, 55.25, 57.33, 60.5, 64.29, 70.77, 82.36, 94.38, 136.98, 182.94, 196.83, 214.23, 241.84, 257.82, 276.95, 301.41, 335.4, 381.45, 431.22, 483.08, 545.35, 642.33, 734.53, 819.06, 922.56, 1020.68, 1115.19, 1214.4, 1253.94, 1289.88, 1289.51, 1285.65, 1295.52, 1330.36, 1363.09, 1403.56, 1429.01, 1472.32, 1560.5, 1676.16, 1761.76, 1716.51, 1626.32, 1497.73, 1398.28, 1352.39, 1357.65, 1386.76, 1398.64, 1422.14, 1430.52, 1395.9, 1369.84, 1345.27, 1303.36, 1216.06, 1121.52, 1060.63, 1021.17, 976.46, 904.74, 850.47, 813.03, 771.8, 697.75, 634.66, 608.74, 587.82, 566.94, 555.47, 570.86, 592.85, 609.08, 606.79, 601.45, 577.81, 564.52, 545.34, 523.76, 499.85, 465.08, 446.53, 432.15, 402.68, 367.84, 342.04, 324.15, 315.68, 323.86, 328.84, 326.44, 320.93, 298, 276.89, 268.48, 253.71, 234.96, 224.07, 220.46, 219.09, 211.46, 204.2, 212.81, 210.58, 201.42, 188.11, 174.13, 159.82, 131.95, 120.29, 120.11, 120.78, 128.68, 129.77, 140.79, 145.68, 156.11, 155.96, 146.91, 131.6, 118.6, 111.78, 111.93, 109.87, 113.36, 116.95, 119.43, 116.85, 117.49, 116.3, 116.42, 116.31, 116.33, 119.6, 121.61, 124.59, 130.11, 140.3, 155.86, 175.07, 181.81, 184.43, 197.76, 213.8, 226.84, 232.22, 235.42, 230.98, 230.01, 223.09, 216.41, 210.36, 203.52, 204.43, 209.96, 210.71, 218.17, 223.93, 233.13, 247.64, 272.63, 307.41, 323.82, 323.04, 316.7, 310.74, 314.53, 322.32, 332.56, 336.69, 352.34, 376.11, 402.81, 422.89, 435.91, 445.27, 453.82, 474.84, 505.71, 559.22, 635.37, 770.98, 981.33, 1159, 1319.71, 1549.23, 1811.15, 2083.38, 2337.42, 2547.51, 2695.98, 2775.33, 2842.23, 2937.95, 3076.35, 3198.44, 3303.48, 3449.74, 3617.74, 3737.38, 3858.31, 3981.93, 4132.37, 4267.96, 4322.68, 4469.72, 4593.49, 4647.14, 4746.93, 4839.6, 4921.45, 5030.91, 5137.96, 5266.69, 5452.79, 5701.79, 5915.04, 6084.63, 6263.37, 6452.26, 6639.16, 6874.55, 7152.97, 7411.17, 7649.71, 7890.27, 8198.3, 8329.09, 8469.88, 8737.22, 9151.87, 9579.09, 9966.47, 10490.66, 11167.36, 12005.4, 12799.45, 13550.21, 14219.68, 14650.29, 15113.98, 15397.41, 15758.01, 16154.3, 16789.04, 17491.93, 18222.77, 18873.87, 19481.94, 19963.6, 20318.17, 20702.61, 20935.1, 21155.53, 21328.74, 21599.05, 22022.76, 22267.41, 22732.8, 23464.16, 24386.17, 25294.47, 25622.01, 25632.06, 24981.1, 24537.73, 24352.69, 24608.11, 25041.12, 25238.87, 25745.33, 26406.56, 26897.98, 27319.9, 27557.67, 27543.28, 27693.47, 27581.16, 27328.51, 26847.44, 25985.59, 24818.25, 23630.69, 22311.28, 21182.5, 20538.22, 20140.97, 19778.11, 19121.74, 18700.28, 18367.32, 17750.45, 17182.3, 16880.22, 16681.11, 16199.29, 15365.74, 14483.38, 13979.34, 13743.57, 13485.25, 13305.22, 13053.35, 12844.03, 12766.53, 12759.78, 12719.42, 12559.19, 12439.13, 12418.67, 12449.37, 12506.05, 12475.66, 12498.39, 12334.72, 11905.18, 11375.84, 10939.59, 10547.45, 10775.33, 9943.8, 9782.86, 9595.32, 9571.97, 9622.8, 9705.32, 9737.93, 9773.56, 9847.33, 9932.45, 10042.95, 10066.25, 10010.15, 9964.83, 9996.51, 10045.07, 10018.12, 10060.96, 10177.46, 10260.06, 10299.37, 10343.94, 10538.46, 10683.45, 10918.5, 11205.34, 11431.67, 11634.84, 11934.53, 12282.53, 12748, 13226.59, 13600.41, 14127, 14869.71, 15698.71, 16544.43, 17418.09, 18299.46, 19123.52, 19696.66, 20258.29, 21030.8, 21590.77, 22233.03, 22966.65, 23946.06, 24550.37, 25568.27, 26601.85, 27822.68, 28961.9, 29790.64, 30680.55, 31998.15, 33033.14, 33745.69, 34006.4, 33735.55, 33371.05, 33623.35, 33948.75, 34119.5, 34360.06, 34884.31, 35690.76, 36157.88, 36016.26, 35725.08, 35889.2, 35947.11, 36511.3, 36231.23, 35600.52, 34852.35, 33796.38, 32430.92, 30875.52, 29145.89, 27627.61, 26638.75, 26219.73, 26017.77, 26200.34, 26450.77, 26645.88, 26571.48, 25455.27, 24063.68, 22622.92, 21369.11, 20204.23, 19051.3, 17974.52, 17138.35, 16344.8, 15695.61, 15039.46, 14526.88, 13958.35, 13307.51, 12644.5, 11907.77, 11148.99, 10430.12, 9762.81, 9174.83, 8615.77, 8059.77, 7594.9, 7194.18, 6817.12, 6466.95, 6134.28, 5769.28, 5326.47, 4876.54, 4530.7, 4231.37, 3952.49, 3747.4, 3538.79, 3320.58, 3147.43, 2986.96, 2811.75, 2634.13, 2387.92, 2055.44, 1709.69, 1573.85, 1527.57, 1476.08, 1446.01, 1420.22, 1378.39, 1299.84, 1198.3, 1058.93, 939.4, 894.71, 868.32, 852.88, 831.06, 790.74, 735.52, 689.98, 637.94, 582.46, 504.42, 456.81, 419.03, 388.34, 371.72, 378.65, 376.73, 370.48, 391.57, 397.7, 400.37, 397.48, 388.9, 377, 369.54, 357.66, 350.67, 339.62, 310.48, 286.27, 272.66, 265.82, 262.96, 252.11, 243.86, 243.28, 253.31, 249.29, 275.08, 287.6, 296.08, 307.29, 316.02, 325.75, 336.08, 345.51, 348.67, 360.03, 372.73, 373.04, 351.09, 344.84, 337.14, 328.31, 324.69, 327.64, 329.85, 336.67, 341.88, 361.63, 378.88, 382.64, 391.89, 399.87, 415.36, 421.71, 416.78, 404.85, 386.59, 369.9, 357.78, 352.25, 370.4, 353.02, 357.71, 377.81, 399.13, 440.1, 472.23, 515.04, 577.55, 647.66, 720.57, 794.45, 867.55, 927.79, 972.07, 1051.02, 1114.74, 1136.43, 1153.6, 1173.01, 1189.37, 1148.6, 1123.39, 1107.72, 1143.58, 1179.23, 1236.56, 1308.93, 1387.57, 1468.9, 1548.16, 1639.78, 1730.61, 1814.93, 1896.51, 1971.79, 2060.59, 2132.8, 2159.44, 2157.51, 2164.44, 2188.74, 2231.39, 2266.03, 2308.83, 2401.21, 2488.12, 2575.66, 2669.29, 2769.1, 2914.87, 3027.61, 3206.5, 3439.87, 3660.67, 3904.5, 4096.7, 4312.34, 4610.73, 4963.51, 5347.04, 5770.26, 6233.3, 6745.68, 7246.48, 7710.47, 8400.34, 9385.59, 10319.98, 11367.94, 12246.33, 13022.25, 14092.96, 15265.96, 16250.11, 17145.73, 18055.57, 18901.33, 19569.06, 20236.99, 21242.93, 22540.58, 23630.86, 24533.55, 25578.07, 26824.44, 28046.72, 28959.82, 29627.87, 30209.03, 30686.21, 31111.5, 31600.8, 32136.93, 32633.9, 33046.47, 33554.7, 34006.62, 34391.61, 34585.47, 34690.62, 34712.98, 34628.13, 33986.76, 33078.43, 32521.69, 31286.63, 30044.14, 28699.01, 27459.82, 26334.85, 25057.44, 23788.24, 22438.75, 21154.59, 20098.64, 19187.83, 18432.57, 17694.99, 16664.18, 15698.14, 14744.77, 13810.02, 12798.95, 11702.45, 13794.12, 14526.93, 14943.28, 14696.76, 14225.08, 13786.2, 13229.61, 12730.12, 12380.91, 12121.69, 12097.89, 12331.35, 12914.66, 13674.11, 14758.56, 16193.99, 17843.61, 19626.25, 21137.25, 22076.25, 23229.11, 24836.52, 26250.77, 27695.67, 29334, 31303.44, 33476.09, 35929.45, 38732.95, 41912.07, 45181.83, 48422.91, 51206.47, 55838.14, 60444.4, 64971.38, 70366.58, 76234.74, 81814.04, 87065.58, 90963.82, 94034.79, 96391.91, 98390.26, 100405.51, 102243.56, 103294.17, 103420.85, 102653.72, 101344.92, 100687.57, 99227.19, 96398.59, 93200.26, 90135.25, 86609.84, 82680.27, 78692.83, 74612.04, 70350.79, 66864.91, 64026.73, 61052.94, 58340.06, 55388.43, 52128.28, 49018.25, 45444.85, 43004.97, 40958.92, 38842.29, 36619.49, 34758.99, 33591.5, 33031.1, 32790.8, 32247.07, 31832.34, 30916.96, 29340.79, 27682.44, 25364.25, 23809.23, 22151.27, 20722.1, 19219.08, 18409.66, 18029.19, 18262.29, 18500.02, 18618.13, 19012.59, 19365.51, 19242.02, 19212.43, 18860.61, 18432.32, 18057.36, 17862.81, 17743.32, 17472.67, 17090.86, 16493.09, 16055.45, 15858.13, 15741.95, 15591.68, 15474.49, 15483.05, 15549.09, 15582.05, 15554.09, 15457.71, 15336.97, 15020.31, 14632.12, 14330.01, 13733.01, 13005.03, 12112.73, 11168.54, 10211.24, 10131.05, 10041.89, 9782.29, 9620.44, 9829.92, 10026.23, 9938.49, 9239.22, 8960.94, 8836.42, 8567.42, 8400.98, 8214.67, 8025.19, 7650.8, 7447.71, 7249.97, 6940.57, 6633.07, 6393.63, 6226.27, 6061.68, 5911.01, 5767.35, 5627.97, 5484.18, 5312.43, 5111.75, 4848.1, 4572.9, 4297.44, 4035, 3780.11, 3522.9, 3271.12, 3055.15, 2889.58, 2762.8, 2668.37, 2591.5, 2518.5, 2458.89, 2426.14, 2891.14, 3039.57, 3232.22, 3417.4, 3404.39, 3352.14, 3264.15, 3175.39, 3081.17, 2999.45, 2932.62, 2878.39, 2843.92, 2838.36, 2839.15, 2840.96, 2847.63, 2933.43, 3040.74, 3148.18, 3308.25, 3638.02, 3759.37, 4086.76, 4525.26, 4918.78, 5267.62, 5541.46, 5870.73, 6111.07, 6363.57, 6668.75, 6973.55, 7355.2, 7784.81, 8230.8, 8719.66, 9248.18, 9848.14, 10517.35, 11144.09, 11827.79, 12710.21, 13452.5, 14270.16, 15221.3, 16121.93, 16739.79, 17306.65, 17736.92, 18184.49, 18495.59, 18695.33, 19101.21, 19760.49, 21047.27, 22403.13, 23034.09, 23929.48, 25224.11, 26712.29, 27755.45, 27985.1, 27935.78, 27624.22, 27177.93, 26770.76, 26484.34, 26261.4, 26098.86, 26017.47, 25782.35, 25551, 25320.73, 24996.38, 24631.49, 24275.34, 23943.09, 23584.95, 23166.71, 22673.23, 22097.15, 21483.24, 20743.68, 19933.45, 19080.76, 18251.64, 17512.78, 16758.33, 16038.7, 15420.29, 14782.7, 14282.84, 13991.52, 13817.84, 13381.68, 12816.99, 12265.29, 11824.42, 11816.83, 11878.16, 11950.45, 11951.86, 12067.78, 12374.67, 12880.93, 13484.8, 14027.54, 14527.65, 15033.6, 15560.69, 16112.32, 16613.45, 17086.59, 17545.07, 18062.19, 18607.02, 19129.85, 19633.83, 20210.85, 20900.57, 21575.06, 22201.09, 22832.84, 23517.13, 24150.17, 24482.47, 24711.82, 24942.86, 25196.29, 25314.74, 25935.28, 24938.33, 24014.7, 23121.07, 22326.57, 21785.53, 21269.79, 20827.78, 20323.13, 19728.08, 19176.62, 18629.39, 18032.38, 17391.84, 16694.98, 15976.98, 15272.58, 14587.25, 13878.9, 13187.72, 12567.54, 12143.11, 11884.7, 11679.65, 11479.58, 11284.93, 11042.46, 10745.26, 10435.78, 10063.98, 9629.13, 9178.34, 8735.08, 8318.38, 7996.73, 7762.83, 7596.04, 7510.94, 7425.49, 7363.63, 7362.35, 7395.38, 7449.01, 7505.09, 7549.81, 7573.48, 7556.34, 7542.78, 7544.22, 7563.59, 7603.66, 7715.45, 7835.95, 7962.09, 8093.03, 8224.14, 8340.05, 8426.8, 8520.89, 8596.92, 8663.32, 8725.52, 8754.63, 8809.7, 8860.87, 8908.75, 8953.57, 8987.16, 9022.18, 9056.19, 9087.34, 9115.34, 0, 0, 0, 0, 1.16, 1.26, 1.4, 1.4, 1.4, 1.4, 1.41, 1.43, 1.45, 1.48, 1.48, 1.53, 3.24, 5.62, 5.65, 5.73, 5.78, 5.76, 5.82, 5.91, 6.21, 6.6, 7.08, 7.67, 8.06, 8.4, 9.04, 10.05, 11.83, 14.27, 16.1, 17.98, 18.35, 18.19, 17.64, 17.71, 17.98, 17.08, 16.32, 15.84, 15.33, 14.72, 14.49, 14.35, 14, 13.04, 12.03, 11.06, 9.01, 7.11, 5.67, 4.49, 3.73, 3.25, 2.93, 2.64, 2.42, 2.29, 2.2, 2.13, 1.89, 1.67, 1.44, 1.29, 1.15, 1.03, 0.92, 0.84, 0.77, 0.75, 0.73, 0.7, 0.64, 0.61, 0.61, 0.61, 0.61, 0.59, 0.58, 0.59, 0.59, 0.58, 0.57, 0.56, 0.56, 0.57, 0.57, 0.57, 0.57, 0.58, 0.6, 0.61, 0.62, 0.63, 0.63, 0.63, 0.63, 0.64, 0.64, 0.64, 0.63, 0.62, 0.61, 0.6, 0.6, 0.61, 0.62, 0.62, 0.63, 0.63, 0.64, 0.67, 0.7, 0.74, 0.8, 0.88, 0.93, 1.02, 1.11, 1.12, 1.1, 1.06, 1.04, 1.11, 1.15, 1.17, 1.23, 1.29, 1.38, 1.46, 1.49, 1.53, 1.6, 1.65, 1.73, 1.87, 1.96, 1.96, 1.9, 1.89, 1.98, 2.04, 2, 1.98, 1.98, 1.99, 2.05, 2.04, 1.91, 1.78, 1.64, 1.52, 1.41, 1.3, 1.24, 1.38, 1.55, 1.66, 1.93, 2.17, 2.56, 3.03, 3.37, 3.46, 3.51, 3.53, 3.59, 3.46, 3.24, 3.1, 2.94, 2.87, 2.71, 2.6, 2.9, 3.15, 3.35, 3.55, 3.72, 3.79, 3.79, 3.61, 3.54, 3.44, 3.29, 3.19, 3.08, 2.95, 2.88, 2.78, 2.69, 2.72, 2.81, 2.85, 2.83, 2.75, 2.72, 2.64, 2.58, 2.52, 2.42, 2.32, 2.24, 2.17, 2.21, 2.52, 2.75, 3.04, 3.36, 4.17, 5.58, 8.17, 11.3, 13.81, 15.15, 15.29, 14.94, 14.65, 14.15, 13.52, 13.11, 12.76, 13.5, 15.44, 17.26, 18.78, 20.68, 22.73, 25.27, 27.52, 28.18, 28.84, 29.18, 28.8, 28.92, 29.81, 29.93, 29.47, 29.33, 29.7, 35.02, 36.13, 37.23, 40.08, 41.03, 44.77, 48.78, 52, 51.97, 50.26, 51.93, 44.48, 38.05, 33.52, 28.65, 24.89, 21.91, 18.87, 17.16, 15.36, 13.69, 13.29, 12.33, 11.34, 10.63, 9.94, 8.53, 8.05, 7.73, 7.7, 8.08, 8.8, 8.64, 8.72, 9, 9.13, 9.12, 9.26, 9.5, 9.73, 9.51, 9.49, 9.55, 9.26, 8.77, 8.84, 8.32, 7.65, 7.37, 7.07, 6.74, 6.39, 6.1, 5.86, 5.8, 5.72, 6.54, 6.87, 7.74, 8.4, 9, 9.14, 8.86, 9.33, 8.92, 8.29, 8.3, 7.89, 6.96, 6.51, 6.19, 5.84, 5.8, 5.83, 5.86, 5.89, 6.02, 6.17, 6.44, 6.88, 7.26, 7.6, 7.96, 8.19, 8.31, 8.26, 8.26, 8.33, 7.95, 7.47, 6.98, 6.38, 5.44, 4.62, 4.18, 3.73, 3.41, 3.19, 3.02, 2.89, 2.95, 3.05, 2.96, 2.84, 2.83, 2.85, 2.86, 2.75, 2.64, 2.62, 2.79, 2.79, 2.7, 2.62, 2.55, 2.51, 2.49, 2.53, 2.6, 2.66, 2.68, 2.79, 2.83, 2.69, 2.52, 2.43, 2.39, 2.32, 2.21, 2.12, 2.1, 2.11, 2.08, 2.05, 2.05, 2.08, 2.16, 2.22, 2.28, 2.35, 2.41, 2.48, 2.58, 2.67, 2.77, 2.91, 3.04, 3.16, 3.3, 3.48, 3.66, 3.89, 4.14, 4.54, 5.23, 5.59, 6.1, 6.75, 7.25, 7.45, 7.51, 7.33, 7.49, 7.62, 7.2, 6.71, 6.66, 6.7, 6.63, 6.45, 6.17, 5.99, 5.82, 5.49, 5.15, 4.93, 4.87, 4.72, 4.96, 5.24, 5.66, 6.44, 7.58, 8.89, 10.26, 11.02, 11.52, 11.74, 11.8, 11.74, 11.64, 11.46, 11.15, 10.69, 10.11, 9.33, 8.42, 7.58, 6.81, 6.29, 5.91, 5.82, 5.89, 5.99, 7.93, 8.53, 8.46, 10.69, 11.53, 9.27, 7.23, 6.6, 6.28, 5.31, 4.96, 4.55, 4.18, 3.86, 3.59, 3.7, 4.04, 4.2, 4.35, 4.75, 5.06, 5.21, 5.3, 5.36, 5.58, 5.65, 5.56, 5.56, 5.78, 5.74, 5.55, 5.28, 5.09, 4.79, 4.39, 4.36, 4.43, 4.16, 4.01, 3.97, 4.04, 4.2, 4.16, 4.05, 4.01, 4, 4.14, 4.45, 4.62, 4.77, 5.02, 5.14, 5.17, 5.18, 5.12, 5.07, 4.9, 4.78, 5.05, 5.28, 5.39, 5.45, 5.64, 5.65, 5.55, 5.59, 6.02, 6.05, 7.6, 9.66, 11.44, 15.6, 26.15, 35.77, 44.6, 54.16, 61.46, 68.13, 74.52, 79.24, 84.07, 88.36, 88.34, 87.98, 89.04, 89.97, 88.21, 86, 85.18, 84.9, 84.66, 84.76, 86.89, 92.9, 95.38, 99.09, 108.53, 111.95, 102.55, 92.07, 80.94, 74.87, 73.22, 70.7, 66.23, 64.87, 64.57, 64.37, 64.79, 64.81, 64.24, 62.04, 59.77, 57.57, 53.71, 50.16, 46.79, 42.1, 38.33, 36.01, 34.14, 32.26, 30.71, 29.61, 29.16, 28.35, 28.12, 28.04, 27.61, 27.31, 27.18, 27.5, 27.91, 28.15, 28.42, 29.58, 30.63, 31.09, 31.86, 31.7, 30.63, 29.57, 29.36, 29.83, 29.99, 30.3, 31.25, 32.48, 33.24, 34.02, 36.83, 39.45, 39.38, 39.97, 40.32, 40.53, 41.3, 42.04, 42.26, 43.74, 47.56, 51.72, 58.31, 65.72, 70.32, 69.49, 69.98, 70.4, 72.43, 73.33, 74.32, 76.06, 77.45, 78.14, 79.15, 80.47, 81.44, 83.54, 86.82, 94.73, 103.74, 109.27, 112.65, 121.28, 135.21, 148.55, 155.65, 158.53, 158.64, 156.2, 150.36, 148.32, 145.96, 144.37, 142.17, 140.1, 139.74, 139.76, 138.85, 137.71, 136.87, 137.61, 136.93, 135.9, 135.55, 134.51, 134.17, 133.63, 133.22, 132.13, 129.69, 138.7, 130.56, 126.9, 125.13, 126.09, 129.91, 131.73, 134.45, 138.67, 144.54, 153.46, 167.35, 185.47, 204.17, 225.77, 258.81, 299.09, 341.45, 395.79, 446.02, 501.3, 581.18, 686.43, 754.87, 818.44, 909.19, 945.53, 981.78, 992.31, 981.64, 992.13, 992.7, 993.89, 1011.75, 1022.73, 1031.66, 1047.33, 1051.74, 1051.62, 1056.19, 1055.81, 1070.65, 1091.25, 1144.39, 1202.25, 1282.66, 1365.67, 1411.44, 1424.43, 1461.23, 1525.06, 1545.85, 1575.54, 1574.09, 1595.31, 1641.86, 1582.41, 1539.26, 1522.8, 1506.59, 1520.44, 1613.22, 1657.91, 1685.24, 1668.95, 1735.47, 1804.43, 1870.11, 1923.88, 1988.62, 2062.44, 2088.07, 2234.71, 2468.21, 2698.22, 2837.7, 2960.99, 3065.36, 3155.29, 3163.69, 3100.61, 3092.55, 3121.23, 3083.73, 2901.31, 2636.83, 2474.95, 2351.65, 2181.52, 1950.66, 1926.63, 1933.77, 1976.04, 1906.8, 1782.38, 1666.93, 1563.64, 1470.13, 1314.3, 1242.67, 1205.43, 1179.83, 1143.73, 1048.55, 952.5, 922.98, 952.09, 937.87, 1001.16, 951.3, 936.68, 855.62, 714.39, 594.79, 479.9, 399.59, 335.41, 289.78, 277.61, 288.97, 279.37, 265.3, 266.93, 281.87, 312.58, 339.94, 336.77, 292.93, 190.48, 129.43, 96.98, 89.62, 85.99, 88.96, 83.25, 84.64, 86.54, 88.12, 90.91, 91.01, 81.7, 70.01, 66.78, 81.08, 91.56, 102.14, 140.48, 171.83, 184.44, 170.46, 103.51, 60.08, 39.08, 31.03, 28.34, 25.87, 21.03, 20.54, 21.36, 21.79, 22.14, 22.43, 23.74, 24.18, 24.55, 25.12, 25.89, 26.8, 27.83, 28.93, 30.17, 31.52, 33.41, 36.5, 40.36, 44.1, 46.51, 50.41, 55.52, 59.58, 61.59, 63.75, 66.25, 69.5, 73.61, 78.14, 82.44, 85.53, 87.06, 87.99, 89.81, 99.19, 122.13, 134.47, 149.25, 172.42, 207.12, 248.55, 290.03, 328.04, 353.26, 359.81, 366.51, 373.18, 380.36, 387.84, 395.15, 401.34, 405.89, 409.66, 412.36, 412.52, 411.37, 409.54, 406.68, 402.84, 398.47, 397.32, 396.5, 394.5, 392.4, 391.13, 391.16, 391.65, 392.06, 392.13, 391.65, 391.24, 391.09, 391.55, 392.18, 392.77, 393.1, 393.31, 393.04, 391.18, 389.13, 387.1, 378.18, 370.28, 367.43, 366.96, 367.31, 370.39, 376.11, 382.67, 388.93, 394.3, 399.38, 404.52, 407.47, 405.64, 395.38, 358.66, 323.34, 272.65, 221.2, 178.31, 156.36, 153.47, 153.64, 154.8, 158.13, 161.99, 164.08, 166.9, 169.36, 170.19, 168.91, 166.79, 164.65, 162.47, 160.22, 158, 156.75, 156.93, 157.66, 158.39, 159.12, 159.84, 160.41, 160.3, 159.26, 155.96, 152.12, 149.81, 148.32, 146.82, 146.36, 147.09, 147.86, 148.59, 149.18, 149.69, 150.14, 150.29, 150.39, 150.51, 150.27, 149.29, 147.83, 146.1, 144.18, 142.12, 139.9, 137.63, 137.59, 138.63, 139.76, 140.93, 142.15, 143.38, 145.55, 147.37, 155.16, 165.11, 171.48, 178.14, 183.92, 187.91, 189.72, 182.66, 173.76, 170.04, 154.04, 139.29, 126.55, 115.77, 108.09, 101.67, 95.72, 91.63, 87.91, 82.97, 75.26, 66.29, 56.95, 48.25, 40.29, 33.7, 28.73, 25.24, 22.94, 21.49, 20.51, 19.7, 18.87, 17.97, 17.04, 15.93, 14.86, 13.87, 12.94, 12.08, 11.82, 11.57, 10.85, 10.21, 9.62, 9.08, 8.58, 8.1, 7.66, 7.25, 6.87, 6.52, 6.19, 5.88, 5.6, 5.33, 60.68, 62.77, 63.58, 65.68, 68.58, 78.48, 80.75, 420.37, 562.47, 750.95, 797.27, 844.39, 995.05, 1017.4, 1149.48, 1253.8, 1282.35, 1319.72, 1409.64, 1547.95, 1686.27, 1956.2, 2148.54, 2294.95, 2514.57, 2811.33, 3174.79, 3667.03, 4454.32, 6835.47, 9371.32, 9775.81, 10788.74, 11943.53, 12499.11, 13460.04, 13771.61, 14722.13, 16386.7, 18116.41, 20058.83, 22969.85, 26329.94, 30319.34, 33977.23, 37911.84, 42101.45, 46547.21, 49017.56, 50978.3, 51948.69, 52859.15, 54088.88, 56083.29, 57724.28, 59488.34, 62488.17, 66444.54, 70791.6, 75303.14, 80989.17, 90068.21, 99932.7, 111697.57, 122405.89, 125038.35, 128716.19, 126113.67, 126667.09, 124474.3, 124185.79, 125092.95, 127614.44, 127591.25, 130007.82, 135206.97, 145336.31, 154015.55, 159741.95, 166605.02, 172768.95, 175042.86, 176786.03, 179169.42, 181855.69, 184081.45, 185914.81, 188445.56, 194497.81, 204506.94, 216917.16, 225848.88, 233744.98, 243727.14, 254882.89, 264490.25, 273994.75, 282866, 290666.22, 299455.9, 310452.03, 324264.97, 338473.34, 353374.3, 366192.97, 378547.12, 389999.22, 400345.94, 408960.4, 415240.9, 420733.47, 425396.78, 427142.78, 433155.1, 436971.6, 439391.44, 440649.16, 442031.56, 445262.88, 449783.22, 456387.94, 462358.28, 474610.34, 491225.28, 510705.03, 530000.3, 548129.7, 563581.56, 578287.56, 591731.75, 603388.25, 616557.75, 631383.7, 648980.5, 670861.3, 696765.44, 726808.4, 757383.8, 781633.1, 801978.1, 824756.56, 852089.3, 879170.94, 902672.2, 928817.5, 961821.75, 1001114.3, 1038600.44, 1067047.5, 1097357.8, 1136229.9, 1181739.9, 1226531.4, 1267644.6, 1307232.1, 1348900.5, 1395205.9, 1447798, 1502200.9, 1552049.1, 1603025.6, 1651888.6, 1692170.8, 1717099.9, 1735286.4, 1759119.1, 1782521.4, 1801897, 1817878.2, 1835540.8, 1850111.8, 1872088.4, 1891668.1, 1907867.2, 1921825.5, 1947557.1, 1969768.2, 2006836.4, 2024544.2, 2020961.6, 2016174.1, 2011346.4, 2003521.6, 2010710.9, 2015343.5, 2020276.1, 2031032.6, 2048594.9, 2069487.5, 2083752.5, 2094022.6, 2104514.5, 2124944.2, 2152950, 2186771.8, 2227596.8, 2273350.5, 2316360, 2332662.8, 2340462.5, 2350584.2, 2355012.5, 2358079.2, 2363404, 2368978.5, 2374327.2, 2370561.5, 2372571, 2383389.8, 2374676.8, 2363857, 2351825.5, 2339672.8, 2335236, 2314153.5, 2277141.8, 2242796.8, 2216958.2, 2190653.8, 2155215.8, 2115623, 2077378.2, 2046176, 2022438.4, 2000876.4, 1969704.2, 1931824.5, 1898734.4, 1869930.1, 1831325.2, 1801821.1, 1766770.4, 1729217.2, 1696138.6, 1664997.5, 1626201.9, 1586178.2, 1547344.5, 1509870.5, 1477469.6, 1446319.8, 1417645.2, 1392222, 1369395, 1349134.2, 1334785.2, 1319108.8, 1300080.4, 1283351.2, 1267930.9, 1249822.8, 1231750.4, 1215014, 1196671.4, 1176188.5, 1157481.2, 1156068.2, 1161571.2, 1166163, 1167939.1, 1171290.8, 1169921.6, 1173481.8, 1189399.5, 1198759.5, 1203605.2, 1210487.4, 1212451, 1215079.4, 1198174.8, 1177283.8, 1152043.6, 1139408.2, 1140032.2, 1142864.4, 1146399, 1152084.2, 1154683.1, 1161819.1, 1171356.8, 1156476.4, 1137696.5, 1119604.6, 1099725, 1076539.4, 1050109.4, 1021457.2, 995267.8, 973119.5, 953494.2, 937025.1, 922473.94, 906697.44, 888708.8, 865086.4, 841437.3, 818389.75, 795613, 773729.25, 753059.44, 734491.1, 716614.6, 697876.94, 680801.8, 664324.2, 650776.75, 637093.3, 622005.94, 608710.56, 596449.75, 577707.75, 557333.75, 538396.7, 521748.16, 505943.56, 490412.5, 475654.22, 460435, 443759.84, 428448.06, 415287.5, 403662.44, 392222.94, 381326.25, 374082.03, 370051.75, 365031.28, 356722.97, 344799.16, 332816.97, 320323.84, 306918.56, 295277.1, 284900.34, 276335.88, 265027.28, 251108.03, 237909.38, 227226.11, 217360.27, 208048.81, 200214.9, 193115.66, 187292.2, 184741.88, 183047.83, 181112.94, 179426.77, 176120.81, 174318.34, 172949.62, 172050.77, 169330.55, 165860.97, 162632.08, 161248.02, 160222.05, 160036.4, 159276.98, 158277.14, 156716.4, 155411.53, 153296.02, 151780.61, 159539.7, 151454.48, 152901.9, 156322.38, 160250.4, 163237.83, 167785, 172879.81, 179581.23, 187615.3, 195843.95, 203930.11, 211701.36, 218444.55, 233412.02, 229720.17, 236878.83, 244459.73, 254542.45, 266369.88, 279310.12, 292348.9, 307254.22, 324439.72, 343805.97, 361935.72, 379219.12, 399358.38, 426289.94, 446909.62, 476288.75, 508566.25, 549611.25, 597510.56, 649750.2, 699948.7, 750813.56, 807065.5, 870010.25, 938853.9, 1010884.1, 1088222.8, 1170772.9, 1258404.4, 1361106, 1485353.2, 1623530.5, 1778088, 1953550.5, 2163535.2, 2414035.2, 2696872, 3002045.5, 3330767.2, 3692177.5, 4081752.8, 4485458.5, 4893827.5, 5314397.5, 5775286.5, 6273245.5, 6773909.5, 7210944.5, 7590994, 7971412.5, 8366267, 8753777, 9093090, 9369247, 9627587, 9793720, 9869270, 9932735, 9978684, 10014034, 10035341, 10070962, 10104825, 10105894, 10078801, 10004994, 9884683, 9714160, 9500040, 9225615, 8895437, 8519779, 8129289.5, 7745612.5, 7335569.5, 6927867, 6551766.5, 6205153, 5864538, 5532964, 5214697, 4914956.5, 4619779.5, 4318567.5, 4027692.8, 3756764.8, 3502484.2, 3263943.5, 3033372, 2814776.8, 2622321, 2466654.8, 2332206.8, 2203367.2, 2081131.2, 1971410.6, 1867484.1, 1765167.8, 1674897.1, 1600817.6, 1533421.5, 1466072, 1400726.5, 1342876.1, 1289579.4, 1234093.9, 1174373.2, 1121751.9, 1077387.2, 1030570.5, 991422.25, 948847.25, 905859.6, 863306.7, 823181.2, 789045.3, 759228, 734247.7, 715166.25, 698139.56, 686209.1, 671704.56, 656292.8, 647614.25, 634538.8, 617431.44, 603496.8, 590012.9, 581281, 571304.56, 559678.06, 552928.9, 548658.9, 543655.2, 539399.3, 535749.44, 531853.7, 527910.4, 518251.9, 506910.22, 498226.06, 491323.75, 486739.6, 481952.06, 476641.53, 472241.94, 468677.44, 464910.12, 461569, 456253.97, 447577.16, 440052.7, 432189.94, 423512.47, 416661, 410990.6, 402447.22, 394264.4, 389716.3, 385308.97, 381136.2, 376924.2, 371829.72, 371193.75, 370570.3, 365309.97, 360271.97, 353735.16, 347425.72, 343928, 338546.1, 332019.66, 326139.78, 322795.88, 322013.34, 321874.06, 319429.75, 316970.56, 319671.6, 316602.56, 312534.5, 306651.22, 305225.78, 303929.5, 298056.03, 296435.38, 295371.62, 294434.5, 292236.47, 289766.22, 286340.53, 284209.7, 281760.7, 278634.84, 273543.88, 269390.44, 265347.84, 262096.62, 259114.02, 256914.34, 254897.1, 253685.45, 250594.3, 248566.5, 246803.03, 242915.16, 237830.23, 230546.31, 221601.12, 214605.73, 208085.3, 201642.66, 197532.16, 191843.77, 187871.27, 186169.3, 184887.69, 182497.66, 180403.19, 178366.42, 176184.23, 175195.7, 173668.81, 171981.19, 171366.19, 170961.73, 169179.08, 167284.5, 166740.95, 166843.61, 165668.69, 161991.69, 159014.3, 158340.38, 155915.52, 153571.02, 151285, 149737.52, 148562.75, 146836.3, 144281.1, 142529.56, 140441.73, 137977.72, 135201.1, 132441.06, 130239.32, 128325.88, 126433.95, 124447.08, 123584.88, 123051.22, 121274.54, 121248.52, 121554.6, 121587.26, 122207.94, 124781.2, 126831.2, 128394.49, 128149.83, 125121.16, 120217.11, 117450.6, 113694.32, 110984.58, 107762.14, 104900.43, 105191.23, 104963.83, 105075.42, 107606.13, 109613.41, 109917.39, 107575.99, 104455.7, 102723.75, 101959.2, 100172.87, 97623.12, 94812.04, 94375.18, 94105.17, 93144.58, 92424.99, 93029.91, 97625.82, 99185.64, 101131.73, 103067.45, 107951.37, 116086.45, 123681.7, 133916.5, 150187.97, 170094.36, 205071.25, 247603.9, 297695.53, 370875.4, 474582.9, 610076.4, 769305.9, 968157.3, 1227837.1, 1507868, 1875021.4, 2401991, 3020235.8, 3843988.8, 4891487.5, 6166169.5, 7599355, 9155506, 10822116, 12511359, 14136118, 15624445, 16909792, 17992704, 18260258, 18342708, 18974784, 19688302, 20156096, 20423398, 20253092, 19959638, 19469720, 18547416, 17664188, 16500863, 15567976, 14695183, 13855375, 13051956, 12147717, 11256450, 10398050, 9566122, 8812185, 8121305.5, 7296318, 6551703, 5823735, 5197736, 4639009, 4141903.8, 3704280.2, 3301993.5, 2940276.2, 2646564.5, 2416325, 2195498.8, 1994703.2, 1797383.5, 1599718.4, 1437066.2, 1298456.2, 1173034, 1065298.6, 968565.06, 863462.56, 760691.6, 675999.8, 612215.6, 573375.06, 550753.9, 531953.4, 511458, 483156.28, 455285.28, 433875.84, 408803.1, 380601.34, 347318.75, 319433.4, 299165.44, 277960.94, 255811.69, 240526.3, 230833.8, 222608.86, 215135.53, 214448.81, 212846.05, 213782.81, 213748.1, 210323.52, 202711.94, 192648.86, 177873.31, 165535.16, 154492.45, 144850.58, 138117.95, 134700.27, 132906.7, 131630.8, 132034.62, 133361.53, 141185.4, 147198.56, 149385.38, 152033.23, 154157.38, 149075.12, 141298.58, 135494.73, 128685.16, 125383.08, 125894.19, 127286.73, 129404.41, 128756.56, 130987.39, 132441.83, 138651.17, 146705.81, 154031.83, 158014.47, 160382.75, 163589.55, 166243.81, 171932.45, 170893.75, 169910.69, 173479.2, 179159.11, 181704.97, 178091.19, 172027.94, 171274.9, 176364.77, 180457.8, 181727.98, 180708.45, 180412.45, 179426.86, 173036.25, 168394.73, 160172.39, 156490.55, 165479.08, 172863.14, 173424.38, 178105.9, 178888.19, 182419.44, 193799.94, 200316.25, 205034.69, 210108.6, 213675.05, 217197.97, 229063.27, 247029.14, 264046.44, 279788.38, 297552.8, 322286.75, 352156.22, 383518.66, 419433.84, 458679.62, 500138.94, 551004.7, 602326.94, 653068.4, 710416.5, 778285.2, 854406.2, 921855.6, 980790.7, 1047773, 1115258.2, 1178686.5, 1231864.6, 1271099.9, 1299085.8, 1334116.9, 1387912.1, 1434630.4, 1462568, 1518218.1, 1595312.2, 1668574.8, 1743432.1, 1763562.6, 1749955, 1761312.5, 1814158.1, 1836610.6, 1829590.8, 1842400, 1879834.2, 1916254.8, 1910023.5, 1917638, 1951061.5, 1972398, 1975337.8, 1985358, 1991547, 1978849.5, 1959222.2, 1952362.2, 1958249.6, 1972481.5, 1985494.5, 1997890.4, 1969723.5, 1912729.6, 1872966.8, 1834566, 1794799.5, 1772723.2, 1755757.4, 1737451.4, 1726428.4, 1716831.1, 1707916.6, 1698840.5, 1682073.5, 1655448.6, 1629992.4, 1601989.4, 1560458.1, 1514264.2, 1460018.9, 1382593.9, 1318760.8, 1277990.4, 1241817, 1192772.5, 1140991.4, 1112832.5, 1098921.9, 1071828.2, 1020613.94, 968511.25, 939845, 925991.4, 903181.06, 870807.06, 841392.9, 778058.44, 709311.4, 679681.3, 661636.5, 650320.1, 644120.8, 637069.56, 631278.2, 634545.2, 641423.4, 652511.6, 668720.3, 681218.75, 686466.9, 691271.44, 681508.2, 667048.2, 656616.5, 651066.44, 644252.7, 637531.94, 629982.4, 614176.5, 596377.75, 578295.1, 555507.9, 544910.56, 546704.6, 540938.06, 538692.25, 538179.2, 533535.75, 524524.2, 509101.72, 483717.66, 437484.6, 407656.84, 392514.44, 373456.44, 359959.9, 348808.1, 343341.97, 342121.3, 334698.5, 332328.03, 329182.5, 324398.3, 329015.12, 342483.75, 352445.6, 366551.34, 374971.75, 391973.66, 390356.06, 374454.53, 349161.56, 314554.78, 291784.7, 277677.12, 261607.12, 255746.84, 257796.2, 256326.77, 256349.44, 260400.1, 261396.27, 258351.78, 252979.48, 245443.53, 236493.66, 227499.4, 218999.83, 210432.73, 202485.6, 195420.52, 188969.56, 182820.8, 177540.45, 172917.39, 168307.52, 164223.16, 160898.6, 160049.06, 162074.17, 164177.95, 166024.9, 166794.08, 166151.48, 165668.7, 166736.12, 166130.3, 165208.73, 164158.94, 163078.94, 162010.02, 161239.95, 160994.31, 161312.88, 162010.78, 163839.56, 166781.03, 170312.3, 174032.75, 177608.62, 180810.17, 184183.12, 187659.98, 191211.81, 194758.2, 198359.56, 201919.52, 205374.16, 208982, 212556.98, 216117.75, 219617.48, 222982.34, 226245.81, 0, 0, 0, 0, 0, 0, 0, 74.87, 80.93, 91.46, 110.31, 143.61, 205.27, 313.1, 341.38, 382.32, 424.75, 600.92, 1091.57, 1481.99, 1901.6, 2400.59, 2897.99, 3281.69, 3818.92, 4328.07, 5384.06, 6341.2, 7210.77, 8088.02, 9465.06, 11624.58, 13274.47, 14617.12, 15698.58, 16955.51, 18134.62, 19459.44, 20825.42, 22202.27, 24186.7, 26285.52, 28257.27, 30002.43, 30696.28, 31705.96, 32532.84, 32444.02, 32958.29, 34341.93, 35780.64, 37390.09, 39299.55, 42247.21, 44750.74, 47671.71, 49085.41, 49491.94, 49232.38, 47261, 44891.24, 43947.02, 43186.11, 42183.33, 41971.97, 41668.68, 41454.04, 40658.86, 39921.12, 39038.19, 38231.04, 36925.89, 35761.56, 34986.97, 34805.18, 35020.54, 35836.49, 37500.67, 38720.79, 38758.52, 39257.83, 38655.78, 37614.91, 37447.4, 36853.73, 37886.7, 38118.82, 38705.37, 39714.7, 40153.75, 40400.64, 41126.42, 41929.57, 42564.13, 43334.82, 43908.99, 44512.11, 43888.57, 42985.23, 42146.28, 41464.22, 41012.97, 40923.5, 41463.19, 41874.04, 41765.27, 41791.87, 41928.76, 42763.39, 43683.34, 44937.8, 45946.23, 47012.44, 48996.15, 50721.12, 51615.76, 52457.8, 53906.14, 55028.31, 55774.17, 57081.25, 58352.53, 60153.04, 61675.63, 62251.07, 63248.31, 63766.91, 64544.63, 64935.26, 65869.68, 67200.5, 68455.49, 69758.97, 70640.55, 71930.33, 73955.68, 76109.59, 78614.46, 81361.86, 84232.11, 87562.15, 93101.31, 97411.57, 100098.98, 99512.21, 97751.47, 96164.47, 92606.1, 88219.01, 85435.84, 85875.75, 87039.56, 87754.33, 88383.9, 89819.09, 91118.99, 92143.37, 93051.91, 93063.28, 92187.88, 92579.27, 93375.63, 94101.6, 94334.09, 94971.1, 95538.77, 95852.9, 95712.78, 96786.51, 97527.68, 98177.22, 100244.16, 103007.47, 106836.43, 109507.65, 111374.22, 113531.98, 114717.65, 116980.11, 118198.13, 119069.62, 119471.96, 120024.3, 120748.14, 120736.27, 120793.86, 121605.85, 122754.24, 125078.69, 127418.7, 129855.41, 133932.36, 137779.56, 141522.5, 145972.06, 151256.42, 156516.81, 161122.8, 165321.4, 169318.27, 172056.83, 174987.69, 177918.1, 179858.73, 182539.3, 184109.97, 185362.75, 185760.78, 185716.52, 186822.44, 187787.19, 188901.94, 191172.81, 192747.94, 194230.44, 197205.16, 199829.39, 202786.66, 206347.02, 209597.81, 210627.44, 212587.9, 211572.22, 208416.81, 203913.16, 199769.66, 195501.86, 191532.1, 188956.73, 187578.83, 188328.38, 189482.05, 188699.9, 188267.16, 188462.64, 188438.78, 186881.78, 182616.47, 177397.86, 172405.6, 168638.6, 165148.81, 162724.66, 160693.84, 158600.28, 157598.48, 157067.75, 156138.84, 154425.12, 150945.6, 147440.7, 144587.66, 142264.7, 137240, 132754.9, 128982.95, 125506.49, 122884.59, 121971.1, 121144.55, 122297.37, 124300.1, 125981.28, 128568.38, 130606.51, 132561.33, 136529.3, 139112.98, 142228.9, 144733.66, 149592.77, 156274.33, 160179.8, 161081.64, 161253.77, 160107.05, 157218.6, 157003.56, 157601.23, 158290.39, 160563.44, 162903.19, 165082.45, 168513.36, 171734.16, 171508.1, 171719.05, 168871.36, 168643.81, 168765.89, 169931.14, 168085, 167852.48, 169299.9, 171385.48, 173751.38, 175065.56, 178224.06, 181462.89, 184508.67, 185111.89, 185765.6, 188421.77, 186903.5, 185038.25, 181481.81, 180908.05, 182407.08, 183077.4, 182150.55, 182469.34, 183029.53, 186296.52, 187526.52, 186691.12, 190852.89, 197681.17, 205138.31, 211081.66, 216236.45, 219475.8, 222451.16, 221971.31, 221290.45, 222237.94, 225946.66, 231376.25, 236889.38, 240839, 244808.48, 250246.83, 256615.28, 262970.28, 260330.38, 248022.39, 237617.62, 234861.06, 230911.25, 224287.4, 218096.23, 215483.64, 216503.98, 220220.84, 222919.03, 225758.16, 228291.2, 230437.67, 233719.17, 236633.55, 230383.28, 221907.31, 213054.17, 208434.31, 208391.06, 210205.56, 207423.77, 208753.97, 206338.25, 205016.7, 203264.36, 197470.9, 187232.3, 180534.36, 174220.08, 168203.11, 164912.22, 165686.1, 168993.27, 169862.81, 170677.25, 169344.2, 167391.73, 163191.73, 156072.66, 148648.23, 143688.6, 141944.02, 141935.25, 138962.14, 138179.19, 138836.8, 138839.12, 136350.12, 130644, 123977.94, 120500.32, 119379.28, 117622.88, 115599.01, 114740.47, 114936.7, 115328.87, 115619.77, 116888.47, 117770.96, 118246.83, 117203.08, 115529.27, 114129.59, 112845.83, 110535.39, 107328.75, 104788.26, 103860.5, 103985.09, 104209.26, 104314.45, 105728.62, 106920.4, 108475.34, 111940.67, 115303.26, 116883.02, 117529.08, 120431.3, 122461.95, 123594.61, 122903.78, 123377.05, 125586.34, 126528.53, 126559.19, 127626.49, 128863.87, 129380.3, 128735.02, 128255.39, 128662.21, 130554.05, 130560.39, 133551.53, 133951.94, 131811.45, 130073.53, 125843.53, 122458.62, 120461.9, 118581.5, 118046.54, 119528.48, 123730.8, 126568.15, 125881.83, 124925.4, 125609.11, 124775.22, 121884.39, 118560.26, 117096.65, 116085, 111677.29, 110142.34, 110145.18, 114207.1, 106815.89, 108418.85, 112055.07, 115521.24, 118713.44, 123038.83, 126334.1, 127487.44, 129132.72, 130317.65, 131338.4, 132267.23, 133061.16, 134039.77, 135832.3, 138049.3, 137962.95, 138764.39, 141843.05, 147186.05, 153934.62, 161269.88, 170615.97, 179984.05, 190071.64, 199637.83, 208194.9, 217305.8, 225209.8, 232376.8, 241241.8, 252429.81, 265706.38, 279805.16, 294020.94, 309389.38, 327851.44, 348359.7, 374652.22, 404376.78, 437910.1, 467694.88, 498030.44, 528915.6, 551181.56, 567649.6, 585004.7, 603142.5, 628708.8, 655153.25, 683181, 721459.3, 765601.75, 807769.2, 847197.06, 882180.75, 915240.44, 953683.75, 1000303.2, 1058128.8, 1107221.8, 1159468.6, 1167055.6, 1157312.6, 1135651.1, 1119769.2, 1109327, 1106402.4, 1105646.2, 1110719.1, 1110274, 1107421.5, 1104390.4, 1080305.1, 1043397.4, 1013482.94, 993870.94, 977995.4, 955377.9, 942434.8, 932362.2, 917976.94, 907976.4, 888706.6, 843016.5, 789848.2, 749787.75, 722766.3, 692625.06, 657759.25, 625652.1, 592765.75, 562820.9, 529569.9, 505956.03, 487802.88, 471846.25, 463365.9, 458932.72, 452723.22, 433918.12, 401820.6, 370214.3, 341765.53, 310890.5, 281881.66, 253850.48, 231169.62, 216076.73, 206070.28, 197830.02, 188717.9, 177579.75, 165943.56, 155148.73, 145962.33, 138178.45, 130918.03, 123606.21, 116272.94, 109439.87, 103241.05, 97390.18, 92216.18, 88227.64, 84642.82, 80541.85, 76221.19, 72250.91, 68640.76, 65376.08, 62331.54, 58732.45, 54541.19, 50583.29, 47007.31, 43926.73, 41695.76, 39836.92, 38226.86, 37055.43, 35823.72, 34779.45, 33976.6, 32879.43, 31849.25, 30901.76, 30203.01, 29612.45, 29043.73, 27954.41, 27084.17, 26542.55, 25826.02, 24889.45, 23688.89, 22401.71, 21403.46, 20562.6, 19648.67, 18725.19, 17828.28, 17265.54, 17256.16, 16899.03, 16809.85, 16578.64, 16426.63, 16234.51, 15676.62, 14998.82, 14140.33, 13364.9, 12768.56, 12169.64, 11830.49, 11391.58, 11073.68, 11087.04, 10858.99, 10856.78, 10834.75, 10930.62, 10587.08, 10132.06, 9494.69, 9468.92, 9613.49, 9670.25, 9605.22, 9663.33, 9816.42, 10036.82, 10089.4, 10066.52, 10007.91, 9794.52, 9567.62, 9349.87, 9161.97, 8966.96, 8805.13, 8818.64, 8805.78, 8755.71, 8574.46, 8223.69, 7908.43, 7575.06, 7191.37, 6966.63, 6752.44, 6653.33, 6645.51, 6494.95, 6238.99, 5997.61, 5584.93, 5319.21, 5252.82, 5209.8, 5199.74, 5035.93, 5136.42, 5306.12, 5489.54, 5722.1, 6061.8, 6254.48, 6298.82, 7675.06, 8012.2, 8634.61, 9131.18, 9790.43, 11181.04, 12778.53, 14273.68, 16387.21, 18840.14, 21355.62, 24754.25, 28518.07, 32391.36, 37135.96, 42456.24, 48687.3, 57622.68, 70069.64, 86893.13, 108970.45, 135375.66, 166017.23, 203435.44, 250937.95, 307813.3, 371418.06, 449414.97, 534285.2, 617936.44, 710079.94, 823350.5, 950578.25, 1112420.8, 1315109.1, 1505499.8, 1674290.8, 1828456.5, 1989176.4, 2154361.2, 2281962.8, 2389067.5, 2513696, 2604306.8, 2688006.2, 2746773.8, 2792042.8, 2843534.8, 2861092.2, 2834307.5, 2796643.5, 2770674.2, 2725991.2, 2637063.5, 2538710, 2417342.2, 2228673.2, 2045643.8, 1861451.5, 1728508, 1604782.4, 1484323.1, 1380091.4, 1284458.4, 1182422.8, 1058123.1, 940022.25, 875105.9, 818358.4, 753795.2, 690038.6, 634030.1, 589390.94, 534194.8, 479130.6, 424749.25, 379044.66, 337153.9, 302590.94, 266763.1, 234488.75, 207806.73, 185922.02, 170330.19, 157181.92, 145734.61, 132679.06, 122683.1, 113463.33, 105615.09, 97680.8, 89226.72, 81153.53, 74889.06, 70322.47, 65301.64, 62208.38, 59365.3, 55947.49, 52449.04, 48250.27, 43682.34, 39202.02, 35001.98, 31014.14, 27581.76, 23990.56, 20927.45, 18789.18, 17602.75, 16401.65, 15320.02, 14377.04, 13480.79, 12580.13, 11547.66, 10357.89, 9243.27, 8272.43, 7460.03, 6940.18, 6559.29, 6035, 5480, 5182.26, 5093.31, 4997.36, 4694.96, 4152.23, 3778.55, 3773.05, 3727.6, 3539, 3319.87, 2994.33, 2758.16, 2632.66, 2426.51, 2274.05, 2186.17, 2047.81, 1973.87, 1953.84, 1899.79, 1849.99, 1808.31, 1762.36, 1714.25, 1706.86, 1694.16, 1660.2, 1646.62, 1650.69, 1668.65, 1715.92, 1706.74, 1648.31, 1634.09, 1621.02, 1575.78, 1546.2, 1518.48, 1512.74, 1604.48, 1737.58, 1857.76, 1996.23, 2134.2, 2341.2, 2602.6, 2883.55, 3167.71, 3445.96, 3716.54, 3983.24, 4230.19, 4476.37, 4767.72, 5081.92, 5350.32, 5580.93, 5803.27, 6018.13, 6219.01, 6425.35, 6707.94, 7131.08, 7653.48, 8152.73, 8663.86, 9266, 9934.75, 10730.79, 11644.15, 12551.65, 13558.71, 14782.66, 16193.76, 17773.35, 18930.79, 19883.91, 20633.27, 21555.24, 22112.32, 22861.71, 23750.07, 24688.09, 25597.59, 26415.17, 26995.25, 27165.62, 27318.9, 27719.29, 28081.24, 28070.33, 27940.41, 28047.01, 28381.59, 28690.17, 28688.69, 28401.09, 28281.71, 28482.86, 28868.01, 29489.4, 30056.28, 30404.01, 30897.75, 31495.02, 32128.17, 32837.27, 33087.97, 32814.87, 32709.98, 33144.22, 33764.93, 33986.53, 33905.1, 34387.81, 35843.88, 37413.19, 37911.21, 37961.83, 38343.34, 38733.33, 39035.04, 39045.7, 38794.97, 39083.19, 39903.12, 40750.41, 41637.32, 42474.93, 43138.8, 43654.71, 43402.17, 41911.61, 40231.54, 38657.55, 37282.61, 36161.36, 35177.21, 34424.92, 33993.42, 33365.76, 33068.75, 33118.93, 33591.54, 34746.08, 36511.7, 37967.58, 39483.12, 41629.23, 42792.93, 43303.98, 43311.92, 43447.99, 44333.92, 45760.95, 47389.64, 49215.3, 51192.75, 53567.09, 56700.26, 60272.61, 63720.77, 67124.83, 71069.06, 75491.25, 79469.78, 82414.14, 84906.66, 88005.51, 91621.28, 95103.58, 98580.18, 102224.71, 106511.57, 112054.53, 117760.04, 123151.38, 128443.6, 132350.05, 135203.12, 138836.08, 146265.66, 153632.78, 161135.98, 169930.38, 180579.98, 191641.7, 202771.02, 215185.36, 232138.22, 251154.19, 271610.16, 293046.72, 308922.25, 322801.84, 334701.53, 344088.38, 350631.34, 354561.75, 356719.34, 358038.34, 359228.44, 353041.62, 343811, 334382.7, 324400.9, 313473.03, 300795.5, 285939.2, 270146.22, 253992.28, 237955.95, 222393, 207545.45, 193541.73, 180293.14, 167925.38, 156468.27, 145903.1, 143595.69, 142958.77, 139338.84, 134582.48, 129739.07, 125319.37, 121295.24, 117629.9, 114287.98, 111242.32, 108480.11, 105976.18, 103718.95, 101690.41, 99882.83, 98274.01, 791.54, 932.22, 1075.67, 1235.95, 1406.05, 1582.71, 1856.91, 2246.11, 3069.81, 4067.53, 5115.18, 6752.86, 8950.46, 11897.54, 15275.5, 19572.35, 24516.57, 28956.98, 33300.84, 38402.71, 42321.53, 43153.16, 43846.45, 44145.14, 44960, 45951.01, 46527.44, 47085.95, 47943.09, 47435.5, 46558.12, 45583.71, 44852.66, 44991.79, 45927.88, 46502.47, 46927.83, 48437.14, 51398.56, 55052.18, 59567.88, 64476.38, 69008.65, 72754.05, 73225.05, 70708.84, 67424.54, 64212, 60803.86, 57418.72, 54196.31, 51607.29, 49248.32, 46797.33, 44700.15, 43121.94, 41882.02, 40602.36, 39054.59, 37574.14, 36337.66, 35183.38, 34013.67, 32852.61, 31628.95, 30669.1, 29834.36, 29003, 28075.22, 27231.6, 26564.96, 25930.28, 25211.58, 24588.34, 24524.94, 24570.93, 24577.69, 24836.13, 25178.74, 26106.67, 27298.43, 28711.59, 29998.51, 31191.92, 32018.28, 32362.97, 32553.7, 32994, 33544.81, 34316.53, 34845.58, 35605.37, 36908.02, 38191.87, 39198.43, 39921.54, 40137.49, 39484.71, 39039.46, 38921.73, 38826.5, 39006.91, 39286.09, 39917.79, 40828.14, 42100.35, 44030.9, 46716.44, 49353.23, 51059.67, 51015.6, 49311.09, 47622.46, 46183.2, 45301.28, 44855.74, 44833.11, 45162.77, 45723.85, 46246.13, 47402.92, 48875.79, 50036.94, 50602.83, 51243.7, 51505.4, 51825.44, 52266.5, 52850.97, 53525.57, 54334.86, 55199.38, 55838.49, 56518.64, 57006.49, 57249.55, 57628.96, 57954.91, 58381.91, 58865.38, 59557.91, 60073.48, 60669.79, 61030.8, 61184.56, 61079.12, 60976.11, 60741.46, 60328.86, 59915.88, 59671.74, 59949.98, 59986.03, 59573.88, 58990.41, 58044.86, 56990.65, 56035.79, 55279.36, 54740.38, 54525.42, 54268.56, 54053.25, 54231.82, 54397.85, 54489.53, 54479.82, 54652.75, 54454.55, 53427.04, 52326.87, 51154.85, 49478.68, 48046.08, 46944.76, 45926.84, 44986.54, 44326.43, 44057.67, 43609.12, 43002.41, 42851.12, 42645.93, 42399.52, 42131.09, 41940.68, 41742.23, 41602.66, 41799.91, 42099.94, 42324.2, 42658.94, 42705.45, 42659.43, 42369.61, 42236.63, 42108.08, 41643.71, 41551.09, 41861.64, 42548.38, 43603.8, 44680.46, 46216.08, 48009.95, 49431.25, 50614.68, 51160.4, 51757.03, 52472.39, 53188.83, 53912.28, 54757.97, 55640.01, 56689.59, 58027.58, 59301.62, 60713.91, 62155.19, 63523.67, 64535.9, 65831.47, 66866.54, 67587.1, 68225.9, 68898.36, 69682.29, 70446.21, 71145.95, 72131.11, 73386.56, 74608.41, 75588.43, 77155.09, 79073.31, 80792.64, 81907.15, 83168.77, 84957.33, 86433.55, 87803.73, 89356.04, 91421.56, 93832.36, 95805.42, 97065.17, 98475.46, 100642.47, 102652.76, 104739.24, 106616.37, 109001.92, 111476.86, 113716.08, 115856.47, 118229.52, 120746.73, 122941.27, 124688.07, 126124.8, 127806.43, 129108.36, 129642.35, 130123.94, 130943.95, 132010.33, 133292.66, 134740.2, 136321.48, 137536.88, 138015.08, 137656.78, 137292.34, 137105.4, 136756.67, 136238.67, 134985.52, 133508.73, 131767.62, 129715.61, 127474.43, 125624.85, 124458.1, 123223.68, 121285.34, 119073.58, 117147.35, 115574.31, 113860.28, 111507.36, 108820.93, 106048.06, 102792.08, 98790.53, 94730.1, 90494.68, 85839.71, 80952.01, 76628.43, 73220.04, 70222.65, 67286.36, 64264.27, 61499.27, 59355.21, 57334.18, 55266.79, 53180.82, 51376.74, 49697.93, 48175.54, 46964.35, 46054.21, 45850.96, 45538.2, 45476.91, 45901.61, 46354.22, 46514.67, 46472.14, 46475.49, 46590.89, 46430.41, 46056.76, 46057.73, 46284.13, 46422.79, 46483.34, 46520.84, 46675.19, 46775.11, 46903.28, 46597.02, 46305.66, 45794.92, 45314.52, 45167.86, 44978.27, 44575.4, 44335.53, 44322.63, 44268.78, 44181.12, 44352.08, 44652.3, 44708.52, 44534.91, 44314.07, 44328.3, 44782.25, 45178.44, 45563.46, 46045.16, 46605.52, 47220.83, 47915.46, 48640.55, 49287.58, 49901.2, 50504.21, 50900.02, 51219.43, 51599.39, 52137.71, 57204.89, 53133.43, 53586.41, 53962.46, 54391.14, 54817.77, 55074.56, 55258.49, 55019.78, 54861.59, 54788.51, 54521.11, 54217.7, 53845.77, 53626.72, 53673.19, 53913.62, 54216.87, 54443.25, 54638.99, 54724.91, 54493.1, 53942.3, 53402.84, 53247.21, 53377.02, 53453.05, 53485.95, 53489.22, 53367.24, 53176.4, 52920.28, 52665.13, 53185.29, 54536.5, 56025.05, 57976.54, 60340.68, 62801.56, 64956.46, 67436.13, 70773.62, 74148.48, 78178.77, 82892.37, 88079.24, 93566.34, 99463.42, 105621.44, 111524.2, 117358.55, 124115.79, 131750.27, 139276.7, 145890, 150113.66, 153565.16, 157375.95, 158989.88, 157987.06, 154741.94, 152422.2, 149037.06, 145632.02, 142441.4, 139267.88, 135683.14, 132384.58, 129245.31, 125482.97, 120726.61, 115919.27, 112121.66, 109614.68, 107383.04, 104209.55, 100823.66, 98551.33, 96363.26, 93383.63, 89950.08, 86401.32, 83061.99, 80826.59, 79425.6, 76929.21, 74072.02, 71440.46, 69150.39, 69605.93, 64889.95, 62786.25, 60684.6, 58920.54, 57323.09, 55747.37, 54543.99, 53148.44, 51398.15, 50028.89, 48866.39, 47921.37, 46904.83, 46338.63, 46454.26, 46593.82, 46262.39, 45395.68, 44778.49, 43651.75, 41999.06, 40621.49, 39603.18, 38764.67, 38240.64, 38502.48, 39280.5, 40091.14, 40874.09, 41810.66, 42311.15, 42497.54, 42545.53, 42397.29, 42451.12, 42543.34, 42764.98, 43259.68, 43843, 44458.81, 45117, 45919.02, 46683.62, 47380.02, 48162.7, 49297.03, 50905.4, 52550.57, 54272.02, 56357.51, 58672.82, 61030.34, 63264.97, 65161.16, 67163.62, 69671.74, 72660.18, 75847.08, 78888.75, 82169.27, 85051.78, 87360.85, 89592.96, 92251.52, 95118.8, 97501.41, 99770.01, 102236.15, 105643.31, 109442.11, 114171.06, 119116.58, 124360.69, 129663.63, 134420.25, 138434.8, 141755.9, 144717.95, 148062.16, 151521.48, 154746.38, 158640.84, 162033.6, 164982.88, 167872.33, 170559.81, 172825.83, 175152.3, 177996.42, 181287.9, 184039.95, 185224.45, 184609.34, 183913.9, 181633.23, 179414.28, 178350.77, 177662.83, 176598.17, 175822.5, 176005.8, 176751.86, 175169.02, 170784.97, 166025.39, 161347, 157146.44, 153470.56, 149315.98, 145535.7, 142070.94, 138014.73, 133501.92, 129537.08, 126029.28, 122370.97, 118430.81, 114263.23, 110540.03, 106671.76, 102738.9, 99656.36, 96576.02, 93452.48, 90255.17, 87502, 85331.71, 83374.88, 81367.02, 79463.26, 77915.89, 76552.07, 74804.55, 72937.46, 71610.56, 70890.85, 70430.98, 69553.41, 68221.58, 66767.33, 64957.57, 62731.86, 60297.18, 58182.95, 56613.29, 55457.15, 55088.26, 54878.49, 55318.43, 55323.36, 55057.74, 55003.58, 54739.41, 54385.57, 54122.39, 53610.01, 53187.49, 52376.84, 51597.73, 49955.69, 48170.83, 46928.66, 46508.91, 45837.32, 45186.52, 45114.29, 44971.53, 45356.47, 45346.29, 45402.09, 45395.75, 45239.17, 44936.62, 44587.82, 44138.63, 43326.09, 42221.24, 41057.51, 39895.69, 38820.45, 37859.12, 36787.89, 35608.95, 34445.26, 33499.8, 32505.66, 31387.81, 30388.19, 29409.63, 28650.47, 28090.21, 27505.3, 26697.07, 25765.67, 24676.67, 23572.9, 22505.5, 21544.56, 20731.95, 20116.59, 19382.12, 18677.71, 18102.18, 17582.33, 17179.87, 16844.43, 16563.03, 16252.18, 15830.67, 15550.02, 15263.46, 14793.33, 14261.88, 13756.11, 13300.92, 12893.19, 12320.89, 11677.97, 11134.79, 10800.26, 10605.83, 10402.18, 10105.16, 9896.48, 9849.17, 9673.52, 9489.38, 9300.78, 9088.02, 8650.77, 9391.36, 9319.69, 9177.27, 9016.23, 9045.67, 8985.81, 9242.13, 9669.95, 10322.9, 11291.13, 12515.8, 13988.95, 15676.65, 17297.01, 19307.42, 22093.38, 25887.38, 31148.78, 38019.74, 46578.76, 57644.54, 72430.15, 92364.55, 114195.58, 139488.2, 171066.3, 210351.83, 257772.23, 311330.66, 371167.97, 444464.47, 534713.5, 637733.75, 739002.25, 810866.9, 872343.6, 927548.4, 980886.9, 1010142.56, 1035377.6, 1048717.8, 1047036.4, 1036857.44, 1018704.9, 983180.7, 925670.6, 874930, 840512.06, 808419.4, 775210.56, 749711.9, 729089.44, 711744.44, 685872.94, 650720.3, 607461.1, 562038.4, 516900, 477225.03, 442242.66, 410231.9, 378962.12, 347522.78, 321288.72, 302965.1, 288863.03, 271944, 255262.02, 240384.16, 226391.69, 214040.3, 201512.6, 187610.6, 175491.62, 164461.1, 155448.23, 147820.55, 140459.7, 134510.42, 129581.12, 126509.31, 123323.26, 119738.3, 115813.54, 113110.69, 112356.3, 113810.38, 116104.65, 116155.63, 113780.95, 111099.56, 109411.33, 107930.81, 107487.64, 107103.19, 106730.88, 107408.02, 106099.01, 101474.98, 99360.37, 94352.81, 88659.99, 83786.58, 79625.14, 75449.43, 70714.79, 65498.12, 60741.11, 56992.66, 54129.31, 50180.06, 44907.17, 40059.38, 37144.76, 34705.8, 31855.04, 28766.68, 25974.7, 23992.3, 22164.13, 20717.68, 18995.3, 17350.53, 16542, 16661.45, 17271.64, 17770.05, 17836.53, 17269.59, 16707.21, 16380.39, 15736.01, 14727.65, 13753.13, 12807.91, 11842.78, 11031.31, 10593.31, 10269.7, 9738.76, 9375.33, 9578.31, 9842.23, 9797.05, 9578.16, 9325.11, 9221.12, 9078.22, 8786.5, 8354.27, 8193.99, 8169.64, 7971.98, 8096.21, 7970.75, 7902.3, 7677.81, 7964.35, 8328, 8665.21, 8593.93, 8503.59, 8319.67, 7915.86, 7975.28, 7484.66, 7638.29, 7834.78, 8959.77, 8611.04, 8576.28, 9945.02, 12562.12, 14005.37, 15295.71, 16686.32, 18133.6, 19394.02, 21047.9, 22751.97, 24605.17, 27145.1, 29802.54, 34360.96, 38922.1, 43462.1, 49676.33, 59884.94, 74652.26, 88253.77, 99159.73, 110672.49, 124891.93, 142267.4, 160630.86, 178118.95, 196990.98, 212657.12, 227864.34, 244722.98, 259730.23, 274675.1, 293813.1, 317924.22, 340990.7, 360158.66, 380258.7, 393997.56, 400077.25, 407765.03, 425570.12, 433648.06, 436843.34, 434681.56, 433538.78, 425851.47, 407997.8, 380658.2, 349742.06, 325828.56, 312434.5, 306865.97, 302733.22, 298269.62, 297737.1, 303423.06, 305869.56, 292386.28, 278928.88, 268696.34, 256407.05, 238870.34, 221668.39, 207310.88, 197324.1, 189489.6, 179255.89, 166815.27, 155913.53, 145453.88, 134732.52, 125193.59, 117083.6, 110498.69, 104884.11, 98760.63, 92960.01, 87004.66, 81905.57, 78083.46, 73455.83, 66922.42, 62849.59, 58053.06, 52747.95, 50825.18, 47459.61, 42861.2, 40980.8, 40229.34, 39271.54, 38796.98, 38788.7, 38494.07, 37791.97, 36338.72, 33502.54, 31808.46, 30338.12, 28964.2, 27768.38, 27003.68, 26664.56, 26941.56, 26753.26, 25648.78, 24637.82, 23534.76, 23287.24, 23203.89, 22948.29, 22529.09, 21921.57, 22008.55, 22904.58, 23680.64, 22763.45, 22087.94, 20952.99, 20582.37, 20645.37, 20957.91, 20614.97, 20165.83, 20203.82, 19834.75, 18621.09, 16881.02, 15386.42, 13389.03, 11564.41, 10236.74, 10153.43, 10629.91, 11029.21, 11035.78, 10074.02, 9967.21, 10819.86, 12043.54, 11524.43, 10135.28, 9164.91, 7974.09, 6974.55, 6298.57, 6114.54, 6321.79, 6251.69, 6302.64, 6287.9, 5921.84, 5984.19, 6497.73, 7041.77, 8078.09, 8968.05, 8851.89, 8246.9, 7783.18, 7562.14, 7612.06, 7918.85, 8405.7, 8968.88, 9508.52, 9974.61, 10366.91, 10705.26, 11015.42, 11304.52, 11560.17, 11900.66, 12591.18, 13229.9, 13823.58, 14184.44, 14548.19, 14913.42, 15627.58, 16720.8, 17346.83, 17734.11, 18119.28, 18501.66, 18880.51, 19215.55, 19576.02, 19928.68, 37.92, 39.39, 53.36, 55.3, 79.34, 132.18, 173.94, 211.63, 616.56, 703.42, 687, 741.71, 1040.58, 1169.23, 1235.9, 1356.99, 1360.19, 1356.28, 1404.22, 1501.96, 1600.59, 1603, 1674.76, 1901.7, 2215.43, 2483.06, 2615.06, 2758.69, 2860.68, 2858.26, 2755.86, 2868.53, 2819.64, 2753.43, 2869, 2985.45, 3287.81, 3448.03, 3577.84, 3872.49, 4202.07, 4368.72, 4392.18, 4171.25, 4090.06, 4047.16, 3930.32, 3825.78, 3814.39, 3762.62, 3730.89, 3619.12, 3296.73, 2924.1, 2514.22, 2229.65, 2161.53, 2158.05, 2093.12, 2074.57, 2108.91, 2101.29, 2108.1, 2129.22, 2188.06, 2282.3, 2328.53, 2349.36, 2402.21, 2573.37, 2694.44, 2852.7, 3066.49, 3283.06, 3498.25, 3636.84, 3754.65, 3910.56, 4067.72, 4133.26, 4215.83, 4409.5, 4745.15, 5170.86, 5495.36, 5767.74, 6058.36, 6266.64, 6342.91, 6482.66, 6739.59, 7250.49, 7725.83, 8308.06, 9090.21, 10581.41, 11749.13, 13048.01, 14684.14, 16392.74, 17373.35, 18161.28, 19598.5, 21629.59, 24074, 26869.91, 30455.07, 35095.02, 40027.93, 44446.6, 48368.9, 52146.31, 55502.19, 57645.12, 59652.03, 62343.12, 63940.12, 65102.15, 67192.79, 69447.71, 71926.36, 74868.85, 77668.13, 79808.66, 82124.35, 85147.1, 88542.59, 90610.95, 91407.24, 92256.11, 93614.72, 94198.58, 94383.13, 94414.74, 94063.64, 93996.36, 93583.04, 93208.54, 93174.04, 93227.94, 93306.84, 93835.02, 94338.41, 94662.33, 95451.96, 95956.9, 95146.37, 93725.19, 91373.21, 88501.8, 85669, 82615.73, 80686.85, 80309.28, 80451.03, 81244.02, 82676.54, 83524.22, 84992.68, 87173.32, 87223.07, 87226.25, 87719.97, 88116.79, 88840.9, 89455.84, 89670.37, 89560.51, 90426.8, 91551.71, 92816.35, 94782.81, 96367.95, 97640.85, 98681.21, 99527.41, 100429.07, 102480.23, 104907.94, 106104.58, 107135.75, 108671.71, 110179.51, 111704.57, 112837.78, 112895.18, 112792.71, 111580.07, 109527.25, 108438.15, 107450.11, 105909.63, 104528.06, 103430.26, 103058.21, 103631.55, 104178.27, 105159.65, 107534.85, 109256.16, 110660.45, 112060.67, 112503.51, 111541.73, 111389.32, 110600.5, 109039.33, 107106.68, 105820.56, 105287.59, 104557.73, 103827.32, 103170.88, 102175.2, 101504.02, 101273.2, 101377.59, 102593.85, 104482.23, 105688.85, 106586.47, 107607.41, 108038.46, 107390.22, 106468.09, 105556.74, 105107.05, 104833.05, 104306.26, 102895.1, 100778.11, 98183.07, 94886.02, 91425.19, 88525.79, 86336.95, 83415.14, 81051.83, 79492.93, 78648.91, 79118.06, 81193.59, 82545.8, 83389.17, 84138.5, 85191.14, 85520.39, 85193.36, 85290.75, 85116.66, 84440.93, 84600.05, 84037.62, 82289.57, 80251.88, 78391.75, 76873.96, 75039.72, 73455.2, 71560.24, 69229.52, 67903.57, 67710.47, 67439.07, 66543.56, 65392.61, 64495.94, 63368.74, 62123.19, 60248.36, 58700.42, 56067.24, 54232.34, 51773.79, 49804.54, 47335.13, 44989.44, 42473.23, 41197.94, 39478.96, 37316.27, 36078.71, 34839.05, 33641.87, 32491.17, 31140.49, 29771.63, 28453.64, 27187.32, 26172.74, 25209.32, 24105.74, 22992.99, 22087.26, 21151.32, 19931.7, 18607.22, 17489.07, 16483.22, 15512.06, 14565, 13736.7, 13050.76, 12693.61, 12374.34, 11926.42, 11671.94, 11397.29, 11178.82, 10837.35, 10473.67, 10122.25, 9890.78, 9705.91, 9329.45, 8906.65, 9042.61, 8418.77, 8241.31, 8003.3, 7830.43, 7757.75, 7626.75, 7447.82, 7265.02, 7173.28, 7067.62, 6989.14, 7023.13, 6971.13, 6884.62, 6863.25, 6926.39, 6957.53, 6954.45, 7018.71, 7159.29, 7306.26, 7414.35, 7525.33, 7674.89, 7628.73, 7592.12, 7511.63, 7400.68, 7345.26, 7450.02, 7350.3, 7268.78, 7192.68, 7418.29, 7835.38, 8133.21, 8479.02, 9138.61, 9947.54, 10530.16, 11206.33, 12405.55, 13670.33, 14848.83, 15537.44, 16239.77, 17129.7, 17674.96, 18127.84, 18719.12, 19919.15, 21063.49, 21835.17, 22345.35, 22535.3, 22586.79, 22476, 22274.56, 22129.81, 21977.61, 22014.64, 22340.37, 22749.66, 23479.88, 24402.51, 25135.18, 25874.85, 26669.85, 27273.66, 27375.21, 26879.42, 26308.24, 25858.04, 25329.22, 24666.36, 24060.14, 23938.76, 24305.45, 24808.74, 25209.76, 25474.4, 25900.62, 26448.49, 26511.03, 26235.39, 26125.61, 26231.79, 26433.01, 26602.62, 26746.49, 27073.81, 27570.34, 27878.17, 28021.99, 28159.87, 28069.58, 27855.16, 27874.89, 28100.83, 28357.71, 28433.1, 28527.77, 29125.85, 29912.15, 30406.25, 30643.69, 30799.76, 30977.6, 30919.42, 30338.4, 29647.19, 29091.62, 28562.35, 28176.75, 27792.37, 27405.72, 27225.87, 26989.18, 26433.09, 25697.28, 24781.5, 23783.99, 22942.5, 22048.39, 20993.14, 20384.93, 20404.19, 20478.91, 20656.32, 20768.08, 20817.23, 20976.96, 20951.9, 20187.19, 19346.95, 18421.04, 17888.63, 16536.46, 15852.78, 15212.12, 15228.19, 15965.5, 16843.9, 17597.4, 18102.64, 18311.58, 18469.22, 18807.06, 18839.09, 18823.36, 18922.6, 18698.51, 18528.35, 18411.69, 18402.28, 18560.05, 18699.99, 18846.23, 18995.7, 19320.59, 19811.45, 20185.51, 20426.31, 21105.47, 21824.9, 22382.37, 22850.16, 23257.3, 23868.63, 24564.15, 25108.59, 25584.48, 26057.88, 26406.15, 26888.88, 27417.59, 27971.4, 28633.12, 29066.21, 29493.63, 30265.73, 31183.25, 32310.08, 33623.96, 34815.19, 35838.57, 36907.79, 38203.18, 40082.76, 42134.04, 44729.54, 48131.37, 52323.31, 55744.22, 57504.77, 59035.09, 60447.93, 61694.89, 62405.74, 62687.24, 63593.89, 64489.84, 65037.41, 65064.25, 65747.8, 66905.58, 68318.99, 70261.15, 72723.5, 75008.09, 77621.97, 78850.37, 79787.63, 80187.98, 80304.87, 80971.39, 81672.5, 82570.8, 82791.86, 82544.71, 82109.52, 81707.92, 81144.1, 80418.8, 79803.46, 79054.39, 78434.06, 78086.3, 77390.55, 76314.62, 74779.87, 72905.92, 70910.66, 69502.9, 67911.82, 67773.82, 68793.83, 69637.3, 70181.98, 69692.13, 69270.02, 69627.82, 69533.47, 68835.4, 67847.29, 66970.3, 66118.1, 65492.45, 64653.24, 63590.38, 62583.36, 61249.13, 59935.78, 59050.29, 57958.45, 56916.92, 56577.19, 55803.06, 54311.5, 53320.13, 51842.45, 49907.88, 48584.86, 47209.35, 45552.04, 44308.36, 42921.24, 41718.94, 40989.24, 40426.25, 40055.03, 39698.41, 38469.11, 37525.65, 36694.69, 36104.31, 35808.27, 35537.75, 35389.25, 35235.76, 35239.89, 34949.39, 34303.89, 33623.7, 32443.83, 30762.93, 29376.41, 28589.82, 28380.54, 28213.53, 27890.87, 27640.89, 27662.37, 27429.28, 26678.74, 25825.74, 25269.14, 24766.3, 24186.26, 23816.75, 23331.32, 22566.49, 21826.1, 21200.88, 20674.95, 20186.92, 19623.05, 19090.73, 18722.54, 18267.62, 17746.01, 17387.78, 17051.6, 16624.5, 16073.21, 15442.64, 14849.29, 14205.14, 13697.69, 13411.74, 12901.07, 12289.55, 11874.42, 11546.57, 11400.35, 11215.57, 10804.82, 10624.23, 10751.5, 10807.71, 10758.29, 10671.73, 10516.24, 10484.91, 10412.53, 10236.85, 10095.53, 9935.86, 9668.05, 9347.28, 8990.21, 8668.93, 8283.08, 7881.49, 7545.32, 7249.18, 6857.43, 6425.63, 6088.43, 5749.27, 5524.6, 5431.23, 5335.95, 5152.19, 4959.69, 4748.57, 4571.02, 4422.96, 5200.05, 5111.91, 5115.85, 5139.22, 5195.9, 5332.57, 5632.01, 6237.39, 7193.93, 8625.1, 9890.82, 11104.74, 12530.22, 14098.31, 16070.05, 19316.94, 24488.79, 31776.29, 39007.71, 46298.31, 56584.24, 72454.45, 94342.68, 118144.96, 142594.73, 173380.23, 211336.4, 257294.52, 298853.56, 336598.38, 371329.16, 392696.97, 413139.4, 432814.6, 455906.84, 483463.47, 508967.94, 529534.44, 546424.75, 514134.56, 455715.94, 410672, 374890.44, 339839.38, 300590.97, 266278.03, 242726.48, 225849.81, 208600.06, 187698.25, 167768.81, 150855.3, 134804.61, 119380.51, 108828.71, 103781.22, 97669.6, 88380.56, 79111.68, 72014.11, 65450.58, 57644.16, 50116.29, 45239.3, 41382.19, 37841.64, 34859.03, 32732.69, 30706.89, 28123.79, 25075.51, 22236.71, 20262.29, 19340.15, 18706.95, 17803.85, 17364.32, 16851.29, 16060.12, 15181, 14112.94, 13362.11, 13072.57, 12507.44, 11064.16, 9936.08, 9109.26, 8110.52, 6988.91, 6219.75, 5765.66, 5458.95, 5332.75, 5360, 5356.57, 5243.01, 4939.05, 4668.48, 4596.2, 4427.45, 4090.51, 3658.48, 3475, 3292.49, 3005.58, 2695.48, 2516.6, 2460.69, 2324.42, 2248.95, 2062.67, 1917.85, 1820.29, 1700.43, 1531.48, 1374.53, 1286.6, 1237.9, 1187.2, 1135.1, 1105.78, 1081.09, 1039.57, 1002.72, 980.52, 930.09, 857.64, 780.28, 684.61, 576.16, 497.27, 461.87, 435.46, 395.73, 370.27, 404.24, 462.87, 527.79, 589.03, 597.33, 598.17, 589.5, 556.73, 519.07, 505.1, 496.86, 479.27, 475.02, 475.33, 476.4, 464.49, 445.25, 429.69, 423.24, 410.53, 398.17, 406.98, 421.58, 445.61, 484.32, 569.59, 599.26, 599.54, 590.86, 562.16, 539.16, 564.15, 627.15, 661.83, 749.6, 869.97, 1016.22, 1145.31, 1218.74, 1289.58, 1416.41, 1456.79, 1565.06, 1732.08, 1869.91, 2035.2, 2216.85, 2461.31, 2808.5, 3159.85, 3574.3, 4160.24, 4870.76, 5635.91, 6316.45, 6922.25, 7749.97, 8926.43, 10267.43, 11597.7, 12971.68, 14481.53, 16021.75, 17143.26, 17390.48, 17437.61, 17338.77, 17297.21, 17815.3, 18973.14, 20175.57, 21777.08, 23764.04, 25989.16, 28212.11, 30150.09, 31553, 32637.17, 33908.36, 35134.29, 36119.44, 37253.8, 38653.78, 39496.21, 39006.93, 38165.74, 35905.91, 32363.45, 29194.29, 26671.29, 23777.09, 20645.38, 17794.78, 15860.79, 14704.81, 13495.95, 12129.86, 11212.36, 10824.03, 10891.96, 11059.68, 11020.65, 10859.23, 10141.42, 9560.23, 9023.85, 8527.83, 8078.1, 7688.24, 7365.78, 7098.3, 6856.94, 6697.78, 6618.9, 6655.05, 6819.63, 7098.25, 7259.56, 7190.57, 7073.23, 6836.48, 6511.54, 6151.49, 5759.68, 5272.91, 4700.27, 4297.39, 4259.29, 4344.34, 4545.86, 4749.01, 5361.71, 5612.3, 5075.22, 5159.24, 4238.31, 3527.52, 3007.81, 2622.15, 2432.69, 2236.63, 2188.7, 2248.23, 2391.61, 2642.57, 2898.88, 3160.86, 3389.7, 3376.9, 3242.77, 3102.1, 2958.87, 2753.69, 2517.12, 2288.89, 2073.55, 1861.82, 1642.22, 1449.62, 1311.01, 1206.6, 1119.78, 1036.6, 984.62, 995.5, 1045.23, 1130.79, 1198.29, 1250.37, 1197.54, 1044.25, 886.84, 750.11, 654.25, 616.22, 533.74, 453.28, 435.38, 471.85, 522.18, 568.42, 610.56, 650.9, 683.96, 697.75, 686.12, 655.48, 616.02, 580, 554.54, 542.83, 544.96, 557.79, 576.86, 597.98, 617.38, 631.96, 639.66, 639.5, 625.59, 599.77, 571.44, 543.82, 518.72, 496.18, 475.22, 455, 434.99, 415.06, 395.31, 379.55, 366.65, 355.88, 348.03, 340.4, 333.5, 327.3, 321.79, 316.97, 312.82, 309.29, 306.38, 304.06, 302.3, 301.11, 300.48, 0, 0, 0, 0, 0, 13.88, 14.99, 16.69, 17.46, 17.9, 18.92, 21.1, 22.28, 23.16, 23.69, 24.3, 18.31, 18.26, 18.93, 19.34, 21.2, 23.06, 26.48, 30.8, 34.93, 43.94, 59.28, 71.39, 82.9, 100.86, 129.73, 170.23, 213.57, 230.9, 256.58, 284.56, 310.55, 333.34, 355.11, 372.65, 383.08, 392.4, 400.5, 408.7, 421.25, 437.16, 458.47, 479.43, 523.7, 590.51, 635.35, 785.73, 830.79, 819.3, 797.49, 754.61, 723.35, 709.06, 687.14, 677.43, 660.25, 633.02, 612.27, 592.56, 579.4, 574.61, 567.59, 557.17, 551.24, 543.7, 534.51, 503.75, 488.28, 470.72, 452.3, 430.94, 405.01, 378.77, 357.67, 334.1, 314.99, 303.81, 294.97, 281.6, 272.55, 258.36, 242.36, 222.28, 205.84, 198.47, 193.27, 189.65, 180.87, 177.02, 172.64, 166.34, 163.3, 163.6, 162.93, 154.42, 148.79, 141.79, 135.56, 124.43, 110.4, 101.65, 95.7, 90.01, 83.78, 80.3, 75.51, 76.84, 79.57, 82.41, 84.92, 86.47, 85.62, 83.54, 81.13, 73.46, 66.54, 63.07, 61.22, 59.12, 56.13, 50.82, 47.35, 44.35, 42.79, 40.54, 39.12, 38.27, 37.53, 37.81, 39.38, 41.41, 43.53, 43.79, 44.05, 44.15, 43.91, 46.48, 47.82, 48.65, 49.17, 48.25, 47.22, 46.35, 45.2, 45.44, 43.96, 45.19, 44.51, 46.41, 47.46, 47.9, 50.51, 53.81, 54.36, 53.51, 52.76, 52.85, 49.85, 50.24, 50.34, 51.88, 52.49, 52.08, 53.8, 57.23, 60.53, 65.28, 69.64, 73.45, 73.44, 72.29, 71.24, 71.27, 73.43, 76.31, 80.31, 86.38, 91.97, 96.47, 99.04, 99.28, 98.34, 98.71, 98.94, 100.61, 104.91, 109.84, 114.01, 117.65, 119.76, 120.17, 119.1, 118.67, 118, 115.43, 115.71, 120.07, 129.88, 136.72, 140.79, 146.08, 151.83, 157.33, 160.91, 170.99, 187.08, 199.71, 212.79, 220.53, 227.72, 238.15, 247.58, 251.24, 257.2, 269.76, 280.95, 288.04, 292.39, 298.68, 307.15, 317.9, 332.58, 349.06, 368.99, 393.26, 415.42, 433.24, 447.98, 467.63, 498.6, 533.97, 572.21, 615.96, 656.88, 694.18, 737.2, 782.86, 821.74, 852.22, 884.36, 934.41, 992.34, 1022.28, 1031.26, 1047.8, 1056.34, 1036.97, 1013.23, 979.91, 941.02, 911.77, 897.81, 863.64, 833.15, 817.35, 803.88, 796.9, 763.54, 735.65, 706.43, 672.83, 641.07, 612.38, 582.77, 563.87, 563.42, 567.68, 579, 572.99, 573.2, 585.38, 601.84, 603.17, 592.84, 580.1, 555.81, 526.41, 517.69, 510.67, 510.95, 508.02, 510.56, 512.18, 516.84, 516.35, 514.81, 518.04, 520.42, 530.63, 557.24, 571.16, 572.08, 586.47, 600.9, 605.26, 610.25, 623.95, 643.79, 665.23, 686.88, 707.81, 746.37, 796, 840.47, 887.66, 959.82, 1048.37, 1124.96, 1200.22, 1338.49, 1519.91, 1719.93, 1999.72, 2341.43, 2699.17, 3099.65, 3653.61, 4232.25, 4803.41, 5426.63, 6092.93, 6692.97, 7075.46, 7351.51, 7542.32, 7662.5, 7660.29, 7550.72, 7397.98, 7240.37, 7150.54, 7079.92, 7091.3, 7021.72, 6870.52, 6589.72, 6232.01, 5859.44, 5507.45, 5218.99, 5044.7, 4934.15, 4831.36, 4753.63, 4700.67, 4638.07, 4536.85, 4373.04, 4175.77, 4031.6, 3953.96, 3872.82, 3744.7, 3582.72, 3435.26, 3365.48, 3274.59, 3130.52, 3013.32, 2927.67, 2860.31, 2810.42, 2780.71, 2755.75, 2729.61, 2708.94, 2625.28, 2512.68, 2391.29, 2276.08, 2173.66, 2010.31, 1865.61, 1791.44, 1774.93, 1725.71, 1695.09, 1671.87, 1651.7, 1620.28, 1601.16, 1603.59, 1601, 1604.87, 1614.02, 1633.86, 1635.02, 1609.88, 1587.9, 1578.1, 1554.51, 1540.63, 1504.09, 1474.86, 1461.24, 1440.99, 1413.87, 1423.48, 1433.93, 1449.94, 1514.89, 1551.1, 1549.36, 1535.74, 1488.55, 1423.04, 1368.9, 1312.18, 1258.61, 1212.3, 1177.23, 1156.53, 1139.09, 1123.76, 1116.69, 1116.46, 1114.05, 1107.28, 1099.7, 1052.54, 1038.62, 1036.38, 1022.23, 1020.15, 1035.91, 1047.99, 1072.65, 1084.11, 1116.81, 1117.82, 1127.46, 1103.55, 1089.09, 1051.66, 1030.61, 1022.89, 985.44, 961.51, 942.45, 929.79, 926.59, 922.17, 907.94, 893.98, 877.13, 866.87, 861.29, 856.75, 840.94, 822.93, 812.07, 807.24, 807.18, 807.06, 812.22, 815.38, 817.61, 820.86, 825.11, 828.83, 831.81, 833.28, 833.79, 831.06, 826.19, 823.55, 816.71, 810.11, 799.89, 777.45, 752.75, 730.46, 710.11, 693.06, 680.37, 668.35, 658.08, 651.26, 638.7, 668.77, 621.22, 614.49, 607.03, 593.36, 573.96, 560.29, 552.67, 547.16, 546.41, 542.93, 550.01, 556.1, 573.08, 596.46, 617.73, 630.42, 644.25, 650.32, 654.82, 660.3, 666.71, 677.25, 691.05, 704.6, 715.39, 732.24, 755.74, 780.44, 811.16, 864.34, 939.54, 1021.49, 1100.7, 1167.69, 1231.6, 1285.66, 1327.46, 1360.39, 1383.05, 1407.08, 1455.63, 1507.36, 1580.79, 1681.07, 1760.66, 1793.62, 1784.68, 1780.16, 1774.29, 1794.23, 1808.69, 1841.63, 1887.04, 1979.37, 2070.26, 2151.05, 2123.06, 2044.48, 1970.93, 1927.12, 1922.6, 1908.54, 1948.48, 2031.65, 2179.52, 2371.32, 2584.53, 2796.83, 2948.07, 3003.1, 3037.94, 3110.96, 3103.86, 3084.72, 3039.02, 2999.9, 2968.89, 2917.79, 2864.98, 2842.36, 2819.14, 2788.84, 2771.7, 2761.35, 2727.48, 2716.82, 2724.3, 2697.68, 2662.09, 2618.06, 2566.75, 2515.97, 2482.86, 2450.9, 2427.41, 2408.55, 2414.45, 2438.37, 2477.97, 2505.25, 2498.65, 2484.34, 2475.58, 2451.04, 2438.72, 2428.19, 2445.04, 2467.46, 2503.59, 2542.43, 2596, 2617.03, 2627.72, 2633.46, 2713.18, 2825.92, 2895.33, 2933.24, 3008.16, 3129.95, 3211.25, 3244.79, 3265.95, 3302.21, 3387.87, 3475.42, 3527.14, 3583.55, 3642.79, 3690.19, 3731.51, 3735.72, 3706.03, 3669.45, 3744.88, 3846.14, 3928.49, 3986.48, 4068.86, 4202.48, 4250.83, 4285.22, 4291.83, 4300.51, 4350.62, 4457.66, 4623.94, 4720.62, 4803.94, 4906.24, 5010.74, 5099.01, 5145.57, 5198.92, 5332.22, 5493.88, 5661.3, 5942.58, 6182.96, 6225.63, 6186.22, 6075.8, 5809.54, 5575.58, 5543.72, 5526.35, 5516.56, 5503.31, 5527.2, 5526.87, 5551.19, 6302.14, 6207.07, 6234.62, 6264.03, 6219.84, 6122.83, 6109.13, 6158.91, 6070.56, 5977.6, 5941.02, 5983.12, 6034.8, 6032.78, 6165.98, 6403.79, 6713.92, 7060.46, 7537.33, 8194.55, 9023.72, 10076.42, 10984.99, 11767.22, 12758.66, 14426.15, 16563.75, 18624.39, 20401.36, 22127.43, 24226.46, 26632.05, 28544.42, 29518.87, 30403.95, 31383.8, 32515.33, 33536.53, 34449.76, 34753.04, 34053.86, 32845.85, 31914.18, 30554.44, 28621.79, 26717.87, 24566.06, 22252.05, 20199.02, 18690.58, 17676.4, 16950.66, 16456.61, 16162.09, 16154.71, 16327.45, 16554.82, 16909.95, 17295.98, 17439.9, 17104.45, 16552.05, 16112.56, 15639.39, 15041.21, 14445.87, 13958.8, 13795.37, 13817.5, 13680.47, 13499.34, 13383.55, 13319.72, 13365.18, 13240.6, 13092.66, 12843.12, 12201.86, 11714.8, 11776.51, 11860.98, 11474.34, 10683.58, 10572.15, 10630.79, 10065.12, 9447.83, 8980.1, 8793.79, 8590.27, 8401.82, 8246.54, 8236.97, 8302.15, 8393.1, 8437.31, 8595.83, 8967.73, 9411.37, 9667.15, 9797.63, 10223.45, 10532.99, 10805.83, 11238.14, 11692.48, 12120.14, 12433.67, 12801.43, 13168.32, 13637.56, 14356.37, 15068.92, 15505.41, 15897.63, 15622.09, 14924.64, 14070.53, 13472.97, 12982.01, 12345.2, 11716.11, 11295.66, 10934.72, 10594.7, 10387.3, 10229.81, 10121.83, 10345.5, 10529.3, 10812.26, 10777.8, 10229.05, 9378.02, 9314.06, 8265.75, 7575.91, 7132.68, 7334.36, 7766.67, 8094.29, 8516.85, 8849.89, 8518.89, 8411.29, 8466.69, 8388.81, 8329.47, 8246.48, 8317.77, 8112, 7808.57, 7510.74, 7459.51, 7611.5, 7744.35, 8112.02, 8493.2, 8920.15, 9318.26, 9819.88, 10461.56, 11164.79, 11616.52, 11667.43, 11311.54, 9939.68, 9381.98, 8671.77, 8009.85, 7476.82, 7058.29, 6656.07, 6339.12, 6157.35, 5947.5, 5645.55, 5164.31, 4563.76, 4086.59, 3650.07, 3403.72, 3129.12, 2846.25, 2611.86, 2413.32, 2219.9, 2069.09, 1955.66, 1853.83, 1752.9, 1655.56, 1563.19, 1474.09, 1383.99, 1300.14, 1223.67, 1153.42, 1087.87, 1024.02, 963.56, 910.15, 863.54, 821.04, 781.76, 746.93, 718.75, 696.23, 676.14, 657.72, 640.84, 625.45, 610.15, 596.08, 576.65, 554.6, 532.57, 511.17, 492.17, 473.9, 445.79, 413.35, 379.18, 347.53, 323.48, 300.62, 279.93, 263.72, 249.82, 236.51, 224.66, 213.93, 202.87, 192.12, 182.38, 173.36, 164.86, 156.52, 147.95, 139.6, 132.59, 127.63, 123.75, 120.89, 119.94, 119.63, 118.63, 117.14, 115.43, 113.69, 111.88, 109.53, 107.2, 105.94, 105.06, 103.65, 102, 100.15, 98.27, 96.94, 95.77, 94.76, 94.42, 94.47, 94.96, 96.05, 97.72, 99.32, 101.01, 102.82, 104.84, 107.24, 109.86, 112.09, 114.04, 116.02, 117.94, 119.96, 121.26, 121.36, 121.54, 122.1, 122.57, 123.06, 123.52, 124.55, 126.89, 129.84, 132.76, 135.78, 139.05, 142.48, 146.52, 152.92, 162.17, 173.02, 184.73, 197.25, 210.81, 224.98, 237.74, 247.81, 256.65, 265.7, 274.91, 284.24, 294.63, 308.81, 328.39, 351.42, 376.18, 403.02, 432.14, 462.64, 490.77, 513.79, 534.94, 556.79, 578.79, 602.6, 623.75, 641.54, 663.67, 691.19, 720.07, 750.27, 782.27, 818.43, 861.19, 907.55, 956.24, 1008.5, 1064.39, 1124.81, 1191.63, 1261.11, 1322.69, 1379.21, 1437.42, 1507.28, 1586.44, 1660.1, 1727.15, 1788.32, 1847, 1908, 1973.16, 2049.77, 2136.47, 2231.55, 2332.29, 2437.25, 2547.5, 2667.85, 2801.68, 2963.92, 3167.93, 3418.03, 3710.67, 4032.87, 4369.59, 4709.25, 5049.25, 5385.02, 5613.67, 5842.52, 6155.33, 6492.86, 6882.66, 7307.11, 7585.92, 7800.05, 8026.37, 8228.29, 8426.7, 8628.46, 8788.05, 8897.95, 9006.07, 9116.85, 9213.33, 9313.1, 48.72, 48.75, 48.78, 48.82, 48.88, 48.94, 50.63, 52.91, 53.01, 55.29, 84.33, 88.69, 90.24, 91.48, 93.11, 95.06, 96.6, 97.43, 99.59, 103.95, 108.65, 115.97, 130.21, 159.4, 200.2, 253, 305.62, 359.73, 423.18, 495.41, 582.54, 689.22, 801.2, 908.21, 1020.54, 1145.66, 1278.42, 1391.24, 1500.31, 1614.87, 1720.93, 1823.9, 1933.42, 2046.96, 2167.13, 2283.62, 2382.69, 2345.7, 2223.78, 2079.18, 1922.68, 1790.77, 1687.65, 1612.11, 1555.57, 1525.7, 1512.6, 1499.18, 1473.65, 1419.48, 1346.16, 1256.39, 1178.8, 1122.97, 1068.82, 1006.33, 941.4, 886.4, 844.76, 805.24, 737.61, 683.67, 643.63, 604.09, 563.7, 521.18, 484.25, 445.63, 400.55, 358.24, 329.76, 310.04, 299.58, 293.33, 284.37, 274.54, 262.98, 255.92, 249, 239.3, 231.03, 229.48, 228.23, 225.06, 229.58, 229.1, 226.81, 229.25, 221.53, 216.01, 221.15, 226.96, 226.6, 233.92, 242.98, 254.36, 265.41, 280.32, 293.3, 305.59, 316.58, 333.75, 347.88, 366.61, 392.67, 433.81, 481.41, 529.48, 556.66, 584.94, 591.55, 604.11, 623.32, 647.62, 674.74, 705.18, 754.31, 831.42, 936.37, 1024.52, 1097.31, 1156.24, 1203.52, 1263.66, 1330.38, 1410.22, 1515.31, 1655.96, 1811.72, 1969.46, 2122.72, 2287.4, 2438.92, 2549.99, 2660.1, 2776.66, 2854.62, 2965.43, 3088.43, 3189.23, 3303.53, 3443.39, 3543.06, 3613.58, 3711.82, 3745.43, 3730.06, 3728.71, 3757.8, 3770.73, 3759.99, 3743.03, 3729.16, 3683.98, 3623.94, 3563.49, 3498.14, 3450.8, 3445.5, 3465.54, 3493.74, 3521.96, 3551.87, 3603.52, 3618.01, 3591.72, 3564.15, 3567.04, 3577.45, 3586.23, 3609.59, 3640.74, 3658.66, 3696.12, 3730.77, 3734.52, 3748.8, 3786.65, 3829.76, 3899.73, 3957.53, 4011.53, 4047.61, 4122.11, 4187.51, 4249.44, 4323.63, 4418.69, 4550.2, 4670.84, 4827.66, 4984.76, 5154.53, 5359.81, 5563.46, 5799.95, 6036.98, 6260.53, 6503.55, 6726.56, 6963.49, 7231.97, 7498.27, 7716.1, 7984.11, 8158.68, 8300.34, 8454.4, 8525.35, 8724.9, 9031.71, 9356.52, 9498.72, 9471.78, 9441.88, 9302.09, 9044.53, 8901.96, 8898.25, 8844.76, 8457.82, 7975.01, 7569.66, 7287.94, 7046.9, 6726.08, 6393.86, 6040.88, 5656.59, 5334.31, 5030.35, 4737.92, 4451.38, 4186.74, 3964.18, 3775.5, 3549.56, 3280.75, 3018.77, 2770.62, 2574.96, 2410.19, 2283.9, 2209.95, 2156.58, 2121.26, 2067.06, 2012.51, 1983.47, 1963.5, 1954.25, 1956.68, 1924.72, 1902.74, 1868.98, 1842.77, 1826.63, 1804, 1757.61, 1766.91, 1786.1, 1787.83, 1914.24, 1809.9, 1843.06, 1849.29, 1874.25, 1890.28, 1912.77, 1936.59, 1978.47, 2035.18, 2063.07, 2133.21, 2199.85, 2243.09, 2246.31, 2272.56, 2345.86, 2424.11, 2468.14, 2571.35, 2682.91, 2771.12, 2888.93, 3087.78, 3286.88, 3407.52, 3488.73, 3568.35, 3691.49, 3821.42, 3918.21, 4101.31, 4361.09, 4521.17, 4699.39, 4882.87, 5101.34, 5343.37, 5555.99, 5740.87, 6034.85, 6330.28, 6576.26, 6839.5, 7084.23, 7370.9, 7694.4, 7984.44, 8304.38, 8600.04, 8883.27, 9249.16, 9560.34, 9874.15, 10194.94, 10532.53, 10848.81, 11129.25, 11168.02, 11074.71, 10999.32, 10843.71, 10627.72, 10428.19, 10338.29, 10312.87, 10261.22, 10063.88, 9769.05, 9598.52, 9413.72, 9322.06, 9269.6, 9226.91, 9191.24, 9136.85, 9230.41, 9217.67, 9143.38, 9143.07, 9182.92, 9239.99, 9228.91, 9038.03, 8783.73, 8592.22, 8406.36, 8113.08, 7794.7, 7522.43, 7220.93, 6890.12, 6569.06, 6430.04, 6383.57, 6354.56, 6220.24, 6175.16, 6095.29, 5973.64, 5897.13, 5745.31, 5636.04, 5522.2, 5440.23, 5374.29, 5300.2, 5215.15, 5114.02, 5047.44, 5000.92, 4965.55, 4843.08, 4712.33, 4568.63, 4387.15, 4196.06, 3973.22, 3655.66, 3416.64, 3205.08, 3029.87, 2867.63, 2720.89, 2612.94, 2504.53, 2362.14, 2229.74, 2127.12, 2035.2, 1925.56, 1806.05, 1680.43, 1530.42, 1437.91, 1370.95, 1324.84, 1284.2, 1248.22, 1199.54, 1150.97, 1092.69, 1000.09, 926.25, 886.16, 886.14, 894.07, 893.95, 901.78, 905.24, 899.46, 875.53, 831.68, 802.78, 785.7, 774.11, 741.27, 727.01, 699.6, 667.4, 624.07, 559.63, 514.64, 489.77, 503.68, 481.77, 474.64, 496.23, 503.48, 486.49, 528.39, 610.63, 629.92, 614.91, 554.33, 518.65, 496.73, 468.31, 434.41, 412.23, 406.7, 414.14, 404.59, 409.27, 415.18, 407.76, 372.31, 345.62, 321.35, 315.24, 313.1, 314.4, 310.87, 314.96, 312.89, 325.16, 328.18, 332.32, 332.92, 311.44, 290.92, 275.76, 258.22, 245.2, 240.94, 240.87, 236.06, 227.75, 221.88, 213.18, 202.7, 195.18, 197.14, 189.72, 190.39, 192.41, 196.73, 201.89, 210.17, 225.83, 239.35, 269.43, 308.85, 378.84, 440.28, 492.73, 550.05, 592.24, 614.35, 642.19, 677.25, 710.03, 736.33, 765.4, 784.27, 794.94, 782.74, 798.05, 828.98, 844.15, 884.02, 943.29, 1007.07, 1034.24, 1129.36, 1265.1, 1445.16, 1643.3, 1862.72, 2065.21, 2266.59, 2475.49, 2703.98, 2968.96, 3225.18, 3486.35, 3752.72, 3984.81, 4319.68, 4663.01, 4973.16, 5390.89, 5746.64, 6100.88, 6406.19, 6752.5, 7099.79, 7458.06, 7878.52, 8188.32, 8523.93, 8765.67, 9049.47, 9260.57, 9452.42, 9774.01, 10133.33, 10366.54, 10427.13, 10615.26, 10569.4, 10734.96, 10854.23, 10900.95, 11051.98, 11099.69, 11068.78, 11039.4, 11190.01, 11156.47, 11014.72, 10747.92, 10403.81, 10052.06, 9691.14, 9322.73, 9081.18, 9024.32, 8953.82, 8982.35, 9101.28, 9308.39, 9524.86, 9457.25, 9383.2, 9328.54, 9204.81, 8900.57, 8420.97, 8121.17, 7892.46, 7577.39, 7183.34, 6851.99, 6518.08, 6210.63, 5962.83, 5729.99, 5422.66, 5137.39, 4939.37, 4754.51, 4538.42, 4271.47, 4010.13, 3739.61, 3484.94, 3269.74, 3090.93, 2965.1, 2856.14, 2749.01, 2679.03, 2564.81, 2419.21, 2241.77, 2070.59, 1937.17, 1803.23, 1691.72, 1612.6, 1537.01, 1504.17, 1473.22, 1438.14, 1340, 1257.65, 1188.95, 1150.36, 1129.72, 1110.57, 1096.62, 1112.69, 1112.3, 1119.2, 1131.87, 1046.52, 936.25, 858.64, 834.52, 809.45, 809.04, 794.78, 818.6, 816.01, 808.23, 793.92, 782.46, 766.48, 749.15, 732.81, 721.65, 719.38, 712.8, 711.75, 725.19, 746.19, 760.77, 763.59, 783.43, 814.27, 770.63, 741.09, 725.02, 748.57, 816.95, 839.77, 868.56, 893.78, 890.48, 912.26, 919.83, 912.44, 876.52, 850.78, 825.27, 844.88, 875.82, 901.09, 950.42, 1021.09, 1117.68, 1251.4, 1421.26, 1584.16, 1763.74, 1996.08, 2256.51, 2613.52, 3025.86, 3462.89, 4023.57, 4715.11, 5579.57, 6656.31, 7988.43, 9653.1, 11688.7, 14131.16, 17074.61, 19830.87, 24385.65, 31377.03, 39510.57, 46729.66, 52923.72, 59761.78, 68321.9, 77403.47, 87001.25, 98219.19, 108898.19, 118341.21, 125770.33, 132448.62, 136739.95, 138431.55, 137360.52, 137311.56, 138425.64, 136138.69, 133629.98, 133769.12, 132376.67, 129966.42, 129566.65, 127524.68, 122805.42, 115535.5, 107039.57, 99842.35, 92320.57, 86187.34, 80051.91, 73372.13, 68229.16, 64695.12, 61033.69, 56547.82, 52327.03, 48412.28, 45779.92, 43009.89, 39816.14, 37675.15, 35889.32, 33311.71, 31039.08, 28963.14, 27073.07, 25164.09, 23403.05, 22279.82, 21274.16, 20178.67, 19300.16, 18507.29, 18031.26, 17933.46, 17492.03, 16802.1, 16306.94, 15880.76, 15502.18, 15240.12, 15152.45, 16053.21, 16424.28, 16648.77, 17101.05, 18519.34, 19401.67, 19498.73, 21087.08, 22290.96, 22944.33, 22912.87, 22686.23, 22686.92, 21575.43, 20250.02, 19602.23, 19239, 18877.5, 18137.81, 17362.18, 16838.59, 16434.21, 16044.97, 15397.95, 14666.13, 14063.7, 13091.98, 12096.46, 11990.71, 12054, 11649.81, 11276.88, 10855.5, 9460.8, 8808.69, 9185.29, 7797.35, 8429.66, 9818.92, 10464.89, 10832.81, 11120.73, 11120.8, 10394.55, 9163, 8259, 7863.59, 7653.9, 7475.45, 7300.04, 7095.49, 7008.75, 6904.77, 6562.3, 6188, 5876.06, 5527.65, 5191.88, 4848.24, 4548.86, 4421.63, 4498.95, 4691.12, 5037.15, 5219.8, 5378.76, 5606.74, 5842.44, 5863.52, 5510.94, 5217.16, 5158.9, 4929.38, 4985.45, 5022.32, 5466.48, 6040.87, 6320, 6475.9, 6796.64, 7220.18, 7977.93, 8738.13, 9551.7, 10443.48, 11441.55, 12702.9, 13793.73, 14967.2, 16548.66, 17927.85, 18657.23, 19099.65, 20248.73, 21398.09, 23327.27, 25323.52, 27649.7, 29251.77, 31167.27, 34041.64, 37352.67, 39534.14, 40574.86, 41639.15, 42856.62, 44389.57, 45437.4, 46065.98, 46650.2, 47663.24, 47861.2, 48691.67, 49759.43, 50498.69, 50665.97, 50653.98, 50260.13, 51020.2, 50885.15, 48457.49, 45318.79, 44471.93, 44970.8, 44352.06, 42644.13, 40866, 39745.69, 38527.89, 36876.12, 34956.8, 33610.89, 32200.92, 31665.57, 30553.55, 29661.95, 28408.71, 27483.38, 26176.15, 26289.77, 25894.24, 26054.34, 26067.05, 25202.85, 24679.77, 23545.89, 21803.3, 20143.2, 18897.77, 17931.99, 16766.99, 15919.38, 15055.21, 14386.36, 13694.15, 12955.25, 12503.19, 12145.83, 11625.47, 11381.01, 11002.34, 10640.86, 10686.29, 10429.57, 9468.62, 8948.48, 8948.38, 8653.16, 8307.51, 8302.59, 7979.75, 7513.95, 7153.99, 6974.23, 6577.34, 6214.83, 6005.64, 5808.69, 5457.06, 5310.78, 5501.93, 5781.47, 5936.08, 6074.53, 6150.89, 6276.86, 6577.52, 6864.78, 6803.37, 6565.48, 6430.1, 6377.17, 6162.59, 5962.15, 5522.89, 5309.18, 5056.42, 5104.3, 5201.17, 5315.46, 5734.26, 6121.48, 6422.4, 6688.1, 7109.13, 7525.08, 7746.91, 7321.96, 6629.58, 6210.03, 6044.22, 5704.24, 5285.69, 4979.54, 4748.27, 4539.49, 4428.38, 4490.27, 4645.47, 4808.45, 4964.56, 5045.33, 5165.66, 5275.33, 5358.04, 5350.45, 5231.6, 5090.6, 4997.99, 4972.27, 5132.09, 5350.81, 5522.5, 5581.4, 5660.83, 5700.61, 5804.91, 5815.55, 5768.95, 5716.18, 5827.66, 6142.99, 6412.09, 6659.81, 6934.89, 7228.36, 7516.13, 7791.1, 8040.28, 8260.23, 8450.04, 8604.1, 8736.12, 8712.12, 8709.19, 8717.87, 8720.38, 8691.66, 8613.04, 8493.92, 8353.38, 8200.6, 8073.72, 7977.96, 7902.21, 7822.55, 7729.11, 7605.86, 7768.82, 7995.71, 8004.22, 8007.02, 8359.47, 8830.09, 9085.07, 9376.73, 9699.59, 10051.7, 10439.92, 10856.43, 11309.33, 11654.28, 11964.45, 12290.31, 12645.53, 326.21, 361.56, 459.39, 563.7, 691.78, 851.58, 1028.41, 1278.33, 1691.16, 2191.23, 2797.49, 3528.34, 4360.56, 4861.44, 5444.4, 6146.71, 7351.41, 8708.63, 10026.07, 11519.58, 13372.32, 15364.47, 17046.82, 18698.39, 20699.93, 22603.02, 24497.68, 26370.11, 27700.18, 28648.17, 29661.92, 30064.65, 30660.79, 31011.21, 30502.41, 29712.47, 28833.55, 27901.53, 26990.07, 26060.4, 25087.32, 24246.09, 23496.15, 22734.57, 21956.55, 21112.91, 20265.06, 19487.62, 18785.06, 18112.17, 17443.57, 16855.06, 16320.98, 15798.87, 15224.88, 14573.51, 13879.48, 13170.29, 12413.69, 11682.33, 11110.52, 10720.93, 10250.36, 9993.12, 9878.87, 9781.15, 9610.35, 9405.1, 9163.22, 8857.58, 8473.34, 8111.54, 7874.72, 7685.35, 7384.7, 7133.76, 6931.32, 6600.49, 6219, 5859.79, 5572.66, 5289.46, 4989.61, 4678.9, 4410.5, 4211.66, 4035.16, 3887.58, 3817.94, 3710.29, 3578.3, 3488.53, 3447.94, 3367.25, 3227.47, 3140.91, 3119.41, 3080.64, 2995.14, 2875.87, 2800.83, 2704.66, 2598.06, 2478.2, 2366.64, 2279.06, 2219.95, 2146.64, 2065.32, 1988.39, 1935.71, 1882.19, 1809.92, 1719.14, 1644.56, 1593.13, 1543.42, 1515.67, 1523.47, 1518.6, 1483.34, 1472.26, 1458.18, 1421.81, 1376.63, 1330.57, 1288.42, 1241.67, 1196.48, 1149.2, 1125.37, 1109.96, 1079.15, 1047.8, 1042.57, 1048.96, 1028.46, 1015.06, 1032.61, 1058.86, 1059.54, 1031.38, 993.7, 972.35, 962.88, 948.02, 927.29, 903.54, 885.71, 883.93, 886.99, 881.12, 880.5, 887.56, 901.22, 910.79, 936.86, 965.84, 991.53, 993.39, 985, 985.41, 986.03, 995.01, 1005.53, 1015.07, 1022.13, 1017.61, 1011.47, 1012.8, 1032.78, 1064.63, 1093.01, 1129.74, 1181.65, 1247.54, 1324.21, 1385.35, 1417.31, 1458.1, 1514.46, 1559.77, 1578.52, 1590.95, 1622.67, 1691.87, 1804.76, 1929.89, 2112.02, 2364.26, 2605.19, 2807.74, 2977.6, 3109.28, 3216.73, 3260.33, 3261.3, 3246.27, 3234.91, 3239.25, 3226.96, 3255.65, 3293.37, 3315.51, 3407.81, 3514.12, 3581.54, 3641.06, 3637.04, 3602.82, 3586.24, 3589.69, 3586.05, 3594.09, 3617.74, 3673.89, 3744.06, 3820.68, 3909.35, 3982.12, 4056.27, 4118.37, 4172.1, 4282.05, 4432.73, 4596.57, 4800.94, 5005.72, 5356.75, 5817.38, 6195.3, 6576.12, 6947.52, 7356.26, 8010.63, 8878.25, 9734.32, 10682.33, 11800.77, 12923.54, 14277.42, 15844.37, 17475.81, 19179.62, 21135.36, 23035.01, 24816.38, 26585.78, 28785.83, 31406.46, 34572.53, 37408.74, 40113.64, 42826.75, 45834.64, 48811.76, 52410.29, 55521.07, 58309.96, 60823.35, 62712.14, 64560.52, 66106.5, 67606.56, 69142.8, 70577.31, 71628.91, 72406.78, 72996.4, 73448.2, 74237.31, 74531.26, 74647.27, 74519.76, 73990.74, 73307.93, 72048.67, 70507.98, 68870.42, 67229.54, 65534.82, 63446.2, 61816.21, 60925.12, 59951.95, 58516.77, 57199.5, 56234.36, 54955.27, 53373.38, 51796.85, 50128.77, 48374.78, 45995.95, 43381.95, 41484.44, 40668.06, 39904.65, 38767.5, 38008.04, 37903.68, 38196.4, 38747.54, 39360.86, 39500.77, 39274.3, 38711.54, 38029.3, 37325.47, 36737.18, 36787.47, 37188.01, 37126.99, 36868.67, 36722.64, 36625.33, 36912.66, 37388.53, 37585.41, 37800.59, 38171.12, 38494.77, 38902.21, 39072.85, 38637.88, 38370.25, 38729.16, 39090.82, 39043.78, 38531.61, 37825.86, 37286.64, 36725.02, 36813.86, 34757.68, 33754.53, 32985.27, 32225.92, 31313.39, 30443.97, 29790.64, 29304.28, 28826.07, 28287.53, 27796.28, 27371.84, 26927.26, 27166.02, 25969.78, 25479.55, 25273.44, 25152.03, 25062.92, 25047.76, 25131.54, 25239.27, 25255.25, 25074.17, 24794.68, 24620.55, 24510.58, 24364.67, 24256.99, 24235.52, 24235.14, 24228.08, 24342.94, 24617.68, 24894.39, 25206.34, 25534.48, 26300.9, 27026.48, 27719.35, 28529.94, 29349.43, 30229.35, 30909.15, 31474.03, 32165.64, 32975.79, 33554.46, 34078.8, 34591.12, 35104.02, 35659.82, 36105.61, 36434.15, 36655.04, 36998, 37322, 37565.19, 37703.37, 37761.73, 37720.57, 37492.25, 37048.26, 36795.58, 36845.1, 36700.91, 36432.07, 35918.89, 35691.77, 35900.12, 35857.08, 35374.49, 34887.42, 34626.96, 34312.38, 33765.35, 33286.69, 32511.62, 31317.04, 30060.18, 29098.78, 28509.91, 28090.97, 27805.39, 27640.52, 27569.15, 27431.6, 27164.68, 26907.61, 26437.84, 25706.09, 25091.42, 24521.39, 23945.41, 23509.31, 23268, 23115.5, 22982.37, 22671.41, 22411.4, 22180.45, 21750.83, 21211.19, 20560.66, 19752.67, 18938.24, 18180.79, 17427.49, 16720.18, 16165.47, 15753.15, 15481.78, 15241.97, 14910.31, 14512.59, 14045.83, 13528.19, 12994.21, 12433.82, 11670.39, 10830.94, 10031.11, 9282.06, 8823.02, 8419.4, 8186.61, 8094.29, 8060.48, 7907.11, 7835.58, 7779.94, 7621.71, 7399.46, 7016.4, 6585.82, 6123.16, 5727.55, 5384.09, 5100.88, 4833.23, 4555.66, 4328.61, 4135.02, 4038.93, 3930.84, 3817.26, 3722.63, 3662.54, 3598.05, 3511.2, 3405.57, 3304.16, 3252.17, 3195.66, 3157.26, 3020.29, 2887.67, 2739.09, 2565.31, 2417.28, 2323.71, 2271.69, 2188.63, 2075.3, 2021.49, 1979.35, 1923.88, 1887.17, 1836.87, 1815.1, 1833.39, 1867.35, 1930.95, 1995.31, 2051.97, 2146.19, 2264.52, 2394.6, 2484.09, 2623.54, 2838.8, 3088.16, 3342.47, 3609.46, 3855.99, 4137.61, 4462.87, 4828.65, 5220.45, 5527.73, 5777.12, 5997.92, 6217.04, 6489.66, 6814.53, 7127.95, 7395.63, 7609.73, 7956.33, 8223.74, 8585.94, 9059.81, 9407.13, 9603.91, 9740.21, 9817.69, 9968.64, 10166.38, 10412.1, 10717.94, 11025.15, 11337.38, 11673.56, 12060.95, 12472.5, 12826.22, 13074.73, 13318.18, 13480.95, 13546.75, 13541.39, 13608.18, 13591.08, 13507.53, 13372.08, 13265.1, 13210.03, 13100.89, 12862.56, 12633.95, 12505.41, 12418.09, 12281.1, 12021.14, 11732.65, 11520.42, 11382.91, 11259.27, 11124.77, 10845.38, 10646.18, 10530.66, 10251.4, 9899.69, 9571.55, 9233.97, 8851.01, 8466.1, 8149.92, 7956.83, 7807.66, 7647.25, 7504.3, 7323.31, 7226, 7133.75, 6973.84, 6847.05, 6801.22, 6786.7, 6804.71, 6766.9, 6772.55, 6755.08, 6691.45, 6629.38, 6517.55, 6441.77, 6498.66, 6500.59, 6397.82, 6244.56, 6202.17, 6123.9, 6193, 6128.47, 6173.4, 6214.27, 6327.94, 6479.04, 6705.48, 6912.54, 7188.47, 7334.09, 7549.46, 7870.33, 8169.69, 8408.43, 8652.83, 8839.07, 8900.07, 8905.91, 8970.08, 9121.91, 9326.33, 9550.14, 9799.15, 10095.28, 10515.76, 10897.4, 11177.47, 11391.05, 11577.87, 11771.25, 11979.93, 12188.62, 12341.21, 12466.31, 12743.5, 13056.71, 13227.41, 13456.02, 13943.22, 14448.55, 14700.79, 15009.33, 15506.94, 18071.62, 19066.89, 20365.38, 22053.02, 23940.01, 25916.57, 27619.15, 29465.64, 31194.39, 33042.16, 35963.97, 39159.27, 43239, 47467.94, 51181.27, 55288.25, 59362.2, 63973.32, 69277.09, 74876.97, 79949.54, 86363.26, 93990.13, 103562.09, 114345.5, 125528.78, 136536.16, 147613.75, 158604.2, 171825.81, 189060.19, 210520.81, 236037.55, 265668.22, 291755, 313103.97, 339692.75, 370561.1, 397657.97, 411431.2, 424674.84, 439180.38, 447376.38, 453267.47, 459164.47, 463911.22, 468699.12, 472872.62, 474358.66, 474393.66, 475168.66, 476282.38, 475546.16, 471504.44, 465022.94, 457229.5, 446991.9, 433506.25, 417840.06, 403987.66, 391505.97, 380789.25, 370634.6, 358446.94, 345011.06, 334739.38, 327260.66, 317614.9, 307035.12, 294201.1, 279712.75, 265267.22, 252414.45, 241888.89, 233606.39, 226049.1, 217662.98, 209506.3, 202939.45, 197396.06, 192112.81, 185835.06, 178594.11, 171540.94, 165202.6, 159321.11, 153490.73, 148636.69, 144880.62, 141589.55, 138205.34, 135338.52, 132878.31, 130817.59, 129183.67, 128504.23, 129239.21, 131733.72, 135048.1, 137862.84, 140685.8, 143665.67, 146196.58, 149749.58, 152271.98, 155599.42, 160329.02, 166078.8, 172004.64, 177648.11, 182136.6, 184341.2, 186272.88, 186880.45, 185810.94, 184683.62, 183762.58, 183189.28, 183151.05, 182822.81, 182583.33, 182882.97, 182658.69, 181524.08, 179939.78, 178284.73, 177886.7, 179293.42, 181237.02, 182388.4, 183592.34, 184812.84, 184619.73, 182699.95, 181174.23, 179021.7, 177971.64, 175615.52, 174148.06, 174204.38, 177204.36, 177022.45, 179138.17, 180216.45, 179969.7, 178473.33, 175953.33, 173021.81, 170214.92, 167719.48, 165684.89, 166054.52, 166582.16, 163663.73, 159923.16, 157254.98, 154068.69, 151401.66, 148738.53, 145336.62, 141142.22, 137303.27, 134437.33, 133261.08, 132880.55, 131356.14, 128682.85, 123275.53, 116789.2, 108969.08, 102362.98, 95289.04, 90472.81, 88653.69, 87493.79, 86848.43, 89650.29, 86133.78, 84531.47, 82982.46, 81283.52, 79766.29, 77588.49, 75052.36, 72746.92, 70650.66, 68876.91, 67509.1, 67674.88, 69186.91, 71043.85, 73431.47, 75553.87, 76875.28, 78437.63, 80492.05, 82894.05, 86136.67, 89868.89, 93975.69, 98260.34, 102277.03, 106134.23, 111804.62, 117898.35, 125659.38, 132775.58, 137226.38, 143791.83, 152128.56, 162190.62, 169247.84, 177718.89, 186312.56, 193640.8, 199414.94, 203493.33, 207888.36, 214130.12, 221915.81, 228507.27, 233602.2, 233794.69, 234035.6, 237783.12, 242910.97, 245741.05, 245457.16, 242840.89, 240919.31, 238078.06, 230774.31, 221964.98, 216280.48, 214178.9, 212141.48, 207471.08, 203802.61, 199723.98, 194812.16, 189361.38, 183659.92, 174202.31, 165537.55, 158952.73, 152870.95, 146028.55, 140157.53, 136791.94, 133763.05, 133168.81, 129775.04, 123592.23, 117543.38, 113461.18, 110516.74, 107482.34, 102964.41, 97716.28, 93400.78, 90958.98, 88074.92, 85566.56, 83949.8, 82906.31, 83422.22, 83940.75, 83428.53, 83827.37, 82341.25, 80526.88, 79716.3, 78811.48, 78178.28, 76804.72, 74422.36, 72423.58, 70821.15, 69328.01, 67704.02, 65382.14, 63334.12, 62366.96, 61541.16, 60204.72, 59194.23, 58889.48, 58340.35, 57013.33, 56800.15, 57438.06, 58735.22, 58964.49, 59369.51, 61059.84, 63707.51, 65908.89, 68159.72, 71063.46, 74149.32, 77939.19, 82137, 87353.58, 93441.47, 98726.09, 103445.36, 106848.3, 110838.75, 115453.09, 119889.2, 123968.88, 128231.28, 132905.45, 136003.38, 137932.12, 139509.72, 140718.94, 140451.77, 139580.7, 138711.81, 135253.7, 132367.8, 130763.15, 129501.42, 128624.05, 127399.96, 125207.52, 123769.72, 123818.42, 123843.05, 121320.33, 119324.91, 117110.8, 115601.68, 114001.86, 112467.17, 109858.87, 106180.33, 102796.73, 101585.58, 101917.49, 102316.79, 103571.01, 105830.4, 107775.24, 109755.02, 111883.6, 113868.06, 115675.35, 117336.83, 119119.09, 120131.33, 121489.26, 123369.42, 125705.85, 128295.58, 130819.3, 133017.11, 134749.6, 135943.98, 136852.8, 137688.69, 138726.05, 140013.2, 141270.48, 142224.45, 143424.47, 144740.03, 146003.64, 146720.77, 146979.16, 146865.94, 146324.23, 146077.8, 146251.3, 147383.69, 148872.94, 149545.2, 150293.69, 151091.11, 151924.53, 152745.84, 153495.66, 153988.45, 154594.3, 155264.08, 155965.48, 156682.97, 157426.38, 157997.62, 158386.02, 158811.55, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 20.09, 26.04, 32.08, 28.27, 26.01, 22.89, 22.82, 21.78, 21.42, 22.55, 23.27, 24.82, 26.52, 51.69, 73.05, 70.19, 69.76, 69.17, 70.8, 69.67, 68.95, 68.72, 68.35, 68.42, 70.13, 70.48, 72.24, 74.39, 75.52, 77.53, 79.82, 80.76, 80.26, 78.64, 72.47, 69.24, 65.59, 60.38, 60.49, 64.2, 69.5, 79.14, 92.44, 126.97, 147.89, 154.94, 159.72, 154.27, 151.49, 156.44, 160.7, 158.62, 149.8, 143.99, 144.82, 141.58, 137.61, 125.74, 113.1, 102.9, 91.77, 79.31, 67.35, 56.21, 47.44, 45.48, 45.04, 43.92, 41.5, 40.17, 38.24, 37.82, 37.15, 36.09, 35.68, 39.09, 39.15, 45.18, 53.41, 53.37, 54.09, 53.08, 50.29, 46.53, 43.97, 43.31, 42.99, 41.38, 39.73, 37.91, 36.16, 34.61, 33.06, 31.78, 31.17, 30.6, 30.96, 32.01, 32.83, 33.46, 33.84, 33.65, 33.5, 34, 35.96, 38.97, 40.62, 43.34, 45.12, 46.54, 46.71, 44.42, 42.4, 40.76, 40.42, 39.69, 39.12, 38.98, 39.05, 39.71, 40.57, 41.62, 42.54, 43.57, 43.54, 42.2, 40.48, 38.56, 36.82, 34.95, 33.15, 32.21, 31.67, 32.1, 34.11, 37.08, 40.18, 49.13, 69.03, 81.39, 85.86, 87.64, 85.62, 79.24, 74, 66.72, 58.27, 52.59, 51.25, 51.88, 50.53, 52.77, 56.97, 60, 61.68, 68.21, 85.21, 105.42, 115.61, 122.81, 125.47, 126.51, 130.74, 134.58, 137.59, 144.72, 165.97, 180.37, 208.9, 255.07, 323.57, 373.91, 395.53, 406.84, 418.31, 437.91, 438.88, 465.25, 477.45, 485.96, 508.74, 543.97, 572.72, 582.02, 598.46, 622.34, 664.2, 678.85, 691.96, 709.86, 727.22, 737.13, 712.73, 732.24, 779.31, 807.97, 858.43, 889.92, 902.91, 899.01, 846.19, 823.4, 806.3, 796.47, 776.35, 767.83, 770.04, 801.79, 825.73, 861.29, 870.29, 882.52, 865.51, 802.37, 741.31, 703.18, 663.95, 672.67, 692.47, 675.29, 673.74, 686.27, 697.81, 695.22, 687.06, 652.48, 603.97, 554.74, 521.59, 501.04, 483.7, 457.12, 433.96, 415.06, 390.44, 375.82, 377.03, 366.13, 352.21, 351.09, 354.96, 354.84, 363.92, 357.52, 356.58, 353.93, 344.3, 325.79, 319.05, 315.88, 311.42, 315.77, 376.53, 420.32, 440.9, 414.94, 414.66, 419.17, 402.14, 385.24, 371.23, 372.67, 383.21, 367.97, 370.77, 374.91, 359.82, 368.89, 359.24, 368.97, 373.05, 359.96, 362.21, 384.7, 386.94, 391.33, 410.57, 424.46, 429.62, 445.66, 449.69, 453.79, 447.85, 454.28, 443.01, 435.54, 423.78, 395.75, 379.68, 353.73, 327.37, 319.22, 336.71, 320.36, 315.21, 323.83, 325.94, 323.51, 337.95, 353.85, 381.9, 361.48, 362.1, 370.91, 413.25, 422.91, 438.11, 435.08, 439.83, 440.33, 442.76, 421.89, 407.86, 422.98, 443.84, 455.35, 470.61, 486.19, 489.63, 488.24, 469.58, 441.7, 422.17, 406.12, 411.81, 418.66, 405.37, 418.65, 408.9, 418.02, 423.73, 439.57, 501.16, 564.02, 620.78, 647.68, 677.37, 705.01, 745.41, 808.21, 875.67, 929.71, 968.47, 1011.87, 1028.19, 1038.86, 1040.09, 1046.84, 1061.82, 1077.04, 1084.2, 1096.31, 1102.15, 1103.49, 1100.8, 1114.09, 1116.38, 1076.54, 1068.48, 1066.73, 1117.74, 1155.82, 1157.66, 1164.69, 1203.65, 1263.77, 1304.45, 1373.1, 1472.39, 1557.49, 1672.04, 1685.67, 1726.43, 1711.11, 1727.52, 1724.35, 1765.27, 1799.01, 1825.99, 1783.37, 1776.49, 1786.75, 1622.68, 1533.68, 1567.01, 1580.53, 1521.21, 1573.64, 1611.88, 1593.42, 1559.55, 1520.19, 1521.09, 1536.62, 1528.4, 1507.84, 1463.9, 1330.79, 1214.74, 1138.8, 1042.91, 986.05, 913.04, 872.06, 845.62, 857.35, 851.76, 836.81, 807.83, 781.66, 773.08, 755.77, 727.6, 707.9, 694.38, 699.21, 703.81, 699.46, 675.49, 657.81, 679.02, 751.59, 876.84, 982.25, 1074.89, 1199.03, 1327.48, 1329.48, 1295.79, 1219.15, 1065.22, 941.73, 876.86, 828.88, 747.93, 651.25, 599.56, 616.44, 614.83, 618.51, 612.42, 601.53, 570.4, 588.15, 631.78, 645.96, 649.44, 680.09, 683.86, 742.67, 774.72, 774.74, 753.52, 794.87, 804.19, 780.71, 730.15, 692.94, 666.05, 657.26, 659.8, 668.14, 641.62, 603.56, 602.89, 621.47, 653.1, 663.69, 715.33, 679.93, 694.83, 695.99, 694.98, 692.02, 691.94, 683.91, 674.36, 683.71, 688.39, 723.4, 729.39, 744.35, 741.29, 727.72, 685.55, 717.51, 669.66, 673.89, 632.63, 612.59, 581.11, 581.27, 560.66, 556.9, 540.65, 546.66, 526.67, 526.3, 517.39, 526.31, 543.06, 564.41, 603.61, 657.13, 710.55, 753.14, 804.04, 838.06, 870.08, 937.08, 1011.4, 1141.99, 1336, 1553.97, 1752.36, 1872.3, 1942.16, 2013.79, 2097.21, 2142.33, 2170.67, 2250.14, 2377.69, 2523.79, 2644.47, 2778.7, 2899.43, 2999.62, 3104.78, 3219.84, 3360.04, 3379.59, 3392.57, 3500.21, 3650.37, 3731.98, 3698.09, 3685.28, 3671.94, 3730.01, 3731.85, 3670.51, 3570.53, 3470.44, 3359.94, 3215.91, 3097.51, 2970.49, 2812.68, 2664.46, 2671.95, 2522.05, 2462.4, 2459.7, 2460.36, 2358.83, 2335.81, 2335.59, 2268.56, 2294.94, 2348.66, 2484.54, 2595.28, 2598.92, 2700.66, 2862.95, 3015.01, 3011.44, 2983.97, 2917.5, 2910.36, 2929.21, 2943.06, 2841.63, 2768.81, 2812.34, 2715.97, 2606.54, 2477.02, 2513.51, 2376.47, 2242.37, 2142.13, 2023.77, 1988.08, 1956.38, 1866.97, 1831.54, 1750.09, 1655.61, 1633.81, 1676.82, 1694.06, 1626.95, 1503.21, 1509.06, 1470.91, 1412.16, 1307.02, 1305.26, 1304.66, 1219.22, 1202.55, 1256.35, 1267.79, 1219.11, 1135.58, 1141.49, 1160.1, 1119.05, 1057.94, 1030.9, 971.72, 928.72, 920.1, 878.44, 828.3, 842.07, 870.97, 858.82, 898.85, 931.23, 860.32, 840.31, 795.57, 762.99, 676.11, 749.17, 704.15, 688.95, 691.33, 663.76, 669.08, 676.88, 678.76, 691.85, 723.55, 760.01, 759.8, 780.43, 819.32, 817.17, 845.28, 860.42, 832, 783.94, 763.53, 765.58, 733.26, 683.97, 706, 682.17, 695.33, 735.91, 725.83, 740.21, 792.52, 837.82, 883.21, 955.36, 1070.21, 1191.77, 1329.33, 1496.05, 1711.31, 1944.59, 2176.32, 2512.96, 2918.48, 3610.08, 4346.48, 4844.96, 5311.75, 6057.9, 6819.71, 7616.19, 8370.94, 8841.28, 9411.07, 9997.13, 10364.59, 10312.02, 10236.73, 10423, 10686.34, 10795.41, 10551.55, 10081.8, 9564.7, 8965.77, 8343.34, 7751.6, 7105.72, 6779.08, 6984.83, 7400.7, 7557.6, 7604.25, 7456.1, 7074.52, 6908.92, 6652.05, 6363.67, 5897.17, 5662.02, 5458, 5324.57, 5211.7, 4868.09, 4111.33, 3468.83, 3019.11, 2513.21, 2415.66, 2246.06, 2297.43, 2200.29, 2252.06, 2276.13, 2365.91, 2548.23, 2723.11, 2605.32, 2519.76, 2488.71, 2457.57, 2413.36, 2271.58, 2267.95, 2211.3, 2113.53, 1949.78, 1846.69, 1729.01, 1600.94, 1514.48, 1446.43, 1350.43, 1303.47, 1282.84, 1273.07, 1268.27, 1246.63, 1247.26, 1229.58, 1182.51, 1150.16, 1098.86, 1069.34, 1070.77, 1066.97, 1141.35, 1245.05, 1231.68, 1214.56, 1253.88, 1194.21, 1134.37, 1077.25, 1019.51, 1009.31, 1044.08, 1052.9, 1059.74, 1058.1, 1047.45, 1050.9, 1065.56, 1089.21, 1138.65, 1211, 1240.18, 1218.14, 1211.88, 1127.41, 1079.59, 1036.87, 956.2, 929.72, 987.43, 1072.23, 1190.54, 1337.35, 1454.16, 1618.48, 1835.94, 2097.13, 2315.87, 2435.02, 2462.24, 2525.63, 2618.75, 2745.3, 2890.85, 3084.53, 3288.77, 3389.69, 3399.89, 3395.53, 3396.21, 3429.11, 3514.87, 3768.71, 3615.11, 3708.36, 3951.99, 4025.94, 3748.56, 3516.49, 3073.26, 2569.14, 2151.13, 1772.5, 1537.98, 1461.38, 1353.52, 1233.48, 1144.49, 1091.92, 1082.1, 1063.7, 973.12, 948.05, 934.4, 973.69, 993, 967.5, 935.78, 879.35, 808.29, 762.98, 717.51, 700.07, 735.44, 721.71, 675.09, 628.16, 576.63, 551.94, 555.09, 534.02, 495.61, 466.41, 455.41, 461.93, 461.51, 420.98, 378.3, 364.6, 368.66, 364.88, 358.61, 345.36, 316.77, 307.24, 306.95, 291.81, 298.13, 290.93, 281.54, 265.85, 267.02, 276.49, 269.77, 248.94, 236.6, 245.35, 245.04, 234.42, 237.71, 248.69, 248.74, 245.16, 256.59, 274.9, 277.56, 264.25, 262.59, 282.86, 297.7, 287.39, 275.24, 286.49, 302.94, 299.82, 287.4, 283.69, 280.02, 266.51, 264.2, 278.69, 285.89, 284.01, 290.22, 309.47, 338.73, 357.14, 355.37, 363.3, 383.16, 386.74, 377.22, 386.2, 413.91, 435.89, 437.14, 437.13, 477.28, 534.27, 536.64, 524.25, 462.76, 399.35, 433.13, 469.77, 456.92, 485.17, 548.88, 597.1, 640.34, 692.69, 715.47, 733.27, 775.97, 810.69, 804.68, 754.34, 702.65, 686.32, 670.85, 607.14, 540.26, 507.43, 494.47, 496.74, 493.45, 476.7, 480.51, 482.81, 470.63, 458.14, 448.67, 436.48, 421.96, 379.15, 344.94, 318.85, 306.13, 316.94, 329.04, 342.44, 357.23, 373.33, 390.62, 409.21, 425.98, 427.86, 423.14, 418.8, 416.17, 411.38, 398.69, 382.46, 368.57, 351.82, 328.57, 346.14, 352.19, 322.75, 296.55, 273.45, 253.6, 239.47, 228.97, 219.84, 211.65, 204.06, 196.83, 189.81, 183.03, 176.72, 170.89, 164.31, 159.73, 157.8, 158.95, 163.09, 169.24, 175.19, 177.98, 174.89, 164.83, 149.14, 130.58, 111.28, 93.81, 78.72, 65.93, 60.6, 56.86, 54.64, 53.84, 50.74, 48.1, 45.81, 43.81, 42.08, 40.58, 39.28, 38.17, 37.23, 36.45, 35.82, 35.34, 35, 117.24, 127.02, 120.27, 119.27, 129.83, 144.79, 156.12, 170.11, 187.88, 213.33, 252.5, 299.64, 344.44, 382.2, 419.08, 432.71, 444.53, 457.43, 482.92, 514.81, 545.22, 577.63, 613.65, 637.31, 641.32, 636.08, 633.65, 621.89, 601.41, 589.94, 575.75, 579.59, 596.08, 614.41, 633.51, 662.29, 703.65, 784.78, 863.45, 948.16, 1055.02, 1178.98, 1295.47, 1397.3, 1546.36, 1764.52, 2082.14, 2407.47, 2612.47, 2790.7, 2989.65, 3347.08, 4002.08, 4761.28, 5085.04, 5078, 4873.79, 4714.96, 4604.27, 4440.24, 4367.58, 4382.52, 4441.56, 4526.45, 4505.03, 4360.63, 4253.98, 4187.32, 3990.04, 3824.04, 3711.74, 3568.57, 3424.48, 3276.27, 3113.25, 2868.52, 2601.5, 2389.49, 2244.65, 2121.22, 1977.88, 1870.31, 1825.9, 1803.55, 1739.23, 1696.92, 1501.02, 1293.27, 1146.48, 1007.35, 896.46, 799.71, 723.31, 664.07, 618.79, 578, 536.35, 495.23, 455.7, 412.76, 394.61, 394.86, 390.29, 397.84, 381.22, 397.64, 421.08, 448.19, 480.36, 512.91, 590.15, 659.19, 658.85, 596.47, 570.57, 535.02, 522.4, 464.11, 417.31, 402.57, 400.24, 392.63, 388.18, 382.68, 378.14, 376.91, 374.15, 383.3, 397.83, 415.83, 430, 444.39, 471.15, 501.64, 534.68, 567.03, 612.96, 672, 748.5, 823.51, 878.97, 923.05, 975.39, 1038.2, 1115.28, 1215.88, 1314.82, 1382.29, 1454.31, 1538.56, 1661.73, 1791.82, 1895.11, 1968.91, 2054.01, 2164.14, 2321.37, 2499.01, 2607.67, 2711.96, 2856.96, 3008.98, 3167.78, 3353, 3532.75, 3781.43, 4117.26, 4438.03, 4652.31, 4865.24, 5059.17, 5198.02, 5260.33, 5210.22, 5052.55, 4904.14, 4794.95, 4694.08, 4612.56, 4638.43, 4662.47, 4612.74, 4628.69, 4612.91, 4550.56, 4412.92, 4295.55, 4206.41, 4060.9, 3964.03, 3862.31, 3799.97, 3687.19, 3582.26, 3490.49, 3397.35, 3288.67, 3141.34, 2982.4, 2811.57, 2670.02, 2561.09, 2489.02, 2425.6, 2401.08, 2370.45, 2383.82, 2395.99, 2371.58, 2385.02, 2416.28, 2413.56, 2401.2, 2358.39, 2309.16, 2213.46, 2086.87, 1980.78, 1922.87, 1849.96, 1830.76, 1841.6, 1832.74, 1816.97, 1885.47, 1940.93, 2060.01, 2119.01, 2166.23, 2201.68, 2216.91, 2207.5, 2202.78, 2193.71, 2217.33, 2272.55, 2298.45, 2322.11, 2395.66, 2442.62, 2472.9, 2496.17, 2524.26, 2560.89, 2610.77, 2650.49, 2651.13, 2568.75, 2567.32, 2537.87, 2543, 2580.75, 2663.44, 2738.02, 2887.69, 3031.55, 3170.68, 3313.68, 3386.16, 3454.12, 3485.68, 3559.76, 3693.36, 3868.96, 4070.49, 4285.44, 4476.86, 4691.14, 4968.96, 5240.04, 5599.1, 5913.14, 6288.52, 6655.89, 7070.26, 7634.54, 8189.18, 8686.06, 9114.53, 9484.42, 9634.07, 9778.98, 9847.8, 9746.36, 9633.33, 9721.73, 9935.73, 10182.85, 10356.4, 10590.21, 10834.85, 10970.54, 11076.72, 10920.4, 10989.47, 11225.16, 11488.62, 11736.17, 11993.79, 12198.81, 12394.93, 12498.77, 12541.64, 12539.29, 12404.7, 12218.94, 12362.66, 12628.78, 12970.42, 13170.37, 13722.37, 14300.49, 14651.34, 14878.43, 15113.44, 15331.55, 15511.29, 15759.91, 15631.62, 15538.42, 15909.9, 16389.66, 16852.91, 17596.32, 18636.81, 20026.97, 21259.47, 22441.5, 22894.28, 23315.09, 23293.47, 23083.78, 22819.41, 22826.31, 22877.58, 23073.08, 23327.25, 23389.66, 23451.76, 23243.4, 22650.81, 22061.95, 21475.57, 20715.87, 19967.73, 19239.9, 18515.32, 17835.47, 17112.82, 16494.59, 16025.66, 15459.65, 14738.43, 14407, 14382.26, 14230.82, 13954.3, 13328.64, 12651.95, 12415.72, 12143.77, 11739.07, 11119.15, 10789.65, 10660.43, 10577.6, 10343.83, 9998.59, 9786.73, 9694.24, 9638.52, 9503.51, 9141.79, 8763.49, 8634.24, 8637.36, 8608.31, 8449.73, 8659.51, 7804.74, 7439.54, 7104.8, 6773.44, 6597.51, 6430.87, 6294.91, 6135.71, 6117.99, 6199.02, 6320.64, 6342.61, 6248.67, 6240.76, 6251.66, 5981.96, 5747.18, 5517.52, 5364.68, 5305.18, 5165.56, 5227.3, 5361.62, 5639.99, 5825.83, 6019.01, 6289.92, 6677.7, 7056.99, 7444.4, 7844.09, 8231.97, 8638.6, 8834.85, 9084.54, 9403.57, 9652.44, 10006.83, 10388.09, 10728.2, 11212.03, 11861.95, 12394.32, 12782.75, 13162.38, 13622, 13979.07, 14155.16, 14513.6, 14799.93, 15168.19, 15689.56, 15849.87, 16594.06, 17706.42, 18433.44, 18952.81, 19766.67, 20170.16, 20310.13, 20497.64, 20397.92, 20096.08, 19879.14, 19832.21, 19701.65, 19563.86, 19694.73, 19995.13, 20370.29, 20679.53, 21152.96, 21287.49, 21128.3, 20623.37, 20167.45, 19862.4, 19444.68, 18734.72, 18129.44, 17967.43, 17575.77, 17101.69, 16642.09, 15864.73, 15287.4, 14764.77, 14153.23, 13420.63, 12764.35, 12167.62, 11518.76, 10912.49, 10378.5, 9852.67, 9300.05, 8789.19, 8381.05, 8040.64, 7768.12, 7583.13, 7347.67, 7144.98, 6767.34, 6358.28, 6261.67, 5710, 5324.75, 4992.92, 4774.42, 4526.85, 4289.9, 4204.28, 4157.56, 4072.55, 3982.47, 3949.12, 3882.72, 3837.02, 3884.63, 3891.63, 3908.25, 3992.95, 4072.8, 4171.87, 4154.66, 4149.67, 4152, 4183.62, 4206.12, 4223.84, 4193.66, 4222.47, 4391.49, 4517.3, 4727.93, 4955.14, 5183.23, 5416.75, 5585.58, 5801.11, 6067.86, 6310.71, 6539.93, 6765.83, 7025.64, 7466.48, 8074.34, 8790.3, 9774.65, 11007.54, 12326.62, 13446.34, 14303.55, 15238.17, 16295.29, 17239.73, 18083.96, 18823.48, 19541.31, 20103.98, 20404.07, 21101.88, 21517.89, 22560.52, 23507.19, 24462.87, 25331.64, 26618.3, 28083.9, 29112.51, 30212.41, 30767.5, 31280.69, 31349.66, 31544.32, 31766.78, 31877.5, 31654.83, 31250.2, 30880.54, 30060.89, 28987.18, 27811.87, 26710.11, 25544.54, 24254.4, 22880.17, 21241.94, 19635.43, 18384.51, 17485.6, 16533.8, 15672.98, 14922.43, 14239.25, 13458.16, 12713.6, 12048.76, 11445.43, 10816.2, 10272.32, 9683.46, 9347.18, 9035.93, 8802, 8611.66, 8438.27, 8077.9, 7815.59, 7404.05, 7045.47, 6790.49, 6460.8, 6086.29, 5529.84, 5172.52, 4801.36, 4436.82, 4130.49, 3900.12, 3652.76, 3462.65, 3377.93, 3365.16, 3281.45, 3333.47, 3315.15, 3149.31, 2923.98, 2714.7, 2432.2, 2190.05, 1961.45, 1759.95, 1547.85, 1319.48, 1176.9, 1099.92, 999.41, 984.41, 936.34, 926.31, 884.07, 896.55, 925.57, 940.18, 953.71, 970.63, 878.89, 816.83, 768.17, 718.92, 691.2, 645.62, 622.2, 593.54, 556.89, 536.03, 495.43, 446.36, 439.01, 415.04, 401.71, 405.4, 413.82, 420.77, 428.46, 438.05, 443.52, 435.43, 431.17, 413.68, 394.92, 389.37, 387.67, 373.25, 361.95, 358.08, 372.29, 382.63, 396.67, 404.88, 425.27, 433.93, 437.41, 448.34, 445.22, 441.45, 416.7, 421.69, 439.31, 437.62, 467.98, 468.18, 507.79, 526.32, 545.15, 629.15, 721.02, 772.95, 839.73, 992.22, 1208.48, 1452.75, 1753.34, 2079.74, 2484.07, 3061.81, 3869.58, 5049.48, 6909.48, 9361.5, 11887.04, 14860.72, 18118.08, 22394.91, 28438.18, 35903.57, 44562.57, 53672.55, 62168.15, 70816.37, 82274.42, 96077.39, 110540.08, 125561.78, 141358.62, 156754.34, 172071.52, 190535.38, 210060.48, 227851.44, 245200.88, 260445.56, 274261.72, 286958.9, 298367.56, 308578.78, 314936.1, 321089.2, 325368.62, 331150.97, 334483.84, 339317.84, 343088.53, 342542.84, 339260.4, 335978.34, 334066.6, 332290.16, 332082.66, 327449.16, 322867.8, 314621.47, 305359.06, 298129.97, 291341.06, 281127.62, 271174.34, 265849.62, 262888.25, 259750.66, 254471.58, 247313, 241630.33, 235735.23, 226014.6, 217420.9, 208008.2, 197317.62, 187378.48, 180486.98, 174229.06, 169557.55, 167444.86, 167247.1, 166657.72, 163075.55, 157567.3, 151908.44, 144495.84, 136685.42, 130488.49, 124676.29, 120320.36, 117252.04, 114726.53, 115419.96, 117955.03, 119378.81, 120057.57, 119673.97, 118684.93, 118176.52, 117578.73, 116604.53, 116167.12, 116450.86, 116216.54, 115581.48, 114666.75, 113233.5, 112810.41, 113762.15, 115096.67, 115537.89, 113713.61, 110655.67, 106867.39, 102755.07, 99750.81, 97115.48, 94007.28, 90901.65, 89300.12, 89125.47, 88918.78, 88391.92, 88281.86, 88805.42, 87476.28, 85137.31, 84337.54, 82402.29, 78514.54, 74423.35, 73316.3, 73727.53, 74627.09, 74928.39, 77112.96, 81035.89, 84300.6, 86037.01, 88301.06, 90226.26, 89840.42, 87902.5, 86177.07, 84503.81, 82544.71, 80354.85, 77912.83, 75469.56, 73249.77, 70529.48, 67140.15, 63950.75, 61296.52, 59115.55, 56959.9, 54235.74, 51888.53, 50540.72, 49135.51, 47146.07, 45724.53, 44743.65, 43218.66, 41291.51, 39371.54, 37583.46, 39861.16, 38252.44, 37343.65, 36851.39, 36572.96, 36159.04, 36072.1, 36104.75, 35969.3, 35614.97, 35664.39, 36170.67, 36385.71, 36469.16, 36605.08, 36907.72, 37135.17, 38043.34, 39671.83, 40788.56, 42538.5, 44860.2, 47405.74, 50871.93, 54793.28, 58166.47, 62027.85, 67114.64, 73865.74, 82411.55, 91790.46, 102269.17, 114881.99, 127331.17, 140495.2, 158840.42, 182847.33, 204156.5, 225063.44, 242492.58, 256485.67, 271640.56, 292767.5, 315132.16, 341792.4, 370312.25, 400910.47, 430926.56, 457118.03, 483060.66, 504361, 519323.53, 532774.8, 546925.75, 560619.94, 572626.75, 585041.1, 599519.9, 613413.1, 623414.7, 631304.5, 640860.44, 645059.44, 641471.25, 643686.4, 643500.8, 639525.25, 635433.25, 631291.2, 629273.5, 635942.2, 653348.94, 666375.1, 671926.9, 679931.8, 678629.44, 667535.1, 641564.75, 610987.2, 583031.8, 555880, 528327.7, 502209.03, 477614.9, 453490.78, 430345.12, 408455.3, 385499.44, 361449, 339156.5, 320921.7, 307185.28, 297118.56, 284569.75, 275467.62, 269149.8, 263735.94, 259065.75, 255468.14, 250568.44, 246268.1, 237882.6, 224991.34, 215560.5, 205090.4, 196460.6, 189396.28, 183081.05, 177638.17, 171900.94, 164782.89, 157181.92, 149419.14, 142493.64, 138371.77, 135678.64, 134063.14, 133377.81, 129918.4, 129403.61, 129676.62, 128558.72, 127412.17, 124538.27, 121801.91, 121266.59, 119588.64, 118528.22, 119124.01, 119409.07, 120612.81, 120948, 122910.48, 126574.32, 127996.88, 128130.51, 130961.9, 133024.55, 134904.2, 137699.42, 141979.44, 147630.11, 153910.61, 160575.94, 167266.7, 172976.27, 178317.1, 185380.4, 193627.81, 201822.3, 208264.3, 217350.36, 228935.12, 238338.16, 249386.94, 261110.3, 268692.88, 276974.28, 286633.3, 296889.53, 308310, 320405.47, 332146.22, 340895.62, 349099.7, 356730.94, 364982.62, 374071.62, 383834, 391652.1, 400798.28, 411114, 423047.06, 435884.75, 449560.06, 459392.88, 461528.2, 461553.5, 462924.6, 466390.62, 473322.12, 481472.9, 487599.6, 496964.28, 506629.28, 515510.44, 527314.6, 536982.7, 542798.4, 548391.5, 553643.06, 558346.4, 562611.5, 566487.5, 569829.56, 572411.3, 574681.06, 575537.25, 575845.75, 577114.4, 0, 0, 0, 0, 0, 0, 0, 0, 90.42, 102.77, 105.35, 105.43, 105.5, 105.57, 105.65, 105.74, 105.84, 105.94, 109.47, 122.57, 130.2, 156.67, 176.91, 179.56, 178.32, 180.56, 191.61, 226.35, 301.73, 439.04, 595.73, 708.49, 774.45, 777.83, 777.01, 812.47, 854.13, 869.89, 842.26, 768.63, 675.09, 576.49, 490.23, 433.63, 397.87, 392.09, 382.59, 368.65, 355.83, 336.19, 306.66, 281.57, 258.21, 246.83, 245.09, 241.35, 235.72, 234.6, 232.25, 221.86, 219.32, 219.38, 214.15, 209.5, 194.04, 179.46, 171.1, 161.85, 149.44, 142.31, 136.75, 132.39, 127.94, 126.9, 125.61, 124.07, 122.46, 125.61, 134.08, 149.63, 165.94, 185.23, 206.39, 224.68, 241.6, 236.44, 229.34, 218.08, 211.71, 210.08, 206.36, 205.95, 217.66, 230.53, 233.57, 220.99, 204.56, 186.41, 171.25, 159.95, 152.15, 145.85, 144.6, 144.14, 146.67, 148.73, 151.82, 154.75, 163.76, 176.69, 189.24, 202.3, 215.68, 230.65, 248.85, 267.46, 282.93, 282.75, 273.27, 269.73, 254.67, 242.09, 230.67, 230, 231.42, 230.51, 232.41, 233.89, 232.91, 233.02, 228.64, 220.03, 207.35, 196.95, 192.82, 185.16, 188.11, 198.06, 202.92, 204.84, 200.14, 184.49, 166.29, 155.38, 149.03, 146.81, 146.92, 152.68, 159.39, 164.82, 167.63, 168.93, 174.59, 181.91, 201.93, 225, 237.56, 249.39, 261.76, 250.93, 229.76, 218.53, 209.64, 203.63, 198.94, 195.03, 192.3, 189.81, 190.2, 192.02, 194.29, 201.4, 212, 231.86, 252.24, 271.96, 332.95, 371.82, 352.48, 347.2, 349.38, 365.59, 382.83, 403.11, 422.69, 454.52, 489.79, 522.5, 560.78, 609.1, 671.57, 734.89, 775.32, 839.16, 882.44, 904.52, 939.19, 940.93, 935.66, 940.75, 955.31, 1005.48, 987.85, 1013.65, 1109.18, 1192.34, 1289.03, 1425.11, 1592.31, 1818.58, 2121.59, 2401.88, 2714.47, 3067.7, 3410.86, 3778.31, 4203.09, 4612.43, 5234.61, 5791.4, 6379.62, 7000.15, 7745.07, 8562.83, 9431.02, 9986.4, 10789.27, 12125.04, 13302.15, 14298.54, 15155.24, 16060.01, 16863.25, 17749.12, 18361.65, 18853.47, 19094.95, 19432.74, 20254.79, 21096.52, 22320.58, 23239.75, 24170.23, 24905.53, 25783.1, 26625.28, 27338.75, 27957.76, 28979.15, 30295.28, 31698.48, 33095.17, 34097.81, 35765.24, 37759.53, 39964.85, 42468.16, 44951.58, 46796.36, 48502.95, 49468.98, 50201.02, 50545.86, 50663.93, 51028.64, 51678.89, 52665.71, 53172.43, 53271.91, 52487.22, 51701, 51189.19, 51415.06, 51835.95, 51924.13, 51463.9, 51567.45, 52003.57, 50336.93, 48169.36, 46574.87, 45473.87, 44079.5, 42352.28, 41126.68, 39958.37, 38432.07, 36782.26, 35324.22, 34065.74, 33025.18, 31836.34, 30801.79, 29979.63, 29083.37, 28173.42, 27400.33, 26600.24, 25620.77, 24626.06, 23547.7, 22607.31, 21894.73, 21344.03, 20943.89, 20595.13, 20218.88, 19876.14, 19475.19, 18983.77, 18473.26, 18193.23, 17645.53, 17051.8, 16721.48, 16311.49, 15940.1, 15446.68, 14744.25, 14035.3, 13609.7, 13203.02, 12823.04, 12569.91, 12408.37, 12041.61, 11664.68, 11402.88, 11232.08, 10995.75, 10633.91, 10478.6, 10405.89, 10455.4, 9928.46, 9721.44, 9384.36, 8918.05, 8484.99, 8379.47, 8111.86, 7841.86, 7784.63, 7792.77, 7810.81, 7922.06, 8153.22, 8393.39, 8650.09, 8969.24, 9316.61, 9777.95, 10225.63, 10484.3, 10616.18, 10774.17, 11090.52, 11502.79, 11956.57, 12288.07, 12710.01, 13373.69, 14009.27, 14740.84, 15791.91, 16986.91, 17975.87, 18611.84, 19455.05, 20665.82, 21646.73, 23006.32, 24752.13, 26782.03, 28976.7, 31244.36, 32989.22, 34584.73, 35863.48, 37198.1, 38166.35, 38950.52, 39987.52, 41342.63, 42899.12, 44590.53, 46433.74, 48648.31, 50888.26, 52674.64, 53806.16, 54997.46, 55596.42, 56396.6, 57215.64, 57685.48, 58009.54, 58055.74, 57953.47, 57740.14, 57372.09, 56964.95, 56167.22, 55337.25, 54244.87, 52582.59, 50854.64, 49511.95, 48395.15, 46962.29, 45647.42, 44473.65, 43135.44, 41496.02, 40121.7, 38588.57, 36432.55, 33930.95, 31864.39, 30553.99, 29114.39, 27347.58, 25575.71, 24094.41, 22958.86, 22013.51, 21154.81, 20376.16, 19488.38, 18586.25, 17946, 17228.03, 16413.78, 15504.13, 14679.27, 14100.01, 13533.08, 12703.66, 11755.1, 10976.85, 10373.52, 9764.31, 9122.88, 8603.26, 8274.32, 7979.46, 7588.17, 7095.94, 6582.15, 6170.59, 5866.77, 5637.19, 5501.19, 5423.38, 5409.33, 5486.49, 5611.06, 5693.13, 5838.56, 5906.53, 5678.85, 5550.3, 5425.91, 5241.49, 5081.16, 4950.08, 4846.24, 4796.18, 4824.25, 4838.85, 4746.33, 4586.82, 4476.59, 4431.12, 4339.07, 4171.73, 4089.51, 4055.87, 3959.59, 3815.9, 3653.89, 3557.03, 3457.38, 3372.62, 3287.36, 3187.35, 3135.49, 3156.04, 3202.08, 3288.65, 3320.72, 3301.3, 3306.51, 3372.49, 3406.94, 3397.39, 3341.94, 3342.52, 3356.66, 3351.24, 3321.36, 3276.75, 3239.69, 3254.26, 3317.4, 3359.76, 3386.13, 3439.88, 3546.51, 3632.42, 3753.56, 3898.8, 4009.47, 4139.41, 4254.64, 4271.51, 4250.96, 4213.38, 4080.55, 3931.27, 3897.11, 3956.45, 4030.13, 4160.43, 4412.61, 4623.8, 4818.78, 4971.08, 5158.17, 5270.99, 5236.41, 5079.61, 4962.03, 4935.99, 4892.86, 4801.69, 4836.97, 4902.52, 4932.5, 5004.13, 5200.84, 5432.68, 5582.33, 5665.61, 5828.4, 6087.76, 6223.5, 6114.44, 5874.85, 5688.07, 5597.88, 5515.47, 5518.6, 5601.9, 5704.92, 5822.62, 5905.86, 5868.33, 5735.84, 5607.46, 5587.04, 5686.18, 5770.57, 5760.93, 5729.01, 5672.96, 5667.01, 5757.43, 5941.36, 6182.09, 6338.21, 6311.34, 6280.67, 6346.4, 6395.05, 6234.83, 6102.42, 6163.41, 6211.77, 6302.06, 6356.64, 6437.66, 6433.1, 6404.53, 6437.98, 6568.25, 6682.42, 6714.17, 6845.4, 6966.97, 7513.92, 6938.34, 6912.07, 6991.22, 7199.49, 7357.38, 7443.14, 7639.02, 7575.75, 7427.51, 7534.54, 7721.57, 7780.83, 7788.16, 7921.5, 8059.35, 8114.38, 8234.09, 8371.65, 8488.81, 8599.4, 8646.54, 8733.35, 8901.67, 8890.03, 8794.19, 8827.54, 8955.64, 9119.45, 9212.66, 9324.44, 9538.71, 9871.69, 10210.36, 10467.47, 10591.86, 10729.22, 11172.81, 11700.4, 11949.89, 11954.93, 11968.65, 12316.45, 12908.87, 13382.94, 13754.52, 14215.14, 14858.9, 15510.59, 16025.46, 16591.44, 17142.21, 17485.43, 17729.16, 18175.9, 18958.01, 19426.63, 19701.03, 19703.05, 19791.44, 19999.03, 20076.27, 20210.86, 20490.44, 20476.87, 20445.3, 20641.38, 20925.66, 21301.24, 21541.5, 21707.28, 21978.76, 22248.79, 22370.67, 22155.7, 21853.94, 21358.08, 21067.39, 20701.3, 20030.57, 19357.28, 18484.99, 17598.01, 16738.45, 15863.36, 18562.82, 18441.1, 17974.65, 17272.19, 16486.83, 16744.92, 16449.78, 16247.5, 15830.25, 15680.51, 15621.94, 15747.84, 15912.85, 16480.19, 17216.65, 18162.27, 19716.59, 21573.74, 23551.15, 26176.95, 28776.98, 32453.02, 37438.26, 43229.09, 48770.64, 55082.78, 62490.8, 70060.66, 77200.83, 84506.31, 94172.61, 104733.71, 114613.69, 126501.09, 142116.23, 157055.73, 163624.06, 169776.4, 177351.8, 184742.73, 188956.88, 196263.81, 204726.23, 216751.56, 225135.2, 227686.67, 227112.42, 222997.88, 213016.11, 175064.89, 140054.66, 112757.86, 92168.18, 76146.8, 62903.02, 51976.17, 41728.88, 33422.03, 27238.07, 22877.33, 19548.48, 15629.04, 13331.83, 12425.23, 11970.3, 11686.33, 11490.68, 11410.66, 11139.53, 10368.33, 9538.62, 8797.84, 8038.5, 7306.42, 6795.95, 6431.74, 6247.03, 6144.54, 6017.35, 5798.71, 5612.4, 5387.23, 5101.47, 4771.22, 4441.33, 4130.64, 3839.29, 3582.34, 3367.78, 3085.74, 2759.23, 2460.91, 2176.42, 2005.54, 1897.19, 1835.48, 1712.39, 1592.55, 1498.68, 1427.55, 1374.13, 1329.34, 1284.67, 1295.84, 1302.74, 1316.78, 1318.89, 1211.04, 1076.44, 937.41, 815.36, 708.02, 613.11, 531.09, 471.13, 431.09, 392.66, 353.08, 316.92, 283.93, 253.81, 226.26, 204.41, 190.75, 180.95, 171.48, 162.33, 153.46, 145.24, 137.87, 130.6, 123.44, 116.69, 110.33, 104.36, 99.42, 96.28, 94.45, 93.03, 91.85, 90.92, 91.84, 95.46, 99.42, 102.57, 105.42, 108.26, 110.27, 108.42, 98.94, 89.3, 81.61, 74.54, 68.59, 64.63, 62.36, 60.8, 59.48, 58.27, 57.12, 65.62, 67.59, 68.31, 68.69, 68.99, 69.36, 69.74, 70.29, 71, 71.86, 73.14, 75.66, 79.51, 81.54, 84.62, 88.39, 92.67, 97.11, 100.8, 104.03, 108.72, 116.78, 125.27, 136.06, 143.39, 153.08, 164.23, 176.48, 190.44, 206.94, 224.55, 241.48, 258.56, 276.3, 294.48, 313.88, 334.83, 356.61, 383.2, 422.1, 472.63, 529.26, 588.1, 647.35, 716.32, 802.9, 894.75, 986.06, 1054.99, 1115.58, 1181.09, 1251.49, 1318.41, 1372.97, 1422.83, 1475.28, 1529.25, 1605.93, 1739.85, 1886.38, 2048.25, 2244.66, 2472.7, 2711.16, 2954.46, 3219.87, 3519.29, 3838.13, 4183.85, 4651.67, 5233.75, 5945.38, 6794.42, 7784.51, 8069.1, 8103.23, 8135.56, 8192.6, 8276, 8373.8, 8480.12, 8453.73, 8193.7, 7926.04, 7661.6, 7467.82, 7427.82, 7473.79, 7399.74, 7460.9, 7506.01, 7216.04, 7006.05, 6863.86, 6909.51, 7001.28, 7161.69, 7351.96, 7539.77, 7703.17, 7834.74, 7938.19, 8021.25, 8089.64, 8140.87, 8162.39, 8136.99, 8047.38, 7883.41, 7646.64, 7346.98, 6995.99, 6604.77, 6165.81, 5857.11, 5732.14, 5678.27, 5605.39, 5540.29, 5484.63, 5431, 5286.08, 5121.8, 4972.39, 4836.52, 4713.27, 4594.23, 4209.26, 3842.85, 3492.44, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 102.21, 112.7, 115.97, 116.02, 116.09, 116.17, 116.26, 117.85, 124.83, 132.71, 134.36, 143.95, 156.1, 243.55, 233.24, 209.04, 200.67, 234.41, 266.75, 298.83, 340.69, 399.58, 533.61, 667.9, 713.85, 700.49, 674.74, 655.35, 651.32, 657.02, 653.12, 623.22, 612.61, 594.87, 585.96, 607.56, 642.21, 684.81, 699.9, 755.45, 811.41, 816.94, 787.04, 787.43, 792.84, 813.34, 827.57, 827.54, 826.04, 806.72, 766.47, 736.79, 725.01, 730.18, 749.53, 761.22, 748.19, 721.01, 703.36, 697.81, 683.12, 655.97, 638.17, 640.62, 633.52, 609.74, 591.76, 572.58, 555.67, 580.03, 649.09, 722.88, 776.45, 859.97, 1015.22, 1146.17, 1234.46, 1301.41, 1319.1, 1384.29, 1412.15, 1410.14, 1468.05, 1583.12, 1783.01, 1948.76, 2187.55, 2458.26, 2700.76, 2895.06, 3077.06, 3284.62, 3531.74, 3895.24, 4373.11, 4869.85, 5417.58, 5990.09, 6529.55, 7153.81, 7774.97, 8249.3, 8805.75, 9504.32, 10343.65, 11494.53, 12796.51, 14086.06, 15455.7, 16776.92, 17802.58, 18580.55, 19579.82, 20424.61, 21219.22, 21881.9, 22329.49, 23087.21, 24069.15, 24740.14, 25367.91, 25809.17, 25734.67, 25777.17, 25817.85, 25545.67, 25270.96, 25374.84, 25196.25, 24618.72, 24109.54, 23452.6, 22732.31, 22028.9, 21124.39, 20285.33, 19459.18, 18488.87, 17602.48, 16651.12, 15695.43, 14994.03, 14331.54, 13689.52, 13109.03, 12464.08, 12503.11, 13346.38, 13402.17, 13447.88, 14021.19, 14408.93, 14842.84, 15111.91, 14101.66, 13034.18, 12381.45, 11629.58, 10749.33, 9973.85, 9401.2, 8995.65, 8678.22, 8418.24, 8109.55, 7735.71, 7601.12, 7564.64, 7278.54, 7038.37, 6694.87, 5935.01, 5362.79, 5115.69, 4971.52, 5015.05, 5077.33, 4968.82, 5073.37, 5243.97, 4829.72, 4186.26, 3798.25, 3525.36, 3298.95, 3210.53, 3120.06, 3062.46, 2952.24, 2853.98, 2939.78, 2989.61, 3074.59, 3121.37, 3113.31, 3121.37, 3100.55, 3067.46, 3055.1, 2894.82, 2934.02, 3109.85, 3207.57, 3341.87, 3581.35, 3812.72, 3924.88, 4078.49, 4249.71, 4327.24, 4474.85, 4630.47, 4665.43, 4845.89, 5002.9, 5111.61, 5237.95, 5386.58, 5485.72, 5538.5, 5591.99, 5580.37, 5753.25, 5972.08, 6005.58, 5991.31, 6135.64, 6350.15, 6443.67, 6279.82, 6160.87, 6285.98, 6329.52, 6520.9, 6728.07, 6956.43, 7457.62, 7965.03, 8361.78, 8594.21, 8703.53, 8806.94, 8917.33, 9045.69, 9118.55, 9354.24, 9800.69, 10183, 10488.07, 10634.57, 10820.24, 11135.3, 11459.61, 11859.87, 12135.93, 12342.11, 12889.85, 13167.37, 13180.03, 13065.99, 13062.05, 13123.73, 12839.87, 12574.81, 12638.6, 12752.01, 12987.49, 13153.67, 13222.43, 13306.71, 13541.76, 13762.11, 13942.85, 14131.89, 14225.69, 14531.4, 15118.54, 15602.84, 16007.65, 16294.42, 16375.49, 16331.33, 16436.05, 16545.19, 16572.86, 16415.25, 15889.99, 15209.95, 14533.36, 13722.08, 12805.66, 12292.86, 12245.85, 12142.29, 12476.49, 12734.35, 13224.14, 13501.32, 13839.39, 14435.73, 14818.51, 15087.24, 15609.94, 16052.49, 16044.68, 16040.64, 16758.38, 17607.3, 18657.42, 19013.91, 19024.88, 19451.37, 20386.38, 19865.55, 19467.73, 18015.19, 17113.73, 16897.43, 17204.3, 17268.12, 17329.83, 18223.74, 18625.85, 19305.31, 19303.39, 19696.08, 19791.7, 19411.24, 18852.6, 18216.66, 17271.69, 16185.18, 15319.95, 14874.13, 14507.72, 14251.18, 13960.98, 13608.28, 13593.83, 13650.5, 13622.99, 13622.96, 13578.51, 13628.75, 13143.53, 12967.15, 14429.94, 13017.47, 12753, 12591.54, 12616.09, 12789.2, 12519.99, 12479.01, 12379.84, 12375.43, 12409.48, 12298.39, 12394.93, 12107.04, 12228.44, 12288.65, 12284.06, 12627.3, 12964.23, 13074.42, 13051.82, 13147.41, 13444.79, 13827.85, 14179.96, 14518.99, 15013.92, 15778.13, 16746.09, 17715.53, 18441.49, 18939.09, 19286.88, 19519.29, 20053.58, 20165.2, 20190.88, 20236.75, 20513.21, 20934.55, 21284.63, 21574.48, 21946.61, 22377.13, 22789.83, 23291.82, 23745.2, 24008.93, 24086.06, 24061, 23956.69, 24062.32, 24101.74, 24121.69, 24150.85, 24070.91, 23895.76, 23660.05, 23372.69, 23076.23, 22717.96, 22320.93, 22025.03, 21869.84, 21761.3, 21544.69, 21068.79, 20547.51, 20140.75, 19805.44, 19401.98, 18941.6, 18567.5, 18250.84, 17869.65, 17461.73, 17104.51, 16775.59, 16404.71, 15958.39, 15545.08, 15210.81, 14897.76, 14674.34, 14544.59, 14440.59, 14312.97, 14122.73, 14010.1, 13911.7, 12316.57, 11806.96, 11219.5, 10765.34, 10508.93, 10183.98, 9813.73, 9432.09, 8972.04, 8477.24, 7944.54, 7551.17, 7180.97, 6744.3, 6313.5, 5932.06, 5578.91, 5324.05, 5129.74, 4877.36, 4696.08, 4552.49, 4371.89, 4246.35, 4176.75, 4223.21, 4308.11, 4512.76, 4696.79, 4804.4, 4956.43, 5114.64, 5228.89, 5423.79, 5671.29, 5936.29, 6210.33, 6466.96, 6679.62, 6899.75, 7348.74, 7744.27, 8134.66, 8502.44, 8866.72, 9489.06, 10228.71, 10862.49, 11425.36, 11949.76, 12425.17, 12944.39, 13532.41, 14066.56, 14420.55, 14888.22, 15777.15, 16898.31, 18043.8, 19066.74, 20158.18, 21488.16, 22510.3, 23625.41, 24737.65, 25812.57, 26671.1, 27268.64, 27713.44, 27972.81, 28164.68, 28414.55, 28644.43, 28903.93, 29148.49, 29505.23, 29904.81, 30237.57, 30405.22, 30719.99, 31199.44, 31552.75, 31873.31, 32318.46, 32830.08, 33392.03, 33779.13, 34394.33, 34721.1, 35163.09, 35167.15, 34849.74, 34465.11, 34130.75, 33840.69, 33335.54, 32621.33, 31958.5, 31417.65, 31077.07, 30659.4, 30350.23, 30211.29, 30014.89, 29629.67, 28703, 26918.39, 25863.35, 24029.75, 22776.34, 21673.05, 19477.74, 18308.5, 17104.83, 15863.2, 14639.93, 13504.22, 12476.61, 11573.76, 10875.19, 10185.43, 9520.54, 8913.58, 8358.88, 7861.91, 7411.93, 6963.95, 6470.67, 6005.62, 5571.39, 5174.62, 4809.61, 4461.79, 4135.12, 3823.51, 3530.54, 3275.97, 3062.85, 2881.63, 2724.07, 2593.57, 2479.83, 2364.29, 2253.56, 2153.09, 2064.21, 1978.14, 1888.44, 1801.95, 1726.82, 1661.36, 1598.71, 1536.57, 1475.29, 1414.31, 1348.56, 1282.71, 1219.84, 1164.56, 1110.43, 1055.63, 1006.05, 961.47, 920.4, 880.42, 842.15, 805.4, 767.69, 729.13, 689.61, 649.59, 610.42, 572.99, 537.91, 505.89, 477.23, 451.03, 427.76, 407.83, 389.5, 372.34, 357.14, 343.46, 331.19, 319.23, 306.2, 292.75, 279.72, 267.13, 254.76, 242.56, 230.43, 218.63, 207.31, 196.58, 186.75, 177.68, 168.99, 160, 150.53, 141.17, 132.62, 125.48, 119.62, 114.67, 110.56, 106.9, 102.94, 98.53, 93.64, 88.38, 83.36, 78.41, 72.53, 67.37, 63.49, 60.1, 58.51, 57.04, 54.98, 54.12, 53.33, 52.13, 50.99, 48.68, 46.33, 57.51, 58.59, 60.83, 63.52, 66.45, 69.17, 71.78, 82.52, 98.27, 123.9, 171.6, 248.45, 359.22, 520.64, 787.78, 1323.62, 2296.38, 3754.34, 5774.24, 8362.51, 11240.14, 14341.61, 17444.55, 18971.28, 20305.07, 21539.67, 22676.93, 23926.36, 25339.54, 26588.92, 27668.58, 28575.48, 29386.46, 30093.78, 30562.56, 30679.56, 30340.62, 29552, 28612.86, 27768.96, 26523, 25062.36, 23499.58, 21804.72, 20089.45, 18461.03, 17213.19, 15996.51, 14767.49, 13848.57, 12934.19, 11978.87, 11229.98, 10515.73, 9762.64, 9070.8, 8360.07, 7548.88, 6821.47, 6388.69, 5913.76, 5435.41, 5137.41, 4926.97, 4770.54, 4461.19, 4035.26, 3737.47, 3501.9, 3165.03, 2862.04, 2612.32, 2468.12, 2313.4, 2175.24, 2166.88, 2173.17, 2133.79, 2112.91, 2042.31, 1855.08, 1620.75, 1317.18, 1095.45, 982.4, 929.81, 878.36, 852.24, 871.72, 883.57, 915.61, 944.94, 971.83, 975.06, 916.7, 839.57, 791.75, 770.64, 765.95, 726.38, 656.59, 612.42, 559.86, 546.91, 591.56, 599.73, 633.64, 621.64, 579.91, 553.34, 523.36, 496.23, 488.99, 485.42, 469.43, 455.12, 470.74, 485.54, 498.58, 509.68, 525.97, 551.8, 577.24, 580.87, 547.77, 528.18, 517.8, 480.18, 427.29, 389.66, 377.35, 361.16, 315.42, 272.95, 263.36, 268.1, 278.69, 286.98, 291.5, 300.19, 313.91, 316.31, 306.15, 300.01, 299.25, 295.64, 283.78, 268.7, 261.58, 254.95, 235.67, 233.47, 254.31, 274.39, 280.75, 266.51, 284.15, 304.68, 324.83, 326.4, 306.7, 317.15, 311.05, 323.5, 323.58, 298.9, 297.77, 293.61, 307.22, 330.74, 358.45, 391.1, 421.61, 463.03, 514.16, 585, 670.45, 776.27, 927.13, 1104.89, 1327.6, 1663.68, 1999.9, 2307.06, 2552.68, 2790.52, 3072, 3441.25, 3930.05, 4624.62, 5415.1, 6238.92, 7170.04, 8198.34, 9427.54, 11012.27, 13041.25, 15701.02, 18871.86, 22224.91, 25982.55, 30362.06, 35181.72, 40418.74, 46228.42, 52599.97, 59435, 66291.5, 72450.24, 78804.62, 84695.15, 80205.83, 74296.32, 70286.39, 71136.63, 69757.45, 62934.13, 56467.95, 51990.49, 49214.79, 42771.37, 35393.96, 27844.7, 22781.92, 20356.98, 18216.51, 15768.42, 13914.25, 12678.31, 11211.5, 9427.4, 7841.98, 6660.32, 5770.56, 4946.23, 4037.71, 3340.91, 2989.2, 2717.59, 2386.78, 2021.44, 1724.88, 1548.98, 1443.68, 1244.24, 1045.66, 911.61, 815.96, 745.87, 651.47, 572.49, 548.67, 493.94, 411.88, 347.53, 296.06, 266.12, 215.78, 174.59, 147.06, 139.84, 127.92, 113.83, 97.15, 80.15, 74.4, 70.45, 62.29, 53.05, 46.1, 43.93, 41.91, 37.03, 34.1, 30.24, 27.16, 24.39, 21.7, 19, 16.52, 14.19, 12.22, 10.94, 10.05, 9.26, 8.44, 7.45, 6.52, 5.89, 5.44, 5.07, 4.78, 4.64, 4.52, 4.35, 4.28, 4.16, 3.74, 3.32, 2.91, 2.5, 2.08, 1.8, 1.79, 1.88, 1.84, 1.84, 1.89, 1.81, 1.66, 1.5, 1.36, 1.26, 1.2, 1.13, 1.08, 1.06, 1.05, 1.05, 1.05, 1.04, 1.02, 0.99, 0.96, 0.92, 0.88, 0.84, 0.8, 0.75, 0.71, 0.66, 0.61, 0.56, 0.52, 0.5, 0.48, 0.48, 0.48, 0.49, 0.5, 0.5, 0.51, 0.51, 0.52, 0.53, 0.53, 0.53, 0.54, 0.54, 0.55, 0.55, 0.56, 0.56, 0.57, 0.58, 0.59, 0.59, 0.6, 0.61, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 609.99, 1928.69, 2283.53, 2427.14, 2965.38, 3394.83, 3623.31, 3557.31, 3259.71, 3265.87, 3436.48, 4060.78, 4204.02, 4539.2, 5270.1, 5777.53, 6081.22, 6180.85, 5536.7, 4662.19, 4011.34, 3504.7, 3031.28, 2461.74, 2023.52, 1902.87, 1950.37, 2250.33, 2241.27, 2399.8, 2771.6, 3813.97, 5009.08, 5721.13, 5927.05, 5930.31, 5580.21, 5395.47, 5429.04, 5654.42, 6026.4, 6116.59, 6575.89, 7311.05, 8293.13, 8384.58, 7850.09, 7019.43, 6174.66, 5813.21, 5551.96, 5175.77, 4714.13, 4443.08, 4660.87, 4610.91, 4749.58, 5239.64, 6075.72, 7824.52, 9628.7, 11057.12, 12398.12, 13806.13, 14085.9, 13960.85, 13818.95, 14074.48, 14778.09, 15084.54, 15818.33, 16981.8, 18041.91, 18793.45, 19286.68, 19491.29, 20114.34, 19841.78, 20556.01, 21821.52, 21996.89, 21864, 22022.72, 22511.02, 21689.11, 21820.2, 21098.36, 20944.01, 21766.93, 22457.81, 23335.31, 23911.75, 24113.43, 24090.65, 23934.13, 24046.96, 24779.77, 25499.75, 26408.96, 28099.02, 30165.22, 32199.15, 33938.66, 36556.58, 38537.95, 42168.19, 45967.44, 48075.72, 49239.3, 50754.18, 51754.1, 53635.83, 56877.64, 57449.4, 58774.36, 60976.82, 62401.45, 63801.92, 65388.64, 68874.21, 73459.14, 78312.46, 86193.5, 92251.15, 89977.09, 90289.27, 87422.51, 88451.81, 91138.36, 89364.71, 87900.25, 88591.02, 89840.35, 93485.04, 95879.99, 94663.22, 95264.84, 99255.55, 97379.09, 96601.29, 98841.39, 101229.07, 104671.28, 99650.22, 95418.41, 89934.7, 84577.81, 78095.4, 72257.4, 66892.95, 62989.96, 59917.54, 57362.94, 53495.15, 50743.64, 49722.25, 50296.7, 50729.88, 50004.68, 50018.3, 50060.44, 49059.7, 48746.06, 47840.47, 47181.65, 47075.29, 45430.83, 44003.65, 41666.49, 39447.07, 37031.05, 34738.48, 32517.07, 31332.63, 30310.07, 29210.22, 28616.34, 28535.85, 29914.32, 29889.5, 30175.89, 29607.35, 28883.74, 28211.96, 26908.44, 26403.83, 25808.18, 26577.16, 27253.2, 27404.18, 28208.85, 29496.78, 31289.48, 32598.19, 33196.14, 34087.67, 34927.42, 35626.1, 36622.54, 37341.85, 37084.68, 36825.13, 37413.68, 39564.02, 42962.26, 48480.94, 54877.07, 60232.53, 63944.56, 68017.72, 74389.92, 81570.05, 84270.84, 88246.25, 93504.02, 97876.88, 101186.1, 106065.59, 113126.45, 120955.72, 127057.94, 132044.94, 136535.66, 140163.08, 144913.44, 148517.84, 152514.94, 155729.84, 156026.38, 157766.52, 159420.66, 159810.39, 162258.05, 159940.58, 156438.62, 156399.92, 158480.86, 160902.81, 161720.08, 161578.69, 162747.19, 161614.84, 161549.55, 157822.38, 152328.52, 148674.94, 147953.94, 146831.6, 144744.38, 143488.8, 141807.48, 138435.56, 133133.06, 130258.38, 126741.81, 126340.56, 123546.22, 122882.81, 120230.27, 120419.94, 117074.58, 109037.32, 100436.56, 93366.48, 82192.89, 72845, 67836.53, 65487.7, 63346.83, 61691.12, 60206.8, 58558.88, 55646.49, 54573.63, 54432.69, 53965.22, 53759.58, 50617.71, 47587.52, 45854, 44172.97, 39850.86, 36119.91, 35097.79, 31905.5, 30046.24, 27543.09, 24343.57, 21880.06, 21020.82, 20539.72, 20150.11, 20906.37, 22463.68, 24455.2, 26112.89, 26589.52, 25551.07, 23519.53, 22685.01, 23031.43, 22014.86, 21482.51, 21590.4, 19662.64, 19968.52, 20316.97, 20632.36, 20787.3, 21134.08, 20522.94, 19667.64, 19532.33, 19125.43, 18248.84, 15807.38, 13761.54, 13939.43, 14738.65, 14567.4, 14202.31, 13896.78, 13812.89, 14303.35, 15714.75, 17977.05, 20882.8, 23575.73, 25510.4, 25055.47, 24135.17, 22826.54, 21706.77, 20436.96, 20124.71, 20046.52, 19931.03, 19667.5, 20101.33, 19682.92, 20512.5, 20544.34, 21099.58, 22913.06, 24470.72, 26555.21, 27332.01, 28998.81, 30498.51, 32364.29, 33876.27, 36187.65, 39653.95, 47075.44, 57148.37, 64064.26, 69429.8, 72526.11, 73567.13, 72306.45, 72587.36, 73835.06, 77531.12, 78232.99, 80887.13, 85445.18, 87896.99, 91483.31, 97423.84, 102729.7, 107132.61, 110007.1, 113070.35, 116261.94, 117516.11, 119166.73, 119861.84, 117989.94, 117837.88, 116388.68, 113687.28, 109598.61, 109946.97, 108090.71, 108192.52, 107596.36, 106838.49, 107026.79, 107389.56, 108689.41, 106193.69, 106172.71, 105897.71, 103859.23, 101066.79, 98840.04, 97015.47, 95041.72, 92999.23, 92464.56, 92019.19, 91716.75, 91084.51, 90393.14, 88054.19, 85323.73, 82938.8, 81845.63, 80750.69, 77411.12, 74034.43, 72731.55, 71494.29, 69213.87, 67871.16, 65639.39, 64062.62, 63192.36, 61564.91, 59372.97, 57097.78, 54087.16, 50530.22, 49210, 48263.44, 47948.04, 48617.94, 49777.37, 52142.71, 56794.43, 62014.63, 67606.75, 70044.68, 68535.31, 65195.78, 61188.98, 57020.75, 59001.02, 52023.43, 49571.13, 47893.21, 46063.65, 44996.55, 44712.36, 44764.64, 44690.25, 45316.74, 47183.5, 51683.39, 58275.68, 62665.64, 66237.4, 67438.87, 68543.34, 70358.04, 70386.13, 72285.16, 74438.92, 74670.64, 75243.76, 76379.14, 75367.2, 75066.98, 73435.11, 73365.23, 72886.7, 73741.63, 72611.55, 73021.63, 72558.5, 71721.58, 71444.63, 70701.09, 68217.18, 67472.06, 66000.16, 63806.84, 63714.4, 64364.3, 64218.79, 63638.09, 64364, 67958.17, 71662.76, 75213.49, 79014.7, 82367.23, 85702.31, 88285.04, 89257.27, 88696.94, 88288.89, 88961.45, 92488.78, 98054.42, 104421.1, 110731.04, 117330.79, 122378, 126984.16, 131582.55, 133808.34, 133839.42, 138412.8, 146022.02, 153317.58, 159835.23, 164770.05, 169032.31, 174690.88, 178872.9, 183976.69, 189040.72, 189853.67, 189171.48, 188961.95, 189309.23, 184448.77, 179769.23, 175779.45, 173165.02, 168815.31, 163808.98, 156805.84, 149203.03, 142169.84, 135440.4, 129436.28, 123718.42, 116936.85, 111532.51, 108838.41, 109822, 107437.84, 107399.56, 106213.69, 104756.96, 101717.58, 97122.62, 92480.78, 87214.19, 83319.41, 78883.27, 73385.07, 68312.92, 62713.55, 57649.55, 53429.52, 49511.51, 46202.03, 43687.32, 41897.46, 40626.23, 39201.7, 37615.47, 36285.9, 35034.1, 33853.01, 32956.22, 32095.33, 31246.75, 30973.42, 30582.26, 30588.12, 30904.47, 30423.15, 29857.83, 28694.34, 26494.15, 25292.3, 24025.35, 22217.96, 20963.58, 20047.49, 18998.98, 18335.84, 18172.92, 18110.61, 18003.4, 17962.73, 18313.58, 17974.18, 17914.06, 17048.38, 16386.35, 14633.12, 12490.91, 10585.56, 9876.1, 9747.24, 9396.37, 9540.96, 9252.61, 9103.99, 9093.43, 8776.75, 8830.37, 8369.92, 7921.07, 7522.35, 7081.88, 6702.07, 6499.95, 6177.78, 5776.77, 5457.91, 5067.02, 4731.24, 4446.32, 4247.63, 4030.87, 3911.39, 4188.04, 4441.7, 4247.89, 4449.98, 4309.1, 4281.89, 5793.1, 7611.74, 7675.91, 8373.39, 9704.51, 11117.96, 12163.9, 12404.17, 13518.95, 14982.13, 15894.57, 15878.03, 15360.17, 16583.87, 19101.65, 24600.26, 32743.85, 44140.09, 59806.69, 81719.07, 114873.43, 163864.64, 207875.08, 245133.06, 291034.78, 360126.28, 441260.88, 515353.28, 581182, 639134.56, 686695.9, 718713.25, 751653.25, 770648.75, 794995.4, 816451.4, 829888.3, 852291.7, 879558.56, 903304, 892231.44, 835188.06, 863573.8, 865231.94, 790125.75, 710490.44, 626353.1, 539317.7, 467409.06, 411550.3, 365316.62, 328949.47, 297049.88, 265802.3, 238746.39, 217245.69, 199117.64, 182519.69, 164731.12, 135379.81, 106967.58, 88328.15, 77068.78, 64917.33, 54726.91, 47055.82, 42475.75, 38967.47, 36633.2, 33921.78, 33169.31, 30610.74, 28119.02, 25429.35, 22251.01, 18987.54, 15544.54, 11617.25, 10381.72, 9910.35, 8863.45, 8773.25, 8297.48, 7803.93, 7324.42, 7540.91, 7526.4, 7639.56, 7456.24, 7576.37, 7816.42, 7694.53, 7543.87, 6989.14, 6450.78, 5526.13, 4011.62, 3151.92, 2546.58, 2081.11, 1521.8, 1178.35, 1068.66, 1019.66, 1116.46, 1143.37, 1103.5, 1130.3, 1376.49, 1442.91, 1538.68, 1486.88, 1371.82, 1294.61, 1129.84, 910.49, 768.12, 768.96, 809.46, 840.93, 813.13, 936.03, 1144.18, 1373.49, 1384.33, 1315.9, 1201.99, 1134.34, 996.99, 865.45, 715.11, 736.42, 769.18, 759.08, 737.44, 747.08, 773.74, 828.26, 837.39, 795.71, 774.82, 803.49, 786.06, 792.8, 741.94, 701.29, 708.81, 764.87, 880.41, 981.31, 1050.53, 1100.83, 1086.35, 1082.86, 1109.88, 1077.18, 1137.85, 1175.47, 1194.27, 1336.44, 1407.35, 1424.23, 1883.89, 2669.58, 3191.99, 3431.61, 3460.19, 3449.49, 3126.08, 2385.53, 2262.23, 2470.08, 2620.2, 2833.48, 3162.93, 3568.72, 4021.51, 4578.58, 5229.71, 6087.81, 7060.43, 8234.18, 9666.79, 11429.34, 13359.35, 14820.15, 16378.24, 17781.07, 18936.77, 20043.04, 21695.39, 24911.26, 28648.67, 31218.2, 35499.3, 41313.05, 47403.33, 55020.93, 65447.66, 76599.37, 89483.97, 101318.35, 113085.11, 125269.42, 134639.9, 144172.31, 156540.02, 170382.3, 180063.12, 186795.9, 193419.11, 196976.27, 194891.38, 187592.06, 169771.12, 150937.86, 135895.08, 118542.14, 116132.68, 114773.88, 111520.54, 107826.77, 106062.55, 104213.09, 101491.58, 97943.95, 91394.92, 85042.17, 80273.11, 74366.26, 68773.99, 64100.27, 57932.67, 51771.49, 46721.3, 42839, 40715.52, 39469.73, 38433.59, 37611.54, 38188.45, 38191.99, 36920.18, 35294.62, 33724.72, 30615.64, 27768.68, 23848.13, 21835.11, 21058.93, 20235.07, 19250.2, 18002.18, 16849.08, 15558.82, 14232.96, 12543.32, 12148.31, 10788.4, 11648.51, 11769.57, 11844.26, 13286.79, 14556.62, 12860.46, 10983.88, 9549.45, 8519.1, 8411.01, 8259.73, 7516.65, 6280.29, 6210.2, 6607.5, 8118.94, 10012.15, 11157.17, 11955.89, 12995.8, 11595.2, 10389.34, 8754.4, 7523.18, 5868.19, 5006.24, 4911.85, 4450.8, 4016.5, 4240.54, 4270.17, 5381.97, 5234.08, 5922.32, 9109.13, 9433.2, 6708.09, 5019.68, 4628.35, 3443.79, 2836.45, 2602.37, 2349.75, 1542.75, 1481.74, 1420.88, 1405.95, 1394.92, 1383.58, 1374.55, 1311.73, 1292.11, 1280.83, 1216.45, 1166.46, 1159.79, 1142.65, 1119.52, 1107.18, 1103.33, 1105.38, 1095, 1102.92, 1139.45, 1210.61, 1267.55, 1340.19, 1431.05, 1515.74, 1588.06, 1653.51, 1717.05, 1829.81, 2187.19, 2686.93, 2975.76, 3340.02, 3971.02, 4781.41, 4964.97, 6429.29, 9709.27, 11407.16, 12682.08, 15620.92, 16962.32, 16896.25, 15785.34, 12999.21, 11792.71, 10591.4, 7502.75, 5401.42, 4613.55, 4235.36, 4206.2, 4520.33, 4955.38, 5473.5, 6077.3, 6760.75, 7516.11, 8339.81, 9085.58, 8518.56, 8118.05, 7824.13, 7624.3, 7534.78, 7534.1, 6910.08, 6009.01, 5451.84, 4999.1, 4569.58, 4165.94, 3756.48, 3320.06, 2851.66, 2388.63, 1945.41, 1602.54, 1429.99, 1376.9, 1338.33, 1303.07, 1271.83, 1244.84, 1222.28, 1204.04, 1189.94, 1179.85, 1171.62, 1165.6, 1163.32, 1164.42, 12.47, 13.64, 15.37, 15.7, 15.72, 15.74, 15.76, 15.78, 15.8, 15.83, 16.37, 16.46, 18.62, 34.34, 24.89, 21.42, 20.38, 19.71, 18.12, 17.47, 16.49, 16.77, 17.55, 18.79, 21.51, 24.27, 28.31, 34.13, 37.77, 40.63, 42.5, 43.02, 42.22, 41.16, 38.71, 35.79, 35.28, 36.36, 36.31, 37.15, 37.54, 39.21, 42.92, 49.35, 60.93, 74.52, 92.46, 115.3, 146.18, 181.58, 211.51, 228.61, 250.4, 263.58, 269.32, 266.15, 257.43, 248, 254.26, 256.43, 260.34, 272.1, 286.83, 308.35, 331.25, 345.8, 372.66, 409.45, 440.39, 473.01, 501.63, 556.78, 623.27, 681.9, 728.19, 790.1, 854.46, 911.04, 954.53, 957.9, 979.5, 1056.42, 1177.38, 1293.97, 1404.5, 1527.19, 1660.47, 1803.75, 1943.62, 2018.55, 2071.38, 2103.14, 2132.31, 2162.58, 2167.74, 2133.48, 2063.33, 1988.93, 1934.07, 1890.23, 1872.28, 1887.16, 1911.33, 1935.57, 1966.23, 1976.34, 1907.77, 1809.31, 1735.02, 1700.17, 1674.63, 1653.99, 1639.96, 1620.05, 1587.23, 1538.66, 1482.12, 1435.29, 1400.71, 1386.86, 1396.5, 1411.77, 1436.54, 1465.5, 1506.32, 1572.25, 1644.51, 1738.47, 1862.81, 1988.29, 2069.62, 2075.51, 2069.25, 2069.29, 2070.52, 2065.36, 2065.16, 2094.12, 2134.5, 2164.42, 2189.41, 2200.7, 2202.58, 2222.87, 2262.14, 2279.93, 2333.17, 2347.62, 2304.93, 2282.24, 2272.88, 2196.39, 2137.66, 2152.86, 2174.63, 2197.83, 2234.23, 2267.53, 2313.94, 2370.46, 2416.14, 2436.14, 2409.69, 2350.43, 2303.84, 2258.12, 2158.01, 2043.54, 1995.34, 2026.6, 2076.41, 2116.26, 2170.47, 2275.5, 2347.72, 2425.19, 2503.59, 2577.59, 2634.34, 2680.8, 2713.77, 2733.99, 2747.32, 2749.51, 2735.72, 2698.1, 2680.84, 2743.66, 2783.89, 2764.41, 2803.15, 2865.68, 2933.13, 3004.56, 3005.9, 3013.97, 3047.74, 3137.67, 3275, 3437.89, 3601.84, 3760.13, 3933.95, 4011.81, 3982.94, 3990.96, 3975.52, 3953.64, 3958.15, 3968.49, 3987.6, 4000.86, 4026.74, 4044.15, 3981.87, 3924.76, 3891.75, 3877.89, 3874.84, 3931.13, 4021.02, 4045.9, 4085.14, 4103.82, 4114.09, 4081.69, 3967.68, 3881.16, 3972.21, 3993.7, 4059.28, 4135.1, 4217.09, 4286, 4332.34, 4371.76, 4402.14, 4413.17, 4375.78, 4345.77, 4350.05, 4365.74, 4341.35, 4338.46, 4343.25, 4377.81, 4363.64, 4359.27, 4331.13, 4327.7, 4293.17, 4212.55, 4127.1, 4073.64, 3966.62, 3875.39, 3850.99, 3844.67, 3818.34, 3802.29, 3844.62, 3862.13, 3904.16, 3905.85, 3846.65, 3788.34, 3728.07, 3599.13, 3552.92, 3478.9, 3413.41, 3302.81, 3116.01, 2969.28, 2861.86, 2748.01, 2639.98, 2537.27, 2447.45, 2373, 2308.64, 2238.91, 2144.22, 2055.4, 1952.31, 1858.73, 1770.63, 1704.02, 1654.3, 1626.23, 1585.44, 1542.27, 1547.97, 1551.55, 1535.36, 1522.61, 1516.89, 1508.12, 1496.18, 1465.3, 1427.27, 1401.58, 1474.07, 1347.1, 1346.73, 1336.64, 1312.35, 1303.83, 1279.89, 1277.66, 1260.22, 1233.04, 1217.11, 1222.42, 1193.5, 1187.1, 1196.52, 1208.31, 1219.59, 1254.43, 1288.76, 1312.75, 1361.69, 1464.64, 1622.63, 1789, 1927.93, 2022.46, 2096.94, 2124.28, 2149.84, 2179.08, 2147.71, 2104.82, 2075.01, 2060.05, 2049.15, 2009.57, 1995.9, 2022.71, 2045.98, 2096.26, 2206.39, 2341.3, 2474.33, 2628.58, 2801.11, 2984.56, 3188.08, 3333.11, 3469.61, 3560.04, 3660.3, 3804.24, 3967.68, 4102.56, 4189.89, 4319.54, 4398.06, 4471.18, 4455.16, 4369.66, 4271.52, 4185.46, 4141.65, 4145.33, 4149.44, 4204.05, 4210.85, 4254.68, 4284.17, 4316.51, 4310.45, 4298.07, 4302.57, 4350.93, 4409.92, 4525.16, 4664.33, 4873.48, 5092.08, 5372.92, 5632.65, 5694.38, 5733.4, 5678.36, 5591.75, 5556.24, 5522.86, 5470.05, 5426.79, 5389.07, 5360.78, 5358.31, 5468.53, 5508.43, 5492.46, 5478.82, 5475.52, 5471.59, 5385.2, 5212.04, 5040.72, 4884.36, 4727.66, 4564.18, 4465.98, 4391.39, 4275.63, 4160.23, 4070.01, 4025.49, 3980.86, 3976.68, 4089.31, 4200.19, 4286.27, 4335, 4383.14, 4341.49, 4273.43, 4209, 4147.15, 4276.71, 3974.34, 3857.03, 3757.06, 3664.05, 3594.72, 3526.74, 3449.67, 3389.41, 3314.49, 3234.27, 3185.2, 3121.3, 3031.8, 2944.18, 2845.65, 2755.76, 2700.48, 2644.09, 2593.33, 2545.85, 2494.42, 2428.18, 2367.94, 2291.71, 2158.93, 2035.68, 1893, 1748.16, 1668.58, 1632.51, 1618.13, 1624.94, 1684.2, 1728.49, 1767.27, 1812.47, 1863.88, 1881.88, 1863.96, 1836.02, 1840.35, 1866.06, 1867.35, 1857.7, 1855.43, 1904.57, 1934.5, 1954.04, 1989.31, 2027.55, 2040.29, 2044.16, 2021.57, 1995.81, 2014, 2047.41, 2073.22, 2068.48, 2050.4, 2054.05, 2041.34, 2001.53, 1972.86, 1966.15, 1981.62, 2002.39, 2010.8, 2010, 2022.35, 2001.73, 1947.77, 1900.89, 1878.38, 1852.62, 1828.34, 1800.99, 1772.39, 1746.59, 1711.48, 1661.32, 1597.36, 1506.43, 1419.6, 1332.11, 1251.96, 1186.64, 1131.1, 1092.59, 1072.23, 1063.76, 1046.26, 1027.07, 1000.7, 952.6, 907.19, 861.03, 798.45, 734.92, 694.22, 653.06, 609.72, 581.99, 575.94, 565.19, 553.54, 537.09, 519.54, 505.29, 490.61, 470.81, 446.53, 425.62, 412.71, 402.56, 385.44, 360.45, 339.69, 323.08, 301.91, 277.11, 250.45, 226.74, 210.02, 196.11, 183.69, 173.47, 164.26, 156.04, 150.15, 146.18, 142.26, 138.79, 139.13, 139.79, 139.57, 136.89, 132.03, 126.75, 121.93, 114.16, 103.69, 95.85, 91.92, 88.99, 86.08, 82.35, 78.16, 74.21, 69.93, 66.38, 64.76, 63.4, 60.61, 55.04, 49.6, 45.83, 41.32, 38.56, 35.86, 33.5, 34.2, 32.73, 31.26, 29.22, 26.73, 26.87, 28.19, 28.36, 27.15, 24.99, 24.98, 26.9, 27.52, 26.98, 26.92, 26.85, 25.33, 21.66, 19.04, 17.05, 15.06, 14.85, 14.84, 14.13, 12.44, 11.26, 11.72, 11.96, 10.84, 10.11, 9.42, 8.86, 8.61, 7.7, 6.99, 6.74, 6.51, 6.42, 6.48, 6.6, 7.44, 8.44, 9.83, 11.11, 11.64, 11.02, 11.13, 10.51, 9.62, 9.1, 7.68, 7.15, 6.72, 6.1, 5.98, 5.41, 4.74, 4.56, 4.42, 4.34, 4.44, 4.92, 5.45, 6.02, 6.37, 6.37, 6.4, 6.02, 5.48, 6.16, 5.99, 5.8, 6.19, 6.4, 7.05, 8.64, 10.91, 13.51, 15.58, 16.62, 17.03, 17.51, 18.83, 20.36, 21.41, 24.02, 27.42, 30.36, 35.29, 40.44, 51.28, 66.79, 82.99, 102.68, 129.36, 164.55, 211.72, 267.28, 327.19, 392.54, 470.02, 560.33, 682.12, 888.62, 1146.69, 1464.65, 1769.82, 2115.87, 2427.18, 2815.76, 3198.73, 3544.58, 3789.93, 4042.57, 4362.23, 4719.91, 5046.65, 5343.79, 5700.61, 6150.44, 6596.39, 7041.35, 7574.31, 8199.89, 8931.59, 9709.44, 10561.81, 11549.46, 12315.39, 12802.77, 13458.08, 14284.16, 15155.5, 15950.81, 16751.36, 18022.6, 19229.25, 20108.87, 21042, 22179.45, 23455.5, 24140.61, 24185.06, 24245.06, 24560.35, 24967.86, 24875.9, 24253.92, 24802.67, 24959.04, 24509.96, 23254.92, 20905.74, 18722.92, 16626.57, 14063.45, 11773.96, 10011.32, 9179.46, 8162.3, 7466.42, 6329.74, 5543.54, 5141.99, 4709.85, 4319.78, 3922.1, 3658.24, 3485.27, 3289.39, 3205.09, 3138.23, 2902.02, 2554.66, 2244.81, 2123.25, 1825.3, 1836.34, 1762.06, 1641.44, 1528.38, 1396.48, 1158.63, 968.99, 847.49, 762.95, 724.1, 687.55, 651.91, 615.89, 579.07, 543.27, 509.73, 470.39, 435.09, 402.07, 373.23, 351.4, 333.85, 314.19, 291.93, 270.6, 250.81, 232.46, 215.44, 199.15, 183.98, 169.57, 155.86, 144.14, 134.09, 124.71, 115.27, 107.56, 100.11, 92.72, 85.88, 79.6, 73.75, 68.35, 63.35, 58.79, 54.55, 50.59, 47.12, 44.17, 41.71, 39.78, 38.13, 36.6, 35.21, 33.93, 32.65, 31.27, 29.73, 28.21, 26.87, 27.03, 25.64, 24.74, 24.06, 23.52, 23.06, 22.63, 22.24, 21.97, 21.82, 21.78, 21.84, 22.03, 22.37, 23.38, 25.15, 27.34, 29.54, 31.87, 35.03, 38.83, 42.81, 46.8, 52.51, 63.16, 78.08, 94.44, 113.01, 135.71, 163.89, 194.47, 223.23, 250.67, 276.93, 319.27, 353.57, 369.78, 384.98, 391.43, 377.13, 367.65, 376.75, 424.99, 514.93, 575.98, 600.3, 625.61, 651.75, 699.93, 727.99, 681.87, 653.31, 668.99, 677.38, 711.83, 782.85, 842.5, 927.33, 1080.26, 1239.79, 1392.75, 1529.88, 1442.25, 1322.73, 1278.69, 1222.41, 1179.03, 1147.4, 1113, 1080.57, 1069.67, 1096.42, 1076.27, 1042.18, 1047.95, 1085.09, 1139.2, 1212.74, 1301.48, 1380.01, 1399.78, 1344.26, 1257.16, 1166.72, 1070.36, 976.66, 903.04, 870.19, 877.67, 901.11, 926.47, 954.02, 979.02, 989.15, 980.46, 963.22, 944, 922.54, 898.73, 876.4, 866.49, 873.01, 886.23, 899.76, 913.81, 928.41, 943.6, 959.56, 966.96, 970.49, 980.79, 1007.71, 1049.02, 1092.71, 1136.96, 1181.11, 1252.56, 1325.73, 1394.64, 1463.21, 1516.65, 1518.8, 1521.7, 1525.11, 1548.44, 1613.25, 1663.02, 1724.97, 1808.88, 1924.49, 2057.84, 2184.49, 2293.4, 2388.47, 2473.9, 2539.73, 2584.8, 2632.32, 2690.12, 2748.62, 2804.75, 2841.08, 2885.18, 2920.08, 2952.72, 2957.79, 2949.77, 2954.58, 2949.88, 2918.46, 2878.16, 2857.77, 2824.47, 2756.89, 2649.52, 2508.19, 2396.35, 2302.35, 2179.29, 2024.86, 1857.09, 1709.03, 1553.93, 1410.5, 1307.27, 1215.43, 1140.11, 1078.43, 1032.18, 1009.8, 1004.12, 1016.47, 1045.88, 1088.42, 1136.06, 1177.59, 1201.09, 1197.33, 1163.47, 1104.27, 1029.67, 978.6, 925.02, 867.22, 808.84, 753.6, 704.73, 664.65, 632.5, 606.02, 582.13, 558.49, 534.47, 514.45, 501.64, 493.78, 494.15, 494.77, 492.11, 494.1, 487.27, 469.54, 453.18, 438.05, 424.04, 410.59, 397.57, 390.29, 387.29, 384.55, 382.08, 379.86, 377.83, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 54.19, 55.83, 56.1, 56.26, 57.53, 58.34, 60.01, 64.44, 69.63, 76.82, 125.64, 51.05, 58.37, 61.88, 69.47, 78.04, 84.71, 80.11, 79.19, 73.3, 74.56, 73.92, 76.46, 88.18, 93.57, 122.51, 152.41, 181.22, 209.4, 232.97, 237.22, 219.35, 206.44, 201.32, 194.44, 181.05, 171.7, 173.15, 191.44, 212.19, 233.86, 252.56, 246.59, 220.7, 193.61, 170.71, 153.08, 132.43, 124.96, 134.88, 159.55, 180.54, 199.31, 208, 215.89, 212.55, 210.1, 209.93, 220.34, 234.84, 258.05, 269.08, 281.43, 278.84, 262.62, 254.42, 268.6, 293.63, 323.82, 352.17, 403.29, 473.59, 519.63, 533.3, 542.38, 554.63, 565.07, 587.55, 600.58, 609.74, 616.7, 602.05, 583.23, 572.3, 550.83, 556.8, 600.12, 668.08, 748.7, 828.34, 893.37, 914.99, 916.22, 931.89, 974.4, 1072.74, 1235.18, 1445.2, 1777.37, 2175.41, 2590.38, 3066.92, 3519.63, 3967.46, 4448.97, 4801.87, 5044.58, 5293.37, 5472.16, 5658.7, 5980.97, 6283.42, 6583.43, 6916.69, 7302.49, 7923.62, 8600.91, 9090.39, 9548.71, 10078.58, 10710.84, 11246.96, 11269.73, 10917.96, 10546.84, 10221.96, 9885.83, 9630.89, 9573.84, 9694.36, 9983.7, 10260.06, 10436.69, 10556.71, 10437.28, 9902.38, 9248.32, 8754.53, 8339.58, 7950.59, 7560.19, 7144.73, 6803.74, 6575.33, 6366.39, 6149.91, 5981.02, 5853.01, 5734.8, 5596.03, 5426.65, 5272.26, 5085.46, 4800.04, 4472.19, 4218.16, 4018.51, 3856.74, 3685.35, 3448.72, 3242.92, 3057.4, 2913.5, 2810.9, 2724.31, 2649.02, 2535.22, 2399.64, 2301.7, 2222.43, 2214.28, 2187.28, 2133.03, 2069.16, 1991.82, 1845.88, 1688.95, 1605.21, 1566.75, 1553.41, 1554.42, 1566.58, 1574.45, 1556.29, 1515.78, 1518.09, 1540.64, 1516.48, 1576.49, 1699.84, 1760.58, 1852.81, 1954.23, 1969.44, 2105.73, 2340.41, 2496.7, 2932.39, 3681.84, 4615.91, 5648.97, 6170.84, 6628.5, 6715.38, 6991.52, 7257.27, 7076.69, 7170.97, 7331.48, 7610.41, 7923.49, 8175.32, 8320.41, 8510.51, 8726.76, 8857.59, 8865.78, 9217.93, 9736.59, 10286.13, 10795.42, 11372.41, 12122.72, 12612.69, 13069.53, 13431.96, 13880.16, 14289.81, 14691.56, 14752.49, 14727.66, 14889.51, 14905.22, 14687.17, 14454.75, 14259.34, 14231.33, 14207.66, 13999.97, 13924.05, 14126.41, 14270.16, 14439.89, 14516.72, 14916.52, 15233.16, 15266.23, 15308.2, 15377.66, 15313.07, 15166.85, 14902.69, 14493.35, 14107.48, 13679.75, 13203.62, 12630.39, 12184.27, 11671.44, 10963.14, 10267.26, 9720.01, 9050.15, 8973.98, 8884.19, 8867.72, 9071.64, 9360.09, 9184.32, 9043.46, 8880.61, 8621.47, 8243.9, 8030.33, 7660.76, 7352.86, 6997.04, 6541.3, 6155.03, 5823.9, 5384.33, 4790.27, 4285.6, 3982.03, 3647.18, 3265, 2942.5, 2709.72, 2497.05, 2326.83, 2235.43, 2131.98, 2054.54, 2009.45, 1969.42, 1933.46, 1830.49, 1691.26, 1566.23, 1432.78, 1305.13, 1230.81, 1161.26, 1097.04, 1044, 1009.15, 986.01, 934.15, 839.4, 747.26, 695.95, 657.76, 610.68, 562.13, 514.26, 482.17, 460.3, 428.96, 409.64, 395.39, 378.77, 383.04, 391.12, 382.19, 357.65, 323.02, 290.2, 258.62, 218.58, 181.6, 159.45, 151.69, 145.55, 137.63, 136.06, 142.35, 138.75, 125.92, 114.93, 103.2, 90.84, 74.6, 59.36, 54.02, 52.7, 49.46, 46.67, 46.39, 46.35, 44.85, 42.8, 40.55, 38.63, 37.33, 35.22, 32.35, 30.03, 27.76, 25.44, 23.62, 21.09, 19.25, 18.94, 18.69, 17.09, 15.16, 14.49, 14.68, 14.37, 13.52, 13.01, 13.24, 13.89, 14.25, 14.09, 14.15, 14.83, 15.26, 15.07, 14.96, 15.2, 15.49, 15.37, 15, 15.04, 15.32, 15.08, 14.5, 14.15, 13.89, 13.48, 13.02, 12.77, 12.62, 12.26, 11.86, 11.8, 11.8, 11.54, 11.27, 11.28, 11.12, 10.84, 10.68, 10.63, 10.51, 10.38, 10.3, 9.87, 9.22, 8.64, 8.27, 8.03, 7.79, 7.68, 7.74, 7.87, 7.95, 7.99, 7.95, 7.75, 7.44, 7.11, 6.84, 6.64, 6.42, 6.2, 6.04, 5.92, 5.84, 6.33, 5.96, 5.72, 5.49, 5.3, 5.14, 5.09, 5, 4.81, 4.67, 4.61, 4.55, 4.43, 4.28, 4.21, 4.25, 4.43, 4.61, 4.71, 4.8, 4.81, 4.78, 4.78, 4.74, 4.76, 4.9, 5.11, 5.37, 5.68, 5.99, 6.24, 6.49, 6.82, 7.22, 7.74, 8.28, 8.81, 9.44, 10.02, 10.49, 10.94, 11.41, 12, 12.7, 13.64, 14.98, 16.57, 18.38, 20.23, 22.06, 23.97, 25.68, 27.08, 28.23, 29.25, 30.5, 32, 33.71, 35.82, 38.43, 41.67, 45.33, 49.06, 53.02, 57.42, 61.72, 65.6, 68.78, 71.47, 74.13, 77.16, 80.48, 84.14, 88.14, 92.36, 97.12, 102.39, 108.65, 115.69, 124.2, 133.17, 141.8, 150.45, 159.66, 167.18, 167.75, 167.43, 167.57, 169.46, 171.92, 174.32, 177.9, 182.2, 188.39, 194.35, 199.28, 205.15, 211.65, 218.84, 226.75, 234.58, 243.05, 251.85, 259.45, 265.1, 269.09, 271.39, 273.09, 276.05, 280.74, 287.36, 296.05, 304.45, 314, 326.43, 337.63, 356.87, 375.96, 385.06, 387.5, 393.08, 401.72, 416.17, 435.23, 453, 464.85, 477.23, 474.19, 487.79, 492.62, 516.61, 565.71, 635.34, 736.41, 876.29, 1025.02, 1117.47, 1212.1, 1322.46, 1461.2, 1530.73, 1507.29, 1482.63, 1522.97, 1538.21, 1522.55, 1495.9, 1466.69, 1435.91, 1408.2, 1368.23, 1295.24, 1202.87, 1135.12, 1092.84, 1061.32, 1021.7, 970.85, 937.28, 928.61, 960.82, 972.3, 958.01, 966.33, 993.02, 1002.35, 993.12, 955.92, 923.99, 903.93, 882.36, 869.57, 831.24, 782.18, 758.46, 756.55, 741.51, 715.48, 689.51, 669.95, 664.23, 632.83, 590.04, 582.16, 592.33, 590.46, 588.62, 570.37, 546.51, 527.76, 497.19, 446.02, 401.34, 376.63, 369.96, 370.07, 361.89, 362.76, 376.03, 389.21, 391.44, 387.88, 385.7, 386.19, 381.22, 373.45, 369.24, 367.07, 370.65, 363.6, 344.03, 312.09, 280.31, 250.67, 223.44, 202.73, 195.85, 194.48, 193.48, 197.95, 211.88, 228.66, 237.59, 243.84, 255.22, 315.66, 341.18, 413.14, 487.38, 565.37, 641.67, 718.14, 822.92, 919.11, 1093.49, 1437.57, 1876.11, 2340.69, 2840.01, 3727.34, 5119.02, 6383.83, 7692.59, 9402.83, 11615.47, 14494.55, 17914.67, 21717.88, 24291.57, 27637.83, 32459.9, 38697.08, 46098.29, 54684.64, 57490.06, 54432.42, 48023.6, 47986.89, 44820.75, 40180.94, 38473.01, 37468.57, 32510.4, 28089.14, 24588.69, 20794.83, 17828.58, 15972.93, 14070.91, 12153.45, 11015.23, 10182.45, 9668.66, 9439.86, 8295.05, 7122.32, 6432.97, 5815.86, 5127.02, 4623.35, 4245.61, 3973.9, 3700.74, 3356.62, 3054.54, 2943.32, 2796.09, 2782.95, 2719.38, 2676.59, 2756.49, 2538.99, 2165.18, 1825.06, 1592.75, 1433.86, 1315.55, 1203.38, 1061.9, 962.87, 902.27, 835.66, 729.69, 601.92, 522.02, 522.91, 439.36, 353.82, 327.85, 321.97, 289.86, 248.16, 222.01, 212.83, 212.94, 211.24, 202.79, 194.8, 190.59, 178.65, 161.21, 141.18, 116.4, 91.33, 70.61, 52.8, 37.8, 25.5, 16.18, 11.5, 9.04, 6.61, 7.06, 7.28, 7.53, 8.62, 9.14, 8.59, 8.1, 7.83, 6.33, 5.91, 4.6, 4.2, 4.19, 4.34, 4.19, 3.85, 3.55, 3.24, 2.81, 2.35, 1.94, 1.68, 1.56, 1.49, 1.43, 1.37, 1.32, 1.25, 1.18, 1.12, 1.06, 1.01, 0.96, 0.91, 0.87, 0.82, 0.77, 0.73, 0.71, 0.68, 0.66, 0.64, 0.62, 0.6, 0.58, 0.57, 0.55, 0.54, 0.53, 0.52, 0.51, 0.49, 0.47, 0.45, 0.43, 0.42, 0.41, 0.39, 0.38, 0.37, 0.36, 0.35, 0.35, 0.37, 0.69, 0.89, 1.11, 1.34, 1.6, 1.9, 1.92, 1.9, 1.93, 1.97, 2.02, 2.12, 2.38, 2.81, 3.3, 3.83, 4.39, 4.99, 5.57, 6.02, 6.29, 6.66, 7.84, 10.16, 13.19, 16.67, 21.13, 27.55, 37.35, 50.92, 66.83, 84.68, 106.13, 131.75, 159.28, 185.47, 208.73, 230.83, 253.81, 276.84, 301.85, 332.73, 369, 409.56, 454.88, 505.2, 560.27, 587.67, 594.94, 603.61, 613.06, 622.56, 621.78, 599.17, 565.83, 531, 493.34, 453.29, 410.7, 374.31, 352.77, 338.57, 324.1, 309.35, 294.24, 278.7, 262.82, 246.52, 229.77, 212.52, 194.59, 175.95, 156.61, 142.28, 138.01, 138, 137.71, 137.67, 137.87, 138.29, 137.03, 132.72, 127.56, 122.69, 117.48, 111.93, 106.03, 101.66, 100.75, 101.68, 102.74, 103.96, 105.32, 106.81, 109.05, 112.76, 117.41, 122.39, 127.71, 133.6, 139.89, 145.51, 149.64, 152.94, 156.2, 159.41, 162.59, 165.73, 170.38, 178.28, 188.26, 198.92, 210.31, 222.62, 235.74, 247.74, 256.71, 263.96, 271.15, 278.27, 285.34, 292.39, 297.88, 300.05, 300.11, 299.54, 298.33, 296.51, 294.09, 292.12, 291.74, 292.12, 292.29, 292.24, 291.98, 291.46, 285.56, 268.6, 244.9, 219.35, 192.1, 163.36, 133.37, 112.13, 109.15, 115.18, 121.64, 128.73, 140.2, 156.99, 175.79, 195.15, 213.91, 231.8, 249.18, 264.96, 275.69, 285.52, 294.05, 300.36, 303.31, 302.06, 296.64, 287.96, 277.55, 267.04, 257.71, 250.14, 244.24, 239.47, 235.17, 230.84, 226.33, 221.83, 217.63, 213.99, 211.05, 208.85, 207.69, 206.7, 205.79, 200.22, 194.73, 189.84, 183.48, 177.54, 172.08, 167.06, 162.43, 158.17, 154.24, 150.6, 147.25, 144.16, 0, 0, 0, 0, 0, 0, 0, 23.25, 25.41, 25.89, 25.9, 25.92, 25.94, 25.96, 25.98, 25.99, 25.99, 26.96, 28.59, 30.69, 45.74, 49.48, 48.81, 52.63, 57.05, 59.38, 60.39, 62.28, 70.65, 76.22, 81.99, 86.22, 87.74, 89.75, 89.83, 83.7, 82.42, 83.28, 84.04, 82.07, 79.02, 77.99, 76.48, 72.31, 67.81, 64.58, 61.52, 57.46, 53.38, 50.51, 48.65, 46.97, 44.26, 41, 38.3, 35.42, 32.4, 29.98, 28.67, 28.19, 27.89, 28.03, 28.45, 28.67, 28.38, 27, 24.9, 23.53, 23.13, 22.76, 22.15, 21.45, 20.76, 20.92, 21.72, 21.52, 20.56, 20.11, 20.47, 20.66, 19.67, 18.6, 18.5, 18.74, 18.62, 18.62, 19.56, 20.96, 20.6, 19.64, 19.45, 19.53, 19.36, 19, 18.43, 17.75, 17.26, 17.55, 18.55, 18.61, 16.91, 15.64, 16.44, 18.04, 17.91, 16.62, 15.64, 15.46, 15.06, 13.46, 11.48, 10.32, 9.84, 9.63, 9.53, 9.41, 9.31, 9.39, 9.72, 10.13, 10.38, 10.48, 10.54, 10.56, 10.38, 9.78, 9.04, 8.96, 9.79, 11.14, 11.72, 12.05, 12.48, 12.85, 12.6, 11.49, 10.5, 10.54, 11.36, 12.46, 13.85, 15.49, 17.5, 19.22, 19.05, 18.66, 18.59, 18.11, 16.95, 16.11, 16, 16.17, 15.95, 15.16, 14.53, 14.21, 14.14, 14.79, 15.6, 15.92, 15.93, 15.87, 16.09, 16.91, 18.05, 19.09, 19.93, 21.17, 22.99, 24.84, 25.04, 23.63, 22.49, 23.25, 24.16, 23.24, 21.69, 21.21, 21.75, 21.81, 20.71, 19.84, 19.87, 19.95, 19.61, 19.05, 18.87, 19.42, 20.3, 21.3, 22.51, 23.83, 25.22, 26.83, 28.4, 28.55, 27.32, 26.59, 26.27, 25.49, 23.86, 21.83, 20.94, 21.46, 22.06, 22.92, 24.66, 25.94, 26.72, 28.28, 30.5, 31.39, 32.68, 35.11, 36.52, 38.31, 40.95, 42.62, 45.26, 46.94, 48.11, 49.96, 51.88, 53.74, 58.53, 65.67, 75.37, 86.51, 97.87, 108.34, 117.06, 125.65, 135.37, 146.08, 159.12, 172.4, 182.77, 193.83, 203.06, 205.22, 209.02, 215.38, 220.07, 228.32, 233.73, 239.35, 255.87, 274.41, 288.22, 297.13, 299.01, 307.64, 314.12, 316.22, 319.68, 333.18, 349.95, 359.77, 368.79, 383.56, 400.77, 416.21, 433.38, 454.19, 473.61, 493.58, 514.87, 535.67, 553, 555.19, 551.41, 565.35, 579.61, 583.54, 603.67, 634.96, 668.06, 706.66, 735.83, 768.58, 808.63, 838.39, 881.99, 922.05, 953.64, 1003.59, 1018.39, 1027.01, 1077, 1103.72, 1126.66, 1161.33, 1157.26, 1158.07, 1179.33, 1194.14, 1229.84, 1270.67, 1322.19, 1416.55, 1504.34, 1561.21, 1591.68, 1552.24, 1560.68, 1598.19, 1599.35, 1632.79, 1699.49, 1796.51, 1916.11, 1958.35, 1940.07, 1877.05, 1854.57, 1894.08, 1877.09, 1828.21, 1836.35, 1874.59, 1863.41, 1871.42, 1899.41, 1908.63, 1945.22, 1976.99, 1936.92, 1839.65, 1771.51, 1716.07, 1681.55, 1690.17, 1659.51, 1665.05, 1729.26, 1827.34, 1926.93, 2037.12, 2138.74, 2200.55, 2238.71, 2240.88, 2206.55, 2139.37, 2124.97, 2138.69, 2124.18, 2113.09, 2101.27, 2121.94, 2095.94, 2035.49, 1986.33, 1972.5, 1960.59, 1912.27, 1871.4, 1866.4, 1878.95, 1859.96, 1840.28, 1841.46, 1852.97, 1875.94, 1995.6, 1880.25, 1915.55, 1941.47, 1929.4, 1933.36, 1939.65, 1935.52, 1971.39, 1994.78, 2000, 1986.68, 1949.56, 1906.8, 1884.53, 1858.7, 1818.75, 1798.08, 1779.67, 1739.31, 1710.5, 1680.16, 1612.81, 1564.25, 1485, 1472.39, 1484.7, 1457.32, 1418.45, 1447.85, 1483.52, 1477.5, 1479.39, 1502.78, 1520.33, 1518.4, 1490.59, 1503.05, 1539.19, 1495.63, 1453.5, 1477, 1515.62, 1500.61, 1504.5, 1536.72, 1530.46, 1487.54, 1416.41, 1365.86, 1334.69, 1317.39, 1313.63, 1324.16, 1318.12, 1270.71, 1244.45, 1245.3, 1248, 1271.34, 1298.23, 1332.86, 1342.79, 1366.05, 1434.75, 1500.17, 1518.06, 1531.93, 1572.41, 1559.98, 1574.54, 1578.49, 1527.79, 1520.53, 1555.16, 1594.54, 1598.86, 1625.71, 1618.14, 1593.62, 1611.85, 1614.32, 1622.37, 1624.99, 1593.09, 1590.3, 1555.53, 1482.26, 1414.29, 1348.56, 1279.68, 1216.18, 1184.87, 1179.93, 1166.37, 1153.52, 1160.88, 1158.59, 1148.88, 1159.08, 1139.77, 1087.47, 1036.61, 1014, 1020.95, 988.34, 966.86, 953.35, 964.28, 877.22, 776.59, 680.69, 591.16, 509.33, 446.21, 437.29, 412.59, 397.8, 396.25, 420.84, 415.87, 425.21, 467.96, 545.07, 518.66, 451.49, 373.75, 330.5, 299.96, 276.97, 256.97, 243.35, 236.8, 238.84, 238.08, 238.88, 242.76, 250.78, 256.31, 264.48, 255.39, 241.56, 228.99, 209.09, 186.6, 178.05, 184.57, 180.5, 177.16, 183.46, 202.09, 190.38, 182.23, 179.51, 173.45, 170.46, 170.84, 171.97, 172.1, 173.35, 175.32, 169.77, 170.91, 170.07, 169.8, 176.5, 184.89, 192.79, 202.05, 217.34, 244.62, 260.42, 252.68, 248.83, 250.37, 242.55, 250.87, 259.31, 271.1, 278.25, 293.07, 301.29, 316.31, 331.21, 368.32, 430.15, 453.54, 486.97, 518.5, 544.19, 578.73, 608.04, 650.44, 702.22, 760.84, 822.72, 884.46, 952.54, 991.96, 1042.71, 1084.96, 1095.83, 1130.34, 1159.09, 1167.76, 1223.01, 1270.94, 1297.11, 1330.09, 1345.6, 1373.12, 1412.77, 1457.01, 1507.27, 1586.49, 1622.95, 1692.14, 1792.73, 1828.52, 1861.93, 1887.23, 1901.71, 1941.25, 1963.76, 2021.2, 2143.3, 2301.64, 2445.22, 2590.16, 2733.49, 2960.27, 3105.73, 3252.07, 3483.47, 3735.61, 3948.46, 4183.06, 4431.48, 4692.66, 5019.8, 5293.3, 5611.48, 5957.49, 6284.34, 6722.09, 6937.88, 7052.46, 7193.48, 7292.21, 7331.81, 7387.07, 7407.45, 7411.14, 7462.05, 7511.91, 7605.05, 7681.18, 7723.21, 7377.62, 6856.5, 6176.75, 5623.77, 5484.68, 5432.41, 5254.02, 5045.35, 5042.76, 5006.62, 4901.58, 4594.43, 4227.15, 3924.21, 3667.35, 3414.37, 3176.83, 2981.75, 2823.16, 2684.11, 2554.77, 2507.94, 2434.63, 2341.43, 2286.72, 2175.39, 2010.99, 1881.21, 1788.5, 1710.44, 1665.24, 1606.46, 1568.13, 1516.9, 1454.37, 1611.87, 1496.49, 1446.22, 1402.24, 1391.65, 1454.15, 1531.38, 1558.97, 1604.5, 1648.47, 1709.65, 1768.41, 1751.04, 1704.43, 1731.75, 1796.25, 1848.6, 1849.52, 1802.79, 1772.56, 1743.38, 1718.12, 1738.04, 1792.29, 1879.08, 1949.76, 1990.11, 2008.47, 2025.14, 2065.11, 2169.26, 2317.17, 2505.92, 2648.09, 2740.97, 2852.35, 2905.91, 2934.51, 3033.03, 3173.44, 3320.19, 3474.07, 3561.89, 3687.83, 3875.37, 4109.13, 4364.93, 4526.34, 4661.41, 4882.18, 5173.91, 5426.75, 5570.61, 5701.68, 5902.02, 6150.33, 6372.42, 6448.34, 6453.77, 6573.26, 6736.72, 6824.37, 6867.85, 6963.04, 7178.05, 7367.54, 7563.09, 7699.11, 7892.89, 8203.01, 8466.94, 8579.6, 8641.86, 8778.46, 8957.96, 9035.33, 8988.65, 8973.88, 8997.56, 9075.35, 9150.27, 9132.64, 9058.67, 9043.52, 9023.77, 9087.26, 8969.58, 8699.67, 8430.2, 8254.45, 8151.06, 8089.27, 7953.1, 7837.37, 7667.15, 7408.87, 7328.13, 7288.02, 7237.34, 7051.6, 6775.93, 6627.82, 6478.1, 6203.79, 6142.22, 5975.42, 5686.49, 5286.31, 4793.59, 4442.74, 4240.92, 4079.39, 3911.04, 3710.12, 3646.46, 3559.37, 3347.82, 3235.95, 3056.65, 2854.88, 2644.23, 2425.85, 2281.32, 2179.27, 2099.85, 2070.34, 2012.52, 1920.38, 1823.14, 1722.02, 1555.07, 1444.21, 1300.43, 1205.43, 1102.56, 1025.11, 912.83, 884.33, 863.04, 806.08, 741.69, 665.31, 622.69, 568.26, 485.92, 429.86, 387.87, 367.63, 357.03, 348.94, 329.17, 293.7, 259.31, 229.75, 209.25, 190.26, 168.22, 147.83, 140.64, 135.61, 125.21, 113.09, 102.88, 95.87, 88.77, 79.21, 71.34, 68.06, 68.1, 69.45, 69.05, 65.4, 61.14, 57.96, 55.33, 52.1, 48.52, 43.94, 42.15, 41.68, 42.35, 41.82, 41.48, 43.61, 47.44, 48.87, 48.87, 48.32, 47.1, 46.42, 46.01, 46.04, 46.78, 47.03, 46.28, 47.07, 48.03, 49.44, 52, 56.9, 61.58, 63.83, 66.97, 71.66, 72.68, 72.65, 75.62, 85.25, 94.92, 101.06, 105.68, 110.43, 113.9, 115.36, 116.24, 120.35, 130.72, 143.07, 158.36, 175.58, 190.57, 207.86, 225.19, 246.3, 274.07, 300.49, 321.87, 347.61, 374.27, 401.31, 428.14, 459.68, 493.28, 523.29, 549.29, 571.29, 597.34, 624.36, 646.01, 671.58, 706.38, 741.8, 770.81, 800.93, 836.82, 873.32, 906.34, 934.29, 959.05, 975.56, 986.83, 1001.73, 1015.9, 1019.91, 1015.4, 1012.94, 1015.94, 1009.47, 990.17, 986.74, 948.86, 903.84, 867.77, 847.88, 849.84, 863.55, 877.24, 888.81, 903.24, 941.43, 961.14, 970.09, 984.83, 1008.8, 1027.1, 1051.32, 1089.12, 1134.44, 1184.61, 1224.87, 1297.99, 1400.41, 1490.94, 1594.93, 1757.96, 1944.3, 2066.89, 2143.42, 2156.43, 2144.16, 2143.26, 2118.82, 2137.04, 2156.92, 2188.72, 2248.36, 2300.76, 2318.65, 2321.27, 2278.59, 2192.91, 2069.03, 1938.28, 1837.69, 1777.17, 1751.99, 1762.95, 1796.01, 1796.18, 1758.18, 1748.32, 1676.1, 1605.3, 1579.73, 1498.99, 1427.61, 1383.16, 1389.15, 1373.87, 1330.8, 1339.19, 1352.64, 1352.49, 1359.81, 1328.4, 1309.23, 1285.37, 1267.16, 1197.51, 1128.73, 1087.08, 1029.11, 944.68, 876.97, 829.2, 729.99, 691.04, 696.44, 688.82, 721.15, 737.79, 740.91, 783.93, 830.58, 884.53, 939.55, 912.98, 848.66, 844.39, 841.13, 836.14, 814.57, 800.98, 783.66, 776.11, 772.14, 745.03, 714.85, 684.15, 655.93, 632.22, 613.13, 597.64, 584.04, 571.01, 558.69, 547.9, 539.04, 532.18, 535.57, 541.73, 553.66, 565.6, 566.59, 568.74, 571.84, 575.51, 579.63, 584.29, 589.46, 595.18, 601.43, 608.24, 615.57, 623.43, 631.95, 27.97, 27.99, 28.01, 28.97, 30.46, 31.27, 33.29, 33.74, 35.55, 41.13, 67.48, 86.59, 84.14, 81.21, 76.11, 76.9, 74.27, 76.52, 82.31, 85.43, 88.47, 90.34, 98.85, 114.37, 139.35, 159.19, 182.26, 214.95, 248.82, 274.23, 290.42, 316.54, 325.66, 324.67, 330.87, 348.66, 360.32, 359.83, 346.15, 343.35, 318.19, 289.64, 262.41, 247.11, 233.46, 215.83, 193.67, 179.92, 169.13, 167.07, 155.64, 155.58, 164.05, 178.32, 191.72, 203.43, 205.46, 188.22, 164.62, 144.9, 130.25, 121.59, 112.48, 105.25, 101.88, 102.84, 101.31, 102.64, 101.36, 102.03, 104.33, 101.25, 92.85, 87.34, 80.39, 78.23, 75.37, 75.96, 77.25, 76.85, 88.55, 105.44, 117.92, 133.52, 150.03, 159.83, 154.15, 142.09, 131.8, 132.21, 136.29, 131.34, 136.57, 151.56, 176.95, 219.87, 267.36, 284.42, 285.88, 243.52, 214.69, 202.09, 199.77, 193.9, 181.18, 182.58, 181.45, 175.13, 171.9, 163.69, 156.52, 157.38, 147.93, 150.99, 160.08, 163.33, 159.76, 165.55, 173.82, 172, 165.23, 160.64, 162.55, 166.17, 163.23, 176.76, 191.41, 196.51, 193.09, 184.31, 172.46, 163.26, 157.48, 156.65, 159.08, 165.01, 177.91, 204.97, 211.06, 215.96, 224.09, 223.37, 225.98, 250.17, 284.15, 324.37, 395.43, 506.82, 570.31, 591.64, 567.35, 544.19, 530.59, 535.97, 551.44, 554.02, 568.8, 586.43, 621.88, 687.96, 744.7, 824.19, 910.25, 974.47, 991.56, 973.04, 963.08, 979.68, 1005.77, 1021.34, 1021.85, 1057.77, 1115.38, 1168.12, 1196.89, 1276.66, 1392.13, 1487.33, 1574.84, 1671.37, 1739.35, 1842.99, 1934.71, 1973.23, 2058.27, 2157.08, 2247.39, 2291.69, 2319.43, 2370.29, 2424.53, 2524.54, 2596.96, 2644.05, 2631.69, 2627.36, 2594.06, 2587.23, 2563.89, 2598.88, 2647.44, 2679.18, 2753.65, 2663.68, 2539.47, 2501.31, 2480.6, 2471.31, 2453.08, 2479.36, 2548.02, 2571.9, 2638.77, 2717, 2831.56, 2957.84, 3150.28, 3353.79, 3381.83, 3456.63, 3499.72, 3545.03, 3641.99, 3686.8, 3766.26, 3881.48, 3988.19, 3985.31, 3865.16, 3783.69, 3763.43, 3862.34, 3849.89, 3887.39, 3930.79, 3996.46, 4012.55, 4088.42, 4120.33, 4254.48, 4268.73, 4413.46, 4431.12, 4449.44, 4427.31, 4420.99, 4467.22, 4555.52, 4649.11, 4707.79, 4779.06, 4911.64, 5049.36, 5215.82, 5434.83, 5690.03, 5785.95, 5718.94, 5704.77, 5743.07, 5791.24, 5761.35, 5750.22, 5771.22, 5896.22, 5963.12, 5977.92, 6020.19, 6001.95, 6089.83, 6091.23, 6037.5, 6187.8, 5885.12, 5846.2, 5840.2, 5837.62, 5865.54, 5806.1, 5742.25, 5732.95, 5730.24, 5698.33, 5556.68, 5377.91, 5243.67, 5237.98, 5195.8, 5126.29, 5100.58, 5112.23, 5133.29, 5116.12, 5114.5, 5152.04, 5274.21, 5298.95, 5336.3, 5468.11, 5666.58, 5750.95, 5775.1, 5752.16, 5684.17, 5606.38, 5526.46, 5518.33, 5541.97, 5610.02, 5675.05, 5737.28, 5806.56, 5899.77, 6007.5, 6106.47, 6233.76, 6504.54, 7110.77, 8154.76, 8985.86, 9848.88, 10847.05, 11906.1, 12680.28, 13569.49, 14336.3, 14985.14, 15964.88, 16718.09, 17119.75, 17316.74, 17268.4, 16999.73, 16882.76, 17010.4, 17045.32, 17127.03, 16722.83, 16253.7, 15726.69, 15158.33, 14469.47, 13645.61, 12948.88, 12395.92, 11878.62, 11499.9, 11208.91, 10948.1, 10760.95, 10679.59, 10685.53, 10734.44, 10788.97, 10823.42, 10815.81, 10808.61, 10794.71, 10788.3, 10841.32, 10876.87, 10863.56, 10805.49, 10725.29, 10594.63, 10393.27, 10080.94, 9724.39, 9445.97, 9375.45, 9486.18, 9691.15, 9885.93, 10136.09, 10409.89, 10744.91, 10935.31, 11174.05, 11418.41, 11620.3, 11631.45, 11613.85, 11545.08, 11477.14, 11416.99, 11337.62, 11233.18, 11164.69, 11267.61, 11227.34, 11015.04, 10941.28, 10913.2, 10829.22, 10600.47, 10248.29, 9922.21, 9734.73, 9605.22, 9525.95, 9541.03, 9556.55, 9647.29, 9644.73, 9468.7, 9315.49, 9255.8, 9212.63, 9089.48, 8937.36, 8839.43, 8692.16, 8511.12, 8312.69, 8106.74, 7940.18, 7812.75, 7677.11, 7523.69, 7325.36, 7061.82, 6812.88, 6567.8, 6376.52, 6239.79, 6126.2, 5952.69, 5757.21, 5630.33, 5555.14, 5443.18, 5322.53, 5193.64, 5029.45, 4828.29, 4626.05, 4386.33, 4080.28, 3756.71, 3424.24, 3099.85, 2796, 2514.63, 2285.02, 2117.04, 2029.95, 1982.49, 1922.01, 1837.21, 1750.7, 1681.08, 1621.24, 1565.57, 1521.18, 1487.18, 1439.66, 1428.21, 1447.54, 1459.73, 1450.06, 1412.49, 1362.13, 1303.29, 1247.04, 1187.19, 1122.66, 1058.16, 1001.38, 951.94, 916.04, 889.35, 872.48, 872.13, 861.69, 845.66, 828.84, 809.41, 781.8, 748.79, 703.31, 711.15, 712.41, 694.51, 685.04, 718.28, 702.02, 704.02, 675.02, 639.4, 627.25, 617.07, 613.25, 620.52, 625.65, 628.96, 624.6, 604.81, 586.7, 571.44, 555.19, 539.29, 534.4, 542.68, 558.35, 559.71, 575.99, 628.61, 680.43, 738.38, 786.9, 829.55, 867.25, 913.1, 984.25, 1059.61, 1130.91, 1203.96, 1290.26, 1363.19, 1438.66, 1514.39, 1604.02, 1713.9, 1852.34, 1976.8, 2083.38, 2212.66, 2354.89, 2419.85, 2488.71, 2520.93, 2542.75, 2562.4, 2575.1, 2623.75, 2675.02, 2716.89, 2762.7, 2795.87, 2858.3, 2886.43, 2972.32, 3018.46, 3036.65, 2987.53, 2928.77, 2868.48, 2834.08, 2839.34, 2784.32, 2749.41, 2741.79, 2774.04, 2864.61, 3019, 3204.78, 3379.32, 3478.48, 3542.24, 3399.02, 3141.26, 2897.56, 2687.3, 2507.12, 2357.41, 2306.48, 2268.69, 2234.83, 2230.4, 2189.65, 2113.5, 2078.15, 2077.45, 2145.63, 2252.53, 2366.51, 2475.63, 2503.02, 2556.77, 2515.06, 2423.91, 2306.46, 2165.09, 2014.08, 1890.07, 1797.01, 1732.88, 1701.97, 1702.89, 1705.87, 1668.18, 1627.96, 1673.4, 1763.51, 1795.44, 1838.66, 1789.43, 1742.64, 1710.39, 1735.43, 1741.52, 1751.34, 1697.75, 1693.68, 1759.53, 1857.96, 1969.51, 2066.74, 2084.65, 2137.31, 2150.5, 2129.5, 2103.09, 2092.97, 2066.86, 2023.28, 1983.88, 1948.02, 1926.05, 1925.32, 1937.35, 1973.43, 2002.59, 2032.74, 2091.67, 2210.29, 2342.49, 2481.24, 2623.19, 2776.89, 2906.22, 2981.16, 3043.21, 3064.05, 3090.07, 3080.82, 3085.29, 3090.31, 3119.95, 3187.62, 3254.35, 3334.18, 3361.27, 3431.59, 3429.63, 3489.72, 3568.49, 3662.7, 3787.08, 3918.31, 4050.49, 4187.65, 4387.07, 4599.7, 4680.57, 4706.91, 4786.83, 4865.44, 4897.7, 4969.99, 5078.4, 5187.74, 6091.25, 6275.22, 6503.44, 6655.09, 6811.22, 6987.95, 7170.95, 7352.66, 7624.68, 7988.65, 8328.63, 8719.28, 9186.02, 9512.96, 9731.2, 9871.47, 10038.27, 10519.6, 11280.56, 12122.68, 12859.1, 13618.25, 14511.2, 15555.34, 16793.35, 18424.84, 20478.49, 22855.75, 25498.99, 28310.73, 30925.77, 33307.1, 34846.32, 35972.72, 36989.45, 37812.02, 38482.09, 39321.95, 40260.79, 41109.19, 41842.73, 42676.91, 43357.03, 43881.73, 44694.41, 45706.26, 47424.42, 49850.96, 52210.89, 54222.3, 55663.32, 56959.64, 58302.1, 59513.12, 60567.65, 61692.77, 62862.17, 63600.32, 62637.39, 59876.76, 56170.9, 52686.13, 49781.58, 47019.75, 43895.95, 40927.61, 38436.04, 36769.27, 35118.5, 32807.9, 31487.66, 30490.34, 29619.84, 28176.68, 25943.47, 23789.51, 21895.24, 20467.88, 19094.62, 17756.23, 16597.89, 15987.25, 15270.69, 14640.78, 14267.6, 14017.49, 13672.54, 12858.6, 12169.4, 11665.29, 11100.18, 10593.54, 10089.65, 9614.54, 9440.85, 9027.95, 8450.03, 7890.7, 7342.02, 6774.62, 6266.87, 5866.21, 5566.12, 5321.02, 5106.31, 4864.52, 4590.09, 4286.16, 3985.27, 3722.91, 3481.16, 3234.52, 3051.33, 2926.05, 2847, 2766.34, 2655.44, 2533.31, 2396.35, 2234.38, 2062.03, 1908.54, 1793.49, 1718.14, 1656.82, 1607.78, 1578.59, 1560.1, 1530.65, 1488.64, 1422.15, 1344.05, 1269.84, 1187.07, 1112.56, 1060.17, 1020.69, 993.83, 977.34, 966.11, 959.1, 960.69, 960.28, 948.78, 926.11, 886.09, 847.62, 825.71, 806.71, 781.41, 758.24, 744.38, 748.99, 762.14, 756.85, 739.65, 735.64, 742.03, 741.74, 774.42, 742.36, 720.27, 710.09, 703.42, 705.49, 715.55, 725.98, 724.98, 704.93, 667.89, 623.66, 590.11, 572.83, 588.33, 629.01, 683.89, 760.72, 824.39, 880.65, 950.41, 1002.74, 1039.52, 1054.4, 1086.62, 1165.27, 1262.97, 1342.56, 1403.6, 1469.15, 1552.3, 1696.86, 1930.82, 2211.97, 2448.04, 2677.73, 2917.23, 3162.54, 3408.07, 3731.27, 4166.38, 4645.3, 5159.61, 5706.7, 6256.57, 6783.68, 7322.13, 7910.18, 8525.84, 9128.63, 9763.76, 10363.86, 10889.69, 11505.46, 12614.24, 13573.77, 14667.42, 15722.03, 16035.73, 16050.32, 15846.07, 15510.06, 15485.17, 14724.36, 13990.67, 13441.81, 13001.74, 12870.79, 13035.22, 13374.61, 13397.83, 13404.76, 13613.17, 13974.14, 14424.58, 14799.72, 15009.56, 14878.5, 14420.97, 13966.05, 13607.81, 13198.23, 12958.15, 12654.04, 12247.09, 11749.83, 11220.55, 10560.97, 9953.53, 9662.02, 9411.96, 9292.42, 9218.12, 9117.11, 8954.37, 8633.48, 8111.25, 7354.36, 6756.61, 6231.21, 5679.41, 5211.78, 5004.26, 4906.9, 5062.8, 5343.95, 5524.97, 5654.93, 5708.5, 5682.03, 5746.15, 5761.14, 5566.23, 5407.28, 5294.18, 5195.15, 5083.67, 5057.75, 5031.83, 4972.22, 4617.88, 4340.31, 4120.47, 4251.28, 4171.5, 4131.14, 4213.65, 4271.94, 4058.69, 3670.32, 3473.67, 3562.47, 3630.55, 3562.41, 3493.23, 3537.21, 3580.9, 3591.54, 3446.41, 3210.97, 3033.85, 2905.2, 2796.14, 2676.49, 2504.69, 2360.85, 2276.82, 2275.82, 2343.41, 2384.84, 2374.48, 2380.64, 2392.02, 2366.15, 2280.68, 2148.81, 2050.25, 2016.16, 1989.63, 1962.56, 1963.21, 1919.59, 1850.59, 1834.53, 1820.2, 1735.18, 1650.98, 1559.24, 1533.22, 1531.08, 1496.28, 1461.05, 1473.46, 1468.43, 1428.57, 1390, 1354.21, 1297.33, 1239.38, 1190.81, 1134.4, 1077.32, 1023.17, 972.52, 925.22, 880.26, 835.97, 790.09, 740.3, 685.49, 626.79, 567.13, 510.5, 460.67, 420.14, 389.17, 366.53, 349.96, 336.57, 323.83, 310.46, 296.41, 282.66, 270.3, 259.65, 250.66, 243.21, 237.25, 233.09, 227.47, 219.84, 212.95, 206.62, 200.77, 195.37, 190.38, 185.75, 181.15, 175.53, 170.36, 166.17, 162.23, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 109.01, 117.57, 118.65, 118.7, 118.76, 118.83, 118.84, 118.84, 118.85, 118.87, 118.91, 146.66, 157.18, 231.8, 223.41, 227.12, 226.91, 222.69, 218.77, 211.34, 201.26, 194.29, 189.39, 183.99, 179.51, 176.7, 178.41, 191.59, 197.3, 197.69, 196.32, 195.19, 190.49, 183.41, 176.01, 169.33, 166.3, 166.36, 166.55, 166.84, 167.23, 167.71, 168.29, 168.95, 169.69, 198.19, 220.33, 261.62, 353.86, 441.43, 547.62, 711.42, 838.24, 914.78, 1057.41, 1173.68, 1365.32, 1484, 1655.19, 1871.17, 1965.11, 2137.05, 2090.7, 2262.55, 2412.97, 2840.22, 3293.61, 3768.14, 4307.71, 4479.29, 4424.59, 4280.5, 4291.26, 4350.14, 4282.82, 4507.79, 4634.82, 3743.49, 3150.99, 2898.11, 2744.63, 2655.45, 2646.52, 2754.21, 2817.51, 2788.52, 2785.29, 2851.8, 2805.79, 2932.69, 2435.5, 1395.88, 826.59, 660.26, 795.18, 715.97, 805.05, 792.69, 825, 921.68, 1292.73, 1206.54, 1139.9, 973.05, 892.79, 853.04, 807.54, 763.91, 758.34, 716.96, 663.67, 663.64, 603.19, 615.09, 690.49, 1023.38, 933.95, 716.33, 657.04, 700.15, 684.66, 654.39, 675.61, 607.46, 615.05, 659.14, 908.39, 1379.6, 1556.49, 1724.27, 1648.39, 1789.59, 1806.43, 1782.53, 1903.21, 2080.32, 2791.74, 2940.58, 3028.16, 2968.36, 2811.44, 2575.23, 2237.25, 1791.74, 1378.96, 1207.66, 1215.35, 1231.87, 1222.23, 1318.17, 1284.89, 1345.36, 1440.02, 1493.78, 1312.64, 1180.76, 1049.68, 971.15, 898.75, 824.59, 844.57, 791.38, 802.2, 909.06, 1136.73, 1061.2, 906.2, 762.48, 663.63, 601.56, 503.49, 451.37, 429.16, 412.07, 380.28, 353.74, 342.1, 287.8, 266.54, 265.13, 261.82, 253.46, 244.74, 234.98, 234.49, 227.34, 218.02, 240.19, 332.44, 506.63, 554.14, 561.23, 431.85, 382.43, 378.35, 359.46, 339.68, 347.63, 346.29, 359.93, 385.81, 380.28, 369.21, 330.55, 310.24, 306.17, 299.25, 276.31, 295.5, 326.56, 407.29, 547.46, 748.86, 904.15, 1072.76, 1038.29, 964.22, 958.15, 880.11, 1007.24, 1106.38, 1152.6, 1145.55, 1169.47, 1361.13, 1519.75, 1641.09, 1974.52, 2467.58, 3277.54, 4037.57, 4631.5, 5003.21, 5043.47, 4461.94, 4183.65, 3973.8, 3837.78, 3764.85, 3744.79, 3906.07, 4336.22, 4690.71, 5197.6, 5759.42, 6449.62, 6946.24, 8027.04, 9523.93, 11001.51, 12267.61, 12707.83, 11995.15, 10394.15, 8603.38, 7269.75, 6790.64, 6662.14, 6473.69, 6083.89, 6344.98, 6558.07, 6373.64, 6329.45, 6638.08, 7080.27, 7562.82, 8098.94, 8562.6, 8968.62, 9296.08, 9524.96, 9407.42, 9607.27, 9008.08, 6678.06, 4814.67, 4078.34, 3831.57, 3523.41, 3199.35, 2944.8, 2864.1, 2672.08, 2843.06, 2951.33, 3036.8, 3192.28, 3146.56, 2109.96, 1244.99, 875.22, 680.46, 573.97, 531.66, 530.21, 519.71, 495.73, 498.97, 484.41, 477.41, 458.84, 434.79, 424.04, 406.43, 406.56, 394.45, 396.35, 401.62, 385.01, 338.06, 296.25, 285.63, 288.04, 282.69, 283.42, 274.12, 264.41, 261.25, 245.7, 216.83, 183.81, 151.07, 121.18, 94.55, 74.79, 63.85, 59.97, 61.68, 62.93, 69.99, 89.39, 109.88, 126.42, 122.29, 103.65, 87.47, 75.36, 65.25, 56.77, 53.78, 52.81, 50.78, 56.05, 68.74, 74.88, 85.76, 111.96, 185.68, 204.09, 164.18, 119.07, 97.42, 89.43, 93.54, 78.6, 85.85, 89.86, 99.19, 118.46, 161.37, 240.55, 313.3, 383.97, 438.28, 414.04, 368.36, 313.49, 264.28, 207.32, 169.19, 154.42, 148.76, 141.47, 141.87, 146.28, 151.33, 155.86, 157.35, 156.26, 152.69, 146.87, 138.86, 130.55, 123.02, 117.15, 113.09, 109.48, 110.36, 108.6, 109.42, 108.89, 103.04, 96.31, 84.57, 72.84, 63.88, 57.52, 70.63, 68.27, 84.51, 108.39, 141.11, 187.65, 269.17, 397.53, 576.78, 773.6, 995.11, 1132.48, 1156.94, 1234.09, 1363.22, 1398.2, 1389.13, 1367.93, 1318.32, 1286.54, 1358.69, 1689.86, 2014.9, 2274.37, 2783.66, 2920.16, 3089.43, 3626.53, 4351.31, 5133.35, 5838.39, 6877.1, 7317, 7215.82, 7519.42, 7324.7, 7012.31, 6845.85, 6654.47, 6406.73, 6181.88, 5908.88, 5670.36, 5633.24, 5475.6, 5602.5, 5986.05, 6503.26, 6882.94, 6987.89, 7092.95, 7419.8, 7316.21, 6426.4, 5153.68, 4162.57, 3324.56, 2723.11, 1995.29, 1851.51, 1760.81, 1702.99, 1578.73, 1706.42, 1746.83, 2122.06, 2203.71, 2070.85, 1600.53, 1021.08, 697.92, 542.33, 426.33, 333.99, 263.48, 221.37, 186.58, 163.32, 151.93, 147.26, 144.97, 143.38, 140.51, 136.57, 133.13, 130.6, 128.07, 126.47, 126.86, 128.52, 130.79, 133.61, 137.32, 143.78, 151.43, 160.18, 170.09, 181.61, 194.84, 213.77, 235.77, 248.73, 238.54, 224.13, 221.79, 231.5, 241.44, 234.38, 243.58, 243.94, 249.65, 264.6, 272.89, 313.66, 366.4, 382.09, 325.59, 306.09, 279.59, 275.56, 267.13, 236.4, 206.63, 209.55, 212.27, 215.38, 216.53, 241.25, 254.08, 239.48, 216.69, 204.54, 203.61, 189.2, 164.48, 152.33, 148.98, 153.72, 156.02, 154.95, 150.92, 153.61, 183.92, 207.96, 183.9, 165.46, 167.28, 164.88, 139.48, 117.13, 125.79, 124.01, 115.6, 96.8, 101.92, 108.56, 105.6, 78.66, 78.3, 85.22, 99.71, 102.07, 93.81, 130.26, 209, 262.21, 285.62, 323.33, 397.2, 442.73, 446.41, 450.73, 487.9, 609.63, 612.56, 667.7, 748.7, 987.68, 1326.64, 1790.14, 2279.33, 2790.23, 3217.97, 3660.76, 4084.03, 4353.48, 4642.09, 4990.99, 5316.19, 5678.48, 6137.23, 6683.84, 7840.81, 9830.28, 12530.25, 14250.85, 16166.04, 18271.26, 20405.51, 22606.91, 23900.17, 23738.06, 21469.65, 17524.57, 14110.89, 11727.66, 9307.17, 7977.47, 7570.57, 7119.41, 5961.63, 4762.08, 3998.49, 3349.81, 2916.98, 2719.59, 2383.88, 2291.26, 2346.47, 2341.96, 2138.95, 1759.57, 1416.43, 1158.86, 992.8, 865.67, 772.69, 705.66, 675.77, 682.77, 665.66, 631.43, 612.84, 577.5, 468.73, 360.73, 306.43, 255.6, 239.09, 230.44, 223.61, 217.44, 209.9, 200.26, 194.18, 190.42, 187.96, 187.09, 187.3, 189, 191.35, 189.23, 181.45, 171.14, 158.43, 145.42, 132.79, 119.91, 107.03, 94.85, 85.25, 79.43, 75.46, 71.7, 69.1, 68.39, 67.66, 64.74, 60.08, 55.18, 50.69, 46.93, 44.18, 42.6, 42.27, 42.46, 42.54, 42.63, 42.56, 41.92, 40.97, 40.02, 39.08, 38.17, 37.18, 35.73, 33.66, 31.46, 29.43, 27.55, 25.82, 24.22, 23, 22.59, 22.71, 22.74, 22.63, 23.64, 23.34, 23.18, 22.84, 22.25, 21.75, 21.39, 21.06, 20.69, 20.23, 19.73, 19.27, 18.83, 18.42, 17.05, 15.56, 14.26, 14.79, 16.06, 17.57, 19.61, 21.96, 24.32, 26.38, 27.81, 28.9, 30.28, 32.22, 34.39, 35.64, 35, 33.38, 31.61, 29.05, 25.33, 21.14, 18.54, 18.93, 20.52, 22.62, 25.84, 29.67, 33.61, 37.13, 39.02, 39.03, 37.83, 35.39, 31.73, 27.5, 23.17, 19.52, 17.64, 17.09, 17.16, 17.84, 18.85, 19.81, 20.73, 21.35, 21.38, 21.03, 21.37, 23.24, 25.92, 29.14, 33.82, 39.62, 45.25, 49.91, 53.15, 55.62, 57.84, 58.85, 59.03, 59.96, 61.61, 63.38, 65.04, 66.37, 67.57, 68.87, 70.29, 71.17, 70.67, 69.57, 68.6, 67.2, 65.28, 63.08, 61.55, 61.39, 59.81, 59.5, 60.25, 61.33, 62.5, 63.76, 65.11, 66.56, 68.11, 69.94, 72.19, 74.15, 75.61, 77.03, 78.32, 79.55, 80.79, 82.07, 82.53, 81.27, 79.11, 76.91, 74.18, 70.47, 66.14, 62.58, 60.75, 59.73, 58.63, 58, 58.39, 59.32, 60.27, 61.26, 61.99, 62.07, 61.71, 61.24, 60.74, 60.2, 59.63, 59.35, 59.81, 60.87, 62.66, 65.74, 70.4, 76.91, 85.42, 95.93, 108.28, 122.01, 136.35, 150.3, 162.67, 172.37, 179.09, 183.81, 189.43, 200.5, 222.52, 261.94, 326.95, 427.52, 574.68, 779.65, 1051.24, 1393.87, 1805.32, 2267.85, 2739.28, 3153.15, 3433.97, 3782.37, 4460.31, 5294.59, 6171.66, 7190.39, 8366.39, 9723.86, 11279.08, 13057.54, 13989.74, 14387.83, 13245.9, 11941.28, 10858.66, 9839.76, 8974.49, 8212.92, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 191.33, 202.05, 202.45, 202.64, 202.79, 202.94, 203.11, 203.28, 222.05, 223.28, 229.56, 245.98, 260.02, 419.74, 480.32, 518.96, 654.06, 694.08, 615.12, 584.29, 546.87, 516.82, 491.06, 499.77, 560.17, 575.32, 591.83, 635.77, 763.68, 890.76, 1018.35, 1194.33, 1389.76, 1541.69, 1776.88, 2002.98, 2607.41, 3362.05, 3592.8, 3263.63, 2919.9, 2888.78, 2530.08, 2573.1, 2532.5, 2420.51, 2216.39, 1972.92, 1790.44, 1604.91, 1511.76, 1508.02, 1454.3, 1385.68, 1370.47, 1468.2, 1566.07, 1669.76, 1966.94, 2399.19, 2721.05, 2998.91, 3121.61, 3115.45, 2559.64, 2245.17, 1984.85, 1712.6, 1607.64, 1498.92, 1540.7, 1582.26, 1630.04, 1799.98, 1894.38, 2068.2, 2452.02, 3037.9, 2937.95, 2779.35, 2529.09, 2405.38, 2391.46, 2497.5, 2486.43, 2613.35, 2982.58, 3187.44, 3284.19, 3415.02, 3650.83, 3783.14, 3926.84, 4131.95, 4309.5, 4601.66, 4877.33, 5206.11, 5599.77, 6165.26, 7170.23, 8388.13, 9009.28, 9724.67, 9765.24, 9853.19, 10588.4, 10903.51, 11359.2, 12377.35, 13643.64, 14963.55, 17523.91, 19538.71, 18684.44, 16237.73, 14267.96, 12867.22, 12459.08, 12217.98, 11623.14, 11240.28, 11404.69, 11340.02, 11178.51, 10699.73, 10410.25, 10094.43, 9758.69, 9616.77, 9798.43, 10158.03, 10759.89, 10975.89, 10184.8, 9077.9, 7891.42, 7162.22, 7049.3, 7282.37, 6706.56, 6838.11, 7775.23, 7948.62, 8493.63, 8493.89, 7512.44, 5983.03, 4704.1, 4253.2, 4288.8, 3960.94, 3382.56, 2983.42, 2842.72, 2825.7, 2850.32, 2757.56, 2624.96, 2814.48, 2797.8, 2726.72, 2956.7, 3579.21, 3486.54, 3343.51, 2521.37, 2080.86, 1812.59, 1704.39, 1609.21, 1615.39, 1704.48, 1644.68, 1720.7, 1990.3, 2184.35, 2232.69, 2120.02, 1826.68, 1597.78, 1557.22, 1531.86, 1564.71, 1457.29, 1508.49, 1515.55, 1459.79, 1503.49, 1549.28, 1613.84, 1915.36, 2345.01, 2542.47, 2654.1, 2588.87, 2115.77, 1803.54, 1595.28, 1500.2, 1441.77, 1401.15, 1377.82, 1339.19, 1329.12, 1357.61, 1418.97, 1504.01, 1576.02, 1682.42, 1782.86, 1853.27, 1961.95, 2079.96, 2158.81, 2262.7, 2328.99, 2432.73, 2539.82, 2453.59, 2320.67, 2172.93, 2049.01, 2019.73, 1960.54, 1851.1, 1865.36, 1922.71, 1972.64, 2158.96, 2318.02, 2619.74, 3042.01, 3202.04, 3353.47, 3380.42, 3158.37, 2780.49, 2641.07, 2527.87, 2412.21, 2260.15, 2301.99, 2458.57, 2514.61, 2674.66, 3034.78, 3507.51, 4438.45, 5518.46, 6042.19, 6207.3, 5772.31, 5568.49, 5501.36, 4742.25, 4526.25, 4197.2, 3992.5, 3810.06, 3843.54, 3802.07, 3948.04, 4228.62, 4202.4, 4002.26, 3208.22, 2427.1, 2325.18, 2237.01, 2398.1, 2436.61, 3104.82, 4039.3, 4966.86, 5745.92, 6243.99, 6556.09, 6846.01, 6961.84, 6953.65, 6662.49, 6091.15, 5008.9, 3931.62, 2919.26, 2124.44, 1869.46, 1752.25, 1647.53, 1583.44, 1615.01, 1615.28, 1644.94, 1856.5, 2080.33, 2334.64, 3177.3, 3043.81, 2138.56, 1517.55, 1505.68, 1478.14, 1416.41, 1344.99, 1281.67, 1267.66, 1260.84, 1407.37, 1575.8, 2792.05, 4572.28, 4731.54, 4791.05, 3441.12, 2379.16, 1969.21, 1987.97, 2069.54, 2025.86, 2005.7, 2107.98, 2135.85, 2050.25, 1895.51, 1738.78, 1672.81, 1610.28, 1517.9, 1514.37, 1550.17, 1594.57, 1691.58, 1736.82, 1481.21, 1152.07, 923.66, 870.07, 828.77, 758.96, 710.63, 642.65, 642.57, 649.77, 650.19, 631.61, 617.07, 585.53, 564.35, 558.95, 554.29, 548.12, 544.36, 543.34, 529.75, 503.53, 459.08, 410.57, 368, 322.36, 287.75, 279.22, 283.19, 284.1, 277.1, 263.54, 249.71, 239.11, 226.72, 209.16, 191.61, 180.32, 175.95, 174.7, 173.43, 171.63, 169.59, 167.48, 164.91, 161.06, 156.04, 150.78, 145.75, 140.93, 136.31, 131.87, 127.61, 123.5, 119.54, 115.73, 112.05, 108.51, 105.08, 101.77, 98.58, 95.49, 92.51, 89.63, 86.85, 84.16, 81.56, 79.05, 76.63, 74.28, 72.02, 69.83, 68.11, 67.75, 68.95, 71.06, 73.57, 75.47, 75.06, 71.84, 66.62, 59.71, 51.97, 44.32, 40.09, 39.83, 43.93, 47.93, 49.38, 53.04, 62.38, 69.38, 67.74, 60.82, 59.84, 69.09, 73.1, 58.79, 43.98, 35.69, 32.88, 27.41, 26.57, 31.55, 34.43, 40.7, 48.45, 57.76, 68.75, 91.44, 116.48, 121.24, 136.1, 162.87, 178.47, 167.98, 159.88, 176.18, 202.14, 227.74, 233.36, 237.79, 290.32, 376.58, 455.95, 460.2, 457.38, 449.5, 449.43, 465.43, 461.22, 432.54, 466.91, 554.87, 631.78, 731.74, 784.16, 826.01, 900.92, 987.46, 1050.33, 1068.32, 1065.18, 1122.93, 1278.33, 1494.25, 1732.14, 2019.76, 2435.78, 2992.05, 3476.46, 3911.71, 4237.3, 4545.04, 4943.8, 5171.76, 5183.4, 5387.94, 5578.8, 5903.81, 6257.99, 6461.87, 6623.78, 6696.38, 6273.49, 5871.65, 5543.47, 5289.66, 5196.69, 5156.72, 5216.2, 5451.2, 5811.82, 6221.45, 6656.5, 7090.05, 7544.92, 8021.28, 8475.86, 8823.43, 8720.49, 8644.43, 8462.59, 8485.65, 8244.23, 7935.62, 7683.28, 7530.23, 7419.35, 7322.7, 7231.05, 7133.29, 7016.08, 6863.51, 6691.07, 6499.03, 6304.83, 6198.09, 6403.73, 6763.3, 6746.38, 6854.62, 7143.33, 7487.83, 7938.29, 8666.49, 9655.12, 10797.52, 11735.32, 12137.39, 11500.73, 9772.57, 7845.4, 6593.63, 5923.61, 5775.83, 5101.87, 4246.79, 3831.43, 3677.92, 3345.19, 3096.73, 2917.63, 2669.61, 2301.32, 1894.23, 1461.22, 1078.73, 895.98, 624.05, 558.17, 555.04, 497.54, 459.22, 429.31, 396.79, 326.81, 252.17, 180.56, 142.24, 115.42, 103.52, 91.15, 79.02, 69.63, 61.95, 54.81, 48.84, 43.52, 38.83, 35.76, 33.87, 32.43, 30.84, 28.76, 26.04, 23.48, 21.66, 19.71, 17.15, 14.64, 12.57, 10.95, 9.6, 8.25, 7.15, 6.49, 6.04, 5.61, 5.17, 4.71, 4.25, 3.83, 3.46, 3.15, 2.9, 2.73, 2.6, 2.5, 2.38, 2.25, 2.14, 2.03, 1.9, 1.79, 1.69, 1.61, 1.55, 1.51, 1.47, 1.44, 1.42, 1.4, 1.37, 1.34, 1.3, 1.26, 1.22, 1.17, 1.12, 1.08, 1.04, 1, 0.96, 0.93, 4.12, 7.86, 14.45, 22.57, 30.03, 36.79, 43.95, 53.2, 64.69, 77.7, 91.72, 106.16, 121.07, 135.59, 157.53, 200.66, 260.54, 328.53, 405.95, 494.76, 587.35, 656.02, 697.47, 774, 893.97, 1036.37, 1209.35, 1440.97, 1774.46, 2154.54, 2485.41, 2821.45, 3227.94, 3688.16, 4193.11, 4727.1, 5369.95, 6086.74, 6543.83, 6323.7, 5833.5, 5482.29, 5282.46, 4482.38, 3919.67, 3889.01, 4046.58, 4549.65, 4956.74, 4789.97, 4425.19, 4221.73, 3993.01, 3954.91, 4101.18, 4129.06, 4208.12, 4378.6, 4472.6, 4428.24, 4335.68, 4206.01, 4320.94, 3972.24, 3977.34, 4237.21, 3808.47, 4277.57, 4727.45, 3859.2, 2576.66, 1219.44, 812.56, 685.17, 412.94, 381, 334.48, 313.38, 307.27, 302.59, 298.83, 290.9, 274.11, 255.63, 237.4, 219.51, 201.93, 185.95, 173.91, 168.87, 169.98, 166.73, 163.32, 163.46, 179.73, 177.86, 169.15, 177.29, 169.11, 159.69, 164.14, 179.54, 203.63, 209.13, 209.65, 220.84, 210.47, 186.07, 177.91, 183.17, 179.47, 172.43, 154.88, 137.17, 121.62, 108.01, 96.09, 85.74, 76.75, 68.82, 61.88, 55.53, 51.42, 50.39, 51.29, 53.17, 54.46, 54.24, 52.97, 50.47, 46.69, 42.29, 37.72, 33.53, 30.02, 27.09, 24.57, 22.21, 19.88, 17.61, 15.45, 13.5, 11.8, 10.31, 9.09, 8.18, 7.5, 7, 6.57, 6.18, 5.8, 5.45, 5.12, 4.76, 4.33, 3.9, 3.48, 3.08, 2.7, 2.45, 2.38, 2.41, 2.32, 2.17, 2.05, 1.95, 1.79, 1.52, 1.3, 1.22, 1.19, 1.19, 1.23, 1.26, 1.25, 1.22, 1.17, 1.11, 1.07, 0.99, 0.89, 0.83, 0.89, 1.03, 1.09, 1.09, 1.12, 1.21, 1.33, 1.34, 1.25, 1.28, 1.45, 1.55, 1.52, 1.43, 1.35, 1.28, 1.14, 1, 0.92, 0.91, 1.06, 1.18, 1.28, 1.41, 1.5, 1.56, 1.52, 1.42, 1.42, 1.42, 1.33, 1.26, 1.19, 1.19, 1.24, 1.19, 1.14, 1.32, 1.36, 1.37, 1.39, 1.5, 1.8, 2.19, 2.74, 3.34, 3.96, 4.58, 5.07, 5.3, 5.27, 5.05, 4.63, 4.07, 3.44, 3.11, 3.26, 3.8, 4.1, 4.29, 4.5, 4.89, 6.31, 9.91, 13.55, 19.64, 30.41, 43.68, 54.05, 62.1, 65.69, 65.82, 65.18, 64.62, 65.07, 69.44, 78.75, 90.83, 104.88, 121.33, 141.42, 167.43, 195.18, 213.02, 219.7, 233.06, 237.83, 237.08, 209.88, 161.71, 137.38, 140.27, 152, 169.84, 181.56, 191.36, 201.23, 210.96, 219.07, 227.24, 236.24, 245.8, 254.27, 258.41, 260.26, 259.15, 250.19, 235.29, 217.66, 201.6, 189.56, 177.58, 169.32, 171.02, 178.32, 186.87, 197.35, 210.29, 225.63, 244.49, 266.36, 290.58, 316.6, 341.57, 363.41, 383.5, 385.78, 376.37, 364.39, 349.77, 335.73, 326.01, 323.41, 330.81, 343.84, 357.67, 372.42, 388.11, 404.77, 422.39, 447.73, 490.08, 553.4, 633.59, 714.47, 782.16, 831.47, 860.47, 829.75, 773.28, 806.57, 831.64, 904.5, 1054.22, 1241.45, 1482.76, 1755.14, 1934.43, 2211.72, 2289.22, 2062.93, 1785.13, 1510.68, 1310.62, 1184.86, 1127.22, 1131.96, 1148.91, 1157.49, 1214.75, 1319.83, 1469.94, 1613.52, 1781.41, 1941.55, 2078.18, 2058.09, 1924.52, 1864.75, 1853.91, 1802.36, 1706.11, 1568.91, 1398.64, 1266.42, 1259.42, 1281.36, 1262.16, 1246.53, 1234, 1224.34, 1217.41, 1213.14, 1203.92, 1189.92, 1179.55, 1172.72, 1169.34, 1169.33, 1166.12, 1172.16, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 61.75, 68.94, 79.42, 100.15, 115.6, 91.99, 76.82, 70.39, 69.04, 69.72, 70.72, 73.58, 85.4, 237.05, 237.43, 249.58, 254.66, 241.57, 239.21, 234.42, 230.88, 229.42, 199.84, 176.88, 180.87, 179.89, 189.85, 206.49, 240.14, 291.22, 294.09, 274.99, 222.33, 174.64, 158.48, 153.33, 145.92, 135.45, 132.1, 116.03, 85.93, 70.3, 68.94, 69.3, 65.03, 64.82, 64.48, 64.22, 63.78, 61.9, 58.56, 57.14, 56.34, 57.49, 59.92, 62.85, 63.03, 63.65, 65.33, 76.88, 75.48, 70.07, 69.02, 66.81, 68.07, 72.34, 73.89, 75.07, 78.55, 78.98, 86.7, 101.28, 134.16, 161.46, 193.76, 247.2, 316.81, 335.89, 335.69, 324.25, 308.62, 326.66, 331.27, 343.17, 383.97, 453.41, 483.08, 474.11, 440.17, 420.41, 405.17, 389.31, 398.4, 385.98, 389.77, 410.59, 429.79, 454.42, 486.99, 501.08, 509.72, 500.23, 466.72, 465.57, 480.51, 475.7, 468.57, 481.8, 506.62, 550.67, 620.21, 667.5, 699.05, 744.67, 807.31, 871.62, 879.75, 850.13, 868.86, 912.76, 948.76, 939.22, 950.46, 1028.08, 1119.17, 1219.6, 1349.95, 1472.77, 1571.66, 1694.51, 1810.92, 1860.51, 1911.94, 1942.02, 2002.74, 2065.45, 2100.74, 2095.22, 2117.12, 2159.84, 2181.76, 2185.78, 2283.43, 2450.72, 2581.51, 2678.42, 2773.1, 2893.1, 2995.31, 3061.3, 3161.62, 3284.89, 3339.57, 3349.77, 3305.52, 3320.64, 3314.17, 3240.94, 3216.06, 3277.83, 3466.57, 3721.18, 4012.28, 4373.62, 4716.14, 4725.53, 4661.44, 4669.35, 4765.76, 4846.18, 4994.45, 5100.11, 5321.86, 5716.57, 6182.34, 6399.68, 6468.13, 6489.41, 6530.37, 6535.19, 6527.45, 6535.51, 6639.19, 6757.32, 6958.09, 7047.61, 7050.76, 7103.64, 7104.62, 7014.82, 6805.75, 6496.7, 6297.51, 6078.2, 6035.48, 6101.15, 6164.85, 6358.21, 6674.87, 7073.59, 7587.13, 8208.77, 8715.56, 8901.99, 9166.99, 9517.54, 9658.8, 9688.23, 9789.56, 9911.79, 10121.5, 10138.01, 9978.05, 10096.51, 10588.47, 10919.2, 11049.65, 11330.25, 11268.88, 11453.51, 11413.91, 11691.33, 12050.49, 12534.12, 12784.07, 12775.3, 13237.15, 13870.35, 13959.51, 13957.43, 13642.86, 13336, 13330.7, 13444.71, 13408.98, 13412.47, 13800.02, 14074.46, 13991.67, 14122.58, 13981.42, 13488.76, 12999.27, 12598.53, 12170.71, 11675.88, 11230.4, 10939.36, 10771.83, 10630, 10496.6, 10560.54, 10668.9, 10798.64, 10982.32, 11207.32, 11284.9, 11227.51, 11257.56, 11157.55, 10946.2, 10786.57, 10729.34, 10755.38, 10880.82, 11080.82, 11086.46, 11352.53, 11786.51, 11759.27, 11616.46, 11615.11, 11506.37, 11347.73, 11290.59, 11426.08, 11761.63, 11942.33, 11960.53, 12322.1, 12567.1, 12249.81, 12079.52, 11692.04, 11297.69, 11337.04, 11088.61, 11198.63, 11496.55, 11447.89, 11787.5, 11817.25, 11668.68, 11887.73, 11599.31, 11652.97, 11448.7, 11257.51, 11767.33, 12004.5, 12411.96, 12517.7, 12653.01, 13491.54, 14311.08, 14491.25, 14357.96, 14384.95, 13946.27, 13693.3, 13358.7, 12900.23, 13071.84, 12904.27, 12775.23, 12715.81, 12543.44, 12581.42, 12464.48, 12011.75, 11951.12, 11663.72, 11653.93, 11907.98, 11597.65, 11764.07, 12444.54, 13291.82, 13053.67, 12297.66, 11811.68, 11862.08, 10980.64, 10640.27, 9659.31, 9473.82, 9750.63, 9543.23, 9383.32, 9214.37, 9171.75, 9970.76, 10808.59, 10719.84, 11260.86, 12698.07, 13308.67, 13601.14, 13369.59, 12948.19, 13046.18, 13097.4, 12992.6, 12421.12, 12828.44, 13305.51, 13165.86, 13263.29, 14377.15, 14344, 14457.9, 13975.86, 13498.68, 13762.14, 14028.28, 14056.08, 13482.24, 13398.31, 13366.63, 13849.02, 13508.42, 12792.35, 11995.91, 10911.27, 9898.68, 9561.85, 9622.35, 9623.08, 9544.25, 9597.92, 9676.67, 10196.22, 10304.93, 10220.28, 10591.97, 10952.54, 10372.78, 10244.74, 10140.03, 9780.81, 9405.44, 8631.57, 7740.2, 7000.09, 6564.13, 5797.32, 5308.59, 5099.15, 4977.6, 4809.03, 4598.8, 4433.18, 4280.17, 4105.59, 3929.56, 3720.77, 3524.2, 3334.72, 3187.43, 2997.5, 2819.78, 2726.3, 2612.37, 2422.54, 2289.32, 2257.21, 2202.75, 2055.28, 1974.28, 1851.86, 1709.32, 1599.4, 1470.81, 1438.82, 1337.79, 1256.09, 1244.42, 1233.72, 1248.9, 1310.42, 1370.75, 1416.7, 1447.98, 1448.11, 1445.61, 1435.91, 1420.72, 1405.78, 1383.62, 1318.66, 1260.9, 1249.16, 1227.48, 1160.83, 1100.75, 1072.53, 1037.73, 987.47, 938.41, 910.2, 906.68, 881.6, 822.28, 775.11, 746.47, 754.33, 671.37, 672.74, 722.35, 760.46, 813.27, 847.72, 847.27, 843.6, 861.76, 880, 877.17, 867.3, 867.97, 884.85, 894.47, 869.76, 826.67, 796.53, 891.26, 1001.9, 1153.49, 1357.69, 1586.73, 1860.05, 2168.41, 2447.65, 2702.46, 2971.61, 3240.58, 3556.7, 3874.56, 4131.07, 4304.12, 4422.8, 4505.23, 4446.81, 4231.12, 4014.16, 3871.74, 3772.87, 3718.35, 3761.9, 3975.22, 4311.28, 4608.68, 4798.36, 4927.04, 5000.39, 4962.31, 4803.3, 4618.54, 4474.79, 4331.28, 4205.01, 4126.49, 4078.89, 4124.64, 4278.06, 4430.61, 4506.98, 4509.43, 4530.32, 4681.51, 4886.91, 4981.01, 4985.27, 5041.67, 5168.97, 5222.34, 5116.55, 4932.97, 4802.55, 4789.85, 4818.72, 4839.38, 4892.69, 4928.24, 4930.01, 4935.82, 4883.87, 4805.9, 4796.95, 4831.78, 4891.99, 5058.75, 5398.62, 5796.69, 6145.15, 6483.43, 6786.09, 6950.77, 6900.9, 6683.83, 6539.11, 6585.68, 6740.47, 6997.19, 7345.3, 7640.53, 7867.47, 8232.16, 8397.43, 8640.4, 8998.07, 8938.9, 9163.42, 9418.93, 9555.87, 9548.61, 9487.43, 9138.51, 8972.63, 8999.99, 8946.39, 8515.28, 8149.55, 8002.53, 7794.21, 7594.92, 7556.34, 7343.99, 7154.69, 7249.05, 7351.01, 7306.63, 7194.63, 6928.12, 6706.12, 6515, 6429.4, 6245.97, 6060.49, 6101.82, 6199.57, 6231.37, 6167.07, 6073.66, 6031.41, 5941.56, 5808.22, 5727.1, 5672.19, 5603.53, 5473.04, 5282.02, 5091.27, 4877.78, 4745.5, 4529.91, 4391.46, 4292.06, 4187.95, 4123.32, 4068.31, 4035.68, 4065.76, 4021.02, 4049.94, 4153.25, 4176.03, 4244.29, 4267.5, 4347.15, 4454.54, 4427.1, 4398.82, 4330.54, 4206.97, 4142.6, 4081.71, 4060.48, 4070.23, 4089.56, 4086.44, 4133.09, 4241.86, 4302.3, 4384.63, 4496.87, 4408.28, 4284.25, 4268.17, 4334.75, 4310.06, 4192.34, 4185.79, 4328.7, 4376.56, 4382.52, 4348.43, 4340.78, 4439.27, 4524.9, 4404.29, 4211.07, 4086.36, 4027, 4035.46, 4050.56, 4102.5, 4120.74, 5554.34, 6138.54, 7162.59, 9003.93, 10279.64, 11794.1, 13313.14, 14567.99, 16036.15, 17717.78, 18896.19, 19631.08, 20265.92, 20743.56, 21350.15, 22235, 23736.11, 26523.49, 29993.36, 33927.01, 38409.21, 44192.88, 50254.19, 55652.54, 61241.5, 66666.35, 70982.18, 74903.12, 77948.73, 81439.82, 82854.53, 81971.84, 80129.98, 76119.72, 72231.82, 69241.36, 67031.77, 64566.99, 63448.59, 63014.17, 62134.77, 59514.79, 56526.84, 53294.31, 50036.62, 47056.07, 44798.54, 42831.64, 41010.73, 39416.24, 37573.12, 35684.59, 33865.9, 31879.11, 29660.76, 26922.27, 24198.79, 22276.58, 20707.69, 19387.16, 18321.12, 17457.76, 15524.23, 14199.29, 13602.38, 13147.65, 12211.36, 10461.9, 9010.47, 7678.53, 6371.47, 5106.87, 4084.47, 3317.77, 2673.71, 2137.62, 1706.18, 1348.69, 1073.03, 935.73, 792.6, 710.19, 665.05, 591.9, 475.25, 375.7, 311.39, 257.3, 206.59, 165.02, 123.47, 106.06, 93.53, 84.19, 78.21, 71.56, 66.06, 65, 59.86, 52.46, 45.45, 38.81, 32.72, 27.75, 23.69, 20.72, 18.82, 17.29, 15.86, 14.53, 13.28, 12.1, 10.97, 9.9, 8.91, 8, 7.18, 6.43, 5.76, 5.16, 4.64, 4.17, 3.76, 3.39, 3.08, 2.82, 2.62, 2.46, 2.32, 2.19, 2.07, 1.96, 1.85, 1.74, 1.62, 1.52, 1.42, 1.34, 1.26, 1.18, 1.11, 1.05, 0.99, 0.93, 0.88, 0.84, 0.79, 0.75, 0.71, 0.68, 0.64, 0.61, 0.58, 0.56, 0.53, 0.52, 0.5, 0.49, 0.48, 0.46, 0.45, 0.44, 0.43, 0.42, 0.41, 0.59, 0.61, 0.64, 0.65, 0.67, 0.68, 0.69, 0.67, 0.66, 0.7, 0.74, 0.79, 0.83, 0.86, 0.89, 0.89, 0.86, 0.86, 0.88, 0.9, 0.95, 1.01, 1.13, 1.4, 1.87, 2.48, 3.26, 4.01, 4.82, 5.82, 7.11, 8.79, 10.92, 13.24, 15.35, 16.58, 17.87, 19.32, 21, 22.79, 24.7, 26.95, 29.21, 30.88, 32.38, 33.58, 33.74, 33.08, 31.91, 30.39, 28.71, 26.61, 24.9, 25.03, 26.61, 28.16, 29.19, 29.92, 30.74, 31.03, 29.74, 27.27, 24.93, 22.98, 21.77, 20.85, 19.98, 19.65, 19.6, 19.04, 18.13, 16.93, 14.94, 14.12, 14.31, 14.08, 14.27, 14.94, 15.21, 15.46, 14.98, 13.29, 12.15, 12.04, 11.86, 11.35, 10.94, 11.13, 11.7, 11.92, 11.96, 12.35, 13.49, 14.8, 14.85, 14.33, 14.44, 14.72, 15.8, 17.01, 18.1, 19.22, 19.62, 19.59, 20.09, 19.97, 19.01, 16.96, 16.5, 15.72, 15.5, 14.92, 13.96, 13.12, 12.67, 12.49, 12.65, 13.11, 13.8, 14.58, 15.38, 16.04, 16.45, 16.63, 16.63, 16.54, 16.42, 16.39, 16.57, 16.92, 17.4, 17.96, 18.54, 19.15, 19.64, 19.89, 19.93, 19.82, 19.63, 19.4, 19.17, 18.91, 18.69, 18.66, 18.8, 19.05, 19.35, 19.62, 19.85, 20.04, 20.24, 20.5, 20.84, 21.26, 21.67, 21.96, 22.02, 21.8, 21.36, 20.86, 20.48, 20.44, 20.87, 21.92, 23.57, 25.44, 27.56, 29.95, 32.6, 35.57, 38.41, 41, 43.77, 46.7, 49.76, 52.95, 56.26, 59.69, 63.24, 66.9, 70.66, 74.53, 78.48, 82.53, 86.65, 0, 0, 0, 0, 0, 9.82, 9.81, 9.81, 9.8, 9.8, 9.8, 9.79, 9.79, 9.79, 9.93, 9.93, 25.59, 60.17, 88.71, 93.45, 93.72, 95.48, 96.67, 95.75, 93.39, 89.56, 83.43, 77.08, 73.25, 71.13, 72.41, 73.97, 77.81, 86.53, 123.65, 197.11, 278.43, 337.36, 363.35, 346.92, 339.29, 331.87, 319.39, 307.97, 294.25, 274.76, 251.37, 224.34, 197.77, 175.58, 157.3, 142.03, 128.73, 115.74, 102.19, 89.38, 78.23, 68.62, 63.77, 62.91, 68.84, 73.57, 76.51, 74.18, 69.93, 63.89, 55.42, 51.17, 50.11, 55.12, 56.93, 62.2, 67.87, 68.08, 63.73, 54.43, 43.55, 36.13, 34.06, 33.97, 36.31, 39.5, 41.02, 42.67, 45.33, 46.96, 45.22, 41.44, 38.08, 35.54, 34.16, 32.26, 30.39, 31.49, 33.89, 34.69, 34.55, 34.62, 35.11, 33.98, 30.75, 27.56, 26.14, 25.77, 24.5, 22.2, 20.89, 20.06, 19.69, 21, 22.11, 22.97, 24.52, 25.34, 24.8, 22.94, 20.74, 20.54, 21.47, 21.16, 20.52, 20.49, 20.53, 20.19, 18.85, 16.76, 15.23, 14.53, 14.4, 14.42, 14.19, 14.01, 14.18, 15.69, 18.16, 19.35, 19.58, 20.15, 20.77, 21.25, 20.62, 18.83, 17.99, 17.86, 17.55, 17.5, 18.2, 19.52, 20.32, 20.89, 22.44, 25.39, 28.52, 29.06, 27.44, 26.38, 25.65, 24.15, 21.49, 18.55, 18.12, 22.99, 29.08, 34.64, 36.62, 38.68, 41.23, 45.55, 48.29, 47.94, 49.93, 54.42, 57.4, 57.82, 57.8, 57.06, 55.19, 53.94, 53.11, 53.87, 55.49, 54.36, 52.98, 53.85, 54.77, 55.88, 57.19, 57.47, 59.24, 62.83, 66.07, 68.39, 68.67, 67.44, 66.85, 65.42, 61.38, 57.17, 54.9, 54.79, 56.62, 63.11, 72.86, 78.71, 83.84, 92.77, 102.82, 105.82, 100.57, 93.54, 97.45, 108.01, 114.98, 123.38, 136.76, 148.73, 158.86, 169.34, 176.78, 181.98, 187.15, 195.15, 206.18, 214.49, 221.54, 230.24, 238.97, 246.14, 251.71, 261.72, 276.51, 283.23, 289.96, 310.91, 333.98, 352.45, 365.73, 379.35, 412.91, 451.3, 468.54, 490.46, 528.07, 552.02, 567.22, 598.41, 645.32, 701.1, 767.25, 844.99, 929.7, 1025.22, 1131.43, 1237.78, 1342.34, 1440.79, 1527.25, 1608.72, 1676.56, 1724.81, 1805, 1932.92, 2050.02, 2128.51, 2199.11, 2289.43, 2379.8, 2431.37, 2462.75, 2494.51, 2512.1, 2526.3, 2579.09, 2694.22, 2815.53, 2933.02, 3084.06, 3210.8, 3255.94, 3266.27, 3332.23, 3496.79, 3642.96, 3692.74, 3742.57, 3835.29, 3956.37, 4055.64, 4060.04, 4056.68, 4189.72, 4375.48, 4487.2, 4570.61, 4739.76, 4994.36, 5223.01, 5362.4, 5452.39, 5613.24, 5776.05, 5782.95, 5814.52, 6010.59, 6190.02, 6261.71, 6285.58, 6380.32, 6568.44, 6601.63, 6359.6, 6042.57, 5869.08, 5854.47, 5854.37, 5796.64, 5743.73, 5695.92, 5577.65, 5426.27, 5324.52, 5281.9, 5222.64, 5091.14, 4976.55, 4961.27, 4973.28, 4907.19, 4580.73, 4248.58, 4015.85, 3874.11, 3778.66, 3661.72, 3513.93, 3396.99, 3321.45, 3242.47, 3175.88, 3118.81, 3069.3, 3019.6, 3029.81, 3019.15, 2966.83, 2940.61, 2901.94, 2836.84, 2778.6, 2689.3, 2586.22, 2480.63, 2378.6, 2297.75, 2204.49, 2120.51, 2023.23, 1932.98, 1866.63, 1814.34, 1781.86, 1778.83, 1764.44, 1756.56, 1803.41, 1742.8, 1718.93, 1692.89, 1667.12, 1652.67, 1633.7, 1617.84, 1624.63, 1651, 1681.71, 1708.99, 1709.55, 1714.4, 1725.41, 1728.77, 1689.62, 1660.1, 1644.91, 1632.72, 1635.38, 1643.93, 1635.24, 1596.84, 1569.38, 1558.71, 1563.06, 1530.79, 1514.4, 1534.41, 1576.69, 1583.75, 1574.13, 1544.33, 1570.43, 1613.23, 1652.72, 1699.15, 1784.48, 1896.05, 1999.41, 2069.58, 2148.91, 2164.43, 2132.54, 2096.12, 2094.96, 2133.74, 2210.15, 2298.51, 2321.08, 2329.66, 2380.31, 2428.34, 2443.84, 2508.28, 2510.93, 2510.87, 2532.66, 2524.53, 2531.87, 2528.68, 2493.75, 2443.65, 2410.66, 2403.32, 2401.12, 2390.53, 2376.4, 2335.7, 2262.59, 2210.88, 2199.44, 2227.22, 2264.07, 2295.6, 2319.88, 2356.2, 2376.12, 2399.17, 2417.67, 2451.37, 2481.22, 2479.02, 2456.07, 2395.08, 2332.6, 2299.01, 2272.22, 2201.79, 2097.19, 1997.7, 1909.42, 1830.38, 1701.67, 1558.74, 1462.68, 1369.76, 1307.61, 1243.52, 1167.57, 1106.59, 1072.76, 1050.2, 1013.72, 968.09, 928.62, 885.76, 837.36, 794.17, 746.27, 681.51, 616.76, 560.84, 524.01, 496.67, 462.38, 430.06, 395.26, 361.25, 329.8, 297.77, 281.23, 279.57, 279.66, 282.09, 271.44, 244.47, 217.07, 199.16, 185.68, 175.07, 167.95, 161.36, 152.11, 139.35, 120.75, 107.31, 104.56, 104.02, 104.56, 104.45, 106, 109.57, 116.09, 124.32, 130.15, 132.1, 137.2, 145.68, 167.82, 167.57, 178.25, 197.96, 227.29, 261.7, 296.04, 340.88, 376.34, 407.75, 426.2, 449.36, 476.02, 519.74, 571.15, 630.87, 685.57, 758.56, 834.85, 892.59, 945.68, 986.77, 1024.98, 1081.63, 1154.95, 1216.31, 1263.47, 1309.94, 1366.13, 1421.49, 1489.76, 1533.95, 1587.85, 1653.1, 1699.39, 1704.99, 1673.86, 1632.89, 1627.32, 1632.71, 1634.12, 1627.45, 1624.91, 1658.93, 1714.4, 1759.53, 1840.92, 1981.53, 2035.54, 2049.5, 2065.16, 2136.44, 2192.89, 2217.86, 2235.31, 2293.52, 2331.27, 2354.38, 2360.32, 2376.33, 2410.21, 2498.53, 2620.99, 2733.16, 2872.84, 2996.73, 3098.02, 3195.54, 3201.36, 3225.13, 3265.97, 3294.01, 3330.18, 3371.5, 3416.8, 3548.5, 3681.92, 3818.67, 3923.69, 3976.13, 4065.33, 4082.67, 4091.58, 4141.1, 4230.65, 4327.21, 4394.18, 4462.81, 4562.75, 4700.95, 4816.77, 4982.55, 5174.85, 5328.96, 5401.37, 5450.49, 5473.57, 5536.91, 5531.87, 5558.23, 5553.81, 5518.48, 5577.31, 5515.58, 5456.25, 5440.55, 5437.43, 5343.41, 5211.31, 5102.69, 5095.87, 5115.23, 5066.15, 4925.03, 4753.29, 4683.05, 4644.58, 4503.96, 4310.29, 4096.43, 3919.84, 3850.17, 3792.51, 3681.36, 3546.45, 3403.35, 3291.99, 3203.36, 3110.82, 3038.05, 2982.35, 2956.91, 2954.83, 2960.51, 2992.61, 3003.44, 2966.96, 2948.17, 2973.02, 3016.6, 3048.97, 3081.83, 3151.44, 3624.45, 3670.95, 3687.76, 3683, 3670.86, 3682.02, 3713.24, 3708.51, 3699.31, 3720.98, 3760.57, 3843.18, 3902.76, 3896.41, 3885.82, 3886.17, 3910.04, 3858.91, 3744.94, 3647.87, 3650.03, 3735.6, 3797.75, 3834.72, 3986.5, 4225.97, 4324, 4445.48, 4633.83, 4840.52, 5086.03, 5318.44, 5560.19, 5856.65, 6136.63, 6090.31, 6053.68, 6012.19, 6238.77, 6543.31, 6740, 7423.1, 7999.22, 8408.4, 8913.1, 9435.99, 10410, 10817.14, 10989.71, 11221.31, 11564.86, 11788.5, 12501.55, 13232.21, 14132.16, 15151.29, 16262.84, 17269.02, 18013.47, 18902.53, 19585.88, 19723.01, 19811.59, 19714.3, 19815.6, 20066.21, 19858.14, 19649.48, 19501.98, 19225.22, 18701.54, 18005.83, 17191.76, 16322.96, 15628.64, 15134.56, 14751.81, 14573.21, 14342.62, 14122.56, 13953.84, 13496.87, 13102.24, 12515.01, 12142.41, 11819.81, 11483.94, 11270.81, 11101.02, 11082.08, 11094.42, 11106.73, 11176, 11276.08, 11439.4, 11435.14, 11277.17, 11236.32, 11064.42, 10799.15, 10414.65, 10215.64, 10258.22, 10277.26, 10095.47, 9866.27, 9566.97, 9185.66, 8868.47, 8474.39, 8144.01, 7908.97, 7579.8, 7249.22, 6950.23, 6615.79, 6340.44, 6113.53, 5866.6, 5609.3, 5340.96, 5096.91, 4904.43, 4622.3, 4481.39, 4360.23, 4161.99, 3969.92, 3631.56, 3360.02, 3105.4, 2839.07, 2515.8, 2235.09, 2026.13, 1898.88, 1759.17, 1598.66, 1460.17, 1370.84, 1287.55, 1165.87, 1067.39, 1000.96, 959.96, 891.97, 818.62, 701.78, 580.43, 481.87, 403.63, 347.72, 313.21, 290.88, 277.56, 260.71, 255.03, 244.78, 233.76, 222.43, 209.5, 195.18, 181.35, 167.91, 154.3, 139.03, 127.5, 118.49, 110.18, 100.41, 93.69, 88.77, 84.16, 80.25, 75.65, 73.22, 70.95, 69.92, 70.87, 66.92, 63.57, 63.55, 64.87, 66.49, 66.85, 66.57, 68.23, 71, 71.36, 71.7, 73.88, 78.48, 79.62, 80.39, 80.91, 77.27, 74.07, 72.73, 74.9, 77.94, 77.76, 79.5, 80.64, 86.33, 95.34, 103.44, 111.2, 116.07, 122.83, 129.19, 129.61, 128.26, 128.67, 133.31, 138.56, 144.46, 151.72, 160.38, 172.31, 184.54, 195.49, 208.71, 216.16, 217.46, 225.63, 241.8, 266.09, 293.16, 317.63, 343.54, 370.94, 383.77, 397.47, 422.13, 443.89, 450.66, 456.39, 470.63, 483.37, 487.89, 481.23, 479.03, 493.95, 500.52, 492.42, 498.17, 518.19, 535.46, 544.19, 537.54, 529.36, 512.47, 479.96, 485.36, 494.25, 494.1, 503.74, 522.91, 563.58, 584.34, 560.28, 528.2, 508.25, 501.34, 506.15, 507.96, 502.77, 496.82, 494.09, 498.44, 509.35, 523.25, 537.65, 554.87, 579.22, 613.46, 647.14, 665.58, 696.77, 743.34, 790.88, 836.79, 902.48, 980.95, 1043.31, 1105.23, 1188.84, 1272.54, 1328.21, 1364.25, 1402.78, 1441.4, 1460.13, 1448.08, 1424.25, 1413.14, 1417.37, 1425.56, 1419.16, 1397.7, 1380, 1383.18, 1376.93, 1341.16, 1316.01, 1300.58, 1276.97, 1250.32, 1237.74, 1233.16, 1202.69, 1147.9, 1075.86, 1022.64, 1000.94, 977.23, 938.04, 917.24, 913.66, 905.64, 888.85, 862.68, 851.59, 846.13, 834.47, 803.58, 780.42, 743.87, 657.9, 539.52, 462.08, 429.87, 427.56, 434.48, 451.06, 440.74, 449.89, 513.4, 519.71, 488.52, 481.4, 479.42, 450.24, 416.25, 383.26, 356.5, 339.45, 333.37, 337.87, 340.28, 339.31, 340.93, 342.55, 342.79, 342.09, 342.65, 343.53, 338.81, 337.8, 341.3, 345.76, 350.79, 357.38, 358.05, 352.98, 339.64, 320.75, 301.75, 283.72, 266.27, 250.56, 236.6, 235.36, 236.73, 229.89, 223.97, 218.69, 213.89, 209.6, 205.77, 202.36, 199.34, 196.71, 194.4, 192.41, 190.78, 0, 0, 0, 0, 0, 1.66, 1.92, 2.05, 2.1, 2.11, 2.2, 2.23, 2.29, 3.32, 5.54, 6.57, 6.81, 7.78, 15.16, 19.32, 22.62, 26.7, 28.84, 29.78, 30.34, 37.78, 48.15, 60.68, 72.92, 93.42, 137.3, 187.4, 221.55, 257.98, 290.2, 312.17, 332.28, 350.09, 366.38, 381.98, 387.7, 383.02, 365.98, 341.9, 320.69, 301.19, 275.28, 251.61, 237.04, 228.32, 221.7, 216.46, 207.95, 197.56, 189.22, 177.45, 164.43, 153.96, 146.58, 143.65, 144.7, 144.97, 145.01, 144.25, 145.57, 144.92, 143.32, 135.51, 124.05, 115.92, 110.44, 102.94, 94.15, 88.89, 85.89, 85.61, 83.9, 80.87, 75.41, 68.72, 62.14, 55.57, 51.98, 49.47, 47.13, 44.85, 43.82, 43.55, 43.05, 42.21, 41.06, 40.68, 40.78, 41.32, 42.17, 42.2, 41.19, 39.8, 38.04, 36.42, 32.97, 29.27, 26.27, 24.16, 22.55, 22.19, 21.79, 20.97, 21.31, 21.54, 22.32, 22.83, 23.75, 24.74, 25.8, 26.68, 27.45, 27.51, 26.65, 25.16, 23.87, 22.77, 21.47, 20.97, 21.21, 21.92, 22.7, 23.2, 24.75, 27.15, 30.37, 33.83, 36.38, 40.92, 47.72, 52.69, 56.56, 59.63, 60.45, 59.87, 60.91, 62.51, 64.65, 66.45, 69.32, 75.7, 81.07, 87.57, 94.3, 100.85, 106.02, 108.86, 111.42, 112.85, 115.62, 116.8, 120.29, 122.85, 123.06, 121.81, 123.76, 125.7, 123.23, 119.86, 118.05, 117.36, 113.14, 107.44, 101.76, 95.95, 91.46, 86.58, 84.11, 82.3, 79.89, 78.08, 76.11, 72.9, 68.16, 62.98, 58.49, 55.57, 54.97, 55.41, 56.39, 56.66, 57.35, 58.62, 60.04, 62.15, 61.24, 60.33, 58.93, 56.56, 53.94, 52.55, 51.95, 50.74, 49.27, 48.01, 46.87, 45.35, 44.5, 45.24, 46.11, 45.98, 46.44, 48.26, 50.84, 53.66, 57.59, 61.14, 64.95, 70.99, 78.42, 84.29, 88.68, 91.82, 96.45, 100.98, 105.15, 107.09, 108.52, 107.64, 103.59, 101.63, 103.4, 105.54, 106.57, 108.62, 112.63, 118.67, 125.78, 136.44, 151.34, 169.33, 188.86, 207.76, 218.47, 220.93, 224.62, 230.94, 239.85, 245.55, 256.12, 271.4, 298.67, 346.57, 412.65, 480.25, 536.65, 590.79, 642.54, 695.43, 748.35, 797.46, 838.9, 877.9, 914.63, 940.24, 958.63, 945.88, 926.58, 906.92, 894.04, 881.21, 878.75, 884.91, 882.53, 880.8, 892.48, 902, 911.05, 911.49, 902.86, 881.13, 870.46, 867.22, 866.82, 862.55, 856.35, 862.14, 863.71, 866.94, 873.12, 862.16, 848.12, 836.05, 821.16, 812.22, 802.95, 792.92, 788.15, 775.43, 761.61, 763.81, 769.47, 759.83, 765.44, 781.14, 792.91, 789.15, 764.13, 718.06, 683.3, 660.91, 642.83, 615.87, 592.54, 572.54, 554.71, 535.01, 511.26, 490.45, 470.34, 447.16, 442.87, 408.26, 399.48, 391.07, 378.67, 358.49, 340.04, 330.41, 321.16, 315.18, 311.76, 308.62, 303.42, 293.81, 285.61, 281.68, 282.98, 283.86, 277.58, 268.9, 259.06, 254.61, 251.86, 250.16, 248.74, 247.41, 248.06, 248.87, 251.84, 258.98, 262.4, 264.9, 270.37, 273.03, 274.03, 275.21, 280.19, 280.83, 280.74, 278.16, 271.18, 266.91, 261.38, 258.75, 260.64, 266.1, 266.88, 271.13, 276.36, 283.67, 292.11, 301.27, 310.33, 319.6, 332.71, 349.55, 368.41, 385.05, 391.1, 397.81, 405.34, 410.85, 416.25, 420.04, 419.55, 418.57, 417.87, 413.39, 402.94, 390.35, 379.11, 368.79, 354.89, 341.14, 328.48, 320.48, 322.95, 325.76, 325.18, 323.74, 332.25, 336.41, 343.35, 350.7, 352.61, 349.27, 343.02, 349.16, 352.75, 358.14, 365.31, 375.19, 384.23, 371.47, 347.15, 328.68, 322, 313.93, 308.85, 306.8, 304.96, 305.02, 304.28, 303.33, 300.69, 289.7, 276.96, 273.48, 274.24, 277.53, 283.27, 287.43, 280.6, 273.77, 267.84, 254.39, 247.62, 239.39, 233.96, 236.83, 239.69, 238.23, 236.95, 235.78, 231.83, 229.33, 221.97, 217.58, 216.44, 217.72, 215.6, 211.76, 207.17, 200.82, 195.12, 188.74, 184.38, 173.53, 158.48, 146.63, 135.12, 122.84, 104.88, 86.54, 74.47, 70.16, 67.24, 64.51, 65.5, 66.15, 67.13, 69.26, 71.74, 72.18, 69.64, 68.17, 67.08, 65.9, 64.74, 64.4, 65.18, 65.34, 64.22, 63.53, 62.01, 60.04, 57.14, 53.47, 50.08, 47.44, 45.19, 43.84, 42.78, 42.16, 42.27, 43.52, 45.85, 49.22, 52.36, 54.28, 56.2, 56.09, 59.67, 61.25, 67.27, 72.97, 83.86, 97.53, 109.07, 118.02, 121.12, 123.33, 122.55, 123.03, 124.68, 126.33, 128.62, 130.77, 133.71, 137.22, 141.22, 145.14, 148.71, 152.56, 158.46, 161.68, 162.1, 161.99, 160.76, 157.21, 154.16, 155.56, 158.65, 160.95, 153.99, 147.87, 139.88, 131.46, 124.69, 122.28, 116.24, 105.94, 96.89, 92.42, 90.01, 91.92, 90.23, 92.5, 95.01, 97.59, 101.77, 106.47, 111.71, 117, 121.28, 126.91, 135.14, 144.11, 153.91, 164.55, 178.27, 187.81, 193.48, 191.03, 183.87, 174.64, 166.98, 163.89, 158.64, 155, 154.4, 153.48, 152.93, 153.84, 155.91, 154.51, 149.64, 143.29, 136.18, 130.75, 125.05, 120.26, 118.11, 118.07, 118.39, 120.17, 123.6, 127.66, 130.5, 132.34, 133.91, 136.2, 139.27, 141.96, 147.95, 152.89, 158.27, 165.14, 169.56, 171.29, 175.44, 181.64, 186.15, 182.81, 173.22, 168.76, 164.92, 158.92, 151.46, 151.47, 153.22, 158.52, 170.8, 188.23, 207.12, 218.67, 226.98, 232.59, 238.82, 243.53, 245.04, 245.6, 247.67, 254.72, 263.19, 270.63, 275.41, 282.56, 286.54, 290.51, 287.59, 286.99, 286.27, 283.81, 285.31, 278.53, 271.65, 273.83, 279.92, 297.18, 325.35, 356.95, 387.04, 409.86, 423.67, 437.48, 441.93, 440.84, 437.61, 445.69, 449.01, 444.72, 442.7, 446.96, 454.11, 455.29, 459.74, 461.41, 465.01, 470.83, 474.01, 476.01, 477.28, 479.63, 486.73, 486.37, 530.29, 522.44, 532.16, 540.8, 542.05, 549.81, 560.29, 598.87, 623.89, 631.17, 637.16, 647.1, 691.02, 742.6, 769.61, 789.83, 856.84, 969.55, 1060.34, 1158.09, 1254.51, 1337.16, 1423.35, 1515.63, 1624.95, 1743.02, 1861.65, 1947.25, 2013.84, 2062.36, 2092.84, 2137.17, 2193.36, 2243.68, 2321.9, 2439, 2532.76, 2602.27, 2699.39, 2841.53, 2991.63, 3190.27, 3410.01, 3535.57, 3665.72, 3792.26, 3834.93, 3835.12, 3896.05, 3894.2, 3903.39, 3919.08, 3912.27, 3858.45, 3687.73, 3457.77, 3264.64, 3068.76, 2808.14, 2569.15, 2437.07, 2336.59, 2163.59, 2099.98, 2062.45, 2007.48, 1910.23, 1853.86, 1851, 1829.03, 1760.77, 1751.24, 1733.66, 1701.73, 1673.12, 1619.08, 1572.52, 1534.36, 1498.21, 1481.61, 1460.55, 1453.17, 1467.8, 1507.28, 1504.63, 1506.26, 1541.4, 1613.08, 1696.31, 1815.29, 1942.47, 2041.9, 2134.28, 2276.84, 2207.32, 2122.02, 2075.48, 2043.01, 1973.62, 1920.06, 1931.84, 1904.82, 1964.93, 2068.71, 2069.6, 2103.05, 2178.59, 2276.22, 2279.82, 2313.45, 2148.62, 2008.75, 1938.73, 1894.93, 1868.81, 1865.06, 1855.28, 1834.97, 1874.16, 1936.1, 1925.96, 1977.99, 2045.38, 2120.59, 2093.86, 2096.05, 2090.78, 2009.42, 1886.56, 1787.63, 1687.29, 1583.01, 1505.29, 1493.37, 1455.81, 1455.74, 1433.07, 1440.13, 1441.72, 1450.19, 1441.54, 1366.68, 1263.58, 1171.5, 1136.06, 1124.43, 1106.3, 1123.26, 1126.94, 1076.61, 1013.65, 960.02, 971.17, 996.53, 955.88, 915.45, 896.31, 938.08, 909.82, 873.39, 825.89, 869.57, 903.32, 890.07, 881.8, 942.69, 919.15, 961.09, 1006.88, 811.43, 567.61, 509.07, 502.3, 505.03, 514.3, 519.85, 522.77, 546.49, 566.55, 598.86, 730.33, 973.25, 1230.21, 1385.25, 1499.73, 1524.68, 1435.83, 1379.01, 1310.75, 1248.9, 1206.8, 1322.39, 1236.84, 1227.25, 1321.76, 1371.1, 1436.64, 1505.65, 1617.11, 1757.16, 1887.8, 2000.66, 2087.07, 2166.59, 2212.92, 2122.32, 1994.77, 1978.26, 1967.74, 1824.91, 1717.56, 1651.09, 1591.82, 1529.86, 1512.03, 1534.07, 1546.44, 1568.74, 1612.96, 1653.35, 1665.81, 1616.52, 1574.96, 1579.52, 1548.59, 1505.93, 1475.5, 1433.63, 1424.15, 1400.41, 1339.61, 1349.82, 1302.18, 1183.49, 1077.05, 989.75, 906.87, 861.2, 819.4, 746.18, 706.52, 706.45, 682.35, 678.3, 642.67, 614.4, 597.58, 585.9, 562.91, 557.43, 549.01, 519.09, 494.19, 476.89, 482.9, 503.42, 508.11, 504.78, 521.25, 579.08, 624.71, 668.65, 689.25, 725.42, 741.18, 786.63, 720.31, 622.09, 560.71, 500.73, 427.96, 356.65, 309.64, 319.25, 343.41, 323.65, 326.25, 336.13, 336.92, 355.35, 434.87, 499, 545.96, 604.09, 695.26, 784.03, 852.46, 895.47, 887.07, 903.31, 905.28, 959.62, 1041.95, 1127.4, 1197.02, 1255.83, 1324.68, 1376.75, 1382, 1436.44, 1559.95, 1616.65, 1619.13, 1578.65, 1570.14, 1649.38, 1763.29, 1814.67, 1828.9, 1829.08, 1816.36, 1818.51, 1731.57, 1718.41, 1692.61, 1693.85, 1709.41, 1721.9, 1705.89, 1667.65, 1624.41, 1558.24, 1520.05, 1417.98, 1326.22, 1242.88, 1150.84, 1071.7, 1007.55, 981.09, 928.52, 904.89, 886.01, 900.63, 901.73, 914.35, 943.74, 986.66, 1043.24, 1096.95, 1143, 1183.75, 1223.64, 1289.28, 1318.41, 1306.94, 1249.83, 1184.27, 1134.42, 1099.23, 1070.52, 1048.25, 1028.31, 1003.1, 976.94, 951.01, 924.5, 902.95, 886.83, 877.02, 870.56, 862.88, 846.8, 831.14, 816.16, 801.31, 796.47, 804.11, 806.31, 801.28, 797.79, 794.56, 792.79, 800.61, 812.62, 824.93, 829.87, 831.59, 833.83, 835.16, 838.62, 14.14, 13.88, 13.63, 13.39, 13.15, 12.93, 12.71, 12.5, 12.31, 12.12, 11.93, 11.75, 11.58, 11.42, 11.26, 11.1, 10.95, 10.8, 10.66, 10.52, 10.39, 10.26, 10.13, 10.01, 10.07, 10.51, 10.58, 10.92, 11.69, 14.21, 19.26, 26.77, 32.56, 34.8, 37.66, 43.78, 49.98, 51.57, 53.82, 51.58, 48.3, 41.63, 36.37, 32.64, 27.62, 25.39, 22.48, 18.37, 17.59, 16.76, 14.06, 12.06, 10.7, 10.01, 9.29, 7.99, 7.34, 7.2, 7.14, 7.09, 7.04, 6.98, 6.93, 6.88, 6.83, 6.78, 6.73, 6.68, 6.64, 6.59, 6.54, 6.5, 6.45, 6.41, 6.37, 6.32, 6.28, 6.24, 6.2, 6.16, 6.12, 6.08, 6.04, 6.01, 5.97, 5.93, 5.9, 5.86, 5.83, 5.79, 5.76, 5.72, 5.69, 5.66, 5.62, 5.59, 5.56, 5.53, 5.5, 5.47, 5.44, 5.41, 5.38, 5.35, 5.32, 5.29, 5.27, 5.24, 5.21, 5.19, 5.16, 5.13, 5.11, 5.08, 5.06, 5.03, 5.01, 4.98, 4.96, 4.94, 4.91, 4.89, 4.87, 4.84, 4.82, 4.9, 5.03, 5.03, 5.3, 5.71, 6.22, 6.23, 5.88, 5.07, 4.66, 4.61, 4.57, 4.55, 4.53, 4.51, 4.5, 4.48, 4.46, 4.44, 4.42, 4.41, 4.39, 4.37, 4.35, 4.34, 4.32, 4.3, 4.29, 4.27, 4.25, 4.24, 4.22, 4.2, 4.19, 4.17, 4.16, 4.14, 4.13, 4.11, 4.1, 4.08, 4.07, 4.05, 4.04, 4.03, 4.01, 4, 3.98, 3.97, 3.96, 3.94, 3.93, 3.92, 3.9, 3.89, 3.88, 3.86, 3.85, 3.84, 3.83, 3.81, 3.8, 3.79, 3.78, 3.77, 3.75, 3.74, 3.73, 3.72, 3.71, 3.7, 3.69, 3.67, 3.66, 3.65, 3.64, 3.63, 3.62, 3.61, 3.6, 3.59, 3.58, 3.57, 3.56, 3.55, 3.54, 3.53, 3.52, 3.51, 3.5, 3.49, 3.48, 3.47, 3.46, 3.45, 3.44, 3.43, 3.42, 3.41, 3.4, 3.4, 3.39, 3.38, 3.37, 3.36, 3.35, 3.34, 3.33, 3.33, 3.32, 3.31, 3.3, 3.29, 3.28, 3.28, 3.27, 3.26, 3.25, 3.24, 3.24, 3.23, 3.22, 3.21, 3.21, 3.2, 3.19, 3.18, 3.18, 3.17, 3.16, 3.15, 3.15, 3.14, 3.13, 3.13, 3.12, 3.11, 3.1, 3.1, 3.09, 3.08, 3.08, 3.07, 3.06, 3.06, 3.05, 3.04, 3.04, 3.03, 3.02, 3.02, 3.01, 3.01, 3, 2.99, 2.99, 2.98, 2.97, 2.97, 2.96, 2.96, 2.95, 2.94, 2.94, 2.93, 2.93, 2.92, 2.91, 2.91, 2.9, 2.9, 2.89, 2.89, 2.88, 2.87, 2.87, 2.86, 2.86, 2.85, 2.85, 2.84, 2.83, 2.83, 2.82, 2.82, 2.81, 2.81, 2.8, 2.8, 2.79, 2.79, 2.78, 2.78, 2.77, 2.77, 2.76, 2.75, 2.75, 2.74, 2.74, 2.73, 2.73, 2.72, 2.72, 2.71, 2.71, 2.7, 2.7, 2.7, 2.69, 2.71, 2.76, 2.77, 2.89, 3.13, 3.51, 3.54, 3.33, 2.88, 2.66, 2.64, 2.64, 2.63, 2.63, 2.62, 2.64, 2.69, 2.7, 2.81, 3.04, 3.42, 3.45, 3.25, 2.81, 2.59, 2.58, 2.57, 2.57, 2.56, 2.56, 2.55, 2.55, 2.55, 2.54, 2.54, 2.53, 2.53, 2.53, 2.52, 2.52, 2.51, 2.51, 2.51, 2.5, 2.5, 2.49, 2.49, 2.49, 2.48, 2.48, 2.47, 2.47, 2.47, 2.46, 2.46, 2.46, 2.45, 2.45, 2.44, 2.44, 2.44, 2.43, 2.43, 2.43, 2.42, 2.42, 2.41, 2.41, 2.41, 2.4, 2.4, 2.4, 2.39, 2.39, 2.39, 2.38, 2.4, 2.44, 2.45, 2.55, 2.75, 3.11, 3.14, 2.95, 2.56, 2.36, 2.35, 2.34, 2.34, 2.34, 2.33, 2.33, 2.33, 2.32, 2.32, 2.32, 2.31, 2.31, 2.31, 2.3, 2.3, 2.3, 2.29, 2.29, 2.29, 2.28, 2.28, 2.28, 2.27, 2.27, 2.27, 2.27, 2.26, 2.26, 2.26, 2.27, 2.31, 2.31, 2.4, 2.6, 2.94, 2.98, 2.8, 2.61, 2.63, 2.74, 2.68, 2.77, 2.91, 2.95, 2.77, 2.4, 2.21, 2.2, 2.2, 2.19, 2.19, 2.19, 2.19, 2.2, 2.24, 2.24, 2.32, 2.51, 2.85, 2.89, 2.71, 2.35, 2.34, 2.35, 2.4, 2.4, 2.48, 2.82, 2.86, 2.68, 2.32, 2.14, 2.15, 2.24, 2.2, 2.26, 2.45, 2.8, 2.89, 2.9, 2.95, 2.82, 2.8, 2.8, 2.63, 2.27, 2.1, 2.09, 2.08, 2.08, 2.08, 2.08, 2.08, 2.07, 2.07, 2.08, 2.12, 2.12, 2.19, 2.38, 2.74, 2.91, 3.27, 4.14, 4.11, 3.77, 2.91, 2.22, 2.23, 2.32, 2.27, 2.34, 2.89, 4.32, 4.73, 4.07, 2.71, 2.03, 2.02, 2.02, 2.02, 2.01, 2.01, 2.01, 2.01, 2.01, 2, 2, 2, 2, 1.99, 1.99, 1.99, 1.99, 1.98, 1.98, 1.98, 1.98, 1.97, 1.97, 1.97, 1.97, 1.97, 1.96, 1.96, 1.96, 1.96, 1.95, 1.95, 1.95, 1.95, 1.94, 1.94, 1.94, 1.94, 1.94, 1.93, 1.93, 1.93, 1.93, 1.93, 1.97, 1.97, 2.04, 2.37, 3.21, 3.88, 4.22, 5.2, 5.91, 5.93, 5.9, 4.95, 4.46, 4.48, 4.67, 4.57, 4.45, 3.81, 3.33, 3.17, 2.85, 2.21, 1.9, 1.89, 1.88, 1.88, 1.88, 1.88, 1.88, 1.88, 1.87, 1.87, 1.87, 1.87, 1.87, 1.86, 1.86, 1.86, 1.86, 1.86, 1.85, 1.85, 1.85, 1.85, 1.84, 1.84, 1.84, 1.84, 1.84, 1.83, 1.83, 1.83, 1.83, 1.83, 1.83, 1.82, 1.82, 1.82, 1.82, 1.82, 1.82, 1.81, 1.81, 1.81, 1.81, 1.81, 1.81, 1.81, 1.8, 1.8, 1.8, 1.8, 1.8, 1.8, 1.8, 1.79, 1.79, 1.79, 1.79, 1.79, 1.79, 1.78, 1.78, 1.78, 1.78, 1.78, 1.78, 1.78, 1.78, 1.77, 1.77, 1.78, 1.81, 1.82, 1.85, 1.91, 2.07, 2.27, 2.39, 2.47, 2.55, 2.41, 2.36, 2.21, 1.91, 1.76, 1.75, 1.75, 1.75, 1.74, 1.74, 1.74, 1.74, 1.74, 1.74, 1.74, 1.73, 1.73, 1.73, 1.73, 1.73, 1.73, 1.73, 1.73, 1.72, 1.72, 1.72, 1.72, 1.72, 1.72, 1.72, 1.72, 1.72, 1.71, 1.71, 1.71, 1.71, 1.71, 1.71, 1.71, 1.71, 1.7, 1.7, 1.7, 1.7, 1.7, 1.7, 1.7, 1.7, 1.7, 1.71, 1.73, 1.74, 1.78, 1.93, 2.22, 2.31, 2.36, 2.44, 2.56, 2.65, 2.6, 2.54, 2.33, 2.26, 2.11, 1.83, 1.69, 1.68, 1.67, 1.67, 1.67, 1.67, 1.67, 1.67, 1.67, 1.67, 1.67, 1.66, 1.66, 1.66, 1.66, 1.66, 1.66, 1.66, 1.65, 1.65, 1.65, 1.65, 1.65, 1.65, 1.65, 1.65, 1.64, 1.64, 1.64, 1.64, 1.64, 1.64, 1.64, 1.63, 1.63, 1.63, 1.63, 1.63, 1.63, 1.63, 1.63, 1.63, 1.63, 1.63, 1.62, 1.62, 1.62, 1.62, 1.62, 1.62, 1.62, 1.62, 1.62, 1.62, 1.61, 1.61, 1.61, 1.61, 1.61, 1.61, 1.61, 1.61, 1.61, 1.61, 1.6, 1.6, 1.6, 1.6, 1.6, 1.6, 1.6, 1.6, 1.6, 1.6, 1.6, 1.59, 1.6, 1.62, 1.63, 1.66, 1.8, 2.07, 2.11, 2, 1.73, 1.6, 2.09, 2.24, 2.37, 2.55, 2.77, 3.04, 3.38, 3.78, 4.18, 4.67, 5.34, 6.15, 7.13, 8.31, 11.39, 14.15, 19.27, 32.72, 64.82, 124.04, 228.83, 404.19, 679.02, 1015.6, 1330.76, 1573.78, 2011.58, 2602.33, 3064.9, 3698.7, 5024.81, 6523.15, 7204, 7673.96, 7878.28, 7679.75, 7365.79, 7193.16, 6943.69, 5936.45, 5190.75, 4625.87, 4338.28, 4082.67, 3725.58, 3376.49, 3056.62, 2788.15, 2422.69, 1980.49, 1548.58, 1188.53, 918.98, 640.04, 427.7, 345.32, 309.89, 278.39, 231.33, 198.89, 178.94, 150.87, 112.83, 95.06, 86.49, 85.07, 84.25, 84.06, 83.78, 83.46, 83.12, 85.2, 87.9, 90.94, 98.81, 109.32, 123.9, 133.04, 127.93, 115.25, 98.29, 88.08, 84.19, 81.57, 80.7, 78.6, 78.32, 78.03, 77.74, 77.44, 77.14, 76.9, 76.73, 76.56, 76.39, 76.17, 75.93, 75.69, 75.46, 75.23, 75, 74.77, 74.55, 74.32, 74.1, 73.88, 73.66, 73.44, 73.22, 73.01, 72.8, 72.59, 72.38, 72.17, 71.97, 71.77, 71.57, 71.37, 71.18, 70.98, 70.79, 70.6, 70.41, 70.23, 70.04, 69.86, 69.68, 69.51, 69.34, 69.17, 69, 68.83, 68.66, 68.49, 68.33, 68.16, 68, 67.84, 67.69, 67.53, 67.38, 67.23, 67.08, 66.94, 66.79, 66.65, 66.51, 66.37, 66.24, 66.1, 68.5, 71.94, 71.82, 83.62, 107.25, 108.66, 108.3, 90.27, 76.43, 72.06, 65.47, 65.09, 64.07, 63.93, 63.78, 63.63, 63.48, 63.33, 63.18, 65.54, 68.9, 70.09, 75.87, 83.17, 82.96, 85.18, 89.71, 89.65, 89.72, 94.48, 98.39, 103.94, 166.41, 268.98, 345.09, 375.47, 391.96, 451.85, 571.23, 703.67, 851.14, 1129.54, 1656.7, 2418.97, 3512.66, 4162.49, 3888.77, 4603.14, 5303.26, 6002.11, 6572.81, 7139.23, 7526.89, 7786.56, 8070.46, 8628.03, 9134.22, 9587.75, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 219.66, 247.05, 250.19, 250.28, 250.24, 250.23, 250.25, 250.3, 250.36, 250.43, 250.51, 263.55, 332.48, 755.1, 937.85, 1058.91, 1231.75, 1413.11, 1519.55, 1598.48, 1614.37, 1585.72, 1529.56, 1530.99, 1502.88, 1439.59, 1349.24, 1414.55, 1385.47, 1191.02, 1064.23, 1027.36, 1083.09, 1046.27, 1005.12, 927.41, 861.31, 806.7, 731.52, 589.46, 487.02, 443.04, 449.38, 430.84, 465.3, 503.06, 523.44, 525.51, 596.99, 612.3, 705.96, 869.08, 1133.48, 1377.61, 1622.51, 1719.64, 1409.66, 1445.39, 1402.55, 1387.09, 1336.12, 1395.05, 1459.1, 1279.26, 1882.94, 3081.7, 3785.46, 3916.13, 4149.55, 4403.31, 4638.09, 4852.33, 5034.14, 5022.59, 4874.63, 4941.8, 4997.7, 5108.96, 5070.42, 5204.59, 5569.77, 5588.67, 5892.35, 6270.81, 6176.57, 6247.18, 6106.82, 5911.22, 6114.77, 6093.5, 5980.51, 6030.86, 6144.07, 6062.08, 6044.42, 6337.47, 7038.45, 8199.8, 9155.04, 10139.52, 11011.6, 10908.03, 10159.01, 10242.23, 10514.09, 10652.39, 11155.94, 11495.88, 11666.6, 12752.83, 14099.38, 16710.09, 20896.34, 24526.19, 28284.54, 31420.38, 34934.01, 36435.53, 38964.87, 41431.4, 44407.28, 47974.1, 50489.1, 53307.38, 57298.77, 58863.15, 60073.34, 60579.31, 62170.32, 63523.55, 66005.05, 69446.97, 70617.92, 72539.69, 75193.45, 77564.05, 80140.38, 78664.61, 77580.78, 78336.24, 77483.63, 73874.56, 70955.02, 68706.17, 65587.21, 62429.61, 58727.99, 56614.39, 55873.42, 52915.6, 51302.43, 49879.94, 46302.13, 47186.57, 50077.93, 50709.28, 52889.57, 55141.97, 51662.06, 50282.02, 49445.56, 47361.98, 46750.22, 47778.93, 48569.37, 49149.33, 50557.43, 52349.17, 54568.1, 54943.88, 54213.38, 53014.86, 53287.51, 53212.3, 54527.13, 56221.02, 57462.95, 59751.12, 65411.23, 64801.45, 55596.64, 47996.12, 38915.66, 36763.51, 33992.25, 32877.36, 31433.11, 29485.76, 29432.18, 29486.06, 28873.23, 29695.79, 31036.61, 30773.77, 30295, 29405.81, 30294.51, 26885.77, 24484.59, 22864.23, 21247.39, 20523.97, 19805.61, 19772.78, 19423.7, 20278.4, 22474.17, 24934.61, 27295.61, 28935.66, 26560.29, 23661.5, 19400.95, 15223.66, 11113.62, 9957.63, 9937.58, 9405.99, 9615.19, 9699.17, 10951.12, 13576.89, 16922.82, 20094.87, 22325.78, 23438.24, 21217.22, 19811.8, 17587.23, 15552.26, 14185.51, 12751.92, 11722.06, 11396.55, 10910.28, 10582.84, 10338.61, 10255.11, 10163.04, 10062.45, 10323.92, 10677.07, 11301.7, 12135.66, 12965.74, 13642.11, 14071.93, 14010.13, 13763.32, 13438.68, 13372.94, 13163.11, 13073.77, 13528.35, 13726.78, 13872.81, 14570.09, 14909.16, 15481.88, 15800.77, 15192.53, 14203.38, 13100.85, 11849.61, 10739.64, 9334.81, 8565.25, 8075.27, 7614.33, 7355.62, 7247.35, 7022.45, 6928.84, 6893.47, 6844.71, 6800.07, 6756.68, 6902.1, 6876.02, 6910.93, 7223.73, 7437.5, 8181.6, 9839.44, 11754.8, 13667.67, 15678.52, 17667.91, 18978.53, 19515.07, 20201.5, 20782.07, 21415.54, 22053.46, 22514.56, 23010.27, 24037.36, 24892.18, 25653.65, 26212.84, 26188.05, 26842.3, 27392.22, 27147.74, 25675.71, 24218.5, 23183.17, 22256.38, 21833.41, 22479.17, 23021.9, 23047.94, 24166.6, 26052.48, 27943.48, 29839.32, 31186.3, 32470.7, 33692.13, 34496.09, 35088.92, 35616.74, 35637.6, 30581.62, 30403.75, 29365.73, 28533.49, 28108.54, 27104.09, 25711.3, 23924.85, 22269.72, 20690.87, 19112.07, 17928.73, 16889.13, 15642.58, 15018.64, 14534.14, 14312.32, 14439.85, 14107.75, 14059.61, 14311.25, 14533.81, 16550.16, 19337.79, 24825.96, 30629.89, 34829.88, 37650.56, 34557.91, 32076.43, 29982.37, 29541.75, 30395.72, 30848.83, 32849.25, 36674.92, 39192.65, 44828.09, 50187.47, 53397.71, 56754.06, 56541.11, 60063.24, 62798.38, 63293.53, 62434.83, 63287.22, 60443.74, 56605.7, 50498.33, 44908.45, 42525.22, 41076.23, 41749.55, 41962.68, 42584.71, 43670.64, 44136.2, 43111.34, 41349.04, 40912.64, 42144, 40418.12, 38704.8, 38206.07, 38989.84, 39023.21, 39828.06, 40639.41, 41629.25, 41884.95, 41618.46, 42773.35, 44729.18, 45867.26, 46851.96, 47469.33, 48263.42, 47264.37, 45128.1, 43133.15, 40967.62, 39553.89, 37602.41, 35227.74, 33329.49, 31527.42, 29147.42, 26595.38, 24806.82, 23564.81, 22662.92, 22084.04, 21435.17, 21057.44, 20731.32, 20065.58, 19499.73, 19718.47, 19952.56, 19880.54, 19483.32, 18502.11, 17353.9, 16436.18, 15540.45, 14919.74, 14557, 14019.82, 13421.41, 13449.25, 13726.67, 13311.11, 12411.06, 11736.67, 11198.72, 11059.87, 10250.14, 9457.08, 8814.09, 8179.25, 7711.44, 7388.39, 7179.67, 7160.33, 7137.47, 7037.3, 6790.24, 6489.07, 6047.38, 5312.53, 4597.59, 4127.95, 4358.02, 4926.2, 5447.49, 5796.46, 6112.5, 6142.53, 6158.18, 6006.16, 5744.1, 5212.78, 4668.77, 4212.58, 3914.08, 3788.63, 3512.06, 3419.5, 3448.03, 3554.22, 3664.25, 3685.8, 3686.6, 3632.19, 3569.08, 3541.69, 3388.6, 3238.66, 3231.08, 3542.5, 3840.25, 3761.74, 3689.81, 3655.93, 3752.58, 3801.07, 3735.29, 3520.47, 3359.49, 3269.25, 3236, 3143.35, 2890.51, 2670.06, 2577.03, 2722.73, 2818.96, 3071.14, 3251.18, 3366.83, 3464.96, 3514.57, 3279, 2852.98, 2525.95, 2465.31, 2518.23, 2551.59, 2647.54, 2650.35, 2524.33, 2285.66, 1836.02, 1441.91, 1289.37, 1210.22, 1211.52, 1303.47, 1358.51, 1280.51, 1341.42, 1341.8, 1223.16, 1224.29, 1148.27, 1054.16, 997.36, 1023.72, 978.63, 955.36, 989.97, 888.38, 802.87, 850.51, 798.35, 779.08, 778.55, 704.5, 659.5, 649.25, 645.14, 639.39, 629.81, 658.41, 690.69, 708.53, 692.48, 628.82, 587.87, 573.32, 540.09, 524.98, 523.64, 497.31, 454.51, 402.98, 361.14, 335.79, 321.09, 304.33, 278.41, 269.08, 268.53, 267.87, 267.12, 266.3, 260.91, 246.66, 228.16, 221.21, 199.04, 185.75, 216.01, 201.79, 205.31, 599.54, 1345.26, 1306.05, 961.89, 908.05, 771.48, 605.15, 486.37, 421.66, 346.91, 296.73, 283.59, 281.61, 311.56, 303.71, 276, 320.85, 423.44, 552.69, 677.28, 800.09, 941.33, 1050.33, 1174.41, 1255.58, 1306.8, 1357.88, 1472.98, 1649.59, 1943.79, 2383.18, 2780.32, 3177.69, 4689.95, 5430.05, 6998.74, 8068.44, 9332.33, 10847.39, 12309.51, 14956.23, 17694.78, 20725.94, 23609.3, 26620.93, 31329.63, 36433.01, 42763.65, 51424.92, 60962.26, 70470.1, 79827.16, 90294.06, 102932.11, 116686.52, 130211.91, 143656.2, 157320.48, 171168.12, 183828.27, 194638.17, 201405.3, 206485.36, 212272.03, 219614.39, 228613.9, 233736.52, 241601.56, 251237.14, 260844.67, 267975.9, 275278.62, 295330.88, 284399.38, 258565.31, 239660.98, 223666.8, 210385.77, 200800.33, 195108.31, 193247.48, 192224.19, 188723.05, 184076.55, 178265.67, 169721.02, 158722.11, 141007.8, 125970.24, 112039.93, 102089.54, 96888.06, 95791.22, 96663.6, 98539.77, 100849.65, 101582.03, 102742.95, 99817.07, 89208.53, 76999.87, 66923.59, 57784.54, 50155.8, 44122.09, 38833.79, 34424.27, 30549.44, 28398, 26455.49, 24741.36, 23145.9, 22015.94, 21004.1, 18950.78, 16478.28, 14751, 13432.14, 12271.05, 11316.94, 10541.17, 9877.72, 9154.68, 8264.88, 7366.16, 6546.47, 5745.6, 5005.19, 4338.15, 3786.53, 3423.52, 3161.41, 2901.13, 2646.24, 2412.95, 2214.22, 2066.5, 1988.88, 1946.75, 1906.77, 1869.63, 1837.94, 1814.04, 1827.83, 1913.85, 2049.6, 2211.05, 2409.66, 2657.66, 2915.83, 3117.77, 3318.73, 3537.11, 3783.46, 4057.62, 4366.28, 4672.16, 4886.94, 4936.48, 4833.48, 4749.99, 4735.9, 4571.59, 4335.83, 4199.78, 4137.54, 4027.69, 3846.26, 3639.67, 3402.74, 3088.52, 2818.38, 2515.38, 2181.08, 1865.41, 1550.72, 1224.66, 1118.36, 1076.77, 1032.26, 970.65, 944.24, 902.37, 862.42, 825.18, 791.13, 759.51, 924.92, 908.55, 1035.37, 1286.46, 1569.24, 2596.3, 3879.82, 5396.98, 4247.85, 2739.1, 2383.12, 2624.76, 1734.1, 1660.4, 1470.28, 1360.61, 1250.19, 1539.37, 1851.73, 2381.61, 2567.34, 2953.38, 3143.5, 3846.44, 4138.47, 5311.36, 6418.38, 7419.01, 10149.32, 12237.47, 11438.65, 10734.56, 9860.86, 9310.53, 8778.99, 8242.44, 8076.59, 9012.61, 10177.53, 10981.47, 11287.17, 11849.96, 13484.85, 14550.45, 17533.91, 20535.5, 21455.39, 23048.52, 25503.72, 27167.16, 29325.14, 31096.19, 32284.54, 32428.69, 32778.59, 38571.58, 45551.83, 47469.51, 53623.77, 55382.15, 56898.87, 59537.32, 62107.39, 64835.67, 66340.25, 66131.26, 67012.26, 67895.68, 68685.12, 69447.63, 70253.34, 71411.6, 72148.35, 72287.53, 71634.31, 72199.42, 69523.82, 65890.54, 62799.31, 59768, 56733.86, 53172.6, 49379.96, 45320.83, 41432.06, 38717.34, 36806.42, 34905.39, 32433.96, 29950.79, 28324.81, 27414.51, 26527.28, 25681.16, 24738.13, 23725.72, 22786.12, 21922.67, 21093.84, 20276.51, 19469.79, 18074.8, 16514.25, 14727.74, 12470.22, 10016.73, 8767.16, 7716.28, 6964.74, 6627.22, 6378.84, 6092.64, 5807.98, 5525.46, 5245.28, 4967.73, 4687.69, 4400.21, 4110.77, 3824.33, 3540.8, 3260.03, 2981.88, 2761.23, 2602.74, 2504.94, 2436.46, 2369.56, 2304.22, 2240.48, 2186.21, 2159.42, 2161.61, 2154.29, 2153.04, 2162.76, 2172.1, 2181.12, 2183.52, 2173.09, 2149.96, 2114.58, 2073.86, 2034.22, 1994.62, 1953.59, 1909.03, 1860.61, 1808.13, 1754.3, 1701.67, 1713.93, 1751.5, 1802.52, 1860.51, 1917.78, 1974.3, 2081.61, 2276.61, 2444.76, 2395.15, 2422.96, 2702.97, 3112.53, 3530.04, 3822.2, 3993.71, 3991.34, 3911.96, 3820.85, 3803.2, 3585.5, 3366.16, 3175.01, 2989.83, 2722.89, 2413.68, 2063.6, 1779.04, 1642.25, 1627.34, 1589.5, 1454.74, 1341.41, 1298.4, 1307.69, 1365.23, 1445.82, 1567.35, 1746.96, 1885.82, 2047.45, 2189.27, 2284.72, 2349.67, 2410.35, 2445.16, 2525.23, 2642.44, 2674.81, 2871.74, 2945.58, 3134.36, 3585.96, 4238.31, 5052.56, 6143.72, 7512.35, 8706.64, 10076.46, 11745.78, 13758.77, 15593.47, 16577.39, 17534.94, 18382.77, 18938.89, 18944.99, 18000.77, 17146.98, 16628.75, 16321.38, 16142.62, 16561.15, 17051.9, 18094.25, 19515.16, 20951.69, 22040.54, 22348.04, 21484.09, 20003.39, 17996.27, 16918.19, 15320.39, 13094.32, 12341.69, 11729.51, 11363.5, 11051.6, 10842.65, 10660.06, 10501.44, 10373.69, 10276.46, 10184.73, 10077.32, 9997.88, 9945.49, 9919.61, 9919.76, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1012.01, 1114.67, 980.26, 938.41, 595.2, 349.87, 220.87, 221.33, 255.23, 237.4, 264.13, 318.92, 317.88, 1031.45, 1327.65, 1331.64, 1062.01, 874.58, 769.16, 740.43, 690.54, 620.45, 555.14, 565.33, 571.2, 621.3, 689.71, 869.76, 1027.25, 1081.54, 1067.17, 984.63, 769.85, 630.53, 621.95, 614.06, 621.5, 632.1, 640.84, 647.92, 726.95, 751.6, 854.39, 962.2, 1117.93, 1387.9, 1689.71, 1550.89, 1118.33, 917.56, 844.39, 807.86, 747.7, 756.4, 759.76, 791.23, 856, 930.3, 1000.34, 1079.37, 1249.84, 1426.24, 1670.52, 2527.02, 4903.27, 6996.19, 8092.06, 7985.81, 7105.07, 7209.24, 7492.6, 7196.17, 6885.97, 6434.07, 6410.78, 5771.36, 5086.32, 5176.71, 5116.31, 5260.72, 5458.22, 5819.08, 5971.67, 6345.94, 6598.79, 7076.74, 7672.17, 7846.1, 9716.23, 12053.89, 15111.04, 18752.07, 21221.74, 23571.51, 24440.81, 25222.58, 25504.49, 25768.89, 26561.35, 29102.12, 32879.99, 35854.09, 39254.21, 40523.11, 41359.77, 42087.25, 43137.93, 41205.62, 40396.69, 39862.04, 39505.41, 37619.14, 35399.56, 36211.83, 35983.93, 35801.31, 36606.68, 36415.8, 35885.96, 36167.53, 34135.9, 31562.78, 29573.13, 29101.31, 28450.65, 28549.37, 27164.32, 25602.36, 24985.39, 24594.95, 22879.28, 20528.83, 18696.38, 17619.85, 17387.47, 16068.31, 15942.15, 15810.15, 15925.76, 15899.36, 15519.54, 14745.99, 13985.24, 13665.39, 11484.02, 10269.55, 9900.76, 9750.13, 8532.77, 7477.7, 7014.54, 6788.25, 6202.16, 5510.79, 5464.79, 5548.54, 5620.23, 5203.06, 4682.73, 4398.54, 3809.82, 3354.38, 2781.28, 2304.57, 2173.72, 2129.07, 2013.28, 2047.24, 2107.17, 2074.95, 2132.99, 1883.84, 1767.65, 1641.64, 1506.55, 1481.77, 1428.15, 1470.55, 1506.33, 1543.05, 1758.42, 2123.69, 2043.35, 1870.49, 1848.76, 1708.11, 1849.5, 1783.92, 1772.52, 1784.24, 1824.27, 1817.08, 1871.48, 1924.69, 2009.26, 2108.45, 2368.79, 2200.17, 2113.21, 2054.12, 2003.78, 2000.22, 2038.21, 2033.69, 1675.93, 1439.06, 1301.31, 1319.87, 1373.27, 1356.42, 1320.14, 1316.24, 1332.65, 1362.6, 1388.81, 1639.87, 1774.94, 1666.75, 1427.89, 1330.59, 1214.04, 1050.82, 941.1, 874.75, 844.7, 839.19, 846.27, 850.45, 851.89, 844.26, 819.92, 782.78, 769.13, 776.05, 800.45, 836.53, 883.85, 1080.38, 1348.37, 1354.54, 1338.47, 1271.36, 1384.89, 1314.28, 1319.38, 1397.96, 1445.58, 1351.97, 1352.47, 1326.95, 1199.57, 1006.37, 946.07, 937.52, 853.37, 749.34, 648.13, 613.24, 615.43, 598.65, 626.81, 673.82, 922.62, 1344.72, 1615.08, 1924.54, 2599.73, 3608.85, 4245.67, 5019.71, 6167.55, 7951.7, 9239.27, 10159.84, 10979.03, 12485.66, 15112.69, 18182.43, 21518.09, 25554.72, 31178.39, 38119.1, 45940.23, 52374.47, 56916.09, 62473.65, 66881.01, 73485.08, 81036.82, 95842.68, 114559.06, 129603.02, 135064.5, 143101.36, 151476.23, 164471.94, 169658.53, 171735.12, 177811.73, 185717.67, 194073, 199029.83, 198963.2, 195398.62, 188249.14, 172624.16, 156378.73, 141658.64, 129840.42, 121106.84, 113335.37, 107084.82, 100877.72, 96012.51, 93060.17, 89679.65, 84571.37, 78907.98, 72365.22, 65795.63, 59963.51, 54513.73, 50450.22, 47584.92, 45046.78, 42545.43, 40854.25, 40025.68, 38745.54, 38990.71, 39043.94, 38340.05, 38002.21, 35793.78, 32950.19, 29798.62, 26717.15, 24083.65, 22583.9, 20890.18, 18153.15, 16620.31, 14833.24, 13728.76, 12989.33, 12038.71, 11742.15, 11784.67, 11784.29, 12125.04, 12383.98, 12507.36, 11131.09, 9889.55, 9257.76, 9396.81, 8984.1, 8719.2, 8012.98, 7958.3, 7995.5, 7354.25, 6381.19, 5679.06, 5286.17, 5057.88, 5017.23, 5248.92, 5116.55, 5290.99, 5500.62, 5429.3, 5133.39, 4834.16, 4639.63, 4728.97, 4936.89, 5048.94, 5016.61, 4687.59, 4451.63, 4055.52, 3452.31, 2887.35, 2483.02, 2039.61, 1711.6, 1551.57, 1677.77, 1750.8, 1832, 2031.77, 2290.24, 2301.28, 1897.8, 1714.55, 1498.72, 1419.43, 1316.05, 1119.78, 995.41, 903.28, 849.18, 848.08, 850.48, 833.17, 788.8, 795.36, 827.33, 861.36, 843.6, 788.55, 760.21, 782.69, 786.48, 812.64, 847.02, 875.96, 914.7, 968.07, 994.15, 1024.1, 1061.85, 1086.58, 1090.89, 1083.64, 1096.71, 1109.42, 1090.33, 1127.66, 1203.06, 1257.15, 1458.4, 1694.79, 2126.01, 2379.64, 2658.58, 2960.61, 3381.23, 3820.93, 4360.84, 4762.98, 4939.88, 5286.02, 6150.17, 7222.73, 8243.23, 9437.22, 11056.85, 12595.28, 13533.8, 13624.77, 14062.44, 14992.49, 16587.24, 18358.31, 20587.2, 22966.94, 25530.7, 28211.16, 30515.85, 33844.87, 37667.43, 42559.35, 47921.14, 51816.44, 54721.57, 57478.18, 62082.35, 67942.18, 74639.78, 82937.72, 90542.35, 96233.93, 105679.37, 113106.92, 121293.41, 128057.9, 132987.19, 135738.7, 137822.78, 140641.52, 143640.22, 146356.22, 149855.8, 153018.38, 155397.03, 156053.1, 149254.52, 140643.83, 131611.67, 123171.41, 116631.42, 108291.07, 100112.37, 92919.95, 87920.2, 85987.43, 84007.64, 80381.94, 76952.87, 72944.24, 68178.14, 63622.65, 58866.89, 54523.47, 50796.25, 46410.97, 42441.11, 38792.78, 35286.32, 32474.48, 30007.85, 27771.01, 25111, 22660.59, 20539.5, 18614.74, 16450.77, 14766.37, 13570.12, 12574.59, 11063.94, 9979.17, 9652.51, 9079.17, 8610.99, 8518.08, 8396.66, 8151.2, 7599.21, 6831.98, 6332.73, 5929.28, 5529.12, 5088.57, 4643.64, 4370.5, 4100.55, 3740.71, 3506.57, 3287.94, 3084.51, 2955.24, 2819.08, 2573.13, 2367.45, 2257.13, 2199.54, 2074.58, 1949.39, 1764.78, 1613.58, 1574.5, 1429.65, 1253.03, 1252.5, 1272.35, 1286.82, 1242.65, 1108.68, 1022.1, 873.94, 808.29, 641.97, 706.23, 845.6, 986.31, 1017.99, 1201.3, 1286.99, 1274.34, 1161.61, 1061.54, 870.08, 735.06, 538.97, 422.21, 372.02, 338.99, 339.23, 334.96, 326.19, 334.44, 310.75, 311.27, 339.36, 383.67, 397.68, 435.96, 506.79, 524.37, 529.18, 510.45, 473.41, 459.79, 427.27, 452.65, 519.33, 567.61, 637.6, 751.48, 795.94, 760.46, 683.84, 572.96, 459.74, 378.49, 353.33, 464.16, 531.97, 597.1, 767.8, 1126.76, 1612.43, 2246, 2659.71, 3132.93, 3916.44, 4342.07, 4756.78, 5361.46, 6563.18, 7993.81, 10656.94, 14203.47, 19499.07, 25257.96, 33005.77, 42887.81, 54604.46, 66772.98, 75882.35, 84223.39, 94407.25, 107023.66, 120633.6, 133906.1, 145245.69, 153399.5, 156329.53, 157962.45, 159636.19, 163442.9, 167076.66, 167615.9, 167433.52, 172463.75, 176220.81, 179358.27, 174320.16, 165889.4, 160605.48, 158455.64, 156501.1, 146896.27, 131762.8, 119189, 107135.01, 96662.61, 84284.64, 70652.88, 58406.52, 49761.15, 43161.96, 40911.41, 40799.09, 39889.88, 36032.33, 34132.08, 32375.11, 30409.92, 30982.1, 30156.9, 27339.57, 25278.89, 23038.41, 20820.81, 18062.98, 16690.89, 16328.85, 15530.5, 13854.37, 12480.76, 11949.99, 11276.52, 10147, 8992.26, 8113.7, 7519.66, 7175.15, 6765.7, 6293.72, 5891.22, 5493.25, 5177, 4743.14, 4470.62, 4511.42, 4453.78, 4101.6, 3798.67, 3532.81, 3572.81, 3636.38, 3795.49, 3380.53, 3133.18, 3132.72, 3063.92, 2872.6, 2323.68, 1976.16, 1668.51, 1440.13, 1311.23, 1125.2, 1017.8, 965.38, 927.8, 922.2, 911.76, 892.7, 885.28, 877.21, 850.98, 831.11, 969.05, 1115.05, 1513.1, 1500.79, 1548.12, 1501.17, 1450.64, 1273.34, 1278.4, 1303.8, 1313.64, 1757.78, 1939.18, 1621.08, 1367.54, 1177.95, 1104.83, 1069, 984.58, 905.13, 853.37, 804.17, 772.9, 737.04, 651.27, 509.16, 485.94, 469.64, 484.37, 418.55, 463.94, 408.14, 428.02, 472.89, 560.72, 701.06, 827.68, 861.96, 940.33, 928.24, 889.72, 895.52, 850.14, 774.35, 742.94, 725.23, 755.2, 807, 874.8, 899.1, 926.06, 969.73, 995.5, 991.95, 983.15, 952.16, 1006.57, 1015.34, 926.87, 819.83, 712.05, 615.83, 560.93, 533.65, 504.63, 480.23, 484.54, 489.95, 529.28, 592.85, 624.72, 711.54, 807.6, 937.29, 970.82, 998, 1025.15, 1059.04, 1051.13, 1051.66, 1058.17, 1042.75, 1045.5, 1058.06, 1099.9, 1256.11, 1329.89, 1364.22, 1404.42, 1490.61, 1697.42, 1976.85, 2186.89, 2364.77, 2707.56, 3196.45, 3370.88, 3374.15, 3440.98, 3451.17, 3313.33, 3241.39, 3318.45, 3314.58, 3201.91, 3205, 3351.07, 3543.49, 3706.53, 3913.16, 4146.22, 4273.7, 4374.51, 4440.95, 4412.8, 4470.81, 4537.8, 4546.14, 4528.94, 4537.82, 4627.09, 4676.38, 4451.03, 3940.85, 3680.55, 3774.49, 3728.81, 3387.64, 3142.37, 3112.05, 3388.09, 3393.73, 3375.57, 3514.52, 3686.36, 3693.02, 3575.09, 3096.84, 2578.42, 2254.55, 1927.39, 1602.41, 1431.59, 1463.94, 1465.7, 1474.32, 1680.21, 1819.72, 1812.78, 1896.7, 1976.14, 2104.55, 2229.91, 2129.51, 2008.8, 2028.2, 2017.02, 1872.91, 1726.84, 1635.56, 1524.04, 1359.1, 1251.51, 1262.19, 1271.61, 1233.46, 1239.2, 1263.52, 1323.16, 1375.73, 1338.78, 1370.98, 1376.51, 1470.23, 1590.34, 1648.63, 1578.12, 1483.93, 1358.51, 1292.81, 1290.02, 1280.73, 1247.18, 1181.99, 1131.77, 1128.09, 1119.44, 1088.08, 1041.43, 984.79, 934.14, 883.29, 835.38, 795.39, 755.05, 715.24, 688.94, 687.33, 688.64, 682.14, 696.02, 719.65, 705.88, 673.96, 643.01, 631.64, 624.76, 597.35, 569.67, 556.91, 585.86, 591.16, 624.28, 664.53, 749.46, 766.61, 790.67, 761.24, 1034.01, 1165.16, 1422.73, 762.47, 435.99, 436.29, 436.02, 435.59, 435.09, 450.63, 442.29, 403.73, 353.2, 319.12, 305.48, 303.63, 304.52, 301.11, 289.49, 270.3, 248.17, 229.12, 214.39, 204.65, 198.62, 191.28, 175.41, 160.24, 152.89, 151.18, 144.32, 146.64, 162.54, 195.31, 244.99, 294.17, 315.13, 304.55, 297.96, 322.34, 330.84, 325.61, 338.34, 341.98, 344.93, 347.27, 348.9, 350.3, 357.83, 365.07, 372.27, 379.46, 386.64, 393.81, 400.99, 176.18, 171.48, 166.78, 162.06, 157.31, 152.54, 147.9, 143.2, 138.44, 133.67, 128.9, 124.16, 119.51, 114.96, 110.56, 109.4, 106.19, 101.99, 107.65, 107.43, 109.39, 133.71, 201.09, 249.25, 287.51, 326.2, 330.79, 329.58, 319.63, 297.05, 313.02, 338.69, 333.2, 373.98, 1216.63, 3067.13, 4186.7, 4166.43, 2988.35, 2292.99, 2191.24, 2094.97, 2019.43, 1955.11, 1917.79, 1877.92, 1829.32, 1781.33, 1735.21, 1627.58, 1513.79, 1441.51, 1391.85, 1350.85, 1315.55, 1265, 1205.09, 1139.06, 1031.94, 917.3, 801.13, 693.37, 614.53, 571.39, 554.92, 540.18, 524.36, 507.67, 491.03, 480.3, 476.61, 479.17, 477.59, 482.02, 508.69, 524.25, 554.46, 536.93, 518.23, 477, 441.39, 428.41, 417.08, 406.21, 398.09, 380.06, 345.75, 311.68, 296.92, 285.25, 284.18, 285.96, 295.72, 308.36, 319.69, 344.57, 385.14, 428.26, 493.23, 602.52, 646.46, 637.91, 564.15, 457.48, 419.39, 441.64, 451.95, 485.15, 520.01, 539.1, 505.64, 415.79, 275.84, 224.73, 207.9, 205.43, 203.03, 211.25, 220.8, 227.33, 225.91, 209.55, 195.45, 186.71, 176.27, 166.18, 161.04, 159.02, 154.46, 151.62, 147.44, 143.19, 141.88, 139.61, 137.12, 135.72, 133.47, 129.39, 128.58, 126.11, 124.62, 127.15, 133.74, 136.63, 140.94, 148.52, 149.78, 153.29, 158.84, 156.72, 157.01, 157.66, 159.59, 166.87, 173.78, 177.81, 184.74, 191.87, 192.95, 194.31, 195.59, 199.32, 202.92, 200.19, 192.2, 186, 175.7, 161.59, 154.08, 157.3, 160.51, 163.67, 168.78, 172.83, 176.17, 179.54, 183.79, 187.57, 191.79, 204.36, 213.57, 226.59, 236.16, 231.75, 208.31, 187.08, 172.29, 162.93, 156.09, 151.62, 148.78, 153.3, 157.22, 154.41, 160.51, 166.05, 174.69, 185.25, 196.12, 197.7, 204, 218.86, 233.15, 256, 317.04, 380.5, 431.5, 501.44, 604.66, 581.24, 574.55, 546.15, 507.84, 500.65, 507.69, 537.84, 568.79, 603.13, 659.28, 754.49, 874.97, 993.81, 1120.12, 1160.15, 1188.88, 1268.38, 1381.98, 1434.12, 1569.9, 1767.93, 1958.48, 2161.26, 2503.35, 2809.2, 2944, 3002.01, 3035.87, 2945.39, 2919.06, 2950.14, 3023.97, 3126.65, 3241.1, 3349.72, 3415.3, 3433.2, 3444, 3502.34, 3580.12, 3639.37, 3672.29, 3660.49, 3611.15, 3502.78, 3345.11, 3188.73, 3081.87, 3048.26, 3089.49, 3203.34, 3339.6, 3468.58, 3627.6, 3813.96, 3926.26, 3848.47, 3754.06, 3654.28, 3585.56, 3612.37, 3692.54, 3776.55, 3858.78, 3906.39, 3903.86, 3869.25, 3890.94, 3976.53, 4185.66, 4361.95, 4516.15, 4749.82, 4860.53, 4942.46, 4883.09, 4698.12, 4539.02, 4447.74, 4343.18, 4227.92, 4122.22, 4027.01, 3916.51, 3852.36, 3928.82, 4111.11, 4265.23, 4382.97, 4450.01, 4478.69, 4547.8, 4526.89, 4439.42, 4326.54, 4257.71, 4335.36, 4495.65, 4613.06, 4830.78, 4850.24, 4872.63, 4968.02, 4875.29, 4765.43, 4737.17, 4776.71, 4971.81, 5100, 5144.77, 5219.7, 5273.49, 5362.94, 5556.2, 5696.45, 5856.68, 5976.42, 6064.31, 6181.64, 6336.27, 6405.45, 6436.62, 6556.05, 6796.44, 7091.69, 7395.01, 7599.83, 7821.77, 7981.29, 8135.46, 8275.29, 8254.94, 8106.74, 7905.47, 7853.17, 7930.64, 8105.69, 8262.39, 8490.54, 8725.86, 8944.5, 9120.83, 9220.77, 8956.52, 8581.01, 8392.41, 8186.97, 7895.48, 7478.7, 7280.87, 7165.26, 6859.46, 6460.61, 6161.4, 5966.28, 5777.45, 5575.84, 5441.31, 5404.13, 5416.02, 5414.04, 5443.91, 5411.8, 5290.93, 5161.27, 4970.79, 4748.9, 4473.22, 4172.56, 3989.56, 3913.96, 3794.92, 3658.48, 3522.26, 3444.29, 3371.8, 3258.28, 3133.64, 3034.29, 2960.86, 2949.42, 2919.62, 2958.42, 2988.97, 2957.89, 2992.4, 3087.07, 3154.26, 3143.91, 3151.47, 3181.31, 3186.77, 3136.53, 3137.86, 3167.12, 3214.1, 3248.83, 3310.07, 3376.86, 3425.3, 3524.94, 3551.62, 3548.49, 3547.19, 3499.52, 3567.02, 3608.33, 3699.57, 3793.45, 3923.55, 4103.29, 4303.23, 4569.13, 4890.4, 5897.27, 5539.75, 5864.51, 6146.38, 6383.99, 6621.75, 6895.79, 7142.79, 7388.75, 7662.47, 7967.11, 8274.61, 8542, 8859.98, 9205.25, 9653.64, 10100.29, 10524.45, 10989.58, 11490.82, 11946.55, 12454.01, 12917.92, 13345.1, 13717.05, 14113.11, 14627.95, 15066.37, 15378.91, 15665.2, 15948.05, 16419.43, 17152.79, 17780.21, 18544.76, 19478.22, 20418.41, 20960.29, 21235.76, 21228.79, 20899.43, 20786.54, 20949.84, 21072.84, 20980.15, 20788.33, 20523.82, 20366.59, 20274.7, 19967.12, 19681.29, 19527.66, 19265.33, 18961.77, 18607.86, 18255.72, 18094.52, 17976.04, 17845.1, 17790.03, 17802.41, 17851.17, 18029.82, 18218.99, 18495.61, 18809.71, 19198.73, 19422.11, 19492.87, 19715.52, 20161.57, 20686.24, 20952.47, 21191.03, 21683.29, 22399.31, 23084.99, 23553.81, 24336.07, 25044.37, 25981.91, 27309.83, 28133.17, 28983.69, 30053.58, 31434.71, 32504.36, 33555.89, 34568.24, 35922.03, 37814.71, 38840.32, 39785.56, 41003.65, 42038.49, 42919.66, 44427.59, 45756.25, 46894.57, 48771.23, 50579.64, 52755.1, 56061.44, 58697.54, 60770.9, 62423.79, 63526.89, 63421.15, 63388.29, 62729.98, 61865.49, 62228.31, 61385.92, 60063.1, 60382.49, 62541.42, 63669.08, 62722.03, 64100.5, 65555.6, 67431.06, 70106.71, 70865.73, 71801.88, 71834.7, 72418.86, 73165.98, 74398.34, 75112.37, 75744.37, 76971.47, 78409.75, 80132.3, 81804.78, 83668.51, 85489.63, 86795.46, 87918.89, 87625.1, 84813.69, 82179.1, 79731.54, 77624.52, 75387.93, 73083.62, 71211.21, 69774.34, 68329.23, 66266.63, 63573.53, 60705.35, 57475.57, 53330.69, 48860.26, 45243.22, 42525.1, 40519.82, 38863.53, 37091.03, 35842.79, 35320.67, 34707.66, 33518.17, 32250.29, 31727.49, 31786.05, 31655.33, 31245.7, 30464.38, 29943.03, 29828.44, 29500.81, 28619.06, 27818.13, 27670.96, 27523.65, 27110.31, 27050.26, 27248.52, 26938.24, 26560.85, 25682.53, 24563.36, 23119.47, 21759.93, 20924.51, 20378.6, 20124.1, 19701.43, 19493.17, 19334.29, 19097.29, 19072.14, 19073.84, 19009.81, 18828.35, 18666.56, 18505.1, 18448.69, 17894.78, 17665.1, 17374.25, 17151.44, 16825.76, 16334.72, 16165.93, 16092.11, 15783.46, 15560.36, 15551.28, 15656.54, 15920.11, 16204.49, 16405.03, 16543.23, 16527.86, 16337.19, 16160.28, 15980.47, 15849.03, 15746.48, 15470.2, 15307.98, 15041.64, 14618.26, 14278.5, 13994.63, 13543.37, 13144.59, 13044.34, 12903.2, 12645.02, 12581.98, 12743.54, 12893.52, 12884.11, 12970.38, 13074.26, 12801.37, 12294.26, 11970.23, 11705.65, 11490.77, 11289.35, 11086.92, 10908.7, 10577.11, 10150.62, 9614.98, 9171.69, 8830.09, 8547.11, 8293.39, 8107.2, 7945.04, 7807.28, 7719.54, 7658.84, 7589.16, 7369.26, 7145.78, 7102.46, 7041.98, 6948.98, 6925.77, 6842.44, 6743, 6697.81, 6636.14, 6491.11, 6290.04, 6136.85, 6023.7, 5898.89, 5691.25, 5525.23, 5512.72, 5570.83, 5694.08, 5770.75, 7185.21, 7612.9, 7915.68, 8413.57, 9194.3, 10036.18, 10903.24, 12155.88, 13856.38, 16284.51, 19100.36, 22050.94, 25300.61, 29658.04, 34857.36, 41519.2, 49773.29, 58887.89, 70164.87, 83368.2, 96700.08, 110851.04, 125412.18, 140367.84, 155292.38, 171893.66, 185760.38, 198557.52, 208259.1, 222781.9, 232428.31, 236236.5, 239060.17, 241648.05, 246116.03, 249271.62, 253164.9, 257609.67, 261355.28, 263997.88, 265524, 266608.7, 269087.78, 266237.38, 263486.1, 259644.55, 252033.92, 244366.55, 237217.78, 229065.84, 220734.08, 212562.95, 202676.6, 194181.9, 187709.05, 179698.92, 170066.88, 164072.22, 159516.88, 156141.16, 149587.58, 141661.62, 135130.38, 130602.75, 127244.03, 121686.57, 113099.09, 105566.21, 99264.63, 94995.46, 89191.43, 82714.05, 77396.15, 72143.69, 67270.77, 63414.94, 59542.2, 55907.71, 52674.8, 49911.06, 47737.97, 45624.03, 43352.74, 40288.11, 37821.42, 35760.05, 33278.94, 30706.35, 28632.6, 26902.05, 25100.41, 23023.57, 21385.3, 20713.77, 20009.47, 18952.37, 17971.39, 17174.39, 16556.34, 15742.75, 14913.95, 14237.7, 13523.82, 12721.08, 11940.02, 11317, 11108.7, 11304.19, 11598.79, 11872.37, 12526.49, 13202.48, 13974.87, 14295.86, 14095.91, 13367.08, 13212.18, 13173.88, 12552.77, 12044.04, 12359.36, 12811.95, 13003.08, 12868.31, 12677.68, 12699.89, 12888.27, 12132.72, 11670.27, 12400.93, 12316.41, 12155.35, 11935.06, 11648.16, 11419.84, 10957.44, 10637.29, 10505.07, 10368.81, 10672.13, 11305.39, 11978.79, 12093.35, 12520.32, 13125.58, 13966.93, 15152.32, 15960.18, 16292.24, 16602.56, 16883.47, 17822.5, 19223.76, 19464.87, 18946.34, 19218.55, 20470.87, 21998.27, 22506.04, 22930.46, 23903.36, 24935.82, 26577.27, 27931.89, 29385.35, 30706.53, 32244.18, 33728.95, 34378.42, 34868.89, 35892.16, 35266.73, 33734.25, 33465.96, 34864.83, 35756.93, 36794.96, 37748.45, 38766.7, 40048.11, 41219.05, 41220.19, 40715.44, 41091.82, 41347.88, 42047.23, 42330.31, 42089.81, 42003.16, 42027.17, 42060.21, 42104.7, 42074.32, 42193.64, 42440.49, 42775.8, 43256.39, 43608.75, 43353.49, 43025.82, 42887.72, 42512.2, 41738.47, 40933.5, 40314.67, 39646.47, 38206.76, 36599.75, 36108.01, 35507.5, 35037.39, 34674.31, 34078.15, 33393.75, 32111.59, 31156.3, 30175.74, 29419.13, 28996.21, 28291.33, 27061.76, 26555.46, 26006.08, 25381.27, 24719.93, 24270.29, 24179.7, 24218.08, 24964.03, 25902.68, 25800.1, 25141.3, 25453.93, 25557.21, 24763.81, 23769.42, 22897.02, 22025.31, 21215.66, 20716.35, 20286.21, 19930.8, 19443.84, 18815.93, 18823.1, 19313.57, 19626.18, 19525.44, 19429.4, 19371.51, 18950.57, 18727.96, 18048.35, 17828.45, 17921.75, 17720.75, 17722.98, 18071.79, 18335.15, 18635.91, 19098.29, 19123.25, 19381.06, 19372.56, 19016.36, 19104.6, 19427.52, 19678, 19800.46, 19585.31, 19993.57, 20519.44, 20882.46, 20764.16, 20825.09, 21562.99, 21858.88, 22978.67, 24872.02, 26636.6, 28958.55, 31556.5, 34680.99, 38115.06, 40298.02, 41530.29, 42449.01, 43211.88, 43981.15, 44020.89, 43229.01, 42815.52, 43604.35, 43356.7, 42266.54, 41529.16, 41160.53, 41078.28, 40714.77, 40412, 40184.96, 40096.29, 40184.19, 39838.4, 39222.98, 38813.59, 38745.91, 38972.94, 39362.01, 39584.23, 39430.66, 38509.24, 37747.25, 36500.1, 35091.01, 33846.57, 32870.18, 32123.88, 31432.1, 30614.38, 29620.11, 28466.41, 27147.97, 25692.65, 25336.03, 25713.49, 25580.39, 25189.58, 24857.26, 24568.36, 24316.29, 24097.44, 23911.49, 23757.28, 23632.72, 23536.94, 23469, 23428.03, 23411.68, 23421.89, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2.55, 8.1, 12.55, 12.61, 12.62, 12.63, 12.64, 12.83, 13.14, 14.05, 14.87, 19.63, 17.83, 16.17, 13.85, 11.84, 10.7, 9.8, 8.63, 7.4, 6.46, 6.02, 5.87, 5.78, 6.1, 6.85, 7.11, 7.42, 7.48, 7.74, 7.98, 7.66, 6.86, 6.4, 6.19, 5.96, 5.57, 5.19, 5.01, 5.02, 5.81, 5.88, 5.95, 6.62, 7.33, 9.11, 11.96, 16.1, 18.91, 21.72, 27.42, 32.01, 34.43, 38.15, 41.8, 43.77, 41.77, 41.11, 49.26, 61.26, 64.91, 60, 53.75, 50.78, 49.6, 44.1, 35.94, 33.95, 39.72, 44.57, 46.33, 46.09, 44.98, 43.46, 44.45, 43.65, 39.7, 39.84, 42.76, 44.83, 44.64, 42.59, 41.18, 40.88, 39.69, 35.55, 32.32, 31.38, 32.51, 34.65, 36.85, 36.87, 34.76, 31.91, 28.97, 23.33, 16.79, 12.45, 11.01, 11.23, 11.86, 12.63, 14.29, 18.06, 18.88, 21.49, 25.09, 28.69, 34.43, 41.04, 43.49, 46.48, 47.73, 46.32, 42.51, 35.68, 32.98, 32.68, 31.46, 29.75, 31.03, 31.29, 33.02, 32.86, 26.94, 21.39, 17.29, 16.06, 16.5, 17.92, 19.59, 22.08, 25.24, 30.73, 35.57, 39.39, 44.66, 48.18, 56.31, 60.83, 63.64, 62.19, 51.73, 46.91, 46.8, 51.67, 51.03, 56.02, 66.13, 75.7, 83.49, 96.11, 109.21, 119.4, 130.04, 136.23, 135.87, 135.19, 138.19, 138.93, 135.92, 130.15, 121.49, 118.23, 113.12, 104.63, 95.09, 93.1, 96.7, 102, 105.92, 109.51, 110.75, 114.13, 119.61, 116.08, 113.8, 121.98, 130.69, 136.2, 137.04, 139.1, 146.33, 145.29, 132.46, 121.95, 120.25, 117.47, 105.21, 95.42, 90.61, 87.67, 83.41, 75.17, 73.14, 72.36, 66.69, 64.47, 64.67, 64.68, 63.55, 61.2, 58.5, 56.02, 54.42, 55.97, 60.97, 61.46, 63.07, 68.86, 71.89, 79.6, 86.78, 91.05, 96.91, 105.8, 109.91, 109.19, 102.22, 80.55, 66.96, 62.56, 61.93, 58.74, 56, 59.31, 65.85, 65.78, 68.86, 73.95, 74.74, 79.27, 81.67, 77.77, 83.1, 100.86, 113.76, 119.88, 127.68, 124.62, 129.1, 144.79, 148.02, 150.16, 151.58, 154.71, 151.09, 146.45, 134.97, 127.76, 107.04, 100.03, 95.79, 87.62, 67.57, 59.27, 62.36, 76.27, 80.36, 84.86, 95.76, 102.11, 109.65, 109.99, 95.2, 94.29, 108.42, 106.14, 103.62, 103.19, 112.52, 111.89, 104.12, 83.39, 63.26, 57.03, 56.62, 56.09, 50.24, 49.91, 49.94, 49.66, 48.67, 47.59, 46.5, 45.03, 43.11, 40.81, 38.9, 38.39, 38.83, 39.7, 39.99, 44.78, 47.51, 48.37, 52.33, 55.65, 57.57, 66.62, 73.99, 59.82, 55.62, 59.79, 59.12, 59.04, 60.06, 65.33, 66.25, 68.8, 72.46, 75.7, 80.22, 98.45, 117.7, 127.4, 124.43, 128.2, 133.58, 141.17, 149.45, 152.62, 158.35, 161.58, 174.31, 182.41, 197.28, 231.66, 260.52, 274.89, 294.22, 288.66, 306.31, 301.44, 313.32, 307.72, 297, 279.95, 282.85, 280.98, 284.39, 280.79, 287.37, 293.79, 293.73, 296.04, 290.11, 291.47, 290.97, 295.46, 302.17, 308.74, 308.63, 317.03, 306.67, 299.11, 258.29, 218.69, 205.05, 204.55, 199.26, 194.28, 195.39, 182.62, 185.11, 189.41, 196.17, 203.3, 210.96, 218.33, 249.24, 270.2, 258.09, 227.54, 205.07, 183.1, 188.52, 174.01, 171.34, 172.95, 169.48, 187.22, 232.64, 253.7, 248.28, 224.96, 214.12, 209.15, 207.64, 202.89, 186.97, 188.74, 191.95, 207.04, 206.41, 217.54, 227.54, 251.75, 291.45, 337.66, 352.56, 319.86, 268.03, 233.57, 205.95, 207.55, 181.19, 160.86, 166.18, 163.61, 169.16, 195.64, 220.55, 240.24, 283.56, 321.05, 362.47, 392.06, 452.29, 544.52, 645.35, 684.73, 719.91, 725.13, 727.49, 788.85, 825.1, 893.18, 961, 1057.75, 1194.22, 1368.44, 1517.38, 1641.01, 1753.03, 1810.81, 1889.87, 2008.4, 2083.7, 2063.62, 2057.7, 2030.11, 2039.84, 2021.88, 2003.34, 2009.59, 2055.7, 2113.48, 2208.23, 2100.44, 1931.6, 1765.07, 1633.72, 1513.13, 1436.56, 1374.94, 1298.44, 1195.71, 1099.47, 1032.48, 952.94, 862.84, 794.61, 702.69, 621.18, 564.07, 508.68, 480.89, 450.47, 427, 400.51, 388.06, 375.22, 368.64, 345.16, 271.8, 214.46, 184.03, 196.86, 197.39, 182.8, 179.68, 178.86, 167.09, 180.77, 193.54, 200.9, 199.73, 210.4, 211.18, 202.47, 198.76, 198.44, 193.57, 185.18, 168.79, 152.88, 152.12, 156.96, 149.89, 144, 141.8, 136.9, 137.02, 128.02, 117.03, 109.36, 103.03, 91.78, 79.24, 72.73, 69.61, 63.7, 62.71, 61.01, 58.57, 58.7, 58.02, 57.41, 56.94, 57.72, 62.03, 61.29, 64.1, 74.94, 79.05, 86.28, 100.42, 100.83, 84.59, 79.69, 77.16, 67.73, 66.93, 61.39, 56.42, 59.1, 59.94, 58.02, 54.52, 51.81, 52.94, 52.04, 46.54, 45.01, 43.78, 51.25, 52.63, 55.08, 53.2, 55.06, 58.26, 65.49, 69.02, 62.48, 61.94, 61.57, 58.66, 55.09, 51.98, 50.6, 43.38, 38.43, 37.4, 38.13, 37.39, 36.63, 34.48, 35.82, 39.13, 43.47, 42.33, 46.71, 50.17, 54.47, 51.35, 51.42, 53.35, 53.94, 48.4, 42.75, 42.37, 40.16, 36.76, 32.37, 32.6, 34.51, 36.06, 35.28, 33.31, 33.3, 35.02, 32.27, 28.27, 25.83, 24.77, 24.99, 26.55, 25.57, 25.12, 28.23, 31.36, 32.05, 31.05, 30.87, 29.02, 25.06, 22.86, 23.44, 22.61, 21.37, 21.42, 21.95, 23, 22.22, 19.45, 18.04, 16.68, 15.97, 18.71, 21.32, 21.08, 22.44, 22.81, 25, 29.57, 32.44, 32.44, 31.28, 31.49, 30.27, 29.14, 27.51, 25.95, 24.89, 23.96, 23.66, 23.25, 20.73, 19.73, 18.56, 17.57, 15.81, 15.12, 16.28, 17.13, 16.92, 16.1, 16.08, 16.28, 15.63, 13.94, 13.93, 13.78, 12.6, 12.11, 11.92, 14.81, 17.15, 18, 18.38, 19.09, 20.12, 21.1, 21.06, 21.18, 22.78, 26.08, 26.89, 26.62, 27.32, 33.94, 45.67, 53.21, 62.94, 73.65, 86.99, 121.66, 172.52, 207.51, 255.65, 315.18, 394.49, 484.42, 544.89, 602.96, 684.83, 800.08, 967.2, 1141.34, 1296.08, 1457.62, 1637.83, 1853.31, 2104.63, 2331.4, 2501.9, 2618.2, 2683.1, 2724.23, 2735.24, 2735.05, 2737.33, 2816.02, 2937.15, 3104.98, 3179.56, 3206.75, 3316.76, 3527.6, 3846.41, 4096.77, 4191.33, 4187.21, 3963.44, 3721.62, 3132.73, 2331.6, 1925.92, 1778.01, 1079.94, 906.43, 748.4, 594.4, 539.79, 486.19, 434.77, 391.31, 360.24, 338.21, 326.45, 322.56, 320.54, 318.9, 317.48, 312.09, 302.35, 290.21, 277.93, 269.5, 263.2, 256.79, 247.22, 235.41, 223.72, 208.14, 192.09, 175.4, 159.68, 149.3, 139.04, 132.8, 130.17, 129.33, 128.67, 127.42, 124.61, 121.76, 119.39, 117.96, 117.27, 111.11, 105.77, 100.86, 92.65, 83.63, 76.14, 69.6, 64.76, 62.9, 60.99, 59.09, 57.46, 56.16, 53.05, 47.58, 42.6, 38.14, 34.33, 30.97, 27.73, 24.67, 21.9, 19.41, 17.13, 14.94, 12.92, 11.22, 9.77, 8.48, 7.33, 6.33, 5.53, 4.92, 4.41, 3.93, 3.49, 3.09, 2.82, 2.73, 2.9, 2.99, 2.99, 2.91, 2.79, 2.73, 2.5, 2.4, 2.15, 1.79, 1.46, 1.19, 0.97, 0.78, 0.64, 0.56, 0.55, 0.55, 0.56, 0.57, 0.6, 0.68, 0.78, 0.9, 1.02, 1.15, 1.3, 1.49, 1.78, 2.21, 2.71, 3.22, 3.76, 4.28, 4.83, 5.46, 5.84, 6.05, 6.32, 6.71, 7.22, 8.16, 10.12, 13.33, 17.77, 23.69, 31.54, 42.08, 55.06, 68.96, 84.37, 99.53, 99.38, 98.73, 97.74, 98.1, 99.61, 101.43, 103.79, 107.13, 112.18, 120.28, 133.53, 155.99, 177.65, 171.74, 164.72, 160.32, 162.5, 151.97, 138.31, 127.66, 118.63, 109.69, 100.51, 91.49, 83.46, 75.96, 68.66, 62.02, 62.79, 66.32, 70.02, 69, 64.8, 61.67, 59.22, 59.44, 60.07, 64.13, 74.88, 92.47, 108.35, 119.58, 110.3, 95.65, 94.67, 106.72, 106.71, 89, 74.11, 63.31, 55.61, 48.74, 39.6, 33.01, 27.81, 24.24, 21.6, 19.36, 17.37, 15.67, 14.33, 13.17, 12.09, 11.08, 10.12, 9.23, 8.38, 7.49, 6.64, 5.88, 5.21, 4.62, 4.09, 3.64, 3.3, 3.03, 2.77, 2.54, 2.33, 2.15, 1.98, 1.83, 1.69, 1.57, 1.46, 1.36, 1.27, 1.19, 1.12, 1.05, 0.99, 0.94, 0.89, 0.84, 0.8, 0.76, 0.72, 0.69, 0.66, 0.64, 0.61, 0.6, 0.59, 0.6, 0.6, 0.61, 0.61, 0.62, 0.63, 0.64, 0.67, 0.73, 0.8, 0.87, 0.92, 0.96, 0.96, 0.92, 0.89, 0.85, 0.82, 0.78, 0.75, 0.7, 0.63, 0.55, 0.48, 0.43, 0.38, 0.34, 0.31, 0.31, 0.32, 0.33, 0.34, 0.35, 0.36, 0.36, 0.36, 0.35, 0.34, 0.33, 0.32, 0.31, 0.32, 0.32, 0.33, 0.35, 0.37, 0.39, 0.4, 0.4, 0.39, 0.38, 0.36, 0.34, 0.34, 0.34, 0.35, 0.36, 0.38, 0.41, 0.44, 0.49, 0.57, 0.66, 0.73, 0.8, 0.88, 0.97, 1.06, 1.17, 1.29, 1.41, 1.54, 1.68, 1.83, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5051.45, 5538.25, 5738.74, 5615.4, 5228.99, 5438.58, 5305.71, 5585.06, 5712.5, 5864.87, 6393.9, 8517.61, 10080.04, 12088.73, 13280.83, 13260.64, 13568.21, 13598.35, 13832.81, 14325.58, 15144.31, 15625.2, 16189.68, 18160.29, 19697.25, 20313.35, 21592.64, 23755.85, 25282.98, 25609.12, 26192.5, 27303.1, 28390.74, 28245.27, 28131.02, 28265.13, 27815.73, 27028.22, 26007.82, 25029.09, 24275.8, 23267.84, 23072, 22094.1, 22399.97, 23297.83, 24112.25, 25048.02, 25133.19, 25407.13, 25663.35, 26361.23, 26898.6, 27429.46, 28446.98, 30453.03, 30852.11, 31191.88, 33871.95, 35204.68, 34335.22, 34915.38, 33567.5, 30765.2, 28379.38, 28151.6, 28088.04, 26653.54, 26838.11, 26538.97, 27314.63, 26775.26, 26446.25, 26533.28, 27022.05, 26862.86, 23869.12, 20813.69, 19474.53, 17986.38, 16030.14, 14338.59, 13558.77, 13557.94, 14142, 13533.95, 13824.95, 14735.2, 15270.47, 16404.6, 16563.39, 16186.25, 16503.64, 14888.03, 13705.53, 12975.53, 12661.45, 11995.62, 11507.99, 11859.58, 11419.06, 10399.66, 9018.03, 8358.96, 7981.02, 7663.22, 7132.42, 6191.8, 5644.33, 5353.41, 4997.73, 4980.43, 4539.22, 3765.86, 3795.56, 3749.7, 3774.38, 3863.71, 3729.29, 3056.84, 2847.37, 2945.95, 2925.98, 2850.38, 2611.55, 2575.8, 2599, 2620.76, 2645.08, 2686.5, 2800.17, 2796.38, 2830.15, 2843.06, 2990.37, 3265.35, 4014.19, 5275.64, 5915.72, 6540.35, 6768.57, 6812.97, 6591.45, 5872.6, 5478.11, 5503.7, 5321.45, 5450.45, 5965.47, 6256.3, 6612.18, 6341.5, 5843.43, 5691.82, 6065.25, 5958.56, 6058.7, 6127.29, 5928.98, 6084.01, 6058.74, 6214.98, 7342.06, 8409.68, 9590.1, 8521.99, 7623.67, 6925.73, 6944.3, 7045.17, 7181.73, 7355.78, 7133.71, 6700.08, 6259.49, 6032.66, 5889.33, 5845.51, 5924.78, 5706.83, 5956.61, 6447.47, 7217.79, 7109.82, 6866.33, 6969.36, 7104.07, 7159.77, 7134.63, 7081.5, 7212.02, 7226.77, 7249.54, 7414.19, 7481.3, 7640.64, 8106.18, 8755.56, 12200.96, 10890.96, 9822.06, 9722.65, 8823.11, 7920.42, 7441.98, 7461.97, 7631.67, 7410.46, 7904.52, 8874.88, 9338.11, 9315.17, 9329.4, 9491.11, 9594.99, 9715.39, 10131.62, 10406.02, 10774.54, 11300.1, 13192.26, 14591.55, 16259.36, 17409.2, 18273.12, 19708.39, 20895.69, 21414.32, 22129.22, 24056.67, 25552.91, 28190.2, 31293.36, 35875.49, 40621.43, 44799.42, 47116.27, 48245.91, 50898.53, 54675.66, 56202.93, 54813.66, 54196.03, 54374.62, 54318.95, 50698.58, 48770.72, 50369.88, 51195.59, 52049.7, 54246.57, 61733.99, 75093.73, 82920.06, 87021.64, 85753.93, 84050.61, 84267.86, 77840.74, 69733.92, 64391.96, 63451.79, 61024.05, 59551.48, 58336.02, 54220, 54019.13, 54717.59, 54328.34, 54592.1, 54463.67, 56274.69, 60786.39, 65324.89, 73225.97, 71853.11, 69128.16, 66081.48, 63418.84, 56536.82, 50357.75, 48613.83, 48253.69, 47076.49, 46027.09, 43783.31, 41387.3, 39303.33, 36361.63, 33113.69, 30264.3, 27725.59, 25743.76, 24265.68, 22726.02, 21741.2, 21892.97, 21776.59, 21350.36, 21053.01, 20911.07, 19643.43, 18105.2, 16145.13, 15146.43, 14760.69, 13664.96, 12632.56, 12371.51, 12297.24, 12231.44, 11972.61, 11822.55, 12578.26, 13220.07, 13313.97, 13020.28, 13226.98, 12774.44, 11489.9, 10015.2, 9101.39, 8746.01, 8479.58, 8803.7, 7976.34, 8479.88, 8977.35, 9302.48, 9152.86, 9393.97, 9525.54, 9727.29, 9563.9, 9486.85, 9206.4, 9859.22, 11718.45, 15255.55, 17842.06, 20122.2, 22906.83, 24871.31, 26163.32, 27784.25, 29444.99, 31345.21, 32607.83, 33746.29, 35041.13, 37952.13, 39789.03, 41008.39, 41963.75, 43054.9, 43254.46, 45605.17, 47241.55, 49621.48, 49164.17, 51905.56, 53842.53, 55983.71, 56810.06, 57756.34, 59430.74, 60466.28, 63274.92, 65778.52, 70761.23, 77189.87, 82221.08, 86519.43, 93744.47, 107298.39, 118811.47, 128086.16, 133048.28, 134526.88, 132968.4, 123880.14, 114246.15, 105962.63, 96338.37, 83312.72, 72446.67, 66491.12, 60978.98, 57415.11, 54892.88, 52201.83, 49671.27, 48264.61, 44393.22, 39603.22, 33996.16, 29862.99, 26405.96, 23069.91, 20771.78, 19255.56, 18395.91, 17674.34, 16880.27, 16527, 15102.3, 13634.41, 11885.36, 11331.84, 11352.11, 10932.87, 10625.8, 9402.24, 8229.76, 7945.51, 7408.08, 6957.35, 6255.18, 6508, 6308.1, 6125.17, 6500.57, 5840.85, 5162.02, 4656.18, 4345.23, 4226.81, 3937.64, 3800.24, 4019.71, 4046.08, 4201.08, 4263.91, 4264.21, 4492.15, 4697.7, 5175.03, 5140.97, 4796.36, 3838.52, 3248.47, 3133.32, 3079.07, 2991.02, 2997, 2963.28, 3176.62, 3563.19, 4520.12, 4691.12, 4336.25, 4194.09, 4107.97, 3964.2, 3925.4, 3942.42, 3915.59, 3772.79, 3704.81, 3642.49, 3977.42, 3748.66, 3293.12, 2605.99, 2414.32, 2347.72, 2279.15, 2505.17, 2389.25, 2269.82, 2804.18, 3819.52, 4340.72, 4774.42, 5250.75, 5085.56, 4712.59, 4332.24, 3458.64, 2613.36, 2397.3, 2354.82, 2240.97, 2185.03, 2215.85, 2427.21, 2525.3, 2755.84, 2813.12, 3044.83, 3331.14, 3673.13, 3740.2, 3904.99, 4063.07, 4323.02, 4630.76, 4610.92, 4713.04, 4658.29, 5652.89, 5963.24, 5526.01, 5316.03, 5488.77, 5295.93, 5471.36, 5725.3, 5794, 6058.1, 6290.71, 6586.56, 6263.04, 5897.72, 6156.58, 5851.63, 6047.66, 6511.04, 6538.47, 6720.64, 6600.77, 6411.21, 6911.67, 7039.61, 6327.33, 5686.02, 5393.06, 5220.23, 4676.77, 4111.78, 3682.64, 3853.58, 3703.84, 3915.6, 3970.29, 3872.82, 4431.3, 5435.13, 6470.36, 7265.87, 8160.14, 8484.51, 8044.05, 7929.62, 7963.05, 7774.97, 7581.8, 7827.08, 7709.26, 8006.68, 8615.51, 8923.07, 9666.52, 9879.91, 9979.21, 9840.7, 9974.52, 9556.8, 9577.78, 10011.69, 10130.63, 10553.88, 10488.67, 10764.21, 12605.28, 13417.59, 13656.79, 13876.94, 14695.3, 15371.67, 16482.37, 17873.26, 19239.28, 19968.7, 20704.28, 20885.07, 19850.53, 19950.14, 20323.57, 19716.3, 19801.14, 19800.9, 20622.31, 21514.62, 21448.78, 21272.87, 20838.64, 20771.47, 21059.34, 21643.5, 21971.45, 21814.54, 21249.33, 21237.77, 21633.75, 21907.4, 21631.57, 20487.95, 23200.57, 25033.58, 26646.56, 27112.5, 28561.04, 29848.46, 30944.58, 32486.44, 33453.34, 33636.34, 34559.03, 41670.37, 44104.04, 48463.08, 50871.65, 56429.88, 63401.62, 69424.14, 77511.81, 92017.59, 103587.89, 109743.83, 111206.59, 108809.32, 105084.36, 102218.45, 112786.01, 126396.65, 122908.68, 129562.1, 133360.66, 143873.19, 156092.56, 149072.38, 137493.56, 128650.28, 134168.42, 138925.77, 146465.84, 145808.94, 147482.19, 157833.7, 168749.48, 191468.33, 230132.81, 278715.6, 328143.66, 375876.1, 421345.22, 456294.1, 478368.56, 508649.1, 520579.06, 504199.5, 493231.06, 447553.8, 392616.22, 335389.9, 289563.97, 254855.11, 217019.84, 180490.38, 149970.4, 118577.26, 97089.12, 81070.06, 62359.3, 47578.85, 39554.49, 23732.74, 17957.21, 26792.29, 34029.78, 35382.46, 36828.86, 37797.67, 34886.56, 31000.73, 33885.86, 32691.02, 29204.68, 23476.24, 21255.96, 18701.54, 9989.02, 5587.66, 5974.16, 6258, 5105.99, 5296.42, 4586.41, 4927.3, 4382.56, 4425.68, 4451.08, 3575.26, 2816.02, 1996.38, 1577.02, 1446.59, 1330.22, 1256.7, 1036.68, 917.95, 804.91, 678.43, 573.84, 332.72, 212.29, 179.98, 145.27, 139.52, 140.79, 143.91, 173.47, 220.89, 237.21, 235.87, 235.39, 236.99, 249.15, 260.44, 284.42, 274.99, 218.71, 171.74, 154.94, 137.28, 122.41, 95.78, 58.38, 40.19, 42.21, 51.77, 63.6, 70.77, 91.89, 100.36, 108.04, 114.01, 124.08, 107.14, 86.64, 71.01, 67.52, 77.44, 82.27, 81.18, 78.25, 76.43, 74.37, 72, 69.61, 67.69, 67.01, 67.24, 66.27, 64.18, 58.84, 48.4, 47.62, 57.27, 55.67, 64.31, 73.56, 72.81, 71.66, 70.63, 64.09, 51.25, 44.15, 42.5, 43.81, 44.24, 43.12, 45.98, 54.28, 60.02, 62.75, 75.43, 92.22, 92.93, 89.93, 85.33, 72.02, 51.44, 39.02, 33.09, 41.38, 50.95, 53, 67.04, 82.2, 82.84, 79.88, 76.1, 64.55, 46.03, 30.03, 25.42, 33.38, 46.64, 46.84, 61.53, 68.96, 68.62, 70.63, 69.76, 61.61, 40.91, 25.16, 24.22, 19.43, 20.07, 21.09, 21.97, 23.29, 24.72, 25.86, 26.5, 27.26, 28.66, 30.29, 31.31, 32.57, 34.27, 35.64, 37.19, 38.39, 39.21, 40.53, 41.48, 43.87, 45.9, 64.96, 79.24, 156.93, 275.22, 274.89, 267.59, 254.19, 157.14, 99.05, 50.23, 49.63, 51.21, 51.22, 51.38, 54.75, 56.69, 58.06, 59.19, 60.28, 61.29, 63.15, 65.05, 66.48, 67.77, 67.62, 67.34, 67.4, 66.6, 66.98, 71.14, 75, 78.19, 81.59, 87.46, 96.11, 105.19, 116, 125.22, 131.47, 140.05, 148.21, 164.6, 208.11, 269.33, 306.12, 345.42, 403.94, 485.38, 597.94, 743.12, 955.77, 1290.49, 1645.34, 2088.06, 2547.69, 3232.83, 4118.94, 4939.76, 5792.91, 6803.14, 7749.33, 8830.17, 9423.21, 9645.49, 9279, 8876.3, 8540.18, 7772.85, 7193.14, 6825.97, 6125.77, 5077.92, 4381.54, 3750.8, 3220.55, 2972.58, 2751.76, 2490.83, 2113.11, 1787.15, 1822.79, 2188.54, 2389.34, 2812.46, 3145.34, 3154.85, 3244.59, 3186.4, 2555.76, 1954.93, 1696.02, 1548.09, 1500.21, 1464.58, 1471.37, 1504.72, 1586.18, 1746.9, 1901.5, 1994, 2048.51, 2025.58, 1964.18, 1897.95, 1868.32, 2007.99, 2106.2, 2128.69, 2177.75, 2355.94, 2561.69, 2634.36, 2632.31, 2637.13, 2603.45, 2586.25, 2469.74, 2242.07, 2044.18, 1921.12, 1831.34, 1799.93, 1835.45, 1938.56, 2058.62, 2203.8, 2370.39, 2534.66, 2683.26, 2809.1, 2911.75, 2993.61, 3056.79, 3101.86, 3127.24, 3130.51, 3112.16, 3036.68, 2884.65, 2735.24, 2465.81, 2255.83, 2117.31, 2100.08, 2094.8, 2082.29, 2064.19, 2048.21, 2041.74, 2050.93, 2104.52, 2222.42, 2375.98, 2505.28, 2626.09, 2773.38, 2951.81, 3125.91, 3283.18, 3450.8, 3635.24, 3853.5, 4081.9, 4320.32, 4569.52, 4829.65, 5100.91, 5383.62, 5678.82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0.6, 1.41, 1.41, 1.41, 1.41, 1.41, 1.41, 1.41, 1.41, 1.46, 1.46, 1.47, 1.55, 4.6, 6.32, 6.67, 7.81, 9.21, 9.96, 11.09, 12.42, 13.56, 14.49, 16.1, 17.41, 18.78, 19.16, 16.83, 14.98, 13.91, 12.95, 12.02, 11.56, 11.93, 12.42, 12.5, 13.61, 15.13, 17.01, 19.26, 20.86, 21.82, 19.83, 17.09, 14.01, 11.47, 10.46, 9.63, 9.11, 8.5, 8.59, 8.2, 7.13, 6.37, 5.94, 5.55, 5.45, 5.13, 5.27, 5.31, 5.43, 5.69, 5.64, 4.73, 4.37, 4.16, 4.02, 3.95, 4.05, 3.95, 4.22, 4.17, 4.28, 4.79, 5.26, 6.88, 10.01, 11.98, 11.7, 10.18, 9.57, 8.75, 7.69, 7.04, 6.21, 5.05, 3.96, 3.29, 2.85, 2.59, 2.41, 2.35, 2.38, 2.33, 2.35, 2.39, 2.49, 2.5, 2.57, 2.69, 2.85, 3.07, 3.23, 3.38, 3.6, 3.75, 3.89, 3.93, 3.79, 3.57, 3.33, 3.11, 2.75, 2.33, 2.26, 2.14, 2.15, 2.16, 2.13, 2.11, 2.08, 2.02, 1.93, 1.84, 1.78, 1.78, 1.8, 1.81, 1.83, 1.82, 1.8, 1.79, 1.77, 1.74, 1.7, 1.64, 1.62, 1.64, 1.66, 1.69, 1.74, 1.83, 1.92, 2.05, 2.19, 2.46, 2.87, 3.24, 3.81, 4.45, 5.23, 7.75, 12.71, 14.86, 15.64, 15.35, 14.86, 14.86, 15.59, 17.3, 17.88, 20.52, 23.63, 24.44, 25.92, 26.72, 26.86, 28.48, 31.28, 32.38, 34.71, 37.85, 36.96, 35.13, 31.98, 31.27, 31.61, 30.77, 30.08, 29.31, 28.12, 26.3, 25.04, 24.06, 23.32, 24.62, 25.42, 26.94, 29.2, 32.02, 35.29, 43.48, 50.27, 53.02, 56.98, 62.6, 66.09, 67.28, 66.82, 67.04, 67.18, 64.44, 61.44, 57.52, 49.18, 42.16, 40.11, 40.1, 40.57, 36.36, 34.5, 32.95, 32.3, 32.84, 32.81, 33.09, 35.36, 37.95, 38.21, 42.1, 42.68, 48.65, 50.68, 56.66, 65.41, 72.28, 78.61, 86.53, 94.69, 101.13, 110.1, 117.74, 121.43, 124.44, 127.88, 129.83, 129.77, 128.74, 128.35, 126.8, 128.71, 131.89, 131.73, 133.7, 134.31, 137.1, 144.46, 147.46, 145.58, 145.18, 146.17, 147.23, 145.55, 144.5, 147.44, 153.72, 158.27, 163.52, 165.77, 168.64, 171.19, 169.34, 171.83, 173.45, 169.28, 162.16, 161.83, 156.66, 151.85, 148.19, 145.71, 146.8, 150.23, 152.33, 157.45, 162.08, 163.22, 160.82, 159.94, 161.44, 162.45, 163.28, 162.19, 159.43, 157.77, 157.23, 150.86, 147.44, 145.12, 140.63, 128.61, 110.98, 108.56, 112.72, 108.73, 101.31, 104.85, 106.61, 106.36, 107.85, 106.65, 105.89, 105.91, 104.27, 103.62, 106.72, 107.94, 109, 112.23, 119.02, 124.89, 135.5, 149.37, 162.55, 177.56, 189.92, 198.48, 203.63, 209.28, 211.79, 212.7, 212.38, 209.64, 204.35, 204.28, 203.51, 194.83, 194.77, 192.07, 190.2, 191.18, 188.32, 188.47, 188.89, 190.29, 191.95, 195.03, 195.5, 190.09, 179.73, 168.07, 158, 155.42, 155.42, 150.86, 151.06, 156, 164.76, 175.1, 184.12, 189.74, 193.73, 200.11, 205.13, 209.92, 217.5, 221.91, 227.61, 234.96, 244.78, 250.47, 254.55, 265.34, 276.46, 289.1, 303.11, 314.32, 325.84, 341.86, 346.01, 343.7, 345.06, 340.95, 348.01, 347.61, 346.48, 347.48, 352.2, 359.22, 356.11, 343.95, 331.65, 310.42, 295.59, 274.66, 249.41, 222.44, 198.58, 178.01, 156.87, 137.49, 118.78, 106.45, 98.86, 92.25, 85.84, 85.78, 85.74, 85.36, 84.41, 90.77, 93.45, 86.85, 79.41, 75.69, 72.6, 70.66, 67.41, 65.33, 63.9, 63.14, 63.13, 63.49, 64.08, 66.56, 65.98, 57.3, 49.19, 42.65, 39.32, 37.59, 34.47, 30.01, 26.76, 24.32, 22.99, 22.2, 21.96, 21.68, 21.26, 20.73, 20.01, 18.87, 18.29, 15.48, 15.82, 15.56, 15.21, 16.04, 19.79, 12.92, 8.74, 7.19, 6.86, 6.68, 6.37, 6.32, 6.24, 6.4, 6.51, 6.52, 6.61, 6.85, 7.14, 7.31, 7.35, 7.33, 7.45, 7.72, 8.23, 8.6, 9.22, 11.14, 11.67, 8.75, 6.95, 6.7, 5.83, 5.44, 5.41, 5.26, 4.9, 4.89, 4.84, 4.77, 4.75, 4.7, 4.72, 4.89, 5.33, 5.67, 5.79, 6.01, 6.37, 6.65, 6.91, 7.33, 7.89, 8.41, 8.79, 9.37, 10.27, 11.57, 12.73, 14.09, 17.31, 24.07, 37.3, 57.96, 77.98, 99.7, 125.48, 163.95, 186.8, 198.19, 195.71, 186.66, 182.2, 180.37, 176.46, 173.07, 176.74, 179.35, 187.7, 212.26, 204.97, 186.61, 180.57, 164.78, 165.44, 166.24, 152.18, 158.23, 161.07, 157.08, 145.25, 136.62, 125.68, 120.86, 122.89, 121.99, 119.35, 124.52, 126.56, 115.2, 115.07, 104.88, 107.28, 108.14, 106.34, 101.52, 110.3, 116.66, 122.97, 120.25, 115.85, 108.98, 102.1, 101.25, 102.84, 110.24, 120.57, 125.4, 125.76, 127.24, 123.29, 117.27, 100.58, 83.4, 65.13, 60.84, 60.05, 55.72, 54.86, 55.75, 53.49, 53.08, 54.23, 53.98, 38.7, 28.9, 22.83, 21.51, 20.24, 18.47, 17.83, 17.73, 17.3, 16.68, 16.74, 17.3, 17.69, 18.06, 18.82, 19.81, 20.68, 21.08, 21.67, 22.74, 22.99, 23.75, 27.93, 34.9, 35.65, 39.3, 40.08, 39.42, 39.42, 36.55, 34.48, 29.51, 22.67, 18.49, 17.75, 16.89, 16.51, 16.08, 15.5, 15.5, 16.17, 16.98, 17.84, 19.01, 21.02, 23.53, 28.92, 38.57, 47.33, 53.36, 62.14, 67.47, 74.43, 82.19, 89.94, 81.45, 61.48, 55.71, 64.23, 62.87, 65.35, 73.52, 80.07, 90.27, 99.88, 110.44, 125.68, 146.24, 160.98, 178.36, 188.64, 204.6, 212.62, 206.69, 217.85, 219.13, 220.18, 227.21, 239.99, 248.34, 269.32, 283.52, 293.9, 333.75, 330.56, 335.3, 356.03, 392.49, 441.7, 511.4, 587.79, 673.83, 769.09, 914.51, 1148.32, 1459.89, 1771.4, 1972.88, 2200.46, 2495.63, 2856.49, 3165.86, 3391.38, 3550.17, 3637.16, 3649.62, 3609.44, 3615.47, 3557.94, 3513.24, 3400.4, 3299.95, 3071.05, 2732.32, 2530.8, 2387.06, 2241.97, 2051.7, 2005.1, 1940.92, 1858.37, 1853.16, 1798.4, 1751.54, 1688.54, 1613.48, 1596.29, 1535.47, 1500.45, 1486.13, 1456.68, 1335.91, 1262.51, 1034.04, 855.96, 791.52, 742.9, 722.97, 721.06, 691.75, 648.02, 621.46, 577.55, 525.4, 486.38, 465.88, 454.53, 424.7, 374.84, 349.05, 341.82, 344.01, 334.51, 319.65, 311.89, 287.29, 281.87, 291.34, 292.54, 284.39, 280.23, 283.01, 282.5, 286.97, 292.57, 289.59, 296.78, 296.95, 305.4, 325.2, 319.57, 317.84, 325.65, 336.77, 361.7, 377.53, 386.66, 417.92, 445.75, 461.58, 469.03, 482.02, 509.84, 545.5, 589.81, 639.02, 678.49, 734.88, 776.12, 783.72, 829.61, 859.62, 882.66, 921.05, 972.47, 997.5, 1003.13, 1035.75, 1056.9, 1070.83, 1101.13, 1137.31, 1166.14, 1123.54, 1064.16, 1020.27, 972.86, 924.46, 897.68, 865.81, 831.19, 804.17, 809.35, 802.9, 785.66, 727.53, 699.33, 692.36, 640.7, 560.13, 527.7, 524.16, 507.03, 502.49, 463.53, 467.92, 498.31, 499.83, 515.11, 506.16, 483.22, 472.39, 519.46, 504.42, 463.93, 441.71, 419.24, 433.15, 440.51, 417.25, 403.19, 409.31, 407.6, 411.95, 381.89, 369.09, 357.96, 355.28, 368.74, 377.14, 385.05, 435.15, 520.01, 616.05, 641.93, 681.47, 670.29, 645.76, 655.46, 713.84, 765.41, 833.25, 949.96, 984.88, 968.33, 936.43, 865.23, 842.71, 928.2, 999.5, 1131.3, 1200.04, 1395.22, 1595.72, 1797.53, 1937.2, 2086.27, 2283.16, 2430.57, 2560.78, 2659.26, 2833.06, 2936.45, 2926.13, 2982.46, 3022.77, 3050.21, 3048.49, 3089.16, 3080.41, 3036.6, 2931.66, 2923.08, 2830.04, 2551.26, 2364.77, 2213.28, 2026.16, 1811.16, 1639.32, 1415.6, 1240.81, 1090.54, 972.58, 838.25, 804.03, 727.31, 676.32, 624.65, 579.44, 562.98, 523.88, 457.99, 400.36, 405.12, 422.42, 392.96, 391.21, 381.06, 376.38, 325.95, 278.74, 244.95, 294.2, 254.1, 249.62, 260.9, 246.16, 276.42, 269.89, 229.7, 224.45, 229.68, 215.05, 216.25, 217.45, 202.6, 197.27, 179.76, 181.47, 170.26, 150.54, 158.26, 160.46, 160.97, 157.72, 153.17, 157.47, 160.45, 154.75, 142.29, 130.79, 96.89, 92.31, 108.89, 89.27, 77.53, 94.81, 84.45, 117.28, 143.94, 139.69, 96.38, 79.13, 78.28, 77.35, 69.22, 64.89, 63.29, 59.35, 59.28, 59.29, 59.56, 59.65, 59.71, 62.66, 61.74, 61.27, 61.91, 65.97, 82.05, 100.83, 116.55, 126.09, 134.97, 103.7, 81.39, 72.11, 66.61, 65.7, 59.39, 55.77, 52.46, 53.23, 54.26, 54.18, 53.51, 52.66, 51.76, 50.59, 49.44, 48.37, 47.27, 46.29, 45.56, 45.14, 45.35, 46.06, 46.57, 51.1, 53.12, 53.23, 54.62, 57.9, 70.89, 72.69, 82.08, 88.9, 80.23, 75.19, 68.79, 58.92, 51.17, 43.34, 37.23, 33.77, 31.69, 31.09, 31.66, 32.32, 32.25, 31.21, 29.77, 28.43, 27.97, 29.49, 31.23, 33.05, 35.19, 36.77, 37.25, 36.82, 35.92, 34.83, 33.83, 32.94, 32.75, 32.71, 32.8, 33.03, 32.9, 32.82, 32.78, 32.77, 32.78, 32.83, 32.9, 32.99, 33.18, 33.43, 33.69, 33.93, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 108.6, 117.89, 118.91, 119.68, 119.87, 121.13, 128.84, 131.68, 142.95, 146.56, 206.46, 332.35, 398.3, 472.25, 467.28, 455.41, 429.91, 420.69, 426.39, 426.7, 432.61, 431.57, 416.02, 379.61, 337.91, 292.18, 264.54, 246.67, 223.87, 215.33, 216.69, 212.85, 210.96, 205.89, 201.22, 197.4, 189.57, 178.04, 172.16, 171.56, 167.72, 167.62, 168.83, 170.55, 172.71, 175.19, 178.05, 180.53, 182.74, 184.82, 190.72, 194.31, 206.02, 221.7, 255.76, 309.98, 358.1, 406.78, 395.07, 395.93, 433.21, 416.78, 449.36, 447.99, 452.16, 461.9, 552.16, 858.56, 1386.44, 1912, 2313.15, 2681.32, 3139.84, 3710.69, 4222.64, 4537.37, 4863.77, 4869.46, 4728.54, 4766.32, 4864.76, 5062.72, 5135.91, 5066.21, 5094.12, 5282.76, 5319.32, 5165.09, 5037.49, 5041.91, 5026.17, 4894.4, 4749.12, 4751.68, 4947.78, 5087.85, 5031.94, 4963, 4976.8, 4991.5, 4991.6, 4883.29, 4872.03, 5174.64, 5652.86, 5603.03, 5835.71, 5976.71, 6100.34, 6249.73, 6194.81, 6288.3, 5933.71, 5477, 5017.67, 4700.99, 4705.31, 4416.27, 4334.03, 4166.83, 3944.77, 3545.53, 3142.78, 2833.46, 2638.37, 2582.97, 2640.82, 2642.89, 2757.74, 2837.27, 2864.52, 2884.13, 2767.15, 2676.62, 2601.01, 2504.29, 2331.24, 2097.42, 1909.8, 1779.69, 1700.12, 1624.71, 1533.86, 1411.23, 1275.94, 1230.71, 1279.79, 1340.12, 1353.93, 1381.15, 1484.84, 1534.11, 1623.43, 1715.09, 1704.13, 1664.66, 1690.74, 1733.55, 1715.31, 1780.77, 1867.31, 1869, 1930.45, 2151.17, 2418.92, 2582.73, 2673.75, 2513.85, 2326.7, 2230.01, 2135.95, 2035.08, 1937.35, 1880.12, 1853.09, 1697.56, 1577.4, 1506.84, 1494.55, 1477.3, 1500.29, 1511.1, 1461.65, 1424.15, 1462.78, 1476.89, 1447.73, 1508.84, 1691.56, 1815.09, 1846.29, 1804.52, 1815.21, 1806.62, 1801.84, 1775.32, 1880.78, 1924.02, 1923.93, 1987.91, 2002.26, 2017.23, 2003.19, 1986.48, 1831.6, 1523.65, 1234.58, 1125.3, 1056.19, 1011.46, 939.18, 864.23, 833.16, 835.64, 813.69, 788.8, 789.75, 791.94, 806.35, 830.82, 866.96, 909.27, 956.45, 1040.43, 1155.21, 1215.01, 1328.75, 1517.4, 1847.27, 2116.59, 1882.8, 1568.85, 1204.03, 1040.31, 1011.12, 924.44, 880.64, 860.84, 923.01, 921.9, 991.14, 993.69, 1402.02, 2272.07, 3559.85, 3921.11, 3858.85, 3745.18, 3761.43, 3786.86, 3952.57, 4182.29, 4257.02, 4727.97, 5947.83, 6815.17, 7105.46, 7593.41, 8281.12, 9093.08, 10190.14, 11632.84, 13290.99, 15618.83, 17779.23, 19689.74, 22706.56, 24985.87, 25612.96, 27484.02, 29890.46, 33003.84, 36263.54, 36411.99, 35800.78, 35834.53, 35042.26, 33856.69, 33349.26, 32792.19, 32527.95, 30326.74, 29004.88, 27151.05, 25493.3, 24147.48, 23107.76, 21797.59, 20250.65, 18736.65, 16942.3, 15699.81, 14671.96, 13369.67, 12287.86, 11305.17, 10498.13, 9677.87, 8777.47, 7819.51, 7016.06, 6354.18, 5699.38, 5053.24, 4626.73, 4357.36, 4104.81, 3873.09, 3598.24, 3242.06, 2820.84, 2436.55, 2100.72, 1759.46, 1495.88, 1317.47, 1164.68, 1039.14, 940.68, 888.13, 842.53, 763.09, 695.12, 632.52, 567.52, 516.29, 492.71, 477.15, 491.81, 484.74, 457.82, 444.15, 448.69, 421.59, 405.56, 391.09, 363.96, 348.59, 348.64, 344.36, 324.03, 289.13, 251.88, 224.47, 195.82, 159.89, 126.79, 106.63, 96.01, 80.33, 62.62, 55.46, 57.52, 69.33, 74.21, 72.83, 66.94, 66.05, 64.95, 65.77, 68.78, 66.37, 67.5, 61.85, 53.3, 50.95, 48.35, 42.89, 38.91, 36.62, 34.84, 33.54, 31.72, 29.27, 27.82, 25.33, 22.08, 22.84, 22.73, 21.64, 20.61, 19.71, 18.75, 18.23, 18.68, 19.09, 18.46, 17.88, 18.48, 19.44, 18.35, 15.34, 12.83, 12.15, 10.76, 8.85, 7.38, 6.69, 6.39, 6.16, 5.84, 5.49, 5.16, 4.58, 4.12, 4.33, 4.72, 4.76, 4.62, 4.41, 4.31, 4.41, 4.41, 4.28, 4.23, 4.21, 4.13, 3.92, 3.53, 3.07, 2.83, 2.94, 3.12, 3.28, 3.63, 4, 3.89, 3.99, 4.15, 3.9, 3.6, 3.1, 2.62, 2.38, 2.31, 2.43, 2.65, 2.98, 3.42, 3.63, 3.55, 3.47, 3.43, 3.36, 3.17, 2.88, 2.76, 2.83, 3.03, 2.65, 2.37, 2.17, 2.04, 1.9, 1.73, 1.6, 1.63, 1.71, 1.68, 1.63, 1.61, 1.61, 1.59, 1.46, 1.32, 1.25, 1.19, 1.16, 1.1, 1.07, 1.22, 1.4, 1.54, 1.65, 1.68, 1.75, 2, 2.29, 2.46, 2.56, 2.67, 2.82, 3.02, 3.19, 3.08, 3.33, 3.98, 4.23, 4.41, 4.52, 4.54, 4.68, 5.1, 5.55, 5.75, 5.91, 6.18, 6.29, 6.16, 6.23, 6.51, 6.66, 6.82, 7.09, 7.52, 7.89, 8, 8.12, 8.38, 8.65, 8.84, 8.88, 8.72, 8.64, 8.66, 8.54, 8.6, 8.74, 8.77, 8.92, 8.93, 8.83, 8.92, 9.03, 9.16, 9.24, 9.21, 9.38, 9.62, 9.59, 9.56, 9.47, 9.37, 9.06, 9.05, 9.36, 9.66, 9.39, 8.82, 8.46, 8.46, 8.72, 8.45, 7.62, 7.28, 7.37, 7.3, 6.98, 6.21, 5.43, 5.35, 5.6, 5.66, 5.56, 5.48, 5.59, 5.9, 6.24, 6.48, 6.57, 6.6, 6.74, 7, 7.3, 7.29, 6.91, 6.71, 6.89, 7.13, 7.04, 6.45, 6.05, 6.48, 7.19, 7.46, 7.33, 7.35, 7.91, 8.68, 8.98, 8.82, 8.88, 9.27, 9.74, 9.99, 9.83, 10.59, 12.79, 14.44, 15.88, 17.57, 18.99, 21.61, 25.08, 27.3, 28.31, 28.56, 29.27, 32.39, 36.18, 38.01, 39.55, 44.61, 52.07, 58.25, 62.35, 67.62, 76.54, 86.66, 99.17, 116.35, 137.63, 160.01, 175.57, 193.2, 218.85, 250.47, 272.13, 279.94, 282.32, 294.97, 318.58, 324.61, 320.33, 342.98, 394.3, 459.3, 510.26, 541.55, 589.94, 639.23, 657.02, 651.83, 648.73, 658.13, 643.82, 587.43, 530.56, 526.18, 593.52, 692.01, 805.56, 1144.89, 1473.88, 1794.47, 2050.92, 2109.2, 1960.48, 1789.83, 1829.04, 2314.62, 3255.42, 4463.25, 5780.79, 7244.02, 8974.28, 10863.07, 12578.93, 13848.89, 15327.99, 17375.97, 18725.41, 21117.22, 24492.49, 27786.24, 32588.83, 39024.94, 45177.12, 50668.34, 55455.42, 58648.75, 53517.24, 51984.37, 50124.84, 42848.07, 38354.53, 32289.45, 28727.91, 27896.94, 26831.19, 24988.89, 22954.07, 21327.81, 19886.18, 17348.48, 14695.36, 12759.02, 10877.15, 9257.59, 7574.5, 6053, 5018.97, 4311.08, 4040.32, 4121.98, 3559.18, 3093.94, 2675.95, 2222.29, 1775.37, 1325.13, 1084.47, 997.62, 845.18, 656.36, 580.56, 486.84, 447.64, 429.09, 356.25, 334.62, 295.27, 225.31, 205.44, 185.78, 160.31, 150.1, 134.99, 102.09, 78.46, 62.11, 53.27, 42.39, 32.01, 26.89, 25.19, 23.87, 22.41, 20.89, 21.68, 23.3, 21.8, 20.39, 20.2, 18.07, 14.93, 11.68, 8.54, 6.6, 5.48, 3.97, 3.22, 3.01, 2.81, 2.6, 2.39, 2.19, 2, 1.82, 1.65, 1.51, 1.39, 1.28, 1.17, 1.07, 0.98, 0.91, 0.85, 0.79, 0.72, 0.66, 0.61, 0.56, 0.51, 0.46, 0.42, 0.39, 0.36, 0.33, 0.31, 0.28, 0.25, 0.22, 0.2, 0.18, 0.16, 0.15, 0.14, 0.13, 0.12, 0.11, 0.1, 0.1, 0.1, 0.09, 0.09, 0.09, 0.1, 0.11, 0.12, 0.14, 0.16, 0.18, 0.22, 0.26, 0.29, 0.32, 0.34, 0.37, 0.4, 0.43, 0.48, 0.52, 0.57, 0.62, 0.66, 0.68, 0.68, 0.64, 0.59, 0.54, 0.49, 0.45, 0.44, 0.44, 0.45, 0.44, 0.45, 0.46, 0.46, 0.44, 0.41, 0.4, 0.57, 0.64, 0.74, 0.83, 0.91, 1.09, 1.36, 1.69, 2.02, 2.27, 2.4, 2.57, 2.63, 2.61, 2.65, 2.7, 2.85, 3.23, 4.06, 5.4, 7.52, 10.59, 14.37, 19.06, 24.94, 31.2, 37.6, 44.2, 50.43, 56.89, 63.15, 68.25, 74.13, 81.87, 90.54, 100.04, 111.01, 124.5, 138.61, 153.31, 162.04, 163.17, 164.12, 157.11, 149.02, 149.91, 156.58, 163.93, 168.08, 170.82, 174.65, 176.9, 178.02, 173.88, 161.89, 148.04, 134.24, 123.22, 117.74, 117.33, 121.3, 122.14, 118.04, 115.33, 113.78, 114.28, 124.1, 145.97, 165.63, 168.79, 161.56, 157.64, 164.59, 135.94, 111.21, 96.96, 94.36, 101.45, 103.99, 101.22, 110.02, 130.8, 151.08, 166.13, 168.78, 165.05, 163, 151.02, 130.26, 116.34, 85.82, 73.87, 74.91, 76.03, 86.41, 102.79, 105.82, 100.87, 106.86, 107.94, 109.71, 127.93, 132.51, 119.43, 98.9, 87.32, 84.15, 72, 50.3, 50, 59.81, 71.95, 77.41, 82.69, 87.39, 133.45, 193.22, 231.27, 291.33, 378.15, 482.67, 665.78, 694.36, 666.46, 663.52, 689.9, 738.86, 806.79, 806.9, 761.5, 712.71, 665.65, 622.67, 607.06, 544.92, 475.44, 424.16, 371.25, 319.49, 272.77, 231.46, 200.39, 160.53, 123.94, 99.63, 82.74, 70.93, 60.76, 49.51, 39.96, 33.2, 28.66, 24.9, 20.18, 15.95, 13.1, 10.98, 9.55, 8.17, 6.71, 5.54, 4.62, 3.9, 3.36, 2.95, 2.64, 2.41, 2.2, 2, 1.79, 1.57, 1.35, 1.15, 1, 0.89, 0.85, 0.83, 0.82, 0.81, 0.79, 0.74, 0.69, 0.63, 0.58, 0.55, 0.52, 0.51, 0.5, 0.49, 0.48, 0.47, 0.45, 0.44, 0.43, 0.42, 0.41, 0.4, 0.39, 0.38, 0.38, 0.35, 4349.46, 4459.4, 4517.58, 4522.36, 4556.28, 4702.47, 4770.35, 4938.21, 4976.17, 5090.48, 5137.89, 5225.86, 5354.38, 5440.59, 5560.68, 5719.74, 5799.08, 5908.03, 6105.11, 6209.49, 6324.97, 6544.88, 6992.9, 7368.97, 7734.43, 8408.01, 9323.76, 10173.98, 10934.26, 11823.3, 12832.4, 13881.62, 14932.88, 16085.17, 17203.53, 18365.34, 19658.15, 20839.65, 22077.47, 23558.67, 25136.09, 26832.11, 28754.65, 30679.46, 32734.42, 35221.75, 37614.42, 39489.78, 41300.89, 43334.16, 45782.68, 48300.38, 51030.66, 54634.93, 58830.19, 62991.6, 67069.03, 71358.93, 75800.23, 80328.94, 84350.83, 88167.24, 92486.75, 97443.27, 102727.72, 106655.11, 108875.53, 110996.18, 113389.14, 116210.47, 118133.45, 119348.1, 121717.19, 124490.6, 129300.58, 134087.73, 137478.19, 140786.64, 142995.02, 146767.75, 150145.97, 152265.95, 153790.77, 157844.27, 163173.4, 167628.16, 169969.47, 171941.52, 175366.88, 177576.88, 180199.81, 182526.23, 186360.86, 192258.69, 196541.05, 199312.1, 201976.1, 203254.53, 205546.34, 206086.81, 207055.83, 208559.6, 210752.12, 212765.97, 215875.4, 220761.58, 223534.98, 225695.16, 227310.69, 227200.52, 223670.77, 225441.02, 227500.12, 228071.69, 229999.33, 231407.36, 232766.05, 233913.9, 236392.97, 237011.06, 237665.9, 240124.44, 241428.16, 245224.05, 248560.84, 248119.23, 248925.34, 251073.27, 250809.06, 248521.22, 248658.06, 250578.03, 252726.17, 254704.69, 259527.16, 265945.75, 270172.6, 270252.7, 269160.7, 262886.97, 258271.95, 256644.95, 259009.23, 258452.16, 259361.45, 258116, 258078.95, 259255.66, 257978.1, 253478.39, 251850.9, 253689.48, 253717.52, 253497.7, 247526.88, 242454.86, 239102.8, 235536.9, 229470.42, 222965.61, 218138.05, 214174.03, 210369.66, 208178.23, 205895.7, 202075.94, 197933.25, 195320.78, 193596.05, 190379.44, 185341.88, 178835.77, 176892.55, 175850.38, 173201.77, 170432.94, 169235.31, 169053.86, 167813.45, 164798.92, 162435.88, 161627.4, 162138.52, 164227.58, 161947.95, 158318.38, 155858.83, 154012.36, 151375.34, 147601.84, 144734.31, 143570.05, 142926.45, 142264.34, 141954.52, 142723.4, 142368.22, 140124.8, 138677.62, 137649.31, 135314.38, 131341.55, 128245.51, 127470.19, 126761.2, 124201.56, 121146.09, 119157.44, 118310.16, 117320.08, 115400.65, 114100.2, 113536.09, 113909.7, 114824.82, 115409.65, 115715.54, 115111.27, 114213.23, 113516.19, 111409.95, 109847.93, 109285.72, 108751.17, 110033.29, 110559.84, 111703.49, 113672.26, 116351, 117792.07, 117975.44, 118602.59, 119232.35, 119503.18, 120779.53, 121084.16, 123492.29, 125708.47, 128548.87, 130016.16, 131322.5, 131275.55, 131527.38, 133028.6, 133458.8, 134155.05, 135703.38, 136778.95, 137223.7, 137096.38, 135572.17, 133798.69, 132652.4, 132204.9, 131796.73, 132588.23, 133584.28, 134076.28, 135805.05, 138163.38, 139662.62, 140795.94, 142777.66, 143919.75, 144843.8, 145644.25, 145956, 148052.44, 149380.95, 149840.9, 150505.02, 151174.52, 152426.14, 153891.11, 155739.11, 158020.88, 160528.56, 164487.06, 167934.9, 168654.02, 169791.16, 169942.56, 171056.56, 172051.31, 172672.83, 176647.12, 178549.7, 182884.2, 189517.5, 195126.3, 199388.45, 202258.98, 203351.72, 205201.2, 207125.7, 211175.58, 213797.1, 217034.89, 221884.89, 226549.38, 230746.95, 233981.1, 237438.25, 240231.17, 242649.38, 245189.5, 246555.47, 249954.12, 253576.44, 256787.19, 259623.3, 264282.16, 270210.66, 276602.3, 282744.88, 289574.12, 297322.47, 304906.22, 313847.22, 328084.1, 342083.72, 353807.2, 365471.75, 379949.8, 390226.38, 396826.4, 396993.97, 398019.56, 404036.28, 404139.84, 402160.72, 399868.1, 396159.9, 388543.78, 385244.03, 384544.88, 381238.66, 373602.94, 364326.6, 356561.47, 348376.78, 336086.62, 320735.12, 308221.3, 297307.4, 286228.34, 276704.03, 269244.4, 263127.3, 256600.5, 248562.02, 241822.77, 236830.02, 231055.19, 219753.06, 211013.19, 205306.62, 201233.56, 196124.06, 191176.78, 186968.6, 183510.8, 180460.77, 176543.3, 173198.9, 170861.88, 169852.86, 168331.34, 166856.8, 164026.89, 162254.95, 160570.5, 157914.34, 155130.9, 152834.66, 152718.69, 151841.2, 152566.27, 153082.12, 151504.92, 148147, 143249.52, 136743, 131938.94, 128815.67, 126971.03, 124080.68, 121654.11, 119806.46, 118331.53, 116904.32, 115277.99, 114280.62, 113709.58, 112772.52, 112719.9, 112324.73, 111491.17, 109896.53, 108596.78, 106671.27, 104141.39, 102521.44, 101147.04, 99793.01, 98583.3, 97859.63, 96945.01, 96361.27, 96199.18, 95965.63, 95421.27, 95058.54, 94346.22, 92551.12, 91635.91, 90495.13, 89604.14, 88695.27, 87122.1, 86018.8, 84836.74, 82552.37, 80607.09, 78640.23, 78048.18, 76751.09, 76218.51, 74823.25, 73218.59, 72405.72, 71224.99, 69339.87, 67069.12, 65497.03, 64807.94, 63975.79, 64379.7, 62258.91, 61581.94, 61027.68, 60698.53, 60286.69, 59426.54, 58332.34, 57544.27, 57085.78, 56673.87, 56423.86, 56149.52, 56104.6, 55934.79, 56155.16, 56459.09, 55387.26, 55203.88, 55120.26, 55042.2, 54852.1, 54567.37, 54389.39, 54362.5, 54393.66, 54585.85, 54869.47, 54705.88, 55090.9, 56930.54, 55773.69, 56880.55, 58564.22, 59908.11, 60748.86, 61740.24, 62927.71, 63435.67, 63698.53, 64500.68, 65225.56, 66405.09, 66518.68, 66958.61, 67837.86, 68887.66, 71255, 70247.99, 71603.08, 73852.1, 76358.49, 79784.46, 82380.04, 83762, 85457.05, 87366.63, 88887.97, 89677.98, 91106.36, 93633.83, 97144.06, 100100.01, 104111.19, 109096.35, 114444.92, 120313.28, 126389.98, 133668.98, 140713.38, 147972.38, 154944.97, 163093.06, 172294.36, 180303.95, 188128.25, 196431.34, 204519.19, 212714.38, 221717.19, 232074.62, 243316.62, 255393.89, 265266.62, 273361.53, 281029.47, 288981.5, 295662.47, 299652.62, 303501.5, 307869, 312455.75, 317058.53, 322861.4, 328254.84, 332111.94, 334459.3, 338188.9, 342321.72, 343882.94, 345185.06, 346535, 347140.38, 347641.88, 348468.03, 346247.94, 342986.62, 337629.9, 333608.06, 330019.84, 325811.25, 320163.16, 313981.62, 304048.8, 296157.4, 289429.1, 283086.56, 272561.16, 263349.84, 258358.78, 253539.34, 249860.4, 248245, 245941.9, 241259.45, 235609.48, 230440.64, 225658.61, 218943.77, 212416.27, 206892.8, 202390.92, 197591.05, 192249.2, 184870.08, 178301.05, 173674.33, 167798.8, 161909.92, 158847.66, 157245.86, 155291.8, 153744.31, 149097, 144459.9, 140064.61, 135581.81, 130070.55, 124219.75, 119644.59, 116483.82, 114003.35, 112345.87, 109875.76, 106336.14, 103158.47, 100517.82, 97696.97, 94165.17, 90115.76, 87112.5, 85628.38, 84085.04, 81791.34, 79709.79, 77958.72, 76078.1, 73962.12, 71626.97, 69705.89, 68561.24, 67671.83, 66518.69, 64982.3, 63272.91, 61648.33, 60185.81, 58736.66, 57153.53, 55713.54, 54733.71, 53650.67, 52702.73, 52130.47, 51703.56, 51186.38, 50796.45, 50536.6, 50322.18, 50047.55, 49617.34, 49262.78, 49103.13, 48704.03, 48497.43, 48240.67, 47883.54, 47562.82, 47382.88, 47128.36, 46896.68, 46769.64, 47507.83, 48179.68, 48371.43, 48339.95, 48530.39, 48468.68, 48492.85, 48322.16, 48006.76, 47725.71, 47775.75, 47833.2, 48060.66, 48126.35, 49681.59, 50193.14, 51215.59, 52604.37, 53691.43, 58442.51, 58469.75, 60420.03, 62264.16, 64518.17, 66324.85, 68010.28, 70004.83, 72718.55, 76416.29, 80856.09, 85710.15, 92056.13, 100520.34, 110491.86, 122930.19, 138217.86, 157080.39, 182998.45, 216670.05, 255034.81, 298750.5, 345073.7, 395471.03, 455501.16, 521966.62, 596818.6, 691515.5, 802134.9, 926117.6, 1059127.4, 1187248.1, 1319723.2, 1456212.6, 1598293, 1746555.6, 1898569.2, 2037963.5, 2165467.5, 2269194.2, 2352347.5, 2437116.8, 2458679.2, 2487912, 2510960.8, 2510835.8, 2474189.2, 2417957.2, 2351989.5, 2253067.8, 2153421, 2061848.6, 1972977, 1886572.4, 1805252.6, 1724678.9, 1617335.4, 1522549.4, 1437040, 1349884.9, 1252094.9, 1154146.4, 1074989, 1019681.8, 967916.7, 911263.1, 864858.5, 818106.7, 769222.1, 719956.56, 670516.3, 622677.4, 582163.56, 543104.5, 506808.2, 463649.44, 429806.7, 403971.06, 378231.16, 351823.34, 325116.16, 300365.44, 280016.12, 261158.95, 242993.66, 227604.64, 214381.88, 200785.78, 187895.25, 175861.69, 164088.2, 154207.94, 146201.84, 139446.02, 131610.16, 124673.66, 117861.09, 111523.76, 106174.51, 101914.98, 98182.99, 95077.33, 91962.76, 88732.13, 86911, 85453.57, 83102.04, 80637.37, 77160.9, 74257.05, 72871.4, 69501.6, 66713.03, 65709.51, 65473.3, 65544.83, 66058.19, 66102.85, 64639.65, 62380.32, 59638.89, 57907.81, 57463.42, 56313.38, 54977.5, 54614.15, 55015.37, 55636.47, 55590.48, 55044.45, 55232.62, 56218.49, 57152.58, 57887.86, 58332.6, 58515.1, 58721.66, 59207.66, 58793.5, 58533.08, 58074.78, 57697.01, 58113.27, 58706.46, 59061.08, 59167.88, 59360.47, 59542.18, 59451.32, 59559.5, 59544.49, 58851.85, 58500.75, 58909.12, 59952.22, 61684.44, 63119.64, 64666.01, 66488.85, 67379.53, 69619.6, 70664.54, 71825.92, 73417.32, 74451.39, 74611.4, 75201.05, 76359.56, 77662.37, 83478.21, 83162.61, 85368.02, 89205.95, 93299.58, 96952.08, 101403.54, 105920.68, 110061.05, 115098.87, 121675.58, 128648.45, 138649.34, 146956.3, 153347.95, 161935.44, 172634.72, 184114.77, 196579.88, 210511.86, 224591.1, 236607.56, 248773.9, 263570.84, 279152.25, 295807.56, 314820.47, 337494.2, 369150.75, 407089.1, 438373.03, 472089.97, 510313, 555594.7, 603686.6, 646106, 690653.75, 735752.8, 780236.9, 819957.8, 858571.44, 898828.7, 940021.1, 977906.25, 1015997.44, 1036465.2, 1062737.9, 1099323.2, 1127018.5, 1143058.8, 1159120.5, 1176464.2, 1192976.4, 1200160.5, 1200951.2, 1199706.8, 1193573.2, 1187389, 1186534.5, 1166432.2, 1129826.2, 1087211.9, 1041771.8, 1000780.25, 960846.5, 921472.9, 884338.94, 851370.94, 819437, 790174.3, 762362.7, 736323.25, 705643, 669624.25, 632735, 606149.75, 584003.75, 560443.75, 534587.06, 504023.56, 468972.16, 437864.7, 412313.38, 389502.78, 370817.6, 359081.16, 344025.7, 326673.6, 311502.5, 294781.62, 278654.38, 263069.25, 248932.11, 238935.55, 229373.62, 219980.44, 213665.78, 205986.83, 195310.14, 184034.4, 172862, 161781.47, 153217.56, 147229.06, 142415.81, 138953.53, 136714.28, 134943.77, 130924.57, 125369.46, 120475.56, 116057.99, 111085.38, 106231.23, 102236.63, 99123.03, 97238.22, 95505.74, 93125.58, 90521.87, 87377.35, 83225.83, 78619.37, 73616.02, 69182.31, 66342.14, 63802.79, 61509, 58846.38, 56036.01, 53166.1, 50680.98, 48431.07, 46391.62, 44429.37, 42974.26, 42389.55, 41866.35, 41083.54, 40365.08, 39446.18, 38529.36, 37695.57, 36601.32, 35607.21, 34744.95, 33722.55, 32788.54, 32201.96, 31617.62, 30970.26, 30832.16, 30486.7, 30452.82, 30829.94, 31285.75, 31743.19, 32320.98, 32842.47, 33116.1, 33456.81, 33678.6, 33749.96, 34018.63, 34422.44, 34899.25, 35381.06, 35813.85, 36172.26, 36463.67, 36702.09, 36927.65, 37167.21, 37482.65, 37875.26, 38378.9, 38984.27, 39678.72, 40424.87, 41194.36, 41971.89, 42751.88, 43536.36, 45587.56, 47977.06, 49331.96, 52043.83, 55011.06, 57207.63, 59581.28, 62127.08, 64838.99, 67732.33, 70822.98, 74104.97, 77548.31, 81180.05, 85047.77, 89105.59, 93351.67, 97859.24, 102565.62, 107564.61, 112765.41, 118093.34, 123685.56, 129538.28, 135689.69, 142056.45, 148837.05, 155862.33, 163294.31, 170990.64, 179064.56, 187467.55, 196330.64, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 28.46, 30.96, 33.23, 35.96, 38.29, 35.07, 34.99, 36.31, 36.91, 36.18, 34.68, 36.65, 40.72, 78.54, 79.09, 84.07, 96.87, 106.21, 122.88, 150.01, 176.85, 192.77, 206.68, 218.58, 232.1, 244.68, 263.51, 290.3, 308.03, 331.98, 370.9, 429.66, 496.64, 565.7, 648.92, 697.8, 720.65, 736.28, 728.21, 698.92, 676.81, 686.29, 703.13, 690.8, 658.44, 630.56, 615.09, 595.33, 554, 522.67, 534.15, 571.33, 606.51, 623.45, 626.71, 636.02, 640.76, 618.03, 567.98, 508.4, 467.34, 455.15, 447.34, 430.32, 420.62, 431.56, 455.38, 469.2, 466.31, 474.43, 505.74, 538.87, 559.84, 578.53, 596.39, 607.67, 612.94, 615.19, 617.49, 618.31, 615.3, 614.86, 615.91, 611.59, 612.89, 628.47, 646.81, 660.31, 677.71, 705.38, 734.74, 754.41, 769.84, 793.36, 822.09, 841.98, 846.17, 848.74, 872.02, 918.64, 966.75, 1010.77, 1065.86, 1102.32, 1154.69, 1211.31, 1259.15, 1286.23, 1306.74, 1325.26, 1345, 1355.44, 1343.34, 1319.19, 1287.75, 1248.41, 1207.85, 1165.79, 1122.3, 1080.19, 1043.74, 1022.16, 1017.46, 1024.65, 1036.32, 1047.07, 1054.65, 1061.12, 1062.52, 1078.35, 1087.39, 1091.36, 1110.72, 1135.92, 1151.28, 1171.87, 1191.59, 1206.48, 1236.06, 1270.15, 1295.73, 1333.98, 1384.78, 1429.22, 1468.15, 1497.18, 1518.27, 1544.3, 1573.08, 1610.09, 1661.91, 1710.77, 1736.81, 1745.76, 1745.06, 1735.41, 1722.44, 1713.62, 1724.35, 1760.96, 1804.75, 1844.74, 1896.18, 1946.99, 1973.71, 1986.09, 2015.91, 2063.87, 2126.07, 2221.88, 2347.65, 2494.09, 2660.94, 2815.73, 2945.73, 3064.71, 3144.33, 3167.61, 3139.13, 3068.12, 2988.62, 2925.32, 2888.1, 2964.03, 3057.85, 3092.2, 3247.66, 3435.78, 3553.08, 3655.75, 3762.58, 3854.91, 3918.63, 3917.03, 3895.74, 3922.06, 3974.53, 3989.02, 4035.55, 4131.65, 4230.57, 4372.74, 4523.82, 4664.72, 4816.22, 5024.17, 5265.28, 5500.39, 5682.44, 5875.42, 6076.99, 6274.47, 6464.94, 6707.09, 6949.82, 7172.01, 7257.62, 7231.85, 7149.61, 7090.81, 7070.93, 6989.58, 6897.87, 6812.81, 6741.49, 6668.21, 6588.74, 6545.08, 6516.13, 6489.35, 6477.21, 6405.56, 6289.42, 6190.44, 6059.48, 5901.17, 5797.96, 5794.17, 5876.58, 6025.59, 6123.21, 6253.86, 6418.49, 6530.21, 6706.53, 6795.5, 6815.01, 6868.16, 7033.84, 7182.4, 7291.84, 7432.68, 7589.64, 7762.03, 7925.14, 8078.91, 8163.4, 8344.06, 8442.24, 8479.68, 8604.62, 8635.45, 8806.35, 8890.19, 8950.34, 9055.55, 9146, 9252.97, 9360.77, 9485.56, 9558.23, 9619.56, 9696.68, 9847.43, 10027.22, 10138.37, 10286.09, 10358.4, 10538.45, 10648.79, 10625.52, 10605.73, 10634.75, 10415.24, 10090.77, 9753.38, 9523.72, 9440.19, 9207.51, 9038.29, 8934.01, 8814.79, 8615.73, 8384.71, 8139.55, 7701.68, 7206.05, 6742.04, 6423.07, 6284.15, 6083.34, 5873.06, 5673.71, 5789.72, 5432.05, 5249.07, 5049.59, 4896.87, 4743.56, 4471.29, 4310.02, 4183.31, 4066.38, 4035.06, 3912.88, 3829.54, 3720.5, 3749.41, 3704.02, 3590.91, 3628.93, 3505.38, 3385.23, 3266.73, 3174.74, 3114.33, 3092.35, 3076.68, 3119.17, 3223.64, 3342.44, 3441.03, 3489.8, 3458.8, 3426.25, 3403.25, 3364.54, 3315.86, 3263.56, 3235.91, 3311.82, 3397.02, 3484.64, 3554.11, 3621.17, 3708.75, 3804.89, 3905.12, 4008.43, 4058.95, 4091.9, 4165.64, 4243.02, 4171.79, 4216.25, 4280.06, 4271.43, 4193.25, 4235.72, 4298.6, 4363.21, 4423, 4536.68, 4636.19, 4737.37, 4898.43, 5034.82, 5072.53, 5035.21, 4931, 4798.46, 4685.07, 4599.01, 4484.28, 4384.16, 4369.26, 4405.65, 4464.7, 4512.83, 4591.79, 4737.84, 4806.25, 4713.24, 4616.3, 4515, 4428.32, 4337.41, 4219.43, 4113.28, 4054.19, 3980.65, 3876.44, 3752.11, 3554.47, 3332.89, 3140.64, 2979.19, 2896.56, 2814.45, 2720.81, 2633.1, 2533.22, 2455.96, 2360.18, 2262.9, 2162.18, 2071.16, 1970.62, 1854.3, 1737.03, 1658.64, 1603.99, 1538.09, 1486.22, 1452.28, 1419.43, 1388.37, 1338.51, 1304.66, 1240.95, 1159.67, 1080.6, 996.18, 922.79, 876.22, 827.93, 777.74, 748.49, 694.53, 638.97, 589.82, 543.86, 500.66, 469.26, 441.5, 416.7, 389.94, 362.02, 343.67, 333.33, 322.6, 315.94, 307.89, 305.91, 295.66, 283.82, 272.58, 259.14, 236.86, 219.64, 199.6, 179.31, 164.08, 150.96, 140.01, 127.98, 121.7, 118.32, 114.32, 106.36, 104.35, 103.71, 103.62, 103.17, 99.91, 95.44, 94.34, 92.49, 89.58, 87.19, 84.69, 81.64, 77.72, 75.89, 72.8, 70.43, 67.36, 66.38, 68.41, 70.26, 73.4, 76.07, 77.28, 75.92, 74.04, 71.45, 70.34, 70.83, 72.09, 72.02, 70.48, 68.47, 68.96, 71.83, 73.58, 72.85, 71.42, 70.64, 70.22, 67.47, 65.48, 65.88, 58.75, 58.11, 58.05, 59.54, 63.29, 67.4, 73.29, 79.65, 84.66, 85.66, 85.92, 88.98, 89.95, 88.74, 90.08, 93.51, 99.09, 105.39, 111.2, 116.8, 122.06, 127.26, 131.08, 135.87, 138.36, 134.69, 130.79, 127.2, 124.1, 123.07, 126.06, 131.62, 139.28, 151.25, 166, 181.56, 197.73, 215.26, 232.52, 249.4, 255.56, 258.59, 259.05, 255.35, 250.44, 246.75, 247.33, 254.11, 263.48, 274.01, 288.03, 305.63, 327.72, 343.55, 362.21, 378.03, 394.04, 413.56, 435.11, 462.28, 493.43, 523.41, 552.82, 579.17, 601.94, 621.72, 636.47, 647.92, 655.48, 659.25, 664.05, 669.13, 680.51, 701.59, 726.46, 757.63, 792.22, 824.16, 856.5, 886.17, 913.43, 944.31, 977.22, 1011.76, 1041.86, 1089.18, 1122.51, 1138.18, 1174.15, 1231.06, 1275.81, 1317.65, 1377.23, 1462.76, 1560.88, 1629.2, 1677.51, 1733.29, 1799.03, 1853.44, 1898.64, 1955.65, 2030.99, 2069.02, 2090.57, 2115.46, 2135.78, 2125.06, 2086.73, 2054.35, 2030.15, 1999.24, 1966.76, 1942.4, 1934.07, 1921.13, 1880.5, 1833.58, 1790.67, 1732.08, 1668.69, 1607.57, 1557.73, 1496.37, 1450.27, 1463.39, 1493.68, 1485.7, 1460.6, 1451.61, 1485.76, 1492.74, 1486.23, 1490.72, 1501.6, 1497.57, 1476.65, 1453.19, 1443.46, 1444.7, 1440.6, 1436.7, 1435.16, 1429.1, 1425.09, 1422.06, 1420.68, 1417.27, 1405.31, 1393.06, 1377.9, 1356.3, 1328.58, 1292.98, 1451.47, 1488.83, 1523.75, 1508.77, 1488.79, 1543.24, 1659.79, 1782.77, 1863.09, 1879.79, 1930.78, 2048.49, 2146.39, 2183.59, 2250.75, 2473.68, 2641.89, 2845.21, 3175.89, 3549.58, 3942.84, 4462.02, 5092.66, 5844.69, 6775.41, 7900.71, 9212.11, 10324.1, 11389.75, 12633.62, 14131.81, 15961.03, 18060.34, 20068.79, 22671.3, 25302.28, 27500.3, 29661.43, 32279.51, 35055.78, 37970.96, 40934.55, 43268.74, 43966.5, 43729.4, 43592.09, 43263.89, 42920.7, 42911.41, 43714.2, 44660.41, 43783.88, 40290.59, 37071.45, 34277.35, 31590.48, 29653.16, 28173.17, 26730.42, 25234.43, 23819.92, 22390.18, 21058.47, 19788.18, 18693.74, 17580.83, 16348.29, 15236.16, 14019.03, 12659.78, 11434.29, 10445.03, 9798.11, 9005.65, 8049.97, 7239.7, 6362.15, 5800.22, 5298.6, 4778.65, 4270.98, 3860.4, 3516.43, 3158, 2849.02, 2647.98, 2527.57, 2424.33, 2297.41, 2158.53, 2006.69, 1843.92, 1695.93, 1575.1, 1425.78, 1308.52, 1231.18, 1139.32, 1027.5, 951.82, 896.89, 820.5, 759.96, 703.29, 655.52, 607.82, 550.2, 493.94, 451.76, 420.71, 384.3, 353.24, 336.53, 325.56, 307.14, 283.8, 263.95, 248.28, 234.32, 222.04, 211.84, 202.88, 193.63, 182.73, 170.46, 159.38, 150.22, 140.57, 134.58, 123.73, 112.35, 99.45, 86.5, 74.09, 63.16, 54.6, 49.25, 46.4, 47.33, 48.35, 47.8, 46.37, 46.77, 45.76, 43.28, 39.99, 36.11, 31.07, 26.36, 22.49, 19.79, 18.07, 16.35, 15.09, 14.3, 13.69, 13.04, 12.25, 11.36, 10.45, 9.49, 8.49, 7.56, 6.71, 6.15, 5.64, 5.22, 4.9, 4.54, 4.41, 4.37, 4.31, 4.17, 4.38, 4.09, 3.77, 3.48, 3.21, 3, 2.86, 2.78, 2.77, 2.79, 2.82, 2.66, 2.57, 2.69, 3, 3.26, 3.57, 3.91, 4.18, 4.48, 4.69, 4.74, 4.76, 4.85, 5, 5.18, 5.49, 5.72, 6.22, 6.98, 7.85, 8.76, 9.7, 10.69, 11.75, 12.82, 13.98, 15.27, 16.64, 18.09, 19.79, 21.99, 24.86, 28.47, 32.59, 37.04, 42.07, 47.57, 53.15, 58.7, 63.98, 69.33, 75.22, 81.49, 88.1, 95.2, 102.98, 112.02, 122.45, 134.43, 148.09, 163.68, 181.43, 201.55, 224.01, 249.56, 279.09, 311.45, 344.33, 375.5, 403.78, 429.6, 454.92, 479.33, 506.62, 543.41, 587.96, 641.61, 704.62, 773.8, 849.81, 936.28, 1029.78, 1102.91, 1142.71, 1172.6, 1192.41, 1204.5, 1220.99, 1243.56, 1292.59, 1375.15, 1477.65, 1583.98, 1686.59, 1792, 1902.77, 2016.56, 2140.1, 2279.2, 2434.56, 2633.99, 2940.52, 3280.14, 3617.56, 3917.42, 4187.16, 4440.65, 4406.82, 4271.25, 4072.67, 3886.17, 3713.64, 3540.09, 3364.36, 3196.63, 3063.81, 2992.25, 2893.73, 2734.94, 2613.16, 2520.31, 2435.32, 2351.26, 2275.22, 2228.78, 2165.32, 2096.39, 2028.68, 1960.63, 1914.65, 1926.83, 1983.61, 2075.19, 2191.67, 2240.39, 2257.22, 2276.25, 2283.61, 2212.89, 2117.57, 2018.09, 1896.21, 1763.65, 1641.15, 1528.24, 1423.97, 1320.47, 1222.95, 1137.09, 1056.25, 981.09, 911.3, 845.79, 784.81, 728.46, 677.27, 631.46, 589.91, 542.95, 498.55, 459.46, 424.65, 392.69, 363.76, 337.28, 312.8, 290.02, 268.73, 248.83, 230.27, 213.04, 197.14, 182.46, 168.96, 156.57, 141.08, 126.99, 114.31, 102.92, 94.06, 86.08, 80.16, 75.04, 69.55, 64.6, 60.13, 56.08, 52.41, 49.07, 46.04, 43.27, 40.72, 38.35, 36.2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 48.39, 51.56, 51.74, 51.9, 52.06, 52.21, 52.37, 52.52, 52.67, 53.34, 56.02, 56.4, 60.05, 152.28, 263.55, 315.92, 350.49, 390.32, 417.08, 384.59, 368.92, 353.22, 313.23, 286.3, 264.4, 268.8, 277.74, 283.78, 279.01, 260.36, 241.77, 233.58, 230.84, 222.19, 206, 201.54, 196.28, 187.9, 221.82, 247.07, 303.31, 310.92, 356.76, 336.4, 320.7, 289.26, 216.6, 149.1, 118.77, 108.64, 103.33, 100.07, 92.61, 81.29, 70.71, 63.47, 58.31, 52.65, 47.25, 44.89, 45, 44.75, 43.73, 43.2, 42.48, 40.17, 36.84, 33.87, 37.18, 50.87, 79.77, 96.45, 126.54, 227.9, 240.08, 234.26, 206.83, 138.94, 80.24, 46.55, 36.23, 34.5, 39.53, 54.02, 73.57, 84.53, 100.77, 103.13, 107.21, 101.39, 84.5, 63.91, 53.37, 51.99, 51.54, 48.94, 48.08, 48.26, 48.99, 47.67, 44.04, 41.74, 40.8, 40.21, 41.93, 44.47, 45.26, 47.04, 53.56, 62.75, 69.43, 69.72, 67.66, 66.92, 67.21, 61.38, 54.61, 50.65, 49.57, 48.96, 47.29, 44.6, 42.91, 42.2, 45.65, 53.14, 57.04, 57.47, 59.46, 63.04, 65.41, 79.55, 99.21, 103.11, 121.33, 155.41, 168.3, 166.79, 142.62, 118.19, 102.01, 80.09, 61.27, 52.46, 53.08, 55.2, 57.72, 58.68, 58.18, 58.24, 59.77, 60.25, 58.36, 56.05, 55.21, 55.32, 54.46, 52.69, 51.89, 52.01, 52.14, 54.15, 57.78, 61.33, 61.95, 62.14, 62.34, 62.55, 60.95, 57.05, 54.5, 54.26, 54.48, 54.7, 55.49, 57.32, 59.89, 61.23, 61.5, 61.77, 63.09, 65.35, 67.49, 69.43, 71.94, 73.65, 73.89, 72.85, 69.66, 66.85, 64.9, 62.49, 61.26, 60.44, 60.6, 60.76, 60.91, 60.84, 60.21, 59.82, 60.49, 61.81, 62.88, 63.71, 64.21, 64.13, 63.93, 63.3, 62.35, 61.41, 60.92, 60.76, 60.92, 61.34, 62.21, 62.99, 63.27, 64.44, 66.66, 67.14, 68.14, 69.75, 71.76, 73.6, 74.87, 75.31, 76.41, 77.95, 78.98, 79.33, 80.23, 81.95, 85.89, 91.48, 94.32, 96.53, 98.36, 97.2, 95.69, 94.01, 91.15, 88.6, 88.58, 90.15, 92.08, 94.56, 95.49, 95.12, 95.62, 99.51, 103.11, 105.24, 108.3, 112.77, 117.83, 128.68, 133.27, 129.46, 129.57, 135.27, 138.13, 141.31, 150.04, 161.35, 163.34, 159.99, 151.33, 138.83, 127.78, 118.81, 113.65, 120.59, 116.01, 118.26, 117.45, 113.1, 109.11, 119.37, 113.46, 97.64, 87.21, 86.43, 85.46, 82.96, 78.8, 76.21, 74.69, 67, 66.45, 67.47, 69.4, 71.7, 74.47, 78.23, 83.04, 91.37, 94.71, 95.07, 96.65, 97.63, 97.64, 96.64, 97.36, 99.87, 101.04, 100.73, 111.27, 113.24, 114.57, 114.82, 115.9, 115.78, 132.19, 135.71, 109.15, 92.2, 90.84, 90.06, 89.01, 87.94, 88.1, 89.45, 90.06, 90.31, 90.44, 91.44, 92.44, 92.14, 91.05, 91.22, 92.58, 94.34, 96.57, 98.45, 99.75, 100.93, 102.15, 104.11, 106.07, 106.88, 108.18, 110.74, 112.81, 113.35, 112.73, 112.3, 112.42, 111.44, 109.25, 114.55, 119.96, 125.53, 123.65, 125.01, 126.16, 125.8, 143.5, 179.85, 186.53, 169.84, 161.54, 153.65, 162.21, 170.24, 167.36, 173.22, 174.61, 173.02, 180.07, 184.25, 188.98, 193.92, 198.89, 206.71, 220.65, 228.8, 241.45, 255.58, 282.17, 308.59, 349.78, 401.89, 480.41, 588.78, 650.2, 693.54, 810.83, 931.55, 994.03, 991.3, 972.61, 1046.34, 1187.24, 1274.37, 1347.4, 1472.69, 1730.04, 1976.5, 2174.88, 2338.09, 2461.86, 2660.31, 2887.17, 3082.54, 3346.01, 3524.55, 3583.4, 3653.88, 3778.36, 3831.99, 3770.39, 3656.49, 3605.69, 3677.52, 3828.29, 3883.72, 3931.8, 4130.85, 4192.11, 4215.29, 4284.31, 4278.45, 4302.06, 4260.9, 3817.19, 3627.81, 3551.85, 3560.12, 3432.28, 3144.02, 2980.6, 2967.59, 2962.64, 2953.41, 2995.41, 3114.28, 3028.65, 3035.47, 3110.28, 3341.61, 3416.38, 3481.65, 3629.57, 3667.9, 3759.63, 3865.19, 3995.22, 4090.36, 4303.3, 4623.37, 4900.36, 5214.71, 5486.51, 5997.53, 6279.13, 6481.59, 6672.14, 6962.74, 7296.62, 7630.87, 7867.39, 8116.42, 8333.75, 8621.64, 8594.01, 8343.65, 8450.91, 8520.22, 8670.22, 8925.42, 9234.58, 9587.3, 10327.73, 10903.91, 10982.26, 10835.69, 10708.28, 10490.36, 10411.09, 10172.8, 9776.62, 9490.03, 9052.55, 8582.68, 8401.7, 8418.66, 8876.99, 8894.52, 8866.96, 8990.78, 9419.12, 9475.16, 9633.51, 9493.58, 9321.69, 9006.39, 8611.9, 8267.79, 7823.24, 7669, 6946.11, 6865, 6868.91, 6848.81, 6745.26, 6676.36, 6552.44, 6362.46, 5962.89, 5576.62, 5549.45, 5767.94, 5620.09, 5627.67, 5594.15, 5547.93, 5383.19, 5280.39, 5336.68, 5313.46, 5363.27, 5444.62, 5583.58, 5793.6, 5701.28, 5535.98, 5716.52, 5657.19, 5620.02, 5835.57, 6163.78, 6398.39, 6481.35, 6915.48, 7332.89, 8030.72, 8614.63, 9247.75, 10024.94, 10637.71, 11438.18, 12439.97, 13372.24, 13420.34, 13313.36, 13292.29, 13397.36, 13663.55, 14159.63, 14812.85, 15331.97, 16034.07, 16916.43, 17876.75, 19022.17, 19796.97, 20347.41, 20856.89, 21258.96, 21663.93, 22002.81, 22322.24, 22508.74, 22675.7, 23506.16, 24749.31, 24952.73, 24270.71, 24053.28, 23170.84, 22522.1, 21963.45, 21477.46, 20730.56, 19797.74, 19102.3, 18595.82, 18074.44, 17598.03, 17151.15, 16734.27, 16481.2, 15861.85, 14973.55, 14380.94, 13843.64, 13276.57, 12434.82, 11648.69, 11204.52, 10811.92, 10283.33, 9729.97, 9170.82, 8722.96, 8440.14, 8162.95, 7883.33, 7598.06, 7290.31, 6985.25, 6700.1, 6437.01, 6216.31, 6033.97, 5859.25, 5682.77, 5487.63, 5292.16, 5146.6, 4989.36, 4790.49, 4603.02, 4425.33, 4234.21, 4014.12, 3769.15, 3575.5, 3384.81, 3107.19, 2798.2, 2571.85, 2422.12, 2277.83, 2076.95, 1847.58, 1696.26, 1612.16, 1500.39, 1380.96, 1328.49, 1288.78, 1244.56, 1192.81, 1100.65, 1033.99, 971.91, 870.56, 752.57, 685.33, 672.68, 647.9, 624.28, 589.34, 547.3, 491.94, 806.46, 774.49, 706.49, 721.21, 777.8, 786.37, 827.17, 917.07, 1144.2, 1307.02, 1391.11, 1423.9, 1519.3, 1682.04, 2063.59, 2400.98, 2454.38, 2556.21, 2688.4, 3027.49, 3486.43, 3615.33, 3638.66, 3856.82, 3999.89, 3895.31, 3894.03, 3781.29, 3794.39, 4364.74, 5117.96, 5157.09, 5127.67, 5411.84, 5827.34, 6600.34, 7765.26, 8953.35, 9954.01, 10891.39, 11875.86, 13151.35, 14190.35, 14771.36, 15072.63, 15905.57, 17064.53, 17799.22, 17677.09, 17810.58, 18423.57, 19048.01, 17399.37, 16198.7, 14900.42, 13765.91, 12601.94, 11953.46, 11584.15, 11644, 11191.52, 10128.42, 9178.55, 8285.11, 7595, 6975.48, 6387.54, 6164.88, 5535.43, 5194.82, 4902.8, 4514.75, 4204.74, 3944.08, 3616.1, 3331.48, 2887.56, 2446.4, 2276.88, 2148, 1952.64, 1730.32, 1531.81, 1393.37, 1286.1, 1203.92, 1138.05, 1089.62, 1036.96, 984.54, 940.07, 896.81, 859.13, 832.57, 812.69, 803.74, 806.04, 811.65, 817.91, 818.33, 812.64, 802.28, 786.85, 771.87, 752.06, 730.3, 721.72, 720.54, 719.15, 714.78, 694.43, 667.42, 646.68, 631.57, 591.32, 563.84, 540.34, 524.18, 508.88, 493.22, 479.24, 512, 500.18, 489.64, 486.74, 499.77, 459.08, 505.14, 539.13, 420.45, 366.09, 355.72, 364.32, 328.48, 325.77, 302.23, 278.24, 280.54, 295.51, 318.08, 333.3, 352.62, 421.09, 465.46, 487.29, 443.63, 389.6, 338.74, 287.82, 257.34, 246.14, 237.59, 218.75, 220.83, 230.54, 254.16, 282.69, 309.6, 333.26, 326.59, 292.41, 255.63, 222.8, 191.86, 173.87, 169.82, 165.14, 163.91, 177.32, 194.9, 211.45, 224.39, 220.81, 215.23, 213.39, 216.78, 224.78, 236.4, 250.56, 267.19, 283.18, 294.47, 300.88, 299.88, 290.2, 274.79, 254.35, 231.15, 207.66, 183.94, 163.43, 148.09, 136.1, 127.84, 121.27, 113.69, 105.77, 98.13, 92.08, 88.82, 87.2, 86.67, 87.45, 88.77, 95.49, 100.65, 107.75, 115.92, 123.18, 129.57, 135.26, 139.4, 141.55, 140.52, 138.72, 141.55, 149.89, 171.05, 190.13, 213.65, 245.68, 302.85, 400.21, 492.85, 645.38, 723.65, 748.22, 770.5, 812.53, 900.25, 945.17, 1003.58, 1121.95, 1286.16, 1433.49, 1503.31, 1594.73, 1814.68, 1864.79, 1839.91, 1801.37, 1807.47, 1723.67, 1710.55, 1726.05, 1687.89, 1648.19, 1608.54, 1509.1, 1332.11, 1168.21, 1074.83, 947.55, 808.34, 697.85, 618.22, 536.57, 517.85, 533.18, 546.47, 538.24, 493.17, 425.51, 394.39, 380.02, 375.23, 374.76, 377.58, 370.39, 355.56, 331.24, 307.57, 285.82, 264.99, 245.33, 222.42, 209.41, 200.26, 197.59, 197.23, 195.59, 193.36, 190.55, 186.84, 182.75, 178.23, 174.31, 172.15, 171.04, 170.17, 169.21, 168.35, 168.17, 168.32, 168.2, 167.21, 168.42, 172.1, 174.57, 176.35, 178.09, 178.66, 178.75, 177.73, 175.68, 174.33, 173.33, 172.34, 171.68, 171.18, 170.33, 169.29, 168.6, 168.75, 169.95, 172.19, 174.85, 176.34, 176.12, 176.77, 185.08, 205.35, 231.72, 258.82, 287.83, 313.63, 327.7, 328.16, 347.21, 392.73, 404.87, 385.96, 414.8, 493.6, 541.6, 518.51, 484.62, 471.26, 448.82, 422.25, 396.78, 377.43, 367.62, 368.38, 378.46, 393.83, 407.03, 409.69, 396.8, 368.87, 331.89, 294.67, 263.91, 241.8, 227.31, 217.28, 201, 180.51, 158.96, 137.2, 116.74, 98.67, 83.13, 69.85, 58.55, 48.99, 43.75, 41.01, 37.74, 34.76, 32.07, 29.66, 27.5, 25.56, 23.83, 22.56, 21.46, 20.47, 19.59, 18.8, 18.09, 17.46, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 17.27, 15.24, 14.85, 14.36, 14.89, 14.96, 15.25, 16.78, 17.01, 18.04, 20.61, 20.63, 21.41, 44.03, 46.6, 49.85, 52.81, 52.04, 50.51, 50.93, 53.78, 56.23, 60.97, 66.27, 70.93, 72.6, 66.66, 57.04, 46.2, 38.84, 35.1, 32.37, 31.26, 30.64, 30.63, 31.25, 28.25, 26.19, 24.51, 22.73, 19.04, 15.43, 14.68, 14.54, 14.22, 13.47, 13, 13.21, 12.25, 9.72, 7.42, 6.72, 6.75, 6.87, 6.99, 6.92, 6.89, 6.9, 6.87, 6.69, 6.44, 6.28, 6.26, 6.27, 6.28, 6.3, 6.31, 6.33, 6.35, 6.38, 6.41, 6.44, 6.47, 6.5, 6.52, 6.55, 6.58, 6.61, 6.64, 6.65, 6.67, 6.69, 6.71, 6.72, 6.74, 6.76, 6.78, 6.79, 6.81, 6.83, 7.15, 7.76, 7.83, 8.01, 9.15, 9.67, 10.21, 15.07, 24, 32.53, 39.42, 45.47, 50.1, 56.52, 60.65, 62.98, 69.2, 82.6, 94.91, 104.71, 109.32, 114.02, 119.65, 124.23, 135.56, 148.87, 160.37, 171.13, 188.03, 199.94, 194.85, 187, 184.99, 188.87, 192.28, 201.48, 217.59, 243.04, 261.66, 275.24, 291.01, 293.64, 287.02, 282.91, 277.76, 272.74, 275.22, 263.96, 252.59, 237.81, 226.05, 216.83, 205.04, 189.84, 180.63, 174.95, 172.47, 172.44, 165.03, 161.13, 154.96, 156.49, 160.38, 169.3, 177.3, 185.54, 196.33, 209.38, 222.38, 228.77, 221.83, 210.28, 195.47, 183.93, 176.59, 175.3, 175.89, 179.57, 189.58, 199.14, 208.83, 219.53, 236.7, 251.1, 268.66, 293.27, 308.92, 330.82, 357.42, 399.32, 437.97, 462.17, 476.47, 506.8, 510.69, 507.52, 491.58, 480.74, 476.18, 479.42, 492.39, 513.71, 536.84, 556.91, 575.13, 598.76, 618.84, 639.91, 670.58, 699.82, 725.07, 762.41, 779.86, 784.94, 790.77, 780.36, 753.27, 736.98, 734.89, 722.52, 723.39, 731.44, 736.03, 761.69, 789.88, 800.81, 826.15, 859.16, 907.7, 929.62, 946.02, 959.42, 908.65, 835.98, 754.79, 692.48, 632.36, 628.24, 638.06, 664.14, 742.08, 762.08, 805.42, 893.52, 1007.1, 1142.06, 1272.19, 1361.49, 1419.72, 1470.83, 1489.67, 1492.87, 1485.46, 1489.43, 1466.53, 1444.33, 1456.36, 1491.27, 1515.53, 1555.36, 1565.4, 1520.58, 1492.82, 1480.24, 1453.93, 1419.87, 1412.41, 1432.73, 1436.67, 1448.49, 1452.74, 1446.95, 1468.52, 1452.89, 1560.6, 1542.22, 1532.92, 1512.12, 1471.24, 1382.6, 1292.76, 1268.05, 1202.2, 1199.48, 1201.93, 1214.67, 1299.1, 1335.35, 1332.21, 1250.02, 1157.06, 1060.98, 997.85, 912.64, 898.1, 895.38, 927.61, 981.41, 990.83, 1033.07, 1130.82, 1178.49, 1147.36, 1105.6, 1046.39, 964.02, 913.66, 915.1, 915.98, 938.21, 949.03, 990.44, 1025.85, 1064.04, 1096.25, 1129.76, 1161.55, 1186.17, 1204.75, 1246.31, 1289.21, 1325.32, 1340.48, 1361.31, 1297.78, 1250.76, 1254.66, 1260.57, 1259.43, 1294.33, 1308.84, 1340.39, 1399.54, 1471.37, 1557.55, 1624.08, 1694.14, 1735.36, 1759.51, 1788.63, 1838.42, 1872.6, 1877.94, 1914.85, 1935.03, 1976.04, 1982.81, 1929.94, 1869.96, 1841.29, 1807.32, 1752.39, 1699.92, 1705.93, 1764.57, 1794.72, 1791.68, 1843.66, 1888.4, 1967.47, 1998.43, 1952.15, 1894.69, 1832.86, 1901.18, 2009.18, 1976.8, 2005.15, 2064.32, 2108.01, 2085.62, 2023.61, 1919.63, 1825.14, 1732.79, 1688.28, 1664.32, 1667.38, 1670.05, 1709.17, 1771.54, 1746.96, 1780.77, 1801.92, 1788.91, 1773.32, 1748.57, 1729.44, 1710.49, 1693.79, 1687.07, 1666.83, 1623.75, 1604.06, 1603.55, 1542.81, 1469.09, 1383.04, 1257.33, 1143.85, 1072.73, 1024.99, 988.55, 959.95, 945.61, 949.83, 928.95, 900.54, 868.32, 848.72, 831.27, 816.02, 791.65, 766.69, 751.01, 743.9, 723.37, 708.58, 678.49, 632.82, 593.64, 561.99, 543.84, 533.92, 500.52, 470.46, 454.9, 440.77, 413.75, 374.47, 343.95, 331.32, 322.74, 308.1, 282.88, 264.06, 259.78, 255.36, 244.4, 241.29, 236.61, 235.27, 230.41, 222.01, 219.82, 218.28, 217.61, 214.4, 204.48, 188, 182.59, 183.74, 186.63, 175.4, 169.83, 166.24, 164.09, 147.55, 128.27, 107.66, 103.62, 104.56, 110.42, 107.02, 101.21, 96.9, 93, 89.45, 91.64, 92.25, 90.82, 91.15, 95.68, 104.45, 107.55, 110.55, 103.01, 100.02, 100.47, 92.59, 73.04, 59.28, 59.05, 57.44, 55.45, 60.28, 66.06, 60.95, 58.69, 61.7, 59.5, 59.85, 58.53, 57.79, 62.44, 66.32, 66.75, 71.37, 80.89, 81.38, 86.82, 89.66, 86.48, 98.16, 99.16, 105.13, 111, 118.01, 126.67, 134.02, 142.46, 149.34, 160.03, 179.92, 202.12, 216.96, 236.33, 269.02, 292.94, 314.59, 354.56, 401.2, 448.48, 499.49, 554.68, 605.01, 663.78, 706.32, 719.84, 719.47, 747.96, 758.15, 759.95, 813.55, 865.03, 929.6, 984.61, 1021.55, 1083.01, 1122.61, 1161.46, 1166.95, 1192.54, 1167.21, 1131.1, 1127.49, 1128.27, 1123.36, 1135.75, 1170.96, 1240.92, 1300.93, 1311.31, 1318.56, 1333.5, 1341.8, 1315.49, 1293.65, 1285.59, 1294.21, 1304.82, 1322.53, 1342.54, 1357.05, 1360.63, 1356.27, 1351.14, 1404.67, 1474.03, 1507.55, 1519.68, 1482.39, 1463.57, 1404.1, 1324.77, 1265.14, 1245.92, 1247.57, 1230.38, 1226.59, 1260.52, 1241.5, 1218.03, 1195.08, 1187.14, 1171.96, 1151.42, 1092.38, 1067.01, 1046.5, 1058.49, 1114.74, 1091.43, 1090.32, 1092.69, 1104.44, 1114.04, 1162.47, 1180.87, 1224.57, 1244.65, 1259.99, 1316.73, 1412.05, 1463.28, 1552.07, 1654.46, 1698.57, 1704.3, 1686.78, 1680.68, 1684.03, 1633.23, 1616.66, 1625.51, 1583.79, 1582.22, 1555.28, 1510.09, 1462.49, 1467.08, 1476.95, 1453.11, 1420.42, 1396.92, 1340.37, 1300.83, 1288.55, 1287.19, 1165.08, 1070.57, 995.32, 958.68, 923.82, 875.98, 839.83, 815.95, 815.78, 826.59, 801.48, 785.63, 771.87, 756.43, 717.62, 674.9, 649.78, 637.99, 601.04, 562.69, 566.35, 560.42, 566.72, 581, 770.57, 828.81, 889.81, 975.25, 1071.47, 1155.59, 1243.93, 1363.95, 1514.26, 1695.91, 1907.84, 2073.33, 2447.89, 2810.15, 3231.24, 3893.96, 4681.11, 5181.9, 5583.28, 6025.95, 6497.5, 6998.6, 7521.73, 7848.64, 8272.55, 8805.86, 9218.54, 9549.19, 9365.98, 9069.56, 8754.38, 8246.82, 7911.04, 7888.15, 7979.13, 7691.92, 7258.49, 6894.89, 6621.66, 6207.25, 5839.89, 5379.78, 5008.9, 4722.37, 4404.41, 4025.48, 3674.12, 3333.49, 3036.92, 2859.79, 2836.23, 2798.31, 2744.46, 2451.33, 2353.38, 2392.67, 2322.52, 2102.3, 1946.04, 1792.76, 1667.44, 1519.69, 1410.06, 1313.59, 1208.5, 1097.42, 1030.54, 1009.84, 1004.99, 955.85, 884.31, 830.24, 794.99, 727.28, 656.45, 612.93, 565.16, 517.92, 470.1, 414.58, 350.12, 308.38, 298.35, 283.87, 234.58, 204.91, 213.86, 211.38, 211.32, 230.97, 272.06, 281.86, 285.87, 322.5, 351.03, 354.34, 350.42, 321.6, 253.13, 213.79, 197.78, 195.16, 196.65, 164.5, 167.34, 192.08, 181.76, 181.74, 187.74, 189.53, 186.11, 190.72, 186.63, 172.91, 183.36, 192.29, 191.08, 190.46, 209.02, 203.3, 202.43, 184.15, 186.23, 173.13, 177.1, 179.6, 181.26, 195.01, 198.09, 203.99, 190.07, 183.76, 176.69, 172.39, 181.48, 184.61, 180.37, 165.38, 161.41, 162.94, 161.73, 148.53, 135.8, 131.46, 133.92, 129.09, 114.83, 103.65, 94.14, 91.58, 91.47, 96.87, 105.72, 113.55, 116.45, 115.09, 115, 101.94, 84.02, 75.35, 73.98, 71.36, 71.32, 71.89, 80.44, 85.28, 100.94, 127.54, 136.56, 137.2, 122.92, 100.33, 94.89, 103.49, 96.84, 99.75, 102.83, 120.51, 131.13, 133.46, 142.68, 173.05, 212.51, 269.73, 316.95, 330.45, 340.55, 300.99, 257.06, 214.15, 180.15, 184.3, 214.73, 196.71, 187.75, 227.63, 266.11, 286.63, 301.13, 316.8, 357.49, 407.26, 462.08, 535.14, 631.19, 727.69, 799.46, 873.71, 943.89, 1002.25, 1066.93, 1161.35, 1224.31, 1259.85, 1288.37, 1349.83, 1449.22, 1537.23, 1699.97, 1834.56, 1912.88, 1963.02, 1955.64, 1929.13, 1892.28, 1842.8, 1853.64, 1884.17, 1861.73, 1971.9, 2166.16, 2258.53, 2250.98, 2201.26, 2195.92, 2159.46, 2111.58, 2020.6, 1967.49, 1954.09, 1911.47, 1854.74, 1792.16, 1698.7, 1670.13, 1732.37, 1743.68, 1675.69, 1660.11, 1630.45, 1575.69, 1458.53, 1133.53, 910.49, 781.15, 735.99, 644.26, 602.44, 570.67, 533.51, 530.73, 540.84, 521.33, 517.09, 547.52, 605.55, 600.63, 613.08, 623.76, 609.71, 587.66, 578.2, 555.13, 547.81, 534.21, 531.41, 538.8, 543.06, 548.4, 553.28, 498.59, 452.82, 453.09, 457.52, 445.39, 441.69, 401.45, 396.8, 393.98, 395.2, 464.25, 499.43, 549.04, 650.4, 740.98, 708.38, 635.43, 599.66, 583.5, 547.28, 479.14, 408.32, 380.47, 400, 361.82, 363.13, 403.14, 427.09, 460.22, 450.85, 390.5, 359.83, 327.25, 346.33, 320.58, 281.96, 266.18, 239.56, 237.07, 228.14, 228.6, 228.43, 219.93, 202.42, 185.75, 183.17, 173.53, 156.67, 153.46, 145.5, 137.02, 121.78, 101.57, 89.63, 81.25, 72.9, 68.1, 64.31, 65.95, 69.27, 71.49, 70.74, 62.84, 54.75, 49.23, 44.52, 38.73, 34.73, 32.31, 30.98, 30.15, 29.38, 28.44, 27.36, 26.34, 25.56, 25.26, 25.31, 25.35, 25.32, 25.29, 25.24, 25.22, 25.19, 25.11, 25.29, 25.58, 25.74, 25.93, 26.17, 26.44, 26.75, 27.1, 27.48, 27.91, 28.36, 28.87, 29.41, 0, 0, 0, 0, 0, 0, 0, 0, 28.71, 30.99, 46.1, 57.02, 56.89, 56.83, 56.83, 56.86, 140.64, 140.67, 173.16, 205.34, 418.13, 514.58, 509.7, 576.79, 637.81, 761.51, 1011.3, 1376.28, 1747.08, 1935.26, 2134.72, 2393.44, 2642.42, 2795.96, 2959.28, 3278.47, 3694.98, 4137.62, 4623.7, 5116.01, 5233.76, 5371.41, 5016.21, 4871.92, 4796.62, 4681.01, 4584.6, 4499.92, 4345.51, 4275.48, 4198.66, 4137.38, 3996.6, 3831.26, 3672.01, 3548.83, 3567.99, 3636.68, 3697.97, 3861.63, 4103.49, 4331.31, 4350.08, 4380.03, 4300.95, 4009.44, 3747.03, 3478.36, 3087.89, 2679.75, 2363.34, 2167.65, 1997.77, 1883.5, 1794.02, 1749.94, 1727.51, 1712, 1736.39, 1798.44, 1884.9, 1924.66, 1916.51, 1887.01, 1857.78, 1714, 1524.06, 1368.54, 1224.33, 1064.87, 976.13, 868.77, 817.81, 788.81, 753.52, 754.57, 682.59, 634.78, 611.21, 578.36, 518.4, 478.26, 445.38, 409.19, 368.98, 331.47, 307.73, 285.78, 286.79, 312.68, 302.32, 313.12, 338.46, 393.22, 433.07, 442.05, 465.68, 509.9, 574.71, 637.13, 702.33, 779.18, 872.44, 932.25, 1045.29, 1134.01, 1199.28, 1272.31, 1379.14, 1454.84, 1507.65, 1562.44, 1557.16, 1585.75, 1650.99, 1641.96, 1725.46, 1784.8, 1918.23, 2099.06, 2233.21, 2258.62, 2277.78, 2413.59, 2534.28, 2646.38, 2785.36, 2898.94, 3017.9, 3177.85, 3414.63, 3641.68, 3822.32, 4060.54, 4448.91, 5043.74, 5601.11, 5953.38, 6334.9, 6825.63, 7228.34, 7633.29, 8154.22, 8684.11, 9476.34, 10230.95, 10960.36, 11780.56, 11978.54, 12320.45, 13090.72, 13702.36, 13951.41, 14341.02, 14621.48, 15280.89, 15588.43, 15751.11, 15743, 15831.3, 16018.25, 16182.89, 16605.91, 16947.23, 17020.21, 17205.95, 17653.05, 18003.49, 18213.47, 18236.82, 18154.18, 18015.86, 17804.57, 17626.09, 17635.08, 17725.54, 18418.66, 18769.67, 18940.39, 19173.97, 19515.32, 20073.38, 20720.47, 21318.72, 21908.2, 22959.15, 23997.41, 24784.96, 25055.48, 24777.82, 24749.21, 25268.62, 25949.76, 26302.04, 26494.85, 26844.78, 27659.43, 28568.35, 28761.14, 28950.47, 29863.71, 30488.44, 30673.25, 31602.7, 32587.07, 33591.42, 34738.67, 35815.94, 36775.21, 38494.39, 40238.16, 41484.82, 43015.39, 45082.25, 47501.95, 49498.07, 51491.12, 52674.92, 54913.94, 57365.41, 59139.11, 61343.66, 63566.18, 64411.05, 66107.98, 68222.55, 69461.18, 71247.31, 73480.31, 75520.26, 77359.28, 79501.54, 80592.62, 81846.25, 82976.52, 83420.49, 83557.82, 84736.25, 87402.65, 89973.19, 92080.27, 94387.43, 97805.55, 102322.82, 105980.46, 108680.96, 108038.17, 106977.01, 105933.94, 104298.16, 103149.66, 102447, 101921.81, 101449.06, 100067.63, 98810.89, 98066.02, 97085.56, 95492.07, 93415.32, 92874.62, 91383.53, 88222.8, 85087.65, 83010.92, 80387.94, 77932.26, 77278.41, 75992.29, 75139.36, 74193.09, 74349.51, 74347.3, 73496.12, 71081.16, 69422.63, 66470.45, 64590.87, 63282.56, 61665.48, 60072.08, 58537.98, 57259.21, 56457.32, 55377.22, 54346.68, 53852.11, 53704.82, 53200.45, 53204.81, 52905.01, 50591.64, 48145.59, 47763.38, 46693.78, 44940.47, 44114.86, 42609.58, 41401.01, 40634.65, 39489.19, 38052.02, 37173.34, 36706.65, 36412.05, 35854.94, 34458.81, 33280.67, 32206.41, 30713.27, 28967.91, 27442.56, 26455.68, 25898.03, 25256.4, 24757.02, 24968.44, 24805.76, 24554.01, 24441.58, 24278.47, 23347.84, 21215.43, 19838.19, 19034.29, 18597.16, 17968.98, 17437.05, 16679.88, 16356.23, 16275.28, 16090.08, 15737.87, 15227.47, 15128.04, 14978.8, 14617.65, 13889.08, 13110.36, 12588.01, 12243.35, 11792.54, 11347.66, 11062.21, 10977.15, 10900.3, 10514.43, 10100.94, 9941.92, 9771.67, 9375.05, 9084.91, 8758.28, 8734.01, 8557.88, 8307.22, 8297.38, 8333.74, 8393.83, 8292.99, 8292.79, 8376.68, 8420.4, 8211.14, 8163.28, 8145.67, 8036.39, 7858.99, 8025.02, 7923.72, 7884.36, 7986.2, 8028.49, 8124.09, 8448.66, 8806.5, 8764.21, 8906.96, 9143.61, 9397.92, 9502.24, 9616.24, 9683.78, 9758.41, 9996.48, 10172.01, 10340.67, 10684.68, 10824.81, 10779.13, 11003.73, 11037.83, 10860.93, 10792.26, 10705.63, 10673.42, 10982.12, 11251.48, 11309.88, 11028.01, 10626.59, 10223.15, 9804.07, 9396.13, 9020.91, 8883.68, 9116.33, 9182.36, 9032.74, 9042.71, 8924.64, 8740.9, 8943.89, 8760.74, 8486.89, 7832.85, 7101.52, 6483.79, 5930.82, 5501.49, 5433.45, 5423.86, 5397.72, 5397.92, 5378.51, 5192.78, 5099.5, 4947.1, 4625.19, 4356.28, 4103.17, 3913.26, 4021.71, 4150.2, 4025, 4086.23, 4466.27, 4822.41, 5242.81, 6007.21, 6209.99, 6329.61, 6524.83, 6626.79, 6651.48, 6594.75, 6569.73, 6604.24, 6852.43, 6753.06, 6657.48, 6754.23, 6980.04, 7225.05, 7505.05, 7694.38, 7538.2, 7500.61, 7720.2, 7955.6, 8243.48, 8251.53, 8527.73, 8520.16, 9060.89, 8867.36, 8971.5, 8932.67, 8822.16, 8932.09, 8952.91, 9074.36, 9475.75, 9793.25, 9931.42, 10023.09, 10358.71, 11119.03, 12059.07, 12843.94, 13595.73, 14547.47, 15379.21, 15955.25, 16766.07, 17900.16, 19446.74, 21183.28, 22874.56, 24582.84, 26521.38, 28747.75, 31204.33, 34321.83, 38217.9, 42275.15, 46567.44, 51365.02, 55762, 58793.56, 62458.23, 65364.65, 67923.83, 74015.92, 80582.21, 87343.67, 95724.82, 108558.62, 123247.26, 128476.18, 132853.77, 137359.7, 140702.27, 144425.12, 149450.42, 154648.6, 158098.23, 158961.94, 157803.3, 154117.69, 151841.94, 150117.08, 147464.61, 145733.81, 145750.45, 145557.19, 143146.7, 138639.16, 134740.62, 130597.64, 126047.91, 122046.3, 118753.95, 114921.24, 110419, 107228.84, 104594.31, 98790.73, 93320.69, 88439.23, 83572.66, 78058.63, 73414.46, 68722.23, 64742.1, 60871.98, 56296.33, 51834, 49153.61, 45782.82, 42016.74, 39061.23, 36614.6, 34684.29, 32983.58, 30850.72, 28510.22, 26717.41, 25737.85, 24893.08, 23402.51, 21522.71, 20080.05, 19089.44, 18140.36, 17279.62, 16566.31, 15655.75, 14361.21, 13203.74, 12465.45, 11871.02, 11249.87, 10423.87, 9709.47, 9314.86, 8968.44, 8593.72, 8477.45, 8475.12, 8128.77, 7768.2, 7526.04, 7272.87, 6908.91, 6228.45, 5727.02, 5449.89, 5220.64, 5010.89, 4932.21, 4991.24, 4950.66, 4814.28, 4558.18, 4352.62, 4181.17, 3792.4, 3280.52, 3028.83, 2932.76, 2798.14, 2636.49, 2486.06, 2358.45, 2252.8, 2121.48, 2001.97, 1840.84, 1743.86, 1623.79, 1504.95, 1384.26, 1259.62, 1231.82, 1194.72, 1236.25, 1283.78, 1352.33, 1363.88, 1317.61, 1298.94, 1281.3, 1208.5, 1094.12, 1016.74, 995.01, 1030.05, 953.03, 938.75, 985.39, 1052.96, 1086.18, 1331.73, 1631.8, 1907.75, 2414.99, 2784.48, 3382.9, 3979.24, 4418.21, 5088.23, 5950.9, 6670.42, 7071.08, 7503.12, 8259.24, 9302.77, 10533.26, 11560.01, 12621.11, 14817.52, 17219.49, 20194.88, 24132.13, 26804.44, 29016.08, 31830.42, 34357.37, 36443.44, 40022.24, 49162.82, 56414.23, 63431.09, 75128.56, 86889.18, 98263.52, 116909.41, 135477.02, 164912.75, 188414.17, 215558.81, 229081.83, 235512.52, 246752.77, 255749.66, 259831.81, 263959.78, 273261.9, 284770.84, 290951.3, 288441.12, 283710.84, 285140.38, 287926.78, 288137.53, 281448.6, 271236.8, 260527.97, 250388.7, 237855.33, 222291.48, 205833.95, 185445.77, 168848.72, 156928.02, 146980.58, 138423.14, 130762.14, 122709.48, 115232.82, 108689.5, 100871.97, 91389.22, 84924.57, 78579.51, 70518.14, 63435.03, 57385.72, 51341.32, 46983.29, 42820.53, 37878.3, 33761.39, 30142.36, 26918.21, 24046.12, 21392.87, 19600.15, 18116.86, 16484.28, 15146.19, 14027.34, 12683.12, 10944.35, 9221.45, 7770.71, 6596.66, 5717.47, 5194.64, 4805.01, 4579.74, 4229.44, 3825.72, 3522.3, 3297.75, 3059.07, 2879.51, 2713.65, 2537.4, 2364.76, 2113.14, 1967.37, 1943.84, 1923.56, 1899.45, 1843.09, 1781.71, 1758.54, 1775.18, 1793.83, 1850.01, 1868.05, 1838.56, 1955.9, 2184.26, 2358.74, 2459.74, 2620.16, 2734.28, 2749.07, 2735, 2597.66, 2468.71, 2546.39, 2631.76, 2529.24, 2269.31, 2022.21, 1738.59, 1586.45, 1528.13, 1586.45, 1493.95, 1568.22, 1467.05, 1322.21, 1388.49, 1389.58, 1380.18, 1423.01, 1476.56, 1465, 1404.92, 1386.09, 1452.85, 1401.37, 1425.53, 1402.74, 1340.28, 1336.89, 1471.32, 1611.72, 1630.01, 1664.18, 1604.75, 1619.49, 1727.07, 1829.37, 1907.04, 2038.05, 2441.15, 2720.47, 3128.68, 3508.37, 3729.81, 4068.25, 4168.2, 4128.34, 4143.6, 4128.14, 4168.7, 4337.01, 4803.08, 4799.87, 4970.67, 5493.61, 6394.73, 7120.09, 7709.09, 8709.68, 10096.79, 12151.51, 14449.34, 16663, 19213.72, 21806.64, 24060.58, 27035.23, 30824.78, 34475.6, 37068.28, 38705.68, 41693.88, 44012.62, 45720.09, 51146.8, 59233.78, 66539.78, 74148.87, 80491.15, 84950.72, 88832.8, 89599.25, 88752.32, 88915.05, 87884.16, 87351.87, 88736.71, 91313.13, 94484.98, 95446.36, 89954.46, 87428.71, 89546.46, 82914.7, 77285.33, 73034.38, 69855.9, 65896.26, 63985.5, 63220.91, 61792.95, 60664.25, 56890.28, 52477.9, 47786.91, 42653.68, 37981.22, 33512.59, 30121.92, 27327.08, 24901.85, 22977.75, 20748.96, 17961.5, 15604.33, 13510.5, 10559.73, 8458.81, 7249.86, 6551.33, 6157.45, 5940.15, 5334.57, 4831.73, 4225.8, 4214.78, 4232.59, 4365.61, 4439.54, 4273.67, 3785.07, 3970.14, 3778.74, 3335.04, 2819.47, 2684.17, 2828.56, 2822.7, 2680.53, 2515.75, 2288.14, 2160.92, 2019.99, 1911.19, 1755.83, 1606.34, 1442.5, 1437.16, 1346.35, 1195.51, 1059.33, 973.2, 859.02, 665.22, 508.76, 427.19, 374.03, 281.91, 268.1, 242.05, 229.03, 213.68, 200.05, 187.41, 174.53, 161.46, 148.46, 137.23, 127.33, 117.27, 107.89, 99.66, 99.06, 103.18, 102.71, 104.47, 105.69, 111.08, 112.64, 104.85, 93.75, 83.71, 69.97, 56.61, 49.58, 45.73, 43.1, 41.14, 38.59, 36.53, 33.96, 28.85, 24.02, 22.38, 22.38, 23.35, 26.25, 28.92, 29.83, 31.66, 34.08, 34.11, 31.91, 28.17, 24.34, 22.11, 19.93, 17.68, 17.48, 19.24, 21.25, 22.44, 23.45, 25.33, 28.61, 33.93, 39.44, 44.14, 48.55, 51.66, 53.13, 53.35, 53.45, 54.75, 58.32, 64.95, 75.07, 88.34, 103.46, 118.54, 131.47, 140.85, 139.43, 136.07, 133.48, 132.41, 132.71, 133.35, 133.09, 131.21, 127.73, 123.43, 119.31, 115.77, 112.83, 110.57, 109.04, 108.73, 109.23, 109.83, 110.66, 111.76, 113.14, 114.85, 116.9, 119.31, 122.1, 125.31, 128.93, 133.01, 137.59, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 125.33, 131.7, 131.66, 131.59, 131.54, 131.49, 131.45, 131.42, 131.4, 131.38, 138.7, 144.79, 175.56, 416.88, 567.81, 532.06, 499.28, 475.3, 461.66, 459.36, 459.68, 462.02, 515.53, 545.11, 622.63, 737.55, 790.2, 824.04, 868.39, 845.49, 842.88, 863.18, 886.29, 837.56, 728.94, 652.03, 746.16, 701.18, 825.97, 871.5, 1030.79, 1095.43, 987.55, 817.45, 572.08, 371.84, 268.71, 219.6, 215.71, 209.72, 191.82, 186.25, 202.11, 217.05, 233.97, 241.69, 308.79, 372.26, 454.28, 531.94, 577.94, 591.9, 529.92, 488.31, 469.31, 417.55, 406.47, 406.3, 410.02, 441.73, 443.4, 480.5, 488.47, 483.42, 476.35, 483.04, 497.5, 525.45, 567.93, 644.46, 732.18, 827.49, 870.33, 874.76, 814.51, 754.99, 699.77, 661.98, 662.59, 665.22, 687.58, 696.06, 725.59, 721.21, 705.97, 688.95, 715.36, 726.57, 703.44, 679.17, 633.68, 619.52, 587.65, 555.49, 493.55, 451.17, 450.33, 462.29, 449.19, 472.98, 537.08, 500.73, 536.68, 570.05, 601.23, 521.54, 466.41, 472.2, 469.28, 484.23, 544.65, 642.09, 678.63, 734.66, 789.29, 884.27, 994.91, 1026.39, 1024.56, 872.08, 821.99, 837.59, 881.25, 874.74, 889.41, 913.28, 920.39, 942.46, 778.84, 736.88, 754.76, 731.13, 688.18, 739.25, 799.69, 830.45, 859.28, 871.17, 933.25, 1052.94, 1117.94, 1134.31, 1237.92, 1291.34, 1380.37, 1434.58, 1430.36, 1485.23, 1499.74, 1505.39, 1476.18, 1553.76, 1759.03, 1835.88, 1924.16, 2019.95, 2088.61, 2176.22, 2280.92, 2319.9, 2333.57, 2348.64, 2387.83, 2447.45, 2639.12, 2905.21, 3012.98, 3195.34, 3402.04, 3512.45, 3663.76, 3732.05, 3828.11, 3865.54, 3784.16, 3686.04, 3683.72, 3658.14, 3490.61, 3287.37, 3154.69, 3056.66, 2920.91, 2884.93, 2907.21, 2942.33, 2954.39, 2964.2, 2940.95, 2844.43, 2730.35, 2697.53, 2696.66, 2677.83, 2824.42, 2988.37, 2850.02, 3109.14, 3489.64, 3701.22, 3662.09, 3499.16, 3326.69, 3148.64, 2931.79, 2724.54, 2618.59, 2780.52, 2989.82, 2945.83, 3045.76, 2970.55, 3056.09, 3373.88, 3367.18, 3530.37, 3896.8, 3949.74, 4139.81, 4775.51, 5264.25, 5430.63, 5265.33, 4973.84, 4601.48, 4183.69, 3966.04, 3789.43, 3539.83, 3304.89, 3145.9, 3017.98, 2800.32, 2594.54, 2498.41, 2468.77, 2358.49, 2195.56, 2141.14, 2330.76, 2444.79, 2503.15, 2708.95, 2881.63, 3028.48, 3321.12, 3264.84, 3181.64, 3110.92, 3000.6, 2989.95, 2903.77, 2771.01, 2806.45, 2841.46, 3128.05, 3444.76, 3513.32, 3886.12, 4063.58, 4186.6, 4649.31, 5300.7, 5121.93, 5002, 4855.39, 4553.1, 4427.22, 4230.75, 4110.19, 4462.51, 5006.03, 5211.52, 5821.48, 6000.5, 6791.34, 8080.11, 9305.95, 10863.78, 12555.48, 14150.68, 15432.71, 17086, 18953.46, 20962.4, 23345.62, 26509.39, 28691.59, 30115.57, 31106.21, 31758.05, 33411.54, 35095.64, 35216.92, 35320.37, 36608.52, 37692.82, 37691.92, 39724.52, 42685.48, 44378.48, 46377.31, 47751.96, 47903.35, 47747.25, 46984.88, 46326.55, 46101.39, 47458.78, 48916.71, 49091.03, 49789.93, 50280.07, 48891.78, 46764.71, 44610.56, 42863.88, 40592.64, 37692.65, 35759.94, 34982.41, 36197.47, 37130.32, 36266.71, 36837.56, 36678.4, 37320.39, 38893.11, 40864.8, 42120.4, 39140.32, 37471.07, 35301.29, 33370.36, 32122.16, 30770.45, 30275.66, 29123.27, 27353.3, 25605.71, 24297.78, 23184.22, 22307.91, 21640.42, 20514.67, 19819.88, 19216.22, 18276.55, 17960.67, 17307.28, 16668.39, 16221.84, 16001, 15919.49, 15939.95, 15870.97, 15654.02, 15503.99, 15132.71, 13422.31, 11930.54, 10969.21, 9890.11, 8569.69, 7807.32, 7833.66, 7644.99, 7438.89, 7146.36, 7178.91, 7049.44, 7031.29, 7217.61, 7222.63, 7224.19, 7223.88, 7086.42, 7171.9, 6979.27, 6885.39, 6899.21, 6778.51, 6765.5, 6601.5, 6343.54, 5964.35, 5046.08, 3984.56, 3725.3, 3896.54, 3589.87, 3963.25, 3961.66, 4240.43, 4272.5, 4766.77, 5231.5, 5030.59, 4742.44, 3839.72, 2914.46, 2336.95, 1977.08, 2145.55, 1933.34, 2046.73, 1964.75, 2015.1, 2040.03, 2299.84, 2783.6, 3047.87, 3286.24, 3410.73, 3313.06, 2758.5, 2445.64, 2357.67, 2025.99, 1547.77, 1494.16, 1543.9, 1466.1, 1499.51, 1552.87, 1618.49, 1653.56, 2227.74, 2404.57, 2571.58, 2766.64, 2908.3, 2872.1, 3100.15, 3413.8, 3695.75, 4219.81, 4576.13, 5197.22, 6229.48, 7063.81, 7700.28, 9654.48, 12986.54, 14550.61, 15311.8, 16122.91, 16794.57, 17928.79, 18636.76, 20995.56, 22556.55, 25353.98, 31715.74, 39179.11, 45218.85, 50041.39, 55525.69, 60760.55, 67219.31, 74467.22, 82367.81, 91723.25, 102342.01, 114624.9, 125137.98, 132250.94, 136706.38, 144418.94, 151894.19, 155068.64, 155927.8, 158908.1, 164955.14, 171976.31, 171051.05, 171096.9, 174155.16, 173028.02, 168938.45, 166681.25, 166849.56, 162342.66, 159492.48, 156842.06, 150104.83, 139425.11, 126990.37, 116689.82, 107075.97, 93760.11, 82536.18, 75275.89, 68681.22, 64406.17, 60069, 53966.63, 46354.62, 40465.69, 35427.43, 31485.34, 26689.21, 22847.46, 19512.3, 17307.16, 16151.7, 14871.74, 13227.34, 12015.22, 11045.25, 9915.38, 8641.44, 7266.84, 6024.17, 5072.69, 4319.08, 3733.66, 3334.17, 2977.58, 2552.55, 2154.82, 1850.11, 1577.25, 1370.51, 1277.4, 1224.74, 1154.23, 1057.2, 929.93, 799.7, 686.38, 564.62, 460.62, 419.87, 411.21, 414.06, 433.9, 445.39, 438.16, 417.34, 379.24, 338.48, 302.29, 250.21, 175.59, 115, 92.62, 96.39, 104.61, 108.83, 109.75, 105.24, 96.27, 82.25, 67.21, 58.91, 53.68, 47.18, 42.62, 38.68, 33.55, 30.18, 26.43, 21.05, 18.13, 19.39, 19.48, 18.34, 18.03, 17.49, 18.04, 19.2, 19.04, 18.28, 18.39, 18.85, 17.67, 14.64, 10.92, 8.34, 7.03, 5.97, 4.94, 4.32, 5.32, 5.8, 5.52, 5.23, 4.94, 4.87, 5.18, 5.41, 5.53, 5.91, 5.95, 5.75, 5.13, 4.09, 3.21, 2.68, 2.05, 1.52, 1.2, 1.09, 1.2, 0.91, 0.64, 0.75, 1.24, 2.45, 3.81, 4.36, 8.7, 15.95, 20.69, 26.8, 32.42, 38.49, 52.18, 64.4, 73.28, 89.74, 102.86, 113.53, 131.51, 151.11, 185.93, 235.33, 285.34, 348.2, 428.15, 519.65, 607.89, 691.49, 800.03, 906.67, 994.47, 1098.87, 1176.42, 1207.72, 1234.98, 1257.29, 1358.51, 1518.08, 1651.38, 1806.38, 2032.28, 2247.98, 2440.32, 2634.11, 2845.09, 3086.26, 3306.2, 3559.24, 3861.55, 3821.41, 3602.42, 3389.28, 3217, 3121.24, 3179.54, 3420.88, 3714.21, 3897.94, 3925.07, 3715.5, 3395.34, 3195.97, 2984.03, 2709.14, 2516.12, 2413.43, 2446.87, 2481.08, 2309.2, 1944, 1489.48, 1082.16, 769.49, 482.31, 328.35, 477.36, 940.5, 1580.86, 1790.21, 1814.2, 2239.81, 2923.98, 2950.58, 2779.86, 2764.94, 3307.3, 4596.26, 6156.45, 7288.97, 7717.35, 7787.36, 8967.33, 8752.38, 6971.62, 6301.7, 5394.26, 3698.17, 2558.66, 3054.95, 2589.23, 2556.37, 3266.46, 3204.76, 3061.6, 3389.97, 3869.54, 3479.12, 2853.91, 1750.8, 1032.83, 1031.75, 881.64, 797.3, 799.58, 782.66, 777.12, 767.6, 764.84, 762.7, 745.83, 746.28, 747.62, 756.22, 749.58, 750.01, 746.43, 754.49, 762.47, 754.3, 751.52, 745.47, 850.31, 1050.24, 1047.8, 1190.58, 1910.72, 2503.47, 1538.58, 966.33, 989.4, 826.63, 848.13, 872.72, 863.31, 870.31, 866.47, 856.69, 855.8, 857.71, 856.03, 846.41, 835.27, 823.93, 807.33, 789.9, 775.16, 766.79, 750.26, 730.8, 782.21, 808.2, 821.73, 827.84, 934.47, 994.52, 1241.14, 1428.31, 1481.08, 1682.7, 2819.11, 5734.01, 5416.9, 3078.38, 1993.33, 1990.37, 1657.57, 1379.78, 1497.43, 1540.48, 1688.87, 1912.55, 2299.89, 2407.65, 3544.34, 5427.3, 7980.33, 9884.06, 10755.15, 10404.98, 11173.64, 11361.36, 11539.77, 12679.44, 13432.73, 14238.79, 15181.61, 15423.85, 15722.02, 16044.25, 15702.13, 14579.19, 12650.56, 11847.37, 10642.61, 9783.16, 7726.52, 7757.5, 8261.61, 8932.79, 9711.87, 10278.15, 10789.6, 11267.86, 11234.7, 11617.86, 11329.53, 11270.17, 11231.29, 10850.9, 10496.02, 9863.03, 9037.55, 7506.28, 6069.87, 4785.85, 3659.09, 3199.47, 2677.62, 2186.56, 2015.68, 1831.67, 1643.74, 1483.86, 1340.6, 1192.68, 1132, 1032.52, 1058.49, 964.53, 1158.82, 1074.81, 1024.52, 922.35, 940.13, 995.05, 1027.9, 1107.79, 1066.62, 1014.02, 929.91, 827.38, 702.83, 706.29, 640.14, 390.69, 229.08, 186.14, 179.33, 169.43, 111.94, 85.03, 81.15, 86.09, 120.57, 158.86, 148.4, 145.36, 150.93, 158.49, 181.56, 152.77, 130.1, 107.35, 93.98, 91.44, 80.11, 72.74, 65.37, 68.71, 65.44, 62.64, 59.72, 51.78, 42.67, 34.43, 29.29, 21.2, 19.95, 18.91, 15.6, 10.49, 9.54, 9.06, 9.06, 10.46, 13.25, 16.5, 19.72, 20.82, 21.72, 24.11, 27.48, 26.78, 25.6, 24.26, 22.72, 20.61, 17.83, 14.94, 12.56, 10.3, 8.29, 6.7, 5.45, 4.41, 3.86, 3.35, 3.14, 3.04, 2.96, 2.87, 2.79, 2.71, 2.62, 2.54, 2.45, 2.33, 2.2, 2.1, 2.02, 1.96, 1.9, 1.85, 1.8, 1.75, 1.7, 1.65, 1.62, 1.59, 1.58, 1.55, 1.52, 1.46, 1.38, 1.29, 1.19, 1.1, 1.02, 0.96, 0.91, 0.87, 0.84, 0.81, 0.78, 0.75, 0.74, 0.75, 0.75, 0.73, 0.71, 0.7, 0.69, 0.67, 0.66, 0.65, 0.64, 0.63, 0.62, 0.61, 0.61, 0.6, 0.59, 0.59, 0.58, 0.57, 0.57, 0.56, 0.56, 0.56, 0.55, 0.55, 0.55, 0.55, 0.54, 0.54, 0.54, 0.54, 0.54, 0.54, 0.54, 0.54, 0.54, 0.54, 0.55, 0.55, 0.55, 0.55, 0.56, 0.56, 0.56, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 121.12, 125.27, 123.33, 136.62, 141.21, 141.14, 156.43, 187.09, 166.52, 171.07, 174.93, 149.58, 201.88, 430.77, 413.52, 382.63, 350.76, 325.94, 347.39, 329.2, 310.14, 364.5, 454.22, 606.34, 810.72, 1059.29, 1234.7, 1388.06, 1393.45, 1289.77, 1211.22, 1205.61, 1193.67, 1060.85, 871, 737.35, 704.13, 617.88, 442, 316.73, 293.52, 304.39, 294.96, 284.61, 324.57, 372.59, 370.62, 411.77, 476.91, 513.47, 488.27, 430.24, 307.69, 240.21, 229.48, 230.85, 223.56, 220.71, 240.77, 274.9, 335.99, 372.53, 363.21, 321.97, 287.65, 248.53, 229.05, 224.01, 227.97, 216.03, 247, 293.41, 366.37, 376.04, 378.08, 322.58, 287.27, 258.32, 244.86, 237.14, 247.31, 249.78, 264, 271.13, 252.69, 239.97, 229.99, 235.99, 249.04, 261.52, 283.2, 309.39, 319.28, 320.98, 239.32, 195.53, 170.05, 169.6, 173.28, 171.68, 173.54, 179.84, 188.52, 201.09, 217.66, 222.5, 230.09, 231.96, 232.14, 239.53, 245.27, 246.26, 253.24, 259.95, 264.51, 259.66, 238.64, 214.96, 196.66, 180.38, 161.74, 152.93, 152.48, 158.35, 163.43, 170.2, 178.38, 182.57, 187.69, 186.05, 184.41, 173.37, 156.87, 150.86, 153.01, 156.08, 159.42, 159.26, 162.24, 165.11, 167.89, 160.62, 159.33, 166.72, 175.08, 190.44, 213.99, 232.08, 250.67, 262.66, 282.71, 306.55, 355.38, 430.41, 530.43, 704.6, 876.26, 1046.92, 1263.81, 1646.17, 2085.04, 2410.94, 2745.67, 3218.55, 3716.21, 4418.24, 4995.22, 5442.1, 6206.89, 6769.6, 7496.93, 8434.67, 9348.27, 10355.18, 11350.95, 12618.24, 13945.72, 15151.08, 16080.1, 16729.59, 17173.23, 17886.84, 18854.76, 20133.86, 21245.33, 22554.72, 23860.01, 25198.6, 26117.41, 26966.54, 27320.58, 27731.5, 28036.46, 28467.32, 29009.64, 29570.88, 29796.87, 29602.13, 29572.8, 29477.43, 28737.89, 28430.95, 29006.54, 29242.14, 28753.77, 27626.69, 26242.53, 25084.33, 23728.75, 22097.66, 20760.57, 20103.58, 19957.66, 20210.04, 20571.95, 20562.84, 20403.96, 20127.53, 20149.57, 20465.97, 20530.47, 20301.16, 20073.29, 19847.51, 19566.73, 19336.8, 19044.35, 18722.35, 18608.59, 18496.22, 18344.51, 18186.73, 17905.15, 17821.74, 17795.76, 17825.12, 18045.28, 18194.45, 18474.39, 18947.23, 19415.61, 20008.81, 20453.67, 20684.76, 21058.73, 21390.7, 21288.52, 20963.29, 20487.82, 20180.96, 19858.07, 19480.02, 19498.26, 19564.63, 19639.02, 19848.3, 19969.38, 20046.7, 20092.26, 19994.35, 19784.43, 19484.85, 19082.11, 18645.15, 18378.33, 18179.14, 18167.69, 18136.72, 17842.68, 17675.43, 17433.65, 16876.98, 16367.79, 15585.49, 15004.76, 14750.81, 14490.37, 13976.38, 13616.75, 13266.1, 13042.57, 12897.37, 12590.31, 12376.51, 12204.28, 11953.03, 11805.66, 11684.78, 11655.06, 11613.76, 11427.49, 11229.61, 11220.3, 10932.74, 10985.1, 10960.85, 10714.33, 10386.57, 10008.98, 9558.03, 9202.08, 8904.67, 8552.51, 8139.64, 7757.09, 7393.15, 6983.08, 6539.27, 5930.42, 5288.3, 5015.13, 4860.46, 4505.26, 4215.39, 3952.14, 3659.98, 3385.37, 3108.2, 2859.08, 2636.76, 2405.6, 2088.75, 1793.52, 1552.06, 1300, 1020.99, 793.12, 679.03, 594.29, 555.06, 532.38, 505.3, 480.12, 450.12, 425.07, 398.87, 363.15, 347.2, 342.54, 338.92, 355.66, 376.04, 380.48, 392.05, 417.5, 443.33, 482.32, 498.57, 486.87, 467.18, 426.29, 364.6, 318.64, 330.68, 331.31, 325.25, 326.4, 351.29, 361.39, 392.04, 378.63, 300.3, 264.88, 262.04, 253.06, 252.49, 250.25, 254.82, 260.8, 269.14, 288.78, 294.61, 298.98, 307.33, 307.38, 306.27, 291.53, 273.77, 272.19, 272.59, 275.81, 266.68, 252.2, 248.75, 247.24, 249.24, 246.4, 262.4, 258.97, 291.24, 349.39, 392.94, 389.56, 344.72, 324.62, 321.65, 330.92, 327.7, 325.97, 326.9, 338.79, 346.33, 364.15, 372.4, 392.32, 436.46, 471.02, 502, 512.79, 536.59, 562.58, 591.58, 596.67, 536.91, 401.81, 341.27, 340.74, 331.23, 330.9, 311.55, 304.49, 307.96, 322.47, 353.31, 415.07, 488.7, 594.68, 722.21, 885.14, 1030.89, 1171.99, 1318.58, 1473.06, 1723.22, 1949.12, 2290.87, 2063.96, 2099.06, 2095.47, 2103.04, 2143.16, 2238.84, 2416.15, 2499.3, 2726.83, 2965.46, 3165.97, 3342.38, 3635.43, 4147.18, 4754.93, 5291.42, 5947.76, 6913.61, 8049.68, 9164.33, 10281.3, 11597, 13555.96, 15959.68, 19010.89, 22527.13, 26366.35, 30334.36, 33957.95, 38062.84, 42942.3, 48695.03, 55938.31, 64438.87, 74759.06, 86868.08, 100881.28, 115114.84, 128035.13, 139764.75, 152472.55, 164298.9, 173036.94, 181186.44, 188420.8, 195400.38, 202449.14, 207285.39, 210458.81, 212343.7, 210202.97, 206499.4, 201596.52, 196462.36, 190057.2, 182936.1, 176474.14, 170444.39, 164540.81, 158619.23, 153044.38, 148323.27, 143692.22, 138614.81, 133519.88, 128575.69, 123720.54, 118930.4, 114369.07, 110291.19, 106676.96, 103518.36, 100723.03, 98048.79, 95474.88, 92984.39, 90660.21, 88379.19, 85907.54, 83646.84, 81628.8, 79723.81, 78046.84, 76347.44, 74851.95, 73696.17, 72430.91, 71364.98, 70879.45, 70923.05, 70876.05, 71987.63, 73527.02, 74846.91, 75358.13, 74519.55, 72980.02, 70304.13, 67414.03, 64628.52, 61790.28, 59621.69, 57466.82, 55480.57, 53767.27, 51991.22, 50435.1, 48987, 47281.74, 45418.75, 43294.26, 40811.72, 38842.64, 37261.89, 35667.28, 34301.57, 33119.6, 31814.28, 30679.75, 30152.12, 29731.07, 29249.46, 28791.57, 28258.46, 27798.44, 27523.17, 27138.1, 26367.89, 25385.18, 24641.34, 23889.8, 23188.01, 22606.99, 22092.2, 21600.13, 21121.83, 20671.46, 20326.62, 19955.36, 19305.78, 18414.26, 17307.03, 16230.45, 15610.65, 15024.58, 14370.4, 13948.53, 13532.3, 13100.73, 12829.64, 12497.56, 12232.03, 12128.97, 12046.32, 11812.41, 11674.94, 11580.08, 11407.57, 11234.63, 11111.12, 10779.51, 10351.44, 10008.41, 9707.59, 9496.77, 9295.83, 8987.85, 8702.57, 8444.95, 8125.06, 7711.33, 7209.91, 6781.51, 6436.37, 6090.41, 5812.69, 5550.59, 5306.57, 5108.53, 4910.24, 4734.07, 4551.48, 4343.05, 4154.65, 4005.74, 3874.28, 3769.69, 3691.8, 3622.19, 3513.9, 3364.2, 3250.83, 3140.22, 2981.24, 2817.7, 2700.34, 2600.09, 2437.49, 2268.9, 2101.49, 1977.54, 1879.58, 1784.23, 1717.09, 1673.71, 1631.96, 1609.59, 1593.67, 1555.79, 1505.64, 1474.37, 1455.94, 1416.2, 1363.17, 1327.06, 1281.65, 1225.11, 1152.85, 1060.98, 971.04, 914.96, 869.12, 833.65, 795.49, 766.19, 714.53, 656.69, 621.63, 609.01, 594.1, 561.13, 529.4, 497.71, 474.18, 454.07, 479.85, 479.95, 478.97, 480.27, 476.64, 480.89, 515.91, 554.83, 586.22, 667.14, 876.65, 1237.4, 1623.05, 1805.14, 2039.78, 2365.52, 2898.44, 3980.5, 5357.48, 6610.39, 8118.54, 9694.01, 11252.16, 12770.08, 14105.63, 15531.94, 17304.42, 19489.93, 22034.01, 24604.74, 27117.96, 29673.1, 32358.36, 35115.99, 37364.55, 38821.78, 39848.67, 40638.52, 41222.05, 41871.55, 42445.88, 42793.15, 43572.06, 44230.72, 44134.79, 44001.02, 43940.92, 43051.59, 41283.26, 38615.49, 34691.94, 30957.37, 27841.16, 24953.7, 22149.65, 21215.98, 20008.72, 17812.66, 16887.41, 17036.26, 17198.63, 15943.75, 14788.11, 13769.72, 12495.41, 11207.38, 10817.28, 10337.12, 9319.59, 8588.9, 8207.27, 8013.04, 7890.2, 7631.49, 7253.28, 6861.17, 6367.55, 6049.86, 5902.57, 5692.84, 5385.49, 5195.99, 4981.04, 4684.55, 4366.97, 4042.39, 3712.49, 3469.94, 3457.22, 3490.66, 3461.25, 3417.25, 3385.6, 3365.71, 3347.33, 3298.53, 3247.84, 3267.91, 3359.08, 3434.59, 3485.01, 3532.4, 3565.31, 3610.62, 3608.4, 3433.56, 3259.15, 3210.56, 3180.21, 3059.91, 2816.41, 2602.94, 2425.36, 2307.8, 2232.97, 2188.68, 2136.42, 2058.77, 1968.1, 1890.09, 1835.89, 1779.64, 1715.26, 1671.94, 1649.3, 1634.01, 1637.05, 1664.89, 1591.84, 1560.05, 1438.3, 1372.9, 1315.24, 1260.01, 1211.08, 1166.47, 1116.28, 1064.66, 1021.24, 985.98, 954.16, 925.6, 898.81, 875.07, 855.21, 836.4, 815.55, 792.27, 768.47, 746.95, 729.89, 715.04, 701.4, 693.62, 691.42, 688.29, 682.53, 676.44, 672.03, 668.75, 661.33, 652.3, 654.66, 666.05, 671.56, 671.76, 673, 676.79, 681.54, 679.59, 672.79, 672.42, 678.4, 679.44, 672.22, 667.39, 666.13, 665.42, 663.76, 662.31, 666.34, 676.3, 682.06, 681.33, 683.1, 740.57, 825.14, 833.28, 837.05, 846.61, 890.95, 958.45, 1072.54, 1240.09, 1275.84, 1392.07, 1369.86, 1156.76, 1008.59, 992.35, 1004.67, 965.29, 871.02, 888.32, 1058.28, 1076.17, 1131.6, 1178.09, 1261.19, 1428.76, 1698.16, 2076.5, 2287.21, 2416.45, 2615.43, 2599.44, 2392.54, 2323.41, 2496.06, 2621.54, 2568.75, 2643.59, 3192.1, 3352.53, 3653.09, 4140.41, 4648.46, 5326.07, 6395.53, 7943.42, 8966.86, 9448.57, 10653.82, 11995.33, 12590.33, 12692.21, 13423.65, 15080.69, 16673.95, 17611.21, 18820.43, 20958.26, 23185.69, 24632.89, 25263.78, 24605.18, 24555.1, 24747.16, 24061.43, 22826.24, 22756.21, 24344.99, 26349.91, 27615.8, 27924.56, 29074.79, 32622.34, 37134.66, 38056.83, 37351.19, 36040.6, 36156.21, 38252.54, 39539.47, 39569.11, 40558.25, 41922.07, 39782.37, 37837.69, 38792.29, 40204.41, 41216.27, 40193, 39084.82, 38393.08, 37413.82, 36222.69, 34265.42, 32012.61, 30788.42, 29472.38, 27336.28, 26670.59, 26285.13, 23936.82, 21652.17, 20503.84, 18436.36, 17519.74, 19354.06, 21574.62, 22062.06, 21682.16, 22087.57, 22279.58, 22901.9, 21869.75, 19924.45, 18766.76, 17681.22, 16677.98, 15757.2, 14906.91, 14113.91, 13369.99, 12671.66, 12016.24, 11561.64, 11293.94, 11105.01, 11039.39, 11145.3, 11450.96, 11943.35, 12265.43, 12421.08, 12571.98, 12644.75, 12659.7, 12621.52, 12660.22, 13315.12, 14314.88, 15625.22, 16971.26, 18638.59, 20380.41, 21029.91, 21592.76, 22169.56, 22731.93, 23284.41, 23827.57, 24359.64, 24874.47, 25366.47, 25834.86, 26270.78, 26676.01, 27050.85, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 47.07, 136.75, 249.83, 256.34, 282.08, 309.17, 338.43, 346.58, 355.87, 368.74, 376.9, 368.42, 368.17, 366.87, 366, 360.03, 350.83, 341.74, 323.14, 295.96, 272.56, 263.49, 252.02, 232.44, 215.15, 209.7, 207.32, 204.12, 200.44, 196.52, 192.44, 187.72, 181.44, 176.28, 171.93, 167.6, 163.33, 157.75, 152.45, 147.16, 141.78, 136.72, 131.98, 127.56, 123.44, 119.74, 116.3, 113.14, 110.22, 107.54, 105.08, 102.82, 100.77, 98.89, 97.18, 95.63, 94.24, 92.97, 91.84, 90.82, 89.92, 90.75, 95.52, 102.21, 106.63, 112.71, 114.84, 115.55, 115.59, 112.86, 108.16, 104.26, 102.47, 103.36, 104.19, 102.41, 99.39, 98.95, 103.41, 108.28, 110, 110.47, 110.3, 109.52, 107.06, 100.25, 94.77, 90.43, 90.78, 96.51, 106.73, 119.3, 131.63, 148.08, 171.17, 194.31, 225.59, 259.61, 284.18, 319.55, 379.78, 454.81, 528.43, 582.48, 625.43, 701.26, 750.8, 806.97, 865.24, 906.46, 925.82, 968.61, 994.91, 969.93, 939.91, 921.18, 907.66, 907.06, 970.5, 1027.98, 1036.87, 1061.55, 1107.23, 1128.96, 1143.53, 1183.32, 1205.08, 1207.03, 1230.16, 1305.2, 1402.3, 1508.42, 1555.73, 1550.52, 1551.36, 1623.27, 1709.57, 1603.83, 1591.73, 1647.22, 1739.98, 1864.75, 1952.26, 2002.91, 1971.88, 2144.22, 2335.08, 2469.89, 2580.56, 2732.79, 2896.47, 3025.8, 2965.67, 2923.84, 2925.6, 2845.59, 2738.75, 2714.25, 2711.33, 2716.01, 2736.12, 2680.63, 2669.13, 2735.81, 2743.1, 2645.29, 2601.27, 2583.89, 2531.29, 2506.31, 2447.02, 2391.68, 2388.86, 2393.09, 2302.19, 2178.31, 2027.55, 1861.88, 1751.37, 1662.96, 1559.29, 1475.58, 1404.95, 1363.13, 1348.3, 1389.79, 1383.57, 1416.28, 1416.24, 1389.01, 1402.65, 1398.33, 1353.18, 1301.58, 1315.96, 1328.15, 1346.87, 1325.45, 1258.64, 1206.63, 1150, 1061.3, 958.57, 889.52, 838.59, 773.96, 716.62, 684.8, 675.26, 673.97, 695.74, 701.29, 680.03, 683.09, 670.32, 659.93, 656.69, 659.4, 655.35, 658.42, 659.28, 720.94, 774.1, 813.77, 854.43, 876.69, 889.19, 902.69, 916.16, 879.02, 798.3, 711.25, 678.53, 664.04, 670.37, 666.62, 656.28, 669.32, 690.79, 704.18, 731.02, 797.4, 850.7, 871.18, 870.2, 854.82, 856.83, 846.82, 867.3, 880.77, 869.29, 888.96, 958.59, 1091.79, 1196.17, 1317.7, 1332.45, 1330.61, 1326.58, 1322.64, 1449.05, 1641.34, 1818.97, 1942.96, 2120.71, 2341.66, 2642.14, 2932.98, 3128.24, 3260.33, 3370.19, 3464.7, 3522.78, 3590.4, 3704.19, 3896.66, 4219.11, 4612.15, 5069.33, 5376.94, 5559.28, 6068.84, 6393.51, 6509.25, 6530.23, 6520.99, 6645.69, 6606.48, 6507.78, 6396.16, 6301.45, 6148.89, 6001.68, 5919.01, 5808.94, 5701.22, 5755.33, 5955.29, 5814.64, 5723.9, 5523.8, 5299.64, 5083.53, 4788.51, 4695.31, 4535.85, 4390.94, 4156.16, 4067.86, 4109.63, 4026.4, 3903.03, 3760.06, 3646.97, 3516.5, 3248.07, 3071.27, 3008.75, 2820.32, 2591.94, 2456.38, 2282.12, 2224.91, 2210.38, 2093.33, 2049.73, 2029.08, 1979.31, 1987.33, 1920.64, 1882.57, 1967.82, 2075.75, 2242.46, 2408.47, 2525.94, 2684.52, 2659.9, 2724.73, 2706.68, 2754.63, 2597.97, 2609.42, 2634.1, 2614.81, 2599.34, 2581.33, 2618.64, 2663.29, 2740.64, 2766.4, 2725.76, 2670.46, 2589.17, 2430.83, 2359.38, 2302.23, 2257.34, 2246.38, 2255.44, 2223.26, 2226.68, 2251.57, 2192.89, 2185.56, 2221.69, 2318.95, 2423.15, 2466.92, 2448.17, 2459.31, 2525.2, 2470, 2522.29, 2542.66, 2539.84, 2618.59, 2630.76, 2445.97, 2126.08, 1805.97, 1657.67, 1638.6, 1515.93, 1394.44, 1336.17, 1357.05, 1360.34, 1454.28, 1507.72, 1421.06, 1436.03, 1554.89, 1571.09, 1298.67, 1274.29, 1298.3, 1349.17, 1386.15, 1378.69, 1402.46, 1436.85, 1386.71, 1323.67, 1232.78, 1168.68, 1110.42, 1058.52, 1052.04, 1137.09, 1213.98, 1281.43, 1318.68, 1375.96, 1395.79, 1369.14, 1300.51, 1255.94, 1260.84, 1277.09, 1222.39, 1200.64, 1259.32, 1315.04, 1383.68, 1475.06, 1579.74, 1675.63, 1718.79, 1692.05, 1680.02, 1650.15, 1593.95, 1603.89, 1631.75, 1644.1, 1730.51, 1811.13, 1871.03, 2054.79, 2293.57, 2474.84, 2551.15, 2533.12, 2557.63, 2615.07, 2651.4, 2679, 2886.53, 3119.68, 3370.49, 3689.18, 4037.49, 4345.09, 4448.95, 4334.57, 3997.25, 4028.99, 4102.67, 3848.85, 3616.17, 3768.47, 4249.01, 4742.43, 5072.1, 5418.1, 6063.02, 6732.97, 7070.88, 7053.56, 7081.14, 7334.33, 7334.76, 6944.13, 6533.51, 6307.95, 6228.18, 6124.65, 5979.37, 5986.3, 6083.84, 6117.6, 6091.29, 5993.69, 5821.89, 5557.54, 5186.53, 4843.67, 4576.04, 4323.31, 4097.92, 3893.89, 3720.53, 3602.51, 3439.35, 3286.86, 3152.36, 3026.73, 2849.93, 2639.69, 2486.28, 2316.98, 2242.22, 2197.77, 2093.63, 1982.35, 1874.36, 1769.95, 1705.93, 1627.56, 1540.25, 1469.48, 1367.92, 1270.52, 1184.6, 1168.28, 1203.25, 1203.43, 1191.41, 1193.49, 1184.31, 1168.56, 1197.86, 1202.09, 1170.34, 1113.27, 1047.97, 1006.39, 975.65, 970.65, 978.14, 994.4, 951.72, 930.8, 909.43, 886.25, 840.37, 780.52, 755.57, 739.53, 714.13, 687.62, 674.22, 668.94, 650.88, 625.53, 600.6, 584.94, 560.11, 547.97, 538.27, 516.68, 495.9, 479.56, 450.06, 427.67, 419.35, 409.76, 408.29, 423.21, 433.82, 458.86, 455.36, 435.99, 420.82, 405.67, 356.26, 325.46, 319.97, 291.92, 267.68, 244.28, 223.93, 212.77, 194.57, 176.01, 168.71, 174.49, 179.59, 178.6, 172.5, 172.24, 174.3, 167.79, 150.83, 138.92, 133, 129.09, 122.02, 112.86, 105.1, 99.26, 94.55, 87.16, 86.31, 81.93, 81.67, 85.22, 80.22, 73.12, 69.28, 69.59, 64.66, 60, 57.48, 56.35, 66.53, 67.62, 71.28, 73.56, 74.84, 77.59, 80.74, 86.8, 97.56, 116.28, 141.05, 171.32, 208.3, 245.18, 268.99, 290.04, 346.98, 442.11, 616.85, 981.89, 1456.17, 2065.84, 2777.16, 3589.98, 4513.87, 5413.23, 7706.34, 12179.96, 14493.61, 16071.38, 17195.31, 18431.71, 20211.72, 23259.13, 25912.44, 29971.1, 34506.68, 37729.35, 40723.95, 41168.22, 40341.04, 39509.75, 37021.47, 34919.78, 31388.28, 28373.58, 25899.88, 22908.04, 19754.45, 17702.85, 16442.78, 15205.49, 13697.77, 12210.57, 11048.75, 10127.2, 9304.31, 8233.56, 7088.57, 6540.08, 6280.07, 5684.69, 4729.97, 4041.41, 3420.71, 2906.95, 2716.37, 2199.56, 1919.02, 1428.31, 1196.74, 1127.25, 1057.45, 1040.04, 1018.4, 1008.48, 989.67, 912.93, 849.2, 749.9, 640.73, 575.09, 548.52, 522.02, 486.38, 447.29, 429.49, 414.41, 399.45, 351.8, 303.86, 284.4, 285.58, 278.87, 251.92, 243.87, 248.13, 225.83, 198.32, 187.14, 162.88, 133.24, 106.14, 95.26, 89.36, 84.5, 76.56, 72.62, 68.84, 69.55, 80.08, 90.55, 91.17, 88.61, 92.14, 105.73, 119.38, 120.3, 116.16, 110.7, 106.92, 104.95, 98.48, 89.62, 82.87, 82.95, 86.18, 87.68, 81.84, 80.02, 81.85, 83.88, 84.5, 82.14, 78.57, 80.25, 84.49, 90.44, 95.31, 95.37, 100.69, 111.86, 122.57, 126.87, 122.47, 116.38, 113.37, 114.1, 127.04, 135.32, 141.18, 148.64, 155.52, 166.39, 187.5, 185.21, 194.69, 211.98, 232.38, 256.54, 265.97, 260.31, 263.26, 272.67, 290.06, 309.36, 323.23, 340.28, 349.13, 350.12, 378.24, 428.48, 459.74, 476.48, 495.49, 536.22, 611.23, 653.26, 669.21, 734.41, 797.63, 829.27, 842.54, 860.45, 976.11, 1122.1, 1181.19, 1256.79, 1383.41, 1519.69, 1704.6, 1835.2, 1825.74, 1799.6, 1832.12, 2022.43, 2337.49, 2508.11, 2545.73, 2727.9, 3153.55, 3567.51, 3610.89, 3301.86, 3147.67, 3147.69, 3057.19, 2830.45, 2701.72, 2765.04, 2910.24, 2922.03, 2812.22, 2778.63, 2827.97, 2808.31, 2465.72, 2085.49, 1833.04, 1620.01, 1546.53, 1760.54, 1925.23, 1913.45, 1841.64, 1557.95, 1659.35, 1648.56, 1443.95, 1319.16, 1257.38, 1202.39, 1164.73, 1080.18, 953.4, 823.04, 736.1, 792.26, 941.35, 925.27, 870.84, 842.3, 806.35, 855.26, 909.36, 756.03, 779.65, 772.37, 730.42, 568.88, 513.18, 510.7, 520.9, 500.97, 516.68, 547.58, 578.48, 581.58, 551.2, 521.34, 495.15, 469.91, 448.88, 443.18, 387.5, 338.29, 309.98, 285.33, 274.24, 257.19, 270.61, 285.04, 302.24, 310.13, 328.84, 318.03, 313.68, 279.86, 293.87, 285.04, 231.34, 193.94, 178.31, 166.62, 149.86, 136.57, 119.43, 119.45, 119.75, 118.85, 115.84, 112.9, 120.43, 135.88, 149.36, 144.21, 142.15, 134.81, 135.08, 129.23, 155.44, 156.83, 146.76, 126.3, 126.59, 116.11, 116.44, 102.72, 86.61, 84.48, 81.18, 77.62, 74.73, 72.34, 69.9, 67.52, 65.4, 63.57, 61.75, 61.34, 58.04, 57.78, 61.42, 68.51, 72.39, 74.38, 72, 68.11, 63.67, 59.88, 57.7, 57.66, 59.91, 61.96, 67.78, 74.7, 79.2, 80.97, 82.66, 83.73, 83.35, 81.94, 80.02, 78.06, 76.29, 74.79, 73.53, 72.35, 71.18, 72.35, 73.92, 73.65, 75.22, 77.11, 77.88, 78.79, 79.82, 80.95, 82.18, 83.52, 84.96, 86.51, 88.18, 89.98, 91.9, 93.95, 144.59, 144.73, 144.92, 145.12, 145.21, 144.52, 143.98, 143.67, 143.78, 143.9, 144.03, 144.16, 144.29, 144.43, 144.58, 144.73, 144.88, 145.04, 145.19, 145.51, 146.09, 146.59, 146.95, 147.17, 147.23, 147.11, 146.8, 144.93, 144.21, 142.32, 139.89, 138.9, 141.07, 142.81, 144.97, 147.65, 150.1, 154.03, 157.1, 150.09, 138.5, 126.22, 117.22, 110.99, 106.37, 106.34, 104.13, 98.07, 92.62, 86.12, 78.98, 69.82, 62.97, 67.14, 75.91, 80.54, 80.48, 93.46, 121.74, 132.89, 123.35, 123.75, 141.01, 155.35, 149.16, 125.31, 112.46, 115.51, 108.03, 90.17, 84.58, 104.58, 125.79, 142.2, 166.47, 191.07, 220.33, 242.29, 239.87, 239.12, 239.77, 224.89, 267.48, 373.08, 438.32, 458.36, 482.58, 499.34, 533.26, 571.82, 540.32, 517.48, 558.33, 603.87, 658.56, 692.53, 686.33, 724.13, 820.94, 926.28, 1025.29, 1122.25, 1245.91, 1415.18, 1563.8, 1649.06, 1740.99, 1850.22, 1914.68, 1930.6, 1937.08, 1967.63, 1993.28, 1994.42, 2017.14, 2075.92, 2174.93, 2268.88, 2358.89, 2558.38, 2778.08, 2854.01, 2863.46, 2888.71, 2936.8, 3002.14, 2996.31, 2948.54, 3000.69, 3125.18, 3211.96, 3193.02, 3082.97, 3000.22, 3016.78, 3034.05, 2908.32, 2694.85, 2527.04, 2407.68, 2246.63, 1958.82, 1642.9, 1473.03, 1385.64, 1338.57, 1367.15, 1388.01, 1395.44, 1433.63, 1470.76, 1525.91, 1601.82, 1641.06, 1690.77, 1808.43, 1978.13, 2182.15, 2395.79, 2631.71, 2889.78, 3148.27, 3397.07, 3545.84, 3663.01, 3839.51, 3984.44, 4155.71, 4467.93, 4794.32, 5149.15, 5595.75, 5964.18, 6282.97, 6650.05, 6985.15, 7396.51, 7840.71, 8174.22, 8633.69, 9189.49, 9597.33, 9890.48, 10043.58, 10152.26, 10306.27, 10263.34, 10093.98, 9943, 9816.23, 9855.12, 9928.44, 10119.24, 10588.11, 11048.47, 11518.15, 12021.3, 12398.62, 12786.57, 12979.32, 12835.78, 12954.06, 13238.05, 13169.77, 13294.36, 13715.71, 13894.64, 14089.54, 14248.39, 14432.34, 15020.83, 15485.74, 15954.56, 16795.4, 17497.9, 18195.26, 18934.14, 19514.27, 20310.53, 20843.26, 21127.73, 22111.81, 23221.71, 24172.55, 25411.15, 26590.3, 28251.15, 30212.31, 31488.11, 32744.39, 34207.76, 36243.45, 38628.29, 40263.04, 41891.35, 43284.08, 44346.46, 45696.06, 46187.95, 46638.48, 47792.07, 48405.94, 49478.04, 50735.3, 51766.83, 53652.53, 54950.32, 54613.84, 53618.77, 52498.66, 51251.05, 49190.6, 46046.95, 42788.84, 40170.5, 39018.99, 39034.76, 39568.95, 40965.24, 42818.79, 44981.43, 47448.07, 49647.56, 51630.23, 53471.22, 54858.84, 55743.61, 56299.1, 57003.06, 57647.34, 56963.26, 53169.68, 48851.13, 46588.74, 45259.72, 43945.22, 43431.91, 44284.47, 43666.7, 43814.16, 45224.27, 46056.52, 47314.7, 47346.51, 45528.45, 43635.02, 41896.6, 40615.95, 39431.53, 38339.1, 36633.47, 34678.66, 33054.96, 31310.71, 29379.63, 27839.5, 26386.35, 25064.54, 24247.29, 23543.05, 22988.3, 22675.69, 22017.33, 21554.81, 21352.12, 21304.63, 21206.6, 20796.35, 20394.29, 19783.04, 19001.46, 18196.42, 17465.31, 17095.15, 16744.26, 16423.14, 16166.61, 15987.53, 15554.53, 15372.73, 14997.47, 14492.43, 14133.92, 13857.83, 13510.44, 13287.06, 13607.17, 13790.45, 13875.83, 13936.89, 13255.55, 11345.27, 9720.47, 8855.11, 8153.21, 7441.41, 7098.75, 6673.45, 6554.89, 6331.96, 6217.91, 6232.16, 6435.29, 6349.62, 6797.52, 7008.11, 6093.53, 5393.75, 4673.29, 4199.56, 3915.1, 3765.35, 3578.72, 3506.25, 3357.64, 3273.2, 3335.87, 3463.94, 3405.55, 3516.96, 3539.14, 3557.1, 3602.92, 3449.42, 3383.45, 3147.91, 2860.92, 2665.56, 2494.09, 2376.99, 2266.52, 2250.46, 2157.62, 2092.57, 2091.88, 2086.2, 2043.46, 2001.69, 1952.19, 1933.01, 1872.83, 1838.55, 1830.05, 1864.18, 1910.98, 1864.55, 1975.82, 2154.88, 2334.75, 2335.49, 2476.32, 2736.03, 3002.46, 2651.3, 2698.86, 2429.99, 2516.89, 2537.03, 2598.15, 2632.87, 2803, 2936.91, 3017.68, 3098.22, 3287.99, 3295.58, 3466.43, 3786.24, 4746.96, 5605.8, 6305.35, 6946.13, 7749.06, 8678.81, 9235.4, 9787.33, 10719.41, 11545.75, 12206.86, 13486.11, 14915.9, 17237.91, 19381.88, 21326.92, 23695.45, 27684.79, 32173.61, 35621.15, 39806.26, 45750.44, 53804.34, 62152.52, 70283.7, 78840.54, 89816.13, 103138.6, 124081.82, 149969.06, 176643.58, 206679.64, 238820.66, 259216.58, 272899.56, 284573.12, 292959.44, 299958.5, 306847.9, 306849.75, 285086.03, 259152.44, 234987.95, 212494.88, 193970.42, 180433.88, 168039.06, 149324.38, 134215.89, 123013.93, 114213.18, 105578.33, 96782.32, 89201.83, 82548.64, 75476.32, 67598.91, 59426.24, 51804.56, 45076.78, 39119.06, 34110.21, 30304.86, 27367.03, 24879.62, 22836.03, 21098.78, 19415.11, 17681.36, 15848.84, 14123.47, 12702.28, 11463.97, 10320.86, 9267.46, 8323.06, 7605.08, 7101.02, 6631.05, 6125.26, 5616.74, 5135.09, 4703.84, 4335.18, 3986.79, 3668.41, 3423.03, 3204.26, 3032.41, 2903.91, 2752.88, 2665.5, 2645.69, 2576.91, 2489.49, 2420.34, 2338.53, 2224.8, 2051.27, 1857.49, 1718.55, 1612.2, 1506.57, 1431.7, 1385.64, 1340.11, 1301.56, 1264.22, 1221.03, 1182.03, 1140.77, 1116.55, 1117.71, 1102.11, 1092.13, 1107.81, 1105.79, 1084.16, 1047.66, 1001.91, 965.37, 922.33, 871.8, 836.09, 816.16, 804.35, 784.65, 761.27, 743.38, 717.97, 690.78, 669.4, 646.49, 621.65, 597.22, 574.42, 551.51, 523.03, 486.98, 447.62, 416.14, 391.82, 364.9, 342.32, 328.86, 314.56, 297.1, 283.67, 275.9, 269.55, 260.77, 250.07, 239.99, 230.44, 218.19, 205.3, 197.62, 190.36, 177.27, 161.99, 151.8, 146.61, 139.84, 130.14, 122.07, 119.34, 121.29, 122.96, 123.32, 124.46, 124.19, 122.28, 119.65, 116.31, 113.9, 110.93, 108.24, 108.47, 109.73, 111.2, 111.2, 107.66, 103.92, 99.4, 92.31, 86.39, 82.66, 82.06, 84.18, 85.54, 87.86, 90.56, 91.06, 90.76, 88.12, 82.29, 75.01, 69.86, 70.09, 72.42, 73.55, 74.49, 76.03, 77.56, 76.02, 72.55, 70.44, 65.75, 59.36, 57.71, 59.37, 60.32, 59.22, 55.55, 52.24, 50.1, 46.56, 44.11, 43.61, 41.4, 39.13, 41.36, 46.54, 49.98, 50.02, 49.87, 52.06, 53.11, 48.02, 43.86, 41.92, 42.64, 42.7, 42.91, 43.31, 43.69, 43.7, 41.6, 40.04, 38.87, 37.18, 35.53, 35.79, 37.55, 40.61, 42.38, 43.36, 43.87, 43.26, 42.17, 39.62, 37.13, 35.23, 34.3, 35.09, 35.55, 34.86, 33.6, 33.17, 34.27, 34.26, 33.4, 33.81, 34.03, 33.5, 32.4, 40.76, 44.4, 50.51, 56.02, 62.35, 73.49, 89.94, 119.06, 172.68, 253.67, 348.7, 450.19, 564.78, 719.75, 898.08, 1148.55, 1548.67, 1889.22, 2351.48, 2947.49, 3735.65, 4637.95, 5311.25, 6216.42, 7586, 9413.96, 11740.66, 14402.21, 17452.35, 20924.71, 24435.04, 28527.53, 33037.57, 37281.98, 41399, 45590.3, 49976.97, 54795.19, 59301.91, 62403.54, 64228.81, 65424.51, 65664.96, 66124.95, 68405.29, 69356.58, 70718.48, 68364.66, 63606.21, 60280.89, 59409.2, 60950.8, 58905.73, 52050.8, 47070.52, 43904.67, 43829.96, 40039.67, 35856.13, 33186.2, 28202.2, 23677.37, 21134.01, 17759.18, 14767.76, 13010.96, 11053.71, 8751.74, 7243.91, 6545.92, 6278.99, 6391.59, 5655.51, 5099.7, 4646.33, 4522.16, 4557.83, 4943.54, 4619.52, 4219.84, 4111.58, 3706.66, 3312.22, 2994.94, 2593.29, 2464.68, 2329.79, 2206.65, 2118.75, 2061.73, 2012.16, 1960.46, 1905.2, 1871.31, 1881.52, 1832.81, 1771.5, 1726.46, 1691.17, 1638.46, 1601.94, 1579, 1543.14, 1485.77, 1423.12, 1350.19, 1271.8, 1209.51, 1162.49, 1111.39, 1063.08, 1026.65, 994.98, 1118.57, 1251.69, 1419.03, 1459.42, 1396.24, 1342.23, 1357.04, 1229.58, 1045.44, 863.95, 754.18, 744.51, 671.48, 615.77, 600.73, 590.96, 591.9, 593.03, 585.71, 578.2, 572.16, 563.27, 548.18, 529.62, 513.29, 496.98, 479.61, 462.6, 447.61, 438.71, 430.87, 421.03, 415.51, 413.92, 411.86, 407.56, 400.5, 391.72, 384.23, 378.43, 371.27, 363.74, 356.89, 339.01, 322.17, 313.16, 311.85, 311.51, 333.75, 335.83, 324.25, 310.54, 297.08, 292.15, 290.34, 287.71, 285.83, 284.58, 284.59, 286.52, 289.25, 293.43, 299.48, 306.06, 314.05, 322.75, 331.85, 343.6, 348.22, 353.93, 359.84, 365.68, 370.05, 376.15, 391.2, 426.42, 560.64, 659.38, 736.79, 865.09, 866.46, 837.87, 818.13, 924.48, 1062.03, 1453.71, 1667.45, 2059.37, 2507.53, 2829.24, 3043.33, 2798.62, 2566.9, 2431.11, 2308.52, 2186.16, 2106.77, 1935.76, 1826.15, 1802.45, 1865.18, 2013.19, 2233.41, 2511.33, 2755.14, 2852.31, 2861.54, 2790.56, 2610.26, 2404.31, 2154.76, 1879.63, 1720.65, 1642.22, 1614.35, 1669.53, 1715.32, 1752.14, 1824.52, 1808.45, 1725.8, 1660.59, 1609.3, 1650.23, 1695.43, 1684.26, 1750.63, 1874.86, 1988.13, 2037.42, 1984.43, 1986.4, 2156.9, 2286.7, 2385.4, 2278.83, 2143.86, 2096.2, 1995.65, 1836.81, 1687.39, 1408.33, 1169.25, 1100.63, 1083.52, 1012.89, 980.72, 1068.8, 1165.39, 1209.05, 1292.98, 1411.55, 1445.94, 1353.46, 1199.44, 1090.03, 1030.45, 913.11, 742.21, 664.01, 674.72, 692.49, 707.96, 713.82, 724.44, 732.84, 728.22, 725.87, 729.12, 728.7, 731.99, 743.31, 751.98, 758.1, 837.04, 1018.09, 1309.13, 1672.8, 1936.48, 2109.88, 2317.74, 2389.04, 2252.1, 2063.93, 1849.28, 1771.97, 1848.36, 1931.6, 2020.72, 2113.99, 2162.93, 2182.57, 2183.75, 2159.99, 2114.07, 2070.61, 1951.4, 1841.1, 1770.17, 1800.13, 1944.61, 2137.52, 2297.13, 2412.45, 2520.37, 2585.95, 2593.88, 2456.9, 2408.61, 2430.29, 2399.21, 2307.74, 2283.67, 2335.48, 2454.36, 2473.59, 2475.53, 2481.58, 2470.21, 2361.32, 2229.95, 2129.3, 2042.54, 1997.48, 2007.66, 2063.2, 2146.83, 2241.29, 2334.83, 2423.79, 2514.4, 2620.06, 2685.43, 2777.37, 2910.94, 3118.6, 3324.88, 3466.37, 3585.59, 3669.09, 3679.5, 3775.8, 3899.45, 4020.7, 4094.08, 4169.58, 4245.82, 4322.14, 4398.94, 4476.18, 4553.62, 4631.2, 4708.84, 4786.25, 4863.3, 4940.23, 0, 0, 0, 29.88, 32.36, 39.26, 45.86, 54.11, 65.11, 73.69, 81.55, 89.98, 102.97, 129.8, 167.54, 228.11, 346.96, 551.81, 812.12, 1136.5, 1534.41, 1957.92, 2397.89, 2897.79, 3504.28, 4250.79, 5044.37, 5900.87, 6897.79, 7945.14, 9042.79, 10227.33, 11311.25, 12384.29, 13387.85, 14058.96, 14511.29, 15155.45, 15768.75, 15961.15, 15915.92, 15522.91, 15027.47, 14757.46, 14794.99, 14848.32, 14878.72, 14737.85, 14623.48, 14336.08, 14204.39, 14175.67, 13913.54, 13369.45, 12911.36, 12584.01, 12222.69, 11892.42, 11600.95, 11315.3, 11067.54, 10792.97, 10319.17, 9957.24, 9420.58, 8706.64, 8037.78, 7477.64, 6884.43, 6237.88, 5657.59, 5208.48, 4786.11, 4380.41, 4055.69, 3809.45, 3552.45, 3303.36, 3070.25, 2894.67, 2782.9, 2644.16, 2550.68, 2471.93, 2352.63, 2227.46, 2174.33, 2139.89, 1981.36, 1804, 1604.87, 1443.85, 1322.87, 1250.88, 1240.92, 1243.44, 1238.13, 1232.04, 1164.89, 1101.52, 1080.75, 1041.12, 959.68, 877.99, 819.77, 787.63, 785.84, 781.58, 774.46, 768.95, 770.07, 775.51, 765.09, 736.22, 702.94, 689.13, 663.73, 642.38, 631.89, 614.61, 586.56, 552.99, 527.44, 508.18, 488.72, 456.95, 421.7, 384.72, 348.05, 311.18, 276.29, 251.1, 235.13, 215.43, 205.7, 194.81, 191.03, 190.57, 190.36, 189.18, 186.73, 183.73, 184.76, 185.55, 186.3, 189.29, 192.73, 199.81, 207.48, 230.69, 273.78, 304.58, 321.42, 335.47, 352.9, 372.61, 391.57, 411.18, 428.07, 454.42, 482.29, 501.59, 510.72, 519.45, 556.49, 617.48, 688.17, 739.79, 795.34, 859.01, 941.97, 1045.75, 1177, 1298.98, 1383.97, 1452.45, 1549.51, 1577.26, 1558.37, 1494.87, 1433.85, 1389.85, 1341.65, 1316.01, 1269.09, 1223.19, 1175.37, 1142.81, 1138.67, 1126.55, 1096.25, 1090.24, 1087.63, 1078, 1068.85, 1074.95, 1072.32, 1076.36, 1117.32, 1170.12, 1222.72, 1289.41, 1366.23, 1443.3, 1531.64, 1640.14, 1759.73, 1898.68, 2082.12, 2353.53, 2686, 2924.15, 2982.28, 3037.32, 3071.75, 3151.63, 3230.53, 3399.18, 3571.92, 3753.14, 4000.97, 4265.08, 4451.96, 4637.93, 4840.81, 5033.11, 5227.01, 5441.42, 5651.5, 5878.99, 6078.95, 6302, 6591.75, 6873.18, 7321.78, 7926.86, 8566.74, 9224.92, 9845.19, 10374.47, 10896.53, 11413.84, 11804.51, 12245.69, 12716.03, 13057.19, 13301.71, 13675.05, 14309.79, 15073.6, 15719.58, 15892.8, 15795.28, 15881.4, 15776.7, 15749.64, 15698.58, 15464.62, 15072.37, 14500.21, 13771.44, 13147.75, 12674.14, 12217.22, 11711.54, 11398.68, 11251.31, 11060.77, 10861.15, 10726.91, 10480.73, 10302.87, 10410.81, 9715.86, 9456.36, 9353.5, 9327.94, 9331.56, 9343.8, 9351.82, 9393.88, 9423.75, 9420.69, 9409.56, 9374.73, 9331.96, 9378.28, 9451.52, 9575.37, 9682.27, 9809.92, 10024.33, 10226.36, 10503.89, 10908.56, 11236.52, 11516.6, 11941.55, 12405.12, 12875.63, 13445.8, 13727.24, 14046.72, 14465.68, 15139.84, 15785.22, 16347.22, 16842.18, 17182.29, 17489.21, 17631.57, 17164.52, 16474.67, 16139.69, 15876.08, 15385.93, 14883.74, 14475.89, 13966.65, 13516.98, 13233.59, 12992.92, 12825.2, 12675.9, 12431.94, 12122.23, 11815.27, 11487.7, 11081.61, 10703.79, 10398.45, 10105, 9883.32, 9696.42, 9513.35, 9337.23, 9158.33, 9097.42, 9102.81, 9078.76, 9031.7, 8981.06, 8872.2, 8813.29, 8618.53, 8387.83, 8259.02, 8190.71, 8098.96, 7938.53, 7807.03, 7755.01, 7753.29, 7713.75, 7427.81, 7073.45, 6820.45, 6751.14, 6702.7, 6579.74, 6367.68, 6285.37, 6251.42, 6156.39, 6120.77, 6151.2, 6190.58, 6204.66, 6191.48, 6318.45, 6447.82, 6551.88, 6630.37, 6638.59, 6546.63, 6509.27, 6476.59, 6503.18, 6509.74, 6458.97, 6450.28, 6446.03, 6451.14, 6442.56, 6432.79, 6434.13, 6510.22, 6569.7, 6557.23, 6660.33, 6832.23, 6976.1, 7075.08, 7140.4, 7190.58, 7259.25, 7386.96, 7571.98, 7699.8, 7789.16, 7895.55, 8004.94, 8206.96, 8416.58, 8507.64, 8626.21, 8798.58, 8778.81, 8736.63, 8614.98, 8476.33, 8322.83, 8212.47, 8155.28, 8088.74, 8048.11, 8038.73, 8068.79, 8125.95, 8219.42, 8292.1, 8380.74, 8475.72, 8512.68, 8584.57, 8707.61, 8832.89, 8970.86, 9015.33, 9197.84, 9421.42, 9470.28, 9457.82, 9319.11, 9120.33, 8860.65, 8530.36, 8196.76, 8011.61, 8010.97, 8097.49, 8116.95, 8117.56, 8113.87, 8181.85, 8158.51, 7898.12, 7669.27, 7502.55, 7223.6, 6822.08, 6424.39, 6113.02, 5914.76, 5706.91, 5478.82, 5279.54, 5104.4, 4981.2, 4859.26, 4591.01, 4300.82, 4021.44, 3845.27, 3739.52, 3621.35, 3470.13, 3328.89, 3235.78, 3146.68, 2961.47, 2758.76, 2616.56, 2516.04, 2381.3, 2229.97, 2095.78, 1966.66, 1854.11, 1773.93, 1695.27, 1612.15, 1523.97, 1449.96, 1422.35, 1303.84, 1262.06, 1215.76, 1162.6, 1101.77, 1034.68, 964.4, 924.92, 890.82, 868.22, 868.34, 866.49, 872.58, 868.07, 883.56, 899.83, 934.12, 978.75, 1059.64, 1174.1, 1346.54, 1632.39, 2093.18, 2763.37, 3719.33, 4910.7, 6113.33, 7154.29, 8127.51, 9104.45, 9993.14, 10395.99, 10124.99, 9574.75, 8961.48, 8330.89, 7680.47, 7114.52, 6661.25, 6325.27, 6064.41, 5713.1, 5349.37, 5058.84, 4825.89, 4651.25, 4570.65, 4418.27, 4301.58, 4271.38, 4232.08, 4208, 4210.21, 4249.85, 4255.96, 4306.98, 4315.8, 4328.33, 4283.06, 4273.79, 4266.18, 4269.83, 4288.02, 4290.23, 4256.94, 4205.42, 4143.59, 4072.52, 4034.04, 3925.86, 3851.08, 3774.52, 3762.12, 3719.34, 3730.67, 3707.25, 3741.62, 3749.93, 3773.71, 3822.98, 3863.16, 3913.25, 3922.03, 3879.29, 3825.85, 3745.59, 3656.04, 3576.4, 3492.68, 3413.09, 3293.35, 3181.75, 3094.32, 3012.76, 2908.37, 2808.67, 2753.28, 2700.41, 2630.32, 2542.56, 2510.5, 2493.09, 2483.71, 2487.46, 2524.06, 2523.58, 2520.86, 2550.55, 2608.01, 2711.42, 2786.1, 2874.46, 2990.12, 3133.68, 3311.39, 3548.21, 3809.01, 3974.7, 4206.3, 4474.92, 4722.2, 4932.25, 5116.59, 5308.9, 5497.23, 5739.85, 6031.33, 6429.95, 6862.84, 7381.86, 7925.01, 8296.96, 8661.17, 9047.18, 9422.28, 9728.27, 9993.5, 10298.4, 10641.83, 10929.25, 11337.24, 11904.11, 12471.14, 13148.61, 13954.6, 14702.04, 15489.77, 16309.4, 17192.61, 18352.34, 19246.8, 19980.78, 20674.88, 21786.29, 22921.96, 23919.86, 24697.02, 25526.41, 26358.82, 27130.35, 27629.22, 27887.17, 28164.95, 28618.07, 28781.83, 28175.88, 27548.82, 27266.3, 27264.8, 27253.64, 27059.36, 26612.91, 26137.21, 25580.87, 24835.23, 23835.98, 22701.57, 21854.11, 20968.19, 20285.28, 20132.54, 19710.22, 21464.14, 20947.58, 20428.49, 19861.9, 19490.26, 19028.09, 18517.16, 18150.94, 17793.99, 17503.42, 17315.35, 17363.08, 17496.79, 17691.76, 18214.46, 19025.19, 20050, 21075.17, 22186.94, 23586.36, 25124.51, 26916.5, 29302.44, 32367.5, 36037.47, 39843.21, 43666.8, 46395.81, 47654.12, 48691.67, 49927.03, 51253.19, 52743.82, 54355.52, 56724.48, 59320.7, 61313.67, 64035.73, 67687.4, 72244.88, 77427.59, 82139.63, 86229.32, 90346.12, 96077.77, 99759.16, 103787.49, 111129.36, 121217.76, 129061.55, 132461.31, 131871.53, 133878.34, 134652.5, 135929.05, 133247.3, 134273.67, 133759.78, 132179.89, 129049.09, 122169.07, 116645.9, 111442.55, 104962.48, 100500.43, 94981.37, 88614.28, 82999.12, 79826.28, 76292.51, 74384.39, 73291.02, 72853.87, 71588.54, 71365.82, 71783.98, 72881.04, 74451.84, 77245.24, 83159.35, 89069.56, 93463.74, 98294.26, 100402.58, 103485.63, 105489.52, 104187.7, 102941.41, 99197.28, 94893.2, 91116.06, 88000.08, 84712.07, 77272.94, 71641.4, 66881.15, 63959.49, 60691.84, 56468.97, 54466.09, 52808.9, 50438.01, 47700.06, 45046.9, 42594.86, 39198.07, 36094.35, 32720.43, 28959.1, 26207.74, 24656.86, 21869.6, 20591.04, 19864.66, 19954.13, 19597.51, 18172.06, 15591.14, 13266.71, 11045.29, 9454.63, 8057.05, 6959.46, 6319.12, 5977.36, 5603.41, 5154.31, 4685.95, 4284.52, 3872.95, 3410.12, 3010.96, 2830.9, 2737.69, 2499.74, 2187.99, 1950.96, 1794.85, 1635.83, 1434.37, 1336.28, 1346.71, 1314.05, 1239.41, 1163.87, 1136.89, 1136.01, 1027.4, 879.5, 825.17, 819.7, 821.68, 799.1, 739.12, 718.95, 733.83, 713.73, 663.17, 593.52, 513.1, 519.33, 524.32, 519.85, 498.94, 518.92, 525.99, 537.67, 576.89, 602.19, 610.84, 627.94, 628.43, 610.66, 596.65, 570.69, 551.85, 560.72, 557.54, 553.62, 578.97, 615.49, 682.16, 777.16, 868.14, 951.23, 987.2, 1007.68, 1042.18, 1011.31, 967.16, 971.16, 974.77, 965.48, 939.95, 900.7, 881.78, 878.23, 897, 956.55, 1034.81, 1108.08, 1176.39, 1234.98, 1273.12, 1295.69, 1301.73, 1296.27, 1316.81, 1369.44, 1415.27, 1431.1, 1409.43, 1373.57, 1340.83, 1275.22, 1177.63, 1103.32, 1049.17, 1028.59, 1084.13, 1180.1, 1250.91, 1264.41, 1240.7, 1232.61, 1234.67, 1179.3, 1076.89, 1032.44, 1070.64, 1159.57, 1247.02, 1343.61, 1415.65, 1464.6, 1477.32, 1411.42, 1334.01, 1286.31, 1194.42, 1115.52, 1054.41, 976.2, 900.22, 846.6, 819.23, 790, 751.86, 730.58, 738.14, 758.95, 758.53, 765.55, 810.69, 866.69, 934.57, 986.34, 1012, 1070.44, 1119.72, 1133.35, 1150.13, 1167.38, 1173.88, 1173.87, 1182.55, 1219.38, 1273.53, 1340.03, 1418.29, 1494.84, 1587.02, 1691.99, 1786.51, 1888.27, 2032.47, 2230.8, 2443.75, 2771.62, 3327.76, 4038.71, 4671.27, 5044.51, 5429.79, 5934.41, 6283.44, 6516.79, 6738.91, 7060.16, 7583.9, 8233.23, 9034.21, 10050.04, 11119.13, 12213.03, 13227.4, 13923.14, 14427.61, 14842.64, 15167.8, 15569.43, 16033.97, 16580.54, 17370.7, 18347.21, 19357.97, 20225.1, 20870.03, 21396.13, 21909.47, 22491.82, 23162.3, 23893.37, 24533.2, 24965.94, 25289.42, 25543.83, 25578.49, 24548.11, 23730.97, 23538.47, 22610.88, 21160.48, 19858.53, 18611.74, 17514.61, 16621.07, 15795.09, 14954.09, 14095.8, 13270.4, 12556.84, 11744.71, 11019.76, 10472.7, 10633.44, 10946.79, 11326.34, 11687.57, 11965.7, 11976.01, 11596.57, 11198.25, 10854.92, 10608.21, 10293.37, 9931.32, 9665.13, 9507.74, 9437.05, 9405.58, 9352.6, 9235.3, 9038.78, 8754.39, 8376.27, 7997.22, 7747.18, 7575.58, 7398.52, 7223.75, 7056.96, 6817.07, 6588.79, 6372.15, 6168.81, 5971.39, 5782.06, 5602.91, 5433.55, 5272.32, 5118.85, 4972.75, 17.09, 17.76, 17.95, 18.05, 18.1, 18.13, 18.16, 18.19, 18.21, 18.24, 18.27, 18.3, 18.33, 18.35, 18.37, 18.4, 18.42, 18.36, 18.18, 17.78, 17.31, 16.92, 16.73, 16.07, 16.13, 15.96, 15.93, 15.43, 16.31, 17.9, 18.78, 19.62, 20.84, 23.74, 25.94, 29.84, 36.24, 40.75, 47.4, 55.62, 67.69, 77.72, 88.53, 96.78, 96.06, 99.17, 100.47, 100.85, 98.59, 93.25, 85.38, 69.49, 56.49, 48.14, 43.31, 39.03, 34.62, 31.45, 27.98, 26.4, 24.94, 23.85, 22.83, 21.96, 21.31, 20.65, 19.56, 18.95, 18.33, 17.68, 17.22, 14.95, 12.74, 11.73, 11.11, 10.94, 10.91, 10.55, 9.89, 10.12, 10.04, 10.28, 10.33, 10.82, 12.19, 11.81, 10.06, 9.32, 8.93, 8.84, 8.71, 8.6, 8.56, 8.58, 8.6, 8.62, 8.64, 8.65, 8.61, 8.5, 8.46, 8.45, 8.47, 8.48, 8.5, 8.52, 8.53, 8.55, 8.57, 8.58, 8.6, 8.62, 8.63, 8.65, 8.66, 8.68, 8.7, 8.71, 8.73, 8.75, 8.76, 8.78, 8.79, 8.81, 8.82, 8.84, 8.85, 8.87, 8.88, 8.9, 8.91, 8.93, 8.94, 8.96, 8.97, 8.99, 9, 9.02, 9.03, 9.05, 9.06, 9.08, 9.09, 9.11, 9.12, 9.14, 9.15, 9.17, 9.18, 9.2, 9.22, 9.23, 9.25, 9.26, 9.28, 9.29, 9.31, 9.32, 9.34, 9.36, 9.37, 9.39, 9.4, 9.42, 9.43, 9.45, 9.46, 9.48, 9.49, 9.51, 9.52, 9.54, 9.54, 9.67, 10.16, 10.5, 10.95, 12.25, 14.67, 17.77, 20.36, 22.86, 28.06, 26.58, 21.42, 19.23, 17.86, 17.03, 16.38, 16.19, 16.65, 16.93, 17.11, 17.51, 18.07, 18.28, 19.53, 18.12, 15.29, 14.45, 14.01, 13.98, 13.99, 13.83, 13.68, 13.39, 12.99, 12.5, 11.76, 10.99, 10.64, 10.32, 10.02, 9.74, 9.57, 9.49, 9.49, 9.55, 9.67, 9.73, 9.75, 9.76, 9.78, 9.8, 9.8, 9.75, 9.69, 9.69, 9.71, 9.72, 9.74, 9.76, 9.78, 9.79, 9.8, 9.81, 9.82, 9.83, 9.84, 9.85, 9.86, 9.88, 9.89, 9.9, 9.9, 9.91, 9.92, 9.94, 9.95, 9.97, 9.99, 10.01, 10.03, 10.04, 10.06, 10.08, 10.1, 10.12, 10.13, 10.15, 10.17, 10.19, 10.21, 10.22, 10.24, 10.26, 10.28, 10.3, 10.31, 10.32, 10.33, 10.34, 10.35, 10.36, 10.37, 10.38, 10.39, 10.4, 10.41, 10.42, 10.42, 10.43, 10.43, 10.43, 10.43, 10.43, 10.43, 10.43, 10.43, 10.43, 10.44, 10.44, 10.44, 10.44, 10.44, 10.44, 10.44, 10.44, 10.44, 10.44, 10.44, 10.44, 10.44, 10.44, 10.44, 10.45, 10.45, 10.45, 10.45, 10.52, 10.71, 11.03, 11.1, 11.23, 11.45, 13.31, 13.85, 12.12, 10.82, 10.72, 10.6, 10.52, 10.52, 10.52, 10.52, 10.47, 10.47, 10.47, 10.47, 10.47, 10.47, 10.47, 10.47, 10.47, 10.47, 10.47, 10.47, 10.55, 10.74, 11.06, 11.13, 11.26, 11.48, 13.34, 13.91, 12.17, 10.84, 10.74, 10.63, 10.55, 10.56, 10.56, 10.56, 10.49, 10.49, 10.49, 10.49, 10.49, 10.49, 10.54, 10.65, 10.81, 10.97, 11.18, 11.35, 11.47, 11.5, 11.57, 11.56, 11.57, 11.62, 11.51, 11.5, 11.55, 11.62, 11.62, 11.6, 11.49, 11.35, 11.3, 11.09, 10.83, 10.64, 10.59, 10.58, 10.52, 10.5, 10.5, 10.5, 10.5, 10.5, 10.5, 10.5, 10.5, 10.5, 10.5, 10.51, 10.51, 10.51, 10.51, 10.51, 10.51, 10.51, 10.52, 10.52, 10.53, 10.53, 10.53, 10.54, 10.54, 10.55, 10.55, 10.55, 10.55, 10.56, 10.56, 10.56, 10.57, 10.57, 10.57, 10.58, 10.58, 10.59, 10.59, 10.6, 10.6, 10.6, 10.61, 10.61, 10.62, 10.63, 10.64, 10.64, 10.65, 10.66, 10.67, 10.68, 10.7, 10.71, 10.72, 10.73, 10.73, 10.74, 10.75, 10.77, 10.78, 10.8, 10.81, 10.82, 10.83, 10.85, 10.87, 10.89, 10.9, 10.91, 10.92, 10.94, 10.96, 10.98, 11, 11.02, 11.03, 11.04, 11.05, 11.07, 11.1, 11.12, 11.14, 11.15, 11.17, 11.19, 11.22, 11.25, 11.28, 11.31, 11.33, 11.34, 11.37, 11.41, 11.44, 11.48, 11.51, 11.53, 11.54, 11.58, 11.62, 11.65, 11.69, 11.72, 11.74, 11.76, 11.8, 11.84, 11.88, 11.93, 11.97, 11.99, 12.02, 12.07, 12.12, 12.18, 12.24, 12.29, 12.32, 12.35, 12.39, 12.46, 12.52, 12.59, 12.64, 12.68, 12.71, 12.77, 12.85, 12.94, 13.02, 13.09, 13.13, 13.18, 13.26, 13.35, 13.44, 13.53, 13.61, 13.67, 13.72, 13.8, 13.9, 14.01, 14.12, 14.21, 14.27, 14.32, 14.41, 14.52, 14.66, 14.8, 14.92, 15.01, 15.1, 15.43, 15.89, 16.49, 16.74, 17.17, 17.83, 21.28, 27.96, 28.78, 30.9, 30.53, 32.78, 36.53, 40.89, 48.32, 56.73, 67, 76.92, 86.01, 90.97, 84.27, 76.1, 68.35, 61.78, 55.6, 49.38, 44.46, 41.82, 40.59, 39.67, 40, 40.56, 40.44, 40.25, 40.56, 40.91, 41.43, 41.85, 43.63, 43.65, 43.15, 47.25, 49.26, 44.27, 40.84, 39.69, 39.92, 40.41, 41.34, 42.29, 44.36, 46.17, 48.28, 50.49, 52.52, 54.22, 55.4, 57.42, 59.25, 61.35, 63.73, 65.7, 66.51, 67.41, 68.71, 70.67, 72.54, 73.95, 77.65, 88.12, 104.97, 113.17, 115.36, 118.09, 118.1, 119.28, 120.6, 122.11, 123.45, 126.32, 131.02, 139.89, 146.56, 180.35, 243.67, 270.69, 272.16, 273.09, 275.36, 278.67, 278.29, 235.14, 203.45, 189.69, 195.2, 193.21, 196.89, 196.23, 195.53, 196.69, 196.64, 198.29, 201.34, 201.99, 207.5, 217.33, 213.08, 207.53, 201.17, 194.44, 186.44, 177.79, 171.54, 165.53, 158.14, 152.18, 148.15, 145.12, 141.86, 138.81, 138.31, 137.06, 138.94, 137.35, 135.06, 147.18, 140.13, 123.55, 110.23, 104.35, 100.37, 96.33, 93.07, 91.83, 92.52, 93.49, 92.52, 95.2, 98.13, 104.38, 91.73, 79.13, 73.85, 73.64, 73.34, 73.67, 75.57, 77.2, 75.83, 75.61, 76.32, 75.26, 73.22, 76.8, 80.5, 75.83, 74.51, 76.03, 83.97, 82.89, 84.65, 86.4, 89.31, 92.68, 95.88, 99.02, 102.14, 104.5, 107.74, 113.64, 118.66, 130.8, 149.08, 171.03, 191.83, 217.78, 251.21, 270.34, 299.32, 347.76, 365.35, 540.42, 858, 975.28, 1020.98, 1068.09, 1150.4, 1240.8, 1441.94, 1765.14, 1943.37, 2126.01, 2298, 2628.79, 2920.35, 3428.03, 4377.27, 5466.52, 6664.57, 8132.15, 9929.48, 11283.05, 12642.65, 14588.91, 16704.8, 19069.52, 21034.52, 22234.63, 22804.24, 22807.6, 22671.49, 22619.21, 22447.39, 22265.59, 22055.97, 21585.16, 21149.45, 20625.03, 20039.42, 19601.46, 19235.24, 19019.41, 18930.34, 19009, 19102.85, 19164.34, 19235.46, 19265.77, 19016.39, 18701.85, 18218.4, 17724.6, 17298.57, 16909.39, 16528.16, 16088.46, 15564.77, 14996.79, 14404.97, 13820.1, 13330.9, 13044.72, 12735.51, 12358.32, 12126.02, 11939.86, 11821.63, 11714.95, 11650.77, 11541.33, 11410.26, 11359.47, 11236.94, 11177.79, 11207.64, 11149.07, 11068.89, 10951.99, 10720.18, 10508.65, 10313.01, 10129.98, 10055.3, 9962.16, 9943.71, 10007.22, 9999.04, 9984.41, 9962.35, 9950.9, 9928.03, 9887.82, 9847.72, 9820.43, 9772.04, 9734.96, 9726.83, 9768.92, 9812.68, 9911.04, 10072.44, 10194.11, 10279.24, 10279.99, 10817.07, 10585.91, 10456.26, 10289.84, 10130.14, 10029.81, 9989.36, 9950.52, 9926.87, 9946.64, 10013.36, 10079.86, 10097.54, 10104.58, 10009.92, 9859.83, 9769.72, 9767.84, 9800.95, 9799.53, 9869.16, 9952.3, 10083.13, 10068.95, 10075.77, 10106.9, 10118.81, 10156.61, 10194.07, 10273.01, 10447.39, 10795.65, 11099.17, 11550.33, 11945.87, 11951.52, 11864.93, 11802.04, 11949.37, 12049.55, 12066.09, 11760.03, 11348.34, 10952.03, 10521.12, 10094.98, 9761.1, 9726.18, 9874.57, 10032.96, 10256.41, 10621.98, 11047.85, 11212.11, 11806.55, 12221.39, 12659.84, 13434.43, 14578.62, 15592.77, 15723.97, 15801.53, 16070.29, 15961.27, 15574.14, 15269.12, 14917.84, 14544.18, 14210.82, 13767.7, 13212.75, 12610.91, 12032.72, 11568.79, 11096.91, 10512.42, 9973.09, 9515.46, 8973.14, 8512.89, 8265.95, 8149.64, 8169.44, 7977.11, 7800.54, 7840.29, 7864.27, 7781.55, 7757.99, 7845.52, 7809.05, 7570.12, 7372.48, 6897.56, 6505, 6266.84, 5955.39, 5574.06, 5306.46, 4929.28, 4567.32, 4150.69, 3770.68, 3715.03, 3511.82, 3443.07, 3215.05, 3279.36, 3162.36, 3266.3, 3873.96, 4534.2, 5209.88, 5345.26, 4813.21, 4231.43, 3359.69, 2746.05, 2450.11, 2282.26, 2153.67, 2122.59, 1914.3, 1811.36, 1813.83, 1887.56, 1881.37, 1868.05, 1810, 1782.17, 1724.59, 1677.17, 1722.53, 1629.11, 1533.53, 1530.36, 1694.35, 1940.46, 2187.99, 2436.83, 2759.6, 3053.2, 3342.3, 3564.2, 3718.96, 3877.75, 4052.49, 4153.28, 4158.83, 4172.37, 4138.91, 4102.14, 4111.69, 4158.31, 4218.33, 4262.69, 4340.45, 4493.89, 4760.88, 5083.86, 5406.4, 5753.5, 6146.96, 6463.45, 6551.48, 6570.8, 6616.66, 6612.31, 6600.04, 6578.15, 6556.77, 6556.7, 6579.93, 6634.37, 6710.94, 6795.65, 6872.77, 6893.05, 6859.34, 6816.64, 6781.32, 6752.08, 6723.11, 6709.87, 6708.5, 6667.58, 6652.24, 6665.22, 6708.64, 6778.49, 6869.44, 6975.6, 7091.46, 7213.68, 7328.22, 7452.71, 7576.58, 7699.78, 7801.13, 7854.45, 7892.34, 8120.45, 8191.17, 8604.33, 9075.41, 9529.85, 10055.38, 10387.52, 10747.52, 11113.17, 11495.83, 11886.4, 12260.88, 12552.6, 12813.41, 13059.36, 13302.34, 13548.22, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 16164.84, 13140.7, 10482.04, 11694.59, 12905.59, 11746.35, 12053.33, 13930.53, 15782.11, 19976.17, 27703.18, 37173.63, 48565.63, 56519.51, 65384.01, 76642.89, 83444.3, 89146.76, 94917.39, 91596.36, 85819.47, 74381.46, 68155.99, 61094.33, 54292.59, 49170.09, 43649.45, 41345.39, 38853.23, 35457.28, 36044.75, 36059.91, 34737.24, 34803.7, 34275.75, 32898.07, 31841.27, 32360.42, 30958.73, 31059.86, 32002.04, 34022.16, 34715.79, 37038.45, 38467.93, 39667.45, 38819.47, 36682.68, 36024.87, 35101.75, 33805.37, 31437.85, 29486.73, 26950.07, 22873.86, 19925, 18569.12, 17636.79, 16214.07, 13688.42, 12465.61, 11453.73, 10132.46, 8795.95, 7037.26, 5666.37, 5605.69, 5757.3, 5619.28, 5879.9, 6877.13, 7378.5, 7764.39, 8217.34, 7105.82, 5938.62, 5327.56, 4860.1, 4567.61, 4156.74, 3676.05, 3820.85, 3835.34, 3728.69, 3832.37, 5861.47, 10394.48, 13074.13, 14020.79, 14823.68, 11173.71, 10620.58, 10595.53, 10039.83, 9987.5, 9492.41, 9093.07, 8594.44, 8538.18, 8231.13, 8151.71, 8767.29, 8378.49, 7400.41, 6975.28, 6544.19, 6107.62, 5813.92, 4731.46, 3658.58, 3092.47, 2911.28, 2869.57, 2838.36, 2814.1, 2814.21, 2828.7, 2900.31, 3049.25, 3290.73, 3939.97, 5495.86, 6757.8, 7044.19, 6840.46, 5202.6, 4613.35, 4450.57, 4441.75, 4336.49, 4325.6, 4588.09, 5143.8, 5956.42, 6423.09, 6471.84, 5347.16, 3999.31, 3713.62, 3622.25, 3630.08, 3540.79, 3642.95, 3795.32, 3814.93, 3845.44, 3869.35, 3731.57, 3781.54, 3674.17, 3560.37, 3350.4, 3259.43, 3180.67, 3106.87, 2888.85, 2785.51, 2714.15, 2608.96, 2546.41, 2475.08, 2391.83, 2239.3, 2065.89, 1936.03, 1838.64, 1802.46, 1748.52, 1669.71, 1601.22, 1563.12, 1523.14, 1541.88, 1539.34, 1619.37, 1714.95, 1776.17, 1806.6, 1851.75, 1870.92, 1902.8, 1999.37, 2176.03, 2297.22, 2315.56, 2135.93, 1919.58, 1660.07, 1506, 1434.06, 1398.09, 1362.7, 1377.53, 1365.42, 1328.41, 1278.37, 1231.85, 1207.54, 1112.08, 1066.47, 1030.41, 1007.14, 1041.41, 1079.9, 1129.37, 1215.24, 1318.32, 1417.68, 1477.89, 1503.29, 1497.82, 1449.93, 1359.72, 1318.36, 1253.42, 1201.33, 1183.51, 1155.35, 1151.87, 1169.32, 1260.98, 1252.22, 1370.19, 1571.79, 1656.45, 1735.39, 1821.05, 2275.45, 2160.74, 2245.71, 2624.6, 2674.41, 2788.9, 3283.2, 3920.15, 4362.38, 5205.03, 5421.5, 6126.88, 7970.23, 9135.81, 8981.62, 8821.03, 9167.71, 10389.36, 11921.72, 13973.17, 16337.69, 18203.15, 19629.01, 20872.69, 22330.72, 23576.77, 24838.97, 27051.41, 30949.18, 34156.9, 36808.32, 40327.44, 42585.64, 44327.32, 46051.61, 47739.88, 47630.86, 47734.42, 47318.31, 47138.35, 48576.55, 47933.69, 46996.89, 47421.9, 48954.9, 50605.69, 50809.7, 51157.78, 52826.82, 53706.11, 53602.7, 53214.47, 52225.58, 51322.13, 50518.56, 49264.92, 47593.11, 45928.18, 44341.93, 42978.49, 43753.69, 43474.03, 44192.69, 43485.96, 44928.64, 46040.87, 46086.34, 47148.16, 45162.45, 43305.82, 41154.79, 39844.24, 37644.12, 34453.79, 31488.46, 29321.49, 27151.47, 25904.56, 24402.96, 23026.92, 23274.68, 22718.52, 22920.11, 22233.87, 20714.87, 19078.93, 17165.03, 15840.35, 13563.54, 11753.63, 11809.08, 10949.33, 10681.54, 11756.98, 11722.96, 11081.52, 12311.1, 12557.77, 12541.71, 12174.73, 11656.62, 11095.66, 10167.18, 9203.78, 8212.61, 7447.77, 6937.11, 6508.06, 6262.43, 6108.16, 6077.25, 6147.2, 6152.79, 6271.15, 6550.48, 6759.9, 6825.49, 6843.42, 6861.45, 6879.46, 6528.7, 5547.75, 4132.76, 4068.05, 3777.02, 3579.68, 3376.56, 3277.56, 3478.49, 3647.3, 3704.31, 3969.1, 4670.65, 5214.97, 5550.18, 5858.38, 5910.6, 6114.07, 6211.55, 6080.26, 6028.33, 6281.41, 7107.24, 7178.74, 7108.28, 8494.17, 8607.1, 8296.85, 8057.35, 7621.94, 7151.59, 6873.57, 6424.64, 5880.93, 5415.08, 4143.53, 3702.78, 3768.07, 3590.86, 3771.8, 4048.92, 4063.55, 4117.51, 4037.27, 4310.69, 4647.12, 4682.92, 5174.87, 5539.8, 5924.67, 5806.03, 5730.13, 5603.65, 5668.94, 5162.16, 4631.84, 4473.73, 4497.41, 4472.6, 4637.54, 4820.03, 5092.18, 4924, 4051.44, 3125.77, 2473.16, 2080.02, 1793.95, 1633.87, 1570.81, 1641.41, 1679.22, 1668.75, 1791.41, 2024.1, 2351.99, 2651.46, 2741.29, 2683.18, 2636.92, 2629.02, 2599.28, 2429.65, 2087.02, 1845.42, 1858.53, 1749.59, 1611.11, 1530.93, 1427, 1700.82, 2742.89, 3888.38, 2869.51, 2427.4, 1754.73, 1381.36, 1130.48, 1150.46, 1141.49, 1161.07, 1175.35, 1272.66, 1322.17, 1409.34, 1509.82, 1732.32, 2934.64, 3601.78, 2473.74, 1841.06, 1304.93, 1259.45, 1293.45, 1338.52, 1383.66, 1411.1, 1540.78, 1602.73, 1624.86, 1779.88, 2058.87, 2307.09, 2461.51, 2514.75, 2941.2, 4063.49, 4394.41, 3071.59, 2474.29, 2186.66, 2365.02, 2609.64, 2492.54, 2714.55, 3049.11, 3214.22, 3755.18, 4425.93, 3742.84, 1970.14, 1427.94, 1125.14, 1217.25, 1259.18, 1307.27, 1455.97, 1718.9, 2047.18, 2494.05, 2905.02, 3265.71, 3293.02, 3087.77, 2865.41, 2821.15, 2654.93, 2844.19, 2759.18, 3412.31, 5095.06, 7526.57, 7174.51, 6108.4, 5565.49, 5472.07, 5458.51, 5477.21, 4335.67, 3580.96, 3639.46, 3529.23, 3635.05, 3667.41, 3864.09, 3907.99, 4125.68, 4173.56, 4603.53, 5605.74, 7118.83, 5596.24, 4228.98, 3215.44, 2905.43, 2901.66, 2595.22, 2507.98, 2423.78, 2377.77, 2347.32, 2327.42, 2470.44, 2429.99, 2697.24, 2578.98, 3011.42, 4506.37, 6575.77, 6086.46, 5535.12, 5081.23, 3938.47, 3113.98, 2585.65, 2714.08, 2548.8, 2675.99, 2883.88, 2969.2, 3351.19, 3829.42, 3860.55, 4388.61, 5237.49, 6767.1, 7829.54, 9108.19, 10496.66, 11562.28, 12347.2, 12376.45, 12732.48, 12920.55, 13180.54, 14183.33, 15224.55, 16028.39, 17992.46, 19962.72, 19720.52, 18922.82, 18753, 19570.64, 19809.86, 18240.81, 17620.75, 20099.25, 22602.61, 23069.22, 22956.44, 23135.87, 23959.34, 23933.9, 23199.49, 24105.07, 27481.5, 30951.1, 33542.94, 35219.08, 37643.6, 38558.48, 36945.02, 33578.08, 30933.37, 29144.66, 27046.45, 25116.58, 24903.99, 24151.39, 23921.8, 23227.8, 22824.22, 22329.61, 21776.24, 21222.43, 20617.84, 20147.16, 19523.31, 19022.66, 18959.97, 18419.45, 17343.01, 16363.78, 15495.57, 14175.89, 12994.2, 12524.88, 11853, 11232.8, 12047.6, 11756.89, 11410.53, 10930.43, 9962.31, 9778.61, 9688.07, 10524.16, 11500.17, 12377.65, 13597.39, 14818.55, 16820.03, 18096.13, 19187.24, 22043.83, 25407.06, 28545.31, 32124.77, 41732, 56267.37, 69741.57, 81618.92, 94436.48, 105097.25, 118889.13, 129484.95, 127604.47, 122873.26, 120975.37, 114141.03, 109762.38, 97311.19, 90087.16, 89524.53, 83291.92, 73843.36, 71227, 71621.82, 67786.7, 62073.84, 62661.9, 60580.4, 61099.22, 58612.58, 48731.49, 37604.58, 36305.2, 28833.46, 20573.47, 13255.82, 7931.14, 5729.73, 5531.21, 4996.47, 3985.08, 3995.1, 5641.33, 6418.23, 9357.66, 19837.16, 28870.16, 30024.43, 34277.49, 36346.96, 28909.53, 24852.53, 24594.92, 20361.52, 17706.26, 12421.82, 10195.57, 6952.55, 6672.64, 6344.89, 6510.76, 8851.52, 12752.69, 15953.15, 18006.92, 16569.7, 15857.46, 14319.74, 10879.99, 7880.94, 7899.01, 7505.4, 6533.4, 6189.89, 5609.97, 4989.85, 4282.76, 3689.66, 3369.58, 2962.5, 2518.41, 2240.77, 2098.71, 1967.97, 1785.11, 1529.59, 1301.64, 1164.47, 1046.53, 935.86, 846.52, 770.47, 710.06, 665.9, 624.8, 575.37, 536.04, 498.78, 453.97, 413.84, 384.32, 555.98, 765.89, 1182, 1540.26, 1989.93, 2296.55, 2417.17, 2196.24, 1581.97, 1047.89, 1007.47, 708.12, 537.73, 509.87, 490.41, 464.72, 421, 369.82, 320.34, 273.16, 257.68, 216.43, 276.01, 480.46, 728.99, 871.18, 933.49, 852, 587.7, 502.37, 469.88, 391.54, 312.93, 281.72, 265.11, 239.17, 211.46, 185.19, 162.64, 138.18, 113.89, 97.24, 84.8, 75.23, 69, 64.26, 59.56, 54.33, 49.44, 45.32, 42.05, 38.83, 35.09, 32.37, 31.37, 31.22, 31.5, 31.52, 30.94, 30.14, 28.93, 28.37, 29.84, 33.3, 38.05, 44.19, 52.51, 61.53, 69.92, 78.09, 85.79, 93.26, 101.35, 108.13, 115.84, 126.85, 138.88, 151.74, 164.85, 178.89, 193.86, 206.11, 216.65, 227.49, 233.44, 230.45, 220.59, 208.39, 194.95, 179.58, 160.09, 146.98, 148.53, 156.45, 163.18, 169.22, 174.91, 177.96, 175.95, 173.73, 176.6, 185.59, 198.54, 210.67, 238.77, 286.13, 318.93, 335.52, 348.09, 355.41, 393.24, 389.53, 362.91, 360.7, 386.3, 423.41, 473.9, 522.13, 771.75, 1359.11, 1958.9, 3445.18, 6713.75, 10525.59, 13500.97, 8140.17, 9488.53, 9133.16, 7694.7, 6750.24, 5370.76, 5758.05, 6157.26, 7162.96, 8460.9, 9782.28, 11890.23, 14005.78, 15665.99, 17695.68, 20482.55, 23928.64, 26107.33, 23822.22, 22242.47, 21703.24, 21234.02, 19713.57, 17125.39, 14639.79, 12896.84, 15005.94, 24128.33, 26145.13, 35981.07, 58318.49, 56891.24, 38624.37, 30714.05, 26200.09, 23137.28, 22437.91, 18077.6, 16693.39, 15417.92, 13800.15, 12308.73, 13298.62, 19026.25, 21217.76, 25537.01, 26939.94, 19337.83, 20915.62, 27161.31, 25083.61, 21381.92, 21673.51, 21283.74, 21057.27, 22014.37, 21392.65, 17978.51, 16177.52, 15698.68, 15046.5, 14227.07, 13839.45, 14010.13, 14177.8, 14171.45, 13981.27, 12869.24, 12397.94, 11138.01, 10224.6, 9905.98, 9579.66, 9367.98, 9883.28, 11172.45, 12880.61, 12684.65, 12494.07, 13718.12, 14313.05, 13888.28, 12948.14, 12413.81, 11695.4, 11610.83, 11212.81, 10858.93, 10808.5, 10696.91, 10534.58, 10317.72, 10261.99, 10181.84, 10073.48, 9959.74, 9505.51, 8539.52, 7877.07, 7565.42, 7276.11, 7005.16, 6734.56, 6486.25, 6264.95, 6071.16, 5922.05, 5810.88, 5727.76, 6224.5, 6737.66, 7100.73, 7347.74, 7396.13, 7186.42, 6722.52, 6087.56, 5418.72, 4849.72, 4449.67, 4227.09, 4183.49, 4223.57, 4257.23, 4321.43, 4190.01, 4025.91, 3888.06, 3770.46, 3670.37, 3586.18, 3516.88, 3461.91, 3406.57, 3284.84, 3174.44, 3074.15, 2983.4, 2901.15, 2827.38, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 209, 235.51, 252.81, 296.3, 500.11, 578.65, 615.45, 645.64, 684.27, 1060.29, 1423.43, 1915.63, 1911.85, 1938.43, 1915.97, 1934.04, 2074.36, 2328.96, 2640.91, 2883.16, 4006.02, 6084, 7383.73, 8245.94, 8878.69, 9667.49, 10669.48, 11666.06, 12401.72, 13497.9, 14518.48, 15552.24, 16269.38, 17745.77, 19518.13, 22008.37, 22406.65, 21811.5, 21378.28, 20994.51, 21570.18, 22501.92, 24375.79, 27524.29, 31265.45, 34779.13, 39871.04, 46922.68, 56469.91, 66824.61, 77071.32, 89491.79, 100346.08, 106000.72, 110181.86, 112384.51, 118168.26, 126798.89, 139116.45, 137943.33, 138212.3, 139111.16, 145773.62, 145676.66, 145121.12, 147199.1, 149867.05, 155215.06, 166059.3, 178785.5, 182008.53, 179209.62, 175812.4, 171955.19, 165812.33, 170252.69, 170013.22, 176267.77, 188176.06, 203756.77, 210768.48, 214953.8, 210805.67, 218874.55, 215801.55, 212997.92, 216039.06, 223726.16, 232534.81, 243038.28, 249386.52, 255077.31, 261186.08, 265075.62, 276116.28, 273770.84, 276979.75, 267878.4, 277073.78, 279079.97, 272341.84, 272319.3, 278514.25, 287100.88, 287593.66, 292314.5, 300485.28, 306215, 316157.56, 336248.12, 355357.6, 372800.03, 377981.2, 387719.16, 393728.72, 394592.06, 397658.3, 398660.66, 396190, 386695.62, 367131.8, 341968.1, 332052.75, 325626.06, 321161.22, 321341.4, 320097, 316628.44, 316265.84, 317513.78, 319904.97, 323562.78, 316912.47, 288889.12, 270659.97, 264281.47, 269650.84, 270256.78, 271017.47, 270786.88, 275403.9, 272729.8, 282943.97, 301845.53, 324804.34, 308820.1, 288440.44, 287646.62, 281800.3, 269492.78, 255822.02, 242828.77, 227874.33, 215166.56, 206175.27, 198498.6, 196784.66, 199290.25, 197995.84, 200748.86, 198853.7, 189792.78, 178676.25, 168037.84, 157963.16, 152361.73, 153713.81, 151841.02, 153392.19, 153657.84, 153733.56, 160297.02, 173871.1, 183000.62, 193145.86, 195973.88, 186245.38, 176073.81, 160751.47, 144727.84, 135217.88, 128133.22, 122750.99, 116321, 111339.07, 105934.13, 98802.98, 91733.97, 87038, 85269.91, 83233.7, 83471.47, 82758.78, 84415.06, 86089.05, 83309.11, 76175.2, 68681.41, 61590.96, 55684.06, 52459.41, 51784.01, 51403.33, 50750.77, 51139.6, 52417.52, 53100.16, 52834.09, 52623.05, 52668.63, 52534.71, 53299.16, 54072.61, 55874.27, 58962.53, 60556.3, 62511.06, 67494.06, 64162.37, 58718.97, 56063.43, 55957.4, 54717.49, 55328.05, 59836.44, 62757.19, 65107.37, 73056.88, 85467.84, 89632.79, 89082.57, 79338.31, 72053.54, 65731.74, 59481.93, 54027, 51490.66, 49836.79, 53115.17, 52851.76, 54430.44, 55568.72, 54858.27, 50676.13, 48702.92, 46457.77, 46609.5, 47118.2, 48230.87, 49072.34, 50548.67, 52019.19, 54187.5, 59439.24, 62501.89, 64138.53, 64326.13, 64192.63, 63340.14, 63764.55, 64656.59, 66672.86, 67293.47, 68470.79, 70058.64, 68979.47, 69970.99, 69698.19, 69784.59, 72621.3, 73634.49, 78220.55, 84821.28, 86746.94, 89087.06, 92794.26, 96159.6, 104767.85, 108375.03, 115099.21, 137479.94, 158050.4, 176271.22, 199093.31, 219395.1, 232607.23, 247206.8, 259053.98, 265150, 269800.72, 286929.25, 312719.16, 339445.72, 349555.4, 364188.66, 370027.44, 373634.62, 368806.25, 372370.2, 381048.1, 379312.38, 387475.88, 397092.1, 411104.22, 406942.66, 416706.44, 443312.06, 465712.25, 494639.75, 516638.34, 554705.7, 581677.7, 591864.56, 589700.2, 593454.5, 595102.94, 588889.2, 597208.8, 601929.8, 621870, 643026.9, 660392.6, 688919.2, 702686.06, 686243.3, 696673.9, 694128.3, 698698.25, 709983.3, 704962.2, 718745.75, 712302.7, 708777.06, 697914.44, 672289.7, 657170.1, 649819.6, 646083.2, 637365.56, 642509.1, 647975.56, 639960, 638860.4, 628056.6, 616079.8, 577287.3, 531275.1, 502597.56, 477159.44, 483702, 490826.9, 483817.7, 468225, 458053.88, 452856.5, 446483.94, 437711.5, 405727.03, 380274.84, 350795.66, 322368.44, 296085.12, 270807.88, 256467.66, 231185.52, 201099.31, 187390.16, 178350.9, 166445.97, 149886.31, 134234.83, 133897.34, 131204.58, 118165.65, 115326.81, 116563.86, 115421.59, 117326.51, 121809.01, 122241.58, 108692.37, 88624.87, 67375.95, 50282.7, 39992.42, 37197.06, 37476.89, 34123.43, 34217.52, 33404.91, 33633.41, 33598.26, 32953.11, 32274.52, 30163.1, 26953.98, 23786, 22930.37, 23341.4, 21967.12, 20190.54, 19935.6, 20578.1, 20870.06, 20844.68, 20972.72, 20678.6, 21557.49, 21484.18, 21476.46, 19781.94, 19155.74, 19621.67, 19770.67, 19436.71, 20244.78, 20458.57, 20489.92, 21107.7, 20575.18, 20498.41, 20311.18, 19056.26, 18031.11, 18294.85, 17891.13, 16667.8, 15117.19, 13396.13, 11792.1, 10537.98, 11223.82, 12035.86, 11829.98, 12179.78, 13380.19, 14292.48, 17296.91, 20429.33, 19702.74, 19021.55, 19559.42, 17143.03, 16412.09, 16494.04, 16366.11, 14745.37, 12507.14, 10757.34, 10356.29, 9861.86, 9328.19, 8861.41, 8684.23, 8459.77, 8014.14, 8094.28, 8542.3, 9141.01, 9530.77, 9827.27, 10007.44, 10824.33, 11560.45, 12876.08, 12731.57, 13340.69, 12819.57, 12207.57, 10589.12, 9614.02, 10473.05, 9001.41, 9440.33, 10005.37, 11170.24, 11841.51, 11720.7, 11697.64, 11197.49, 10702.17, 10966.47, 11309.26, 11553.58, 12530.38, 13828.98, 14705.94, 16151.49, 17188.78, 18123.83, 19283.63, 20221.37, 21968.81, 24572.13, 26465.88, 28912.24, 31848.43, 35898.54, 40754.73, 43407.77, 46981.1, 53762.67, 60811.46, 69673.7, 79783.89, 85045.41, 90902.25, 101706.37, 107120.74, 112843.28, 121762.06, 126691.13, 129091.26, 131563.86, 137864, 149883.7, 157965.88, 160948.23, 169738.83, 184670.55, 196012.12, 198875.08, 201467.11, 212652.95, 225705.69, 230661.38, 235938.77, 248005.7, 262327.6, 271498.1, 272520.72, 276189.88, 285718.8, 294208.38, 293035.4, 294946.34, 294531.06, 295873, 288559.84, 275382.06, 266325.38, 259888.94, 253840.45, 235838.08, 229235.88, 233229.8, 246963.81, 246533.88, 252494.1, 267036.38, 265771.3, 245952.05, 226609.61, 209777.78, 188031.48, 174643.66, 165448.2, 155025.08, 149927.23, 152379.45, 157938.2, 157574.27, 157817.56, 162962.69, 163075.5, 163749.36, 152994.53, 144879.42, 146975.48, 146015.44, 136620.19, 135728.16, 136454.9, 140428.17, 142596.22, 141424.48, 137158.92, 130713.63, 127673.39, 123592.14, 118962.49, 110353.18, 103230.77, 105031.93, 108307.6, 114001.14, 119411.91, 129304.22, 129668.03, 120478.71, 99699.31, 93936.72, 91697.97, 86149.14, 75569.1, 70964.87, 68843.64, 67456.42, 64717.25, 62213.92, 65104.39, 66092.25, 67432, 70279.77, 73702.73, 79445.87, 81566.71, 79857.35, 74911.42, 71099.59, 61444.25, 52499.64, 41000.54, 35530.52, 31379.14, 28232.9, 24847.19, 22833.42, 21675.99, 21214.65, 19979.6, 19865.13, 19716.81, 19086.24, 19312.86, 19837.99, 20836.88, 22274.75, 21026.49, 19563.34, 17668.99, 19239.63, 17500.72, 17348.08, 18374.88, 19056.81, 18757.7, 19350.82, 21410.01, 24310.83, 26329.7, 27764.33, 31041.91, 36414.52, 40663.62, 44245.03, 52498.95, 65390.12, 90699.37, 139645.33, 205334.38, 285161.03, 377982.75, 446583.62, 492243.9, 552870.06, 608083.5, 651338.5, 742835.44, 770442.3, 871294.25, 1037562.8, 1178022.2, 1298379.6, 1433945.6, 1540534.2, 1566565.6, 1548625.2, 1512586.1, 1489722.1, 1447028.8, 1390905.8, 1329116.5, 1291184.2, 1283873.1, 1267760.4, 1260684.4, 1284546.8, 1317963.6, 1236636.9, 1170102.5, 1114984, 1006322.94, 877489.56, 758163.94, 528471.6, 478497.22, 436587.38, 408480.06, 334130.44, 323380.2, 283120.72, 260524.92, 268751.1, 260885.7, 236375.66, 230323.16, 222345.02, 196744.53, 178504.2, 168998.12, 156584.62, 145445.27, 139702.69, 137990.7, 122473.64, 104966.08, 104085.11, 95051.07, 74713.63, 61911.77, 43273.05, 30009.04, 26084.33, 20514.06, 19043.35, 17789.2, 16445.51, 15379.54, 14477.83, 13275.9, 11871.62, 10630.4, 9792.67, 9284.78, 8776.77, 8186.39, 7656.84, 7194.79, 6458.69, 5707.65, 5038.37, 4470.73, 3972.22, 3553.22, 3438.16, 3566.99, 3719.57, 3830.13, 3850.28, 3793.39, 3668.24, 3385.88, 2958.28, 2597.88, 2357.39, 2146.38, 1972.57, 1814.67, 1725.67, 1777.94, 1835.61, 1837.43, 1816.24, 1741.03, 1701.16, 1658.08, 1568.04, 1665.72, 1613.85, 3012.15, 5777.43, 6789.83, 7349.84, 7892.42, 7604.5, 5196.6, 2698.74, 2733.15, 2083.48, 2084.99, 2062.64, 1987.82, 1854.44, 1724.02, 1606.77, 1509.32, 1480.43, 1511.74, 1556.23, 1614.6, 1676.48, 1725.46, 1777.77, 1802.43, 1797.69, 1845.91, 1937.67, 2055.59, 2240.38, 2423.9, 2588.37, 2745.2, 2804.38, 2765.87, 2709.96, 2602.82, 2512.29, 2547.76, 2677.56, 2895.87, 3190.21, 3479.71, 3757.35, 3960.36, 4009.76, 4001.45, 4078.47, 4160.11, 4238.23, 4302.81, 4333.04, 4461.33, 5624.65, 8710.15, 14056.49, 21484.71, 29167.75, 28678.01, 24999.14, 20511.7, 18987.99, 12727.33, 9602.58, 9424.21, 9553.85, 10014.8, 10643.24, 11261.61, 11760.05, 12371.09, 13459.78, 14170.4, 14204.89, 14167.14, 14304.6, 14630.08, 15047.26, 15624.41, 16426.85, 17402.96, 18506.53, 19651.04, 20685.61, 21443.13, 22058.74, 22673.02, 23323.51, 23951.48, 24420.34, 25405.31, 27635.31, 33698.82, 46435.61, 67795.5, 99979.23, 134515.02, 166129.84, 195490.9, 220166.81, 238115.94, 216243.22, 177242.45, 158571.81, 133772.02, 112828.5, 72579.62, 58976.69, 60222.41, 57412.53, 62108.07, 69741.43, 82174.83, 94982.37, 103861.6, 108903.52, 110241.37, 108839.76, 101013.27, 92973.57, 87648.18, 81418.17, 75074.97, 71551.58, 69543.47, 67872.29, 66585.99, 70601.56, 82070.25, 104278.48, 137346.44, 172255.1, 199693.8, 217231.61, 232980.95, 214723.84, 168475.81, 129125.09, 107663.35, 81330.27, 72866.64, 75623.79, 77755.34, 83466.64, 172261.39, 188950.78, 238584.2, 403739.88, 633147.2, 655592.1, 538253.7, 424432.3, 332123.94, 315588.8, 262094.62, 258358.8, 239693.11, 220943.28, 206080.9, 204764.45, 198031.62, 194377.8, 199125.73, 204842.62, 195804.3, 177592.72, 168219.03, 163082.98, 150158.73, 131182.6, 117683.82, 111350.01, 107750.01, 102259.82, 97773.76, 99570.62, 106744.85, 114656.91, 108874.25, 105917.05, 102306.97, 96186.38, 89451.17, 82231.25, 79351.75, 81935.16, 75685.91, 69782.25, 70018.58, 81476.35, 93990.37, 95373.97, 80519.36, 63242.39, 53632.32, 48127.27, 43316.87, 39818.6, 37871.03, 36793.49, 36087.81, 35541.41, 35044.84, 34620.66, 34214.22, 33852.82, 33520.78, 33171.25, 32835.94, 32296.72, 31336.06, 30199.02, 29074.06, 27899.02, 26681.54, 25466.87, 24526.88, 24108.4, 23963.82, 23842, 23806.1, 23879.86, 24001.48, 24136.77, 24278.78, 24448.27, 24627.54, 24801.85, 24977.51, 25133.96, 25259.41, 25352.13, 25424.78, 25494.52, 25565.73, 25614.03, 25507.46, 24964.78, 24479.59, 24069.54, 24352.77, 24912.16, 25687.86, 25718.61, 25815.9, 25933.99, 26037.69, 26117.57, 26183.17, 26250.1, 26332.89, 26437.18, 26560.84, 27019.54, 27518.34, 28111.94, 28398.75, 28587.32, 28786.29, 28988.9, 29187.68, 29380.24, 29571.95, 29762.43, 29949.57, 30132.84, 30312.24, 30484.38, 30648.22, 30796.83, 0, 0, 49.18, 50.09, 50.2, 50.29, 50.38, 50.48, 50.57, 50.67, 50.77, 51.29, 53.1, 54.72, 59.67, 81.71, 89.01, 91.87, 94.97, 100.09, 107.84, 117.23, 136.04, 154.59, 168.98, 181.65, 196.38, 210.07, 229.47, 260.67, 298.51, 349.64, 418.73, 497.18, 592.66, 716.56, 798.25, 797.95, 782.11, 775.72, 803.34, 820.34, 836.43, 849.72, 894.16, 922.75, 951.34, 956.07, 906.77, 890.25, 901.46, 914.38, 911.4, 930.97, 967.05, 963.84, 1009.56, 1085.82, 1211.05, 1315.97, 1232.88, 1141.32, 998.02, 855.46, 750.4, 673.41, 626.55, 604.33, 602.78, 612.58, 596.34, 584.86, 545.47, 531.7, 522.57, 520.77, 549.69, 573.06, 566.74, 529.69, 541.55, 560.81, 577.73, 605.24, 618.71, 622.51, 635.79, 648.23, 693.36, 728.7, 791.3, 874.56, 856.12, 827.43, 789.8, 778.22, 803.31, 777.59, 789.04, 806.75, 842.99, 889.42, 966.53, 1058.5, 1162.23, 1308.71, 1545.71, 1780.78, 1946.66, 2146.68, 2281.49, 2296.18, 2290.17, 2288.36, 2314.18, 2347.69, 2398.44, 2439.02, 2476.45, 2524.02, 2602.26, 2605.76, 2527.91, 2473.56, 2345.46, 2233.8, 2139.36, 2094.05, 2041.24, 2025.25, 2024.1, 2026.37, 2016.8, 2037, 2046.96, 2027.36, 2023.28, 2035.07, 2055.44, 2054.21, 2057.37, 2044.22, 2017.77, 2019.59, 2007.43, 1974.57, 1984.34, 1965.44, 1926.52, 1917.38, 1898.95, 1903.84, 1906.59, 1906.96, 1873.33, 1828.44, 1740.87, 1657.38, 1561.37, 1459.17, 1393.8, 1399.8, 1374.63, 1397.4, 1421.95, 1399.54, 1405.32, 1386.54, 1361.95, 1345.67, 1346.6, 1344.96, 1358.82, 1376.96, 1437.97, 1448.33, 1495.95, 1546.7, 1650.37, 1635.55, 1527.76, 1399.76, 1306.58, 1259.8, 1249.83, 1293.03, 1306.32, 1310.46, 1349.25, 1346.66, 1367.4, 1461.75, 1519.19, 1487.78, 1475.48, 1478.05, 1516.37, 1546.53, 1570.36, 1633.4, 1721.5, 1751.33, 1692.52, 1596.97, 1510.79, 1476.47, 1448.21, 1446.93, 1441.57, 1449.7, 1496.08, 1540.79, 1564.33, 1593.02, 1642.68, 1669.26, 1676.15, 1701.23, 1717.65, 1737.5, 1740.47, 1729.43, 1756.04, 1802.13, 1811.26, 1862.77, 1905.7, 1889.37, 1970.7, 2120.04, 2210.9, 2287.38, 2446.71, 2648.89, 2866.31, 3095.96, 3358.07, 3679.04, 4002.38, 4138.89, 4082.91, 4198.02, 4420.59, 4480.75, 4546.24, 4682.81, 4634.19, 4831.13, 5122.06, 5343.05, 5444.35, 5508.61, 5722.45, 6036.3, 6351.14, 6596.43, 6946.24, 7487.66, 8022.08, 8389.77, 8705.27, 8992.2, 8977.97, 9033.92, 9161.93, 9278.96, 9291.59, 9490.56, 9577.06, 9650.35, 9831.45, 9833.89, 9851.27, 9748.31, 9583.37, 9415.78, 9241.28, 9222.15, 9443.79, 9495, 9480.5, 9432.98, 9395.25, 9309.28, 9077.21, 8801.92, 8650.72, 8586.81, 8599.71, 8519.06, 8431.87, 8359.6, 8169.22, 7979.92, 7775.03, 7612.39, 7555.99, 7346.53, 7206.52, 7033.41, 6763.02, 6306.75, 5901.82, 5648.64, 5541.05, 5320.68, 5150.65, 5008.74, 4919.92, 4908.56, 4802.07, 4715.23, 4688.64, 4599.08, 4529, 4442.43, 4301.48, 4106.44, 3936.45, 3895.65, 3915.69, 3903.12, 3862.67, 3851.53, 3850.68, 3849.24, 3905.3, 3915.75, 3876.09, 3801.92, 3856.03, 3847.44, 3787.65, 3792.17, 3351.8, 3153.6, 3045.13, 2991.89, 2962.51, 2983.66, 2946.04, 2946.63, 2943.3, 2958.1, 2928.15, 2869.65, 2726.99, 2636.81, 2628.79, 2580.22, 2585.7, 2585.59, 2624.42, 2743.04, 2833.86, 2925.43, 3007.14, 3133.92, 3144.61, 3069.76, 2946.78, 2823.65, 2670.27, 2562.48, 2542.12, 2483.82, 2512.05, 2556.87, 2607.47, 2699.64, 2774, 2892.54, 3075.94, 3318.77, 3696.62, 3991.4, 4252.58, 4465.52, 4621.5, 4806.94, 4900.62, 4979.6, 5076.63, 5139.84, 5231.1, 5303.11, 5375.69, 5496.26, 5574.86, 5721.84, 5909.6, 6154.09, 6373.12, 6539.65, 6741.04, 6959.29, 7137.52, 7263.37, 7424.01, 7555.01, 7723.51, 7816.76, 7920.99, 7988, 7768.46, 7690.79, 7667.25, 7531.41, 7321.91, 7200.31, 7181.82, 7176.82, 7191.14, 7124.33, 6936.08, 6817.13, 6712.01, 6602.92, 6463.48, 6310.55, 6163.55, 6032.6, 6005.68, 6040.75, 5992.85, 5820.88, 5492.6, 4995.11, 4522.42, 4153.14, 3977.03, 3801.16, 3554.08, 3342.11, 3216.41, 3054.6, 2884.62, 2717.49, 2554.17, 2399.17, 2269.27, 2162.82, 2123.16, 2097.46, 2065.74, 2059.5, 2079.1, 2090.75, 1989.39, 1864.66, 1707.9, 1563.62, 1458.23, 1349.98, 1199.55, 1069.51, 982.84, 927.8, 861.64, 795.28, 720.21, 632.22, 547.24, 470.54, 404.81, 345.13, 289.35, 254.53, 235.97, 216.75, 200.81, 192.57, 186.76, 195.44, 188.39, 193.25, 200.44, 202.22, 211.98, 207.52, 197.53, 204.09, 177.27, 151.94, 144.97, 129.69, 125.77, 115.57, 106.22, 97.84, 92.39, 88.73, 86.83, 83.62, 82.19, 78.9, 73.13, 66.58, 64.29, 64.54, 65.4, 65.57, 65.85, 65.26, 69.25, 76.19, 78.32, 87.67, 99.34, 105.02, 113.6, 119.66, 124.01, 130.51, 138.27, 147.67, 148.07, 151.23, 158.22, 161.23, 151.18, 157.17, 192.35, 230.09, 243.15, 260.14, 297.19, 337.75, 391.83, 455.68, 512.28, 586.54, 685.31, 777.26, 882.03, 1037.02, 1257.37, 1508.6, 1782.9, 2054.05, 2313.17, 2626.18, 2967.32, 3254.42, 3505.55, 3756.68, 3981.36, 4148.11, 4261.53, 4314.5, 4375.64, 4492.72, 4553.08, 4530.8, 4471.4, 4413.77, 4410.25, 4425.69, 4375.37, 4310.91, 4256.45, 4194.34, 4111.54, 3986.48, 3914.25, 3842.06, 3618.1, 3313.04, 3140.19, 3130.83, 3158.28, 3120.05, 3034.12, 2978.37, 2937.69, 2895.34, 2866.78, 2848.74, 2812.59, 2665.09, 2551.8, 2484.93, 2434.53, 2392.06, 2358.85, 2346.28, 2253.11, 2118.12, 2023.53, 1952.53, 1850.88, 1759.71, 1722.16, 1713.59, 1735.1, 1754.56, 1713.59, 1663.34, 1584.83, 1510.16, 1425.34, 1343.07, 1252.34, 1182.41, 1138.06, 1118.02, 1085.93, 1078.35, 1093.3, 1103.46, 1103.7, 1111.05, 1104.51, 1093.23, 1081.99, 1051.6, 1024.46, 1013.86, 1002.18, 987.28, 962.55, 928.93, 914.46, 904.34, 887.24, 890.84, 903.06, 916.23, 940.78, 950.3, 932.74, 906.3, 870.33, 850.52, 840.89, 832.89, 827.01, 813.32, 789.65, 754.81, 716.82, 681.59, 643.31, 618.63, 615.27, 604.13, 583.94, 576.85, 564.56, 547.43, 516.58, 492.53, 476.22, 460.11, 447.65, 437.19, 430.18, 422.46, 416.63, 415.23, 411.73, 410.6, 412.23, 405.94, 395.17, 384.4, 374.62, 514.75, 571.25, 626.24, 691.55, 792.72, 907.96, 990.16, 1015.14, 1158.41, 1346.62, 1581.36, 1858.44, 2116.57, 2369.81, 2718.75, 3061.61, 3411.18, 3814.24, 4297.09, 4919.72, 5813.2, 6807.62, 7750.52, 8784.75, 10022.2, 11416.86, 12766.62, 14341.97, 16364.11, 18560.45, 20728.14, 22950.25, 25363.83, 28260.89, 31497.43, 34159.96, 35194.34, 31744.96, 32035.4, 32869.05, 32728.69, 32329.87, 26905.82, 22866.86, 18556.42, 15026.77, 12134.23, 10008.73, 8386.58, 7104.26, 6046.7, 5139.09, 4395.67, 3907.07, 3571.58, 3200.71, 2874.33, 2486.55, 2150.31, 1889.05, 1675.88, 1488.71, 1326.29, 1159.98, 963.38, 846.58, 759.14, 665.88, 582.03, 508.99, 441.02, 388.37, 343.38, 302.09, 282.05, 273.07, 253.11, 227.7, 201.79, 174.36, 150.62, 132.75, 121.45, 114.63, 105.92, 96.17, 92.59, 93.17, 88.13, 81.05, 76.78, 76.46, 75.52, 66.08, 59.66, 53.07, 44.78, 38.9, 36.1, 35.59, 36.98, 37.9, 37.63, 36.77, 35.46, 33.5, 29.61, 24.33, 19.97, 17.27, 15.56, 14.37, 14.18, 14.92, 15.68, 16.11, 16.2, 15.81, 14.93, 13.48, 11.81, 10.31, 9.2, 8.81, 8.94, 8.92, 8.38, 8.09, 8.12, 8.65, 8.74, 7.92, 7.04, 6.91, 7.53, 7.9, 7.55, 7.45, 7.93, 8.56, 9, 8.53, 8.36, 8.26, 7.62, 7.11, 7.14, 7.17, 6.72, 6.92, 7.37, 7.9, 7.93, 8.18, 8.19, 8.4, 8.78, 8.77, 8.85, 9.35, 9.91, 10.16, 9.87, 9.72, 10.37, 11.09, 11.3, 11.42, 11.71, 11.86, 11.12, 9.3, 7.38, 6.32, 6.07, 6.68, 7.04, 6.68, 7.11, 8.02, 9.12, 10.46, 12.27, 14.01, 14.87, 15.24, 15.87, 16.69, 17.67, 19.19, 21.62, 24.99, 28.19, 31.19, 35.36, 40.17, 43.85, 46.14, 46.09, 45.22, 45.62, 49.23, 59.7, 71.82, 85.86, 104.71, 125.53, 146.26, 165.07, 182.8, 198.53, 211.84, 227.91, 241.36, 256.21, 284.08, 321.78, 367.09, 418.39, 467.12, 522.49, 594.61, 672.15, 747.77, 816.23, 903.99, 1043.41, 1207.65, 1366.74, 1522.53, 1703.83, 1954.26, 2253.54, 2562.51, 2929.8, 3308.07, 3659.11, 3977.89, 4293.69, 4472.25, 4532.89, 4591.7, 4745.05, 4859.01, 4840.86, 4707.79, 4464.13, 4285.7, 4192.22, 4101.97, 3924.31, 3735.84, 3699.09, 3738.37, 3777.71, 3853.48, 3949.98, 4091.22, 3982.59, 3633.79, 3259.03, 2959.37, 2634.76, 2335.45, 2272.07, 2332.3, 2430.48, 2619.86, 2542.58, 2366.47, 2226.8, 2166.76, 2118.16, 2105.83, 2182.6, 2237.81, 2188.45, 2142.15, 2111.27, 2054.48, 2004.43, 1941.6, 1832.47, 1740.81, 1699.94, 1692.7, 1689.62, 1670.67, 1631.18, 1650.34, 1697.76, 1637.38, 1534.72, 1442.6, 1417.09, 1385.89, 1309.42, 1273.52, 1264.8, 1233.34, 1175.17, 1144.24, 1067.63, 966.39, 868.95, 828.03, 818.19, 755.6, 682.39, 649.51, 638.23, 592.08, 548.26, 542.1, 571.86, 611.37, 637.85, 671.68, 699.5, 714.99, 722.3, 719.51, 704.86, 685.55, 657.56, 633.45, 600.44, 559.56, 530.67, 512.38, 501.62, 494.48, 493.86, 483.77, 470.57, 461.14, 454.25, 451.63, 438.21, 429.83, 432.89, 433.32, 426.74, 410.66, 387.64, 360.95, 334.57, 309.78, 286.35, 264.22, 243.36, 244.36, 251.97, 246.02, 240.82, 236.35, 232.5, 229.25, 226.58, 224.42, 222.74, 221.64, 221.12, 221.14, 221.68, 0, 0, 27.42, 29.25, 29.59, 29.54, 29.49, 30.69, 32.25, 34.49, 40.25, 47.34, 50.6, 56.79, 67.01, 86.63, 107.82, 130.58, 161.9, 178.6, 194.32, 212.13, 265.7, 379.02, 501.37, 593.84, 714.69, 803.84, 867.24, 915.56, 945.96, 989.05, 1057.17, 1125.5, 1195.13, 1288.72, 1403.56, 1537.2, 1639.62, 1671.8, 1638.69, 1542.77, 1464.77, 1387.63, 1316.4, 1252.17, 1192.55, 1136.91, 1056.65, 973, 879.87, 800.48, 724.07, 647.99, 571.35, 518.13, 482.92, 464.79, 451.7, 426.97, 405.86, 389.88, 375.02, 357.85, 337.93, 321.47, 312.1, 303.29, 298.3, 301.8, 293.5, 280.64, 267.34, 233.18, 205.94, 190.01, 176.03, 172.6, 169.28, 168.14, 163.85, 157.13, 147.24, 137.45, 128.88, 121.64, 114.32, 111.79, 110.49, 108.41, 107.19, 105.29, 104.36, 104.48, 103.19, 100.47, 98.08, 96.96, 99, 98.27, 101.94, 104.34, 108.66, 108.69, 102.75, 96.39, 93.21, 88.49, 85.89, 85.9, 86.57, 90.3, 98, 105.63, 114.15, 108.21, 100.79, 97.51, 93.95, 94.28, 94.82, 95.92, 95.36, 95.92, 92.8, 88.74, 86.08, 85.16, 85.54, 86.3, 88.5, 96.18, 102.15, 103.09, 100.98, 99.22, 95.3, 91.42, 85.64, 80.05, 71.58, 64.73, 61.91, 58.86, 58.31, 58.85, 59.49, 60.5, 62.34, 64.6, 67.28, 68.75, 68.94, 69.89, 69.92, 69.33, 68.89, 68.57, 67.65, 68.29, 68.63, 70.5, 70.68, 73.38, 79.45, 90.87, 110.54, 125.03, 137.82, 144.23, 148.23, 147.8, 148.98, 144.61, 136.44, 123.42, 115.18, 112.68, 109.5, 107.58, 105.33, 104.93, 106.08, 105.05, 108.47, 110.32, 109.33, 110.61, 110.93, 112.51, 113.9, 115.08, 113.85, 112.7, 113.5, 113.93, 116.19, 120.27, 126.23, 133.78, 139.37, 145.23, 153.44, 163.14, 170.27, 175.63, 178.99, 184.6, 192.75, 200.3, 203.33, 203.25, 202.09, 193.94, 184.42, 178.64, 178.53, 175.57, 172.63, 167.07, 162.78, 163.52, 164.53, 163.79, 165.25, 171.01, 178.38, 184.12, 187.11, 184.05, 183.19, 186.49, 186.47, 188.77, 194.58, 201.6, 212.52, 224.02, 223.57, 219.32, 216.66, 214.66, 209.64, 208.41, 210.96, 213.07, 214.5, 228.26, 250.33, 265.03, 278.06, 294.39, 321.59, 354.01, 379.92, 410.28, 443.26, 477.49, 498.12, 517.4, 555.9, 607.78, 639.08, 664.13, 703.27, 733.57, 747.71, 756.36, 765.15, 789.74, 813.21, 833.05, 839.64, 860.23, 876.8, 863.37, 849.56, 834.23, 822.13, 819.03, 801.33, 791.6, 795.47, 801.03, 795.9, 776.43, 726.27, 686.88, 663.5, 655.23, 648.58, 654.04, 652.87, 645.87, 660.4, 668.88, 659.64, 649.21, 643.13, 625.56, 619.27, 616.35, 619.04, 623.93, 622.2, 637.69, 650.67, 668, 692.06, 712.06, 720.39, 723.39, 735.65, 739.17, 745.8, 772.55, 797.46, 860.45, 892.6, 916.35, 887.4, 851.83, 834.12, 837.19, 850.89, 861.5, 841.12, 806.06, 797.44, 794.18, 762.29, 731.72, 719.16, 720.69, 655.01, 634.01, 616.92, 606.47, 596.26, 584.38, 582.93, 563.13, 529.83, 485.38, 455.85, 438.29, 421.92, 413.06, 404.81, 409.72, 413.48, 407.04, 398.55, 392.02, 389.9, 390.16, 389.01, 389.42, 387.98, 392.94, 397.14, 399.24, 392.96, 393.12, 390.67, 392.31, 397.05, 400.86, 411.89, 421.77, 427.83, 431.57, 432.12, 442.07, 452.25, 453.68, 457.25, 471.7, 478.73, 507.91, 534.8, 564.45, 607.65, 633.09, 657.82, 691.73, 717.46, 744.44, 767.35, 804.16, 861.87, 919.47, 956.22, 986.52, 1038.1, 1101.53, 1153.47, 1161.71, 1172.03, 1155.96, 1129.05, 1103.07, 1084.07, 1087.47, 1077.29, 1069.69, 1078.12, 1082.59, 1082.53, 1088.28, 1123.41, 1117.78, 1111.18, 1101.51, 1100.15, 1121.42, 1146.11, 1136, 1099.63, 1059.33, 1019.8, 963.59, 905.81, 878.73, 865.48, 837.63, 806.04, 787.44, 778.2, 768.21, 752.02, 725.5, 684.49, 644.08, 604.13, 566.49, 546.66, 525.55, 500.14, 481.92, 468.03, 459.5, 459.74, 458.11, 458.78, 459.46, 466.25, 472.58, 476.48, 477.35, 469.95, 468.44, 457.22, 438.9, 425.21, 408.7, 414.37, 414.53, 423.98, 439.73, 459.92, 481.82, 500.37, 510.3, 488.58, 452.01, 419.59, 405.41, 391.67, 374.93, 363.59, 351.98, 353.03, 355.83, 352.61, 334.75, 322.14, 313.1, 298.41, 285.45, 275.95, 267.8, 263.44, 259.62, 255.68, 251.51, 248.96, 248.21, 245.63, 244.15, 244.9, 250.14, 253.33, 250.16, 241.2, 222.36, 212.41, 207.71, 209.44, 202.03, 203.5, 208.71, 212.37, 214.77, 223.5, 227.27, 229.57, 242.38, 251.43, 226.12, 209.33, 199.13, 190.74, 185.95, 184.2, 195.39, 195.17, 205.45, 218.33, 225.56, 232.28, 267.34, 321.44, 333.8, 335.32, 340.01, 347.51, 356.65, 364.76, 371.36, 376.66, 383.52, 391.23, 411.9, 435.22, 459.86, 471.85, 478.49, 492.08, 503.26, 497.55, 506.56, 507.88, 521.9, 548.26, 570.51, 586.37, 605, 624.87, 619.93, 621.24, 630.17, 636.1, 660.25, 702, 745.11, 803.62, 879.78, 973.83, 1063.38, 1153.14, 1246.49, 1268.11, 1239.67, 1205.3, 1172.85, 1168.43, 1169.71, 1172.28, 1187.9, 1204.93, 1204.22, 1190.22, 1149.21, 1091.16, 1040.9, 1014.57, 979.52, 941.18, 907.81, 883.15, 862.02, 847.73, 830, 820.19, 820.7, 822.25, 819.54, 812.25, 781.71, 745.36, 716.67, 687.78, 660.62, 644.19, 629.95, 614.85, 593.05, 573.96, 561.52, 560.62, 549.43, 544.91, 549.92, 543.36, 551.16, 574.37, 621.21, 671.86, 718.25, 754.4, 791.46, 834.33, 870.84, 903.09, 937.61, 975.91, 1022.44, 1081.53, 1152.08, 1235.86, 1325.66, 1412.58, 1497.6, 1585.41, 1660.81, 1729.03, 1792.29, 1834.45, 1867.56, 1900.52, 1922.73, 1940.47, 1954.9, 1955.72, 1962.02, 1971.93, 1967.91, 1996.95, 2030.12, 2066, 2106.19, 2116.73, 2125.59, 2122.58, 2095.9, 2075.29, 2056.13, 2080.82, 2120.04, 2138.4, 2198.2, 2270.43, 2423.74, 2509.52, 2717.07, 3001.52, 3270.47, 3527.82, 3780.89, 3834.1, 3807.93, 3785.69, 3783.86, 3806.72, 3842.31, 3845.29, 3803.1, 3748.98, 3670.67, 3996.86, 3879.7, 3747.07, 3608.7, 3505.56, 3378.84, 3275.99, 3190.32, 3139.03, 3183.12, 3247.18, 3303.72, 3365.36, 3455.93, 3601.29, 3835, 4171.1, 4534.77, 4916.58, 5269.71, 5604.37, 5935.77, 6276.22, 6543.55, 6815.98, 7170.08, 7677.63, 8301.1, 8961.26, 9572.51, 10233.75, 11023.75, 11931.59, 13183.85, 14483.07, 15728.63, 17052.71, 18756.14, 20608.46, 22292.47, 23136.51, 23775.51, 24546.32, 25152.18, 25678.73, 26099.73, 26619.95, 27263.87, 27832.71, 28368.85, 29479.44, 30944.94, 32164.93, 33426.06, 34706.76, 35732.12, 36341.45, 36743.81, 37024.18, 37195.82, 37250.03, 37366.83, 37861.06, 38405.77, 38816.97, 39207.41, 38888.16, 38820.96, 38648.07, 38333.24, 38105.01, 38106.68, 37929.52, 38134.96, 37830.73, 37902.58, 40337.42, 41810.95, 42891.23, 39383.6, 35635.8, 32315.14, 29464.39, 26551.71, 23528.16, 21805.27, 20479.42, 19421.79, 18386.46, 16913.24, 15642.25, 14812.09, 14039.85, 13311.55, 12687, 12121.91, 11544.46, 10875.09, 10256.94, 9676.35, 9077.94, 8524.94, 8008.95, 7480.68, 6919.5, 6351.48, 5818.97, 5329.6, 4856, 4424.78, 4061.56, 3810.77, 3569.55, 3276.62, 2994.32, 2827.18, 2743.28, 2697.18, 2665, 2643.19, 2653.53, 2637.28, 2550.96, 2432.81, 2304.36, 2181.61, 2052, 1911.36, 1793.2, 1676.28, 1552.6, 1444.91, 1352.39, 1255.94, 1166.37, 1107.68, 1074.9, 1073.73, 1060.33, 1067.6, 1097.08, 1144.34, 1211.99, 1279.28, 1338.38, 1372.05, 1314, 1276.52, 1235.66, 1196.46, 1162.49, 1113.85, 1072.06, 1076.74, 1075.6, 930.54, 928.67, 940.13, 945, 953.68, 975.1, 989.34, 1009.21, 1022.13, 1026.4, 1036.23, 1038.87, 1036.88, 1045.05, 1050.79, 1051.95, 1097.33, 1159.7, 1241.11, 1348.68, 1476.58, 1585.85, 1670.78, 1735.73, 1833.27, 1961.01, 2070.71, 2173.19, 2297.64, 2456.76, 2649.49, 2825.33, 2952.55, 3063.46, 3170.61, 3270.47, 3361.82, 3438.27, 3525.96, 3637.18, 3733.88, 3806.87, 3859.09, 3872.75, 3838.8, 3759.71, 3646.95, 3538.07, 3468.93, 3446.01, 3458.03, 3483.86, 3524.35, 3604.43, 3727, 3851.04, 3926.79, 3966.56, 4017.28, 4071.63, 4082.06, 4049, 4007.17, 3990.21, 4047.71, 4179.77, 4310.71, 4422.5, 4492.6, 4540.26, 4563.76, 4533.51, 4465.01, 4388.61, 4335.03, 4337.06, 4385.94, 4463.47, 4576.23, 4735.1, 4864.65, 4942.84, 4994.5, 4977.92, 4835.93, 4619.61, 4385.98, 4087.02, 3816.88, 3605.27, 3423.51, 3245.96, 3111.33, 3039.3, 2943.32, 2840.34, 2753.9, 2684.09, 2630.55, 2585.42, 2531.78, 2514.27, 2507.53, 2495.5, 2494.23, 2501.15, 2500.22, 2425.44, 2339.43, 2266.31, 2207.36, 2169.06, 2159.73, 2137.82, 2080.7, 2017.34, 1963.84, 1905.77, 1832.59, 1744.86, 1656.88, 1592.68, 1555.64, 1536.05, 1525.69, 1536.66, 1578.03, 1638.53, 1694.53, 1717.32, 1711.17, 1707.66, 1694.81, 1649.61, 1594.17, 1550.77, 1527.52, 1523.01, 1520.69, 1534.07, 1554.02, 1565.97, 1571.73, 1571.01, 1566.26, 1573.88, 1587.11, 1593.7, 1608.77, 1641.05, 1685.84, 1732.16, 1768.44, 1818.12, 1900.66, 1995.03, 2093.66, 2199.66, 2304.55, 2387.69, 2442.66, 2506.85, 2597.75, 2676.18, 2738.11, 2808.58, 2900.86, 3024.73, 3182.13, 3368.19, 3532.49, 3682.86, 3842.16, 4009.1, 4149.52, 4236.2, 4281.46, 4330.81, 4337.37, 4304.38, 4318.59, 4388.36, 4527.9, 4751.48, 4966.42, 5069.16, 5163.9, 5239.79, 5292.36, 5323.98, 5340.81, 5349.59, 5349.1, 5353.44, 5373.16, 5411.43, 5326.24, 5264.56, 5226.87, 5208.72, 5206.74, 5283.21, 5490.61, 5738.01, 5730.64, 5710.27, 5682.7, 5644.03, 5611.48, 5579.07, 5550.24, 5570.78, 5603.93, 5638.7, 5675, 5710.19, 5744.75, 5781.67, 35.06, 38.12, 41.62, 41.69, 41.75, 41.82, 41.9, 41.98, 42.06, 42.14, 42.22, 42.31, 44.18, 45.99, 46.33, 47.36, 48.23, 48.58, 48.6, 48.37, 48.3, 48.07, 47.28, 46.48, 46.44, 48.46, 50.84, 51.51, 54.39, 57.83, 63.48, 73.88, 79.87, 82.06, 86.73, 93.11, 95.12, 97.55, 96.98, 106.46, 112.03, 119.2, 117.04, 118.69, 125.86, 127.01, 130.22, 136.51, 148.73, 161.5, 174.97, 186.54, 192.98, 195.74, 209.75, 208.46, 213.91, 228.2, 241.6, 257.85, 276.41, 288.47, 301.04, 310.02, 322.72, 332.68, 342.81, 350.71, 339.39, 328.01, 329.71, 329.1, 325.35, 323.9, 326.25, 326.41, 336.31, 348.25, 388.8, 444.6, 502.11, 535.47, 546.92, 543.82, 554.32, 574.97, 579.2, 636.59, 689.54, 742.95, 791.6, 853.09, 964.34, 1110.01, 1302.61, 1389.79, 1328.85, 1292.27, 1329.73, 1354.01, 1366.28, 1400.45, 1477.63, 1612.76, 1801.59, 1969.14, 2174.61, 2332.87, 2412.95, 2396.71, 2410.49, 2437.23, 2454.35, 2531.05, 3036.37, 3635.45, 3833.05, 4076.46, 4238.8, 4435.41, 4618.34, 4781.92, 4915.6, 4931.41, 4983.95, 5100.55, 5186.06, 5317.45, 5425.5, 5461.93, 5424.35, 5399.31, 5439.65, 5432.62, 5465.57, 5536.66, 5705.4, 5858.61, 6051.17, 6245.53, 6375.56, 6435.68, 6502.5, 6563.31, 6583, 6689.74, 6848.31, 6930.47, 7181.27, 7483.34, 7867.46, 8048.48, 8126.71, 8063.86, 7903.16, 7697.28, 7420.86, 7096.12, 6804.6, 6484.16, 6161.68, 5791.41, 5277.17, 4754.69, 4286.66, 3789.16, 3494.12, 3208.46, 3083.42, 3093.16, 3145.46, 3118.88, 3173.24, 3253.08, 3362.87, 3508.64, 3709.03, 3912.17, 4013.18, 4063.64, 4084.5, 4024.5, 3873.09, 3768.81, 3582.7, 3377.15, 3208.05, 3110.95, 3141.75, 3151.95, 3194.51, 3154.7, 3186.72, 3257.63, 3286.91, 3331.66, 3355.28, 3389.99, 3387.64, 3392.43, 3408.32, 3491.69, 3617.63, 3758.34, 3885.45, 4005.63, 4186.73, 4317.98, 4416.59, 4533.58, 4592.01, 4725.1, 4831.37, 4866.12, 4841.73, 4822.92, 4833.54, 4825.2, 4823.06, 4828.74, 4831.15, 4850.73, 4851.53, 4660.93, 4425.81, 4285.23, 4210.56, 4189.46, 4144.17, 4154.75, 4192.88, 4294.98, 4426.7, 4673.77, 5068.31, 5341.77, 5396.96, 5380.92, 5280.8, 5258.52, 5194.14, 5094.03, 4979.08, 4825.76, 4698.09, 4508.43, 4343.46, 4178.12, 4019.67, 3872.07, 3670.31, 3529.52, 3403.75, 3198.9, 3071.15, 2996.69, 2948.3, 2911.36, 2819.84, 2790.04, 2795.96, 2836.18, 2892.12, 2904.57, 2832.88, 2778.8, 2760.52, 2732.86, 2713.28, 2686.47, 2671.85, 2615.46, 2449.42, 2229.07, 2040.04, 1927.98, 1880.7, 1830.7, 1842.03, 1827.63, 1800.37, 1788.19, 1723.61, 1601.85, 1504.11, 1407.75, 1377.22, 1404.69, 1432.15, 1418.07, 1412.68, 1335.02, 1240.25, 1178.22, 1120.23, 1064.7, 1033.54, 1025.9, 1017.3, 1027.1, 1023.17, 1011.42, 1000.35, 992.89, 991.65, 978.46, 929.76, 889.24, 851.84, 812.27, 768.36, 731.99, 691.31, 638.23, 606.79, 599.07, 599.99, 613.19, 645.8, 663.44, 696.95, 725.26, 773.67, 823.38, 848.05, 862.53, 855.26, 849.01, 856.14, 849.45, 854.98, 854.27, 855.8, 889.6, 867.08, 877.71, 874.21, 872.81, 871.82, 860.23, 849.99, 841.34, 843.44, 864.84, 877.8, 883.4, 900.52, 913.02, 928.43, 942.69, 970.36, 984.85, 989.04, 996.37, 1023.81, 1064.25, 1096.72, 1154.82, 1229.89, 1305.63, 1346.39, 1403.86, 1458.05, 1486.33, 1523.37, 1572.54, 1622.96, 1628.43, 1604.56, 1589.9, 1592.52, 1603.28, 1624.73, 1638.24, 1637.19, 1631.02, 1627.27, 1625.32, 1607.55, 1589.7, 1564.5, 1568.74, 1599.31, 1679.47, 1731.18, 1808.96, 1905.2, 1985.83, 2082.08, 2174.19, 2283.74, 2380.04, 2499.71, 2619.02, 2715.72, 2804.39, 2883.82, 2968.94, 3101, 3244.25, 3445.02, 3720.93, 3984.16, 4157.1, 4334.42, 4554.45, 4755.43, 4979.38, 5224.91, 5442.59, 5677.33, 5909.16, 6138.75, 6301.55, 6411.66, 6489, 6500.61, 6409.62, 6347.94, 6286.22, 6196.49, 6115.29, 6080.38, 6460.77, 6008.28, 5979.97, 5956.81, 5965.42, 6046.12, 6127.56, 6203.19, 6275.05, 6346.87, 6335.2, 6233.28, 6050.67, 5899.22, 5784.21, 5658.77, 5536.25, 5437.57, 5341.89, 5248.91, 5135.48, 5047.56, 4956.59, 4847.01, 4646.84, 4360.29, 4161.98, 4059.46, 4006.22, 3998.84, 4001.99, 4009.7, 4059.39, 4200.15, 4483.61, 4717.57, 4858.36, 4929.1, 4975.07, 5070.52, 5248.38, 5413.75, 5572.84, 5758.34, 5980.52, 6241.27, 6494.94, 6844.37, 7268.86, 7867.61, 8533.6, 9078.06, 9546.5, 9999.56, 10456.59, 10888.22, 11344.33, 11747.89, 12137.94, 12665.26, 13263.5, 13865.08, 14424.79, 14743.03, 14973.44, 14788.38, 14418.53, 13848, 13183.02, 12683.08, 12340.88, 12344.82, 12088.04, 12104.41, 12079.64, 12103.7, 12177.56, 12214.62, 12133.54, 12046.47, 11909.48, 11850.58, 11846.81, 11690.36, 11426.32, 11076.32, 10445.67, 9742.89, 9141.49, 8724.32, 8451.88, 8209.48, 7872.42, 7574.77, 7247.03, 6945.11, 6729.89, 6565.46, 6386.6, 6296.95, 6133.28, 5964.13, 5622.77, 5148.49, 4609.38, 4113.38, 3748.1, 3496.88, 3277.71, 3067.26, 2899.4, 2810.89, 2694.32, 2557.77, 2359.01, 2160.92, 2014.45, 1953.96, 1899.85, 1804.57, 1750.63, 1715.92, 1694.45, 1661.93, 1641.16, 1583.56, 1508.24, 1443.77, 1372.7, 1308.44, 1260.56, 1215.38, 1169.67, 1091.96, 1005.16, 932.26, 877.72, 828.65, 776.52, 729.53, 688.59, 651.86, 620.2, 596.43, 569.5, 554.31, 555.03, 546.14, 542.42, 546.31, 554.27, 549, 538.93, 537.64, 532.67, 506.19, 488.73, 489.55, 473.9, 461.51, 452.31, 432.66, 416.71, 399.31, 382.32, 359.6, 354.88, 352.27, 344.94, 348.9, 349.56, 351.51, 352.62, 355.2, 364.93, 369.32, 377.3, 383.79, 391.48, 389.74, 353.1, 322.11, 293.32, 278.84, 270.39, 264.06, 257.63, 251.55, 253.51, 253.98, 263.26, 270.9, 272.1, 282.34, 289.28, 278.73, 269.12, 256.59, 236.19, 218.65, 206.93, 199.18, 190.51, 189.76, 194.43, 204.16, 212.38, 220.7, 222.15, 221.83, 222.73, 219, 208.39, 201.22, 201.5, 203.91, 207.43, 210.18, 210.32, 208.68, 208.53, 202.49, 193.09, 186.81, 183.15, 180.87, 180.58, 181.79, 187.49, 193.97, 196.94, 199.2, 202.83, 208.44, 211.63, 217.6, 226.64, 273.32, 304.37, 340.81, 387.89, 437.34, 499.91, 570.99, 629.55, 651.26, 666.73, 688.87, 703.24, 678.68, 648.58, 702.94, 789, 909.08, 1024.83, 1161.45, 1318.19, 1495.57, 1733.82, 2059.07, 2419.05, 2752.28, 3109.98, 3544.42, 4156.84, 5013.66, 5802.47, 6552.33, 7682.81, 9215.62, 10574.6, 12279.21, 14323.77, 16531, 18591.46, 20588.23, 22885.06, 25962.35, 29799.25, 33940.76, 38070.39, 41882.43, 45717.52, 49527.23, 52804.88, 54778.07, 56632.83, 58233.8, 59194.09, 60005.78, 61685.99, 63633.8, 64636.78, 64106.35, 63399.45, 61920.14, 57066.54, 53952.16, 51200.68, 48781.85, 46171.08, 43784.97, 41454.52, 39161.84, 36237.43, 33342.78, 31028.43, 28613.44, 26452.56, 24130.75, 21955.55, 19637.17, 17439.51, 15554.14, 14005.34, 12737.57, 11680.57, 10673.07, 9646.29, 8763.01, 7999.09, 7648.86, 7356.93, 6904.29, 6372.18, 6133.67, 5964.75, 5632.9, 5357.16, 5168.04, 4981.66, 4741.62, 4283.5, 3859.3, 3674.6, 3443.19, 3287.59, 3131.84, 2953.65, 2765.94, 2544.77, 2337.42, 2189.49, 2036.95, 1901.79, 1792.14, 1694.69, 1647.21, 1612.38, 1550.16, 1512.46, 1465.28, 1386.68, 1279.2, 1208.75, 1093.95, 997.95, 948.77, 904.06, 878.21, 859.93, 843.31, 817.94, 796.22, 789.85, 791.14, 790.31, 804.63, 824.45, 824.26, 827.05, 807.61, 753.46, 692.1, 622.94, 553.04, 495.15, 492.6, 493.79, 492.14, 428.33, 386.69, 371.14, 375.14, 401.22, 443.67, 486.47, 527.73, 567.26, 595.46, 612.55, 614.96, 604.09, 595.77, 580.01, 551.02, 529.63, 494.3, 475.53, 486.47, 412.28, 407.51, 396.54, 384.25, 373.76, 367.67, 363.14, 357.47, 351.35, 345.41, 339.65, 334.1, 328.78, 326.06, 329.61, 333.34, 337.26, 351.48, 386.03, 442.33, 523.16, 618.79, 718.41, 822.3, 921.01, 990.88, 964.33, 927.15, 883.81, 852.79, 835.76, 854.43, 940.12, 999.55, 1062, 1107.02, 1141.62, 1167.31, 1175.09, 1145.91, 1085.96, 1022.19, 965.81, 914.96, 876.31, 843.23, 812.76, 795.63, 790.29, 785.17, 780.42, 776.19, 772.23, 765.85, 748.63, 718.1, 688.49, 661.06, 635.56, 632.15, 695.42, 807.59, 913.11, 1013.52, 1110.75, 1193.54, 1235.59, 1252.48, 1214.74, 1111.41, 966.27, 820.67, 702.78, 624.77, 564.11, 492.98, 467.06, 455.07, 432.36, 397.84, 358.71, 318.43, 279.34, 243.7, 210.23, 182.36, 164.18, 153.83, 149.66, 148.53, 147.5, 146.49, 143.19, 135.43, 123.92, 109.37, 93.41, 77.67, 61.91, 48.85, 40.53, 35.53, 33.73, 33.42, 33.11, 32.7, 32.75, 33.79, 35.69, 38.39, 41.5, 44.58, 47.75, 50.58, 52.59, 53.85, 54.26, 54.2, 54.15, 54.08, 53.98, 53.9, 53.83, 53.78, 53.75, 53.73, 53.73, 53.75, 53.43, 52.42, 50.67, 48.1, 45.09, 42.06, 39.02, 36.3, 34.24, 32.94, 32.54, 32.59, 32.66, 32.75, 32.87, 33, 33.14, 33.31, 33.49, 33.68, 33.88, 34.39, 35.48, 37.37, 40.31, 43.84, 47.47, 50.98, 53.86, 55.61, 55.65, 53.88, 51.38, 48.72, 46.19, 44.42, 43.49, 43.26, 43.46, 43.8, 44.11, 44.33, 44.51, 44.78, 45.23, 45.84, 46.46, 46.8, 46.51, 45.35, 43.27, 40.52, 37.5, 34.67, 32.34, 30.64, 29.49, 28.71, 27.61, 26.81, 26.25, 25.93, 25.69, 25.53, 25.66, 25.5, 24.94, 24.45, 23.99, 23.56, 23.15, 22.76, 22.39, 22.03, 21.69, 21.37, 21.07, 20.77, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1668.33, 1659.82, 1765.76, 1923.08, 2464.22, 3342.23, 4166.49, 5358.65, 6169.2, 6936.32, 7539.41, 7847.88, 10920.41, 17262.97, 23111.36, 27245.17, 33804.99, 42150.35, 48893.42, 53016.62, 53860.42, 55379.87, 55502.39, 55595.39, 58575.17, 61235.81, 63266.09, 66306.84, 69729.25, 72704.94, 75118.68, 79320.68, 86186.48, 99235.9, 114778.06, 115364.28, 114991.81, 113615.08, 111751.35, 112993.9, 113598.23, 114038.99, 116862, 124676.33, 134620.1, 146089.44, 157358.95, 168457.64, 178571.2, 186248.58, 192890.81, 197124.56, 201887.06, 208609.3, 214025.31, 215765.84, 217744.94, 227710.83, 234109.8, 240523.44, 249285.11, 264559.1, 278742.88, 290674.22, 304592.6, 318843.94, 327152.6, 337521.2, 343866.72, 338794.2, 337043.6, 339424.62, 334169.4, 341616.28, 350143.56, 372907.84, 400160.5, 424906.88, 457801.62, 487348.62, 502783.78, 524542.2, 533147.7, 527996.25, 533606.5, 543638.25, 561830.75, 587186, 615848.06, 646667.9, 690773.25, 734549.7, 787825.1, 837283.2, 880076.56, 924661.6, 956333.9, 947683.5, 949135.2, 952401.3, 942332.2, 926947.56, 900672.4, 885437, 860621.56, 858920, 834870.25, 802289.7, 778346.75, 758061.25, 738695.9, 709403.4, 679248.75, 651114, 623768.06, 599782.9, 572832.6, 556119.9, 544256.25, 528016.6, 509184.88, 494475.56, 480666.8, 470556.6, 453758.62, 434617.5, 415695.7, 395584.88, 380113.56, 367379.38, 347073.7, 324937.1, 304662.47, 286911.7, 272138.75, 253199.02, 235707.1, 223009.39, 215989.78, 209578.66, 202825.1, 193711.62, 184269.31, 176024.89, 170707.5, 163268.7, 155803.84, 146279.7, 136077.6, 127380.79, 119502.41, 113174.25, 108217.31, 106819.6, 104587.37, 102326.55, 102959.5, 103259.17, 104132.91, 102930.75, 99206.78, 97233.95, 95757.91, 96055.09, 97374.51, 98344.21, 100767.43, 101772.19, 100504.63, 101500.85, 102360.37, 94643.76, 87043.45, 83723.93, 80267.48, 77432.58, 75107.99, 73098.36, 71220.92, 69060.08, 68182.7, 68756.53, 69675.05, 69648.07, 71002.03, 74491.74, 76877.07, 76880.83, 74807, 73276.39, 72738.71, 73326.83, 73001.52, 72461.66, 74604.05, 79140.29, 84972.19, 91038.55, 98680.9, 105927.51, 106688.45, 104892.98, 104912.79, 102561.91, 102430.48, 101078.48, 100782.02, 100398.45, 101306.25, 103801.85, 105930.78, 106912.21, 108372, 110160.12, 111411.61, 113845.93, 112915.78, 104037.91, 98210.24, 94427.04, 92969.22, 93425.55, 93766.6, 96693.09, 95913.39, 95602, 96531.52, 99514.53, 103015.21, 108461.35, 116520.01, 124547.36, 130364, 134072.2, 138568.2, 146568.02, 155667.69, 161318.56, 164239.6, 165637.19, 169274.08, 176552.14, 184140.12, 187517.16, 194106.98, 204204.55, 211794.28, 223881.17, 229160.81, 236707.75, 246987.55, 267356.12, 287641.66, 304166.28, 321333.88, 333666.62, 339851.4, 348048.25, 353394.6, 355566.66, 362687.7, 368258.4, 374151.2, 382005.3, 386058.44, 391778.88, 399600.47, 405675.56, 410243.9, 415024.7, 417384.16, 422729.25, 431791.16, 436389.75, 441591.9, 454496.03, 470969.7, 488861.56, 501169.03, 509145.34, 506556.4, 501740, 496155.6, 490611.9, 475318.38, 461098.6, 450781.53, 450654.06, 448039.16, 438560.62, 424037.5, 413222.62, 398552.97, 381957.53, 369284.7, 357343, 348506.94, 340249.4, 335155.16, 331478.62, 326566.12, 320403.1, 314009.94, 316920.72, 320151.88, 321149.06, 322621.3, 327994.9, 341225.22, 345748.7, 346904.7, 349073.62, 351308.78, 357019.12, 356396, 353239.56, 355330.53, 372536.8, 375452.03, 363866.9, 354071.88, 339826.1, 328653.9, 326747.72, 326715, 321070.22, 322626.9, 324409.1, 324789.2, 318158.88, 314068.62, 307839.7, 302715.1, 288331.2, 282032.53, 274204.38, 265584, 256136.38, 247026.39, 240515.23, 235375, 230853.9, 226418.16, 221980.7, 217225.81, 216391.52, 219826.5, 225473.33, 230573.69, 235334.47, 240184.48, 244101.94, 246232.58, 245588.69, 244490.69, 239393.67, 231445.02, 226742.95, 224783.5, 220446.1, 218109.78, 220732.6, 223504.19, 224884.62, 225861.75, 230150.62, 231466.88, 230217.95, 228420.45, 229945.52, 238208.81, 239630.94, 238791.62, 244002.7, 253758.66, 267822.9, 284936.72, 302724.25, 318960.84, 334234.53, 347366.6, 353363.34, 358810.97, 364856.56, 370515.4, 374783.78, 380586.2, 389601.44, 401446.4, 408309.3, 416749.75, 427902.34, 438224.72, 446215.53, 454663.5, 462543.2, 469034.47, 476034.75, 481284.97, 484812.72, 496716.84, 512747.47, 515391.12, 519275.78, 533534.8, 559746.1, 572431.1, 580691.4, 592955.44, 603512.2, 609595.5, 607258.44, 609219.94, 617579.8, 620394.3, 615183.7, 603122.8, 598912.44, 594872.8, 585023, 563569.2, 540466.44, 529419.6, 524775.8, 518645.88, 495139.97, 475320.97, 467850.9, 467565.84, 463178.44, 461941.78, 448124.56, 421226.78, 396300.53, 370901.8, 348713.9, 337418.1, 335544.44, 337463.1, 333069.9, 326187.34, 323579.7, 332022, 351692.97, 363765.1, 374299.22, 373779.62, 369646.34, 355440.7, 342591.5, 324605.66, 308646.38, 296485.88, 284200.62, 269427.7, 254743.06, 241124.27, 229570.17, 220073.86, 213495.9, 208399.22, 201850.55, 195466.22, 185924.31, 178522.56, 174060.66, 169734.45, 163931.7, 158529.14, 163979.27, 150698.95, 146856.19, 141710.16, 137281.31, 134781.23, 133496.84, 132511.5, 130156.48, 127992.53, 128223.37, 127275.07, 124957.76, 125762.03, 130012.59, 133341.27, 139497.53, 144861.9, 148415.45, 157124.31, 163659.77, 167577.89, 163482.98, 170389.42, 176502.06, 187779.95, 199641.7, 211614.81, 220069.17, 236876.95, 252618.25, 275564.25, 283271.25, 282941.8, 277926.4, 274403.12, 274811.34, 276695.7, 287386.44, 304868.7, 327881.53, 342017.8, 359834.97, 383599.9, 406870.38, 426533.34, 435255.16, 433862.8, 429105, 423591.5, 416066.6, 409254.3, 420821.44, 436354.84, 441183.66, 447937.5, 458595.6, 470307.84, 478697.2, 486165.1, 482748.47, 477059, 474100, 461962.3, 446091.28, 428825.62, 421092.3, 419746.72, 423648.94, 422474.94, 420669.22, 414717.44, 408846.56, 402445.06, 394418.62, 387603.25, 378653.97, 368097.66, 361404.5, 352563.97, 339498.34, 325734.28, 315288.66, 304358.53, 291132.84, 277903.8, 264913.25, 252246.88, 241949.36, 234626.97, 229764.33, 221619.19, 213517.08, 207155.97, 203071.39, 199515.88, 189691.95, 181617.48, 171153.12, 159541.75, 150929.44, 144575.33, 140514.6, 136657.4, 131586.17, 122988.87, 121403.16, 122187.48, 116312.04, 110134.95, 100964.41, 99647.12, 94819.51, 88678.28, 84512.51, 80158.06, 79407.99, 73829.43, 72842.04, 73571.01, 68084.12, 64686.33, 67870.69, 65952.59, 64956.24, 61869.85, 64059.39, 63804.37, 60031.14, 60374.37, 61866.71, 67902.6, 69761.2, 67450.89, 66193.77, 59632.38, 56517.37, 54801.14, 52522.24, 50030.75, 47353.68, 42610.99, 40924.57, 41527.14, 40964.78, 42351.14, 42064.05, 41474.98, 43255.44, 47365.6, 49191.65, 48042.39, 47349.5, 46051.48, 45935.89, 47335.7, 47522.55, 46652.91, 47296.83, 48527.74, 51036.47, 52688.25, 54336.86, 53457.62, 48293.71, 43992.68, 41800.89, 40163.21, 39121.43, 36276.59, 35408.98, 34009.79, 33403.51, 32695.01, 31873.76, 31407.09, 30997.81, 29591.3, 28553.4, 27997.2, 27276.01, 31629.45, 32693.79, 33339.94, 36348.55, 42142.26, 47673.82, 54967.89, 63303.74, 68697.89, 73974.08, 78286.46, 81407.41, 86458.92, 93386.1, 101555.58, 116997.36, 133246.5, 148138.69, 170707.98, 192072.16, 220735.97, 255111.69, 297117.84, 330069.88, 375359.03, 427566.25, 474734.06, 521281.12, 591064.9, 703610.3, 804070.9, 930546.44, 1068056, 1205294, 1362286.5, 1536987.4, 1680763.4, 1855094.6, 2048896.9, 2251004.8, 2412844.2, 2501912, 2585902.2, 2715428.5, 2842050, 2920089.8, 2937347.8, 2951764.5, 3036631, 3134939.2, 2910828.5, 2873805.5, 2786448, 2641400.5, 2519952.5, 2278407.5, 2018179.2, 1857680, 1558296.5, 1280201.6, 1076707, 899709.5, 757611.9, 632906, 532263.06, 472693.72, 420195.47, 358060.53, 318709.47, 271995.9, 232061.62, 214484.22, 186163.05, 156042.34, 136510.6, 126014.57, 113810.14, 107719.19, 103676.18, 104241.86, 104910.12, 100153.09, 91679.9, 69797.86, 54265.71, 46594.85, 39794.77, 41127.19, 44450.8, 44420.03, 41168.56, 39629.58, 37867.76, 32917.16, 27787.84, 23580.18, 18720.99, 16624.96, 12888.42, 10308.76, 8622.72, 8169.42, 7921.85, 7789.31, 7535.6, 7094.62, 6831.33, 6685.26, 6637.84, 6602.74, 6531.38, 6458.99, 6200.11, 5957.06, 5672.08, 5336.45, 5164.28, 5049.08, 4830.09, 4594.67, 4424.98, 4343.02, 4289.84, 4195.76, 4119.37, 4122.87, 4169.66, 4184.39, 4172.47, 4636.58, 4958.66, 6013.36, 6938.32, 7005.25, 7152.01, 6197.05, 5941.94, 4960.25, 4575.99, 4429.14, 4114.39, 4212.15, 4458.11, 4586.69, 4526.68, 4344.54, 4317.93, 4327.73, 4450.16, 4595.34, 4771.53, 4985.72, 5032.11, 5058.96, 5092.6, 4932.19, 4745.31, 4587.39, 4423.9, 4309.27, 4261.87, 4260.79, 4490.91, 4454.79, 4406.36, 4486.83, 4607.33, 4597.65, 4590.88, 4525.15, 5281.88, 6595.25, 6846.18, 7838.92, 7559.15, 8522.62, 9914.56, 10915.29, 11463.94, 11644.33, 12109.6, 14201.76, 16151.23, 16256.91, 15762.96, 12459.54, 12665.58, 14405.53, 17385.84, 19935.77, 23268.99, 26957.37, 31074.57, 35467.62, 40040.58, 44300.94, 48294.2, 49876.77, 52028.04, 55444.28, 60119.91, 65845.09, 72271.89, 79292.48, 86316.38, 91843.49, 98556.06, 105516.6, 110660.62, 115136.97, 119096.33, 122530.62, 127308.81, 134844.39, 144023.05, 152854.28, 161728.73, 172843.02, 187711.52, 205591.12, 225006.1, 246889.61, 272407.1, 300174.22, 333935.56, 366844.97, 392685.75, 421141.2, 427831.56, 433212.34, 439477.25, 454936.84, 474832.28, 494892.25, 509232.72, 512617.5, 524351.75, 541692, 550334.25, 556366.9, 550763.6, 541075.7, 529156.75, 517898.44, 508392.84, 493396.8, 473186.47, 430861.78, 409282.28, 389925.44, 368433.6, 345933.66, 322852.53, 299034.4, 276843.1, 248773.48, 226758.58, 219813.92, 217401.05, 210784.16, 208031.48, 210003.38, 212319.81, 211336.69, 207236.95, 197540.3, 182398.73, 167206.88, 152486.02, 141254.16, 137255.48, 137356.33, 132666.1, 123807.62, 120686.07, 122101.86, 124631.1, 125868.09, 122350.1, 118373.19, 111872.59, 106442.11, 99435.06, 91375.45, 86074.29, 82374.78, 78444.59, 74656.46, 71519.33, 64852.76, 64220.54, 63651.03, 63260.87, 62884.24, 62374.73, 61835.39, 61316.04, 60818.61, 60342.63, 59944.81, 59736.67, 60252.26, 63623.62, 65263.91, 65491.27, 65711.38, 65755.72, 65691.11, 65777.47, 65877.39, 65992.87, 66274.2, 67179.64, 68517.06, 69029.85, 68855.92, 68677.82, 68560.35, 68400.42, 66098.04, 64098.37, 62996.52, 61752.71, 59928.3, 58159.76, 56968.04, 56220.35, 54673.41, 52537.67, 49075.53, 45824.81, 43383.84, 41093.25, 39207.15, 37958.76, 37487.14, 37700.36, 38453.32, 39410.25, 40155.84, 41205.28, 42586.33, 43507.16, 44212.42, 44875.36, 45563.24, 46371.24, 47421.21, 48806.44, 50439.47, 52266.1, 53993.18, 55423.97, 56484.06, 57274.64, 57961.95, 58703.54, 59573.69, 60521.12, 60285.15, 60059.88, 59781.47, 59494.89, 60177.81, 61814.98, 62682.54, 63414.24, 64260.25, 65082.78, 66036.05, 66711.24, 67804.58, 68857.89, 69681.22, 70299.09, 70616.51, 71341.74, 72123.64, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 65.92, 74.63, 76.43, 77.51, 80.09, 81.47, 84.48, 88.84, 93.22, 97.6, 102, 107.37, 108.58, 86.26, 77.72, 70.97, 68.66, 75.79, 70.96, 72.88, 82.92, 101.02, 126.88, 147.81, 166.42, 174.01, 176.02, 174.33, 173.97, 167.32, 160.07, 160.3, 168.9, 166.64, 171.77, 186.07, 209.08, 229.32, 225.28, 190.09, 152.42, 127.08, 119.66, 116.98, 121.61, 122.56, 125.55, 134.86, 153.42, 197.9, 224.1, 230.94, 199.87, 177.32, 165.71, 153.49, 137.82, 119.24, 104.03, 93.64, 89.55, 86.43, 78.47, 75.05, 76.3, 83.81, 85.44, 93.64, 100.05, 99.34, 95.57, 91.41, 86.01, 75.04, 62.54, 53.88, 50.76, 56.6, 61.04, 63.34, 71.17, 79.62, 88.79, 100.52, 106.34, 101.11, 96.81, 92.86, 85.87, 78.3, 76.15, 76.38, 76.05, 74.3, 71.84, 69.1, 66.65, 66.02, 67.08, 69.62, 71.92, 74.65, 75.75, 79.18, 79.83, 83.01, 87.48, 88.17, 97.53, 119.07, 144.63, 207.28, 302.47, 389.96, 493.43, 619.61, 767.86, 894.88, 989.15, 1086.57, 1182.57, 1272.3, 1345.14, 1460.27, 1546.83, 1673.47, 1809.09, 1833.04, 1779.23, 1751.26, 1712.75, 1673.75, 1624.73, 1589.81, 1614.6, 1590.45, 1554.45, 1542.95, 1546.33, 1559.7, 1591.9, 1578.64, 1561.92, 1564.24, 1576.44, 1566.07, 1571.28, 1577.32, 1514.42, 1456.02, 1480.2, 1494.9, 1512.52, 1495.36, 1487.43, 1503.67, 1512.66, 1484.8, 1481.14, 1527.92, 1560.48, 1618.85, 1692.75, 1783.99, 1875.92, 1931.65, 1965.34, 2038.32, 2101.14, 2190.78, 2258.03, 2293.42, 2365.41, 2404.3, 2462.85, 2459.43, 2501.67, 2565.33, 2669.4, 2762.27, 2855.46, 2973.21, 3112.1, 3258.94, 3427.05, 3518.94, 3640.76, 3783.88, 3795.7, 3720.62, 3623.09, 3531.79, 3535.34, 3516.48, 3383.41, 3315.09, 3395.5, 3508.52, 3666.02, 3853.06, 4021.57, 4188.59, 4360.12, 4453.25, 4369.87, 4214.5, 4058.65, 4023.68, 3996.32, 3917.58, 3769.02, 3721.23, 3717.03, 3434.36, 3112.86, 3074.79, 3166.26, 3163.76, 2926.82, 2994.65, 3110.79, 3219.73, 3358.04, 3444.72, 3506.06, 3543.31, 3632.76, 3651.9, 3665.75, 3689.01, 3721.01, 3786.8, 3867.93, 3827.14, 3778.33, 3781.65, 3779.25, 3788.24, 3726.5, 3725.83, 3801.18, 3911.05, 4089.36, 4374.46, 4523.73, 4777.87, 4994.26, 5204.05, 5581.11, 5948.58, 6221.95, 6515.1, 6702.55, 6988.52, 7299.89, 7527.64, 7727.27, 7936.08, 8120.63, 8452.03, 8809.09, 9105.4, 9457.18, 9739.46, 10140.75, 10783.48, 11460.86, 12112.03, 12869.54, 13655.04, 14227.79, 14791.23, 15430.79, 16036.57, 16554.23, 17097.06, 17789.44, 18489.96, 19010.5, 19461.65, 19690.7, 19847.13, 20080.38, 19933.55, 19803.96, 19516.43, 19024.77, 18770, 18636.25, 18446.47, 18183.58, 18060.21, 18543.87, 19064.23, 18972.41, 19074.14, 18811.81, 18418.5, 17705.03, 17235.49, 16592.01, 16286.33, 15889.64, 15527.67, 15332.78, 14902.18, 15375.33, 13832.43, 13254.17, 12621.05, 12173.09, 11591.06, 10954.89, 10269.76, 9711.39, 9149.35, 8590.26, 8086.7, 7642.57, 7211.5, 6850.36, 6529.35, 6175.72, 5905.51, 5787.91, 5626.29, 5509.58, 5318.15, 5160.85, 4999.75, 4995.03, 5024.54, 5088.43, 4981.8, 5130.52, 5207.9, 5228.67, 5241.54, 5034.93, 4953.15, 4821.53, 4735.28, 4756.19, 4754.22, 4783.03, 4781.09, 4938.26, 5082.42, 5288.24, 5629.7, 5869.83, 5990.98, 6251.05, 6570.6, 6853.45, 7276.28, 7602.84, 7804.43, 8008.45, 8290.54, 8708.78, 9274.76, 9633.87, 10077.36, 10756.34, 11609.93, 12140.3, 12541.94, 12898.16, 13320.43, 13781.49, 14182.29, 14456.98, 14549.2, 14223.37, 13859.04, 13592.19, 13309.39, 12995.36, 12794.81, 12688.54, 12785.46, 12890.92, 12775.61, 12677.13, 12754.81, 12954.98, 12913.51, 12860.27, 12967.79, 13190.66, 13376.53, 13340.13, 13310.74, 12805.2, 12533.25, 12714.39, 13317.36, 13336.14, 13419.83, 13502.28, 14025.68, 14461.45, 14941.15, 15404.47, 14826.21, 14386.89, 13760.92, 13513.04, 13006, 12341.28, 11670.04, 10952.77, 10575.18, 10267.83, 9762.49, 9265.78, 9112.08, 9072.59, 8923.08, 8626.34, 8242.97, 7899.55, 7390.23, 7021.92, 6637.72, 6149.45, 5485.84, 4877.58, 4413.44, 3952.8, 3631.74, 3452.16, 3324.23, 3241.12, 3156.49, 3031.28, 2922.07, 2788.47, 2536.83, 2251.21, 1991.28, 1829.64, 1711.76, 1620.24, 1594.72, 1584.46, 1526.15, 1491.8, 1406.1, 1401.25, 1447.47, 1475.46, 1463.71, 1506.41, 1544.81, 1569.99, 1548.92, 1538.67, 1509.68, 1499.28, 1399.73, 1274.12, 1168.92, 1074.84, 977.75, 895.33, 830.86, 775.91, 718.57, 684.22, 680.55, 708.72, 768.38, 761.37, 756.58, 776.23, 803.53, 792.55, 756, 711.19, 690.68, 650.76, 596.38, 576.56, 559.52, 527.15, 509.19, 494.59, 475.75, 468.22, 455.08, 446.46, 480.04, 518.88, 528.82, 535.21, 538.83, 554.27, 543.18, 489.81, 444.93, 440.53, 432.54, 528.93, 521.94, 471.54, 473.85, 491.75, 521.61, 476.68, 455.56, 447.91, 464.11, 502.38, 504.8, 544.51, 549.8, 582.17, 652.9, 697.42, 706.47, 695.79, 718.7, 783.3, 789.53, 892.38, 958.25, 980.87, 1117.21, 1311.09, 1501.79, 1647.16, 1895.49, 2130, 2263.71, 2400.81, 2571.68, 2868.03, 3196.7, 3529.36, 3845.97, 4125.8, 4485.26, 5073.67, 5493.81, 5764.43, 5891.97, 6101.93, 6487.33, 6959.12, 7204.45, 7230.64, 7363.04, 7624.83, 7840.31, 7892.57, 7832.77, 7842.35, 7923.44, 7970.57, 7943.12, 7934.08, 7991.98, 8023.09, 8024.35, 8018.93, 7954.01, 7958.49, 7939.57, 7740.1, 7540.8, 7409.8, 7354.44, 7315.16, 7162.04, 7018.99, 6932.88, 6785.27, 6552, 6273.31, 6033.16, 5732.97, 5342.18, 5025.76, 4823.77, 4731.57, 4597.92, 4438.91, 4287.55, 4139.64, 4015.62, 3911.07, 3796.49, 3679.58, 3569.33, 3486.57, 3438.64, 3367.66, 3261.37, 3151.82, 3033.52, 2938.45, 2899.91, 2855.71, 2769.59, 2666.81, 2576.46, 2537.25, 2531.15, 2474.07, 2363.56, 2257, 2178.1, 2119.97, 2034.9, 1952.2, 1924.95, 1829.65, 1717.28, 1680.55, 1629.73, 1596.04, 1598.57, 1650.32, 1624.45, 1627.25, 1643.53, 1688.85, 1740.46, 1765.19, 1797.53, 1844.01, 1851.95, 1858.09, 1878.36, 1961.18, 2018.1, 2094.38, 2207.74, 2373.14, 2501.33, 2520.27, 2574.69, 2628.22, 2659.1, 2631.11, 2650.88, 2662.69, 2739.41, 2730.18, 2790.88, 2870.51, 3018.56, 3097.23, 3172.45, 3213.58, 3188.38, 3159.25, 3148.38, 3743.61, 3870.96, 4056.76, 4214.71, 4357.58, 4474.83, 4833.84, 5311.91, 5532.57, 5626.17, 5682.42, 5798.53, 5967.56, 6049.52, 6229.61, 6452.83, 6781.34, 7534.03, 8190.5, 8546.21, 9038.4, 9796.11, 10780.26, 11376.16, 11600.32, 12433.25, 13519.85, 14974.3, 16648.5, 18097.71, 20540.82, 23382.58, 26689.82, 29770.87, 32770.17, 35769.27, 41397.06, 48742.1, 56397.65, 65611.98, 74576.99, 82001.96, 88563.45, 95477.1, 102302.63, 105981.35, 108772.3, 93181.75, 82697.04, 71080.31, 59638.91, 50621.24, 42945.38, 34851.36, 29074.26, 24811.43, 21371.77, 18405.06, 16491.97, 15925.08, 16070.45, 15806.85, 14756.09, 13341.66, 11726.35, 10147.93, 9134.1, 8476.09, 7589.88, 6851.44, 6757.47, 6868.58, 6632.7, 6172.46, 5656.52, 5284.43, 5088.79, 4872.69, 4585.66, 4253.32, 3991.17, 3620.64, 3369.38, 3063.18, 2644.76, 2318.4, 1975.96, 1684.15, 1470.78, 1293.1, 1129.92, 1063.81, 995.01, 898.29, 843.95, 819.08, 798.39, 764.01, 715.27, 666.26, 625.22, 607.6, 570.56, 551.56, 554.8, 555.8, 548.86, 551.32, 558.85, 577.8, 565.97, 547.04, 509.9, 460.69, 415.14, 372.74, 341.32, 315.34, 291.79, 272.85, 258.2, 247.27, 238.37, 229.87, 221.65, 213.34, 204.38, 194.62, 184.32, 173.91, 163.87, 154.31, 145.99, 139.49, 134.39, 130.73, 127.68, 124.55, 121.39, 117.65, 112.9, 107.13, 100.74, 94.38, 88.56, 83.24, 78.59, 74.7, 71.57, 69.11, 67.02, 65.03, 63.13, 61.3, 59.62, 58.17, 56.92, 55.86, 54.93, 54.06, 53.1, 51.85, 50.26, 48.36, 46.28, 48.38, 47.03, 45.96, 45.22, 44.58, 44.06, 43.82, 43.73, 43.69, 45.16, 49.27, 54.41, 60.66, 70.3, 82.34, 95.15, 108.63, 122.29, 137.46, 156.02, 174.15, 194.61, 219.1, 246.52, 278.71, 318.19, 363.53, 420.63, 491.44, 570.65, 648.18, 730.08, 817.33, 910.83, 1004.67, 1092.84, 1176.17, 1249.22, 1347.97, 1490.42, 1659.91, 1836.96, 2008.07, 2178.96, 2384.23, 2588.79, 2781.08, 2960.93, 3126.41, 3251.16, 3359.65, 3472.32, 3596.56, 3803.34, 4182.56, 4804.01, 5769.2, 7023.75, 8512.41, 10333.64, 12541.52, 13895.87, 14344.14, 15097.02, 15070.4, 13826.7, 12178.24, 9815.22, 7703, 6256.02, 5050.07, 3965.14, 3425.8, 3766.27, 3695.39, 3877.01, 4514.63, 4762.71, 4911.47, 5026.1, 4619.66, 4796.99, 5439.72, 4671.91, 3698.52, 2888.17, 2361.86, 2058.52, 1920.1, 1858.2, 1798.33, 1740.28, 1710.55, 1731.76, 1750.25, 1718.6, 1663.56, 1609.59, 1531.7, 1423.29, 1290.93, 1149.15, 1115.52, 1101.46, 1081.54, 1016.66, 957.24, 935.22, 912.51, 891.21, 873.21, 856.82, 840.56, 799.66, 776.74, 600.67, 599.34, 591.23, 579.72, 567.26, 556.4, 548.97, 545.02, 542.66, 529.36, 504.69, 468.34, 421.12, 367.42, 313.64, 265.55, 226.66, 195.18, 166.77, 145.89, 130.86, 119.96, 111.67, 104.87, 98.78, 92.98, 87.28, 80.32, 71.15, 62.86, 56.06, 50.59, 45.63, 41.69, 38.99, 36.59, 34.49, 32.66, 31.05, 29.54, 28.24, 27.14, 26.22, 25.48, 24.92, 24.3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 35.45, 35.58, 34.4, 35.4, 38.53, 40.11, 46.29, 58.12, 73.22, 96.86, 118.86, 130.61, 156.57, 236.09, 308.71, 368.75, 418.48, 472.12, 536.58, 647.02, 766.82, 807.74, 855.58, 959.88, 1091.61, 1188.93, 1256.49, 1313.09, 1405.26, 1409.46, 1445.48, 1499.03, 1562.52, 1601.98, 1618.94, 1675.29, 1728.45, 1843.84, 1975.28, 2001.5, 1928.24, 1822.95, 1767.83, 1710.33, 1623.99, 1590.81, 1536.94, 1539.38, 1572.14, 1622.4, 1732.53, 1772.73, 1819.96, 1838.52, 1893.5, 1865.99, 1834.02, 1803.62, 1734.33, 1675.69, 1645.69, 1626.53, 1628.57, 1616.26, 1591.39, 1590.13, 1567.45, 1586.84, 1571.33, 1551.72, 1509.39, 1489.7, 1467.03, 1437.99, 1415.89, 1397.45, 1381.73, 1365, 1365.85, 1407.86, 1464.73, 1556.39, 1711.08, 1925.01, 2073.42, 2184.07, 2344.05, 2542.09, 2714.7, 2748.88, 2765.21, 2841.8, 2932.29, 3013.79, 3056.37, 3084.05, 3102.48, 3141.29, 3224.01, 3365.27, 3533.19, 3701.1, 3913.5, 4121.63, 4318.54, 4374.34, 4351.85, 4395.99, 4517.72, 4695.88, 4901.34, 5035.28, 5191.9, 5334.7, 5409.81, 5415.34, 5378.41, 5401.1, 5524.8, 5582.22, 5546.44, 5540.1, 5536.11, 5624.1, 5775.46, 5928, 6076.61, 6224.81, 6323.5, 6393.01, 6528.16, 6510.74, 6539.81, 6553.99, 6525.23, 6446.11, 6373.05, 6210.26, 6031.76, 5842.23, 5677.84, 5685.04, 5698.22, 5656.94, 5649.56, 5659.34, 5656.21, 5672.54, 5610.79, 5557.82, 5464.38, 5350.61, 5342.53, 5310.06, 5260.37, 5288.16, 5258.01, 5176.03, 5043.85, 4985.25, 4960.4, 4920.49, 4809.72, 4812.33, 4811.66, 4743.6, 4491.95, 4250.95, 3953.86, 3708.15, 3592.42, 3531.83, 3532.21, 3552.71, 3560.86, 3605.74, 3702.97, 3585.67, 3465.61, 3415.81, 3358.56, 3298.49, 3281.35, 3273.76, 3249.73, 3271.49, 3284.22, 3250.88, 3201.03, 3138.7, 3108.15, 3069.17, 3056.86, 3027.6, 2991.04, 2981.17, 2951.53, 2927.53, 2913.04, 2912.3, 2880.61, 2829.54, 2766.99, 2754.9, 2757.71, 2732.45, 2721.47, 2693.23, 2682.95, 2667.65, 2693.34, 2736.54, 2718.27, 2719.83, 2697.11, 2742.08, 2782.55, 2763.38, 2744.64, 2724.61, 2704.36, 2672.14, 2647.09, 2664.14, 2641.64, 2617.08, 2608.03, 2587.02, 2561.19, 2558.78, 2585.61, 2637.41, 2682.01, 2667.85, 2648.83, 2631.87, 2649.41, 2709.05, 2760.74, 2735.24, 2709.77, 2712.17, 2731.87, 2771.73, 2678.81, 2585.67, 2607.33, 2657.23, 2724.75, 2725.17, 2729.35, 2750.27, 2890.61, 3066.95, 3206.91, 3277.66, 3337.8, 3360.69, 3406.5, 3509.32, 3595.13, 3656.16, 3746.86, 3835.63, 3874.54, 3952.84, 4038.26, 4087.75, 4259.47, 4362.14, 4453.99, 4568.29, 4662.57, 4749.63, 4848.33, 4923.85, 5083.93, 5350.01, 5530.53, 5660.72, 5836.52, 5943.55, 6028.59, 6143.54, 6308.94, 6596.57, 6864.4, 6929.64, 7028.23, 7302.11, 7496.97, 7584.1, 7608.34, 7588.08, 7587.5, 7656.04, 7706.22, 7563.72, 7529.14, 7517.59, 7682.99, 7811.6, 7904.84, 8048.41, 8194.03, 8163.86, 8029.23, 7983.41, 7931.65, 7914.78, 7925.05, 7920.06, 7852, 7538.77, 7073.75, 6601.77, 6293.76, 6094.17, 5905.24, 5723.85, 5620.57, 5494.79, 5339.58, 5180.91, 5042.5, 4971.53, 4860.88, 4690.8, 4492.68, 4302.75, 4042.22, 3699.44, 3450.54, 3341.9, 3248.2, 3108.52, 2952.97, 2871.12, 2809.67, 2749.4, 2690.51, 2564.52, 2504.79, 2484.66, 2456.25, 2381.61, 2300.7, 2231.1, 2145.3, 2076.4, 1989.59, 1911.36, 1853.65, 1838.45, 1817.09, 1787.66, 1797.29, 1799.05, 1754.71, 1713.87, 1675.36, 1656.16, 1603.57, 1529.36, 1450.87, 1405.86, 1388, 1359.61, 1328.8, 1293.78, 1247.28, 1218.86, 1219.21, 1186.83, 1150.62, 1138.61, 1106.49, 1148.46, 1030.99, 1028.48, 1020.1, 999.58, 983.45, 955.71, 933.06, 917, 894.35, 867.65, 858.68, 846.35, 842.59, 846.8, 844.08, 813.77, 801.66, 767.49, 730.85, 687.56, 653.59, 627.72, 632.41, 631.63, 617.65, 618.52, 640.39, 663.61, 674.85, 690.12, 717.07, 745.22, 747.12, 741.19, 731.46, 719.93, 707.87, 707.84, 716.54, 717.03, 732.86, 747.93, 745.1, 736.05, 704.56, 671.41, 635.67, 646.55, 607.18, 635.09, 624.45, 644.97, 694.08, 752.14, 818.68, 885.03, 967.37, 1009.35, 967.31, 939.56, 891.27, 868.34, 843.64, 844.34, 837.61, 848.26, 868.21, 869.02, 885.07, 906.32, 943.39, 980.87, 995, 1026.16, 1078.99, 1117.75, 1130.85, 1134.12, 1137.04, 1146.03, 1159.55, 1182.08, 1210.91, 1236.04, 1253.76, 1285.16, 1336.38, 1410.68, 1475.17, 1538.6, 1597.86, 1647.33, 1692.66, 1720.48, 1720.6, 1741.44, 1783.5, 1804.21, 1830.46, 1885.87, 1944.1, 1979.17, 2021.09, 2080.89, 2133.78, 2193.95, 2238.85, 2264.93, 2269.26, 2271.13, 2232.93, 2201.29, 2198.26, 2207.56, 2181.08, 2180.56, 2208.48, 2225.49, 2254.88, 2300.55, 2350.76, 2409.6, 2439.24, 2434.84, 2430.14, 2452.26, 2452.03, 2464.32, 2470.06, 2484.67, 2471.87, 2411.68, 2352.33, 2268.84, 2177.94, 2137.3, 2085.28, 2035.01, 2022.85, 2043.02, 2059.49, 2055.96, 2066.92, 2073.37, 2031.37, 2010.94, 1983.82, 1930, 1890.74, 1843.97, 1792.64, 1758.92, 1750.94, 1718.49, 1678.44, 1669.97, 1624.52, 1620.87, 1604.66, 1590.59, 1595.41, 1604.76, 1612.78, 1627.79, 1646.69, 1662.51, 1665.44, 1666.16, 1655.52, 1635.52, 1624.08, 1503.85, 1356.5, 1284.69, 1274.89, 1189.4, 1061.23, 1072.43, 1088.1, 1095.72, 1118.43, 1165.57, 1238.45, 1204.88, 1167.91, 1172.2, 1169.75, 1145.47, 1114.99, 1114.69, 1107.68, 1078.51, 1024.35, 963.04, 952.4, 960.18, 909.37, 843.45, 849.3, 852.87, 862, 816.67, 768.33, 727.23, 706.13, 686.62, 666.04, 624.63, 577.99, 532.27, 497.19, 483.42, 456.14, 428.29, 427.19, 435.02, 414.93, 401.87, 399.96, 429.57, 443.75, 468.3, 495.25, 539.78, 579.17, 565.89, 526.84, 492.78, 466.19, 444.77, 422.04, 401.86, 384.54, 365.07, 355.45, 363.7, 370.09, 374.39, 377.29, 388.7, 406.16, 420.1, 428.41, 433.92, 433.42, 443.23, 462.63, 479.34, 484.73, 496.47, 512.7, 518.33, 518.85, 522.04, 530.81, 540.59, 533.02, 521.76, 521.63, 525.96, 525.04, 519.7, 645.97, 667.39, 708.59, 787.05, 827.01, 882.53, 985.39, 1150.35, 1366.88, 1671.61, 2016.34, 2290.23, 2621.85, 2935.58, 3334.08, 3722, 3983.78, 4312.11, 4828.58, 5673.81, 6556.86, 7435.94, 8378.05, 9390.88, 10475.87, 11751.3, 13433.93, 15563.63, 17844.29, 19462.91, 20683.17, 22413.88, 24031.83, 26790.94, 29999.75, 33282.77, 35761.64, 38131.56, 40289.45, 43120.09, 46102.4, 48687.39, 52269.59, 56164.53, 60305.29, 64290.13, 67261.05, 69107.55, 70603.61, 71767.97, 72536.69, 70368.82, 67750.1, 65037.1, 62505.91, 59115.47, 55721.23, 52213.09, 48587.34, 44669.04, 42045.4, 39682.24, 36664.26, 33882.1, 32511.3, 31447.29, 29994.39, 28505.86, 27398.57, 25869.52, 24937.1, 24293.93, 22799.87, 20282.55, 18469.95, 16863.48, 15352.97, 14261.47, 13132.96, 12030.46, 11133.28, 10399.47, 9649.3, 8991.7, 8434.61, 8031.71, 7725.88, 7392.42, 7122.83, 6720.83, 6303.98, 5827.71, 5334.19, 4799.05, 4345.24, 3766.39, 3358.59, 3134.76, 3030.78, 2977.74, 2924.94, 2854.24, 2785.26, 2590.1, 2466.68, 2281.25, 2125.64, 1997.34, 1928.78, 1906.97, 1919.43, 1978.19, 1956.57, 1892.07, 1885.87, 1882.88, 1803.47, 1678.35, 1578.01, 1495.17, 1411.88, 1356.31, 1374.32, 1367.99, 1382.67, 1421.8, 1420.96, 1371.3, 1378.11, 1377.1, 1357.35, 1348.37, 1407.54, 1397.54, 1465.2, 1653.08, 1712.44, 1766.79, 1965.2, 2191.37, 2334.3, 2377.19, 2459.38, 2566.6, 2813.96, 2912.96, 3102.08, 3355.94, 3269.72, 3377.12, 3573.25, 3934.68, 4569.3, 5372.22, 6114.33, 6886.41, 7828.89, 8824.61, 9297.28, 10220.16, 10957.62, 11399.84, 11582.65, 11658.8, 11695.25, 11334.4, 11155.24, 10773.11, 10592.97, 10601.83, 10448.44, 10450.56, 10457.63, 10402.99, 10688.61, 10898.22, 10794.1, 10868.34, 10813.19, 10585.81, 10333.17, 10057.45, 9910.4, 9840.73, 9780.47, 10276.93, 10542.98, 10493, 10517.86, 10842.03, 11149.82, 11041.72, 10933.27, 11196.04, 11516.73, 11372.38, 11390.59, 11443.72, 10899.91, 10443.6, 10205.35, 9968.4, 9453.69, 8840.96, 8371.65, 8018.35, 7814.19, 7361.99, 6849.41, 6499.43, 6097.22, 5978.48, 6189.29, 6649.01, 7175.5, 7597.81, 7958.05, 8269.42, 8553.72, 8761.69, 8877.88, 8890.25, 8725.24, 8439.96, 8104.76, 7760.26, 7407.61, 7064.08, 6816.46, 6721.67, 6689.99, 6645.51, 6612.85, 6582.41, 6515.82, 6431.07, 6393.65, 6508.46, 6725.89, 6960.92, 7210.69, 7440.32, 7519, 7578.63, 7681.9, 7860.63, 8072.79, 8397.36, 8544.8, 8580.41, 8595.67, 8652.06, 8767.75, 8641.97, 8510.01, 8387.13, 8287.26, 8349.97, 8367.75, 8363.07, 8334.85, 8194.32, 7961.71, 7689.56, 7416.96, 7142.29, 6826.36, 6529.76, 6230.48, 5956.41, 5705.93, 5435.03, 5161.67, 4905.06, 4694.77, 4410.42, 4175.38, 4003.61, 3892.77, 3820.73, 3790.02, 3756.08, 3711.77, 3553.97, 3369.72, 3164.72, 2955.42, 2758.96, 2574.92, 2403.25, 2238.22, 2082.57, 1939.2, 1804.35, 1678.18, 1560.1, 1449.33, 1343.58, 1244.32, 1152.93, 1073.01, 1007.27, 949.34, 880.77, 813.03, 758.03, 719.94, 691, 662.51, 634.01, 606.77, 581.17, 557.89, 542.73, 545.8, 564.77, 586.39, 608.7, 633.2, 649.26, 629.47, 596.28, 567.31, 522.25, 490.64, 465.27, 427.66, 420.25, 462.04, 525.21, 586.22, 644.62, 699.7, 729.42, 708.95, 669.79, 632, 594.65, 565.05, 549.74, 549.1, 560.99, 581.56, 606.8, 633.46, 659.45, 684.2, 708.89, 735.08, 764.05, 796.5, 832.33, 870.57, 909.58, 947.07, 981.92, 1011.73, 1035.13, 1051.82, 1062.76, 1070.27, 1076.94, 1086.21, 1098.75, 1115.65, 1138.15, 1199.97, 1295.58, 1369.57, 1428.26, 1493.48, 1565.26, 1642.65, 1726.43, 1813.26, 1896.22, 1986.34, 2084.48, 2163.4, 2241.61, 2325.88, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 58.49, 60.81, 61.69, 62.02, 62.16, 62.25, 62.34, 62.42, 62.51, 62.6, 145.17, 188.33, 318.97, 342.3, 346.88, 350.81, 351.31, 349.38, 347.1, 348.26, 346.05, 348.36, 359.14, 369.06, 365.8, 362.38, 354.61, 349.14, 338.33, 338.03, 322.81, 343.86, 393.93, 441.15, 453.76, 452.59, 444.01, 414.11, 371.91, 351.37, 319.13, 315.43, 313.57, 311.89, 306.24, 291.72, 284.42, 281.36, 280.98, 280.81, 280.83, 281.03, 281.4, 282, 282.91, 283.92, 285.02, 286.21, 287.47, 288.8, 290.2, 291.64, 293.09, 294.55, 296, 297.44, 298.88, 300.31, 301.73, 303.15, 304.57, 305.93, 307.03, 308.13, 309.22, 310.3, 311.38, 312.45, 313.52, 314.58, 315.64, 316.69, 317.74, 318.78, 319.47, 320.04, 320.6, 321.16, 321.72, 322.27, 322.9, 323.61, 324.32, 325.04, 325.75, 326.46, 330.44, 334.5, 341.04, 353.04, 366.18, 379.93, 394.14, 405.41, 410.84, 411.52, 399.01, 386.13, 373.12, 359.13, 348.97, 345.25, 342.39, 342.4, 341.68, 340.53, 338.77, 336.48, 343.43, 340.87, 341.05, 347.69, 347.64, 374.17, 486.59, 601.77, 855.52, 921.79, 1089.7, 1176.99, 1203.59, 1280.22, 1326.16, 1349.36, 1186.79, 1043.37, 1068.33, 1133.37, 1217.19, 1213.53, 1262.81, 1280.1, 1308.89, 1381.93, 1720.72, 2213.26, 2701.3, 2925.38, 2899.87, 2847.56, 2676.58, 2537.85, 2604.3, 2563.44, 2560.83, 2339.63, 1946.62, 1781.94, 1727.4, 1657.45, 1594.43, 1525.39, 1447.63, 1410.3, 1430.88, 1430.35, 1426.01, 1398.83, 1333.67, 1261.68, 1515.46, 1449.86, 1364.99, 1305.7, 1313.42, 1316.84, 1309.52, 1268.62, 1062.86, 743.03, 524.59, 459.52, 432.98, 416.37, 413.85, 394.59, 381.57, 376.27, 366.03, 372.17, 387.24, 402.42, 419.27, 449.99, 463.5, 463.36, 429.82, 398.73, 379.04, 368.37, 370.4, 361.91, 366.75, 370.32, 370.11, 370.09, 371.28, 384.97, 391.41, 418.25, 441.01, 456, 546.56, 609.25, 639.18, 635.61, 573.74, 493.65, 418.02, 376.69, 355.56, 334.94, 334.44, 316.23, 333.35, 345.4, 349.11, 357.86, 355.78, 353.1, 347.74, 341.09, 353.83, 371.92, 376.71, 380.69, 389.32, 389.89, 370.89, 345.81, 325.78, 322.04, 318.97, 323.7, 325.56, 325.99, 329.35, 343.2, 354.8, 372.97, 416.05, 465.5, 540.9, 604.33, 660.52, 722.06, 767.18, 762.57, 857.81, 1044.25, 1008.98, 781.03, 621.08, 769.19, 744.11, 719.39, 737.95, 634.96, 688.14, 865.82, 1052.79, 1020.41, 887.82, 883.12, 889.21, 902.95, 883.76, 825.44, 771.9, 757.35, 751.44, 728.54, 652.65, 591.52, 590.89, 581.96, 599.3, 599.56, 580.62, 528.93, 495.87, 487.18, 480.89, 481.17, 483, 487.71, 491.84, 497.36, 504.08, 512.12, 520.59, 529.22, 543.32, 565.11, 595.11, 584.73, 572.94, 544.8, 494.9, 436.63, 378.17, 376.47, 373.18, 387.04, 375.83, 421.54, 459.01, 487.44, 512.66, 529.64, 543.58, 574.21, 626.11, 786.53, 928.99, 981.5, 931.34, 882.58, 936.69, 951.29, 942.94, 933.75, 899.6, 912.97, 1074.67, 1293.63, 1611.72, 1883.53, 2198.61, 2444.61, 2255.93, 2031.46, 2113.32, 2216.77, 2770.82, 2917.07, 3581.93, 4387.58, 5406.75, 6529.66, 6871.5, 6829.99, 7420.05, 8529.33, 9082.46, 8716.7, 8695.66, 8804.03, 8716.45, 8408.66, 8889.19, 10164.75, 10238.19, 10589.85, 10907.43, 11041.85, 12527.55, 15206.45, 16809.67, 17044.77, 16194.99, 14942.33, 15735.15, 17885.78, 18557.71, 17431.31, 15163.87, 15325.43, 15328.34, 14899.17, 13913.19, 14112.95, 14030.52, 14635.01, 15973.67, 17892.07, 19101.97, 19342.4, 18865.26, 18986.33, 17726.69, 16386.92, 15227.96, 14986.36, 13920.58, 13482, 13273.75, 13052.29, 13130.68, 13770.88, 14008.17, 13445.83, 12745.32, 11969.8, 11219.18, 10362.66, 9822.65, 9544.09, 9513.66, 9079.11, 8880.09, 8996.02, 9277.36, 9071.77, 9056.53, 9210.71, 9501.75, 9077.45, 8936.38, 8934.38, 9166.74, 9895.49, 10801.15, 11672.72, 12376.95, 12815.18, 12436.45, 11231.21, 9185.46, 8234.86, 7761.4, 6586.65, 6111.25, 5820.06, 5333.31, 4692.28, 3821.53, 3524.56, 3729.53, 3841.75, 3817.44, 3868.07, 4007.12, 4044.3, 4265.22, 4428.42, 4264.89, 4468.65, 5321.77, 6099.45, 4581.33, 3602.92, 3398.28, 3376.38, 3161.32, 2882.32, 2768.02, 2495.56, 2337.46, 2310.08, 2323.37, 2443.98, 2498.72, 2505.7, 2496.86, 2395.27, 2304.39, 2215.26, 2055.26, 2017.28, 2021.61, 2066.71, 2151.65, 2350.57, 2554.25, 3027.75, 3460.87, 3760.69, 3372.66, 2923.61, 2465.6, 2041.67, 1435.34, 1053.97, 932.73, 927.87, 893.23, 893.1, 906.37, 879.1, 902.67, 953.08, 1038.02, 1105.5, 1174.3, 1219.88, 1272.74, 1230.54, 1146.54, 1056.08, 956.57, 851.93, 831.57, 830.01, 878.11, 917.74, 905.65, 869.4, 811.04, 676.15, 554.4, 498.44, 486.33, 474.86, 361.97, 361.22, 408.31, 500.28, 551.74, 588.84, 572.13, 593.49, 579.5, 587.13, 607.27, 623.11, 641.85, 636.83, 630.22, 648.63, 645.61, 748.34, 864.01, 940.42, 1155.4, 1578.85, 2277.47, 2837.61, 2998.15, 3160.06, 3152.93, 3087.33, 2966.1, 3224.87, 3139.1, 3485.45, 3679.86, 3763.61, 3874.18, 4113.89, 4653.82, 5005.44, 5385.97, 5878.83, 6347.05, 6525.42, 6612.53, 6647.24, 7011.37, 7661.93, 8126.56, 8626.48, 9242, 9886.66, 10569.39, 12312.68, 15121.41, 17531.6, 19563.67, 21793.32, 23857.99, 24363.32, 25033.59, 24498.47, 22864.65, 22133.53, 22171.81, 22193.69, 21127.89, 20711.26, 20248.49, 19769.94, 19773.62, 19639.57, 20969.65, 23279.84, 26965.64, 29896.1, 29687.74, 27747.9, 25318.67, 24121.37, 22046.12, 21630.78, 20734.21, 20855.07, 21702.49, 23616.44, 27450.4, 31577.72, 34653.71, 36109.16, 36195.03, 33898.31, 29677.8, 24601.56, 18633.85, 13975.96, 10750.78, 9269.98, 9216.72, 9318.9, 8338.63, 8802.84, 8008.99, 8235.54, 9597.39, 11288.02, 12353.43, 13199.92, 13021.65, 11513.44, 10543.86, 9304.92, 8129.4, 6599.7, 5121.09, 4216.96, 3796.36, 3485.17, 3050.1, 2779.9, 2488.65, 2404.48, 2320.87, 2171.32, 1947.27, 1771.98, 1577.52, 1338.06, 1143.9, 1033.16, 936.32, 881.11, 841.58, 801.97, 855.15, 894.15, 924.54, 957.23, 1015.53, 1180.74, 1467.32, 1680.12, 1653.02, 1471.28, 1291.02, 1078.87, 893.09, 803.19, 794.8, 846.92, 909.61, 1012.48, 1072.45, 1355.38, 1483.34, 1522.42, 1516.95, 1743.46, 2193.34, 2627.19, 2913.81, 2961.24, 2790.08, 2472.42, 2275.12, 2220.22, 2239.01, 2369.34, 2619.2, 3005.39, 3895.8, 5551.72, 8118.73, 13312.43, 17852.81, 22037.29, 26273.31, 29636.12, 31191.97, 32051.79, 33043.75, 33149.81, 30922.77, 28526.24, 26683.23, 23742.16, 22013.65, 18920.23, 20113.1, 17309.34, 17703.65, 18325.34, 17813.22, 18720.01, 18561.52, 16871.01, 15268.34, 14275.56, 12284.36, 10448.83, 9332.44, 7921.27, 6396.95, 5193.32, 4437.03, 3268.3, 2394.29, 1947.37, 1677.26, 1487.57, 1367.09, 1263.08, 1185.95, 1131.7, 1068.13, 988.28, 945.46, 897.29, 815.32, 724.35, 694.77, 760, 839.93, 894.87, 940.05, 982.37, 1019.65, 1051.87, 1078.04, 1108.17, 1143.91, 1174.11, 1192.16, 1212.53, 1231.12, 1189.53, 1073.4, 913.98, 754.23, 603.67, 442.47, 272.96, 142.5, 99.23, 98.41, 95.13, 92.12, 101.48, 123.27, 132.8, 124.6, 148.03, 215.42, 258.25, 271.33, 263.43, 260.37, 307.88, 357.23, 338.05, 292.61, 256.39, 236.97, 236.65, 194.79, 111.06, 68.35, 66.68, 66.09, 67.34, 69.3, 72.29, 77.87, 88.81, 120.56, 175.98, 230.54, 267.32, 292.51, 302.07, 283.46, 244.85, 198.96, 154.14, 114.81, 78.05, 52.43, 259.51, 799.18, 1361.65, 1738.8, 1482.34, 1524.22, 1512.17, 1687.29, 2246.94, 2009.59, 1612.79, 1585.69, 1478.23, 1259.85, 2944.18, 4020.61, 3554.85, 2715.04, 2338.53, 1485.19, 1234.48, 1314.91, 1395.54, 1410.23, 1341.98, 1097, 1082.49, 822.87, 745.49, 708.31, 703.63, 711.03, 747.03, 735.41, 737.47, 753.55, 765.04, 743.88, 727.26, 730.63, 732.19, 741.17, 765.21, 781.54, 774.34, 773.6, 776.98, 775.6, 864.57, 888.41, 840.95, 791.38, 892.07, 993.61, 986.45, 940.22, 853.43, 806.29, 691.63, 686.49, 685.03, 555.43, 557.54, 563.28, 563.91, 566.52, 579.49, 587.38, 585.92, 715.28, 804.35, 864.45, 866.29, 1066.79, 1239.28, 1282.6, 1170.64, 1091.24, 929.02, 785.98, 748.03, 784.42, 754.38, 800.4, 855.11, 900.73, 951.48, 958, 946.93, 966.68, 1010.37, 1054.57, 1018.44, 1026.61, 1063.11, 1067.95, 1070.22, 1034.79, 946.05, 868.33, 833.66, 837.02, 872.29, 916.89, 926.06, 963.75, 968.21, 933.2, 923.03, 988.32, 1047.55, 1054.73, 1397.52, 1901.57, 2075.57, 2409.42, 2580.62, 2681.57, 2534.36, 2191.79, 2309.66, 1617.26, 1504.61, 1613.86, 1659.13, 1768.09, 1918.65, 1898.18, 1937.15, 1981.34, 1950.04, 1894.06, 1926.8, 1992.02, 2170.48, 2534.23, 2962.76, 3488.48, 4089.37, 4224.45, 4340.49, 4244.12, 3866.07, 3576.53, 3356.62, 3242.11, 3136.71, 2935.76, 2773.42, 2592.72, 2368.9, 2137.86, 1921.01, 1726.05, 1581, 1335.35, 1165.06, 1048.87, 944.27, 845.43, 763.81, 692.95, 631.99, 576.96, 521.58, 471.53, 423.52, 375.89, 333.61, 292.04, 255.09, 227.15, 199.09, 172.51, 151.22, 132.42, 115.68, 101.13, 88.8, 78.7, 70.73, 64.59, 59.87, 56.06, 52.58, 48.96, 45.01, 40.81, 36.65, 32.94, 29.95, 27.79, 26.32, 25.31, 24.39, 23.22, 21.64, 19.71, 17.68, 15.8, 14.15, 12.72, 11.5, 10.46, 10.53, 10.79, 10.27, 9.8, 9.39, 9.02, 8.69, 8.38, 8.11, 7.86, 7.63, 7.43, 7.25, 7.09, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 108.78, 117.76, 123.61, 133.02, 134.92, 140.74, 148.57, 160.05, 168.1, 175.58, 193.39, 197.57, 204.91, 214.81, 207.98, 210.37, 210.9, 217.71, 230.52, 247.06, 268.93, 291.14, 319.77, 365.6, 412.87, 436.06, 433.66, 413.43, 410.39, 396.89, 406.24, 418.46, 420.39, 429.52, 424.85, 405.19, 371.72, 342.29, 324.54, 327.17, 314.64, 322.75, 343.67, 349.86, 366.31, 401.63, 422.21, 385.8, 357.7, 312.25, 257.75, 229.99, 224.81, 218.62, 221.23, 220.09, 227.56, 239.41, 260.49, 287.96, 320.57, 411.06, 553.85, 675.92, 722.37, 735.56, 765.99, 795.11, 825.14, 937.08, 968.1, 896.05, 685.71, 464.2, 361.76, 337.74, 338.08, 344.48, 351.72, 345.61, 332.23, 326.71, 313.33, 290.56, 273.95, 275.93, 275.02, 291.96, 304.38, 330.5, 377.55, 432.5, 472.68, 509, 496.95, 466, 455.33, 453.56, 445.26, 426.94, 432.96, 444.47, 445.47, 455.66, 447.7, 442.22, 435.95, 434.64, 433.04, 414.89, 391.26, 371.02, 397.52, 401.91, 423.36, 459.94, 544.73, 653.66, 856.88, 1163.19, 1375.48, 1245.77, 1037.97, 867.88, 805.4, 794.67, 813.02, 821.89, 846.34, 861.47, 901.12, 970.7, 1044.71, 1120.12, 1191.81, 1248.51, 1305.77, 1394.79, 1472.11, 1516.7, 1558.91, 1573.11, 1609.54, 1638.44, 1678.56, 1713.2, 1742.35, 1806.22, 1887.32, 2040.09, 2211.55, 2411.22, 2628.45, 2800.77, 3143.33, 3496.02, 3626.97, 3725.22, 3774.25, 3787.26, 3808.97, 3956.74, 4213.31, 4471.16, 4888.33, 5240.62, 5825.08, 6431.73, 6775.17, 6971.44, 7066.36, 7188.8, 7398.65, 7463.17, 7411.29, 7329.12, 7104.22, 6798.24, 6577.32, 6605.56, 6791.45, 6730.76, 6857.18, 7089.67, 7266.28, 7554.12, 7838.15, 8192.1, 8749.54, 9359.81, 9869, 10055.92, 9905.14, 9590.48, 9272.01, 9029.42, 8982.73, 9073.94, 9160.99, 9143.57, 9256.95, 9331.27, 9265.51, 9290.51, 9281.95, 9301.48, 9313.44, 9296.14, 9296.09, 9280.94, 9036, 8831.74, 8713.32, 8680.46, 8739.98, 8784.69, 8774.15, 8784.99, 8811.22, 8829.03, 8916.7, 8839.08, 8849.4, 8709.12, 8583.91, 8488.65, 8348.43, 8158.21, 7918.05, 7797.56, 7688.4, 7484.04, 7244.9, 7006.27, 6916.16, 6914.6, 6873.18, 6772.24, 6768.5, 6736.56, 6699.05, 6734.26, 6779.85, 6856.02, 6820.26, 6697.4, 6432.65, 6111.96, 5838.11, 5696.96, 5712.38, 5774.05, 5811.79, 5838.05, 5855.56, 5903.91, 6051.05, 6204.79, 6400.59, 6574.06, 6824.4, 7115.12, 7337.77, 7475.22, 7661.21, 7808.73, 7934.39, 7887.4, 7769.77, 7671.1, 7650.08, 7714.08, 7831.82, 7776.77, 7908.38, 8048.97, 8293.27, 8518.75, 8656.7, 8499.27, 8120.58, 7711.44, 7536.15, 7418.09, 7434.52, 7397.28, 7432.91, 7497.13, 7576.39, 7668.18, 7699.42, 7745.88, 7665.67, 7523.54, 7440.84, 7511.39, 7471.15, 7132.45, 6904.79, 6778.19, 6741.24, 6699.75, 6684.39, 6749.02, 6258.59, 6143.04, 6157.31, 6202.77, 6222.37, 6323.78, 6545.95, 6699.67, 6998.59, 7328.87, 7764.98, 7771.25, 7669.59, 7493.96, 7412.68, 7314.93, 7095.78, 6825.68, 6645.48, 6643.27, 6665.69, 6561.86, 6518.67, 6574.85, 6788.6, 6894.6, 6777.83, 6602.36, 6513.11, 6482.29, 6509.29, 6446.99, 6308.49, 6296.59, 6359.2, 6389.35, 6393.2, 6420.98, 6543.49, 6660.64, 6759.65, 6770.87, 6730.2, 6762.34, 6866.51, 6944.46, 7055.2, 7194.98, 7407.83, 7671.04, 7914.49, 8096.03, 8227.18, 8313.11, 8335.86, 8425.44, 8591.83, 8666.95, 8767.9, 8849.44, 9033.29, 9243.56, 9527.91, 9841.21, 10134.02, 10489.89, 11006.23, 11648.13, 12184.11, 12605.21, 12959.46, 13162.19, 13163.79, 13224.27, 13316.06, 13451.98, 13616.09, 13748.77, 13922.14, 14140.53, 14421.93, 14690.3, 14808.84, 14836.96, 14934.77, 15111.33, 15371.72, 15587.37, 15723.54, 15843.37, 15843.44, 15753.27, 15841.81, 15900.04, 15778.07, 15827.41, 16149.63, 16744.03, 17183.67, 17742.31, 18223.76, 18696.11, 19356.59, 19588.72, 19712.02, 19911.27, 19567.43, 19135.22, 18683.1, 18490.73, 18551.42, 18527.16, 18554.9, 18646.96, 18725.35, 18621.51, 18175.11, 17540.16, 17023.56, 16891.77, 17139.49, 16964.55, 16807.09, 17060.63, 17492.96, 17980.27, 18472.32, 19219.34, 19981.09, 20839.33, 21480.78, 21160.34, 20848.02, 20925.21, 20634.01, 20538.69, 20530.15, 20535.44, 20589.03, 20810.56, 21091.91, 21723.26, 22685.39, 23592.49, 24422.06, 25264.85, 25706.26, 25395.02, 24977.54, 24603.19, 24212.45, 23745.24, 23275.07, 22990.5, 22842.23, 22765.18, 22860.24, 22912.32, 22830.42, 22776.01, 22713.37, 22823.92, 23117.62, 23287.31, 23186.5, 22928.23, 22484.66, 22172.7, 21695.04, 21077.52, 20359.48, 19720, 18998.33, 18143.17, 17280.49, 16402.14, 15473.52, 14544.63, 13693.18, 12964.04, 12377.44, 12113, 12102.61, 12083.69, 12061.04, 11963.45, 11729.02, 11570.64, 11499.72, 11527.51, 11593.44, 11670.48, 11685.08, 11658.42, 11667.97, 11748.73, 11785.01, 11593.02, 11312.16, 11150.48, 10720.18, 10185.28, 9636.54, 8801.59, 7761.37, 7061.22, 6655.85, 6260.9, 5917.52, 5624.17, 5376.29, 5136.83, 4921.49, 4704.28, 4653, 4524.8, 4436.21, 4345.97, 4279.3, 4287.52, 4318.66, 4319.99, 4354.4, 4398.13, 4421.02, 4442.32, 4454.34, 4466.78, 4481.85, 4529.3, 4703.93, 4644.83, 4295.8, 3905.79, 3392.64, 3247.86, 3201.63, 2920.54, 2996.24, 3233.34, 3353.13, 3259.4, 2473.61, 1892.25, 1677.63, 1416.64, 1252.71, 1173.75, 1093.67, 1043.77, 1019.23, 1011.14, 1016.03, 992.86, 934.05, 892.88, 892.12, 908.69, 907.38, 875.16, 842.34, 821.15, 771.71, 714.8, 670.26, 626.36, 597.96, 544.06, 511.24, 478.16, 447.06, 446.5, 495.57, 602.58, 649.55, 637.67, 691.56, 753.12, 954.71, 940.33, 778.73, 782.52, 672.66, 625.14, 732.22, 903.76, 975.67, 930.56, 973.56, 1124.32, 1271.57, 1297.04, 1256.46, 1210.34, 1187.5, 1175.99, 1220.2, 1287.55, 1291.76, 1292.66, 1369.05, 1473.55, 1525.31, 1480.18, 1384.94, 1341.46, 1384.27, 1469.1, 1529.12, 1580.24, 1628.31, 1665.76, 1658.34, 1587.55, 1493.32, 1418.41, 1406.52, 1472.39, 1583.75, 1695.11, 1774.57, 1753.94, 1629.94, 1553.15, 1432.88, 1399.08, 1421.66, 1542.08, 1586.77, 1829.83, 2053.86, 2218.09, 2383.51, 2600.97, 2711.23, 2708.02, 3021.59, 3365.83, 3569.91, 3845.68, 4111.13, 4676.57, 4641.87, 4170.91, 3387.33, 3062.18, 2937.79, 2863.44, 3987.68, 4218.02, 4260.89, 4509.7, 5121.73, 5887.21, 6752.82, 7690.8, 8499.15, 9147.76, 9794.91, 10412.18, 10956.8, 11423.07, 11802.29, 12534.19, 14851.1, 17316.87, 21703.28, 26944.1, 32828.67, 38830.77, 45725.45, 51525.07, 56337.47, 60338.23, 63480.32, 67911.34, 73275.52, 82141.84, 89168.79, 91035.15, 97136.2, 92246.63, 87909.83, 85808.61, 84307.29, 83777.74, 84157.26, 82201.52, 78861.42, 74621.4, 68978.03, 62414.9, 56538.55, 52568.45, 49917.51, 47135.77, 43963.01, 41426.57, 38795.76, 35270.25, 30889.31, 26693.88, 23454.99, 21079.25, 18890.14, 16829.4, 15274.22, 14085.67, 13327.02, 12789.42, 12079.62, 11278.28, 10523.24, 9858.08, 9233.61, 8489.97, 7526.4, 6490.33, 5713.98, 5281.83, 5006.95, 4583.73, 4305.77, 3798.2, 3534.03, 3302.73, 2824.38, 2625.19, 2514.88, 2402.78, 2327.16, 2266.55, 2158.27, 2012.1, 1863.17, 1729.14, 1734.16, 1754.3, 1824.03, 1970.11, 2118.44, 2148.32, 2004.1, 1795.77, 1501.42, 1262.15, 973.62, 769.36, 616.08, 634.62, 658.57, 738.33, 820.98, 893.32, 933.98, 938.51, 904.05, 855.4, 802.84, 740.65, 671.14, 614.34, 602.57, 636.31, 682.04, 725.18, 762.23, 806.06, 785.48, 738, 712.37, 665.84, 534.51, 421.3, 323.17, 250.03, 238.62, 214.83, 186.92, 188.26, 197.55, 198.46, 195.65, 189.48, 184.19, 178.91, 173.6, 168.71, 164.46, 160.54, 157.14, 154.41, 151.89, 149.19, 147.02, 145.92, 144.21, 142.69, 142.94, 146.04, 151.59, 171.79, 185.53, 198.76, 210.75, 219.14, 225.86, 234.75, 243.63, 250.47, 256.14, 262.31, 267.88, 265.39, 259, 251.81, 245.41, 242.08, 233.07, 228.31, 232.66, 240.15, 247.83, 255.73, 263.89, 275.14, 292.01, 311.34, 330.67, 350.46, 370.76, 391.61, 412.92, 433.42, 454.56, 483.13, 520.77, 562.28, 605.11, 655.34, 719.9, 794.69, 875.72, 963.4, 1056.13, 1153.23, 1242.48, 1307.79, 1403.43, 1593.05, 1836.47, 2095.13, 2375.63, 2683.68, 3033.79, 3482.76, 3985.52, 4541.88, 5159.16, 5808.09, 6390.78, 6799.92, 7004.1, 7008.7, 6893.09, 6710.78, 6515.69, 6466.79, 6587.8, 6717.6, 6810.42, 6894.15, 6972.19, 7016.41, 6982.26, 6944.86, 6992.21, 7071.08, 7097.79, 7032.88, 6917.4, 6758.89, 6599.6, 6310.69, 5940.79, 5528.06, 5071.16, 4566.79, 4123.45, 3933.17, 3850.81, 3765.71, 3644.62, 3534, 3612.76, 3650.76, 3780.74, 3969.69, 4166.82, 4355.85, 4417.81, 4357.34, 4258.56, 4172.97, 4113.1, 4071.3, 4031.57, 3961.56, 3837.81, 3695.48, 3555.31, 3392.6, 3211.67, 3028.66, 2850.34, 2684.51, 2530.19, 2385.9, 2249.98, 2116.29, 1979.65, 1855.43, 1755.81, 1619.74, 1490, 1428.87, 1387.5, 1343.67, 1296.9, 1237.77, 1197.32, 1203.13, 1234.43, 1253.65, 1250.44, 1268.76, 1310.83, 1360.43, 1399.61, 1447.16, 1500.75, 1541.97, 1572.71, 1595.3, 1599.26, 1592.51, 1583.18, 1564.12, 1531.55, 1493.87, 1436.5, 1362.01, 1301.4, 1274.11, 1287.24, 1310.48, 1313.19, 1311.51, 1293.67, 1240.86, 1168.25, 1088.92, 1011.57, 944.99, 897.35, 845.31, 762.16, 694.44, 634.14, 581.04, 542.57, 513.91, 489.2, 473, 469.01, 475.18, 494.98, 531.46, 590.84, 677.46, 785.31, 908.87, 1039.27, 1164.8, 1274.43, 1358.36, 1424.91, 1445.19, 1484.66, 1620.47, 2031.75, 2542.49, 3573, 5192.34, 7407.31, 10822.88, 16259.38, 24049.06, 35350.63, 46540.56, 58105.68, 68487.21, 71167.69, 72214.58, 70587.39, 71721.63, 72466.48, 71175.48, 68375.72, 73679.38, 68647.7, 64270.95, 59191.1, 52802.85, 47386.32, 42626.02, 38277.32, 34722.65, 31844.07, 29303.26, 27192.87, 0, 0, 0, 0, 0, 0, 0, 0, 61.25, 65.41, 69.96, 73.86, 76.67, 80.44, 83.29, 92.18, 126.38, 174.6, 224.64, 283.97, 338.05, 372.39, 409.73, 465.27, 589.91, 684, 753.63, 884.97, 1115.37, 1441.64, 1793.91, 2171.74, 2552.3, 2864.18, 3169.42, 3372.45, 3526.7, 3648.49, 3920.19, 4254.24, 4695.57, 5155.19, 5686.71, 6319.99, 7012.42, 7606.81, 8247.04, 8861.99, 9730.35, 10723.56, 12057.31, 13982.32, 16486.28, 18766.26, 20625.37, 22482.22, 24861.16, 25984.87, 26274.07, 26865.48, 27142.76, 27471.92, 27450.3, 28130.7, 29393.01, 30251.71, 31522.01, 33443.51, 35039.65, 36473.97, 38065.12, 39343.74, 41006.79, 41862.35, 42719.08, 43274.74, 44176.96, 45031.03, 45950.44, 46513.39, 46698.29, 46703.13, 46482.1, 46241.41, 46299.43, 46801.96, 47487.78, 48614.69, 49880.34, 51178.25, 52559.44, 53540.74, 53805.89, 53684.67, 53526.88, 53677.8, 54300.7, 55248.89, 56568.82, 58143.01, 59818.34, 62156.21, 64425.82, 66763.22, 69336.38, 69066.19, 67180.41, 65153.58, 62446.1, 59414.18, 57467.77, 56701.89, 57055.98, 58204.32, 59042.23, 59603.22, 59728.75, 60065.83, 60265.25, 59211.21, 57820.57, 56872, 56274.74, 55866.93, 55503.58, 55301.9, 55624.35, 56148.14, 56870.26, 57611.06, 58358.51, 59005.98, 59512.67, 59756.73, 59895.28, 60208.12, 60550.79, 61011.43, 61639.4, 62360.26, 62973.96, 63444.87, 63911.32, 64170.5, 64516.51, 64825.14, 65016.12, 65728.79, 66230.26, 66738.53, 67262.89, 68001.25, 68947.12, 69836.01, 70468, 71180.13, 72102.46, 73087.88, 73938.72, 74664.04, 75129.16, 75595, 76286.3, 77535.98, 79051.08, 80910.81, 83118.88, 84959.06, 85056.36, 85162.12, 84952.46, 84306.52, 83569.86, 82969.43, 82448.85, 82331.18, 82303.41, 81899.85, 82155.63, 82448.05, 82468.29, 82216.77, 81141.28, 79993.13, 78961.27, 77805.76, 76744.09, 75235.18, 73072.97, 71153.34, 69893.7, 68877.48, 67647.77, 65792.75, 64148.08, 63004.48, 61670.22, 59784.4, 57677.85, 55224.94, 52858.26, 51397.16, 50765.76, 50326.44, 50088.87, 49411.92, 48893.49, 49053.08, 48970.65, 48840.67, 47710.23, 47121.23, 46565.08, 46285.12, 45807.16, 45363, 45024.46, 44773.18, 44477.39, 43530.28, 42500.25, 41614.09, 40383.88, 38302.51, 35674.52, 33417.21, 31533.14, 29863.7, 28596.33, 27927.32, 27386.02, 27021.97, 26838.17, 26740.81, 26656.28, 26504.57, 26251.17, 26038.05, 26050.72, 25549.63, 24961.61, 24756.71, 24602.49, 24702.54, 24790.46, 24928, 25015.62, 25146.54, 25269.86, 24900.19, 24239.27, 23649.63, 23215.47, 22756.36, 22132.44, 21644.07, 21374.99, 21221.14, 21242.68, 21438.5, 21597.84, 21918.91, 22174.86, 22209.89, 22044.98, 21738.61, 21305.15, 20840.6, 20503.11, 20220.57, 20004.39, 19972.03, 20943.04, 19230.14, 18983.33, 18705.24, 18307.38, 17914.95, 17781.96, 17759.8, 17714.18, 17791.05, 17888.35, 18103.44, 18257.05, 18379.92, 18564.53, 18766.66, 18781.74, 18663.41, 18362.14, 18136.98, 17907.83, 17474.66, 17104.62, 16941.77, 17033.18, 17071.04, 17366.32, 17514.25, 17821.2, 18103.53, 18465.99, 19219.89, 19828.38, 20325.83, 20587.06, 20668.85, 20796.42, 21095.69, 21206.74, 20910.41, 20803.33, 20431.48, 20552.31, 20790.99, 21219.09, 21795.5, 22818.15, 23935.97, 24685.2, 25408.45, 26087.18, 26636.78, 27314.31, 28339.48, 29860.96, 32152.53, 34362.02, 36341.93, 38571.64, 40812.26, 43020.2, 44824.95, 46544.21, 48460.86, 50219.68, 50942.14, 50827.92, 50688.75, 51629.39, 52589.62, 53517.72, 54629.59, 55663.43, 56995.48, 57536.95, 59093.81, 59979.55, 60227.31, 59722.47, 61122.71, 60868.35, 61520.09, 60843.22, 62517.56, 60991.64, 59056.34, 58374.94, 58162.6, 58746.03, 58881.48, 58475.7, 57925.39, 56812.41, 56770.12, 57668.05, 57202.54, 56464.29, 55560.61, 54853.35, 54745.86, 54875.72, 55529.9, 55283.16, 54502.37, 52690.95, 52247.99, 52287.08, 50063.75, 48070.22, 46969.7, 46168.25, 47389.61, 48275.34, 48608.66, 48774.92, 49097.72, 49745.52, 49737.81, 49354.25, 48991.98, 49576.28, 51781.23, 53763.92, 56105.66, 56472.45, 56683.07, 57364.38, 57849.55, 56904.23, 56768.66, 57206.58, 58363.49, 59101.48, 59077.3, 58619.74, 58376.86, 58330.56, 57753.34, 56761.01, 55565.89, 55511.44, 56073.03, 55381.3, 55570.56, 57014.46, 58839.87, 60053.37, 60090.5, 59195.05, 57233.25, 55650.94, 55479.3, 54174.68, 53908.91, 53457.88, 53571.4, 54022.4, 54334.14, 53936.78, 53351.93, 52398.99, 51647.81, 50777.09, 49834.35, 48385.29, 46766.75, 45034.56, 43073.14, 40795.6, 38696.08, 37518.51, 37306.29, 37049.85, 36956.5, 36376.23, 36291.69, 36060.62, 36533.7, 37277.89, 36448.62, 35686.2, 35208.93, 34557.52, 33355.3, 31863.74, 31197.64, 31013.48, 30754.58, 30571.32, 30282.13, 29502.33, 28449.91, 26575.23, 25090.73, 24608.2, 24471.46, 23996.12, 23886.21, 23960.13, 24277.75, 24447.33, 23495.91, 22066.42, 21072.57, 20584.73, 20011.26, 19327.58, 18918.73, 18878.18, 18761.18, 18822.33, 18990.75, 19282.4, 19147.02, 18801.04, 18401.63, 18285.14, 17257.26, 16002.96, 15449.56, 15425.09, 15374.84, 14975.06, 14480.24, 14172.69, 14256.37, 14104.52, 13404.52, 13104.7, 13152.47, 13031.73, 12978.02, 12742.07, 12230.91, 11911.04, 11798.82, 11546.21, 11204.54, 10863.36, 10592.66, 10338.3, 10062.42, 9798.24, 9589.47, 9460.18, 9304.28, 9020.47, 8719.02, 8532.82, 8425.14, 8348.92, 8246.04, 8171.87, 8016.1, 7709.49, 7473.17, 7544.1, 7715.41, 7900.92, 8100.3, 8327.94, 8699.97, 8920.88, 8736.94, 8430.47, 8099.9, 7779.13, 7417.1, 7080.32, 6859.64, 6765.87, 6684.94, 6661.88, 6614.6, 6506.54, 6396.49, 6297.31, 6192.74, 6075.61, 5943.4, 5820.03, 5725.14, 5550.42, 5259.42, 4999.68, 4991.81, 5159.94, 5102.37, 4966.19, 5156.66, 5383.83, 5488.17, 5403.95, 5210.04, 5327.32, 5380.78, 5180.84, 5008.47, 4978.79, 4926.57, 4792.1, 4692.23, 4724.49, 4818.76, 4898.56, 4972.66, 5073.04, 5138.57, 5140.58, 5133.62, 5161.6, 5201.42, 5221.73, 5214.27, 5129.92, 5042.71, 5010.49, 4895.79, 4781.39, 4782.42, 4908.49, 5040.32, 5149.45, 5217.29, 5202.64, 5168.46, 5131.75, 5032.74, 4936.79, 4966.5, 5110.35, 5255.86, 5351.93, 5414.96, 5507.53, 5644.92, 5698.59, 5642.78, 5671.98, 5840.82, 5973.83, 5973.49, 5922.02, 5922.28, 5962.83, 5950.88, 5889.55, 5837.43, 5843.28, 5943.57, 6021.09, 6034.89, 6084.6, 6115.06, 6113.97, 6157.15, 6198.15, 6243.69, 6365.89, 6522.76, 6677.67, 6802.53, 6864.35, 6885.48, 7005.36, 7188.27, 7359.31, 7512.06, 7746.78, 7974.36, 8157.69, 8296.15, 8327.86, 8282.62, 8205.42, 8186.29, 8250.3, 8288.18, 8282.71, 8251.11, 8216.01, 8236.12, 8278.92, 8264.42, 8223.86, 9822.84, 10298.89, 11598.16, 12080.11, 12291.22, 12967.33, 13576.36, 13884.84, 15075.6, 16684.54, 18084.04, 21383.53, 25075.16, 28790.26, 32965.83, 37369.37, 41948.23, 46461.28, 50802.45, 55107.46, 60838.09, 65670.67, 70352.75, 77139.65, 85732.75, 92597.62, 99795.96, 108016.05, 116320.42, 125684.35, 137798.97, 154941.53, 176306.55, 201550.02, 229366.2, 258566.16, 289195.6, 322035, 356621.62, 393017.75, 433779.97, 479005.94, 518107.88, 541200.8, 560422.56, 589285.75, 608054.44, 605979.06, 599364.25, 588941.9, 572580.25, 540435.3, 501195.44, 464120.2, 425811.25, 385193, 351259.34, 325924.66, 301226.3, 278138.16, 260986.83, 250827.98, 238937.62, 226843.47, 211894.9, 194228.69, 180318.06, 169316.55, 160082.02, 150997.88, 144898.44, 140766.06, 136183.06, 128297.37, 121098.78, 115466.63, 109668.65, 102171.84, 93752.2, 84437.87, 76442.9, 70327.73, 66145.48, 62164.58, 58728.83, 56068.21, 53578.16, 49563.64, 45485.27, 42664.4, 39888.71, 37373.12, 35861.59, 34037.22, 31715.6, 30026.46, 28133.05, 26480.97, 24855.66, 23569.97, 22147.79, 20899.94, 20175.78, 19086.26, 17958.95, 17402.55, 16718.66, 15967.95, 15380.55, 14926.96, 14331.19, 13789.37, 13282.67, 12737.65, 12347.62, 11882.92, 11270.67, 10714.07, 10137.54, 9675.09, 9376.98, 8996.68, 8560.18, 8217.79, 8014.39, 7872.19, 7729.95, 7659.02, 7542.19, 7410.04, 7383.99, 7568.25, 7781.44, 7762.22, 7650.63, 7607.36, 7522.94, 7459.81, 7361.02, 7352.86, 7525.2, 7715.39, 7643, 7429.54, 7128.28, 6833.9, 6615.23, 6500.31, 6474.27, 6418.38, 6367.13, 6372.11, 6328.88, 6203.54, 6002.16, 5810.01, 5690.63, 5708.84, 5766.76, 5822.26, 5982.93, 6150.67, 6336.55, 6461.69, 6525.2, 6456.77, 6409.46, 6271.14, 6241.68, 6175.46, 6549.58, 6464.76, 6465.14, 6507.88, 6560.9, 6641.98, 6800.47, 6971.02, 7256.54, 7627.24, 7936.36, 8273.28, 8637.51, 8946.4, 9213.81, 9442.6, 9660.03, 9968.23, 10432.2, 11034.49, 11538.84, 12049.94, 12655.31, 13399.73, 14376, 15613.12, 17047.09, 18672.36, 20395.52, 21969.12, 23157.71, 23767.45, 24874.69, 25994.05, 27480.55, 28965.96, 30677.45, 33108.87, 35677.48, 37990.25, 40686.2, 44176.11, 48575.79, 53594.48, 58592.2, 64406.69, 71672.14, 79733.54, 88778.68, 99477.52, 108555.61, 115897.92, 120538.52, 122512.4, 128726.63, 134741.62, 140163.69, 146017.88, 145995.03, 143828.73, 142094.23, 141984.14, 138636.17, 135829.05, 134445.98, 135831.06, 137154.19, 135735.3, 132620.95, 130508.29, 128529.33, 127036.12, 123857.1, 120817.17, 117486.94, 114903.8, 112265.06, 109577.06, 107684.6, 106600.24, 105982.05, 105001.83, 104375.34, 103820.96, 100553.82, 97723.23, 94263.19, 92499.73, 90055.45, 86365.9, 82064.07, 78887.3, 76071.55, 73720.07, 72501.13, 70848.75, 68503.75, 65619.61, 63873.06, 63786.46, 63814.48, 63144.93, 62413.78, 61975.15, 61385.92, 58835.65, 56388.02, 54284.25, 52675.48, 51557.98, 50313.81, 49138.29, 47890.41, 45186.72, 42765.88, 41083.14, 40828.71, 42851.75, 45019.96, 47163.45, 48763.46, 47406.95, 45252.64, 42300.31, 38256.1, 33254.24, 28417.01, 24803.33, 21703.02, 18394.05, 14983.72, 12998.37, 12464.99, 11654.07, 10677.9, 10456.12, 10247.45, 9439.1, 8972.33, 8561.57, 8582.73, 8448.82, 9025.44, 10189.4, 10697.98, 11599.68, 12079.87, 12100.35, 12141.9, 12281.48, 12099.71, 12060.15, 12048.36, 12132.79, 12410.4, 12680.76, 13254.9, 13909.96, 14572.1, 15689.06, 16971.87, 17864.03, 18455.06, 18638.26, 18871.42, 19790.41, 20678.68, 21319.39, 22042.8, 23469.76, 26063.72, 28823.52, 31208.9, 33522.7, 35897.6, 38271.18, 40650.83, 43156.18, 45972.25, 49136.54, 52819.8, 56975.38, 61445.39, 65965.68, 71098.23, 74881.73, 77246.64, 78526.97, 80649.92, 85054.18, 90887.58, 98879.22, 107922.1, 111513.01, 112498.86, 110810.88, 105566.76, 97314.19, 88169.09, 81352.79, 75298.57, 71622.43, 70042.14, 70151.26, 68717.38, 68281.82, 68161.37, 68384.48, 68566.59, 66435.63, 64520.91, 62689.23, 61328.03, 60213.34, 60009.23, 60128.76, 249.29, 253.61, 254.66, 265.18, 275.8, 273.36, 278.14, 292.66, 318.23, 330.47, 360.85, 425.84, 505.47, 578.69, 645.64, 764.04, 963.3, 1228.56, 1532.53, 1882.28, 2290.56, 2882.38, 3788.7, 4742.26, 5514.36, 6354.87, 7462.8, 8608.57, 9321.08, 9516.32, 9500.83, 9937.39, 10051.55, 10329.18, 10635.94, 11213.23, 11951.84, 12667.51, 13441.01, 14305.78, 15751.8, 18547.57, 21498.14, 24426.69, 28271.72, 29985.38, 29812.41, 27620.98, 24770.51, 22293.16, 20327.37, 20174.47, 20306.87, 19954.11, 20093.66, 20657.05, 20637.87, 20825.38, 21482.32, 20750.37, 19558.04, 17863.28, 16744.06, 16269.37, 15860, 15272.73, 15101.5, 14935.69, 14941.37, 15120.31, 15379.35, 15368.7, 15219.77, 15103.99, 14979.21, 14789.52, 14707.28, 14709.95, 14083.4, 13366.48, 12921.32, 12845.71, 12867.09, 12557.42, 12197.93, 12062.34, 12174.85, 12251.76, 11985.62, 11760.37, 11681.21, 11590.99, 11416.43, 11306.18, 11424.5, 11782.64, 12111.65, 12761.83, 13461.14, 14519.99, 15367.64, 17241.98, 19708.73, 22794.31, 24495.5, 26429.59, 25515.02, 24452.98, 23944.45, 23802.88, 23900.41, 24114.66, 24151.66, 24350.98, 24830.81, 24972.89, 24726.52, 24414.87, 24193.62, 24488.59, 24980.03, 25717.84, 26334.53, 26901.5, 27465.92, 28174.58, 28716.48, 29490, 29829.52, 30250.77, 30218.39, 30409.92, 31131.04, 32083.91, 32498.28, 33133.49, 34114.37, 35421.87, 37751.67, 39935.66, 42595.84, 44871.55, 45770.67, 44752.45, 42180.39, 39476.55, 38219.81, 37969.99, 38613.41, 38716.2, 38953.65, 39616.14, 40105.78, 40849.14, 41214.97, 41628.04, 41861, 42527.76, 42770.37, 42875.76, 43957.82, 45972.04, 46889.67, 48673.79, 51562.42, 53905.59, 56923.02, 60459.79, 63402.73, 63808.28, 62503.13, 61712.99, 61707.2, 61717.72, 61166.42, 62092.4, 64537.84, 65312.27, 65814.76, 63958.07, 63371.92, 63545.35, 63707.31, 62734.45, 62104.28, 61900.8, 62033.61, 61170.12, 60518.06, 59951.2, 58797.79, 58088.33, 57960.12, 57886.34, 57014.98, 55278.75, 53884.06, 52811.08, 51626.45, 49876.55, 48242.57, 47745.68, 48475.46, 48923.09, 49020.83, 49746.97, 50466.73, 51395.61, 53106.49, 53867.23, 54483.81, 54462.28, 54079.42, 53356.67, 51642.22, 49061.9, 47614.66, 46536.7, 44795.79, 43138.56, 42093.22, 41586.96, 41679.46, 41643.3, 41647.03, 41800.68, 42180.02, 42296.28, 41956.85, 41750.39, 41727.18, 41888.54, 42064.21, 42148.24, 41858.06, 41772.03, 41418.05, 40516.09, 40314.47, 40405.52, 40191.06, 40330.15, 40727.25, 40876.51, 40679.68, 39953.85, 38844.08, 37981.56, 37316.54, 36267.46, 35403.71, 35295.2, 35245.02, 35393.76, 35972.66, 36014.86, 36292.16, 36768.48, 37093.29, 36441.98, 35476.41, 35120.08, 35031.56, 34464.38, 34044.95, 33639.57, 33345.94, 32662.31, 31994.8, 31313.18, 30857.36, 30674.15, 30383.93, 30146.48, 30256.38, 30256.12, 30251.25, 30047.2, 29653.56, 29380.86, 29075.5, 28748.57, 28747.12, 28791.57, 29016.57, 29082.25, 28994.21, 29329.82, 29723.27, 30338.9, 30537.61, 30551.28, 30383.64, 30453.74, 30552.47, 30114.79, 29734.19, 29061.6, 28707.94, 28199.17, 27681.61, 27429.55, 27211.98, 27512.36, 27971.97, 29008.2, 30472.47, 31935.39, 33177.96, 34853.83, 35627.82, 35746.08, 35568.28, 34576.51, 33591.26, 32886, 32193.97, 31491.27, 31099.87, 30679.02, 30125.61, 29938.81, 30194.73, 30392.7, 30410.22, 31250.7, 32326.83, 34211.8, 35806.34, 36814, 37740.09, 38227.55, 38236.52, 37525.94, 37432.56, 37427.01, 37591.97, 37930.79, 38249.86, 38223.9, 37921.02, 37418.57, 37154.24, 36775.86, 36281.2, 35575.95, 35304.48, 37586.93, 35232.89, 35197.63, 34801.57, 34772.73, 34628.4, 34036.99, 33436.49, 32743.92, 32283.55, 32645.13, 33376.16, 34264.47, 35166.3, 35851.71, 36473.83, 36704.2, 36624.14, 36442.96, 36343.32, 36500.97, 36733.39, 37008.23, 37619.06, 38398.76, 39711.05, 41021.32, 43101.03, 45274.52, 47466.36, 49502.56, 52077.76, 54722.94, 57163.6, 59520.95, 61466.76, 64393.68, 67254.64, 70055.45, 73024.94, 75666.63, 78932.74, 82502.78, 85479.6, 88255.19, 91492.07, 95091.4, 98501.15, 102536.2, 107246.43, 111930.67, 116907.21, 121003.1, 125259.19, 129983, 133663.88, 135792.27, 137386.6, 139088.6, 140515.4, 140957.33, 141247.3, 143369.8, 147012.44, 149609.77, 149660.36, 149136.1, 148607.05, 147371.86, 144744.08, 143184.19, 140624.81, 139540.81, 138699.8, 137813.55, 137815.03, 137710.47, 136562.02, 135545.95, 134508.94, 133635.33, 133445.62, 132980.16, 130901.71, 128862.29, 127052.84, 125381.43, 124356.18, 122844.39, 120907.57, 120084.13, 119322.83, 118414.49, 116610.63, 114797.78, 113199.56, 111533.81, 110050.47, 108899.49, 106889.83, 105348.7, 104093.75, 102762.06, 102412.42, 102275.15, 102144.27, 102270.44, 102019.37, 102514.21, 102657.52, 101450.34, 99510.05, 98024.32, 97180.26, 95847.61, 94770.72, 94063.88, 95601.12, 96791.36, 98416.88, 100074.34, 100916.79, 100979.5, 100332.87, 99809.72, 98573.64, 97618.99, 96922.22, 96378.18, 95930.8, 95463.73, 94854.42, 94651.59, 94606.36, 94502.73, 94515.61, 94426.43, 98765.65, 92810.83, 92367.01, 91545.04, 90591.99, 89452.95, 88556.79, 88484.27, 88060.86, 87412.96, 87327.21, 87659.69, 87912.4, 87868.89, 87409.32, 87103.22, 87171.35, 87099.68, 86557.71, 85789.58, 85333.34, 85199.96, 85218.77, 85681.47, 86411.67, 87829.54, 89597.08, 91549.8, 93261.18, 94929.24, 96886.3, 99565.56, 102222.48, 106753.17, 110750.23, 115148.83, 118851.26, 121406.23, 123778.41, 124996.67, 124245.66, 124316.2, 126691.21, 129652.92, 132072.22, 134903.81, 138731.06, 141365.36, 144152.02, 146697.23, 148586.67, 149409.52, 150827.31, 153567.81, 156775.39, 156909.88, 159940.66, 165276.8, 170416.6, 174467.3, 178919.27, 183176.6, 187366.2, 192301.39, 195540.48, 198325.56, 201123.56, 204206.39, 207252.4, 208780.44, 208259.73, 209273.11, 211443.17, 214211.05, 217368.34, 220565.94, 223328.38, 225007.61, 226441.88, 225564.52, 224463.5, 224197.55, 222570.05, 221580.52, 220376.81, 220982.14, 224499.34, 227603.34, 229807.19, 231798.42, 232362.16, 231263.47, 227428.08, 224791.3, 220989.44, 217249.34, 212728.47, 208471.5, 205628.86, 202420.22, 199007.02, 195608.56, 192949.78, 190254.4, 186957.72, 183438.44, 179032.94, 174613.72, 169649.9, 164831.55, 159820.73, 153905.88, 148790.1, 144245.48, 139144.75, 135999.38, 134178.69, 130730.42, 124382.21, 117997.02, 111132.21, 104391.52, 98896.21, 93815.1, 88119.19, 82775.01, 78812.79, 75500.65, 71976.22, 68599.39, 65804.96, 63662.53, 61972.93, 60157.46, 57981.64, 55668, 53324.8, 50725.04, 47644.62, 44359.78, 40829.71, 37774.84, 35630.11, 33618.43, 31802.36, 30744.38, 30107.09, 29161.76, 28192.88, 27004.17, 29883.3, 29790.36, 29038.8, 27581.45, 26351.29, 25805.34, 25228.38, 24699.77, 24050.11, 23534.54, 22955.35, 22400.05, 21827, 21025.5, 19773.83, 19040.87, 18329.58, 17356.68, 16302.97, 15575.38, 14914.96, 14148.71, 13768.77, 13628.05, 13143.41, 12623.74, 12564.52, 12603.65, 12178.88, 11579.38, 11591.98, 11368.89, 11249, 11057.83, 11049.72, 12771.53, 14888.1, 17222.56, 19993.77, 23216.74, 27136.32, 31847.83, 37535.29, 45244.04, 55333.48, 67838.14, 84265.35, 101024.6, 120797.64, 146254.73, 178758.6, 218276.81, 263446.34, 318616.9, 396814.75, 516589.94, 648623.06, 810381.7, 982658.7, 1155056.8, 1294008.5, 1438891.6, 1557101.4, 1596661.6, 1614899.9, 1598086.5, 1577221.4, 1546761.1, 1509769.1, 1442231.6, 1380574.8, 1338592.4, 1263251, 1179671.4, 1088988.8, 1000812.94, 918822.25, 846007.94, 781998.25, 726583.5, 677941.25, 634623.5, 590124.5, 548991.44, 516916.16, 487349.97, 461688.03, 433343.78, 403770.88, 377443.6, 342207.4, 312584.66, 293672.62, 282519.97, 272530.53, 260116.8, 243362.38, 230857.52, 218008.1, 202036.66, 186421.42, 171201.61, 156428.73, 144692.8, 134698.98, 125312.34, 119003.81, 112400.7, 103942.96, 97778.41, 91659.75, 85696.3, 80019.12, 74720.86, 69197.78, 63316.37, 58682.44, 54189.41, 49507.91, 45642.42, 42788.67, 40254.85, 37877.35, 35312.48, 33186.13, 32546.55, 31440.12, 28664.55, 26050.06, 24170.42, 22753.03, 21073.34, 18385.86, 16258.09, 15784.13, 15959.06, 15687.18, 14711, 13648.84, 13325.85, 13079.18, 11903.09, 10494.89, 9591.52, 9296.7, 9345.2, 8843.35, 7939.41, 7460.66, 7274.45, 7119.36, 6854.67, 6290.34, 5607.72, 5110.41, 4858.85, 4674.95, 4368.9, 3914.79, 3524.43, 3392.03, 3359.64, 3208.22, 2912.88, 2667.07, 2588.94, 2595.45, 2676.8, 2748.58, 2790.57, 2795.29, 2762.71, 2708.22, 2685.48, 2526.94, 2287.09, 2046.23, 1874.53, 1810.31, 1797.5, 1865.46, 1964.38, 2005.81, 1995, 2092.69, 2101.94, 2038.65, 1910.34, 1883.84, 1882.48, 1818.05, 1775.77, 1868.71, 2031.52, 2064.68, 1956.58, 1962.54, 2111.72, 2174.35, 2047.58, 1920.22, 1887.72, 1995.64, 2038.59, 2107, 2338.34, 2579.1, 2738.81, 2870.58, 3022.56, 3267.45, 3571.03, 3816.1, 4002.11, 4330.92, 4732.28, 5045.73, 5307.18, 5620.23, 5971.2, 6405.27, 6590.21, 6876.03, 7348.94, 7903.59, 8410.89, 8899.14, 9635.3, 10585.1, 11337.39, 11955.35, 12678.17, 13412.74, 14113.43, 14767.29, 15321.71, 16004.87, 17003.98, 18117.54, 19212.8, 20290.95, 21478.75, 22702.57, 23875.76, 25025.38, 26392.6, 28065.37, 29782.5, 31301.87, 32861.34, 34790.25, 36864.98, 38972.87, 41342.45, 43923.03, 46913.37, 50109.1, 53091.37, 56244.5, 59895.75, 63498.91, 66768.69, 69726.84, 72172.82, 74818.45, 78005.33, 81172.17, 84353.04, 87971.55, 92183.7, 96776.15, 101191.86, 104981.71, 108642.45, 112467, 115062.85, 115881.24, 115444.27, 113965.2, 112768.12, 112384.82, 113205.04, 114788.44, 115275.31, 107102.68, 99025.96, 96323.13, 94382.85, 93276.26, 94703.33, 95433.73, 92375.05, 91433.51, 94543.59, 97690.64, 96470.52, 92762.98, 87266.11, 83616.04, 83676.18, 84386.88, 88130.41, 90977.44, 91347.36, 91643.51, 92999.29, 90185.26, 87316.34, 85682.84, 81092.82, 77208.01, 76740.33, 73597.62, 71651.38, 74727.78, 77586.2, 76007.58, 76210.23, 77393.36, 77028.44, 74146.26, 70586.84, 69668.64, 69853.99, 69413.37, 68239.71, 68818.59, 70646.49, 71698.01, 71964.69, 73026.97, 73454.91, 73680.47, 69384.15, 64581.07, 59342.94, 54122.36, 48289.89, 42356.71, 38310.52, 35626.34, 33890.59, 33253.57, 32140.84, 30515.24, 28707.63, 26669.09, 24839.82, 23033.96, 20989.93, 19469.16, 18393.44, 16031.51, 14569.46, 12881.93, 11389.51, 10463.2, 10015.69, 9855.41, 9845.03, 9962.28, 9631.48, 9283.2, 8903.62, 8611.71, 8200.12, 7741.27, 7286.54, 6773.63, 6214.33, 5631.61, 5055.51, 4515.69, 4037.21, 3635.31, 3314.39, 3069.98, 2857.18, 2644.96, 2493.53, 2381.76, 2284.65, 2180.49, 2057.79, 1915.97, 1764.08, 1617.19, 1488.08, 1381.72, 1296.49, 1225.67, 1161.89, 1102.22, 1046.38, 993.94, 944.44, 984.11, 1012.24, 974.26, 939.43, 906.68, 875.72, 846.37, 818.47, 791.95, 766.73, 742.71, 719.79, 698, 0, 0, 0, 0, 0, 0, 0, 0, 0, 25.63, 29.62, 36.56, 45.08, 53.99, 52.04, 49.89, 48.96, 52.73, 55.15, 57.39, 65.25, 68.84, 144.23, 219.09, 254.37, 303.84, 365.88, 442.2, 509.61, 589.1, 682.38, 817.7, 967.75, 1122.61, 1275.96, 1457.43, 1657.69, 1874.69, 2080.49, 2299.11, 2493.84, 2704.91, 2916.53, 3088.64, 3240.8, 3369.32, 3469.82, 3565.57, 3642.82, 3729.4, 3785.7, 3817.03, 3867.09, 3844.23, 3755.67, 3735.87, 3651.64, 3641.92, 3699.44, 3777.62, 3845.11, 3890.15, 3888.09, 3871.57, 3806.32, 3733.99, 3636.21, 3587.32, 3599.25, 3583.25, 3495.33, 3374.54, 3275.98, 3157.07, 3044.05, 2927.94, 2840.35, 2805.49, 2807.83, 2793.92, 2766.44, 2738.01, 2689.41, 2630.44, 2567.61, 2520.61, 2492.06, 2444.83, 2437.38, 2479.65, 2550.86, 2676.89, 2802.71, 2963.61, 3150.38, 3298.46, 3444.08, 3598.96, 3674.19, 3718.84, 3767.57, 3780.97, 3784.67, 3846.03, 3930.51, 3988.53, 3998.93, 4113.47, 4230.79, 4419.94, 4551.72, 4522.34, 4421.61, 4307.8, 4168.13, 4054.89, 3940.67, 3823.03, 3770.97, 3802.21, 3858.8, 3840.78, 3729.41, 3571.79, 3404.13, 3250.92, 3125.48, 3008.57, 2902.73, 2863.5, 2871.72, 2850.3, 2799.71, 2756.82, 2732.9, 2720.09, 2681.41, 2601.36, 2540.96, 2513.12, 2480.64, 2519.59, 2586.76, 2639.53, 2685.48, 2738.68, 2808, 2881.22, 2949.68, 3030.74, 3123.13, 3227.94, 3366.57, 3505.5, 3631.53, 3767.13, 3867.66, 3923.4, 3984.02, 4039.42, 4118.65, 4249.92, 4400.6, 4528.53, 4631.13, 4730.02, 4814.21, 4867.41, 4872.78, 4855.65, 4926.89, 5004.14, 5050.07, 5049.89, 5054.23, 5069.15, 5055.39, 4963.51, 4883.91, 4942.81, 5009.94, 5051.58, 5079.75, 5124.6, 5187.67, 5229.39, 5158.28, 5067.94, 5035.14, 4995.34, 4960.96, 4940.17, 4966.66, 4995.36, 4958.37, 4925.43, 4934.33, 4912.19, 4846.11, 4737.16, 4752.09, 4848.14, 4895.25, 5035.57, 5250.84, 5389.5, 5572.3, 5809.18, 6026.98, 6276.69, 6574.06, 6850.77, 7236.01, 7633.88, 8019.25, 8424.31, 8906, 9443.29, 10011.98, 10701.53, 11441.69, 12465.71, 13617.9, 14380.03, 15158.19, 15980.5, 16972.54, 18028.8, 19289.52, 20545.9, 21596.72, 22685.17, 23836.48, 25226.78, 26805.81, 28696.24, 30902.02, 33306.78, 35451.59, 37487.22, 39727.39, 42667.77, 46231.18, 49865.42, 52986.99, 55943.16, 58863.44, 62081.73, 65574.67, 69633.98, 74305.7, 78822.06, 82163.34, 85930.07, 90128.55, 93531.97, 97534.36, 101162.25, 104083.53, 106993.29, 110574.28, 114038.27, 118361.79, 124122.38, 129705.44, 132329.19, 132026.31, 130402.12, 128742.99, 127254.96, 125874.47, 124198.74, 122152.42, 120663.35, 119653.71, 118207.21, 116281.56, 113970.52, 110682.74, 107349.35, 104288.15, 101252.06, 98448.75, 95220.48, 92234.13, 90365.91, 88831.3, 86966.33, 85188.75, 83258.1, 81788.31, 80404.98, 79266.28, 77240.89, 73518.8, 70328.31, 68637.38, 67684.36, 67173.35, 66911.05, 66978.07, 67224.66, 67403.51, 68028.75, 67954.66, 67848.1, 67115.82, 64788.86, 63545.63, 62807.94, 61421.49, 60761.05, 61819.04, 62381.77, 62950.48, 63041.52, 64337.96, 65288.36, 66027.57, 66166.73, 65652.82, 64915.05, 64649.47, 64522.14, 64780.33, 64965.06, 64684.56, 63275, 61516.16, 59943.8, 58469.62, 56768.22, 55333.05, 57610.12, 53452.27, 53052.71, 52359.05, 51841.25, 51554.1, 51152.32, 50516.1, 49832.14, 48911.89, 48159.34, 47344.41, 46938.46, 46378.04, 45605.71, 44384.75, 43006.65, 42191.17, 41470.47, 41187.93, 40716.92, 40698.4, 41072.85, 41250.63, 41530.3, 41865.87, 42361.89, 42800.64, 43631.74, 44272.06, 44970.22, 45444.06, 46023.52, 46885.99, 47851.13, 48856.67, 49723.06, 50772.44, 52091.74, 53562.27, 55365.86, 57444.4, 59801.38, 61960.99, 63559.02, 64934.11, 66621.94, 68450.75, 70204.92, 72337.88, 73887.86, 75388.6, 77084.84, 79491.77, 81510.28, 84151.31, 86524.03, 88734.57, 91347.32, 93300.34, 95466.33, 98282.1, 101910.24, 105727.56, 108883.14, 111171.46, 112208.61, 114104.57, 117626.5, 119140.11, 121510.25, 126788.91, 132013.3, 135326.44, 136678.8, 137156.95, 134616.56, 130659.9, 125999.62, 121098.59, 117164.12, 114876.97, 112931.6, 111230.3, 110064.98, 109592.89, 108392.26, 106015.16, 101619.1, 96934.15, 92335.84, 88231.18, 83110.02, 78663.71, 74103.87, 70659.99, 67905.37, 66557.74, 64968.91, 61478.53, 59070.43, 57017.57, 53553.79, 50506.19, 48140.14, 46117.93, 43977.74, 41436.57, 38969.23, 37017.66, 35589.49, 34400.25, 33518.39, 32209.82, 30893.42, 29436.17, 27565.18, 25930.29, 24784.62, 23780.52, 22448.94, 20447.95, 18324.16, 16558.86, 15410.88, 14511.06, 13644.18, 12924.62, 12521.59, 12197.34, 11691.14, 11162.08, 10626.51, 9755.53, 8867.85, 8133.06, 7521.21, 7013.38, 6543.18, 6195.95, 5717.73, 5190.9, 4745.2, 4415.13, 4202.67, 4051.66, 3895.31, 3715.31, 3501.99, 3259.34, 3012.5, 2827.87, 2668.95, 2542.07, 2441.71, 2341.95, 2221.77, 2069.56, 1939.53, 1847.67, 1752.82, 1611.67, 1462.13, 1370.09, 1324.81, 1323.41, 1319.47, 1274.45, 1192.01, 1097.96, 1004.08, 937.7, 896.39, 872.95, 886.36, 877.11, 873.37, 855.89, 816.09, 791.93, 787.95, 785.51, 782.73, 801.75, 828.06, 841.6, 853.55, 865.58, 844.32, 808.29, 772.91, 742.21, 741.66, 753.46, 776.7, 822.71, 869.27, 918.83, 951, 989.93, 998.09, 1001.2, 1005.41, 1029.43, 1054.86, 1071.14, 1080.68, 1112.25, 1143.19, 1161.47, 1187.33, 1246.14, 1267.83, 1305.44, 1314.04, 1331.88, 1373.76, 1415.56, 1450.48, 1451.71, 1486.46, 1517.54, 1539.81, 1558.36, 1624.22, 1717.87, 1837.3, 1844.35, 1905.96, 1950.64, 1995.7, 2081.95, 2150.9, 2228.05, 2310.17, 2396.2, 2489.28, 2592.27, 2734.39, 2887.45, 3024.4, 3173.24, 3290.86, 3415.68, 3583.99, 3762.32, 3908.93, 4008.86, 4129.01, 4175.16, 4220.89, 4312.5, 4502.3, 4687.95, 4999.81, 5319.85, 5573.54, 5835.53, 6197.85, 6571.12, 7115.71, 7552.61, 7947.36, 8355.98, 8740.47, 9202.09, 9673.53, 10290.66, 10728.85, 11183.12, 11563.03, 12114.99, 12812.58, 13210.09, 13666.59, 15214.55, 16307.11, 17225.94, 18250.45, 19639.64, 21255.81, 22986.55, 24557.47, 26067.34, 27325.71, 29100.05, 30949.18, 32539.49, 34309.29, 35824.78, 38158.05, 39392.08, 41478.1, 44114.69, 47666, 51413.34, 55088.21, 57233.69, 58074.9, 59279.5, 60080.06, 61128.78, 63006.39, 65019.88, 67154.64, 70026.68, 73359.53, 76422.5, 78451.89, 80508.4, 82350.25, 84168.98, 86066.25, 87846.85, 89412.95, 91044.3, 92530.48, 93691.45, 94743.29, 95801.86, 97004.34, 98168.69, 99273.61, 100246.73, 101477.38, 102410.18, 102032.28, 101818.42, 102216.34, 102104.89, 102335.22, 101622.5, 100992.55, 101091.54, 100576.05, 99500.29, 98312.76, 98525.8, 95129.52, 89371.57, 102781.24, 100018.18, 101101.51, 97868.3, 96379.21, 96250.04, 97352.94, 98661.06, 99703.74, 101573.41, 105768.54, 110639.58, 115553.48, 119069.48, 119734.58, 118750.05, 119496.12, 120891.66, 121682.67, 123585.77, 125358.25, 127758.64, 132284.25, 139659.95, 148322.73, 157383.12, 169983.89, 185785.38, 206918.86, 231568.69, 256870.47, 288546.25, 317460.34, 346745.66, 376557.5, 402231.2, 430003.88, 458551.5, 485169.47, 506577.47, 527947.4, 544443.6, 542197.94, 548570.2, 540933.7, 528193.4, 506730.78, 486593.16, 466435.62, 442902.47, 421438.5, 399479.72, 375631.88, 352388.1, 332118.28, 310805.5, 291115.78, 274277, 261081.31, 247075.1, 234874.5, 222834.34, 208091.7, 192870.2, 180386.48, 169855.69, 161004.12, 153388.45, 146309.89, 139094.11, 133202.77, 128229.18, 123589.34, 120117.57, 117561.45, 115136.11, 113932.31, 110329.03, 107069.25, 104756.53, 102483.99, 100272.41, 98988.71, 96919.22, 95511.24, 93252.82, 90472.75, 87698.84, 84164.55, 81457.36, 77717.32, 72811.11, 67853.06, 63373.25, 59313.03, 55580.72, 53641.49, 50191.61, 46280.46, 42287.67, 37953.19, 33558.5, 29566.44, 26382.11, 23976.09, 21240.66, 19131.72, 16701.65, 15032.97, 14619.82, 14554.44, 14700.81, 14853.49, 14815.14, 13557.18, 12464.2, 11782.49, 10912.99, 10573.16, 10357.72, 10119.97, 10040.87, 10070.75, 9861.58, 9813.9, 9573.05, 9059.09, 8509.85, 8217.88, 8008.52, 7780.25, 7471.72, 7012.4, 6594.84, 6328.15, 6113.24, 5946.97, 5786.01, 5562.78, 5263.35, 4844.83, 4378.89, 3988.34, 3732.21, 3547.71, 3355.54, 3226.02, 3139.23, 3047.63, 2941.01, 2888.55, 2811.21, 2686.5, 2498.47, 2283.26, 2088.41, 1947.79, 1880.16, 1803.73, 1765.63, 1735.01, 1684.97, 1728.62, 1693.95, 1659.36, 1617.93, 1562.55, 1479.89, 1426.6, 1486.35, 1610.93, 1667.61, 1638.68, 1594.54, 1579.6, 1570.14, 1522.72, 1464, 1435.6, 1436.02, 1469.79, 1506.52, 1641.99, 1826.72, 1983.85, 2101.51, 2210.28, 2412.95, 2666.04, 2874.19, 3097.32, 3315.18, 3575.91, 3879.61, 4386.07, 5007.25, 5713.19, 6593.54, 7566.6, 8417.39, 9438.3, 10466.72, 11529.76, 12594.64, 13859.83, 14898.2, 15759.18, 16865.46, 18580.3, 20608.92, 22180.31, 23777.55, 25373.12, 27387.64, 29838.41, 31966.68, 33747.83, 35188.63, 36287.92, 36793.8, 37178.05, 39242.94, 42705.69, 45623.56, 48474.73, 50374.13, 53011.01, 54915.56, 56272.73, 57429.28, 58697.36, 60238.8, 61504.93, 62588.5, 62612.9, 60290.25, 58158.18, 59224.56, 60517.1, 60891.96, 59392.26, 59361.24, 61822.37, 61991.12, 59398.41, 57515.53, 55738.06, 55811.17, 56110.25, 55828.03, 55598.8, 55028.5, 53422.66, 52250.98, 52231.18, 52396.05, 52147.97, 52290.97, 51771.99, 53490.61, 54959.45, 55812.43, 57120.56, 58372.5, 60362.41, 63151.15, 65659.17, 68321.28, 70583.81, 73238.25, 77714.2, 81020.19, 80742.35, 79834.74, 78589.25, 77704.72, 76275.39, 75967.7, 74535.34, 71152.13, 69277.05, 67073.19, 65327.45, 62435.49, 60758.43, 57520.33, 56122.46, 54805.55, 52768.84, 51909.19, 50634.34, 49121.73, 47238.93, 44587.35, 41872.65, 39589.38, 37100.9, 34594.2, 32661.65, 30145.38, 27806.38, 25480.92, 23464.46, 22216.38, 20488.89, 19572.22, 18856.04, 18313.57, 18232.81, 17759.59, 17001.21, 16506.8, 16462.76, 15592.72, 14867.55, 13810.88, 13227.68, 13360.83, 13490.5, 13154.53, 12809.16, 12432.3, 11926.44, 11132.06, 10068.55, 8934.08, 8326.81, 8017.73, 7733.57, 7365.58, 7183.83, 7172.6, 7270.64, 7407.94, 7529.17, 7600.85, 7618.08, 7607.52, 7609.67, 7658.38, 7776.28, 7873.9, 7970.19, 8107.67, 8267.92, 8397.44, 8510.77, 8595.5, 8612.21, 8446.16, 8247.12, 8020.38, 7767.66, 7551.38, 7368.35, 7167.09, 7022.37, 6926.84, 6829.61, 6735.64, 6644.63, 6556.86, 6474.7, 6398.34, 6326.7, 6259.71, 6197.1, 6138.02, 6081.89, 6030.38, 0, 0, 0, 0, 0, 0, 0, 26.49, 29.51, 29.93, 30.02, 30.02, 31.64, 31.8, 32.39, 34.59, 37.27, 44.92, 54.66, 67.66, 61.66, 69.58, 79.43, 96.55, 125.01, 165.29, 215.38, 269.5, 331.65, 393.03, 447.42, 514.38, 573.77, 633.16, 687.27, 732.84, 780.01, 841.55, 909.06, 977.4, 1034.14, 1071.98, 1104.78, 1152.26, 1180.52, 1173.25, 1149.51, 1108.39, 1069.02, 1044.22, 1016.67, 980.77, 974.82, 995.64, 993.01, 979.9, 946.75, 894.38, 831.84, 796.63, 765.65, 730.63, 709.78, 689.46, 675.77, 657.94, 626.89, 594.66, 549.01, 511.79, 494.2, 464.61, 422, 387.31, 373.31, 372.38, 351.48, 352.83, 366.9, 383.05, 405.32, 433.66, 464.78, 464.36, 449.32, 435.21, 426.57, 416.8, 405.58, 406.89, 416.27, 421.42, 421.4, 418.05, 412.7, 402.39, 386.41, 370.13, 355.66, 341.08, 328.17, 317.7, 310.76, 306.23, 300.05, 292.87, 286.84, 283.17, 278.44, 271.68, 270.41, 272.39, 273, 275.58, 280.27, 288.04, 297.23, 302.16, 310.14, 323.93, 333.97, 341.53, 351.87, 366.72, 386.13, 404.01, 410.87, 421.38, 429.74, 429.57, 429.35, 425.06, 415.48, 410.41, 403.89, 390.26, 379.28, 371.89, 366.09, 363.77, 360.1, 360.84, 370.47, 380.94, 385.55, 386.8, 387.87, 386.92, 378.16, 365.71, 349.74, 332.28, 317.93, 304.66, 289.67, 273.59, 257.73, 246.26, 239.6, 242.8, 242.86, 249.26, 256.11, 262.89, 263.98, 261.53, 261.04, 255.58, 249.75, 244.78, 237.78, 239.6, 239.55, 239.26, 246.5, 252.82, 260.97, 267.79, 274.97, 277.55, 279.32, 280.15, 283.92, 281.74, 275.85, 272.36, 274.18, 278.5, 284.24, 294.67, 304.34, 319.13, 337.49, 359.78, 382.98, 401.41, 414.44, 427.6, 443.33, 459.35, 480.45, 506.93, 532.81, 557.46, 585.19, 616.13, 635.58, 640.31, 664.72, 682.05, 701.29, 704.94, 727.37, 755.26, 787.6, 803.97, 828.44, 861.17, 895.86, 930.38, 954.07, 979.81, 992.45, 995.68, 1002.75, 1019.5, 1041.55, 1065.87, 1105.74, 1155.27, 1210.91, 1242.28, 1273.91, 1334.03, 1429.97, 1534.5, 1630.53, 1729.63, 1852.9, 2017.16, 2186.19, 2382.85, 2551.93, 2715.73, 2898.07, 3087.27, 3284.99, 3516.48, 3773.75, 4004.71, 4208.67, 4403.73, 4642.56, 4906.59, 5186.97, 5418.04, 5587.56, 5768.34, 5989.08, 6218.87, 6417.02, 6571.15, 6817.06, 7043.92, 7136.03, 7270.22, 7351.26, 7420.28, 7474.83, 7557.97, 7811.44, 8054, 8644.44, 8347.34, 8517.36, 8604.79, 8645.75, 8606.98, 8529.09, 8419.96, 8291.22, 8269.2, 8295.33, 8297.02, 8289.11, 8272.7, 8255.32, 8213, 8166.73, 8013.84, 7942.94, 7919.92, 7879.42, 7818.12, 7733.08, 7681.64, 7554.76, 7460.63, 7408.55, 7348.76, 7371.23, 7426.55, 7432.38, 7481.23, 7548.68, 7567.51, 7610.49, 7699.26, 7799.95, 7937.93, 8134.04, 8297.49, 8508.5, 8932.55, 9622.32, 10223.44, 10742.8, 11452.27, 12357.84, 13496.69, 14445.35, 15382.45, 16368.83, 17380.18, 18380.43, 19511.92, 20718.67, 22325.46, 24025.4, 25479.87, 26561.23, 27635.06, 28505.93, 29399.96, 30049, 30216.25, 30508.52, 30665.26, 30615.97, 30203.1, 29702.11, 29212.67, 28438.97, 27694.77, 27078.71, 26191.5, 24843.71, 23633.56, 22435.22, 20942.48, 19128.82, 17218.13, 15467.37, 13994.04, 12775.24, 11602.02, 10409.78, 9320.38, 8356.31, 7499.44, 6818.94, 6317.85, 5914.48, 5488.98, 5026.36, 4636.61, 4343.84, 4105.87, 3889.26, 3651.8, 3420.78, 3183.48, 2952.21, 2719.95, 2476.89, 2275.85, 2172.61, 2090.39, 1987.24, 1858.57, 1799.48, 1763.97, 1754.85, 1690.23, 1602.34, 1526.02, 1465.42, 1382, 1289.81, 1173.95, 1099.06, 1049.35, 1048.49, 1028.62, 988.03, 964.77, 950.45, 946.26, 925.62, 896.44, 866.34, 848.26, 828.88, 834.22, 840.3, 827.76, 826.64, 827, 807.52, 776.22, 747.25, 732.85, 744.79, 727.54, 732.16, 743.63, 741.09, 763.37, 777.47, 795.07, 772.19, 745.39, 712.22, 686.77, 666.31, 657.23, 661.36, 663.62, 665.88, 668.47, 674.96, 672.45, 664.28, 648.29, 624.56, 620.65, 609.93, 604.36, 602.18, 586.89, 574.22, 556.37, 519, 484.77, 471.83, 467.16, 462.5, 455.34, 451.88, 456.45, 455.2, 458.8, 462.64, 472.67, 471.49, 474.19, 481.38, 489.05, 502.96, 522.78, 549.06, 579.94, 606.84, 621.46, 632.37, 647.5, 675.12, 674.5, 683.29, 701.06, 720.59, 758.94, 793.72, 803.63, 820.06, 841.67, 879.44, 921.52, 937.84, 948.34, 966.15, 973.94, 987.14, 1000.48, 1029.02, 1087.18, 1173.66, 1284.55, 1410.11, 1488.5, 1506.46, 1523.89, 1551.74, 1613.13, 1682.93, 1758.72, 1868.09, 1984.24, 2121.97, 2262.97, 2346.96, 2443.64, 2549.73, 2643.44, 2692.89, 2731.75, 2853.74, 3033.01, 3225.84, 3442, 3671.93, 3776.81, 3848.99, 3903.01, 3933.77, 3972.09, 4005.9, 4073.93, 4185.46, 4311.05, 4385.24, 4471.93, 4535.74, 4575.68, 4519.25, 4389.3, 4242.86, 4089.49, 3950.27, 3852.44, 3850.47, 3839.19, 3779.57, 3697.82, 3638.31, 3600.3, 3594.99, 3639.58, 3677.11, 3689.41, 3722.77, 3789.28, 3858.45, 3998.93, 4117.44, 4068.03, 4049.03, 4102.56, 4167.44, 4115.86, 4071.22, 4029.81, 4029.76, 4002.98, 3928.02, 3762.84, 3637.52, 3557.72, 3465.51, 3314.6, 3199.41, 3092.19, 2985.33, 2947.64, 2917.53, 2826, 2793.2, 2673.66, 2521.83, 2403.44, 2260.19, 2113.88, 2046.14, 1977.78, 1890.25, 1872.21, 1871.94, 1810.08, 1802.61, 1808.27, 1790.97, 1759.7, 1793.62, 1818.76, 1842.26, 1795.35, 1809.55, 1846.17, 1855.65, 1853.14, 1844.35, 1814.63, 1763.02, 1722.61, 1690.38, 1626.28, 1560.82, 1502.8, 1484.54, 1451.64, 1416.21, 1377.29, 1328.03, 1284.93, 1257.22, 1246.1, 1255.25, 1209.2, 1219.29, 1267.29, 1284.39, 1293.37, 1409.91, 1502.82, 1584.05, 1663.49, 1684.33, 1707.12, 1694.52, 1704.65, 1725.4, 1757.2, 1813.56, 1859.43, 1944.94, 2009.37, 2089.05, 2192.38, 2283.59, 2374.38, 2447.41, 2556.6, 2729.19, 2894.64, 3027.88, 3162.82, 3249.9, 3319.19, 3356.74, 3434.98, 3565.9, 3638.48, 3809.46, 4034.18, 4289.15, 4512.26, 4746.98, 4915.34, 4924.81, 4841.32, 4815.12, 4773.59, 4704.61, 4734.86, 4850.75, 4758.77, 4839.66, 4963.03, 5028.14, 5094.24, 5041.57, 5904.94, 5837.63, 5926.68, 6115.38, 6396.13, 6673.63, 7198.13, 7869.51, 8388.65, 8808.76, 9397.76, 10111.93, 10967.85, 12182.54, 13879.5, 15948.28, 17915.13, 19773.48, 22190.15, 25764.21, 30435.44, 35192.09, 40518.93, 45251.34, 49425.48, 53237.75, 57550.25, 62117.17, 67077.56, 71099.38, 74719.27, 78390.79, 81822.21, 83728.28, 84671.93, 85332.19, 86305.72, 87431.12, 89161.49, 92045.17, 95359.49, 99145.36, 103447.74, 108270.83, 111977.19, 114638.32, 115019.43, 115677.87, 116122.29, 116300.32, 116540.2, 116972.5, 116938.04, 114581.75, 111520.5, 109094.42, 104858.32, 98719.51, 91436.29, 84314.11, 77988.52, 72781.8, 68121.83, 63446.03, 59994.94, 57593.47, 54660.8, 51807.35, 49179.76, 45908.56, 43178.81, 41161.86, 39304.53, 38066.56, 36064.86, 34469.21, 32933.49, 31698.37, 30127.21, 28517.88, 27682.62, 26968.61, 26640.18, 26748.98, 26781.85, 27610.6, 28700.8, 29766.87, 30553.57, 31526.55, 32564.51, 33237.83, 33582.82, 34044.56, 35037, 35716.84, 35754.56, 33957.13, 32404.79, 31929.17, 31354.97, 31573.36, 32122.83, 33020.11, 33575.75, 34785.61, 36806.09, 37098.57, 36803.15, 35626.83, 34823.37, 33881.67, 33094.32, 32417.12, 32035.24, 31609.88, 31571.93, 31935.66, 32193.54, 32421.69, 32697.21, 33020.66, 33399.69, 33734.7, 33718.61, 33350.97, 32804.23, 32293.46, 32094.44, 32378.88, 32540.61, 33227.23, 34370.24, 35178.39, 31544.65, 31841.86, 32396.16, 32665.76, 32625.85, 32566.17, 33166.31, 32772.89, 32721, 31596.76, 30934.03, 31005.62, 31294.47, 31309.51, 31041.32, 29188.66, 27992.91, 27855.9, 27100.73, 28129.43, 28864.57, 29680.07, 29758.64, 29544.24, 29452.41, 28948.57, 28688.09, 28651.76, 28427.79, 28740.18, 29076.38, 28884.74, 29332.43, 29778.32, 29139.99, 28682.57, 28285.47, 27727.91, 27347.48, 26948.17, 27010.67, 27387.53, 27527.7, 27536.13, 27434.49, 26371.59, 24794.06, 23016.11, 22164.54, 21878.31, 21847.24, 21068.47, 19771.3, 19510.17, 19756.84, 19066.15, 18899.17, 18598.49, 18393.14, 18311.85, 18321.87, 18247.7, 18004.35, 17643.54, 17221.95, 16770.98, 16213.05, 15817.7, 15841.52, 15773.84, 15844.3, 16081.42, 16576.48, 17371.4, 18107.47, 18009.09, 17566.78, 17170.56, 16574.71, 15731.28, 15065.91, 14549.04, 14348.56, 14202.81, 14018.06, 13870.27, 13838.21, 13724.05, 13322.9, 13162.13, 13371.39, 13229.72, 12471.79, 12729.93, 12786.48, 12549.33, 12151.58, 11763.51, 11411.99, 11118.72, 11189.24, 11286.92, 11119.32, 11053.85, 11062.54, 11061.89, 11077.07, 10828.72, 10840.66, 10566.67, 10283.99, 10115.68, 10231.22, 10261.19, 10419.8, 10274.28, 9832.54, 9563.78, 9705.43, 9725.93, 9703.56, 9662.08, 9632.09, 9532.15, 9295.28, 8945.2, 8626.02, 8226.47, 7849.35, 7804.61, 8027.38, 8047.22, 7866.82, 7689.64, 7509.94, 7246, 6935.9, 6769.71, 6741.78, 6680.64, 6590.5, 6559.96, 6569.53, 6552.52, 6476.32, 6382.69, 6347.13, 6422.26, 6554.88, 6664.6, 6747.87, 6846.38, 6917.07, 6920.88, 6803.3, 6690.05, 6581.85, 6371.11, 5966.15, 6118.38, 6396.21, 6381.92, 6289.66, 6104.12, 6028.71, 5115.87, 4528.62, 4122.87, 3799.71, 3590.92, 3491.81, 3678.36, 3896.22, 3954.79, 3857.67, 3789.87, 3669, 3385, 3047.93, 2832.92, 2756.52, 2689.34, 2666.48, 2620.19, 2569.59, 2577.45, 2590.92, 2501.38, 2343.25, 2254.78, 2210.36, 2158.62, 2087.7, 1987.91, 1913.34, 1868.87, 1859.77, 1892.92, 1898.15, 1886.31, 1873.91, 1859.61, 1844.46, 1831.05, 1821.53, 1816.14, 1812.72, 1806.52, 1791.58, 1762.54, 1717.02, 1656.18, 1584.57, 1508.44, 1434.17, 1365.29, 1303.46, 1248.42, 1198.83, 1153.35, 1111.29, 1072.62, 1037.84, 1007.45, 981.66, 960.54, 944.22, 938.83, 936.76, 928.38, 919.08, 911.66, 905.8, 901.66, 899.18, 898.2, 898.69, 900.64, 903.91, 908.45, 914.53, 922.18, 928.65, 934.1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 10.04, 12.42, 17.22, 21.24, 26.73, 32.31, 35.37, 37.54, 40.61, 44.88, 50.24, 60.48, 79.74, 90.2, 97.7, 106.81, 117.5, 131.09, 141.93, 149.37, 162.63, 185.07, 205.52, 229.61, 239.88, 244.16, 246.73, 239.97, 235.75, 234.71, 233.85, 234.46, 237.07, 248.54, 254.76, 253.71, 245.46, 239.96, 231.47, 218.86, 202.55, 197.34, 191.81, 180.66, 167.45, 154.26, 146.63, 141.08, 134.59, 129.6, 130.73, 141.2, 149.38, 161.87, 176.56, 187.39, 193.84, 195.58, 187.26, 176.5, 161.08, 144.41, 133.59, 126.25, 121.56, 118.43, 119.9, 122, 124.86, 129.72, 133.61, 136.87, 137.77, 132.44, 126.47, 122.24, 116.5, 110.43, 106.06, 104.37, 105.94, 108.24, 108.24, 107.85, 108.31, 107.26, 110.35, 114.36, 120.99, 130.87, 138.34, 139.73, 140.78, 132.7, 123.67, 118.93, 116.06, 113.87, 110.26, 104.08, 100.18, 98.87, 97.35, 96.97, 99.81, 102.7, 107.35, 111.35, 116.59, 122.3, 126.3, 129.51, 132.42, 141.35, 153.89, 155.8, 155.76, 158.31, 164.73, 178.42, 186.72, 197.46, 218.66, 227.75, 241.73, 259.99, 269.62, 277.2, 290.36, 301.31, 319.59, 342.29, 359.37, 389.2, 415, 432.52, 448.24, 456.81, 466.75, 486.22, 502.32, 514.35, 528.53, 539.78, 544.3, 550.63, 555.39, 559.73, 564.06, 564.48, 565.67, 574.5, 586.83, 596.51, 617.49, 638.87, 664.57, 686.48, 691.97, 676.68, 652.74, 642.04, 632.27, 615.85, 615.31, 622.08, 619.38, 623.91, 626.2, 627.28, 646.02, 645.53, 650.78, 672.38, 702.64, 718.64, 735.46, 740.71, 721.85, 699.09, 671.16, 636.68, 580.91, 546.51, 525.13, 523.01, 524.26, 537.45, 566.25, 595.22, 622.53, 637.7, 650.86, 671.96, 692.75, 710.3, 730.01, 749.24, 766.88, 784.01, 782.84, 762.05, 755.67, 757.85, 759.42, 748.93, 724.42, 711.16, 715.22, 711.66, 705.79, 713.9, 735.64, 747.08, 762.33, 754.12, 733.02, 717.32, 702.01, 679.37, 645.26, 624.22, 616.83, 626.48, 647.21, 637.81, 628.68, 629.48, 644.52, 655.2, 679.56, 703.21, 726.53, 735.34, 747.78, 777.09, 809.48, 839.31, 854.64, 853.64, 867.13, 892.5, 900.56, 908, 944.87, 961.02, 981.49, 999.33, 1016.24, 1051.28, 1085.52, 1133.4, 1169.79, 1198.33, 1208.05, 1237.42, 1257.21, 1280.33, 1304.1, 1333.9, 1332.46, 1305.84, 1308.79, 1302.22, 1255.28, 1238.75, 1268.34, 1280.13, 1285.35, 1311.16, 1361.51, 1402.83, 1404.29, 1401.47, 1439.89, 1508.4, 1578.04, 1596.86, 1596.22, 1552.73, 1481.06, 1419.54, 1421.67, 1440.05, 1437.15, 1437.83, 1467.69, 1516.39, 1572.39, 1615.45, 1536.08, 1474.28, 1391.69, 1388.39, 1423.32, 1411.2, 1423.2, 1447.15, 1475.77, 1408.57, 1315.36, 1195.08, 1114.47, 1115.06, 1119.07, 1135.84, 1136.9, 1161.93, 1227.29, 1282.6, 1236.29, 1136.93, 1110.57, 1115.19, 1109.26, 1095.94, 1082.19, 1064.15, 1032.01, 1027.8, 1029.38, 1013.06, 993.63, 973.71, 950.37, 917.93, 850.39, 795.39, 766.08, 770.1, 770.66, 769.82, 765.23, 768.2, 773.19, 780.26, 784.7, 799.93, 823.7, 866.95, 893.59, 856.29, 814.56, 784.61, 748.06, 719.56, 630.62, 584.82, 545.32, 504.29, 458.38, 421.49, 392.55, 380.32, 376.44, 376.3, 377.84, 378.55, 381.66, 390.85, 400.85, 401.5, 396.03, 382.88, 373.15, 371.43, 371.77, 375.27, 376.03, 385.14, 390.71, 386.24, 377.91, 375.28, 373.51, 373.71, 376.61, 381.44, 395.17, 422.01, 460.55, 501.42, 523.62, 550.1, 579.23, 622.17, 659.07, 703.61, 735.51, 790.01, 846.28, 881.75, 914.72, 944.62, 965.46, 992.8, 1056.14, 1130.85, 1220.86, 1315.68, 1384.71, 1461.8, 1507.92, 1565.08, 1587.31, 1624.31, 1653.86, 1675.26, 1684.48, 1684.19, 1700.37, 1702.78, 1687.54, 1689.86, 1688.13, 1677.69, 1632.88, 1548.21, 1435.89, 1315.32, 1193.05, 1091.71, 1013.66, 960.35, 912.15, 851.08, 793.05, 758.3, 739.09, 727.82, 710.24, 681.71, 656.53, 632.59, 599.63, 563.18, 521.03, 486.94, 468.57, 458.98, 446.32, 430.81, 423.25, 420.34, 400.06, 378.96, 349.44, 329.59, 311.76, 286.08, 262.03, 248.02, 237.84, 222.87, 207.56, 196.23, 186.32, 175.2, 169.17, 166.94, 163.66, 164.64, 165.56, 168.55, 171.28, 176.15, 166.49, 161.47, 156.32, 152.27, 148.59, 149.11, 154.13, 156.71, 157.72, 161.39, 165.27, 170.84, 173.49, 176.42, 184.7, 197.73, 223.5, 229.88, 232.87, 234.73, 242.62, 258.45, 276.52, 317.04, 377.5, 347.57, 337.48, 356.47, 339.18, 354.48, 370.18, 367.37, 382.23, 399.89, 434.3, 479.56, 576.21, 691.48, 768.75, 845.81, 910.2, 967.61, 993.42, 1048.5, 1136.52, 1208.36, 1298.86, 1357.13, 1424.43, 1523.47, 1628.33, 1732.49, 1853.06, 1954.77, 2045.27, 2091.81, 2129.13, 2147.32, 2144.14, 2160.85, 2136.28, 2095.9, 2116.98, 2075.61, 2031.75, 1973.61, 1956.64, 1946.62, 1922.51, 1938.08, 1956.37, 1990.48, 1991.37, 1967.58, 1938.46, 1853.64, 1796.6, 1743.89, 1686.12, 1599.47, 1501.5, 1412.68, 1350.11, 1320.44, 1304.5, 1267.69, 1208.51, 1185.62, 1170.12, 1103.57, 1016.51, 945.07, 895.08, 862.02, 816.6, 771.95, 736.91, 701.72, 656.1, 605.01, 562.68, 520.12, 485.73, 457.95, 423.16, 403.33, 395.87, 393.53, 389.11, 387.29, 401.16, 402.46, 399.42, 396.9, 389.86, 370.49, 352.47, 343.62, 343.54, 339.02, 338.5, 337.88, 331.18, 327.21, 322.59, 320.05, 321.99, 320.64, 318.21, 310.83, 303.9, 292.71, 272.18, 259.5, 252.98, 251.28, 242.78, 225.01, 216.26, 220.31, 222.89, 216.52, 229.6, 238.43, 241.34, 240.28, 240.7, 243.27, 254.57, 275.58, 297.18, 304.32, 293.93, 254.98, 222.34, 214.17, 207.96, 193.76, 177.17, 169.82, 169.15, 185.44, 185.76, 179.01, 182.52, 183.08, 185.23, 199.95, 212.84, 239.09, 272.2, 308.08, 335.35, 353.17, 351.77, 353.76, 354.08, 347.34, 333.11, 349.01, 370.32, 436.65, 517, 637.43, 837.38, 1146.52, 1568.62, 2059.77, 2696.2, 3626.57, 4943.56, 6711.64, 8768.91, 10325.96, 12035.6, 14277.53, 17128.21, 20358.54, 22995.13, 25728.46, 28261.66, 30540.17, 33247.23, 35310.52, 37581.18, 39667.31, 41477.98, 43029.61, 44316.92, 45538.28, 46943.54, 48472.06, 49844.82, 50697.75, 49580.28, 47442.14, 43961.57, 40088.18, 36638.66, 33585.9, 31581.56, 30617.11, 29195.53, 26513.64, 24031.93, 22526.33, 21341.11, 19805.01, 18269.98, 16461.99, 15051.42, 13739.28, 12263.02, 11083.99, 10580.46, 9847.39, 9026.69, 8300.97, 7837.51, 7309.67, 6794.18, 6431.35, 6218.72, 6143.27, 5911.34, 5613.78, 5394.54, 5101.54, 4827.31, 4572.4, 4249.1, 3896.4, 3574.03, 3241.07, 2959.88, 2746.99, 2533.03, 2306.34, 2113.47, 1964.09, 1851.36, 1754.48, 1652.95, 1613.24, 1659.43, 1671.87, 1643.83, 1628.96, 1642.89, 1769.05, 1921.94, 2013.67, 2097.01, 2161.92, 2232.17, 2288.6, 2221.55, 2140.56, 2277.94, 2112.8, 1899.98, 1931.62, 2059.03, 2160.28, 2176.72, 2176.52, 2258.73, 2385.19, 2409.94, 2406.34, 2402.16, 2488.11, 2659.2, 2752.47, 2776.06, 2833.12, 2927.93, 3096.24, 3353.61, 3636.88, 4113.26, 4565.03, 5250.52, 6011.78, 6824.51, 7663.97, 8552.86, 9726.2, 10923.13, 12054.58, 13280.08, 14240.51, 15480.29, 16358.75, 16072.59, 15756.58, 16401.55, 16510.02, 13717.16, 13665.46, 13921.35, 13991.54, 14110.81, 14336.44, 14509.58, 14518.57, 14248.95, 13787.45, 13681.8, 13492.34, 13357.27, 13288.52, 12733.77, 11834.35, 11211.66, 10782.8, 10325.73, 9739.6, 9220.21, 8978.46, 8885.37, 8632.19, 8262.8, 8059.75, 7904.28, 7664.66, 7484.97, 7272.71, 7040.44, 7010.3, 6886.21, 6624.91, 6589.54, 6692.9, 6874.76, 7044.69, 7061.61, 7010.11, 7033.86, 7098.19, 7082.18, 7051.39, 7081.45, 7080.49, 7015.63, 7063.8, 7074.45, 6923.77, 6733.46, 6620.01, 6634.25, 6628.51, 6396.88, 6603.32, 6870.11, 7042.71, 7203.55, 7442.09, 7445.69, 7392.49, 7246.08, 7062.03, 6907.66, 6864.94, 7085.15, 7197.91, 7237.34, 7318.63, 7396.33, 7476.05, 7520.21, 7299.57, 7042.84, 6875.45, 6891.78, 6786.22, 6802.67, 6890.89, 6861.61, 7034.07, 7289.21, 7326.02, 7219.68, 7321.33, 7436.36, 7672.24, 7798.48, 7788.54, 8017.96, 8491.99, 8784.06, 8867.73, 9042.42, 9319.94, 9252.51, 9124.9, 8964.7, 8834.08, 8687.81, 8502.37, 8423.43, 8421.2, 8317.48, 8198.73, 8104.68, 7997.59, 7825.35, 7564.03, 7393.44, 7254.46, 7176.69, 7077.99, 7023.4, 7027.8, 6937.72, 6841.62, 6841.07, 6898.63, 6831.23, 6689.26, 6634.63, 6471.1, 6175.23, 5997.95, 5927.68, 5777.49, 5534.36, 5387.42, 5397.64, 5298.41, 5290.56, 5360.58, 5392.3, 5406.64, 4968.22, 4440.77, 4106.53, 3936.25, 3685.62, 3141.2, 2772.72, 2605.64, 2714.6, 2749.32, 2667.78, 2750.05, 2856.69, 2921.44, 3022.44, 3033.84, 3126.53, 3082.15, 3052.7, 2950.4, 2738.21, 2532.6, 2457.9, 2374.64, 2222, 2118.71, 2065.56, 2013.66, 2003.91, 1976.82, 1987.85, 2010, 2045.87, 2070.42, 2074.2, 2080.29, 2083.99, 2085.66, 2116.27, 2175.37, 2205.79, 2211.26, 2257.82, 2286.83, 2279.9, 2223.3, 2195.39, 2186.21, 2211.49, 2205.59, 2205.08, 2267.49, 2340.64, 2367, 2384.11, 2461.89, 2571.11, 2601.83, 2591.93, 2601.75, 2658.67, 2676.19, 2739.42, 2808.78, 2917.8, 3070.05, 3224.67, 3328.26, 3398.98, 3462.04, 3536.13, 3420.09, 3369.91, 3409.41, 3359.74, 3525.81, 3728.95, 3933.67, 4284.1, 4754.85, 5306.36, 5844.84, 6115.41, 6223.77, 6322.11, 6428.58, 6556.96, 6980.62, 7287.42, 7786.04, 8308.91, 8732.46, 9084.31, 9451.89, 9836.9, 10228.89, 10640.75, 11052.27, 11477.19, 11910.58, 12351.53, 12796.86, 13258.51, 13725.07, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 106.63, 107.41, 120.12, 146.82, 173.51, 588.71, 1540.72, 2273.19, 2447.67, 1876.75, 1364.39, 1178.97, 967.44, 714.01, 554.71, 556.9, 557.44, 557.26, 560.13, 578.99, 605.14, 609.74, 638.26, 726.18, 899.98, 1156.07, 1424.47, 1709.05, 2106.06, 2695.77, 3514.78, 4349.51, 4787.74, 4571.23, 4278.02, 4049.93, 3899.67, 3887.5, 3882.4, 3956.5, 4015.74, 4205.84, 4651.74, 5153.93, 5386.75, 5650.88, 6009.99, 6355.7, 6601.71, 6799.53, 7112.84, 7561.62, 7678.69, 7451.93, 7085.36, 6604.54, 6227.4, 6172.62, 6193.83, 6250.12, 6301.83, 6321.69, 6394.43, 6575.55, 6888.55, 7209.08, 7506.7, 7830.39, 8177.24, 8581.88, 8789.74, 8837.83, 8790.95, 8733.12, 8822.71, 8796.96, 8759.88, 8722.01, 8763.98, 8789.53, 8724.13, 8768.48, 8900.04, 9049.83, 9151.92, 9230.51, 9350.69, 9308.79, 9112.82, 8800.89, 8499.68, 8314.68, 8195.09, 8062.36, 7925.6, 7784.75, 7685.86, 7597.6, 7437.46, 7176.93, 6843.68, 6479.47, 6189.18, 5818.28, 5403.12, 5108.36, 4955.31, 4906.18, 4881.56, 4798.92, 4698.54, 4599.15, 4460.34, 4282.16, 4104.8, 3942.34, 3800.56, 3645.17, 3471.07, 3338.85, 3199.62, 2990.77, 2779.85, 2586.94, 2450.26, 2373.84, 2296.48, 2215.21, 2139.12, 2062.22, 1997.69, 1938.38, 1871.21, 1808.88, 1756.36, 1708.04, 1663.35, 1616.77, 1583.89, 1560.22, 1518.21, 1458.94, 1384.5, 1307.06, 1237.65, 1152.74, 1066.36, 1006.54, 962.34, 929.3, 912.66, 907.32, 914.87, 935.32, 950.75, 1000.59, 1048.15, 1085.89, 1121.13, 1148.19, 1143.58, 1130.59, 1103.7, 1072.44, 1047.51, 1025.12, 1013.97, 1007.23, 995.2, 972.42, 942.93, 916, 894.49, 866.93, 829.9, 792.2, 764.47, 747.15, 730.76, 717.66, 715.62, 720.99, 737.17, 746.42, 758.59, 775.46, 787.17, 794.84, 797.09, 789.89, 782.14, 775.44, 770.7, 772.03, 770.55, 766.63, 765.55, 771.6, 784.36, 790.13, 794.03, 796.9, 788.32, 783.36, 770.86, 744.24, 718.95, 699.62, 684.61, 666.43, 641.33, 627.2, 629.62, 635.19, 637.96, 638.37, 642.78, 653.17, 654.56, 642.49, 626.64, 616, 615.56, 624.21, 631.84, 638.02, 653.79, 669.92, 683.71, 707.26, 726.2, 739.33, 745.05, 740.59, 729.48, 709.07, 679.92, 650.76, 621.74, 592.28, 568.84, 556.78, 553.72, 548.27, 540.98, 540.35, 541.71, 537.95, 530.49, 526.51, 527, 526.41, 525.36, 520.38, 509.15, 496.68, 485.16, 475.26, 462.21, 443.35, 428.94, 424.45, 421.62, 413.66, 405.96, 405.99, 406.37, 398.52, 389.71, 388.86, 388.1, 376.68, 357.3, 341.78, 331.51, 314.63, 291.21, 274.47, 268.81, 268.05, 266.4, 264.82, 265.63, 263.67, 258.29, 254.1, 251.91, 250.78, 249.19, 246.8, 245.41, 243.69, 241.13, 241.85, 243.77, 246.58, 254.56, 261.72, 269.1, 279.2, 289.04, 298.87, 307.87, 310.83, 310.72, 308.83, 305.98, 304.24, 302.4, 300.32, 298.44, 296.18, 294.21, 292.69, 290.84, 318.43, 318.35, 325.33, 333.92, 341.63, 350.96, 362.24, 374.37, 386.85, 399.86, 413.59, 428.59, 445.51, 464.75, 485.46, 506.51, 527.17, 546.88, 565.34, 580.82, 593.6, 604.55, 614.32, 638.45, 661.98, 680.16, 697.49, 710.48, 722.36, 731.34, 736.28, 739.35, 741.98, 744.94, 749.42, 754.58, 758.08, 759.73, 762.41, 764.76, 766.09, 766.82, 767.59, 768.95, 770.74, 772.32, 774.27, 776.5, 778.58, 779.79, 780.41, 780.9, 781.3, 781.83, 782.34, 781.57, 780.11, 780.86, 783.6, 786.27, 788.47, 791.36, 796.3, 803.1, 809.7, 814.88, 821.05, 830.94, 845.31, 863.51, 884.53, 908.08, 935.91, 970.14, 1010.8, 1057.61, 1111.69, 1172.36, 1235.38, 1296.97, 1355.82, 1411.97, 1462.56, 1503.56, 1536, 1567.25, 1597.52, 1625.25, 1650.53, 1673.11, 1693.28, 1694.55, 1686.54, 1666.55, 1636.7, 1606.32, 1576.56, 1543.2, 1509.59, 1471.5, 1436.88, 1409.41, 1373.38, 1341.81, 1318.2, 1299.41, 1282.57, 1269.9, 1258.42, 1244.86, 1229.94, 1206.84, 1187.22, 1142.18, 1087.99, 1013.07, 912.72, 819.62, 752.1, 714.67, 676.7, 638.11, 609.08, 599.65, 608.8, 615.51, 624.06, 638.69, 650.09, 656.02, 650.94, 629.75, 612.66, 592.17, 557.3, 519.2, 492.2, 474.47, 457.24, 440.6, 423.24, 414.13, 413.04, 405.63, 395.75, 383.53, 370.76, 361.15, 355.17, 348.77, 337.77, 329.54, 327.39, 328.97, 328.3, 329.24, 334.1, 334.24, 326.21, 319.85, 316.95, 308.97, 293.49, 282.22, 280.67, 275.16, 271.9, 270.09, 273.98, 278.24, 280.63, 280.64, 275.02, 269.05, 268.79, 266.79, 263.69, 263.1, 261.1, 264.66, 271.83, 272.37, 273.06, 272.86, 276.93, 281.45, 278.11, 272.75, 274.17, 282, 289.83, 298.76, 308.05, 319.26, 333.63, 348.24, 354.68, 359.89, 361.81, 364.23, 362.13, 361.99, 373.53, 383.34, 397.88, 413.28, 429.65, 443.22, 449.54, 447.96, 447.59, 450.21, 457.5, 465.82, 476.32, 483.97, 484.13, 485.83, 486.08, 477.15, 472.45, 464.98, 455.47, 450.09, 443.29, 429.67, 412.57, 397.21, 384.25, 374.12, 365.54, 356.78, 349.71, 345.82, 341.21, 337.89, 328.42, 319.37, 314.47, 306.71, 295.17, 286.9, 283.67, 279.06, 271.12, 261.07, 257.48, 254.69, 254.62, 251.84, 249.96, 248.25, 246.6, 238.79, 227.91, 212.88, 200.89, 194.39, 191.76, 187, 184.35, 181.55, 181.09, 179.7, 174.73, 171.05, 167.48, 164.36, 159.7, 157.27, 159.13, 159.18, 158.6, 156.76, 155.88, 156.24, 159.56, 162.68, 165.95, 171.24, 178.95, 185.82, 193.05, 202.62, 209.15, 213.94, 217.8, 222.11, 228.91, 235.64, 240.56, 247.53, 255, 259.5, 264.34, 270.34, 277.14, 284.09, 289.41, 296.17, 303.24, 306.76, 309.28, 312.27, 313.77, 314.32, 312.55, 312.55, 316.16, 318.09, 319.66, 319.48, 319.14, 320.03, 324.53, 328.72, 332.97, 338.39, 342.21, 345.43, 347.7, 349.81, 432.62, 462.11, 508.43, 556.19, 606.09, 667.93, 766.61, 887.11, 989.6, 1075.74, 1174.04, 1310.52, 1467.61, 1641.79, 1830.44, 2027.96, 2202.97, 2366.23, 2602.88, 2815.88, 3003.35, 3172.74, 3470.01, 3873.31, 4384.63, 5031.88, 5751.8, 6705.27, 7947.07, 9489.25, 11433.59, 13693.18, 16594.36, 20734.67, 26343.24, 33114.02, 40625.52, 48543.54, 56552.11, 63631.74, 67230.29, 68735.81, 70075.3, 70517.83, 69113.77, 65701.51, 60531.95, 55475.83, 50924.88, 46639.65, 42476.11, 38499, 34772.93, 31343.48, 28141.65, 25229.25, 22636.68, 20337.3, 18278.61, 16608.84, 15284.81, 14125.44, 13073.62, 12109.03, 11263.33, 10564.52, 9917.17, 9335.72, 8849.03, 8424.3, 8005.07, 7587.92, 7201.9, 6767.11, 6326.47, 5936.67, 5634.17, 5375.05, 5122.45, 4886.27, 4683.81, 4514.05, 4321.37, 4107.37, 3899.66, 3695.28, 3501.98, 3330.71, 3168.08, 2991.69, 2770.27, 2547.17, 2320.86, 2079.64, 1853.73, 1696.39, 1585.15, 1457.11, 1362.14, 1285.8, 1208.1, 1135.42, 1067.56, 1012.85, 989.49, 992.44, 1023.66, 1074.09, 1124.3, 1175.45, 1218.24, 1235.72, 1230.1, 1214.14, 1195.86, 1188.43, 1188.92, 1191.32, 1201.62, 1218.14, 1237.62, 1259.69, 1275.46, 1287.5, 1292.31, 1285.55, 1277.67, 1265.65, 1244.15, 1217.26, 1187.25, 1155.18, 1131.6, 1106.81, 1068.85, 1030.42, 994.38, 956.32, 931.99, 913.28, 895.55, 890.82, 885.12, 870.73, 856.25, 833.91, 802.21, 764.59, 716.08, 665.46, 625.8, 597.49, 586.34, 604.01, 680.87, 773.36, 895.57, 1036.73, 1179.88, 1305.53, 1380.82, 1421.74, 1461.56, 1609.87, 1542.98, 1515.1, 1487.21, 1465.67, 1468.3, 1494.79, 1534.03, 1594.65, 1670.6, 1754.28, 1839.37, 1923.11, 2029.98, 2166.11, 2319.54, 2487.42, 2651.12, 2789.87, 2915.21, 3032.17, 3151.46, 3300.19, 3459.51, 3612.13, 3786.17, 3965.3, 4166.01, 4432.05, 4749.41, 5062.6, 5357.92, 5631.94, 5877.03, 6215.7, 6600.08, 7036.97, 7491.5, 7883.97, 8317.41, 8573.46, 8629.34, 8678.54, 8791.54, 8886.74, 8964.45, 8987.2, 9022.13, 9116.58, 9161.35, 9101.4, 9025.51, 8985.9, 8926.45, 8727.4, 8698.19, 8656.28, 8419.08, 8715.14, 9281.91, 9893.94, 10652.56, 11640.93, 12714.28, 13912.04, 14308.61, 14305.69, 14183.79, 14048.66, 13810.6, 13506.51, 13164.09, 12862.25, 12571.34, 12331.18, 12110.02, 11916.54, 11735.94, 11547.11, 11340.56, 11121.85, 10848.59, 10599.45, 10302.17, 10032.27, 9811.53, 9627.28, 9469.46, 9371.89, 9252.15, 9129.88, 8965.32, 8767.47, 8497.45, 8236.02, 8000.07, 7757.43, 7541.67, 7328.82, 7140.92, 6983.38, 6871.75, 6759.62, 6680.69, 6639.76, 6638.52, 6613.03, 6660.85, 6732.45, 6800.79, 6851.82, 6907.07, 6987.96, 7072.22, 7120.19, 7207.42, 7322.84, 7480.69, 7622.4, 7831.96, 8124.53, 8447.71, 8777.71, 9049.14, 9290.7, 9510.31, 9655.06, 9731.68, 9857.38, 9937.22, 10037.38, 10034.54, 9955.15, 9832.02, 9731.89, 9589.11, 9477.25, 9478.36, 9371.69, 9321.41, 9329.8, 9388.03, 9443.68, 9366.15, 9219.74, 9047.96, 8888.15, 8736.82, 8622.14, 8491.23, 8343.01, 8218.87, 8049.9, 7835.67, 7629.34, 7400.68, 7184.02, 6956.19, 6736.05, 6524.58, 6291.04, 6069.9, 5876.15, 5719.37, 5663.84, 5626.23, 5593.78, 5552.69, 5491.79, 5382.07, 5215.1, 5055.42, 4893.32, 4740.82, 4616.39, 4512.59, 4448.8, 4421.31, 4402.14, 4346.27, 4260.04, 4159.24, 4067.8, 4072.94, 4046.69, 4011.36, 3953.06, 3899.36, 3822.5, 3711.24, 3530.11, 3325.5, 3232.23, 3247.6, 3238.96, 3283.8, 3389.13, 3529.31, 3589.34, 3772.39, 3945.23, 4183.82, 4739.11, 5462.67, 5967.39, 6496.76, 6979.92, 7056.1, 7264.22, 7159.65, 7023.93, 6829.04, 7173.89, 7615.06, 7816.75, 8030.12, 8239.58, 8462.44, 8684.53, 8907.6, 9131.35, 9337.36, 9480.82, 9588.2, 9709.06, 0, 0, 39.84, 42.38, 42.41, 42.42, 42.44, 42.46, 42.48, 42.51, 42.54, 42.77, 45.54, 49.86, 52.98, 80.09, 106.49, 113.03, 124.73, 133.27, 150.7, 182, 242.81, 359.67, 509.67, 675.81, 917.41, 1182.31, 1386.97, 1642.66, 1965.37, 2304.16, 2551.34, 2711.52, 2953.53, 3374.85, 4149.73, 5028.21, 5608.55, 6292.05, 7208.45, 8115.71, 8673.66, 8876.53, 9049.7, 8918.82, 8650.39, 8736.74, 8909.99, 8643.02, 8356.27, 8141.27, 8158.56, 7978.89, 7583.66, 7288.35, 7186.39, 7048.27, 6755.88, 6423.22, 6176.79, 6123.38, 6086.92, 5889.1, 5664.91, 5488.95, 5447.03, 5438.1, 5295.29, 5100.47, 4948.73, 4801.8, 4615.23, 4550.26, 4507.65, 4400.48, 4233.15, 4070.37, 3967.22, 3834.86, 3604.7, 3385.65, 3247.87, 3122.54, 2970.09, 2837.61, 2761.96, 2704.9, 2598.57, 2484.12, 2407.76, 2341.71, 2251.04, 2154.44, 2132.55, 2160.53, 2151.82, 2130.95, 2138.38, 2158.06, 2172.46, 2175.69, 2193.28, 2243.12, 2275.89, 2373.7, 2450.93, 2506.94, 2591.76, 2604.52, 2595.24, 2621.14, 2615.82, 2632.69, 2651.91, 2768.41, 2857.18, 2924.53, 3032.97, 3207.39, 3438.54, 3635.41, 3781.05, 3953.65, 3949.23, 4008.45, 4096.07, 4124.97, 4114.93, 4090.38, 4084.26, 4128.65, 4157.56, 4169.03, 4217.18, 4292.73, 4345.15, 4345.13, 4401.9, 4613.46, 4736.08, 4867.68, 4985.31, 5200.54, 5420.51, 5611.6, 5675.92, 5807.43, 6059.66, 6216.13, 6382.83, 6566.47, 6997.81, 7521.42, 7961.36, 8312.03, 8682.42, 9069.75, 9385.95, 9641.42, 9744.06, 9849.09, 9991.54, 10002.33, 9970.72, 9877.66, 9928.24, 10016.93, 9923.05, 9790.98, 9695.16, 9694.49, 9598.15, 9603.7, 9921.38, 10206.28, 10351.52, 10365.02, 10340.65, 10293.49, 10288.07, 10201.62, 10028.48, 9978.99, 9951.16, 9982.1, 10028.06, 9840.3, 9585.11, 9624.99, 9689.94, 9610.35, 9451.54, 9280.91, 9215.29, 9251.34, 9153.34, 9070.11, 9107.44, 9217.38, 9317.46, 9375.4, 9384.9, 9420.1, 9461.97, 9564.55, 9684.26, 9694.68, 9809.42, 9917.12, 9917.39, 9937.8, 9993.41, 9984.52, 10172.19, 10546.59, 10692.16, 10909.42, 11254.06, 11815.62, 12467.54, 12917.06, 13150.29, 13359.23, 13705.85, 14176.27, 14462.36, 14605.21, 15205.21, 15718.4, 16169.72, 16612.23, 17040.74, 17426.93, 18048.1, 18926.62, 19782.59, 20636.14, 21456.51, 22389.56, 23609.45, 24922.02, 25757.63, 26501.22, 27295.32, 27970.61, 28502.21, 29009.11, 29846.15, 30717.54, 31401.08, 32109.57, 32429.3, 33470.46, 35028.39, 36524.72, 37776.93, 39065.78, 40056.14, 40977.9, 42146.8, 43291.78, 44698.49, 46465.84, 48038.68, 48799.55, 49224.49, 49429.42, 49471.07, 49477.26, 49772.82, 50214.77, 50442.46, 50468.5, 50280.24, 49877.06, 49489.99, 49230.27, 48885.34, 48560.75, 47540.17, 46982.25, 46282.12, 45790.5, 45154.49, 44458.61, 43101.27, 41683.1, 40885.37, 40492.05, 39893.11, 38981, 38715.55, 38879.54, 38828.32, 38171.35, 37198.09, 36674.76, 36365.7, 35881.61, 35429.87, 34803.5, 33819.62, 32474.49, 31334.09, 30657.91, 29931.39, 29045.49, 28481.85, 28110, 26814.75, 26139.78, 25869.88, 25304.25, 24114.83, 23079.92, 22520.98, 22202.84, 21632.89, 21238.69, 21508.72, 21800.55, 22071.28, 22134.4, 22604.54, 23140.16, 23556.85, 24321.57, 23976.45, 23598.01, 22729.06, 22277.58, 21950.51, 22409.69, 21047.31, 20792.04, 20209.32, 19595.06, 19345.69, 19119.48, 18846.49, 18624.17, 18404.16, 18366.93, 18132.15, 17777.69, 17388.56, 17012.51, 16647.72, 16495.9, 16430.13, 16223.89, 16185.9, 16263.83, 16410.95, 16412.91, 16633.16, 16869.45, 17131.02, 17152.21, 17293.13, 17182.29, 17102.53, 17298.56, 17090.02, 17428.42, 17708.89, 18017.79, 18295.93, 18549.31, 18971.64, 19379.17, 19665.12, 20045.61, 20550.86, 21042.19, 21502.75, 22047.97, 22690.71, 23187.23, 23720.7, 24284.38, 25097.45, 25698.63, 26370.41, 26968.64, 28020.86, 29153.17, 29877.84, 30696.95, 31860.48, 33032.14, 33348.47, 33353.66, 33885.59, 33854.01, 33937.76, 33940.41, 34072.56, 34624.06, 35133.85, 35356.41, 35362.42, 35616.66, 35839.3, 35806, 35765.67, 36026.26, 36087.64, 36028.98, 36064.54, 36222.55, 36634.73, 36478.29, 36168.06, 35776.71, 34994.76, 33677.7, 32512.22, 31256.75, 29739.88, 28248.87, 26972.59, 25760.73, 24682.95, 23699.13, 22699.59, 21956.98, 21316.65, 20403.49, 19867.2, 19182.76, 18500.56, 17972.53, 17149.8, 16456.63, 15787.81, 15110.89, 14283, 13328.14, 12322.43, 11752.77, 11529.21, 11040.99, 10942.48, 10723.88, 10493.86, 10080.96, 9692.7, 9353.4, 8889.84, 8512.88, 8241.31, 7912.97, 7404.64, 6985.49, 6475.25, 6224.93, 5866.08, 5403.52, 5134.87, 4826.86, 4433.32, 4169.05, 3905.89, 3601.09, 3385.81, 3121.51, 2835.81, 2618.2, 2348.61, 1932.49, 1626.77, 1444.45, 1380.89, 1312.31, 1306.97, 1266.62, 1230.84, 1206.91, 1138.53, 1048.38, 972.86, 891.2, 829.99, 770.48, 723.38, 678.91, 633.74, 592.52, 550.03, 522.36, 506.49, 551.64, 572.79, 580.39, 617.95, 659.64, 686.33, 714.37, 723.62, 657.11, 560.54, 526.17, 500.18, 478.94, 469.9, 468.83, 451.05, 435.66, 430.08, 445.04, 497.87, 507.52, 536.53, 565.62, 593.57, 617.59, 669.28, 741.27, 774.96, 800.97, 859.23, 919.48, 948.5, 950.51, 982.81, 1049.41, 1105.45, 1135.52, 1202.54, 1307.5, 1389.03, 1468.16, 1603.69, 1700.07, 1805.48, 1949.77, 2162.22, 2386.77, 2546.44, 2709.43, 2881.7, 3075.07, 3277.88, 3505.14, 3710.09, 3852.18, 4050.15, 4290.53, 4584.89, 4913.9, 5182.42, 5506.9, 5936.02, 6436.81, 6965.02, 7491.7, 8168.91, 8752.2, 9437.06, 10065.91, 10836.52, 11502.13, 12254.08, 13130.03, 13994.94, 14768.17, 15676.17, 16764.17, 17913.91, 19194.49, 20336.58, 21515.33, 22939.28, 24625.54, 26322.71, 27842.75, 29370.91, 31278.71, 33043.28, 34708.56, 37105, 39861.78, 43278.7, 46862.03, 49357.65, 51420.53, 53719.6, 56349.41, 58625.11, 60857.55, 63324.37, 65898.77, 68456.18, 70867.34, 73397.96, 75889.2, 77609.99, 79071.04, 80634.65, 81862.12, 82955.15, 84088.16, 85303.78, 86766.98, 87918.67, 88812.94, 90073.43, 91046.01, 91667.59, 91621.88, 90465.01, 88471.65, 85591.03, 81912.29, 78291.72, 74738.07, 72024.29, 68836.95, 65965.41, 63531.61, 60742.52, 57684.94, 54589.05, 51855, 48704.77, 45368.34, 41871.55, 38535.86, 35843.27, 33816.38, 31806.44, 29268.63, 26241.62, 23388.61, 21458.41, 20253.2, 19082.38, 17859.11, 16835.81, 16290.28, 15651.06, 14640.09, 13436.98, 12674.52, 12284.87, 11944.41, 11630.92, 11269.74, 10623.5, 9968.37, 9503.52, 9122.58, 8754.59, 8380.87, 8079.28, 7812.07, 7387.84, 6804.61, 6346.08, 5946.59, 5493.45, 4974.1, 4585.79, 4387.79, 5281.92, 5448.97, 5560.48, 5414.25, 5204.43, 5477.91, 5799.89, 6021.47, 6108.25, 6296.32, 6463.92, 6747.28, 7040.07, 7414.46, 8095.29, 9060.47, 10124.6, 11169.71, 12506.29, 13908.25, 15457.69, 17616.37, 20655.24, 24293.16, 27124.68, 30467.28, 33967.8, 36933.04, 39683.29, 43731.08, 47531.67, 51639.96, 55915.68, 60773.26, 65935.46, 71443.76, 77187.07, 83191.46, 89065.21, 94059.04, 98922.58, 105246.85, 112589.43, 119166.14, 128674.5, 137704.56, 144012.19, 149353.19, 154122.23, 155985.23, 156508.52, 156955.2, 156411.17, 155960.1, 155422.84, 152012.73, 147345.38, 142393.31, 137117.06, 132702.45, 128959.62, 123923.23, 117530.35, 111275.21, 105093.67, 99826.56, 95217.96, 90288.33, 84473.18, 79187.01, 74672.37, 70282.08, 66658.77, 63343.67, 60926.98, 58315.98, 55539.27, 52789.04, 50241.82, 48023.36, 46263.69, 43752.2, 40633.58, 38030.92, 35884.48, 33937.99, 32380.37, 30955.71, 29898.62, 28999.17, 28088.19, 27479.7, 27607.19, 28111.37, 28290.59, 28085.28, 27461.11, 26763.28, 25703.66, 24925.22, 24427.22, 24490.48, 23806.8, 23251.14, 22884.6, 22710.76, 22562.04, 22131.1, 21436.86, 20219.33, 19079.97, 17901.08, 16847.01, 16033.34, 15114.2, 14142.58, 13236.36, 12106.51, 11193.68, 10774.95, 10425.43, 10095.1, 9826.61, 9708.81, 9649.38, 9429.5, 9070.49, 8865.62, 8718.78, 8438.03, 7799.65, 7653.97, 7329.85, 7074.48, 6875.82, 6873.18, 6947.19, 6909.76, 6730.09, 6381.18, 6097.54, 5838.06, 5568.61, 5308.82, 5086.87, 4813.88, 4467.66, 4304.97, 4227.33, 4056.73, 3885.14, 3699.38, 3508.65, 3331.4, 3170.79, 3004.96, 2916.2, 2889.79, 2839.36, 2762.13, 2733.58, 2767.27, 2808.49, 2770.69, 2801.57, 2671.23, 2456.43, 2239.1, 2133.73, 2303.71, 2319.5, 2407.38, 2516.33, 2597.78, 2687, 2747.48, 2694.01, 2626.11, 2489.15, 2286.46, 2060.56, 1951.44, 2057.77, 2281.75, 2491.58, 2871.24, 3210.22, 3624.78, 4151.98, 4751.75, 5263.18, 5374.5, 5591.38, 5876.18, 6391.96, 6762.58, 7129.89, 7589, 8073.37, 8608.98, 9160.81, 9932.54, 10980.4, 11783.11, 13033.79, 14503.19, 15898.64, 17527.23, 19058.7, 21587.91, 24762.9, 27990.48, 31801.93, 35427.5, 37899.35, 41001.19, 44276.01, 47972.84, 52624.2, 56132.76, 58096.56, 61077.8, 64107.24, 67084.68, 69165.22, 70495.51, 70349.19, 69755.03, 69648.26, 70053.52, 69958.36, 69668.11, 69778.33, 70388.03, 69599.44, 68065.84, 67047.11, 66178.22, 64129.64, 61633.7, 58911.95, 56213.62, 52882.85, 49003.46, 46721.95, 45630.35, 44678.67, 43548.32, 40669.68, 38097.4, 36886.63, 33715.09, 31299.26, 29239.89, 27445.52, 26123.94, 24706.07, 23256.26, 21891.54, 20682.62, 19820, 19161.41, 18290.95, 17777.97, 17355.63, 16567.75, 15657.01, 15144.87, 14762.36, 14248.42, 13962.57, 13706.16, 13526.6, 13406.14, 13207.4, 13052.58, 13040.22, 12772.16, 12139.87, 11500.37, 11167.61, 10586.47, 10117.21, 9618.17, 9144.74, 8684.58, 8358.57, 8233.91, 8134.21, 7945.75, 7752.54, 7642.32, 7612.77, 7476.84, 7335.36, 7016.66, 6717.71, 6422.64, 5951, 5514.82, 4871.12, 4290.97, 3964.4, 3807.09, 3880.13, 3850.58, 3858.99, 4173.16, 4351.67, 4175.14, 4062.19, 3965.18, 3710.12, 3438.63, 3212.16, 3063.23, 2943.43, 2837.4, 2806.09, 2760.83, 2590.05, 2342.68, 2152.3, 1943.15, 1826.56, 1724.56, 1640.67, 1622.22, 1650.35, 1697.7, 1774.31, 1859.59, 1845.63, 1802.64, 1735.87, 1655.12, 1567.04, 1492.94, 1447.83, 1429.46, 1435.94, 1460.91, 1499.78, 1545.04, 1589.94, 1604.96, 1597.77, 1604.39, 1620.3, 1626.81, 1602.26, 1587.61, 1593.62, 1582.67, 1557.79, 1550.97, 1570.11, 1617.8, 1689.32, 1777.11, 1873.18, 1974.61, 2088.13, 2219.26, 2345.62, 2452.34, 2557.33, 2668.46, 2784.19, 2904.48, 3029.08, 3157.66, 3290.11, 3426.39, 3566.02, 3708.88, 3855.56, 1042.17, 1033.02, 1023.61, 1013.92, 1003.99, 993.82, 983.42, 972.81, 962, 951, 939.81, 960.63, 981.85, 990.31, 1015.81, 1072.01, 1098.56, 1167.16, 1531.85, 2163.76, 2486.93, 2652.5, 2727.61, 3044.26, 3845.54, 4787.54, 5709.23, 6612.24, 7836.8, 9828.53, 12245.44, 14929.98, 17938.78, 21039.97, 24242.12, 27622.45, 30290.76, 33516.59, 39342.67, 45989.13, 52773.12, 59854.21, 66957.65, 75567.99, 85130.55, 94389.5, 99942.23, 105405.14, 109615, 116431.67, 123214.41, 131037.43, 139635.4, 149548.88, 162053.75, 176636.73, 192754, 209791.4, 228293.83, 247723.06, 268156, 293147.84, 321146.53, 338532.88, 349588.1, 354226.12, 352801.56, 352477, 350849.97, 349398.62, 352463.03, 358012.56, 363266.47, 366495.75, 375323.03, 391183.94, 410262.12, 431393.5, 451328.22, 470762.34, 476050.34, 471538.75, 465535.94, 456232.84, 443487.88, 430182.16, 416318.44, 400289.84, 382337.75, 364923.1, 350213.16, 337296.8, 325427.5, 315980.12, 308722.75, 302411.22, 296731.5, 290625.6, 284756.22, 279264.28, 275147.62, 271762.12, 268183.66, 264433.6, 261541.55, 259846.9, 258265.28, 255832.95, 253758.27, 252065.1, 250169.92, 247962.05, 246019.48, 244313.17, 242587.5, 240885.27, 238292.05, 234941.31, 231744.77, 228328.52, 224033.52, 219571.62, 215100.16, 210566.8, 206878.14, 203708.75, 200520.36, 196823.4, 192331.6, 187774.95, 183597.38, 179752.6, 176386.89, 173653.34, 171771.33, 170503.25, 169367.31, 168343.66, 167188.31, 165900.16, 164737.6, 163569.98, 162477.06, 161539.02, 160652.19, 159739.78, 158804.11, 157844.6, 156857.47, 155670.44, 153982.66, 151773.95, 149448.55, 147252.55, 144969.97, 142517.62, 140215.58, 138317.84, 136701.6, 135107.02, 133384.83, 131648.81, 130052.42, 128509.63, 126948.02, 125409.89, 124038.59, 122808.84, 121615.21, 120428.76, 119246.3, 118087.63, 116958.37, 115825.57, 114752.28, 113811.55, 112923.68, 112039.7, 111171.51, 110246.29, 109263.52, 108302.12, 107327.03, 106327.6, 105407, 104613.58, 103913.69, 103272.41, 102672.17, 102087.72, 101527.08, 101048.75, 100728.57, 100679.53, 100870.13, 101108.66, 101427.52, 101961.92, 102637.41, 103306.22, 103845.77, 104249.09, 104506.85, 104640.48, 104738.31, 104838.53, 104846.08, 104749.83, 104684.23, 104759.48, 104923.13, 105031.1, 105105.13, 105349.08, 105830.79, 106157.95, 106597.75, 107169.59, 107943.88, 109042.08, 110440.23, 112164.12, 114364.65, 116647.53, 119358.46, 122407.69, 125551.78, 128797.18, 132163.62, 135436.86, 138782.7, 142460.53, 146532.48, 150197.25, 153662.6, 156825.4, 159771.88, 162755.19, 165794.86, 168464.8, 170919.16, 173079.52, 174950.94, 177063.14, 178769.62, 179941.67, 181586, 183310.97, 184548.6, 185782.06, 186799.34, 187129.73, 187493.72, 188038.84, 188301.36, 188882.73, 190036.56, 191231.16, 193236.19, 195847.25, 198122.45, 200958.44, 204392.61, 207741.66, 211394.81, 214633.66, 217493.69, 221060, 224419.14, 227343.34, 230513.7, 233705.38, 237083.17, 240547.61, 244001.45, 247653.1, 251458.81, 255667.6, 260231, 264856.25, 269580.2, 274506.78, 279744, 284982.44, 289969.53, 295002.84, 300037.75, 304879.84, 309291.34, 312893.3, 317089.4, 321619.44, 325028.66, 328048.44, 331537.56, 334584.47, 336497.8, 337559.72, 339027.2, 340878.34, 342295.2, 343352.56, 344604.97, 346421.8, 348642.9, 351387.28, 354736.16, 359485.8, 364451.34, 369193.34, 373602.34, 377716.56, 379363.25, 381615.28, 382503.22, 383611.22, 383858.94, 381351.56, 376430.34, 369936.44, 362590.22, 356126.4, 350657.47, 344701.22, 338182.78, 334115.12, 330905.97, 328586.62, 327251.8, 325508.16, 324385.78, 325902.66, 327686.44, 329393.78, 330382.3, 329837.3, 327730.97, 324206.3, 319376.94, 314689.38, 309390.3, 303760.5, 297789.34, 291666.22, 285396, 279409.8, 274181.56, 269455.62, 265147.38, 261288.1, 257663.77, 254491.4, 250791.78, 246843.39, 242394.25, 237894.38, 233794.44, 229982.02, 226435.88, 223096.95, 219700.45, 216321.9, 212964.3, 209535.52, 206078.39, 202723.06, 199431.05, 196156.95, 192892.92, 189692.9, 186559.52, 183708.02, 180873.34, 177650.42, 174254.17, 170725.61, 167423.19, 164680.62, 162254.88, 160259.3, 159752.28, 159585.56, 158694.88, 157006.03, 154852.45, 152780.66, 150177.62, 147211.73, 144251.48, 141516.62, 139357.23, 138179.95, 137713.22, 137949.62, 138465.53, 138550.83, 137860.3, 136869.8, 135847.2, 134742.02, 133823.03, 132880.98, 131635.92, 130453.9, 129487.43, 128639.56, 127801.25, 127024.08, 126409.49, 126014.11, 125827.72, 125583.84, 125417.12, 125451.91, 125226.5, 124873.11, 124803.72, 124595.67, 124132.3, 123639.69, 123316.23, 123380.94, 123595.68, 123888.05, 124406.6, 124802.38, 125057.79, 125158.54, 125116.94, 125021.66, 124624.19, 124094.78, 124082.82, 124311.83, 124081.58, 123735.15, 123734.24, 123960.79, 124319.73, 124282.16, 123779.4, 123385.8, 122485.8, 120791.44, 119500.19, 117936.76, 116732.99, 116721.28, 117150.16, 118201.77, 119304.68, 120251.27, 121372.82, 134403.84, 124070.41, 125025.16, 126031.31, 126321.01, 126442.95, 126703.35, 126240.84, 125815.08, 125601.7, 125837.72, 125899.43, 126669.56, 127372.52, 128322.9, 129915.62, 131154.4, 131854.08, 132603.11, 132935.64, 132847.39, 133180.17, 133837.73, 135107.06, 137627.03, 142011.08, 146626.98, 153318.42, 161956.56, 172129.9, 182525.98, 191454.2, 198951.48, 205742.23, 213207.53, 221795.45, 229484.58, 236274.6, 243081.94, 250628.9, 259950.78, 268946.34, 275609.7, 282331.3, 289611.72, 296476.97, 302571.22, 308122.72, 313735.38, 320011.16, 326227.88, 331564.44, 336182.38, 340753.75, 344486.06, 346193.25, 348378.12, 349828.78, 349737.62, 350210.1, 350565.8, 350070.28, 349421.5, 347630.88, 345329.84, 343238.62, 340522.4, 336548.1, 332672.53, 328850.84, 325283.3, 321619.6, 317981.22, 314486.9, 312033.3, 309747.47, 307221.47, 305264.6, 303182.84, 301331.7, 299286.56, 296350.88, 293211.56, 290715.38, 288032.1, 285471.44, 281676.7, 278140.44, 275600.53, 272772.72, 269368.8, 266272.97, 263637.38, 261111.05, 258076.61, 255018.31, 251843.17, 248549.44, 245124.66, 241300.73, 237608.34, 233771.23, 230466.69, 227296.14, 224405.6, 221648.25, 219208.06, 217151.06, 215354.84, 213659.25, 212275.44, 210951.47, 209751.17, 208823.05, 207866.94, 206259.23, 205273.8, 204823.19, 204617.31, 205025.06, 205281.66, 206321.55, 208082.44, 209823.81, 211487.66, 213459.27, 215211.16, 217326.36, 219318.3, 221415.05, 223412.42, 225302.6, 227814.1, 230877.2, 234174.6, 237738.08, 241028.95, 245412.69, 249706.45, 254262.64, 259327.19, 264179.8, 268862.62, 273978.06, 279282.25, 284042.75, 288702.8, 293864.94, 298483.12, 303145.47, 307773.1, 312812.53, 318006.38, 323005.28, 328797, 335314.72, 341526.25, 348003.62, 354618.7, 359988.72, 366162.62, 372306.1, 378260.12, 382990.4, 388407.28, 394075.38, 400595.25, 406829.75, 413274.22, 419647.47, 425688.72, 430308.47, 434515.6, 438324.1, 440481.8, 442302.94, 444031.84, 445662.06, 446258.6, 446671.62, 447496.3, 448512.38, 448999.8, 448669.53, 448296.25, 447329.25, 445716, 444494.56, 442612.97, 440446.38, 437636.53, 434677.4, 432029.75, 429434.12, 426869.9, 425190.94, 424952.16, 426246.6, 426640.56, 428485.72, 428596.38, 427576.34, 426751.4, 425433.97, 423441.88, 420196.44, 416118.38, 412473.66, 408986.44, 404926.9, 401375.88, 397546.16, 393389.97, 389402.53, 385649.25, 381375.1, 377478.16, 373498.84, 368957.72, 364852.94, 360354.94, 355533.03, 350553.1, 345265.06, 339716.12, 333536, 387980.8, 367715.38, 363810.12, 360085, 354868.78, 351491.47, 342474.12, 331853.7, 321370.84, 312000.56, 306389.84, 304132.34, 302571.66, 300982.9, 307459.84, 315246.2, 327821.75, 344299.94, 364991.44, 392722.75, 425379.28, 465431.66, 508407.28, 551308.4, 597285.6, 652885.75, 724500.75, 810656.44, 900309.94, 981506.9, 1054547.6, 1133186.1, 1218985.8, 1306194.4, 1392741, 1472904, 1556325.5, 1644400.6, 1733173.5, 1816384.2, 1887128.8, 1952764.6, 2008600.4, 2062949.1, 2114039.8, 2157696.8, 2189650.5, 2212932.5, 2222038, 2198651.5, 2157362.8, 2117352.5, 2062146.9, 2003196.2, 1941806.5, 1874354, 1798217.9, 1705545.1, 1603266.2, 1505712.9, 1418623.5, 1343570.9, 1274718.2, 1207825.9, 1145095.5, 1084607.8, 1025773.44, 969397.8, 915505.3, 859413.6, 798097.8, 736163.8, 676283.6, 620383.06, 568488.2, 522166.47, 483645.03, 452104.34, 425739.2, 402405.62, 380406.38, 360589.66, 343048.9, 327870.53, 313680.62, 300139.8, 286888.9, 274337.28, 262681.44, 251713.1, 241575.75, 232243.34, 223327.64, 214662.22, 205909.9, 197243.56, 188917.58, 181071.3, 173661.92, 166654.77, 160016.1, 154001.2, 148661.73, 143895.34, 139459.4, 135043.94, 130832.12, 126737.88, 122837.7, 119096.64, 115567.6, 112126.96, 108767.24, 105389.09, 101973.34, 98898.5, 96252.61, 93871.01, 91574.47, 89409.16, 87478.62, 85650.56, 83739.06, 81740.21, 79667.22, 77209.12, 74014.19, 70597.12, 67033.1, 63655.17, 61072.43, 58982.4, 57303.92, 55825.71, 54466.94, 53294.91, 52142.85, 51166.41, 50374.57, 49723.7, 49305.13, 49348.8, 49767.99, 50414.66, 50922.59, 51014.57, 50817.78, 50476.79, 50149.9, 49818.42, 49392.76, 48918.26, 48354.1, 47744.21, 47200.63, 46653.75, 46111.96, 45552.45, 44943.44, 44322.34, 43717.08, 43133.09, 42526.82, 41897.36, 41225.38, 40538.57, 39917.89, 39340.88, 38674.83, 37869.8, 37070.35, 36339.86, 35757.6, 35320.09, 34910.93, 34619.32, 34466.42, 34392.85, 37066.33, 37424.22, 37730.38, 38190.41, 38719.73, 39179.25, 39667.47, 40294.04, 40985.56, 41801.53, 42671.95, 43377.02, 44139.62, 44966.22, 45554.62, 46226.74, 46946.47, 47660.87, 48519.05, 49693.51, 51197.76, 53144.42, 55462.06, 58087.13, 60955.52, 64065.58, 67595.96, 72252.54, 77419.77, 83077.61, 89085.56, 94605.93, 101290.52, 109069.24, 117870.91, 127855.57, 139428.61, 151662.77, 165669.4, 179349.06, 191470.81, 203444.78, 217824.95, 234861.56, 254302.5, 275851.34, 297739.88, 318364.8, 340109.34, 364609.97, 390896.56, 417136.84, 443286.9, 466950.94, 489238.38, 511780.6, 536718.94, 561448.1, 584528.9, 606956.56, 628568.9, 648388.6, 666638.7, 683888.25, 702083.2, 718862.4, 735259.2, 750101.06, 763071.9, 775502.5, 785076.1, 793571.5, 797710.44, 800166.4, 800811.5, 799737, 798697.2, 798680.6, 800069.2, 802574.75, 806493.1, 811466, 820524.06, 827573.1, 834293.1, 840245.9, 845616, 849342.4, 849444.25, 844973, 836810.7, 825330.8, 807538.2, 784712.5, 756225.1, 720462.25, 684289, 645669.3, 602595.7, 561956.75, 523757.97, 486520.06, 452867.66, 419822.8, 388966.38, 360327.38, 334033.6, 311552.1, 292013.3, 274430.4, 258019.89, 242460.16, 227601.08, 213378.55, 200292.36, 188926.84, 179054.7, 169537.84, 159639.52, 149905.7, 141170.94, 133598.73, 126973.23, 120930.65, 115046.06, 109670.37, 104736.61, 100264.72, 96250.12, 92960.21, 90257.42, 87507.96, 84414.13, 81009.95, 78032.91, 74879.13, 71895.08, 69630.05, 67821.71, 66420.84, 65776.54, 65807.5, 65903.98, 66209.18, 66361.15, 66333.77, 66234.93, 66054.52, 65838.73, 65635.1, 65527.7, 65550.21, 65691.93, 66057.43, 66669.33, 67434.2, 68265.05, 69164.4, 70088.82, 71071.16, 72159.5, 73318.83, 74452.46, 75475.86, 76604.2, 77784.84, 78914.17, 80099.86, 81227.37, 82289.65, 83527.94, 84751.22, 85992.06, 87274.01, 88376.75, 89509.73, 90587.87, 91685.51, 92775.57, 93855.47, 94746.69, 95515.1, 96528.56, 97509.87, 98460.8, 99393.74, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 131.91, 142.21, 142.36, 142.38, 142.38, 142.38, 142.4, 142.42, 142.45, 143.78, 145.75, 152.67, 196.79, 343.89, 374.77, 424.83, 487.21, 502.4, 505.38, 503.55, 502.89, 442.88, 406.6, 383.45, 366.35, 346.62, 340.37, 320.37, 294.84, 267.72, 248.04, 232.97, 213.03, 195.86, 184.57, 179.82, 189.47, 198.74, 196.66, 186.55, 174.34, 162.34, 151.06, 143.35, 139.13, 140.7, 156.68, 177.71, 199.85, 233.75, 270.13, 302.81, 343.74, 358.66, 345.78, 318.25, 284.9, 255.29, 225.64, 191.83, 181.25, 176.95, 176.47, 174.97, 174.15, 172.83, 172.16, 169.36, 165.13, 157.54, 159.98, 193.13, 292.04, 298.03, 310.13, 276.16, 232.58, 211.63, 201.61, 196.4, 198.03, 202.39, 210.29, 209.04, 213.87, 222.84, 237.19, 248.83, 259.43, 272.44, 282.98, 292.04, 297.58, 297.25, 300.46, 310.62, 329.26, 389.02, 443.53, 489, 485.54, 498.45, 497.66, 502.33, 457.77, 415.2, 425.14, 484.29, 503.68, 461.65, 476.23, 496.39, 485.75, 500.66, 538.75, 562.53, 559.3, 530.64, 475.67, 442.75, 430.44, 388.88, 353.29, 370.19, 412.31, 444.11, 450.11, 443.91, 440.25, 441.55, 429.98, 424.65, 431.11, 426.03, 422.08, 445.01, 465.89, 475.61, 528.08, 582, 613.58, 699.03, 777.26, 753.69, 706.49, 754.51, 784.54, 677.23, 679.93, 735.12, 702.16, 748.84, 854.84, 844.23, 886.03, 888.9, 932.42, 1009.84, 879.48, 786.28, 856.56, 1010.15, 1052.78, 1016.62, 1108.65, 1157.16, 1168.95, 1347.12, 1516.46, 1663.13, 1726.98, 1839.85, 1929.22, 1776.43, 1514.31, 1304.24, 1343.69, 1342.88, 1259.28, 1256.69, 1436.69, 1339.29, 1335.66, 1281.2, 1145.16, 1034.13, 931.44, 850.1, 812.36, 745.41, 577.12, 417.22, 344.27, 318.81, 305.48, 292.1, 289.52, 324.65, 347.79, 352.98, 414.53, 505.29, 503.17, 587.37, 753.38, 861.88, 883.74, 790.26, 651.39, 536.51, 422.85, 307.34, 235.01, 208.73, 229.32, 225.24, 222.81, 252.08, 276.27, 267.84, 294.19, 375.54, 390.19, 340.06, 388.16, 403.71, 361.76, 371.18, 469.9, 459.69, 505.32, 704.53, 765.91, 845.75, 1036.08, 1592.86, 1872.83, 1781.65, 1616.08, 1471.62, 1304.18, 1083.74, 865.74, 707.59, 620.07, 614.04, 633.6, 645.61, 668.61, 741.3, 829.02, 890.14, 991.94, 1122.13, 1209.17, 1276.59, 1197.62, 1164.29, 1218.69, 1223.5, 1274.39, 1360.15, 1536.23, 1564.89, 1662.36, 1691.16, 1601.78, 1487.36, 1463.13, 1426.27, 1674.19, 1609.7, 1911.53, 1994.74, 2038.29, 2480.45, 3098.32, 3386.19, 3503.81, 4135.57, 4737.61, 4991.51, 5441.22, 5432.33, 6115.69, 7216.77, 8165.76, 7715.02, 7051.07, 6756.54, 6561.64, 6335.05, 6035.37, 5868.26, 5965.04, 6182.09, 6623.9, 7129.47, 7048.59, 7224.41, 7689.43, 8391.53, 8872.54, 9218.52, 9433.96, 9834.98, 10416.92, 10821.06, 10031.53, 9622.66, 9314.57, 9398.85, 9774.05, 10219.75, 10712.97, 11210.56, 11617.21, 11993.5, 12240.73, 12195.13, 11978.34, 11860.49, 12124.24, 12473.48, 12344.7, 11913.37, 11415.89, 10742.2, 9924.18, 8979.47, 7918.18, 7257.67, 7054.01, 7081.28, 6970.67, 6912.39, 6706.03, 6671.11, 6632, 6571.04, 6374.78, 6169.85, 5913.68, 5430.72, 5004.07, 4697.44, 4384.89, 4077.58, 3831.51, 3991.89, 4171.78, 4241.43, 4434.48, 4430.91, 4169.51, 4191.57, 4604.18, 5053.79, 5437.21, 5664.94, 5735.71, 5535.36, 5562.27, 5866.81, 5832.3, 5786.7, 5797.95, 5596.07, 5603.37, 5644.76, 5548.81, 5419.15, 5373.08, 5301.79, 5147.53, 4888.6, 4652.98, 4569.94, 4334.33, 4019.41, 3779.74, 3665.21, 3656.45, 3455.78, 3395.37, 3531, 3470.38, 3427.62, 3638.3, 3877.6, 3773.76, 4298.37, 5397.88, 6063.69, 6521.44, 6488.74, 5878.37, 5422.82, 4990.65, 4567.17, 4268.28, 4011.22, 4079.07, 3788.66, 3594.87, 3462.55, 3337.24, 3261.31, 3136.97, 3127.6, 3003.55, 3158.12, 3281.7, 3236.58, 3266.62, 3314.2, 3307.78, 3338.08, 3635.08, 3531.38, 3745.75, 3985.86, 3848.16, 3600.82, 3164.4, 2916.8, 2720.7, 2634.77, 2622.08, 2630.38, 2639.77, 2734.27, 2776.3, 2723.96, 2807.59, 3061.67, 3465.72, 3899.96, 4181.37, 4140.92, 4080.06, 3843.4, 3705.71, 3739.73, 3661.57, 3434.61, 3632.09, 3836.29, 4030.55, 4078.61, 4198.98, 4282.6, 4370.87, 4399.65, 4650.32, 4904.31, 5171.97, 5288.25, 6334.07, 7892.82, 9288.91, 10840.47, 12651.96, 14808.47, 16987.53, 19128.97, 21267.54, 23063.54, 24759.94, 26245.39, 27880.17, 30576.35, 32906.73, 35394.25, 39557.21, 44043.24, 47813.62, 50013.22, 49191.96, 48866.15, 48499.23, 47562.46, 47179.96, 47698.38, 47566.52, 46850.83, 47296.22, 47153.62, 46071.04, 44196.43, 43308.13, 42878.09, 42617.37, 41822.13, 40818.86, 40165.21, 39495.02, 39103.87, 38889.87, 37862.27, 36491.08, 35413.99, 34740.75, 34663.59, 34543.03, 33980.94, 33663.66, 34184.03, 34688.3, 34318.72, 33527.61, 33445.4, 33231.87, 32430.38, 31199.12, 30198.5, 29953.13, 29648.29, 29466.11, 29105.87, 28449.29, 27517.46, 26588.61, 25249.19, 24216.42, 23629.02, 23135.43, 22554.55, 22059.16, 21818.42, 22189.03, 22734.2, 23381.99, 22934.52, 22475.57, 22575.94, 22523.47, 21446.14, 20465.39, 19806.93, 19880.14, 20242.24, 20138.3, 19623.62, 19390.09, 19588.76, 19553.41, 19504.99, 19640.59, 19835.47, 19965.93, 19969.88, 19609.19, 19355.67, 19331.88, 18748.69, 17773.39, 17013.99, 16495.7, 16483.63, 15369.11, 14053.6, 13206.4, 12743.26, 12242.83, 11624.11, 10566.84, 9606.3, 8496.97, 6651.01, 5068.79, 4248.31, 3549.97, 3095.29, 3132.04, 3366.46, 3225.34, 3195.43, 3704.87, 3862.85, 4236.97, 4500.59, 4677.09, 5067.7, 4869.33, 5179.03, 4984.51, 4731.76, 3725.56, 2835.57, 2358.9, 2041.84, 1749.51, 1789.33, 1788.59, 1762, 1870.02, 2089.87, 2234.74, 2388.88, 2195.51, 2038.77, 2026.63, 1922.17, 1752.97, 1659.45, 1709.91, 1692.28, 1659.21, 1580.49, 1466.36, 1409.32, 1310.91, 1152.62, 1076.98, 1160.87, 1114.48, 1095.76, 997.45, 894.17, 807.26, 771.82, 763.29, 759.12, 774.74, 798.96, 826.52, 995.67, 1036.55, 889.1, 729.36, 581.63, 576.65, 577.57, 539.86, 573.71, 738.85, 911.73, 984.16, 1246.87, 1521.92, 2010.6, 2694.84, 3207.55, 4139.67, 5359.73, 7135.63, 9272.12, 11578.38, 15041.3, 19341.89, 23544.31, 28846.44, 37222.02, 47854.69, 58381.16, 72711.42, 93469.33, 108898.87, 126694.12, 145093.48, 161928.52, 184128.98, 203781.12, 215050.22, 210423.7, 208250.7, 201627.53, 196761.19, 199442.97, 189239.06, 173550.22, 153741.77, 131166.42, 107157.98, 82890.41, 68645.87, 62934.9, 57901.8, 56037.74, 42449.1, 38278.83, 37615.43, 35344.58, 30276.94, 25993.03, 22965.08, 20228.2, 17628.9, 13687.35, 11233.39, 10648.59, 9651.03, 8676.74, 8546.91, 9022.51, 9048.81, 8536.06, 9387.94, 10192.22, 9772.5, 9374.86, 8845.63, 7298.56, 5716.77, 4252.09, 3700.65, 3883.84, 3735.26, 3392.44, 3107.2, 2920.13, 2881.48, 3477.11, 4009.75, 4536.32, 4621.18, 4961.23, 4688.48, 3686.2, 3325.28, 2891.63, 2387.58, 2203.01, 1973.18, 1950, 1827.51, 1782.72, 1710.53, 1599.28, 1572.62, 1573.75, 1579.73, 1544.48, 1571.03, 1564.94, 1568.4, 1560.57, 1536.86, 1520.79, 1532.57, 1539.11, 1562.78, 1598.89, 1670.93, 1750.03, 1759.58, 1696.84, 1608.82, 1513.83, 1443.59, 1362.37, 1288.07, 1215.21, 1186.61, 1172.77, 1163.56, 1160.22, 1152.93, 1126.61, 1105.1, 1090.32, 1081.9, 1069.19, 1046.98, 1017.18, 982.51, 945.53, 902.18, 864.35, 837.71, 817.21, 811.77, 808.86, 810.54, 822.89, 825.56, 826.78, 826.07, 821.08, 820.69, 826.37, 844.22, 887.08, 908.64, 938.83, 952.09, 955.44, 964.51, 960.24, 939.45, 914.09, 901.09, 911, 928.56, 944.39, 956, 966.66, 988.61, 1012.13, 1032.54, 1054.02, 1100.79, 1117.16, 1129.11, 1144.55, 1162.73, 1170.99, 1167.54, 1160.2, 1154.15, 1151, 1137.32, 1167.05, 1297.31, 1474.66, 1589.61, 1718.01, 1812.81, 1922.49, 2034.79, 2083.51, 2117.11, 2088.51, 2155.45, 2385.3, 2663.84, 3006.36, 3175.86, 3857.59, 4178.49, 4439.39, 5048.97, 5162.99, 5134.17, 5246.52, 5097.68, 5030.61, 5139.53, 5232.76, 5282.9, 5331.56, 5879.36, 6881.14, 7211.58, 8974.51, 10222.33, 10960.34, 11672.54, 12351.05, 12950.32, 12520.56, 10594.98, 9527.71, 8818.73, 7567.99, 6513.65, 5934.89, 5007.24, 3962.76, 3596.03, 3433.68, 3405.15, 3322.5, 3118.93, 3106.85, 3161.74, 3188.27, 3312.25, 3576.28, 3811.74, 3893.6, 3815.75, 3599.29, 3415.79, 3153.35, 2711.22, 2361.52, 2193.41, 2114.08, 2108.48, 2168.27, 2221.54, 2150.95, 2021.44, 1959.36, 1932.67, 1913.99, 1891.95, 1871.15, 1875.36, 1892.93, 1908.64, 1914.8, 1894.86, 1866.77, 1854.85, 1859.07, 1874.28, 1884.73, 1880.12, 1871.86, 1875.07, 1895.47, 1933.37, 1983.13, 2021.27, 2036.76, 2050.33, 2067.52, 2067.98, 2045.35, 2020.91, 2007.99, 1997.58, 1983.91, 1968.39, 1952.7, 1932.87, 1901.01, 1869.76, 2181.77, 2304.58, 2294.3, 3170.37, 3800.55, 3896.16, 4369.8, 4829.34, 4324.28, 3561.55, 2653.89, 2069.37, 2063.27, 2072.43, 2074.91, 2082.37, 2087.77, 2090.23, 2094.12, 2108.43, 2118.96, 2109.7, 2117.49, 2143.14, 2189.24, 2247.63, 2278.98, 2289.99, 2303.05, 2296.23, 2265.1, 2195.46, 2136.87, 2160.23, 2229.47, 2290.06, 2378.46, 2462.51, 2528.08, 2595.41, 2651.73, 2683.74, 2699.32, 2707.21, 2703.42, 2679.91, 2645.71, 2611.04, 2576.22, 2541.08, 2505.62, 2490.33, 2509.41, 2556.55, 2630.78, 2728.83, 2844.23, 2967.71, 3088.06, 3192.54, 3267.47, 3300.55, 3286.67, 3233.54, 3163.07, 3110.11, 3121.21, 3242.36, 3461.35, 3589.93, 3879.27, 4360.25, 5041.15, 5875.62, 6755.37, 7542.12, 7868.54, 7971.68, 7928.26, 7729.53, 7377.52, 7225.63, 7395.76, 7582.83, 7713.03, 7839.79, 7973.44, 8095.06, 8294.22, 8500.91, 8717.73, 8944.21, 9180.72, 9428.07, 9686.47, 9956.23, 10225.6, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 27.61, 26.88, 25.99, 32.4, 35.73, 40.26, 47.65, 54.8, 58.38, 56.93, 56.09, 57.54, 56.29, 55.95, 56.22, 56.69, 59.52, 69.76, 84.24, 98.65, 100, 86.09, 65.24, 54.57, 48.35, 37.58, 28.63, 27.08, 26.47, 25.73, 25.01, 25.2, 27.74, 32.5, 37.54, 43.49, 53.5, 68.45, 78.54, 75.84, 73.6, 72.22, 70.59, 68.36, 67.42, 68.84, 71.73, 74.83, 67.27, 60.55, 53.9, 52.96, 52.12, 51.64, 49.77, 51.22, 51.98, 49.25, 43.08, 35.42, 32.03, 32.1, 31.95, 31.94, 30.86, 35.24, 39.38, 38.85, 28.29, 18.32, 16.06, 16.12, 15.95, 15.85, 15.55, 15.86, 15.96, 16.21, 14.63, 11.01, 7.49, 6.02, 6.04, 6.02, 6.05, 5.87, 7.15, 10.42, 11.58, 11, 9.03, 8.04, 7.89, 7.77, 7.61, 7.52, 6.72, 4.61, 3.58, 3.52, 3.46, 3.39, 3.36, 3.34, 3.34, 3.43, 3.86, 5.16, 6.85, 8.51, 9.92, 8.31, 6.58, 4.87, 3.61, 3.19, 3.13, 3.07, 3.03, 3.01, 3, 2.98, 2.97, 2.95, 2.93, 2.93, 2.93, 2.93, 2.95, 2.98, 3.03, 3.07, 3.12, 3.15, 3.18, 3.17, 3.15, 3.13, 3.11, 3.09, 3.07, 3.05, 3.03, 3.01, 2.99, 2.97, 2.95, 2.93, 2.91, 2.89, 2.87, 2.84, 2.82, 2.8, 2.78, 2.76, 2.74, 2.72, 2.71, 2.69, 2.67, 2.65, 2.63, 2.62, 2.6, 2.6, 2.58, 2.63, 2.69, 2.8, 3.03, 3.36, 3.68, 3.98, 4.29, 4.62, 4.84, 4.93, 4.82, 4.48, 4.02, 3.53, 3.06, 2.58, 2.23, 2.05, 2.05, 2.02, 2.05, 2.08, 2.18, 2.39, 2.68, 2.96, 3.22, 3.45, 3.37, 3.23, 3.09, 2.98, 2.91, 2.88, 2.84, 2.81, 2.78, 2.76, 2.73, 2.69, 2.65, 2.61, 2.57, 2.53, 2.48, 2.44, 2.4, 2.38, 2.36, 2.47, 2.46, 2.64, 3.1, 3.71, 4.32, 4.92, 5.51, 5.98, 6.19, 6.23, 6.28, 6.33, 6.56, 6.93, 7.21, 7.63, 8.53, 10.6, 13.12, 15.83, 18.93, 21.93, 23.81, 22.72, 22.49, 22.37, 21.74, 21.83, 22.44, 23.99, 26.45, 29.23, 32.04, 34.79, 36.86, 39.37, 40.91, 38.85, 36.27, 33.54, 31.31, 30.52, 30.2, 29.03, 28.4, 28.3, 28.05, 28.15, 28.6, 29.13, 30.5, 31.98, 34.38, 36.14, 36.94, 38.14, 39.06, 39.57, 38.77, 37.63, 34.69, 33.53, 32.52, 30.94, 30.73, 31.44, 32.64, 33.94, 35.07, 34.42, 33.68, 32.11, 30.57, 30.91, 31.25, 32.88, 34.16, 35.15, 36.38, 35.19, 33.46, 31.44, 30.04, 28.74, 30.94, 31.72, 32.98, 36.38, 39.47, 41.72, 42.96, 42.9, 42.81, 40.73, 38.23, 37.05, 36.39, 35.99, 34.56, 32.92, 30.26, 25.6, 23.07, 21.33, 21.41, 21.14, 21.13, 21.82, 22.95, 23.62, 24.97, 27.41, 29.58, 31.46, 33.49, 35.91, 38.32, 39.33, 34.78, 29.63, 24.9, 22.68, 20.72, 21.58, 22.04, 21.98, 24.85, 29.11, 33.62, 37.84, 40.4, 42.13, 42.29, 42.43, 42.84, 43.06, 43.33, 44.4, 45.14, 46.04, 48.19, 51.52, 54.59, 57.42, 58.84, 61.15, 61.52, 59.08, 57.84, 58.94, 60.22, 59.11, 59.51, 60.36, 57.92, 52.88, 48.84, 47.98, 48.36, 48.45, 47.89, 48.19, 51.05, 53.56, 55.97, 59.24, 62.18, 63.72, 64.04, 66.01, 69.98, 73.52, 73.42, 65.65, 59.03, 56.53, 55.23, 48.7, 41.12, 39.37, 38.66, 38.2, 35.06, 31.46, 30.2, 29.63, 28.25, 23.09, 20.33, 19.59, 19.88, 20.19, 17.5, 13.67, 12.09, 11.61, 10.33, 8.41, 6.74, 5.77, 5.45, 5.25, 5.1, 4.97, 4.89, 4.79, 4.87, 4.93, 4.94, 5.09, 5.37, 5.51, 5.53, 5.08, 4.62, 4.17, 3.72, 3.27, 2.92, 2.77, 2.66, 2.58, 2.5, 2.42, 2.35, 2.28, 2.23, 2.19, 2.15, 2.1, 2.07, 2.03, 2, 1.96, 1.92, 1.89, 1.85, 1.82, 1.78, 1.75, 1.72, 1.71, 1.71, 1.69, 1.68, 1.68, 1.69, 1.73, 1.77, 1.81, 1.86, 1.88, 1.91, 1.9, 1.82, 1.73, 1.69, 1.68, 1.68, 1.67, 1.7, 1.75, 1.8, 1.85, 1.86, 1.89, 1.89, 1.8, 1.71, 1.67, 1.67, 1.67, 1.65, 1.65, 1.65, 1.65, 1.68, 1.73, 1.79, 1.87, 2, 2.18, 2.35, 2.51, 2.69, 3, 3.54, 4.15, 4.72, 5.3, 5.85, 6.41, 6.91, 7.3, 7.68, 8.07, 8.48, 8.87, 9.27, 9.71, 10.25, 10.82, 11.4, 11.76, 11.47, 11.63, 11.29, 10.95, 10.61, 10.29, 10.01, 9.76, 9.52, 9.29, 9.05, 8.81, 8.75, 8.98, 8.99, 9.36, 9.74, 10.49, 11.57, 12.65, 13.72, 14.54, 14.2, 13.73, 11.96, 10.2, 8.48, 7.18, 6.62, 6.54, 6.82, 6.81, 7.03, 7.4, 8.37, 9.43, 10.37, 10.4, 10.01, 9.39, 8.6, 7.54, 6.68, 5.89, 5.16, 4.63, 4.17, 3.94, 4.01, 4.25, 4.15, 4.32, 4.59, 4.71, 4.84, 5.01, 5.24, 5.48, 5.84, 6.49, 6.92, 6.7, 5.42, 4.21, 3.58, 3.21, 2.99, 2.83, 2.81, 2.9, 2.88, 3, 3.14, 3.57, 4.41, 5.85, 7.27, 8.24, 9.03, 10.09, 11.15, 10.94, 9.59, 8.51, 8.43, 9.08, 8.92, 9.08, 9.83, 11.01, 11.49, 10.95, 9.4, 9.22, 9.48, 9.77, 9.77, 10.22, 11.61, 13.15, 15.28, 19.1, 24.27, 28.98, 30.26, 36.58, 38.3, 42.52, 48.2, 52.94, 59.49, 66.62, 73.05, 79.87, 85.9, 91.98, 95.75, 99.38, 103.12, 107.57, 114.59, 122.26, 129.18, 137.73, 147.05, 160.78, 177.85, 186.53, 191.79, 203.43, 215.25, 216.37, 217.92, 217.74, 216.52, 211.36, 207.24, 205.16, 199.89, 194.73, 191.02, 190.78, 190.58, 194.25, 209.42, 240.25, 273.65, 291.95, 306.17, 323.12, 311.5, 301.71, 307.37, 306.29, 307.18, 316.69, 326.83, 334.84, 327.81, 311.89, 294.95, 280.64, 270.57, 266.47, 266.9, 267.81, 267.66, 263.65, 249.28, 229.24, 219.42, 225.54, 230.02, 237.69, 244.34, 248.23, 249.66, 244.46, 229.41, 207.37, 189.19, 174.9, 170.65, 163.46, 143.49, 130.44, 122.25, 116.14, 107.95, 97.95, 84.44, 76.33, 70.88, 66.68, 63.82, 59.19, 55.56, 51.68, 48.36, 46.83, 45.56, 45.14, 45.76, 47.55, 49.35, 50.29, 50.8, 50.52, 49.77, 48.68, 48.39, 50.34, 52.58, 56.33, 58.69, 60.68, 61.88, 61.83, 62.17, 62, 62.24, 59.72, 61.47, 62.64, 67.64, 73.55, 76.98, 78.55, 79.15, 77.38, 76.72, 71.25, 70.11, 70.88, 72.7, 73.93, 75.57, 80.35, 82.54, 82.63, 78.02, 76.48, 76.61, 76.39, 75.73, 75.69, 74.68, 82.15, 90.08, 91.59, 90.25, 85.37, 85.92, 83.75, 84.42, 78.89, 85.5, 92.27, 98.44, 103.66, 103.41, 96.07, 88.16, 79.06, 73.47, 71.35, 69.1, 68.54, 66.2, 65.87, 66.06, 64.43, 63.61, 63.72, 65.14, 70.34, 73.13, 74.46, 74.66, 68.05, 59.71, 52.24, 48.13, 44.88, 41.51, 39.24, 37.25, 35.11, 32.57, 34.14, 32.09, 30.67, 29.4, 27.93, 27.81, 28.01, 27.82, 28.75, 30.39, 32.53, 34.26, 36.08, 39.19, 40.59, 40.69, 40.58, 40.56, 40.55, 40.4, 40.37, 40.33, 40.32, 42.13, 44.43, 48.68, 54.8, 62.27, 70.2, 84.66, 89.9, 95.29, 95.76, 102.57, 104.75, 108.09, 116.34, 125.93, 134.84, 142.78, 150.57, 158.94, 167.15, 172.79, 178.74, 180.35, 173.25, 174.34, 176.25, 173.57, 168.77, 165.94, 167.2, 166.36, 156.67, 146.64, 139.09, 131.31, 124.66, 123.1, 123.44, 120.14, 114.1, 104.93, 96.75, 95.08, 92.94, 87.62, 82.7, 79.15, 76.57, 72.64, 66.64, 61.73, 55.23, 51.37, 47.84, 44.74, 41.61, 39.79, 38.67, 36.46, 34.16, 33.88, 33.53, 32.32, 31.62, 32.47, 34.09, 34.1, 34.09, 33.56, 34.05, 34.23, 33.7, 31.79, 29.42, 27.65, 26.79, 26.36, 26.05, 25.83, 26.12, 26.26, 26.69, 28.34, 29.72, 30.52, 30.75, 31.07, 30.72, 29.56, 27.34, 25.76, 25.11, 24.51, 23.78, 23.31, 22.95, 24.42, 27.54, 30.25, 32.04, 34.44, 39.19, 43.98, 45.53, 47.02, 47.6, 48.99, 50.44, 51.66, 53.95, 58.26, 63.52, 67.11, 69.19, 71.38, 74.87, 78.38, 80.03, 80.74, 79.62, 78.85, 78.44, 77.15, 75.68, 73.79, 71.63, 69.29, 66.33, 62.86, 57.69, 53.43, 49.64, 47, 44.77, 43.68, 40.02, 32.08, 28.28, 26.03, 24.54, 25.58, 26.06, 27.27, 31.35, 36.47, 38.46, 38.51, 36.89, 35.84, 36.79, 36.71, 37.72, 41.47, 46.76, 52.28, 57.73, 62.69, 65.72, 66.56, 66.21, 65.97, 64.51, 61.63, 58.57, 56.03, 56.26, 58.11, 61.29, 65.62, 70.45, 74.6, 76.57, 76.46, 76.01, 74.57, 73.28, 71.99, 72.08, 73.15, 74.84, 76.58, 77.68, 78.9, 80.2, 81.51, 82.69, 84.19, 85.76, 87.38, 88.74, 90.48, 92.3, 94.17, 0, 0, 0, 0, 0, 0, 0, 83.66, 90.68, 90.79, 90.87, 90.94, 91.06, 91.15, 91.23, 91.32, 93.65, 97.47, 92.47, 107.56, 113.33, 116.18, 130.63, 162.13, 209.86, 271.49, 323.67, 347.58, 394.58, 457.57, 524.64, 636.25, 734.15, 857.52, 970.02, 1083.31, 1201.14, 1235.4, 1258.76, 1289.05, 1311.82, 1333.15, 1375.09, 1448.59, 1535.26, 1608.18, 1658.36, 1718.33, 1784.42, 1842.54, 1953.29, 2132.74, 2334.4, 2543.59, 2810.19, 3055.36, 3308.74, 3595.3, 3898.28, 4214.05, 4703.35, 5221.24, 5902.65, 6590.2, 7270.8, 7876.29, 8252.41, 8336.33, 8410.94, 8482.87, 8560.18, 8627.15, 8708.64, 8840.01, 9014.94, 9151.01, 9321.62, 9542.59, 9787.03, 10053.15, 10304.03, 10506, 10697.8, 10905.04, 11153.05, 11448.03, 11617.38, 11897.04, 12527.42, 13176.48, 13901.27, 14661.99, 15427.06, 16161.8, 16792.76, 16991.38, 17098.9, 17077.18, 16757.97, 16351.05, 15946.17, 15495.16, 15240.95, 15144.43, 15234.46, 15372.6, 15665.02, 16214.7, 16864.47, 17565.49, 18408.6, 19288.6, 20196.49, 21051.45, 21788.61, 22322.53, 22806.6, 23274.77, 23771.71, 24402.27, 25053.06, 25571.3, 26026, 26347.75, 25875.28, 25000.44, 23943.38, 22890.63, 22052.59, 21289.22, 20565.53, 19995.58, 19811.93, 19918.23, 19872.13, 19719.22, 19806.95, 19835.85, 19841.73, 19692.95, 19343.3, 18961.68, 18519.8, 17919.94, 17151.54, 16414.91, 15787.96, 15241.51, 14709.84, 14174.23, 14025.86, 14104.08, 14351.14, 14457.39, 14538.88, 14770.16, 15104.51, 15502.98, 15770.05, 15721.78, 15598.64, 15463.99, 15373.63, 15154.08, 14896.38, 14641.09, 14483.04, 14228.12, 13992.61, 13908.68, 13889.81, 13969.57, 14058.7, 14238.17, 14443.65, 14523, 14547.52, 14326.77, 14042.91, 13822.92, 13655.75, 13466.19, 13203.31, 12984.14, 12929.53, 12961.4, 12960.25, 13043.83, 13076.59, 13038.85, 12872.29, 12642.93, 12384.34, 12187.75, 12138.8, 12336.91, 12289.99, 12361.09, 12580.82, 12729.41, 12582.63, 12430.65, 12253.87, 12033.67, 11937.28, 11880.42, 11847.79, 11832.32, 11789.76, 11722.27, 11663.3, 11581.2, 11534.07, 11489.65, 11357.08, 11153.32, 10953.71, 10786.06, 10632.95, 10455.55, 10261.33, 10154.95, 10143.38, 10064.6, 9872.75, 9641.84, 9403.66, 9207.02, 9008.17, 8720.44, 8452.78, 8280.97, 8116.92, 7936.89, 7750.12, 7567.25, 7474.8, 7496.75, 7566.86, 7693.74, 7855.89, 8064.11, 8224.79, 8358.9, 8433.46, 8424.44, 8402.89, 8393.94, 8367.11, 8328.17, 8320.92, 8330.08, 8303.94, 8273.64, 8289.7, 8321.07, 8352.66, 8404.24, 8479.24, 8625.55, 8812.21, 8892.28, 8899.51, 8952.74, 8985.17, 8923.21, 8767.67, 8581.78, 8471.39, 8368.41, 8158.47, 7881.51, 7616.32, 7402.03, 7170.07, 6870.97, 6633.15, 6505.43, 6428.21, 6425.87, 6424.89, 6441.89, 6488.02, 6522.36, 6537.32, 6552.84, 6540.87, 6453.69, 6383.14, 6299.16, 6220.49, 6138.94, 6007.81, 5859.04, 5713.37, 5608.22, 5489.33, 5382.14, 5276.76, 5187.83, 5127.37, 5131.65, 5179.7, 5185.13, 5158.79, 5118.18, 5070.15, 5057.09, 5025.04, 4838.9, 4591.44, 4292.53, 3946.64, 3714.03, 3517.97, 3332.96, 3194.55, 3083.51, 2960.41, 2904.47, 2897.64, 2934.51, 2978.15, 2987.24, 2956.84, 2839.52, 2764.87, 2685, 2562.27, 2532.23, 2527.93, 2487.89, 2470.01, 2464.89, 2478.16, 2531.57, 2600.02, 2644.12, 2683.77, 2729.37, 2796.05, 2887.41, 2954.81, 3013.73, 3096.01, 3194.05, 3319.51, 3432.22, 3502.84, 3558.59, 3592.07, 3611.07, 3629.23, 3638.44, 3653.73, 3673.04, 3690.42, 3736.01, 3797.74, 3864.85, 3899.35, 3935, 3958.76, 4043.39, 4144.02, 4179.98, 4199.86, 4220.78, 4221.23, 4221.66, 4214.67, 4200.64, 4231.04, 4276.76, 4366.36, 4473.5, 4541.26, 4575.11, 4596.12, 4617.06, 4654.64, 4693.15, 4739.22, 4784.72, 4825.06, 4869.69, 4865.63, 4845.5, 4845.63, 4852.22, 4922.95, 4957.53, 5523.63, 4828, 4936.9, 4990.58, 5042.14, 5092.46, 5113.8, 5140.91, 5193.66, 5302, 5479.48, 5652.93, 5810.84, 6000.41, 6189.04, 6387.65, 6549.36, 6712.22, 6894.88, 7003.63, 7165.15, 7442.7, 7724.24, 8003.3, 8258.92, 8428.9, 8488.06, 8548.8, 8682.27, 8786.1, 8803.59, 8887.59, 9073.13, 9279.35, 9459.55, 9560.13, 9689.28, 9926.4, 10097.28, 10187.96, 10255.36, 10314.61, 10418.38, 10424.54, 10383.17, 10314.71, 10183.33, 10072.38, 10048.77, 10018.42, 9959.34, 9939.82, 9945.47, 9926.37, 9922.13, 9894.77, 9854.12, 9840.6, 9834.05, 9821.16, 9803.55, 9771.6, 9840.55, 9994.23, 10163.54, 10304.96, 10421.79, 10591.4, 10811.33, 10981.57, 11081.59, 11130.2, 11167.66, 11187.27, 11174.55, 11120.16, 11137.5, 11234.05, 11323.99, 11328.17, 11257, 11090.84, 10878.52, 10654.43, 10439.38, 10191, 9971.57, 9881.53, 9898.14, 9937.63, 10019.78, 10089.71, 10115.34, 10207.24, 10357.15, 10479.18, 10564.74, 10565.16, 10561.52, 10616.76, 10665.53, 10655.91, 10619.7, 10652.72, 10743.77, 10841.91, 10923.77, 10992.65, 11075.17, 11154.57, 11132.97, 11025.05, 10907.38, 10759.15, 10593.82, 10493.11, 10464.67, 10468.42, 10488.46, 10407.29, 10296.71, 10135.79, 9978.19, 9910.63, 9859.1, 9776.23, 9698.86, 9722.55, 9842.03, 9939.34, 9979.33, 9970.5, 9933.66, 9887.54, 9838.79, 9740.41, 9632.17, 9514.79, 9373.54, 9213.61, 8909.52, 8582.07, 8257.83, 7968.99, 7623.9, 7322.97, 7172.92, 7183.26, 7207.27, 7209.17, 7191.36, 6995.55, 6750.47, 6466.4, 6165.01, 5854.62, 5658.57, 5548.66, 5462.94, 5373.38, 5271.25, 5177.77, 5075.81, 4955.71, 4799.71, 4616.8, 4442.97, 4302.24, 4193.14, 4108.21, 4040.73, 3989.59, 3949.9, 3904.96, 3840.03, 3776.79, 3721.43, 3669.44, 3607.13, 3500.65, 3422.29, 3380.72, 3292.66, 3109.4, 2932.85, 2755.74, 2571.74, 2389.05, 2212.6, 2077.15, 2034.87, 1971.93, 1960.36, 1963.98, 1981.62, 1993.51, 1996.63, 1976.88, 1900.63, 1830.01, 1784.23, 1744, 1711.48, 1670.57, 1672.38, 1674.15, 1665.31, 1617.61, 1582.49, 1558.37, 1553.09, 1548.38, 1559.86, 1589.38, 1620.1, 1636.53, 1611.78, 1502.78, 1404.94, 1309.74, 1236.12, 1156.5, 1107.56, 1068.76, 1041.97, 1023.54, 1025.08, 1031.32, 1039.18, 1047.75, 1072.36, 1104.8, 1154.41, 1244.72, 1234.38, 1153.16, 1066.41, 1015.32, 1007.14, 977.73, 968.4, 968.05, 944.07, 945.11, 950.43, 967.02, 987.64, 1012.68, 1037.05, 1049.61, 1070.18, 1063.98, 1030.44, 1011.73, 990.63, 990.21, 946.59, 887.59, 878.52, 873.43, 848.6, 958.58, 995.96, 1031.91, 1067.99, 1085.07, 1095.27, 1130.59, 1145.86, 1127.61, 1123.26, 1120.21, 1167.94, 1274.24, 1416.42, 1598.19, 1740.61, 1902.74, 2100.49, 2349.42, 2648.78, 2930.16, 3352.63, 3854.29, 4364, 4783.6, 5211.44, 5670.41, 6226.89, 6888.18, 7662.47, 8540.92, 9528.57, 10895.98, 13353.06, 16286.26, 20204.56, 24934.2, 30339.9, 36345.48, 41555.63, 46547.5, 51770.26, 57053.64, 62807.77, 68793.58, 74521.57, 80235.7, 85344.57, 89586.48, 93186.25, 96114.7, 99130.76, 102790.67, 106212.04, 109436.75, 112010.15, 114381.76, 117352.16, 120774.83, 121672.59, 120785.72, 119706.97, 117930.16, 115364.15, 113155.96, 112511.17, 113451.29, 114778.87, 115584.51, 115290.75, 113528.21, 110233.27, 104919.64, 99870.82, 95093.16, 89690.39, 84443.59, 79821.5, 75055.04, 69720.83, 63556.04, 57484.84, 52719.25, 49156.18, 46760.32, 44830.26, 42731.75, 41067.93, 39595.59, 37965.24, 36231.49, 34475.18, 33234.19, 32214.34, 31236.15, 30454.83, 29393.92, 28352.42, 28123.93, 28107.47, 26550.02, 25172.01, 23704.2, 21931.29, 20457.88, 19680.81, 18560.01, 17158.9, 16279.96, 14882.98, 13807.25, 13045.47, 12301.52, 11765.31, 11242.58, 10428.18, 9972.81, 10045.2, 9843.66, 9598.07, 9704.01, 9523.67, 10272.82, 10366.94, 10014, 9539.97, 9034.01, 8946.74, 8713.12, 7413.22, 6590.82, 6635.89, 6814.43, 6741.06, 6557.82, 6508.08, 6699.54, 6790.02, 6890.97, 7013.18, 6497.83, 5966.75, 6162.09, 6358.04, 6351.25, 6343.02, 5937.74, 5804.3, 6247.92, 6383.02, 5972.61, 6040.72, 5955.16, 6127.25, 6380.47, 6238.58, 6235.93, 6423.7, 6452.33, 6565.39, 6982.84, 7509.89, 8193.38, 8887.82, 9282.53, 9613.94, 9761.65, 9818.28, 9987.36, 10220.09, 10347.86, 10482.73, 10820.55, 11215.87, 11548.42, 11954.11, 12549.82, 13112.27, 13550.95, 14120.88, 14974.01, 15805.5, 16468.68, 17252.18, 18295.04, 19619.82, 21084.07, 22561.88, 24193.25, 25548.04, 26479.3, 27501.91, 28501.06, 29735.37, 31066.56, 32608.78, 32781.09, 31287.73, 30490.55, 28513.66, 26248.91, 24603.92, 24146.34, 24619.07, 24151.85, 23113.52, 22252.18, 21701.97, 20365.02, 18693.91, 17385.44, 16355.01, 15447.21, 14926.92, 14088.13, 12609.09, 11072.08, 10282.73, 10050.49, 9680.88, 9637.51, 9930.15, 10571.25, 11033.36, 11859.03, 12748.48, 13069.42, 13239.24, 13430.34, 13734.18, 13837.41, 13462.18, 12930.92, 12527.14, 11951.76, 11246.05, 10765.3, 10447.95, 10254.53, 10102.19, 9944.57, 9960.57, 9988.6, 9710.96, 9428.25, 9310.78, 9071.01, 9094.38, 9442.63, 9925.51, 10113.5, 11008.82, 12139.47, 12523.04, 12643.77, 12574.59, 12660.64, 12796.37, 13042.16, 13222.03, 13413.67, 13768.09, 14016.08, 14671.2, 15363.63, 15966.22, 17095.25, 17689.83, 17912.49, 17891.57, 17510.27, 17439.28, 17288.65, 17675.85, 18915.55, 20533.1, 22933.93, 24079.33, 24412.46, 24586.8, 24756.34, 24841.92, 24899.8, 25141.35, 25888.04, 27535.81, 29755.26, 31280.44, 30408.75, 29598.62, 29987, 29958.73, 29805.31, 29046.12, 28471.31, 28163.75, 28434.46, 29091.77, 29413.37, 29514.94, 30034.68, 30818.42, 31939.87, 32885.92, 33496.11, 33608.71, 33114.88, 32808.16, 33614.41, 34680.59, 35272.79, 35493.16, 35662.81, 37078.34, 39320.61, 40151.81, 40015.12, 40914.5, 42455.8, 42567.57, 42964.12, 43910.56, 44575.7, 44914.7, 45550.53, 46462.73, 47406.23, 47842.98, 47786.58, 48590.28, 50025.98, 50897.33, 52700.41, 53456.75, 53691.11, 52621.39, 50843.89, 48453.36, 45778.1, 43817.2, 40627.81, 37098.79, 35885.08, 34858.73, 33611.52, 31513.67, 30230.27, 29537.8, 28929.47, 28238.32, 27718.16, 27362.14, 27149.54, 26658.8, 26001.21, 25315.17, 24602.92, 23431.27, 22341.68, 21467.35, 20847.25, 20504.24, 20483.07, 20433.68, 20408.39, 20802.77, 21679.8, 22826.29, 24487.25, 26635.01, 29125.75, 31691.36, 34049.46, 35159.53, 36079.38, 36015.66, 37616.5, 40361.61, 41744.36, 43044.81, 45008.92, 46017.86, 47004.56, 48035.77, 49179, 50311.8, 51406.66, 52424.3, 53398.17, 55076.77, 0, 0, 0, 0, 0, 0, 0, 254.4, 271.75, 274.55, 276.04, 276.25, 276.01, 275.62, 275.19, 274.76, 293.01, 314.56, 332.28, 373.81, 622.94, 700.3, 651.72, 668.66, 688.04, 798.87, 980.61, 1275.72, 1693.54, 1934.13, 2220.96, 2472.27, 2782.81, 3202.95, 3593.96, 3800.07, 4146.94, 4206.56, 4030.17, 3897, 3758.92, 3714.18, 3610.8, 3524.84, 3431.26, 3233.28, 3048.3, 2738.15, 2615.52, 2609.17, 2687.35, 2808.46, 2975.05, 2959.75, 2833.12, 2707.72, 2663.15, 2480.62, 2192.25, 2161.49, 2126.1, 2236.83, 2209.98, 2410.14, 2544.26, 2976.35, 3691.49, 4495.5, 5523.21, 6821.73, 8241.45, 8875.85, 8852.66, 8413.11, 8493.74, 8989.44, 8741.98, 8911.3, 8628.79, 8689.98, 8824.59, 8800.3, 8737.05, 8783.55, 9286.22, 9483.26, 9669.35, 9918.82, 9598.2, 9072.26, 8738.05, 8505.16, 8111.72, 8029.32, 8290.36, 7980.4, 8286.18, 8354.58, 8496.26, 8984.11, 9537.03, 9976.82, 10294.14, 11254.03, 12645.8, 13492.65, 14207.43, 15588.76, 17014.31, 17475.31, 17506.73, 17661.44, 17372.33, 17326.89, 17353.32, 17442.21, 17810.4, 18474.62, 19216.44, 19766.9, 20457.51, 21413.92, 22500.23, 23678.94, 24031.55, 22736.12, 21520.09, 20677.46, 19386.49, 18639.37, 18410.49, 18434.49, 18003.26, 17410.79, 17627.54, 18621.81, 19406.82, 20283.04, 21355.86, 22915.05, 24259.01, 25215.54, 25770.57, 25926.25, 26561.82, 27105.2, 27678.03, 27573.79, 26358.8, 25032.67, 24504.39, 24679.42, 24731.85, 24515.6, 24901.28, 25359.09, 26155.74, 26387.59, 27581.12, 29418.6, 30421.45, 30801.36, 30888.26, 30018.71, 28024.58, 25550.45, 23876.32, 22637.32, 21448.71, 21643.9, 22101.97, 22350.64, 22588.84, 22942.05, 23560.14, 25389.72, 26971.29, 26245.43, 24303.15, 22879.88, 22315.44, 21445.31, 20008.35, 18221.03, 17202.71, 17235.38, 16939.21, 16149.94, 15049.53, 14412.13, 14529.16, 14138.99, 13398.29, 13125.92, 12947.02, 12849.31, 13077.6, 12606.34, 11667.02, 10687.81, 9758.67, 9118.98, 8613.54, 8162.39, 8067.1, 7823.64, 7744.52, 7705.98, 7488.41, 7474.61, 7977.41, 8415.51, 7236.49, 6059.24, 5302.46, 5046.61, 4849.62, 4611.11, 4558.13, 4445.73, 4384.25, 4356.28, 4224.48, 4269.78, 4481.77, 4778.14, 5194.37, 5554.84, 5679.68, 5833.01, 5848.36, 5737.55, 5840.89, 5738.28, 5190.1, 4366.44, 3972.81, 4052.13, 3970.56, 3875.4, 3957.19, 3780.19, 3860.51, 4009.67, 4297.37, 4569.11, 4169.87, 3522.19, 2990.57, 2425, 2087.78, 1932.86, 1838.54, 1582.67, 1540.65, 1509.03, 1459.57, 1489.61, 1615.45, 2256.29, 3064.11, 3108.6, 2767.03, 2941.67, 2816.23, 2832.09, 2870.75, 2847.91, 2856, 2986.53, 3168.21, 3247.75, 3342.02, 3504.36, 4001.3, 4211.69, 4188.88, 4391.16, 4847.05, 5255.53, 5716.77, 6378.94, 7191.06, 7705.71, 8443.23, 9274.49, 10927.1, 11858.73, 12589.63, 12989.78, 13400.91, 14064.45, 15335.32, 16574.39, 17756.02, 21031.83, 24770.97, 26044.07, 29094.72, 28552.08, 28648.44, 29275.17, 29171.87, 29513.32, 30372.23, 32678.37, 33951.7, 35171.61, 36897.72, 38964.92, 40225.65, 40500.7, 40332.32, 41637.45, 44831.09, 50550.38, 53336.83, 56348.62, 59460.65, 63286.67, 66079.46, 65739.47, 65772.62, 67125.25, 68880.95, 71578.27, 73834.54, 75061.73, 76965.87, 79166.19, 78689.42, 78079.39, 76067.25, 72742.44, 70271.1, 69790.29, 69447.29, 69516.23, 68678.6, 68120.02, 69460.43, 69481.82, 69913.91, 70161.1, 70165.58, 69060.78, 67428, 65027.29, 62754.26, 60078.32, 59230.52, 58302.31, 57809.08, 57030.46, 56394.06, 55828.41, 53906.2, 53705.98, 53479.45, 54324.78, 55401.09, 53716.63, 50896.77, 48283.64, 45542.6, 42717.34, 40140.79, 37794.48, 35462.61, 33544.03, 32669.14, 31269.61, 30380, 30479.48, 30488.6, 30701.46, 31177.09, 31606.67, 31900.77, 30984.95, 29156.59, 28013.04, 27557.4, 26378.63, 24459.65, 23052.1, 21513.06, 20266.14, 19673.95, 18906.11, 18016.87, 17773.99, 18218.26, 17530.21, 16027.21, 15332.05, 15327.68, 14936.34, 14077.14, 13548.85, 12877.83, 11933.45, 11222.8, 10766.41, 10370.91, 9779.88, 9229.74, 8768.92, 8724.07, 8659.73, 8465.53, 8244, 8025.25, 7763.49, 7423.15, 7222.19, 7197.25, 7033.22, 6841.73, 6613.12, 6537.47, 6426.94, 6344.02, 6042.58, 5746.24, 5607.11, 5650.98, 5555.99, 5380.23, 5340.16, 5478.88, 5487.66, 5399.99, 5186.96, 5039.11, 5107.84, 5088.19, 4862.36, 4697.43, 4636.27, 4614.2, 4508, 4354.42, 4420.15, 4535.63, 4419.91, 4252.44, 4202.45, 4355.47, 4477.05, 4442.95, 4281.91, 4042.68, 4205.79, 4530.29, 4543.59, 4363.01, 4636.19, 4694.62, 5198.19, 5834.62, 6106.46, 5915.68, 5870.4, 6357.01, 6484.57, 6339.78, 6510.59, 5418.22, 5718.79, 5799.83, 5356.26, 4707.51, 4467.56, 3979.6, 3506.22, 3659.63, 3714.45, 3612.89, 3665.15, 3543.95, 3839.08, 4275.85, 4623.66, 4792.56, 4984.46, 5199.08, 5412.67, 5669.96, 5960.06, 6542.58, 7099.99, 7647.18, 8376.71, 8923.72, 9292.64, 9712.93, 10217.74, 10941.25, 11652.99, 12400.93, 13297.44, 13971.32, 14856.85, 16493.92, 18728.84, 21547.39, 24918.04, 28166.68, 31154.83, 32726.55, 33951.52, 35340.02, 36798.05, 39584.89, 41361.98, 45474.38, 49938.99, 53525.06, 55265.38, 56137.77, 57891.5, 59614.91, 58121.83, 55627.85, 54448.28, 54759.27, 57424.93, 59747.65, 58486.15, 56946.8, 57113.79, 57785.68, 56057.52, 52727.97, 49410.68, 47085.19, 44886.95, 44460.34, 44393.04, 44564.25, 44085.51, 43055.93, 42948.6, 43516.98, 39590.06, 36065.1, 33746.5, 31652.61, 29919.56, 29146.03, 28472.61, 26740.96, 25155.64, 22459.63, 20739.66, 19549.34, 17378.92, 15486.15, 14586.1, 13751, 12131.36, 10725.1, 10149.26, 9983.1, 9944.97, 9481.68, 8885.52, 8482.53, 7899.75, 7156.19, 6572.03, 5550.05, 4760.42, 4447.22, 4345.75, 4391.08, 4210.45, 4218.61, 4375.33, 4425.48, 4398.12, 4934.42, 5327.86, 5935.83, 5606.29, 5032.25, 4556.32, 3712.12, 3229.09, 3320.46, 3612.07, 3820.72, 4031.65, 4304.68, 4625.81, 5404.73, 6229.23, 6661.92, 5718.44, 4180.16, 3500.29, 2705.74, 1811.17, 1283.16, 1017.53, 1370.35, 1466.49, 1403.6, 1641.16, 1874.93, 2267.47, 2474.93, 2752.15, 3763.34, 3201.27, 2884.53, 2773.11, 2903.04, 3341.11, 3387.29, 3427.07, 3923.78, 4490.37, 4881.17, 4951.95, 5032.55, 5167.07, 5321.66, 5405.9, 5510.46, 5627.67, 5311.54, 3253.68, 2586.03, 2487.6, 3205.34, 3215.72, 3105.85, 3557.99, 4012.09, 4689.4, 4482.39, 4764.75, 4775.41, 4920.37, 4727.9, 4681.67, 4850.73, 4930.63, 5033.58, 5160.51, 5321.72, 5483.62, 5621, 5830.14, 6073.26, 6235.69, 6379.98, 6497.87, 9728.9, 11239.36, 13291.39, 15475.02, 17584.01, 19962.38, 23690.95, 27898.65, 32702.67, 37156.04, 40834.41, 44169.42, 49831.6, 57936.31, 74983.63, 84353.08, 114346.14, 167630.27, 219901.1, 256008.05, 281836.25, 307702.1, 315331.8, 309794.6, 269470.94, 236334.62, 210456.1, 184169.27, 165224.38, 147959.7, 127611.24, 110782.44, 95818.15, 84724.85, 76000.13, 65834.98, 56416.77, 49954.07, 45448.33, 38677.1, 33161.83, 27690.16, 23526.07, 20098.16, 17120.94, 14289.83, 11736.15, 8340.32, 6382.33, 5381.06, 4546.86, 3940.43, 3462.35, 3275.23, 3081.22, 2812.07, 2528.99, 2309.3, 2334.79, 2206.34, 2028.99, 2087.84, 1887.39, 1820.2, 1753.71, 1432.67, 1027.17, 858.82, 936.54, 1021.53, 1030.01, 883.77, 727.41, 686.89, 702.91, 698.84, 715.52, 738.85, 684.18, 586.54, 538.33, 533.54, 482.09, 374.71, 276.2, 253.39, 237.75, 195.02, 128.34, 93.62, 85.96, 77.81, 70.14, 63.39, 58.22, 55.58, 53.69, 61.65, 85.04, 104.63, 107.42, 104.09, 101.3, 99.49, 92, 77, 64.63, 63.8, 63.44, 62.72, 56.77, 45.92, 41.11, 40.07, 38.98, 37.3, 35.79, 35.85, 38.19, 41.53, 44.31, 46.98, 50.45, 54.34, 57.44, 58.87, 59.41, 59.23, 57.1, 54.67, 51.93, 48.28, 43.86, 39.21, 35.59, 34.05, 33.48, 32.98, 32.41, 31.53, 30.87, 30.88, 31.46, 32.35, 33.17, 33.93, 34.64, 35.1, 35.27, 35.21, 35.3, 35.98, 37.24, 39.04, 40.92, 42.57, 44.43, 46.62, 52.58, 54.76, 77.26, 120.33, 161.42, 173.72, 185.41, 198.73, 212.12, 192.68, 132.3, 100.44, 126.68, 171.38, 262.58, 281.16, 295.34, 314.36, 329.32, 233.07, 184.74, 154.04, 155.75, 159.15, 159.64, 158.68, 159.54, 165.01, 175.92, 193.67, 209.83, 218.78, 227.37, 239.57, 248.36, 252.39, 255.46, 264.86, 283.22, 294.33, 293.55, 295.04, 305.77, 326.75, 349.64, 366.14, 389.1, 429.52, 473.49, 506.84, 528.97, 553.51, 590.49, 631.74, 662.88, 677.44, 718.18, 805.57, 891.22, 979.11, 1085.99, 1184.88, 1273.57, 1333.07, 1352.79, 1383.16, 1411.57, 1412.5, 1436.69, 1490.99, 1543.04, 1591.88, 1643.95, 1705.5, 1769.47, 1817.9, 1850, 1873.41, 1892.41, 1901.4, 1896.98, 1894.65, 1901.96, 1927.86, 1976.13, 2019.82, 2053.28, 2083.4, 2104.8, 2128.43, 2165.87, 2205.01, 2237.77, 2269.56, 2297.61, 2321.35, 2344.79, 2402.68, 2537.55, 2688.32, 2783.79, 2785.03, 2794.21, 2823.43, 2829.67, 2766.69, 2637.77, 2525.26, 2440.26, 2367.41, 2313.47, 2229.59, 2108.73, 2059.95, 2105.4, 2151.07, 2167.2, 2187.65, 2254.61, 2345.8, 2393.08, 2434.04, 2505.44, 2573.63, 2655.14, 2740.01, 2804.84, 2905, 3033.89, 3132.52, 3221.73, 3404.77, 3657.98, 3825.14, 3828.19, 3832.88, 3971.06, 4244.38, 4552.59, 4631.15, 4580.38, 4539.02, 4577.61, 4751.93, 4975.78, 5125.93, 5222.93, 5274.03, 4998, 4819.34, 4796.16, 4984.68, 4998.63, 5257.39, 5586.21, 5884.19, 5958.83, 5759.03, 5392.09, 4944.09, 4630.47, 4570.16, 4470.46, 4307.8, 4303.28, 4374.17, 4443.55, 4504.91, 4547.38, 4578.29, 4594.61, 4582.12, 4555.81, 4503.88, 4411.41, 4236.16, 3995.34, 3735.86, 3472.96, 3220.63, 2989.89, 2788.79, 2623.02, 2496.37, 2409.56, 2359.16, 2337.57, 2332.35, 2300.71, 2271.34, 2236.38, 2182.56, 2102.99, 2040.12, 2000.2, 1989.92, 1969.31, 1972.42, 1994.65, 2038.5, 2099.24, 2170.12, 2250.84, 2368.09, 2440.87, 2500.6, 2594.42, 2666.42, 2713.86, 2763.64, 2814.31, 2865.29, 2916.11, 2966.66, 3016.89, 3066.51, 3115.39, 3163.81, 3211.73, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 45.94, 49.94, 51.12, 52.27, 55.98, 58.3, 59.18, 64.21, 71.76, 83.31, 97.49, 110.96, 123.98, 200.29, 302.84, 381.04, 462.24, 532.57, 624.69, 723.11, 852.37, 973.13, 1134.55, 1356.92, 1582.91, 1748.23, 1931.21, 2131.04, 2299.52, 2465.37, 2568.4, 2633.66, 2725.79, 2897.19, 3092.67, 3375.37, 3700.29, 3966.24, 4190.3, 4134.55, 4026.99, 3940.56, 3956.71, 4010.23, 4025.86, 4098.74, 4188.86, 4244.75, 4314.5, 4035.68, 3676.03, 3278.5, 2881.66, 2590.9, 2427.75, 2294.81, 2157.46, 2052.5, 2013.72, 2016.96, 1955.09, 1799.74, 1626.73, 1476.06, 1347.91, 1202.46, 1030.13, 916.77, 846.95, 787.22, 722.64, 654.72, 603.24, 578.5, 559.66, 551.31, 558.91, 559.32, 556.73, 573.38, 587.58, 605.31, 623.58, 622.56, 605.56, 581.62, 540.58, 494.86, 452.94, 419.33, 386.95, 371.89, 377.02, 389.62, 400.42, 401.25, 417.69, 444.23, 476.1, 523.1, 567.6, 612.91, 625.51, 631.64, 647.68, 661.7, 665.4, 683.49, 706.77, 760.96, 832.88, 929.51, 1059.68, 1249.57, 1477.85, 1609.35, 1741.12, 1937.37, 2148.41, 2361.07, 2584.59, 2817.87, 3050.51, 3237.24, 3305.54, 3363.39, 3360.05, 3323.82, 3256.1, 3170.76, 3128.55, 3109.62, 3061.84, 3015.11, 2991.11, 2980.8, 2964.73, 2944.81, 2936.61, 2954.68, 2984.51, 2993.49, 3017.22, 3045.75, 3056.15, 3052.64, 3032.68, 3026.17, 2992.47, 2921.53, 2828.85, 2720, 2607.52, 2479.96, 2328.86, 2203.74, 2124.62, 2060.1, 2011.27, 1965.14, 1893.8, 1816.78, 1764.93, 1692.39, 1609.75, 1534.99, 1465.6, 1407.2, 1321.84, 1233.33, 1174.92, 1114.49, 1071.79, 1036.05, 1015.05, 998.8, 980.11, 957.66, 921.24, 867.06, 795.99, 758.4, 735.96, 717.41, 692.66, 667.63, 668.74, 675.27, 667.51, 654.16, 638.45, 613.05, 582.04, 557.16, 540.2, 540.08, 536.61, 538.84, 552.48, 561.52, 557.06, 569.3, 582.11, 589.43, 594.13, 612.84, 631.49, 639.63, 647.75, 652.65, 656.29, 663.36, 671.22, 678.43, 692.53, 707.92, 723.42, 743.3, 771.38, 799.9, 831.11, 861.59, 886.14, 925.92, 965.78, 1036.86, 1113.65, 1166.42, 1203.15, 1273.55, 1427.16, 1608.75, 1754.49, 1894.36, 2056.81, 2269.4, 2545.05, 2846.55, 3121.26, 3476.15, 3916.12, 4297.33, 4675.94, 5208.84, 6013.68, 6944.9, 7868.19, 8766.28, 9590.96, 10324.6, 11074.64, 11834.94, 12536.87, 13268.39, 13958.03, 14607.51, 15301.74, 16096.89, 17036.93, 18186.5, 19534.69, 21037.98, 22465.66, 23658.11, 24917.26, 26111.68, 27367.84, 28210.87, 28897.98, 29243.67, 29369.96, 29686.48, 29885.63, 29980.88, 30056.79, 30042.12, 30009.97, 30014.25, 29951.04, 29783.35, 29662.06, 29698.72, 29740.28, 29672.58, 29425.95, 29045.27, 28509.77, 27983.92, 27265.59, 26372.54, 25286.49, 24132.94, 23176.91, 22404.07, 21712.01, 20961.06, 20140.99, 19557.88, 19048.06, 18492.01, 17883.31, 17152.04, 16349.16, 15540.74, 14643.22, 13719.01, 12827.13, 12098.24, 11670.95, 11389.89, 11166.94, 10860.71, 10568.3, 10406.44, 10320.77, 10194.9, 10017.52, 9811.23, 9658.4, 9570.44, 9449.37, 9278.59, 9547.56, 8661.21, 8261.9, 7945.23, 7709.11, 7532.76, 7384.37, 7273.19, 7201.64, 7286.07, 7375.06, 7349.62, 7385.55, 7462.7, 7538.72, 7612.18, 7674.27, 7698.77, 7752.82, 7817.97, 7844.71, 7884.91, 7950.48, 8012.59, 8067.85, 8106.21, 8113.82, 8102.7, 8003.21, 7903.89, 7873.09, 8004.93, 8094.22, 8309.19, 8556.72, 8868.36, 9194.45, 9632.26, 10225.11, 10895.62, 11564.36, 12143.5, 12632.34, 13110.96, 13606.31, 14050.74, 14576.81, 15142.33, 15599.82, 15960.6, 16310.79, 16686.33, 17051.56, 17446.26, 17866.62, 18315.13, 18824.74, 19327.61, 19775.34, 20241.26, 20559.73, 20832, 20996.06, 21111.72, 21231.41, 21338.52, 21430.09, 21482.05, 21448.06, 21363.34, 21226.3, 21041.35, 20845.05, 20634.25, 20462.74, 20340.88, 20134.52, 19793.02, 19442.31, 19007.26, 18484.76, 17941.52, 17416.87, 16947.95, 16516.76, 15978.02, 15453.82, 14915.36, 14416.82, 13921.41, 13455, 13042.16, 12714.97, 12394.3, 12095.95, 11818.49, 11513.9, 11169.3, 10807.72, 10409.61, 10020.85, 9673.25, 9345.2, 8998.84, 8639.1, 8275.03, 7888.64, 7499.17, 7137.93, 6804.52, 6515.79, 6302.55, 6080.93, 5877.28, 5670.68, 5446.86, 5193.13, 4989.77, 4791.56, 4593.28, 4383.31, 4149.06, 3935.57, 3750.97, 3557.58, 3373.49, 3214.88, 3041.56, 2850.04, 2683.42, 2537.19, 2420.02, 2307.93, 2180.95, 2063.16, 1967.19, 1871.82, 1788.37, 1667.42, 1574.06, 1493.36, 1440.64, 1410.23, 1366.04, 1298.24, 1265.94, 1278.16, 1256.72, 1201.11, 1117.33, 1029.24, 976.05, 915.86, 811.38, 715.7, 661.21, 625.19, 593.3, 557.57, 518.62, 501.86, 498.11, 485.86, 467.02, 433.98, 440.42, 405.21, 402.17, 423.49, 443.68, 451.68, 461.92, 497.9, 523.62, 545.67, 511.4, 468.09, 443, 428.76, 439.15, 460.05, 475.73, 480.8, 517.92, 567.02, 585.31, 622.44, 628.31, 630.32, 636.82, 646.16, 665.56, 673.17, 691.06, 726.14, 773.64, 815.73, 858.76, 892.35, 933.07, 983.03, 1041.57, 1118.9, 1196.44, 1277.47, 1358.47, 1427.41, 1510.74, 1600.16, 1675.92, 1763.33, 1880.63, 2027.36, 2205.05, 2406.95, 2622.95, 2847.74, 3073.67, 3300.04, 3531.41, 3759.51, 3992.72, 4241.59, 4429.15, 4601.49, 4793.91, 5015.61, 5273.46, 5542.98, 5835.12, 6141.87, 6478.27, 6873.28, 7315.58, 7792.9, 8314.08, 8848.51, 9376.28, 9899.24, 10424.98, 10948.2, 11459.79, 11961.26, 12448.8, 12819.98, 13275.33, 13723.71, 14066.78, 14333.44, 14542.9, 14660.34, 14711.93, 14766.07, 14918.82, 15201.94, 15667, 16164.08, 16662.36, 17159.87, 17681.11, 18124.14, 18505.35, 18809.65, 19039.19, 19300.69, 19613.84, 19951.32, 20323.47, 20691.22, 21029.13, 21389.88, 21767.52, 22202.16, 22701.94, 23271.89, 24005.91, 24678.07, 25317.23, 26162.6, 26873.8, 27429.57, 27549.14, 27571.75, 27461.47, 27163.81, 26870.78, 26454.63, 26182.47, 26032.82, 25818.87, 25505.77, 25269.8, 25049.42, 24740.23, 24339.3, 23671.96, 22935.02, 22181.93, 21505.13, 20963.96, 20448.74, 20076.32, 19754.95, 19304.8, 18854.81, 18315.84, 17709.26, 17102.04, 16483.93, 15855.49, 15281.34, 14834.63, 14394.18, 13961.33, 13564.23, 13145.36, 12695.83, 12246.81, 11866.89, 11570.11, 11327.15, 10997.96, 10693.04, 10490.99, 12128.88, 11705.06, 11608.36, 11524.74, 11501.19, 11455.22, 11370.54, 11302.02, 11276.96, 11358.02, 11516.19, 11697.45, 11906.92, 12054.55, 12205.06, 12329.8, 12393.51, 12438.93, 12634.45, 12848.45, 13035.76, 13404.24, 13980.24, 14753.83, 15740.57, 16704.76, 17696.34, 19145.19, 21485.65, 24589.74, 26743.95, 30152.2, 35116.06, 41076.34, 46488.44, 51632.84, 56720.77, 61905.34, 67086.56, 71100.53, 74444.25, 77967.12, 81905.25, 86378.65, 90279.54, 93906.73, 96655.27, 99068.47, 100667.84, 101423.96, 102054.02, 102197.9, 102333.25, 102706.87, 103058.3, 102656.64, 101570.14, 100270.57, 99124.63, 97126.99, 94687.23, 92122.43, 88679.44, 84580.44, 80075.34, 75867.27, 72056.48, 68086.97, 63914.87, 59379.94, 54645.4, 49868.71, 45764.68, 42130.83, 39130.39, 36546.36, 34030.08, 31674.34, 29432.44, 27067.4, 24806.89, 22862.39, 21094.83, 19539.47, 18285.09, 17267.35, 16366.37, 15506.14, 14732.36, 14123.28, 13496.03, 12857.88, 12214.39, 11651.99, 11104.98, 10558.13, 10238.89, 10076.22, 9974.99, 9829.9, 9655.55, 9505.68, 9433.1, 9247.59, 9027.5, 8830.95, 8661.3, 8528.63, 8401.28, 8248.06, 8069.64, 7855.39, 7670.16, 7421.91, 7192.79, 6934.79, 6666.09, 6472.6, 6269.52, 5967.44, 5602.17, 5286.15, 5052.48, 4965.3, 4866.81, 4811.92, 4786.46, 4812.5, 4851, 4809.3, 4793.71, 4840, 4787.66, 4569.85, 4395.26, 4263.21, 4140.95, 3965.57, 3796.42, 3740.09, 3633.54, 3470.12, 3411.67, 3357.76, 3174.41, 2954.11, 2694.62, 2516.65, 2419.02, 2288.84, 2224.81, 2253.06, 2279.32, 2284.59, 2298.19, 2316.83, 2271.9, 2151.77, 2014.31, 1891.5, 1784.71, 1679.94, 1553.4, 1455.91, 1448.71, 1486.09, 1485.27, 1520.06, 1581.22, 1604.38, 1590.71, 1556.42, 1514.68, 1471.91, 1371.52, 1284.83, 1247.33, 1220.13, 1266.07, 1253.83, 1274.01, 1326.04, 1372.11, 1442.06, 1537.5, 1596.04, 1541.56, 1508.52, 1508.24, 1463.41, 1341.37, 1287.08, 1328.38, 1431.34, 1570.94, 1722.5, 1824.75, 2013.61, 2244.22, 2540.96, 2730.36, 2883.53, 3092.57, 3288.36, 3491.16, 3689.89, 3883.21, 4048.9, 4225.04, 4529.76, 4915.18, 5449.23, 6087.59, 6670.32, 7286.61, 8067.45, 8880.12, 9604.19, 10321.47, 11229.71, 12323.41, 13267.3, 14030.08, 14960.95, 16309.67, 17885.87, 19185.41, 20716.2, 22301.11, 24074.56, 26023.2, 27946.83, 29890.46, 31950.09, 34053.58, 35935.56, 37692.31, 39366.47, 41024.8, 42005.29, 42594.64, 42912.17, 43711.59, 45636.44, 46980.06, 47024.13, 47493.02, 48864.34, 49942.26, 50594.89, 51229.94, 51997.37, 51402.79, 50236.94, 49272.58, 47726.05, 45174.37, 43671.56, 42882.73, 41653.1, 40267.54, 39210.21, 37580.65, 36528.96, 35696.82, 34105.81, 32385.74, 31101.42, 29851.4, 28774.78, 27843.18, 27399.16, 27253.33, 27095.04, 26922.42, 26806.87, 27105.5, 27530.88, 27770.03, 27930.9, 28159.28, 28048.62, 27197.96, 26616.05, 26217.18, 25352.66, 24264.22, 23442.23, 23056.9, 22571.05, 22484.44, 21895.3, 21595.68, 21808.02, 21604.49, 20998.78, 20701.99, 20600.23, 20437.58, 20476.04, 20302.49, 19581.21, 19538.24, 18833.71, 18559.58, 18155.37, 17831.84, 17488.75, 17222.61, 16995.81, 16573.08, 16151.7, 15813.04, 15284.65, 14694.44, 14170.69, 13470.27, 12411.81, 11561.54, 10855.31, 10136.51, 9517.3, 8906.78, 8220.27, 7578.32, 6943.56, 6326.95, 5837.48, 5442.62, 5200.71, 4989.78, 4761.64, 4609.73, 4337.43, 4072.93, 3828.13, 3634.69, 3490.2, 3205.67, 2945.03, 2819.84, 2830.58, 2829.5, 2799.47, 2778.34, 2757.65, 2729.67, 2687.64, 2625.91, 2545.21, 2446.86, 2336.61, 2222.53, 2112.14, 2010.15, 1918.54, 1846.61, 1779.58, 1716.38, 1659.83, 1613.01, 1577.58, 1553.4, 1537.65, 1525.96, 1515.12, 1502.26, 1484.38, 1459.09, 1441.21, 1429.9, 1414.63, 1407.32, 1406.68, 1405.42, 1406.49, 1409.65, 1414.86, 1422.67, 1433.17, 1446.18, 1461.8, 1480.11, 1500.96, 1524.39, 1550.98, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 204.1, 224.35, 231.18, 231.56, 231.91, 232.26, 232.62, 232.99, 233.38, 234.11, 236.52, 258.67, 276.18, 532.32, 569.86, 580.9, 663.54, 825.83, 1107.54, 1406.81, 1706.02, 2083.21, 2388.99, 2589.97, 2977.4, 3161.16, 3616.58, 3992.29, 4523.41, 5220.72, 6151.24, 6709.75, 6893.25, 7023.54, 7049.73, 7599.43, 7804.49, 8149.44, 8731.94, 8982.89, 9402.77, 9701.02, 9498.07, 9891.23, 10399.08, 10529.72, 11008.21, 10698.3, 10757.12, 10519.65, 9429.39, 8347.46, 7796.25, 7638.62, 7583.07, 7310.53, 6922.15, 6868.03, 6924.84, 7475.06, 7437.04, 7796.74, 8555.54, 9206.43, 9603.23, 7918.99, 6449.01, 6026.78, 5950.38, 5676.76, 5560.61, 5586.2, 5469.67, 5506.77, 5596.2, 6328.21, 7889.02, 9723.37, 10793.29, 11643.01, 12840.29, 13796.68, 13609.15, 13017.73, 12439.35, 11857.44, 11505.74, 11308.26, 10515.51, 8777.64, 7295.41, 6291.19, 6474.52, 6635.41, 6524.2, 6764.44, 6897.74, 7151.35, 7631.2, 8341.17, 9235.41, 9490.38, 9690.61, 9503.51, 8308.24, 7652.14, 7036.35, 6434.11, 6751.48, 6624.59, 5938.09, 5993.46, 6465.56, 6173.43, 6514.63, 7206.51, 6474.12, 6289.43, 6319.25, 5901.05, 5873.66, 6287.56, 6340.29, 6675.31, 7983.91, 8861.82, 8686.84, 6944.61, 5679.24, 5496.06, 5307.4, 5006.59, 4698.03, 4681.94, 4711.03, 4450.45, 4486.5, 4756.17, 4940.51, 4996.86, 4997.08, 5129.88, 5285.66, 5986.97, 6959.43, 7072.24, 7351.68, 7252.34, 7175.57, 6879.21, 6983.32, 6983.84, 7139.1, 7302.93, 7418.28, 7434.52, 6051.91, 3862.62, 2866.2, 2653.33, 2501.11, 2481.9, 2479.73, 2404.46, 2410.91, 2465.81, 2572.29, 2772.32, 2896.37, 2985.13, 3083.71, 3269.06, 3653.83, 3877.22, 4027.57, 4157.88, 4139.49, 4057.46, 3956.87, 3737.56, 3596.95, 3565.61, 3402, 3364.45, 3311.42, 3325.36, 3308.44, 3440.71, 3430.81, 3533.01, 4132.94, 6005.46, 8921.08, 6254.57, 5738.43, 5588.29, 5491.32, 5592.4, 5375.15, 5300.23, 6427.78, 7670.9, 4608.51, 3004.09, 2617.23, 2455.93, 2362.2, 2364.76, 2256.55, 2107.99, 2004.25, 1987.4, 1941.93, 1879.34, 1870.84, 1944.81, 1956.14, 1941.39, 2016.41, 2108.88, 2100.64, 2041.45, 1903.49, 1712.99, 1644.44, 1756.08, 1731.69, 1705.78, 1800.99, 1918.72, 1938.86, 1886.68, 1761.2, 1622.82, 1513.86, 1530.22, 1593.59, 1519.46, 1544.39, 1634.1, 1690.9, 1740.62, 1787.66, 1822.69, 1874.58, 1910.89, 1920.53, 1915.89, 2648.48, 4907.31, 7116.85, 3712.43, 1882.3, 1926.19, 1780.46, 1868.41, 1950.6, 2051.4, 2291.34, 2364.82, 3169.01, 5938.16, 7574.78, 4327.88, 2657.82, 2900.58, 2629.71, 2688.81, 2913.27, 3259.72, 3819.77, 3984.37, 4207.95, 4284.95, 4529.79, 5647.66, 8311.95, 8822.01, 6252.98, 4904.81, 5115.74, 4526.8, 4819.02, 4966.4, 5230.62, 5763.32, 6199.49, 6871.01, 7227.16, 7292.39, 7264.93, 6951.71, 7222.26, 7025.22, 7253.95, 7418.5, 8037.33, 10218.86, 14686.63, 17345.79, 10825.05, 7877.18, 6920.87, 6400.15, 6508.53, 6405.75, 6432.41, 6580.75, 6727.38, 7117.6, 7551.71, 8734.42, 11344.8, 14367.44, 14940.92, 14153.43, 10684.9, 8119.51, 6749.08, 5742.55, 4833, 3940.26, 3194.34, 2623.34, 2229.63, 1902.85, 1676.92, 1500.48, 1379.28, 1343.06, 1351.66, 1347.03, 1449.43, 1592.9, 1637.06, 1754.13, 1852.94, 1741.05, 1579.49, 1464.31, 1340.62, 1184.43, 1129.1, 1099.38, 1053.56, 1121.63, 1147.67, 1192.17, 1149.88, 1096.48, 1016.38, 945.12, 863.51, 791.98, 747.8, 717.31, 690.64, 657.38, 627.13, 600.53, 573.31, 554.55, 540.5, 532.76, 538.24, 553.04, 576.18, 601.26, 617.22, 617.12, 607.03, 579.09, 550.32, 519.52, 480.56, 442.4, 412.27, 391.59, 373.58, 353.92, 351, 363.83, 376.75, 377.23, 373.35, 370.11, 362.58, 351.93, 351.7, 365.69, 375.79, 367.64, 350.25, 333.73, 310.69, 273.73, 232.27, 203.52, 194.2, 196.12, 200.16, 210.99, 213.57, 221.16, 224.44, 223, 217.96, 213.54, 209.29, 201.93, 193.91, 188.27, 184.43, 182.83, 183.8, 182.99, 177.52, 170.18, 162.99, 154.57, 143.89, 148.45, 203.95, 199.49, 197.55, 237.5, 234.68, 371.59, 726.36, 862.64, 323.87, 99.06, 98.11, 104, 109.21, 133.53, 171.97, 197.88, 228.62, 345.87, 387.7, 500.17, 1071.71, 1892.83, 2494.47, 3338.42, 3650.81, 3424.16, 3088.39, 2955.59, 2844.56, 2685.58, 2468.27, 2213.46, 2160.32, 2196.25, 2139.73, 2022.39, 1930.06, 1841.2, 1802.9, 1764.57, 1611.67, 1384.59, 1290.1, 1265.5, 1274.69, 1206.76, 1119.91, 1074.1, 1070.7, 1060.84, 1022.72, 982.1, 902.96, 812.14, 738.6, 646.25, 547.82, 473.14, 397.69, 329.21, 316.49, 307.32, 283.66, 282.75, 276.89, 250.13, 213, 179.65, 152.21, 133.61, 122.6, 113.09, 103.15, 97.05, 89.45, 80.97, 75.94, 73.67, 70.84, 67.9, 67.96, 69.05, 67.28, 65.43, 66.21, 67.43, 66.88, 62.7, 55.69, 49.51, 45.78, 45, 46.19, 46.86, 46.88, 47.88, 49.39, 48.51, 45.02, 42.64, 42.18, 41.06, 39.01, 38.11, 39.12, 40.21, 39.67, 38.77, 38.67, 38.77, 38.39, 38.14, 39.3, 40.84, 41.24, 41.3, 41.37, 41.73, 41.83, 39.75, 37, 35.67, 34.7, 33.27, 31.4, 29.54, 28.62, 28.34, 27.92, 27.66, 27.58, 27.55, 27.87, 28.7, 29.51, 30.19, 30.71, 30.71, 30.37, 29.86, 29.24, 28.93, 28.48, 28.14, 28.16, 28.36, 28.6, 28.93, 29.38, 29.93, 30.46, 30.89, 31.19, 31.39, 31.49, 31.49, 31.41, 31.36, 31.43, 31.64, 31.97, 32.42, 32.84, 33.27, 33.71, 34.09, 34.29, 34.31, 34.28, 34.24, 34.2, 34.53, 35.31, 35.86, 36.5, 37.52, 38.15, 38.38, 38.22, 37.67, 37.52, 37.39, 36.86, 36.76, 37.08, 37.42, 37.97, 38.8, 39.58, 40.42, 41.45, 42.27, 42.88, 43.22, 50.11, 52.12, 53.32, 55.87, 84.82, 104.48, 126.41, 238.65, 342.39, 723.99, 1127.67, 2511.66, 1751.29, 577.5, 622.91, 511.04, 588.29, 721.62, 896.02, 905.74, 1370.81, 1806.44, 2624.18, 3648.95, 5043.14, 6617.08, 9253.67, 12720.08, 14986.85, 15045.21, 14973.01, 13353.73, 13117.02, 12643.57, 12203.16, 11481.75, 10776.12, 9746.97, 9016.37, 8315.83, 7526.34, 6822.38, 6091.16, 5332.57, 4758.99, 4204.66, 3744.76, 3435.93, 3010.54, 2766.45, 2584.75, 2369.12, 2209.09, 2104.94, 2018.69, 1935.38, 1877.7, 1804.54, 1712.28, 1650.89, 1541.33, 1408.97, 1364.27, 1272.72, 1180.91, 1102.58, 1075.78, 1096.66, 1145.33, 1186.5, 1264.34, 1354.63, 1439.38, 1525.56, 1585.71, 1636.85, 1606.58, 1521.47, 1486.23, 1480.57, 1459.2, 1385, 1312.88, 1306.57, 1324.48, 1321.66, 1316.37, 1325.11, 1340.28, 1348.87, 1345.22, 1345.02, 1361.6, 1387.18, 1411.93, 1432.88, 1454.53, 1482.14, 1509.75, 1531.9, 1551.66, 1578.95, 1579.24, 1566.66, 1548.21, 1547.94, 1555.78, 1546.3, 1521.13, 1484.36, 1494.98, 1505.15, 1503.52, 1484.71, 1478.39, 1477.17, 1466.89, 1464.18, 1471.64, 1482.61, 1496.18, 1511.8, 1528.54, 1545.63, 1563.46, 1581.71, 1599.02, 1619.23, 1642.61, 1659.14, 1676.59, 1700.71, 1730.32, 1767.41, 1789.03, 1806.82, 1845.13, 1868.35, 1869.12, 1862.75, 1848.94, 1853.11, 1844.91, 1825.67, 1821.33, 1832.49, 1843.73, 1855.21, 1866.8, 1878.92, 1891.35, 1939.63, 2000.8, 2073.88, 2163.05, 2259.02, 2354.35, 2454.74, 2528.47, 2556.19, 2580.08, 2603.88, 2627.83, 2646.27, 2653.84, 2661.25, 2791.47, 2732.79, 2742.21, 2755.75, 2771.13, 2788.28, 2806.94, 2826.69, 2847.6, 2869.51, 2892.3, 2916.35, 2941.5, 2966.41, 2991.59, 3017.14, 3043.22, 3069.68, 3096.36, 3123.21, 3150.6, 3178.35, 3206.55, 3244.96, 3302.69, 3361.84, 3411.04, 3469.89, 3552.91, 3652.04, 3727.19, 3752.49, 3745.3, 3762.76, 3945.02, 4060.63, 4081.75, 4095.65, 4287.3, 4672.14, 4736.67, 4576.8, 4137.43, 3783.05, 3553.33, 3719.37, 3698.36, 3650.46, 3709.92, 3802.05, 3889.52, 3864.03, 3879.31, 3960.33, 3831.3, 3419.09, 3049.08, 2778.4, 2523.3, 2175.89, 1829.83, 1636.87, 1538.07, 1464.14, 1447.08, 1463.58, 1438.68, 1346.13, 1248.61, 1219.3, 1210.17, 1143.61, 1062.64, 2154.8, 3000.63, 5476.06, 6582.88, 6752.79, 5763.84, 5264.82, 5482.75, 3731.08, 2270.41, 2314.71, 2166.83, 2054.75, 2105.2, 2070.32, 1981.31, 1919.67, 1906.14, 1925.56, 1911.81, 1871.1, 1876.78, 1903.5, 1922.39, 1941.75, 1923.23, 1887.9, 1866.54, 1851.34, 1862.34, 1919.14, 2021.88, 2125.11, 2183.15, 2210.65, 2182.98, 2090.93, 2067.32, 2060.45, 2097.19, 2186.25, 2301.45, 2394.97, 2464.61, 2535.25, 2587.02, 2632.62, 2680.52, 2729.28, 2823.34, 2941.17, 3030.01, 3082.81, 3044.82, 2977.06, 2902.33, 2819.58, 2764.72, 2701.27, 2630.64, 2552.38, 2466.57, 2407.71, 2374.68, 2352.97, 2361.75, 2372.54, 2385.38, 2399.5, 2414.88, 2431.04, 2448.45, 2466.84, 2516.69, 2614.68, 2663.86, 2713.31, 2763.26, 2789.7, 2791.08, 2792.23, 2766.31, 2713.74, 2661.1, 2608.28, 2581.03, 2580.61, 2581.43, 2583.71, 2586.92, 2645.66, 2760.47, 2877.1, 2996.15, 3076.16, 3139.33, 3203.22, 3265.55, 3328.97, 3292.43, 3148.01, 3103.61, 3165.14, 3231.37, 3302.8, 3500.13, 3797.48, 4236.61, 4493.46, 4496.17, 4479.58, 4356.04, 4178.7, 3981.77, 3803.78, 3674.27, 3601.8, 3579.6, 3595.66, 3640.91, 3753.92, 3866.05, 3976.55, 4093.72, 4230.95, 4401.87, 4581.72, 4762.89, 4946.07, 5103.8, 5217.77, 5293.06, 5342.3, 5385.03, 5439.38, 5479.22, 5506.78, 5557.87, 5746.41, 6134.99, 6442.72, 6604.43, 6788.51, 6984.46, 7191.76, 7410.16, 7637.19, 7874.44, 8118.21, 8315.14, 8497.23, 8685.37, 37.37, 29.83, 25.43, 24.16, 22.59, 21.07, 20.04, 19.09, 19.01, 18.56, 18.62, 20.24, 23.03, 26.48, 27.45, 27.51, 29.58, 33.13, 40.73, 48.22, 53.73, 60.1, 67.95, 75.4, 80.19, 84.3, 86.83, 93.29, 100.97, 114.26, 136.19, 163.83, 196.63, 225.38, 248.83, 269.82, 295.04, 315.66, 324.3, 331.44, 339.96, 336.09, 328.09, 325.93, 327.05, 330.51, 342.94, 370.83, 386.63, 416.69, 447.38, 491.34, 579.32, 683.19, 769.71, 837.71, 947.07, 1085.15, 1234.54, 1411.4, 1630.79, 1887.72, 2161.15, 2471.31, 2732.26, 2745.94, 2665.86, 2523.25, 2336.05, 2188.35, 2017.09, 1870.63, 1790.75, 1709.93, 1648.02, 1654.4, 1651.72, 1682.82, 1729.42, 1763.22, 1811.09, 1877.06, 1934.45, 1966.67, 1988.21, 1990.58, 1944.86, 1872.64, 1790.62, 1694.67, 1614.51, 1534.36, 1489.82, 1461.49, 1473.61, 1477.74, 1471.99, 1462.13, 1445.35, 1432.79, 1417.28, 1392.58, 1385.93, 1420.14, 1464.35, 1510.15, 1515.55, 1441.59, 1375.48, 1330.67, 1266.71, 1193.89, 1135.52, 1129.96, 1170.34, 1198.32, 1194.41, 1157.11, 1102.8, 1017.37, 933.02, 839.4, 765.79, 724.3, 703.46, 692.9, 661.85, 633.67, 646.99, 669.33, 668.38, 677.62, 710.65, 735.79, 766.34, 762.08, 724.58, 694.16, 672.57, 642.21, 607.83, 588.57, 587.24, 594.45, 621.73, 652.78, 684.97, 735.14, 819.7, 901.77, 958.72, 1024.5, 1000.09, 1002.12, 1047.74, 1071.42, 1107.78, 1165.7, 1225.81, 1317.8, 1453.78, 1586.72, 1625.97, 1631.98, 1576.23, 1479.11, 1404.28, 1410.49, 1535.44, 1514.1, 1549.8, 1528.33, 1468.34, 1360.74, 974.56, 717.59, 612.96, 536.15, 482.16, 431, 402, 401.17, 417.91, 420.5, 425.5, 422.81, 412.99, 389.63, 357.65, 343.27, 332.48, 327.21, 319.4, 307.95, 301.99, 292.55, 275.3, 247.14, 222.26, 205.5, 195.07, 190.8, 200.25, 201.52, 200.84, 218.05, 246.18, 271.65, 294.42, 297.28, 268.34, 223.62, 190.52, 165.99, 148.57, 135.88, 126.29, 118.54, 115.17, 115.32, 114.75, 114.66, 114.1, 117.25, 121.18, 124.64, 126.73, 126.29, 117.35, 104.14, 89.73, 80.44, 74.87, 73.09, 72.59, 71.07, 68.42, 64.03, 59.77, 56.64, 54.28, 51.89, 49.93, 49.48, 49.78, 50.5, 50.38, 53.48, 57.03, 60.68, 64.31, 65.43, 64.8, 63.94, 62.03, 60.44, 59.44, 58.25, 57.43, 57.28, 56.97, 56.6, 54.27, 52.39, 52.18, 53.91, 54.08, 56.6, 61.83, 67.31, 76.18, 75.8, 76.61, 71.1, 57.55, 49.34, 49.99, 47.87, 48.72, 50.47, 54.77, 59.07, 61.01, 61.12, 60.94, 60.55, 58.16, 55, 52.86, 53.13, 54.66, 55.78, 57.57, 60.02, 61.94, 63.74, 63.99, 63.84, 63.78, 63.22, 62.11, 64.45, 65.96, 67.93, 75.38, 83.27, 89.26, 95.64, 103.53, 109.2, 111.51, 110.16, 105.05, 98.51, 93.24, 89.75, 91.73, 93.16, 97.07, 110.66, 128.03, 147.38, 163.43, 177.98, 180.43, 180.27, 179.81, 178.51, 177.96, 181.71, 185.83, 185.4, 185.12, 179.68, 171.38, 162.9, 151.52, 135.84, 125.12, 120.87, 114.05, 110.91, 108.08, 101.21, 97.67, 93.06, 92.61, 92.51, 91.33, 87.31, 82.95, 78.15, 72.32, 66.67, 62.78, 59.88, 57.24, 54.62, 51.6, 48.08, 44.44, 41.1, 38.25, 36.03, 34.12, 33, 31.9, 31.09, 30.51, 30.2, 29.84, 30.01, 30.05, 31.28, 30.97, 33.03, 35.79, 39.89, 41.39, 38.91, 34.99, 34.77, 31.48, 31.28, 31.35, 30.96, 29.27, 27.75, 27.03, 26.33, 26.08, 25.92, 26.06, 26.24, 26.59, 27.14, 27.94, 28.35, 28.38, 28.16, 28.33, 28.82, 28.97, 28.93, 29.2, 30.22, 31.38, 32.8, 34.7, 36.84, 38.5, 39.07, 38.77, 38.35, 38.07, 37.21, 36.99, 36.68, 36.94, 37.53, 38.23, 37.92, 39.21, 39.44, 42.37, 46.36, 49.74, 51.76, 46.34, 40.7, 40.38, 38.27, 39.15, 39.5, 40.66, 41.77, 42.38, 42.42, 42.74, 42.44, 42.1, 42.24, 42.61, 43.12, 46.27, 49.76, 52.17, 45.96, 41.23, 40.6, 41.24, 43.84, 45.91, 48.61, 53.54, 63.18, 65.07, 59.17, 56.84, 53.35, 53.42, 54.37, 55.37, 56.95, 56.48, 58.45, 49.8, 43.11, 41.66, 39.45, 38.8, 39.16, 39.58, 39.39, 39.11, 39.77, 42.04, 47.51, 48.57, 46.77, 46.68, 47.63, 44.38, 45.13, 39.75, 35.72, 35.13, 32.64, 32.84, 32.56, 32.3, 32.34, 32.34, 32.36, 32.55, 32.62, 32.26, 31.99, 31.15, 30.34, 29.85, 29.36, 28.72, 28.56, 29.15, 29.35, 30.96, 31.17, 33.33, 38.15, 48.65, 52.98, 49.41, 54.05, 51.24, 53.89, 63.89, 68.84, 78.64, 105.39, 134.8, 170.64, 210.77, 231.32, 211.79, 197.89, 182.33, 174.47, 168.83, 164.99, 165.26, 169.37, 166.31, 165.45, 172.46, 173.88, 176.12, 176.06, 184.93, 213.28, 226.03, 220.84, 201.25, 183.6, 155.31, 133.71, 95.62, 68.44, 57.51, 55.69, 54.04, 54.26, 55.43, 58.25, 61.8, 73.85, 95.27, 124.83, 142.11, 143.74, 143.35, 147.15, 142.94, 146.18, 162.59, 171.58, 187.94, 211.72, 254.64, 318.18, 405.25, 475.12, 549.93, 615.66, 682.63, 736.59, 825.94, 920.94, 1005.98, 1093.46, 1192.68, 1251.19, 1301.26, 1332.75, 1420.54, 1531.64, 1619.99, 1727.57, 1877.28, 2016.23, 2154.7, 2343.72, 2451.72, 2482.7, 2593.12, 2609.19, 2755.43, 2903.79, 3018.92, 3172.93, 3363.02, 3429.1, 3402.73, 3359.64, 3336.27, 3378.49, 3361.54, 3401.45, 3452.5, 3508.11, 3535.37, 3546.37, 3537.87, 3596.88, 3619.7, 3682.39, 3754.47, 3796.41, 3815.14, 3794.95, 3737.38, 3671.3, 3614.73, 3498.39, 3351.04, 3226.72, 3088.25, 2971.22, 2847.94, 2690.28, 2548.29, 2461, 2418.73, 2357.44, 2378.87, 2378.7, 2339.41, 2310.78, 2338.19, 2326.43, 2318.35, 2279.57, 2190.14, 2048.46, 1912.17, 1814.19, 1720.96, 1621.12, 1548.67, 1467.93, 1373.29, 1255.46, 1154.2, 1051.61, 947.47, 862.26, 785.54, 733.21, 676.96, 629.35, 600.23, 568.2, 531.08, 497.61, 470.85, 439.33, 414.59, 387.52, 429.5, 409.44, 398.34, 393.79, 388.9, 396.21, 412.56, 409.47, 427.11, 422.64, 392.88, 371.05, 367.98, 375.43, 389.92, 430.35, 458.61, 492.35, 548.67, 615.44, 708.65, 817.76, 961.73, 1130.92, 1300.11, 1463.32, 1621.46, 1737.7, 1858.58, 1964.32, 2084.35, 2298.76, 2591.18, 2823.92, 3094.19, 3443.98, 3869.77, 4330.56, 5002.95, 5788.44, 6739.39, 7865.79, 9016.66, 10222.39, 11445.05, 12180.65, 13269.77, 14887.8, 16449.59, 17711.57, 18847.24, 20171.44, 20913.81, 22540.6, 25058.19, 27339.53, 29663.47, 31781.2, 32608.23, 34824.39, 37934.6, 40602.91, 43735.39, 47210.15, 48670.83, 49421.64, 50609.49, 51602.98, 52192.81, 51386.14, 50840.97, 51758.5, 52531.24, 51731.19, 50997.08, 50285.32, 49399.45, 47922.82, 47190.27, 46111.24, 45132.8, 43875.84, 43026.35, 42148.84, 41506.03, 41256.27, 40301.26, 36935.81, 33385.63, 31361.57, 29080.4, 28135.42, 26894.83, 25834.39, 25022.59, 24444.04, 24248.61, 23522.17, 21922.22, 21139.1, 19993.8, 18660.61, 17245.67, 15773.09, 15146.35, 14823.49, 14113.06, 13323.18, 12599.33, 12397.13, 12351.65, 11672.3, 11603.6, 11798.49, 11988.13, 11293.12, 10753.36, 9926.18, 9239.29, 8693.25, 8417.09, 8124.3, 7899.95, 7959.9, 8066.52, 8284.21, 8547.62, 9261.46, 10543.35, 11402.16, 11616.94, 10749.45, 9768.4, 9327.42, 9033.36, 8684.27, 8666.2, 8570.23, 8678.46, 8803.12, 9152.7, 9373.66, 9554.83, 9672.36, 9718.58, 9888.23, 9888.23, 9833.78, 9968.5, 10145.29, 10216.48, 10301.11, 9960.63, 9612.1, 9500.69, 9355.83, 9121.33, 9027.31, 8805.15, 9136.64, 9176.67, 9074.83, 9032.53, 9066.21, 8998.89, 8888.61, 8994.23, 9850.17, 9259.04, 9139.25, 9055.64, 8668.71, 8453.8, 8323.49, 8498.23, 8624.49, 8576.83, 8465.48, 8206.87, 8049.55, 7729.8, 7452.51, 7693.25, 8245.85, 9017.59, 9862.16, 10753.98, 11714.89, 12563.07, 13343.49, 14002.22, 14267.04, 14451.61, 15159.01, 16315.17, 17387.85, 18298.05, 19243.81, 20079.34, 20732.07, 21216.65, 21559.04, 21689.36, 21721.75, 21950.44, 22581.96, 23584.39, 24494.88, 25835.16, 26714.56, 26623.92, 26685.99, 27340.43, 26585.07, 26038.21, 26063.3, 26213.19, 26347.04, 25820.79, 25302.93, 24704.03, 23650.49, 22629.78, 22177.07, 22313.74, 22443.98, 22806.82, 23347.76, 23527.28, 23637.61, 23562.16, 23444.26, 22253.99, 21291.43, 19991.72, 18711.32, 17593, 16029.66, 15046.46, 14070.3, 13372.85, 12438.56, 11471.96, 10402.07, 9798.97, 9350.16, 8583.03, 7991.25, 7499.4, 7543.72, 7609.6, 7780.79, 7927.09, 7521.45, 7169.1, 6760.8, 6566.22, 5933.68, 5477.85, 5297.64, 5257.66, 5419.97, 5534.22, 5738.7, 5649.14, 5559.94, 5327.72, 5113.81, 5138.15, 5629.57, 6049.73, 6513.19, 6696.49, 6832.18, 7089.47, 7196.27, 7157.3, 6932.12, 6543.17, 6549.48, 6802.44, 7044.36, 7079.33, 7217.05, 7674.14, 7986.14, 8362.8, 8892.83, 9014.74, 9632.38, 10261.64, 10658.13, 11327.92, 12345.45, 13176.57, 13773.4, 14514.2, 15102.6, 15525.94, 15855.46, 16288.51, 16727.47, 17214.67, 17869.56, 18428.49, 18754.88, 18966.09, 18759.91, 18349.9, 17125.15, 15567.33, 14339.34, 13349.72, 12337.11, 11448.52, 10131.33, 9202.71, 8779.72, 8050.03, 6946.31, 5998.23, 5377.06, 4927.89, 4366.71, 3780.82, 3432.55, 3166.57, 2783.47, 2483.52, 2322.07, 2174.88, 2063.37, 1978.81, 1908.3, 1842.13, 1775.74, 1704.03, 1621.34, 1526.4, 1423.68, 1311.14, 1190.76, 1067.82, 950.11, 845.72, 759.65, 692.47, 641.85, 603.9, 574.13, 548.78, 525.69, 504.07, 484.19, 466.45, 450.86, 437.39, 425.84, 415.28, 404.44, 394, 385.03, 377.23, 370.49, 364.75, 359.95, 354.72, 351.56, 349.22, 347.68, 344.7, 337.7, 331.38, 325.69, 320.62, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 32.27, 34.79, 35.24, 35.26, 35.29, 35.33, 35.37, 35.41, 35.45, 35.62, 37.54, 41.41, 42.28, 87.37, 134.06, 160.42, 191.99, 223.33, 255.54, 281.66, 305.59, 316.6, 319.08, 304.32, 292.59, 293.19, 293.1, 287.37, 278.15, 285.42, 289.11, 295.87, 301.61, 310.77, 308.3, 305.14, 312.88, 328.92, 339.85, 340.36, 324.31, 314.27, 313.26, 315.07, 313.08, 314.17, 329.77, 350.69, 380.67, 393.27, 372.25, 345.13, 325.21, 297.64, 265.64, 235.89, 210.68, 190.32, 161.74, 124.9, 100.34, 89.69, 82.22, 77.85, 76.62, 73.9, 73.29, 73.77, 74.16, 71.4, 69.99, 69.71, 69.32, 68.47, 67.27, 66.45, 69.32, 70.34, 69.14, 67.52, 65.1, 62.92, 61.16, 58.45, 56.6, 57.32, 57.91, 58.12, 57.71, 57.19, 56.24, 55.22, 54.09, 53.18, 52.51, 51.79, 51.05, 50.89, 51.19, 51.68, 52.05, 52.92, 54.82, 56.2, 57.08, 58.49, 59.79, 61.35, 62.8, 64.23, 68.21, 71.38, 72.84, 74.42, 76.74, 82.8, 86.29, 88.9, 95.42, 100.51, 100.88, 100.44, 99.33, 98.93, 100.18, 105.66, 108.8, 110.29, 111.73, 118.76, 126.21, 128.26, 132, 132.45, 134.28, 134.72, 130.87, 127.91, 124.9, 124.65, 124.58, 127.18, 137.52, 141.53, 146.58, 160.17, 173.48, 183.24, 191.01, 191.62, 188.04, 183.19, 179.56, 181.5, 180.29, 182.63, 185.43, 191.48, 200.84, 210.06, 222.16, 236.17, 235.72, 235.52, 238.91, 243.19, 249.75, 258.53, 264.29, 270.3, 278.92, 284.52, 297.48, 314.22, 337.42, 360.84, 397.55, 407.31, 411.55, 413.94, 420.67, 430.93, 434.37, 441.23, 453.01, 461.64, 471.77, 495.13, 521.52, 544.08, 574.76, 585.38, 609.11, 636.07, 661.19, 668.39, 670.85, 684.9, 717.62, 730.05, 733.3, 750.62, 777.52, 816.27, 858.06, 890.45, 922.66, 991.94, 1055.53, 1142.42, 1242.85, 1355.86, 1482.64, 1599.68, 1709.05, 1791.51, 1935.25, 2102.5, 2209.33, 2321.04, 2463.28, 2589.71, 2721.17, 2857.37, 3058.47, 3270.46, 3562.27, 3737.62, 3883.91, 3971.55, 4119.42, 4267.25, 4395.87, 4515.28, 4613.63, 4745.54, 4923.35, 5167.68, 5427.69, 5702.18, 6070.73, 6434.99, 6612.36, 6717.74, 6837.7, 6974.78, 6978.31, 6907.2, 6798.81, 6652.69, 6472.49, 6384.11, 6286.65, 6151.72, 5996.53, 5851.68, 5783.88, 5678.7, 5533.33, 5401.61, 5401.78, 5471.1, 5517.45, 5538.13, 5549.86, 5616.78, 5708.1, 5825.68, 5912.39, 5933.95, 5928.54, 6011.59, 6064.04, 6125.57, 6249.78, 6644.37, 6397.78, 6598.61, 6950.93, 7484.21, 8029.76, 8263.3, 8452.73, 8527.3, 8241.8, 8258.41, 8181.73, 8580.33, 8526.7, 8932.79, 8847.54, 9482.52, 10162.88, 10873.25, 11785.12, 12516.05, 12688.28, 12861.72, 12458.74, 11896.43, 11336.32, 11233.32, 11263.73, 11565.93, 11916.98, 12048.73, 12359.45, 12484.01, 12945.36, 13329.39, 13124.08, 12845.81, 12630.37, 12884.69, 13310.36, 13223.91, 13332.02, 13237.05, 12880.7, 12670.91, 12166.9, 11665.77, 11312.8, 11199.1, 11306.88, 11285.3, 11223.23, 11146.03, 11327.28, 11782.96, 11968.29, 12148.54, 12388.88, 12500.47, 12511.14, 12501.94, 12347.73, 12137.77, 11932.69, 11802.97, 11832.79, 11944.62, 11999.37, 11981.13, 11946.48, 11960.87, 12196.62, 12417.04, 12768.82, 12947.23, 13201.3, 13228.32, 13168.49, 13241.09, 13057.97, 12961.97, 13026.76, 13121.63, 13289.63, 13518.87, 13697.51, 13824.22, 13846.04, 13658.78, 13250.53, 12828.82, 12532.98, 12314.72, 12124.76, 11896.47, 11729.47, 11704.28, 11614.98, 11356.44, 10999.52, 10669.06, 10467.12, 10302.82, 10228.8, 10306.88, 10440.54, 10632.74, 10780.88, 10718.74, 10695.05, 10706.77, 10694.87, 10655.06, 10665.24, 10682.85, 10681.74, 10681.72, 10744.59, 10809.79, 10836.04, 10844.86, 10786.07, 10646.37, 10512.73, 10316.77, 9998.03, 9568.77, 9105.54, 8729.07, 8376.21, 7989.21, 7650.79, 7370.47, 7091.58, 6905.77, 6768.53, 6707.2, 6734.71, 6763.24, 6717.29, 6620, 6498.04, 6393.01, 6294.98, 6110.93, 5846.7, 5679.74, 5696.09, 5728.82, 5645.61, 5460.21, 5184.44, 4937.53, 4682.12, 4218.82, 3686.42, 3185.38, 2824.46, 2605.77, 2474.25, 2360.13, 2259.69, 2236.03, 2176.8, 2099.99, 2066.26, 2062.11, 2034.13, 1954.11, 1886, 1909.04, 1964.63, 1987.97, 1954.67, 1858.38, 1781.24, 1650.07, 1482.63, 1333.42, 1228.95, 1173.36, 1156.41, 1195.52, 1224.74, 1302.71, 1333.54, 1372.87, 1389.14, 1345, 1199.22, 1090.75, 1014.1, 884.38, 737, 659.51, 631.1, 601.63, 561.9, 542.25, 515.36, 472.43, 447.03, 426.74, 397.36, 378.94, 361.57, 350.59, 351.61, 345.98, 335.58, 336.98, 322.19, 302.68, 294.13, 295.77, 298.1, 316.59, 323.22, 332.52, 346.73, 340.56, 291.37, 240.76, 227.58, 226.51, 224.55, 225.71, 255.66, 277.59, 278.07, 289.95, 294.77, 272.39, 251.38, 246.69, 242.95, 232.9, 239.61, 249.12, 254.93, 256.41, 254.1, 259.43, 262.71, 260.9, 257.53, 259.19, 259.29, 256.52, 249.12, 230.88, 217.66, 221.32, 226.33, 230.84, 234.83, 230.57, 230.94, 231.65, 239.91, 228.02, 228.59, 235.91, 249.43, 258.07, 261.19, 260.59, 260.2, 270.61, 287.43, 304.64, 327.99, 352.2, 365.05, 371.32, 378.92, 394.42, 416.33, 429.46, 436.52, 450.94, 471.58, 501.65, 548.83, 603.64, 629.96, 659.02, 653.48, 651.34, 656.22, 649.59, 675.13, 736.62, 813.26, 842.99, 870.96, 883.72, 886.16, 886.07, 898.53, 925.06, 919.86, 917.06, 934.15, 964.69, 996.69, 987.88, 966.41, 938.72, 921.53, 912.6, 904.44, 902.41, 863.82, 827.95, 813.58, 821.1, 842.56, 875.56, 914.42, 951.96, 984.29, 1012.79, 1045.8, 1085.39, 1128.16, 1175.06, 1223.13, 1275.4, 1338.34, 1404.87, 1469.1, 1528.37, 1577.59, 1619.85, 1666.45, 1714.21, 1756.02, 1792.88, 1823.29, 1846.84, 1867.72, 1886.48, 1902.28, 1925.22, 1956.78, 1995, 2039.33, 2080.89, 2119.76, 2158.62, 2198.11, 2253.76, 2327.8, 2411.72, 2501.37, 2578.88, 2651.41, 2727.59, 2793.92, 2840.19, 2857.8, 2852.64, 2840.72, 2839.72, 2856.74, 2890.57, 2955.86, 3048.29, 3151.91, 3253.39, 3313.33, 3320.74, 3271.14, 3160.45, 3023.12, 2886.79, 2771.64, 2686.74, 2626.9, 2586.7, 2553.88, 2522.39, 2481.78, 2418.43, 2352, 2303.38, 2247.63, 2180.7, 2151.19, 2146.21, 2157.48, 2189.83, 2228.32, 2270.49, 2967.49, 3355.23, 3734.13, 4304.81, 4862.83, 5181.34, 5646.12, 6059.73, 6356.26, 6455.86, 6524.19, 6496.78, 6318.29, 6045.87, 5916.56, 5848.23, 5894.58, 6042.62, 6023.63, 6151.67, 6470.37, 6615.34, 7057.1, 7623.97, 8277.92, 9026.21, 10005.8, 11235.32, 12624.75, 14120.23, 15683.41, 17275.44, 18949.47, 20819.47, 22585.56, 24364.24, 26235.98, 28250.38, 30360.68, 32368.27, 34085.29, 35775.03, 37734.71, 39859.38, 41629.22, 42921.82, 44185.64, 46294.38, 47711.93, 47570.17, 48747.08, 49289.74, 49397.9, 48829.75, 48136.76, 47674.58, 46934.17, 46358.48, 45972.18, 44934.51, 43606.43, 40300.15, 38925.28, 37441.8, 36059.46, 35176.66, 34522.2, 33803.85, 33123.33, 32688.11, 32496.98, 32360.59, 32102.25, 31735.83, 31339.73, 30956.14, 30747.97, 30720.88, 30655.44, 30415.22, 30015.49, 29596.07, 29273.97, 28954.12, 28498.57, 27992.41, 27567.44, 27190.93, 26653.1, 26009.6, 25362.66, 24693.91, 24067.93, 23110.43, 22368.65, 21378.41, 20132.75, 18822.81, 17618.92, 16510.78, 15377.6, 14184.48, 13010.26, 11931.13, 10973.76, 10131.25, 9473.18, 8964.27, 8716.6, 8461.05, 8294.33, 8129.61, 7996.85, 7920.33, 7831.94, 7682.15, 7519.69, 7338.47, 6940.72, 6530.84, 6262.72, 6109.99, 5921.06, 5599.31, 5251.47, 4773.45, 4362.53, 3913.54, 3483.43, 3082.77, 2826.32, 2582.13, 2404.76, 2267.17, 2161.51, 2065.29, 1930.01, 1784.43, 1644.41, 1496.08, 1369.5, 1268.89, 1194.57, 1142.35, 1065.26, 1010.19, 994.72, 977.3, 964.08, 964.69, 983.18, 1004, 1010.83, 1029.98, 1080.15, 1086.42, 1112.27, 1133.03, 1072.06, 1019.47, 1002.06, 938.36, 857.38, 810.08, 784.92, 803.13, 821.68, 805.8, 816.43, 839.79, 883.9, 944, 991.36, 1042.72, 1121.35, 1217.44, 1297.45, 1342.82, 1403.41, 1459.78, 1522.64, 1595.96, 1652.62, 1693.12, 1716.42, 1734.97, 1777.3, 1845.39, 1944.51, 2075.62, 2193.04, 2323.11, 2520.58, 2732.31, 2876.4, 3014.77, 3151.73, 3309.82, 3487.44, 3680.01, 3902.68, 4175.38, 4512.64, 4800.73, 5037.25, 5205.88, 5350.09, 5519.02, 5713.04, 5867.56, 5977.52, 6074.41, 6121.04, 6084.64, 5979.19, 5807.28, 5593.57, 5361.23, 5141.77, 4997.07, 4962.18, 4921.43, 4803.17, 4727.47, 4739.72, 4665.88, 4646.9, 4727.23, 4777.03, 4839.58, 4913.35, 4952.75, 5014.78, 5158.18, 5274.66, 5389.01, 5560.18, 5776.32, 5985.31, 6194.14, 6403.58, 6675.13, 6929.3, 6946.13, 6807.29, 6591.96, 6196.04, 5848.27, 5482.03, 5200.8, 5042.45, 4975.85, 4948.93, 4950.56, 4935.14, 4966.86, 5138.73, 5261.91, 5356.87, 5322.1, 5338.81, 5374.67, 5420.79, 5455.02, 5695, 6119.8, 6644.62, 7197.38, 7699.66, 8278.97, 8889, 9593.99, 10354.88, 11111.27, 11724.39, 12281.87, 12810.56, 13044.03, 13237.47, 13371.71, 13508.94, 13600.91, 13823.5, 14028.48, 14109.23, 13950.25, 13724.95, 13364.06, 12968.9, 12492.53, 11861.76, 11306.34, 10846.09, 10427.75, 10177.95, 10132.21, 10083.48, 9943.35, 9751, 9583.21, 9566.43, 9566.51, 9502.01, 9436.83, 9315.26, 9159.61, 8976.6, 8725.08, 8462.51, 8095.37, 7606.24, 7043.79, 6569.94, 6195.21, 5796.77, 5445.99, 5123.32, 4813.25, 4531.94, 4305.86, 4096.3, 3906.73, 3749.37, 3624.92, 3523.52, 3459.61, 3434.14, 3451.13, 3505.05, 3590.25, 3693.12, 3792.4, 3875.59, 3935.82, 3973.89, 4000.11, 4028.04, 4067.1, 4121.95, 4187.55, 4260.08, 4322.39, 4370.31, 4447.38, 4527.98, 4609.14, 4674.04, 4728.57, 4781.03, 4831.73, 4879.69, 4924.6, 4966.11, 5003.58, 5038.3, 5069.84, 5093.96, 5118.21, 5138.7, 5155.6, 5167.53, 5174.14, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 13.27, 15.1, 16.13, 16.68, 16.1, 15.62, 15.97, 16.89, 18.06, 18.17, 19.19, 21.1, 24.69, 43.74, 57.52, 72.01, 88.55, 91.96, 89.11, 88.39, 87.91, 88.14, 93.15, 100.02, 108.46, 118.72, 128.74, 137.52, 135.95, 133.34, 129.37, 126.92, 128.94, 130.63, 129.52, 127.44, 121.82, 116.16, 109.61, 99.92, 89.04, 79.91, 75.78, 74.12, 72.57, 68.27, 70.95, 74.71, 78.08, 76.92, 72.17, 66.8, 60.9, 56.25, 51.08, 45.28, 42.01, 39.78, 38.48, 36.99, 34.97, 32.75, 31.01, 28.93, 27.41, 27.28, 27.3, 26.3, 26.28, 26.26, 26.93, 27.75, 26.3, 24.92, 23.41, 22.54, 21.44, 20.76, 19.62, 18.67, 18.25, 18.15, 17.92, 16.63, 15.64, 14.9, 14.53, 14.66, 14.93, 15.16, 15.27, 15.29, 15.32, 15.46, 15.59, 15.59, 15.79, 16.38, 16.97, 17.21, 17.21, 17.19, 17.22, 18.31, 18.63, 19.31, 20.61, 21.86, 23.7, 26.04, 24.59, 22.14, 21.08, 21.13, 21.6, 22.69, 23.38, 24.17, 25.32, 27.05, 27.75, 29.18, 30.46, 31.88, 33.76, 35.1, 37.8, 40.69, 45.13, 50.19, 54.59, 60.23, 63.7, 61, 57.51, 54.27, 52.88, 53.77, 55.09, 56.27, 57.51, 59.72, 63.18, 65.58, 70.46, 75.02, 74.26, 72.09, 70.24, 66.13, 61.26, 56.65, 51.94, 47.48, 42.94, 39.44, 38.55, 38.46, 38.36, 37.75, 38.28, 40.93, 42.42, 44.41, 48.09, 51.47, 53.3, 54.67, 54.86, 56.71, 59.19, 59.6, 62.67, 65.37, 69.57, 72.75, 76.14, 74.62, 72.12, 68.83, 65.87, 64.18, 62.77, 62.45, 64.53, 66.8, 68.34, 72.25, 76.49, 82.85, 85.76, 96.2, 109.04, 109, 110.73, 119.62, 121.61, 125.37, 137.97, 150.95, 158.29, 165.2, 172.08, 174.91, 177.07, 177.73, 179, 184.75, 191.01, 196.11, 206.47, 219.34, 225.01, 236.92, 244.82, 257.68, 264.84, 277.47, 290.76, 303.19, 315.25, 329.17, 353.4, 378.42, 409.03, 465.44, 529.71, 591.61, 665.25, 742.52, 832.65, 936.11, 1046.12, 1162.03, 1290.65, 1408.5, 1555.17, 1722.68, 1903.87, 2088.55, 2253.42, 2399.92, 2541.16, 2670.19, 2772.34, 2865.3, 2868.27, 2834.49, 2798.17, 2757.75, 2664.29, 2600.3, 2582.1, 2567.29, 2593.49, 2637.36, 2695.91, 2774.35, 2858.44, 2906.66, 2945.51, 2988.67, 3033.4, 3068.81, 3088.18, 3098.41, 3115.05, 3126.08, 3112.3, 3102.21, 3075.4, 3025.12, 2965.69, 2899.14, 2833.81, 2785.17, 2752.17, 2737.5, 2749.48, 2759.94, 2746.53, 2733.48, 2706.63, 2660.38, 2576.33, 2505.76, 2466.32, 2432.97, 2401.58, 2391.98, 2411.79, 2414.26, 2413.97, 2398.27, 2404.41, 2402.61, 2382.17, 2349.78, 2312.57, 2262.72, 2169.54, 2079.73, 2022.19, 1993.75, 2006.58, 2027.27, 2059.36, 2083.62, 2104.06, 2128.77, 2167, 2200.3, 2241.34, 2308.23, 2380.87, 2427.19, 2430.82, 2355.81, 2251.93, 2121.21, 1997.68, 1900.03, 1831.86, 1792.76, 1760.73, 1709.07, 1644.33, 1596.12, 1561.44, 1531.88, 1502.23, 1459.7, 1440.33, 1432.86, 1420.84, 1394.42, 1361.88, 1324.37, 1300.99, 1267.76, 1208.54, 1137.66, 1080.81, 1045.2, 1018.13, 956.19, 912.5, 895.52, 905.97, 915.05, 930.43, 952.45, 957.46, 938.49, 909.54, 799.33, 759.86, 740.29, 724.17, 713.55, 724.68, 726.96, 728.5, 726.75, 724.77, 715.71, 703.71, 689.23, 695.34, 701.74, 701.56, 711.25, 714.26, 720.83, 722.67, 718.71, 709.66, 699.35, 706.9, 716.07, 719.66, 739.52, 753.77, 760.93, 783.51, 808.62, 803.52, 786.18, 779.52, 784.67, 790.72, 793.34, 806.77, 830.16, 836.07, 851.73, 856.1, 876.2, 891.38, 897.53, 897.14, 860.23, 830.95, 838.23, 830.97, 844.64, 845.88, 851.33, 864.81, 876.1, 894.92, 884.88, 849.8, 822.73, 800.04, 757.59, 707.78, 665.88, 634.61, 629.72, 632.49, 625.91, 614.34, 589.15, 586.14, 589.67, 583.19, 593.57, 598.56, 603.98, 616.64, 625.54, 635.41, 623.85, 590.65, 570.48, 544.41, 510.87, 479.61, 459.09, 446.86, 437.19, 426.43, 417.44, 400.95, 380.08, 359.57, 342.59, 332.6, 323.77, 314.37, 294.31, 282.14, 285.25, 277.65, 282.94, 290.94, 287.27, 289.62, 287, 267.28, 251.13, 243.43, 235.61, 228.15, 218.31, 206.43, 191.54, 175.45, 155.9, 143.51, 131.45, 115.87, 100.32, 92.53, 85.09, 80.3, 77.79, 75.29, 76.61, 76.42, 76.13, 75.58, 77.71, 74.65, 67.08, 60.62, 57.44, 55.84, 51.12, 45.3, 42.09, 43.49, 44.74, 46.35, 47.69, 50.19, 54.98, 60, 71.04, 76.91, 81.38, 77.52, 71.15, 68.04, 64.38, 64.33, 67.52, 68.52, 70.38, 72.53, 77.45, 81.13, 84.77, 88.55, 94.16, 88.27, 83.44, 83.72, 85.65, 86.23, 87.76, 94.53, 95.79, 104.19, 111.98, 134.52, 148.17, 155.36, 163.82, 173.27, 180.22, 192.39, 203.54, 208.71, 219.95, 225.1, 230.58, 237.02, 247.7, 254.7, 263.99, 276.08, 288.1, 299.2, 321.44, 342.78, 359.38, 384.42, 407.47, 424.4, 431.43, 452.12, 489, 523.9, 566.09, 595.07, 618.37, 652.8, 697.97, 744.44, 780.72, 813.96, 843.8, 873.98, 898.53, 907.6, 912.59, 914.74, 914.12, 911.26, 907.03, 884.46, 861.42, 842.88, 809.89, 773.72, 754.6, 744.94, 738.89, 739.53, 740.03, 732.46, 726.95, 742.25, 744.31, 760.77, 762.98, 787.28, 809.88, 827.18, 847.62, 878.02, 909.99, 944.04, 976.91, 1006.27, 1042.67, 1082.28, 1135.84, 1180.47, 1247.67, 1338.06, 1442.9, 1530.64, 1639.32, 1720.02, 1805.44, 1890.19, 1962.52, 2028.31, 2061.19, 2083.58, 2088.31, 2155.64, 2228.42, 2311.75, 2428.92, 2551.58, 2609.36, 2684.22, 2740.92, 2699.54, 2680.47, 2679.99, 2684.67, 2707.65, 2732.02, 2737.8, 2712.94, 2667.42, 2618.08, 2565.23, 2529.65, 2453.49, 2354.18, 2250.26, 2163.52, 2101.92, 2022.43, 1909.96, 1811.55, 1735.7, 1697.87, 1673.55, 1628.64, 1565.75, 1507.36, 1426.03, 1329.86, 1260.98, 1203.34, 1293.53, 1282.69, 1282.87, 1287.29, 1299.85, 1290.57, 1307.42, 1314.84, 1313.55, 1301.85, 1274.55, 1249, 1240.73, 1237.35, 1219.46, 1213.9, 1243.22, 1244.02, 1298.99, 1386.16, 1442.19, 1481.58, 1537.21, 1668.12, 1895, 2156.88, 2449.98, 2810.19, 3211.33, 3686.54, 4197.2, 4770.08, 5486.7, 6157.96, 6765.96, 7354.2, 7885.37, 8503.75, 9324.69, 10222.11, 11143.05, 12246.21, 13640.28, 15127.44, 16567.23, 18060.36, 19637.94, 20937.07, 22183.06, 23421.2, 24241.22, 24630.7, 24740.43, 24930.93, 24895.24, 24539.92, 24118.89, 23870.24, 23093.71, 21613.73, 20140.9, 18878.38, 17919.4, 17103.12, 16333.84, 15595.7, 14655.77, 13623.94, 12872.59, 11875.19, 10797.81, 9672.31, 8701.78, 8048.42, 7604.02, 7046.36, 6457.59, 6025.5, 5687.38, 5373.28, 4974.22, 4586.33, 4339.03, 4323.61, 4344.85, 4175.22, 4133.95, 4161.67, 4270.7, 4420.61, 4365.15, 4262.86, 4247.62, 4237.68, 4249.9, 4242.84, 4273.62, 4310.52, 4439.99, 4561.99, 4747.73, 4953.62, 5070.27, 5058.24, 5005.05, 4900.34, 4780.2, 4639.73, 4524.85, 4399.54, 4246.87, 4055.68, 3976.49, 3852.37, 3712.99, 3416.6, 3295.85, 3256.83, 3185.13, 3290.28, 3317.98, 3245.16, 3164.71, 3031.05, 2885.57, 2672.55, 2499.4, 2301.31, 2179.48, 2141.82, 2193.78, 2202.93, 2226.75, 2243.75, 2239.02, 2154.14, 1969.94, 1788.75, 1683.66, 1646.19, 1619.99, 1608.92, 1550, 1537.74, 1486.46, 1393.27, 1274.42, 1180.35, 1139.93, 1110.77, 1083.7, 1066.97, 1076.55, 1092.9, 1064.78, 1068.81, 1088.08, 1047.84, 978.25, 907.27, 846.29, 802.67, 748.92, 685.07, 632.61, 619.57, 607.95, 585.57, 568.33, 553.96, 551.02, 528.56, 507.87, 507.91, 495.91, 495.11, 486.85, 479.5, 481.89, 496.38, 503.33, 516.37, 532.54, 547.07, 567.06, 597.77, 634.54, 667.01, 700.8, 736.92, 761.6, 799.48, 833.92, 873.91, 922.07, 946.84, 944.81, 942.1, 953.23, 1008.11, 1079.39, 1141.2, 1200.39, 1253.01, 1349.63, 1436.62, 1518.59, 1628.58, 1807.13, 1999.83, 2231.33, 2491.66, 2767.59, 2925.73, 3000.33, 2983.7, 2988.26, 3012.53, 3008.52, 3007.41, 3072.35, 3129.54, 3122.65, 3054.8, 2961.59, 2986.4, 3210.65, 3512.99, 3688.69, 3878.96, 4052.3, 4184.49, 4212.62, 4040.32, 3735.16, 3465.94, 3333.52, 3293.58, 3266.98, 3226.58, 3259.08, 3281.2, 3452.72, 3704.24, 3864.2, 4121.75, 4365.2, 4499.46, 4391.65, 4265.75, 4003.04, 3661.47, 3578.06, 3454.4, 3145.98, 3073.71, 2934.95, 2712.62, 2649.17, 2657.69, 2704.98, 2783.23, 2880.35, 3040.22, 3172.2, 3139.65, 3032.42, 2983.85, 2902.86, 2912.47, 2869.68, 2863.59, 2870.82, 2882.92, 3028.67, 3198.89, 3166.27, 3334.92, 3658.85, 3749.95, 3830.31, 3832.85, 3733.2, 3686.23, 3674.21, 3680.22, 3703.12, 3663.74, 3806.2, 4239.7, 4416.63, 4518.72, 4532.96, 4426.21, 4427.7, 4556.41, 4562.77, 4611.26, 4908.98, 5055.33, 5142.14, 5092.32, 4919.71, 4803.78, 4658.86, 4455.73, 4346.7, 4325.97, 4312.01, 4269.21, 4105.33, 3873.06, 3702.04, 3630.56, 3647.18, 3841.25, 3887.51, 3891.95, 4067.08, 4341.47, 4336.81, 4248.78, 4165.45, 3825.44, 3512.34, 3273.85, 3157.72, 3189.3, 3311.88, 3305.53, 3479.3, 3530.35, 3626.03, 3869.64, 4098.08, 4001.32, 3864.64, 3615.85, 3406.25, 3221.82, 3055.54, 2957.86, 2903.46, 2878.68, 2858.7, 2828.01, 2803.33, 2781.25, 2765.07, 2758.16, 2778.17, 2816.98, 2855.87, 2893.31, 2947.15, 3019.7, 3094.33, 3168.64, 3240.02, 3290.09, 3339.86, 3379.78, 3417.73, 3448.94, 3480.65, 3505.22, 3533.31, 3570, 3599.51, 3625.22, 3653.95, 3677.15, 3704.44, 3730.3, 3756.04, 3775.65, 3793.5, 3814.6, 3831.55, 3846.96, 3863.9, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 418.45, 563.6, 1239.94, 1890.91, 2074.85, 2301.93, 2872.03, 3226.35, 3845, 4387.89, 4727.69, 5373.94, 6278.64, 7518.39, 9185.8, 9910.94, 10058.75, 10868.09, 12897.73, 13971.65, 15087.99, 18267.86, 22721.63, 26654.34, 30750.17, 37084.75, 36397.5, 38096.82, 39095.82, 40958.16, 44126.64, 47990.55, 52063.99, 56780.71, 59221.96, 61508.36, 62015.22, 58786.77, 55120.08, 51850.77, 48870.45, 45999.19, 44563.72, 44430.9, 45042.81, 48295.57, 50565.12, 51504.44, 52756.83, 55048.86, 56621.7, 58252.39, 58954.78, 60518.61, 64807.94, 68018.4, 70026.78, 70533.32, 72268.68, 71995.69, 68112.6, 60651.58, 56383.78, 53725.16, 48170.52, 45428.96, 47046.64, 50128.76, 50303.63, 53705.96, 57283.86, 58750.71, 60098.65, 62726.72, 64519.67, 65332.41, 62892.6, 61729.89, 60939.1, 59957.6, 58979.79, 57917.84, 56437.81, 54096.42, 48189.13, 45575.81, 42881.17, 40543.98, 38906.17, 38379.4, 38248.51, 37511.54, 36041.75, 38977.52, 39444.32, 37006.68, 33018.91, 29729.99, 26991.96, 27133.08, 26285.27, 23248.86, 21758.36, 20594.81, 20220.37, 18724.68, 19275.47, 20389.79, 20166.22, 20028.92, 19642.37, 18158.79, 16635.89, 15080.71, 14590.94, 14498.09, 14616.18, 14877.99, 14919.79, 14617.82, 14474.17, 14502.09, 15125.07, 15927.2, 16279.86, 16115.32, 16397.85, 16335.21, 15732.69, 14481.23, 12863.87, 12078.13, 10803.9, 8964.5, 6792.43, 5806.36, 5319.6, 5179.2, 5223.24, 5381.06, 5841, 6021.78, 6146.29, 6111.28, 6037.44, 5955.28, 5906.29, 5833.73, 5690.05, 5638.56, 5701.78, 5436.92, 5046.41, 4740.63, 4559.85, 4493.52, 4441, 5001.94, 5890.05, 6254.55, 7830.82, 8460.39, 8667.84, 8710.21, 7844.03, 7124.58, 7150.24, 7328.4, 8188.11, 8606.23, 8773.52, 8767.51, 8289.53, 7418.67, 6373.33, 5255.81, 4607.67, 4372.88, 4427.89, 4499.64, 4781.73, 5248.19, 6915.51, 8115.75, 9373.57, 12792.18, 17082.55, 21329.74, 24923.31, 23508.55, 19438.2, 15981.97, 12610.93, 12719.92, 12987.3, 15442.73, 14946.3, 17536.72, 23633.49, 28641.45, 31385.66, 28603.82, 23635.48, 19481.52, 16901.86, 14688.01, 12551.79, 10517.42, 8478.8, 6435.75, 5050.95, 4715.75, 4588.23, 4648.16, 4982.62, 5781.46, 7426.55, 9524.62, 11624.07, 14563.44, 16828.54, 18491.69, 21802.37, 24968.5, 26680.55, 26373.78, 24421.65, 21740.96, 18967.87, 16363, 14031.64, 11832.69, 9712.95, 8266, 7676.93, 7331.28, 7003.43, 6692.47, 6415.92, 6233.36, 6212.37, 6297.55, 6382.42, 6467.55, 6186.11, 5840.37, 4272.54, 2791.32, 2232.97, 1811.18, 1741.62, 1605.6, 1633.24, 1474.35, 1492.05, 1923.19, 2157.63, 2443.82, 2642.01, 3864.32, 5043.54, 4806.89, 4589.96, 4136.6, 3973.41, 3315.89, 2716.48, 3399.77, 2739.86, 2193.72, 2393.3, 1896.84, 1671.12, 1933.9, 1480.07, 641.53, 581.95, 494.7, 464.88, 367.77, 343.09, 264.85, 241.51, 222.08, 213.06, 184.3, 175.75, 166.18, 157.13, 148.44, 140.01, 131.77, 126.24, 125.67, 127.4, 129.05, 130.59, 132.02, 136.1, 154.57, 158.05, 175.55, 203.4, 227.12, 256.04, 283.27, 300.13, 302.23, 311, 351.66, 392.7, 424.55, 469.74, 551.25, 653.76, 728.27, 795.69, 841.63, 883.1, 983.56, 1050.25, 1127.37, 1215.86, 1253.15, 1262.37, 1241.98, 1282.25, 1301.57, 1266.05, 1198.52, 1145.25, 1125.47, 1136.91, 1183.11, 1268.37, 1388.23, 1519.25, 1691.76, 1877.2, 2040.29, 2136.57, 2194.39, 2253.02, 2272.11, 2292.41, 2308.55, 2297.69, 2388.24, 2518.74, 2527.61, 2480.72, 2494.48, 2572.34, 2608.7, 2576.03, 2599.67, 2647.9, 2702.92, 2727.66, 2762.8, 2832.6, 2909.29, 3011.01, 3163.28, 3350.56, 3484.1, 3498.41, 3540.42, 3753.56, 3755.63, 3852.18, 4067.12, 4221.7, 4234.57, 4253.44, 4318.53, 4456.53, 4678.82, 4804.69, 4787.38, 4780.61, 4802.74, 4850.91, 4954.21, 4953.34, 4803.83, 4693.8, 4744.26, 5026.95, 5368.15, 5563.81, 5766.56, 6125, 6781.11, 7610.3, 8315.86, 8731.98, 8789.45, 8800.46, 9145.07, 9610.84, 9572.78, 9311.73, 9369.69, 9721.16, 10037.95, 9888.69, 9459.24, 9227.34, 8416.4, 7849.98, 7403.46, 6727.36, 5877.58, 5093.3, 4227.75, 3157.91, 2293.04, 2025.97, 1805.76, 1719.6, 1650.57, 1577.07, 1528.91, 1527.56, 1569.97, 1621.82, 1640.41, 1593.28, 1480.47, 1324.28, 1151.24, 974.41, 802.95, 665.09, 612.91, 569.55, 572.75, 609.78, 646.39, 697.7, 764.84, 839.3, 816.82, 752.54, 673.65, 602.39, 533.79, 460.51, 400.93, 358.52, 333.38, 315.45, 291.94, 275.38, 258.86, 243.08, 229.54, 218.12, 204.85, 189.22, 189.07, 170.28, 167.95, 265.52, 358.63, 427.33, 491.38, 590.28, 690.31, 737.38, 800.55, 825.6, 874.68, 963.96, 1028.97, 1063.28, 1295.8, 1614.39, 2130.87, 2934.56, 3475.51, 3761.87, 4269.96, 4562.62, 4711.31, 4958.65, 5315.85, 5690.55, 5788.48, 5868.95, 6515.57, 7220.33, 8121.26, 9205.1, 9809.75, 10443.44, 11715.47, 13137.88, 14989.38, 16517.54, 17300.44, 17870.28, 19205.18, 19973.52, 20467.48, 20756.94, 20456.77, 20067.3, 19579.45, 18742.98, 17526.06, 16366.11, 15411.78, 14726.02, 14157.51, 12897.57, 11812.54, 10562.94, 9311.28, 8213.91, 7222.84, 6405.84, 5638.75, 5059.46, 4650.85, 4162.9, 3820.21, 3528.28, 3259.95, 3064.02, 2856.9, 2633.13, 2485.51, 2416.2, 2360.36, 2288.68, 2186.29, 2045.03, 1876.65, 1667.48, 1425.48, 1210.84, 1053.25, 923.34, 810.16, 724.99, 672.15, 649.82, 630.89, 596.23, 565.28, 544.54, 524.07, 505.87, 490.95, 474.16, 445.1, 401.83, 359.64, 326.02, 291.97, 253.63, 218.92, 196.17, 187.03, 179.92, 172.86, 167.32, 163.01, 157.47, 147.38, 142.84, 145.04, 148.09, 150.44, 151.64, 150.56, 149.95, 146.5, 138.25, 128.21, 119.51, 112.26, 102.64, 92.39, 83.39, 77.2, 70.48, 63.49, 57.26, 53.41, 50.68, 47.86, 45.17, 41.9, 38.05, 34.46, 30.91, 27.22, 23.6, 19.94, 16.73, 14.64, 13.41, 12.68, 12.16, 11.69, 11.33, 10.92, 10.44, 9.79, 9.03, 8.23, 7.43, 6.61, 9.28, 10.7, 12.5, 15.47, 19.28, 23.49, 27.76, 30.23, 32.59, 34.81, 37.85, 41.71, 47.46, 51.19, 57.01, 67.58, 80.94, 94.75, 108.93, 123.44, 138.31, 162.5, 207.09, 265.38, 328.92, 398.82, 476.52, 562.61, 644.19, 705.32, 757.42, 815.54, 880.53, 953.38, 1037.82, 1134.76, 1239.6, 1354.69, 1486.4, 1637.67, 1814.63, 2027.09, 2279.65, 2519.89, 2657.08, 2802.42, 2907.78, 3053.06, 3286.88, 3466.89, 3658.02, 3862.92, 4082.37, 4317.78, 4570.79, 4842.61, 5133.44, 5595.65, 6357.49, 7676.13, 9551.29, 11775.22, 14351.42, 17168.09, 20453.24, 25474.2, 30814.65, 36690.54, 43079.22, 49132.52, 55133.78, 51326.2, 40263.1, 37217.22, 32755.71, 28615.22, 24311.23, 20121.89, 18780.06, 17078.34, 17514.39, 18014.35, 18259.91, 18699.78, 19046.52, 19030.8, 18509.96, 17727.61, 16627.56, 15215.56, 13278.56, 12305.89, 11773.42, 10758.77, 10761.55, 10341.66, 10093.95, 6830.74, 5224.28, 4368.8, 3632.91, 3363.21, 2944.46, 2472.41, 2033.4, 1642.52, 1354.31, 1078.3, 769.57, 667.13, 545.67, 395.43, 287.63, 240.45, 214.41, 184.88, 153.67, 124.13, 98.98, 79.06, 63.34, 50.9, 41.02, 33.16, 26.87, 21.84, 17.79, 14.53, 11.89, 9.76, 7.97, 6.37, 4.98, 3.87, 3.02, 2.36, 1.85, 1.46, 1.2, 1.03, 0.9, 0.78, 0.67, 0.56, 0.44, 0.35, 0.27, 0.21, 0.17, 0.13, 0.11, 0.09, 0.08, 0.07, 0.06, 0.06, 0.17, 0.21, 0.27, 0.34, 0.41, 0.43, 0.44, 0.47, 0.45, 0.38, 0.32, 0.25, 0.19, 0.15, 0.11, 0.09, 0.08, 0.09, 0.09, 0.1, 0.1, 0.11, 0.11, 0.12, 0.12, 0.12, 0.13, 0.13, 0.13, 0.12, 0.12, 0.12, 0.12, 0.12, 0.11, 0.11, 0.1, 0.1, 0.09, 0.09, 0.08, 0.07, 0.07, 0.06, 0.06, 0.06, 0.06, 0.05, 0.05, 0.05, 0.05, 0.05, 0.04, 0.04, 0.04, 0.03, 0.03, 0.03, 0.03, 0.02, 0.02, 0.02, 0.02, 0.02, 0.01, 0.01, 0.01, 0.01, 0.01, 0.01, 0.01, 0.01, 0.01, 0.01, 0.01, 0.01, 0.01, 0.01, 0.01, 0, 0, 0, 0.01, 0.01, 0.01, 0.01, 0.01, 0.01, 0.01, 0.01, 0.01, 0.01, 0.01, 0.01, 0.01, 0.01, 0.01, 0.01, 0.01, 0.01, 0.01, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0.01, 0.01, 0.01, 0.01, 0.01, 0.01, 0.01, 0.01, 0.01, 0.01, 0.01, 0.01, 0.01, 0.01, 0.01, 0.01, 0.01, 0.01, 0.01, 0.01, 0.01, 0.01, 0.01, 0.01, 0.01, 0.01, 0.01, 0.01, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0.01, 0.01, 0.01, 0.01, 0.01, 0.01, 0.01, 0.01, 0, 0, 0, 0, 0.01, 0.01, 0.01, 0.01, 0.01, 0.01, 0.02, 0.02, 0.02, 0.02, 0.02, 0.02, 0.02, 0.02, 0.02, 0.02, 0.02, 0.03, 0.03, 0.04, 0.04, 0.05, 0.05, 0.05, 0.05, 0.06, 0.06, 0.06, 0.06, 0.07, 0.08, 0.08, 0.09, 0.09, 0.1, 0.1, 0.11, 0.11, 0.11, 0.11, 0.11, 0.12, 0.12, 0.12, 0.13, 0.14, 0.14, 0.14, 0.15, 0.15, 0.16, 0.16, 0.17, 0.17, 0.18, 0.18, 0.19, 0.19, 0.2, 0.21, 0.21, 0.22, 0.23, 0.23, 0.24, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 11.02, 24.14, 28.65, 37.71, 48.6, 62.36, 80.07, 94.19, 112.43, 149.21, 200.06, 246.69, 288.4, 343.07, 408.01, 501.47, 636.14, 799.53, 956.38, 922.46, 845.4, 778.98, 737.31, 714.78, 709.07, 671.43, 538, 515.75, 531.42, 579.46, 628.92, 648.23, 650.56, 673.99, 746.49, 833.24, 884.87, 917.52, 1009.31, 1173.22, 1303.79, 1356.12, 1394.78, 1482.65, 1643.45, 1793.15, 1830.39, 1858.23, 1898.85, 2006.43, 2126.87, 2219.58, 2293.74, 2444.07, 2725.86, 3021.1, 3221.37, 3289.93, 3393.08, 3600.49, 3888.03, 4117.97, 4359.69, 4718.75, 5189.37, 5620.95, 5925.25, 6252.57, 6730.1, 7202.78, 7481.22, 7670.88, 7965.68, 8360.79, 8732.49, 9009.5, 9147.75, 9372.43, 9706.36, 10395.81, 11182.2, 11965.75, 12679.85, 13422.25, 14203.81, 14997.88, 16122.53, 17517.37, 18626.99, 19424.71, 20501.7, 21603.6, 22413.28, 23123.22, 23728.72, 24569.69, 25217.39, 26461.73, 26150.25, 27788.88, 29029.83, 30144.82, 31460.6, 32931.36, 34568.4, 36610.12, 39286.91, 42311.26, 45452.08, 48677.27, 52163.8, 55258.36, 56852.18, 57955.58, 59761.21, 61523.19, 63767.75, 66228.32, 68430.43, 71704.11, 76294.3, 81560.83, 87264.12, 95267.35, 98482.35, 101925.43, 106328.11, 106296.85, 106717.73, 108764.61, 109632.12, 111072.88, 114052.85, 115174.95, 117628.62, 120660.57, 124258.68, 125174.64, 123273.66, 122390.44, 120606.45, 118543.19, 121363.2, 120888.96, 122895.94, 129228.33, 137036.66, 135092.62, 130930.66, 112608.54, 102955.54, 97467.95, 95674.46, 90197.37, 86225.82, 82808.85, 80552.02, 77199.63, 74905.24, 76611.46, 76544.07, 75821.13, 78216.94, 77435.37, 75750.55, 73341.74, 66378.27, 61644.15, 57900.23, 54563.3, 51368.73, 49386.96, 48816.24, 48284.41, 47726.43, 47324.21, 46902.86, 45783.77, 44451.26, 43797.96, 43731.21, 42596.28, 41422.55, 41121.86, 42009.48, 42871.21, 42845.14, 43031.64, 44187.85, 44546.97, 45872.54, 46924.37, 46169.53, 46568.97, 47913.27, 48951, 48298.52, 48373.45, 47698.33, 48676.11, 49185.67, 49272.42, 50405.87, 51116.51, 50453.01, 47597.15, 47004.05, 47586.69, 49512.82, 52338.81, 58332.72, 75642.83, 95155.58, 89937.62, 73289.49, 49439.84, 37119.45, 35280.18, 35813.37, 35386.84, 35404.44, 35560.96, 35360.64, 36216.4, 36822.62, 36320.79, 35702.02, 35110.6, 34845.41, 34510.28, 33654.37, 32863.59, 32386.9, 31866.61, 31012.54, 30867, 31512.8, 31947.99, 33098.23, 33473.16, 34812.09, 35139.71, 35202.38, 35488.09, 35655.48, 35846.38, 35734.56, 35945.5, 36443.53, 37195.58, 38036.91, 39444.82, 41620.97, 44029.63, 44963.83, 45740.18, 46838.04, 48360.79, 49952.22, 50596.64, 52129.86, 54858.17, 57476.53, 59327.4, 60299.56, 60581.11, 62310.72, 63704.69, 65708.72, 68094.47, 70369.76, 73546, 76809.67, 80501.43, 84063.5, 87188.43, 92301.87, 100647, 109533.15, 115828.81, 120653.75, 125302.29, 129726.85, 133890.66, 138072.69, 143459.14, 148998.9, 155353.77, 161755.48, 168265.81, 175211.14, 179391.75, 182471.86, 183295.11, 185773.3, 189515.4, 194928.03, 202980.77, 208997.06, 213943.1, 213038.25, 212043.78, 217174.7, 216606.23, 219519.06, 223349.31, 229796.66, 238959.44, 242020.94, 238027.62, 228604.33, 216705.84, 203482.7, 189555.5, 177880.84, 167814, 160874.9, 156507.4, 150398.31, 143635.38, 136123.73, 129158.46, 122247.52, 114592.82, 106935.64, 100134.48, 93413.61, 86951.47, 81082.23, 75315.78, 70618.42, 67362.2, 64530.94, 62200.18, 60039.92, 57687.15, 55947.29, 54318.78, 52999.62, 53785.43, 55730.57, 56530.42, 57129.47, 57639.6, 55773.04, 52866.87, 45952.83, 41512.53, 39283.56, 37092.01, 35325.48, 34986.42, 35563.14, 35878.02, 35844.49, 36195.36, 35340.09, 34360.05, 32212.79, 28765.82, 26627.53, 25371.18, 25193.68, 24119.14, 23728.01, 23233.24, 23070.83, 22918.63, 23094.66, 22046.92, 21321.29, 21312.26, 21154.92, 20735.69, 19954.23, 19113.99, 18522.46, 18232.03, 18083.96, 17899.69, 17870.26, 17963.66, 17945.93, 18113.52, 18218.65, 18378.1, 17629.85, 16960.57, 16232.08, 15611.91, 15192.57, 14536.5, 14432.95, 14765.61, 14896.25, 15498.66, 16450.02, 17134.42, 17533.84, 17807.72, 17839.63, 17662.18, 18603.73, 18184.41, 18339.06, 18668.29, 18902.62, 19173.94, 19767.1, 20209.74, 19806.05, 19201.54, 18675.12, 18645.41, 18670.63, 18678.56, 18888.34, 19230.77, 19622.31, 20129.51, 21072.43, 21743.53, 22228.2, 22775.88, 23442.33, 23682.78, 24105.36, 24706.55, 25375.05, 25857.59, 26490.25, 27284.21, 27965.82, 28495.71, 28897.21, 29086.39, 29391.66, 30010.82, 30534.84, 31006.79, 31663.47, 32744.51, 33967.33, 35561.92, 37081.8, 38312.33, 39091.17, 39445.33, 40806.24, 42151.37, 43412.14, 45081.89, 46202.61, 47450.69, 48511.29, 49171.78, 50670.46, 52634.59, 55944.61, 59355.06, 62444.83, 65455.22, 68226.77, 71658.18, 75938.33, 79287.26, 84697.96, 90576.93, 95993.28, 100396.49, 106635.35, 114281.38, 120997.78, 127244.01, 131284.81, 134973.53, 138246.22, 140848.31, 143710.48, 148020.78, 152779.31, 156239.4, 158106.73, 159546.31, 161178.39, 162746.62, 163852.14, 164328.84, 163986.27, 163611.14, 162284.88, 159217.39, 157057.6, 153526.84, 150469.81, 149207.9, 149148.94, 150070.33, 150917.33, 151297.98, 151823.19, 152051.72, 151913.16, 150771.81, 148762.42, 148288.94, 148184.61, 148084.47, 150325.9, 152934.25, 153200.69, 151756.73, 151124.27, 149899.16, 148994.62, 148048.11, 147093.98, 146319.89, 147359.98, 149106.25, 149989.31, 150208.56, 152047.02, 155543.73, 158797.06, 158490.42, 156696.89, 158820.88, 160106.94, 158900.33, 158521.98, 157350.62, 156467.02, 155843.52, 153912.44, 151704.86, 149067.23, 145184.44, 139787.23, 135290.19, 131631.11, 128699.1, 124268.8, 119501.23, 114512.65, 109943.12, 105835.63, 101616.94, 97708.36, 95524.68, 93528.96, 90281.64, 88816.73, 83415.29, 77937.87, 73935.93, 69558.86, 64698.65, 61023.15, 59171.8, 55215.75, 51853.85, 49806.38, 48556.89, 46722.12, 44002.04, 40339.12, 36891.47, 34812.39, 33944.85, 33117.43, 32210.94, 30751.88, 29031.54, 27851.98, 27044.71, 26364.87, 25575.65, 24721.27, 22775.29, 20827, 19017.76, 18043.99, 17510.06, 17096.38, 16461.47, 15600.61, 15003.99, 14936.69, 14973.32, 14637.13, 14293.02, 14718.55, 14862.55, 14501.75, 13872.85, 13480.17, 12911.39, 12334.35, 11309.8, 10088.65, 9644.52, 12071.19, 11886.18, 12555.72, 13611.21, 14565.44, 15562.14, 17484.32, 19244.46, 19990.03, 20867.53, 21543.69, 21356.79, 21903.8, 22178.99, 23493.22, 25548.89, 28381.87, 29899.66, 31275.81, 33699.97, 36299.79, 39128.6, 41692.28, 43211.89, 50110.35, 58977.16, 67371.36, 74716.05, 82384.61, 93328.4, 110896.87, 138995.48, 177272.14, 222090.69, 263501.7, 294163.94, 326375.62, 366364.84, 414411.62, 451850.9, 472594.12, 492348.75, 518985.56, 548264.9, 575584.3, 591978.7, 599878.25, 603150.94, 600995.7, 597954.6, 598226.25, 594011.9, 580222.56, 562249.56, 539254.5, 510768.4, 490776.28, 466454.25, 450521.38, 435600.7, 420971.47, 406563.22, 393916.66, 381093.34, 368565.7, 357866.06, 349172.25, 342257.3, 329179.47, 313042.1, 292043.44, 271398.75, 255339.33, 246188.97, 236262.38, 224892.12, 207273.16, 191530.61, 178048.56, 169592.6, 166518.17, 164114.12, 158363.77, 153534.48, 148135.92, 141980.33, 137255.73, 131151.02, 127202.18, 128008.82, 129005.03, 124213.56, 120125.88, 116225.16, 110642.49, 103607.64, 98282.94, 90789.26, 81972.23, 73583.58, 68972.67, 66034.07, 62621.57, 58602.3, 52487.41, 48038.71, 45254.28, 42618.86, 40494.74, 38709.29, 37616.78, 36049.97, 34836.26, 33437.04, 31686.66, 31170.48, 30646.6, 29942.99, 29219.75, 27790.06, 27091.07, 26512.78, 26065.12, 24982.72, 23382.49, 22746.58, 22700.41, 22033.44, 20063.89, 18873.67, 17876.54, 17059.75, 16778.98, 16485.89, 15224.17, 13384.08, 11653.99, 10342.7, 9390.85, 8234.65, 6802.82, 5894.83, 5684.91, 5610.25, 5436.06, 5218.2, 5122.37, 5193.23, 5106.26, 4716.04, 4349.71, 5091.3, 5718.06, 6147.57, 6988.7, 8726.67, 10717.09, 12786.19, 14998.94, 17298.51, 19763.87, 20195.66, 17808.31, 16195.39, 15047.85, 14222.89, 13724.32, 14290.71, 17948.36, 23244.4, 29903.31, 40098.94, 51282.83, 62887.39, 75288.15, 86199.93, 94512.23, 102020.14, 109716.46, 116797.67, 123161.82, 129766.87, 151345.48, 162335.53, 175537.98, 189798.05, 199510.31, 214003.31, 231481.52, 244381.38, 251067.8, 256721.84, 235167.72, 222781.2, 225882.25, 223162.72, 219309.81, 220400.88, 223926.94, 223621.14, 220173.69, 219126.7, 203498.6, 182408.67, 160747.06, 139285.48, 112221.53, 91212.5, 75698.55, 64253.34, 55014.22, 45778.03, 37510.57, 34421.92, 32382.54, 30524.63, 29433.6, 29550.79, 29328.01, 27253.61, 25169.24, 22701.41, 20199.52, 17273.24, 14326.64, 11710.35, 9527.33, 8193.96, 7437.75, 6895.66, 6420.21, 5915.62, 5424.93, 4844.97, 4253.7, 3688.42, 3113.89, 2612.49, 2163.49, 1790.84, 1534.25, 1359.26, 1251.69, 1180.67, 1103.55, 1015.77, 922.02, 825.99, 740.78, 666.13, 600.68, 546.32, 500.62, 464.39, 436.03, 415.99, 394.38, 363.79, 340.01, 314.17, 276.4, 236.95, 208, 187.58, 170.83, 154.86, 138.51, 123.83, 111.66, 100.97, 91.35, 82.23, 73.86, 67.94, 64.06, 60.22, 56.11, 52.17, 48.18, 43.5, 38.31, 35.77, 37.26, 38.49, 38.67, 39.18, 41, 42.48, 41.14, 38.45, 36.74, 35.98, 35.28, 33.98, 33.04, 33.39, 33.54, 32.51, 30.92, 29.33, 27.9, 26.47, 25.05, 24.36, 24.75, 25.87, 27.28, 30.24, 36.11, 41.91, 44.78, 45.79, 45.8, 45.18, 43.23, 39.59, 37.82, 39.31, 41.93, 45.16, 48.82, 51.57, 51.53, 48.85, 47.3, 48.86, 51.84, 54.72, 57.39, 61.33, 66.69, 70.78, 72.3, 71.45, 68.83, 65.44, 61.41, 56.11, 55.93, 64.74, 78.65, 95.6, 115.79, 139.92, 176.76, 227.54, 283.72, 344.35, 365.28, 373.12, 371.18, 361.01, 348.28, 334.62, 316.16, 289.54, 260.66, 242.42, 230.92, 211.99, 196.99, 198.54, 212.56, 228.3, 230.52, 222.01, 217.62, 218.44, 223.89, 235.21, 257.36, 293.29, 323.75, 349.29, 376.95, 394.97, 401.31, 398.05, 390.78, 386.61, 390.84, 406.05, 432.43, 464.37, 473.95, 487.68, 501.08, 510.07, 512.46, 507.75, 496.8, 481.68, 464.8, 447.91, 432.17, 418.38, 406.67, 397.92, 393.4, 394.25, 401.97, 418.6, 446.74, 473.63, 496.04, 526.3, 553.89, 575.48, 599.09, 624.38, 651.27, 679.78, 709.79, 741.35, 774.59, 809.56, 846.35, 885.14, 926.06, 94.49, 108.45, 135.99, 187.69, 286.09, 443.64, 662.28, 857.12, 1031.4, 1211.39, 1453.55, 1782.28, 2165.93, 2513.27, 2788.7, 2974.9, 2753.41, 2483, 2134.78, 1757.76, 1516.29, 1324.95, 1102.78, 913.8, 796.71, 755.73, 735.6, 694.6, 667.11, 650.61, 640.25, 633.95, 633.53, 633.03, 624.11, 612.63, 604.06, 598.14, 604.6, 609.23, 614.62, 623.44, 625, 619.38, 590.37, 563.07, 528.91, 481.34, 435.31, 391.28, 345.7, 303.17, 269.94, 249.5, 236.38, 220.59, 211.96, 206.66, 197.75, 187.97, 178.33, 168.48, 158.39, 146.48, 134.57, 124.08, 117.47, 115.93, 114.88, 110.69, 109.76, 108.03, 105.81, 104.65, 105.44, 101.35, 97.1, 97.29, 99.27, 99.3, 102.88, 104.88, 116.08, 131.18, 149.54, 167.37, 179.41, 167.08, 160.16, 157.94, 151.95, 149.59, 148.05, 146.1, 146.26, 148.08, 151.15, 152.64, 155.74, 159.83, 179.17, 207.72, 226.31, 234.88, 232.59, 222.79, 221.63, 223.44, 227.15, 230.32, 233.91, 237.33, 238.94, 240.44, 235.23, 230.02, 226.54, 222.87, 221.99, 220.91, 224.64, 226.81, 230.21, 233.63, 237.47, 237.79, 237.62, 236.51, 240.92, 243.64, 247.62, 253.92, 260.31, 265.11, 266.91, 272.25, 284.83, 294.56, 301.18, 305.36, 297.6, 282.16, 269.17, 263.2, 257.64, 251.5, 248.92, 252.35, 253.26, 248.23, 240.56, 239.36, 240.87, 238.86, 243.05, 246.92, 250.61, 255.81, 271.11, 281.35, 268.95, 246.32, 214.33, 190.49, 180.36, 176.97, 176.43, 177.3, 179.88, 180.96, 187.66, 192.39, 202.54, 214.77, 219.75, 226.51, 234.12, 254.88, 290.52, 356.82, 462.92, 579.43, 696.74, 823.34, 958.14, 1081.11, 1189.79, 1284.82, 1344.12, 1355.71, 1369.39, 1406.52, 1401.81, 1393.88, 1353.41, 1255.99, 1155.86, 1082.62, 1015.94, 944.61, 883.73, 828.55, 792.23, 776.11, 753.66, 731.21, 719.61, 707.58, 694.54, 692.08, 680.87, 660.97, 626.38, 589.07, 556.32, 533.37, 517.35, 498.11, 482.51, 475.85, 465.57, 458.37, 454.35, 442.11, 427.98, 421.29, 413.15, 414.76, 411.2, 409.94, 418.32, 428.09, 429.96, 431.05, 431.24, 428.51, 425.1, 418.92, 412.16, 411.39, 412.67, 413.95, 417.3, 419.67, 414.28, 408.8, 421.95, 451.82, 479.61, 492.63, 495.6, 503.1, 513.24, 523.46, 526.33, 525.46, 534.97, 535.9, 541.3, 541.59, 546.22, 546.98, 542.43, 550.7, 562.77, 573.68, 593.46, 622.54, 648.89, 679.96, 717.89, 753.47, 789.31, 848.64, 914.24, 1013.42, 1119.19, 1213, 1296.63, 1337.54, 1381.31, 1444.76, 1541.01, 1646.14, 1720.52, 1770.57, 1802.95, 1827.42, 1865.49, 1916.16, 1990.93, 2089.51, 2189.68, 2304.61, 2443.94, 2585.86, 2684.74, 2734.26, 2799.77, 2892.38, 2958.48, 2983.82, 3026.72, 3133.62, 3224.65, 3226.08, 3224.07, 3166.35, 3136.73, 3143.53, 3133.78, 3100.4, 3101.35, 3070.71, 2989.32, 2882.97, 2766.74, 2665.34, 2604.7, 2532.72, 2454.35, 2359.04, 2275.09, 2189.5, 2095.26, 1963.41, 1826.2, 1735.69, 1677.96, 1593.8, 1524.32, 1487.89, 1463.69, 1419.93, 1352.57, 1286.1, 1225.85, 1175.27, 1134.13, 1109.12, 1098.8, 1074.36, 1068.07, 1078.7, 1107.12, 1125.53, 1134.88, 1142.94, 1123.15, 1078.64, 1031.07, 998.2, 986.96, 972.9, 954.53, 952.87, 969.39, 949.32, 949.54, 962.21, 975.26, 963.72, 953.39, 962.4, 1012.95, 1053.31, 1062.61, 1074.2, 1091.89, 1079.75, 1035.69, 997.34, 974.85, 962.41, 961.21, 949.32, 942.29, 930.06, 910.54, 901.4, 889.38, 885.75, 880.4, 880.59, 880.44, 885.15, 909.61, 923.21, 927, 942.83, 971.61, 955.04, 934, 933.44, 919.86, 916.47, 918.25, 918.85, 912.32, 918.14, 920.05, 926.31, 930.72, 934.31, 942.46, 960.03, 968.15, 980.93, 1009.16, 1048.7, 1072.82, 1075.84, 1065.59, 1071.91, 1086.32, 1106.28, 1120.79, 1139.56, 1159.74, 1177.27, 1193.35, 1205.23, 1214.14, 1213.7, 1217.15, 1224.52, 1232.18, 1236.72, 1235.15, 1266.12, 1322.39, 1368.98, 1402.39, 1422.09, 1381.76, 1329.96, 1298.08, 1285.63, 1275.79, 1259.38, 1237.28, 1234.1, 1228.25, 1222.58, 1215.01, 1216.45, 1211.05, 1202.78, 1198.32, 1186.63, 1207.02, 1240.05, 1252.15, 1263.11, 1280.02, 1237.92, 1193.74, 1161.36, 1135.86, 1115.17, 1110.2, 1106.36, 1101.82, 1099.21, 1079.11, 1061.83, 1054.85, 1056.54, 1053.79, 1044.5, 1055.85, 1071.63, 1100.73, 1134.12, 1147.86, 1138.84, 1106.97, 1066.64, 1034.11, 1009.43, 989.79, 974.97, 959.12, 951.07, 941.89, 941.32, 931.76, 933.69, 932.16, 935.01, 928.74, 942.46, 973.1, 1006.29, 1045.71, 1090.56, 1139.17, 1181.61, 1223.97, 1264.81, 1295.18, 1322.96, 1349.54, 1383.11, 1434.37, 1518.1, 1611.57, 1710.49, 1834.42, 1947.81, 2046.27, 2129.38, 2230.11, 2304.84, 2336.9, 2333.96, 2339.65, 2356.55, 2371.94, 2383.88, 2395.49, 2420.1, 2431.96, 2457.93, 2465.52, 2487.19, 2508.67, 2510.86, 2511.59, 2527.58, 2545.85, 2547.6, 2564.07, 2593.02, 2612.8, 2685.55, 2813.84, 2894.7, 2956.75, 3054.31, 3126.46, 3176.42, 3253.61, 3165.09, 3069.81, 3134.33, 2909.35, 2901.36, 2866.01, 2838.44, 2845.16, 2849.39, 2810.8, 2773.3, 2746.65, 2701.21, 2709.94, 2676.34, 2674.17, 2671.28, 2675.1, 2639.68, 2654.45, 2643.54, 2688.49, 2693.1, 2663.59, 2677.59, 2734.21, 2790.43, 2808.22, 2846.41, 2901.85, 2942.89, 2963.02, 3011.3, 3095.11, 3144.07, 3227.84, 3317.83, 3381.47, 3403.81, 3396.88, 3405.88, 3531.55, 3701.91, 3875.77, 4030.06, 4228.3, 4395.49, 4441, 4437.09, 4354.49, 4304.76, 4254.2, 4167.98, 4166.79, 4136.52, 4073.18, 4027.81, 3916.61, 3768.77, 3622.66, 3541.31, 3452.91, 3380.02, 3336.73, 3338.32, 3312.61, 3287.82, 3300.35, 3320.97, 3438.62, 3564.31, 3632.25, 3666.71, 3710.51, 3786.27, 3909.34, 4048.42, 4171.2, 4347.05, 4542.32, 4687.18, 4820.61, 4960.27, 5115.72, 5234.68, 5316.79, 5437.91, 5576.09, 5736.23, 5922.18, 6105.86, 6345.39, 6675.34, 7071.93, 7432.4, 7687.38, 7843.83, 7942.25, 8198.32, 8446.59, 8508.68, 8722.84, 9021.82, 9450.04, 9766.23, 10003.76, 10292.36, 10488.37, 10722.57, 11014.35, 11269.28, 11573.44, 11779.79, 11883.36, 12137.24, 12520.85, 12837.01, 13153.16, 13633.13, 13896.71, 14099.03, 13801.78, 13606.47, 13766.36, 13711.02, 13524.05, 13413.83, 13333.22, 12858.01, 12353.22, 11968.02, 11687.97, 11391.58, 11136.14, 10875.41, 10502.23, 11095.39, 10471.13, 9964.49, 9785.53, 9687.87, 9570.89, 9437.04, 9274.83, 9076.46, 8865.65, 8760.74, 8560.55, 8195.89, 7900.2, 7852.79, 8035.16, 8345.94, 8625.98, 8835.66, 9041.18, 9100.74, 9199.16, 9426.57, 9662.92, 9943.54, 10418.55, 11318.02, 12183.92, 13270.71, 14357.71, 15565.41, 17393.88, 19434.27, 21558.23, 23678.01, 25935.32, 28354.21, 30503.04, 32904.56, 36113.31, 39956.48, 43923.86, 48119.3, 53384.2, 59776.71, 66262.78, 71210.89, 76931.45, 83849.05, 90411.54, 97334.7, 106228.86, 116640.4, 128454.91, 141471.81, 154124.95, 166418.31, 179556.77, 192742.72, 204306.02, 215284.25, 225341.12, 235433.5, 245950.39, 256568.23, 270775.5, 286770.78, 306976.12, 318862.8, 333243.94, 352259.8, 370680.4, 381211.06, 386261.2, 391871.78, 403195.28, 416166.9, 426129.78, 435386.03, 450384.7, 453386, 448595.62, 444128.78, 439303.7, 428568.7, 419961.6, 417501.44, 416686.84, 414046.44, 406998.4, 393905.38, 380548.84, 366739.03, 351786.75, 336749.62, 322016.6, 302596.25, 283840.3, 266177.72, 252189.77, 240604.95, 231418.95, 221509.56, 208970.94, 196620.38, 185830.44, 173727.98, 163050.84, 152542.06, 141949.86, 130173.7, 119300.99, 111742.57, 106167.57, 101478.06, 97448.15, 93152.96, 88519.3, 83828.69, 79001.83, 74664.54, 70543.73, 66919.4, 63240.17, 59408.67, 55982.94, 53067.59, 50829.19, 49664.18, 48990.44, 48226.67, 47601.69, 46754.75, 45554.23, 44063.2, 41814.4, 39521.04, 37240.7, 35291.69, 32199.22, 29390.56, 28767.48, 27871.57, 27156.36, 26582.3, 26299.98, 25768.08, 24849.96, 23686.57, 22651.91, 21571.07, 20048.9, 18973.19, 17759.45, 16614.06, 15981.58, 15751.64, 15347.65, 14667.08, 14186.44, 14423.96, 14068.07, 14467.59, 14742.88, 14404.14, 13791.59, 13302.97, 12709.66, 11965.03, 11299.25, 10923.28, 10823.69, 10762.01, 10827.09, 10816.08, 10815.35, 10996.57, 11014.34, 11209.12, 11796.86, 12953.63, 14320.92, 15601.99, 16458.76, 16611.31, 16787.58, 17047.87, 17543.29, 18337.36, 19422.95, 20803.54, 21904.66, 23435.69, 25449.61, 27886.09, 30284.42, 32841.06, 35648.01, 38405.38, 41105.28, 43596.87, 46225.28, 49853.56, 53675.52, 56943.82, 60122.84, 63665.71, 67013.32, 69831.83, 74029.61, 78003.48, 81866.41, 86078.12, 90322.83, 93288.13, 96020.59, 100312.32, 104072.78, 106382.13, 109048.49, 112817.59, 117090.33, 121750.92, 126235.5, 130973.57, 135492.52, 140376.05, 142304.48, 144667.12, 144020.61, 143393.34, 145071.6, 147639.2, 149497.05, 150189.77, 149411.17, 149162.1, 147785.02, 140396.73, 134220.7, 128073.04, 122350.2, 119160.45, 114920.25, 111311.33, 106825.07, 103092.39, 101700.39, 100431.56, 99067.29, 98250.69, 97584.83, 96726.03, 94975.1, 91905.62, 88186.46, 85619.99, 84655.76, 84049.12, 83257.04, 81390.75, 78718.18, 76444.03, 73020.68, 68594.23, 62889.23, 57471.68, 53299.09, 51052.74, 48306.29, 46613.87, 45014.55, 43470.38, 42408.33, 41658.32, 41045.11, 40387.88, 39472.34, 38262.29, 36698.6, 35259.7, 35149.63, 36059.76, 35960.82, 34978.62, 33857.98, 32564.11, 32119.41, 32132.7, 31656.91, 31627.61, 32331.09, 33800.5, 35786.61, 37378.67, 38610.02, 39845.24, 41307.23, 42634.09, 43155.89, 44019.37, 44667.86, 46314.23, 49250.73, 51866.54, 53449.84, 55591.22, 59200.3, 62379.43, 64391.9, 65119.14, 66668.59, 69066.35, 70748.84, 71004.76, 71117.58, 72214.31, 73536.61, 74131.04, 74624.71, 75232.26, 75590.31, 75707.56, 75609.51, 75356.39, 75092.71, 74944.86, 74930.64, 75050.08, 75300.47, 75611.55, 75879.14, 76059.72, 76113.31, 75921.09, 75435.83, 74668.12, 73723.08, 72784, 72049.97, 71772.21, 72094.67, 72946.01, 74128.46, 75390.83, 76617.64, 77768.71, 78834.16, 79662.69, 80346.93, 81003.7, 81594.87, 82230.04, 82843.62, 83450.67, 83990.93, 84565.41, 85115.12, 85661.49, 86130.66, 86632.08, 87123.53, 87539.73, 87991.93, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 230.76, 253.29, 259, 259.17, 259.34, 259.52, 259.72, 259.94, 260.17, 260.41, 291.02, 294.16, 360.17, 679.99, 641.75, 590.73, 526.43, 488.54, 470.55, 454.48, 438.65, 429.53, 433.16, 438.56, 437.27, 441.23, 460.24, 477.38, 495.48, 596.31, 997.58, 1756.83, 2045.53, 2247.69, 3715.86, 5775.61, 6067.51, 6557.86, 6282.81, 7500.09, 7926.59, 8657.52, 8503.36, 9442.4, 8520.78, 8051.08, 7768.67, 6689.17, 4643.82, 4189.41, 4944.11, 4921.27, 5816.28, 6863.52, 10607.92, 14023.14, 15913.08, 20433.56, 28885.11, 38780.68, 37444.98, 34752.2, 29972.68, 25402.9, 22162.55, 19411.53, 20082.49, 22106.73, 23741.3, 25905.39, 29646.89, 37163.25, 37946.38, 37933.76, 30362.68, 18580.34, 15671.19, 16069.87, 15812.71, 16089.51, 16305.05, 16191.81, 14285.78, 12359.32, 10366.38, 8158, 7092.49, 6547.95, 6530.93, 6104.61, 6457.4, 6319.63, 6948.6, 10259.2, 17173.19, 21409.25, 22481.66, 23498.04, 20149.23, 16248.82, 13769.23, 11317.07, 9903.19, 11554.75, 10223.35, 11567.76, 13229.63, 19072.08, 21744.16, 22834.71, 17702.53, 14446.48, 12306.55, 13431.89, 14419.7, 13137.83, 15034.5, 13717.58, 13755.71, 13404.99, 13019.66, 12117.48, 11506.49, 12253.42, 12037.87, 11796.84, 15743.85, 18359.75, 18301, 16422.69, 10555.82, 7700.49, 7355.43, 7041.27, 6502.03, 6058.24, 5489.32, 4870.34, 4656.15, 4528.89, 4368.39, 4229.65, 3977.68, 3751.58, 3935.59, 3929.07, 4057.05, 6891.87, 12767.41, 15978.64, 18361.45, 15056.34, 8605.42, 5981.76, 5333.25, 4997.62, 4937.03, 5003.96, 4891.57, 4847.11, 4849.46, 5094.73, 5145.13, 4908.43, 5125.83, 5240.06, 5430.98, 6082.57, 6330.05, 6609.96, 7034.73, 7084.98, 7459.83, 8972.94, 14046.05, 21030.27, 21922.14, 22278.27, 23422.33, 25966.7, 34861.57, 52395.08, 40999.1, 24630.93, 16117.18, 9370.78, 7084.4, 6046.91, 5809.65, 6188.17, 5722.99, 5621.96, 5936.71, 6224.99, 7929.07, 11827.6, 18495.1, 19405.55, 20485.73, 21009.52, 21848.84, 28337.98, 33362.1, 26095.17, 20611.84, 13471.76, 8196.48, 5960.37, 5036.4, 4444.71, 3863.59, 3686.04, 3540.31, 3512.95, 3572.72, 3646.87, 3792.92, 4006.81, 4485.02, 4449.45, 4131.77, 4019.29, 3824.2, 4324.63, 6778.21, 11829, 11298.57, 11862.68, 10273.51, 8941.78, 8753.53, 10028.81, 8803.23, 8448.79, 8907.44, 8261.07, 8122.44, 5643.86, 3486.14, 3014.78, 3421.16, 3168.55, 2801.67, 2665.94, 2547.42, 2334.06, 2203.15, 2158.62, 2184.3, 2258.79, 2339.08, 2230.08, 1930.72, 1452.67, 1133.5, 1313.42, 1451.44, 1402.52, 1568.59, 1642.34, 1597.25, 1709.72, 2898.37, 2206.09, 1045.29, 547.47, 580.42, 645.14, 691.3, 774.82, 873.24, 913.01, 975.3, 1050.93, 1113.79, 1198.85, 1229.47, 1438.96, 1554.15, 1580.94, 1791.28, 1682.93, 1630.04, 1604.31, 1242.72, 738.07, 603.95, 707.77, 738.65, 799.79, 944.36, 960.54, 1009.66, 1103.24, 1470.62, 1888.25, 1701.68, 1828.32, 2111.84, 2419.92, 2722.38, 3436.67, 3307.04, 3628.73, 4573.48, 6467.33, 7069.34, 7242.35, 7973.08, 8129.43, 8727.17, 8932.81, 8197.4, 7508.24, 7049.79, 7188.54, 7535.13, 8052.74, 8244.39, 8879.88, 9355.87, 10591.33, 11772.5, 11615.13, 11651.4, 11896.31, 11447.4, 11350.32, 10862.67, 9728.3, 8994.7, 8183.7, 7883.81, 8084.16, 8111.69, 7743.99, 7462.41, 6971.66, 6987.86, 6524.37, 5947.98, 5202.33, 5438.64, 5569.66, 5713.25, 5726.32, 5443.91, 5609.58, 5879.3, 6211.39, 6126.3, 6186.65, 6644.23, 6890.04, 6879.48, 7364.81, 7203.21, 6549.91, 5769.37, 5223.03, 4478.94, 3963.11, 3760.07, 3360.63, 2445.99, 1819.01, 1587, 1465.13, 1392.65, 1358.88, 1322.9, 1237.96, 1135.25, 1043.03, 953.51, 897.84, 872.93, 1000.84, 1047.08, 1032.43, 1136.73, 1225.75, 1241.23, 1333.5, 1784.31, 1425.77, 1064.6, 955.81, 861.14, 746.14, 683.24, 711.73, 730.66, 704.97, 675.78, 660.94, 642.9, 621.16, 595.17, 562.24, 531.86, 506.78, 477.56, 438.98, 394.97, 351.16, 319.41, 291.77, 251.24, 217.46, 208.77, 205.78, 208.65, 211.09, 210.85, 209.77, 209.89, 212.33, 214.69, 214.75, 215.95, 223.1, 226.36, 232.11, 239.45, 245.33, 247.89, 248.25, 240.47, 231.3, 223.12, 217.82, 213.99, 210.32, 206.77, 203.35, 217.31, 229.1, 247.21, 292.43, 461.11, 728.02, 1006.99, 1518.25, 2080.94, 2038.77, 1330.67, 769.17, 722.3, 578.65, 516.48, 488.48, 465.66, 453.22, 442.82, 431.7, 438.33, 499.4, 507.23, 574.62, 720.97, 837.22, 930.07, 1040.07, 1161.35, 1218.04, 1224.93, 1248.24, 1340.85, 1418.33, 1453.15, 1528.3, 1760.04, 2063.25, 2463.07, 2906.06, 3388.31, 3537.78, 3063.26, 2575.96, 2026.5, 1683.46, 1410.26, 1166.71, 1040.11, 1033.71, 995.57, 951.33, 907.65, 865.68, 846.36, 832.21, 809.9, 795.85, 796.21, 808.22, 826.73, 847.43, 865.65, 876.24, 874.16, 863.37, 842.86, 819.59, 793.24, 764.27, 772.29, 810.74, 829.4, 881.09, 932.75, 1034.7, 1044.83, 1061.44, 1041.14, 982.43, 928.1, 953.55, 1131.12, 1048.99, 1210.68, 1560.58, 1762.98, 1731.97, 1736.31, 1507.5, 1193.29, 1164.91, 1086.37, 967.7, 928.69, 890.84, 845.26, 955.48, 1030.49, 1025.23, 1482.83, 2700.32, 3097.29, 3095.01, 2415.31, 1912.36, 1372.46, 1274.07, 1187.31, 1130.33, 1113.51, 1064.39, 997.27, 922.31, 873.81, 865.19, 863.53, 942.41, 1002.36, 1167.21, 2038.95, 4235.82, 4818.92, 3221.85, 1970.4, 1871.99, 1363.79, 1326.6, 1168.85, 1174.08, 1271.96, 1306.61, 1278.35, 1200.42, 1116.08, 1040.63, 949.87, 864.16, 822.97, 816.77, 844.44, 837.62, 894.62, 991.16, 1073.56, 1159.55, 1179.57, 1106.51, 1054.47, 1037.69, 1009.02, 985.29, 972.48, 953.89, 943.89, 912.73, 847.38, 752.26, 667.6, 622.03, 579.65, 550.93, 558.65, 585.11, 609.64, 625.72, 627.27, 628.42, 632.73, 620.83, 592.39, 561.16, 533.54, 515.64, 730.17, 767.37, 863.91, 1008.09, 1075.55, 1337.62, 1419.71, 1958.8, 2476.47, 2663.5, 4187.98, 12431.52, 32989.4, 17963.72, 19061.51, 17576.18, 20583.63, 24224.64, 29890.77, 39206.86, 45256.47, 54559.77, 72216.05, 104706.33, 122267.2, 127972.13, 112410.04, 100901.34, 77963.2, 71748.53, 66848.71, 60285.48, 53610.19, 59478.04, 54625.75, 50577.67, 56467.25, 55319.87, 53423.7, 76552.72, 96104.54, 70851.45, 51019.59, 44101.46, 31011.73, 22863.59, 19798.56, 16109.81, 14024.87, 12846.81, 12275.74, 11017.25, 10346.46, 9900.52, 9464.17, 8946.89, 8333.34, 7866.12, 7382.31, 6788.93, 6313.05, 5963.98, 5651.18, 5299.88, 5044.1, 4972.76, 5018, 5047.95, 4997.12, 4900.21, 4878.27, 4870.53, 4727.39, 4552.44, 4465.66, 4421.27, 4357.62, 4237.78, 4097.86, 4055.08, 4160.45, 4350.4, 4755.12, 4851.33, 6001.18, 6235.27, 6627.55, 7134.75, 15851.37, 16936.39, 12192.16, 4423.28, 4105.91, 3648.25, 3616.58, 3623.59, 3671.03, 3458.83, 3232.32, 3284.05, 3278.15, 3245.71, 3142.99, 2983.38, 2540.72, 2133.76, 1967.29, 2140.26, 2408.63, 2377.94, 2330.67, 2240.61, 1930.58, 1711.83, 1411.85, 1083.25, 829.8, 666.41, 573.2, 474.78, 370.09, 305.81, 260.66, 217.4, 180.07, 145.55, 114.65, 90.49, 74.22, 63.37, 54.82, 46.18, 38.13, 33.11, 29.51, 25.95, 23.42, 21.51, 19.28, 16.96, 14.61, 11.71, 9.06, 7.33, 6.11, 5.18, 4.41, 3.85, 3.65, 3.48, 3.14, 2.77, 2.47, 2.19, 1.86, 1.49, 1.2, 0.98, 0.81, 0.71, 0.81, 0.86, 0.89, 0.88, 0.81, 0.74, 0.69, 0.63, 0.56, 0.52, 0.51, 0.52, 0.53, 0.52, 0.54, 0.58, 0.6, 0.56, 0.52, 0.51, 0.58, 0.71, 0.79, 0.84, 0.88, 0.93, 0.93, 0.82, 0.6, 0.46, 0.5, 0.61, 0.64, 0.7, 0.95, 1.36, 1.71, 1.92, 2.06, 2.2, 2.26, 2.12, 1.81, 1.51, 1.23, 1.04, 1.02, 1.03, 1.05, 1.05, 1.04, 1.02, 0.98, 0.91, 0.86, 0.8, 0.76, 0.73, 0.71, 0.7, 0.68, 0.66, 0.65, 0.63, 0.61, 0.6, 0.58, 0.56, 0.55, 0.53, 0.52, 0.51, 0.49, 0.48, 0.47, 0.46, 0.45, 0.44, 0.43, 0.42, 0.41, 0.4, 0.39, 0.39, 0.39, 0.43, 0.48, 0.53, 0.58, 0.62, 0.67, 0.7, 0.7, 0.69, 0.7, 0.71, 0.72, 0.73, 0.74, 0.75, 0.75, 0.75, 0.74, 0.74, 0.73, 0.73, 0.72, 0.72, 0.71, 0.71, 0.71, 0.7, 0.7, 0.7, 0.7, 0.7, 0.7, 0.71, 0.72, 0.74, 0.76, 0.77, 0.79, 0.82, 0.84, 0.87, 0.9, 0.93, 0.96, 1, 1.05, 1.1, 1.15, 1.21, 1.27, 1.34, 1.42, 1.51, 1.6, 1.72, 1.84, 1.99, 2.16, 2.34, 2.56, 2.81, 3.09, 3.42, 3.81, 4.25, 4.77, 5.38, 6.09, 6.94, 7.93, 9.11, 10.51, 12.18, 14.17, 14.61, 15, 15.41, 15.83, 16.27, 16.72, 17.19, 17.67, 18.18, 18.69, 19.23, 19.78, 20.36, 20.95, 21.56, 22.2, 22.85, 23.57, 24.26, 24.89, 24.97, 23.82, 21.94, 19.88, 17.7, 15.46, 13.19, 11.55, 11.23, 11.58, 11.94, 12.35, 12.85, 13.36, 13.82, 14.23, 14.62, 14.94, 15.17, 15.19, 14.36, 13.22, 11.92, 10.64, 9.59, 8.88, 8.54, 8.54, 8.8, 9.2, 9.59, 9.86, 9.96, 9.92, 9.8, 9.62, 9.38, 9.08, 8.72, 8.63, 8.67, 8.53, 8.4, 8.28, 8.15, 8.03, 7.91, 7.79, 7.67, 7.55, 7.43, 7.31, 7.2, 30.52, 57.72, 60.42, 63.62, 66.92, 72.89, 81.83, 96.03, 125.82, 230.36, 306.97, 420.7, 603.54, 951.91, 1258.63, 1994.88, 2921.36, 3628.55, 4518.92, 5709.44, 7326.59, 9237.72, 11236.76, 13546.17, 16329.89, 19305.45, 22434.88, 25425.56, 28123.64, 30294.63, 32164.08, 34206.88, 36305.97, 37902.42, 39199.59, 40496.73, 42462.65, 44992.61, 47662.12, 49455.88, 49537.54, 48738.58, 47103.43, 45396.84, 43662.23, 41684.78, 39308.89, 37088.66, 35179.95, 33203.38, 31215.45, 29576.02, 28039.52, 26678.93, 25411.11, 24232.71, 23265.7, 22712.13, 22251.98, 21949.17, 21443.47, 20717.01, 20060.58, 19311.41, 18540.83, 17640.72, 16988.2, 16460.22, 15983.49, 15346.56, 14444.2, 13328.72, 12276.9, 11428.97, 10852.5, 10264.4, 9763.4, 9328.01, 8974.1, 8748.4, 8507.71, 8019.53, 7357.1, 6613.69, 6037.58, 5538.97, 5087.15, 4702.88, 4421.12, 4172.72, 3895.85, 3535.4, 3209.22, 3039.8, 2949.14, 2815.73, 2597.72, 2452.56, 2340.32, 2255.45, 2170.47, 2057.88, 1981.32, 1955.42, 1927.19, 1882.54, 1835.14, 1796.79, 1745.74, 1727.42, 1674.62, 1603.63, 1532.23, 1499.23, 1479.6, 1440.97, 1395.35, 1379.08, 1377.13, 1358.4, 1345.08, 1337.89, 1328.62, 1331.61, 1338.93, 1344.91, 1346.95, 1343.76, 1340.39, 1349.9, 1371.24, 1388.78, 1399.68, 1412.43, 1425.33, 1454.51, 1490.43, 1511.47, 1518.22, 1523.32, 1548.41, 1559.94, 1592.48, 1638.43, 1686.79, 1743.06, 1806.89, 1860.69, 1952.88, 2096.01, 2224.73, 2354.19, 2516.9, 2665.17, 2776.16, 2871.24, 2999.77, 3150.08, 3254.79, 3380.02, 3512.54, 3622.06, 3754.04, 3926.15, 4132.55, 4346.05, 4567.68, 4763.67, 4936.3, 5150.17, 5353.11, 5544.56, 5744.4, 5960.2, 6139.03, 6344.28, 6600.49, 6918.32, 7287.85, 7645.84, 7958.8, 8267.89, 8586.33, 8852.78, 9019.43, 9247.7, 9537.92, 9818.96, 10068.11, 10293.99, 10576.24, 10975.67, 11469.14, 11950.96, 12281.95, 12586.31, 12878.01, 13055.38, 13302.75, 13544.84, 13803.78, 13987.74, 14125.11, 14312.53, 14461.86, 14625.82, 14774.7, 14966.07, 15214.54, 15523.03, 15824.62, 16076.52, 16264.9, 16587.18, 16678.36, 16724.07, 16732.28, 16719.94, 16709.05, 16720.96, 16605.31, 16505.29, 16569.33, 16553.12, 16539.82, 16350.45, 16144.01, 15998.71, 15787.78, 15674.72, 15674.51, 15747.82, 15884.25, 16171.7, 16591.95, 17041.93, 17379.14, 17780.64, 18175.63, 18523.73, 18814.02, 19161.75, 19576.85, 20079.84, 20609.46, 21186.9, 22294.33, 23664.72, 24803.53, 25819.78, 26744.84, 27543.61, 28115.99, 28375.51, 28661.61, 28961.05, 29236.23, 29451.44, 29722.34, 29830.72, 29824.67, 29828.67, 29689.41, 29475.56, 29208.78, 28878.14, 28630.15, 28494.03, 28164.86, 27583.39, 26958.71, 26300.69, 25774.57, 24654.96, 23796.48, 22954.91, 22063.19, 21187.96, 20534.66, 20095.16, 19671.18, 19182.87, 18738.75, 18340.34, 18080.78, 17631.91, 17493.67, 16491.36, 16052.8, 15799.5, 15633.09, 15447.11, 15100.18, 14448.37, 13945.21, 13581.03, 13431.87, 13324.14, 13274.32, 13594.27, 13967.2, 14114.91, 14666.86, 15285.29, 15501.82, 15525.39, 15512.87, 15484.21, 15523.61, 15514.27, 15571.65, 15656.5, 15722.29, 16083.44, 16493.28, 16784.59, 17451.56, 18383.66, 19228.52, 19965.64, 20602.82, 21238.34, 22235.45, 23657.03, 25046.34, 26708.28, 28882.64, 31296.64, 33550.05, 35672, 37491.55, 39436.62, 41711.17, 43827.77, 45062.51, 46315.94, 47605.18, 48933.81, 50239.76, 51224.58, 51617.12, 51610.15, 51508.37, 51423.93, 50894.78, 49830.8, 48735.34, 47443.56, 45870.8, 43989.05, 41967.38, 40131.09, 38369.85, 36553.03, 34812.24, 33090.2, 31450.64, 29791.31, 28016.83, 26366.05, 25133.13, 23969.14, 22539.86, 21053.7, 19648.28, 18531.96, 17668.33, 17030.8, 16575.36, 16055.53, 15441.67, 14765.11, 14190.78, 13747.79, 13429.07, 13100.02, 12849.22, 12574.37, 12276.58, 12038.82, 11831.22, 11577, 11271.4, 10960.21, 10669.41, 10532.78, 10424.29, 10287.3, 10142.35, 10008.96, 9870.43, 9678.99, 9410.1, 9114.97, 8944.7, 8894.13, 8992.97, 8977.7, 9069.01, 9244.6, 9404.89, 9627.85, 9977.69, 10334.31, 10511.49, 10644.54, 10802.94, 10610.62, 10327.85, 10274.04, 10471.87, 10483.83, 10666.14, 10901.52, 11320.94, 11718.86, 12302.41, 13117.02, 13745.82, 13846.79, 13926.8, 13881.27, 13826.64, 13772.92, 13841.26, 14033.52, 14254.11, 14401.45, 14657.14, 14886.71, 15090.47, 15341.91, 15514.45, 15523.49, 15377.37, 15208.91, 14936.27, 14626.51, 14227.54, 13711.46, 13229.99, 12890.32, 12607.03, 12332.04, 12112.87, 11901.68, 11663.39, 11326.18, 10931.04, 10593.35, 10325.74, 10096.14, 9907.09, 9792.53, 9731.55, 9634, 9532.29, 9451.5, 9381.09, 9293.85, 9158.92, 8997.48, 8901.71, 8815.95, 8746.01, 8706.76, 8690.62, 9075.47, 8516.85, 8410.69, 8237.57, 8104.4, 8014.75, 7882.81, 7790.16, 7666.26, 7504.6, 7415.72, 7317.9, 7262.35, 7160.07, 6997.88, 6808.59, 6620.91, 6474.78, 6276.19, 6089.82, 6016.45, 5924.91, 5919.09, 5875.25, 5858.17, 5875.28, 5881.56, 5958.82, 6084.21, 6306.01, 6586.84, 6919.63, 7470.4, 8187.85, 8996.99, 9849.39, 10757.23, 11801.24, 12998.99, 14280.37, 15632.71, 17032.3, 18405.7, 19737.43, 21121.14, 22647.39, 24324.24, 26147.05, 28052.8, 29674.57, 31171.63, 32693.45, 34368.09, 36123.93, 37654.67, 38446.6, 39036.92, 39494.81, 39679.02, 39587.7, 39436.98, 39372.3, 39157.4, 38823.34, 38441.53, 37840.6, 37290.65, 36809.71, 36267.83, 35742.59, 35377.76, 34979.06, 34759.46, 34522.78, 34400.01, 34159.15, 33853, 33249.29, 32316.11, 31181.91, 30017.12, 29108.16, 28401.04, 27624.81, 26771.02, 25881.86, 24957.07, 24014.41, 23140.51, 22373.11, 21601.23, 20808.15, 20036.88, 19281.06, 18555.72, 17905.66, 17280.63, 16653.68, 16013.96, 15296.12, 14514.96, 13785.61, 13130.85, 12545.09, 11931.75, 11331.9, 10649.23, 10163.56, 9716.14, 9371.9, 9142.44, 8897.76, 8681.78, 8454.27, 8252.58, 8093.47, 7947.05, 7768.68, 7548.24, 7326.95, 7079.29, 6900.22, 6668.04, 6427.48, 6212.32, 6030.31, 5850.14, 5758.03, 5717.3, 5734.81, 5712.93, 5752.36, 5788.23, 5708.28, 5597.13, 5453.75, 5279.54, 5119.43, 4995.94, 4898.73, 4870.32, 4898.88, 4897.69, 4937.83, 5035.76, 5111.07, 5207.5, 5326.03, 5442.91, 5530.31, 5585.96, 5590.31, 5573.28, 5534.33, 5531.13, 5505.01, 5474.63, 5521.31, 5633.29, 5728.58, 5838.39, 5945.93, 6049.09, 6174.15, 6291.07, 6456.6, 6636.25, 6835.32, 7059.38, 7329.72, 7606.78, 7916.93, 8287.92, 8724.9, 9215.46, 9708.07, 10547.04, 11130.86, 11773, 12650.18, 13434.62, 14514.15, 15355.15, 16406.95, 17554.7, 18721.92, 20664.92, 22162.21, 23568.66, 25149.29, 26543.08, 27948.22, 29354.1, 30755.33, 32156.1, 33879.21, 35940.47, 38362.42, 41920.16, 46542.45, 51868.09, 57605.9, 63204.78, 68783.5, 75119.92, 83679.58, 94628.39, 106891.8, 118814.1, 130583.19, 143640.62, 158568.23, 174875.36, 191812.8, 210024.66, 229204.38, 248717.81, 267566.44, 283386.4, 298119.72, 310474.97, 321700.06, 334348.03, 347405.88, 359717.56, 373084.6, 389537.75, 407729.03, 422471.5, 432566.34, 439265.22, 442970.47, 443917.84, 442408.97, 438316.78, 433192.28, 428083.44, 421979.22, 414405.84, 404844.78, 397616.84, 391897.97, 385464.7, 378252.38, 371670.78, 361053.8, 349155.78, 333736.03, 316788.9, 300482.97, 284604.1, 268222.06, 254236.3, 242287.86, 230935.62, 221211.34, 211402.77, 201506.02, 190975.34, 179542.31, 168782.48, 159581.19, 151724.47, 144180.42, 137185.12, 132324.5, 127303.51, 122995.09, 120486.83, 117598.59, 113767.24, 109764.85, 106432.67, 103050.58, 99554.83, 95586.19, 92398.45, 91363.91, 91194.41, 89042.83, 87907.95, 87929.7, 87628.58, 86711.52, 85733.71, 84819.79, 83952.46, 82958.47, 81787.14, 81002.97, 79840.63, 78512.43, 77754.52, 77929.77, 78763.11, 79794.99, 79232.25, 79629.92, 80551.39, 82236.06, 83701.04, 84050.12, 83686.67, 83177.68, 80353.15, 78406.77, 77493.68, 77336.06, 76022.32, 75053.93, 74893.44, 75482.05, 76281.09, 76894.87, 77685.18, 78623.64, 79737.92, 81056.43, 82053.45, 82993.6, 84399.01, 86046.48, 87566.16, 89243.87, 91541.53, 93483.52, 95795.12, 97580.09, 99427.14, 102099.84, 106225.99, 110735.89, 115349.25, 119951.14, 124874.3, 127854.61, 120809.75, 120721.35, 121012.05, 121457.28, 122670.19, 124574.85, 126900, 129474.59, 132278.3, 135722.02, 138680.84, 139219.1, 138791.3, 138019.36, 136053.9, 136039.3, 131748.2, 129503.13, 124676.65, 119362.22, 114908.58, 110588.54, 108114.08, 104519.35, 99976.22, 94121.12, 89407.28, 87100.89, 85580.36, 84187.74, 81527.62, 79155.42, 77068.88, 75004.05, 72459.33, 69502.84, 66706.57, 64334.98, 62591.32, 62452.11, 62210.97, 61966.62, 62525.37, 63785.16, 64918.53, 66105.59, 67313.09, 68813.94, 70747.69, 72770.54, 74908.36, 77108.63, 79707.06, 82579.49, 85564.74, 89120.06, 93417.91, 98296.62, 104131.41, 110308.21, 115401.62, 119628.95, 123617.5, 126990.03, 130365.36, 133305.56, 135479.6, 137630.55, 139378.62, 140193.8, 140733.2, 141601.7, 141176.95, 140175.97, 138369.16, 135525.55, 133278.12, 131291.11, 129748.65, 128624.32, 126845.06, 125075.87, 123771.13, 121505.83, 119899.72, 118451.68, 116185.54, 112699.76, 109225.26, 105980.15, 104301, 99465.71, 94474.58, 89272.78, 84227.55, 80503.2, 77282.67, 73994.57, 72848.22, 72313.16, 70499.04, 68806.34, 66903.21, 65242.39, 63829.66, 61973.31, 60725.82, 59741.44, 58989.45, 58374.01, 57995, 57840.13, 57520.03, 57500.6, 58159.9, 58590.89, 58743.97, 58419.04, 57929.32, 57424.69, 56884.83, 56193.76, 55181.55, 53965.02, 53139.72, 52229.58, 51286.9, 50389.82, 49565.66, 48793.54, 47745.96, 46636.38, 45381.22, 44071.61, 43025, 42467.3, 42597.17, 42550.02, 43101.78, 43202.19, 43136.77, 42876.62, 42896.37, 43065.04, 43204.29, 43338.75, 43333.37, 43391.33, 43476.61, 43301.6, 43497.06, 43830.86, 44101.9, 43733.93, 43958.38, 44823.29, 45734.43, 46318.37, 46669.26, 47477.33, 48612.14, 49547.5, 50054.42, 50471.04, 50755.02, 50368.75, 50152.44, 50134.1, 50113.5, 50044.71, 50083.09, 50179.55, 49673.65, 49382.56, 49602.31, 49987.71, 50407.73, 50931.42, 51503.38, 52176.55, 52711.13, 52934.13, 52996.39, 53122.46, 53321.92, 53476.21, 53532.46, 53877.8, 54528.43, 55416.13, 56154.47, 56604.22, 57200.48, 58127.96, 57893.34, 56781.02, 55436.56, 53937.72, 52396.95, 50905.07, 49576.13, 48632.19, 48345.67, 48224.76, 48145.55, 47864.88, 47432.58, 46809.87, 46024.26, 45180.23, 44398.08, 43777.01, 43350.71, 43109.5, 43084.39, 42921.57, 42863.47, 42861.11, 42976.41, 43375.03, 43804.65, 44090.03, 44591.28, 45082.72, 45699.96, 46374.68, 47142.76, 47957.2, 48826.14, 49727.98, 50669.01, 51643.74, 52663.77, 53755.77, 54882.08, 56038.27, 57253.33, 58188.58, 59086.18, 59990.74, 229.64, 230.27, 230.66, 230.92, 231.37, 232.06, 232.56, 232.83, 232.83, 232.54, 231.87, 230.82, 229.05, 226.38, 223.19, 219.46, 215.18, 210.37, 205.05, 202.21, 202.16, 203.24, 205.49, 217.69, 227.39, 253.13, 319.32, 419.06, 561.63, 751.71, 938.71, 1021.01, 955.99, 850.47, 722.27, 608.15, 506.01, 458.55, 415.44, 380.35, 379.03, 372.89, 392.88, 411.18, 427.78, 442.27, 424.52, 377.52, 334.65, 300.91, 267.35, 249.07, 246.14, 234.12, 241.28, 257.14, 267.7, 277.05, 273.21, 277.56, 288.01, 307.48, 335.73, 355.95, 387.16, 420.88, 471.21, 587.91, 718.72, 825.8, 876.7, 799.24, 718.37, 614.7, 516.11, 461.18, 444.17, 428.97, 418.15, 405.25, 389.29, 358.18, 341.51, 329.87, 308.26, 304.15, 294.12, 290.06, 301.87, 317.09, 332.14, 340.25, 329.35, 335.02, 343.23, 356.66, 379.89, 404.9, 468.47, 607.96, 826.08, 1038.63, 1040.53, 907.87, 753.49, 670.41, 608.21, 544.2, 516.24, 499.42, 442.35, 369.65, 285.29, 247.73, 227.42, 200.47, 187.73, 178.32, 168.48, 171.36, 180.87, 191.72, 198.29, 196.56, 185.13, 184.52, 195.25, 207.62, 205.12, 206.82, 221.69, 214.28, 205.23, 197.17, 180.96, 171.95, 161.52, 155.33, 148.38, 144.18, 145.29, 160.22, 169.2, 220.6, 499.86, 924.44, 1174.03, 1152.72, 849.33, 541.34, 386.82, 283.3, 250.63, 238.28, 222.1, 217.96, 213.27, 206.67, 201.28, 199.17, 205.72, 203.09, 191.75, 176.8, 162.57, 141.21, 135.17, 126.88, 119.26, 120.28, 121.37, 121.03, 120.51, 128.83, 141.56, 150.51, 161.14, 159.17, 158.97, 145.31, 125.84, 126.22, 115.16, 115.41, 125.73, 136.2, 155.86, 172.08, 175.6, 184.56, 178.28, 179.45, 166.48, 161.16, 182.24, 187.12, 225.61, 267.24, 293.42, 284.31, 237.09, 190.29, 174.11, 169.97, 158.94, 154.03, 171.07, 178.84, 204, 251.97, 296.95, 291.87, 257.13, 202.62, 170.39, 166.88, 159.07, 150.65, 157.86, 167.19, 180.68, 190.98, 188.97, 180.72, 170.24, 160.73, 153.76, 148.31, 146.1, 158.47, 167.43, 222.86, 641.73, 1304.97, 1558.68, 1560.84, 1298.68, 1040.71, 982.94, 964.56, 913.27, 895.48, 894.42, 867.83, 832.22, 819.92, 926.54, 952.21, 1065.45, 1389.25, 1787.86, 2103.47, 2302.19, 2548.41, 2634.39, 2628.17, 2520.62, 2456.75, 2429.05, 2320.93, 2239.41, 2241.72, 2223.1, 2226.86, 2291.93, 2357.64, 2411.87, 2434.22, 2473.38, 2508.3, 2529.97, 2517.71, 2497.53, 2491.6, 2457.85, 2399.63, 2312.85, 2284.15, 2236.44, 2184.01, 2171.47, 2199.69, 2230.06, 2255.6, 2284.65, 2324.62, 2384.06, 2461.29, 2567.92, 2699.88, 2817.89, 2918.79, 3014.59, 3087.1, 3121.29, 3112.46, 3102.86, 3113.35, 3142.78, 3129.82, 3098.89, 3070.03, 3041.08, 3036.6, 3035.91, 2936.06, 2842.15, 2775.21, 2722.47, 2633.53, 2597.3, 2604.41, 2621.32, 2671.22, 2750.38, 2824.32, 2866.23, 2868.31, 2831.95, 2809.47, 2793.37, 2729.87, 2670.89, 2651.38, 2608.25, 2570.84, 2569.82, 2605.52, 2674.12, 2748.04, 2820.69, 2934.7, 3087.07, 3245.98, 3352.52, 3473.92, 3574.65, 3649.41, 3713.93, 3777.93, 3839.92, 3882.06, 3912.62, 3953.72, 3998.27, 4041.8, 4079.22, 4139.71, 4169.41, 4163.49, 4155.87, 4167.6, 4163.21, 4098.57, 4062.83, 4028.72, 4040.84, 4125.09, 4289.38, 4427.66, 4513.09, 4530.11, 4458.28, 4316.13, 4179.75, 3948.18, 3742.06, 3563.21, 3393.41, 3239.68, 3097.37, 2997.89, 2938.52, 2862.05, 2753.21, 2620.56, 2493.47, 2393.64, 2306.32, 2201.82, 2110.28, 2103.91, 2089.97, 2046.2, 2047.26, 2035.4, 2003.17, 1974.19, 1901.63, 1849.07, 1847.13, 1831.21, 1802.78, 1806.06, 1825.16, 1857.85, 1886.67, 1932.03, 1947.33, 1973.97, 1975.49, 1938.6, 1847.03, 1722.54, 1652.62, 1612.16, 1576.08, 1531.49, 1507.99, 1460.74, 1422.92, 1389.76, 1386.83, 1400.55, 1408.32, 1390.81, 1424, 1534.66, 1636.27, 1734.96, 1831.45, 1884.42, 1940.23, 1943.45, 1953.41, 2056.61, 2204.85, 2392.13, 2627.97, 2902.6, 3309.48, 3834.44, 4465.45, 5127.12, 5768.16, 6444, 7267.68, 8137.23, 8946.55, 9505.65, 9997.8, 10510.44, 10973.74, 11279.89, 11542.82, 11922.74, 12310.4, 12581.29, 12826.39, 13245.08, 13441.74, 13385.47, 13257.56, 13272.97, 13170.42, 13450.96, 13642.39, 13878.52, 14600.52, 15439.26, 16398.01, 16676.16, 16994.32, 17083.69, 17233.53, 17278.94, 17127.59, 17346.68, 17520.15, 17745.89, 18113.33, 18420.54, 18538.25, 18555.58, 18514.51, 18306.02, 17906.61, 17564.19, 17154.29, 16698.37, 16217.73, 15789.63, 15464.08, 15169.94, 14873.98, 14625.8, 14386.97, 14117.8, 13837.05, 13602.83, 13425.29, 13188.82, 12873.77, 12620.1, 12426.84, 12260.58, 12090.73, 12003.26, 12846.53, 11470.19, 11392.12, 11267.65, 10967.7, 10591.67, 10268.34, 10087.58, 9987.77, 9914.92, 9824.22, 9932.52, 10274.26, 10511.28, 10741.42, 10918.01, 11200.55, 11415.43, 11585.31, 11700.15, 11922.05, 12230.6, 12538.78, 12898.76, 13426.1, 14145.37, 14763.79, 15332.52, 16046.82, 16988.57, 18014.37, 19011.54, 20119.45, 21317.75, 22475.45, 23450.71, 24336.09, 25469.12, 26292.11, 27184.91, 28147.99, 29063.16, 29759.72, 30364.74, 30811.77, 31227.12, 31646.53, 31820.25, 31997.42, 32263.11, 32620.63, 32786.2, 32946.23, 33067.86, 33131.68, 33308.06, 33481.45, 33689.47, 33531.4, 33267.99, 32568.1, 31521.85, 30007.68, 28504.96, 27173.85, 26607.4, 25858.36, 24842.96, 24157.62, 23564.74, 22916.55, 21485.22, 19908.8, 18559.81, 17601.38, 16821.16, 16574, 16256.26, 15554.14, 14925.95, 14242.98, 13094.04, 11645.58, 10471.48, 9759.71, 9112.36, 8541.05, 8033.69, 7544.42, 7092.81, 6674.3, 6339.62, 6056.12, 5842.53, 5651.35, 5436.71, 5272.12, 5123.17, 5093.6, 5058.22, 5013.69, 4946.09, 4859.19, 4782.14, 4802.2, 4910.96, 4873.6, 4785.85, 4720.6, 4669.25, 4634.55, 4527.72, 4492.13, 4422.99, 4379.96, 4374.13, 4372.65, 4412.52, 4466.66, 4581.3, 4656.72, 4653.98, 4681.45, 4921.41, 5149.96, 5266.96, 5160.84, 5137.76, 4993.6, 4824.03, 4803.73, 4768.37, 4786.5, 4828.14, 4924.73, 5029.29, 5212.84, 5238.39, 5295.76, 5278.85, 5221.4, 5157.77, 5129.63, 5132.88, 5090.08, 5014.3, 4966.71, 4937.08, 4916.42, 4921.25, 4864.18, 4763.61, 4715.07, 4650.2, 4585.7, 4529.53, 4467.44, 4429.47, 4410.98, 4394.61, 4398.06, 4392.48, 4375.44, 4359.74, 4323.48, 4301.04, 4281.13, 4267.38, 4231.35, 4675.72, 4751.96, 4803.67, 4751.66, 4711.19, 4660.12, 4631.59, 4552.04, 4401.63, 4310.43, 4304.34, 4295.15, 4235.93, 4214.07, 4192.59, 4181.62, 4164.45, 4208.28, 4247.23, 4248.68, 4306.89, 4459.78, 4668.82, 4901.94, 5190.62, 5556.94, 5906.77, 6285.29, 6763, 7251.17, 7618.2, 8043.06, 8630.49, 9304.11, 9981.25, 10703.43, 11662.11, 12737.42, 13749, 14755.12, 15909.54, 17282.91, 18663.83, 19883.11, 21276.46, 23062.64, 25018.21, 27332.1, 29918.08, 32879.23, 35970.6, 39252.74, 42769.75, 45793.38, 48720.87, 51912.76, 54905.15, 57795.24, 60627.38, 63364.68, 65958.82, 68026.98, 69639.01, 71276.01, 73040.76, 74451.75, 72000.6, 69826.01, 68375.68, 66991.03, 65081.64, 63010.92, 61402.96, 59761.6, 57021, 52784.52, 47823.13, 43324.42, 39590.2, 36346.64, 32828.62, 29952.3, 27379.37, 26650.87, 26002.03, 24316.19, 22233.57, 20921.2, 19993.68, 18951.18, 17763.39, 16856.63, 16243.99, 15335.53, 13983.24, 12483.58, 11030.24, 9667.8, 8585.75, 7942.38, 7363.12, 6733.58, 6246.74, 6036.78, 6022.73, 5795.29, 5378.77, 5205.22, 5005.85, 4633.28, 4357.48, 4131.77, 4164.52, 4547.93, 4937.64, 5030.93, 4764.64, 4619.11, 4527.88, 4201.21, 3873.4, 3713.18, 3659.21, 3708.4, 3846.98, 3948.26, 4063.15, 4241.55, 4335.51, 4272.77, 4112.07, 3994.79, 4007.53, 4006.8, 3848.62, 3655.02, 3587.65, 3582.3, 3531.63, 3448.11, 3349.19, 3254.59, 3195, 3201.78, 3265.95, 3266.6, 3206.82, 3131.43, 3157.94, 3300.03, 3430.47, 3471.44, 3379.9, 3352.43, 3279.7, 3031.38, 2748.65, 2468.76, 2232.4, 2054.48, 1881.34, 1775.15, 1783.71, 1841.84, 1843.16, 1922.29, 1916.74, 1929.75, 1902.62, 1897.56, 1942.07, 1965.76, 1951.5, 1967.63, 2002.62, 2040.93, 2090.25, 2135.32, 2188.29, 2245.93, 2273.31, 2268.96, 2253.17, 2222.38, 2147.08, 2067.37, 2091.98, 2232.91, 2472.25, 2811.03, 3140.1, 3364.73, 3398.66, 3299.99, 3297.04, 3313.41, 3416.88, 3373, 3455.47, 3766.83, 3964.08, 4126.29, 4546.45, 4804.69, 5220.85, 5719.65, 6146.41, 6392.04, 6722.99, 7421.58, 8136.63, 8581.19, 9187.46, 10302.88, 11323.99, 12516.98, 13536.9, 15068.49, 16235.41, 17244.89, 18472.64, 19727, 21049.74, 22333.82, 24384.33, 26378.18, 27943.59, 29134.84, 30146.85, 30210.48, 30130.77, 30761.44, 31990.29, 33117.08, 34160.18, 35684.83, 36396.93, 36981.68, 38209.2, 39158.15, 38993.9, 38211.35, 37053.4, 35725.57, 33927.52, 32266.59, 31282.58, 30899.7, 30539.9, 30073.96, 29863.25, 29755.32, 28986.99, 27400.75, 25645.36, 24264.85, 22865.28, 21331.94, 19962.09, 19018.97, 18410.55, 18057.71, 17950.34, 17341.04, 16278.52, 15543.57, 14692.9, 13863.87, 13041.22, 12066.16, 11351.73, 10887.03, 10540.52, 10290.65, 9976.44, 9637.35, 9286.08, 9010.76, 8827.3, 8570.64, 8309.68, 8069.15, 7854.28, 7763.8, 7601.26, 7237.77, 6791.77, 6324.96, 5978.82, 5815.9, 5689.07, 5689.88, 5896.34, 6285.74, 6971.66, 7660.81, 8099.34, 8349.92, 8363.31, 8183.86, 8173.77, 8336.44, 8529.44, 8837.78, 9246.91, 9682.15, 9669.33, 9263.96, 8725.22, 8308.46, 8116.01, 7818.73, 7431.43, 7272.59, 7262.01, 7357.15, 7578.94, 7784.69, 7954.67, 8105.35, 8317.06, 8892.92, 10096.97, 11496.63, 12039.98, 12914.21, 14429.36, 14691.67, 14217.19, 13922.25, 14107.16, 14183.13, 14226.45, 14222.96, 14165.27, 14044.67, 13859.63, 13615.4, 13338.72, 13056.98, 12815.59, 12644.37, 12538.3, 12575.64, 12588.81, 12167.92, 11468.6, 10565.43, 9504.07, 8435.17, 7503.29, 6776.81, 6254.5, 5888.23, 5612.27, 5383.97, 5193.8, 5041.59, 4907, 4805.03, 4891.69, 4814.78, 4668.92, 4629.47, 4531.97, 4445.24, 4349.42, 4248.19, 4159.77, 4082.52, 4014.69, 3955.5, 3904.39, 3860.19, 3816.72, 3760.56, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 546.68, 751.45, 755.37, 724.03, 676.63, 704.82, 702.13, 672.63, 672.08, 690.3, 713.35, 743.55, 866.06, 1155.26, 1397.23, 1566.5, 1655.18, 1747.1, 1903.66, 1986.59, 2094.98, 2140.72, 2165.28, 2404.14, 2536.07, 2626.14, 2781.13, 3068.07, 3460.29, 3902.71, 4915.91, 6232.02, 7210.21, 8506.14, 9258.41, 10190.42, 11119.41, 11785.92, 12487.81, 13660.19, 14848.57, 16229.99, 17671.78, 18805.86, 20084.59, 21500.58, 22577.88, 23274.44, 24106.96, 25448.1, 25779.98, 26086.68, 28448.83, 33145.04, 37590.18, 42464.97, 45157.25, 48647.76, 54542.52, 58281.2, 62732.81, 69755.57, 67402.19, 68484.55, 71302.78, 71203.38, 67918.89, 65896.22, 65111.38, 61687.16, 60565.25, 60856.36, 60698.03, 60166.11, 61682.8, 63989.23, 65425.42, 64712.78, 64616.78, 64719.53, 64344.03, 62320.69, 58126.67, 54924.71, 54214.45, 53130.61, 53554.75, 52343.86, 51698.29, 54228.69, 55609.46, 54875.49, 57612.77, 64229.25, 65986.04, 64105.86, 62089.71, 60015.66, 57334.89, 53905.09, 50492.44, 46523.77, 41014.44, 40001.76, 39415.6, 37220.1, 37454.71, 34492.21, 34357.25, 33743.5, 35713.83, 38095.49, 38829.74, 38672.6, 37397.84, 34128.13, 33273.25, 32598.76, 32113.15, 31349.93, 30512.94, 27613.23, 30596.77, 40510.38, 49057.4, 49982.56, 49865.44, 46626.67, 40464, 37162.78, 36703.9, 33774.2, 29864.52, 26731.54, 25327.58, 23070.4, 23645.91, 23961.38, 21952.33, 19417.6, 18259.15, 19013.66, 19660.87, 18402.85, 17523.38, 18820.12, 18670.81, 18499.82, 18941.37, 19488.15, 19135.01, 18001.71, 18565.96, 18135.38, 18555.56, 19475.17, 19033.75, 18374.53, 19745.31, 20402.06, 17153.76, 15091.62, 13197.47, 11105.83, 9322.68, 8448.23, 6682.2, 4814.86, 4008.22, 4806.96, 4567.82, 5573.93, 7695.68, 8168.71, 8424.31, 6922, 4406.65, 3337.14, 2989.61, 2965.49, 2639.49, 2410.43, 2186.67, 1919.78, 2076.5, 1772.51, 2080.32, 2455.74, 2653.84, 2854.51, 2906.54, 2811.6, 2769.43, 2619.63, 2739.94, 2881.31, 3024.6, 2787.4, 2486.62, 2312.01, 2146.26, 1697.08, 1341.26, 1050.57, 926.52, 984.22, 1103.01, 1167, 1143.03, 1078.75, 1037.83, 1004.18, 896.24, 912.92, 1038.1, 1113.88, 1082.6, 1046.33, 1005.9, 1008.98, 949.71, 804.13, 760.23, 925.38, 1144.94, 1305.28, 1492.74, 1670.18, 1883.85, 2353.65, 2986.83, 3642.17, 4322.68, 5127.17, 6320.29, 7586.29, 8363.45, 8789.69, 9189, 9833.43, 10654.38, 11671.15, 13474.97, 15554.1, 17188.94, 19013.17, 21271.3, 23135.98, 23758.97, 23404.52, 23285.82, 23618.62, 23650.16, 23371.8, 23399.73, 23751.93, 23802.28, 23534.83, 23746.32, 24631.17, 25399.21, 25741.15, 26296.67, 27231.94, 27714.09, 27408.73, 27078.1, 26890.65, 26537.85, 25946.1, 25187.9, 24857.47, 24519.28, 23894.18, 23054.26, 22223.96, 21503.07, 20707.89, 20212.73, 20019.6, 19639.76, 18911.89, 18908.67, 19382.6, 19603.28, 19311.15, 18967.46, 18869.89, 18872.28, 18874.96, 18877.75, 18880.87, 18884.4, 18887.97, 18891.72, 18895.87, 18900.17, 18904.7, 18909.47, 18657.48, 17969.24, 17127.33, 16139.86, 14977.67, 13813.98, 12590.28, 11415.41, 10306.06, 9397.95, 8808.17, 8330.38, 7813.64, 7488.58, 7229.95, 6847.64, 7035.16, 7854.64, 8491.46, 8486.7, 8181.63, 7617.36, 7316.1, 6993.34, 6043.03, 5132.98, 4809.86, 4769.14, 4886.56, 4952.13, 4831.8, 4612.76, 4310.52, 4007.83, 3745.83, 3343.67, 2843.05, 2632.73, 2536.05, 2446.62, 2376.75, 2311.25, 2263.5, 2235.58, 2209.11, 2237, 2359.44, 2494.29, 2618.69, 2860.59, 3186.61, 3267.26, 3291.73, 3123.29, 3051.33, 3291.65, 3684.3, 3985.1, 4362.14, 4887.88, 5224.04, 5077.3, 5055.22, 4643.73, 4066.61, 3564.13, 3134.82, 2889.1, 2830.01, 2907.24, 3206.79, 3828.67, 4730.95, 5643.78, 6369.16, 7000.61, 7561.47, 7904.33, 7935.39, 7718.02, 7521.92, 7532.29, 7643.62, 7755.07, 7866.41, 7964.67, 8022.74, 8040.54, 8044.86, 8049.37, 8053.63, 8058.16, 7800.64, 7493.6, 7152.72, 6572.35, 5697.65, 4773.84, 4088.97, 3516.91, 3477.14, 3740.73, 4194.55, 4741.06, 5306.38, 5686.05, 5625.73, 5507.09, 5009.48, 4438.68, 3932.69, 3456.84, 3068.25, 2905.18, 3053.99, 3325.02, 3703.32, 4269.76, 4937.8, 5556.45, 5995.62, 6312.38, 6671.71, 6983.3, 7105.94, 6933.89, 6798.73, 6724.41, 6621.21, 6358.81, 6122.77, 5814.24, 5460.16, 5140.12, 5060.17, 5130.58, 4998.78, 4781.91, 4521.23, 4156.92, 3878.21, 3492.26, 3213.81, 3281.84, 3467.58, 3350.91, 3363.67, 3440.94, 3149.17, 3099.78, 3010.04, 2736.05, 2620.53, 2489.88, 2117.8, 1769.81, 1574.2, 1472.48, 1321.59, 1334.64, 1395.21, 1322.52, 1459.33, 1421.01, 1427.01, 1467.69, 1518.53, 1582.52, 1623.64, 1566.81, 1596.69, 1706.92, 1876.73, 2070.51, 2227.86, 2290.88, 2338.34, 2378.91, 2414.47, 2421.28, 2394.49, 2356.98, 2339.6, 2360.31, 2349.3, 2275.6, 2184.39, 2131.87, 2039.47, 1935.63, 1856.37, 1768.14, 1674.33, 1540.72, 1472.82, 1418.46, 1455.12, 1517.31, 1507.41, 1498.38, 1483.45, 1520.54, 1571.13, 1774.96, 1873.52, 1871.47, 1869.45, 1867.44, 1865.45, 1863.47, 1852.64, 1851.46, 1717.69, 1677.36, 1574.11, 1456.38, 1422.11, 1445.84, 1473.35, 1474.12, 1382.28, 1356.6, 1352.39, 1435.73, 1379.77, 1151.01, 1152.59, 1240.25, 1267.52, 1235.14, 1182.49, 1106.13, 1054.4, 851.5, 919.44, 1052.16, 1260.97, 1508.93, 1754.52, 1745.77, 1629.93, 1582.09, 1529.06, 1419.05, 1503.42, 1597.94, 1663.98, 1634.48, 1584.21, 1540.7, 1352.52, 1217.53, 1109.55, 1170.55, 1266.37, 1318.87, 1365.03, 1338.42, 1251.67, 1286.09, 1390.53, 1455.36, 1558.63, 1809.25, 2080.03, 2233.8, 2303.82, 2274.84, 2303.7, 2447.56, 2597.43, 2896.42, 3671.9, 3534.5, 3273.57, 3417.2, 3526.55, 3599.44, 3631.83, 3603.49, 3526.28, 3430.71, 3332.89, 3235.55, 3140.35, 3048.29, 2947.8, 2828.59, 2705.55, 2592.32, 2489.04, 2395.42, 2310.98, 2247.43, 2214.75, 2198.23, 2184.64, 2177.8, 2172.63, 2214.06, 2383.36, 2724.3, 3086.31, 3415.84, 3608.5, 3789.79, 3964.88, 4459.36, 4922.45, 5069.09, 5065.02, 5060.8, 5056.84, 5052.9, 5048.85, 5582.17, 6540.75, 7454.36, 8555.86, 9333.36, 10109.28, 10827.24, 11491.17, 12090.7, 12632.04, 13172.73, 13713.08, 14253.29, 14594.76, 14348.15, 13520.42, 12501.26, 11482.62, 10463.73, 9445.51, 8756.36, 8843.57, 9335.65, 9623.48, 9749.65, 9876.08, 9672.9, 9344.56, 8860.32, 8163.07, 9842.37, 9480.83, 9096.78, 9469.29, 9675.49, 9768.64, 9767.02, 11440.33, 14016.7, 19472.73, 26055.01, 27891.7, 29794.74, 34256.16, 39290.9, 44262.15, 47510.61, 57438.12, 69965.94, 77465.4, 98491.86, 121641.56, 150604.05, 201789.81, 269088.97, 314892.34, 357181.16, 402981.84, 465721.7, 526876.6, 586754.44, 660298.9, 661118.2, 674048.56, 699723.4, 697997.25, 695781, 686214.25, 627111.8, 518211.8, 444458.3, 390420.9, 347024.38, 301213.3, 272873.8, 244807.8, 194421.12, 153829.36, 129169.58, 114693.57, 108714.23, 101294.85, 93927.43, 86489.93, 77160.01, 69248.24, 62736.85, 56540.83, 48615.52, 41810.77, 35598.89, 28718.94, 20818.57, 14831.57, 10421.19, 7534.81, 5946.35, 6141.7, 5051.34, 4023.04, 3858.39, 4515.64, 5988.88, 7149.37, 7504.49, 7251.35, 7158.22, 6857.62, 5975.05, 4704.04, 3678.2, 3030.75, 2492.17, 2130.53, 2057.64, 2052.13, 1963.78, 1816.34, 1635.05, 1577.8, 1522.76, 1365.54, 1288.04, 1492.54, 1927.11, 2300.09, 2436.98, 2600.01, 2840.01, 3052.01, 2925.73, 1987.4, 1308.43, 1096.81, 1106.71, 692.49, 439.32, 411.97, 419.57, 500.12, 509.43, 499.37, 496.46, 493.2, 466.84, 412.55, 375.17, 358.38, 348.53, 351.43, 370.09, 393.74, 410.23, 420.69, 427.96, 434.3, 455.05, 458.35, 415.54, 379.5, 345.26, 309.37, 271.19, 258.02, 264.67, 314.42, 371.27, 415.74, 463.44, 520, 623.62, 741.4, 778.23, 767.65, 763.4, 750.55, 716.03, 671.29, 640.5, 730.7, 886.08, 1039.25, 1206.68, 1408.97, 1609.81, 1749.13, 1802.06, 1744.97, 1612.93, 1449.02, 1265.41, 1030.08, 699.33, 547.59, 484.82, 419.49, 392.52, 351.41, 324.69, 400.56, 505.21, 533.77, 533.43, 546.41, 549.91, 511.95, 407.55, 307.11, 294.24, 323.71, 353.67, 395.85, 441.58, 477.33, 499.29, 526.99, 589.26, 667.11, 736.93, 815.22, 893.62, 939.39, 941.25, 886.91, 792.88, 684.7, 568.57, 496.01, 507.75, 563.74, 616.25, 661.94, 712.59, 769.51, 814.47, 835.01, 839.33, 840.3, 843.04, 837.3, 838.6, 881.99, 947.12, 1002.84, 1050.42, 1093.55, 1145.13, 1174.12, 1133.79, 1062.22, 994.2, 922.35, 846.91, 767.43, 691.06, 631.7, 588.62, 548.62, 505.93, 461.61, 411.39, 361.86, 328.62, 305.62, 283.91, 264.41, 246.32, 234.62, 234.54, 240.12, 245.93, 251.43, 257.08, 264.39, 270.22, 276.41, 290.97, 310.97, 331.34, 351.01, 367.96, 385.03, 399.46, 407.7, 420.08, 439.35, 460.06, 482.26, 501.86, 522.75, 543.51, 556.62, 566.33, 581.78, 602.31, 627.35, 657.37, 689.29, 721.63, 754.3, 804.52, 895.68, 1018.77, 1161.55, 1323.49, 1500.11, 1651.78, 1760.14, 1748.34, 1685.08, 2191.4, 2140.37, 2042.16, 2389.09, 2456.78, 2871.94, 3690.22, 4326.74, 4946.26, 5476.61, 5616.03, 6046.5, 7821.56, 8106.98, 10370.53, 14941.75, 20194.8, 11010.59, 8364.54, 9233.03, 8483.78, 8548, 7835.03, 6164.29, 5440.22, 9329.48, 15115.08, 18925.88, 20708.95, 21579.39, 21325.3, 20202.09, 18261.6, 16787.87, 17003.49, 16956.7, 17213.02, 18725.45, 20228.7, 20984.19, 20341.12, 20836.59, 20950.74, 18310.88, 15470.41, 13977.07, 13075.63, 11904.63, 10437.53, 8474, 7041.84, 5999.18, 5413.07, 5191.8, 5235.73, 5256.01, 5190.45, 5070.86, 4835.2, 4517.46, 4167.95, 3828.62, 3529.61, 3291.48, 3191.24, 3178.85, 3210.02, 3265.81, 3320.55, 3349.18, 3336.95, 3273.43, 3146.8, 2961.01, 2851.53, 2814.97, 2749.71, 2688.67, 2631.64, 2579.27, 2523.12, 2373.83, 2335.5, 2299.81, 2266.63, 2235.86, 2207.3, 2180.83, 2156.49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3.41, 4.41, 4.42, 11.21, 27.22, 40.13, 42.42, 44.86, 42.15, 38.89, 36.89, 35.23, 33.88, 32.63, 30.89, 30.59, 30.63, 30.67, 30.71, 30.4, 28.66, 27.9, 26.28, 25.52, 25.56, 25.6, 25.65, 25.69, 25.73, 25.77, 25.81, 25.85, 25.89, 25.93, 25.96, 26, 26.03, 26.06, 26.08, 26.11, 26.13, 26.15, 26.16, 26.16, 26.16, 26.16, 26.14, 26.12, 26.09, 26.04, 25.98, 25.9, 25.8, 25.69, 25.54, 25.37, 25.2, 25.01, 24.79, 24.53, 24.45, 24.79, 25.2, 25.15, 24.98, 24.49, 24.93, 24.41, 24.67, 23.6, 26.32, 28.19, 30.17, 34.33, 36.86, 40.27, 52.72, 79.52, 107.49, 131, 146.02, 150.7, 141.47, 130.23, 122.2, 125.57, 121.07, 119.08, 120.85, 119.87, 121.73, 125.85, 125.75, 123.19, 113.96, 113.78, 103.33, 97.51, 103.23, 104.8, 109.71, 118.08, 132.32, 131.35, 122.64, 118.49, 110.72, 101.15, 97.9, 87.74, 88.58, 96.33, 110.18, 117.81, 121.42, 123.5, 128.39, 121.86, 125.03, 127.34, 134.46, 140.14, 142.94, 156.48, 158.19, 168.8, 165.5, 164.54, 172.04, 172.88, 182.53, 197.84, 199.65, 204.21, 238.96, 286.87, 348.99, 367.94, 377.71, 377.36, 372.23, 371.51, 374.18, 376.9, 358.94, 350.98, 341.13, 346.61, 358.12, 362.73, 368.95, 378.54, 380.69, 385.48, 375.85, 372.93, 355.42, 367.85, 376.32, 374.8, 416.46, 463.53, 421.25, 339.24, 272.5, 245.03, 213.9, 197.53, 201.77, 186.96, 181.57, 188.06, 179.73, 177.84, 183.55, 183.09, 177.21, 190.32, 189.61, 175.82, 165.87, 156.57, 147.27, 133.32, 122.55, 121.39, 118.54, 105.72, 90.85, 82.94, 79.77, 73.78, 69.79, 70.46, 67.89, 66.57, 68.29, 68.77, 73.08, 80.67, 78.82, 78.19, 60.42, 53.91, 52.01, 54.02, 48.82, 52.01, 50.73, 52.38, 55.09, 66.93, 78.25, 72.9, 61.34, 60.37, 54.96, 49.55, 50.96, 46.33, 48.07, 52.28, 55.9, 56.36, 54.43, 56.08, 57.3, 52.05, 49.35, 52.13, 52.03, 48.39, 44.53, 41.72, 40.22, 39.79, 41.05, 41.83, 41.43, 42.44, 42.8, 43.13, 38.33, 33.79, 30.5, 26.12, 23.37, 22.38, 22.18, 22.28, 22.38, 22.56, 22.58, 22.06, 21.48, 21.31, 21.59, 21.3, 21.62, 21.3, 20.34, 20.46, 20.95, 20.64, 20.98, 20.26, 21.08, 21.74, 25.35, 31.04, 33.72, 37.05, 44.56, 54.78, 63.52, 76.52, 96.51, 122.74, 151.63, 182.85, 204.04, 225.21, 253.22, 288.17, 327.18, 359.65, 366.31, 399.25, 377.47, 338.66, 328.75, 338.08, 340.11, 344.96, 353.86, 350.19, 357.36, 364.79, 361.67, 347.82, 332.1, 326.23, 324.6, 327.42, 329.95, 325.2, 320.95, 318.49, 318.21, 305.59, 305.53, 306.39, 304.56, 313.14, 318.28, 312.18, 313.7, 313.1, 292.76, 261.77, 243.48, 221.56, 201.97, 183.37, 161.04, 149.58, 144.39, 139.73, 138.8, 130.95, 129.06, 123.89, 117, 112.82, 113.61, 116.18, 120.16, 114.26, 96.7, 89.6, 82.05, 76.37, 75.03, 72.01, 66.86, 61.54, 59.24, 58.87, 58.79, 54.76, 48.81, 42.72, 38.94, 36.89, 36.71, 35.29, 34.66, 39.91, 45.02, 47.91, 47.37, 40.65, 38.77, 33.96, 32.56, 32.24, 32.44, 31.43, 30.78, 30.74, 32.06, 31.65, 36.79, 40.65, 44.71, 45.79, 46.96, 48.67, 51.24, 54.89, 62.38, 67.56, 72.45, 80.9, 88.99, 95.85, 100.25, 103.39, 110.34, 118.22, 122.43, 130.98, 152.9, 189.36, 224.06, 246.2, 262.73, 273.17, 300.21, 305.71, 318.61, 339.81, 369.04, 373.96, 372.84, 370.89, 355.31, 347.85, 358.86, 374.87, 375.6, 388.45, 400.54, 423.52, 452.35, 494.98, 533.84, 568.93, 586.6, 606.35, 632.18, 663.49, 692, 731.49, 759.76, 790.84, 806.26, 822.44, 841.97, 862.2, 876.69, 891.83, 916.14, 949.17, 988.34, 1024.74, 1058.57, 1098.83, 1123.92, 1132.1, 1138.52, 1131.55, 1131.45, 1143.29, 1146.45, 1163.23, 1187.17, 1193.33, 1193.47, 1193.99, 1192.37, 1183.93, 1168.13, 1159.94, 1138.81, 1131.85, 1124.55, 1088.97, 1069.04, 1060.93, 1017.98, 975.76, 955.71, 907.1, 867.29, 859.21, 843.3, 810.63, 783.03, 777.56, 818.41, 759.27, 751.52, 736.91, 711.02, 689.91, 680.8, 675.79, 653.47, 635.36, 621.46, 618.15, 599.77, 571.53, 571.23, 562.83, 548.96, 533.44, 519.62, 496.38, 472.58, 452.72, 434.43, 418.88, 402.62, 388.56, 386.83, 380.67, 382.76, 386.63, 396.32, 391.04, 374.49, 354.78, 345.98, 352.39, 354.88, 364.88, 375.34, 369.46, 367.69, 370.92, 370.34, 369.1, 375.88, 388.65, 383.74, 401.99, 433.42, 468.3, 491.8, 507.8, 528.14, 553.45, 575.07, 598.74, 624.96, 658.92, 696.16, 739.02, 781.77, 822.2, 867.69, 921.22, 968.5, 1020.79, 1081.2, 1136.1, 1152.55, 1194.52, 1214.77, 1243.29, 1284.69, 1339.32, 1382.76, 1416.9, 1466.51, 1548.92, 1629.7, 1682.09, 1707.76, 1713.86, 1691.81, 1647.33, 1603.76, 1573.78, 1535.28, 1476.71, 1420.83, 1366, 1333.87, 1300.96, 1247.8, 1196.14, 1156.2, 1103.76, 1068.62, 1052.1, 1027.69, 1014.68, 992.87, 970.35, 971.68, 1005.01, 1003.26, 962.98, 943.61, 983.65, 1004.24, 969.67, 910.58, 863.29, 843.77, 840.95, 805.23, 754.88, 714.06, 700.99, 661.37, 618.22, 575.28, 530.79, 477.48, 429.62, 386.69, 345.26, 303.23, 286.94, 277.8, 273.47, 281.02, 288.55, 285.85, 300.99, 316.55, 301.3, 278.74, 262.9, 250.96, 231.9, 209.85, 192.43, 187.12, 201.63, 202.21, 191.95, 188.41, 181.19, 162.98, 160.33, 150.03, 133.91, 140.27, 138.93, 131.82, 126.67, 131.08, 129.69, 126.86, 123.97, 119.17, 104.29, 98.04, 96.71, 105.91, 101.88, 110.61, 121.95, 132.35, 133.63, 138.58, 142.37, 154.73, 166.61, 177.68, 180.24, 183.39, 197.15, 217.5, 242.69, 269.36, 303.5, 381.89, 527.34, 701.47, 924.27, 1177.83, 1491.05, 2056.24, 2928.91, 3802.12, 4386.13, 4996.72, 5397.29, 5613.64, 5769.19, 5792.99, 5780.63, 5867.35, 5989.78, 6019.13, 5949.89, 5871.25, 5620.33, 5380.67, 5188.74, 5043.11, 4892.63, 4585.03, 4268.89, 3969.83, 3758.52, 3459.95, 3249.37, 2963.11, 2730.2, 2443.85, 2311.09, 2185.6, 2079.66, 1963.27, 1822.92, 1718.16, 1606.33, 1445.44, 1304.69, 1134.1, 973.2, 826.6, 709.72, 593.36, 523.4, 484.39, 436.75, 406.24, 385.8, 363.21, 342.18, 328.93, 315.64, 312.87, 328.97, 348.74, 347.69, 332.35, 330.13, 342.17, 341.43, 335.25, 308.67, 283.21, 280.49, 259.54, 225.59, 193.14, 165.61, 158.82, 142.78, 120.62, 110.41, 102.14, 108.39, 133.46, 161.05, 171.63, 167.21, 157.95, 155.17, 141.28, 115.34, 95.26, 87.9, 80.74, 78.95, 86.34, 99.45, 104.63, 103.97, 95.6, 86.66, 75.06, 69.45, 59.38, 51.84, 48.3, 44.27, 42.28, 39.75, 36.73, 37.9, 36.73, 31.46, 28.54, 28.55, 27.69, 29.66, 35.44, 42.77, 57.16, 56.65, 53.3, 51.18, 46.45, 43.19, 35.71, 28.21, 23.07, 21.2, 19.26, 16.92, 15.92, 16.52, 17.37, 18.71, 21.04, 23.84, 26.35, 27.88, 27.93, 27.26, 28.27, 28.85, 28.27, 26.87, 24.32, 21.35, 18.66, 16.47, 14.94, 13.75, 13.04, 12.93, 13.09, 13.29, 13.54, 13.81, 14.08, 14.39, 14.96, 15.91, 17.02, 18.09, 19.14, 20.18, 21.41, 22.7, 23.6, 24.25, 24.93, 25.66, 26.43, 26.87, 26.43, 25.81, 25.42, 24.95, 24.34, 23.54, 22.66, 21.68, 20.58, 19.4, 18.14, 17.03, 16.27, 15.97, 16.3, 16.98, 17.7, 18.45, 19.15, 19.72, 20.38, 21.17, 21.33, 20.98, 20.65, 20.33, 20.01, 19.61, 19.16, 18.71, 18.72, 19.59, 21.05, 22.62, 22.29, 22.39, 23.48, 24.9, 25.9, 26.78, 27.82, 29.05, 30.12, 30.65, 30.89, 31.1, 31.28, 31.43, 31.54, 31.62, 31.69, 31.52, 31.25, 31.2, 31.14, 31.12, 31.12, 31.14, 31.24, 31.5, 31.66, 31.86, 31.47, 29.43, 29.66, 32.28, 35.82, 39.47, 42.77, 44.77, 46.77, 48.61, 50.14, 48.04, 47.08, 45.84, 43.06, 40.53, 39.68, 41.6, 45.46, 46.48, 46.02, 45.37, 44.08, 41.31, 38.11, 35.61, 33.37, 31.08, 29.14, 27.9, 27.46, 27.47, 27.42, 26.53, 25.65, 24.75, 23.77, 22.8, 22.27, 22.61, 23.55, 25.08, 27.9, 30.95, 34.32, 39.02, 45.31, 52.55, 60.15, 68.15, 77.69, 90.09, 102.58, 111.05, 124.22, 140.09, 156.16, 168.23, 172.51, 171.68, 168.28, 163.06, 156.25, 147.49, 136.88, 125.3, 115.47, 109.56, 105.45, 101.49, 97.83, 90.41, 87.63, 89.19, 92.31, 95.46, 99.03, 103.54, 108.8, 114.41, 120, 125.24, 129.85, 133.63, 136.05, 133.41, 130.65, 127.91, 125.24, 122.67, 120.18, 117.75, 115.37, 113.05, 110.8, 108.62, 106.36, 104.19, 102.11, 100.12, 98.22, 96.43, 93.7, 92.74, 93.99, 93.68, 91.72, 89.97, 88.34, 86.79, 85.3, 83.87, 82.48, 81.13, 79.82, 78.56, 77.33, 76.14, 74.98, 12.94, 12.88, 12.82, 12.75, 12.67, 12.59, 12.56, 12.61, 12.5, 12.96, 21.91, 36.38, 48.68, 56.53, 65.8, 86.21, 133.8, 195.04, 259.95, 333.7, 411.61, 509.26, 638.53, 799.66, 1001.59, 1212.15, 1396.52, 1557.94, 1706.09, 1862.99, 2035.13, 2225.78, 2463.45, 2759.51, 3073.29, 3409.49, 3795.28, 4215.55, 4597.6, 4939, 5289.25, 5628.18, 5902.37, 6199.58, 6489.61, 6811.78, 6977.79, 6990.84, 6982.44, 6963.61, 6937.75, 6875.3, 6859.42, 6824.07, 6786.88, 6690.35, 6684.37, 6656.02, 6629.12, 6607.12, 6561.51, 6598.35, 6573.81, 6512.18, 6451.16, 6340.6, 6192.5, 6036.72, 5895.86, 5782.62, 5619.72, 5427.88, 5244.74, 5143.1, 5090.82, 5032.16, 4995.65, 4996.34, 4962.9, 4896.68, 4812.81, 4693.39, 4580.94, 4469.89, 4354.37, 4268.91, 4220.16, 4185.26, 4149.02, 4118.84, 4079.79, 4007.44, 3925.88, 3878.17, 3871.71, 3881.94, 3877.27, 3854.82, 3867.69, 3888.23, 3885.38, 3848.22, 3831.02, 3807.47, 3803.95, 3829.95, 3854.08, 3846.85, 3839.36, 3814.88, 3785.85, 3722.61, 3647.58, 3593.31, 3562.25, 3514.43, 3424.57, 3340.56, 3288.4, 3255.1, 3178.98, 3066.56, 2974.71, 2920.82, 2885.34, 2866.01, 2811.76, 2742.71, 2689.16, 2640.58, 2561.82, 2404.51, 2206.9, 2029.13, 1872.27, 1743.18, 1640.21, 1528.2, 1412.75, 1303.97, 1186.4, 1097.11, 1039.1, 966.39, 894.78, 833.39, 786.88, 743.7, 705.44, 679.73, 664.53, 652.93, 656.53, 657.53, 654.97, 650.56, 647.21, 643.67, 636.82, 626.49, 623.55, 622.47, 621.35, 623.94, 627.62, 627.66, 632.28, 637.51, 645.15, 652.72, 655.37, 665.24, 671.82, 680.12, 691.21, 702.15, 709.72, 713.12, 710.97, 702.97, 689.26, 668.18, 650.73, 631.72, 614.96, 594.95, 564.12, 534.45, 511.2, 493.31, 474.44, 469.37, 478.59, 473.89, 469.16, 459.57, 455.17, 460.08, 463.71, 466.21, 465.69, 467.83, 470.81, 473.55, 476.58, 481.38, 493.21, 492.61, 497.49, 508.07, 519.28, 536.01, 540.85, 552.93, 572.74, 586.25, 590.98, 598.64, 615.46, 641.57, 675.82, 714.13, 748.36, 772.54, 780.39, 793.76, 815.12, 838.61, 857.36, 872.89, 898.4, 920.16, 944.61, 989.73, 1037.47, 1086.74, 1150.2, 1207.45, 1255.87, 1303.11, 1348.93, 1394.84, 1438.58, 1474.35, 1514.22, 1583.83, 1686.64, 1819.04, 1986.61, 2170.19, 2358.75, 2547.91, 2707.57, 2881.69, 3150.02, 3466.02, 3775.96, 4085.63, 4351.54, 4568.58, 4772.95, 4968.25, 5199.31, 5473.06, 5730.15, 5973.44, 6255.32, 6593.25, 6948.84, 7294.56, 7587.91, 7643.22, 7650.15, 7708.57, 7791.48, 7842.99, 7962.55, 8069.87, 8183.48, 8295.63, 8465.7, 8601.28, 8749.92, 8832.93, 8899.23, 8983.62, 9086.2, 9204.4, 9339.3, 9448.88, 9506.86, 9622.79, 9717.9, 9788.6, 9842.04, 9968.87, 10121.65, 10311.13, 10399.31, 10551.03, 10813.13, 10944.2, 11034.37, 11058.68, 11085, 11128.16, 11120.87, 11159.5, 11013.3, 10632.7, 10428.83, 10361.48, 10407.68, 10539.09, 10575.51, 10749.65, 10768.42, 10697.46, 10550.55, 10404.04, 10072.61, 9683.54, 9543.95, 9488.7, 9491.24, 9329.27, 8945.45, 8579.83, 8308.32, 8043.87, 7750.45, 7455.36, 7153.04, 7348.89, 6448.21, 6148.26, 5886.58, 5706.8, 5593.14, 5472.18, 5309.38, 5148.6, 4969.16, 4761.74, 4626.99, 4546.76, 4457.05, 4362.69, 4261.22, 4202.66, 4177.78, 4126.25, 4037.08, 3948.24, 3863.4, 3789.62, 3743.44, 3718.97, 3715.83, 3737.54, 3769.09, 3791.05, 3838.34, 3860.74, 3870.88, 3893.35, 3922.58, 3946.89, 3997.97, 4044.91, 4072.88, 4128.88, 4191.57, 4260.63, 4347.48, 4423.33, 4479.15, 4539.16, 4608.49, 4625.95, 4651.97, 4655.38, 4628.49, 4634.68, 4638.81, 4655.49, 4648.38, 4686.66, 4743.96, 4837.54, 4926.69, 4996.32, 5056.81, 5149.56, 5266.24, 5334.58, 5365.88, 5396.65, 5419.49, 5465.94, 5537.99, 5637.71, 5725.15, 5814.28, 5894.27, 5944.32, 6000.03, 6069.93, 6131.37, 6151.42, 6151.56, 6106.09, 6098.39, 6110.42, 6111.58, 6144.96, 6198.2, 6286.46, 6366.34, 6439.91, 6492.72, 6513.42, 6494.29, 6457.41, 6390.5, 6323.16, 6254.82, 6128.21, 5977.49, 5820.98, 5726.88, 5689.35, 5642.9, 5598.2, 5582.3, 5574.17, 5585.52, 5550.2, 5517.77, 5453.7, 5372.04, 5264.31, 5157.36, 5094, 5032.57, 4973.76, 4882.24, 4727.54, 4510.32, 4298.53, 4152.13, 4054.08, 3935, 3764.61, 3584.06, 3422.32, 3272.36, 3110.42, 2957.02, 2815.56, 2605.91, 2350.26, 2078.88, 1833.36, 1664.8, 1598.24, 1567.46, 1531.32, 1499.93, 1458.32, 1445.09, 1430.26, 1371.01, 1237.46, 1123.09, 1062.07, 1011.12, 961.02, 917.86, 877.27, 805.01, 694.9, 636.49, 622.24, 625.68, 624.32, 626.08, 638.75, 640.63, 644.42, 563.07, 484.83, 446.81, 419.91, 397.17, 379.03, 371.39, 360.27, 356.04, 357, 356.89, 358.07, 355.71, 358.61, 356.47, 361.18, 361.35, 360.16, 353.48, 332.79, 324.4, 321.42, 322.15, 323.09, 328.7, 335.37, 346.27, 360.37, 377.19, 395.91, 417.23, 437.6, 460.15, 478.68, 502.09, 525.7, 547.8, 565.19, 581.73, 606.2, 634.71, 670.53, 704.11, 746.86, 800.47, 843.5, 866.53, 886.29, 901.9, 926.31, 961.37, 1009.62, 1069.23, 1108.83, 1144.86, 1166.72, 1199.63, 1218.74, 1261.61, 1284.3, 1311.27, 1351.21, 1387.3, 1408.65, 1443.47, 1486.97, 1555.57, 1643.43, 1723.1, 1794.36, 1857.17, 1873.08, 1879.04, 1882.24, 1902.9, 1896.68, 1875.33, 1872.51, 1859.88, 1831.41, 1805.74, 1789.08, 1755.03, 1695.94, 1626.19, 1592.28, 1555.36, 1496.53, 1443.76, 1425.33, 1406.15, 1392.81, 1379.3, 1363.3, 1341.25, 1305.13, 1265.08, 1219.2, 1192.47, 1176.54, 1165.1, 1154.22, 1148.9, 1126.57, 1101.05, 1075.13, 1037.64, 1015.63, 1004.22, 992.2, 991.03, 984.18, 984.59, 985.57, 982.68, 977.62, 972.62, 974.74, 979.98, 997.84, 1017.15, 1020.76, 1050.12, 1078.11, 1079.54, 1084.38, 1102.22, 1115.88, 1138.1, 1164.08, 1175.98, 1209.87, 1202, 1183.62, 1160.29, 1138.38, 1122.05, 1100.62, 1084.67, 1074.24, 1058.97, 1056.59, 1063.26, 1077.77, 1078.76, 1082.24, 1087.88, 1102.32, 1113.17, 1139.85, 1183.78, 1238.89, 1296.13, 1341.39, 1397.37, 1482.1, 1575.05, 1674.5, 1768.11, 1840.61, 1890.31, 1925.9, 1974.27, 2011.59, 2047.07, 2085.42, 2149.72, 2241.05, 2332.94, 2449.28, 2834.56, 2962.82, 3148.87, 3345.68, 3525.15, 3754.3, 4067.4, 4497.42, 4999.69, 5576.44, 6181.07, 6775.98, 7439.46, 8122.79, 8877.18, 9772.51, 10669.43, 11576.45, 12513.99, 13898.27, 15765.39, 17993.29, 20409.84, 22894.48, 25373.02, 28114.31, 31416.8, 35538.39, 40109.43, 44503.4, 49327.54, 54695.65, 59418.37, 62969.12, 66082.91, 69477.79, 73379.54, 77322.5, 81241.71, 85213.65, 88380.61, 92498.96, 97474.27, 102790.77, 108517.53, 113938.05, 118417.19, 122400.34, 125850.79, 129410.17, 132574.19, 133094.58, 131155.44, 129276.48, 126839.97, 124353.8, 121688.6, 118206.2, 114557.35, 108649.07, 101352.64, 93784.4, 86357.88, 79630.14, 74515.9, 69970.16, 65156.91, 59024.64, 53668.98, 50256.9, 47492.77, 44794.3, 42259.88, 39679.91, 37232.22, 34895.72, 32624.02, 30335.15, 28361.73, 26741.84, 25521.88, 24678.74, 23859.41, 23082.56, 22324.17, 21473.97, 20520.62, 19327.4, 18170.78, 17310.7, 16580.76, 15933.01, 15398.05, 14863.83, 14234.22, 13607.08, 13011.22, 12397.96, 11780, 11357.23, 11013.8, 10681.06, 10349.05, 10123.41, 9909.52, 9742.67, 9468.16, 9253.31, 9057.65, 8840.63, 8498.54, 7985.83, 7490.46, 7137.08, 6833.98, 6583.16, 6352.72, 6184.29, 6107.19, 6048.5, 6096.09, 6115.4, 5968.95, 5836.87, 5721.21, 5570.99, 5402.08, 5259.14, 5067.07, 4918.27, 4817.44, 4765.07, 4738.49, 4732.18, 4743.16, 4775.34, 4781.79, 4696.62, 4559.94, 4411.29, 4269.02, 4143.45, 4073.55, 4087.05, 4149.84, 4158.2, 4157.85, 4229.4, 4304.82, 4297.03, 4200.58, 4118.43, 4099.52, 4030.15, 3782.66, 3639.7, 3525.03, 3502.26, 3521.17, 3540.92, 3599.62, 3684.84, 3723.73, 3695.19, 3660.47, 3609.24, 3526.57, 3454.94, 3157.29, 3020.48, 3035.06, 3149.39, 3287.52, 3435.01, 3567.77, 3672.83, 3759.18, 3802.14, 3807.94, 3814.46, 3841.99, 3988.7, 4296.6, 4655.53, 4962.79, 5248.79, 5597.84, 5982.94, 6239.97, 6375.39, 6535.55, 6544.09, 6739.97, 7009.26, 7375.46, 7807.92, 8325.3, 8714.43, 9028.3, 9190.22, 9366.2, 9583.19, 9761.3, 10233.35, 10737.25, 11057.1, 11462.58, 11986.69, 12325.62, 12808.7, 13508.55, 14490.45, 15557.96, 16272.08, 16680.14, 16387.4, 15940.47, 15995.48, 15856.68, 15421.14, 14923.3, 14810.38, 14834, 14430.44, 14268.94, 14309.38, 14154.14, 14111.66, 14053.73, 13686.3, 13283.21, 13036.81, 12825.96, 12535.87, 12375.71, 12345.13, 12418.37, 12467.76, 12450.24, 12494.92, 12597.2, 12618.69, 12552.25, 12427.03, 12001.53, 11420.75, 10881.65, 10429.41, 10073.54, 9546.8, 9163.68, 8882.42, 9099.54, 9318.41, 9250.91, 9221.48, 9071.62, 8763.02, 8318.45, 7854.34, 7549.55, 7412.23, 7429.4, 7507.06, 7520.59, 7416.51, 7283.67, 7265.68, 7383.2, 7398.04, 7139.38, 7015.2, 7220.77, 7439.21, 7521.78, 7404.29, 7393.12, 7669.66, 7839.52, 7807.81, 7675.15, 7509.01, 7453.09, 7421.72, 7414.42, 7426.04, 7340.8, 7295.23, 7315.74, 7234.38, 6946.12, 6531.41, 6227.17, 6115.31, 6192.34, 6273.07, 6302.1, 6402.43, 6408.92, 6330.26, 6201.19, 5957.12, 5818.62, 5732.79, 5505.89, 5350.62, 5284.72, 5342.87, 5409.63, 5420.12, 5418.43, 5420.23, 5444.43, 5417.3, 5318.27, 5229.9, 5156.39, 5135.26, 5240.98, 5408.8, 5625.73, 5894.99, 6113.21, 6262.37, 6382.22, 6462.05, 6320.71, 6298.57, 6081.48, 5904.97, 5734.65, 5466.43, 5235.8, 5028.46, 4824.71, 4619.31, 4403.49, 4026.05, 3652.87, 3352.94, 3152.7, 2865.88, 2584.01, 2320.49, 2155.29, 2024.18, 1905.14, 1789.29, 1690.9, 1604.38, 1532.15, 1473.93, 1420.33, 1380.25, 1353.67, 1314.31, 1255.44, 1198.18, 1144.76, 1094.34, 1046.61, 1001.2, 958, 916.86, 877.66, 840.3, 804.26, 770.22, 737.72, 706.67, 677.01, 17.68, 18.83, 20.8, 22.25, 24.09, 27.73, 29.54, 30.85, 32.74, 35.52, 41.94, 51.32, 66.11, 108.3, 155.98, 201.57, 254.33, 307.42, 343.69, 386.59, 428.96, 479, 534.3, 613.88, 729.16, 912.25, 1176.82, 1563.6, 1897.31, 2220.75, 2573.77, 2899.06, 3128.24, 3189.19, 3262.79, 3364.56, 3451.18, 3507.78, 3541.85, 3535.86, 3475.84, 3333.12, 3151.44, 2946.66, 2780.81, 2634.87, 2458.02, 2283.41, 2144.58, 2008.68, 1870.08, 1773.94, 1662.74, 1497.5, 1356.69, 1236.93, 1136.61, 1061.49, 986.92, 925.52, 876.44, 807.96, 733.37, 666.43, 614.91, 579.08, 538.02, 496.29, 460.19, 423.37, 387.67, 354.29, 328.7, 311.05, 286.31, 255.4, 238.37, 226.37, 215.57, 204.45, 194.77, 181.75, 164.5, 151.22, 142.4, 133.7, 125.54, 118.45, 113.8, 108.72, 103.14, 95.48, 90.28, 86.98, 82.98, 79.18, 77.36, 76.36, 76.91, 79, 81.96, 84.09, 84.48, 82.98, 80.64, 78.8, 73.5, 69.1, 66.73, 66.59, 66.54, 67.04, 66.88, 67.64, 69.82, 71.91, 73.27, 73.74, 73.8, 73.82, 75.22, 77.54, 81.56, 85.61, 90.93, 96.26, 99.51, 104.57, 113.62, 121.66, 126.8, 131.49, 137.82, 146.35, 165.79, 186.47, 203.26, 207.65, 204.43, 200.38, 199.51, 201.01, 207.29, 214.63, 220.38, 231.07, 239.46, 242.28, 241.74, 240.3, 235.83, 228.98, 227.76, 229.7, 233.38, 242.6, 249.26, 258.54, 270.33, 283.55, 296.22, 308.48, 321.21, 334.9, 337.39, 340.13, 337.71, 323.78, 316.37, 308.67, 306.96, 310.86, 319.96, 330.12, 341.98, 357.23, 375.54, 396.78, 413.78, 420.11, 423.86, 429.31, 443.09, 459.47, 473.52, 481.51, 484.11, 484.38, 488.53, 497.3, 502.96, 507.56, 513.49, 517.69, 522, 530.09, 539.83, 554.2, 571.48, 586.47, 596.31, 606.87, 617.2, 623.1, 630.06, 638.84, 648.19, 660.58, 669.35, 681.7, 695.03, 699.14, 698.25, 703, 702.69, 693.62, 680.43, 663, 642.85, 625.57, 611.3, 616.46, 629.93, 653.14, 680.95, 709.31, 753.07, 812.7, 891.02, 981.43, 1076.36, 1170.3, 1282.95, 1451.21, 1668.15, 1923.97, 2189.01, 2429.71, 2662.65, 2958.64, 3311.42, 3700.15, 4126.23, 4592.6, 5046.49, 5500.59, 6033.94, 6658.09, 7313.52, 8037.67, 8679.39, 9117.54, 9613.93, 10350.56, 10953.89, 11220.26, 11445.51, 11621.46, 11694.48, 11756.38, 11724.23, 11631.53, 11528.95, 11355.75, 11065.44, 10814.61, 10590.43, 10360.53, 10171.89, 10008.62, 9798.73, 9552.96, 9302.62, 9056.5, 8822.67, 8648.33, 8497.87, 8348.97, 8177.42, 8043.18, 7945.38, 7883.08, 7844.77, 7814.12, 7780.32, 7775.57, 7782.32, 7739.89, 7741.5, 7754.36, 7798.08, 7849.59, 7907.87, 7979.36, 8031.3, 8057.3, 8103.94, 8124.12, 8126.81, 8131.34, 8130.25, 8101.71, 8039.57, 7941.57, 7807.03, 7642.51, 7477.06, 7315.38, 7112.25, 6857.69, 6688.22, 6561.51, 6511.41, 6462.35, 6436.03, 6399.39, 6331.86, 6298.46, 6274.09, 6228.67, 6180.36, 6101.38, 6004.77, 6001.8, 5938.98, 5762.56, 5469.79, 5156.29, 4910.39, 4685.93, 4455.54, 4267.31, 4114.51, 3967.98, 3820.9, 3688.95, 3584.38, 3494.75, 3406.07, 3290.16, 3179.62, 3078.82, 2976.68, 2877.34, 2801.31, 2763.56, 2741.12, 2817.31, 2601.39, 2532.99, 2475.53, 2403.56, 2347.36, 2294.47, 2246.72, 2171.22, 2083.08, 2003.96, 1928.78, 1867.2, 1815.22, 1753.65, 1711.07, 1693.68, 1694.74, 1680.38, 1673.64, 1675.1, 1672.8, 1671.76, 1673.01, 1684.08, 1693.23, 1690.57, 1683.47, 1690.76, 1701.56, 1710.93, 1729.38, 1732, 1734.42, 1735.87, 1749.16, 1762.41, 1779.14, 1795.44, 1816.13, 1832.33, 1856.47, 1878.11, 1916.4, 1951.6, 1995.18, 2050.07, 2107.67, 2161.81, 2206.52, 2244.58, 2272.73, 2312.8, 2333.07, 2370.7, 2392.2, 2415.07, 2450.68, 2487.22, 2512.06, 2508.78, 2480.08, 2483.82, 2461.99, 2434.43, 2444.76, 2448.52, 2476.26, 2529.39, 2628.42, 2707.03, 2770.3, 2820.45, 2852.01, 2825.86, 2806.81, 2775.24, 2761.92, 2754.98, 2740.78, 2731.31, 2731.2, 2726.64, 2720.57, 2718.92, 2683.47, 2634.25, 2564.93, 2493.22, 2434.99, 2364.42, 2290.68, 2219.73, 2149.47, 2098.2, 2059.07, 2035.5, 2012.02, 1982.37, 1937.68, 1868.58, 1775.61, 1674.42, 1599.79, 1543.53, 1508.68, 1493.65, 1489.03, 1500.91, 1510.31, 1516.26, 1491.04, 1444.25, 1367.93, 1298.07, 1236.75, 1181.53, 1140.22, 1111.28, 1092.51, 1067.55, 1005.53, 942.46, 896.44, 858.46, 832.22, 798.4, 752.59, 707.29, 666.4, 622.03, 582.06, 547.31, 520.04, 490.62, 456.1, 422.37, 402.22, 357.38, 333.51, 307.69, 280.08, 260.65, 248.5, 239.9, 230.37, 224.37, 219, 216.08, 214.09, 210.81, 213.15, 215.24, 216.85, 223.39, 228.59, 237.9, 253.16, 274.23, 303.95, 335.42, 362.96, 384.6, 407.2, 441.91, 484.64, 532.9, 585.35, 632.24, 674.81, 698.92, 731.5, 752.49, 787.43, 817.19, 841.17, 861.86, 874.96, 888.22, 913.46, 936.13, 962.53, 999.88, 1051.57, 1099.97, 1159.24, 1227.67, 1306.06, 1381.82, 1451.37, 1544.17, 1676.53, 1841.56, 2037.57, 2245.01, 2460.94, 2683.9, 2889.09, 3105.54, 3352.08, 3572.46, 3721.37, 3827.92, 3861.42, 3896.33, 3914.33, 3920.22, 3934.22, 3931.69, 3885.27, 3808.63, 3743.8, 3708.94, 3685.6, 3648.77, 3628.35, 3630.99, 3626.93, 3616.94, 3574.66, 3522.12, 3477.54, 3441.98, 3386.54, 3307.71, 3216.23, 3095.58, 2974.56, 2873.08, 2762.92, 2652.88, 2531.41, 2410.2, 2322.58, 2223.75, 2114.85, 2050.15, 2008.4, 1965.15, 1921.06, 1885.7, 1828.21, 1770.07, 1708.56, 1642.85, 1586.77, 1540.65, 1502.84, 1469.59, 1451.78, 1448.17, 1444.75, 1444.42, 1450.09, 1451.25, 1456.62, 1465.58, 1475.24, 1487.82, 1503.52, 1519.08, 1538.49, 1556.23, 1579.26, 1618.95, 1664.42, 1700.92, 1744.79, 1817.88, 1908.09, 2009.58, 2106.39, 2175.06, 2237.95, 2313.69, 2404.25, 2522.39, 2675.18, 2832.18, 2992.78, 3158.92, 3293.39, 3433.66, 3589.82, 3767.77, 3969.98, 4199.48, 4408.59, 4571.93, 4785.22, 5101.82, 5431.07, 5753.45, 6095.41, 6419.82, 6680.42, 6915.98, 7202.63, 7523.29, 7805.03, 8024.78, 8216.79, 8399.56, 8577.54, 8821.36, 9060.93, 9292.21, 9522.83, 9683.5, 9834.97, 9843.83, 9809.79, 9793.81, 10724.23, 10589.42, 10699.09, 10801.79, 10826.45, 10734.69, 10632.88, 10578.94, 10577.95, 10631.4, 10641.89, 10672.93, 10724.4, 10904.17, 11140.57, 11443.23, 11847.1, 12377.62, 13119.57, 14034.69, 15043.84, 16007.31, 16891.66, 17900.58, 19023.61, 20615.43, 22448.64, 24803.43, 26616.71, 27935.7, 28821.5, 29002.01, 29072.42, 29283.43, 29580.69, 29950.66, 30555.58, 31563.13, 32909.92, 34244.97, 35810.17, 37530.5, 39159.82, 40686.08, 42251.24, 43712.86, 44935.12, 46080.97, 47204.87, 48205.63, 48999.23, 49363.8, 49321.39, 49159.61, 48795.64, 48177.61, 47567.58, 46934.32, 46210.62, 45628.99, 44984.47, 44240.23, 43122.48, 42015.31, 40981.43, 39874.45, 38577.02, 37489.39, 36404.69, 35266.85, 34179.62, 33058.16, 31908.31, 31004.64, 30390.99, 29981.35, 29560.72, 29126.18, 29321.1, 29856.7, 30660.82, 31621.12, 32287.83, 33492.39, 34828.67, 36166.88, 38230.68, 40560.56, 42054.4, 42710.42, 42878.63, 42883.01, 42412.49, 42134.79, 41754.46, 41134.58, 40483.37, 39131.68, 37642.01, 36629.17, 35219.56, 34083.48, 33077.88, 32012.59, 31366.85, 30737.16, 30000.55, 28787.21, 27376.79, 26147.1, 24977.11, 23516.85, 21976.72, 20813.75, 19873.7, 18348.5, 17009.24, 16107.58, 14939.16, 14045.39, 13446.82, 12752.72, 11851.88, 11011.13, 10430.35, 9996.22, 9489.12, 9063.05, 8763.88, 8349.66, 7894.23, 7415.72, 7022.97, 6696.35, 6381.4, 6159.33, 5933.58, 5612.57, 5252.62, 4874.82, 4528.15, 4240.53, 3987.89, 3758.55, 3540.96, 3366.65, 3233, 3103.35, 2983.99, 2897.64, 2825.1, 2739.81, 2627.69, 2515.34, 2434.2, 2350.96, 2241.63, 2127.54, 2002.1, 1876.58, 1754.37, 1730.32, 1593.24, 1571.09, 1541.18, 1510.25, 1486.48, 1475.49, 1482.46, 1453.73, 1394.79, 1362.41, 1353.64, 1374.59, 1445.72, 1500.73, 1552.74, 1614.15, 1707.49, 1804.19, 1883.67, 1993.32, 2137.05, 2284.52, 2433.47, 2586.04, 2763.72, 2976.86, 3184.84, 3347.06, 3470.27, 3614.88, 3830.29, 4084.8, 4307.93, 4485.79, 4654.72, 4875.49, 5162.1, 5415.64, 5578, 5771.88, 6002.51, 6136.89, 6264.67, 6457.17, 6703.25, 7029.15, 7293.72, 7419.05, 7552.36, 7695.06, 7820.17, 7960.98, 8081.22, 8180.42, 8273.18, 8376.27, 8482.76, 8594.91, 8596.03, 8392.5, 8161.77, 8060.26, 8010.93, 7847.16, 7515.38, 7225.35, 7090.29, 6943.21, 6739.65, 6527.02, 6354.45, 6282.22, 6190.76, 6037.84, 5999.28, 5989.32, 5955.98, 6004.59, 6066.51, 6125.52, 6220.59, 6315.85, 6378.2, 6418.37, 6516.23, 6637.53, 6701.94, 6722.85, 6735.21, 6756.87, 6822.96, 6797.83, 6843.11, 6951.11, 7091.84, 7256.28, 7364.54, 7430.19, 7472.76, 7484.57, 7427.22, 7375.16, 7337.34, 7265.21, 7134.49, 6990.56, 6953.56, 7016.79, 7068.96, 7095.48, 7139.84, 7300.87, 7347.37, 7407.87, 7401.72, 7494.91, 7873.6, 8238.25, 8549.49, 8613.07, 8629.92, 8959.58, 9441.53, 9702.63, 10307.59, 10723.51, 11232.63, 11973.44, 12921.73, 13272.1, 14007.86, 14807.52, 15460.81, 16348.49, 17427.89, 18394.79, 19230.51, 20045.69, 20892.61, 21751.89, 22469.77, 22595.6, 22639.03, 23140.65, 23602.37, 24024.17, 24213.11, 24398.35, 24678.57, 24979.2, 24871.12, 23831.37, 23111.76, 22504.9, 21839.92, 20872.91, 19765.58, 18679.52, 17790.62, 17358.02, 16895.56, 16592.38, 16157.53, 16280.7, 16485.88, 16836.09, 17075.28, 17465.51, 17749.43, 17604.02, 17295.64, 17022.77, 16982.96, 16801.79, 16188.67, 15657.8, 15257.51, 15036.29, 15001, 15121.81, 15114.13, 15075.45, 15251.17, 15421.65, 15540.94, 15444.91, 15350.97, 14963.17, 14692.2, 14532.47, 14487.92, 14523.77, 14580.26, 14595.71, 14610.85, 14556.26, 14498.42, 14460.02, 14419.23, 14373.27, 14332.42, 14271.7, 14209.54, 14124.4, 14007.98, 13892.88, 13777.09, 13671.95, 13575.18, 13482.75, 13388.28, 13301.29, 13214.91, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 62.02, 87.91, 160.79, 119.16, 88.99, 76.06, 69.85, 68.79, 60.49, 60.38, 60.59, 66.49, 83.64, 307.65, 386.34, 405.98, 425.87, 408.22, 450.04, 463.24, 448.3, 420.57, 371.77, 331.33, 328.18, 298.04, 302.87, 336.66, 335.8, 358.39, 411.36, 478.36, 500.4, 503.49, 468.89, 412.15, 355.67, 294.92, 263.95, 261.21, 241.6, 207.13, 189.82, 191.75, 186.89, 180.66, 182.88, 184.42, 180.51, 178.78, 176.35, 184.64, 198.68, 212.53, 216.88, 215.79, 214.48, 213.35, 209.37, 215.88, 214.73, 241.06, 286.01, 338.83, 362.62, 354.31, 378.82, 389.39, 463.48, 528.92, 677.04, 936.22, 1260.77, 1144.63, 849.01, 518.73, 287.16, 218.38, 218.02, 204.89, 207.42, 213.41, 245.28, 276.77, 385.15, 546.17, 624.42, 725.33, 832.39, 835.63, 783.44, 705.51, 665.94, 630.21, 586.23, 628.93, 671.51, 753.83, 848.9, 976.37, 1172.07, 1242.95, 1273.41, 1255.14, 1187.99, 1149.02, 1158.17, 1258.94, 1387.71, 1570, 1687.56, 1823.92, 2030.82, 1953.25, 1800.54, 1663.63, 1505.7, 1414.28, 1314.9, 1242.21, 1350.71, 1446.97, 1612.7, 1829.85, 1868.88, 1870.91, 1836.72, 1948.73, 2022.42, 2009.85, 2047.48, 2175.64, 2433.57, 2637.47, 2692.55, 2696.14, 2733.81, 2773.52, 2881.85, 3040.45, 3203.05, 3520.6, 3954.07, 4404.05, 4869.35, 5324.65, 5812.93, 6191.94, 6473.67, 6577.06, 6653.37, 6750.44, 6916.35, 7113.89, 7357.74, 7622.97, 7903.24, 8149.61, 8237.62, 8209.02, 8138.55, 8061.12, 7956.86, 7863.99, 7800.64, 7745.59, 7688, 7630.32, 7586.21, 7565.3, 7581.34, 7642.47, 7733.57, 7806.69, 7844.31, 7868.29, 7875.38, 7856.26, 7767.48, 7598.26, 7454.96, 7218.84, 6857.1, 6548.68, 6289.47, 5982.51, 5608.69, 5406.6, 5332.3, 5442.08, 5664.05, 5867.89, 6064.78, 6244.45, 6396.7, 6560.52, 6752.12, 6967.93, 7178.48, 7357.95, 7556.4, 7782.88, 7967.05, 8106.94, 8279.14, 8551.64, 8911.05, 9265.59, 9563.32, 9909.67, 10188.43, 10380.28, 10532.69, 10644.16, 10748.72, 10923.11, 11059.98, 11079.14, 11094.2, 11171.86, 11313.93, 11532.99, 11831.31, 12258.63, 12714.81, 12987.71, 13315.51, 13802.92, 14211.63, 14502.81, 14674.1, 15027.04, 15708.27, 16130.19, 16296.61, 16843.99, 17775.35, 18451.15, 18841.16, 19210.78, 19711.65, 20351.86, 20796.11, 21025.87, 21390.9, 21925.06, 22433.08, 22743.15, 23015.14, 23428, 23792.05, 24044.69, 24186.33, 24443.26, 24911.84, 25263.71, 26159.77, 27977.63, 29485.92, 31518.63, 33021.4, 34207.83, 34999.67, 34673.78, 33849.12, 33077.69, 32483.06, 31780.6, 30862.7, 30167.18, 30488.1, 31112.38, 31588.17, 31935.64, 32539.52, 32890.23, 33310.45, 32984.4, 32381.14, 31860.84, 31130.81, 30410.88, 29710.61, 29163.17, 28525.07, 28049.77, 27648.08, 27285.99, 26890.35, 26444.48, 26126.06, 25840.13, 25583.55, 25393.12, 25190.13, 24787.74, 24379.78, 24063.17, 23764.57, 23508.52, 23063.21, 22663.71, 22253.91, 22013.48, 21768.61, 21473.29, 21184.26, 20952.33, 20786.71, 20470.04, 20058.22, 19599.67, 19121.34, 18635.95, 18117.97, 17426.46, 16703.51, 15945.29, 15138.94, 14388.4, 14729.47, 13016.18, 12789.54, 12569.52, 12193.16, 12319.97, 12351.1, 12456.49, 12751.02, 13093.17, 13019.42, 13269.97, 13500.03, 13427.83, 13254.09, 13064.85, 12847.86, 12845.06, 12843.25, 12776.64, 12591.05, 12465.39, 12408.52, 12459.91, 12477.19, 12637.28, 12831.37, 13017.29, 13190, 13339.9, 13567.23, 13764.12, 13819.03, 14048.47, 14470.75, 15012.61, 15670.63, 16381, 17033.66, 17730.7, 17852.06, 17746.24, 17612.75, 17591.68, 17741.43, 17893.34, 18112.59, 18650.72, 19446.39, 20386.78, 21671.81, 23005.17, 24156.52, 24853.5, 24682.17, 23927.69, 23216.22, 22565.23, 21901.45, 21529.04, 21152.26, 20890.15, 20610.5, 20380.26, 20195.28, 20142.94, 20163.71, 20143.98, 20212.62, 20291.16, 20247.95, 19984.89, 19578.24, 19187.8, 18959.3, 18711.19, 18346.6, 18014, 17864.93, 17866.67, 17945.86, 17971.38, 17749.62, 17550.98, 17245.08, 17232.1, 17305.11, 17209.32, 16792.12, 16130.93, 15347.54, 14416.41, 13501.66, 12670.76, 11921.27, 11250.48, 10668.01, 10213.76, 9851.27, 9489.67, 9140.64, 8823.62, 8471.34, 8086.03, 7758.62, 7466.47, 7212.81, 6991.93, 6762.41, 6693.56, 6738.15, 6807.88, 6839.93, 6890.93, 6895.15, 6993.03, 6988.51, 6875.43, 6581.15, 6173.19, 5730.62, 5504.45, 5338.99, 5245.36, 4988.84, 4765.07, 4559.73, 4460.64, 4129.24, 3833.44, 3545.54, 3339.24, 3244.55, 3310.13, 3333.81, 3378.1, 3485.01, 3795.21, 3694.11, 3799.42, 3965.47, 4077.23, 4098.57, 4044.13, 3964.35, 3838.06, 3654.51, 3473.99, 3326.22, 3202.77, 3073.49, 2924.11, 2802.62, 2738.8, 2695.5, 2632.33, 2530.32, 2396.62, 2237.46, 2050.92, 1834.87, 1612.68, 1455.91, 1370.14, 1249.89, 1135.36, 1102.61, 1074.17, 1076.43, 1078.98, 1058.7, 1018.06, 948.3, 853.32, 786.45, 711.61, 678.37, 758.19, 867.27, 993.95, 1152.58, 1305.64, 1536.53, 1642.68, 1720.17, 1781.04, 1848.87, 1919.25, 1982.19, 2076.05, 2182.4, 2186.21, 2157.77, 2152.56, 2152.11, 2187.96, 2271.11, 2372.39, 2480.04, 2680.57, 2916.07, 3135.22, 3328.84, 3484.35, 3653.38, 3847.87, 4021.58, 4189.95, 4337.64, 4461.59, 4590.01, 4706.13, 4825.37, 4976.02, 5143.52, 5323.79, 5516.53, 5695.64, 5844.33, 5986.28, 6146.29, 6326.6, 6515.43, 6663.14, 6740.54, 6768.05, 6770.53, 6766.16, 6720.31, 6624.8, 6552.6, 6567.15, 6683.97, 6824.15, 6924.29, 7064.64, 7399.42, 7969.95, 8601.9, 9180.55, 9627.58, 9992.08, 10251.13, 10242.39, 10079.19, 9866.91, 9605.78, 9520.36, 9639.57, 9812.31, 9948.52, 10100.8, 10190.59, 10056.71, 9840.79, 9590.37, 9382.68, 9297.37, 9247.08, 9413.28, 9798.49, 10358.75, 10984.41, 11561.2, 12029.05, 12143.7, 11959.5, 11660.57, 11404.14, 11180.1, 10968.27, 10900.27, 10837.16, 10822.56, 10872.35, 10925.46, 10946.32, 10917.55, 10864.67, 10836.44, 10795.62, 10700.62, 10571.69, 10434.85, 10314.48, 10187.09, 10019.97, 9824.86, 9639.65, 9522.66, 9459.18, 9421.28, 9420.97, 9412.74, 9365.54, 9307.2, 9228.1, 9128.55, 9023.7, 8905.68, 8802.01, 8749.35, 8686.16, 8582.29, 8515.21, 8487.66, 8438.4, 8306.13, 8038, 8013.5, 8018.66, 7996.58, 7978.26, 8019.18, 8158.24, 8267.29, 8330.12, 8297.37, 8225, 7968.62, 7691.6, 7375.15, 6927.3, 6425.24, 5955.48, 5502.12, 5053.98, 4669.37, 4315.72, 3961.08, 3627.21, 3345.91, 3083.59, 2848.65, 3521.63, 3725.52, 3882.87, 3960.15, 4059.06, 4354.4, 4609.98, 4575, 4462.31, 4401.88, 4386.07, 4489.37, 4736.69, 4855.51, 5047.51, 5259.74, 5407.52, 5549.43, 5712.36, 5901.29, 6157.12, 6605.12, 7123.39, 7649.93, 8188.48, 8821.39, 9556.33, 10344.5, 11178.95, 12091.01, 13042.75, 14021.63, 15101.08, 16359.06, 17995.12, 20132.93, 22617.03, 25298.28, 28184.93, 31362.66, 34857.05, 38491.4, 42446.94, 47061.56, 52169.4, 57426.8, 62750.53, 68113.4, 72597.95, 76097.45, 79217.77, 82251.6, 85283.14, 88200.75, 90785.99, 93134.22, 95329.37, 96822.37, 97264.93, 95934.27, 93129.85, 89440.57, 86011.9, 83509.74, 80328.55, 76991.7, 73921.21, 70402.07, 66490.93, 63138.25, 60019.03, 57521.46, 55632.76, 53099.67, 49653.53, 45057.45, 38925.94, 32524.39, 25763.92, 20807.77, 15886.04, 12622.04, 10081.23, 8117.34, 6732.54, 6057.66, 5707.74, 5256.47, 4735.52, 4300.28, 3813.74, 3422.8, 2679.98, 1993.34, 1581.16, 1352.66, 1084.08, 870.02, 700.42, 555.73, 431.67, 380.47, 350.95, 333.1, 330.26, 319.13, 302.16, 287.81, 273.66, 260.5, 235.16, 210.74, 191.47, 172.44, 153.65, 139.91, 132.15, 121.95, 113.64, 108.32, 104.38, 100.12, 94.16, 88.2, 83.96, 80.79, 77.82, 75.07, 72.22, 68.4, 63.19, 56.98, 50.15, 43.06, 36.25, 30.18, 25.39, 22.2, 20.18, 18.56, 16.94, 15.34, 13.81, 12.51, 11.58, 10.52, 9.37, 8.57, 8.01, 7.49, 6.9, 6.16, 5.5, 4.98, 4.5, 4.05, 3.66, 3.34, 3.06, 2.87, 2.73, 2.55, 2.34, 2.15, 1.99, 1.87, 1.76, 1.62, 1.49, 1.39, 1.28, 1.19, 1.09, 0.98, 0.9, 0.83, 0.97, 0.97, 0.94, 0.91, 0.87, 0.84, 0.82, 0.8, 0.79, 0.79, 0.81, 0.85, 0.88, 0.89, 0.89, 0.9, 0.89, 0.89, 0.92, 1.01, 1.18, 1.41, 1.71, 2.07, 2.4, 2.85, 3.55, 4.47, 5.71, 7.4, 9.49, 12.06, 15.02, 17.53, 19.38, 20.94, 22.23, 23.87, 25.77, 27.26, 29.29, 32.08, 35.25, 39.23, 44.13, 50.99, 59.66, 67.14, 75.8, 90.45, 106.34, 118.53, 128.75, 139.34, 156.79, 180.8, 204.19, 238.87, 300.71, 386.07, 511.22, 700.97, 940.48, 1046.23, 1102.53, 1154.65, 1192.95, 1238, 1269.4, 1290.18, 1319.02, 1347.47, 1393.42, 1438.78, 1465.03, 1471.03, 1459.21, 1485.91, 1549.33, 1538.31, 1482.67, 1429.57, 1375.36, 1315.6, 1245.17, 1188.97, 1147.16, 1111.25, 1092, 1079.75, 1084.99, 1208.16, 1357.72, 1531.77, 1661.22, 1797.1, 1809.03, 1814.74, 1855.19, 1905.15, 1929.88, 1913.02, 1910.9, 1888.17, 1799.03, 1726.14, 1693.34, 1669.11, 1438.94, 1278.84, 1169.09, 1082.89, 1036.84, 970.58, 875.82, 808.51, 742.93, 690.23, 642.7, 586.04, 536.31, 513.19, 511.63, 500.53, 450.01, 416.13, 387.87, 327.82, 260.55, 214.97, 180.91, 155.62, 137.17, 118, 96.97, 79.21, 67.61, 58.89, 50.37, 42.52, 35.68, 29.77, 24.76, 20.62, 17.27, 14.58, 12.43, 10.68, 9.21, 7.94, 6.84, 5.87, 5.05, 4.35, 3.78, 3.32, 2.95, 2.63, 2.34, 2.07, 1.8, 1.55, 1.34, 1.16, 1, 0.86, 0.74, 0.63, 0.55, 0.48, 0.42, 0.38, 0.34, 0.3, 0.27, 0.24, 0.22, 0.2, 0.18, 0.16, 0.15, 0.14, 0.13, 0.12, 0.11, 12.37, 12.91, 13.33, 13.68, 13.63, 13.54, 13.6, 13.59, 13.49, 13.95, 15.2, 15.18, 14.87, 14.67, 14.75, 14.63, 14.13, 12.69, 11.8, 11.7, 11.99, 12.16, 12.04, 12.11, 13.55, 15.47, 16.7, 19.34, 24.53, 32.33, 41.06, 52.16, 62.45, 71.04, 73.75, 73.86, 73.25, 70.59, 67.94, 65.21, 61.31, 56.52, 51.99, 47.91, 44.32, 40.81, 37.77, 35.59, 33.16, 30.15, 27.15, 24.32, 21.98, 20.03, 18.17, 16.69, 15.82, 15.31, 14.84, 16.3, 17.83, 19.25, 20.83, 22.57, 22.91, 23.19, 21.38, 16.86, 14.28, 12.29, 11.75, 11.46, 11.35, 11.61, 12.09, 12.64, 13.68, 14.49, 14.68, 14.77, 14.16, 12.9, 11.76, 11.18, 10.89, 10.6, 10.42, 10.42, 10.4, 10.43, 10.48, 10.52, 10.57, 10.67, 10.85, 11.04, 11.24, 11.29, 11.34, 11.38, 11.43, 11.48, 11.53, 11.64, 11.88, 12.12, 12.24, 12.23, 12.08, 11.94, 11.86, 11.71, 11.56, 11.55, 11.59, 11.64, 11.69, 11.87, 12.32, 12.73, 13.02, 13.28, 13.54, 13.66, 13.58, 13.23, 12.88, 12.79, 12.85, 12.9, 12.95, 13.01, 13.06, 13.11, 13.17, 13.29, 13.56, 13.82, 13.94, 14, 14.06, 14.04, 13.81, 13.59, 13.8, 14.21, 14.4, 14.46, 14.52, 14.58, 14.48, 14.1, 13.73, 13.65, 14.01, 14.8, 15.82, 17.11, 17.84, 18.43, 19.72, 21.15, 22.15, 21.47, 21.13, 22.15, 23.52, 23.14, 21.47, 20.46, 20.45, 20.36, 19.33, 18.28, 17.91, 17.82, 17.81, 17.79, 17.62, 17.46, 17.6, 18.13, 18.66, 18.81, 18.8, 18.94, 18.84, 18.17, 17.36, 16.78, 16.51, 16.4, 16.28, 16.21, 16.4, 16.59, 16.62, 16.81, 17.18, 17.55, 18.1, 18.82, 19.54, 20.26, 20.64, 20.67, 21.04, 21.04, 20.44, 19.9, 19.57, 19.42, 19.97, 20.52, 20.72, 21.63, 22.72, 23.28, 23.3, 22.43, 21.42, 20.73, 19.69, 19.01, 19.21, 19.59, 20.15, 20.88, 21.44, 21.65, 21.32, 21.16, 22.08, 23, 23.39, 23.78, 23.99, 24.19, 24.23, 23.36, 22.31, 22.15, 22.54, 22.75, 23.31, 24.79, 26.26, 27.55, 28.14, 27.63, 27.48, 26.56, 24.83, 22.67, 21.61, 21.27, 21.3, 21.69, 23.55, 26.51, 29.25, 30.02, 30.05, 30.64, 31.05, 30.54, 28.93, 28.03, 29.53, 32.32, 35.12, 36.64, 36.51, 36.18, 35.85, 34.34, 32.06, 28.75, 27.3, 28.26, 28.66, 28.51, 29.29, 32.11, 37.68, 43.35, 48.19, 56.87, 63.14, 64.2, 62.29, 57.5, 57.22, 59.02, 53.37, 47.37, 46.12, 46.01, 46.08, 43.7, 38.08, 36.09, 37.86, 40.6, 43.33, 43.77, 42.5, 41.05, 39.98, 39.86, 38.38, 35.56, 34.67, 34.53, 35.58, 38.16, 38.2, 36.72, 36.6, 37.25, 38.69, 39.15, 37.65, 36.74, 37.01, 37.47, 37.14, 35.24, 33.73, 34.59, 36.43, 37.09, 36.21, 36.38, 39.09, 42.22, 44.43, 45.64, 48.02, 51.93, 52.65, 51.02, 48.99, 44.91, 41.33, 38.45, 35.63, 36.66, 39.22, 39.41, 39.69, 40.57, 40.64, 40.51, 38.73, 35.3, 33.93, 34.61, 35.5, 35.76, 34.78, 33.19, 31.58, 29.98, 27.94, 25.48, 24.3, 24.82, 25.8, 26.52, 27.05, 27.66, 28.62, 30.56, 32.01, 32.14, 32.74, 33.37, 33.07, 32.62, 31.6, 30.16, 30.41, 32.38, 35.2, 38.69, 40.27, 39.27, 39.31, 40.03, 38.17, 35.83, 34.58, 33.54, 34.67, 37.99, 40, 40.5, 39.69, 37.78, 37.61, 37.66, 34.85, 33.2, 35.57, 37.87, 38.9, 40.69, 43.47, 46.2, 47.31, 46.78, 46.32, 46.32, 44.93, 40.89, 37.42, 36.25, 34.77, 33.79, 34.67, 37.05, 40.03, 40.89, 39.66, 38.95, 39.16, 39.08, 38.15, 37.97, 39.62, 42.42, 45.69, 48.05, 49.95, 52.56, 54.72, 56.42, 57.45, 57.25, 58.37, 60.53, 60.95, 61.99, 64.34, 66.34, 72.44, 79.36, 87.05, 103.64, 132.38, 172.31, 221.78, 291.56, 380.43, 504.83, 599.12, 666.09, 731.28, 788.51, 828, 856.46, 894.73, 946.96, 996.76, 1013.76, 971.86, 914.47, 852.54, 795.26, 744.32, 704.57, 680.37, 658.56, 633.03, 602.67, 574.83, 535.21, 485.98, 431.78, 390.62, 358.62, 333.2, 319.83, 301.44, 288.64, 286.54, 281.89, 268.55, 254.85, 252.04, 247.04, 233.62, 216.16, 204.35, 197.03, 190.26, 173.42, 159.08, 152.38, 142.8, 129.72, 125.49, 121.53, 115.62, 109.9, 102.89, 95.58, 85.16, 72.4, 62.23, 56.26, 54.31, 50.09, 45.29, 43.7, 43.9, 45.34, 46.57, 47.59, 50.31, 58.69, 64.33, 74.22, 87.59, 98.18, 89.49, 75.54, 66.9, 63.67, 60.19, 56.34, 54.04, 52.77, 54.47, 55.07, 54.69, 54.14, 52.72, 53.89, 53.73, 51.32, 50.22, 50.77, 51.91, 52.16, 53.26, 53.13, 51.54, 49.68, 47.81, 45.49, 44.06, 41.55, 39.41, 38.99, 39.98, 40.76, 40.57, 40.4, 39.97, 39.54, 37.22, 35.75, 35.7, 37.53, 38.61, 39.54, 40.65, 41.14, 41.9, 41.78, 40.3, 41.59, 41.22, 40.54, 40.65, 41.95, 42.64, 42.75, 42.85, 43.4, 44.51, 44.83, 44.6, 46.62, 46.88, 45.01, 44.43, 44.19, 43.57, 41.47, 38.61, 38.19, 38.07, 37.79, 37.61, 38, 38.83, 39.56, 40.74, 42.5, 43.66, 44.13, 44.5, 45.29, 46.14, 45.68, 43.29, 42.16, 43.18, 44.39, 46.23, 49.37, 51.82, 54.1, 57.59, 60.56, 62.92, 65.11, 66.96, 68.4, 66.74, 62.58, 60.47, 60.36, 60.21, 60.09, 59.88, 59.62, 59.54, 59.55, 59.59, 59.88, 60.27, 60.76, 61.21, 61.45, 61.42, 61.15, 60.87, 60.72, 60.81, 60.72, 60.54, 60.69, 61.04, 61.38, 62.8, 65.06, 66.23, 67.57, 70.94, 74.09, 75.14, 75.22, 78.19, 80.03, 78.46, 75.31, 73.6, 73.67, 71.9, 68.15, 66.15, 65.72, 78.55, 80.16, 83.78, 88.64, 94.79, 101.95, 108.06, 114.67, 120.81, 126.35, 131.48, 137.4, 146.32, 158.34, 168.61, 176.96, 185.69, 195.58, 201.49, 202, 196.34, 196.28, 202.38, 208.54, 215.2, 221.99, 228.03, 235.31, 243.72, 250.17, 255.22, 260.12, 264.61, 269.14, 271.5, 270.59, 271.37, 275.13, 279.87, 282.6, 283.41, 285.39, 289, 290.92, 293.59, 302.27, 305.36, 309.86, 318.97, 321.88, 323.21, 316.08, 299.02, 290.07, 298.98, 310.99, 311.91, 318.67, 329.87, 333.97, 335.89, 328.53, 311.59, 302.92, 303.84, 306.52, 309.59, 311.65, 312.81, 314.07, 316.03, 317.78, 318.66, 319.29, 320.13, 320.53, 320.15, 319.5, 319.39, 319.41, 318.01, 316.19, 316.39, 318.02, 319.44, 319.86, 319.58, 320.98, 323.19, 323.67, 323.86, 324.16, 325.38, 329.75, 334.46, 338.43, 342.03, 350.31, 363.51, 371.16, 380.05, 394.45, 402.9, 405.31, 400.38, 388.2, 390.95, 407.22, 422.09, 446.38, 467.01, 490.78, 528.99, 556.58, 572.74, 590.05, 616.74, 664.56, 722.24, 764.43, 831.97, 934.88, 1060.92, 1223.43, 1423.94, 1639.81, 1870.06, 2158.43, 2536.21, 2920.4, 3436.05, 4083.73, 4737.8, 5416.37, 6336.01, 7357.93, 8565.41, 10268.01, 12083.99, 14176.71, 16328.11, 18582.31, 20918.68, 23563.48, 26087.98, 28620.72, 31344.53, 34229.08, 37479.46, 41724.35, 46417.56, 51109.08, 55062.88, 58218.72, 60432.56, 62654.38, 65629.66, 68446.41, 71523.5, 75336.58, 79386.73, 82718.43, 85203.2, 86704.26, 88193.85, 88503.05, 88091.83, 86981.68, 86024.49, 86123.43, 87247.9, 88635.93, 90148.3, 91843.13, 93104.7, 93434.82, 92932.03, 92189.77, 91128.47, 88210.14, 86053.41, 83961.09, 81205.62, 79127.51, 76575.95, 75056.79, 73902.69, 72810.68, 72224.66, 71058.77, 70155.79, 69749.94, 68836.92, 67718.98, 65763.67, 63360.95, 60909.68, 59106.29, 58306.05, 56086.18, 54328.27, 52614.74, 51428.28, 49575.57, 48040.9, 46453.94, 45760.45, 45119.49, 43921.22, 42580.36, 41073.23, 39638.68, 38462.67, 40788.51, 39428.85, 38495.39, 38005.22, 37592.95, 37197.96, 36825.49, 36358.33, 35830.96, 35161.46, 34242, 33195.89, 32151.48, 31334.91, 30481.1, 29933.73, 29497.62, 28938, 28493.27, 28264.67, 28049.1, 27706.93, 27367.58, 27177.55, 27132.51, 27124.43, 26776.09, 26303.47, 26497.76, 26796.3, 27032.37, 27247.18, 27466.08, 27729.21, 27975.25, 27842.7, 27729.7, 27944.93, 28340.97, 28759.61, 29168.24, 29583.37, 29941.2, 30280.44, 30460.93, 30658.64, 31314.32, 32051.23, 33232.06, 34442.31, 35205.39, 36015.75, 36832.37, 37421.46, 37946.32, 38402.4, 38569.68, 39180.35, 39762.34, 40137.17, 40690.5, 41506.5, 42289.44, 43022.81, 43652.25, 43500.03, 43119.25, 43262.13, 43355.25, 43768.04, 44611.41, 45350.67, 45878.5, 45761.41, 45817.45, 45624.39, 45924.08, 46612.28, 47161.18, 47386.7, 47548.21, 48308.05, 50103.81, 51395.04, 51089.07, 51244.55, 50889.72, 51240.54, 51320.66, 51366.04, 51234.05, 51221.68, 51099.19, 50613.79, 50460.8, 49682.54, 48320.39, 47557.94, 46526.67, 45811.36, 45075.86, 43890.28, 43178.23, 42708.61, 42011.22, 41489.58, 41069.31, 41079.45, 41407.37, 41055.89, 40632.2, 40236.14, 39196.28, 38174, 37115.42, 35662.05, 34326.6, 32972.67, 31794.99, 30650.21, 29658.35, 28823.47, 28109.12, 27464.78, 26839.16, 26188.5, 25503.03, 24799.81, 24111.63, 23468.58, 22881.42, 22187.48, 21578.28, 21084.39, 20734.36, 20545.79, 20517.66, 20627.37, 20826.32, 21039.09, 21148.55, 20607.82, 19952.87, 19443.42, 19547.72, 19735.59, 20004.46, 20169.13, 19986.98, 19207.56, 18525.22, 17922.33, 17409.76, 16947.35, 16531.88, 16160.98, 15836.46, 15563.59, 15332.94, 15111.38, 14954.06, 14823.07, 14741.73, 14697.17, 61.46, 58.91, 55.21, 51.16, 48.39, 49.04, 50.38, 51.69, 54.32, 60.63, 63.42, 62.73, 57.83, 52.18, 51.46, 52.09, 52.21, 53.2, 53.66, 52.98, 56.65, 59.92, 64.63, 73.61, 95.12, 110.23, 125.01, 153.99, 217.27, 291.51, 359.56, 429.56, 517.42, 630.87, 810.74, 1045.6, 1171.75, 1220.95, 1174.13, 1174.6, 1167.99, 1139.08, 1116.13, 1103.39, 1076.04, 1026.54, 934.9, 827.25, 756.56, 694.76, 624.23, 552.99, 485.46, 442.82, 402.45, 348.01, 297.91, 267.45, 248.44, 236.41, 224.01, 209.41, 197.03, 182.51, 173.19, 165.64, 153.3, 141.78, 135.88, 127.62, 117.82, 103.24, 83.18, 65.93, 60.87, 58.36, 54.34, 51.62, 50.36, 47.67, 46.49, 45.52, 44.04, 42.01, 40.17, 39, 37.27, 35.79, 34.1, 32.57, 32.18, 31.63, 30.6, 30.1, 29.81, 28.43, 27.66, 28.8, 29.32, 32.17, 35.1, 39.67, 44.33, 46.1, 45.46, 44.28, 42.71, 40.46, 39.64, 41.16, 41.74, 42.39, 44.74, 42.84, 41.18, 39.26, 36.75, 33.27, 30.06, 29.82, 29.04, 29.15, 29.27, 30.28, 30.91, 31.82, 32.82, 33.17, 32.55, 31.35, 30.9, 31.03, 31.11, 32.28, 32.81, 34.23, 36.31, 37.07, 38.67, 39.29, 38.98, 38.22, 39.07, 39.34, 40.49, 42.04, 43.57, 43.9, 45.92, 47.59, 47.06, 46.44, 45.3, 44.4, 45.03, 46.1, 47.03, 49.68, 51.99, 53.09, 54.74, 53.97, 51.87, 49.34, 47.1, 45.03, 43.41, 42.98, 43.18, 44.51, 46.61, 47.48, 49.34, 49.22, 47.96, 46.76, 46.44, 46.39, 45.97, 45.54, 45.43, 45.31, 45.56, 44.52, 38.17, 36.7, 38.32, 37.68, 38.66, 38.98, 39.08, 39.3, 38.57, 37.81, 37.73, 39.61, 39.07, 40.41, 43.96, 46.83, 48.42, 51.48, 51.66, 47.08, 48.44, 47.93, 47.61, 48.6, 49.79, 51.74, 52.92, 55.12, 55.59, 54.59, 53.07, 52.06, 50.46, 48.5, 46.87, 46.79, 46.95, 48.03, 50.91, 56.69, 63.67, 68.32, 69.5, 70.87, 69.13, 65.77, 65.35, 65.76, 66.86, 68.53, 70.58, 70.45, 69.19, 66.33, 63.89, 62.32, 62.27, 63.89, 66.24, 68.79, 72.3, 74.73, 76.46, 76.67, 77.77, 77.38, 75.96, 73.72, 71.61, 70.11, 69.72, 68.58, 68.41, 69.08, 68.97, 68.1, 68.38, 69.18, 70.06, 70.53, 70.39, 71.48, 69.33, 67.16, 64.95, 62.97, 61.53, 59.88, 59.02, 58.75, 58.63, 58.6, 59.17, 59.99, 62.12, 64.9, 68.36, 71.9, 75.6, 82.81, 90.92, 93.39, 97.64, 106.22, 113.19, 120.83, 122.12, 122.19, 126.86, 131.29, 136.07, 138.68, 139.68, 144.58, 147.64, 145.33, 144.46, 146.21, 147.55, 146.86, 162.41, 166, 237.71, 416.63, 789.52, 1026.24, 1089.4, 1069.06, 891.43, 651.32, 538.82, 576.89, 551.97, 580.68, 629.96, 707.27, 811.73, 906.16, 1039.57, 1175.59, 1180.51, 1145.54, 1051.62, 911.09, 796.25, 737.78, 705.56, 701.44, 690.49, 712.25, 728.24, 723.95, 706.42, 698.88, 682.35, 677.16, 659.74, 716.01, 854.79, 854.95, 1110.95, 1442.91, 1759.46, 1925.89, 2081.9, 2129.83, 2141.7, 2132.22, 2181.61, 2099.38, 1875.21, 1621.55, 1360.18, 1101.92, 870.53, 688.51, 578.19, 539.24, 513.23, 493.72, 479.91, 463.9, 445, 415.78, 390.49, 375.68, 359.57, 333.8, 307.06, 288.95, 281.37, 273.82, 266.3, 250.77, 234.6, 230.6, 227.9, 224.98, 223.68, 222.55, 223.98, 226.83, 227.88, 229.74, 238.15, 251.53, 269.61, 300.58, 331.53, 363.32, 412.32, 426.99, 418.32, 431.84, 452.54, 459.61, 459.29, 457.71, 449.41, 442.02, 392.23, 312.05, 266.73, 244.06, 241.36, 237.41, 239.08, 255.64, 285.23, 326.72, 427.12, 556.07, 717.99, 935.89, 1215.61, 1545.8, 1873.57, 2199.53, 2536.2, 2854.02, 3088.68, 3272.9, 3428.77, 3513.31, 3527.25, 3552.63, 3619.8, 3737.92, 3905.74, 4056.29, 4181.27, 4295.11, 4335.29, 4288.4, 4188.86, 4073.42, 3988.76, 3959.95, 3950.96, 3967.32, 4022.93, 4079.1, 4144.29, 4201.15, 4286.69, 4438.16, 4692.56, 4951.46, 5151.38, 5284.17, 5419.76, 5539.85, 5604.56, 5653.7, 5684.06, 5750.88, 5868.84, 5959.51, 6040.7, 6153.87, 6299.11, 6519.98, 6747.58, 6901.5, 6988.39, 7012.76, 6955.43, 6828.98, 6584.14, 6333.6, 6159.36, 6041.37, 5992.94, 5977.31, 5942.87, 5905.81, 5974.25, 6132.64, 6279.53, 6396.45, 6874.45, 6639.09, 6864.12, 7061.26, 7218.87, 7428.88, 7679.07, 7981.89, 8268.22, 8645.13, 9046.61, 9473.06, 9862.31, 10304.77, 10827.54, 11305.74, 11861.57, 12503.55, 13036.68, 13480.62, 13942.7, 14447.65, 15075.5, 15850.91, 16723.99, 17704.86, 18731.54, 19708.85, 20648.15, 21516.21, 22295.51, 23036.83, 23836.94, 24829.06, 26046.99, 27335.01, 28618.74, 30061.05, 31614.97, 32935.14, 34059.78, 35290.74, 36579.65, 37918.29, 39284.79, 40706.85, 42722.79, 45060.56, 47324.53, 49873.05, 52254.17, 54082.94, 55570, 56449.14, 56783.73, 57119.01, 57506.98, 58164.63, 59185.18, 60209.42, 61161.81, 62039.7, 62610.9, 62775.31, 62701.94, 62412.96, 62161.14, 61584.9, 60674.9, 59851.94, 59369.01, 58938.48, 58070.01, 56961.39, 56046.58, 55244.52, 54043.84, 52309.88, 50822.38, 50208, 50105.95, 49873.7, 49424.96, 49331.55, 49810.72, 50297.49, 50422.75, 50244.67, 49897.25, 49543.94, 49256.94, 48909.56, 48707.81, 48669.92, 48647.76, 48809.29, 48845.93, 48584.18, 48423.56, 48129.74, 47576.16, 47045.99, 46567.22, 46195.04, 45988.19, 45856.45, 45825.66, 45815.08, 45762.62, 45814.76, 45801.41, 45772.29, 45726.17, 45699, 45739.44, 46028.36, 46391.89, 46666.13, 47006.47, 47405.03, 47738.48, 48014.23, 48544.35, 48782.42, 48469.18, 47976.1, 47471.99, 47177.79, 47100.19, 46767.24, 46542.61, 46164.6, 45885.92, 45775.67, 45786.47, 45640.76, 45282.95, 44443.67, 42746.18, 41036.77, 40107.41, 39574.58, 39037.97, 38857.73, 39275.83, 40110.85, 39984.41, 40341.57, 41557.53, 41187.55, 40441.92, 39622.39, 38834.97, 38129.21, 37364.3, 36615.16, 35964.63, 35414.11, 35039.16, 34663.14, 34162.06, 33685.54, 33186.88, 32805.75, 32633.99, 32301.37, 31648.61, 30866.56, 30089.54, 29349.56, 28599.93, 27923.87, 27350.69, 26837.55, 26353.51, 25880.01, 28778.19, 27663.11, 26898.77, 26067.27, 25465.21, 25000.6, 24391.71, 23637.38, 22797.76, 21970.78, 21260.54, 20604.94, 20007.64, 19442.63, 19000.85, 18653.31, 18490.68, 18345.5, 18373.81, 18568.98, 18825.76, 19139.19, 19511.96, 20142.63, 20734.32, 21589.06, 22763.17, 24399.8, 26506.65, 29189.94, 32765.71, 37674.74, 43285.84, 48901.87, 53678.69, 56694.86, 58891.25, 60115.18, 60504.94, 60571.31, 60535.25, 60643.31, 60960.77, 61542.09, 62250.88, 62922.49, 63621.76, 64385.86, 65103.39, 65894.34, 66775.96, 67944.68, 69623.5, 71604.64, 73631.89, 75645.81, 77816.78, 80340.18, 83325.49, 86840, 91097.63, 96413.84, 102845.7, 110296.75, 118364.22, 126407.47, 134093.8, 141156.55, 147489.81, 153326.7, 158867.16, 164772.98, 171164.17, 178260.94, 186019.78, 194671.44, 204185.16, 213952.56, 224073.33, 233712.16, 242668.56, 250749.03, 257102.58, 261752.64, 265415.25, 268137.28, 270334.66, 272055.2, 272659.72, 272898.44, 273282.72, 273306.88, 273466.94, 274323.8, 275537.16, 277582.22, 280952.72, 284835.47, 289502.16, 295078.25, 299607.94, 301175.94, 302857.75, 303298.3, 303853.94, 300634.66, 298999.34, 297967.78, 298131.97, 295909.22, 294679.6, 294937.47, 295476.6, 295629.7, 296030.7, 296207.44, 293633.2, 289603.56, 284522.38, 278918.3, 273468.6, 267836.2, 261798.11, 255673.33, 249618.52, 243034.38, 235229.69, 226182.52, 215185.77, 202783.52, 190280.5, 178409.02, 167357.16, 158313.12, 151437.48, 146156.48, 141861.6, 137945.56, 133877.7, 129588.25, 124783.6, 119306.3, 113852.8, 108827.24, 103759.93, 98804.95, 93856.04, 88592.19, 83454.27, 78836.62, 74773.5, 71299.56, 69183.49, 67243.95, 65192.55, 63269.39, 61846.99, 60533.88, 58938.03, 57132.57, 55632.94, 54152.06, 52779.85, 51592.56, 50993.76, 50382.88, 49434.33, 48061.99, 46246.33, 44659.43, 43466.81, 42042.54, 43008.81, 41624.74, 40577.84, 38764.61, 37139.05, 35555.08, 34143.57, 33226.74, 32930.8, 32911.21, 32510.56, 31550.34, 30393.48, 29379.76, 28361.71, 27036.1, 25685.79, 24732.95, 24222.97, 24093.53, 23918.09, 23781.38, 23963.8, 24404.66, 24878.81, 25324.81, 26002.94, 27220.91, 28372.42, 29061.4, 29856.15, 30874.42, 31463.67, 31545.77, 30909.19, 30019.85, 29173.24, 28225.34, 27378.63, 27261.19, 27503.01, 27855.51, 28859.9, 29969.48, 30823.22, 31453, 32024.37, 32294.11, 32923.22, 33326.48, 33304.66, 33430.09, 33578.02, 33448.23, 33798.9, 34455.27, 35405.55, 36593.82, 37707.43, 38403.77, 38466.8, 38544.76, 39312.75, 39429.28, 38999.05, 38091.88, 36882.73, 36014.94, 35145.89, 34664.15, 35020.34, 35799.51, 36988.19, 37871.64, 37739.63, 37636.02, 37623.23, 37412.14, 36769.8, 36038.81, 35936.99, 35509.93, 34857.37, 34329.4, 33850.29, 33329.02, 32756.48, 32123.63, 31328.53, 30523.4, 29756.83, 28951.1, 28234.83, 27469.8, 26651.43, 26071.51, 25528.59, 25039.6, 24724.56, 24322.54, 23946.89, 23676.95, 23376.38, 22969.08, 22358.83, 21686.55, 21011.41, 20313.11, 19570.17, 18567.4, 17662.62, 16989.22, 16091.63, 15175.7, 14577.17, 14124.92, 13657.68, 13305.54, 13022.19, 13025.45, 13393.98, 13835.29, 14612.15, 15454.23, 16073.13, 16739.92, 16925.91, 15424.33, 14211.49, 13392.23, 12770.75, 12378.09, 11882.11, 11351.37, 11045.87, 11046.22, 11226.62, 11412.14, 11575.46, 11746.28, 11935.31, 12107.29, 12276.34, 12470.99, 12695.36, 12960.3, 13234.93, 13497.9, 13792.3, 14103.9, 14391.2, 14713.45, 15120.04, 15697.11, 16367, 17048.28, 17837.9, 18604.81, 19779.6, 20852.26, 21710.34, 22419.39, 23230.41, 24064.55, 24828.65, 25464.42, 26121.57, 26903.25, 28037, 29633.47, 31322.2, 33008.91, 34616.18, 36109.98, 37513.55, 38871.25, 40222.46, 41304.08, 42233.67, 42982.13, 43111.5, 42731.04, 42246.36, 42087, 41379.48, 40522.55, 39693.05, 38889.55, 38099.13, 37309.99, 36610.12, 35940.42, 35288.51, 35768.25, 35328.09, 34756.57, 35773.42, 37586.06, 39140.24, 39591.63, 40130.87, 40734.49, 41381.07, 42078.28, 42824.11, 43425.13, 44058.33, 44746.85, 45478.73, 46251.47, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 166.35, 182.11, 191.19, 193.23, 193.58, 193.94, 194.31, 194.7, 195.41, 202.41, 205.96, 211.45, 221.99, 477.8, 732.13, 916.23, 1134.58, 1158.76, 1261.85, 1377.73, 1564.21, 2017.66, 2728.54, 3226.64, 3260.08, 2721.83, 2056.32, 1729.62, 1691.08, 1736.55, 1681.17, 1646.4, 1732.12, 1825.05, 1821.11, 2088.34, 2601.65, 2801.17, 2758.85, 2509.19, 2074.08, 1780.77, 1545.9, 1014.02, 867.91, 811.07, 840.02, 809.79, 861.29, 1395.53, 1117.74, 1014.2, 1000, 1040.64, 925.43, 952.72, 994.88, 1019.03, 1128.82, 1398.53, 1358.79, 1265.55, 1339.87, 1175.03, 1216.1, 1199.03, 1131.19, 1151.88, 1243.08, 1346.4, 1400.38, 1489.25, 1673.75, 1919.63, 2128.69, 2383.2, 2553.49, 2456.39, 2462.32, 2351.45, 1994.24, 1781.78, 1545.42, 1358.35, 1197.97, 1065.13, 1037.54, 1061.05, 1113.03, 1124.77, 1147.18, 1117.59, 1097.47, 1061.33, 1026.36, 1010.63, 1048.3, 1089.27, 1084.67, 1115.33, 1141.41, 1209.06, 1288.38, 1394.06, 1551.94, 1254.9, 931.83, 836.78, 872.76, 793.36, 805.36, 853.69, 873.73, 893.92, 1217.26, 1394.83, 1155.61, 1048, 1218.73, 1311.97, 1374.77, 1480.13, 1617.32, 1612.94, 1479.86, 1313.29, 1105.59, 1031.03, 1007.77, 1091.9, 1083.8, 1107.83, 1403.9, 2034.91, 2652.14, 3305.44, 3397.48, 3174.44, 2789.68, 2703.79, 2941.82, 2856.53, 2905.18, 3101.62, 3136.96, 3119.71, 3866.77, 5618.64, 6673.98, 6805.74, 7094.99, 6968.66, 5785.44, 4237.07, 3711.82, 3420.35, 3319.54, 2647, 2104.44, 1845.26, 1824.39, 1810.52, 1656.25, 1594.36, 1600.4, 1600.48, 1609.32, 1570.01, 1591.62, 1724.46, 1703.39, 1763.02, 2183.55, 3012.93, 4182.7, 6144.14, 7785.44, 8915.42, 9586.03, 9676.31, 9905.7, 10001.46, 9250.19, 8417.99, 7952.24, 7815.72, 7118.19, 4555.23, 3374.76, 3185.53, 3420.15, 3501.48, 3367.01, 3630.22, 3533.56, 3652.66, 4322.42, 6016.85, 7479.78, 6068.3, 4904.23, 4133.46, 3673.28, 3477.55, 3410.61, 3376.16, 3362.64, 3365.46, 3317.08, 3297.61, 3268.05, 3327.7, 3370.31, 3390.59, 3454.69, 3715.96, 4044.37, 3254.91, 3109.41, 3169.69, 3220.97, 3050.1, 3229.68, 3029.65, 3214.27, 3535.23, 3768.13, 3981.71, 4453.81, 6102.79, 7608.87, 7988.19, 7434.33, 5925.82, 3849.56, 2784.87, 2475.98, 2528.35, 2544.87, 2413.8, 2472.85, 2399.3, 2384.2, 2492.63, 3723.24, 6983.67, 9268.97, 10393.93, 9891.17, 9902.99, 9343.76, 7809.19, 6084.32, 5112.56, 4040.87, 3360.71, 3035.75, 2949.63, 2933.35, 2923.93, 2932.8, 2906.21, 2847.61, 2839.27, 3002.59, 3758.9, 4193.43, 4081.2, 3973.53, 3914.44, 3668.37, 3909.51, 3601.37, 3784.55, 3069.88, 2595.85, 2425.38, 2405.42, 2339.01, 2358.36, 2330.97, 2305.51, 2320.25, 2344.39, 2379.94, 2628.27, 3960.99, 4162.58, 3153.15, 2914.01, 2759.91, 2696.93, 2763.09, 2649.67, 2691.94, 2686.4, 2767.77, 3061.31, 3760.47, 4999.16, 6200.26, 8453.47, 6517.83, 5096.26, 4552.65, 4459.44, 4324.42, 4310.52, 4366.61, 4460.08, 4609.8, 4723.29, 5012.12, 5357.34, 5708.78, 5977.42, 6221.11, 6603.01, 7328.42, 8545.29, 9126.03, 9344.44, 9733.51, 10215.18, 10977.75, 10498.32, 10433.87, 9378.1, 8352.27, 7916.55, 7982.23, 7570.64, 7631.51, 7843.31, 7859.1, 7956.6, 8238.8, 7378.88, 7202.88, 6946.01, 6561.89, 5914.69, 5861.15, 5791.84, 5589.2, 5602.33, 5724.25, 5570.95, 5524.93, 5935.93, 6752.29, 7009.03, 7515.13, 8609.2, 9947.3, 10557.12, 10935.93, 11805.41, 13327.55, 13013.21, 12447.78, 11864.8, 11675.11, 12030.67, 11321.56, 11773.51, 11481, 11868.47, 11587.82, 12767.57, 14506.91, 15252.74, 13943.84, 12916.61, 11773.21, 10676.12, 9716.65, 9772.89, 9935.66, 9469.68, 9949, 10066.22, 10426.19, 10636.88, 10845.25, 10922.98, 11362.22, 11274.3, 11633.36, 12410.52, 12534.63, 13035.3, 13239.04, 13589.14, 13659.91, 13338.75, 13349.01, 13311.57, 13089.47, 13014.61, 12750.94, 11831.53, 10919.96, 10500.5, 10119.77, 9110.76, 7955.09, 7693.47, 7956.97, 7063.64, 6357.07, 5971.97, 5343.83, 5001.32, 4761.11, 4394.93, 4148.35, 3891.7, 3567.1, 3312.16, 3156.62, 3121.87, 3043.35, 2918.37, 2679.82, 2271.85, 1815.03, 1519.61, 1414.91, 1292.45, 1230.22, 1159.3, 1078.9, 1071.24, 1081.69, 1085.51, 1081.76, 1067.2, 1038.76, 983.35, 915.93, 840.95, 767.46, 735.17, 720.31, 746.37, 738.79, 720.31, 747.4, 749.05, 731.28, 765.42, 776.52, 776.16, 980.42, 1223.42, 1405.96, 1380.82, 1365.55, 1425.14, 1465.88, 1447.17, 1518.54, 1386.3, 1226.92, 1201.71, 973.09, 733.95, 776.38, 1043.81, 939.48, 919.4, 1086.31, 981.85, 1026.14, 1445.6, 1889.85, 2297.53, 2431.3, 2591.36, 2404.03, 2005.44, 1882.24, 2040.99, 1965.88, 1772.23, 2079.75, 2301.57, 2062.49, 2467.34, 2805.9, 2598.65, 3135.18, 4676.45, 5509.14, 5970.84, 6443.8, 6374.07, 6693.61, 7272.93, 7349.28, 7437.7, 6994.91, 7092.83, 6991.23, 6807.22, 6491.84, 6332.76, 5919.22, 5685.28, 5713.51, 5915.96, 6638.82, 7164.88, 7517.9, 7923.75, 8538.68, 8923.58, 9367.28, 9416.35, 9267.05, 9089.67, 8690.01, 8788.21, 8799.49, 7979.1, 7523.66, 7177.03, 6821.36, 6814.87, 7354.08, 8269.32, 8631.25, 8762.94, 10403.24, 12397.74, 13848.44, 14826, 15851.65, 17118.75, 18062.71, 17509.53, 17565.25, 16988.31, 16974.63, 15572.19, 14260.83, 13880.4, 13752.93, 12626.48, 11383.64, 11456.23, 11726.08, 12047.84, 12071.36, 12529.24, 12792.95, 13384.18, 14170.74, 14749.48, 15250.5, 16657.81, 16289.55, 14502.65, 12718.53, 12332.33, 12085.17, 11543.89, 11049.78, 10497.3, 9628.74, 7989.74, 6837.69, 6852.51, 6644.09, 6083.5, 5975.85, 6033.19, 5790.72, 5411.13, 5480.16, 5375.39, 5374.4, 5046.48, 5195.57, 5326.17, 5484, 5040.45, 4340.39, 3895.24, 3694.6, 2042.57, 1217.37, 1066.79, 1172.47, 1192.13, 1181.58, 1258.75, 1250.54, 1276.77, 1361.27, 1795.07, 1441.71, 981.86, 881.47, 883.04, 870.84, 861.12, 864.97, 856.59, 818.39, 785.44, 736.11, 674.03, 623.73, 587.44, 567.96, 559.16, 554.62, 545.94, 541.02, 546.9, 560.64, 579.78, 607.67, 616.49, 631.75, 653.14, 666.32, 652.08, 639.4, 623.2, 627.11, 612.36, 587.96, 571.49, 567.25, 563.91, 554.83, 555.78, 667.25, 759.26, 808.06, 1001.85, 1773.64, 3472.93, 5344.84, 7083.32, 7222.92, 6545.88, 5072.67, 3599.37, 2866.32, 2186.25, 2399.48, 2319.96, 2611.58, 3151.51, 4877.09, 9692.24, 16781.19, 22608.69, 32003.89, 39497.17, 44841.84, 52346.55, 58956.5, 70758.74, 79951.62, 95190.14, 105883.87, 112205.86, 117188.61, 114968.43, 112310.9, 113972.49, 119791.86, 122128.46, 113227.18, 96734.38, 84502.11, 67602.05, 60324.8, 53899.38, 46636.28, 41612.18, 36381.42, 31780.16, 25927.97, 19694.68, 13653.53, 12497.04, 12779.42, 10559.43, 10192.45, 10917.95, 10111.98, 11073.6, 14060.63, 12357.82, 9120.09, 8082.07, 7618.28, 6518.45, 4334.08, 3152.8, 3303.73, 4338.62, 4391.56, 4563.13, 4220.97, 3866.61, 4009.58, 2931.73, 1805.77, 1468.15, 1579.8, 1606.36, 1542.12, 1487.84, 1480.28, 1462.03, 1340.94, 1217.65, 1144.32, 1153.87, 1164.27, 1123.38, 1024.61, 936.62, 882.35, 817.57, 749.32, 685.73, 627.52, 622.06, 645.04, 642.39, 624.04, 602.96, 585.43, 571.16, 549.12, 513.35, 486, 481.5, 471.87, 452.84, 440.43, 426.16, 424.75, 438.25, 437.72, 430.5, 422.41, 413.43, 409.5, 392.75, 363, 585.71, 617.21, 651.52, 686.41, 736.44, 933.12, 1163.97, 601.65, 306.93, 268.09, 266.92, 264.46, 251.17, 239.89, 230.06, 226.29, 224.57, 223.36, 226.4, 232.03, 234.83, 227.98, 221.89, 222.66, 219.78, 210.62, 202.16, 196.55, 194.5, 190.82, 184.77, 182.15, 181.01, 179.83, 177.1, 173.66, 173.5, 171.12, 167.29, 167.36, 168.22, 167.71, 165.87, 164.84, 166.66, 165.86, 161.07, 155.95, 166.87, 170.94, 175.51, 177.34, 178.4, 187.68, 203.1, 208.93, 205.4, 202.69, 206.26, 214.38, 214.77, 204.22, 203.31, 213.35, 223.41, 228.85, 231.05, 286.17, 438.88, 574.84, 675.94, 799.54, 847.74, 984.85, 1257.26, 1184.36, 762.81, 483.04, 315.06, 267.29, 268.4, 277.97, 253.09, 258.22, 264.53, 284.13, 303.88, 323.63, 337.09, 342.35, 352.57, 385.78, 435.15, 454.15, 560.59, 795.76, 935.61, 1058.23, 1133.85, 1347.66, 1666.72, 2030.17, 2166.92, 2152.42, 2409.91, 2888.06, 2969.52, 2835.59, 3010.1, 3136.52, 3062.25, 2919.27, 2840.51, 3089.65, 3164.48, 2802.82, 2801.9, 2784.38, 2710.86, 2136.21, 1649.09, 1423.96, 1298.71, 990.55, 818.95, 854.53, 1320.17, 1658.25, 1665.5, 2048.86, 2683.23, 3154.9, 3057.9, 2578.7, 2244.64, 1879.9, 1744.52, 1352.67, 1444.24, 1569.78, 1684.77, 1569.63, 1715.86, 2318, 3097.39, 3408.67, 3396.93, 3543.79, 3741.33, 3836.55, 3845.86, 4015.83, 4058.81, 4132.11, 3373.29, 2166.49, 1444.84, 1282.5, 1258.46, 1225.82, 1156.79, 1067.4, 1000.23, 1235.33, 1583.46, 1938.77, 2113.54, 2414.31, 3134.53, 3354.33, 3308.58, 3202.06, 3608.9, 4198.29, 4635.7, 4967.97, 5144.96, 5845.68, 6720.68, 6417.62, 5719.19, 5477.94, 5501.43, 5617.56, 5574.08, 5521.73, 5569.24, 6583.47, 8471.93, 9408.7, 9488.88, 8847.17, 9487.53, 12120.95, 15813.3, 16886.94, 18404.99, 18436.01, 18997.46, 17144.69, 14709.56, 10501.23, 6114.1, 5474.31, 4574.73, 3878.9, 3784.56, 3568.56, 3399.15, 3354.22, 3387.38, 3246.55, 2938.47, 2730.86, 2654.63, 2554.52, 2464.49, 2381.11, 2349.57, 2277.83, 2195.01, 2148.75, 2154.37, 2105.64, 2000.4, 1876.14, 1772.94, 1691.7, 1618.87, 1583.07, 1545.72, 1475.57, 1359.02, 1250.27, 1151.78, 1065.59, 1003.87, 969.31, 943.16, 925.8, 914.83, 907.43, 900.78, 892.36, 880.39, 864, 843.39, 819.92, 782.09, 743.41, 707.57, 674.82, 645.48, 619.73, 597.32, 577.97, 569.53, 561.82, 547.08, 534.77, 531.33, 528.87, 520.43, 513.13, 506.59, 500.77, 495.66, 491.17, 487.28, 484, 481.24, 479, 477.36, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 17.66, 19.36, 19.38, 55.34, 81.88, 122.98, 169.05, 176.94, 169.98, 129.24, 105.31, 102.74, 95.49, 94.34, 93.24, 91.17, 87.74, 84.92, 79.11, 72.59, 66.38, 60.36, 54.37, 49.58, 45.26, 43.02, 41.07, 39.39, 38.1, 36.11, 33.99, 31.15, 28.94, 28.68, 26.82, 26.74, 27.05, 26.51, 26.01, 25.92, 25.83, 26.15, 26.46, 25.97, 25.51, 25.44, 24.63, 24.33, 23.78, 23.23, 22.93, 22.86, 22.8, 22.75, 22.69, 22.64, 22.58, 22.53, 22.48, 22.44, 22.34, 22.23, 22.12, 22.01, 21.9, 21.8, 21.7, 21.6, 21.43, 21.27, 21.11, 21, 20.9, 21.12, 21.22, 22.23, 22.55, 22.56, 22.46, 22.37, 22.17, 21.51, 20.37, 19.78, 19.32, 19.19, 19.91, 19.84, 20.47, 23.16, 27.48, 29.62, 29.58, 28.22, 27.17, 25.53, 23.09, 21.2, 18.87, 18.14, 19.09, 19.67, 21.49, 23.2, 24.2, 26.46, 27.59, 28.39, 28.66, 27.99, 27.16, 27.05, 25.49, 24.26, 23.02, 22.96, 22.63, 20.92, 18.74, 16.69, 17.5, 18.26, 19.51, 21.94, 23.68, 24.08, 25.1, 27.76, 29.16, 30.33, 30.31, 31.48, 33.04, 34.27, 36.6, 40.41, 44.05, 50.1, 62.94, 75.49, 83.66, 87.4, 94.29, 98.94, 110.62, 124.55, 124.94, 133.67, 149.72, 164.58, 189.1, 220.47, 254.54, 288.33, 317.46, 344.83, 388.25, 431.13, 450.13, 458.46, 485, 522.47, 586.73, 577.78, 584.39, 602.7, 607.86, 583.49, 540.07, 514.47, 488.86, 474.55, 469.88, 466.84, 450.51, 472.19, 477.63, 509.85, 528.04, 530.92, 551.36, 550.74, 546.54, 536.49, 535.32, 555.66, 577.59, 570.48, 577.73, 573.12, 562.24, 529.32, 467.15, 418.1, 401.3, 383.45, 352.89, 328.1, 320.52, 321.39, 316.62, 311.02, 303.27, 308.92, 311.14, 316.38, 323.62, 326, 316.62, 278.25, 242.01, 226.02, 208.33, 194.87, 187.49, 184.6, 180.77, 184.28, 192.62, 199.68, 188.01, 178.91, 173.85, 164.34, 154.46, 143.85, 137.94, 137.95, 136.36, 137.77, 141.03, 142.46, 134.68, 131.45, 131.85, 134.8, 135.05, 138.25, 140.69, 152.01, 164.83, 183.51, 198.76, 209.95, 214.8, 224.88, 233.25, 241.08, 249.89, 251.41, 249.25, 246.36, 225.91, 203.88, 184.71, 164.41, 152.04, 148.81, 146.4, 138.78, 140.49, 129.24, 119.37, 109.68, 104.86, 106.31, 106.57, 113.36, 114.22, 111.62, 107.43, 108.79, 99.77, 100.87, 100.89, 97.32, 104.11, 115.53, 119.72, 116.26, 122.47, 120.37, 114.8, 112.14, 105.52, 97.88, 99.08, 94.88, 87, 88.06, 90.67, 94.55, 97.44, 93.94, 93.57, 89.79, 90.05, 87.05, 87.19, 89.96, 92.34, 87.84, 81.26, 78.4, 77.6, 74.71, 74.43, 72.36, 71.76, 72.5, 73.41, 74.52, 70.52, 69.3, 70.71, 69.65, 69.16, 73.55, 74.99, 75.02, 78.04, 80.55, 79.6, 75.24, 67.53, 59.92, 57.2, 54.57, 50.67, 47.69, 43.12, 40.97, 36.46, 33.91, 34.03, 33.66, 35.57, 34.32, 35.63, 36.08, 35.78, 35.28, 36.88, 37.67, 36.38, 34.06, 36.39, 37.62, 36.56, 35.28, 33.82, 33.47, 32.45, 31.72, 31.11, 29.86, 28.28, 26.68, 26.26, 28.41, 32.42, 37.69, 42.45, 48.76, 54.17, 57.75, 59.12, 59.14, 62.3, 66.02, 61.86, 57.51, 60.03, 57.83, 57.62, 59.31, 57.71, 62.25, 68.38, 73.87, 81.23, 91.93, 114.93, 129.36, 141.11, 153.08, 155.07, 154.92, 145.89, 142.79, 147.55, 146.7, 154.39, 167.1, 175.1, 189.3, 214.92, 247.89, 283.24, 316.5, 355.77, 385.07, 419.56, 447.5, 451.74, 470.89, 502.84, 530.16, 584.38, 666.88, 774.37, 880.36, 937.17, 956.78, 989.64, 1029.99, 1025.6, 1021.24, 1042.3, 1048.49, 1044.64, 1079.01, 1133.72, 1182.25, 1246.09, 1301.57, 1351.41, 1405.04, 1425.49, 1425.76, 1428.28, 1439.23, 1443.4, 1443.53, 1444.98, 1445.09, 1435.42, 1438.25, 1430.29, 1385.43, 1360.72, 1325.67, 1257.76, 1223.56, 1192.98, 1179.09, 1142.77, 1136.54, 1095.38, 1072.23, 1061.39, 1035.88, 983.59, 975, 964.71, 964.74, 943.79, 923.34, 915.39, 909.35, 883.19, 830.48, 773.47, 729.39, 687.91, 665.72, 673.82, 677.52, 682.26, 670.96, 652.59, 653.63, 647.6, 607.48, 553.25, 534.01, 535.77, 531.39, 521.2, 528.92, 540.27, 555.53, 565.22, 555.08, 550.37, 549.93, 539.87, 551.88, 565.35, 569.24, 581.69, 585.17, 602.38, 617.92, 616.91, 632.82, 650.77, 639.32, 618.21, 604.11, 609.39, 629.41, 625.74, 605.89, 599.9, 596.79, 585.21, 573.43, 564.46, 573.39, 597.62, 619.97, 645.65, 666.14, 705.25, 714.52, 702.17, 699.22, 704.5, 700.81, 663.72, 608.35, 574.25, 548.94, 523.29, 506.8, 493.82, 514.7, 540.74, 561.92, 588.35, 673.13, 644.13, 646.12, 621.18, 587.68, 561.77, 541.63, 541.56, 560.44, 568.63, 593.59, 633.22, 648.49, 648.58, 633.36, 612.73, 603.93, 604.96, 611.73, 619.91, 622.28, 627.68, 642.44, 649.66, 654.98, 670.75, 670.25, 646.82, 629.43, 622.49, 616.37, 597.69, 567.85, 552.56, 560.93, 577.51, 594.5, 606.23, 608.16, 608.25, 611.81, 628.63, 650.06, 647.23, 630.6, 615.24, 608.73, 621.93, 628.05, 625.17, 628.89, 629.55, 637.27, 658.21, 676.41, 688.72, 693.24, 695.51, 699.65, 705.89, 722.16, 734.35, 738.36, 749.34, 748.48, 774.1, 831.5, 831.42, 845.61, 875.88, 932.02, 1012.12, 1082.68, 1128, 1182.2, 1259.58, 1307.93, 1339.43, 1365.98, 1401.92, 1474.28, 1506.09, 1519.97, 1563.25, 1597.94, 1634.02, 1682.58, 1707.69, 1736.9, 1803.28, 1852.07, 1879.34, 1906.73, 1927.96, 1966.63, 2030.85, 2110.69, 2164.29, 2230.34, 2310.56, 2350.65, 2399.86, 2437.15, 2433.3, 2426.97, 2402.33, 2354.24, 2304.96, 2229.68, 2125.43, 2067.19, 2085.63, 2098.39, 2078.58, 2052.54, 2048.06, 2128.55, 2165.36, 2057.33, 1932.18, 1813.11, 1703.19, 1616.82, 1479.9, 1343.52, 1291.99, 1335.24, 1428.73, 1537.29, 1617.9, 1693.48, 1789.29, 1859.85, 1868.57, 1860.63, 1841.75, 1780.82, 1671.72, 1630.74, 1684.39, 1720.34, 1722.18, 1780.69, 1843.86, 1817.34, 1812.78, 1716.15, 1603.97, 1500.31, 1435.55, 1361.2, 1229.79, 1061.66, 959.11, 903.27, 836.82, 769.93, 725.75, 707.6, 688.46, 676.05, 671.56, 671.86, 662.32, 633.67, 592.4, 550.68, 487.54, 433.86, 391.5, 353.1, 323.22, 294.93, 271.18, 254.53, 241.18, 228.97, 213.16, 200.8, 188.29, 177.18, 160.2, 152.11, 140.59, 131.19, 126.87, 121.18, 113.96, 106.81, 100.13, 95.77, 90.87, 82.87, 76.36, 72.58, 68.73, 65.42, 62.67, 86.51, 112.73, 120.43, 119.06, 137.31, 170.55, 196.57, 211.82, 220, 237.48, 268.47, 287.51, 323.86, 357.11, 391.57, 420.26, 450.84, 481.22, 540.92, 624.62, 690.83, 714.9, 713.41, 727.88, 768.92, 839.3, 887.77, 921.45, 1011.94, 1138.42, 1255.98, 1385.42, 1453.21, 1550.44, 1786.85, 1991.64, 2144.42, 2294.04, 2499.69, 2803.56, 3158.1, 3472.98, 3859.03, 4162.31, 3871.18, 4296.01, 2337.46, 1956.32, 1732, 1515.38, 1310.5, 1113.67, 954.47, 849.17, 764.83, 678.86, 640.91, 579.3, 514.11, 455.11, 396.49, 355.97, 331.68, 307.52, 278.06, 250.14, 227.41, 209.42, 190.26, 175.09, 162.96, 147.7, 129.46, 112.3, 95.5, 80.74, 70.31, 62, 53.72, 47.94, 43.68, 42.23, 41.98, 40.42, 38.43, 35.89, 33.25, 31.35, 29.41, 27.33, 24.85, 22.38, 19.63, 17.91, 16.78, 15.66, 14.62, 14.28, 14.17, 13.94, 13.65, 13.18, 12.41, 11.47, 10.71, 10.46, 10.39, 9.8, 8.8, 8.51, 8.36, 8.13, 8.01, 8, 7.83, 7.42, 7.45, 7.54, 7.79, 8.05, 7.92, 7.67, 7.76, 8.02, 8.31, 8.61, 8.76, 9.03, 9.33, 9.29, 9.94, 10.62, 10.73, 10.62, 10.08, 9.61, 9.94, 9.94, 10, 10.11, 10.88, 12.12, 13.22, 14.03, 15.05, 16.59, 18.03, 19.09, 19.9, 20.75, 21.87, 22.55, 22.68, 23.11, 23.68, 24.35, 25.01, 25.19, 25.3, 25.06, 24.2, 23.46, 22.43, 21.27, 20.5, 19.75, 19.08, 18.64, 18.32, 18.1, 18.18, 18.68, 19.3, 19.99, 20.33, 20.19, 20.21, 20.14, 19.49, 18.62, 18.14, 18.35, 18.64, 18.65, 19.05, 20.06, 21.41, 22.79, 23.96, 25.15, 26.35, 27.18, 27.74, 27.95, 27.81, 28, 28.76, 29.9, 31.35, 32.98, 34.71, 36.52, 38.26, 39.66, 41.02, 42.91, 45.2, 47.63, 50.26, 52.8, 54.7, 56, 57.03, 57.9, 58.6, 59.03, 58.92, 58.36, 57.8, 55.69, 53.42, 50.95, 49.31, 50.67, 54.5, 59.18, 64.71, 71.26, 78.84, 86.13, 90.56, 92.2, 92.92, 93.22, 93.19, 93.18, 93.87, 95.84, 99.11, 103.56, 108.95, 111.65, 111.7, 111.81, 111.9, 112.06, 112.55, 113.67, 115.06, 116.98, 119.36, 116.38, 113.19, 109.57, 105.43, 100.88, 96.26, 91.96, 88.23, 89.54, 91.5, 93.6, 95.8, 98.35, 106.15, 115.06, 125.43, 129.12, 129.17, 129.8, 130.78, 132.02, 133.45, 135.9, 141.8, 148.85, 156.51, 164.84, 173.91, 183.77, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 83.33, 149.63, 177.09, 187.69, 213.73, 248.39, 266.23, 274.79, 283.01, 296.97, 323.95, 376.93, 437.06, 505.62, 597.8, 695.86, 847.14, 1006.02, 1104, 1191.27, 1264.33, 1285.34, 1291.08, 1274.36, 1269.78, 1202.63, 1049.03, 900, 808.91, 705.06, 594.6, 544.96, 531.66, 534.52, 561.31, 562.24, 563.97, 609.55, 650.8, 616.71, 558.19, 493.81, 400.02, 331.07, 321.51, 329.5, 329.63, 324.08, 310.47, 297.29, 292.5, 266.46, 239.75, 220.53, 212.19, 202.89, 187.86, 175.75, 164.64, 147.27, 133.16, 113.53, 101.02, 90.29, 84.36, 78.7, 75.96, 75.25, 76.86, 82.66, 90.24, 95.25, 99.35, 102.76, 98.25, 87.47, 84.02, 83.08, 85.03, 91.85, 103.95, 116.81, 121.92, 126.77, 124.79, 112.6, 106.33, 98.52, 82.01, 67.4, 57.23, 56.21, 54.37, 53.41, 57.54, 69.24, 76.83, 85.76, 100.97, 125.9, 146.05, 155.64, 158.76, 138.09, 127.71, 119.04, 103.8, 91.29, 88.23, 89.94, 85.79, 87.08, 88.68, 90.68, 92.21, 94.27, 96.73, 98.5, 102.8, 112.27, 124.36, 139.33, 156.65, 167.99, 177.09, 192.7, 218.35, 236.09, 237.25, 238.12, 233.28, 222.68, 219, 222.71, 220.95, 216.03, 206.24, 200.45, 205.66, 211.92, 203.6, 206.8, 225.7, 254.95, 283.21, 299.25, 310.13, 325.5, 347.05, 373.6, 409.48, 449.24, 487.12, 520.81, 551.53, 572.28, 589.86, 598.31, 615.49, 718.87, 815.01, 878.56, 952.71, 1100.92, 1248.04, 1343.33, 1407.97, 1459.55, 1482.19, 1507.08, 1532.85, 1565.77, 1613.08, 1628.04, 1660.68, 1726.99, 1844.16, 1978.07, 2159.21, 2328.37, 2496.76, 2747.86, 2942.49, 3070.66, 3139.51, 3231.58, 3386.78, 3646.16, 3905.57, 4127.8, 4471.9, 4870.92, 5386.32, 5880.99, 6168.31, 6452.16, 7048.32, 7772.06, 8258.68, 8549.8, 9248.29, 10092.02, 10424.03, 10502.54, 10364.89, 10634.49, 10675.26, 10575.32, 10545.64, 11033.61, 11627.49, 11999.34, 12390.39, 13490.58, 15017.6, 16315.18, 16628.5, 17248.15, 18217.56, 19505.25, 19776.56, 19767.04, 19754.13, 20414.49, 20065.62, 19955.74, 19992.56, 20381.42, 19821.62, 19464.2, 20649.39, 21849.91, 21974.73, 21874.68, 21830.38, 21377.94, 21606.43, 21137.96, 21249.82, 21481.45, 21434.1, 21333.73, 21173.74, 20951.34, 20840.38, 20402.02, 20093.31, 19932.14, 19520.47, 19243.66, 19061.92, 18818.3, 18506.44, 17991.09, 17770.03, 17697.28, 17306.28, 17206.43, 16592.15, 16447.76, 16363.37, 15743.95, 15579.09, 15307.86, 15315.78, 15388.06, 15565.13, 15386.34, 15183.96, 15162.62, 14936.85, 14875.62, 14790.74, 14785.68, 14723.42, 14879.96, 15009.64, 15104.43, 15428.12, 15734.73, 15881.89, 16151.73, 16372.15, 16866.41, 17371.61, 17855.5, 18527.1, 18863.83, 19199.71, 19732.13, 20354.47, 20548.01, 20789, 21175.38, 21557.8, 21920.82, 22074.05, 22276.05, 22101.25, 22069.41, 22331.51, 22919.63, 23392.21, 24244.22, 25396.36, 26213.92, 27261.92, 27878.65, 28547.48, 29238.34, 29636.9, 29753.44, 29793.9, 29977.52, 30241.71, 30077.22, 29327.27, 28603.6, 27745.41, 26571.11, 25203.88, 23369.58, 21971.01, 20973.31, 19927.26, 18965.52, 19462.25, 17022.88, 16177.72, 15430.11, 14806.31, 14239.75, 13616.65, 12989.82, 12445.22, 11927.87, 11541.01, 11153.67, 10727.88, 10404.06, 10139.65, 9931.63, 9699.31, 9418.99, 9171.6, 9025.78, 9020.45, 9095.62, 9180.31, 9214.54, 9324.3, 9137.96, 8899.22, 8657.13, 8287.66, 7924.75, 7804.01, 7761.6, 7682.86, 7543.08, 7369.76, 7452.67, 7437.95, 7442.29, 7407.87, 7369.52, 7377.44, 7358.56, 7276.29, 7184.2, 7149.52, 7259.08, 7321.49, 7564.92, 7843.76, 7901.33, 8059.82, 8322.9, 8587.86, 8726, 8774.42, 8979.64, 9279.46, 9595.7, 10190.08, 10998.61, 11848.28, 12870.93, 14167.05, 15113.02, 16034.18, 16976.2, 17545.32, 17822.7, 17999.41, 18088.39, 18234.3, 18441.4, 18621.77, 18879.06, 19095.73, 19238.9, 19517.07, 19959.15, 20294.01, 20626.81, 20875.58, 20766.85, 20739.93, 20669.82, 20314.36, 19961.36, 19303.86, 18363.32, 17729.69, 17113.38, 17826.63, 16027.89, 15525.42, 15123.6, 14768.41, 14404.31, 13969.34, 13604.44, 13371.29, 13184.01, 13014.9, 12856.76, 12417.72, 11668.06, 11185.06, 10942.2, 10728.43, 10673.76, 10720.38, 10916.31, 11189.14, 11672.05, 12468.44, 12860.87, 13146.47, 13259.66, 13398.53, 13526.59, 14048.29, 14457.73, 14562.63, 14752.95, 15295.37, 15240.91, 15485.71, 15522.83, 15762.62, 16121.46, 16505.08, 16847.89, 17307.85, 17822.43, 18225.45, 18607.03, 18651.45, 18696.57, 18808.43, 18687.84, 18484.66, 18360.58, 18345, 18673.86, 19181.69, 19787.19, 20513.97, 21590.7, 22865.21, 24266.99, 25207.94, 25809.55, 26971.08, 28520.82, 29836.5, 30642.39, 31411.61, 32086.68, 32770.43, 34009.62, 35466.17, 36742.3, 37713.07, 39137.44, 40623.15, 41883.33, 42266.43, 42158.15, 41316.71, 40325.31, 40455.91, 39942.83, 38601.6, 35174.35, 30856.86, 28455.16, 26175.59, 25262.62, 24165.97, 23753.39, 22786.93, 22330.21, 21832.33, 22302.42, 23588.69, 24466.73, 24829.5, 23714.42, 22154.84, 20755.32, 19413.2, 18699.74, 17652.03, 16301.46, 15629.76, 15599.29, 15042.62, 14034.09, 13480.99, 13321.63, 13155.15, 12732.72, 12206.83, 12181.28, 12314.61, 12333.91, 12240.96, 12672.44, 12982.23, 13150.06, 13903.18, 15121.12, 15792.97, 15594.59, 15556.37, 15358.3, 14596.87, 13737.5, 13257.05, 12808.68, 12534.74, 11881.83, 11483.99, 11191.91, 10922.62, 10922.04, 10766.62, 10062.24, 9458.41, 9025.07, 8340.61, 7519.51, 6867.85, 6340.94, 5801.45, 5426.03, 5326.77, 5182.28, 5247.34, 5105.44, 4767.66, 4517.61, 4312.3, 4233.97, 3915.24, 3563.12, 3315.08, 3152.12, 2987.32, 2788.32, 2622.43, 2543.15, 2332.43, 2115.33, 1856.16, 1667.28, 1589.74, 1519.73, 1379.93, 1251.62, 1194.84, 1149.43, 1086.87, 1033.1, 988.65, 917.06, 841.53, 826.12, 844.79, 799.78, 770.55, 827.96, 907.05, 960.13, 927.21, 872.26, 914.83, 938.44, 925.71, 871.81, 812.92, 795.17, 778.72, 716.8, 633.12, 599.49, 566.91, 566.65, 603.72, 629.99, 632.54, 610.66, 588.8, 589.6, 579.75, 576.52, 530.54, 527.13, 553.06, 597.4, 681.82, 772.56, 834.18, 888.45, 929.49, 913.54, 937.63, 966.73, 990.96, 1008.92, 1036.34, 1070.89, 1077.57, 1102.96, 1125.77, 1135.79, 1135.98, 1148.28, 1474.55, 1550.24, 1667.13, 1807.95, 2073.07, 2405.94, 2719.97, 2965.09, 3210.82, 3497.35, 3939.99, 4419.03, 4974.98, 5665.79, 6329.06, 6994.2, 7609.18, 8126.36, 9520.6, 11528.04, 13756.05, 15832.12, 17508.46, 20932.7, 25831.06, 31952.88, 38225.72, 42775.76, 46241.78, 50716.74, 54874.74, 60286.15, 68419.16, 78452.84, 88270.24, 96232.12, 101303.82, 106813.85, 111420.68, 118344.52, 124175.02, 130624.33, 134181.8, 134302.94, 131199.27, 127146.54, 122483.62, 117672.36, 110467.69, 105695.28, 103844.44, 98799.14, 90617.99, 81205.65, 75352.63, 71060.15, 66732.3, 61605.82, 56520.13, 53762.36, 50939.26, 46725.28, 42325.29, 37210.33, 33452.31, 31573.89, 30065.93, 28308.52, 26045.17, 25068.75, 23970.56, 22806.73, 21329.11, 19801, 18280.74, 16237.87, 14386.83, 13400.53, 12130.7, 10892.41, 9989.14, 9859.67, 9595.57, 10438.8, 11698.44, 12740.64, 13698.48, 14451.75, 14723.02, 15229.04, 15109.56, 13762.43, 13646.79, 13470.55, 12466.78, 10403.93, 8220.57, 7416.57, 7137.62, 6650.83, 5968.71, 5480.06, 5223.49, 4963.37, 4700.59, 4331.25, 3965.95, 3622.8, 3241.74, 2835, 2460.93, 2187.18, 1966.9, 1771.89, 1612.19, 1491.21, 1402.97, 1350.29, 1304.8, 1263.51, 1218.44, 1166.74, 1117.14, 1070.73, 1024.7, 979.53, 938.16, 897.28, 864, 837.69, 808.86, 777.1, 750.67, 722.54, 694.54, 688.39, 713.53, 772.75, 812.2, 909.33, 1021.05, 1117.71, 1036.92, 885.01, 735.25, 600.05, 493.95, 433.81, 383.54, 347.85, 351.13, 343.88, 343.73, 327.47, 317.47, 318.98, 318.48, 318.68, 320.88, 317.47, 315.15, 313.24, 311.36, 308.64, 304.24, 297.27, 288.99, 284.69, 283.13, 283.34, 280.17, 278.9, 309.94, 327.25, 346.42, 366.08, 379.42, 390.74, 400.95, 411.43, 422.32, 439.72, 474.53, 488.51, 523.31, 586.71, 689.46, 816.02, 949.2, 1088.17, 1234.99, 1396.27, 1579.42, 1790.37, 2026.22, 2292.26, 2552.11, 2848.86, 3260.75, 3703.72, 4270.44, 5062.12, 6038.77, 6988.51, 7813.1, 8685.24, 9602.92, 10511.28, 11343.01, 12211.46, 13163.64, 14152.83, 15369.2, 16744.9, 18247.26, 19688.9, 21205.49, 22724.78, 23356.41, 23082.93, 22614.02, 21991.98, 21200.41, 20179.52, 19119.99, 18224.66, 17347.02, 16321.48, 15156.65, 13975.75, 12753.86, 11708.61, 11294.8, 11202.97, 11064.2, 10925.11, 10631.55, 10353.08, 9728.16, 9670.35, 9564.42, 9011.05, 8319.64, 7616.81, 6913.56, 6184.59, 5499.21, 5063.17, 4674.86, 4077.46, 3561.99, 3394.41, 3242.77, 3078.2, 2960.18, 2998.95, 3192.05, 3385.29, 3485.74, 3545.04, 3542.09, 3465.45, 3309.37, 3033.72, 2736.41, 2551.63, 2439.75, 2334.67, 2228.08, 2091.25, 1923.83, 1758.59, 1648.21, 1559.14, 1483.77, 1435.88, 1427.5, 1438.44, 1463.48, 1470.69, 1428.19, 1356.33, 1321.77, 1363.68, 1318.96, 1196, 1050.45, 918.05, 849.74, 828.95, 814.7, 759.64, 776.27, 812.69, 849.54, 887.76, 928.45, 879.01, 784.97, 690.83, 633.57, 647.19, 683.9, 626.44, 567.63, 539.65, 549.1, 570.14, 588.53, 605.7, 612.27, 612.36, 609.85, 596.81, 571.04, 545.57, 520.61, 497.33, 476.86, 459.35, 444.21, 431.13, 415.56, 392.98, 373.76, 355.12, 329.68, 296.84, 263.1, 235.47, 210.54, 184, 164.35, 150.19, 140.23, 133.35, 128.63, 125.97, 124.83, 125.18, 126.78, 129.07, 130.99, 131.34, 129.14, 123.67, 114.75, 103.01, 89.75, 76.63, 65.22, 56.25, 49.56, 44.71, 41.13, 38.29, 36.01, 34.22, 32.58, 31.09, 29.82, 28.4, 26.92, 25.58, 24.36, 23.25, 22.25, 21.33, 20.49, 19.73, 19.03, 18.39, 17.81, 17.28, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 54.69, 125.1, 249.18, 320.2, 424.31, 770.45, 1437.32, 1996.87, 2394.07, 2989.76, 3716.96, 4432.22, 5049.67, 6646.53, 6969.48, 8833.78, 13295.54, 19502.89, 27700.38, 37136.69, 42722.95, 48452.11, 56077.17, 68393.04, 80795.11, 89112.92, 94384.81, 101139.76, 104238.98, 106358.03, 108133.58, 110811.62, 112631.2, 115071.83, 118107.56, 121223.1, 123709.59, 125746.51, 125244.77, 123540.5, 122220.71, 119142.06, 114363.66, 110934.69, 110204.29, 109381.15, 105721.93, 100503.53, 96012.67, 92025.56, 86813.12, 80157.5, 75017.5, 73080.09, 71822.68, 69637.93, 67227.8, 65025.95, 62909.86, 60425.13, 57797.5, 55219.8, 53170.75, 51822.26, 50849.4, 50149.95, 49576.12, 48766.59, 48027.16, 47820.73, 47775.4, 47496.56, 47009.35, 45220.35, 42710.79, 40107.78, 37719.94, 36027.89, 35143.57, 34578.5, 34312.51, 34544.51, 35024.81, 35203.05, 34911.57, 34123.99, 33457.07, 33056.83, 32632.01, 32192.76, 31832.78, 31662.4, 31374.05, 31852.42, 32100.54, 32102.61, 32650.68, 33582.11, 34540.85, 35199.44, 35759.39, 36859.31, 38650, 40714.41, 42520.88, 43880.87, 43436.67, 42375.26, 41731.69, 42026.6, 42063.08, 42482.84, 42669.38, 43172.38, 43969.14, 44817.83, 45216.43, 44579.99, 43652.16, 42786.41, 41928.67, 41037.34, 40309.02, 39768.36, 39227.69, 38710.5, 38306.7, 37988.44, 37682.8, 37288.76, 36850.24, 36544.77, 36382.37, 36245.61, 36167.26, 36124.56, 36151.76, 36255.98, 36350.37, 36386.04, 36301.62, 36101.03, 35941.78, 36027.04, 36065.71, 36112.42, 36526.69, 36911.05, 37627.02, 38103.25, 38731.92, 39352.04, 39825.29, 40365.9, 41004.26, 41658.7, 42080.71, 42323.92, 42581.14, 42841.91, 43081.05, 43352.81, 44278.03, 45072.78, 46067.31, 47332.94, 48628.02, 50215.02, 52366.42, 54373.36, 55845.37, 56345.33, 56790.37, 57416.93, 57963.5, 58135.52, 58466.84, 58567.79, 59166.64, 59723.19, 60252.14, 61001.54, 61812.87, 62651.81, 63290.9, 63646.33, 63796.02, 64039.72, 64632.52, 65125.98, 65318.38, 65291.01, 64943.9, 64417.53, 63732.49, 62857.48, 61962.01, 61043.93, 60146.85, 59193.66, 58139.27, 57136.96, 56209.82, 55480.06, 55085.96, 54811.38, 54644.93, 54436.12, 54121.01, 53808.27, 53896.38, 54437, 55082.31, 55751.92, 56564.42, 57330.11, 57815.93, 57911.94, 57690.68, 57660.65, 57703.85, 57882.81, 58070.42, 58238.39, 58278.08, 58007.88, 58303.94, 58602.78, 59001.68, 58951.12, 58736.01, 58566.85, 58439.61, 58249.76, 58024.89, 57850.79, 57632.46, 57313.15, 56870.15, 56300.41, 56114.65, 56382.66, 56486.01, 56544.39, 56545.68, 56703.94, 57197.95, 57888.67, 58670.97, 59452.38, 60187.48, 61013.01, 61896.96, 62629.2, 63182.72, 63553.17, 63819.29, 64180.03, 64740.16, 65342.66, 66062.9, 66929.13, 67973.96, 69171.55, 70419.8, 71844.95, 73249.62, 74218.74, 75109.39, 75941.28, 76170.51, 75905.12, 75314.42, 74634.06, 74192.2, 73640.4, 72960.54, 72541.69, 72349.13, 72277.83, 72087.12, 71707.51, 71284.83, 70676.29, 69776.95, 68000.25, 65463.77, 62819.38, 60245.26, 57589.85, 54814.75, 52287.97, 50293.7, 48647.06, 47151.22, 45734.86, 44465.41, 43369.28, 42345.08, 41405.16, 40549.96, 39730.63, 39003.07, 38386.12, 37789.73, 37142.78, 36398.25, 35596.46, 34794.32, 33945.47, 33017.81, 32032.45, 31062.87, 30226.01, 29535.65, 28953.88, 28414.34, 27810.94, 27129.59, 26423.97, 25686.08, 24975.48, 24338.42, 23716, 23112.5, 22587.09, 22170.83, 21807.48, 21445.91, 21129.84, 20924.25, 19804.72, 16388.07, 15995.15, 15603.13, 15267.55, 14951.33, 14624.67, 14293.01, 13990.4, 13722.47, 13442.85, 13145.24, 12858.13, 12591.69, 12332.63, 12054.34, 11753.85, 11465.41, 11237.96, 11062.24, 10901.35, 10788.29, 10753.36, 10794.55, 10902.86, 11016.26, 11099.59, 11194.03, 11334.51, 11532.57, 11778.17, 12061.76, 12416.55, 12889.14, 13509.76, 14246.01, 15042.15, 15810.04, 16682.58, 17626.77, 18436.91, 19093.9, 19597.42, 20073.22, 20627.57, 21302.57, 22099.01, 23004.17, 24053.81, 25353.81, 26906.47, 28485.11, 29967.04, 31387.55, 32718.05, 33997.9, 35238.58, 36403.99, 37592.98, 38854.09, 40208.8, 41514.25, 42893.66, 44597.62, 46293.59, 48004.62, 49958.97, 52065.27, 54069.62, 55792.76, 57287.1, 58772.49, 60251.14, 61537.71, 62725.2, 64052.46, 65497.82, 66881.2, 68103.04, 69177.95, 70013.24, 70282.09, 69647.53, 68213.66, 66403.64, 64372.41, 62167.75, 59799.04, 57578.05, 55628.19, 53817.42, 52162.85, 50561.58, 48838.79, 47061.53, 45227.45, 43551.04, 42224.52, 40911.99, 39401.44, 37650.28, 35695.75, 33877.52, 32208.49, 30646.98, 29417.02, 28377.71, 27350.91, 26427.12, 25569.36, 24724.02, 23862.9, 22961.71, 22115.91, 21528.5, 21031.14, 20600.52, 20215.73, 20038.55, 20022.39, 19860.12, 19472.19, 19031.94, 18791.6, 18657.95, 18275.28, 17812.54, 17638.05, 17635.83, 17530.16, 17532.23, 17467.49, 17300.95, 17104.15, 16872.42, 16657.5, 16491.07, 17112.96, 16136.41, 15842.14, 15496.53, 15299.97, 15235.32, 15173.4, 14997.18, 14747.77, 14650.8, 14693.9, 14696.76, 14565.36, 14293.88, 14144.99, 14253.25, 14320.36, 14246.69, 14225.45, 14365, 14495.81, 14756.88, 15216.77, 15810.36, 16311.06, 16692.59, 17125.23, 17640.28, 18196.44, 18876.36, 19749.9, 20659.8, 21739.74, 22867.79, 24121.72, 25764.01, 27676.33, 29915.34, 32077.67, 33793.14, 35802.04, 38028.55, 40965.32, 44431.94, 48108.38, 51726.65, 55066.42, 58084.58, 60810.41, 63490.38, 65989.78, 68397.84, 70798.31, 73005.42, 74946.3, 76493.02, 77259.81, 77620.59, 77838.88, 77440.7, 77231.05, 77037.37, 76794.06, 76853.27, 76978.99, 77493.63, 78084.84, 78162.66, 77293.98, 76098.4, 74761.18, 74282.65, 73771.55, 73025.65, 72686.44, 72584.57, 72934.38, 73385.34, 73655.96, 73740.27, 73663.68, 73411.95, 72901.75, 72373.01, 71861.96, 71711.69, 71676.72, 71575.55, 71700.09, 71832.22, 72136.28, 72336.66, 72390.09, 72456.29, 72784.12, 73394.48, 73394.4, 73337.21, 73054.79, 72556.97, 71610.96, 70865.44, 70460.5, 69824.58, 69428.56, 69123.12, 68909.03, 68870.83, 68869.41, 68729.61, 68242.76, 67902.29, 68402.91, 68619.5, 68789.69, 68808.63, 68968.91, 68920.57, 68771.36, 68439.37, 67802.72, 66943.1, 66010.6, 65285.91, 64174.37, 63148.57, 62488.09, 61665.86, 60945.34, 60234.64, 59265.03, 58046.97, 56618.97, 55447.21, 54769.18, 54299.63, 53924.75, 53997.34, 54440.88, 54991.62, 55532.45, 55813.7, 55789.69, 55619.76, 55106.44, 54074.92, 52811.71, 51691.61, 50672.41, 49770.37, 49080.67, 48017.29, 46891.55, 45863.19, 44903.42, 44046.67, 43514.49, 42963.11, 42523, 42348.34, 42055.09, 41622.79, 41153.61, 40659.49, 40142.51, 39506.41, 38653.6, 37767.62, 36918.33, 36121.55, 35397.46, 34691.92, 39099.53, 40314.88, 41329.23, 41552.47, 41611.02, 42080.12, 42789.16, 43548.74, 44495.36, 45983.44, 47827.28, 49704.92, 51658.41, 53787.24, 56394.9, 58655.68, 60108.3, 62045.59, 63543.34, 65798.37, 69342.99, 73471.46, 78156.4, 84022.85, 91732.88, 100572.64, 110129.41, 120986.1, 133040.39, 146086.69, 159917.28, 174856.97, 192420.89, 212425.19, 233055.34, 253808.72, 269496.6, 283439.47, 295634.66, 306433.7, 317814.6, 328177.66, 340478.6, 355063.28, 371095.16, 387736.28, 406059.44, 428260.3, 453300.38, 473926.25, 492726.25, 501333.03, 511947.16, 527663.06, 546485.9, 564461.94, 582179.25, 604724.25, 624752, 644828.6, 661627.8, 668905.06, 670903.56, 674069, 682324.7, 693057.2, 686666.1, 677541.56, 664856.94, 651686.5, 638753.3, 619700.6, 602651.3, 589294.2, 576982.3, 563113.94, 551595.94, 545272.5, 538576.25, 523552.53, 507564.44, 491498.66, 474182.34, 456174.25, 438912.2, 422748.97, 406035.12, 385806, 366337.34, 347974.84, 329609.16, 309261.12, 288234.16, 269432.66, 253993.06, 240016.62, 226339.48, 213258.52, 201795.11, 191908.28, 182160.06, 172921.77, 164931.67, 157507.66, 149339.22, 141483.05, 133529.02, 126370.46, 120436.4, 115368.64, 111188.95, 108239.3, 106106.15, 103640.73, 100522.78, 97261.74, 93587.24, 89681.35, 85766.52, 82573.33, 79852.76, 76704.03, 73198.21, 69273.46, 65409.37, 61921.12, 58056.53, 54075.71, 50690.76, 47683.8, 44820.09, 42040.66, 39533.07, 37033.26, 34598.09, 32798.54, 31184.52, 29642.9, 28259.38, 26526.43, 24742.24, 23441.54, 22345.51, 21305.47, 20006.5, 18867.01, 17891.33, 16659.98, 15190.33, 13830.97, 12835.99, 11905.14, 10630.31, 9678.31, 9155.82, 8675.88, 8567.11, 8476.92, 8496.14, 8559.48, 8459.18, 8172.43, 7841.15, 7526.55, 7086.5, 6574.1, 6073.35, 5974.63, 5691.55, 5763.37, 5844.19, 6050.94, 6055.16, 5918.22, 6026.7, 5715.73, 5303.59, 5032.88, 4842.63, 4641.1, 4467.99, 4355.51, 4305.5, 4303.71, 4338.7, 4388.08, 4857.89, 4956.38, 5092.39, 5296.65, 5599.37, 5870.43, 6164.02, 6480.73, 6809.02, 7222.21, 7955.7, 8943.65, 10161.01, 11568.3, 13203.41, 15119.99, 17071.12, 19333.71, 22599.48, 26699.69, 31563.06, 36541.44, 42298.44, 48016.47, 53835.13, 59656.63, 66253.92, 73654.95, 81769.63, 90888.38, 100685.98, 110781.33, 121723.18, 135223.03, 152981.7, 172095.39, 191826.77, 212470.1, 234214.44, 258402.48, 284227.7, 306098.25, 328545.94, 352211.9, 374425.44, 392385.2, 405377.72, 412979.47, 417683.28, 426315.94, 426387.34, 425364.28, 425190.72, 420481.94, 399201.56, 377153.22, 355189.34, 328676.3, 309279.34, 292629.53, 276794.53, 262086.2, 248551, 236057.45, 223829.3, 212027.81, 200683.4, 190126.78, 177212.77, 164597.12, 150163.62, 137518.33, 127837.35, 119304.17, 110622.04, 102121.72, 93319.72, 84820.02, 77860.6, 73075.92, 69306.4, 65601.82, 61784.42, 57574.37, 53283.68, 49733.18, 47161.42, 44335.65, 41638.88, 39801.63, 38604.78, 36950.61, 35301.97, 34992.56, 34217.11, 34319.32, 33616.32, 29353.18, 26651.29, 24497.6, 22153.65, 20924.81, 20905.76, 19887.8, 18297.54, 19098.22, 21195.83, 23653.15, 26383.32, 28521.88, 30677.7, 31612.91, 32331.46, 31580.56, 28917.59, 27340.61, 26344.76, 25651.39, 24508.6, 23293.31, 22189.92, 21345.67, 20554.36, 20290.24, 20356.02, 20597.03, 20503.03, 20103.39, 19661.54, 19108.13, 18420.05, 17671.85, 16885.04, 16111.49, 15419.9, 14880.35, 14389.74, 13898.22, 13478.97, 13150.85, 12890.05, 12682.54, 12515.13, 12330.56, 12217.12, 11971.63, 11722.42, 11451.75, 11147.39, 10805.54, 10430.09, 10031.21, 9624.72, 9230.71, 8871.22, 8565.09, 8323.86, 8150.65, 8035.97, 7955.33, 7878.55, 7779.79, 7641.12, 7459.98, 7245.08, 7001.43, 6742.55, 6481.21, 6223.31, 6127.42, 6072.48, 5910.04, 5894.64, 5932.44, 5892.85, 5869.51, 5860.2, 5861.92, 5874.08, 5899.73, 5939.07, 5990.63, 6054.71, 6131.66, 6220.03, 6319.83, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 80.01, 181.55, 181.63, 181.69, 181.76, 181.84, 181.93, 182.03, 182.14, 182.25, 190.21, 216.62, 245.8, 428.16, 442.75, 433.11, 423.33, 400.69, 345.43, 303.34, 273.2, 232.98, 198.15, 178.22, 159.8, 142.85, 130.98, 118.94, 114.08, 108.31, 104.12, 98.77, 92.6, 87.11, 83.08, 84.34, 89.84, 97.8, 103.13, 110.49, 118.33, 117.47, 113.41, 101.89, 90.29, 82.38, 74.5, 73.06, 75.4, 80.71, 86.87, 88.47, 87.35, 88.94, 96.87, 102.54, 103.32, 104.49, 119.74, 135.16, 161.03, 189.42, 218.51, 261.54, 278.24, 271.35, 248.78, 230.6, 236.59, 251.27, 277.26, 314.01, 363.05, 421.97, 500.28, 602.94, 665.04, 725.05, 788.36, 772.26, 751.55, 736.91, 696.73, 682.71, 667.98, 620.15, 588.14, 540.63, 460.2, 377.62, 316.98, 283.98, 280, 281.74, 279.04, 285.95, 295.06, 298.46, 297.15, 299.19, 307.6, 316.76, 324.4, 336.92, 353.88, 363.51, 361.54, 346.86, 330.69, 321.74, 322.44, 328.06, 333.87, 369.21, 416.44, 463.31, 507.65, 546.72, 599.8, 676.83, 743.75, 847.1, 892.31, 881.72, 945.61, 1008.69, 999.1, 1028.94, 979.68, 995.93, 1067.27, 1128.45, 1140.26, 1284.54, 1415.14, 1492.54, 1596.54, 1703.03, 1707.01, 1821.39, 2079.93, 2125.22, 2152.86, 2256.84, 2234.36, 2394.34, 2648.17, 2733.16, 2800.21, 2800.32, 2867.82, 3108.5, 3103.89, 2772.99, 2670.15, 2987.97, 3274.5, 3491.76, 3980.47, 4277.43, 4480.58, 5102.48, 5578.76, 6149.14, 6458.57, 6307.66, 5968.75, 5925.18, 5873.24, 5676.6, 5356.43, 4856.12, 4430.94, 4443.76, 4972.01, 5285.85, 5466.76, 5751.28, 5971.35, 6038.81, 6508.09, 6553.13, 5991.71, 6038.66, 6311.7, 6317.46, 6340.4, 7045.06, 7252.12, 7466.7, 8029.8, 8592.09, 9191.18, 9177.17, 8754.83, 8851.37, 8846, 8389.87, 7213.35, 6316.83, 6024.82, 5798.02, 5526.83, 5302.78, 5317.28, 5322.12, 5337.22, 5262.49, 5321.02, 5511.29, 5749.42, 5986.37, 6379.14, 6595.21, 6803.9, 7220.7, 7660.6, 7984.55, 8792.25, 10228.88, 10135.1, 10916.47, 11258.12, 11130.49, 12317.13, 13502.33, 12110.24, 12353.87, 13465.18, 14020.75, 14014.94, 14763, 15600.17, 16498.85, 17861.49, 19436.69, 21469.19, 21830.53, 22933.81, 24307.69, 25526.76, 26373.61, 24619.27, 22211.05, 20444.67, 20002.03, 19938.84, 19853.53, 19769.08, 19073.69, 18535.37, 18712.3, 18714.51, 17972.62, 16776.12, 16521.25, 17644.37, 18228.83, 18187.4, 19047.56, 20412.67, 20845.6, 20736.64, 21126.67, 22984.2, 25623.73, 27000.92, 27527.37, 29672.3, 33818.66, 38271.93, 41766.67, 40334.66, 39959.77, 37756.69, 37243.04, 39239.46, 44149.97, 43600.03, 45055.35, 49551.96, 56461.53, 61459.55, 54859.59, 47543.2, 41008.97, 35928.64, 31709.67, 28088.97, 25822.94, 24913.38, 24614.4, 24261.51, 24728.64, 26991.18, 29002.08, 29995.06, 31833.58, 32092.73, 33903.62, 37032.61, 34779.3, 30267.85, 27184.69, 24673.58, 21472.39, 19233.12, 18088.44, 16621.36, 14732.45, 13853.88, 13092.41, 13261, 13577.61, 13670.86, 13407.69, 12884.04, 12114.32, 11109.32, 10324.09, 9949.74, 9662.11, 9456.75, 9688.01, 9724.23, 9566.51, 10143.68, 10140.56, 9384.78, 8911.49, 8676.01, 7896.76, 6834.51, 5892, 5756.13, 5106.51, 4242.09, 3702.65, 3835.28, 3733.82, 3612.86, 3464.51, 3416.1, 3377.93, 3259.32, 3087.73, 2995.6, 2905.59, 2880.37, 2889.37, 2864.46, 2857.64, 2745.44, 2635.01, 2527.28, 2397.5, 2292.12, 2248.16, 2279.44, 2254.6, 2247.8, 2362.69, 2344.29, 2550.35, 3079.2, 3307.66, 2787.59, 2507.19, 2514.99, 2321.86, 2436.1, 2512.49, 2530.04, 2801.9, 3398.62, 3795.54, 3770.39, 3756.15, 3794.19, 3761.1, 4029.1, 4077.83, 4154.12, 4476.38, 5023.82, 5419.59, 5700.39, 5836.49, 5999.26, 6694.77, 5456.67, 4207.76, 4057.12, 4078.54, 3934.9, 4378.75, 4473.65, 5233.72, 5709.62, 6108.67, 6222.4, 6241.37, 6303.43, 6659.91, 7312.29, 8144, 9161.38, 8375.36, 7873.27, 7308.08, 7227.95, 7160.61, 6980.57, 7309.4, 7218.9, 7141.97, 7730.97, 8872.25, 9718.63, 11086.36, 12185.16, 13095.46, 13601.34, 16691.79, 18286.46, 15220.51, 14323.46, 14397.25, 13994.44, 13818.56, 14948.97, 16636.57, 17617.96, 19193.3, 22416.26, 29150.86, 38601.12, 46270.12, 51709.92, 58539.88, 66737.71, 78214.31, 92010.74, 103194.46, 116266.38, 131682.88, 161106.95, 207666.61, 257381.94, 303867.72, 337361.94, 359192.25, 363977.28, 368177.47, 378905.8, 395411.56, 406618.9, 422554.62, 432217.03, 424864.97, 390923.1, 356534.66, 308427, 256777.12, 211669.1, 181857.94, 161508.98, 146951.44, 139926.05, 138843.84, 137957.34, 133411.27, 128474.61, 125036.29, 118888.51, 106732.35, 94889.8, 88423.72, 83128.62, 81860.09, 78602.21, 71621.34, 65355.5, 60443.66, 56377.24, 54680.17, 50319.41, 44818.53, 41281.11, 38369.54, 34794.67, 30747.25, 26974.65, 24487.31, 22976.93, 21346.95, 19581.01, 18134.87, 17113.23, 16436.82, 16027.37, 15643.15, 15284.17, 15096.23, 14555.14, 13311.85, 11892.19, 10627.76, 9445.39, 8310.38, 7206.66, 6253.06, 5598.3, 5159.67, 4893.12, 4910.56, 5107.34, 5265.33, 5282.93, 5135.02, 4856.83, 4458.64, 3999.49, 3618.17, 3341.83, 3167.6, 3135.23, 3170.94, 3122.5, 2947.96, 2699, 2474.98, 2320.52, 2148.96, 1966.85, 1846.67, 1721.24, 1574.92, 1452.55, 1308.29, 1158.86, 1054.62, 971.81, 920.37, 909, 899.46, 882.78, 846.39, 773.45, 702.16, 658.2, 612.48, 562.89, 536.17, 527.42, 530.65, 541.81, 540.08, 519.46, 472.25, 397.65, 334.15, 303, 282.64, 259.33, 241.49, 240.79, 255.59, 269.71, 272.41, 264.58, 248.87, 234.08, 232.73, 237.05, 232.95, 222.24, 207.25, 194.21, 188.82, 179.71, 164.19, 151.83, 141.56, 135.23, 136.47, 136.41, 130.38, 123.92, 118.95, 112.99, 106.6, 102.14, 101.45, 104.76, 105.99, 100.11, 92.23, 87.79, 84.2, 75.91, 61.16, 46.59, 39.63, 38.54, 35.96, 30.59, 25.95, 23.57, 22.39, 21.14, 19.62, 19.05, 21.22, 26.48, 33.4, 39.65, 43.79, 46.64, 48.72, 48.3, 43.93, 37.81, 33.13, 29.9, 26.11, 28.65, 28.77, 30.01, 30.78, 28.78, 24.69, 22.61, 26.1, 40.8, 71.63, 112.13, 152.58, 187.73, 215.38, 275.52, 390.49, 470.98, 528.27, 631.72, 789.6, 972.83, 1193.14, 1515.43, 1912.46, 2294.94, 2658.44, 3051.02, 3561.66, 4223.78, 4943.97, 5721.78, 6601.64, 7486.26, 8333.13, 9099.29, 9673.4, 10109.41, 10562.39, 11195.61, 12027.69, 12771.74, 13212.53, 13460.35, 13608.95, 13672.78, 13622.46, 13334.69, 13099.81, 13447.84, 14431.25, 15673.78, 16479.08, 16875.05, 17871.18, 19534.21, 20940.28, 21211.26, 20546.37, 20418.58, 19120.66, 19057.88, 18813.88, 17532.44, 16081.12, 15308.66, 14935.8, 14051.68, 12704.71, 12020.3, 12604, 14590.09, 16667.37, 16774.62, 16075.12, 16200.57, 18440.4, 22341.65, 23850.93, 23848.6, 22973.74, 22381.3, 23173.56, 23613.9, 22881.37, 21726.63, 19831.05, 18426.73, 18148.7, 17556.19, 15994.12, 15205.58, 15066.24, 15114.39, 14232.6, 12428.93, 11337.86, 9934.85, 8061.4, 7376.52, 7585.23, 9239.7, 9725.82, 10010.24, 10479.82, 11195.9, 12250.67, 12048.85, 10234.31, 10469.34, 9342.31, 11639.29, 12909.34, 12541.49, 11877.97, 12560.3, 11224.93, 9680.17, 9221.86, 8630.62, 8556.32, 8520.89, 8154.02, 8966.31, 9259.42, 7766.19, 6366.65, 5846.28, 5232.64, 4714.55, 4647.91, 4782.76, 4751.8, 4729.24, 5240.2, 6043.04, 6150.63, 5829.38, 5709.8, 5500.21, 5148.01, 5118.55, 5454.58, 5710.25, 5956.49, 5744.65, 4845.35, 4259.99, 4283.2, 4219.09, 4705.93, 5331.08, 5849.02, 6515.19, 7107.07, 7522.75, 7663.5, 7622.66, 7708.75, 7896.63, 9500.23, 10501.5, 11165.99, 11898.23, 12036, 11281.56, 9562.49, 8977.04, 8346.03, 7774.01, 7103.91, 7146.97, 7258.6, 7200.74, 6852.78, 6629.86, 6643.59, 7319.14, 7332.33, 8493.89, 11988.39, 18163.76, 26164.67, 33452.42, 47274.62, 67119.65, 70557.02, 67087.31, 55907.06, 52154.72, 50799.66, 47496.4, 41684.87, 36028.76, 32862.19, 30724.62, 27476.35, 22442.16, 18705.42, 17328.31, 16161.3, 15279.41, 15995.46, 17717.03, 17837.07, 18095.9, 18539.98, 17153.67, 15774.08, 13602.77, 10603.64, 8549.09, 7320.43, 6758.8, 6426.84, 6156.06, 5955.7, 5759.84, 5674.08, 5714.06, 5683.41, 5522.4, 5300.02, 5112.48, 4986.19, 4826, 4641.73, 4456.95, 4227.92, 4002.46, 3794.18, 3487.39, 2997.65, 2548.89, 2453.62, 2758.37, 2660.8, 2379.69, 2334.9, 2471.61, 2642.46, 2560.89, 2353.94, 2204.59, 1985.84, 1720.29, 1503.5, 1330.4, 1219.49, 1130.39, 970.33, 724.83, 490.05, 382.99, 346.19, 254.96, 212.85, 196.82, 193.46, 190.22, 186.91, 183.49, 179.96, 176.32, 172.6, 168.86, 165.13, 161.45, 157.85, 154.37, 151.04, 147.88, 144.89, 142.08, 139.46, 137.02, 134.76, 132.7, 130.8, 129.03, 127.42, 126.29, 125.59, 124.95, 124.38, 123.88, 123.44, 123.05, 122.73, 122.52, 122.37, 122.22, 121.25, 117.47, 113.85, 110.42, 107.13, 103.98, 100.96, 98.07, 95.31, 92.67, 90.13, 87.71, 85.39, 83.04, 80.03, 76.03, 71.71, 67.6, 63.68, 59.93, 56.46, 53.79, 52.18, 51.04, 49.94, 48.89, 47.87, 46.89, 45.95, 45.04, 44.16, 43.32, 42.51, 41.73, 40.98, 40.26, 39.57, 38.9, 38.25, 37.63, 37.04, 36.46, 36.21, 39.45, 48.61, 60.45, 72.23, 83.91, 95.56, 106.6, 115.56, 121.43, 124.28, 125.39, 126.43, 128.59, 132.27, 136.9, 140.88, 142.3, 139.93, 133.71, 124.85, 115.37, 107.15, 101.3, 98.31, 98.31, 101.24, 107.05, 115.89, 128.03, 143.92, 164.29, 190.51, 224.66, 269.6, 329.33, 405.81, 484.8, 564.06, 658.3, 768, 894.46, 1039.41, 1204.93, 1393.3, 1606.91, 1848.41, 2120.51, 2425.55, 2767.24, 3148.25, 219.05, 219.99, 220.92, 221.85, 222.56, 222.81, 222.69, 222.61, 220.24, 218.65, 211.29, 208.12, 205.38, 205.36, 204.15, 194.4, 180.89, 168.18, 154.74, 137.78, 121.97, 114.92, 118.44, 122.43, 125.11, 130.83, 147.53, 155.8, 164.97, 206.41, 254.55, 280.36, 324.53, 399.21, 523.24, 637.76, 733.38, 858.16, 1120.02, 1398.85, 1662.79, 1869.3, 2073.72, 2253.26, 2319.92, 2280.07, 2131.85, 2029.75, 2046.72, 2155.13, 2298.36, 2426.87, 2613.88, 2865.04, 3143.54, 3406.9, 3691.15, 3892.2, 4010.33, 4029.23, 3968.36, 3934.98, 3975.21, 4031.36, 4030.42, 3998.66, 4020.42, 4067.78, 4054.29, 3976.63, 3878.85, 3799.09, 3756.28, 3727.62, 3684.51, 3625.04, 3559.93, 3500.23, 3446.51, 3391.64, 3342.65, 3302.41, 3250.85, 3168.79, 3070.2, 2995.77, 2943.04, 2865.16, 2753.72, 2642.48, 2567.58, 2533.3, 2493.52, 2425.72, 2362.06, 2332.68, 2335.27, 2336.45, 2319.65, 2296.54, 2281.06, 2359.92, 2463.98, 2557.06, 2708.25, 2911.45, 3057.51, 3162.75, 3253.33, 3161.63, 3077.13, 3100.79, 3197.89, 3272.17, 3367.85, 3498.14, 3663.86, 3859.31, 4066.73, 4273.74, 4484.55, 4684.56, 4855.84, 5000.01, 5123.22, 5241.66, 5381.18, 5563.71, 5757.34, 5940.66, 6108.34, 6129.4, 6008.31, 5869.32, 5751.35, 5677.47, 5644.32, 5603.64, 5574.86, 5614.91, 5670.81, 5676.08, 5633.6, 5581.58, 5594, 5649.85, 5665.49, 5714.05, 5785.09, 5847.15, 5903.99, 5965.75, 6037.57, 6119.33, 6201.56, 6289.2, 6417.42, 6608.27, 6838.95, 7083.38, 7316.85, 7552.86, 7805.54, 8026.9, 8221.2, 8410.23, 8603.94, 8831.77, 9069.09, 9332.17, 9648.16, 9952.56, 10223.31, 10454.33, 10644.15, 10857.95, 11134.54, 11493.8, 11951.98, 12482.29, 13052.24, 13669.59, 14338.7, 15008.55, 15662.31, 16309.4, 16918.94, 17449.59, 17826.96, 18031.81, 18182.12, 18314.35, 18569.07, 19013.97, 19674.45, 20588.95, 21479.76, 22288.15, 22981.1, 23526.4, 23931.21, 24320.14, 24807.15, 25255.69, 25765.94, 26330.75, 27203.49, 28046.83, 28961.31, 30003.56, 31104.59, 32197.71, 33102.16, 34070.24, 35253.16, 36212.04, 37081.95, 37868.44, 38704.73, 39668.13, 40587.13, 41431.27, 42500.02, 43755.99, 44816.57, 45938.69, 47396.86, 49077.37, 50828.13, 52810.05, 54923.69, 57019.32, 59126.32, 61259.29, 63555.05, 65974.84, 68204.42, 70147.99, 71954.15, 73178.29, 74393.61, 75152.7, 75800.88, 76719.63, 77886.24, 78854.43, 80320.67, 82287.43, 84534.32, 86338.6, 87836.99, 88989.52, 89738.83, 90447.65, 91149.41, 91725.27, 93284.38, 95120.64, 97017.24, 99095.76, 100805.63, 103207.36, 105653.93, 108134.55, 110588.82, 112744.44, 114161.32, 115531.98, 116892.32, 118173.84, 119405.06, 121145.22, 123001.49, 125338.82, 127459.08, 130054.14, 132994.6, 135969.55, 139077.3, 141944.45, 144248.8, 147129.84, 150049, 151926.06, 151791.55, 151454.89, 151437.25, 150796.84, 149733.56, 148006.52, 146105.23, 144043.95, 141907.14, 140327.44, 138885.77, 137086.81, 134788.16, 131588.06, 128011.21, 124821.82, 122271.66, 120400.83, 118687.39, 116554.55, 114553.07, 112857.33, 112426.67, 111776.27, 110204.33, 107218.67, 103210.48, 99528.21, 96904.07, 94385.9, 91689.91, 89364.29, 87258.36, 85114.03, 83788.68, 82884.91, 81321, 79833.16, 77904.69, 75228.87, 72733.49, 70035.17, 67844.93, 65966.9, 63782.7, 61425.49, 59607.82, 60236.31, 60592.18, 65781.21, 60420.78, 57972.05, 55773.65, 53362.02, 49935.46, 46480.91, 43842.86, 41564.14, 39705.6, 38066.89, 36700.23, 35434.95, 34218.53, 33134.33, 31886.25, 30832.16, 29636.65, 28337.51, 27223.35, 26261.85, 25476.36, 24763.78, 24140.04, 23820.23, 23623.11, 23400.88, 23124.67, 22722.61, 22447.27, 22416.5, 22437.72, 22533.72, 22740.72, 22781.68, 22596.91, 22568.05, 22836.41, 23317.29, 23850.72, 24130.04, 24158.55, 24608.84, 25276.35, 25501.11, 25556.19, 25757.81, 25952.62, 26064.64, 26217.04, 26157.09, 25659.6, 24986.17, 24617.71, 24996.33, 25601.68, 25822.14, 26304.85, 27579.97, 29165.88, 29912.01, 30615.96, 31229.95, 31526.06, 31644.51, 31681.27, 31707.74, 31707.25, 31508.67, 31215.71, 30873.07, 30212.24, 29381.93, 28821.81, 28737.03, 28881.84, 28852.42, 28747.64, 28967.74, 29453.56, 29820.39, 29824.11, 29524.24, 29157.97, 28797.21, 28368.41, 27870.51, 27318.63, 26747.29, 26143.3, 25403.13, 24611.71, 24028.35, 23795.64, 23781.07, 23691.25, 23411.88, 23171.39, 23176.12, 23187.1, 22810.83, 22032.12, 21096.64, 20303.64, 19766.43, 19082.62, 17828.08, 16127.06, 14499, 13460.32, 13057.46, 12955.26, 12902.69, 12896.97, 13021.97, 13173.59, 13134.03, 12824.16, 12358.09, 12025.91, 11991.88, 12007.72, 11746.09, 11224.42, 10683.41, 10259.37, 9920.24, 9594.32, 9232.52, 8857.86, 8483.29, 8125.07, 7855.41, 7711.02, 7567.92, 7322.79, 7028.48, 6749.45, 6463.98, 6174.15, 5965.1, 5841.99, 5710.05, 5534.47, 5346.24, 5186.67, 5072.24, 4962.17, 4819.27, 4661, 4504.02, 4355.54, 4222.44, 4058.78, 3932.37, 3813.97, 3693.57, 3585.56, 3448.04, 3309.8, 3227.59, 3197.49, 3184.08, 3188.21, 3202.02, 3184.75, 3155.53, 3130.22, 3103.83, 3108.83, 3141.48, 3174.19, 3215.09, 3245.12, 3256.13, 3267.81, 3275.29, 3278.51, 3285.77, 3305.4, 3342.2, 3454.66, 3466.54, 3553.42, 3634.37, 3721.61, 3827.9, 3912.71, 3962.68, 3981.35, 3978.28, 3991.2, 4014.84, 4012.46, 4041.82, 4116.02, 4181.86, 4242.65, 4292.1, 4332.32, 4406.82, 4475.57, 4509.57, 4541.49, 4564.7, 4602.83, 4665.87, 4721.81, 4803.92, 4922.66, 5028.84, 5090.26, 5103.91, 5095.46, 5090.1, 5095.99, 5095.77, 5103.76, 5137.77, 5150.35, 5145.08, 5138.52, 5119.71, 5191.76, 5356.57, 5557.86, 5803.79, 6106.24, 6354.64, 6527.62, 6633.94, 6705.18, 6794.42, 6948.76, 7258.77, 7622.31, 8015.49, 8396.31, 8705.79, 9088.55, 9597.74, 10186.15, 10940.13, 11792.11, 12673.08, 13609.79, 14514.27, 15403.56, 16293.78, 17153.3, 18072.65, 18949.76, 19698.72, 20541.5, 21474.98, 22481.83, 23726.72, 25054.91, 26466.46, 27943.53, 29433, 31169.38, 33277.25, 35451.77, 37827.29, 40557.64, 43371.04, 45980.66, 48310.21, 50600.28, 52553.5, 52736.51, 52138.72, 52132.4, 52946.71, 54437.02, 56195.81, 58275.48, 61083.3, 64581.39, 68788.77, 72880.03, 76313.12, 78775.16, 80227.41, 81334.18, 81838.52, 82077.16, 82818.69, 83591.37, 83888.65, 84519.12, 85116.82, 85609.44, 85854.74, 86206.56, 86916.12, 87465.75, 88088.86, 88793.18, 89377.36, 90236.64, 91250.19, 91885.48, 92313.29, 92542.81, 90919.4, 88611.16, 87382.86, 86235.47, 84307.8, 81596.52, 78825.19, 76428.91, 74553.81, 72730.65, 70773.36, 68688.61, 66637.7, 64893.4, 63314.1, 61069.63, 58883.53, 56728.62, 54641.07, 52734.31, 50825.35, 49206.22, 47998.06, 46881.92, 45400.38, 43932.98, 42774.87, 41665.98, 39648.15, 37708.94, 36390.71, 34992.02, 33527.19, 31995.54, 30548.32, 29352.23, 28288.29, 27004.57, 33021.18, 34315.35, 34815.26, 35277.79, 34446.91, 34042.55, 33833.24, 33955.53, 34405.75, 35095.44, 35973.6, 36511.51, 37258.8, 38091.75, 39322.19, 41187.11, 44029.11, 47630.26, 51921.28, 57238.42, 63673.23, 70817.04, 78401.11, 86100.01, 94494.26, 105172.2, 119232.62, 136331.48, 154966.95, 174597.62, 195231.75, 218059.84, 244989.27, 276696.16, 311608, 345390.22, 378981.88, 412011.56, 443769.97, 476459.1, 514123.84, 556699.2, 600519.5, 646197, 658291.9, 673061.75, 680380.06, 665836.7, 658630.4, 624650.06, 585423.94, 549666, 518839.75, 494952.28, 474023.38, 453621.97, 436403.25, 421358.12, 407833.94, 392413.38, 360298.44, 320405.03, 285100.12, 254297.12, 212201.12, 161264.45, 120553.71, 98879.29, 88173.58, 77267.53, 68424.48, 58379.57, 50130.94, 44331.72, 39828.83, 36137.89, 32797.34, 29633.48, 27288.02, 25166.87, 23276.85, 21185.74, 19345.26, 17724.55, 16313.95, 14941.25, 13698.99, 12549.75, 11359.3, 10287.57, 9455.77, 8705.43, 7880.42, 7052.12, 6291.68, 5633.82, 5093.27, 4549.82, 4115.47, 3710.59, 3300.39, 2940.32, 2646.2, 2416.37, 2241.27, 2084.02, 1930.44, 1788.57, 1657.39, 1513.05, 1353.13, 1194.69, 1040.3, 906.84, 782.56, 653.79, 548.7, 475.57, 427.48, 402.18, 384.08, 361.78, 336.14, 312, 292.38, 274.01, 255.51, 236.51, 214.41, 190.43, 167.19, 147.08, 133.1, 123.67, 116.36, 109.25, 100.61, 91.73, 83.81, 76.67, 70.18, 64.6, 60.04, 56.02, 52.15, 48.4, 44.79, 41.39, 38.2, 35.21, 32.56, 30.18, 27.99, 25.98, 24.11, 22.32, 20.53, 18.84, 17.31, 15.94, 14.69, 13.58, 12.63, 11.86, 11.24, 10.68, 10.17, 9.7, 9.26, 8.84, 8.44, 8.04, 7.65, 7.21, 6.72, 6.29, 5.93, 5.62, 5.32, 5.04, 4.78, 4.52, 4.29, 4.09, 3.9, 3.73, 3.56, 3.38, 3.38, 3.23, 3.04, 2.84, 2.64, 2.47, 2.33, 2.22, 2.14, 2.08, 2.03, 1.99, 1.98, 2.01, 2.07, 2.13, 2.22, 2.4, 2.61, 2.85, 3.11, 3.41, 3.75, 4.14, 4.59, 5.1, 5.69, 6.39, 7.13, 7.66, 8.27, 8.96, 9.72, 10.53, 11.39, 12.25, 13.16, 14.13, 15.13, 16.04, 16.71, 17.48, 18.38, 19.48, 20.79, 22.23, 23.74, 25.33, 27.01, 28.97, 31.57, 34.82, 38.39, 42.16, 46.09, 48.65, 51.04, 53.44, 55.46, 57.42, 60.07, 63.82, 68.24, 73.45, 80.23, 87.82, 95.67, 104.03, 111.86, 118.79, 124.79, 129.12, 133.01, 137.53, 142.53, 149.08, 157.45, 168.19, 182.72, 199.06, 215.89, 233.06, 251.59, 283.55, 322.41, 366.35, 421.33, 489.87, 567.98, 650.63, 734.42, 821.45, 907.31, 983.55, 1056.31, 1139.59, 1243.99, 1364.81, 1507.74, 1684.55, 1805.43, 1942.39, 2090.86, 2260.9, 2458.47, 2694.77, 2924.99, 3058.75, 3179.27, 3264.77, 3267.66, 3210.02, 3135.3, 3053, 2972.4, 2880.4, 2806.31, 2813.23, 2864.51, 2914.62, 2977.3, 3056.35, 3134.51, 3220.22, 3342.2, 3454.89, 3428.67, 3388.02, 3331.57, 3275.98, 3237.96, 3222.24, 3228.86, 3253.75, 3291.39, 3337.14, 3387.75, 3441.55, 3497.92, 3555.08, 3564.58, 3330.22, 3160, 3020.57, 2882.64, 2727.9, 2555.85, 2364.76, 2197.61, 2083.16, 2119.75, 2264.88, 2465.74, 2719.49, 3035.38, 3432.51, 3935.65, 4537.76, 5077.09, 5382.86, 5694.16, 6020.4, 6357.65, 6705.11, 6976.95, 6848.82, 6738.04, 6642.81, 6559.85, 6487.53, 6427.97, 6380.22, 6341.72, 6311.6, 18.84, 18.77, 19.16, 19.29, 19.41, 18.86, 18.49, 18.64, 19.12, 19.59, 19.87, 19.91, 20.09, 20.74, 22.1, 24.23, 26.41, 26.49, 27.88, 36.17, 46.52, 44.85, 46.62, 41.81, 40.03, 41.11, 48.77, 45.73, 44.29, 57.53, 81.96, 108.91, 115.41, 123.03, 128.76, 130.22, 144.98, 158.43, 167.8, 177.76, 212.13, 259.09, 307.57, 350.64, 395.76, 432.74, 472.65, 502.52, 525, 554.55, 589.36, 624.01, 689.2, 770.25, 845.02, 919.68, 999.91, 1068.59, 1122.78, 1182.79, 1230.88, 1258.94, 1259.58, 1300.56, 1357.1, 1419.44, 1464.37, 1523.74, 1551.8, 1436.5, 1336.52, 1238.32, 1142.46, 1067.68, 992.6, 995.4, 1020.87, 1013.28, 1015.54, 1018.83, 1051.6, 1042.34, 1045.85, 1071.32, 1057.72, 1050.26, 1058.41, 1053.2, 1045.88, 1038.09, 1030.97, 1035.05, 1039.07, 1033.37, 1027.97, 1036.16, 1045.89, 1037.44, 1026.4, 997.58, 946.07, 922.21, 910.6, 888.32, 851.75, 832.91, 830.59, 819.85, 817.22, 820.4, 819.13, 805.15, 796.1, 771.72, 753.58, 729.52, 699.24, 667.16, 636.83, 622.44, 608.67, 586.13, 577.15, 576.36, 588.69, 600.91, 599.54, 607.62, 618.79, 618.47, 621.4, 624.16, 609.84, 595.8, 594.47, 597.21, 601.71, 610.38, 621.68, 631.1, 645.03, 643.18, 639.64, 621.46, 597.75, 572.17, 569.2, 555.82, 537.78, 537.18, 515.15, 485.41, 465.29, 446.13, 434.94, 433.97, 428.03, 422.37, 429.32, 425.91, 434.68, 454.35, 478.84, 479.22, 464.11, 495.36, 516.68, 498.23, 509.84, 539.98, 555.68, 560.31, 576.62, 584.17, 577.69, 574.24, 558.93, 566.95, 577.12, 573.82, 570.43, 568.97, 579.41, 579.63, 576.15, 587.77, 616.08, 633.84, 620.13, 604.14, 677.81, 687.36, 681.66, 708.68, 687.03, 662.72, 662.5, 676.24, 693.18, 695.44, 687.01, 699.61, 707.45, 720.38, 754.91, 819.04, 893.78, 948.44, 1005.86, 1074.04, 1163.5, 1206.53, 1235.1, 1278.21, 1347.31, 1377.91, 1417.13, 1438.91, 1475.79, 1515, 1483.29, 1482.24, 1505.64, 1530.37, 1548.6, 1521.67, 1489.96, 1519.02, 1640.26, 1730.21, 1791.45, 1798.42, 1765.88, 1691.47, 1616.77, 1637.92, 1695.35, 1692.46, 1634.68, 1642.91, 1749.58, 1880.85, 1969.24, 1978.88, 2060.6, 2135.1, 2129.33, 2133.03, 2107.54, 2102.62, 2125.5, 2129.16, 2033.43, 1990.93, 2019.67, 2024.89, 2013.45, 2024.88, 2060.33, 2102.78, 2225.15, 2277.17, 2253.31, 2252.57, 2266.22, 2285, 2304.19, 2261.12, 2217.59, 2213.85, 2251.26, 2278.26, 2254.48, 2213.72, 2229, 2255.13, 2320.66, 2351.3, 2382.15, 2461.89, 2466.51, 2409.3, 2371.13, 2379.06, 2465.05, 2564.93, 2775.17, 2778.69, 2756.98, 2758.5, 2694.31, 2613.92, 2580.4, 2605.27, 2530.13, 2456.3, 2458.18, 2499.83, 2501.83, 2537.33, 2539.09, 2506.95, 2523.54, 2524.64, 2496.65, 2522.87, 2626.56, 2695.05, 2761.62, 2837.33, 2918.42, 3011.36, 3101.88, 3197.24, 3324.56, 3460.93, 3579.61, 3745.37, 3962.02, 4149.18, 4310.97, 4447.51, 4556.1, 4714.58, 4954.87, 5176.12, 5462.32, 5786.67, 6097.16, 6396.23, 6623.35, 6800.34, 6992.37, 7269.77, 7582.83, 7861.81, 8184.01, 8569.86, 8764.1, 8840.17, 8872.52, 9017.38, 9304.54, 9520.97, 9742.86, 9962.2, 10085.75, 10195.05, 10277.98, 10356.14, 10478, 10603.54, 10763.46, 10844.5, 10851.32, 10836.44, 10774.98, 10863.69, 10861.91, 10686.22, 10552.43, 10389.97, 10374.63, 10454.69, 10335.39, 10259.52, 10287.58, 10277.45, 10177.19, 9886.55, 9564.98, 9336.07, 9122.79, 8854.89, 8547.49, 8300.42, 8045.67, 7739.3, 7402.27, 6982.9, 6566.54, 6236.31, 5956.34, 5752.94, 5575.85, 5422.52, 5334.31, 5302.28, 5209.14, 5077.32, 4984.37, 4924.4, 4778.31, 4525.48, 4317.08, 4160.06, 3958.89, 3736.71, 3594.52, 3554.82, 3514.43, 3468.88, 3470.69, 3399.93, 3386.92, 3373.86, 3373.91, 3395.76, 3405.81, 3412.26, 3416, 3434.5, 3388.82, 3293.67, 3244.18, 3165.85, 3082.44, 3007.84, 2967.34, 2976.84, 3010.05, 3041.68, 3100.98, 3341.01, 3133.64, 3141.4, 3091.16, 3041.69, 3019.07, 3016.74, 3002.74, 2989.37, 2987.55, 2978.98, 2964.93, 2943.9, 2916.01, 2916.67, 2925.45, 2896.06, 2873.34, 2873.71, 2869.77, 2869.64, 2854.54, 2855.63, 2874.42, 2881.68, 2893.96, 2905.34, 2912.7, 2923.73, 2929.53, 2916.09, 2875.01, 2817.6, 2751.5, 2683.09, 2640.67, 2659.75, 2725.47, 2830.67, 2988.89, 3141.8, 3258.78, 3371.65, 3399.06, 3430.24, 3450, 3429.73, 3458.96, 3511.63, 3618.84, 3749.63, 3843.23, 3914.31, 3998.12, 4090.52, 4172.68, 4264.75, 4285.21, 4294.74, 4342.57, 4353.99, 4336.68, 4341.23, 4238.52, 4093.11, 4001.59, 3945.28, 3864.6, 3694.8, 3632.77, 3685.31, 3777.84, 3843.63, 3919.35, 3971.11, 3945.72, 3948.21, 3820.38, 3576.37, 3390.8, 3210.33, 3049.58, 2871.23, 2762.93, 2745.17, 2800.66, 2942.19, 2930.6, 2918.19, 3044.73, 3203.25, 3227.37, 3259.36, 3263.87, 3193.63, 3103.74, 3013.69, 2896.95, 2830.74, 2771.3, 2782.68, 2804.55, 2853.25, 2931.22, 2976.87, 2943.92, 2894.01, 2828.58, 2747.82, 2666.34, 2632.48, 2625.23, 2627.73, 2594.81, 2551.44, 2508.66, 2486.35, 2424.36, 2330.48, 2233.42, 2128.41, 2047.94, 1928.63, 1794.21, 1688.49, 1576.58, 1542.95, 1504.84, 1498.96, 1520.9, 1585.75, 1572.33, 1592.02, 1649.64, 1757.04, 1819.73, 1737.21, 1684.31, 1675.42, 1612.79, 1630.08, 1658.71, 1652.71, 1648.55, 1673.21, 1711, 1724.29, 1668.59, 1664.03, 1667.75, 1597.91, 1501.63, 1437.68, 1331.9, 1290.52, 1218.68, 1174.44, 1158.52, 1139.52, 1143.27, 1081.16, 1065.99, 1042.54, 974.24, 879.69, 806.14, 775.31, 731.06, 701.86, 694.03, 690.62, 698.19, 669.78, 694.4, 717.55, 748.44, 780.65, 808.18, 831.99, 775.15, 690.58, 603.93, 492.75, 395.25, 347.23, 320.47, 308.13, 303.82, 304.97, 310.63, 313.32, 316.98, 351.17, 417.23, 416.41, 365.77, 330.4, 296.71, 279.11, 271.63, 258.11, 231.99, 189.99, 174.56, 160.83, 155.69, 154, 168.75, 176.68, 161.7, 177.57, 193.34, 210.62, 220.01, 245.62, 272.35, 284.44, 292.78, 269.6, 245.47, 228.03, 229.09, 224.26, 245.83, 255.69, 273.76, 294.53, 280.58, 223.15, 180.13, 191.43, 171.68, 176.73, 193.37, 222.28, 238.01, 304.96, 413.1, 571.65, 699.7, 798.07, 893.76, 997.46, 1210.44, 1322.6, 1347.68, 1488.4, 1759.12, 2081.03, 2257.34, 2463.73, 2782.89, 3157.79, 3472.26, 3493.01, 3694.31, 4280.01, 4703.07, 5460.55, 6777.87, 8857.14, 10983.39, 13177.22, 15413.61, 18322.69, 21001.98, 22784.24, 24179.08, 25732.27, 27162.04, 28713.91, 29932.56, 30792, 31602.38, 32185.78, 32669.36, 33472.47, 34383.98, 35314.9, 36434.96, 37650.19, 38378.82, 38382.92, 38077.62, 38620.17, 40376.74, 41772.72, 41234.34, 40090.82, 39510.24, 38384.31, 35573.77, 31693.65, 28195.61, 26116.04, 25207.34, 24542.31, 23771.55, 22945.48, 22011.61, 20870.14, 19646.19, 18246.98, 16456.95, 14584.07, 12920.55, 11377.68, 9884.15, 8553.05, 7587.1, 6994.37, 6588.28, 6248.18, 5937.07, 5650.96, 5260.85, 4961.6, 4719.44, 4470.95, 4193.24, 3907.51, 3666.86, 3476.17, 3282.49, 3090.72, 2932.93, 2800.76, 2688.36, 2581.16, 2468.54, 2373.85, 2305.34, 2248.86, 2205.67, 2175.8, 2150.73, 2137.28, 2138.4, 2144.8, 2148.09, 2143.96, 2137.17, 2127.93, 2110.32, 2084.94, 2059.59, 2038.24, 2011.93, 1978.06, 1946.04, 1922.63, 1913.48, 1897.42, 1868.94, 1835.88, 1799.19, 1766.99, 1742.21, 1723.36, 1705.16, 1711.44, 1739.39, 1752.52, 1784.16, 1816.1, 1817.27, 1815.18, 1809.22, 1795.75, 1786.94, 1785.73, 1793.49, 1808.9, 1823.49, 1826.97, 1820.24, 1828.43, 1836.68, 1837.83, 2009.28, 1977.67, 1960.18, 1945.06, 1925.36, 1903.6, 1880.19, 1857.59, 1844.07, 1847.94, 1874.31, 2136.69, 2278.57, 2387.33, 2470.87, 2657.67, 3286.75, 4167.87, 4860.28, 4905.23, 5154.65, 4920.73, 4292.22, 3682.86, 3272.68, 3203.57, 2941.93, 3014.19, 3085.01, 3323.17, 3553.77, 3772.22, 4040.03, 4530.54, 4953.24, 5854.09, 7362.18, 9116.95, 10356.14, 10864.22, 11186.41, 11802.7, 12103.5, 12723.75, 13930.07, 16140.77, 18734.92, 20995.43, 21548.21, 22213.31, 22505.98, 22418.04, 22834.29, 23089.55, 22819.73, 22916.96, 23188.79, 23260.92, 23114.07, 23302.01, 22973.82, 22995.04, 22887.74, 21762.27, 21088, 21455.41, 22492.95, 23805.83, 25353.9, 26843.7, 27898.36, 28859.01, 31034.79, 31046.33, 30443.68, 29065.42, 27746.86, 26861.27, 26126.37, 24895.52, 23729.24, 23693.27, 24000.34, 23260.03, 22876.92, 23558.28, 23961.8, 24047.49, 22843.2, 22908.89, 23511.3, 23608.18, 21864.4, 19809.32, 19222.57, 18674.6, 18137.07, 17648.65, 17020.5, 16167.94, 15393.52, 14749.68, 14146.94, 12579.14, 9893.14, 7204.68, 6087.85, 5721.25, 5354.53, 5126.4, 4919.49, 4723.9, 4536.29, 4368.78, 4200.08, 4113.6, 4106.96, 4309.83, 4683.21, 4838.56, 4806.74, 4782.38, 4699.09, 4539.61, 4214.06, 3688.18, 3378.75, 3307.37, 3241.07, 3182.45, 3136.17, 3113.48, 3182.61, 3338.25, 3778.42, 4607.27, 5548.86, 6810.49, 7989.62, 7526.21, 6939.95, 6318.51, 5974.02, 5801.61, 5700.87, 5618.99, 5521.89, 5436.29, 5196.27, 4769.89, 4594.9, 4504.82, 4230.6, 4288.72, 4518.1, 4647.55, 4841.6, 5144.15, 5704.67, 6083.32, 6455.85, 7301.51, 7267.36, 7257.73, 7015.96, 6305.86, 6140.19, 5859.23, 4982.82, 4630.93, 4606.48, 4624.48, 4660.09, 4711.63, 4804.09, 4971.8, 5169.49, 5317.16, 5462.29, 5582.51, 5655.4, 5736.11, 5821.36, 5856.01, 5820.3, 5812.55, 5790.31, 5721.6, 5624.68, 5537.46, 5469.95, 5409.12, 5337.23, 5245.38, 5143.07, 5052.92, 4973.29, 4900.96, 4834.58, 4777.25, 4733.19, 4705.89, 4696.19, 4701.7, 4716.3, 4730.08, 4731.43, 4709.63, 4655.97, 4564.6, 4433.26, 4263.49, 4060.95, 3834.05, 3596.3, 3386.95, 3178.85, 2980.1, 2801.89, 2653.52, 2543.4, 2477.5, 2458.57, 2492.55, 2611.95, 2800.61, 2908.38, 2916.14, 2937.16, 2964.64, 2995.52, 3027.87, 3061, 3094.67, 3130.36, 3147.98, 3159.17, 3171.58, 3185.03, 3192.94, 3190.82, 79.24, 78.83, 79.96, 79.78, 81.48, 83.01, 85.65, 90.25, 96.55, 101, 104.7, 110.3, 125.94, 156.72, 213.77, 293.84, 382.26, 484.73, 596.13, 755, 997.97, 1279.9, 1614.71, 1949.62, 2309.09, 2706.29, 3311.95, 4186.91, 5772.24, 7892.54, 10197.96, 12627.16, 14950.27, 17257.22, 19580.66, 21948.19, 24360.92, 28693.97, 34076.11, 38967.72, 44205.96, 49063.26, 53818.81, 58410.22, 62889.9, 67507.68, 71468.31, 74110.16, 76208.3, 76390.12, 76162.4, 75307.08, 73137.7, 70549.67, 68069.59, 65048.31, 62250.15, 59995.02, 57965.38, 56030.44, 53920.58, 51749.62, 49761.04, 47813.84, 45997.59, 44341.34, 42873.87, 41693.28, 40615.23, 39428.78, 38437.33, 37598.84, 36460.89, 35176.15, 33745.28, 32416.53, 31252.25, 29901.81, 28379.37, 26930.89, 25594.04, 24397.81, 23307.16, 22169.84, 21082.54, 20324.33, 19830.43, 19374.68, 18941.31, 18450.13, 17888.14, 17408.38, 16926.72, 16384.19, 15750.28, 15030.63, 14385.46, 13796.1, 13184.17, 12386.16, 11706.25, 11219.78, 10822.08, 10496.8, 10147.54, 9796.04, 9517.62, 9276.17, 8980.03, 8625.16, 8269.63, 7909.79, 7560.95, 7296.1, 7128.17, 7022.45, 6985.75, 6883.08, 6743.59, 6619.01, 6456.65, 6239.39, 6005.76, 5784.79, 5566.93, 5335.62, 5137.32, 5011.96, 4916.41, 4771.13, 4524.28, 4318.92, 4156.71, 3995.31, 3833.14, 3706.62, 3633.47, 3586.79, 3536.9, 3481.79, 3422.46, 3358.95, 3297.65, 3241.85, 3185.69, 3113.29, 3023.7, 2943.46, 2877.4, 2808.68, 2738.82, 2664.18, 2575.49, 2491.61, 2440.42, 2423.85, 2420.75, 2406.29, 2391.73, 2374.21, 2361.54, 2341.7, 2298.77, 2257.11, 2231.73, 2219.92, 2226.98, 2228.62, 2216.97, 2200.5, 2198.4, 2196.79, 2194.31, 2186.89, 2192.72, 2194.58, 2197.07, 2210.26, 2208.36, 2180.09, 2144.17, 2110.93, 2083.13, 2049.99, 2027.61, 2020.36, 2017.19, 2025.26, 2051.83, 2079.29, 2110.23, 2157.15, 2205, 2263.48, 2323.02, 2381.43, 2460.74, 2538.84, 2612.27, 2688.59, 2792.49, 2937.59, 3148.78, 3415.21, 3708.04, 3992.56, 4288.16, 4616.88, 4967.58, 5276.79, 5499.43, 5702.14, 5959.31, 6223.19, 6451.28, 6687.23, 6954.21, 7258.45, 7656.54, 8120.02, 8652.31, 9260.41, 9870.59, 10391.03, 10794.89, 11185.99, 11712.7, 12436.1, 13241.38, 14141.24, 15063.61, 16027, 17255.22, 18530.87, 19639.33, 20583.89, 21453.34, 22296.86, 23234.86, 24114.59, 25067.4, 26126.58, 27039.75, 27834.65, 28723.56, 29820.74, 30994.72, 32215.88, 33487.01, 34671.5, 35942.5, 37299.29, 38522.56, 39576.24, 40313.84, 42061.51, 41222.9, 41499.19, 41391.85, 41376.84, 41481.62, 41591.48, 41755.16, 42012.4, 42362.67, 42768.97, 43190.74, 43820.09, 44433.64, 45167.12, 45498.96, 45499.83, 45243.83, 44802.2, 43737.07, 42621.08, 41524.47, 40505.34, 39480.24, 38490.3, 37744.35, 36978.64, 36168.04, 35459.55, 34812.86, 34451.67, 34205.22, 33939.26, 33845.81, 33708.13, 33631.57, 33758.29, 34010.46, 34445.92, 34884.1, 35285.06, 36160.54, 37184.13, 38247.33, 39323.23, 40235.23, 41083.03, 42213.94, 43191.33, 44120.83, 45318.37, 46982.69, 48703.83, 51623.59, 55125.19, 58524.14, 61300.11, 63461.19, 65470.46, 67653.57, 69637.64, 72029.03, 74865.39, 77788.73, 81035.72, 84937.97, 88692.02, 91889, 94684.6, 97309.69, 99838.34, 101470.86, 101084.57, 99732.09, 98200.28, 96601.97, 94825.53, 92428.32, 90224.84, 88182.28, 86190.85, 84059.77, 81629.89, 79052.96, 76382.08, 73378.18, 70106.25, 66937.81, 64104.76, 61513.53, 59003.45, 56669.62, 54670.99, 52818.01, 50791.28, 48563.04, 46351.42, 44370.24, 42591.23, 40836.34, 39055.59, 37437.09, 36283.1, 34899.72, 33533.97, 32242.4, 31053.16, 30043.91, 29181.45, 28348.54, 27498.84, 26639.35, 25819.4, 25065.7, 24276.07, 23436.93, 22477.22, 21511.72, 20522.55, 19525.29, 18514.12, 17544.89, 16654.01, 15795.29, 15047.74, 14474.03, 14037.59, 13608.69, 13152.63, 12743.98, 12383.99, 12059, 11745.24, 11401.42, 11077.14, 10777.25, 10401.17, 10065.64, 9822.02, 9651.36, 9524.54, 9365.47, 9207, 9055.74, 8908.33, 8785.06, 8668.86, 8447.1, 8207.22, 7962.35, 7694.73, 7370.06, 7044.77, 6752.03, 6478.38, 6203.58, 5940.84, 5696.81, 5469.57, 5307.35, 5177.22, 5072.68, 4990.87, 4924.32, 4810.8, 4659.12, 4508.03, 4355.39, 4204.86, 4050.17, 3901.43, 3810.27, 3781.14, 3761.8, 3713.91, 3656.96, 3614.28, 3597.44, 3588.73, 3556.55, 3487.55, 3425.92, 3369.27, 3261.92, 3157.17, 3096.67, 3070.16, 3073.14, 3064.85, 3071, 3089.25, 3122.9, 3166.08, 3194.91, 3203.38, 3205.02, 3191.77, 3154.83, 3174.76, 3006.93, 2986.31, 3028.2, 3049.67, 3084.71, 3185.65, 3300.39, 3420.88, 3571.85, 3747.95, 3906.07, 4012.69, 4122.11, 4238.54, 4338.03, 4435.9, 4564.25, 4738.19, 4927.78, 5130.7, 5367.97, 5623.18, 5889.23, 6166.83, 6470.81, 6788.11, 7054.2, 7319.57, 7611.25, 7892.86, 8140.76, 8361.79, 8673.4, 9000.14, 9258.46, 9485.95, 9769.48, 10222.06, 10832.99, 11409.21, 11978.7, 12604.52, 13325.13, 14209.47, 15233.8, 16303.03, 17423.13, 18562.72, 19640.32, 20703.69, 21742.52, 22768.09, 23752.12, 24681.09, 25663.87, 26612.14, 27523.85, 28475.8, 29488.72, 30601.93, 31932.63, 33521.9, 35311.45, 37067.87, 38328.66, 38544.1, 37614.59, 36497.12, 35318.43, 33901.78, 32628.46, 31588.94, 30801.77, 30116.48, 29449.87, 28855.97, 28414.92, 28200.8, 28056.87, 28094.1, 28159.39, 28384.27, 28671.42, 28974.83, 29291.41, 29606.12, 29876.38, 30120.13, 30359.72, 30647.89, 31005.64, 31432.08, 31854.3, 32314.37, 32813.9, 33339.52, 33852.69, 34388.54, 34978, 35601.9, 36163.2, 36507.89, 36780.26, 37047.04, 37184.32, 37178.81, 37155.17, 37229.76, 37594.54, 38104.41, 38599.26, 39235.5, 40000.06, 40533.39, 40943.34, 40837.59, 40017.43, 38901.88, 37633.67, 36437.56, 35367.18, 34537.04, 34019.18, 33675.29, 33384.23, 33319.78, 33220.12, 33231.08, 33215.75, 33222.38, 33379.54, 33552.22, 33651.99, 33805.6, 34033.57, 34259.14, 34303.09, 34285.56, 34267.69, 34217.17, 34138.01, 34464.71, 34879.43, 35386.28, 35918.97, 36396.41, 36881.73, 37376.11, 37865.6, 38453.57, 39122.94, 39769.14, 40698.18, 41861.05, 43167.9, 44485.15, 45751.45, 46442.26, 47109.05, 47058.47, 46736.11, 46281.26, 45815.44, 45373.65, 44918.34, 44594.26, 44344.39, 44034.91, 43573.65, 42756.8, 41740.94, 40705.44, 39750.38, 38969.03, 38503.37, 38217.31, 38069.23, 38039.73, 38148.85, 38538.35, 42827.52, 43233.43, 43608.53, 44142.33, 44640.33, 45433.7, 46165.2, 47131, 48086.11, 48600.86, 49132.94, 49721.38, 50309.46, 50895.98, 51561.28, 52198.91, 53103.94, 54471.16, 55505.18, 56612.34, 58084.11, 59983.6, 61982.46, 63971.84, 65953.81, 68025.11, 70322.9, 72535.86, 74464.85, 76728.62, 79691.06, 83301.39, 87511.69, 92667, 99686.33, 107876.7, 117116.88, 126974.16, 137319.6, 148388.22, 160521.86, 173640.23, 187620.06, 202776.66, 219987.56, 241221.66, 264164.06, 290255.75, 318389.88, 347834.44, 371715.88, 392482.4, 406299.47, 416528.12, 422484.44, 425185.3, 422982.4, 416594.44, 408798.97, 397879.06, 383399.5, 367943.7, 352846.12, 339108.38, 327185.1, 317123.75, 309924.3, 304934.75, 301201.16, 298438.7, 296017.5, 293558.47, 291017.3, 288237.72, 285763.62, 283133.84, 279988.4, 277829.38, 275921.25, 272470.75, 269033.28, 265716.2, 260926.67, 254891.34, 249711.12, 243446.98, 236484.66, 229265.58, 221092.25, 213921.9, 207357.34, 201778.94, 196460.3, 191678.44, 187209.02, 182861.34, 178786.88, 175099.62, 171758.39, 168516.92, 165016.55, 161590.2, 158528.9, 155726.9, 153359.9, 151842.98, 150687.5, 148687.6, 147566.77, 148491.8, 150946.73, 154232.88, 157895.05, 162188.42, 168346.27, 175329.31, 181202.05, 187305.69, 193912.2, 200786.14, 207817.73, 213793.88, 219168.6, 224375.19, 229427.78, 234013.77, 238257.67, 242814.03, 248163.16, 253268.98, 257242.69, 259763.8, 261285.27, 262905.53, 264826.8, 266328.88, 267596.7, 268996.62, 269945.1, 270712.9, 271277.2, 270565.34, 266735.34, 261507.69, 261343.81, 261536.81, 262427.88, 263981.56, 265832.75, 267941.03, 269979.47, 270913.7, 269846.66, 263855.94, 256861.75, 248721.45, 239050.25, 229517.23, 220641.34, 211152.8, 201973.98, 194968.53, 190204.92, 186745.3, 183917.45, 180749.6, 177599.34, 174267.5, 170057.97, 164803.06, 159849.33, 155165.52, 151005.8, 146135.3, 120677.3, 115080.47, 112170.96, 109083.95, 106420.46, 103336.56, 98888.6, 94297.03, 90029.29, 85673.21, 81361.18, 77146.73, 73135.53, 70047.82, 68474.86, 67523.91, 67306.15, 67397.63, 66622.82, 65623.32, 64314.45, 62774.07, 61297.09, 60080.51, 58968.97, 58052.89, 57694.85, 57756.87, 58169.3, 58265.25, 58654.06, 59586.94, 60859.56, 62601.05, 63707.84, 64754.27, 65736.4, 66525.76, 67383.83, 68361.44, 70247.51, 72527.45, 74749.5, 77201.27, 80135.47, 83193.09, 85237.88, 87398.42, 89563.48, 91597.83, 93560.85, 95211.19, 96991.19, 98955.9, 100821.73, 102580.87, 104632.57, 106751.34, 109046.73, 111387.33, 113362.28, 114722.21, 115729.05, 116246.61, 116610.3, 117001.12, 117122.54, 116763.68, 115455.69, 113382.76, 112651.66, 111676.76, 110422.2, 108935.99, 107178.6, 104331.24, 101583.6, 98849.65, 96012.28, 92320.97, 88554.43, 84986.5, 82751.44, 81198.27, 79937.98, 78803.76, 77735.58, 76770.35, 75896.35, 75248.23, 74899.21, 73557.01, 72110.18, 70789.67, 69495.91, 68216.13, 67025.13, 65877.36, 64690.5, 63447.59, 61943.5, 60340, 58666.27, 57079.44, 55563.09, 54169.92, 53105.94, 52401.73, 52146.47, 52187.84, 51882.21, 51177.39, 50520.18, 49835.6, 49411.41, 48964.15, 48572.25, 48287.44, 48106.41, 47886.34, 47591.71, 47282.62, 46982.34, 46349.72, 46114.84, 46323.45, 46650.73, 47025.48, 47477.61, 48395.91, 49203.84, 50292.38, 51483.79, 52826.05, 54500.46, 56388.05, 57748.13, 59494.34, 61655.6, 63997.39, 66489.48, 69295.99, 72312.07, 75250.51, 78265.73, 81157.55, 83859.42, 86547.9, 89646.93, 92759.46, 95703.8, 98177.25, 99575.26, 100222.5, 100412.48, 100382.16, 100278.82, 100269.19, 100217.98, 100099.59, 99896.76, 99370.18, 98735.58, 98066.22, 97277.08, 96186.42, 94792.35, 92968.58, 90766.36, 88283.22, 85696.87, 83140.24, 80555.07, 77914.65, 75312.78, 72590.86, 69787.62, 67067.79, 64394.74, 61735.64, 59222.46, 57189.74, 55519.85, 53990.57, 52574.09, 51264.97, 50179.4, 49327.18, 48668.6, 48187.81, 47865.67, 47645.45, 47535.84, 47481.98, 47460.71, 47422.65, 47262.55, 47115.11, 47002.68, 47020.91, 47090.36, 47412.58, 47989.8, 48800.53, 49798.14, 50869.45, 51802.49, 52662.65, 53459.26, 54278.1, 55179.68, 56170.91, 57249.58, 58520.86, 60158.79, 61821.5, 63291.19, 64661.55, 66020.66, 67382.06, 68538.04, 69688.42, 70827.03, 71955.52, 73072.67, 74164.24, 75228.68, 76276.98, 77329.62, 78428.98, 79553.01, 80682.4, 81766.48, 82822.16, 83854.85, 254.64, 266.49, 283.21, 302.38, 322.43, 341.18, 388.92, 426.83, 475.25, 499.5, 573.52, 700.85, 819.09, 991.75, 1185.96, 1423.96, 1676.83, 1977.3, 2343.46, 2812.27, 3374.89, 4014.36, 4768.26, 5747.26, 7105.23, 8637.8, 10337.39, 12673.77, 15733.34, 19531.95, 24697.78, 31661.14, 40234.25, 48753.86, 55769.79, 62606.76, 69920.05, 77607.71, 85399.4, 92966.21, 100361.84, 106992.5, 113218.84, 119462.28, 125259.3, 130266.07, 133477.31, 136052.02, 138720.22, 141369.34, 142229.12, 141915.72, 140332.45, 138574.66, 136678.88, 134290.67, 132123.7, 129652.58, 127614.54, 126068.65, 124786.23, 123422.28, 121945.97, 120765.33, 119802.87, 118634.84, 117272.99, 115574.11, 112892.4, 110442.42, 107953.14, 105717.64, 103440.35, 101379.12, 99377.87, 97286.13, 94937.91, 92760.54, 90503.19, 88124.69, 84882.91, 82478.9, 80447.76, 78382.84, 76756.41, 75621.88, 74960.37, 74881.87, 74306.47, 74308.93, 73417.6, 72592.51, 71802.89, 70167.7, 68643.1, 67460.14, 66475.98, 65437.74, 64517.7, 64237.7, 63894.31, 63306.15, 62816.14, 62356.2, 61974.51, 61747.59, 61375.2, 60814.37, 60126.89, 59389.43, 59084.75, 58912.55, 58506.75, 58408.47, 58500.63, 58432.39, 58810.17, 59458.19, 60155.45, 60773.94, 61715.33, 62617.81, 63558.95, 64838.79, 66647.42, 68367.04, 70330.03, 73104.05, 76632.33, 80628.56, 84909.08, 89339.14, 93850.84, 98205.9, 101721.58, 104667.06, 107636.9, 110207.82, 112205.47, 114320.25, 116418.45, 118655.18, 121601.9, 125155.68, 128906.61, 132436.12, 135617.4, 138395.9, 141416.47, 144186.39, 145928.8, 147269.83, 148471.2, 149188.45, 149709.67, 150006.6, 149637.48, 149399.98, 149271.64, 149104.55, 148935.86, 148872.64, 148655.7, 147355.8, 145229.25, 142531.98, 139782.48, 137539.27, 135534.92, 133861.16, 133221.88, 133141.2, 133325.27, 133284.02, 132534.56, 131456.73, 130539.17, 129496.33, 127007.24, 124585.37, 122405.76, 120494.39, 118381.53, 115660.25, 113505.93, 111249.13, 108635.04, 107273.58, 106839.09, 106252.48, 105516.34, 104927.24, 104805.49, 104606.59, 104070.16, 103843.55, 103346.84, 102324.44, 101246.66, 100342.38, 98988.87, 97180.73, 95678.17, 94466.11, 94039.18, 94247, 94985.31, 95970.44, 96973.42, 97880.07, 98304.27, 98966.5, 99346.89, 99444.73, 99426.28, 99443.34, 99959.24, 100379.87, 100175.53, 100328.51, 100561.23, 101388.98, 102586.41, 103603.43, 104731.02, 106089.77, 107185.33, 108404.52, 109637.37, 110809.57, 112175.59, 113740.67, 115756.03, 118414.68, 121825.2, 124345.76, 126606.22, 129301.13, 131853.69, 134321.48, 136551.62, 138746.73, 141742.05, 144991.81, 147721.7, 150276.1, 153070.23, 156116.61, 159344.6, 162798.55, 166290.4, 168949.8, 171702.14, 174883.19, 179868.33, 185266.48, 190208.3, 194304.61, 198457.2, 203107.97, 208346.19, 213793.42, 221231.81, 230659, 241119.2, 251640.89, 261395.97, 270715.47, 279609, 285987.97, 292430.88, 298327.5, 304628.62, 311441.8, 318200.38, 326347.3, 335487.8, 346373.88, 357735.44, 367174.6, 372955.22, 376624.97, 377690.03, 377867.44, 378100.1, 378876.03, 381704.12, 384367.16, 386726.5, 390575.9, 396594.97, 405264.4, 414437.7, 418814.62, 418310.06, 416496.66, 415966.12, 414589.94, 415660.03, 417740.84, 420880.88, 424801.6, 429984.66, 433088, 435064.66, 438108.22, 439815.72, 440919.03, 442379.62, 444287.9, 444828.28, 443810.62, 442246.75, 441593.72, 441032.4, 441705.97, 442397.56, 444849.62, 449451.72, 457005.28, 464476.34, 470965.62, 473118.03, 477412.47, 480384.66, 484150.2, 488261.66, 491626.88, 489575, 484607.12, 476614.6, 468307.78, 459824.56, 450219.66, 439325.25, 429563.28, 420860.1, 412021.62, 403342.66, 395287.44, 388183.38, 380716.3, 371760.72, 362312.38, 353057.56, 343410.84, 333927.4, 326684.4, 318536.56, 309315.12, 301476.1, 295161.72, 289396.53, 283172.66, 276201.03, 268528.6, 259667.12, 251513.5, 244584.12, 237288.73, 230909.98, 224119.98, 216310.94, 209428.92, 206407.52, 197424.2, 192809.2, 188840.1, 185415.27, 183222.95, 181146.4, 178782.9, 176320.39, 173789.48, 170470.4, 166082.16, 161083.48, 156554.4, 154339.73, 151463.14, 149859.02, 147626.3, 145563.05, 144062.28, 143142.84, 142613.2, 142210.88, 141103.75, 140168.06, 139698.89, 138654.9, 137256.31, 136118.02, 134840.11, 133951.34, 132770.1, 131699.73, 131214.6, 131259.94, 132878.19, 134403.7, 135843.53, 136679.8, 137677.17, 139723.95, 142464.84, 144909.03, 146503.5, 148199.25, 149268.8, 150556.84, 151559.98, 151954.44, 152916.69, 155070.78, 157277.89, 159170.25, 161005.62, 162833.12, 164414.62, 165930.05, 167089.83, 167503.14, 167399.52, 167195.78, 166264.84, 164316, 162281.11, 159406.9, 156390.6, 153617.2, 151007.48, 148289.02, 145563.88, 143532.66, 141660.23, 140452.12, 139420.94, 138040.77, 136385.23, 134825.81, 132634.34, 130572.01, 128399.55, 125919.64, 123372.55, 120902.55, 118352.7, 115637.37, 112826.99, 110043.74, 107010.6, 104149.96, 101776.34, 99830.21, 98714.51, 98188.32, 97258.42, 95636.84, 94978.26, 93868.02, 92746.99, 91591.16, 89197.39, 86694.44, 84322.55, 81560.16, 78828.16, 75584.63, 73637.59, 72215.33, 71239.3, 70798.19, 70399.87, 70014.37, 70687.6, 70785.51, 71290.56, 71481.28, 71293.1, 70994.59, 70548.17, 70039.72, 68814.51, 69183.1, 66924.99, 65874.34, 65274.29, 64968.11, 64553.69, 64348.7, 64713.39, 65053.19, 64987.94, 64773.34, 65038.8, 65864.99, 66888.76, 69199.3, 68505.67, 69893.68, 70930.17, 71314.34, 71764.91, 72321.55, 72861.55, 74122.99, 76181.22, 78586.23, 81303.02, 84155.67, 87463.01, 91094.6, 95033.44, 99278.05, 103539.76, 108045.08, 112893.13, 118666.61, 125367.98, 132812.25, 140839.28, 149195.7, 157872.89, 166505.47, 174672.1, 183041.17, 192501.77, 202888.69, 213617.38, 224061.12, 233187.31, 242418.9, 252613.83, 263757.75, 276289.62, 288952.16, 299844.8, 309737.88, 318813.38, 327356.34, 336108.5, 344388.7, 351580.7, 358000.2, 363441.9, 368727.72, 375069.25, 381680.94, 386938.88, 390593.25, 392708.53, 395372.78, 396904.1, 399338.72, 401048.1, 403153.44, 405321.88, 408130.78, 410503.78, 413566.6, 416834.62, 419450.16, 418978.88, 418438.53, 416321.38, 412212.94, 408233.75, 401893.9, 398250.2, 395969.7, 394712.84, 392733.8, 389860.06, 387270.12, 382400.72, 375579.66, 368608.75, 360940.8, 353661.62, 346316.5, 338522.66, 330954.34, 324334.34, 318576.2, 312701.2, 306596.47, 301073.06, 295851.97, 291285.12, 287490.72, 284462.75, 280345.4, 276665.1, 273966.6, 270972.94, 266708.8, 263458.44, 259930.66, 255706.45, 251355.12, 246700.48, 242033.06, 238048.06, 234368.33, 230503.48, 226462.78, 221988.69, 217602.55, 213657.12, 210137.66, 207487.03, 205354.61, 203588.19, 200504.67, 197408.27, 195405.94, 193653.8, 192788.05, 190851.16, 189309.98, 188806.52, 187748.1, 186546.4, 186020.6, 187169.47, 187845.78, 187328.05, 188387.48, 189280.36, 190265.34, 191213.69, 190006.58, 188137.67, 189714.69, 192272.55, 193818.84, 196050.4, 200625.67, 205293.72, 208742.95, 212271.1, 216825, 225445.1, 228503.56, 231948.84, 233017.6, 233369.16, 234203.84, 237008.23, 241600.03, 254856.77, 261824.98, 273463.44, 287836.72, 301936.3, 317363, 329863.6, 340430.84, 350011.88, 358984.62, 366436.66, 372859.8, 379915.22, 393983.1, 408108.2, 425392.7, 444818.53, 466746.56, 493342.3, 525739.44, 565458.1, 615976.7, 678960.9, 749896.3, 825378.75, 900105.2, 977724.94, 1068505.9, 1179398.6, 1312250.5, 1468226.2, 1639238.8, 1815911.5, 1996653.8, 2181638.5, 2371487.5, 2558018, 2738236.2, 2919348.2, 3101200.2, 3297864.5, 3496154.2, 3630071, 3730944.5, 3815197.2, 3878814.8, 3933730.2, 3978472, 3998249.5, 3998151, 3988918.8, 3969137.2, 3935182, 3897955.2, 3867101.5, 3831575.8, 3772770.5, 3697035.8, 3596299, 3477136.8, 3349594.5, 3214945.5, 3073659, 2921235, 2762908.8, 2609716.8, 2463936.8, 2327945.8, 2208431, 2102523, 2001600, 1908889.2, 1827362.8, 1745194, 1647107, 1559982.2, 1479456.1, 1392046.4, 1315120.5, 1244193.8, 1174295.9, 1108564.4, 1051316.5, 998323.3, 947999.4, 900111.1, 851662.75, 809408.5, 773374.25, 739149.75, 705407.25, 671364, 637039.6, 605642.56, 578537.25, 554177.6, 529517.3, 502443.97, 476435.7, 454154.25, 435719.88, 417633.97, 398945.38, 379792.3, 361709.22, 345579.3, 331794.66, 316522.34, 303638.97, 295263.62, 284982.06, 275686, 267774.1, 263539.38, 259794.34, 256194.56, 253343.56, 250390.23, 247608.94, 245599.6, 242953.84, 239952.39, 235848.97, 232328.02, 231042.19, 229601.12, 228777.8, 229663.97, 231676.8, 233117.7, 234883.67, 236948.52, 239437.9, 243581.02, 248105.94, 252928.05, 258079.5, 262822.97, 267860.78, 273439.47, 279633.06, 284896.22, 292482.94, 302140.3, 311200.22, 320054.56, 329798.5, 340150.16, 351833.66, 364944.12, 377855.25, 397316.53, 392371.28, 401564.16, 414385.62, 428281.56, 441808.53, 455583.25, 471879.84, 489290.62, 506301.4, 521591.6, 533095.75, 536142.06, 538744.94, 539401.6, 549414.6, 567369.1, 576583, 591385.1, 608175.25, 624881.25, 641347, 651296.9, 646729.4, 639270.3, 628632.3, 616745.56, 605184.7, 594276.1, 583983.8, 575723.5, 565663.1, 558418.56, 552960.6, 548641.75, 545223.4, 544645.5, 545454.44, 547068.06, 547485.8, 545184.56, 541842.9, 540513.8, 538000.6, 535132.4, 533951.5, 531010.8, 526340.9, 521539.78, 516228.1, 513169.06, 511934.25, 511388.8, 516003.12, 525923.8, 537341.6, 550097.06, 562900.7, 575726.7, 588568.94, 597702.6, 603303.9, 609663.56, 616958.25, 622820.1, 629217.4, 638131.1, 648793.94, 663083.25, 679718.3, 698708.5, 720181.94, 743952.75, 765962.3, 786392.25, 804537.94, 823634.94, 844740.44, 866838.75, 887598.06, 905266.2, 923091.3, 944801.8, 969858.5, 988023.5, 999939.94, 1009944.75, 1021261.56, 1033081.7, 1043858.1, 1054484.9, 1063362.5, 1070914.1, 1081580.6, 1088906.9, 1089726.6, 1093479.8, 1095136, 1090742, 1095569, 1108157.4, 1117914.2, 1115680.9, 1109311.4, 1103907.9, 1102498.4, 1100431.2, 1096617.5, 1088185.9, 1077946.1, 1070593.4, 1059876.8, 1046885.7, 1034470.44, 1026339.9, 1022394.1, 1018250.75, 1010165.8, 999904.7, 994992.56, 994158.8, 990488.9, 981016.94, 970572.2, 962558, 952848.5, 936310.25, 916933.8, 896457.56, 880993, 869090.75, 859588.44, 851746.9, 845491.25, 841107.5, 831120.06, 816166.8, 799269, 783876.5, 768962.1, 754166.4, 739653.94, 726484.5, 713110.2, 700142.25, 685964.06, 672482.06, 661147.6, 650830, 638354.44, 625177.3, 615280.9, 608037.6, 600952.44, 592835.1, 583554.5, 573835.3, 564172.56, 555879.3, 548359.5, 540222.56, 531987.2, 525487.3, 520688.28, 515909.88, 510798.72, 506153.5, 502309.84, 498051.88, 492040, 486523.94, 484081.66, 484325, 484686.6, 482118.38, 481484.94, 481280.66, 479500.53, 477458.53, 477029.47, 476481.88, 474766.66, 473930.06, 475550.03, 477562.38, 479690.47, 482164.88, 484592.12, 487657.5, 490494.12, 491596.62, 489616.38, 484827.2, 479921.12, 476270.47, 474256.22, 474508.7, 476977.88, 478905.16, 484132.2, 491567.62, 499534.88, 508654.34, 518158.53, 527537.7, 536883.25, 544356.3, 551225.44, 558580.7, 567507.1, 580230.56, 598631.5, 620841.8, 651909.44, 691979.8, 731271.25, 765945.9, 800422.3, 822873.2, 837259.56, 851497.6, 863285.75, 886216.2, 910858.94, 938521.7, 974026.9, 1008637, 1036774.44, 1062441.1, 1088256.1, 1112489.5, 1124031.1, 1134679.2, 1149926, 1178106.2, 1206036.2, 1232039.1, 1257246.9, 1280991.1, 1301424.8, 1316520.1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0.46, 0.53, 0.55, 0.55, 0.55, 0.55, 0.55, 0.55, 1.18, 1.18, 1.24, 1.63, 4.77, 8.21, 9.23, 11.23, 11.99, 12.46, 11.85, 11.38, 10.14, 9.16, 8.03, 7.9, 8.35, 8.39, 9.18, 11.89, 11.89, 11.76, 9.07, 9.77, 8.81, 7.69, 7.51, 7.65, 7.51, 6.3, 3.44, 2.77, 2.8, 2.66, 2.59, 2.67, 2.51, 2.59, 2.67, 2.8, 3.04, 3.16, 3.61, 6.13, 11.36, 8.54, 5.13, 4.32, 4, 3.11, 2.52, 2.47, 2.46, 2.42, 2.45, 2.49, 2.5, 2.5, 2.43, 2.28, 2.19, 2.11, 2.02, 1.99, 1.99, 2, 2.01, 2.03, 2.04, 2.05, 2.06, 2.07, 2.08, 2.09, 2.13, 2.22, 2.31, 2.38, 2.47, 2.57, 2.61, 2.58, 2.59, 2.55, 2.54, 2.54, 2.52, 2.53, 2.52, 2.53, 2.54, 2.56, 2.57, 2.59, 2.68, 2.92, 3.1, 3.26, 3.36, 3.6, 3.83, 3.89, 3.71, 3.98, 3.96, 4.44, 4.84, 5.77, 6.94, 7.9, 9.35, 10.9, 11.92, 12.82, 14.03, 19.64, 25.45, 27.44, 29.58, 31.6, 31.3, 31.33, 31.49, 29.53, 27.23, 27.6, 25.44, 23.67, 23.24, 23.13, 25.37, 24.72, 19.62, 16.41, 15.89, 14.93, 14.95, 14.63, 14.96, 15.97, 16.14, 18.26, 20.71, 23.27, 29.72, 37.66, 41.75, 49.39, 59.51, 69.46, 70.25, 70.72, 69.67, 76.55, 80.68, 84.12, 88.51, 93.69, 93.96, 89.48, 84.99, 83.52, 79.06, 73.29, 69.76, 63.2, 56.49, 51.39, 36.82, 27.24, 22.27, 20.48, 18.85, 14.53, 11.52, 10.39, 10.82, 11.2, 10.77, 10.19, 13.14, 13.47, 13.93, 20.04, 21.1, 14.4, 11.39, 11.22, 11.38, 10.41, 10.19, 9.88, 10.18, 9.67, 9.92, 9.72, 9.2, 10.6, 10.04, 11.1, 15.48, 11.27, 5.85, 4.45, 4.08, 3.8, 3.23, 3.19, 3.19, 3.25, 3.28, 3.25, 3.3, 3.44, 3.61, 3.64, 4.36, 4.32, 4.56, 4.67, 7.05, 8.42, 5.39, 4.92, 4.76, 4.62, 4.7, 4.97, 5.33, 5.92, 7.54, 8.77, 8.58, 8.07, 7.37, 6.24, 5.75, 5.54, 5.4, 5.45, 5.8, 6.12, 6.32, 6.28, 6.51, 6.92, 7.47, 7.97, 8.73, 9.6, 10.85, 11.71, 11.68, 11.34, 10.99, 10.62, 10.23, 9.95, 10.38, 10.68, 11.04, 11.94, 14.33, 14.89, 15.23, 15.69, 15.71, 16.19, 16.97, 18.01, 19.5, 22.68, 23.42, 23.81, 22.96, 21.4, 20.47, 20.59, 22.03, 20.43, 24.6, 28.16, 25.1, 18.6, 14.59, 17.4, 15.43, 18.17, 22.14, 22, 20.56, 18.09, 13.37, 11.66, 11.42, 10.89, 11.53, 11.68, 12.61, 12.35, 11.45, 11.2, 10.77, 11.36, 11.86, 12.52, 14.59, 16.1, 16.92, 17.98, 18.52, 18.23, 17.92, 18.18, 18.97, 18.4, 19.46, 22.28, 28.82, 32.85, 33.69, 24.23, 16.64, 10.17, 8.78, 8.84, 8.58, 8.37, 8.65, 8.97, 9.55, 10.12, 10.6, 10.3, 10.07, 9.5, 8.82, 8.53, 8.17, 8.47, 8.57, 8.79, 9.31, 9.43, 10.23, 12.54, 14.94, 16.88, 18.46, 19.74, 20.63, 21.6, 21.22, 19.87, 19.21, 19.74, 22.32, 23.95, 24.71, 26.18, 26.17, 25.77, 24.26, 18.18, 13.76, 11.92, 11.11, 10.77, 10.63, 10.5, 10.21, 10.16, 10.01, 9.91, 10.12, 10.2, 10.32, 11.19, 11.2, 14.03, 19.62, 21.77, 21.89, 23.63, 26.97, 30.88, 34.52, 36.51, 36.15, 32.8, 28.18, 22.84, 17.23, 14.92, 14.15, 13.47, 13.22, 13.05, 13.04, 13.2, 13.98, 14.44, 15.51, 20.26, 25.91, 29.31, 28.38, 24.95, 22.83, 19.4, 15.81, 15.84, 15, 15.83, 15.99, 16.37, 16.92, 16.46, 16.02, 14.66, 12.86, 11.66, 11.3, 11.21, 11.63, 11.96, 12.41, 13.52, 13.97, 14.93, 15.34, 18.48, 18.22, 15.51, 16.4, 15.06, 16.04, 15.78, 14.58, 17.05, 15.93, 19.5, 23.36, 29.09, 34.28, 30.39, 28.08, 31.23, 28.29, 35.42, 39.95, 46.23, 52.4, 47.84, 39.55, 33.73, 26.96, 23.85, 22.31, 23.25, 22.78, 24.7, 34.59, 46.1, 56.66, 54.53, 43.42, 34.03, 28.83, 25.78, 22.66, 20.26, 20.28, 20.26, 19.96, 20.91, 26.16, 32.19, 39.1, 42.72, 51.77, 65.21, 63.74, 68.56, 76.11, 83.84, 89.66, 88.98, 91.49, 90.89, 89.83, 88.53, 95.3, 94.12, 87.45, 81.22, 79.59, 80.63, 78.27, 73.49, 71.8, 71.89, 71.88, 77.8, 86.27, 92.81, 95.11, 99.02, 105.47, 113.38, 119.38, 123.19, 133.49, 154.75, 181.26, 185.01, 179.53, 188.32, 177.31, 172.32, 164.48, 131.28, 109.89, 101.67, 103.33, 120.39, 127.56, 124.18, 115.58, 116.9, 109.6, 99.53, 87.23, 78.88, 74.61, 74.89, 73.85, 69.19, 69.21, 75.47, 74.94, 72.81, 73.81, 76.97, 86.15, 92.71, 92.19, 94.68, 102.46, 90.8, 82.24, 81.31, 79.21, 70.8, 69.09, 67.51, 60.76, 56.63, 56.89, 60.79, 71.73, 71.59, 74.32, 76.02, 93.06, 76.93, 56.61, 54.4, 53.98, 49.99, 43.51, 47.47, 40.48, 38.14, 40.1, 44.24, 53.02, 51.98, 53.53, 53.43, 47.83, 53.14, 59.47, 52.1, 51.57, 54.66, 59.8, 62.41, 62.81, 63.03, 60.27, 51.73, 39.08, 36.55, 34.32, 33.56, 31.86, 32.08, 32.11, 30.18, 30.01, 31.63, 29.82, 26.93, 25.99, 24.34, 25.14, 30.16, 30.53, 33.62, 38.45, 44.51, 42.79, 34.1, 31.53, 28.34, 22.62, 19.28, 18.58, 17.96, 16.21, 17.57, 17.97, 18.53, 19.7, 19.52, 16.09, 18.53, 19.21, 18.42, 19.61, 21.4, 21.02, 19.22, 17.84, 18.39, 17.29, 19.94, 22.59, 28.12, 35.08, 40.16, 53.53, 44.59, 36.74, 45.04, 39.86, 49.17, 72.46, 82.32, 87.96, 123.81, 173.08, 235.52, 335.88, 420.81, 493.08, 580.29, 664.96, 731.88, 841.33, 981.8, 1015.49, 1022.62, 1050.12, 1006.35, 948.31, 854.3, 779.47, 772.16, 797.24, 812.17, 807.41, 823.57, 840.59, 831.01, 795.13, 777.48, 759.78, 747.53, 742.62, 732.85, 683.18, 640.52, 588.63, 515.39, 467.6, 401.76, 334.11, 273.68, 258.08, 252.87, 227.42, 210.04, 207.33, 207.02, 183.22, 159.28, 128.09, 95.77, 70.46, 57.59, 51.5, 55.22, 49.51, 53.33, 57.25, 60.57, 62.21, 62, 58.23, 53.74, 53.16, 51.24, 53.09, 49.16, 48.68, 47.54, 55.79, 43.52, 42.38, 42.51, 50.93, 48.76, 61.44, 49.46, 57.73, 51.84, 53.45, 54.22, 45.66, 40.79, 40.21, 42.79, 45.61, 48.09, 46.5, 41.48, 35.95, 32.27, 28.36, 22.97, 19.11, 15.94, 14.87, 15.42, 16.54, 18.42, 19.88, 22.46, 26.78, 30.12, 33.74, 37.28, 37.67, 35.71, 32.63, 29.01, 26.31, 23.43, 19.22, 15.41, 17.6, 26.36, 37.83, 54.9, 73.11, 95.52, 111.76, 123.79, 115.94, 75.74, 51.35, 42.77, 37.36, 35.17, 34.93, 34.7, 35.56, 37.12, 37.72, 36.52, 33.04, 27.8, 23.89, 22.07, 21.05, 22.46, 23.87, 23.92, 25.09, 23.73, 22.56, 20.72, 18.75, 17.18, 15.57, 15.01, 18.86, 26.56, 33.21, 37.07, 40.4, 44.21, 45.97, 44.98, 47.49, 57.72, 74.14, 94.01, 114.66, 139.03, 129.11, 100.56, 97.11, 79.11, 59.3, 51.32, 43.55, 42.67, 41.34, 38.3, 35.62, 35.58, 35.94, 33.79, 31.47, 43.69, 84.28, 98.6, 124.63, 183.29, 248.21, 262.13, 270.44, 230.18, 224.08, 195.27, 141.85, 106.38, 95.86, 95.32, 109.72, 116.54, 137.77, 153.14, 176.67, 187.14, 165.66, 142.45, 127.44, 106.5, 84.92, 67.41, 73.14, 91.02, 114.03, 117.39, 125.29, 114.96, 105.61, 93.56, 84.84, 67.53, 56.21, 40.77, 33.7, 26.41, 19.02, 13.57, 11.01, 8.98, 7.03, 5.39, 4.3, 3.77, 3.53, 3.39, 3.24, 3.04, 2.81, 2.64, 2.55, 2.4, 2.12, 1.82, 1.56, 1.31, 1.15, 0.96, 0.81, 0.85, 1.01, 1, 1.03, 1.15, 1.44, 1.77, 1.81, 1.48, 1.34, 1.18, 0.94, 0.8, 0.71, 0.57, 0.48, 0.48, 0.44, 0.37, 0.32, 0.28, 0.24, 0.21, 0.17, 0.17, 0.17, 0.17, 0.16, 0.15, 0.15, 0.15, 0.13, 0.11, 0.1, 0.09, 0.09, 0.07, 0.05, 0.04, 0.04, 0.04, 0.03, 0.03, 0.03, 0.03, 0.04, 0.04, 0.04, 0.06, 0.12, 0.2, 0.27, 0.35, 0.43, 0.52, 0.55, 0.45, 0.36, 0.3, 0.25, 0.27, 0.28, 0.28, 0.26, 0.23, 0.19, 0.17, 0.17, 0.16, 0.16, 0.17, 0.19, 0.21, 0.23, 0.24, 0.22, 0.21, 0.2, 0.19, 0.19, 0.21, 0.2, 0.16, 0.12, 0.09, 0.08, 0.07, 0.07, 0.07, 0.07, 0.07, 0.06, 0.06, 0.05, 0.05, 0.05, 0.04, 0.05, 0.05, 0.05, 0.05, 0.06, 0.06, 0.05, 0.05, 0.05, 0.04, 0.04, 0.04, 0.04, 0.04, 0.04, 0.03, 0.03, 0.03, 0.03, 0.03, 0.03, 0.03, 0.03, 0.03, 0.03, 0.03, 0.02, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 19.23, 20.36, 21.92, 22.27, 22.98, 22.99, 23.27, 23.38, 25.04, 27.07, 28.4, 31.16, 38.1, 72.2, 93.88, 97.29, 97.42, 95.99, 94.25, 95.08, 92.31, 88.23, 84.86, 77.53, 70.86, 67.04, 62.24, 56.44, 52.09, 49.05, 47.98, 46.42, 43.2, 40.94, 43.29, 42.05, 43.94, 44.84, 43.91, 44.1, 43.3, 41.84, 39.04, 38, 37.55, 36.56, 35.82, 37.06, 37.74, 40.98, 44.59, 44.74, 44.3, 39.01, 34.83, 31.5, 30.42, 30.35, 30.47, 30.6, 31.35, 31.49, 32.83, 34.92, 35.24, 31.22, 29.17, 29.47, 28.13, 26.35, 24.86, 25.5, 25.13, 26.08, 26.43, 27.64, 28.09, 29.45, 31.68, 33.18, 32.98, 33.8, 34.31, 32.57, 30.22, 28.96, 28.54, 28.15, 27.95, 28.48, 28.35, 29.88, 29.52, 28.29, 27.9, 27.5, 25.35, 24.47, 24.79, 25.18, 25, 25.21, 27.11, 29.24, 30.14, 31.35, 34.5, 35.55, 38.43, 41.19, 41.77, 41.87, 42.58, 42.39, 39.83, 38.96, 37.68, 37.37, 36.51, 35.89, 35.28, 34.34, 33.77, 33.69, 34.43, 32.65, 32.57, 32.42, 33.82, 35.73, 36.9, 37.25, 37.77, 39.59, 41.87, 45.63, 49.72, 51.84, 53.22, 51.71, 50.25, 48.75, 47.24, 45.26, 45.06, 42.95, 43.01, 45.25, 45.87, 46.62, 47.36, 47.85, 47.18, 48.54, 47.84, 46.21, 47.76, 50.01, 48.88, 45.91, 45.65, 47.52, 48.48, 47.36, 45.51, 44.73, 44.06, 41.47, 38.02, 35.82, 33.51, 32.32, 32.32, 33.47, 34.08, 35.16, 35.97, 37.54, 39.62, 41.29, 43.34, 47.01, 49.39, 49.38, 50.49, 51.36, 52.67, 53.89, 53.87, 52.66, 51.71, 51.77, 52.01, 52.15, 51.65, 50.89, 49.96, 48.86, 48.05, 47.13, 46.62, 47.91, 47.87, 50.59, 52.18, 52.04, 52.14, 52.38, 54.92, 56.07, 56.41, 56.24, 58.39, 58.29, 62.16, 65.03, 64.94, 67.04, 67.95, 70.07, 73.53, 76.21, 78.53, 86.09, 95.67, 98.53, 96.46, 97.18, 95.21, 91.85, 89.68, 89.21, 91.4, 90.89, 93.23, 94.61, 97.33, 97.97, 98.62, 100.96, 100.18, 100.59, 104.18, 106.38, 111.49, 117.77, 120.18, 124.47, 129.85, 133.04, 136.92, 142.2, 144.9, 148.75, 151.03, 150.84, 153.77, 156.23, 162, 163.98, 166.83, 171.43, 177.06, 184.95, 197.61, 214.37, 234.58, 250.6, 264.47, 279.08, 296.12, 318.9, 341.61, 363.7, 386.21, 412.6, 442.1, 458.97, 480.19, 508.05, 544.52, 583.23, 617.17, 649.91, 692.41, 736.6, 757.31, 770.72, 787.44, 804.23, 816.56, 813.91, 810.27, 815.84, 824.89, 819.71, 818.61, 859.07, 843.41, 865.01, 880.71, 898.11, 915.91, 934.27, 967.04, 1014.14, 1059.88, 1095.68, 1136.18, 1129.38, 1158.8, 1199.13, 1200.41, 1158.84, 1114.61, 1099.18, 1070.28, 1022.77, 996.42, 1000.87, 1004.22, 993.47, 975.84, 960.33, 935.38, 899, 856.82, 819.57, 796.55, 768.43, 746.13, 732.22, 725.39, 723.97, 716.03, 700.15, 689.04, 691.34, 688.11, 679.7, 677.6, 675.96, 678.02, 677.21, 679.61, 688.51, 701.09, 722.12, 738.78, 766.94, 799.76, 839.94, 882.56, 931.89, 988.26, 1031.11, 1043.94, 1058.93, 1080.08, 1100.12, 1121.24, 1156.46, 1186.84, 1227.99, 1279.48, 1347.23, 1415.65, 1490.32, 1554.23, 1622.07, 1680.03, 1740.08, 1799.15, 1858.38, 1903.4, 1983.91, 2065.6, 2186.58, 2313.6, 2449.82, 2634.81, 2860.2, 3040.62, 3238.88, 3431.17, 3636.67, 3801.45, 3955.55, 4199.63, 4394.53, 4584.06, 4718.83, 4778.36, 4839.76, 4927.49, 5009.99, 5079.75, 5107.94, 5089.31, 5004.68, 4958.97, 4876.8, 4829.65, 4747.37, 4673.1, 4671.38, 4731.45, 4763.5, 4789.49, 4826.13, 4825.25, 4809.21, 4844.91, 4872.37, 4843.72, 4813.02, 4795.79, 4777.14, 4731.53, 4720.28, 4747.22, 4741.92, 4743.32, 4802.36, 4902.11, 4986.97, 5080.18, 5176.39, 5252.84, 5197.01, 5159.58, 5141.2, 5122.81, 5128.22, 5182.63, 5228.27, 5349.68, 5482.16, 5599.84, 5691.21, 5718.87, 5761.11, 5781.72, 5769.53, 5810.11, 5848.66, 5802.72, 5705.14, 5518.79, 5365.71, 5229.08, 5128.47, 5084.3, 5077.78, 5015.57, 4982.59, 4976.79, 4935.04, 4854.5, 4661.88, 4532.32, 4411.84, 4252.78, 4070.32, 3891.3, 3781.65, 3675.37, 3527.06, 3371.05, 3232.48, 3088.47, 2925.97, 2733.79, 2563.19, 2424.76, 2277.98, 2119.46, 1966.29, 1816.83, 1678.17, 1541.56, 1421.42, 1337.23, 1279.11, 1210.87, 1150.45, 1092.8, 1049.86, 1020.01, 991.54, 958.44, 912.17, 857.87, 816.47, 795.77, 777.37, 740.44, 704.68, 662.65, 618.26, 573.47, 518.26, 470.95, 433.28, 412.9, 404.71, 396.98, 380.31, 370.92, 361.63, 356.91, 362.41, 370.77, 364.82, 346.1, 330.69, 322.45, 311.49, 303.9, 299.05, 289, 282.32, 277.2, 279.02, 274.43, 268.49, 257.2, 246.24, 229.7, 218.73, 212.31, 200.19, 191.36, 188.1, 183.95, 174.19, 172.34, 167.42, 158.68, 165.63, 171.2, 182.26, 195.27, 211.51, 225.11, 224.24, 219.6, 215.37, 212.33, 205.64, 203.08, 201.32, 205.66, 209.89, 214, 217.15, 213.85, 212.48, 211.9, 210.11, 208.74, 205.87, 204.79, 208.27, 210.75, 210.22, 203.35, 187.61, 184.33, 180.39, 173.17, 168.52, 168.56, 165.65, 167.04, 165.86, 166.85, 166.46, 165.77, 166.71, 173.55, 174.78, 178.05, 181.72, 190.75, 197.83, 215.05, 221.35, 219.55, 223.24, 226.73, 229.08, 232.7, 230.66, 239.23, 247.45, 255.6, 269.19, 285.79, 310.66, 346.31, 364.68, 366.14, 369.23, 361.78, 347.24, 339.69, 329.1, 320.22, 318.29, 323.51, 323.01, 319.2, 319.46, 322.02, 321.2, 315.07, 302.41, 291.99, 281.87, 272.93, 267.06, 263.58, 256.81, 254.34, 253.32, 255.96, 262.92, 274.13, 285.76, 298.38, 305.09, 306.41, 305.32, 311.81, 317.75, 361.31, 377.96, 402.07, 430.87, 452.58, 465.82, 486.94, 494.05, 500.09, 508.38, 545.96, 580.4, 614.33, 651.17, 706.61, 808.34, 920.49, 1074.11, 1220.49, 1367.16, 1540.12, 1744.53, 1936.16, 2191.42, 2428.41, 2747.91, 3271.97, 3761.66, 4254.2, 4903.24, 5508.21, 6529.5, 7891.22, 9375.09, 11128.55, 12930.8, 14825.6, 17104.49, 19739.21, 21102.38, 22821.2, 24993.79, 27299.02, 29387.76, 31429.6, 33225.27, 34741.51, 35807.09, 36921.96, 36574.5, 35684.05, 34549.28, 33576.63, 33183.34, 32092.17, 30637.28, 29788.38, 29262.82, 28797.57, 28485.59, 28502.47, 28013.4, 27063.12, 25691.24, 24386.04, 23091.74, 22244.91, 21278.63, 20289.96, 19322.02, 18404.43, 17567.29, 16677.31, 15695.01, 14764.07, 13928.11, 13268.13, 12638.64, 11752.99, 10938.83, 10189.26, 9495.71, 9040.4, 8540.02, 7884.72, 7384.51, 7029.47, 6632.78, 6153.91, 5652.88, 5209.14, 4804.65, 4464.71, 4098.9, 3650.48, 3215.52, 2971.92, 2867.64, 2753.96, 2597.09, 2565.86, 2594.52, 2473.21, 2501.49, 2557.68, 2625.76, 2760.52, 2821.68, 2788.83, 2685.7, 2594.96, 2560.8, 2459.64, 2321.24, 2215.02, 2156.83, 2119.34, 2016, 1954.78, 1821.83, 1688.19, 1588.14, 1462.69, 1346.58, 1214.86, 1168.07, 1145.89, 1113.55, 1049.36, 1001.43, 990.86, 989.01, 978.65, 974.08, 988.7, 1034.08, 1054.24, 1023.2, 943.56, 887.2, 810.75, 760.19, 712.23, 680.04, 656.04, 639.31, 604.66, 646.45, 699.41, 770.04, 842.04, 908.18, 970.22, 1071.01, 1173.75, 1230.53, 1302.65, 1319.68, 1337.03, 1368.45, 1409.4, 1479.76, 1569.77, 1751.33, 1843.29, 1975.97, 2157.91, 2340.89, 2529.73, 2757.66, 3010.03, 3238.95, 3430.19, 3590.44, 3719.88, 3872.07, 3937.26, 3905.11, 3854.81, 3804.65, 3759.43, 3696.48, 3659.74, 3656.61, 3662.97, 3688.87, 3727.26, 3767.26, 3810.88, 3863.59, 3911.09, 3924.45, 3913.37, 3893.69, 3872.82, 3823.5, 3783.33, 3776.06, 3799.67, 3828.39, 3825.48, 3831.23, 3828.6, 3722.72, 3584.98, 3419.05, 3235.24, 3050.97, 2863.64, 2692.57, 2631.81, 2630.23, 2646.51, 2636.94, 2676.16, 2714.29, 2753.03, 2774.52, 2723.59, 2709.97, 2693.12, 2659.28, 2582.06, 2468.55, 2353.13, 2224.38, 2116.44, 2012.4, 1907.26, 1815.44, 1764.04, 1746.74, 1716.78, 1683.25, 1684.82, 1706.51, 1731.93, 1761.48, 1790.35, 1812.39, 1825.1, 1827.66, 1821.57, 1812.57, 1796.59, 1775.62, 1766.29, 1761.88, 1762.77, 1784.29, 1811.51, 1845.8, 1894.75, 1953.92, 2019.77, 2083.96, 2138.63, 2188.53, 2230.42, 2240.42, 2232.32, 2196.4, 2155.62, 2108.18, 2076.93, 2077.01, 2084.38, 2082.83, 2107.02, 2172.34, 2257.39, 2343.75, 2419.82, 2494.14, 2576.29, 2636.87, 2644.86, 2647.19, 2648.55, 2644.12, 2628.25, 2601.27, 2560.61, 2512.65, 2463.03, 2413.21, 2357.84, 2295.81, 2240.59, 2181.2, 2112.48, 2036.64, 1972.35, 1927.21, 1885.7, 1807.39, 1774.42, 1817.44, 1891.47, 1971.58, 1983.35, 2051.77, 2078.81, 2086.55, 2100.16, 2026.81, 1930.04, 1851.81, 1803.6, 1748.44, 1705.5, 1650.75, 1609.82, 1579.01, 1550.48, 1521.85, 1510.34, 1548.75, 1635.75, 1702.53, 1788.11, 1896.3, 1977.61, 1998.66, 2034.19, 1998.87, 1930.1, 1824.3, 1732.72, 1640.04, 1555.47, 1479.96, 1412.68, 1353.81, 1294.78, 1235.69, 1179.8, 1156.6, 1199.85, 1242.7, 1294.86, 1418.16, 1553.9, 1691.76, 1824.61, 1942.25, 2021.32, 2022.84, 2004.64, 2002.75, 2008.33, 2022.73, 2027.75, 2097.33, 2187.07, 2289.03, 2401.76, 2525.05, 2662.62, 2820.28, 3004.22, 3219.06, 3473.42, 3735.18, 4016.58, 4338.05, 4702.82, 5113.97, 5567.63, 6056.63, 6575.76, 7112.73, 7773.07, 8465.81, 9259.9, 10113.23, 10846.65, 11620.17, 12413.48, 13213.14, 14015.62, 14832.43, 15643.12, 16410, 17190.32, 17949.68, 18593.07, 19131.04, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 127.74, 143.78, 148.96, 166.85, 171.21, 174.96, 420.4, 1119.93, 1224.26, 1157.71, 1881.68, 1148.73, 1652.28, 1719.02, 1765.02, 1907.21, 2035.3, 2173.54, 2293.6, 2473.48, 2926.96, 3587.25, 3968.68, 4270.38, 4593.77, 4753.12, 5107.9, 5419.86, 5967.63, 7315.16, 9222.24, 10274.09, 10899.22, 12041.09, 13445.72, 14584.92, 15435.39, 16667.63, 16001.85, 14934.36, 13436.8, 11335.61, 9614.35, 8868.1, 8449.56, 7667.06, 6672.18, 5974.92, 5727.69, 5796.35, 5827.55, 5697.62, 5635.69, 5846.43, 5971.21, 5958.8, 6004.41, 5966.72, 5622.17, 5262.73, 5275.63, 5563.57, 5977.49, 6170.55, 6646.07, 6883.95, 7007.97, 6621.27, 6354.74, 6531.78, 6630.68, 6760.38, 6950.85, 7085.69, 7366.04, 7787.48, 8393.73, 8749.56, 8951.79, 8623.52, 8112.25, 7829.35, 7785.58, 7804.88, 7570.37, 7501.95, 7826.38, 8212.42, 8648.54, 8997.18, 9520.55, 10377.33, 11619.27, 12267.93, 12655.57, 12863.68, 13213.01, 13620.5, 13813.37, 15020.29, 16894.51, 19732.45, 22260.53, 24535.32, 26393.42, 28510.94, 30192.1, 32934.67, 36283.09, 40125.97, 45047.7, 48269.96, 48560.66, 49708.62, 51381.25, 52389.76, 53391.66, 54904.48, 56514.38, 57807.54, 59318.56, 61243.5, 63961.91, 66474.48, 69437.1, 73007.44, 75691.81, 78977.22, 81293.35, 83113.52, 85904.98, 88167.53, 88508.62, 90072.52, 92694.7, 94276.98, 94627.53, 94213.49, 94161.2, 95168.84, 96124.36, 97319.38, 98893.86, 100997.29, 102560.83, 103675.12, 105213.06, 108119.52, 109620.09, 110127.85, 110844.05, 112095.33, 112914.86, 113948.87, 115516.19, 113518.89, 112127.64, 111143.63, 109734.35, 105193.37, 102821.39, 100880.44, 99882.7, 98251.77, 94265.58, 90842.03, 90509.28, 88044.99, 86152.3, 85064.51, 84711.39, 83640.44, 84351.92, 85305.2, 86199.74, 86279.4, 85264.95, 84924.4, 84228.41, 82261.25, 79501.65, 75875.57, 73814.65, 71994.32, 69975.68, 68889.48, 68444.96, 68273.99, 68850.29, 70977.86, 72485.3, 74642.53, 75301.05, 75093.26, 74581.3, 74633.81, 74641.76, 74113.15, 74134.46, 73502.05, 72444.08, 71584.96, 69630.74, 67473.4, 65299.38, 63451.66, 62890.28, 60540.28, 59478.87, 59798.53, 59790.86, 59471.76, 58109.98, 57970.38, 56454.89, 55523.63, 54068.96, 53018.47, 52504.1, 51536.8, 49996.74, 48146.62, 47384.27, 46228.19, 45036.42, 44450.84, 43067.47, 41934.06, 41126.79, 40358.49, 39601.27, 39272.36, 38707.18, 38112.5, 37329.3, 35448.62, 33139.49, 30850.31, 29498.06, 27821.75, 25147.61, 23507.31, 22646.15, 21796.91, 20866.1, 21011.64, 20849.17, 20043.32, 19776.97, 19875.19, 19615.43, 19674.05, 19442.88, 18754.42, 17804.39, 16566.1, 15115.05, 14067.28, 13447.35, 12717.32, 12108.68, 12035.6, 11674.92, 11230.54, 11052.5, 10782.52, 10494.29, 10100.91, 9684.51, 9412.01, 9113.1, 8769.08, 8628.04, 8098.08, 7939.66, 7798.47, 7679.45, 7669.7, 7651.49, 7502.23, 7756.45, 8042.05, 8332.77, 8685.73, 8920.43, 8956.63, 8807.55, 8575.69, 8442.17, 8203.55, 8136.02, 8116, 8054.34, 8235.91, 8523.4, 8617.2, 8536.04, 8421.62, 8130.34, 7680.71, 7063.85, 6493.08, 6042.37, 5608.03, 5201.03, 4926.54, 4658.63, 4336.01, 4156.55, 3999.42, 3866.92, 3641.31, 3526.46, 3551.85, 3520.37, 3531.37, 3441.74, 3407.3, 3347.58, 3251.07, 3169.36, 3017.65, 2991.12, 3056.37, 2967.23, 2881.21, 2781.87, 2712.64, 2663.83, 2619.72, 2586.34, 2531.18, 2524.53, 2582.28, 2659.3, 2706.06, 2732.06, 2753.74, 2736.65, 2662.32, 2564.41, 2460.85, 2341.52, 2201.04, 2190.38, 2007.05, 1945.05, 1914.46, 1901.49, 1880.14, 1842.72, 1831.59, 1838.44, 1785.65, 1735.17, 1662.13, 1674.77, 1734.65, 1864.76, 1874.42, 1906.49, 1958.91, 1958.53, 1930.51, 1888.24, 1915.38, 1934.9, 1923.54, 2231.99, 2917.41, 3659.07, 4415.18, 5309.73, 6491.26, 8058.29, 9755.52, 10219.71, 10271.79, 10121.96, 9746.15, 9666.04, 9601.65, 9426.38, 9290.27, 9102.6, 8792.33, 8449.44, 7891.69, 8035.22, 7570.31, 7949.82, 7890.21, 8080.81, 9206.87, 10947.93, 11710.57, 12477.18, 13100.41, 13414.31, 13383.29, 13298.66, 14056.14, 14684.22, 14906.03, 15546.26, 16910.12, 18099.29, 18776.61, 19502.97, 20325.46, 21504.38, 22650.46, 23744.17, 24086.4, 23563.18, 22512.65, 21996.35, 21966.5, 21339.72, 20068.88, 20013.35, 20170.01, 20300.8, 21636.75, 23035.99, 23777.26, 24807.64, 25968.85, 25660.88, 25006.39, 24667.11, 23805.41, 22531.89, 21472.99, 20159.21, 19844.4, 18689.7, 18219.64, 17902.6, 17021.77, 16995.25, 16695.47, 16586.94, 16370.73, 16454.9, 18409.8, 19119.84, 18988.07, 19034.52, 19908.12, 20717.19, 20779.02, 20196.8, 20328.14, 20927.96, 20346.74, 19272.15, 19878.28, 19667.9, 19372.9, 18767.17, 18971.03, 19205.57, 19992.22, 21871.63, 23997.72, 26188.41, 28535.24, 31023.9, 32536.68, 33984.85, 35644.96, 37262.51, 38253.55, 38755.64, 39679.81, 41126.86, 42104.59, 42911.24, 43422.72, 44153.02, 44553.15, 45237.3, 45793.21, 46294.8, 46857.54, 47708.67, 48704.76, 49506.68, 50878.56, 53097.17, 55454.26, 58610.5, 61719.78, 64759.72, 65896.24, 66842.81, 68315.32, 70100.63, 71708.33, 72252, 73251.65, 73960.15, 74583.13, 75023.92, 75621.37, 76346.05, 77211.26, 78391.04, 79168.33, 79635.54, 79990.29, 80083.29, 79920.63, 79878.46, 80519.45, 81446.53, 82467.25, 84037.46, 84677.91, 84695.84, 85273.14, 85530.88, 85037.43, 83888.12, 82963.21, 82262.67, 81465.22, 79990.69, 79239.36, 80010.77, 79983.01, 79831.46, 80135.41, 79604.58, 78285.58, 76900.53, 75850.58, 74946.56, 73445.55, 71683.35, 69905.35, 68035.17, 67015.87, 65731.14, 63940.78, 62763.56, 61924.98, 61383.58, 61788.34, 61923.16, 61563.95, 61152.19, 59799.43, 57127.24, 54766.05, 51973.93, 49532.91, 47998.75, 47842.72, 46668.1, 45227.58, 44888.01, 44688.13, 44835.33, 44946.64, 44201.46, 43307.48, 42600.44, 41658.51, 40875.75, 39956.27, 39449.28, 39635.2, 39001.47, 38684.61, 37580.9, 36734.63, 36462.32, 36163.7, 36222.64, 36737.17, 37493.26, 38133.81, 38287.51, 38603.17, 38927.83, 38886.75, 38092.39, 37136.19, 35954.24, 34927.28, 34157.05, 33650.84, 33415.22, 33359.07, 34526.47, 35799.39, 36597.51, 37190.3, 37562.46, 37401.38, 36816.9, 36967.14, 37445.17, 37960.71, 38055.11, 38571.5, 39501.64, 40622.4, 40875.4, 41144.02, 41795.24, 41771.62, 41239.72, 40257.37, 39949.3, 40092.22, 40408.06, 40885.41, 41381.36, 42126.33, 42474.33, 41283.36, 39210.39, 37722.55, 37089.77, 37440.35, 38084.35, 38690.11, 39038.06, 40031.34, 42146.58, 43966.84, 44468.87, 44322.32, 45921.74, 47149.9, 47601.81, 46913.94, 46098.34, 45415.47, 44671.13, 42713.64, 40518.36, 37838.35, 35379.4, 39654.02, 38700.82, 38916.84, 38252.45, 38544.88, 39509.13, 40476.91, 41735.06, 43237.65, 45025.54, 47222.55, 49575.17, 51916.51, 54266.28, 57166.11, 61350.19, 67590.65, 76711.47, 89086.12, 106000.74, 123348.86, 141565.28, 159083.34, 185688.11, 212278.45, 234627.14, 252332.33, 269488.44, 293671.84, 316460.1, 344933.56, 380954.34, 414277.47, 446952.75, 485490.8, 516472.38, 539563.06, 554817.9, 529492.75, 494746.6, 451162.97, 407297.94, 353310.62, 330227.7, 304875.62, 273046.66, 236822.8, 207118.7, 189168.27, 172621.12, 152735.52, 136676.33, 125965.09, 118946.23, 111785.69, 100658.32, 90249.4, 80394.85, 51903.36, 43864.74, 20767.33, 15216.62, 9030.84, 7036.87, 5506.51, 4354.77, 3588.74, 2986.03, 2543.68, 2198.55, 1908.56, 1659.77, 1457.31, 1298.57, 1167.74, 1051.62, 919.68, 758.82, 622.51, 512.01, 419.02, 338.62, 270.99, 217.05, 177.38, 148.22, 124.17, 103.53, 89.37, 81.05, 72.1, 61.31, 52.17, 45.09, 39.01, 32.4, 25.32, 19.92, 16.58, 14.49, 12.89, 11.56, 10.75, 10.49, 10.39, 9.92, 8.94, 7.9, 7.12, 6.39, 5.58, 4.87, 4.32, 3.9, 3.47, 3.01, 2.69, 2.48, 2.25, 2.04, 1.87, 1.73, 1.59, 1.45, 1.33, 1.21, 1.08, 0.94, 0.84, 0.77, 0.68, 0.59, 0.53, 0.48, 0.43, 0.37, 0.33, 0.29, 0.25, 0.22, 0.2, 0.19, 0.18, 0.18, 0.18, 0.18, 0.18, 0.18, 0.17, 0.17, 0.16, 0.14, 0.13, 0.13, 0.14, 0.15, 0.16, 0.16, 0.17, 0.17, 0.42, 0.51, 0.56, 0.53, 0.49, 0.48, 0.48, 0.47, 0.47, 0.47, 0.49, 0.5, 0.5, 0.52, 0.54, 0.57, 0.61, 0.62, 0.61, 0.63, 0.72, 0.86, 1.03, 1.28, 1.59, 1.93, 2.21, 2.42, 2.59, 2.75, 2.92, 3.11, 3.28, 3.4, 3.56, 3.74, 3.87, 3.93, 3.93, 3.91, 3.88, 3.74, 3.62, 3.55, 3.52, 3.49, 3.48, 3.45, 3.39, 3.32, 3.29, 3.26, 3.21, 3.18, 3.16, 3.14, 3.11, 3.03, 2.94, 2.84, 2.74, 2.67, 2.63, 2.58, 2.55, 2.52, 2.47, 2.39, 2.27, 2.14, 1.99, 1.84, 1.71, 1.61, 1.52, 1.48, 1.46, 1.46, 1.45, 1.43, 1.42, 1.4, 1.37, 1.31, 1.25, 1.2, 1.13, 1.04, 0.96, 0.91, 0.86, 0.82, 0.79, 0.78, 0.78, 0.77, 0.76, 0.75, 0.74, 0.74, 0.74, 0.74, 0.76, 0.78, 0.8, 0.83, 0.86, 0.89, 0.93, 0.97, 1, 1.04, 1.07, 1.09, 1.09, 1.1, 1.11, 1.12, 1.14, 1.16, 1.19, 1.24, 1.3, 1.35, 1.39, 1.43, 1.47, 1.51, 1.53, 1.55, 1.57, 1.58, 1.56, 1.56, 1.61, 1.66, 1.66, 1.66, 1.74, 1.85, 1.88, 1.84, 1.84, 1.96, 2.12, 2.24, 2.16, 2.08, 2.01, 2.02, 2.08, 2.17, 2.33, 2.53, 2.74, 3.11, 3.57, 3.86, 4.12, 4.28, 4.43, 4.68, 4.9, 5.12, 5.35, 5.64, 6.07, 6.37, 6.57, 6.77, 6.88, 7.08, 7.42, 7.88, 8.56, 9.5, 10.72, 12.23, 14.02, 16.08, 18.36, 20.81, 23.37, 25.96, 28.55, 31.14, 33.82, 36.69, 39.91, 43.52, 47.47, 51.54, 55.41, 58.6, 61.03, 62.72, 63.74, 64.23, 64.28, 63.89, 63.87, 64.22, 65.3, 67.32, 69.35, 71.54, 73.91, 76.49, 79.31, 82.39, 85.74, 89.39, 93.36, 97.68, 102.38, 107.49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 18.55, 96.11, 222.49, 223.37, 222.22, 229.94, 242.28, 276.82, 399.84, 530.7, 616.2, 696.22, 774.49, 945.98, 1075.34, 924.58, 811.22, 768.43, 751.85, 705.5, 573.23, 485.35, 428.73, 406.79, 394.12, 377.85, 367.41, 360.62, 348.71, 358.36, 359.39, 367.64, 399.12, 407.24, 355.47, 326.75, 332.75, 342.65, 342.66, 343.86, 351.54, 363.93, 386.87, 439.38, 487.2, 518.45, 548.74, 497.9, 458.17, 413.1, 370.46, 331.38, 310.72, 314.19, 318.24, 316.22, 318.31, 333.19, 348.52, 354.76, 376.13, 400.48, 416.73, 429.23, 441.71, 452.66, 470.45, 503.55, 596.36, 696.04, 889.41, 1209.76, 1457.75, 1889.61, 2442.59, 2774.64, 2760.2, 2444.26, 2190.36, 2065.15, 2019.95, 2024.27, 2014.58, 2025.6, 2000.52, 2070.38, 2138.83, 2415.66, 2873.33, 3254.92, 3531.94, 3800.91, 4034.03, 3986.75, 3986.06, 3931.51, 3800.64, 3728.12, 3794.89, 3740.72, 3858.01, 4048.22, 4572.05, 5044.87, 5427.68, 5858.11, 6321.97, 6608.92, 6722.91, 6934.82, 7249.13, 7540.42, 8025.48, 8485.72, 8752.97, 9055.62, 9221.49, 9270.42, 9269.58, 9357.38, 9462.54, 9690.99, 9899.23, 10233.17, 10636.57, 11178.16, 11649.92, 11914.89, 12094.93, 12052.65, 12156.17, 12302.89, 12241.36, 12544.22, 12910.12, 13374.08, 14018.64, 14612.52, 15265.59, 16335.82, 17481.66, 18523.17, 19265.93, 19902.5, 20664.12, 21557.88, 22523.27, 23120, 23485.91, 23650.1, 23741.46, 23669.02, 23872.78, 23971.66, 23953.41, 24425, 24997.79, 26123.7, 27147.34, 28104.5, 28924.7, 29394.37, 29278.54, 28112.42, 26791.43, 25563.43, 24529.53, 24017.49, 23872.65, 23660.11, 24045.96, 23964.09, 24266.3, 24923.8, 25684.69, 26613.9, 27460.27, 28123.11, 28707.28, 29371.92, 29916.23, 30366.85, 30718.08, 31299.98, 31734.41, 31665.98, 31371.79, 30787.12, 30371.46, 29645.75, 28514.34, 27693.15, 27038.01, 26274.11, 25326.63, 24412.93, 23889.77, 23681.92, 23788.07, 23580.6, 23640.91, 23835.86, 23792.6, 23770.23, 23520.83, 22836.14, 22352.34, 22202.15, 22059.66, 21792.46, 21504.82, 21122.7, 20668.99, 20354.48, 19877.37, 19405.52, 18858.43, 18271.25, 17766.01, 17325.51, 16637.86, 15718.54, 14989.14, 14575.94, 14283.98, 13970.04, 13412.69, 12954.82, 12551.85, 12268.77, 12102.91, 11949.97, 11720.23, 11563.85, 11608.59, 11741, 11848.05, 11671.69, 11381.65, 11130.17, 10918.94, 10781.55, 10718.35, 10429.36, 9994.39, 9700.62, 9628.38, 9582.08, 9672.22, 9505.36, 9479.06, 9589.67, 9890.13, 10277.95, 10779.67, 10973.55, 10895.79, 10948.54, 11063.64, 11115.95, 11088.53, 10949.74, 11109.72, 11319.29, 11533.63, 11657.9, 11676.64, 11747.08, 11895.83, 12181.61, 12187.95, 12098.98, 11992.56, 12059.84, 12136.54, 12196.03, 11956.52, 11925.13, 11888.84, 11924.25, 11479.61, 10858.21, 10338.5, 10128.89, 9862.05, 9560.45, 9355.44, 9311.23, 9384.71, 9083.34, 9067.17, 9200, 9373.61, 9551.46, 9845.34, 10228, 10646.11, 11056.36, 11483.07, 11500.19, 11365.41, 11120.98, 11006.95, 10805.31, 10828.75, 10946.41, 10971.23, 11313.29, 11904.08, 12369.72, 12715.9, 13008.28, 13284.03, 13502.24, 12496.79, 9252.57, 9413.54, 9744.04, 10290.47, 10443.63, 10444.23, 10095.45, 9567.58, 9123.98, 8772.86, 8528.63, 8449.2, 8339.74, 8285.66, 8348.37, 8370.19, 8370.08, 8300.43, 8205.39, 8023.32, 7764.17, 7738.21, 7680.06, 7403.92, 7129.19, 7033.49, 7023.63, 6867.81, 6703.46, 6617.87, 6571.88, 6500.3, 6512.73, 6527.39, 6598.92, 6723.65, 6894.74, 7028.75, 7117.49, 7122.26, 7210.86, 7169.49, 7021.68, 6917.34, 6934.86, 6949.99, 7037.21, 7140.39, 7260.46, 7417.02, 7533.53, 7636.93, 7732.24, 7829.6, 7999.9, 8201.55, 8380.54, 8549.59, 8734.69, 9039.48, 9532.88, 10187.65, 10677.49, 11604.52, 12295.85, 12671.33, 12697.15, 12408.86, 12471.61, 12830.53, 13403.49, 14232.09, 14618.85, 15665.03, 16979.56, 18079.82, 18780.27, 19750.64, 20641.08, 20770.57, 20746.96, 20634.02, 20366.49, 19496.13, 18474.31, 17850.79, 17720.08, 17883.94, 17910.61, 18121.72, 18397.53, 18615.31, 18753.92, 19032.09, 19118.54, 18939.28, 18801.12, 18729.02, 18312.12, 18190.86, 18127.09, 17916.54, 18090.03, 18308.12, 18368.27, 18134.59, 17973.44, 18035.37, 17954.03, 17794.18, 17717.18, 17871.53, 18078.68, 18297.01, 18303.68, 18435.19, 18513.25, 18259.77, 17956.21, 17978.71, 18055.85, 18034.23, 18130.88, 18334.09, 18818.34, 19187.29, 19177.35, 19292.82, 19821.46, 20400.11, 20931.31, 21427.11, 21916.35, 22346.09, 22916.92, 23094.92, 23236.5, 23408.53, 23392.33, 23397.38, 23598.9, 24072.02, 24535.54, 24516.72, 24720.12, 24823.28, 24471.84, 23968.64, 23883.97, 24116.82, 23794.33, 23934.81, 24263.54, 24458.04, 24633.58, 24738.46, 24420.61, 24555.97, 24676.25, 24413.91, 23989.22, 23478.36, 23108.37, 23092.06, 22957.22, 22672.07, 22523.35, 22540.43, 22784.14, 22687.43, 22783.9, 22606.46, 22237.05, 22062.58, 21883.52, 21909.06, 21871.79, 22059.85, 22118.19, 22254.2, 22649.73, 23298.95, 23803.88, 23820.8, 23458.48, 22923.68, 22333.77, 22089.55, 21921.33, 21773.4, 21622.25, 21410.48, 21254.29, 21123.81, 21126.66, 21080.48, 21155.98, 21115.52, 21045.92, 21110.16, 20941.24, 20785.29, 20804.72, 20757.45, 20808.68, 20851.04, 20815.59, 20793.38, 20892.31, 21187.02, 21255.17, 21188.03, 21228.42, 21296.43, 21510.74, 21681.27, 21829.92, 22105.81, 22655.06, 22906.67, 23134.24, 23580.06, 24326.08, 25000.94, 25074.97, 24697.07, 24356.71, 23931.47, 23559.23, 23094.44, 22506.49, 22537.09, 22759.31, 22889.94, 23292.54, 23589.11, 24043.69, 24142.4, 24156.75, 23672.27, 23033.4, 22082.6, 21463.71, 21469.48, 21719.78, 21916.51, 22361, 22554, 23103.55, 23785.75, 24347.14, 25074.45, 25741.53, 26439.98, 26952.82, 27597.7, 27929.17, 28414.43, 29001.14, 29596.79, 30251.14, 30528.89, 30662.01, 30319.09, 29859.2, 29210.04, 28248.01, 27611.09, 26876.83, 26636.57, 26409.41, 26881.4, 27394.63, 27457.75, 28046.21, 27384.61, 25745.55, 25683.27, 24849.4, 23574.96, 21946.75, 20848.65, 20930.31, 21095.87, 20629.14, 20460.87, 20653.09, 20388.51, 20111.58, 20285.28, 20589.04, 20331.68, 19699.94, 19378.99, 19495.31, 18910.78, 19024.28, 19320.54, 19792.31, 20065.39, 19904.15, 19881.49, 19621.5, 19221.46, 18737.56, 18338.58, 18012.54, 17558.96, 16745.98, 16322.13, 16382.4, 16592.58, 16302, 16334.18, 16775.73, 16607.65, 16211.23, 15307.6, 13921.42, 13583.76, 13113.81, 13078.4, 12251.47, 11878.41, 11610.76, 11547.23, 11558.44, 11505.54, 11054.83, 10732.15, 10391.71, 9775, 9136.36, 10883.58, 10817.18, 10766.9, 10803.48, 10886.48, 10817.35, 10759.27, 10880.17, 10581.45, 10173.01, 10254.07, 10874.73, 11566.27, 12061.04, 11777.79, 11751.24, 11952.83, 11828.69, 12204.06, 13285.59, 14268.41, 15634.19, 18484.45, 21703.97, 25117.7, 32104.77, 41710.18, 53395.12, 69398.28, 91957.98, 120552.15, 143837.08, 164999.14, 191430.1, 222289.31, 252277.81, 281672.34, 311523.44, 324115.1, 343582.28, 349867.6, 351823.4, 358401.8, 376796.1, 385100.25, 393820.38, 411281.97, 423412.03, 436834.84, 428639.72, 409676.75, 382956.84, 352491, 326834.22, 281536.16, 246627.44, 217166.1, 194788.78, 180107.98, 172190.9, 165708.02, 158449.4, 148670.84, 143172.92, 131786.48, 117897.51, 106071.56, 97706.76, 88667.24, 81297.99, 74086.11, 74593.65, 70453, 68602.11, 62625.22, 60075.38, 58631.63, 53856.87, 50333.97, 46473.27, 42609.5, 40587.33, 39940.53, 37646.9, 35644.97, 32995.92, 31541.8, 31203.53, 29925.96, 28231.02, 26515.88, 24618.09, 23267.62, 21244.41, 19354.89, 17955.71, 15832.59, 14014.79, 13325.19, 12107.53, 11395.52, 10752.27, 10042.25, 9324.26, 8554.04, 7945.05, 7678.78, 7425.75, 6966.74, 6392.46, 5954.62, 5833.45, 5654.63, 5092.93, 4465.53, 4010.06, 3692.09, 3449.36, 3104.43, 2700.1, 2552.79, 2661.31, 2761.47, 2667.42, 2133.2, 1524.33, 1177.59, 1141.49, 1037.05, 840.9, 766.31, 821.35, 855.32, 902.38, 1002.48, 1114.37, 1210.77, 1281.01, 1295.54, 1267.11, 1296.12, 1414.58, 1513.61, 1484.01, 1326.98, 1280.68, 1265.89, 1231.14, 1129.71, 1066.71, 1085.26, 1039.7, 948.79, 862.93, 780.94, 726.07, 623.63, 532.16, 494.1, 501.31, 547.57, 495.4, 463.67, 484.39, 534.58, 556.7, 532.84, 489.58, 456.89, 470.55, 492.28, 464.4, 442.82, 486.06, 552.21, 659.78, 735.19, 812.29, 932.75, 1079.4, 1164.45, 1185.72, 1184.21, 1208.21, 1286.44, 1363.09, 1385.48, 1374.34, 1393.6, 1481.08, 1564.14, 1585.34, 1607.2, 1690.21, 1819.73, 1911.15, 1934.68, 2030.43, 2282.94, 2555.72, 2753.32, 2919.31, 3135.27, 3432.7, 3609.21, 3610.81, 3682.99, 3891.64, 4152.97, 4310.19, 4354.13, 4615.73, 5117.43, 5564.91, 6109.54, 7096.48, 7976.66, 8717.14, 9589.45, 10633.38, 11624.17, 12400.07, 13591.45, 15289.17, 16498.81, 17966.65, 20262.29, 22844.71, 25182.64, 26803.35, 28603.56, 30004.11, 31307.25, 33063.57, 34998.33, 37029, 38605.86, 39178.7, 38965.41, 38826.57, 38769.55, 38555.38, 38239.53, 37500.69, 36551.46, 33727.02, 32682.2, 33603.63, 35665.63, 38018.94, 42085.85, 45874.83, 48791.88, 51102.7, 47122.1, 41236.12, 37511.81, 35573.07, 34133.01, 32221.47, 33040.02, 33270.4, 33800.23, 36272.76, 38883.22, 41249.4, 40525.61, 38900.99, 37997.48, 34528.44, 30138.8, 25330.59, 26465.03, 25994.28, 21722.46, 19907.65, 20927.59, 23991.5, 28006.02, 26929.96, 26379.06, 28325.45, 26019.43, 22861.07, 22884.05, 21535.41, 21195.21, 25237.75, 21365.11, 19887.27, 22658.2, 25151.36, 22913.5, 16449.71, 13512.96, 11442.3, 10917.16, 10746.46, 10423.38, 10096.86, 10993.56, 12642.99, 13863.15, 15658.38, 17365.83, 18638.99, 19930.86, 20148.21, 18898.93, 18876.12, 18778.61, 20106.08, 21887.11, 25635.69, 28742.48, 27690.09, 25050.75, 24275.02, 24643.95, 22369.29, 18879.65, 18514.06, 19635.28, 20519.03, 20391.08, 19920.15, 20326.89, 21893.26, 22793.96, 24490.41, 22752.89, 22024.46, 21474.99, 20856.56, 20305.58, 19950.76, 19715.87, 19310.13, 18973.09, 18799.53, 18479.23, 17930.52, 17494.42, 17176.22, 16941.63, 16720.83, 16427.48, 16029.1, 15496.23, 14843.49, 14115.23, 13368.27, 12685.46, 12172.72, 11769.41, 11511.14, 11417.61, 11506.71, 11794.7, 12349.25, 13335.72, 14013.23, 14200.7, 14600.29, 14914.25, 15242.43, 15553.93, 15585.63, 15617.24, 15864.38, 16176.83, 16505.02, 16844.56, 17201.42, 17532.61, 17880.7, 155.88, 147.93, 147.58, 146.65, 144.54, 144.28, 143.82, 143.12, 142.15, 140.9, 139.28, 137.59, 135.54, 133.11, 130.3, 127.11, 127.41, 127.6, 148.33, 165.12, 229.42, 302.75, 319.25, 344.35, 349.3, 315.3, 301.3, 303.71, 308.41, 304.89, 295.59, 286.87, 310.52, 316.14, 317.16, 306.06, 296.41, 295.61, 288.73, 278.78, 268.03, 258.47, 249.3, 237.35, 219.33, 186.27, 159.1, 137.52, 121.57, 105.2, 91.94, 85.76, 82.4, 82.62, 80.18, 76.04, 71.2, 66.93, 62.97, 58.12, 52.86, 49.1, 46.84, 45.57, 45.13, 45.43, 45.47, 45.42, 45.14, 44.87, 44.29, 43.69, 42.86, 42.42, 42.3, 42.53, 44.03, 47.16, 48.62, 49.87, 59.98, 61.6, 61.54, 62.45, 64.66, 68.71, 71.22, 74.08, 78.4, 80.52, 81.55, 73.67, 63.17, 59.86, 51.9, 49.81, 48.57, 47.93, 48.1, 48.52, 48.71, 48.78, 48.44, 47.97, 47.6, 47.23, 47.14, 46.74, 45.98, 47.15, 48.6, 49.4, 51.8, 52.23, 52.45, 52.33, 51.86, 51.35, 52.05, 52.71, 53.53, 56.58, 62.6, 65.5, 66.24, 66.04, 64.04, 61.45, 58.86, 56.86, 56.69, 56.74, 56.05, 55.21, 53.95, 52.82, 54.05, 53.06, 55.76, 57.44, 62.16, 68.93, 69.63, 68.71, 66.99, 63.28, 62.17, 62.37, 65.97, 69.5, 73.88, 84.14, 107.82, 148.05, 186.73, 234.05, 245.74, 244.73, 251.34, 262.98, 271.37, 295.3, 331.5, 365.64, 414.51, 485.3, 510.88, 496, 490.72, 476.39, 449.05, 435, 411.85, 377.56, 348.99, 327.76, 320.77, 319.84, 332.04, 343.25, 341.01, 328.46, 301.37, 267.48, 214.21, 176.21, 149.06, 134.35, 120.89, 110.9, 103.43, 98.94, 92.54, 88.19, 82.64, 77.59, 73.9, 70.78, 69.67, 68.67, 67.98, 68.47, 69.64, 71.18, 69.61, 72.4, 73.09, 73.1, 72.44, 70.39, 68.46, 67.68, 67.84, 63.75, 64.63, 66.73, 66.3, 61.91, 59.29, 60.29, 61.34, 63.88, 67.66, 71.75, 77.64, 86.59, 93.03, 91.75, 91, 84.38, 79.4, 73.56, 70.49, 71.33, 68.04, 69.36, 76.73, 81.72, 83.06, 83.59, 86.51, 89.69, 90.46, 89.98, 90.8, 92.54, 93.81, 95.27, 95.93, 96.74, 99.55, 100.24, 98.89, 97.11, 96.04, 92.08, 88.5, 91.81, 90.52, 94.56, 99.38, 100.62, 99.71, 99.94, 98.75, 106.91, 106.46, 109.55, 121.36, 131.26, 133.17, 134.58, 139.6, 137.67, 132.35, 126.47, 119.58, 112.38, 105.74, 99.25, 97.23, 100.2, 100.05, 102.16, 105.14, 106.82, 106.74, 104.55, 103.43, 99.82, 96.28, 93.26, 93.5, 93.27, 93.96, 96.86, 98.12, 99.84, 102.13, 101.13, 101.56, 99.28, 95.63, 91.53, 88.61, 85.98, 84.36, 86.23, 88.86, 91.75, 94.53, 99.3, 104.02, 105.17, 105.83, 107.84, 109.9, 113.6, 116.61, 118.32, 122.71, 125.66, 123.89, 122.79, 118.7, 111.36, 102.84, 95.79, 90.39, 91.45, 92.08, 92.96, 95.01, 96.08, 95.67, 94.85, 93.52, 90.47, 87.28, 84.14, 81.78, 81.42, 84.67, 89.77, 92.92, 106.53, 163.59, 278.88, 376.82, 450.6, 490, 516.59, 470.85, 406.32, 367.24, 351.71, 323.65, 310.23, 312.86, 314.67, 333.62, 347.87, 370.84, 380.98, 376.56, 383.71, 371.94, 344.47, 303.43, 260.08, 220.29, 197.28, 182.3, 167.87, 160.06, 159.98, 160.16, 161.34, 162.91, 164.47, 163.43, 160.8, 159.42, 155.24, 147.84, 140.69, 139.44, 136.78, 133.52, 134.47, 128.67, 123.06, 118.55, 116.65, 111.27, 105.18, 99.02, 94.88, 92.41, 88.98, 87.74, 89.27, 87.25, 89.35, 96.96, 99.99, 105.22, 110.82, 115.87, 121.78, 124.94, 128.31, 133.92, 138.07, 143.83, 149.89, 152.14, 157.44, 161.94, 164.41, 171.55, 181.09, 188.37, 196.2, 197.23, 196.4, 193.93, 187.09, 176.91, 164.78, 155.75, 150.18, 147.04, 145.32, 152.26, 161.28, 170.68, 190.22, 226.43, 250.7, 288.36, 342.31, 369.34, 414.12, 470.27, 541.5, 606.87, 671.38, 738.28, 733.57, 745.94, 772.16, 768.99, 775.7, 802.04, 827.99, 836.57, 836.51, 856.87, 899.63, 906.13, 939.52, 1007.22, 1084.62, 1141.79, 1178.7, 1196.86, 1177.82, 1134.65, 1104.53, 1100.44, 1108.73, 1102.39, 1086.35, 1120.74, 1198.11, 1189.65, 1217.96, 1245.38, 1286.84, 1323.26, 1357.09, 1402.66, 1463.4, 1661.41, 1568.55, 1629.67, 1679.75, 1712.23, 1716.56, 1734.94, 1774.27, 1826.92, 1923.92, 2026.78, 2142.71, 2288.14, 2467.18, 2608.27, 2814.57, 3056, 3283, 3571.34, 3920.78, 4349.38, 4787.55, 5245.98, 5789.4, 6453.47, 7261.88, 8446.11, 9393.32, 11280.01, 12617.88, 15358.32, 19793.24, 24885.17, 28440.11, 32023.96, 35331.73, 36887.63, 39562.12, 42666.73, 44839.19, 45869.85, 46658.5, 48037.59, 49748.58, 50973.45, 51181.31, 50986.53, 51410.5, 52531.11, 52760.77, 53009.31, 52593.78, 52409.36, 52946.41, 53483.49, 53543.73, 53467.78, 53272.19, 53033.82, 53174.06, 53085.76, 52442.01, 51925.96, 51655.33, 51610.26, 52027.41, 52119.66, 52310.69, 52601.31, 52469.47, 52587.07, 53019.32, 53492.78, 53639.11, 52827.33, 51483.22, 50534.93, 49441.19, 47696.83, 46088.85, 45405.88, 45375.97, 45333.33, 44923.15, 44812.06, 44444.86, 43854.33, 42875.61, 41632.57, 40430.06, 39363.77, 38296.52, 37049.81, 35863.32, 34713.12, 33650.46, 32839.52, 32080.78, 31420.08, 31028.06, 30703.75, 30163.48, 29180.16, 28094.15, 27382.62, 26585.28, 25334.2, 23992.15, 22870.67, 21971.54, 20960.24, 19709.72, 18687.8, 18071.72, 17543.41, 16908.12, 16287.46, 15852.9, 15579.85, 15300.58, 14984.07, 14881.17, 14873.09, 14939.8, 15009.04, 15064.41, 15122.22, 15351.52, 15760.08, 16277.5, 16765.86, 17175.02, 17581.3, 18120.1, 18737.01, 19343.44, 20059.13, 20945.77, 21921.38, 22948.04, 24003.63, 24833.56, 25813.68, 27260.01, 29131.56, 30911.59, 32636.38, 34656.43, 36521.46, 38730.56, 40631.59, 42093.06, 43773.39, 45234.42, 46903.51, 48967.26, 51027.16, 52834.53, 54803.57, 56893.33, 58784.25, 60889.33, 62948.85, 65311.65, 67826.18, 70149.58, 72500.04, 74640.39, 76537.04, 78596.77, 80300.62, 81104.92, 81840.83, 82343.45, 82235.02, 82391.65, 82603.38, 82600.61, 82966.18, 83382.95, 83999.91, 84870.1, 85595.15, 86083.98, 86456.17, 86113.62, 85031.53, 84831.5, 85260.26, 85467.86, 85913.46, 86483.61, 86715, 86672.16, 85599.72, 83825.38, 82065.46, 80129.03, 78672.33, 78256.9, 77879.07, 78655.41, 78727.35, 78709.35, 78144.52, 77381.04, 76868.69, 76541.44, 76450.87, 75465.31, 73956.43, 71845.7, 69607.03, 67904.01, 66226.51, 64715.56, 62594.98, 59887.37, 57831.12, 70253.31, 68223.56, 67953.6, 68620.8, 68593.84, 68599.91, 69360.47, 70906.62, 73367.73, 75373.84, 76909.96, 75535.79, 73884.08, 72186.81, 70566.21, 70663.61, 71935.02, 73198.31, 78977.04, 88086.73, 98978.01, 110893.63, 121917.58, 131554.66, 139529.97, 147766.86, 157603.38, 169423.23, 182649.7, 195117.42, 208208.98, 226228.95, 245134.11, 261846, 280412.47, 300034.34, 325051.25, 353382.94, 381653, 410885.62, 443670.56, 484248.75, 523679.22, 551789.94, 578064.4, 603034.25, 628855.9, 648725.25, 660043.44, 691081, 708501, 716783, 720541.8, 715526.4, 695808.94, 675669.75, 648460.8, 619588.8, 590869.8, 561184.75, 535216.1, 507524.12, 479235.78, 458844.28, 440977.6, 412046.06, 381855.72, 351424.84, 320828.25, 293855.94, 270905.16, 249946.27, 222809.94, 195053.17, 179214.1, 171121.48, 160336.7, 145406.44, 132677.06, 122674.51, 113081.73, 100373.89, 88295.22, 81027.73, 75054.14, 68160.74, 62634.07, 59751.04, 56560.68, 51461.92, 44383.11, 39974.15, 37111.55, 34531.79, 32737.67, 32059.76, 31438.59, 30158.28, 27904.89, 25632.35, 22937.1, 20522.4, 17608.91, 16430.56, 16208.91, 15203.76, 14607.49, 13644.83, 12734.5, 11972.23, 11521.94, 11129.89, 10429.7, 9641.81, 9111.02, 8783.76, 8370.72, 7531.84, 7306.31, 7151.5, 7183.71, 7431.93, 7544, 7413.01, 6759.4, 6413.87, 6886.56, 7258.57, 7463.59, 7031.85, 6700.64, 6584.66, 6277.9, 5767.86, 4954.28, 4871.15, 5033.84, 5195.9, 5304.19, 5454.36, 5743.42, 5874.12, 5985.15, 6473.06, 6570.83, 6719.22, 7348.48, 7340.7, 7240.9, 7068.19, 6876.87, 6736.07, 6372.3, 5992.05, 5704.97, 5575.28, 5384.94, 5135.38, 4910.95, 4690.8, 4516.51, 4466.12, 4464.79, 4500.48, 4514.97, 4386.49, 4164.49, 4259.76, 4306.36, 4198.33, 4020.43, 3978.73, 3950.48, 3911.12, 3858.01, 3865.69, 3928.1, 3973.37, 4051.84, 4179.81, 4044.36, 4016.76, 4004.68, 3931.82, 4005.98, 4093.45, 4255.8, 4716.74, 5271.54, 5541.78, 6204.42, 6945.63, 7568.45, 7690.47, 7572.88, 7558.63, 7601.13, 7443.51, 7143.29, 7208.51, 7703.6, 8043.38, 8390.26, 8738.32, 9317.65, 9702.31, 9475.42, 9153.37, 9131.78, 9207.18, 9237.58, 9147.64, 9193.11, 9564.34, 9769.78, 9698.74, 9771.02, 9968.74, 10032.07, 10039.35, 10319.48, 10741.68, 10809.93, 10523.61, 10211.97, 10205.46, 10493.89, 10458.13, 10086.2, 9820.2, 9468.35, 9028, 8434.2, 7623.49, 7090.31, 7082.96, 7278.48, 7411.51, 7519.35, 7740.68, 7868.57, 7789.87, 7755.48, 7772.84, 7694.6, 7475.13, 7188.07, 7068.23, 6970.72, 6566.99, 6011.76, 5759.71, 5958.68, 5882.79, 5976.26, 6107.85, 5838.47, 5859.16, 5870.93, 5764.96, 5561.28, 5391.14, 5368.69, 5467.88, 5646.93, 5696.23, 5432.92, 5243, 5225.43, 5198.16, 5058.22, 4889.55, 4824.12, 4821.02, 4620.96, 4240.14, 3955.47, 3843.95, 3738.87, 3550.96, 3382.15, 3362.53, 3354.37, 3373.96, 3586.32, 3589.67, 3636.5, 3860.46, 4132.23, 4328.42, 4361.68, 4217.11, 3919.17, 3672.83, 3629.47, 3701.95, 3832.02, 4014.02, 4212.38, 4366.71, 4417.21, 4290.34, 3990.22, 3647.11, 3333.79, 3097.31, 2953.72, 2896.13, 2878.28, 2901.04, 2934.74, 2926.55, 2858.15, 2744.34, 2601.3, 2447.68, 2298.02, 2161.53, 2042.46, 1941.8, 1859.84, 1797.14, 1754.4, 1756.37, 1802.09, 1812.93, 1785.44, 1763.23, 1744.25, 1727.6, 1712.85, 1699.85, 1688.72, 1679.39, 1662.18, 1645.74, 1630.81, 1617.3, 1612.53, 1619.05, 63947.73, 56661.71, 51466.5, 46526.9, 43219.7, 42173.84, 42506.23, 42197.58, 42313.43, 43065.85, 45864.74, 49777.55, 55519.86, 62615.52, 70470.35, 79686.25, 88676.97, 100293.99, 118664.73, 136826.95, 151201.1, 169979.28, 194824.44, 219106.34, 244239.53, 275077.1, 314255.03, 365954.6, 426604.34, 482449.84, 537237.9, 605314.1, 685169.9, 759341.6, 826838.44, 891159.56, 960206.44, 1024710.1, 1092953.4, 1154170.9, 1215516.8, 1276092.9, 1332464.9, 1392542.4, 1451852.1, 1507600.4, 1568177.1, 1630888.8, 1687130.9, 1730708.6, 1770068.2, 1806486.5, 1841752.6, 1864615.2, 1889726, 1918585.5, 1951726.6, 1990516.1, 2041288.2, 2106913, 2146916.5, 2206006.2, 2277156.2, 2342548.2, 2393965.5, 2424203.8, 2442177.8, 2448976.8, 2477282, 2513687.5, 2531968.8, 2571415.8, 2609462.5, 2651963.2, 2705406.5, 2757704.2, 2814545.2, 2876524.5, 2930066, 2992443, 3046061.2, 3080276, 3111684, 3128083.8, 3133343.8, 3157461.8, 3185208.8, 3204483, 3247526.8, 3292069.2, 3353748.8, 3428097.2, 3502804.8, 3578764.5, 3664488.8, 3731152.2, 3796330.5, 3835307.5, 3863320, 3902807.2, 3967902.8, 4085412.5, 4212653.5, 4335561, 4463267.5, 4590059, 4756830.5, 4923878, 5028719.5, 5075745.5, 5099541, 5150260, 5175481.5, 5189970.5, 5188235.5, 5189955.5, 5212800.5, 5265281, 5287748.5, 5303498.5, 5317181.5, 5365097.5, 5438572, 5490961, 5487535.5, 5489269.5, 5467024.5, 5447759, 5445914.5, 5436793.5, 5428411.5, 5438938.5, 5466674, 5478435, 5500320, 5504025.5, 5499097.5, 5502331.5, 5505332, 5495166, 5509125.5, 5511249, 5515703, 5545191.5, 5560600.5, 5579043.5, 5611048, 5618197, 5601831.5, 5594399, 5614947.5, 5665452, 5704113, 5710837, 5720000, 5750408.5, 5827807.5, 5916743, 5968151.5, 6012060, 6033495.5, 6031864, 6024265, 6007921.5, 5977683, 5946349.5, 5874368.5, 5819111.5, 5779558, 5766594.5, 5767749, 5763479.5, 5784230, 5801870, 5818607.5, 5844839, 5833268.5, 5809867.5, 5763325.5, 5733065.5, 5705899.5, 5690853.5, 5675402, 5679924, 5682622.5, 5682458.5, 5680395, 5678781, 5668139.5, 5640835.5, 5619205, 5624721.5, 5641734, 5657732.5, 5664698, 5661214.5, 5648081, 5631359.5, 5616355.5, 5598598, 5583287.5, 5567986.5, 5563974.5, 5573733.5, 5586342, 5595703, 5574356.5, 5544908.5, 5524324, 5504817.5, 5478684.5, 5447032, 5419168, 5414579.5, 5418027.5, 5421124.5, 5415150.5, 5409274.5, 5412518, 5413365.5, 5424116, 5399581.5, 5323793, 5240805.5, 5174943, 5128152.5, 5091576, 5080670, 5084080.5, 5116889, 5146354.5, 5166448.5, 5161414.5, 5186134.5, 5189921, 5176897, 5136024.5, 5098291, 5066918.5, 5072753, 5076637.5, 5079943.5, 5093568, 5111979, 5136953, 5152331.5, 5163100.5, 5175779.5, 5176935.5, 5174641, 5171527.5, 5176641, 5189287, 5230409.5, 5255566.5, 5288906, 5316646, 5345376, 5381255.5, 5427017.5, 5491173.5, 5562345.5, 5643997, 5728182, 5816718.5, 5923198, 6011371, 6054276, 6078014, 6115707.5, 6151790, 6174772.5, 6210169, 6230993, 6265209, 6317649, 6390795, 6457298.5, 6504638, 6533239, 6570410, 6601640.5, 6592040, 6581602.5, 6587648, 6607489, 6630337.5, 6656191, 6676498.5, 6696245.5, 6744674.5, 6776971, 6811693.5, 6826795, 6822826.5, 6794454.5, 6783330.5, 6754752.5, 6736583, 6715592, 6646783.5, 6634384, 6640038.5, 6617863, 6600658.5, 6586654, 6583442.5, 6584181, 6570713, 6566758, 6548309.5, 6523951.5, 6518469.5, 6516324.5, 6512631, 6509225, 6542127, 6532579, 6570752, 6599817.5, 6647503.5, 6696726.5, 6746747.5, 6820725.5, 6889380.5, 6973739.5, 7071792, 7167244.5, 7225215.5, 7214109, 7152972.5, 7131363.5, 7111044.5, 7082943.5, 6945490, 6811698, 6658017, 6547139.5, 6472404, 6351492.5, 6271370, 6172880, 6089801, 6018556.5, 5930680.5, 5838626.5, 5767390, 5718764.5, 5627104, 5555631.5, 5450688.5, 5356310, 5272970.5, 5187612.5, 5096678.5, 5021168, 4929405, 4861897.5, 4793962.5, 4710293, 4621120.5, 4562686.5, 4516278.5, 4487850.5, 4469755.5, 4425089, 4415754, 4405894, 4405438.5, 4398832, 4408319, 4428240.5, 4437109, 4445633.5, 4450112, 4470850.5, 4472757, 4482119, 4498011, 4484076, 4487864, 4504203, 4517816.5, 4531988, 4551084, 4591820, 4631224.5, 4676367, 4720655, 4791450.5, 4894884, 5008284, 5142513, 5267623, 5400705.5, 5533653.5, 5644835.5, 5730996, 5813931, 5878337, 5945110.5, 6033291, 6111544, 6180063.5, 6288876.5, 6426709, 6580060.5, 6747481.5, 6919675.5, 7098742, 7299301, 7506349, 7715971.5, 7954599.5, 8214399, 8475264, 8791324, 9156478, 9560358, 9987786, 10433843, 10890642, 11362393, 11878185, 12247524, 12685661, 13097328, 13384271, 13692686, 13998940, 14229456, 14459706, 14662551, 14831686, 14938063, 14923706, 14899892, 14868209, 14826574, 14780079, 14766281, 14751957, 14703240, 14664082, 14535158, 14363747, 14090011, 13774845, 13366728, 12904302, 12380599, 11879900, 11434131, 11045753, 10621768, 10278061, 9957452, 9664979, 9424729, 9182304, 8935967, 8662543, 8352098.5, 8057208, 7768178.5, 7518502, 7305998.5, 7137103.5, 6944431, 6789943, 6690189.5, 6629717, 6532689.5, 6428312, 6325622, 6221507, 6140924, 6077133, 6020920, 5962890, 5903816.5, 5878092, 5845198, 5809705.5, 5812998.5, 5754771, 5736881.5, 5704557, 5667553.5, 5656319, 5638678, 5629422, 5622799, 5622033, 5625277, 5630755.5, 5646494.5, 5682172, 5744349.5, 5814434, 5881480.5, 5955299, 6049917.5, 6135003.5, 6211725, 6332391.5, 6424291.5, 6497411.5, 6559301, 6634606.5, 6739251, 6874344.5, 7019458, 7185218.5, 7376704, 7544987, 7676937, 7694104, 7653541.5, 7625449, 7635384, 7664650, 7695520, 7755301.5, 7868442.5, 7964912.5, 8076495, 8180641, 8210306, 8217334, 8240477.5, 8242496.5, 8225703, 8200791, 8167191.5, 8151152, 8156700, 8149765, 8129877, 8114150, 8085003, 8037551.5, 7950456, 7838489.5, 7747922, 7678405, 7597056, 7511407, 7429188, 7346818, 7262974.5, 7186631.5, 7099950, 7006618, 6911155.5, 6846610, 6811243, 6778990, 6733510.5, 6676658.5, 6623542, 6560143, 6467269.5, 6325162, 6212866.5, 6129402.5, 6037498, 5948271, 5860890, 5770749, 5663963, 5566134.5, 5493970.5, 5425017, 5347504, 5273740.5, 5205384, 5141555, 5078439.5, 5002773.5, 4914183.5, 4829006, 4756889.5, 4692613, 4643286, 4599329, 4549148.5, 4494960, 4439282, 4382654, 4328167.5, 4263725.5, 4192277.5, 4122010, 4047369.5, 3993469.8, 3957038.2, 3924750.8, 3888945.2, 3839425.2, 3788698.8, 3749029, 3700879, 3643795.8, 3593633.5, 3555845.8, 3533462.8, 3521567.5, 3517602.8, 3506035.2, 3496407.8, 3495624, 3495146.2, 3498681.8, 3513124.8, 3516397.2, 3510997.2, 3515713.2, 3544873, 3572136.2, 3593881, 3582771, 3556573, 3543805, 3504472.2, 3447989.8, 3401851.2, 3375026.2, 3367163.5, 3360523, 3343839.2, 3340181.8, 3329630.8, 3318971.2, 3322891.2, 3311689.5, 3303087.2, 3310108, 3312566.2, 3314295.2, 3307518.8, 3313111, 3322812.5, 3367635.8, 3380303, 3398817.8, 3443032.8, 3489156, 3567390.2, 3613804.5, 3660589.2, 3775689.2, 3890995, 4032755.2, 4193701.8, 4439638, 4705334.5, 4989329.5, 5286055, 5536427, 5700971.5, 5851124.5, 5987305.5, 6138026, 6330177.5, 6645113.5, 6913100.5, 7361217, 7950457.5, 8623286, 9430516, 10326841, 11310366, 12412284, 13518784, 14618417, 15705125, 16719473, 17547412, 18586162, 19706206, 20951296, 22347550, 23700780, 25103522, 26540804, 28036808, 29065062, 31223614, 33335684, 35354936, 37747340, 40252944, 42586320, 44780196, 46918740, 48988588, 50905780, 52659816, 54813052, 56727944, 58245980, 59709856, 61057536, 62023880, 62856984, 63255580, 63248084, 62372464, 61089870, 59765344, 58464892, 57080364, 55576136, 54093476, 52289460, 50474108, 48838780, 47314696, 45878480, 44117908, 42245180, 40358948, 38511430, 36880188, 35254364, 33627430, 32119148, 30716134, 29489474, 28436442, 27496076, 26641128, 25846234, 25077524, 24073874, 23012272, 21995150, 21059784, 20124674, 19159874, 18215944, 17340032, 16591171, 16000926, 15524961, 15157845, 14854377, 14461164, 14021705, 13633010, 13304652, 13051042, 12762602, 12461275, 12215883, 12008643, 11812565, 11551166, 11256460, 11021820, 10811074, 10554173, 10189405, 9870483, 9608218, 9382659, 9155437, 8907130, 8692088, 8465816, 8234130, 8010081.5, 7811077.5, 7654558, 7487858, 7325503, 7173137, 7027669, 6925401, 6825578, 6692573, 6547033.5, 6378276.5, 6198016.5, 6034218, 5872023.5, 5708763, 5566174.5, 5453735, 5362063, 5285871.5, 5225088.5, 5129710, 5082712.5, 5062090, 5069008.5, 5078462, 5077087, 5070139, 5056388, 5022344, 5008256.5, 4862094.5, 4831009, 4792734.5, 4761614, 4740715.5, 4707788, 4720316.5, 4739960, 4767594, 4832523, 4918990, 4991570, 5035258.5, 5082184, 5121513.5, 5187002, 5155491.5, 5171090, 5210294, 5236465.5, 5247291, 5265030.5, 5295127.5, 5337942.5, 5405461, 5433631, 5505811.5, 5634097, 5787169, 5944877, 6057892.5, 6177642.5, 6323090.5, 6455450.5, 6584096.5, 6693225, 6822288.5, 6961824.5, 7085541.5, 7171730.5, 7271921, 7447466.5, 7650850.5, 7886197, 8157302.5, 8368309.5, 8636893, 8912131, 9176927, 9418195, 9691370, 10007707, 10364927, 10749165, 11135829, 11505811, 11928641, 12405163, 12859427, 13220448, 13562609, 13881015, 14188480, 14515648, 14737182, 14935159, 15183044, 15426641, 15607841, 15723184, 15817550, 15750198, 15704826, 15712701, 15757360, 15837588, 15937481, 16056421, 16229628, 16443361, 16643956, 16784504, 16860242, 16872666, 16822008, 16708536, 16565435, 16397986, 16257190, 16185834, 16148193, 16082874, 15964828, 15825123, 15662342, 15462510, 15300288, 15149677, 14970391, 14796654, 14585934, 14335535, 14120614, 13952710, 13761317, 13549007, 13338186, 13152206, 13015572, 12937538, 12899456, 12852608, 12807546, 12792452, 12799432, 13028755, 13161593, 13158465, 13015273, 12780009, 12312840, 11788145, 11479506, 11108040, 10905121, 10792622, 10667010, 10519349, 10378359, 10223211, 10015551, 9839310, 9708137, 9636658, 9469587, 9440279, 9388415, 9385646, 9529215, 9639427, 9572186, 9494446, 9399961, 9310902, 9203756, 9034856, 8908449, 8877879, 8878601, 8729336, 8614438, 8539152, 8481786, 8403408, 8325815.5, 8240537.5, 8179712.5, 8060688, 7920919.5, 7797720.5, 7711837, 7641274, 7534061.5, 7438661, 7331079, 7224462.5, 7119315, 7038642.5, 6928959.5, 6803448.5, 6715208.5, 6651585, 6581343, 6512915, 6463549, 6419597, 6378509, 6318202, 6202070.5, 6110275, 6038554.5, 5965507.5, 5896192.5, 5881642, 5947288.5, 6006362, 6051642, 6075550, 6116273.5, 6196998, 6262791.5, 6287696.5, 6326809.5, 6389284.5, 6444304.5, 6490961.5, 6550946, 6631891, 6720118, 6816449, 6939655.5, 7071108, 7170730.5, 7249220.5, 7318804, 7405390.5, 7493573.5, 7592361, 7729324, 7899564.5, 8125765, 8367748, 8580109, 8855260, 8937215, 9019141, 9163441, 9196685, 9309863, 9378011, 9367041, 9413032, 9458370, 9592005, 9782162, 9962630, 10099010, 10282157, 10487224, 10648610, 10806323, 10958586, 11108674, 11251644, 11387797, 11521344, 11636034, 11725807, 11806857, 11884924, 144.2, 149.29, 154.68, 184.19, 442.58, 489, 489.95, 490.9, 491.85, 492.81, 493.77, 494.73, 495.69, 496.66, 497.63, 498.61, 499.58, 500.56, 501.55, 502.53, 503.52, 504.51, 505.51, 506.51, 507.51, 508.51, 509.52, 510.53, 511.54, 512.55, 513.57, 514.59, 515.62, 516.65, 517.68, 518.71, 519.75, 520.79, 521.83, 522.87, 523.92, 524.97, 526.03, 527.09, 528.15, 529.21, 530.28, 531.35, 532.42, 533.5, 534.58, 535.66, 536.74, 584.48, 1569.84, 2057.58, 2093.31, 2044.42, 1964.57, 2028, 2137.34, 2298.62, 2301.62, 2296.52, 2344.67, 2465.58, 2675.63, 2793.3, 2677.83, 2904.57, 3214.64, 3515.27, 3787.62, 4236.01, 4637.18, 5176.66, 6309.2, 7750.4, 8788.66, 9873.43, 11200.83, 12662.45, 13544.54, 13992.57, 15853.34, 17564.38, 17611.25, 18294.8, 20836.1, 23632.33, 27331.38, 29560.79, 27726.74, 28680.43, 29696.96, 30611.83, 28629.27, 27317.69, 30101.48, 30485.19, 30459.11, 31632.42, 31520.05, 31542.61, 36230.51, 42954, 46131.35, 42270.52, 34794.07, 33419.52, 36355.33, 38811.39, 35120.88, 38965.95, 35705.04, 36494.9, 43347.72, 51538.2, 59003.2, 66045.02, 66674.54, 63102.11, 56865.5, 48968.73, 42457.12, 40374.3, 43847.58, 46100.84, 44496.8, 46626.37, 49857.65, 49775.29, 49352.67, 48467.12, 47752.72, 46779.74, 47305.46, 48032.02, 47380.88, 47443.13, 48824.12, 49492.44, 48521.23, 49096.99, 49462.14, 52245.58, 53023.71, 49694.15, 43903.08, 40326.51, 43778.68, 46745.66, 46056.96, 44511.71, 40861.49, 38797.73, 38836.08, 39486.58, 38814.55, 39226.06, 39295.69, 37046.97, 34915.07, 33893.8, 33592.69, 30949.82, 28224.69, 30035.08, 31586.03, 32703, 33338.68, 33225.53, 33863.93, 38239.1, 42067.79, 42572.23, 39093.24, 33612.33, 31237.5, 30904.88, 29341.29, 23986.34, 22434.38, 22644.39, 20818.18, 18176.45, 16568.34, 17811.48, 18496.75, 20478.53, 21200.39, 20433.93, 19571.86, 17049.67, 16050.11, 15836.48, 14188.69, 11835.63, 10546.47, 8999.12, 7471.35, 6389.75, 5557.96, 5529.26, 5511.06, 4464.75, 3443.38, 3462.5, 3436.56, 3499.22, 4440.31, 6074.04, 8773.97, 10696.36, 11014.46, 10457.18, 9952.29, 10963.13, 11481.49, 10727.38, 9559.03, 8524.64, 7969.56, 8023.19, 7242.04, 6031.25, 5352.11, 4916.46, 4544.23, 4532.16, 5787.07, 5633.52, 5070.03, 4565.4, 5052.11, 4685.18, 4356.15, 3371.4, 2671.77, 3124.56, 3328.99, 4473.22, 4723.71, 4818.94, 5081.34, 4948.47, 4954.57, 5393.19, 4336.73, 4179.06, 4243.23, 3515.02, 2752.14, 2464.84, 2414.67, 2546.6, 2680.31, 3036.62, 3158.51, 3030.54, 2900.82, 3011.55, 2812.25, 2470.49, 2093.16, 1689.95, 1740.11, 1893.18, 2298.69, 2230.88, 2179.71, 2109.64, 2479.74, 2857.1, 2962.3, 3125.96, 2766.9, 2293.77, 1814.22, 1433.68, 1241.27, 1009.58, 778.52, 673.54, 673.34, 599.19, 540.13, 539.85, 539.54, 539.19, 538.8, 538.38, 537.92, 537.42, 668.69, 1070.14, 1123.27, 1182.12, 1220.22, 1244.05, 1666.94, 2497.7, 4379.08, 5407.25, 4376.66, 1872.1, 803.24, 815.96, 858.87, 1128.36, 1035.18, 1059.38, 1055.15, 1121.2, 1567.68, 2503.7, 3170.84, 2958.34, 1389.21, 1113.17, 1524.88, 1328.72, 1279.26, 1125.35, 1050.98, 1442.26, 2693.29, 3740.85, 3653.2, 2357.33, 1316.41, 832.52, 834.72, 843.77, 763, 664.65, 663.66, 525.68, 525.41, 661.88, 865.08, 839.2, 883.73, 923.21, 936.79, 1272.31, 2007.91, 2423.87, 2680.13, 3161.41, 3527.72, 3626.46, 4025.87, 4093.08, 4179.88, 4102.89, 4310.4, 4373.8, 4899.26, 6309.99, 8895.85, 12993.4, 16895.95, 21624.82, 25418.06, 26073.24, 26856.29, 26031.04, 24807.95, 27813.85, 28208.85, 29946.33, 30018.26, 31806.23, 36654.7, 46765.55, 57141.75, 65301.71, 72051.12, 81018.62, 88208.87, 91416.89, 95696.79, 98571.35, 105798.33, 118041.2, 128394.73, 133939.34, 139535.77, 144328.31, 146548.62, 151227.05, 157263.22, 162094.6, 164001.2, 163799.56, 166120.11, 169856.02, 168134.02, 165998.97, 168511.02, 169724.3, 156167.58, 140823.34, 136362.38, 129057.84, 122289.05, 109336.88, 96027.43, 85065.26, 78344.95, 71690.14, 64284.87, 58402.52, 56350.32, 55077.74, 50617.86, 46952.69, 45069.64, 43213.33, 38180.89, 32076.09, 26047.17, 22149.68, 21505.18, 21604.06, 18458.3, 16926.49, 16571.89, 15838.54, 14183.9, 11281.94, 8150.29, 6728.05, 6465.02, 6324.67, 5499.85, 5248.15, 5073.47, 4837.28, 4488, 4226.85, 4102.71, 3761.91, 3315.43, 3054.75, 2830.72, 2542.74, 2305.75, 2091.03, 1882.8, 1761.47, 1638.26, 1541.87, 1352.88, 1246.98, 1270.26, 1333.01, 1260.95, 1128.45, 1168.54, 1182.83, 1277.16, 1154.61, 1112.58, 1052.19, 975.03, 910.95, 834.93, 657.77, 496.03, 413.13, 374.27, 355.52, 328.37, 313.13, 298.88, 292.76, 287.82, 265.05, 239.07, 220.12, 200.1, 168.38, 117.61, 79.45, 79.95, 100.54, 101.68, 112.26, 101.99, 101.83, 83.93, 69.68, 69.62, 60.17, 42.88, 41.66, 54.89, 56.41, 63.89, 57.03, 63.88, 62.83, 56.48, 49.85, 48.97, 49.99, 49.95, 49.02, 45.5, 42.34, 43.03, 45.41, 45.48, 48.35, 54.97, 60.78, 62.86, 63, 65.02, 67.34, 68.32, 69.42, 74.76, 81.45, 84.59, 86.63, 88.36, 96.63, 99.14, 93.55, 85.35, 83.23, 87.46, 97.79, 110.49, 133.19, 146.58, 157.19, 175.44, 196.4, 204.17, 192.72, 186.59, 193.05, 193.66, 190.07, 181.18, 179.27, 180.4, 179.84, 188.3, 204.72, 224.25, 256.32, 289.37, 296.86, 290.2, 282.94, 276.45, 255.36, 232.59, 217.63, 217.51, 216.1, 203.75, 203.8, 209.22, 222.19, 232, 238.39, 241.97, 239.81, 229.71, 215.71, 198.71, 199.92, 208.69, 199.79, 197.96, 193.6, 194.79, 195.93, 187.7, 166.64, 154.98, 151.11, 150.14, 150.04, 144.38, 145.83, 152.08, 154.75, 168.52, 177.05, 176.83, 180.89, 185.57, 195.39, 201.17, 206.85, 214.81, 225.12, 226.62, 203.6, 183.59, 173.91, 170.76, 168.84, 155.42, 148.16, 146.73, 145.77, 139.04, 128.24, 122.3, 118.72, 111.93, 101.04, 97.47, 100.59, 107.13, 110.73, 108.85, 111.15, 115.67, 109.03, 93, 83.02, 77.3, 77.97, 82.02, 80.01, 74.31, 73.64, 77.31, 77.97, 72.99, 63.43, 56.83, 60.52, 71.34, 91.89, 111.35, 126.45, 155.21, 174.43, 182.16, 176.42, 148.71, 113.03, 90.79, 85.43, 95.37, 114.78, 126.24, 126.38, 122.44, 121.4, 125.54, 115.28, 87.44, 68.86, 59.51, 50.93, 43.36, 34.65, 37.41, 50.28, 60.72, 53.76, 62.42, 57.08, 63.77, 97.72, 107.35, 99.66, 137.03, 176.81, 179.3, 184.44, 255.24, 223.93, 303.75, 480.02, 702.29, 943.18, 1189.3, 1587.94, 2061.87, 2469.4, 2890.45, 3409.25, 4063.91, 4672.17, 5232.21, 6045.05, 6800.81, 7829.39, 9649.83, 11340.99, 13541.85, 17165.16, 20958.49, 25017.36, 27828.81, 28886.6, 30072.39, 32604.34, 33922.85, 34775.57, 37022.72, 39219.02, 38079.42, 39935.33, 40857.6, 40531.71, 38975.92, 38351.91, 42774.76, 45975, 45348.91, 47129.58, 49795.58, 50518.33, 41953.26, 35685.2, 28873.37, 23459.26, 19763.66, 16791.51, 15465.45, 16131.22, 14870.54, 14220.09, 11520.7, 10344.53, 10999.17, 10872.63, 8062.99, 6362.17, 6597.26, 7683.87, 7386.07, 6315.43, 5927.37, 6230.09, 5750.84, 5958.79, 6144.55, 5392.52, 4755.07, 4572.72, 4422.11, 3669.38, 3715.47, 3516.46, 3436.87, 3553.26, 3398.5, 3124.33, 2573.25, 2472.71, 2304.4, 2165.99, 1689.49, 1266.8, 1002.75, 845.64, 729.81, 641.99, 587.17, 525.95, 520.45, 515.55, 484.29, 452.73, 452.91, 459.12, 457.39, 410.15, 383.53, 346.06, 337.95, 335.99, 316.52, 292.71, 294.07, 293.84, 285.04, 255.62, 235.29, 208.2, 190.64, 179.52, 168.38, 157.75, 151.91, 147.64, 141.52, 133, 125.37, 119.46, 115.08, 110.66, 104.95, 98.15, 91.34, 84.74, 77.7, 70.45, 63.92, 58.83, 54.98, 51.71, 48.69, 47.07, 45.69, 44.34, 42.48, 40.32, 38.3, 36.41, 34.64, 32.98, 31.43, 29.98, 28.95, 28.58, 28.45, 28.34, 28.37, 28.4, 27.96, 26.67, 24.72, 22.74, 20.92, 19.16, 17.49, 16.2, 15.48, 15.04, 14.62, 14.23, 13.86, 13.5, 13.31, 13.26, 13.07, 12.93, 13.13, 13.33, 13.34, 13.36, 13.56, 15.05, 15.49, 15.54, 15.57, 15.76, 15.83, 15.63, 15.41, 15.29, 15.26, 15.38, 15.58, 15.93, 16.58, 17.4, 18.62, 20.87, 24.23, 28.34, 33.04, 38.36, 44.57, 51.39, 57.52, 61.74, 64.15, 66.01, 67.43, 66.89, 64.14, 59.71, 57.61, 60.88, 66.36, 71.78, 80.08, 93.96, 112.37, 130.42, 144, 155.38, 167.6, 193.14, 212.71, 236.03, 294.54, 362.35, 435.66, 419.4, 370.97, 335.39, 327.97, 317.93, 263.56, 198.83, 179.1, 187.62, 194.25, 198.09, 201.69, 210.57, 235.73, 278.5, 318.06, 355.43, 380.87, 413.41, 445.13, 466.42, 476.49, 481.66, 500.68, 543.81, 593.42, 645.7, 686.77, 712.47, 732.67, 754.15, 757.41, 754.27, 768.19, 771.94, 789.97, 812.59, 824.16, 845.56, 898.57, 955.51, 986.31, 1003.19, 1021.36, 1036.44, 1040.35, 1034.02, 1027.99, 1030.82, 1037.9, 1041.54, 1046.69, 1061.66, 1084.46, 1110.95, 1139.68, 1167.45, 1196.3, 1227.07, 1255.73, 1281.58, 1305.2, 1328.55, 1354.02, 1383.47, 1417.89, 1346.96, 1246.86, 1161.99, 1095.79, 1043.47, 1004.33, 976.6, 958.56, 948.56, 945.12, 946.93, 968.65, 995.18, 1022.33, 1050.21, 1078.93, 1108.55, 1139.09, 1171.78, 1205.41, 1255.65, 1309.14, 1349.07, 1391.3, 1428.52, 1442.33, 1456.54, 1471.05, 1485.84, 1501.12, 1516.91, 1533.11, 1549.74, 1566.81, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 158.32, 177.02, 177.23, 180.38, 180.37, 180.37, 212.39, 212.5, 225.94, 396.79, 721.34, 795.36, 917.1, 1348.03, 1592.14, 1790.86, 2091.18, 2168.16, 1996.12, 1666.84, 1316.8, 1016.44, 782.42, 620.17, 615.04, 590.44, 524.96, 479.25, 436.52, 404.25, 432.05, 427.33, 433.48, 446.94, 473.02, 503.98, 509.33, 541.57, 590.52, 624.81, 662.49, 714.51, 781.77, 835.07, 941.46, 1052.24, 1109.62, 1132.42, 836.91, 683.51, 732.44, 784.87, 805.22, 804.9, 786.22, 790.04, 861.99, 971.36, 1071.12, 1435.55, 1966.48, 2321.49, 2937.26, 4154.3, 5151.62, 5263.89, 4785.71, 4121.27, 3467.08, 3297.18, 3188.3, 3080.35, 3134.27, 3062.35, 2950.03, 2611.93, 2277.94, 1956.44, 1740.88, 1617.49, 1578.73, 1528.4, 1483.3, 1435.54, 1404.81, 1547.67, 1588.44, 1742.22, 1881.95, 2158.49, 2508.12, 3159.67, 4111.1, 4501.63, 4913.42, 4625.03, 4655.18, 4690.04, 4865.71, 5190.44, 5583.4, 5121.7, 4415.23, 4736.88, 5952.11, 5660.34, 6091.95, 6148.54, 6134.47, 6737.63, 10115.64, 16583.32, 16591.81, 16121.02, 16601.04, 17104.06, 16674.5, 13095.84, 10914.64, 9655.28, 9205.48, 10184.8, 10931.86, 11343.6, 12645.65, 13045, 14345.9, 16208.68, 18130.24, 20137.89, 23119.83, 26912.98, 29294.66, 31766.18, 33425.32, 36457.63, 41430.23, 41395.91, 43181.69, 43513.34, 39739.75, 36120.58, 35609.1, 36159.44, 35036.77, 32879.22, 31018.51, 29813.21, 30084.13, 29981.77, 27813.44, 25954.96, 24472.86, 24638.4, 23379.45, 22429.16, 22506.81, 22655.49, 24610.89, 25554.8, 27233.7, 26695.08, 26652.74, 25536.49, 24011.46, 22956.81, 22196.43, 21228.63, 21998.24, 22463.28, 23796.45, 25274.73, 26661.03, 27774.41, 26353.53, 22881.81, 19303.69, 16803.62, 14981.13, 13573.91, 12849.35, 12356.1, 11933.21, 12060.39, 12018.08, 12239.48, 12503.5, 11756.92, 10883.4, 10211.25, 9493.77, 8797.77, 8455.34, 8892.9, 9221.5, 8873.69, 9091.01, 9543.37, 9616.64, 9689.13, 10087.42, 10194.18, 10226.18, 8262.9, 6718.43, 5789.98, 5772.57, 5457.09, 5695.71, 5842.21, 5492.06, 5390.72, 5608.03, 5473.02, 5553.6, 5613.59, 5092.8, 4689.1, 4623.87, 4455.83, 4407.28, 4207.53, 3793.07, 3551.62, 3319.99, 3000.19, 2772.58, 2737.48, 2671.67, 2707.84, 2684.86, 2980.63, 3469.65, 3639.57, 3903.43, 4079.68, 5059.54, 6799.8, 7276.01, 7118.16, 5981.7, 4684.27, 3911.54, 3528.86, 2974.66, 2246.67, 1771.28, 1667.4, 1674.97, 1784.46, 1729.21, 1841.8, 1988.85, 2089.01, 2389.53, 4222.56, 5052.04, 4026.95, 3284.44, 3455.65, 3213.83, 3254.95, 3558.24, 3566.71, 3657.93, 4004.03, 4372.81, 5150.02, 5712.33, 6593.87, 7290.89, 7516.47, 7589.36, 7484.08, 7703.62, 7215.66, 6893.25, 6533.45, 6450.45, 6812.23, 7231.34, 7375.37, 7539.13, 8171.14, 9113.91, 10129.32, 11639.76, 15828.64, 22453.92, 27335.02, 32911.61, 40819.66, 47097.74, 49607.11, 49925.6, 48116.28, 48713.89, 51700.82, 51699.25, 51313.97, 53961.17, 57926.75, 62539.74, 66415.75, 71499.15, 75595.91, 79996.07, 84936.89, 88580.79, 92375.45, 96683.06, 97904.99, 95509.23, 90957.51, 85804.74, 81253.58, 77602.93, 76696.13, 76991.31, 75535.42, 76453.76, 76914.33, 76787.84, 76706.21, 75127.89, 71421.99, 67269.57, 65329.2, 64356.05, 62479.91, 60751.04, 59647.94, 58640.19, 57323.21, 54822.93, 53485.48, 52787.73, 50113.81, 48150.87, 44218.53, 39956.14, 35425.79, 32461.19, 30717.03, 29309.57, 27700.92, 27259.52, 26690.59, 25519.64, 24470.1, 23108.75, 22143.28, 21230.81, 20174.28, 19111.03, 17995.08, 16943.97, 15744.88, 14862.13, 14391.57, 13185.04, 12074.31, 12033.3, 11504.97, 10758.44, 9888.22, 9518.82, 9479.03, 9090.79, 9076.21, 8311.04, 8144.11, 7773.44, 7594.92, 7008.37, 6179.59, 5611.58, 4960.39, 4295.17, 3794.82, 3524.61, 3253.71, 3172.65, 3114.53, 2755.76, 2645.15, 2654.41, 2660.28, 2644.99, 2658.53, 2629.51, 2697.83, 2798.83, 2757.7, 2839.63, 2779.18, 2691.98, 2525.58, 2144.36, 1913.72, 1754.35, 1573.84, 1475.53, 1377.72, 1238.22, 1103.1, 995.52, 916.62, 829.04, 773.24, 704.16, 652.77, 635.01, 595.43, 592.83, 605.67, 596.79, 585.96, 597.49, 605.72, 650.57, 679.16, 724.27, 755.3, 763.32, 737.67, 740.59, 743.76, 701.36, 693.69, 699.69, 696.8, 775.02, 844.63, 995.25, 1122.97, 1282.56, 1513.71, 1777.07, 1932.21, 2108.13, 2257.17, 2532.52, 2885.42, 3303.47, 3874.31, 4738.05, 5594.72, 6378.92, 7277.47, 8310.08, 9258.39, 10071.12, 10783.18, 11491.75, 12448.11, 13506.62, 14357.85, 15335.92, 16103.81, 16724.48, 17381.21, 18100.33, 18787.63, 19224.73, 19255.19, 19378.34, 19867.78, 20247.31, 20421.18, 20501.61, 20540.51, 20806.22, 20890.75, 20492.58, 20086.97, 19585.28, 18975.97, 18612.13, 18159.94, 17549.9, 16949.64, 16353.73, 15881.09, 15509.12, 15375.45, 15401.83, 15367.24, 15421.67, 15372.16, 15112.06, 14888.25, 14637.55, 14189.19, 13938.88, 13622.86, 13081.31, 12479.98, 12005.88, 11712.57, 11477.72, 11276.5, 10663.36, 9940.22, 9306.72, 8133.27, 7390.6, 7048.25, 7126.47, 7072.4, 7038.41, 6894.02, 6349.6, 5612.88, 4908.39, 4309.45, 3768.02, 3181.25, 2630.87, 2306.29, 2150.86, 1985.46, 1796.87, 1667.38, 1638.7, 1670.73, 1652.82, 1548.32, 1427.25, 1327.98, 1205.22, 1059.76, 955.89, 889.98, 837.35, 797.67, 743.23, 677.99, 619.29, 542.97, 451.34, 376.25, 317.12, 262.22, 232.75, 229.74, 231.09, 239.12, 245.82, 240.51, 233.66, 221.98, 200.37, 172.81, 137.33, 105.58, 91.08, 93.8, 102.67, 102.1, 91.67, 86.31, 88, 84.41, 77.95, 74.65, 70.75, 69.94, 71.76, 68.01, 64.21, 55.61, 39.4, 29.72, 27.44, 25.27, 23.61, 24.63, 27.82, 29.06, 27.84, 26.77, 26.29, 26.38, 24.64, 20.8, 20.2, 23.09, 24.29, 25.37, 26.46, 28.9, 29.62, 28.53, 25.22, 21.78, 20.44, 23.31, 26.22, 27.12, 28.23, 31.96, 38.41, 37.71, 28.95, 24.6, 24.85, 24.38, 21.03, 14.8, 10.58, 9.18, 8.2, 7.82, 7.55, 7.07, 6.69, 6.44, 8.08, 10.9, 10.67, 10.12, 11.79, 21.21, 41.69, 87.9, 145.44, 198.92, 311.12, 431.02, 555.32, 734.39, 978.8, 1389.79, 1990.92, 2578.18, 3005.21, 3603.94, 4479.8, 5682.28, 7015.57, 8816.3, 10883.27, 13611.84, 17241.76, 21860.75, 28818.95, 37708.27, 45941.96, 53318.35, 61147.23, 73687.48, 90749.75, 111045.48, 137302.08, 150577.5, 135283.38, 123192.25, 116027.37, 101355.46, 87724.12, 76583.79, 66630.1, 57426.98, 49626.67, 43559.95, 37380.61, 29189.47, 24850.37, 21339.17, 17981.59, 14996.54, 12228.23, 10007.91, 8667.44, 7910.39, 7347.15, 6503.87, 5456.65, 4744.02, 4240.86, 3688.25, 3167.96, 2614.46, 2172.94, 1937.91, 1677.35, 1433.89, 1309.28, 1226.73, 1171.81, 1103.46, 1021.44, 992.59, 991.59, 986.97, 934.82, 799.47, 744, 832.2, 855.92, 770.67, 721.87, 753.82, 811.48, 774.1, 635.74, 550.79, 518.17, 463.73, 387.13, 302.46, 244.74, 210.03, 181.49, 173.28, 166.81, 157.1, 162.41, 168.73, 169.22, 166.47, 155.96, 149.44, 153.9, 163.71, 173.47, 170.38, 157.32, 147.35, 135.04, 110.81, 77.15, 55.18, 55.14, 57.01, 54.05, 52.33, 51.75, 51.97, 46.3, 35.32, 30.12, 34.42, 44.78, 53.89, 62.1, 83.5, 113.33, 128.52, 126.58, 119.46, 126.64, 135.84, 126.93, 108.37, 107.2, 109.79, 105.86, 97.2, 87.16, 78.08, 70.36, 66.18, 71.86, 77.47, 81.02, 115.4, 141.58, 152.66, 155.57, 157.53, 154.63, 138.65, 114.4, 86.43, 63.73, 55.64, 50.49, 45.44, 46.71, 49.32, 51.2, 56.67, 64.96, 72.65, 70.92, 63.67, 63.07, 69.56, 77.77, 84.19, 91.99, 102.71, 115.02, 132.74, 147.22, 143.29, 128.02, 110.71, 97.42, 99.32, 105.67, 101.15, 97.87, 101.12, 108.44, 126.23, 152.1, 186.61, 238.25, 309.68, 413.64, 578.56, 724.82, 811.49, 923.2, 1074.42, 1142.55, 1067.43, 904.81, 815.8, 869.78, 870.97, 761, 743.4, 830.58, 928.21, 971.46, 876.5, 805.42, 778.1, 781.59, 775.65, 767.34, 766.84, 774.98, 811.96, 907.23, 1078.04, 1327.02, 1620.18, 1874.24, 2034.44, 2162.35, 2294.12, 2349.97, 2315.34, 2227.91, 2206.73, 2412.33, 2724.51, 2446.77, 1810.31, 1349, 1097.37, 978.98, 885.26, 863.91, 976, 1233.24, 1291.72, 1233.07, 1255.95, 1343.62, 1374.22, 1296.8, 1101.31, 992.25, 976.4, 925.98, 846.77, 812.89, 819.52, 834.88, 858.52, 810.7, 765.57, 726.83, 659.84, 564.58, 483.18, 414.67, 344.2, 284.02, 244.29, 232.08, 232.17, 210.68, 212.01, 219.5, 221.59, 224.4, 230.72, 229.64, 214.36, 186.14, 148.07, 116.16, 98.31, 82.24, 67.61, 58.07, 51.96, 47.54, 44.11, 42.19, 40.93, 39.15, 36.67, 34.16, 31.76, 29.38, 27.04, 24.64, 23.03, 22.13, 21.88, 21.79, 21.59, 21.29, 20.85, 20.4, 19.91, 19.44, 19.18, 19, 18.94, 19.28, 20.07, 20.89, 21.41, 22.01, 23.11, 24.55, 26.08, 27.71, 29.69, 32.22, 35.17, 38.41, 41.38, 42.74, 43.11, 43.09, 42.55, 41.9, 41.39, 41.26, 42.97, 47.63, 50, 50.45, 54.79, 63.87, 73.61, 81.42, 85.14, 87.57, 84.18, 72.84, 64.44, 62.06, 60.25, 59.06, 58.77, 58.84, 59.37, 53.7, 48.48, 43.25, 38.49, 34.38, 28.66, 23.85, 20.16, 17.35, 15.19, 13.46, 12, 10.71, 9.55, 8.54, 7.69, 7, 6.45, 5.99, 5.69, 5.4, 5.03, 4.51, 3.87, 3.19, 2.53, 1.94, 1.47, 1.1, 0.84, 0.66, 0.54, 0.47, 0.42, 0.41, 0.42, 0.44, 0.43, 0.4, 0.37, 0.34, 0.32, 0.3, 0.28, 0.26, 0.24, 0.23, 0.21, 0.2, 0.19, 0.18, 0.17, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 771.13, 863.74, 861.47, 842.2, 790.54, 723.31, 616.78, 568.49, 527.07, 527.31, 504.12, 519.42, 584.53, 618.4, 646.71, 681.83, 764.58, 805.03, 843.13, 810.61, 803.91, 737.15, 705.3, 671.46, 594.42, 524.78, 517.53, 504.09, 513.07, 498.62, 472.44, 444.78, 431.52, 412.83, 397.47, 373.34, 352.76, 340.76, 329.07, 313.4, 298.44, 301.42, 290.84, 288.86, 302.38, 307.34, 312.7, 323.33, 335.15, 355.09, 405.37, 446.65, 472.49, 492.56, 525.82, 545.9, 570.67, 573.26, 572.58, 570.72, 604.29, 643.33, 1193.98, 2442.83, 3077.09, 3393.76, 3688, 3522.18, 3357.43, 3328.48, 3234.59, 3237.17, 3383.82, 3421.59, 3398, 3474.74, 3435.71, 3424.79, 3369.16, 3349.5, 3276.75, 3456.14, 3270.24, 3378.45, 3748.59, 4373.6, 4655.47, 4488.5, 4519.82, 4191.73, 3996.09, 3960.62, 3857.07, 3980.96, 4553.45, 4849.81, 4856.43, 4974.57, 5374.97, 5666.66, 6362.34, 6821.56, 7112.54, 7509.4, 8613.12, 9514.6, 10000.55, 10590.84, 10895.4, 11041.7, 11854.15, 13088.93, 15112.61, 18840.26, 20891.3, 21758.4, 23653.91, 25655.35, 25881.86, 26505.68, 27456.57, 27368.22, 27075.6, 26547.71, 26180, 24940.09, 26391.78, 27022.65, 27876.86, 29507.81, 31576.59, 31019.1, 29316.41, 25900.17, 23651.16, 21576.56, 20932.17, 20742.34, 19526.26, 20251.77, 21795.86, 23878.72, 22548.33, 20119.9, 19623.61, 19943.01, 19507.76, 19362.6, 18998.63, 18369.97, 18008.55, 17634.59, 18231.95, 18053.94, 15453.46, 11904.14, 10224.6, 9519.83, 8900.76, 9050.26, 9260.17, 9597.82, 9620.12, 10813.3, 13056.23, 15422.01, 16636.49, 14387.45, 11324.5, 8062.59, 6403.65, 5595.5, 5396.26, 5122.54, 4938.57, 4794.93, 4536.65, 4324.35, 3980.53, 4002.67, 4028.77, 4166.14, 4171.98, 4349.39, 4528.98, 4596.73, 4283.92, 3866.72, 3474.09, 3326.24, 3374.65, 3432.61, 3466.27, 3516.34, 3574.25, 3696.96, 4094.8, 4878.59, 5308.18, 5372.22, 5320.17, 5194.27, 4722.97, 4783.89, 4927.61, 4843.05, 5125.69, 5742.57, 6120.55, 6440.41, 6367.16, 5911.74, 5738.24, 5266.53, 4720.05, 4503.24, 4404.27, 4349.48, 4070.57, 3909.76, 4027.52, 3945.07, 3891.49, 4127.73, 4403.08, 4517.49, 5038.87, 5874.36, 6705.56, 7633.2, 8735.77, 9859.21, 10330.04, 10653.07, 10725.6, 11512.46, 11714.21, 12078.74, 12371.56, 12992.09, 13673.55, 14560.82, 15045.98, 15872.74, 17448.44, 19281.2, 20574.43, 21535.57, 22240.2, 22975.06, 24001.8, 25746.47, 27187.01, 28163.82, 28745.26, 28939.72, 28030.27, 25723.73, 24025, 22312.11, 20593.1, 19912.33, 20999.39, 20962.45, 21549.84, 24141.98, 27052.58, 29155.81, 30125.54, 30580.72, 30050.22, 28035.01, 25871.51, 24024.05, 22288.94, 20945.59, 20765.24, 20527.55, 21532.55, 23131.93, 26186.55, 28991.65, 33578.55, 41993.15, 54249.01, 69995.63, 84227.72, 94209.63, 102427.95, 111705.72, 114428.28, 114310.72, 112074.39, 113616.86, 114037.08, 106444.23, 98234.37, 90782.03, 84618.22, 78161.04, 71715.89, 67607.68, 63775.36, 57904.57, 52370.1, 47029.46, 42539.28, 38623.64, 34351.98, 29978.11, 26002.49, 22937.7, 20963.97, 19274.29, 17465.49, 15852.96, 14643.25, 14023.59, 12998.83, 11772.05, 10765.93, 10033.05, 9387.89, 8591.86, 8059.96, 7635.73, 7120.08, 6855.87, 6705.84, 6396.83, 5862.25, 5375.66, 5001.53, 4481.4, 4040.36, 3806.22, 3330, 3414.06, 3380.74, 3111.45, 2729.86, 2542.55, 2477.5, 2155.8, 1847.08, 1674.3, 1597.39, 1501.6, 1467.37, 1445.06, 1404.52, 1407.41, 1349.95, 1230.04, 1182.97, 1106.58, 1052.63, 1056.01, 1042.24, 1022.6, 1077.11, 1150.63, 1114.24, 1160.93, 1266.47, 1283.04, 1323.26, 1321.33, 1212.84, 1200.51, 1154.21, 1039.62, 906.65, 778.36, 717.96, 725.42, 683.25, 699.31, 770.5, 785.72, 841.55, 898.71, 938.64, 943.43, 956.32, 975.53, 1016.7, 1035.74, 1060.99, 1033.92, 954.44, 798.06, 644.22, 552, 490.51, 458.29, 413.52, 378, 377.09, 381.29, 356.54, 328.26, 299.5, 280.73, 265.08, 251.51, 239.33, 231.75, 232.66, 233.3, 222.62, 236.5, 256.48, 271.57, 289.72, 283.88, 248.35, 256.73, 259.31, 264.91, 268, 282.37, 291.56, 288.62, 321.91, 357.07, 380.92, 391.2, 370.63, 354.14, 342.29, 365.73, 383.81, 383.55, 382.4, 375.66, 415.18, 478.56, 553.19, 587, 623.29, 665.68, 721.4, 808.29, 868.41, 890.1, 933.06, 1024.08, 1160.74, 1280.77, 1387.61, 1481.07, 1565.31, 1676.39, 1807.28, 1941.39, 2092.75, 2249.62, 2405.07, 2569.12, 2721.15, 2845.79, 2963.49, 3107.39, 3285.62, 3448, 3547.68, 3666.31, 3823.98, 4020.84, 4131.29, 4237.53, 4420.51, 4653.79, 4944.89, 5292.91, 5608.39, 5847.86, 5978.01, 6024.24, 6108.97, 6180.35, 6156.67, 6135.77, 6175.65, 6259.25, 6414.06, 6607.49, 6747, 6862.47, 7108.75, 7488.04, 7810.15, 7981.54, 8022.34, 8044.13, 8109.78, 8001.21, 7657.91, 7374.57, 7247.41, 7263.12, 7471.46, 7762.62, 8068.07, 8451.58, 8674.88, 8787.54, 8679.97, 8326.11, 7754.4, 6994.31, 6305.56, 5837.51, 5472.14, 5095.58, 4741.79, 4427.45, 4266.59, 4068.34, 3754.4, 3446.92, 3146.24, 2868.16, 2671.86, 2504.98, 2432.68, 2494.44, 2571.53, 2823.84, 2930.81, 2910.88, 2858.51, 2691.23, 2642.92, 2806.37, 3003.21, 3355.3, 3889.63, 4304.54, 4677.95, 4688.52, 4430.43, 4275.17, 4122.24, 4034.03, 3945.7, 3889.94, 3870.37, 3720.1, 3508.88, 3316.54, 3064.64, 2762.46, 2425.84, 2124.67, 1809.11, 1534.72, 1286.38, 1241.64, 1238.24, 1217.54, 1158.28, 1153.76, 1131.29, 1017.92, 908.56, 868.76, 838.67, 744.97, 627.02, 538.73, 505.83, 521.77, 524.19, 519.31, 513.51, 519.24, 546.03, 559.69, 531.16, 493.97, 468.36, 448.26, 424.29, 377.02, 320.92, 281.17, 268.37, 269.72, 261.62, 246.27, 242.58, 243.33, 250.21, 475.4, 503.99, 528.37, 559.5, 590.94, 623.44, 641.08, 644.96, 650.63, 654.69, 659.14, 661.97, 669.4, 716.63, 814.17, 1041.52, 1262.29, 1601.14, 2365.14, 4000.56, 6952.73, 11592.66, 17575.8, 23757.93, 29893.16, 39547.51, 57235.89, 81645.25, 108436.87, 131159.56, 142807.75, 131212.31, 119998.41, 105357.97, 99439.54, 100401.09, 85627.54, 70480.42, 62284.43, 57974.23, 53720.47, 49899.44, 47106.68, 45064.65, 42739.91, 40806.67, 39435.3, 38820.62, 38086.39, 36435.34, 37261.04, 35203.04, 31992.59, 29429.08, 25054.15, 21349.26, 20168.85, 18930.03, 17683.32, 15938.74, 13833.47, 12615.15, 11401.84, 9949.12, 8998.88, 8541.98, 7916.87, 7223.87, 6966.79, 6872.26, 6170.94, 4992.2, 4482.55, 4385.29, 4140.3, 3592.71, 2969.58, 2663.55, 2715.43, 2646.46, 2434.34, 2239.08, 2196.59, 2241.21, 2203.42, 2038.25, 2057.1, 2226.35, 2267.13, 2302.13, 2241.69, 2066.41, 1889.19, 1740.01, 1709.25, 1864.47, 1901.01, 1788.6, 1692.48, 1534.65, 1520.04, 1538.45, 1604.23, 1643.79, 1823.74, 1993.76, 2038.21, 1993.17, 2041.58, 2213.53, 2332.73, 2334.2, 2275.36, 2132.17, 2188.89, 2283.8, 2243.77, 2082.56, 2011.59, 1955.08, 2021.44, 2094.36, 1868.9, 1665.45, 1504.95, 1456.12, 1525.26, 1516.77, 1411.93, 1417.91, 1563.74, 1699.18, 1924.31, 2040.78, 2133.75, 2203.3, 2231.64, 2222.54, 2142.6, 2118.85, 2001.46, 1821.34, 1670.8, 1678.4, 1692.47, 1523.21, 1355.98, 1363.98, 1375.06, 1403.06, 1399.52, 1292.55, 1046.07, 902.29, 844.92, 871.57, 803.44, 817.55, 817.96, 812.71, 890.24, 1121.28, 1426.11, 1855.38, 2098.72, 2163.65, 2263.18, 2388.01, 2523.96, 2469.03, 2332.86, 2258.53, 2325.33, 2439.01, 2556.54, 2728.98, 2912.2, 3049.66, 3258.31, 3708.3, 4599.91, 5487.05, 6463.03, 7570.35, 7991.23, 8455.15, 8800.17, 8973.06, 9355.73, 9590.83, 9497.24, 9257.58, 8925.47, 8846.61, 8987.39, 9315.67, 9015.51, 9164.57, 9530.56, 10405.21, 11559.61, 11751.08, 11425.9, 11803.97, 11882.67, 11413.34, 10964.86, 10796.12, 10164.62, 8758.85, 7497.9, 6859.77, 6532.77, 6176.68, 5665.8, 5239.77, 5159.03, 5276.29, 5506.47, 5581.87, 5519.8, 5323.47, 5140.25, 5027.11, 4815.57, 4471, 4235.24, 4158.35, 4095.27, 3921.38, 3631.09, 3212.06, 2704.54, 2415.09, 2403.29, 2393.21, 2258.89, 2077.18, 1947.06, 1898.02, 1863.36, 1769.01, 1653.28, 1566.11, 1484.88, 1403.52, 1338.64, 1305.77, 1326.48, 1370.9, 1368.11, 1292.52, 1173.69, 1050.32, 940.88, 842.87, 756.59, 710.82, 729.09, 797.43, 866.28, 873.16, 822.78, 775.38, 724.46, 616.4, 521.77, 481.83, 478.88, 498.27, 554.44, 529.2, 504.89, 470.34, 457.53, 420.97, 361.41, 328.94, 308.03, 321.42, 369.62, 390.87, 396.84, 405.07, 408.59, 412.42, 396.11, 356.28, 328.19, 318.65, 307.53, 302.14, 300.87, 296.78, 306.01, 334.71, 370.72, 401.66, 412.13, 457.59, 529.69, 590.57, 634.81, 671.56, 688.53, 699.32, 704.61, 699.39, 694.26, 688.62, 686.77, 777.12, 1002.93, 1290.73, 1497.1, 1646.4, 1765.3, 1851.2, 1837.13, 1636.25, 1377.09, 1204.28, 1097.33, 1036.08, 1017.22, 1036.73, 1082.81, 1121.71, 1161.85, 1211.89, 1235.95, 1228.82, 1219.24, 1215.21, 1191.23, 1127.61, 988.78, 898.93, 864.46, 837.5, 805.18, 764.91, 727.92, 710.05, 722.04, 750.24, 769.31, 777.98, 790.93, 796.03, 797.3, 798.64, 800.03, 801.47, 808.67, 831.29, 867.75, 908.45, 949.4, 990.64, 1032.16, 1082.19, 1155.21, 1249.39, 1350.43, 1452.2, 1554.7, 1657.92, 1750.06, 1809.57, 1837.79, 1856.94, 1876.11, 1895.3, 1819.76, 1744.06, 1663.48, 1569.72, 1475.53, 1394.94, 1325.34, 1262.18, 1201.16, 1148.76, 1111.59, 1087.48, 1072.23, 1085.69, 1102.08, 1065.25, 1051.23, 1067.09, 1060.82, 1057.47, 1056.44, 1057.36, 1060.07, 1064.54, 1070.74, 1071.89, 1065.17, 1061.13, 1059.63], "years": [40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 328, 329, 330, 331, 332, 333, 334, 335, 336, 337, 338, 339, 340, 341, 342, 343, 344, 345, 346, 347, 348, 349, 350, 351, 352, 353, 354, 355, 356, 357, 358, 359, 360, 361, 362, 363, 364, 365, 366, 367, 368, 369, 370, 371, 372, 373, 374, 375, 376, 377, 378, 379, 380, 381, 382, 383, 384, 385, 386, 387, 388, 389, 390, 391, 392, 393, 394, 395, 396, 397, 398, 399, 400, 401, 402, 403, 404, 405, 406, 407, 408, 409, 410, 411, 412, 413, 414, 415, 416, 417, 418, 419, 420, 421, 422, 423, 424, 425, 426, 427, 428, 429, 430, 431, 432, 433, 434, 435, 436, 437, 438, 439, 440, 441, 442, 443, 444, 445, 446, 447, 448, 449, 450, 451, 452, 453, 454, 455, 456, 457, 458, 459, 460, 461, 462, 463, 464, 465, 466, 467, 468, 469, 470, 471, 472, 473, 474, 475, 476, 477, 478, 479, 480, 481, 482, 483, 484, 485, 486, 487, 488, 489, 490, 491, 492, 493, 494, 495, 496, 497, 498, 499, 500, 501, 502, 503, 504, 505, 506, 507, 508, 509, 510, 511, 512, 513, 514, 515, 516, 517, 518, 519, 520, 521, 522, 523, 524, 525, 526, 527, 528, 529, 530, 531, 532, 533, 534, 535, 536, 537, 538, 539, 540, 541, 542, 543, 544, 545, 546, 547, 548, 549, 550, 551, 552, 553, 554, 555, 556, 557, 558, 559, 560, 561, 562, 563, 564, 565, 566, 567, 568, 569, 570, 571, 572, 573, 574, 575, 576, 577, 578, 579, 580, 581, 582, 583, 584, 585, 586, 587, 588, 589, 590, 591, 592, 593, 594, 595, 596, 597, 598, 599, 600, 601, 602, 603, 604, 605, 606, 607, 608, 609, 610, 611, 612, 613, 614, 615, 616, 617, 618, 619, 620, 621, 622, 623, 624, 625, 626, 627, 628, 629, 630, 631, 632, 633, 634, 635, 636, 637, 638, 639, 640, 641, 642, 643, 644, 645, 646, 647, 648, 649, 650, 651, 652, 653, 654, 655, 656, 657, 658, 659, 660, 661, 662, 663, 664, 665, 666, 667, 668, 669, 670, 671, 672, 673, 674, 675, 676, 677, 678, 679, 680, 681, 682, 683, 684, 685, 686, 687, 688, 689, 690, 691, 692, 693, 694, 695, 696, 697, 698, 699, 700, 701, 702, 703, 704, 705, 706, 707, 708, 709, 710, 711, 712, 713, 714, 715, 716, 717, 718, 719, 720, 721, 722, 723, 724, 725, 726, 727, 728, 729, 730, 731, 732, 733, 734, 735, 736, 737, 738, 739, 740, 741, 742, 743, 744, 745, 746, 747, 748, 749, 750, 751, 752, 753, 754, 755, 756, 757, 758, 759, 760, 761, 762, 763, 764, 765, 766, 767, 768, 769, 770, 771, 772, 773, 774, 775, 776, 777, 778, 779, 780, 781, 782, 783, 784, 785, 786, 787, 788, 789, 790, 791, 792, 793, 794, 795, 796, 797, 798, 799, 800, 801, 802, 803, 804, 805, 806, 807, 808, 809, 810, 811, 812, 813, 814, 815, 816, 817, 818, 819, 820, 821, 822, 823, 824, 825, 826, 827, 828, 829, 830, 831, 832, 833, 834, 835, 836, 837, 838, 839, 840, 841, 842, 843, 844, 845, 846, 847, 848, 849, 850, 851, 852, 853, 854, 855, 856, 857, 858, 859, 860, 861, 862, 863, 864, 865, 866, 867, 868, 869, 870, 871, 872, 873, 874, 875, 876, 877, 878, 879, 880, 881, 882, 883, 884, 885, 886, 887, 888, 889, 890, 891, 892, 893, 894, 895, 896, 897, 898, 899, 900, 901, 902, 903, 904, 905, 906, 907, 908, 909, 910, 911, 912, 913, 914, 915, 916, 917, 918, 919, 920, 921, 922, 923, 924, 925, 926, 927, 928, 929, 930, 931, 932, 933, 934, 935, 936, 937, 938, 939, 940, 941, 942, 943, 944, 945, 946, 947, 948, 949, 950, 951, 952, 953, 954, 955, 956, 957, 958, 959, 960, 961, 962, 963, 964, 965, 966, 967, 968, 969, 970, 971, 972, 973, 974, 975, 976, 977, 978, 979, 980, 981, 982, 983, 984, 985, 986, 987, 988, 989, 990, 991, 992, 993, 994, 995, 996, 997, 998, 999, 1000, 1001, 1002, 1003, 1004, 1005, 1006, 1007, 1008, 1009, 1010, 1011, 1012, 1013, 1014, 1015, 1016, 1017, 1018, 1019, 1020, 1021, 1022, 1023, 1024, 1025, 1026, 1027, 1028, 1029, 1030, 1031, 1032, 1033, 1034, 1035, 1036, 1037, 1038, 1039, 1040, 1041, 1042, 1043, 1044, 1045, 1046, 1047, 1048, 1049, 1050, 1051, 1052, 1053, 1054, 1055, 1056, 1057, 1058, 1059, 1060, 1061, 1062, 1063, 1064, 1065, 1066, 1067, 1068, 1069, 1070, 1071, 1072, 1073, 1074, 1075, 1076, 1077, 1078, 1079, 1080, 1081, 1082, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 328, 329, 330, 331, 332, 333, 334, 335, 336, 337, 338, 339, 340, 341, 342, 343, 344, 345, 346, 347, 348, 349, 350, 351, 352, 353, 354, 355, 356, 357, 358, 359, 360, 361, 362, 363, 364, 365, 366, 367, 368, 369, 370, 371, 372, 373, 374, 375, 376, 377, 378, 379, 380, 381, 382, 383, 384, 385, 386, 387, 388, 389, 390, 391, 392, 393, 394, 395, 396, 397, 398, 399, 400, 401, 402, 403, 404, 405, 406, 407, 408, 409, 410, 411, 412, 413, 414, 415, 416, 417, 418, 419, 420, 421, 422, 423, 424, 425, 426, 427, 428, 429, 430, 431, 432, 433, 434, 435, 436, 437, 438, 439, 440, 441, 442, 443, 444, 445, 446, 447, 448, 449, 450, 451, 452, 453, 454, 455, 456, 457, 458, 459, 460, 461, 462, 463, 464, 465, 466, 467, 468, 469, 470, 471, 472, 473, 474, 475, 476, 477, 478, 479, 480, 481, 482, 483, 484, 485, 486, 487, 488, 489, 490, 491, 492, 493, 494, 495, 496, 497, 498, 499, 500, 501, 502, 503, 504, 505, 506, 507, 508, 509, 510, 511, 512, 513, 514, 515, 516, 517, 518, 519, 520, 521, 522, 523, 524, 525, 526, 527, 528, 529, 530, 531, 532, 533, 534, 535, 536, 537, 538, 539, 540, 541, 542, 543, 544, 545, 546, 547, 548, 549, 550, 551, 552, 553, 554, 555, 556, 557, 558, 559, 560, 561, 562, 563, 564, 565, 566, 567, 568, 569, 570, 571, 572, 573, 574, 575, 576, 577, 578, 579, 580, 581, 582, 583, 584, 585, 586, 587, 588, 589, 590, 591, 592, 593, 594, 595, 596, 597, 598, 599, 600, 601, 602, 603, 604, 605, 606, 607, 608, 609, 610, 611, 612, 613, 614, 615, 616, 617, 618, 619, 620, 621, 622, 623, 624, 625, 626, 627, 628, 629, 630, 631, 632, 633, 634, 635, 636, 637, 638, 639, 640, 641, 642, 643, 644, 645, 646, 647, 648, 649, 650, 651, 652, 653, 654, 655, 656, 657, 658, 659, 660, 661, 662, 663, 664, 665, 666, 667, 668, 669, 670, 671, 672, 673, 674, 675, 676, 677, 678, 679, 680, 681, 682, 683, 684, 685, 686, 687, 688, 689, 690, 691, 692, 693, 694, 695, 696, 697, 698, 699, 700, 701, 702, 703, 704, 705, 706, 707, 708, 709, 710, 711, 712, 713, 714, 715, 716, 717, 718, 719, 720, 721, 722, 723, 724, 725, 726, 727, 728, 729, 730, 731, 732, 733, 734, 735, 736, 737, 738, 739, 740, 741, 742, 743, 744, 745, 746, 747, 748, 749, 750, 751, 752, 753, 754, 755, 756, 757, 758, 759, 760, 761, 762, 763, 764, 765, 766, 767, 768, 769, 770, 771, 772, 773, 774, 775, 776, 777, 778, 779, 780, 781, 782, 783, 784, 785, 786, 787, 788, 789, 790, 791, 792, 793, 794, 795, 796, 797, 798, 799, 800, 801, 802, 803, 804, 805, 806, 807, 808, 809, 810, 811, 812, 813, 814, 815, 816, 817, 818, 819, 820, 821, 822, 823, 824, 825, 826, 827, 828, 829, 830, 831, 832, 833, 834, 835, 836, 837, 838, 839, 840, 841, 842, 843, 844, 845, 846, 847, 848, 849, 850, 851, 852, 853, 854, 855, 856, 857, 858, 859, 860, 861, 862, 863, 864, 865, 866, 867, 868, 869, 870, 871, 872, 873, 874, 875, 876, 877, 878, 879, 880, 881, 882, 883, 884, 885, 886, 887, 888, 889, 890, 891, 892, 893, 894, 895, 896, 897, 898, 899, 900, 901, 902, 903, 904, 905, 906, 907, 908, 909, 910, 911, 912, 913, 914, 915, 916, 917, 918, 919, 920, 921, 922, 923, 924, 925, 926, 927, 928, 929, 930, 931, 932, 933, 934, 935, 936, 937, 938, 939, 940, 941, 942, 943, 944, 945, 946, 947, 948, 949, 950, 951, 952, 953, 954, 955, 956, 957, 958, 959, 960, 961, 962, 963, 964, 965, 966, 967, 968, 969, 970, 971, 972, 973, 974, 975, 976, 977, 978, 979, 980, 981, 982, 983, 984, 985, 986, 987, 988, 989, 990, 991, 992, 993, 994, 995, 996, 997, 998, 999, 1000, 1001, 1002, 1003, 1004, 1005, 1006, 1007, 1008, 1009, 1010, 1011, 1012, 1013, 1014, 1015, 1016, 1017, 1018, 1019, 1020, 1021, 1022, 1023, 1024, 1025, 1026, 1027, 1028, 1029, 1030, 1031, 1032, 1033, 1034, 1035, 1036, 1037, 1038, 1039, 1040, 1041, 1042, 1043, 1044, 1045, 1046, 1047, 1048, 1049, 1050, 1051, 1052, 1053, 1054, 1055, 1056, 1057, 1058, 1059, 1060, 1061, 1062, 1063, 1064, 1065, 1066, 1067, 1068, 1069, 1070, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 328, 329, 330, 331, 332, 333, 334, 335, 336, 337, 338, 339, 340, 341, 342, 343, 344, 345, 346, 347, 348, 349, 350, 351, 352, 353, 354, 355, 356, 357, 358, 359, 360, 361, 362, 363, 364, 365, 366, 367, 368, 369, 370, 371, 372, 373, 374, 375, 376, 377, 378, 379, 380, 381, 382, 383, 384, 385, 386, 387, 388, 389, 390, 391, 392, 393, 394, 395, 396, 397, 398, 399, 400, 401, 402, 403, 404, 405, 406, 407, 408, 409, 410, 411, 412, 413, 414, 415, 416, 417, 418, 419, 420, 421, 422, 423, 424, 425, 426, 427, 428, 429, 430, 431, 432, 433, 434, 435, 436, 437, 438, 439, 440, 441, 442, 443, 444, 445, 446, 447, 448, 449, 450, 451, 452, 453, 454, 455, 456, 457, 458, 459, 460, 461, 462, 463, 464, 465, 466, 467, 468, 469, 470, 471, 472, 473, 474, 475, 476, 477, 478, 479, 480, 481, 482, 483, 484, 485, 486, 487, 488, 489, 490, 491, 492, 493, 494, 495, 496, 497, 498, 499, 500, 501, 502, 503, 504, 505, 506, 507, 508, 509, 510, 511, 512, 513, 514, 515, 516, 517, 518, 519, 520, 521, 522, 523, 524, 525, 526, 527, 528, 529, 530, 531, 532, 533, 534, 535, 536, 537, 538, 539, 540, 541, 542, 543, 544, 545, 546, 547, 548, 549, 550, 551, 552, 553, 554, 555, 556, 557, 558, 559, 560, 561, 562, 563, 564, 565, 566, 567, 568, 569, 570, 571, 572, 573, 574, 575, 576, 577, 578, 579, 580, 581, 582, 583, 584, 585, 586, 587, 588, 589, 590, 591, 592, 593, 594, 595, 596, 597, 598, 599, 600, 601, 602, 603, 604, 605, 606, 607, 608, 609, 610, 611, 612, 613, 614, 615, 616, 617, 618, 619, 620, 621, 622, 623, 624, 625, 626, 627, 628, 629, 630, 631, 632, 633, 634, 635, 636, 637, 638, 639, 640, 641, 642, 643, 644, 645, 646, 647, 648, 649, 650, 651, 652, 653, 654, 655, 656, 657, 658, 659, 660, 661, 662, 663, 664, 665, 666, 667, 668, 669, 670, 671, 672, 673, 674, 675, 676, 677, 678, 679, 680, 681, 682, 683, 684, 685, 686, 687, 688, 689, 690, 691, 692, 693, 694, 695, 696, 697, 698, 699, 700, 701, 702, 703, 704, 705, 706, 707, 708, 709, 710, 711, 712, 713, 714, 715, 716, 717, 718, 719, 720, 721, 722, 723, 724, 725, 726, 727, 728, 729, 730, 731, 732, 733, 734, 735, 736, 737, 738, 739, 740, 741, 742, 743, 744, 745, 746, 747, 748, 749, 750, 751, 752, 753, 754, 755, 756, 757, 758, 759, 760, 761, 762, 763, 764, 765, 766, 767, 768, 769, 770, 771, 772, 773, 774, 775, 776, 777, 778, 779, 780, 781, 782, 783, 784, 785, 786, 787, 788, 789, 790, 791, 792, 793, 794, 795, 796, 797, 798, 799, 800, 801, 802, 803, 804, 805, 806, 807, 808, 809, 810, 811, 812, 813, 814, 815, 816, 817, 818, 819, 820, 821, 822, 823, 824, 825, 826, 827, 828, 829, 830, 831, 832, 833, 834, 835, 836, 837, 838, 839, 840, 841, 842, 843, 844, 845, 846, 847, 848, 849, 850, 851, 852, 853, 854, 855, 856, 857, 858, 859, 860, 861, 862, 863, 864, 865, 866, 867, 868, 869, 870, 871, 872, 873, 874, 875, 876, 877, 878, 879, 880, 881, 882, 883, 884, 885, 886, 887, 888, 889, 890, 891, 892, 893, 894, 895, 896, 897, 898, 899, 900, 901, 902, 903, 904, 905, 906, 907, 908, 909, 910, 911, 912, 913, 914, 915, 916, 917, 918, 919, 920, 921, 922, 923, 924, 925, 926, 927, 928, 929, 930, 931, 932, 933, 934, 935, 936, 937, 938, 939, 940, 941, 942, 943, 944, 945, 946, 947, 948, 949, 950, 951, 952, 953, 954, 955, 956, 957, 958, 959, 960, 961, 962, 963, 964, 965, 966, 967, 968, 969, 970, 971, 972, 973, 974, 975, 976, 977, 978, 979, 980, 981, 982, 983, 984, 985, 986, 987, 988, 989, 990, 991, 992, 993, 994, 995, 996, 997, 998, 999, 1000, 1001, 1002, 1003, 1004, 1005, 1006, 1007, 1008, 1009, 1010, 1011, 1012, 1013, 1014, 1015, 1016, 1017, 1018, 1019, 1020, 1021, 1022, 1023, 1024, 1025, 1026, 1027, 1028, 1029, 1030, 1031, 1032, 1033, 1034, 1035, 1036, 1037, 1038, 1039, 1040, 1041, 1042, 1043, 1044, 1045, 1046, 1047, 1048, 1049, 1050, 1051, 1052, 1053, 1054, 1055, 1056, 1057, 1058, 1059, 1060, 1061, 1062, 1063, 1064, 1065, 1066, 1067, 1068, 1069, 1070, 1071, 1072, 1073, 1074, 1075, 1076, 1077, 1078, 1079, 1080, 1081, 1082, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 328, 329, 330, 331, 332, 333, 334, 335, 336, 337, 338, 339, 340, 341, 342, 343, 344, 345, 346, 347, 348, 349, 350, 351, 352, 353, 354, 355, 356, 357, 358, 359, 360, 361, 362, 363, 364, 365, 366, 367, 368, 369, 370, 371, 372, 373, 374, 375, 376, 377, 378, 379, 380, 381, 382, 383, 384, 385, 386, 387, 388, 389, 390, 391, 392, 393, 394, 395, 396, 397, 398, 399, 400, 401, 402, 403, 404, 405, 406, 407, 408, 409, 410, 411, 412, 413, 414, 415, 416, 417, 418, 419, 420, 421, 422, 423, 424, 425, 426, 427, 428, 429, 430, 431, 432, 433, 434, 435, 436, 437, 438, 439, 440, 441, 442, 443, 444, 445, 446, 447, 448, 449, 450, 451, 452, 453, 454, 455, 456, 457, 458, 459, 460, 461, 462, 463, 464, 465, 466, 467, 468, 469, 470, 471, 472, 473, 474, 475, 476, 477, 478, 479, 480, 481, 482, 483, 484, 485, 486, 487, 488, 489, 490, 491, 492, 493, 494, 495, 496, 497, 498, 499, 500, 501, 502, 503, 504, 505, 506, 507, 508, 509, 510, 511, 512, 513, 514, 515, 516, 517, 518, 519, 520, 521, 522, 523, 524, 525, 526, 527, 528, 529, 530, 531, 532, 533, 534, 535, 536, 537, 538, 539, 540, 541, 542, 543, 544, 545, 546, 547, 548, 549, 550, 551, 552, 553, 554, 555, 556, 557, 558, 559, 560, 561, 562, 563, 564, 565, 566, 567, 568, 569, 570, 571, 572, 573, 574, 575, 576, 577, 578, 579, 580, 581, 582, 583, 584, 585, 586, 587, 588, 589, 590, 591, 592, 593, 594, 595, 596, 597, 598, 599, 600, 601, 602, 603, 604, 605, 606, 607, 608, 609, 610, 611, 612, 613, 614, 615, 616, 617, 618, 619, 620, 621, 622, 623, 624, 625, 626, 627, 628, 629, 630, 631, 632, 633, 634, 635, 636, 637, 638, 639, 640, 641, 642, 643, 644, 645, 646, 647, 648, 649, 650, 651, 652, 653, 654, 655, 656, 657, 658, 659, 660, 661, 662, 663, 664, 665, 666, 667, 668, 669, 670, 671, 672, 673, 674, 675, 676, 677, 678, 679, 680, 681, 682, 683, 684, 685, 686, 687, 688, 689, 690, 691, 692, 693, 694, 695, 696, 697, 698, 699, 700, 701, 702, 703, 704, 705, 706, 707, 708, 709, 710, 711, 712, 713, 714, 715, 716, 717, 718, 719, 720, 721, 722, 723, 724, 725, 726, 727, 728, 729, 730, 731, 732, 733, 734, 735, 736, 737, 738, 739, 740, 741, 742, 743, 744, 745, 746, 747, 748, 749, 750, 751, 752, 753, 754, 755, 756, 757, 758, 759, 760, 761, 762, 763, 764, 765, 766, 767, 768, 769, 770, 771, 772, 773, 774, 775, 776, 777, 778, 779, 780, 781, 782, 783, 784, 785, 786, 787, 788, 789, 790, 791, 792, 793, 794, 795, 796, 797, 798, 799, 800, 801, 802, 803, 804, 805, 806, 807, 808, 809, 810, 811, 812, 813, 814, 815, 816, 817, 818, 819, 820, 821, 822, 823, 824, 825, 826, 827, 828, 829, 830, 831, 832, 833, 834, 835, 836, 837, 838, 839, 840, 841, 842, 843, 844, 845, 846, 847, 848, 849, 850, 851, 852, 853, 854, 855, 856, 857, 858, 859, 860, 861, 862, 863, 864, 865, 866, 867, 868, 869, 870, 871, 872, 873, 874, 875, 876, 877, 878, 879, 880, 881, 882, 883, 884, 885, 886, 887, 888, 889, 890, 891, 892, 893, 894, 895, 896, 897, 898, 899, 900, 901, 902, 903, 904, 905, 906, 907, 908, 909, 910, 911, 912, 913, 914, 915, 916, 917, 918, 919, 920, 921, 922, 923, 924, 925, 926, 927, 928, 929, 930, 931, 932, 933, 934, 935, 936, 937, 938, 939, 940, 941, 942, 943, 944, 945, 946, 947, 948, 949, 950, 951, 952, 953, 954, 955, 956, 957, 958, 959, 960, 961, 962, 963, 964, 965, 966, 967, 968, 969, 970, 971, 972, 973, 974, 975, 976, 977, 978, 979, 980, 981, 982, 983, 984, 985, 986, 987, 988, 989, 990, 991, 992, 993, 994, 995, 996, 997, 998, 999, 1000, 1001, 1002, 1003, 1004, 1005, 1006, 1007, 1008, 1009, 1010, 1011, 1012, 1013, 1014, 1015, 1016, 1017, 1018, 1019, 1020, 1021, 1022, 1023, 1024, 1025, 1026, 1027, 1028, 1029, 1030, 1031, 1032, 1033, 1034, 1035, 1036, 1037, 1038, 1039, 1040, 1041, 1042, 1043, 1044, 1045, 1046, 1047, 1048, 1049, 1050, 1051, 1052, 1053, 1054, 1055, 1056, 1057, 1058, 1059, 1060, 1061, 1062, 1063, 1064, 1065, 1066, 1067, 1068, 1069, 1070, 1071, 1072, 1073, 1074, 1075, 1076, 1077, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 328, 329, 330, 331, 332, 333, 334, 335, 336, 337, 338, 339, 340, 341, 342, 343, 344, 345, 346, 347, 348, 349, 350, 351, 352, 353, 354, 355, 356, 357, 358, 359, 360, 361, 362, 363, 364, 365, 366, 367, 368, 369, 370, 371, 372, 373, 374, 375, 376, 377, 378, 379, 380, 381, 382, 383, 384, 385, 386, 387, 388, 389, 390, 391, 392, 393, 394, 395, 396, 397, 398, 399, 400, 401, 402, 403, 404, 405, 406, 407, 408, 409, 410, 411, 412, 413, 414, 415, 416, 417, 418, 419, 420, 421, 422, 423, 424, 425, 426, 427, 428, 429, 430, 431, 432, 433, 434, 435, 436, 437, 438, 439, 440, 441, 442, 443, 444, 445, 446, 447, 448, 449, 450, 451, 452, 453, 454, 455, 456, 457, 458, 459, 460, 461, 462, 463, 464, 465, 466, 467, 468, 469, 470, 471, 472, 473, 474, 475, 476, 477, 478, 479, 480, 481, 482, 483, 484, 485, 486, 487, 488, 489, 490, 491, 492, 493, 494, 495, 496, 497, 498, 499, 500, 501, 502, 503, 504, 505, 506, 507, 508, 509, 510, 511, 512, 513, 514, 515, 516, 517, 518, 519, 520, 521, 522, 523, 524, 525, 526, 527, 528, 529, 530, 531, 532, 533, 534, 535, 536, 537, 538, 539, 540, 541, 542, 543, 544, 545, 546, 547, 548, 549, 550, 551, 552, 553, 554, 555, 556, 557, 558, 559, 560, 561, 562, 563, 564, 565, 566, 567, 568, 569, 570, 571, 572, 573, 574, 575, 576, 577, 578, 579, 580, 581, 582, 583, 584, 585, 586, 587, 588, 589, 590, 591, 592, 593, 594, 595, 596, 597, 598, 599, 600, 601, 602, 603, 604, 605, 606, 607, 608, 609, 610, 611, 612, 613, 614, 615, 616, 617, 618, 619, 620, 621, 622, 623, 624, 625, 626, 627, 628, 629, 630, 631, 632, 633, 634, 635, 636, 637, 638, 639, 640, 641, 642, 643, 644, 645, 646, 647, 648, 649, 650, 651, 652, 653, 654, 655, 656, 657, 658, 659, 660, 661, 662, 663, 664, 665, 666, 667, 668, 669, 670, 671, 672, 673, 674, 675, 676, 677, 678, 679, 680, 681, 682, 683, 684, 685, 686, 687, 688, 689, 690, 691, 692, 693, 694, 695, 696, 697, 698, 699, 700, 701, 702, 703, 704, 705, 706, 707, 708, 709, 710, 711, 712, 713, 714, 715, 716, 717, 718, 719, 720, 721, 722, 723, 724, 725, 726, 727, 728, 729, 730, 731, 732, 733, 734, 735, 736, 737, 738, 739, 740, 741, 742, 743, 744, 745, 746, 747, 748, 749, 750, 751, 752, 753, 754, 755, 756, 757, 758, 759, 760, 761, 762, 763, 764, 765, 766, 767, 768, 769, 770, 771, 772, 773, 774, 775, 776, 777, 778, 779, 780, 781, 782, 783, 784, 785, 786, 787, 788, 789, 790, 791, 792, 793, 794, 795, 796, 797, 798, 799, 800, 801, 802, 803, 804, 805, 806, 807, 808, 809, 810, 811, 812, 813, 814, 815, 816, 817, 818, 819, 820, 821, 822, 823, 824, 825, 826, 827, 828, 829, 830, 831, 832, 833, 834, 835, 836, 837, 838, 839, 840, 841, 842, 843, 844, 845, 846, 847, 848, 849, 850, 851, 852, 853, 854, 855, 856, 857, 858, 859, 860, 861, 862, 863, 864, 865, 866, 867, 868, 869, 870, 871, 872, 873, 874, 875, 876, 877, 878, 879, 880, 881, 882, 883, 884, 885, 886, 887, 888, 889, 890, 891, 892, 893, 894, 895, 896, 897, 898, 899, 900, 901, 902, 903, 904, 905, 906, 907, 908, 909, 910, 911, 912, 913, 914, 915, 916, 917, 918, 919, 920, 921, 922, 923, 924, 925, 926, 927, 928, 929, 930, 931, 932, 933, 934, 935, 936, 937, 938, 939, 940, 941, 942, 943, 944, 945, 946, 947, 948, 949, 950, 951, 952, 953, 954, 955, 956, 957, 958, 959, 960, 961, 962, 963, 964, 965, 966, 967, 968, 969, 970, 971, 972, 973, 974, 975, 976, 977, 978, 979, 980, 981, 982, 983, 984, 985, 986, 987, 988, 989, 990, 991, 992, 993, 994, 995, 996, 997, 998, 999, 1000, 1001, 1002, 1003, 1004, 1005, 1006, 1007, 1008, 1009, 1010, 1011, 1012, 1013, 1014, 1015, 1016, 1017, 1018, 1019, 1020, 1021, 1022, 1023, 1024, 1025, 1026, 1027, 1028, 1029, 1030, 1031, 1032, 1033, 1034, 1035, 1036, 1037, 1038, 1039, 1040, 1041, 1042, 1043, 1044, 1045, 1046, 1047, 1048, 1049, 1050, 1051, 1052, 1053, 1054, 1055, 1056, 1057, 1058, 1059, 1060, 1061, 1062, 1063, 1064, 1065, 1066, 1067, 1068, 1069, 1070, 1071, 1072, 1073, 1074, 1075, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 328, 329, 330, 331, 332, 333, 334, 335, 336, 337, 338, 339, 340, 341, 342, 343, 344, 345, 346, 347, 348, 349, 350, 351, 352, 353, 354, 355, 356, 357, 358, 359, 360, 361, 362, 363, 364, 365, 366, 367, 368, 369, 370, 371, 372, 373, 374, 375, 376, 377, 378, 379, 380, 381, 382, 383, 384, 385, 386, 387, 388, 389, 390, 391, 392, 393, 394, 395, 396, 397, 398, 399, 400, 401, 402, 403, 404, 405, 406, 407, 408, 409, 410, 411, 412, 413, 414, 415, 416, 417, 418, 419, 420, 421, 422, 423, 424, 425, 426, 427, 428, 429, 430, 431, 432, 433, 434, 435, 436, 437, 438, 439, 440, 441, 442, 443, 444, 445, 446, 447, 448, 449, 450, 451, 452, 453, 454, 455, 456, 457, 458, 459, 460, 461, 462, 463, 464, 465, 466, 467, 468, 469, 470, 471, 472, 473, 474, 475, 476, 477, 478, 479, 480, 481, 482, 483, 484, 485, 486, 487, 488, 489, 490, 491, 492, 493, 494, 495, 496, 497, 498, 499, 500, 501, 502, 503, 504, 505, 506, 507, 508, 509, 510, 511, 512, 513, 514, 515, 516, 517, 518, 519, 520, 521, 522, 523, 524, 525, 526, 527, 528, 529, 530, 531, 532, 533, 534, 535, 536, 537, 538, 539, 540, 541, 542, 543, 544, 545, 546, 547, 548, 549, 550, 551, 552, 553, 554, 555, 556, 557, 558, 559, 560, 561, 562, 563, 564, 565, 566, 567, 568, 569, 570, 571, 572, 573, 574, 575, 576, 577, 578, 579, 580, 581, 582, 583, 584, 585, 586, 587, 588, 589, 590, 591, 592, 593, 594, 595, 596, 597, 598, 599, 600, 601, 602, 603, 604, 605, 606, 607, 608, 609, 610, 611, 612, 613, 614, 615, 616, 617, 618, 619, 620, 621, 622, 623, 624, 625, 626, 627, 628, 629, 630, 631, 632, 633, 634, 635, 636, 637, 638, 639, 640, 641, 642, 643, 644, 645, 646, 647, 648, 649, 650, 651, 652, 653, 654, 655, 656, 657, 658, 659, 660, 661, 662, 663, 664, 665, 666, 667, 668, 669, 670, 671, 672, 673, 674, 675, 676, 677, 678, 679, 680, 681, 682, 683, 684, 685, 686, 687, 688, 689, 690, 691, 692, 693, 694, 695, 696, 697, 698, 699, 700, 701, 702, 703, 704, 705, 706, 707, 708, 709, 710, 711, 712, 713, 714, 715, 716, 717, 718, 719, 720, 721, 722, 723, 724, 725, 726, 727, 728, 729, 730, 731, 732, 733, 734, 735, 736, 737, 738, 739, 740, 741, 742, 743, 744, 745, 746, 747, 748, 749, 750, 751, 752, 753, 754, 755, 756, 757, 758, 759, 760, 761, 762, 763, 764, 765, 766, 767, 768, 769, 770, 771, 772, 773, 774, 775, 776, 777, 778, 779, 780, 781, 782, 783, 784, 785, 786, 787, 788, 789, 790, 791, 792, 793, 794, 795, 796, 797, 798, 799, 800, 801, 802, 803, 804, 805, 806, 807, 808, 809, 810, 811, 812, 813, 814, 815, 816, 817, 818, 819, 820, 821, 822, 823, 824, 825, 826, 827, 828, 829, 830, 831, 832, 833, 834, 835, 836, 837, 838, 839, 840, 841, 842, 843, 844, 845, 846, 847, 848, 849, 850, 851, 852, 853, 854, 855, 856, 857, 858, 859, 860, 861, 862, 863, 864, 865, 866, 867, 868, 869, 870, 871, 872, 873, 874, 875, 876, 877, 878, 879, 880, 881, 882, 883, 884, 885, 886, 887, 888, 889, 890, 891, 892, 893, 894, 895, 896, 897, 898, 899, 900, 901, 902, 903, 904, 905, 906, 907, 908, 909, 910, 911, 912, 913, 914, 915, 916, 917, 918, 919, 920, 921, 922, 923, 924, 925, 926, 927, 928, 929, 930, 931, 932, 933, 934, 935, 936, 937, 938, 939, 940, 941, 942, 943, 944, 945, 946, 947, 948, 949, 950, 951, 952, 953, 954, 955, 956, 957, 958, 959, 960, 961, 962, 963, 964, 965, 966, 967, 968, 969, 970, 971, 972, 973, 974, 975, 976, 977, 978, 979, 980, 981, 982, 983, 984, 985, 986, 987, 988, 989, 990, 991, 992, 993, 994, 995, 996, 997, 998, 999, 1000, 1001, 1002, 1003, 1004, 1005, 1006, 1007, 1008, 1009, 1010, 1011, 1012, 1013, 1014, 1015, 1016, 1017, 1018, 1019, 1020, 1021, 1022, 1023, 1024, 1025, 1026, 1027, 1028, 1029, 1030, 1031, 1032, 1033, 1034, 1035, 1036, 1037, 1038, 1039, 1040, 1041, 1042, 1043, 1044, 1045, 1046, 1047, 1048, 1049, 1050, 1051, 1052, 1053, 1054, 1055, 1056, 1057, 1058, 1059, 1060, 1061, 1062, 1063, 1064, 1065, 1066, 1067, 1068, 1069, 1070, 1071, 1072, 1073, 1074, 1075, 1076, 1077, 1078, 1079, 1080, 1081, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 328, 329, 330, 331, 332, 333, 334, 335, 336, 337, 338, 339, 340, 341, 342, 343, 344, 345, 346, 347, 348, 349, 350, 351, 352, 353, 354, 355, 356, 357, 358, 359, 360, 361, 362, 363, 364, 365, 366, 367, 368, 369, 370, 371, 372, 373, 374, 375, 376, 377, 378, 379, 380, 381, 382, 383, 384, 385, 386, 387, 388, 389, 390, 391, 392, 393, 394, 395, 396, 397, 398, 399, 400, 401, 402, 403, 404, 405, 406, 407, 408, 409, 410, 411, 412, 413, 414, 415, 416, 417, 418, 419, 420, 421, 422, 423, 424, 425, 426, 427, 428, 429, 430, 431, 432, 433, 434, 435, 436, 437, 438, 439, 440, 441, 442, 443, 444, 445, 446, 447, 448, 449, 450, 451, 452, 453, 454, 455, 456, 457, 458, 459, 460, 461, 462, 463, 464, 465, 466, 467, 468, 469, 470, 471, 472, 473, 474, 475, 476, 477, 478, 479, 480, 481, 482, 483, 484, 485, 486, 487, 488, 489, 490, 491, 492, 493, 494, 495, 496, 497, 498, 499, 500, 501, 502, 503, 504, 505, 506, 507, 508, 509, 510, 511, 512, 513, 514, 515, 516, 517, 518, 519, 520, 521, 522, 523, 524, 525, 526, 527, 528, 529, 530, 531, 532, 533, 534, 535, 536, 537, 538, 539, 540, 541, 542, 543, 544, 545, 546, 547, 548, 549, 550, 551, 552, 553, 554, 555, 556, 557, 558, 559, 560, 561, 562, 563, 564, 565, 566, 567, 568, 569, 570, 571, 572, 573, 574, 575, 576, 577, 578, 579, 580, 581, 582, 583, 584, 585, 586, 587, 588, 589, 590, 591, 592, 593, 594, 595, 596, 597, 598, 599, 600, 601, 602, 603, 604, 605, 606, 607, 608, 609, 610, 611, 612, 613, 614, 615, 616, 617, 618, 619, 620, 621, 622, 623, 624, 625, 626, 627, 628, 629, 630, 631, 632, 633, 634, 635, 636, 637, 638, 639, 640, 641, 642, 643, 644, 645, 646, 647, 648, 649, 650, 651, 652, 653, 654, 655, 656, 657, 658, 659, 660, 661, 662, 663, 664, 665, 666, 667, 668, 669, 670, 671, 672, 673, 674, 675, 676, 677, 678, 679, 680, 681, 682, 683, 684, 685, 686, 687, 688, 689, 690, 691, 692, 693, 694, 695, 696, 697, 698, 699, 700, 701, 702, 703, 704, 705, 706, 707, 708, 709, 710, 711, 712, 713, 714, 715, 716, 717, 718, 719, 720, 721, 722, 723, 724, 725, 726, 727, 728, 729, 730, 731, 732, 733, 734, 735, 736, 737, 738, 739, 740, 741, 742, 743, 744, 745, 746, 747, 748, 749, 750, 751, 752, 753, 754, 755, 756, 757, 758, 759, 760, 761, 762, 763, 764, 765, 766, 767, 768, 769, 770, 771, 772, 773, 774, 775, 776, 777, 778, 779, 780, 781, 782, 783, 784, 785, 786, 787, 788, 789, 790, 791, 792, 793, 794, 795, 796, 797, 798, 799, 800, 801, 802, 803, 804, 805, 806, 807, 808, 809, 810, 811, 812, 813, 814, 815, 816, 817, 818, 819, 820, 821, 822, 823, 824, 825, 826, 827, 828, 829, 830, 831, 832, 833, 834, 835, 836, 837, 838, 839, 840, 841, 842, 843, 844, 845, 846, 847, 848, 849, 850, 851, 852, 853, 854, 855, 856, 857, 858, 859, 860, 861, 862, 863, 864, 865, 866, 867, 868, 869, 870, 871, 872, 873, 874, 875, 876, 877, 878, 879, 880, 881, 882, 883, 884, 885, 886, 887, 888, 889, 890, 891, 892, 893, 894, 895, 896, 897, 898, 899, 900, 901, 902, 903, 904, 905, 906, 907, 908, 909, 910, 911, 912, 913, 914, 915, 916, 917, 918, 919, 920, 921, 922, 923, 924, 925, 926, 927, 928, 929, 930, 931, 932, 933, 934, 935, 936, 937, 938, 939, 940, 941, 942, 943, 944, 945, 946, 947, 948, 949, 950, 951, 952, 953, 954, 955, 956, 957, 958, 959, 960, 961, 962, 963, 964, 965, 966, 967, 968, 969, 970, 971, 972, 973, 974, 975, 976, 977, 978, 979, 980, 981, 982, 983, 984, 985, 986, 987, 988, 989, 990, 991, 992, 993, 994, 995, 996, 997, 998, 999, 1000, 1001, 1002, 1003, 1004, 1005, 1006, 1007, 1008, 1009, 1010, 1011, 1012, 1013, 1014, 1015, 1016, 1017, 1018, 1019, 1020, 1021, 1022, 1023, 1024, 1025, 1026, 1027, 1028, 1029, 1030, 1031, 1032, 1033, 1034, 1035, 1036, 1037, 1038, 1039, 1040, 1041, 1042, 1043, 1044, 1045, 1046, 1047, 1048, 1049, 1050, 1051, 1052, 1053, 1054, 1055, 1056, 1057, 1058, 1059, 1060, 1061, 1062, 1063, 1064, 1065, 1066, 1067, 1068, 1069, 1070, 1071, 1072, 1073, 1074, 1075, 1076, 1077, 1078, 1079, 1080, 1081, 1082, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 328, 329, 330, 331, 332, 333, 334, 335, 336, 337, 338, 339, 340, 341, 342, 343, 344, 345, 346, 347, 348, 349, 350, 351, 352, 353, 354, 355, 356, 357, 358, 359, 360, 361, 362, 363, 364, 365, 366, 367, 368, 369, 370, 371, 372, 373, 374, 375, 376, 377, 378, 379, 380, 381, 382, 383, 384, 385, 386, 387, 388, 389, 390, 391, 392, 393, 394, 395, 396, 397, 398, 399, 400, 401, 402, 403, 404, 405, 406, 407, 408, 409, 410, 411, 412, 413, 414, 415, 416, 417, 418, 419, 420, 421, 422, 423, 424, 425, 426, 427, 428, 429, 430, 431, 432, 433, 434, 435, 436, 437, 438, 439, 440, 441, 442, 443, 444, 445, 446, 447, 448, 449, 450, 451, 452, 453, 454, 455, 456, 457, 458, 459, 460, 461, 462, 463, 464, 465, 466, 467, 468, 469, 470, 471, 472, 473, 474, 475, 476, 477, 478, 479, 480, 481, 482, 483, 484, 485, 486, 487, 488, 489, 490, 491, 492, 493, 494, 495, 496, 497, 498, 499, 500, 501, 502, 503, 504, 505, 506, 507, 508, 509, 510, 511, 512, 513, 514, 515, 516, 517, 518, 519, 520, 521, 522, 523, 524, 525, 526, 527, 528, 529, 530, 531, 532, 533, 534, 535, 536, 537, 538, 539, 540, 541, 542, 543, 544, 545, 546, 547, 548, 549, 550, 551, 552, 553, 554, 555, 556, 557, 558, 559, 560, 561, 562, 563, 564, 565, 566, 567, 568, 569, 570, 571, 572, 573, 574, 575, 576, 577, 578, 579, 580, 581, 582, 583, 584, 585, 586, 587, 588, 589, 590, 591, 592, 593, 594, 595, 596, 597, 598, 599, 600, 601, 602, 603, 604, 605, 606, 607, 608, 609, 610, 611, 612, 613, 614, 615, 616, 617, 618, 619, 620, 621, 622, 623, 624, 625, 626, 627, 628, 629, 630, 631, 632, 633, 634, 635, 636, 637, 638, 639, 640, 641, 642, 643, 644, 645, 646, 647, 648, 649, 650, 651, 652, 653, 654, 655, 656, 657, 658, 659, 660, 661, 662, 663, 664, 665, 666, 667, 668, 669, 670, 671, 672, 673, 674, 675, 676, 677, 678, 679, 680, 681, 682, 683, 684, 685, 686, 687, 688, 689, 690, 691, 692, 693, 694, 695, 696, 697, 698, 699, 700, 701, 702, 703, 704, 705, 706, 707, 708, 709, 710, 711, 712, 713, 714, 715, 716, 717, 718, 719, 720, 721, 722, 723, 724, 725, 726, 727, 728, 729, 730, 731, 732, 733, 734, 735, 736, 737, 738, 739, 740, 741, 742, 743, 744, 745, 746, 747, 748, 749, 750, 751, 752, 753, 754, 755, 756, 757, 758, 759, 760, 761, 762, 763, 764, 765, 766, 767, 768, 769, 770, 771, 772, 773, 774, 775, 776, 777, 778, 779, 780, 781, 782, 783, 784, 785, 786, 787, 788, 789, 790, 791, 792, 793, 794, 795, 796, 797, 798, 799, 800, 801, 802, 803, 804, 805, 806, 807, 808, 809, 810, 811, 812, 813, 814, 815, 816, 817, 818, 819, 820, 821, 822, 823, 824, 825, 826, 827, 828, 829, 830, 831, 832, 833, 834, 835, 836, 837, 838, 839, 840, 841, 842, 843, 844, 845, 846, 847, 848, 849, 850, 851, 852, 853, 854, 855, 856, 857, 858, 859, 860, 861, 862, 863, 864, 865, 866, 867, 868, 869, 870, 871, 872, 873, 874, 875, 876, 877, 878, 879, 880, 881, 882, 883, 884, 885, 886, 887, 888, 889, 890, 891, 892, 893, 894, 895, 896, 897, 898, 899, 900, 901, 902, 903, 904, 905, 906, 907, 908, 909, 910, 911, 912, 913, 914, 915, 916, 917, 918, 919, 920, 921, 922, 923, 924, 925, 926, 927, 928, 929, 930, 931, 932, 933, 934, 935, 936, 937, 938, 939, 940, 941, 942, 943, 944, 945, 946, 947, 948, 949, 950, 951, 952, 953, 954, 955, 956, 957, 958, 959, 960, 961, 962, 963, 964, 965, 966, 967, 968, 969, 970, 971, 972, 973, 974, 975, 976, 977, 978, 979, 980, 981, 982, 983, 984, 985, 986, 987, 988, 989, 990, 991, 992, 993, 994, 995, 996, 997, 998, 999, 1000, 1001, 1002, 1003, 1004, 1005, 1006, 1007, 1008, 1009, 1010, 1011, 1012, 1013, 1014, 1015, 1016, 1017, 1018, 1019, 1020, 1021, 1022, 1023, 1024, 1025, 1026, 1027, 1028, 1029, 1030, 1031, 1032, 1033, 1034, 1035, 1036, 1037, 1038, 1039, 1040, 1041, 1042, 1043, 1044, 1045, 1046, 1047, 1048, 1049, 1050, 1051, 1052, 1053, 1054, 1055, 1056, 1057, 1058, 1059, 1060, 1061, 1062, 1063, 1064, 1065, 1066, 1067, 1068, 1069, 1070, 1071, 1072, 1073, 1074, 1075, 1076, 1077, 1078, 1079, 1080, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 328, 329, 330, 331, 332, 333, 334, 335, 336, 337, 338, 339, 340, 341, 342, 343, 344, 345, 346, 347, 348, 349, 350, 351, 352, 353, 354, 355, 356, 357, 358, 359, 360, 361, 362, 363, 364, 365, 366, 367, 368, 369, 370, 371, 372, 373, 374, 375, 376, 377, 378, 379, 380, 381, 382, 383, 384, 385, 386, 387, 388, 389, 390, 391, 392, 393, 394, 395, 396, 397, 398, 399, 400, 401, 402, 403, 404, 405, 406, 407, 408, 409, 410, 411, 412, 413, 414, 415, 416, 417, 418, 419, 420, 421, 422, 423, 424, 425, 426, 427, 428, 429, 430, 431, 432, 433, 434, 435, 436, 437, 438, 439, 440, 441, 442, 443, 444, 445, 446, 447, 448, 449, 450, 451, 452, 453, 454, 455, 456, 457, 458, 459, 460, 461, 462, 463, 464, 465, 466, 467, 468, 469, 470, 471, 472, 473, 474, 475, 476, 477, 478, 479, 480, 481, 482, 483, 484, 485, 486, 487, 488, 489, 490, 491, 492, 493, 494, 495, 496, 497, 498, 499, 500, 501, 502, 503, 504, 505, 506, 507, 508, 509, 510, 511, 512, 513, 514, 515, 516, 517, 518, 519, 520, 521, 522, 523, 524, 525, 526, 527, 528, 529, 530, 531, 532, 533, 534, 535, 536, 537, 538, 539, 540, 541, 542, 543, 544, 545, 546, 547, 548, 549, 550, 551, 552, 553, 554, 555, 556, 557, 558, 559, 560, 561, 562, 563, 564, 565, 566, 567, 568, 569, 570, 571, 572, 573, 574, 575, 576, 577, 578, 579, 580, 581, 582, 583, 584, 585, 586, 587, 588, 589, 590, 591, 592, 593, 594, 595, 596, 597, 598, 599, 600, 601, 602, 603, 604, 605, 606, 607, 608, 609, 610, 611, 612, 613, 614, 615, 616, 617, 618, 619, 620, 621, 622, 623, 624, 625, 626, 627, 628, 629, 630, 631, 632, 633, 634, 635, 636, 637, 638, 639, 640, 641, 642, 643, 644, 645, 646, 647, 648, 649, 650, 651, 652, 653, 654, 655, 656, 657, 658, 659, 660, 661, 662, 663, 664, 665, 666, 667, 668, 669, 670, 671, 672, 673, 674, 675, 676, 677, 678, 679, 680, 681, 682, 683, 684, 685, 686, 687, 688, 689, 690, 691, 692, 693, 694, 695, 696, 697, 698, 699, 700, 701, 702, 703, 704, 705, 706, 707, 708, 709, 710, 711, 712, 713, 714, 715, 716, 717, 718, 719, 720, 721, 722, 723, 724, 725, 726, 727, 728, 729, 730, 731, 732, 733, 734, 735, 736, 737, 738, 739, 740, 741, 742, 743, 744, 745, 746, 747, 748, 749, 750, 751, 752, 753, 754, 755, 756, 757, 758, 759, 760, 761, 762, 763, 764, 765, 766, 767, 768, 769, 770, 771, 772, 773, 774, 775, 776, 777, 778, 779, 780, 781, 782, 783, 784, 785, 786, 787, 788, 789, 790, 791, 792, 793, 794, 795, 796, 797, 798, 799, 800, 801, 802, 803, 804, 805, 806, 807, 808, 809, 810, 811, 812, 813, 814, 815, 816, 817, 818, 819, 820, 821, 822, 823, 824, 825, 826, 827, 828, 829, 830, 831, 832, 833, 834, 835, 836, 837, 838, 839, 840, 841, 842, 843, 844, 845, 846, 847, 848, 849, 850, 851, 852, 853, 854, 855, 856, 857, 858, 859, 860, 861, 862, 863, 864, 865, 866, 867, 868, 869, 870, 871, 872, 873, 874, 875, 876, 877, 878, 879, 880, 881, 882, 883, 884, 885, 886, 887, 888, 889, 890, 891, 892, 893, 894, 895, 896, 897, 898, 899, 900, 901, 902, 903, 904, 905, 906, 907, 908, 909, 910, 911, 912, 913, 914, 915, 916, 917, 918, 919, 920, 921, 922, 923, 924, 925, 926, 927, 928, 929, 930, 931, 932, 933, 934, 935, 936, 937, 938, 939, 940, 941, 942, 943, 944, 945, 946, 947, 948, 949, 950, 951, 952, 953, 954, 955, 956, 957, 958, 959, 960, 961, 962, 963, 964, 965, 966, 967, 968, 969, 970, 971, 972, 973, 974, 975, 976, 977, 978, 979, 980, 981, 982, 983, 984, 985, 986, 987, 988, 989, 990, 991, 992, 993, 994, 995, 996, 997, 998, 999, 1000, 1001, 1002, 1003, 1004, 1005, 1006, 1007, 1008, 1009, 1010, 1011, 1012, 1013, 1014, 1015, 1016, 1017, 1018, 1019, 1020, 1021, 1022, 1023, 1024, 1025, 1026, 1027, 1028, 1029, 1030, 1031, 1032, 1033, 1034, 1035, 1036, 1037, 1038, 1039, 1040, 1041, 1042, 1043, 1044, 1045, 1046, 1047, 1048, 1049, 1050, 1051, 1052, 1053, 1054, 1055, 1056, 1057, 1058, 1059, 1060, 1061, 1062, 1063, 1064, 1065, 1066, 1067, 1068, 1069, 1070, 1071, 1072, 1073, 1074, 1075, 1076, 1077, 1078, 1079, 1080, 1081, 1082, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 328, 329, 330, 331, 332, 333, 334, 335, 336, 337, 338, 339, 340, 341, 342, 343, 344, 345, 346, 347, 348, 349, 350, 351, 352, 353, 354, 355, 356, 357, 358, 359, 360, 361, 362, 363, 364, 365, 366, 367, 368, 369, 370, 371, 372, 373, 374, 375, 376, 377, 378, 379, 380, 381, 382, 383, 384, 385, 386, 387, 388, 389, 390, 391, 392, 393, 394, 395, 396, 397, 398, 399, 400, 401, 402, 403, 404, 405, 406, 407, 408, 409, 410, 411, 412, 413, 414, 415, 416, 417, 418, 419, 420, 421, 422, 423, 424, 425, 426, 427, 428, 429, 430, 431, 432, 433, 434, 435, 436, 437, 438, 439, 440, 441, 442, 443, 444, 445, 446, 447, 448, 449, 450, 451, 452, 453, 454, 455, 456, 457, 458, 459, 460, 461, 462, 463, 464, 465, 466, 467, 468, 469, 470, 471, 472, 473, 474, 475, 476, 477, 478, 479, 480, 481, 482, 483, 484, 485, 486, 487, 488, 489, 490, 491, 492, 493, 494, 495, 496, 497, 498, 499, 500, 501, 502, 503, 504, 505, 506, 507, 508, 509, 510, 511, 512, 513, 514, 515, 516, 517, 518, 519, 520, 521, 522, 523, 524, 525, 526, 527, 528, 529, 530, 531, 532, 533, 534, 535, 536, 537, 538, 539, 540, 541, 542, 543, 544, 545, 546, 547, 548, 549, 550, 551, 552, 553, 554, 555, 556, 557, 558, 559, 560, 561, 562, 563, 564, 565, 566, 567, 568, 569, 570, 571, 572, 573, 574, 575, 576, 577, 578, 579, 580, 581, 582, 583, 584, 585, 586, 587, 588, 589, 590, 591, 592, 593, 594, 595, 596, 597, 598, 599, 600, 601, 602, 603, 604, 605, 606, 607, 608, 609, 610, 611, 612, 613, 614, 615, 616, 617, 618, 619, 620, 621, 622, 623, 624, 625, 626, 627, 628, 629, 630, 631, 632, 633, 634, 635, 636, 637, 638, 639, 640, 641, 642, 643, 644, 645, 646, 647, 648, 649, 650, 651, 652, 653, 654, 655, 656, 657, 658, 659, 660, 661, 662, 663, 664, 665, 666, 667, 668, 669, 670, 671, 672, 673, 674, 675, 676, 677, 678, 679, 680, 681, 682, 683, 684, 685, 686, 687, 688, 689, 690, 691, 692, 693, 694, 695, 696, 697, 698, 699, 700, 701, 702, 703, 704, 705, 706, 707, 708, 709, 710, 711, 712, 713, 714, 715, 716, 717, 718, 719, 720, 721, 722, 723, 724, 725, 726, 727, 728, 729, 730, 731, 732, 733, 734, 735, 736, 737, 738, 739, 740, 741, 742, 743, 744, 745, 746, 747, 748, 749, 750, 751, 752, 753, 754, 755, 756, 757, 758, 759, 760, 761, 762, 763, 764, 765, 766, 767, 768, 769, 770, 771, 772, 773, 774, 775, 776, 777, 778, 779, 780, 781, 782, 783, 784, 785, 786, 787, 788, 789, 790, 791, 792, 793, 794, 795, 796, 797, 798, 799, 800, 801, 802, 803, 804, 805, 806, 807, 808, 809, 810, 811, 812, 813, 814, 815, 816, 817, 818, 819, 820, 821, 822, 823, 824, 825, 826, 827, 828, 829, 830, 831, 832, 833, 834, 835, 836, 837, 838, 839, 840, 841, 842, 843, 844, 845, 846, 847, 848, 849, 850, 851, 852, 853, 854, 855, 856, 857, 858, 859, 860, 861, 862, 863, 864, 865, 866, 867, 868, 869, 870, 871, 872, 873, 874, 875, 876, 877, 878, 879, 880, 881, 882, 883, 884, 885, 886, 887, 888, 889, 890, 891, 892, 893, 894, 895, 896, 897, 898, 899, 900, 901, 902, 903, 904, 905, 906, 907, 908, 909, 910, 911, 912, 913, 914, 915, 916, 917, 918, 919, 920, 921, 922, 923, 924, 925, 926, 927, 928, 929, 930, 931, 932, 933, 934, 935, 936, 937, 938, 939, 940, 941, 942, 943, 944, 945, 946, 947, 948, 949, 950, 951, 952, 953, 954, 955, 956, 957, 958, 959, 960, 961, 962, 963, 964, 965, 966, 967, 968, 969, 970, 971, 972, 973, 974, 975, 976, 977, 978, 979, 980, 981, 982, 983, 984, 985, 986, 987, 988, 989, 990, 991, 992, 993, 994, 995, 996, 997, 998, 999, 1000, 1001, 1002, 1003, 1004, 1005, 1006, 1007, 1008, 1009, 1010, 1011, 1012, 1013, 1014, 1015, 1016, 1017, 1018, 1019, 1020, 1021, 1022, 1023, 1024, 1025, 1026, 1027, 1028, 1029, 1030, 1031, 1032, 1033, 1034, 1035, 1036, 1037, 1038, 1039, 1040, 1041, 1042, 1043, 1044, 1045, 1046, 1047, 1048, 1049, 1050, 1051, 1052, 1053, 1054, 1055, 1056, 1057, 1058, 1059, 1060, 1061, 1062, 1063, 1064, 1065, 1066, 1067, 1068, 1069, 1070, 1071, 1072, 1073, 1074, 1075, 1076, 1077, 1078, 1079, 1080, 1081, 1082, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 328, 329, 330, 331, 332, 333, 334, 335, 336, 337, 338, 339, 340, 341, 342, 343, 344, 345, 346, 347, 348, 349, 350, 351, 352, 353, 354, 355, 356, 357, 358, 359, 360, 361, 362, 363, 364, 365, 366, 367, 368, 369, 370, 371, 372, 373, 374, 375, 376, 377, 378, 379, 380, 381, 382, 383, 384, 385, 386, 387, 388, 389, 390, 391, 392, 393, 394, 395, 396, 397, 398, 399, 400, 401, 402, 403, 404, 405, 406, 407, 408, 409, 410, 411, 412, 413, 414, 415, 416, 417, 418, 419, 420, 421, 422, 423, 424, 425, 426, 427, 428, 429, 430, 431, 432, 433, 434, 435, 436, 437, 438, 439, 440, 441, 442, 443, 444, 445, 446, 447, 448, 449, 450, 451, 452, 453, 454, 455, 456, 457, 458, 459, 460, 461, 462, 463, 464, 465, 466, 467, 468, 469, 470, 471, 472, 473, 474, 475, 476, 477, 478, 479, 480, 481, 482, 483, 484, 485, 486, 487, 488, 489, 490, 491, 492, 493, 494, 495, 496, 497, 498, 499, 500, 501, 502, 503, 504, 505, 506, 507, 508, 509, 510, 511, 512, 513, 514, 515, 516, 517, 518, 519, 520, 521, 522, 523, 524, 525, 526, 527, 528, 529, 530, 531, 532, 533, 534, 535, 536, 537, 538, 539, 540, 541, 542, 543, 544, 545, 546, 547, 548, 549, 550, 551, 552, 553, 554, 555, 556, 557, 558, 559, 560, 561, 562, 563, 564, 565, 566, 567, 568, 569, 570, 571, 572, 573, 574, 575, 576, 577, 578, 579, 580, 581, 582, 583, 584, 585, 586, 587, 588, 589, 590, 591, 592, 593, 594, 595, 596, 597, 598, 599, 600, 601, 602, 603, 604, 605, 606, 607, 608, 609, 610, 611, 612, 613, 614, 615, 616, 617, 618, 619, 620, 621, 622, 623, 624, 625, 626, 627, 628, 629, 630, 631, 632, 633, 634, 635, 636, 637, 638, 639, 640, 641, 642, 643, 644, 645, 646, 647, 648, 649, 650, 651, 652, 653, 654, 655, 656, 657, 658, 659, 660, 661, 662, 663, 664, 665, 666, 667, 668, 669, 670, 671, 672, 673, 674, 675, 676, 677, 678, 679, 680, 681, 682, 683, 684, 685, 686, 687, 688, 689, 690, 691, 692, 693, 694, 695, 696, 697, 698, 699, 700, 701, 702, 703, 704, 705, 706, 707, 708, 709, 710, 711, 712, 713, 714, 715, 716, 717, 718, 719, 720, 721, 722, 723, 724, 725, 726, 727, 728, 729, 730, 731, 732, 733, 734, 735, 736, 737, 738, 739, 740, 741, 742, 743, 744, 745, 746, 747, 748, 749, 750, 751, 752, 753, 754, 755, 756, 757, 758, 759, 760, 761, 762, 763, 764, 765, 766, 767, 768, 769, 770, 771, 772, 773, 774, 775, 776, 777, 778, 779, 780, 781, 782, 783, 784, 785, 786, 787, 788, 789, 790, 791, 792, 793, 794, 795, 796, 797, 798, 799, 800, 801, 802, 803, 804, 805, 806, 807, 808, 809, 810, 811, 812, 813, 814, 815, 816, 817, 818, 819, 820, 821, 822, 823, 824, 825, 826, 827, 828, 829, 830, 831, 832, 833, 834, 835, 836, 837, 838, 839, 840, 841, 842, 843, 844, 845, 846, 847, 848, 849, 850, 851, 852, 853, 854, 855, 856, 857, 858, 859, 860, 861, 862, 863, 864, 865, 866, 867, 868, 869, 870, 871, 872, 873, 874, 875, 876, 877, 878, 879, 880, 881, 882, 883, 884, 885, 886, 887, 888, 889, 890, 891, 892, 893, 894, 895, 896, 897, 898, 899, 900, 901, 902, 903, 904, 905, 906, 907, 908, 909, 910, 911, 912, 913, 914, 915, 916, 917, 918, 919, 920, 921, 922, 923, 924, 925, 926, 927, 928, 929, 930, 931, 932, 933, 934, 935, 936, 937, 938, 939, 940, 941, 942, 943, 944, 945, 946, 947, 948, 949, 950, 951, 952, 953, 954, 955, 956, 957, 958, 959, 960, 961, 962, 963, 964, 965, 966, 967, 968, 969, 970, 971, 972, 973, 974, 975, 976, 977, 978, 979, 980, 981, 982, 983, 984, 985, 986, 987, 988, 989, 990, 991, 992, 993, 994, 995, 996, 997, 998, 999, 1000, 1001, 1002, 1003, 1004, 1005, 1006, 1007, 1008, 1009, 1010, 1011, 1012, 1013, 1014, 1015, 1016, 1017, 1018, 1019, 1020, 1021, 1022, 1023, 1024, 1025, 1026, 1027, 1028, 1029, 1030, 1031, 1032, 1033, 1034, 1035, 1036, 1037, 1038, 1039, 1040, 1041, 1042, 1043, 1044, 1045, 1046, 1047, 1048, 1049, 1050, 1051, 1052, 1053, 1054, 1055, 1056, 1057, 1058, 1059, 1060, 1061, 1062, 1063, 1064, 1065, 1066, 1067, 1068, 1069, 1070, 1071, 1072, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 328, 329, 330, 331, 332, 333, 334, 335, 336, 337, 338, 339, 340, 341, 342, 343, 344, 345, 346, 347, 348, 349, 350, 351, 352, 353, 354, 355, 356, 357, 358, 359, 360, 361, 362, 363, 364, 365, 366, 367, 368, 369, 370, 371, 372, 373, 374, 375, 376, 377, 378, 379, 380, 381, 382, 383, 384, 385, 386, 387, 388, 389, 390, 391, 392, 393, 394, 395, 396, 397, 398, 399, 400, 401, 402, 403, 404, 405, 406, 407, 408, 409, 410, 411, 412, 413, 414, 415, 416, 417, 418, 419, 420, 421, 422, 423, 424, 425, 426, 427, 428, 429, 430, 431, 432, 433, 434, 435, 436, 437, 438, 439, 440, 441, 442, 443, 444, 445, 446, 447, 448, 449, 450, 451, 452, 453, 454, 455, 456, 457, 458, 459, 460, 461, 462, 463, 464, 465, 466, 467, 468, 469, 470, 471, 472, 473, 474, 475, 476, 477, 478, 479, 480, 481, 482, 483, 484, 485, 486, 487, 488, 489, 490, 491, 492, 493, 494, 495, 496, 497, 498, 499, 500, 501, 502, 503, 504, 505, 506, 507, 508, 509, 510, 511, 512, 513, 514, 515, 516, 517, 518, 519, 520, 521, 522, 523, 524, 525, 526, 527, 528, 529, 530, 531, 532, 533, 534, 535, 536, 537, 538, 539, 540, 541, 542, 543, 544, 545, 546, 547, 548, 549, 550, 551, 552, 553, 554, 555, 556, 557, 558, 559, 560, 561, 562, 563, 564, 565, 566, 567, 568, 569, 570, 571, 572, 573, 574, 575, 576, 577, 578, 579, 580, 581, 582, 583, 584, 585, 586, 587, 588, 589, 590, 591, 592, 593, 594, 595, 596, 597, 598, 599, 600, 601, 602, 603, 604, 605, 606, 607, 608, 609, 610, 611, 612, 613, 614, 615, 616, 617, 618, 619, 620, 621, 622, 623, 624, 625, 626, 627, 628, 629, 630, 631, 632, 633, 634, 635, 636, 637, 638, 639, 640, 641, 642, 643, 644, 645, 646, 647, 648, 649, 650, 651, 652, 653, 654, 655, 656, 657, 658, 659, 660, 661, 662, 663, 664, 665, 666, 667, 668, 669, 670, 671, 672, 673, 674, 675, 676, 677, 678, 679, 680, 681, 682, 683, 684, 685, 686, 687, 688, 689, 690, 691, 692, 693, 694, 695, 696, 697, 698, 699, 700, 701, 702, 703, 704, 705, 706, 707, 708, 709, 710, 711, 712, 713, 714, 715, 716, 717, 718, 719, 720, 721, 722, 723, 724, 725, 726, 727, 728, 729, 730, 731, 732, 733, 734, 735, 736, 737, 738, 739, 740, 741, 742, 743, 744, 745, 746, 747, 748, 749, 750, 751, 752, 753, 754, 755, 756, 757, 758, 759, 760, 761, 762, 763, 764, 765, 766, 767, 768, 769, 770, 771, 772, 773, 774, 775, 776, 777, 778, 779, 780, 781, 782, 783, 784, 785, 786, 787, 788, 789, 790, 791, 792, 793, 794, 795, 796, 797, 798, 799, 800, 801, 802, 803, 804, 805, 806, 807, 808, 809, 810, 811, 812, 813, 814, 815, 816, 817, 818, 819, 820, 821, 822, 823, 824, 825, 826, 827, 828, 829, 830, 831, 832, 833, 834, 835, 836, 837, 838, 839, 840, 841, 842, 843, 844, 845, 846, 847, 848, 849, 850, 851, 852, 853, 854, 855, 856, 857, 858, 859, 860, 861, 862, 863, 864, 865, 866, 867, 868, 869, 870, 871, 872, 873, 874, 875, 876, 877, 878, 879, 880, 881, 882, 883, 884, 885, 886, 887, 888, 889, 890, 891, 892, 893, 894, 895, 896, 897, 898, 899, 900, 901, 902, 903, 904, 905, 906, 907, 908, 909, 910, 911, 912, 913, 914, 915, 916, 917, 918, 919, 920, 921, 922, 923, 924, 925, 926, 927, 928, 929, 930, 931, 932, 933, 934, 935, 936, 937, 938, 939, 940, 941, 942, 943, 944, 945, 946, 947, 948, 949, 950, 951, 952, 953, 954, 955, 956, 957, 958, 959, 960, 961, 962, 963, 964, 965, 966, 967, 968, 969, 970, 971, 972, 973, 974, 975, 976, 977, 978, 979, 980, 981, 982, 983, 984, 985, 986, 987, 988, 989, 990, 991, 992, 993, 994, 995, 996, 997, 998, 999, 1000, 1001, 1002, 1003, 1004, 1005, 1006, 1007, 1008, 1009, 1010, 1011, 1012, 1013, 1014, 1015, 1016, 1017, 1018, 1019, 1020, 1021, 1022, 1023, 1024, 1025, 1026, 1027, 1028, 1029, 1030, 1031, 1032, 1033, 1034, 1035, 1036, 1037, 1038, 1039, 1040, 1041, 1042, 1043, 1044, 1045, 1046, 1047, 1048, 1049, 1050, 1051, 1052, 1053, 1054, 1055, 1056, 1057, 1058, 1059, 1060, 1061, 1062, 1063, 1064, 1065, 1066, 1067, 1068, 1069, 1070, 1071, 1072, 1073, 1074, 1075, 1076, 1077, 1078, 1079, 1080, 1081, 1082, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 328, 329, 330, 331, 332, 333, 334, 335, 336, 337, 338, 339, 340, 341, 342, 343, 344, 345, 346, 347, 348, 349, 350, 351, 352, 353, 354, 355, 356, 357, 358, 359, 360, 361, 362, 363, 364, 365, 366, 367, 368, 369, 370, 371, 372, 373, 374, 375, 376, 377, 378, 379, 380, 381, 382, 383, 384, 385, 386, 387, 388, 389, 390, 391, 392, 393, 394, 395, 396, 397, 398, 399, 400, 401, 402, 403, 404, 405, 406, 407, 408, 409, 410, 411, 412, 413, 414, 415, 416, 417, 418, 419, 420, 421, 422, 423, 424, 425, 426, 427, 428, 429, 430, 431, 432, 433, 434, 435, 436, 437, 438, 439, 440, 441, 442, 443, 444, 445, 446, 447, 448, 449, 450, 451, 452, 453, 454, 455, 456, 457, 458, 459, 460, 461, 462, 463, 464, 465, 466, 467, 468, 469, 470, 471, 472, 473, 474, 475, 476, 477, 478, 479, 480, 481, 482, 483, 484, 485, 486, 487, 488, 489, 490, 491, 492, 493, 494, 495, 496, 497, 498, 499, 500, 501, 502, 503, 504, 505, 506, 507, 508, 509, 510, 511, 512, 513, 514, 515, 516, 517, 518, 519, 520, 521, 522, 523, 524, 525, 526, 527, 528, 529, 530, 531, 532, 533, 534, 535, 536, 537, 538, 539, 540, 541, 542, 543, 544, 545, 546, 547, 548, 549, 550, 551, 552, 553, 554, 555, 556, 557, 558, 559, 560, 561, 562, 563, 564, 565, 566, 567, 568, 569, 570, 571, 572, 573, 574, 575, 576, 577, 578, 579, 580, 581, 582, 583, 584, 585, 586, 587, 588, 589, 590, 591, 592, 593, 594, 595, 596, 597, 598, 599, 600, 601, 602, 603, 604, 605, 606, 607, 608, 609, 610, 611, 612, 613, 614, 615, 616, 617, 618, 619, 620, 621, 622, 623, 624, 625, 626, 627, 628, 629, 630, 631, 632, 633, 634, 635, 636, 637, 638, 639, 640, 641, 642, 643, 644, 645, 646, 647, 648, 649, 650, 651, 652, 653, 654, 655, 656, 657, 658, 659, 660, 661, 662, 663, 664, 665, 666, 667, 668, 669, 670, 671, 672, 673, 674, 675, 676, 677, 678, 679, 680, 681, 682, 683, 684, 685, 686, 687, 688, 689, 690, 691, 692, 693, 694, 695, 696, 697, 698, 699, 700, 701, 702, 703, 704, 705, 706, 707, 708, 709, 710, 711, 712, 713, 714, 715, 716, 717, 718, 719, 720, 721, 722, 723, 724, 725, 726, 727, 728, 729, 730, 731, 732, 733, 734, 735, 736, 737, 738, 739, 740, 741, 742, 743, 744, 745, 746, 747, 748, 749, 750, 751, 752, 753, 754, 755, 756, 757, 758, 759, 760, 761, 762, 763, 764, 765, 766, 767, 768, 769, 770, 771, 772, 773, 774, 775, 776, 777, 778, 779, 780, 781, 782, 783, 784, 785, 786, 787, 788, 789, 790, 791, 792, 793, 794, 795, 796, 797, 798, 799, 800, 801, 802, 803, 804, 805, 806, 807, 808, 809, 810, 811, 812, 813, 814, 815, 816, 817, 818, 819, 820, 821, 822, 823, 824, 825, 826, 827, 828, 829, 830, 831, 832, 833, 834, 835, 836, 837, 838, 839, 840, 841, 842, 843, 844, 845, 846, 847, 848, 849, 850, 851, 852, 853, 854, 855, 856, 857, 858, 859, 860, 861, 862, 863, 864, 865, 866, 867, 868, 869, 870, 871, 872, 873, 874, 875, 876, 877, 878, 879, 880, 881, 882, 883, 884, 885, 886, 887, 888, 889, 890, 891, 892, 893, 894, 895, 896, 897, 898, 899, 900, 901, 902, 903, 904, 905, 906, 907, 908, 909, 910, 911, 912, 913, 914, 915, 916, 917, 918, 919, 920, 921, 922, 923, 924, 925, 926, 927, 928, 929, 930, 931, 932, 933, 934, 935, 936, 937, 938, 939, 940, 941, 942, 943, 944, 945, 946, 947, 948, 949, 950, 951, 952, 953, 954, 955, 956, 957, 958, 959, 960, 961, 962, 963, 964, 965, 966, 967, 968, 969, 970, 971, 972, 973, 974, 975, 976, 977, 978, 979, 980, 981, 982, 983, 984, 985, 986, 987, 988, 989, 990, 991, 992, 993, 994, 995, 996, 997, 998, 999, 1000, 1001, 1002, 1003, 1004, 1005, 1006, 1007, 1008, 1009, 1010, 1011, 1012, 1013, 1014, 1015, 1016, 1017, 1018, 1019, 1020, 1021, 1022, 1023, 1024, 1025, 1026, 1027, 1028, 1029, 1030, 1031, 1032, 1033, 1034, 1035, 1036, 1037, 1038, 1039, 1040, 1041, 1042, 1043, 1044, 1045, 1046, 1047, 1048, 1049, 1050, 1051, 1052, 1053, 1054, 1055, 1056, 1057, 1058, 1059, 1060, 1061, 1062, 1063, 1064, 1065, 1066, 1067, 1068, 1069, 1070, 1071, 1072, 1073, 1074, 1075, 1076, 1077, 1078, 1079, 1080, 1081, 1082, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 328, 329, 330, 331, 332, 333, 334, 335, 336, 337, 338, 339, 340, 341, 342, 343, 344, 345, 346, 347, 348, 349, 350, 351, 352, 353, 354, 355, 356, 357, 358, 359, 360, 361, 362, 363, 364, 365, 366, 367, 368, 369, 370, 371, 372, 373, 374, 375, 376, 377, 378, 379, 380, 381, 382, 383, 384, 385, 386, 387, 388, 389, 390, 391, 392, 393, 394, 395, 396, 397, 398, 399, 400, 401, 402, 403, 404, 405, 406, 407, 408, 409, 410, 411, 412, 413, 414, 415, 416, 417, 418, 419, 420, 421, 422, 423, 424, 425, 426, 427, 428, 429, 430, 431, 432, 433, 434, 435, 436, 437, 438, 439, 440, 441, 442, 443, 444, 445, 446, 447, 448, 449, 450, 451, 452, 453, 454, 455, 456, 457, 458, 459, 460, 461, 462, 463, 464, 465, 466, 467, 468, 469, 470, 471, 472, 473, 474, 475, 476, 477, 478, 479, 480, 481, 482, 483, 484, 485, 486, 487, 488, 489, 490, 491, 492, 493, 494, 495, 496, 497, 498, 499, 500, 501, 502, 503, 504, 505, 506, 507, 508, 509, 510, 511, 512, 513, 514, 515, 516, 517, 518, 519, 520, 521, 522, 523, 524, 525, 526, 527, 528, 529, 530, 531, 532, 533, 534, 535, 536, 537, 538, 539, 540, 541, 542, 543, 544, 545, 546, 547, 548, 549, 550, 551, 552, 553, 554, 555, 556, 557, 558, 559, 560, 561, 562, 563, 564, 565, 566, 567, 568, 569, 570, 571, 572, 573, 574, 575, 576, 577, 578, 579, 580, 581, 582, 583, 584, 585, 586, 587, 588, 589, 590, 591, 592, 593, 594, 595, 596, 597, 598, 599, 600, 601, 602, 603, 604, 605, 606, 607, 608, 609, 610, 611, 612, 613, 614, 615, 616, 617, 618, 619, 620, 621, 622, 623, 624, 625, 626, 627, 628, 629, 630, 631, 632, 633, 634, 635, 636, 637, 638, 639, 640, 641, 642, 643, 644, 645, 646, 647, 648, 649, 650, 651, 652, 653, 654, 655, 656, 657, 658, 659, 660, 661, 662, 663, 664, 665, 666, 667, 668, 669, 670, 671, 672, 673, 674, 675, 676, 677, 678, 679, 680, 681, 682, 683, 684, 685, 686, 687, 688, 689, 690, 691, 692, 693, 694, 695, 696, 697, 698, 699, 700, 701, 702, 703, 704, 705, 706, 707, 708, 709, 710, 711, 712, 713, 714, 715, 716, 717, 718, 719, 720, 721, 722, 723, 724, 725, 726, 727, 728, 729, 730, 731, 732, 733, 734, 735, 736, 737, 738, 739, 740, 741, 742, 743, 744, 745, 746, 747, 748, 749, 750, 751, 752, 753, 754, 755, 756, 757, 758, 759, 760, 761, 762, 763, 764, 765, 766, 767, 768, 769, 770, 771, 772, 773, 774, 775, 776, 777, 778, 779, 780, 781, 782, 783, 784, 785, 786, 787, 788, 789, 790, 791, 792, 793, 794, 795, 796, 797, 798, 799, 800, 801, 802, 803, 804, 805, 806, 807, 808, 809, 810, 811, 812, 813, 814, 815, 816, 817, 818, 819, 820, 821, 822, 823, 824, 825, 826, 827, 828, 829, 830, 831, 832, 833, 834, 835, 836, 837, 838, 839, 840, 841, 842, 843, 844, 845, 846, 847, 848, 849, 850, 851, 852, 853, 854, 855, 856, 857, 858, 859, 860, 861, 862, 863, 864, 865, 866, 867, 868, 869, 870, 871, 872, 873, 874, 875, 876, 877, 878, 879, 880, 881, 882, 883, 884, 885, 886, 887, 888, 889, 890, 891, 892, 893, 894, 895, 896, 897, 898, 899, 900, 901, 902, 903, 904, 905, 906, 907, 908, 909, 910, 911, 912, 913, 914, 915, 916, 917, 918, 919, 920, 921, 922, 923, 924, 925, 926, 927, 928, 929, 930, 931, 932, 933, 934, 935, 936, 937, 938, 939, 940, 941, 942, 943, 944, 945, 946, 947, 948, 949, 950, 951, 952, 953, 954, 955, 956, 957, 958, 959, 960, 961, 962, 963, 964, 965, 966, 967, 968, 969, 970, 971, 972, 973, 974, 975, 976, 977, 978, 979, 980, 981, 982, 983, 984, 985, 986, 987, 988, 989, 990, 991, 992, 993, 994, 995, 996, 997, 998, 999, 1000, 1001, 1002, 1003, 1004, 1005, 1006, 1007, 1008, 1009, 1010, 1011, 1012, 1013, 1014, 1015, 1016, 1017, 1018, 1019, 1020, 1021, 1022, 1023, 1024, 1025, 1026, 1027, 1028, 1029, 1030, 1031, 1032, 1033, 1034, 1035, 1036, 1037, 1038, 1039, 1040, 1041, 1042, 1043, 1044, 1045, 1046, 1047, 1048, 1049, 1050, 1051, 1052, 1053, 1054, 1055, 1056, 1057, 1058, 1059, 1060, 1061, 1062, 1063, 1064, 1065, 1066, 1067, 1068, 1069, 1070, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 328, 329, 330, 331, 332, 333, 334, 335, 336, 337, 338, 339, 340, 341, 342, 343, 344, 345, 346, 347, 348, 349, 350, 351, 352, 353, 354, 355, 356, 357, 358, 359, 360, 361, 362, 363, 364, 365, 366, 367, 368, 369, 370, 371, 372, 373, 374, 375, 376, 377, 378, 379, 380, 381, 382, 383, 384, 385, 386, 387, 388, 389, 390, 391, 392, 393, 394, 395, 396, 397, 398, 399, 400, 401, 402, 403, 404, 405, 406, 407, 408, 409, 410, 411, 412, 413, 414, 415, 416, 417, 418, 419, 420, 421, 422, 423, 424, 425, 426, 427, 428, 429, 430, 431, 432, 433, 434, 435, 436, 437, 438, 439, 440, 441, 442, 443, 444, 445, 446, 447, 448, 449, 450, 451, 452, 453, 454, 455, 456, 457, 458, 459, 460, 461, 462, 463, 464, 465, 466, 467, 468, 469, 470, 471, 472, 473, 474, 475, 476, 477, 478, 479, 480, 481, 482, 483, 484, 485, 486, 487, 488, 489, 490, 491, 492, 493, 494, 495, 496, 497, 498, 499, 500, 501, 502, 503, 504, 505, 506, 507, 508, 509, 510, 511, 512, 513, 514, 515, 516, 517, 518, 519, 520, 521, 522, 523, 524, 525, 526, 527, 528, 529, 530, 531, 532, 533, 534, 535, 536, 537, 538, 539, 540, 541, 542, 543, 544, 545, 546, 547, 548, 549, 550, 551, 552, 553, 554, 555, 556, 557, 558, 559, 560, 561, 562, 563, 564, 565, 566, 567, 568, 569, 570, 571, 572, 573, 574, 575, 576, 577, 578, 579, 580, 581, 582, 583, 584, 585, 586, 587, 588, 589, 590, 591, 592, 593, 594, 595, 596, 597, 598, 599, 600, 601, 602, 603, 604, 605, 606, 607, 608, 609, 610, 611, 612, 613, 614, 615, 616, 617, 618, 619, 620, 621, 622, 623, 624, 625, 626, 627, 628, 629, 630, 631, 632, 633, 634, 635, 636, 637, 638, 639, 640, 641, 642, 643, 644, 645, 646, 647, 648, 649, 650, 651, 652, 653, 654, 655, 656, 657, 658, 659, 660, 661, 662, 663, 664, 665, 666, 667, 668, 669, 670, 671, 672, 673, 674, 675, 676, 677, 678, 679, 680, 681, 682, 683, 684, 685, 686, 687, 688, 689, 690, 691, 692, 693, 694, 695, 696, 697, 698, 699, 700, 701, 702, 703, 704, 705, 706, 707, 708, 709, 710, 711, 712, 713, 714, 715, 716, 717, 718, 719, 720, 721, 722, 723, 724, 725, 726, 727, 728, 729, 730, 731, 732, 733, 734, 735, 736, 737, 738, 739, 740, 741, 742, 743, 744, 745, 746, 747, 748, 749, 750, 751, 752, 753, 754, 755, 756, 757, 758, 759, 760, 761, 762, 763, 764, 765, 766, 767, 768, 769, 770, 771, 772, 773, 774, 775, 776, 777, 778, 779, 780, 781, 782, 783, 784, 785, 786, 787, 788, 789, 790, 791, 792, 793, 794, 795, 796, 797, 798, 799, 800, 801, 802, 803, 804, 805, 806, 807, 808, 809, 810, 811, 812, 813, 814, 815, 816, 817, 818, 819, 820, 821, 822, 823, 824, 825, 826, 827, 828, 829, 830, 831, 832, 833, 834, 835, 836, 837, 838, 839, 840, 841, 842, 843, 844, 845, 846, 847, 848, 849, 850, 851, 852, 853, 854, 855, 856, 857, 858, 859, 860, 861, 862, 863, 864, 865, 866, 867, 868, 869, 870, 871, 872, 873, 874, 875, 876, 877, 878, 879, 880, 881, 882, 883, 884, 885, 886, 887, 888, 889, 890, 891, 892, 893, 894, 895, 896, 897, 898, 899, 900, 901, 902, 903, 904, 905, 906, 907, 908, 909, 910, 911, 912, 913, 914, 915, 916, 917, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 328, 329, 330, 331, 332, 333, 334, 335, 336, 337, 338, 339, 340, 341, 342, 343, 344, 345, 346, 347, 348, 349, 350, 351, 352, 353, 354, 355, 356, 357, 358, 359, 360, 361, 362, 363, 364, 365, 366, 367, 368, 369, 370, 371, 372, 373, 374, 375, 376, 377, 378, 379, 380, 381, 382, 383, 384, 385, 386, 387, 388, 389, 390, 391, 392, 393, 394, 395, 396, 397, 398, 399, 400, 401, 402, 403, 404, 405, 406, 407, 408, 409, 410, 411, 412, 413, 414, 415, 416, 417, 418, 419, 420, 421, 422, 423, 424, 425, 426, 427, 428, 429, 430, 431, 432, 433, 434, 435, 436, 437, 438, 439, 440, 441, 442, 443, 444, 445, 446, 447, 448, 449, 450, 451, 452, 453, 454, 455, 456, 457, 458, 459, 460, 461, 462, 463, 464, 465, 466, 467, 468, 469, 470, 471, 472, 473, 474, 475, 476, 477, 478, 479, 480, 481, 482, 483, 484, 485, 486, 487, 488, 489, 490, 491, 492, 493, 494, 495, 496, 497, 498, 499, 500, 501, 502, 503, 504, 505, 506, 507, 508, 509, 510, 511, 512, 513, 514, 515, 516, 517, 518, 519, 520, 521, 522, 523, 524, 525, 526, 527, 528, 529, 530, 531, 532, 533, 534, 535, 536, 537, 538, 539, 540, 541, 542, 543, 544, 545, 546, 547, 548, 549, 550, 551, 552, 553, 554, 555, 556, 557, 558, 559, 560, 561, 562, 563, 564, 565, 566, 567, 568, 569, 570, 571, 572, 573, 574, 575, 576, 577, 578, 579, 580, 581, 582, 583, 584, 585, 586, 587, 588, 589, 590, 591, 592, 593, 594, 595, 596, 597, 598, 599, 600, 601, 602, 603, 604, 605, 606, 607, 608, 609, 610, 611, 612, 613, 614, 615, 616, 617, 618, 619, 620, 621, 622, 623, 624, 625, 626, 627, 628, 629, 630, 631, 632, 633, 634, 635, 636, 637, 638, 639, 640, 641, 642, 643, 644, 645, 646, 647, 648, 649, 650, 651, 652, 653, 654, 655, 656, 657, 658, 659, 660, 661, 662, 663, 664, 665, 666, 667, 668, 669, 670, 671, 672, 673, 674, 675, 676, 677, 678, 679, 680, 681, 682, 683, 684, 685, 686, 687, 688, 689, 690, 691, 692, 693, 694, 695, 696, 697, 698, 699, 700, 701, 702, 703, 704, 705, 706, 707, 708, 709, 710, 711, 712, 713, 714, 715, 716, 717, 718, 719, 720, 721, 722, 723, 724, 725, 726, 727, 728, 729, 730, 731, 732, 733, 734, 735, 736, 737, 738, 739, 740, 741, 742, 743, 744, 745, 746, 747, 748, 749, 750, 751, 752, 753, 754, 755, 756, 757, 758, 759, 760, 761, 762, 763, 764, 765, 766, 767, 768, 769, 770, 771, 772, 773, 774, 775, 776, 777, 778, 779, 780, 781, 782, 783, 784, 785, 786, 787, 788, 789, 790, 791, 792, 793, 794, 795, 796, 797, 798, 799, 800, 801, 802, 803, 804, 805, 806, 807, 808, 809, 810, 811, 812, 813, 814, 815, 816, 817, 818, 819, 820, 821, 822, 823, 824, 825, 826, 827, 828, 829, 830, 831, 832, 833, 834, 835, 836, 837, 838, 839, 840, 841, 842, 843, 844, 845, 846, 847, 848, 849, 850, 851, 852, 853, 854, 855, 856, 857, 858, 859, 860, 861, 862, 863, 864, 865, 866, 867, 868, 869, 870, 871, 872, 873, 874, 875, 876, 877, 878, 879, 880, 881, 882, 883, 884, 885, 886, 887, 888, 889, 890, 891, 892, 893, 894, 895, 896, 897, 898, 899, 900, 901, 902, 903, 904, 905, 906, 907, 908, 909, 910, 911, 912, 913, 914, 915, 916, 917, 918, 919, 920, 921, 922, 923, 924, 925, 926, 927, 928, 929, 930, 931, 932, 933, 934, 935, 936, 937, 938, 939, 940, 941, 942, 943, 944, 945, 946, 947, 948, 949, 950, 951, 952, 953, 954, 955, 956, 957, 958, 959, 960, 961, 962, 963, 964, 965, 966, 967, 968, 969, 970, 971, 972, 973, 974, 975, 976, 977, 978, 979, 980, 981, 982, 983, 984, 985, 986, 987, 988, 989, 990, 991, 992, 993, 994, 995, 996, 997, 998, 999, 1000, 1001, 1002, 1003, 1004, 1005, 1006, 1007, 1008, 1009, 1010, 1011, 1012, 1013, 1014, 1015, 1016, 1017, 1018, 1019, 1020, 1021, 1022, 1023, 1024, 1025, 1026, 1027, 1028, 1029, 1030, 1031, 1032, 1033, 1034, 1035, 1036, 1037, 1038, 1039, 1040, 1041, 1042, 1043, 1044, 1045, 1046, 1047, 1048, 1049, 1050, 1051, 1052, 1053, 1054, 1055, 1056, 1057, 1058, 1059, 1060, 1061, 1062, 1063, 1064, 1065, 1066, 1067, 1068, 1069, 1070, 1071, 1072, 1073, 1074, 1075, 1076, 1077, 1078, 1079, 1080, 1081, 1082, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 328, 329, 330, 331, 332, 333, 334, 335, 336, 337, 338, 339, 340, 341, 342, 343, 344, 345, 346, 347, 348, 349, 350, 351, 352, 353, 354, 355, 356, 357, 358, 359, 360, 361, 362, 363, 364, 365, 366, 367, 368, 369, 370, 371, 372, 373, 374, 375, 376, 377, 378, 379, 380, 381, 382, 383, 384, 385, 386, 387, 388, 389, 390, 391, 392, 393, 394, 395, 396, 397, 398, 399, 400, 401, 402, 403, 404, 405, 406, 407, 408, 409, 410, 411, 412, 413, 414, 415, 416, 417, 418, 419, 420, 421, 422, 423, 424, 425, 426, 427, 428, 429, 430, 431, 432, 433, 434, 435, 436, 437, 438, 439, 440, 441, 442, 443, 444, 445, 446, 447, 448, 449, 450, 451, 452, 453, 454, 455, 456, 457, 458, 459, 460, 461, 462, 463, 464, 465, 466, 467, 468, 469, 470, 471, 472, 473, 474, 475, 476, 477, 478, 479, 480, 481, 482, 483, 484, 485, 486, 487, 488, 489, 490, 491, 492, 493, 494, 495, 496, 497, 498, 499, 500, 501, 502, 503, 504, 505, 506, 507, 508, 509, 510, 511, 512, 513, 514, 515, 516, 517, 518, 519, 520, 521, 522, 523, 524, 525, 526, 527, 528, 529, 530, 531, 532, 533, 534, 535, 536, 537, 538, 539, 540, 541, 542, 543, 544, 545, 546, 547, 548, 549, 550, 551, 552, 553, 554, 555, 556, 557, 558, 559, 560, 561, 562, 563, 564, 565, 566, 567, 568, 569, 570, 571, 572, 573, 574, 575, 576, 577, 578, 579, 580, 581, 582, 583, 584, 585, 586, 587, 588, 589, 590, 591, 592, 593, 594, 595, 596, 597, 598, 599, 600, 601, 602, 603, 604, 605, 606, 607, 608, 609, 610, 611, 612, 613, 614, 615, 616, 617, 618, 619, 620, 621, 622, 623, 624, 625, 626, 627, 628, 629, 630, 631, 632, 633, 634, 635, 636, 637, 638, 639, 640, 641, 642, 643, 644, 645, 646, 647, 648, 649, 650, 651, 652, 653, 654, 655, 656, 657, 658, 659, 660, 661, 662, 663, 664, 665, 666, 667, 668, 669, 670, 671, 672, 673, 674, 675, 676, 677, 678, 679, 680, 681, 682, 683, 684, 685, 686, 687, 688, 689, 690, 691, 692, 693, 694, 695, 696, 697, 698, 699, 700, 701, 702, 703, 704, 705, 706, 707, 708, 709, 710, 711, 712, 713, 714, 715, 716, 717, 718, 719, 720, 721, 722, 723, 724, 725, 726, 727, 728, 729, 730, 731, 732, 733, 734, 735, 736, 737, 738, 739, 740, 741, 742, 743, 744, 745, 746, 747, 748, 749, 750, 751, 752, 753, 754, 755, 756, 757, 758, 759, 760, 761, 762, 763, 764, 765, 766, 767, 768, 769, 770, 771, 772, 773, 774, 775, 776, 777, 778, 779, 780, 781, 782, 783, 784, 785, 786, 787, 788, 789, 790, 791, 792, 793, 794, 795, 796, 797, 798, 799, 800, 801, 802, 803, 804, 805, 806, 807, 808, 809, 810, 811, 812, 813, 814, 815, 816, 817, 818, 819, 820, 821, 822, 823, 824, 825, 826, 827, 828, 829, 830, 831, 832, 833, 834, 835, 836, 837, 838, 839, 840, 841, 842, 843, 844, 845, 846, 847, 848, 849, 850, 851, 852, 853, 854, 855, 856, 857, 858, 859, 860, 861, 862, 863, 864, 865, 866, 867, 868, 869, 870, 871, 872, 873, 874, 875, 876, 877, 878, 879, 880, 881, 882, 883, 884, 885, 886, 887, 888, 889, 890, 891, 892, 893, 894, 895, 896, 897, 898, 899, 900, 901, 902, 903, 904, 905, 906, 907, 908, 909, 910, 911, 912, 913, 914, 915, 916, 917, 918, 919, 920, 921, 922, 923, 924, 925, 926, 927, 928, 929, 930, 931, 932, 933, 934, 935, 936, 937, 938, 939, 940, 941, 942, 943, 944, 945, 946, 947, 948, 949, 950, 951, 952, 953, 954, 955, 956, 957, 958, 959, 960, 961, 962, 963, 964, 965, 966, 967, 968, 969, 970, 971, 972, 973, 974, 975, 976, 977, 978, 979, 980, 981, 982, 983, 984, 985, 986, 987, 988, 989, 990, 991, 992, 993, 994, 995, 996, 997, 998, 999, 1000, 1001, 1002, 1003, 1004, 1005, 1006, 1007, 1008, 1009, 1010, 1011, 1012, 1013, 1014, 1015, 1016, 1017, 1018, 1019, 1020, 1021, 1022, 1023, 1024, 1025, 1026, 1027, 1028, 1029, 1030, 1031, 1032, 1033, 1034, 1035, 1036, 1037, 1038, 1039, 1040, 1041, 1042, 1043, 1044, 1045, 1046, 1047, 1048, 1049, 1050, 1051, 1052, 1053, 1054, 1055, 1056, 1057, 1058, 1059, 1060, 1061, 1062, 1063, 1064, 1065, 1066, 1067, 1068, 1069, 1070, 1071, 1072, 1073, 1074, 1075, 1076, 1077, 1078, 1079, 1080, 1081, 1082, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 328, 329, 330, 331, 332, 333, 334, 335, 336, 337, 338, 339, 340, 341, 342, 343, 344, 345, 346, 347, 348, 349, 350, 351, 352, 353, 354, 355, 356, 357, 358, 359, 360, 361, 362, 363, 364, 365, 366, 367, 368, 369, 370, 371, 372, 373, 374, 375, 376, 377, 378, 379, 380, 381, 382, 383, 384, 385, 386, 387, 388, 389, 390, 391, 392, 393, 394, 395, 396, 397, 398, 399, 400, 401, 402, 403, 404, 405, 406, 407, 408, 409, 410, 411, 412, 413, 414, 415, 416, 417, 418, 419, 420, 421, 422, 423, 424, 425, 426, 427, 428, 429, 430, 431, 432, 433, 434, 435, 436, 437, 438, 439, 440, 441, 442, 443, 444, 445, 446, 447, 448, 449, 450, 451, 452, 453, 454, 455, 456, 457, 458, 459, 460, 461, 462, 463, 464, 465, 466, 467, 468, 469, 470, 471, 472, 473, 474, 475, 476, 477, 478, 479, 480, 481, 482, 483, 484, 485, 486, 487, 488, 489, 490, 491, 492, 493, 494, 495, 496, 497, 498, 499, 500, 501, 502, 503, 504, 505, 506, 507, 508, 509, 510, 511, 512, 513, 514, 515, 516, 517, 518, 519, 520, 521, 522, 523, 524, 525, 526, 527, 528, 529, 530, 531, 532, 533, 534, 535, 536, 537, 538, 539, 540, 541, 542, 543, 544, 545, 546, 547, 548, 549, 550, 551, 552, 553, 554, 555, 556, 557, 558, 559, 560, 561, 562, 563, 564, 565, 566, 567, 568, 569, 570, 571, 572, 573, 574, 575, 576, 577, 578, 579, 580, 581, 582, 583, 584, 585, 586, 587, 588, 589, 590, 591, 592, 593, 594, 595, 596, 597, 598, 599, 600, 601, 602, 603, 604, 605, 606, 607, 608, 609, 610, 611, 612, 613, 614, 615, 616, 617, 618, 619, 620, 621, 622, 623, 624, 625, 626, 627, 628, 629, 630, 631, 632, 633, 634, 635, 636, 637, 638, 639, 640, 641, 642, 643, 644, 645, 646, 647, 648, 649, 650, 651, 652, 653, 654, 655, 656, 657, 658, 659, 660, 661, 662, 663, 664, 665, 666, 667, 668, 669, 670, 671, 672, 673, 674, 675, 676, 677, 678, 679, 680, 681, 682, 683, 684, 685, 686, 687, 688, 689, 690, 691, 692, 693, 694, 695, 696, 697, 698, 699, 700, 701, 702, 703, 704, 705, 706, 707, 708, 709, 710, 711, 712, 713, 714, 715, 716, 717, 718, 719, 720, 721, 722, 723, 724, 725, 726, 727, 728, 729, 730, 731, 732, 733, 734, 735, 736, 737, 738, 739, 740, 741, 742, 743, 744, 745, 746, 747, 748, 749, 750, 751, 752, 753, 754, 755, 756, 757, 758, 759, 760, 761, 762, 763, 764, 765, 766, 767, 768, 769, 770, 771, 772, 773, 774, 775, 776, 777, 778, 779, 780, 781, 782, 783, 784, 785, 786, 787, 788, 789, 790, 791, 792, 793, 794, 795, 796, 797, 798, 799, 800, 801, 802, 803, 804, 805, 806, 807, 808, 809, 810, 811, 812, 813, 814, 815, 816, 817, 818, 819, 820, 821, 822, 823, 824, 825, 826, 827, 828, 829, 830, 831, 832, 833, 834, 835, 836, 837, 838, 839, 840, 841, 842, 843, 844, 845, 846, 847, 848, 849, 850, 851, 852, 853, 854, 855, 856, 857, 858, 859, 860, 861, 862, 863, 864, 865, 866, 867, 868, 869, 870, 871, 872, 873, 874, 875, 876, 877, 878, 879, 880, 881, 882, 883, 884, 885, 886, 887, 888, 889, 890, 891, 892, 893, 894, 895, 896, 897, 898, 899, 900, 901, 902, 903, 904, 905, 906, 907, 908, 909, 910, 911, 912, 913, 914, 915, 916, 917, 918, 919, 920, 921, 922, 923, 924, 925, 926, 927, 928, 929, 930, 931, 932, 933, 934, 935, 936, 937, 938, 939, 940, 941, 942, 943, 944, 945, 946, 947, 948, 949, 950, 951, 952, 953, 954, 955, 956, 957, 958, 959, 960, 961, 962, 963, 964, 965, 966, 967, 968, 969, 970, 971, 972, 973, 974, 975, 976, 977, 978, 979, 980, 981, 982, 983, 984, 985, 986, 987, 988, 989, 990, 991, 992, 993, 994, 995, 996, 997, 998, 999, 1000, 1001, 1002, 1003, 1004, 1005, 1006, 1007, 1008, 1009, 1010, 1011, 1012, 1013, 1014, 1015, 1016, 1017, 1018, 1019, 1020, 1021, 1022, 1023, 1024, 1025, 1026, 1027, 1028, 1029, 1030, 1031, 1032, 1033, 1034, 1035, 1036, 1037, 1038, 1039, 1040, 1041, 1042, 1043, 1044, 1045, 1046, 1047, 1048, 1049, 1050, 1051, 1052, 1053, 1054, 1055, 1056, 1057, 1058, 1059, 1060, 1061, 1062, 1063, 1064, 1065, 1066, 1067, 1068, 1069, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 328, 329, 330, 331, 332, 333, 334, 335, 336, 337, 338, 339, 340, 341, 342, 343, 344, 345, 346, 347, 348, 349, 350, 351, 352, 353, 354, 355, 356, 357, 358, 359, 360, 361, 362, 363, 364, 365, 366, 367, 368, 369, 370, 371, 372, 373, 374, 375, 376, 377, 378, 379, 380, 381, 382, 383, 384, 385, 386, 387, 388, 389, 390, 391, 392, 393, 394, 395, 396, 397, 398, 399, 400, 401, 402, 403, 404, 405, 406, 407, 408, 409, 410, 411, 412, 413, 414, 415, 416, 417, 418, 419, 420, 421, 422, 423, 424, 425, 426, 427, 428, 429, 430, 431, 432, 433, 434, 435, 436, 437, 438, 439, 440, 441, 442, 443, 444, 445, 446, 447, 448, 449, 450, 451, 452, 453, 454, 455, 456, 457, 458, 459, 460, 461, 462, 463, 464, 465, 466, 467, 468, 469, 470, 471, 472, 473, 474, 475, 476, 477, 478, 479, 480, 481, 482, 483, 484, 485, 486, 487, 488, 489, 490, 491, 492, 493, 494, 495, 496, 497, 498, 499, 500, 501, 502, 503, 504, 505, 506, 507, 508, 509, 510, 511, 512, 513, 514, 515, 516, 517, 518, 519, 520, 521, 522, 523, 524, 525, 526, 527, 528, 529, 530, 531, 532, 533, 534, 535, 536, 537, 538, 539, 540, 541, 542, 543, 544, 545, 546, 547, 548, 549, 550, 551, 552, 553, 554, 555, 556, 557, 558, 559, 560, 561, 562, 563, 564, 565, 566, 567, 568, 569, 570, 571, 572, 573, 574, 575, 576, 577, 578, 579, 580, 581, 582, 583, 584, 585, 586, 587, 588, 589, 590, 591, 592, 593, 594, 595, 596, 597, 598, 599, 600, 601, 602, 603, 604, 605, 606, 607, 608, 609, 610, 611, 612, 613, 614, 615, 616, 617, 618, 619, 620, 621, 622, 623, 624, 625, 626, 627, 628, 629, 630, 631, 632, 633, 634, 635, 636, 637, 638, 639, 640, 641, 642, 643, 644, 645, 646, 647, 648, 649, 650, 651, 652, 653, 654, 655, 656, 657, 658, 659, 660, 661, 662, 663, 664, 665, 666, 667, 668, 669, 670, 671, 672, 673, 674, 675, 676, 677, 678, 679, 680, 681, 682, 683, 684, 685, 686, 687, 688, 689, 690, 691, 692, 693, 694, 695, 696, 697, 698, 699, 700, 701, 702, 703, 704, 705, 706, 707, 708, 709, 710, 711, 712, 713, 714, 715, 716, 717, 718, 719, 720, 721, 722, 723, 724, 725, 726, 727, 728, 729, 730, 731, 732, 733, 734, 735, 736, 737, 738, 739, 740, 741, 742, 743, 744, 745, 746, 747, 748, 749, 750, 751, 752, 753, 754, 755, 756, 757, 758, 759, 760, 761, 762, 763, 764, 765, 766, 767, 768, 769, 770, 771, 772, 773, 774, 775, 776, 777, 778, 779, 780, 781, 782, 783, 784, 785, 786, 787, 788, 789, 790, 791, 792, 793, 794, 795, 796, 797, 798, 799, 800, 801, 802, 803, 804, 805, 806, 807, 808, 809, 810, 811, 812, 813, 814, 815, 816, 817, 818, 819, 820, 821, 822, 823, 824, 825, 826, 827, 828, 829, 830, 831, 832, 833, 834, 835, 836, 837, 838, 839, 840, 841, 842, 843, 844, 845, 846, 847, 848, 849, 850, 851, 852, 853, 854, 855, 856, 857, 858, 859, 860, 861, 862, 863, 864, 865, 866, 867, 868, 869, 870, 871, 872, 873, 874, 875, 876, 877, 878, 879, 880, 881, 882, 883, 884, 885, 886, 887, 888, 889, 890, 891, 892, 893, 894, 895, 896, 897, 898, 899, 900, 901, 902, 903, 904, 905, 906, 907, 908, 909, 910, 911, 912, 913, 914, 915, 916, 917, 918, 919, 920, 921, 922, 923, 924, 925, 926, 927, 928, 929, 930, 931, 932, 933, 934, 935, 936, 937, 938, 939, 940, 941, 942, 943, 944, 945, 946, 947, 948, 949, 950, 951, 952, 953, 954, 955, 956, 957, 958, 959, 960, 961, 962, 963, 964, 965, 966, 967, 968, 969, 970, 971, 972, 973, 974, 975, 976, 977, 978, 979, 980, 981, 982, 983, 984, 985, 986, 987, 988, 989, 990, 991, 992, 993, 994, 995, 996, 997, 998, 999, 1000, 1001, 1002, 1003, 1004, 1005, 1006, 1007, 1008, 1009, 1010, 1011, 1012, 1013, 1014, 1015, 1016, 1017, 1018, 1019, 1020, 1021, 1022, 1023, 1024, 1025, 1026, 1027, 1028, 1029, 1030, 1031, 1032, 1033, 1034, 1035, 1036, 1037, 1038, 1039, 1040, 1041, 1042, 1043, 1044, 1045, 1046, 1047, 1048, 1049, 1050, 1051, 1052, 1053, 1054, 1055, 1056, 1057, 1058, 1059, 1060, 1061, 1062, 1063, 1064, 1065, 1066, 1067, 1068, 1069, 1070, 1071, 1072, 1073, 1074, 1075, 1076, 1077, 1078, 1079, 1080, 1081, 1082, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 328, 329, 330, 331, 332, 333, 334, 335, 336, 337, 338, 339, 340, 341, 342, 343, 344, 345, 346, 347, 348, 349, 350, 351, 352, 353, 354, 355, 356, 357, 358, 359, 360, 361, 362, 363, 364, 365, 366, 367, 368, 369, 370, 371, 372, 373, 374, 375, 376, 377, 378, 379, 380, 381, 382, 383, 384, 385, 386, 387, 388, 389, 390, 391, 392, 393, 394, 395, 396, 397, 398, 399, 400, 401, 402, 403, 404, 405, 406, 407, 408, 409, 410, 411, 412, 413, 414, 415, 416, 417, 418, 419, 420, 421, 422, 423, 424, 425, 426, 427, 428, 429, 430, 431, 432, 433, 434, 435, 436, 437, 438, 439, 440, 441, 442, 443, 444, 445, 446, 447, 448, 449, 450, 451, 452, 453, 454, 455, 456, 457, 458, 459, 460, 461, 462, 463, 464, 465, 466, 467, 468, 469, 470, 471, 472, 473, 474, 475, 476, 477, 478, 479, 480, 481, 482, 483, 484, 485, 486, 487, 488, 489, 490, 491, 492, 493, 494, 495, 496, 497, 498, 499, 500, 501, 502, 503, 504, 505, 506, 507, 508, 509, 510, 511, 512, 513, 514, 515, 516, 517, 518, 519, 520, 521, 522, 523, 524, 525, 526, 527, 528, 529, 530, 531, 532, 533, 534, 535, 536, 537, 538, 539, 540, 541, 542, 543, 544, 545, 546, 547, 548, 549, 550, 551, 552, 553, 554, 555, 556, 557, 558, 559, 560, 561, 562, 563, 564, 565, 566, 567, 568, 569, 570, 571, 572, 573, 574, 575, 576, 577, 578, 579, 580, 581, 582, 583, 584, 585, 586, 587, 588, 589, 590, 591, 592, 593, 594, 595, 596, 597, 598, 599, 600, 601, 602, 603, 604, 605, 606, 607, 608, 609, 610, 611, 612, 613, 614, 615, 616, 617, 618, 619, 620, 621, 622, 623, 624, 625, 626, 627, 628, 629, 630, 631, 632, 633, 634, 635, 636, 637, 638, 639, 640, 641, 642, 643, 644, 645, 646, 647, 648, 649, 650, 651, 652, 653, 654, 655, 656, 657, 658, 659, 660, 661, 662, 663, 664, 665, 666, 667, 668, 669, 670, 671, 672, 673, 674, 675, 676, 677, 678, 679, 680, 681, 682, 683, 684, 685, 686, 687, 688, 689, 690, 691, 692, 693, 694, 695, 696, 697, 698, 699, 700, 701, 702, 703, 704, 705, 706, 707, 708, 709, 710, 711, 712, 713, 714, 715, 716, 717, 718, 719, 720, 721, 722, 723, 724, 725, 726, 727, 728, 729, 730, 731, 732, 733, 734, 735, 736, 737, 738, 739, 740, 741, 742, 743, 744, 745, 746, 747, 748, 749, 750, 751, 752, 753, 754, 755, 756, 757, 758, 759, 760, 761, 762, 763, 764, 765, 766, 767, 768, 769, 770, 771, 772, 773, 774, 775, 776, 777, 778, 779, 780, 781, 782, 783, 784, 785, 786, 787, 788, 789, 790, 791, 792, 793, 794, 795, 796, 797, 798, 799, 800, 801, 802, 803, 804, 805, 806, 807, 808, 809, 810, 811, 812, 813, 814, 815, 816, 817, 818, 819, 820, 821, 822, 823, 824, 825, 826, 827, 828, 829, 830, 831, 832, 833, 834, 835, 836, 837, 838, 839, 840, 841, 842, 843, 844, 845, 846, 847, 848, 849, 850, 851, 852, 853, 854, 855, 856, 857, 858, 859, 860, 861, 862, 863, 864, 865, 866, 867, 868, 869, 870, 871, 872, 873, 874, 875, 876, 877, 878, 879, 880, 881, 882, 883, 884, 885, 886, 887, 888, 889, 890, 891, 892, 893, 894, 895, 896, 897, 898, 899, 900, 901, 902, 903, 904, 905, 906, 907, 908, 909, 910, 911, 912, 913, 914, 915, 916, 917, 918, 919, 920, 921, 922, 923, 924, 925, 926, 927, 928, 929, 930, 931, 932, 933, 934, 935, 936, 937, 938, 939, 940, 941, 942, 943, 944, 945, 946, 947, 948, 949, 950, 951, 952, 953, 954, 955, 956, 957, 958, 959, 960, 961, 962, 963, 964, 965, 966, 967, 968, 969, 970, 971, 972, 973, 974, 975, 976, 977, 978, 979, 980, 981, 982, 983, 984, 985, 986, 987, 988, 989, 990, 991, 992, 993, 994, 995, 996, 997, 998, 999, 1000, 1001, 1002, 1003, 1004, 1005, 1006, 1007, 1008, 1009, 1010, 1011, 1012, 1013, 1014, 1015, 1016, 1017, 1018, 1019, 1020, 1021, 1022, 1023, 1024, 1025, 1026, 1027, 1028, 1029, 1030, 1031, 1032, 1033, 1034, 1035, 1036, 1037, 1038, 1039, 1040, 1041, 1042, 1043, 1044, 1045, 1046, 1047, 1048, 1049, 1050, 1051, 1052, 1053, 1054, 1055, 1056, 1057, 1058, 1059, 1060, 1061, 1062, 1063, 1064, 1065, 1066, 1067, 1068, 1069, 1070, 1071, 1072, 1073, 1074, 1075, 1076, 1077, 1078, 1079, 1080, 1081, 1082, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 328, 329, 330, 331, 332, 333, 334, 335, 336, 337, 338, 339, 340, 341, 342, 343, 344, 345, 346, 347, 348, 349, 350, 351, 352, 353, 354, 355, 356, 357, 358, 359, 360, 361, 362, 363, 364, 365, 366, 367, 368, 369, 370, 371, 372, 373, 374, 375, 376, 377, 378, 379, 380, 381, 382, 383, 384, 385, 386, 387, 388, 389, 390, 391, 392, 393, 394, 395, 396, 397, 398, 399, 400, 401, 402, 403, 404, 405, 406, 407, 408, 409, 410, 411, 412, 413, 414, 415, 416, 417, 418, 419, 420, 421, 422, 423, 424, 425, 426, 427, 428, 429, 430, 431, 432, 433, 434, 435, 436, 437, 438, 439, 440, 441, 442, 443, 444, 445, 446, 447, 448, 449, 450, 451, 452, 453, 454, 455, 456, 457, 458, 459, 460, 461, 462, 463, 464, 465, 466, 467, 468, 469, 470, 471, 472, 473, 474, 475, 476, 477, 478, 479, 480, 481, 482, 483, 484, 485, 486, 487, 488, 489, 490, 491, 492, 493, 494, 495, 496, 497, 498, 499, 500, 501, 502, 503, 504, 505, 506, 507, 508, 509, 510, 511, 512, 513, 514, 515, 516, 517, 518, 519, 520, 521, 522, 523, 524, 525, 526, 527, 528, 529, 530, 531, 532, 533, 534, 535, 536, 537, 538, 539, 540, 541, 542, 543, 544, 545, 546, 547, 548, 549, 550, 551, 552, 553, 554, 555, 556, 557, 558, 559, 560, 561, 562, 563, 564, 565, 566, 567, 568, 569, 570, 571, 572, 573, 574, 575, 576, 577, 578, 579, 580, 581, 582, 583, 584, 585, 586, 587, 588, 589, 590, 591, 592, 593, 594, 595, 596, 597, 598, 599, 600, 601, 602, 603, 604, 605, 606, 607, 608, 609, 610, 611, 612, 613, 614, 615, 616, 617, 618, 619, 620, 621, 622, 623, 624, 625, 626, 627, 628, 629, 630, 631, 632, 633, 634, 635, 636, 637, 638, 639, 640, 641, 642, 643, 644, 645, 646, 647, 648, 649, 650, 651, 652, 653, 654, 655, 656, 657, 658, 659, 660, 661, 662, 663, 664, 665, 666, 667, 668, 669, 670, 671, 672, 673, 674, 675, 676, 677, 678, 679, 680, 681, 682, 683, 684, 685, 686, 687, 688, 689, 690, 691, 692, 693, 694, 695, 696, 697, 698, 699, 700, 701, 702, 703, 704, 705, 706, 707, 708, 709, 710, 711, 712, 713, 714, 715, 716, 717, 718, 719, 720, 721, 722, 723, 724, 725, 726, 727, 728, 729, 730, 731, 732, 733, 734, 735, 736, 737, 738, 739, 740, 741, 742, 743, 744, 745, 746, 747, 748, 749, 750, 751, 752, 753, 754, 755, 756, 757, 758, 759, 760, 761, 762, 763, 764, 765, 766, 767, 768, 769, 770, 771, 772, 773, 774, 775, 776, 777, 778, 779, 780, 781, 782, 783, 784, 785, 786, 787, 788, 789, 790, 791, 792, 793, 794, 795, 796, 797, 798, 799, 800, 801, 802, 803, 804, 805, 806, 807, 808, 809, 810, 811, 812, 813, 814, 815, 816, 817, 818, 819, 820, 821, 822, 823, 824, 825, 826, 827, 828, 829, 830, 831, 832, 833, 834, 835, 836, 837, 838, 839, 840, 841, 842, 843, 844, 845, 846, 847, 848, 849, 850, 851, 852, 853, 854, 855, 856, 857, 858, 859, 860, 861, 862, 863, 864, 865, 866, 867, 868, 869, 870, 871, 872, 873, 874, 875, 876, 877, 878, 879, 880, 881, 882, 883, 884, 885, 886, 887, 888, 889, 890, 891, 892, 893, 894, 895, 896, 897, 898, 899, 900, 901, 902, 903, 904, 905, 906, 907, 908, 909, 910, 911, 912, 913, 914, 915, 916, 917, 918, 919, 920, 921, 922, 923, 924, 925, 926, 927, 928, 929, 930, 931, 932, 933, 934, 935, 936, 937, 938, 939, 940, 941, 942, 943, 944, 945, 946, 947, 948, 949, 950, 951, 952, 953, 954, 955, 956, 957, 958, 959, 960, 961, 962, 963, 964, 965, 966, 967, 968, 969, 970, 971, 972, 973, 974, 975, 976, 977, 978, 979, 980, 981, 982, 983, 984, 985, 986, 987, 988, 989, 990, 991, 992, 993, 994, 995, 996, 997, 998, 999, 1000, 1001, 1002, 1003, 1004, 1005, 1006, 1007, 1008, 1009, 1010, 1011, 1012, 1013, 1014, 1015, 1016, 1017, 1018, 1019, 1020, 1021, 1022, 1023, 1024, 1025, 1026, 1027, 1028, 1029, 1030, 1031, 1032, 1033, 1034, 1035, 1036, 1037, 1038, 1039, 1040, 1041, 1042, 1043, 1044, 1045, 1046, 1047, 1048, 1049, 1050, 1051, 1052, 1053, 1054, 1055, 1056, 1057, 1058, 1059, 1060, 1061, 1062, 1063, 1064, 1065, 1066, 1067, 1068, 1069, 1070, 1071, 1072, 1073, 1074, 1075, 1076, 1077, 1078, 1079, 1080, 1081, 1082, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 328, 329, 330, 331, 332, 333, 334, 335, 336, 337, 338, 339, 340, 341, 342, 343, 344, 345, 346, 347, 348, 349, 350, 351, 352, 353, 354, 355, 356, 357, 358, 359, 360, 361, 362, 363, 364, 365, 366, 367, 368, 369, 370, 371, 372, 373, 374, 375, 376, 377, 378, 379, 380, 381, 382, 383, 384, 385, 386, 387, 388, 389, 390, 391, 392, 393, 394, 395, 396, 397, 398, 399, 400, 401, 402, 403, 404, 405, 406, 407, 408, 409, 410, 411, 412, 413, 414, 415, 416, 417, 418, 419, 420, 421, 422, 423, 424, 425, 426, 427, 428, 429, 430, 431, 432, 433, 434, 435, 436, 437, 438, 439, 440, 441, 442, 443, 444, 445, 446, 447, 448, 449, 450, 451, 452, 453, 454, 455, 456, 457, 458, 459, 460, 461, 462, 463, 464, 465, 466, 467, 468, 469, 470, 471, 472, 473, 474, 475, 476, 477, 478, 479, 480, 481, 482, 483, 484, 485, 486, 487, 488, 489, 490, 491, 492, 493, 494, 495, 496, 497, 498, 499, 500, 501, 502, 503, 504, 505, 506, 507, 508, 509, 510, 511, 512, 513, 514, 515, 516, 517, 518, 519, 520, 521, 522, 523, 524, 525, 526, 527, 528, 529, 530, 531, 532, 533, 534, 535, 536, 537, 538, 539, 540, 541, 542, 543, 544, 545, 546, 547, 548, 549, 550, 551, 552, 553, 554, 555, 556, 557, 558, 559, 560, 561, 562, 563, 564, 565, 566, 567, 568, 569, 570, 571, 572, 573, 574, 575, 576, 577, 578, 579, 580, 581, 582, 583, 584, 585, 586, 587, 588, 589, 590, 591, 592, 593, 594, 595, 596, 597, 598, 599, 600, 601, 602, 603, 604, 605, 606, 607, 608, 609, 610, 611, 612, 613, 614, 615, 616, 617, 618, 619, 620, 621, 622, 623, 624, 625, 626, 627, 628, 629, 630, 631, 632, 633, 634, 635, 636, 637, 638, 639, 640, 641, 642, 643, 644, 645, 646, 647, 648, 649, 650, 651, 652, 653, 654, 655, 656, 657, 658, 659, 660, 661, 662, 663, 664, 665, 666, 667, 668, 669, 670, 671, 672, 673, 674, 675, 676, 677, 678, 679, 680, 681, 682, 683, 684, 685, 686, 687, 688, 689, 690, 691, 692, 693, 694, 695, 696, 697, 698, 699, 700, 701, 702, 703, 704, 705, 706, 707, 708, 709, 710, 711, 712, 713, 714, 715, 716, 717, 718, 719, 720, 721, 722, 723, 724, 725, 726, 727, 728, 729, 730, 731, 732, 733, 734, 735, 736, 737, 738, 739, 740, 741, 742, 743, 744, 745, 746, 747, 748, 749, 750, 751, 752, 753, 754, 755, 756, 757, 758, 759, 760, 761, 762, 763, 764, 765, 766, 767, 768, 769, 770, 771, 772, 773, 774, 775, 776, 777, 778, 779, 780, 781, 782, 783, 784, 785, 786, 787, 788, 789, 790, 791, 792, 793, 794, 795, 796, 797, 798, 799, 800, 801, 802, 803, 804, 805, 806, 807, 808, 809, 810, 811, 812, 813, 814, 815, 816, 817, 818, 819, 820, 821, 822, 823, 824, 825, 826, 827, 828, 829, 830, 831, 832, 833, 834, 835, 836, 837, 838, 839, 840, 841, 842, 843, 844, 845, 846, 847, 848, 849, 850, 851, 852, 853, 854, 855, 856, 857, 858, 859, 860, 861, 862, 863, 864, 865, 866, 867, 868, 869, 870, 871, 872, 873, 874, 875, 876, 877, 878, 879, 880, 881, 882, 883, 884, 885, 886, 887, 888, 889, 890, 891, 892, 893, 894, 895, 896, 897, 898, 899, 900, 901, 902, 903, 904, 905, 906, 907, 908, 909, 910, 911, 912, 913, 914, 915, 916, 917, 918, 919, 920, 921, 922, 923, 924, 925, 926, 927, 928, 929, 930, 931, 932, 933, 934, 935, 936, 937, 938, 939, 940, 941, 942, 943, 944, 945, 946, 947, 948, 949, 950, 951, 952, 953, 954, 955, 956, 957, 958, 959, 960, 961, 962, 963, 964, 965, 966, 967, 968, 969, 970, 971, 972, 973, 974, 975, 976, 977, 978, 979, 980, 981, 982, 983, 984, 985, 986, 987, 988, 989, 990, 991, 992, 993, 994, 995, 996, 997, 998, 999, 1000, 1001, 1002, 1003, 1004, 1005, 1006, 1007, 1008, 1009, 1010, 1011, 1012, 1013, 1014, 1015, 1016, 1017, 1018, 1019, 1020, 1021, 1022, 1023, 1024, 1025, 1026, 1027, 1028, 1029, 1030, 1031, 1032, 1033, 1034, 1035, 1036, 1037, 1038, 1039, 1040, 1041, 1042, 1043, 1044, 1045, 1046, 1047, 1048, 1049, 1050, 1051, 1052, 1053, 1054, 1055, 1056, 1057, 1058, 1059, 1060, 1061, 1062, 1063, 1064, 1065, 1066, 1067, 1068, 1069, 1070, 1071, 1072, 1073, 1074, 1075, 1076, 1077, 1078, 1079, 1080, 1081, 1082, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 328, 329, 330, 331, 332, 333, 334, 335, 336, 337, 338, 339, 340, 341, 342, 343, 344, 345, 346, 347, 348, 349, 350, 351, 352, 353, 354, 355, 356, 357, 358, 359, 360, 361, 362, 363, 364, 365, 366, 367, 368, 369, 370, 371, 372, 373, 374, 375, 376, 377, 378, 379, 380, 381, 382, 383, 384, 385, 386, 387, 388, 389, 390, 391, 392, 393, 394, 395, 396, 397, 398, 399, 400, 401, 402, 403, 404, 405, 406, 407, 408, 409, 410, 411, 412, 413, 414, 415, 416, 417, 418, 419, 420, 421, 422, 423, 424, 425, 426, 427, 428, 429, 430, 431, 432, 433, 434, 435, 436, 437, 438, 439, 440, 441, 442, 443, 444, 445, 446, 447, 448, 449, 450, 451, 452, 453, 454, 455, 456, 457, 458, 459, 460, 461, 462, 463, 464, 465, 466, 467, 468, 469, 470, 471, 472, 473, 474, 475, 476, 477, 478, 479, 480, 481, 482, 483, 484, 485, 486, 487, 488, 489, 490, 491, 492, 493, 494, 495, 496, 497, 498, 499, 500, 501, 502, 503, 504, 505, 506, 507, 508, 509, 510, 511, 512, 513, 514, 515, 516, 517, 518, 519, 520, 521, 522, 523, 524, 525, 526, 527, 528, 529, 530, 531, 532, 533, 534, 535, 536, 537, 538, 539, 540, 541, 542, 543, 544, 545, 546, 547, 548, 549, 550, 551, 552, 553, 554, 555, 556, 557, 558, 559, 560, 561, 562, 563, 564, 565, 566, 567, 568, 569, 570, 571, 572, 573, 574, 575, 576, 577, 578, 579, 580, 581, 582, 583, 584, 585, 586, 587, 588, 589, 590, 591, 592, 593, 594, 595, 596, 597, 598, 599, 600, 601, 602, 603, 604, 605, 606, 607, 608, 609, 610, 611, 612, 613, 614, 615, 616, 617, 618, 619, 620, 621, 622, 623, 624, 625, 626, 627, 628, 629, 630, 631, 632, 633, 634, 635, 636, 637, 638, 639, 640, 641, 642, 643, 644, 645, 646, 647, 648, 649, 650, 651, 652, 653, 654, 655, 656, 657, 658, 659, 660, 661, 662, 663, 664, 665, 666, 667, 668, 669, 670, 671, 672, 673, 674, 675, 676, 677, 678, 679, 680, 681, 682, 683, 684, 685, 686, 687, 688, 689, 690, 691, 692, 693, 694, 695, 696, 697, 698, 699, 700, 701, 702, 703, 704, 705, 706, 707, 708, 709, 710, 711, 712, 713, 714, 715, 716, 717, 718, 719, 720, 721, 722, 723, 724, 725, 726, 727, 728, 729, 730, 731, 732, 733, 734, 735, 736, 737, 738, 739, 740, 741, 742, 743, 744, 745, 746, 747, 748, 749, 750, 751, 752, 753, 754, 755, 756, 757, 758, 759, 760, 761, 762, 763, 764, 765, 766, 767, 768, 769, 770, 771, 772, 773, 774, 775, 776, 777, 778, 779, 780, 781, 782, 783, 784, 785, 786, 787, 788, 789, 790, 791, 792, 793, 794, 795, 796, 797, 798, 799, 800, 801, 802, 803, 804, 805, 806, 807, 808, 809, 810, 811, 812, 813, 814, 815, 816, 817, 818, 819, 820, 821, 822, 823, 824, 825, 826, 827, 828, 829, 830, 831, 832, 833, 834, 835, 836, 837, 838, 839, 840, 841, 842, 843, 844, 845, 846, 847, 848, 849, 850, 851, 852, 853, 854, 855, 856, 857, 858, 859, 860, 861, 862, 863, 864, 865, 866, 867, 868, 869, 870, 871, 872, 873, 874, 875, 876, 877, 878, 879, 880, 881, 882, 883, 884, 885, 886, 887, 888, 889, 890, 891, 892, 893, 894, 895, 896, 897, 898, 899, 900, 901, 902, 903, 904, 905, 906, 907, 908, 909, 910, 911, 912, 913, 914, 915, 916, 917, 918, 919, 920, 921, 922, 923, 924, 925, 926, 927, 928, 929, 930, 931, 932, 933, 934, 935, 936, 937, 938, 939, 940, 941, 942, 943, 944, 945, 946, 947, 948, 949, 950, 951, 952, 953, 954, 955, 956, 957, 958, 959, 960, 961, 962, 963, 964, 965, 966, 967, 968, 969, 970, 971, 972, 973, 974, 975, 976, 977, 978, 979, 980, 981, 982, 983, 984, 985, 986, 987, 988, 989, 990, 991, 992, 993, 994, 995, 996, 997, 998, 999, 1000, 1001, 1002, 1003, 1004, 1005, 1006, 1007, 1008, 1009, 1010, 1011, 1012, 1013, 1014, 1015, 1016, 1017, 1018, 1019, 1020, 1021, 1022, 1023, 1024, 1025, 1026, 1027, 1028, 1029, 1030, 1031, 1032, 1033, 1034, 1035, 1036, 1037, 1038, 1039, 1040, 1041, 1042, 1043, 1044, 1045, 1046, 1047, 1048, 1049, 1050, 1051, 1052, 1053, 1054, 1055, 1056, 1057, 1058, 1059, 1060, 1061, 1062, 1063, 1064, 1065, 1066, 1067, 1068, 1069, 1070, 1071, 1072, 1073, 1074, 1075, 1076, 1077, 1078, 1079, 1080, 1081, 1082, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 328, 329, 330, 331, 332, 333, 334, 335, 336, 337, 338, 339, 340, 341, 342, 343, 344, 345, 346, 347, 348, 349, 350, 351, 352, 353, 354, 355, 356, 357, 358, 359, 360, 361, 362, 363, 364, 365, 366, 367, 368, 369, 370, 371, 372, 373, 374, 375, 376, 377, 378, 379, 380, 381, 382, 383, 384, 385, 386, 387, 388, 389, 390, 391, 392, 393, 394, 395, 396, 397, 398, 399, 400, 401, 402, 403, 404, 405, 406, 407, 408, 409, 410, 411, 412, 413, 414, 415, 416, 417, 418, 419, 420, 421, 422, 423, 424, 425, 426, 427, 428, 429, 430, 431, 432, 433, 434, 435, 436, 437, 438, 439, 440, 441, 442, 443, 444, 445, 446, 447, 448, 449, 450, 451, 452, 453, 454, 455, 456, 457, 458, 459, 460, 461, 462, 463, 464, 465, 466, 467, 468, 469, 470, 471, 472, 473, 474, 475, 476, 477, 478, 479, 480, 481, 482, 483, 484, 485, 486, 487, 488, 489, 490, 491, 492, 493, 494, 495, 496, 497, 498, 499, 500, 501, 502, 503, 504, 505, 506, 507, 508, 509, 510, 511, 512, 513, 514, 515, 516, 517, 518, 519, 520, 521, 522, 523, 524, 525, 526, 527, 528, 529, 530, 531, 532, 533, 534, 535, 536, 537, 538, 539, 540, 541, 542, 543, 544, 545, 546, 547, 548, 549, 550, 551, 552, 553, 554, 555, 556, 557, 558, 559, 560, 561, 562, 563, 564, 565, 566, 567, 568, 569, 570, 571, 572, 573, 574, 575, 576, 577, 578, 579, 580, 581, 582, 583, 584, 585, 586, 587, 588, 589, 590, 591, 592, 593, 594, 595, 596, 597, 598, 599, 600, 601, 602, 603, 604, 605, 606, 607, 608, 609, 610, 611, 612, 613, 614, 615, 616, 617, 618, 619, 620, 621, 622, 623, 624, 625, 626, 627, 628, 629, 630, 631, 632, 633, 634, 635, 636, 637, 638, 639, 640, 641, 642, 643, 644, 645, 646, 647, 648, 649, 650, 651, 652, 653, 654, 655, 656, 657, 658, 659, 660, 661, 662, 663, 664, 665, 666, 667, 668, 669, 670, 671, 672, 673, 674, 675, 676, 677, 678, 679, 680, 681, 682, 683, 684, 685, 686, 687, 688, 689, 690, 691, 692, 693, 694, 695, 696, 697, 698, 699, 700, 701, 702, 703, 704, 705, 706, 707, 708, 709, 710, 711, 712, 713, 714, 715, 716, 717, 718, 719, 720, 721, 722, 723, 724, 725, 726, 727, 728, 729, 730, 731, 732, 733, 734, 735, 736, 737, 738, 739, 740, 741, 742, 743, 744, 745, 746, 747, 748, 749, 750, 751, 752, 753, 754, 755, 756, 757, 758, 759, 760, 761, 762, 763, 764, 765, 766, 767, 768, 769, 770, 771, 772, 773, 774, 775, 776, 777, 778, 779, 780, 781, 782, 783, 784, 785, 786, 787, 788, 789, 790, 791, 792, 793, 794, 795, 796, 797, 798, 799, 800, 801, 802, 803, 804, 805, 806, 807, 808, 809, 810, 811, 812, 813, 814, 815, 816, 817, 818, 819, 820, 821, 822, 823, 824, 825, 826, 827, 828, 829, 830, 831, 832, 833, 834, 835, 836, 837, 838, 839, 840, 841, 842, 843, 844, 845, 846, 847, 848, 849, 850, 851, 852, 853, 854, 855, 856, 857, 858, 859, 860, 861, 862, 863, 864, 865, 866, 867, 868, 869, 870, 871, 872, 873, 874, 875, 876, 877, 878, 879, 880, 881, 882, 883, 884, 885, 886, 887, 888, 889, 890, 891, 892, 893, 894, 895, 896, 897, 898, 899, 900, 901, 902, 903, 904, 905, 906, 907, 908, 909, 910, 911, 912, 913, 914, 915, 916, 917, 918, 919, 920, 921, 922, 923, 924, 925, 926, 927, 928, 929, 930, 931, 932, 933, 934, 935, 936, 937, 938, 939, 940, 941, 942, 943, 944, 945, 946, 947, 948, 949, 950, 951, 952, 953, 954, 955, 956, 957, 958, 959, 960, 961, 962, 963, 964, 965, 966, 967, 968, 969, 970, 971, 972, 973, 974, 975, 976, 977, 978, 979, 980, 981, 982, 983, 984, 985, 986, 987, 988, 989, 990, 991, 992, 993, 994, 995, 996, 997, 998, 999, 1000, 1001, 1002, 1003, 1004, 1005, 1006, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 328, 329, 330, 331, 332, 333, 334, 335, 336, 337, 338, 339, 340, 341, 342, 343, 344, 345, 346, 347, 348, 349, 350, 351, 352, 353, 354, 355, 356, 357, 358, 359, 360, 361, 362, 363, 364, 365, 366, 367, 368, 369, 370, 371, 372, 373, 374, 375, 376, 377, 378, 379, 380, 381, 382, 383, 384, 385, 386, 387, 388, 389, 390, 391, 392, 393, 394, 395, 396, 397, 398, 399, 400, 401, 402, 403, 404, 405, 406, 407, 408, 409, 410, 411, 412, 413, 414, 415, 416, 417, 418, 419, 420, 421, 422, 423, 424, 425, 426, 427, 428, 429, 430, 431, 432, 433, 434, 435, 436, 437, 438, 439, 440, 441, 442, 443, 444, 445, 446, 447, 448, 449, 450, 451, 452, 453, 454, 455, 456, 457, 458, 459, 460, 461, 462, 463, 464, 465, 466, 467, 468, 469, 470, 471, 472, 473, 474, 475, 476, 477, 478, 479, 480, 481, 482, 483, 484, 485, 486, 487, 488, 489, 490, 491, 492, 493, 494, 495, 496, 497, 498, 499, 500, 501, 502, 503, 504, 505, 506, 507, 508, 509, 510, 511, 512, 513, 514, 515, 516, 517, 518, 519, 520, 521, 522, 523, 524, 525, 526, 527, 528, 529, 530, 531, 532, 533, 534, 535, 536, 537, 538, 539, 540, 541, 542, 543, 544, 545, 546, 547, 548, 549, 550, 551, 552, 553, 554, 555, 556, 557, 558, 559, 560, 561, 562, 563, 564, 565, 566, 567, 568, 569, 570, 571, 572, 573, 574, 575, 576, 577, 578, 579, 580, 581, 582, 583, 584, 585, 586, 587, 588, 589, 590, 591, 592, 593, 594, 595, 596, 597, 598, 599, 600, 601, 602, 603, 604, 605, 606, 607, 608, 609, 610, 611, 612, 613, 614, 615, 616, 617, 618, 619, 620, 621, 622, 623, 624, 625, 626, 627, 628, 629, 630, 631, 632, 633, 634, 635, 636, 637, 638, 639, 640, 641, 642, 643, 644, 645, 646, 647, 648, 649, 650, 651, 652, 653, 654, 655, 656, 657, 658, 659, 660, 661, 662, 663, 664, 665, 666, 667, 668, 669, 670, 671, 672, 673, 674, 675, 676, 677, 678, 679, 680, 681, 682, 683, 684, 685, 686, 687, 688, 689, 690, 691, 692, 693, 694, 695, 696, 697, 698, 699, 700, 701, 702, 703, 704, 705, 706, 707, 708, 709, 710, 711, 712, 713, 714, 715, 716, 717, 718, 719, 720, 721, 722, 723, 724, 725, 726, 727, 728, 729, 730, 731, 732, 733, 734, 735, 736, 737, 738, 739, 740, 741, 742, 743, 744, 745, 746, 747, 748, 749, 750, 751, 752, 753, 754, 755, 756, 757, 758, 759, 760, 761, 762, 763, 764, 765, 766, 767, 768, 769, 770, 771, 772, 773, 774, 775, 776, 777, 778, 779, 780, 781, 782, 783, 784, 785, 786, 787, 788, 789, 790, 791, 792, 793, 794, 795, 796, 797, 798, 799, 800, 801, 802, 803, 804, 805, 806, 807, 808, 809, 810, 811, 812, 813, 814, 815, 816, 817, 818, 819, 820, 821, 822, 823, 824, 825, 826, 827, 828, 829, 830, 831, 832, 833, 834, 835, 836, 837, 838, 839, 840, 841, 842, 843, 844, 845, 846, 847, 848, 849, 850, 851, 852, 853, 854, 855, 856, 857, 858, 859, 860, 861, 862, 863, 864, 865, 866, 867, 868, 869, 870, 871, 872, 873, 874, 875, 876, 877, 878, 879, 880, 881, 882, 883, 884, 885, 886, 887, 888, 889, 890, 891, 892, 893, 894, 895, 896, 897, 898, 899, 900, 901, 902, 903, 904, 905, 906, 907, 908, 909, 910, 911, 912, 913, 914, 915, 916, 917, 918, 919, 920, 921, 922, 923, 924, 925, 926, 927, 928, 929, 930, 931, 932, 933, 934, 935, 936, 937, 938, 939, 940, 941, 942, 943, 944, 945, 946, 947, 948, 949, 950, 951, 952, 953, 954, 955, 956, 957, 958, 959, 960, 961, 962, 963, 964, 965, 966, 967, 968, 969, 970, 971, 972, 973, 974, 975, 976, 977, 978, 979, 980, 981, 982, 983, 984, 985, 986, 987, 988, 989, 990, 991, 992, 993, 994, 995, 996, 997, 998, 999, 1000, 1001, 1002, 1003, 1004, 1005, 1006, 1007, 1008, 1009, 1010, 1011, 1012, 1013, 1014, 1015, 1016, 1017, 1018, 1019, 1020, 1021, 1022, 1023, 1024, 1025, 1026, 1027, 1028, 1029, 1030, 1031, 1032, 1033, 1034, 1035, 1036, 1037, 1038, 1039, 1040, 1041, 1042, 1043, 1044, 1045, 1046, 1047, 1048, 1049, 1050, 1051, 1052, 1053, 1054, 1055, 1056, 1057, 1058, 1059, 1060, 1061, 1062, 1063, 1064, 1065, 1066, 1067, 1068, 1069, 1070, 1071, 1072, 1073, 1074, 1075, 1076, 1077, 1078, 1079, 1080, 1081, 1082, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 328, 329, 330, 331, 332, 333, 334, 335, 336, 337, 338, 339, 340, 341, 342, 343, 344, 345, 346, 347, 348, 349, 350, 351, 352, 353, 354, 355, 356, 357, 358, 359, 360, 361, 362, 363, 364, 365, 366, 367, 368, 369, 370, 371, 372, 373, 374, 375, 376, 377, 378, 379, 380, 381, 382, 383, 384, 385, 386, 387, 388, 389, 390, 391, 392, 393, 394, 395, 396, 397, 398, 399, 400, 401, 402, 403, 404, 405, 406, 407, 408, 409, 410, 411, 412, 413, 414, 415, 416, 417, 418, 419, 420, 421, 422, 423, 424, 425, 426, 427, 428, 429, 430, 431, 432, 433, 434, 435, 436, 437, 438, 439, 440, 441, 442, 443, 444, 445, 446, 447, 448, 449, 450, 451, 452, 453, 454, 455, 456, 457, 458, 459, 460, 461, 462, 463, 464, 465, 466, 467, 468, 469, 470, 471, 472, 473, 474, 475, 476, 477, 478, 479, 480, 481, 482, 483, 484, 485, 486, 487, 488, 489, 490, 491, 492, 493, 494, 495, 496, 497, 498, 499, 500, 501, 502, 503, 504, 505, 506, 507, 508, 509, 510, 511, 512, 513, 514, 515, 516, 517, 518, 519, 520, 521, 522, 523, 524, 525, 526, 527, 528, 529, 530, 531, 532, 533, 534, 535, 536, 537, 538, 539, 540, 541, 542, 543, 544, 545, 546, 547, 548, 549, 550, 551, 552, 553, 554, 555, 556, 557, 558, 559, 560, 561, 562, 563, 564, 565, 566, 567, 568, 569, 570, 571, 572, 573, 574, 575, 576, 577, 578, 579, 580, 581, 582, 583, 584, 585, 586, 587, 588, 589, 590, 591, 592, 593, 594, 595, 596, 597, 598, 599, 600, 601, 602, 603, 604, 605, 606, 607, 608, 609, 610, 611, 612, 613, 614, 615, 616, 617, 618, 619, 620, 621, 622, 623, 624, 625, 626, 627, 628, 629, 630, 631, 632, 633, 634, 635, 636, 637, 638, 639, 640, 641, 642, 643, 644, 645, 646, 647, 648, 649, 650, 651, 652, 653, 654, 655, 656, 657, 658, 659, 660, 661, 662, 663, 664, 665, 666, 667, 668, 669, 670, 671, 672, 673, 674, 675, 676, 677, 678, 679, 680, 681, 682, 683, 684, 685, 686, 687, 688, 689, 690, 691, 692, 693, 694, 695, 696, 697, 698, 699, 700, 701, 702, 703, 704, 705, 706, 707, 708, 709, 710, 711, 712, 713, 714, 715, 716, 717, 718, 719, 720, 721, 722, 723, 724, 725, 726, 727, 728, 729, 730, 731, 732, 733, 734, 735, 736, 737, 738, 739, 740, 741, 742, 743, 744, 745, 746, 747, 748, 749, 750, 751, 752, 753, 754, 755, 756, 757, 758, 759, 760, 761, 762, 763, 764, 765, 766, 767, 768, 769, 770, 771, 772, 773, 774, 775, 776, 777, 778, 779, 780, 781, 782, 783, 784, 785, 786, 787, 788, 789, 790, 791, 792, 793, 794, 795, 796, 797, 798, 799, 800, 801, 802, 803, 804, 805, 806, 807, 808, 809, 810, 811, 812, 813, 814, 815, 816, 817, 818, 819, 820, 821, 822, 823, 824, 825, 826, 827, 828, 829, 830, 831, 832, 833, 834, 835, 836, 837, 838, 839, 840, 841, 842, 843, 844, 845, 846, 847, 848, 849, 850, 851, 852, 853, 854, 855, 856, 857, 858, 859, 860, 861, 862, 863, 864, 865, 866, 867, 868, 869, 870, 871, 872, 873, 874, 875, 876, 877, 878, 879, 880, 881, 882, 883, 884, 885, 886, 887, 888, 889, 890, 891, 892, 893, 894, 895, 896, 897, 898, 899, 900, 901, 902, 903, 904, 905, 906, 907, 908, 909, 910, 911, 912, 913, 914, 915, 916, 917, 918, 919, 920, 921, 922, 923, 924, 925, 926, 927, 928, 929, 930, 931, 932, 933, 934, 935, 936, 937, 938, 939, 940, 941, 942, 943, 944, 945, 946, 947, 948, 949, 950, 951, 952, 953, 954, 955, 956, 957, 958, 959, 960, 961, 962, 963, 964, 965, 966, 967, 968, 969, 970, 971, 972, 973, 974, 975, 976, 977, 978, 979, 980, 981, 982, 983, 984, 985, 986, 987, 988, 989, 990, 991, 992, 993, 994, 995, 996, 997, 998, 999, 1000, 1001, 1002, 1003, 1004, 1005, 1006, 1007, 1008, 1009, 1010, 1011, 1012, 1013, 1014, 1015, 1016, 1017, 1018, 1019, 1020, 1021, 1022, 1023, 1024, 1025, 1026, 1027, 1028, 1029, 1030, 1031, 1032, 1033, 1034, 1035, 1036, 1037, 1038, 1039, 1040, 1041, 1042, 1043, 1044, 1045, 1046, 1047, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 328, 329, 330, 331, 332, 333, 334, 335, 336, 337, 338, 339, 340, 341, 342, 343, 344, 345, 346, 347, 348, 349, 350, 351, 352, 353, 354, 355, 356, 357, 358, 359, 360, 361, 362, 363, 364, 365, 366, 367, 368, 369, 370, 371, 372, 373, 374, 375, 376, 377, 378, 379, 380, 381, 382, 383, 384, 385, 386, 387, 388, 389, 390, 391, 392, 393, 394, 395, 396, 397, 398, 399, 400, 401, 402, 403, 404, 405, 406, 407, 408, 409, 410, 411, 412, 413, 414, 415, 416, 417, 418, 419, 420, 421, 422, 423, 424, 425, 426, 427, 428, 429, 430, 431, 432, 433, 434, 435, 436, 437, 438, 439, 440, 441, 442, 443, 444, 445, 446, 447, 448, 449, 450, 451, 452, 453, 454, 455, 456, 457, 458, 459, 460, 461, 462, 463, 464, 465, 466, 467, 468, 469, 470, 471, 472, 473, 474, 475, 476, 477, 478, 479, 480, 481, 482, 483, 484, 485, 486, 487, 488, 489, 490, 491, 492, 493, 494, 495, 496, 497, 498, 499, 500, 501, 502, 503, 504, 505, 506, 507, 508, 509, 510, 511, 512, 513, 514, 515, 516, 517, 518, 519, 520, 521, 522, 523, 524, 525, 526, 527, 528, 529, 530, 531, 532, 533, 534, 535, 536, 537, 538, 539, 540, 541, 542, 543, 544, 545, 546, 547, 548, 549, 550, 551, 552, 553, 554, 555, 556, 557, 558, 559, 560, 561, 562, 563, 564, 565, 566, 567, 568, 569, 570, 571, 572, 573, 574, 575, 576, 577, 578, 579, 580, 581, 582, 583, 584, 585, 586, 587, 588, 589, 590, 591, 592, 593, 594, 595, 596, 597, 598, 599, 600, 601, 602, 603, 604, 605, 606, 607, 608, 609, 610, 611, 612, 613, 614, 615, 616, 617, 618, 619, 620, 621, 622, 623, 624, 625, 626, 627, 628, 629, 630, 631, 632, 633, 634, 635, 636, 637, 638, 639, 640, 641, 642, 643, 644, 645, 646, 647, 648, 649, 650, 651, 652, 653, 654, 655, 656, 657, 658, 659, 660, 661, 662, 663, 664, 665, 666, 667, 668, 669, 670, 671, 672, 673, 674, 675, 676, 677, 678, 679, 680, 681, 682, 683, 684, 685, 686, 687, 688, 689, 690, 691, 692, 693, 694, 695, 696, 697, 698, 699, 700, 701, 702, 703, 704, 705, 706, 707, 708, 709, 710, 711, 712, 713, 714, 715, 716, 717, 718, 719, 720, 721, 722, 723, 724, 725, 726, 727, 728, 729, 730, 731, 732, 733, 734, 735, 736, 737, 738, 739, 740, 741, 742, 743, 744, 745, 746, 747, 748, 749, 750, 751, 752, 753, 754, 755, 756, 757, 758, 759, 760, 761, 762, 763, 764, 765, 766, 767, 768, 769, 770, 771, 772, 773, 774, 775, 776, 777, 778, 779, 780, 781, 782, 783, 784, 785, 786, 787, 788, 789, 790, 791, 792, 793, 794, 795, 796, 797, 798, 799, 800, 801, 802, 803, 804, 805, 806, 807, 808, 809, 810, 811, 812, 813, 814, 815, 816, 817, 818, 819, 820, 821, 822, 823, 824, 825, 826, 827, 828, 829, 830, 831, 832, 833, 834, 835, 836, 837, 838, 839, 840, 841, 842, 843, 844, 845, 846, 847, 848, 849, 850, 851, 852, 853, 854, 855, 856, 857, 858, 859, 860, 861, 862, 863, 864, 865, 866, 867, 868, 869, 870, 871, 872, 873, 874, 875, 876, 877, 878, 879, 880, 881, 882, 883, 884, 885, 886, 887, 888, 889, 890, 891, 892, 893, 894, 895, 896, 897, 898, 899, 900, 901, 902, 903, 904, 905, 906, 907, 908, 909, 910, 911, 912, 913, 914, 915, 916, 917, 918, 919, 920, 921, 922, 923, 924, 925, 926, 927, 928, 929, 930, 931, 932, 933, 934, 935, 936, 937, 938, 939, 940, 941, 942, 943, 944, 945, 946, 947, 948, 949, 950, 951, 952, 953, 954, 955, 956, 957, 958, 959, 960, 961, 962, 963, 964, 965, 966, 967, 968, 969, 970, 971, 972, 973, 974, 975, 976, 977, 978, 979, 980, 981, 982, 983, 984, 985, 986, 987, 988, 989, 990, 991, 992, 993, 994, 995, 996, 997, 998, 999, 1000, 1001, 1002, 1003, 1004, 1005, 1006, 1007, 1008, 1009, 1010, 1011, 1012, 1013, 1014, 1015, 1016, 1017, 1018, 1019, 1020, 1021, 1022, 1023, 1024, 1025, 1026, 1027, 1028, 1029, 1030, 1031, 1032, 1033, 1034, 1035, 1036, 1037, 1038, 1039, 1040, 1041, 1042, 1043, 1044, 1045, 1046, 1047, 1048, 1049, 1050, 1051, 1052, 1053, 1054, 1055, 1056, 1057, 1058, 1059, 1060, 1061, 1062, 1063, 1064, 1065, 1066, 1067, 1068, 1069, 1070, 1071, 1072, 1073, 1074, 1075, 1076, 1077, 1078, 1079, 1080, 1081, 1082, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 328, 329, 330, 331, 332, 333, 334, 335, 336, 337, 338, 339, 340, 341, 342, 343, 344, 345, 346, 347, 348, 349, 350, 351, 352, 353, 354, 355, 356, 357, 358, 359, 360, 361, 362, 363, 364, 365, 366, 367, 368, 369, 370, 371, 372, 373, 374, 375, 376, 377, 378, 379, 380, 381, 382, 383, 384, 385, 386, 387, 388, 389, 390, 391, 392, 393, 394, 395, 396, 397, 398, 399, 400, 401, 402, 403, 404, 405, 406, 407, 408, 409, 410, 411, 412, 413, 414, 415, 416, 417, 418, 419, 420, 421, 422, 423, 424, 425, 426, 427, 428, 429, 430, 431, 432, 433, 434, 435, 436, 437, 438, 439, 440, 441, 442, 443, 444, 445, 446, 447, 448, 449, 450, 451, 452, 453, 454, 455, 456, 457, 458, 459, 460, 461, 462, 463, 464, 465, 466, 467, 468, 469, 470, 471, 472, 473, 474, 475, 476, 477, 478, 479, 480, 481, 482, 483, 484, 485, 486, 487, 488, 489, 490, 491, 492, 493, 494, 495, 496, 497, 498, 499, 500, 501, 502, 503, 504, 505, 506, 507, 508, 509, 510, 511, 512, 513, 514, 515, 516, 517, 518, 519, 520, 521, 522, 523, 524, 525, 526, 527, 528, 529, 530, 531, 532, 533, 534, 535, 536, 537, 538, 539, 540, 541, 542, 543, 544, 545, 546, 547, 548, 549, 550, 551, 552, 553, 554, 555, 556, 557, 558, 559, 560, 561, 562, 563, 564, 565, 566, 567, 568, 569, 570, 571, 572, 573, 574, 575, 576, 577, 578, 579, 580, 581, 582, 583, 584, 585, 586, 587, 588, 589, 590, 591, 592, 593, 594, 595, 596, 597, 598, 599, 600, 601, 602, 603, 604, 605, 606, 607, 608, 609, 610, 611, 612, 613, 614, 615, 616, 617, 618, 619, 620, 621, 622, 623, 624, 625, 626, 627, 628, 629, 630, 631, 632, 633, 634, 635, 636, 637, 638, 639, 640, 641, 642, 643, 644, 645, 646, 647, 648, 649, 650, 651, 652, 653, 654, 655, 656, 657, 658, 659, 660, 661, 662, 663, 664, 665, 666, 667, 668, 669, 670, 671, 672, 673, 674, 675, 676, 677, 678, 679, 680, 681, 682, 683, 684, 685, 686, 687, 688, 689, 690, 691, 692, 693, 694, 695, 696, 697, 698, 699, 700, 701, 702, 703, 704, 705, 706, 707, 708, 709, 710, 711, 712, 713, 714, 715, 716, 717, 718, 719, 720, 721, 722, 723, 724, 725, 726, 727, 728, 729, 730, 731, 732, 733, 734, 735, 736, 737, 738, 739, 740, 741, 742, 743, 744, 745, 746, 747, 748, 749, 750, 751, 752, 753, 754, 755, 756, 757, 758, 759, 760, 761, 762, 763, 764, 765, 766, 767, 768, 769, 770, 771, 772, 773, 774, 775, 776, 777, 778, 779, 780, 781, 782, 783, 784, 785, 786, 787, 788, 789, 790, 791, 792, 793, 794, 795, 796, 797, 798, 799, 800, 801, 802, 803, 804, 805, 806, 807, 808, 809, 810, 811, 812, 813, 814, 815, 816, 817, 818, 819, 820, 821, 822, 823, 824, 825, 826, 827, 828, 829, 830, 831, 832, 833, 834, 835, 836, 837, 838, 839, 840, 841, 842, 843, 844, 845, 846, 847, 848, 849, 850, 851, 852, 853, 854, 855, 856, 857, 858, 859, 860, 861, 862, 863, 864, 865, 866, 867, 868, 869, 870, 871, 872, 873, 874, 875, 876, 877, 878, 879, 880, 881, 882, 883, 884, 885, 886, 887, 888, 889, 890, 891, 892, 893, 894, 895, 896, 897, 898, 899, 900, 901, 902, 903, 904, 905, 906, 907, 908, 909, 910, 911, 912, 913, 914, 915, 916, 917, 918, 919, 920, 921, 922, 923, 924, 925, 926, 927, 928, 929, 930, 931, 932, 933, 934, 935, 936, 937, 938, 939, 940, 941, 942, 943, 944, 945, 946, 947, 948, 949, 950, 951, 952, 953, 954, 955, 956, 957, 958, 959, 960, 961, 962, 963, 964, 965, 966, 967, 968, 969, 970, 971, 972, 973, 974, 975, 976, 977, 978, 979, 980, 981, 982, 983, 984, 985, 986, 987, 988, 989, 990, 991, 992, 993, 994, 995, 996, 997, 998, 999, 1000, 1001, 1002, 1003, 1004, 1005, 1006, 1007, 1008, 1009, 1010, 1011, 1012, 1013, 1014, 1015, 1016, 1017, 1018, 1019, 1020, 1021, 1022, 1023, 1024, 1025, 1026, 1027, 1028, 1029, 1030, 1031, 1032, 1033, 1034, 1035, 1036, 1037, 1038, 1039, 1040, 1041, 1042, 1043, 1044, 1045, 1046, 1047, 1048, 1049, 1050, 1051, 1052, 1053, 1054, 1055, 1056, 1057, 1058, 1059, 1060, 1061, 1062, 1063, 1064, 1065, 1066, 1067, 1068, 1069, 1070, 1071, 1072, 1073, 1074, 1075, 1076, 1077, 1078, 1079, 1080, 1081, 1082, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 328, 329, 330, 331, 332, 333, 334, 335, 336, 337, 338, 339, 340, 341, 342, 343, 344, 345, 346, 347, 348, 349, 350, 351, 352, 353, 354, 355, 356, 357, 358, 359, 360, 361, 362, 363, 364, 365, 366, 367, 368, 369, 370, 371, 372, 373, 374, 375, 376, 377, 378, 379, 380, 381, 382, 383, 384, 385, 386, 387, 388, 389, 390, 391, 392, 393, 394, 395, 396, 397, 398, 399, 400, 401, 402, 403, 404, 405, 406, 407, 408, 409, 410, 411, 412, 413, 414, 415, 416, 417, 418, 419, 420, 421, 422, 423, 424, 425, 426, 427, 428, 429, 430, 431, 432, 433, 434, 435, 436, 437, 438, 439, 440, 441, 442, 443, 444, 445, 446, 447, 448, 449, 450, 451, 452, 453, 454, 455, 456, 457, 458, 459, 460, 461, 462, 463, 464, 465, 466, 467, 468, 469, 470, 471, 472, 473, 474, 475, 476, 477, 478, 479, 480, 481, 482, 483, 484, 485, 486, 487, 488, 489, 490, 491, 492, 493, 494, 495, 496, 497, 498, 499, 500, 501, 502, 503, 504, 505, 506, 507, 508, 509, 510, 511, 512, 513, 514, 515, 516, 517, 518, 519, 520, 521, 522, 523, 524, 525, 526, 527, 528, 529, 530, 531, 532, 533, 534, 535, 536, 537, 538, 539, 540, 541, 542, 543, 544, 545, 546, 547, 548, 549, 550, 551, 552, 553, 554, 555, 556, 557, 558, 559, 560, 561, 562, 563, 564, 565, 566, 567, 568, 569, 570, 571, 572, 573, 574, 575, 576, 577, 578, 579, 580, 581, 582, 583, 584, 585, 586, 587, 588, 589, 590, 591, 592, 593, 594, 595, 596, 597, 598, 599, 600, 601, 602, 603, 604, 605, 606, 607, 608, 609, 610, 611, 612, 613, 614, 615, 616, 617, 618, 619, 620, 621, 622, 623, 624, 625, 626, 627, 628, 629, 630, 631, 632, 633, 634, 635, 636, 637, 638, 639, 640, 641, 642, 643, 644, 645, 646, 647, 648, 649, 650, 651, 652, 653, 654, 655, 656, 657, 658, 659, 660, 661, 662, 663, 664, 665, 666, 667, 668, 669, 670, 671, 672, 673, 674, 675, 676, 677, 678, 679, 680, 681, 682, 683, 684, 685, 686, 687, 688, 689, 690, 691, 692, 693, 694, 695, 696, 697, 698, 699, 700, 701, 702, 703, 704, 705, 706, 707, 708, 709, 710, 711, 712, 713, 714, 715, 716, 717, 718, 719, 720, 721, 722, 723, 724, 725, 726, 727, 728, 729, 730, 731, 732, 733, 734, 735, 736, 737, 738, 739, 740, 741, 742, 743, 744, 745, 746, 747, 748, 749, 750, 751, 752, 753, 754, 755, 756, 757, 758, 759, 760, 761, 762, 763, 764, 765, 766, 767, 768, 769, 770, 771, 772, 773, 774, 775, 776, 777, 778, 779, 780, 781, 782, 783, 784, 785, 786, 787, 788, 789, 790, 791, 792, 793, 794, 795, 796, 797, 798, 799, 800, 801, 802, 803, 804, 805, 806, 807, 808, 809, 810, 811, 812, 813, 814, 815, 816, 817, 818, 819, 820, 821, 822, 823, 824, 825, 826, 827, 828, 829, 830, 831, 832, 833, 834, 835, 836, 837, 838, 839, 840, 841, 842, 843, 844, 845, 846, 847, 848, 849, 850, 851, 852, 853, 854, 855, 856, 857, 858, 859, 860, 861, 862, 863, 864, 865, 866, 867, 868, 869, 870, 871, 872, 873, 874, 875, 876, 877, 878, 879, 880, 881, 882, 883, 884, 885, 886, 887, 888, 889, 890, 891, 892, 893, 894, 895, 896, 897, 898, 899, 900, 901, 902, 903, 904, 905, 906, 907, 908, 909, 910, 911, 912, 913, 914, 915, 916, 917, 918, 919, 920, 921, 922, 923, 924, 925, 926, 927, 928, 929, 930, 931, 932, 933, 934, 935, 936, 937, 938, 939, 940, 941, 942, 943, 944, 945, 946, 947, 948, 949, 950, 951, 952, 953, 954, 955, 956, 957, 958, 959, 960, 961, 962, 963, 964, 965, 966, 967, 968, 969, 970, 971, 972, 973, 974, 975, 976, 977, 978, 979, 980, 981, 982, 983, 984, 985, 986, 987, 988, 989, 990, 991, 992, 993, 994, 995, 996, 997, 998, 999, 1000, 1001, 1002, 1003, 1004, 1005, 1006, 1007, 1008, 1009, 1010, 1011, 1012, 1013, 1014, 1015, 1016, 1017, 1018, 1019, 1020, 1021, 1022, 1023, 1024, 1025, 1026, 1027, 1028, 1029, 1030, 1031, 1032, 1033, 1034, 1035, 1036, 1037, 1038, 1039, 1040, 1041, 1042, 1043, 1044, 1045, 1046, 1047, 1048, 1049, 1050, 1051, 1052, 1053, 1054, 1055, 1056, 1057, 1058, 1059, 1060, 1061, 1062, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 328, 329, 330, 331, 332, 333, 334, 335, 336, 337, 338, 339, 340, 341, 342, 343, 344, 345, 346, 347, 348, 349, 350, 351, 352, 353, 354, 355, 356, 357, 358, 359, 360, 361, 362, 363, 364, 365, 366, 367, 368, 369, 370, 371, 372, 373, 374, 375, 376, 377, 378, 379, 380, 381, 382, 383, 384, 385, 386, 387, 388, 389, 390, 391, 392, 393, 394, 395, 396, 397, 398, 399, 400, 401, 402, 403, 404, 405, 406, 407, 408, 409, 410, 411, 412, 413, 414, 415, 416, 417, 418, 419, 420, 421, 422, 423, 424, 425, 426, 427, 428, 429, 430, 431, 432, 433, 434, 435, 436, 437, 438, 439, 440, 441, 442, 443, 444, 445, 446, 447, 448, 449, 450, 451, 452, 453, 454, 455, 456, 457, 458, 459, 460, 461, 462, 463, 464, 465, 466, 467, 468, 469, 470, 471, 472, 473, 474, 475, 476, 477, 478, 479, 480, 481, 482, 483, 484, 485, 486, 487, 488, 489, 490, 491, 492, 493, 494, 495, 496, 497, 498, 499, 500, 501, 502, 503, 504, 505, 506, 507, 508, 509, 510, 511, 512, 513, 514, 515, 516, 517, 518, 519, 520, 521, 522, 523, 524, 525, 526, 527, 528, 529, 530, 531, 532, 533, 534, 535, 536, 537, 538, 539, 540, 541, 542, 543, 544, 545, 546, 547, 548, 549, 550, 551, 552, 553, 554, 555, 556, 557, 558, 559, 560, 561, 562, 563, 564, 565, 566, 567, 568, 569, 570, 571, 572, 573, 574, 575, 576, 577, 578, 579, 580, 581, 582, 583, 584, 585, 586, 587, 588, 589, 590, 591, 592, 593, 594, 595, 596, 597, 598, 599, 600, 601, 602, 603, 604, 605, 606, 607, 608, 609, 610, 611, 612, 613, 614, 615, 616, 617, 618, 619, 620, 621, 622, 623, 624, 625, 626, 627, 628, 629, 630, 631, 632, 633, 634, 635, 636, 637, 638, 639, 640, 641, 642, 643, 644, 645, 646, 647, 648, 649, 650, 651, 652, 653, 654, 655, 656, 657, 658, 659, 660, 661, 662, 663, 664, 665, 666, 667, 668, 669, 670, 671, 672, 673, 674, 675, 676, 677, 678, 679, 680, 681, 682, 683, 684, 685, 686, 687, 688, 689, 690, 691, 692, 693, 694, 695, 696, 697, 698, 699, 700, 701, 702, 703, 704, 705, 706, 707, 708, 709, 710, 711, 712, 713, 714, 715, 716, 717, 718, 719, 720, 721, 722, 723, 724, 725, 726, 727, 728, 729, 730, 731, 732, 733, 734, 735, 736, 737, 738, 739, 740, 741, 742, 743, 744, 745, 746, 747, 748, 749, 750, 751, 752, 753, 754, 755, 756, 757, 758, 759, 760, 761, 762, 763, 764, 765, 766, 767, 768, 769, 770, 771, 772, 773, 774, 775, 776, 777, 778, 779, 780, 781, 782, 783, 784, 785, 786, 787, 788, 789, 790, 791, 792, 793, 794, 795, 796, 797, 798, 799, 800, 801, 802, 803, 804, 805, 806, 807, 808, 809, 810, 811, 812, 813, 814, 815, 816, 817, 818, 819, 820, 821, 822, 823, 824, 825, 826, 827, 828, 829, 830, 831, 832, 833, 834, 835, 836, 837, 838, 839, 840, 841, 842, 843, 844, 845, 846, 847, 848, 849, 850, 851, 852, 853, 854, 855, 856, 857, 858, 859, 860, 861, 862, 863, 864, 865, 866, 867, 868, 869, 870, 871, 872, 873, 874, 875, 876, 877, 878, 879, 880, 881, 882, 883, 884, 885, 886, 887, 888, 889, 890, 891, 892, 893, 894, 895, 896, 897, 898, 899, 900, 901, 902, 903, 904, 905, 906, 907, 908, 909, 910, 911, 912, 913, 914, 915, 916, 917, 918, 919, 920, 921, 922, 923, 924, 925, 926, 927, 928, 929, 930, 931, 932, 933, 934, 935, 936, 937, 938, 939, 940, 941, 942, 943, 944, 945, 946, 947, 948, 949, 950, 951, 952, 953, 954, 955, 956, 957, 958, 959, 960, 961, 962, 963, 964, 965, 966, 967, 968, 969, 970, 971, 972, 973, 974, 975, 976, 977, 978, 979, 980, 981, 982, 983, 984, 985, 986, 987, 988, 989, 990, 991, 992, 993, 994, 995, 996, 997, 998, 999, 1000, 1001, 1002, 1003, 1004, 1005, 1006, 1007, 1008, 1009, 1010, 1011, 1012, 1013, 1014, 1015, 1016, 1017, 1018, 1019, 1020, 1021, 1022, 1023, 1024, 1025, 1026, 1027, 1028, 1029, 1030, 1031, 1032, 1033, 1034, 1035, 1036, 1037, 1038, 1039, 1040, 1041, 1042, 1043, 1044, 1045, 1046, 1047, 1048, 1049, 1050, 1051, 1052, 1053, 1054, 1055, 1056, 1057, 1058, 1059, 1060, 1061, 1062, 1063, 1064, 1065, 1066, 1067, 1068, 1069, 1070, 1071, 1072, 1073, 1074, 1075, 1076, 1077, 1078, 1079, 1080, 1081, 1082, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 328, 329, 330, 331, 332, 333, 334, 335, 336, 337, 338, 339, 340, 341, 342, 343, 344, 345, 346, 347, 348, 349, 350, 351, 352, 353, 354, 355, 356, 357, 358, 359, 360, 361, 362, 363, 364, 365, 366, 367, 368, 369, 370, 371, 372, 373, 374, 375, 376, 377, 378, 379, 380, 381, 382, 383, 384, 385, 386, 387, 388, 389, 390, 391, 392, 393, 394, 395, 396, 397, 398, 399, 400, 401, 402, 403, 404, 405, 406, 407, 408, 409, 410, 411, 412, 413, 414, 415, 416, 417, 418, 419, 420, 421, 422, 423, 424, 425, 426, 427, 428, 429, 430, 431, 432, 433, 434, 435, 436, 437, 438, 439, 440, 441, 442, 443, 444, 445, 446, 447, 448, 449, 450, 451, 452, 453, 454, 455, 456, 457, 458, 459, 460, 461, 462, 463, 464, 465, 466, 467, 468, 469, 470, 471, 472, 473, 474, 475, 476, 477, 478, 479, 480, 481, 482, 483, 484, 485, 486, 487, 488, 489, 490, 491, 492, 493, 494, 495, 496, 497, 498, 499, 500, 501, 502, 503, 504, 505, 506, 507, 508, 509, 510, 511, 512, 513, 514, 515, 516, 517, 518, 519, 520, 521, 522, 523, 524, 525, 526, 527, 528, 529, 530, 531, 532, 533, 534, 535, 536, 537, 538, 539, 540, 541, 542, 543, 544, 545, 546, 547, 548, 549, 550, 551, 552, 553, 554, 555, 556, 557, 558, 559, 560, 561, 562, 563, 564, 565, 566, 567, 568, 569, 570, 571, 572, 573, 574, 575, 576, 577, 578, 579, 580, 581, 582, 583, 584, 585, 586, 587, 588, 589, 590, 591, 592, 593, 594, 595, 596, 597, 598, 599, 600, 601, 602, 603, 604, 605, 606, 607, 608, 609, 610, 611, 612, 613, 614, 615, 616, 617, 618, 619, 620, 621, 622, 623, 624, 625, 626, 627, 628, 629, 630, 631, 632, 633, 634, 635, 636, 637, 638, 639, 640, 641, 642, 643, 644, 645, 646, 647, 648, 649, 650, 651, 652, 653, 654, 655, 656, 657, 658, 659, 660, 661, 662, 663, 664, 665, 666, 667, 668, 669, 670, 671, 672, 673, 674, 675, 676, 677, 678, 679, 680, 681, 682, 683, 684, 685, 686, 687, 688, 689, 690, 691, 692, 693, 694, 695, 696, 697, 698, 699, 700, 701, 702, 703, 704, 705, 706, 707, 708, 709, 710, 711, 712, 713, 714, 715, 716, 717, 718, 719, 720, 721, 722, 723, 724, 725, 726, 727, 728, 729, 730, 731, 732, 733, 734, 735, 736, 737, 738, 739, 740, 741, 742, 743, 744, 745, 746, 747, 748, 749, 750, 751, 752, 753, 754, 755, 756, 757, 758, 759, 760, 761, 762, 763, 764, 765, 766, 767, 768, 769, 770, 771, 772, 773, 774, 775, 776, 777, 778, 779, 780, 781, 782, 783, 784, 785, 786, 787, 788, 789, 790, 791, 792, 793, 794, 795, 796, 797, 798, 799, 800, 801, 802, 803, 804, 805, 806, 807, 808, 809, 810, 811, 812, 813, 814, 815, 816, 817, 818, 819, 820, 821, 822, 823, 824, 825, 826, 827, 828, 829, 830, 831, 832, 833, 834, 835, 836, 837, 838, 839, 840, 841, 842, 843, 844, 845, 846, 847, 848, 849, 850, 851, 852, 853, 854, 855, 856, 857, 858, 859, 860, 861, 862, 863, 864, 865, 866, 867, 868, 869, 870, 871, 872, 873, 874, 875, 876, 877, 878, 879, 880, 881, 882, 883, 884, 885, 886, 887, 888, 889, 890, 891, 892, 893, 894, 895, 896, 897, 898, 899, 900, 901, 902, 903, 904, 905, 906, 907, 908, 909, 910, 911, 912, 913, 914, 915, 916, 917, 918, 919, 920, 921, 922, 923, 924, 925, 926, 927, 928, 929, 930, 931, 932, 933, 934, 935, 936, 937, 938, 939, 940, 941, 942, 943, 944, 945, 946, 947, 948, 949, 950, 951, 952, 953, 954, 955, 956, 957, 958, 959, 960, 961, 962, 963, 964, 965, 966, 967, 968, 969, 970, 971, 972, 973, 974, 975, 976, 977, 978, 979, 980, 981, 982, 983, 984, 985, 986, 987, 988, 989, 990, 991, 992, 993, 994, 995, 996, 997, 998, 999, 1000, 1001, 1002, 1003, 1004, 1005, 1006, 1007, 1008, 1009, 1010, 1011, 1012, 1013, 1014, 1015, 1016, 1017, 1018, 1019, 1020, 1021, 1022, 1023, 1024, 1025, 1026, 1027, 1028, 1029, 1030, 1031, 1032, 1033, 1034, 1035, 1036, 1037, 1038, 1039, 1040, 1041, 1042, 1043, 1044, 1045, 1046, 1047, 1048, 1049, 1050, 1051, 1052, 1053, 1054, 1055, 1056, 1057, 1058, 1059, 1060, 1061, 1062, 1063, 1064, 1065, 1066, 1067, 1068, 1069, 1070, 1071, 1072, 1073, 1074, 1075, 1076, 1077, 1078, 1079, 1080, 1081, 1082, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 328, 329, 330, 331, 332, 333, 334, 335, 336, 337, 338, 339, 340, 341, 342, 343, 344, 345, 346, 347, 348, 349, 350, 351, 352, 353, 354, 355, 356, 357, 358, 359, 360, 361, 362, 363, 364, 365, 366, 367, 368, 369, 370, 371, 372, 373, 374, 375, 376, 377, 378, 379, 380, 381, 382, 383, 384, 385, 386, 387, 388, 389, 390, 391, 392, 393, 394, 395, 396, 397, 398, 399, 400, 401, 402, 403, 404, 405, 406, 407, 408, 409, 410, 411, 412, 413, 414, 415, 416, 417, 418, 419, 420, 421, 422, 423, 424, 425, 426, 427, 428, 429, 430, 431, 432, 433, 434, 435, 436, 437, 438, 439, 440, 441, 442, 443, 444, 445, 446, 447, 448, 449, 450, 451, 452, 453, 454, 455, 456, 457, 458, 459, 460, 461, 462, 463, 464, 465, 466, 467, 468, 469, 470, 471, 472, 473, 474, 475, 476, 477, 478, 479, 480, 481, 482, 483, 484, 485, 486, 487, 488, 489, 490, 491, 492, 493, 494, 495, 496, 497, 498, 499, 500, 501, 502, 503, 504, 505, 506, 507, 508, 509, 510, 511, 512, 513, 514, 515, 516, 517, 518, 519, 520, 521, 522, 523, 524, 525, 526, 527, 528, 529, 530, 531, 532, 533, 534, 535, 536, 537, 538, 539, 540, 541, 542, 543, 544, 545, 546, 547, 548, 549, 550, 551, 552, 553, 554, 555, 556, 557, 558, 559, 560, 561, 562, 563, 564, 565, 566, 567, 568, 569, 570, 571, 572, 573, 574, 575, 576, 577, 578, 579, 580, 581, 582, 583, 584, 585, 586, 587, 588, 589, 590, 591, 592, 593, 594, 595, 596, 597, 598, 599, 600, 601, 602, 603, 604, 605, 606, 607, 608, 609, 610, 611, 612, 613, 614, 615, 616, 617, 618, 619, 620, 621, 622, 623, 624, 625, 626, 627, 628, 629, 630, 631, 632, 633, 634, 635, 636, 637, 638, 639, 640, 641, 642, 643, 644, 645, 646, 647, 648, 649, 650, 651, 652, 653, 654, 655, 656, 657, 658, 659, 660, 661, 662, 663, 664, 665, 666, 667, 668, 669, 670, 671, 672, 673, 674, 675, 676, 677, 678, 679, 680, 681, 682, 683, 684, 685, 686, 687, 688, 689, 690, 691, 692, 693, 694, 695, 696, 697, 698, 699, 700, 701, 702, 703, 704, 705, 706, 707, 708, 709, 710, 711, 712, 713, 714, 715, 716, 717, 718, 719, 720, 721, 722, 723, 724, 725, 726, 727, 728, 729, 730, 731, 732, 733, 734, 735, 736, 737, 738, 739, 740, 741, 742, 743, 744, 745, 746, 747, 748, 749, 750, 751, 752, 753, 754, 755, 756, 757, 758, 759, 760, 761, 762, 763, 764, 765, 766, 767, 768, 769, 770, 771, 772, 773, 774, 775, 776, 777, 778, 779, 780, 781, 782, 783, 784, 785, 786, 787, 788, 789, 790, 791, 792, 793, 794, 795, 796, 797, 798, 799, 800, 801, 802, 803, 804, 805, 806, 807, 808, 809, 810, 811, 812, 813, 814, 815, 816, 817, 818, 819, 820, 821, 822, 823, 824, 825, 826, 827, 828, 829, 830, 831, 832, 833, 834, 835, 836, 837, 838, 839, 840, 841, 842, 843, 844, 845, 846, 847, 848, 849, 850, 851, 852, 853, 854, 855, 856, 857, 858, 859, 860, 861, 862, 863, 864, 865, 866, 867, 868, 869, 870, 871, 872, 873, 874, 875, 876, 877, 878, 879, 880, 881, 882, 883, 884, 885, 886, 887, 888, 889, 890, 891, 892, 893, 894, 895, 896, 897, 898, 899, 900, 901, 902, 903, 904, 905, 906, 907, 908, 909, 910, 911, 912, 913, 914, 915, 916, 917, 918, 919, 920, 921, 922, 923, 924, 925, 926, 927, 928, 929, 930, 931, 932, 933, 934, 935, 936, 937, 938, 939, 940, 941, 942, 943, 944, 945, 946, 947, 948, 949, 950, 951, 952, 953, 954, 955, 956, 957, 958, 959, 960, 961, 962, 963, 964, 965, 966, 967, 968, 969, 970, 971, 972, 973, 974, 975, 976, 977, 978, 979, 980, 981, 982, 983, 984, 985, 986, 987, 988, 989, 990, 991, 992, 993, 994, 995, 996, 997, 998, 999, 1000, 1001, 1002, 1003, 1004, 1005, 1006, 1007, 1008, 1009, 1010, 1011, 1012, 1013, 1014, 1015, 1016, 1017, 1018, 1019, 1020, 1021, 1022, 1023, 1024, 1025, 1026, 1027, 1028, 1029, 1030, 1031, 1032, 1033, 1034, 1035, 1036, 1037, 1038, 1039, 1040, 1041, 1042, 1043, 1044, 1045, 1046, 1047, 1048, 1049, 1050, 1051, 1052, 1053, 1054, 1055, 1056, 1057, 1058, 1059, 1060, 1061, 1062, 1063, 1064, 1065, 1066, 1067, 1068, 1069, 1070, 1071, 1072, 1073, 1074, 1075, 1076, 1077, 1078, 1079, 1080, 1081, 1082, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 328, 329, 330, 331, 332, 333, 334, 335, 336, 337, 338, 339, 340, 341, 342, 343, 344, 345, 346, 347, 348, 349, 350, 351, 352, 353, 354, 355, 356, 357, 358, 359, 360, 361, 362, 363, 364, 365, 366, 367, 368, 369, 370, 371, 372, 373, 374, 375, 376, 377, 378, 379, 380, 381, 382, 383, 384, 385, 386, 387, 388, 389, 390, 391, 392, 393, 394, 395, 396, 397, 398, 399, 400, 401, 402, 403, 404, 405, 406, 407, 408, 409, 410, 411, 412, 413, 414, 415, 416, 417, 418, 419, 420, 421, 422, 423, 424, 425, 426, 427, 428, 429, 430, 431, 432, 433, 434, 435, 436, 437, 438, 439, 440, 441, 442, 443, 444, 445, 446, 447, 448, 449, 450, 451, 452, 453, 454, 455, 456, 457, 458, 459, 460, 461, 462, 463, 464, 465, 466, 467, 468, 469, 470, 471, 472, 473, 474, 475, 476, 477, 478, 479, 480, 481, 482, 483, 484, 485, 486, 487, 488, 489, 490, 491, 492, 493, 494, 495, 496, 497, 498, 499, 500, 501, 502, 503, 504, 505, 506, 507, 508, 509, 510, 511, 512, 513, 514, 515, 516, 517, 518, 519, 520, 521, 522, 523, 524, 525, 526, 527, 528, 529, 530, 531, 532, 533, 534, 535, 536, 537, 538, 539, 540, 541, 542, 543, 544, 545, 546, 547, 548, 549, 550, 551, 552, 553, 554, 555, 556, 557, 558, 559, 560, 561, 562, 563, 564, 565, 566, 567, 568, 569, 570, 571, 572, 573, 574, 575, 576, 577, 578, 579, 580, 581, 582, 583, 584, 585, 586, 587, 588, 589, 590, 591, 592, 593, 594, 595, 596, 597, 598, 599, 600, 601, 602, 603, 604, 605, 606, 607, 608, 609, 610, 611, 612, 613, 614, 615, 616, 617, 618, 619, 620, 621, 622, 623, 624, 625, 626, 627, 628, 629, 630, 631, 632, 633, 634, 635, 636, 637, 638, 639, 640, 641, 642, 643, 644, 645, 646, 647, 648, 649, 650, 651, 652, 653, 654, 655, 656, 657, 658, 659, 660, 661, 662, 663, 664, 665, 666, 667, 668, 669, 670, 671, 672, 673, 674, 675, 676, 677, 678, 679, 680, 681, 682, 683, 684, 685, 686, 687, 688, 689, 690, 691, 692, 693, 694, 695, 696, 697, 698, 699, 700, 701, 702, 703, 704, 705, 706, 707, 708, 709, 710, 711, 712, 713, 714, 715, 716, 717, 718, 719, 720, 721, 722, 723, 724, 725, 726, 727, 728, 729, 730, 731, 732, 733, 734, 735, 736, 737, 738, 739, 740, 741, 742, 743, 744, 745, 746, 747, 748, 749, 750, 751, 752, 753, 754, 755, 756, 757, 758, 759, 760, 761, 762, 763, 764, 765, 766, 767, 768, 769, 770, 771, 772, 773, 774, 775, 776, 777, 778, 779, 780, 781, 782, 783, 784, 785, 786, 787, 788, 789, 790, 791, 792, 793, 794, 795, 796, 797, 798, 799, 800, 801, 802, 803, 804, 805, 806, 807, 808, 809, 810, 811, 812, 813, 814, 815, 816, 817, 818, 819, 820, 821, 822, 823, 824, 825, 826, 827, 828, 829, 830, 831, 832, 833, 834, 835, 836, 837, 838, 839, 840, 841, 842, 843, 844, 845, 846, 847, 848, 849, 850, 851, 852, 853, 854, 855, 856, 857, 858, 859, 860, 861, 862, 863, 864, 865, 866, 867, 868, 869, 870, 871, 872, 873, 874, 875, 876, 877, 878, 879, 880, 881, 882, 883, 884, 885, 886, 887, 888, 889, 890, 891, 892, 893, 894, 895, 896, 897, 898, 899, 900, 901, 902, 903, 904, 905, 906, 907, 908, 909, 910, 911, 912, 913, 914, 915, 916, 917, 918, 919, 920, 921, 922, 923, 924, 925, 926, 927, 928, 929, 930, 931, 932, 933, 934, 935, 936, 937, 938, 939, 940, 941, 942, 943, 944, 945, 946, 947, 948, 949, 950, 951, 952, 953, 954, 955, 956, 957, 958, 959, 960, 961, 962, 963, 964, 965, 966, 967, 968, 969, 970, 971, 972, 973, 974, 975, 976, 977, 978, 979, 980, 981, 982, 983, 984, 985, 986, 987, 988, 989, 990, 991, 992, 993, 994, 995, 996, 997, 998, 999, 1000, 1001, 1002, 1003, 1004, 1005, 1006, 1007, 1008, 1009, 1010, 1011, 1012, 1013, 1014, 1015, 1016, 1017, 1018, 1019, 1020, 1021, 1022, 1023, 1024, 1025, 1026, 1027, 1028, 1029, 1030, 1031, 1032, 1033, 1034, 1035, 1036, 1037, 1038, 1039, 1040, 1041, 1042, 1043, 1044, 1045, 1046, 1047, 1048, 1049, 1050, 1051, 1052, 1053, 1054, 1055, 1056, 1057, 1058, 1059, 1060, 1061, 1062, 1063, 1064, 1065, 1066, 1067, 1068, 1069, 1070, 1071, 1072, 1073, 1074, 1075, 1076, 1077, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 328, 329, 330, 331, 332, 333, 334, 335, 336, 337, 338, 339, 340, 341, 342, 343, 344, 345, 346, 347, 348, 349, 350, 351, 352, 353, 354, 355, 356, 357, 358, 359, 360, 361, 362, 363, 364, 365, 366, 367, 368, 369, 370, 371, 372, 373, 374, 375, 376, 377, 378, 379, 380, 381, 382, 383, 384, 385, 386, 387, 388, 389, 390, 391, 392, 393, 394, 395, 396, 397, 398, 399, 400, 401, 402, 403, 404, 405, 406, 407, 408, 409, 410, 411, 412, 413, 414, 415, 416, 417, 418, 419, 420, 421, 422, 423, 424, 425, 426, 427, 428, 429, 430, 431, 432, 433, 434, 435, 436, 437, 438, 439, 440, 441, 442, 443, 444, 445, 446, 447, 448, 449, 450, 451, 452, 453, 454, 455, 456, 457, 458, 459, 460, 461, 462, 463, 464, 465, 466, 467, 468, 469, 470, 471, 472, 473, 474, 475, 476, 477, 478, 479, 480, 481, 482, 483, 484, 485, 486, 487, 488, 489, 490, 491, 492, 493, 494, 495, 496, 497, 498, 499, 500, 501, 502, 503, 504, 505, 506, 507, 508, 509, 510, 511, 512, 513, 514, 515, 516, 517, 518, 519, 520, 521, 522, 523, 524, 525, 526, 527, 528, 529, 530, 531, 532, 533, 534, 535, 536, 537, 538, 539, 540, 541, 542, 543, 544, 545, 546, 547, 548, 549, 550, 551, 552, 553, 554, 555, 556, 557, 558, 559, 560, 561, 562, 563, 564, 565, 566, 567, 568, 569, 570, 571, 572, 573, 574, 575, 576, 577, 578, 579, 580, 581, 582, 583, 584, 585, 586, 587, 588, 589, 590, 591, 592, 593, 594, 595, 596, 597, 598, 599, 600, 601, 602, 603, 604, 605, 606, 607, 608, 609, 610, 611, 612, 613, 614, 615, 616, 617, 618, 619, 620, 621, 622, 623, 624, 625, 626, 627, 628, 629, 630, 631, 632, 633, 634, 635, 636, 637, 638, 639, 640, 641, 642, 643, 644, 645, 646, 647, 648, 649, 650, 651, 652, 653, 654, 655, 656, 657, 658, 659, 660, 661, 662, 663, 664, 665, 666, 667, 668, 669, 670, 671, 672, 673, 674, 675, 676, 677, 678, 679, 680, 681, 682, 683, 684, 685, 686, 687, 688, 689, 690, 691, 692, 693, 694, 695, 696, 697, 698, 699, 700, 701, 702, 703, 704, 705, 706, 707, 708, 709, 710, 711, 712, 713, 714, 715, 716, 717, 718, 719, 720, 721, 722, 723, 724, 725, 726, 727, 728, 729, 730, 731, 732, 733, 734, 735, 736, 737, 738, 739, 740, 741, 742, 743, 744, 745, 746, 747, 748, 749, 750, 751, 752, 753, 754, 755, 756, 757, 758, 759, 760, 761, 762, 763, 764, 765, 766, 767, 768, 769, 770, 771, 772, 773, 774, 775, 776, 777, 778, 779, 780, 781, 782, 783, 784, 785, 786, 787, 788, 789, 790, 791, 792, 793, 794, 795, 796, 797, 798, 799, 800, 801, 802, 803, 804, 805, 806, 807, 808, 809, 810, 811, 812, 813, 814, 815, 816, 817, 818, 819, 820, 821, 822, 823, 824, 825, 826, 827, 828, 829, 830, 831, 832, 833, 834, 835, 836, 837, 838, 839, 840, 841, 842, 843, 844, 845, 846, 847, 848, 849, 850, 851, 852, 853, 854, 855, 856, 857, 858, 859, 860, 861, 862, 863, 864, 865, 866, 867, 868, 869, 870, 871, 872, 873, 874, 875, 876, 877, 878, 879, 880, 881, 882, 883, 884, 885, 886, 887, 888, 889, 890, 891, 892, 893, 894, 895, 896, 897, 898, 899, 900, 901, 902, 903, 904, 905, 906, 907, 908, 909, 910, 911, 912, 913, 914, 915, 916, 917, 918, 919, 920, 921, 922, 923, 924, 925, 926, 927, 928, 929, 930, 931, 932, 933, 934, 935, 936, 937, 938, 939, 940, 941, 942, 943, 944, 945, 946, 947, 948, 949, 950, 951, 952, 953, 954, 955, 956, 957, 958, 959, 960, 961, 962, 963, 964, 965, 966, 967, 968, 969, 970, 971, 972, 973, 974, 975, 976, 977, 978, 979, 980, 981, 982, 983, 984, 985, 986, 987, 988, 989, 990, 991, 992, 993, 994, 995, 996, 997, 998, 999, 1000, 1001, 1002, 1003, 1004, 1005, 1006, 1007, 1008, 1009, 1010, 1011, 1012, 1013, 1014, 1015, 1016, 1017, 1018, 1019, 1020, 1021, 1022, 1023, 1024, 1025, 1026, 1027, 1028, 1029, 1030, 1031, 1032, 1033, 1034, 1035, 1036, 1037, 1038, 1039, 1040, 1041, 1042, 1043, 1044, 1045, 1046, 1047, 1048, 1049, 1050, 1051, 1052, 1053, 1054, 1055, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 328, 329, 330, 331, 332, 333, 334, 335, 336, 337, 338, 339, 340, 341, 342, 343, 344, 345, 346, 347, 348, 349, 350, 351, 352, 353, 354, 355, 356, 357, 358, 359, 360, 361, 362, 363, 364, 365, 366, 367, 368, 369, 370, 371, 372, 373, 374, 375, 376, 377, 378, 379, 380, 381, 382, 383, 384, 385, 386, 387, 388, 389, 390, 391, 392, 393, 394, 395, 396, 397, 398, 399, 400, 401, 402, 403, 404, 405, 406, 407, 408, 409, 410, 411, 412, 413, 414, 415, 416, 417, 418, 419, 420, 421, 422, 423, 424, 425, 426, 427, 428, 429, 430, 431, 432, 433, 434, 435, 436, 437, 438, 439, 440, 441, 442, 443, 444, 445, 446, 447, 448, 449, 450, 451, 452, 453, 454, 455, 456, 457, 458, 459, 460, 461, 462, 463, 464, 465, 466, 467, 468, 469, 470, 471, 472, 473, 474, 475, 476, 477, 478, 479, 480, 481, 482, 483, 484, 485, 486, 487, 488, 489, 490, 491, 492, 493, 494, 495, 496, 497, 498, 499, 500, 501, 502, 503, 504, 505, 506, 507, 508, 509, 510, 511, 512, 513, 514, 515, 516, 517, 518, 519, 520, 521, 522, 523, 524, 525, 526, 527, 528, 529, 530, 531, 532, 533, 534, 535, 536, 537, 538, 539, 540, 541, 542, 543, 544, 545, 546, 547, 548, 549, 550, 551, 552, 553, 554, 555, 556, 557, 558, 559, 560, 561, 562, 563, 564, 565, 566, 567, 568, 569, 570, 571, 572, 573, 574, 575, 576, 577, 578, 579, 580, 581, 582, 583, 584, 585, 586, 587, 588, 589, 590, 591, 592, 593, 594, 595, 596, 597, 598, 599, 600, 601, 602, 603, 604, 605, 606, 607, 608, 609, 610, 611, 612, 613, 614, 615, 616, 617, 618, 619, 620, 621, 622, 623, 624, 625, 626, 627, 628, 629, 630, 631, 632, 633, 634, 635, 636, 637, 638, 639, 640, 641, 642, 643, 644, 645, 646, 647, 648, 649, 650, 651, 652, 653, 654, 655, 656, 657, 658, 659, 660, 661, 662, 663, 664, 665, 666, 667, 668, 669, 670, 671, 672, 673, 674, 675, 676, 677, 678, 679, 680, 681, 682, 683, 684, 685, 686, 687, 688, 689, 690, 691, 692, 693, 694, 695, 696, 697, 698, 699, 700, 701, 702, 703, 704, 705, 706, 707, 708, 709, 710, 711, 712, 713, 714, 715, 716, 717, 718, 719, 720, 721, 722, 723, 724, 725, 726, 727, 728, 729, 730, 731, 732, 733, 734, 735, 736, 737, 738, 739, 740, 741, 742, 743, 744, 745, 746, 747, 748, 749, 750, 751, 752, 753, 754, 755, 756, 757, 758, 759, 760, 761, 762, 763, 764, 765, 766, 767, 768, 769, 770, 771, 772, 773, 774, 775, 776, 777, 778, 779, 780, 781, 782, 783, 784, 785, 786, 787, 788, 789, 790, 791, 792, 793, 794, 795, 796, 797, 798, 799, 800, 801, 802, 803, 804, 805, 806, 807, 808, 809, 810, 811, 812, 813, 814, 815, 816, 817, 818, 819, 820, 821, 822, 823, 824, 825, 826, 827, 828, 829, 830, 831, 832, 833, 834, 835, 836, 837, 838, 839, 840, 841, 842, 843, 844, 845, 846, 847, 848, 849, 850, 851, 852, 853, 854, 855, 856, 857, 858, 859, 860, 861, 862, 863, 864, 865, 866, 867, 868, 869, 870, 871, 872, 873, 874, 875, 876, 877, 878, 879, 880, 881, 882, 883, 884, 885, 886, 887, 888, 889, 890, 891, 892, 893, 894, 895, 896, 897, 898, 899, 900, 901, 902, 903, 904, 905, 906, 907, 908, 909, 910, 911, 912, 913, 914, 915, 916, 917, 918, 919, 920, 921, 922, 923, 924, 925, 926, 927, 928, 929, 930, 931, 932, 933, 934, 935, 936, 937, 938, 939, 940, 941, 942, 943, 944, 945, 946, 947, 948, 949, 950, 951, 952, 953, 954, 955, 956, 957, 958, 959, 960, 961, 962, 963, 964, 965, 966, 967, 968, 969, 970, 971, 972, 973, 974, 975, 976, 977, 978, 979, 980, 981, 982, 983, 984, 985, 986, 987, 988, 989, 990, 991, 992, 993, 994, 995, 996, 997, 998, 999, 1000, 1001, 1002, 1003, 1004, 1005, 1006, 1007, 1008, 1009, 1010, 1011, 1012, 1013, 1014, 1015, 1016, 1017, 1018, 1019, 1020, 1021, 1022, 1023, 1024, 1025, 1026, 1027, 1028, 1029, 1030, 1031, 1032, 1033, 1034, 1035, 1036, 1037, 1038, 1039, 1040, 1041, 1042, 1043, 1044, 1045, 1046, 1047, 1048, 1049, 1050, 1051, 1052, 1053, 1054, 1055, 1056, 1057, 1058, 1059, 1060, 1061, 1062, 1063, 1064, 1065, 1066, 1067, 1068, 1069, 1070, 1071, 1072, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 328, 329, 330, 331, 332, 333, 334, 335, 336, 337, 338, 339, 340, 341, 342, 343, 344, 345, 346, 347, 348, 349, 350, 351, 352, 353, 354, 355, 356, 357, 358, 359, 360, 361, 362, 363, 364, 365, 366, 367, 368, 369, 370, 371, 372, 373, 374, 375, 376, 377, 378, 379, 380, 381, 382, 383, 384, 385, 386, 387, 388, 389, 390, 391, 392, 393, 394, 395, 396, 397, 398, 399, 400, 401, 402, 403, 404, 405, 406, 407, 408, 409, 410, 411, 412, 413, 414, 415, 416, 417, 418, 419, 420, 421, 422, 423, 424, 425, 426, 427, 428, 429, 430, 431, 432, 433, 434, 435, 436, 437, 438, 439, 440, 441, 442, 443, 444, 445, 446, 447, 448, 449, 450, 451, 452, 453, 454, 455, 456, 457, 458, 459, 460, 461, 462, 463, 464, 465, 466, 467, 468, 469, 470, 471, 472, 473, 474, 475, 476, 477, 478, 479, 480, 481, 482, 483, 484, 485, 486, 487, 488, 489, 490, 491, 492, 493, 494, 495, 496, 497, 498, 499, 500, 501, 502, 503, 504, 505, 506, 507, 508, 509, 510, 511, 512, 513, 514, 515, 516, 517, 518, 519, 520, 521, 522, 523, 524, 525, 526, 527, 528, 529, 530, 531, 532, 533, 534, 535, 536, 537, 538, 539, 540, 541, 542, 543, 544, 545, 546, 547, 548, 549, 550, 551, 552, 553, 554, 555, 556, 557, 558, 559, 560, 561, 562, 563, 564, 565, 566, 567, 568, 569, 570, 571, 572, 573, 574, 575, 576, 577, 578, 579, 580, 581, 582, 583, 584, 585, 586, 587, 588, 589, 590, 591, 592, 593, 594, 595, 596, 597, 598, 599, 600, 601, 602, 603, 604, 605, 606, 607, 608, 609, 610, 611, 612, 613, 614, 615, 616, 617, 618, 619, 620, 621, 622, 623, 624, 625, 626, 627, 628, 629, 630, 631, 632, 633, 634, 635, 636, 637, 638, 639, 640, 641, 642, 643, 644, 645, 646, 647, 648, 649, 650, 651, 652, 653, 654, 655, 656, 657, 658, 659, 660, 661, 662, 663, 664, 665, 666, 667, 668, 669, 670, 671, 672, 673, 674, 675, 676, 677, 678, 679, 680, 681, 682, 683, 684, 685, 686, 687, 688, 689, 690, 691, 692, 693, 694, 695, 696, 697, 698, 699, 700, 701, 702, 703, 704, 705, 706, 707, 708, 709, 710, 711, 712, 713, 714, 715, 716, 717, 718, 719, 720, 721, 722, 723, 724, 725, 726, 727, 728, 729, 730, 731, 732, 733, 734, 735, 736, 737, 738, 739, 740, 741, 742, 743, 744, 745, 746, 747, 748, 749, 750, 751, 752, 753, 754, 755, 756, 757, 758, 759, 760, 761, 762, 763, 764, 765, 766, 767, 768, 769, 770, 771, 772, 773, 774, 775, 776, 777, 778, 779, 780, 781, 782, 783, 784, 785, 786, 787, 788, 789, 790, 791, 792, 793, 794, 795, 796, 797, 798, 799, 800, 801, 802, 803, 804, 805, 806, 807, 808, 809, 810, 811, 812, 813, 814, 815, 816, 817, 818, 819, 820, 821, 822, 823, 824, 825, 826, 827, 828, 829, 830, 831, 832, 833, 834, 835, 836, 837, 838, 839, 840, 841, 842, 843, 844, 845, 846, 847, 848, 849, 850, 851, 852, 853, 854, 855, 856, 857, 858, 859, 860, 861, 862, 863, 864, 865, 866, 867, 868, 869, 870, 871, 872, 873, 874, 875, 876, 877, 878, 879, 880, 881, 882, 883, 884, 885, 886, 887, 888, 889, 890, 891, 892, 893, 894, 895, 896, 897, 898, 899, 900, 901, 902, 903, 904, 905, 906, 907, 908, 909, 910, 911, 912, 913, 914, 915, 916, 917, 918, 919, 920, 921, 922, 923, 924, 925, 926, 927, 928, 929, 930, 931, 932, 933, 934, 935, 936, 937, 938, 939, 940, 941, 942, 943, 944, 945, 946, 947, 948, 949, 950, 951, 952, 953, 954, 955, 956, 957, 958, 959, 960, 961, 962, 963, 964, 965, 966, 967, 968, 969, 970, 971, 972, 973, 974, 975, 976, 977, 978, 979, 980, 981, 982, 983, 984, 985, 986, 987, 988, 989, 990, 991, 992, 993, 994, 995, 996, 997, 998, 999, 1000, 1001, 1002, 1003, 1004, 1005, 1006, 1007, 1008, 1009, 1010, 1011, 1012, 1013, 1014, 1015, 1016, 1017, 1018, 1019, 1020, 1021, 1022, 1023, 1024, 1025, 1026, 1027, 1028, 1029, 1030, 1031, 1032, 1033, 1034, 1035, 1036, 1037, 1038, 1039, 1040, 1041, 1042, 1043, 1044, 1045, 1046, 1047, 1048, 1049, 1050, 1051, 1052, 1053, 1054, 1055, 1056, 1057, 1058, 1059, 1060, 1061, 1062, 1063, 1064, 1065, 1066, 1067, 1068, 1069, 1070, 1071, 1072, 1073, 1074, 1075, 1076, 1077, 1078, 1079, 1080, 1081, 1082, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 328, 329, 330, 331, 332, 333, 334, 335, 336, 337, 338, 339, 340, 341, 342, 343, 344, 345, 346, 347, 348, 349, 350, 351, 352, 353, 354, 355, 356, 357, 358, 359, 360, 361, 362, 363, 364, 365, 366, 367, 368, 369, 370, 371, 372, 373, 374, 375, 376, 377, 378, 379, 380, 381, 382, 383, 384, 385, 386, 387, 388, 389, 390, 391, 392, 393, 394, 395, 396, 397, 398, 399, 400, 401, 402, 403, 404, 405, 406, 407, 408, 409, 410, 411, 412, 413, 414, 415, 416, 417, 418, 419, 420, 421, 422, 423, 424, 425, 426, 427, 428, 429, 430, 431, 432, 433, 434, 435, 436, 437, 438, 439, 440, 441, 442, 443, 444, 445, 446, 447, 448, 449, 450, 451, 452, 453, 454, 455, 456, 457, 458, 459, 460, 461, 462, 463, 464, 465, 466, 467, 468, 469, 470, 471, 472, 473, 474, 475, 476, 477, 478, 479, 480, 481, 482, 483, 484, 485, 486, 487, 488, 489, 490, 491, 492, 493, 494, 495, 496, 497, 498, 499, 500, 501, 502, 503, 504, 505, 506, 507, 508, 509, 510, 511, 512, 513, 514, 515, 516, 517, 518, 519, 520, 521, 522, 523, 524, 525, 526, 527, 528, 529, 530, 531, 532, 533, 534, 535, 536, 537, 538, 539, 540, 541, 542, 543, 544, 545, 546, 547, 548, 549, 550, 551, 552, 553, 554, 555, 556, 557, 558, 559, 560, 561, 562, 563, 564, 565, 566, 567, 568, 569, 570, 571, 572, 573, 574, 575, 576, 577, 578, 579, 580, 581, 582, 583, 584, 585, 586, 587, 588, 589, 590, 591, 592, 593, 594, 595, 596, 597, 598, 599, 600, 601, 602, 603, 604, 605, 606, 607, 608, 609, 610, 611, 612, 613, 614, 615, 616, 617, 618, 619, 620, 621, 622, 623, 624, 625, 626, 627, 628, 629, 630, 631, 632, 633, 634, 635, 636, 637, 638, 639, 640, 641, 642, 643, 644, 645, 646, 647, 648, 649, 650, 651, 652, 653, 654, 655, 656, 657, 658, 659, 660, 661, 662, 663, 664, 665, 666, 667, 668, 669, 670, 671, 672, 673, 674, 675, 676, 677, 678, 679, 680, 681, 682, 683, 684, 685, 686, 687, 688, 689, 690, 691, 692, 693, 694, 695, 696, 697, 698, 699, 700, 701, 702, 703, 704, 705, 706, 707, 708, 709, 710, 711, 712, 713, 714, 715, 716, 717, 718, 719, 720, 721, 722, 723, 724, 725, 726, 727, 728, 729, 730, 731, 732, 733, 734, 735, 736, 737, 738, 739, 740, 741, 742, 743, 744, 745, 746, 747, 748, 749, 750, 751, 752, 753, 754, 755, 756, 757, 758, 759, 760, 761, 762, 763, 764, 765, 766, 767, 768, 769, 770, 771, 772, 773, 774, 775, 776, 777, 778, 779, 780, 781, 782, 783, 784, 785, 786, 787, 788, 789, 790, 791, 792, 793, 794, 795, 796, 797, 798, 799, 800, 801, 802, 803, 804, 805, 806, 807, 808, 809, 810, 811, 812, 813, 814, 815, 816, 817, 818, 819, 820, 821, 822, 823, 824, 825, 826, 827, 828, 829, 830, 831, 832, 833, 834, 835, 836, 837, 838, 839, 840, 841, 842, 843, 844, 845, 846, 847, 848, 849, 850, 851, 852, 853, 854, 855, 856, 857, 858, 859, 860, 861, 862, 863, 864, 865, 866, 867, 868, 869, 870, 871, 872, 873, 874, 875, 876, 877, 878, 879, 880, 881, 882, 883, 884, 885, 886, 887, 888, 889, 890, 891, 892, 893, 894, 895, 896, 897, 898, 899, 900, 901, 902, 903, 904, 905, 906, 907, 908, 909, 910, 911, 912, 913, 914, 915, 916, 917, 918, 919, 920, 921, 922, 923, 924, 925, 926, 927, 928, 929, 930, 931, 932, 933, 934, 935, 936, 937, 938, 939, 940, 941, 942, 943, 944, 945, 946, 947, 948, 949, 950, 951, 952, 953, 954, 955, 956, 957, 958, 959, 960, 961, 962, 963, 964, 965, 966, 967, 968, 969, 970, 971, 972, 973, 974, 975, 976, 977, 978, 979, 980, 981, 982, 983, 984, 985, 986, 987, 988, 989, 990, 991, 992, 993, 994, 995, 996, 997, 998, 999, 1000, 1001, 1002, 1003, 1004, 1005, 1006, 1007, 1008, 1009, 1010, 1011, 1012, 1013, 1014, 1015, 1016, 1017, 1018, 1019, 1020, 1021, 1022, 1023, 1024, 1025, 1026, 1027, 1028, 1029, 1030, 1031, 1032, 1033, 1034, 1035, 1036, 1037, 1038, 1039, 1040, 1041, 1042, 1043, 1044, 1045, 1046, 1047, 1048, 1049, 1050, 1051, 1052, 1053, 1054, 1055, 1056, 1057, 1058, 1059, 1060, 1061, 1062, 1063, 1064, 1065, 1066, 1067, 1068, 1069, 1070, 1071, 1072, 1073, 1074, 1075, 1076, 1077, 1078, 1079, 1080, 1081, 1082, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 328, 329, 330, 331, 332, 333, 334, 335, 336, 337, 338, 339, 340, 341, 342, 343, 344, 345, 346, 347, 348, 349, 350, 351, 352, 353, 354, 355, 356, 357, 358, 359, 360, 361, 362, 363, 364, 365, 366, 367, 368, 369, 370, 371, 372, 373, 374, 375, 376, 377, 378, 379, 380, 381, 382, 383, 384, 385, 386, 387, 388, 389, 390, 391, 392, 393, 394, 395, 396, 397, 398, 399, 400, 401, 402, 403, 404, 405, 406, 407, 408, 409, 410, 411, 412, 413, 414, 415, 416, 417, 418, 419, 420, 421, 422, 423, 424, 425, 426, 427, 428, 429, 430, 431, 432, 433, 434, 435, 436, 437, 438, 439, 440, 441, 442, 443, 444, 445, 446, 447, 448, 449, 450, 451, 452, 453, 454, 455, 456, 457, 458, 459, 460, 461, 462, 463, 464, 465, 466, 467, 468, 469, 470, 471, 472, 473, 474, 475, 476, 477, 478, 479, 480, 481, 482, 483, 484, 485, 486, 487, 488, 489, 490, 491, 492, 493, 494, 495, 496, 497, 498, 499, 500, 501, 502, 503, 504, 505, 506, 507, 508, 509, 510, 511, 512, 513, 514, 515, 516, 517, 518, 519, 520, 521, 522, 523, 524, 525, 526, 527, 528, 529, 530, 531, 532, 533, 534, 535, 536, 537, 538, 539, 540, 541, 542, 543, 544, 545, 546, 547, 548, 549, 550, 551, 552, 553, 554, 555, 556, 557, 558, 559, 560, 561, 562, 563, 564, 565, 566, 567, 568, 569, 570, 571, 572, 573, 574, 575, 576, 577, 578, 579, 580, 581, 582, 583, 584, 585, 586, 587, 588, 589, 590, 591, 592, 593, 594, 595, 596, 597, 598, 599, 600, 601, 602, 603, 604, 605, 606, 607, 608, 609, 610, 611, 612, 613, 614, 615, 616, 617, 618, 619, 620, 621, 622, 623, 624, 625, 626, 627, 628, 629, 630, 631, 632, 633, 634, 635, 636, 637, 638, 639, 640, 641, 642, 643, 644, 645, 646, 647, 648, 649, 650, 651, 652, 653, 654, 655, 656, 657, 658, 659, 660, 661, 662, 663, 664, 665, 666, 667, 668, 669, 670, 671, 672, 673, 674, 675, 676, 677, 678, 679, 680, 681, 682, 683, 684, 685, 686, 687, 688, 689, 690, 691, 692, 693, 694, 695, 696, 697, 698, 699, 700, 701, 702, 703, 704, 705, 706, 707, 708, 709, 710, 711, 712, 713, 714, 715, 716, 717, 718, 719, 720, 721, 722, 723, 724, 725, 726, 727, 728, 729, 730, 731, 732, 733, 734, 735, 736, 737, 738, 739, 740, 741, 742, 743, 744, 745, 746, 747, 748, 749, 750, 751, 752, 753, 754, 755, 756, 757, 758, 759, 760, 761, 762, 763, 764, 765, 766, 767, 768, 769, 770, 771, 772, 773, 774, 775, 776, 777, 778, 779, 780, 781, 782, 783, 784, 785, 786, 787, 788, 789, 790, 791, 792, 793, 794, 795, 796, 797, 798, 799, 800, 801, 802, 803, 804, 805, 806, 807, 808, 809, 810, 811, 812, 813, 814, 815, 816, 817, 818, 819, 820, 821, 822, 823, 824, 825, 826, 827, 828, 829, 830, 831, 832, 833, 834, 835, 836, 837, 838, 839, 840, 841, 842, 843, 844, 845, 846, 847, 848, 849, 850, 851, 852, 853, 854, 855, 856, 857, 858, 859, 860, 861, 862, 863, 864, 865, 866, 867, 868, 869, 870, 871, 872, 873, 874, 875, 876, 877, 878, 879, 880, 881, 882, 883, 884, 885, 886, 887, 888, 889, 890, 891, 892, 893, 894, 895, 896, 897, 898, 899, 900, 901, 902, 903, 904, 905, 906, 907, 908, 909, 910, 911, 912, 913, 914, 915, 916, 917, 918, 919, 920, 921, 922, 923, 924, 925, 926, 927, 928, 929, 930, 931, 932, 933, 934, 935, 936, 937, 938, 939, 940, 941, 942, 943, 944, 945, 946, 947, 948, 949, 950, 951, 952, 953, 954, 955, 956, 957, 958, 959, 960, 961, 962, 963, 964, 965, 966, 967, 968, 969, 970, 971, 972, 973, 974, 975, 976, 977, 978, 979, 980, 981, 982, 983, 984, 985, 986, 987, 988, 989, 990, 991, 992, 993, 994, 995, 996, 997, 998, 999, 1000, 1001, 1002, 1003, 1004, 1005, 1006, 1007, 1008, 1009, 1010, 1011, 1012, 1013, 1014, 1015, 1016, 1017, 1018, 1019, 1020, 1021, 1022, 1023, 1024, 1025, 1026, 1027, 1028, 1029, 1030, 1031, 1032, 1033, 1034, 1035, 1036, 1037, 1038, 1039, 1040, 1041, 1042, 1043, 1044, 1045, 1046, 1047, 1048, 1049, 1050, 1051, 1052, 1053, 1054, 1055, 1056, 1057, 1058, 1059, 1060, 1061, 1062, 1063, 1064, 1065, 1066, 1067, 1068, 1069, 1070, 1071, 1072, 1073, 1074, 1075, 1076, 1077, 1078, 1079, 1080, 1081, 1082, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 328, 329, 330, 331, 332, 333, 334, 335, 336, 337, 338, 339, 340, 341, 342, 343, 344, 345, 346, 347, 348, 349, 350, 351, 352, 353, 354, 355, 356, 357, 358, 359, 360, 361, 362, 363, 364, 365, 366, 367, 368, 369, 370, 371, 372, 373, 374, 375, 376, 377, 378, 379, 380, 381, 382, 383, 384, 385, 386, 387, 388, 389, 390, 391, 392, 393, 394, 395, 396, 397, 398, 399, 400, 401, 402, 403, 404, 405, 406, 407, 408, 409, 410, 411, 412, 413, 414, 415, 416, 417, 418, 419, 420, 421, 422, 423, 424, 425, 426, 427, 428, 429, 430, 431, 432, 433, 434, 435, 436, 437, 438, 439, 440, 441, 442, 443, 444, 445, 446, 447, 448, 449, 450, 451, 452, 453, 454, 455, 456, 457, 458, 459, 460, 461, 462, 463, 464, 465, 466, 467, 468, 469, 470, 471, 472, 473, 474, 475, 476, 477, 478, 479, 480, 481, 482, 483, 484, 485, 486, 487, 488, 489, 490, 491, 492, 493, 494, 495, 496, 497, 498, 499, 500, 501, 502, 503, 504, 505, 506, 507, 508, 509, 510, 511, 512, 513, 514, 515, 516, 517, 518, 519, 520, 521, 522, 523, 524, 525, 526, 527, 528, 529, 530, 531, 532, 533, 534, 535, 536, 537, 538, 539, 540, 541, 542, 543, 544, 545, 546, 547, 548, 549, 550, 551, 552, 553, 554, 555, 556, 557, 558, 559, 560, 561, 562, 563, 564, 565, 566, 567, 568, 569, 570, 571, 572, 573, 574, 575, 576, 577, 578, 579, 580, 581, 582, 583, 584, 585, 586, 587, 588, 589, 590, 591, 592, 593, 594, 595, 596, 597, 598, 599, 600, 601, 602, 603, 604, 605, 606, 607, 608, 609, 610, 611, 612, 613, 614, 615, 616, 617, 618, 619, 620, 621, 622, 623, 624, 625, 626, 627, 628, 629, 630, 631, 632, 633, 634, 635, 636, 637, 638, 639, 640, 641, 642, 643, 644, 645, 646, 647, 648, 649, 650, 651, 652, 653, 654, 655, 656, 657, 658, 659, 660, 661, 662, 663, 664, 665, 666, 667, 668, 669, 670, 671, 672, 673, 674, 675, 676, 677, 678, 679, 680, 681, 682, 683, 684, 685, 686, 687, 688, 689, 690, 691, 692, 693, 694, 695, 696, 697, 698, 699, 700, 701, 702, 703, 704, 705, 706, 707, 708, 709, 710, 711, 712, 713, 714, 715, 716, 717, 718, 719, 720, 721, 722, 723, 724, 725, 726, 727, 728, 729, 730, 731, 732, 733, 734, 735, 736, 737, 738, 739, 740, 741, 742, 743, 744, 745, 746, 747, 748, 749, 750, 751, 752, 753, 754, 755, 756, 757, 758, 759, 760, 761, 762, 763, 764, 765, 766, 767, 768, 769, 770, 771, 772, 773, 774, 775, 776, 777, 778, 779, 780, 781, 782, 783, 784, 785, 786, 787, 788, 789, 790, 791, 792, 793, 794, 795, 796, 797, 798, 799, 800, 801, 802, 803, 804, 805, 806, 807, 808, 809, 810, 811, 812, 813, 814, 815, 816, 817, 818, 819, 820, 821, 822, 823, 824, 825, 826, 827, 828, 829, 830, 831, 832, 833, 834, 835, 836, 837, 838, 839, 840, 841, 842, 843, 844, 845, 846, 847, 848, 849, 850, 851, 852, 853, 854, 855, 856, 857, 858, 859, 860, 861, 862, 863, 864, 865, 866, 867, 868, 869, 870, 871, 872, 873, 874, 875, 876, 877, 878, 879, 880, 881, 882, 883, 884, 885, 886, 887, 888, 889, 890, 891, 892, 893, 894, 895, 896, 897, 898, 899, 900, 901, 902, 903, 904, 905, 906, 907, 908, 909, 910, 911, 912, 913, 914, 915, 916, 917, 918, 919, 920, 921, 922, 923, 924, 925, 926, 927, 928, 929, 930, 931, 932, 933, 934, 935, 936, 937, 938, 939, 940, 941, 942, 943, 944, 945, 946, 947, 948, 949, 950, 951, 952, 953, 954, 955, 956, 957, 958, 959, 960, 961, 962, 963, 964, 965, 966, 967, 968, 969, 970, 971, 972, 973, 974, 975, 976, 977, 978, 979, 980, 981, 982, 983, 984, 985, 986, 987, 988, 989, 990, 991, 992, 993, 994, 995, 996, 997, 998, 999, 1000, 1001, 1002, 1003, 1004, 1005, 1006, 1007, 1008, 1009, 1010, 1011, 1012, 1013, 1014, 1015, 1016, 1017, 1018, 1019, 1020, 1021, 1022, 1023, 1024, 1025, 1026, 1027, 1028, 1029, 1030, 1031, 1032, 1033, 1034, 1035, 1036, 1037, 1038, 1039, 1040, 1041, 1042, 1043, 1044, 1045, 1046, 1047, 1048, 1049, 1050, 1051, 1052, 1053, 1054, 1055, 1056, 1057, 1058, 1059, 1060, 1061, 1062, 1063, 1064, 1065, 1066, 1067, 1068, 1069, 1070, 1071, 1072, 1073, 1074, 1075, 1076, 1077, 1078, 1079, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 328, 329, 330, 331, 332, 333, 334, 335, 336, 337, 338, 339, 340, 341, 342, 343, 344, 345, 346, 347, 348, 349, 350, 351, 352, 353, 354, 355, 356, 357, 358, 359, 360, 361, 362, 363, 364, 365, 366, 367, 368, 369, 370, 371, 372, 373, 374, 375, 376, 377, 378, 379, 380, 381, 382, 383, 384, 385, 386, 387, 388, 389, 390, 391, 392, 393, 394, 395, 396, 397, 398, 399, 400, 401, 402, 403, 404, 405, 406, 407, 408, 409, 410, 411, 412, 413, 414, 415, 416, 417, 418, 419, 420, 421, 422, 423, 424, 425, 426, 427, 428, 429, 430, 431, 432, 433, 434, 435, 436, 437, 438, 439, 440, 441, 442, 443, 444, 445, 446, 447, 448, 449, 450, 451, 452, 453, 454, 455, 456, 457, 458, 459, 460, 461, 462, 463, 464, 465, 466, 467, 468, 469, 470, 471, 472, 473, 474, 475, 476, 477, 478, 479, 480, 481, 482, 483, 484, 485, 486, 487, 488, 489, 490, 491, 492, 493, 494, 495, 496, 497, 498, 499, 500, 501, 502, 503, 504, 505, 506, 507, 508, 509, 510, 511, 512, 513, 514, 515, 516, 517, 518, 519, 520, 521, 522, 523, 524, 525, 526, 527, 528, 529, 530, 531, 532, 533, 534, 535, 536, 537, 538, 539, 540, 541, 542, 543, 544, 545, 546, 547, 548, 549, 550, 551, 552, 553, 554, 555, 556, 557, 558, 559, 560, 561, 562, 563, 564, 565, 566, 567, 568, 569, 570, 571, 572, 573, 574, 575, 576, 577, 578, 579, 580, 581, 582, 583, 584, 585, 586, 587, 588, 589, 590, 591, 592, 593, 594, 595, 596, 597, 598, 599, 600, 601, 602, 603, 604, 605, 606, 607, 608, 609, 610, 611, 612, 613, 614, 615, 616, 617, 618, 619, 620, 621, 622, 623, 624, 625, 626, 627, 628, 629, 630, 631, 632, 633, 634, 635, 636, 637, 638, 639, 640, 641, 642, 643, 644, 645, 646, 647, 648, 649, 650, 651, 652, 653, 654, 655, 656, 657, 658, 659, 660, 661, 662, 663, 664, 665, 666, 667, 668, 669, 670, 671, 672, 673, 674, 675, 676, 677, 678, 679, 680, 681, 682, 683, 684, 685, 686, 687, 688, 689, 690, 691, 692, 693, 694, 695, 696, 697, 698, 699, 700, 701, 702, 703, 704, 705, 706, 707, 708, 709, 710, 711, 712, 713, 714, 715, 716, 717, 718, 719, 720, 721, 722, 723, 724, 725, 726, 727, 728, 729, 730, 731, 732, 733, 734, 735, 736, 737, 738, 739, 740, 741, 742, 743, 744, 745, 746, 747, 748, 749, 750, 751, 752, 753, 754, 755, 756, 757, 758, 759, 760, 761, 762, 763, 764, 765, 766, 767, 768, 769, 770, 771, 772, 773, 774, 775, 776, 777, 778, 779, 780, 781, 782, 783, 784, 785, 786, 787, 788, 789, 790, 791, 792, 793, 794, 795, 796, 797, 798, 799, 800, 801, 802, 803, 804, 805, 806, 807, 808, 809, 810, 811, 812, 813, 814, 815, 816, 817, 818, 819, 820, 821, 822, 823, 824, 825, 826, 827, 828, 829, 830, 831, 832, 833, 834, 835, 836, 837, 838, 839, 840, 841, 842, 843, 844, 845, 846, 847, 848, 849, 850, 851, 852, 853, 854, 855, 856, 857, 858, 859, 860, 861, 862, 863, 864, 865, 866, 867, 868, 869, 870, 871, 872, 873, 874, 875, 876, 877, 878, 879, 880, 881, 882, 883, 884, 885, 886, 887, 888, 889, 890, 891, 892, 893, 894, 895, 896, 897, 898, 899, 900, 901, 902, 903, 904, 905, 906, 907, 908, 909, 910, 911, 912, 913, 914, 915, 916, 917, 918, 919, 920, 921, 922, 923, 924, 925, 926, 927, 928, 929, 930, 931, 932, 933, 934, 935, 936, 937, 938, 939, 940, 941, 942, 943, 944, 945, 946, 947, 948, 949, 950, 951, 952, 953, 954, 955, 956, 957, 958, 959, 960, 961, 962, 963, 964, 965, 966, 967, 968, 969, 970, 971, 972, 973, 974, 975, 976, 977, 978, 979, 980, 981, 982, 983, 984, 985, 986, 987, 988, 989, 990, 991, 992, 993, 994, 995, 996, 997, 998, 999, 1000, 1001, 1002, 1003, 1004, 1005, 1006, 1007, 1008, 1009, 1010, 1011, 1012, 1013, 1014, 1015, 1016, 1017, 1018, 1019, 1020, 1021, 1022, 1023, 1024, 1025, 1026, 1027, 1028, 1029, 1030, 1031, 1032, 1033, 1034, 1035, 1036, 1037, 1038, 1039, 1040, 1041, 1042, 1043, 1044, 1045, 1046, 1047, 1048, 1049, 1050, 1051, 1052, 1053, 1054, 1055, 1056, 1057, 1058, 1059, 1060, 1061, 1062, 1063, 1064, 1065, 1066, 1067, 1068, 1069, 1070, 1071, 1072, 1073, 1074, 1075, 1076, 1077, 1078, 1079, 1080, 1081, 1082, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 328, 329, 330, 331, 332, 333, 334, 335, 336, 337, 338, 339, 340, 341, 342, 343, 344, 345, 346, 347, 348, 349, 350, 351, 352, 353, 354, 355, 356, 357, 358, 359, 360, 361, 362, 363, 364, 365, 366, 367, 368, 369, 370, 371, 372, 373, 374, 375, 376, 377, 378, 379, 380, 381, 382, 383, 384, 385, 386, 387, 388, 389, 390, 391, 392, 393, 394, 395, 396, 397, 398, 399, 400, 401, 402, 403, 404, 405, 406, 407, 408, 409, 410, 411, 412, 413, 414, 415, 416, 417, 418, 419, 420, 421, 422, 423, 424, 425, 426, 427, 428, 429, 430, 431, 432, 433, 434, 435, 436, 437, 438, 439, 440, 441, 442, 443, 444, 445, 446, 447, 448, 449, 450, 451, 452, 453, 454, 455, 456, 457, 458, 459, 460, 461, 462, 463, 464, 465, 466, 467, 468, 469, 470, 471, 472, 473, 474, 475, 476, 477, 478, 479, 480, 481, 482, 483, 484, 485, 486, 487, 488, 489, 490, 491, 492, 493, 494, 495, 496, 497, 498, 499, 500, 501, 502, 503, 504, 505, 506, 507, 508, 509, 510, 511, 512, 513, 514, 515, 516, 517, 518, 519, 520, 521, 522, 523, 524, 525, 526, 527, 528, 529, 530, 531, 532, 533, 534, 535, 536, 537, 538, 539, 540, 541, 542, 543, 544, 545, 546, 547, 548, 549, 550, 551, 552, 553, 554, 555, 556, 557, 558, 559, 560, 561, 562, 563, 564, 565, 566, 567, 568, 569, 570, 571, 572, 573, 574, 575, 576, 577, 578, 579, 580, 581, 582, 583, 584, 585, 586, 587, 588, 589, 590, 591, 592, 593, 594, 595, 596, 597, 598, 599, 600, 601, 602, 603, 604, 605, 606, 607, 608, 609, 610, 611, 612, 613, 614, 615, 616, 617, 618, 619, 620, 621, 622, 623, 624, 625, 626, 627, 628, 629, 630, 631, 632, 633, 634, 635, 636, 637, 638, 639, 640, 641, 642, 643, 644, 645, 646, 647, 648, 649, 650, 651, 652, 653, 654, 655, 656, 657, 658, 659, 660, 661, 662, 663, 664, 665, 666, 667, 668, 669, 670, 671, 672, 673, 674, 675, 676, 677, 678, 679, 680, 681, 682, 683, 684, 685, 686, 687, 688, 689, 690, 691, 692, 693, 694, 695, 696, 697, 698, 699, 700, 701, 702, 703, 704, 705, 706, 707, 708, 709, 710, 711, 712, 713, 714, 715, 716, 717, 718, 719, 720, 721, 722, 723, 724, 725, 726, 727, 728, 729, 730, 731, 732, 733, 734, 735, 736, 737, 738, 739, 740, 741, 742, 743, 744, 745, 746, 747, 748, 749, 750, 751, 752, 753, 754, 755, 756, 757, 758, 759, 760, 761, 762, 763, 764, 765, 766, 767, 768, 769, 770, 771, 772, 773, 774, 775, 776, 777, 778, 779, 780, 781, 782, 783, 784, 785, 786, 787, 788, 789, 790, 791, 792, 793, 794, 795, 796, 797, 798, 799, 800, 801, 802, 803, 804, 805, 806, 807, 808, 809, 810, 811, 812, 813, 814, 815, 816, 817, 818, 819, 820, 821, 822, 823, 824, 825, 826, 827, 828, 829, 830, 831, 832, 833, 834, 835, 836, 837, 838, 839, 840, 841, 842, 843, 844, 845, 846, 847, 848, 849, 850, 851, 852, 853, 854, 855, 856, 857, 858, 859, 860, 861, 862, 863, 864, 865, 866, 867, 868, 869, 870, 871, 872, 873, 874, 875, 876, 877, 878, 879, 880, 881, 882, 883, 884, 885, 886, 887, 888, 889, 890, 891, 892, 893, 894, 895, 896, 897, 898, 899, 900, 901, 902, 903, 904, 905, 906, 907, 908, 909, 910, 911, 912, 913, 914, 915, 916, 917, 918, 919, 920, 921, 922, 923, 924, 925, 926, 927, 928, 929, 930, 931, 932, 933, 934, 935, 936, 937, 938, 939, 940, 941, 942, 943, 944, 945, 946, 947, 948, 949, 950, 951, 952, 953, 954, 955, 956, 957, 958, 959, 960, 961, 962, 963, 964, 965, 966, 967, 968, 969, 970, 971, 972, 973, 974, 975, 976, 977, 978, 979, 980, 981, 982, 983, 984, 985, 986, 987, 988, 989, 990, 991, 992, 993, 994, 995, 996, 997, 998, 999, 1000, 1001, 1002, 1003, 1004, 1005, 1006, 1007, 1008, 1009, 1010, 1011, 1012, 1013, 1014, 1015, 1016, 1017, 1018, 1019, 1020, 1021, 1022, 1023, 1024, 1025, 1026, 1027, 1028, 1029, 1030, 1031, 1032, 1033, 1034, 1035, 1036, 1037, 1038, 1039, 1040, 1041, 1042, 1043, 1044, 1045, 1046, 1047, 1048, 1049, 1050, 1051, 1052, 1053, 1054, 1055, 1056, 1057, 1058, 1059, 1060, 1061, 1062, 1063, 1064, 1065, 1066, 1067, 1068, 1069, 1070, 1071, 1072, 1073, 1074, 1075, 1076, 1077, 1078, 1079, 1080, 1081, 1082, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 328, 329, 330, 331, 332, 333, 334, 335, 336, 337, 338, 339, 340, 341, 342, 343, 344, 345, 346, 347, 348, 349, 350, 351, 352, 353, 354, 355, 356, 357, 358, 359, 360, 361, 362, 363, 364, 365, 366, 367, 368, 369, 370, 371, 372, 373, 374, 375, 376, 377, 378, 379, 380, 381, 382, 383, 384, 385, 386, 387, 388, 389, 390, 391, 392, 393, 394, 395, 396, 397, 398, 399, 400, 401, 402, 403, 404, 405, 406, 407, 408, 409, 410, 411, 412, 413, 414, 415, 416, 417, 418, 419, 420, 421, 422, 423, 424, 425, 426, 427, 428, 429, 430, 431, 432, 433, 434, 435, 436, 437, 438, 439, 440, 441, 442, 443, 444, 445, 446, 447, 448, 449, 450, 451, 452, 453, 454, 455, 456, 457, 458, 459, 460, 461, 462, 463, 464, 465, 466, 467, 468, 469, 470, 471, 472, 473, 474, 475, 476, 477, 478, 479, 480, 481, 482, 483, 484, 485, 486, 487, 488, 489, 490, 491, 492, 493, 494, 495, 496, 497, 498, 499, 500, 501, 502, 503, 504, 505, 506, 507, 508, 509, 510, 511, 512, 513, 514, 515, 516, 517, 518, 519, 520, 521, 522, 523, 524, 525, 526, 527, 528, 529, 530, 531, 532, 533, 534, 535, 536, 537, 538, 539, 540, 541, 542, 543, 544, 545, 546, 547, 548, 549, 550, 551, 552, 553, 554, 555, 556, 557, 558, 559, 560, 561, 562, 563, 564, 565, 566, 567, 568, 569, 570, 571, 572, 573, 574, 575, 576, 577, 578, 579, 580, 581, 582, 583, 584, 585, 586, 587, 588, 589, 590, 591, 592, 593, 594, 595, 596, 597, 598, 599, 600, 601, 602, 603, 604, 605, 606, 607, 608, 609, 610, 611, 612, 613, 614, 615, 616, 617, 618, 619, 620, 621, 622, 623, 624, 625, 626, 627, 628, 629, 630, 631, 632, 633, 634, 635, 636, 637, 638, 639, 640, 641, 642, 643, 644, 645, 646, 647, 648, 649, 650, 651, 652, 653, 654, 655, 656, 657, 658, 659, 660, 661, 662, 663, 664, 665, 666, 667, 668, 669, 670, 671, 672, 673, 674, 675, 676, 677, 678, 679, 680, 681, 682, 683, 684, 685, 686, 687, 688, 689, 690, 691, 692, 693, 694, 695, 696, 697, 698, 699, 700, 701, 702, 703, 704, 705, 706, 707, 708, 709, 710, 711, 712, 713, 714, 715, 716, 717, 718, 719, 720, 721, 722, 723, 724, 725, 726, 727, 728, 729, 730, 731, 732, 733, 734, 735, 736, 737, 738, 739, 740, 741, 742, 743, 744, 745, 746, 747, 748, 749, 750, 751, 752, 753, 754, 755, 756, 757, 758, 759, 760, 761, 762, 763, 764, 765, 766, 767, 768, 769, 770, 771, 772, 773, 774, 775, 776, 777, 778, 779, 780, 781, 782, 783, 784, 785, 786, 787, 788, 789, 790, 791, 792, 793, 794, 795, 796, 797, 798, 799, 800, 801, 802, 803, 804, 805, 806, 807, 808, 809, 810, 811, 812, 813, 814, 815, 816, 817, 818, 819, 820, 821, 822, 823, 824, 825, 826, 827, 828, 829, 830, 831, 832, 833, 834, 835, 836, 837, 838, 839, 840, 841, 842, 843, 844, 845, 846, 847, 848, 849, 850, 851, 852, 853, 854, 855, 856, 857, 858, 859, 860, 861, 862, 863, 864, 865, 866, 867, 868, 869, 870, 871, 872, 873, 874, 875, 876, 877, 878, 879, 880, 881, 882, 883, 884, 885, 886, 887, 888, 889, 890, 891, 892, 893, 894, 895, 896, 897, 898, 899, 900, 901, 902, 903, 904, 905, 906, 907, 908, 909, 910, 911, 912, 913, 914, 915, 916, 917, 918, 919, 920, 921, 922, 923, 924, 925, 926, 927, 928, 929, 930, 931, 932, 933, 934, 935, 936, 937, 938, 939, 940, 941, 942, 943, 944, 945, 946, 947, 948, 949, 950, 951, 952, 953, 954, 955, 956, 957, 958, 959, 960, 961, 962, 963, 964, 965, 966, 967, 968, 969, 970, 971, 972, 973, 974, 975, 976, 977, 978, 979, 980, 981, 982, 983, 984, 985, 986, 987, 988, 989, 990, 991, 992, 993, 994, 995, 996, 997, 998, 999, 1000, 1001, 1002, 1003, 1004, 1005, 1006, 1007, 1008, 1009, 1010, 1011, 1012, 1013, 1014, 1015, 1016, 1017, 1018, 1019, 1020, 1021, 1022, 1023, 1024, 1025, 1026, 1027, 1028, 1029, 1030, 1031, 1032, 1033, 1034, 1035, 1036, 1037, 1038, 1039, 1040, 1041, 1042, 1043, 1044, 1045, 1046, 1047, 1048, 1049, 1050, 1051, 1052, 1053, 1054, 1055, 1056, 1057, 1058, 1059, 1060, 1061, 1062, 1063, 1064, 1065, 1066, 1067, 1068, 1069, 1070, 1071, 1072, 1073, 1074, 1075, 1076, 1077, 1078, 1079, 1080, 1081, 1082, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 328, 329, 330, 331, 332, 333, 334, 335, 336, 337, 338, 339, 340, 341, 342, 343, 344, 345, 346, 347, 348, 349, 350, 351, 352, 353, 354, 355, 356, 357, 358, 359, 360, 361, 362, 363, 364, 365, 366, 367, 368, 369, 370, 371, 372, 373, 374, 375, 376, 377, 378, 379, 380, 381, 382, 383, 384, 385, 386, 387, 388, 389, 390, 391, 392, 393, 394, 395, 396, 397, 398, 399, 400, 401, 402, 403, 404, 405, 406, 407, 408, 409, 410, 411, 412, 413, 414, 415, 416, 417, 418, 419, 420, 421, 422, 423, 424, 425, 426, 427, 428, 429, 430, 431, 432, 433, 434, 435, 436, 437, 438, 439, 440, 441, 442, 443, 444, 445, 446, 447, 448, 449, 450, 451, 452, 453, 454, 455, 456, 457, 458, 459, 460, 461, 462, 463, 464, 465, 466, 467, 468, 469, 470, 471, 472, 473, 474, 475, 476, 477, 478, 479, 480, 481, 482, 483, 484, 485, 486, 487, 488, 489, 490, 491, 492, 493, 494, 495, 496, 497, 498, 499, 500, 501, 502, 503, 504, 505, 506, 507, 508, 509, 510, 511, 512, 513, 514, 515, 516, 517, 518, 519, 520, 521, 522, 523, 524, 525, 526, 527, 528, 529, 530, 531, 532, 533, 534, 535, 536, 537, 538, 539, 540, 541, 542, 543, 544, 545, 546, 547, 548, 549, 550, 551, 552, 553, 554, 555, 556, 557, 558, 559, 560, 561, 562, 563, 564, 565, 566, 567, 568, 569, 570, 571, 572, 573, 574, 575, 576, 577, 578, 579, 580, 581, 582, 583, 584, 585, 586, 587, 588, 589, 590, 591, 592, 593, 594, 595, 596, 597, 598, 599, 600, 601, 602, 603, 604, 605, 606, 607, 608, 609, 610, 611, 612, 613, 614, 615, 616, 617, 618, 619, 620, 621, 622, 623, 624, 625, 626, 627, 628, 629, 630, 631, 632, 633, 634, 635, 636, 637, 638, 639, 640, 641, 642, 643, 644, 645, 646, 647, 648, 649, 650, 651, 652, 653, 654, 655, 656, 657, 658, 659, 660, 661, 662, 663, 664, 665, 666, 667, 668, 669, 670, 671, 672, 673, 674, 675, 676, 677, 678, 679, 680, 681, 682, 683, 684, 685, 686, 687, 688, 689, 690, 691, 692, 693, 694, 695, 696, 697, 698, 699, 700, 701, 702, 703, 704, 705, 706, 707, 708, 709, 710, 711, 712, 713, 714, 715, 716, 717, 718, 719, 720, 721, 722, 723, 724, 725, 726, 727, 728, 729, 730, 731, 732, 733, 734, 735, 736, 737, 738, 739, 740, 741, 742, 743, 744, 745, 746, 747, 748, 749, 750, 751, 752, 753, 754, 755, 756, 757, 758, 759, 760, 761, 762, 763, 764, 765, 766, 767, 768, 769, 770, 771, 772, 773, 774, 775, 776, 777, 778, 779, 780, 781, 782, 783, 784, 785, 786, 787, 788, 789, 790, 791, 792, 793, 794, 795, 796, 797, 798, 799, 800, 801, 802, 803, 804, 805, 806, 807, 808, 809, 810, 811, 812, 813, 814, 815, 816, 817, 818, 819, 820, 821, 822, 823, 824, 825, 826, 827, 828, 829, 830, 831, 832, 833, 834, 835, 836, 837, 838, 839, 840, 841, 842, 843, 844, 845, 846, 847, 848, 849, 850, 851, 852, 853, 854, 855, 856, 857, 858, 859, 860, 861, 862, 863, 864, 865, 866, 867, 868, 869, 870, 871, 872, 873, 874, 875, 876, 877, 878, 879, 880, 881, 882, 883, 884, 885, 886, 887, 888, 889, 890, 891, 892, 893, 894, 895, 896, 897, 898, 899, 900, 901, 902, 903, 904, 905, 906, 907, 908, 909, 910, 911, 912, 913, 914, 915, 916, 917, 918, 919, 920, 921, 922, 923, 924, 925, 926, 927, 928, 929, 930, 931, 932, 933, 934, 935, 936, 937, 938, 939, 940, 941, 942, 943, 944, 945, 946, 947, 948, 949, 950, 951, 952, 953, 954, 955, 956, 957, 958, 959, 960, 961, 962, 963, 964, 965, 966, 967, 968, 969, 970, 971, 972, 973, 974, 975, 976, 977, 978, 979, 980, 981, 982, 983, 984, 985, 986, 987, 988, 989, 990, 991, 992, 993, 994, 995, 996, 997, 998, 999, 1000, 1001, 1002, 1003, 1004, 1005, 1006, 1007, 1008, 1009, 1010, 1011, 1012, 1013, 1014, 1015, 1016, 1017, 1018, 1019, 1020, 1021, 1022, 1023, 1024, 1025, 1026, 1027, 1028, 1029, 1030, 1031, 1032, 1033, 1034, 1035, 1036, 1037, 1038, 1039, 1040, 1041, 1042, 1043, 1044, 1045, 1046, 1047, 1048, 1049, 1050, 1051, 1052, 1053, 1054, 1055, 1056, 1057, 1058, 1059, 1060, 1061, 1062, 1063, 1064, 1065, 1066, 1067, 1068, 1069, 1070, 1071, 1072, 1073, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 328, 329, 330, 331, 332, 333, 334, 335, 336, 337, 338, 339, 340, 341, 342, 343, 344, 345, 346, 347, 348, 349, 350, 351, 352, 353, 354, 355, 356, 357, 358, 359, 360, 361, 362, 363, 364, 365, 366, 367, 368, 369, 370, 371, 372, 373, 374, 375, 376, 377, 378, 379, 380, 381, 382, 383, 384, 385, 386, 387, 388, 389, 390, 391, 392, 393, 394, 395, 396, 397, 398, 399, 400, 401, 402, 403, 404, 405, 406, 407, 408, 409, 410, 411, 412, 413, 414, 415, 416, 417, 418, 419, 420, 421, 422, 423, 424, 425, 426, 427, 428, 429, 430, 431, 432, 433, 434, 435, 436, 437, 438, 439, 440, 441, 442, 443, 444, 445, 446, 447, 448, 449, 450, 451, 452, 453, 454, 455, 456, 457, 458, 459, 460, 461, 462, 463, 464, 465, 466, 467, 468, 469, 470, 471, 472, 473, 474, 475, 476, 477, 478, 479, 480, 481, 482, 483, 484, 485, 486, 487, 488, 489, 490, 491, 492, 493, 494, 495, 496, 497, 498, 499, 500, 501, 502, 503, 504, 505, 506, 507, 508, 509, 510, 511, 512, 513, 514, 515, 516, 517, 518, 519, 520, 521, 522, 523, 524, 525, 526, 527, 528, 529, 530, 531, 532, 533, 534, 535, 536, 537, 538, 539, 540, 541, 542, 543, 544, 545, 546, 547, 548, 549, 550, 551, 552, 553, 554, 555, 556, 557, 558, 559, 560, 561, 562, 563, 564, 565, 566, 567, 568, 569, 570, 571, 572, 573, 574, 575, 576, 577, 578, 579, 580, 581, 582, 583, 584, 585, 586, 587, 588, 589, 590, 591, 592, 593, 594, 595, 596, 597, 598, 599, 600, 601, 602, 603, 604, 605, 606, 607, 608, 609, 610, 611, 612, 613, 614, 615, 616, 617, 618, 619, 620, 621, 622, 623, 624, 625, 626, 627, 628, 629, 630, 631, 632, 633, 634, 635, 636, 637, 638, 639, 640, 641, 642, 643, 644, 645, 646, 647, 648, 649, 650, 651, 652, 653, 654, 655, 656, 657, 658, 659, 660, 661, 662, 663, 664, 665, 666, 667, 668, 669, 670, 671, 672, 673, 674, 675, 676, 677, 678, 679, 680, 681, 682, 683, 684, 685, 686, 687, 688, 689, 690, 691, 692, 693, 694, 695, 696, 697, 698, 699, 700, 701, 702, 703, 704, 705, 706, 707, 708, 709, 710, 711, 712, 713, 714, 715, 716, 717, 718, 719, 720, 721, 722, 723, 724, 725, 726, 727, 728, 729, 730, 731, 732, 733, 734, 735, 736, 737, 738, 739, 740, 741, 742, 743, 744, 745, 746, 747, 748, 749, 750, 751, 752, 753, 754, 755, 756, 757, 758, 759, 760, 761, 762, 763, 764, 765, 766, 767, 768, 769, 770, 771, 772, 773, 774, 775, 776, 777, 778, 779, 780, 781, 782, 783, 784, 785, 786, 787, 788, 789, 790, 791, 792, 793, 794, 795, 796, 797, 798, 799, 800, 801, 802, 803, 804, 805, 806, 807, 808, 809, 810, 811, 812, 813, 814, 815, 816, 817, 818, 819, 820, 821, 822, 823, 824, 825, 826, 827, 828, 829, 830, 831, 832, 833, 834, 835, 836, 837, 838, 839, 840, 841, 842, 843, 844, 845, 846, 847, 848, 849, 850, 851, 852, 853, 854, 855, 856, 857, 858, 859, 860, 861, 862, 863, 864, 865, 866, 867, 868, 869, 870, 871, 872, 873, 874, 875, 876, 877, 878, 879, 880, 881, 882, 883, 884, 885, 886, 887, 888, 889, 890, 891, 892, 893, 894, 895, 896, 897, 898, 899, 900, 901, 902, 903, 904, 905, 906, 907, 908, 909, 910, 911, 912, 913, 914, 915, 916, 917, 918, 919, 920, 921, 922, 923, 924, 925, 926, 927, 928, 929, 930, 931, 932, 933, 934, 935, 936, 937, 938, 939, 940, 941, 942, 943, 944, 945, 946, 947, 948, 949, 950, 951, 952, 953, 954, 955, 956, 957, 958, 959, 960, 961, 962, 963, 964, 965, 966, 967, 968, 969, 970, 971, 972, 973, 974, 975, 976, 977, 978, 979, 980, 981, 982, 983, 984, 985, 986, 987, 988, 989, 990, 991, 992, 993, 994, 995, 996, 997, 998, 999, 1000, 1001, 1002, 1003, 1004, 1005, 1006, 1007, 1008, 1009, 1010, 1011, 1012, 1013, 1014, 1015, 1016, 1017, 1018, 1019, 1020, 1021, 1022, 1023, 1024, 1025, 1026, 1027, 1028, 1029, 1030, 1031, 1032, 1033, 1034, 1035, 1036, 1037, 1038, 1039, 1040, 1041, 1042, 1043, 1044, 1045, 1046, 1047, 1048, 1049, 1050, 1051, 1052, 1053, 1054, 1055, 1056, 1057, 1058, 1059, 1060, 1061, 1062, 1063, 1064, 1065, 1066, 1067, 1068, 1069, 1070, 1071, 1072, 1073, 1074, 1075, 1076, 1077, 1078, 1079, 1080, 1081, 1082, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 328, 329, 330, 331, 332, 333, 334, 335, 336, 337, 338, 339, 340, 341, 342, 343, 344, 345, 346, 347, 348, 349, 350, 351, 352, 353, 354, 355, 356, 357, 358, 359, 360, 361, 362, 363, 364, 365, 366, 367, 368, 369, 370, 371, 372, 373, 374, 375, 376, 377, 378, 379, 380, 381, 382, 383, 384, 385, 386, 387, 388, 389, 390, 391, 392, 393, 394, 395, 396, 397, 398, 399, 400, 401, 402, 403, 404, 405, 406, 407, 408, 409, 410, 411, 412, 413, 414, 415, 416, 417, 418, 419, 420, 421, 422, 423, 424, 425, 426, 427, 428, 429, 430, 431, 432, 433, 434, 435, 436, 437, 438, 439, 440, 441, 442, 443, 444, 445, 446, 447, 448, 449, 450, 451, 452, 453, 454, 455, 456, 457, 458, 459, 460, 461, 462, 463, 464, 465, 466, 467, 468, 469, 470, 471, 472, 473, 474, 475, 476, 477, 478, 479, 480, 481, 482, 483, 484, 485, 486, 487, 488, 489, 490, 491, 492, 493, 494, 495, 496, 497, 498, 499, 500, 501, 502, 503, 504, 505, 506, 507, 508, 509, 510, 511, 512, 513, 514, 515, 516, 517, 518, 519, 520, 521, 522, 523, 524, 525, 526, 527, 528, 529, 530, 531, 532, 533, 534, 535, 536, 537, 538, 539, 540, 541, 542, 543, 544, 545, 546, 547, 548, 549, 550, 551, 552, 553, 554, 555, 556, 557, 558, 559, 560, 561, 562, 563, 564, 565, 566, 567, 568, 569, 570, 571, 572, 573, 574, 575, 576, 577, 578, 579, 580, 581, 582, 583, 584, 585, 586, 587, 588, 589, 590, 591, 592, 593, 594, 595, 596, 597, 598, 599, 600, 601, 602, 603, 604, 605, 606, 607, 608, 609, 610, 611, 612, 613, 614, 615, 616, 617, 618, 619, 620, 621, 622, 623, 624, 625, 626, 627, 628, 629, 630, 631, 632, 633, 634, 635, 636, 637, 638, 639, 640, 641, 642, 643, 644, 645, 646, 647, 648, 649, 650, 651, 652, 653, 654, 655, 656, 657, 658, 659, 660, 661, 662, 663, 664, 665, 666, 667, 668, 669, 670, 671, 672, 673, 674, 675, 676, 677, 678, 679, 680, 681, 682, 683, 684, 685, 686, 687, 688, 689, 690, 691, 692, 693, 694, 695, 696, 697, 698, 699, 700, 701, 702, 703, 704, 705, 706, 707, 708, 709, 710, 711, 712, 713, 714, 715, 716, 717, 718, 719, 720, 721, 722, 723, 724, 725, 726, 727, 728, 729, 730, 731, 732, 733, 734, 735, 736, 737, 738, 739, 740, 741, 742, 743, 744, 745, 746, 747, 748, 749, 750, 751, 752, 753, 754, 755, 756, 757, 758, 759, 760, 761, 762, 763, 764, 765, 766, 767, 768, 769, 770, 771, 772, 773, 774, 775, 776, 777, 778, 779, 780, 781, 782, 783, 784, 785, 786, 787, 788, 789, 790, 791, 792, 793, 794, 795, 796, 797, 798, 799, 800, 801, 802, 803, 804, 805, 806, 807, 808, 809, 810, 811, 812, 813, 814, 815, 816, 817, 818, 819, 820, 821, 822, 823, 824, 825, 826, 827, 828, 829, 830, 831, 832, 833, 834, 835, 836, 837, 838, 839, 840, 841, 842, 843, 844, 845, 846, 847, 848, 849, 850, 851, 852, 853, 854, 855, 856, 857, 858, 859, 860, 861, 862, 863, 864, 865, 866, 867, 868, 869, 870, 871, 872, 873, 874, 875, 876, 877, 878, 879, 880, 881, 882, 883, 884, 885, 886, 887, 888, 889, 890, 891, 892, 893, 894, 895, 896, 897, 898, 899, 900, 901, 902, 903, 904, 905, 906, 907, 908, 909, 910, 911, 912, 913, 914, 915, 916, 917, 918, 919, 920, 921, 922, 923, 924, 925, 926, 927, 928, 929, 930, 931, 932, 933, 934, 935, 936, 937, 938, 939, 940, 941, 942, 943, 944, 945, 946, 947, 948, 949, 950, 951, 952, 953, 954, 955, 956, 957, 958, 959, 960, 961, 962, 963, 964, 965, 966, 967, 968, 969, 970, 971, 972, 973, 974, 975, 976, 977, 978, 979, 980, 981, 982, 983, 984, 985, 986, 987, 988, 989, 990, 991, 992, 993, 994, 995, 996, 997, 998, 999, 1000, 1001, 1002, 1003, 1004, 1005, 1006, 1007, 1008, 1009, 1010, 1011, 1012, 1013, 1014, 1015, 1016, 1017, 1018, 1019, 1020, 1021, 1022, 1023, 1024, 1025, 1026, 1027, 1028, 1029, 1030, 1031, 1032, 1033, 1034, 1035, 1036, 1037, 1038, 1039, 1040, 1041, 1042, 1043, 1044, 1045, 1046, 1047, 1048, 1049, 1050, 1051, 1052, 1053, 1054, 1055, 1056, 1057, 1058, 1059, 1060, 1061, 1062, 1063, 1064, 1065, 1066, 1067, 1068, 1069, 1070, 1071, 1072, 1073, 1074, 1075, 1076, 1077, 1078, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 328, 329, 330, 331, 332, 333, 334, 335, 336, 337, 338, 339, 340, 341, 342, 343, 344, 345, 346, 347, 348, 349, 350, 351, 352, 353, 354, 355, 356, 357, 358, 359, 360, 361, 362, 363, 364, 365, 366, 367, 368, 369, 370, 371, 372, 373, 374, 375, 376, 377, 378, 379, 380, 381, 382, 383, 384, 385, 386, 387, 388, 389, 390, 391, 392, 393, 394, 395, 396, 397, 398, 399, 400, 401, 402, 403, 404, 405, 406, 407, 408, 409, 410, 411, 412, 413, 414, 415, 416, 417, 418, 419, 420, 421, 422, 423, 424, 425, 426, 427, 428, 429, 430, 431, 432, 433, 434, 435, 436, 437, 438, 439, 440, 441, 442, 443, 444, 445, 446, 447, 448, 449, 450, 451, 452, 453, 454, 455, 456, 457, 458, 459, 460, 461, 462, 463, 464, 465, 466, 467, 468, 469, 470, 471, 472, 473, 474, 475, 476, 477, 478, 479, 480, 481, 482, 483, 484, 485, 486, 487, 488, 489, 490, 491, 492, 493, 494, 495, 496, 497, 498, 499, 500, 501, 502, 503, 504, 505, 506, 507, 508, 509, 510, 511, 512, 513, 514, 515, 516, 517, 518, 519, 520, 521, 522, 523, 524, 525, 526, 527, 528, 529, 530, 531, 532, 533, 534, 535, 536, 537, 538, 539, 540, 541, 542, 543, 544, 545, 546, 547, 548, 549, 550, 551, 552, 553, 554, 555, 556, 557, 558, 559, 560, 561, 562, 563, 564, 565, 566, 567, 568, 569, 570, 571, 572, 573, 574, 575, 576, 577, 578, 579, 580, 581, 582, 583, 584, 585, 586, 587, 588, 589, 590, 591, 592, 593, 594, 595, 596, 597, 598, 599, 600, 601, 602, 603, 604, 605, 606, 607, 608, 609, 610, 611, 612, 613, 614, 615, 616, 617, 618, 619, 620, 621, 622, 623, 624, 625, 626, 627, 628, 629, 630, 631, 632, 633, 634, 635, 636, 637, 638, 639, 640, 641, 642, 643, 644, 645, 646, 647, 648, 649, 650, 651, 652, 653, 654, 655, 656, 657, 658, 659, 660, 661, 662, 663, 664, 665, 666, 667, 668, 669, 670, 671, 672, 673, 674, 675, 676, 677, 678, 679, 680, 681, 682, 683, 684, 685, 686, 687, 688, 689, 690, 691, 692, 693, 694, 695, 696, 697, 698, 699, 700, 701, 702, 703, 704, 705, 706, 707, 708, 709, 710, 711, 712, 713, 714, 715, 716, 717, 718, 719, 720, 721, 722, 723, 724, 725, 726, 727, 728, 729, 730, 731, 732, 733, 734, 735, 736, 737, 738, 739, 740, 741, 742, 743, 744, 745, 746, 747, 748, 749, 750, 751, 752, 753, 754, 755, 756, 757, 758, 759, 760, 761, 762, 763, 764, 765, 766, 767, 768, 769, 770, 771, 772, 773, 774, 775, 776, 777, 778, 779, 780, 781, 782, 783, 784, 785, 786, 787, 788, 789, 790, 791, 792, 793, 794, 795, 796, 797, 798, 799, 800, 801, 802, 803, 804, 805, 806, 807, 808, 809, 810, 811, 812, 813, 814, 815, 816, 817, 818, 819, 820, 821, 822, 823, 824, 825, 826, 827, 828, 829, 830, 831, 832, 833, 834, 835, 836, 837, 838, 839, 840, 841, 842, 843, 844, 845, 846, 847, 848, 849, 850, 851, 852, 853, 854, 855, 856, 857, 858, 859, 860, 861, 862, 863, 864, 865, 866, 867, 868, 869, 870, 871, 872, 873, 874, 875, 876, 877, 878, 879, 880, 881, 882, 883, 884, 885, 886, 887, 888, 889, 890, 891, 892, 893, 894, 895, 896, 897, 898, 899, 900, 901, 902, 903, 904, 905, 906, 907, 908, 909, 910, 911, 912, 913, 914, 915, 916, 917, 918, 919, 920, 921, 922, 923, 924, 925, 926, 927, 928, 929, 930, 931, 932, 933, 934, 935, 936, 937, 938, 939, 940, 941, 942, 943, 944, 945, 946, 947, 948, 949, 950, 951, 952, 953, 954, 955, 956, 957, 958, 959, 960, 961, 962, 963, 964, 965, 966, 967, 968, 969, 970, 971, 972, 973, 974, 975, 976, 977, 978, 979, 980, 981, 982, 983, 984, 985, 986, 987, 988, 989, 990, 991, 992, 993, 994, 995, 996, 997, 998, 999, 1000, 1001, 1002, 1003, 1004, 1005, 1006, 1007, 1008, 1009, 1010, 1011, 1012, 1013, 1014, 1015, 1016, 1017, 1018, 1019, 1020, 1021, 1022, 1023, 1024, 1025, 1026, 1027, 1028, 1029, 1030, 1031, 1032, 1033, 1034, 1035, 1036, 1037, 1038, 1039, 1040, 1041, 1042, 1043, 1044, 1045, 1046, 1047, 1048, 1049, 1050, 1051, 1052, 1053, 1054, 1055, 1056, 1057, 1058, 1059, 1060, 1061, 1062, 1063, 1064, 1065, 1066, 1067, 1068, 1069, 1070, 1071, 1072, 1073, 1074, 1075, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 328, 329, 330, 331, 332, 333, 334, 335, 336, 337, 338, 339, 340, 341, 342, 343, 344, 345, 346, 347, 348, 349, 350, 351, 352, 353, 354, 355, 356, 357, 358, 359, 360, 361, 362, 363, 364, 365, 366, 367, 368, 369, 370, 371, 372, 373, 374, 375, 376, 377, 378, 379, 380, 381, 382, 383, 384, 385, 386, 387, 388, 389, 390, 391, 392, 393, 394, 395, 396, 397, 398, 399, 400, 401, 402, 403, 404, 405, 406, 407, 408, 409, 410, 411, 412, 413, 414, 415, 416, 417, 418, 419, 420, 421, 422, 423, 424, 425, 426, 427, 428, 429, 430, 431, 432, 433, 434, 435, 436, 437, 438, 439, 440, 441, 442, 443, 444, 445, 446, 447, 448, 449, 450, 451, 452, 453, 454, 455, 456, 457, 458, 459, 460, 461, 462, 463, 464, 465, 466, 467, 468, 469, 470, 471, 472, 473, 474, 475, 476, 477, 478, 479, 480, 481, 482, 483, 484, 485, 486, 487, 488, 489, 490, 491, 492, 493, 494, 495, 496, 497, 498, 499, 500, 501, 502, 503, 504, 505, 506, 507, 508, 509, 510, 511, 512, 513, 514, 515, 516, 517, 518, 519, 520, 521, 522, 523, 524, 525, 526, 527, 528, 529, 530, 531, 532, 533, 534, 535, 536, 537, 538, 539, 540, 541, 542, 543, 544, 545, 546, 547, 548, 549, 550, 551, 552, 553, 554, 555, 556, 557, 558, 559, 560, 561, 562, 563, 564, 565, 566, 567, 568, 569, 570, 571, 572, 573, 574, 575, 576, 577, 578, 579, 580, 581, 582, 583, 584, 585, 586, 587, 588, 589, 590, 591, 592, 593, 594, 595, 596, 597, 598, 599, 600, 601, 602, 603, 604, 605, 606, 607, 608, 609, 610, 611, 612, 613, 614, 615, 616, 617, 618, 619, 620, 621, 622, 623, 624, 625, 626, 627, 628, 629, 630, 631, 632, 633, 634, 635, 636, 637, 638, 639, 640, 641, 642, 643, 644, 645, 646, 647, 648, 649, 650, 651, 652, 653, 654, 655, 656, 657, 658, 659, 660, 661, 662, 663, 664, 665, 666, 667, 668, 669, 670, 671, 672, 673, 674, 675, 676, 677, 678, 679, 680, 681, 682, 683, 684, 685, 686, 687, 688, 689, 690, 691, 692, 693, 694, 695, 696, 697, 698, 699, 700, 701, 702, 703, 704, 705, 706, 707, 708, 709, 710, 711, 712, 713, 714, 715, 716, 717, 718, 719, 720, 721, 722, 723, 724, 725, 726, 727, 728, 729, 730, 731, 732, 733, 734, 735, 736, 737, 738, 739, 740, 741, 742, 743, 744, 745, 746, 747, 748, 749, 750, 751, 752, 753, 754, 755, 756, 757, 758, 759, 760, 761, 762, 763, 764, 765, 766, 767, 768, 769, 770, 771, 772, 773, 774, 775, 776, 777, 778, 779, 780, 781, 782, 783, 784, 785, 786, 787, 788, 789, 790, 791, 792, 793, 794, 795, 796, 797, 798, 799, 800, 801, 802, 803, 804, 805, 806, 807, 808, 809, 810, 811, 812, 813, 814, 815, 816, 817, 818, 819, 820, 821, 822, 823, 824, 825, 826, 827, 828, 829, 830, 831, 832, 833, 834, 835, 836, 837, 838, 839, 840, 841, 842, 843, 844, 845, 846, 847, 848, 849, 850, 851, 852, 853, 854, 855, 856, 857, 858, 859, 860, 861, 862, 863, 864, 865, 866, 867, 868, 869, 870, 871, 872, 873, 874, 875, 876, 877, 878, 879, 880, 881, 882, 883, 884, 885, 886, 887, 888, 889, 890, 891, 892, 893, 894, 895, 896, 897, 898, 899, 900, 901, 902, 903, 904, 905, 906, 907, 908, 909, 910, 911, 912, 913, 914, 915, 916, 917, 918, 919, 920, 921, 922, 923, 924, 925, 926, 927, 928, 929, 930, 931, 932, 933, 934, 935, 936, 937, 938, 939, 940, 941, 942, 943, 944, 945, 946, 947, 948, 949, 950, 951, 952, 953, 954, 955, 956, 957, 958, 959, 960, 961, 962, 963, 964, 965, 966, 967, 968, 969, 970, 971, 972, 973, 974, 975, 976, 977, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 328, 329, 330, 331, 332, 333, 334, 335, 336, 337, 338, 339, 340, 341, 342, 343, 344, 345, 346, 347, 348, 349, 350, 351, 352, 353, 354, 355, 356, 357, 358, 359, 360, 361, 362, 363, 364, 365, 366, 367, 368, 369, 370, 371, 372, 373, 374, 375, 376, 377, 378, 379, 380, 381, 382, 383, 384, 385, 386, 387, 388, 389, 390, 391, 392, 393, 394, 395, 396, 397, 398, 399, 400, 401, 402, 403, 404, 405, 406, 407, 408, 409, 410, 411, 412, 413, 414, 415, 416, 417, 418, 419, 420, 421, 422, 423, 424, 425, 426, 427, 428, 429, 430, 431, 432, 433, 434, 435, 436, 437, 438, 439, 440, 441, 442, 443, 444, 445, 446, 447, 448, 449, 450, 451, 452, 453, 454, 455, 456, 457, 458, 459, 460, 461, 462, 463, 464, 465, 466, 467, 468, 469, 470, 471, 472, 473, 474, 475, 476, 477, 478, 479, 480, 481, 482, 483, 484, 485, 486, 487, 488, 489, 490, 491, 492, 493, 494, 495, 496, 497, 498, 499, 500, 501, 502, 503, 504, 505, 506, 507, 508, 509, 510, 511, 512, 513, 514, 515, 516, 517, 518, 519, 520, 521, 522, 523, 524, 525, 526, 527, 528, 529, 530, 531, 532, 533, 534, 535, 536, 537, 538, 539, 540, 541, 542, 543, 544, 545, 546, 547, 548, 549, 550, 551, 552, 553, 554, 555, 556, 557, 558, 559, 560, 561, 562, 563, 564, 565, 566, 567, 568, 569, 570, 571, 572, 573, 574, 575, 576, 577, 578, 579, 580, 581, 582, 583, 584, 585, 586, 587, 588, 589, 590, 591, 592, 593, 594, 595, 596, 597, 598, 599, 600, 601, 602, 603, 604, 605, 606, 607, 608, 609, 610, 611, 612, 613, 614, 615, 616, 617, 618, 619, 620, 621, 622, 623, 624, 625, 626, 627, 628, 629, 630, 631, 632, 633, 634, 635, 636, 637, 638, 639, 640, 641, 642, 643, 644, 645, 646, 647, 648, 649, 650, 651, 652, 653, 654, 655, 656, 657, 658, 659, 660, 661, 662, 663, 664, 665, 666, 667, 668, 669, 670, 671, 672, 673, 674, 675, 676, 677, 678, 679, 680, 681, 682, 683, 684, 685, 686, 687, 688, 689, 690, 691, 692, 693, 694, 695, 696, 697, 698, 699, 700, 701, 702, 703, 704, 705, 706, 707, 708, 709, 710, 711, 712, 713, 714, 715, 716, 717, 718, 719, 720, 721, 722, 723, 724, 725, 726, 727, 728, 729, 730, 731, 732, 733, 734, 735, 736, 737, 738, 739, 740, 741, 742, 743, 744, 745, 746, 747, 748, 749, 750, 751, 752, 753, 754, 755, 756, 757, 758, 759, 760, 761, 762, 763, 764, 765, 766, 767, 768, 769, 770, 771, 772, 773, 774, 775, 776, 777, 778, 779, 780, 781, 782, 783, 784, 785, 786, 787, 788, 789, 790, 791, 792, 793, 794, 795, 796, 797, 798, 799, 800, 801, 802, 803, 804, 805, 806, 807, 808, 809, 810, 811, 812, 813, 814, 815, 816, 817, 818, 819, 820, 821, 822, 823, 824, 825, 826, 827, 828, 829, 830, 831, 832, 833, 834, 835, 836, 837, 838, 839, 840, 841, 842, 843, 844, 845, 846, 847, 848, 849, 850, 851, 852, 853, 854, 855, 856, 857, 858, 859, 860, 861, 862, 863, 864, 865, 866, 867, 868, 869, 870, 871, 872, 873, 874, 875, 876, 877, 878, 879, 880, 881, 882, 883, 884, 885, 886, 887, 888, 889, 890, 891, 892, 893, 894, 895, 896, 897, 898, 899, 900, 901, 902, 903, 904, 905, 906, 907, 908, 909, 910, 911, 912, 913, 914, 915, 916, 917, 918, 919, 920, 921, 922, 923, 924, 925, 926, 927, 928, 929, 930, 931, 932, 933, 934, 935, 936, 937, 938, 939, 940, 941, 942, 943, 944, 945, 946, 947, 948, 949, 950, 951, 952, 953, 954, 955, 956, 957, 958, 959, 960, 961, 962, 963, 964, 965, 966, 967, 968, 969, 970, 971, 972, 973, 974, 975, 976, 977, 978, 979, 980, 981, 982, 983, 984, 985, 986, 987, 988, 989, 990, 991, 992, 993, 994, 995, 996, 997, 998, 999, 1000, 1001, 1002, 1003, 1004, 1005, 1006, 1007, 1008, 1009, 1010, 1011, 1012, 1013, 1014, 1015, 1016, 1017, 1018, 1019, 1020, 1021, 1022, 1023, 1024, 1025, 1026, 1027, 1028, 1029, 1030, 1031, 1032, 1033, 1034, 1035, 1036, 1037, 1038, 1039, 1040, 1041, 1042, 1043, 1044, 1045, 1046, 1047, 1048, 1049, 1050, 1051, 1052, 1053, 1054, 1055, 1056, 1057, 1058, 1059, 1060, 1061, 1062, 1063, 1064, 1065, 1066, 1067, 1068, 1069, 1070, 1071, 1072, 1073, 1074, 1075, 1076, 1077, 1078, 1079, 1080, 1081, 1082, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 328, 329, 330, 331, 332, 333, 334, 335, 336, 337, 338, 339, 340, 341, 342, 343, 344, 345, 346, 347, 348, 349, 350, 351, 352, 353, 354, 355, 356, 357, 358, 359, 360, 361, 362, 363, 364, 365, 366, 367, 368, 369, 370, 371, 372, 373, 374, 375, 376, 377, 378, 379, 380, 381, 382, 383, 384, 385, 386, 387, 388, 389, 390, 391, 392, 393, 394, 395, 396, 397, 398, 399, 400, 401, 402, 403, 404, 405, 406, 407, 408, 409, 410, 411, 412, 413, 414, 415, 416, 417, 418, 419, 420, 421, 422, 423, 424, 425, 426, 427, 428, 429, 430, 431, 432, 433, 434, 435, 436, 437, 438, 439, 440, 441, 442, 443, 444, 445, 446, 447, 448, 449, 450, 451, 452, 453, 454, 455, 456, 457, 458, 459, 460, 461, 462, 463, 464, 465, 466, 467, 468, 469, 470, 471, 472, 473, 474, 475, 476, 477, 478, 479, 480, 481, 482, 483, 484, 485, 486, 487, 488, 489, 490, 491, 492, 493, 494, 495, 496, 497, 498, 499, 500, 501, 502, 503, 504, 505, 506, 507, 508, 509, 510, 511, 512, 513, 514, 515, 516, 517, 518, 519, 520, 521, 522, 523, 524, 525, 526, 527, 528, 529, 530, 531, 532, 533, 534, 535, 536, 537, 538, 539, 540, 541, 542, 543, 544, 545, 546, 547, 548, 549, 550, 551, 552, 553, 554, 555, 556, 557, 558, 559, 560, 561, 562, 563, 564, 565, 566, 567, 568, 569, 570, 571, 572, 573, 574, 575, 576, 577, 578, 579, 580, 581, 582, 583, 584, 585, 586, 587, 588, 589, 590, 591, 592, 593, 594, 595, 596, 597, 598, 599, 600, 601, 602, 603, 604, 605, 606, 607, 608, 609, 610, 611, 612, 613, 614, 615, 616, 617, 618, 619, 620, 621, 622, 623, 624, 625, 626, 627, 628, 629, 630, 631, 632, 633, 634, 635, 636, 637, 638, 639, 640, 641, 642, 643, 644, 645, 646, 647, 648, 649, 650, 651, 652, 653, 654, 655, 656, 657, 658, 659, 660, 661, 662, 663, 664, 665, 666, 667, 668, 669, 670, 671, 672, 673, 674, 675, 676, 677, 678, 679, 680, 681, 682, 683, 684, 685, 686, 687, 688, 689, 690, 691, 692, 693, 694, 695, 696, 697, 698, 699, 700, 701, 702, 703, 704, 705, 706, 707, 708, 709, 710, 711, 712, 713, 714, 715, 716, 717, 718, 719, 720, 721, 722, 723, 724, 725, 726, 727, 728, 729, 730, 731, 732, 733, 734, 735, 736, 737, 738, 739, 740, 741, 742, 743, 744, 745, 746, 747, 748, 749, 750, 751, 752, 753, 754, 755, 756, 757, 758, 759, 760, 761, 762, 763, 764, 765, 766, 767, 768, 769, 770, 771, 772, 773, 774, 775, 776, 777, 778, 779, 780, 781, 782, 783, 784, 785, 786, 787, 788, 789, 790, 791, 792, 793, 794, 795, 796, 797, 798, 799, 800, 801, 802, 803, 804, 805, 806, 807, 808, 809, 810, 811, 812, 813, 814, 815, 816, 817, 818, 819, 820, 821, 822, 823, 824, 825, 826, 827, 828, 829, 830, 831, 832, 833, 834, 835, 836, 837, 838, 839, 840, 841, 842, 843, 844, 845, 846, 847, 848, 849, 850, 851, 852, 853, 854, 855, 856, 857, 858, 859, 860, 861, 862, 863, 864, 865, 866, 867, 868, 869, 870, 871, 872, 873, 874, 875, 876, 877, 878, 879, 880, 881, 882, 883, 884, 885, 886, 887, 888, 889, 890, 891, 892, 893, 894, 895, 896, 897, 898, 899, 900, 901, 902, 903, 904, 905, 906, 907, 908, 909, 910, 911, 912, 913, 914, 915, 916, 917, 918, 919, 920, 921, 922, 923, 924, 925, 926, 927, 928, 929, 930, 931, 932, 933, 934, 935, 936, 937, 938, 939, 940, 941, 942, 943, 944, 945, 946, 947, 948, 949, 950, 951, 952, 953, 954, 955, 956, 957, 958, 959, 960, 961, 962, 963, 964, 965, 966, 967, 968, 969, 970, 971, 972, 973, 974, 975, 976, 977, 978, 979, 980, 981, 982, 983, 984, 985, 986, 987, 988, 989, 990, 991, 992, 993, 994, 995, 996, 997, 998, 999, 1000, 1001, 1002, 1003, 1004, 1005, 1006, 1007, 1008, 1009, 1010, 1011, 1012, 1013, 1014, 1015, 1016, 1017, 1018, 1019, 1020, 1021, 1022, 1023, 1024, 1025, 1026, 1027, 1028, 1029, 1030, 1031, 1032, 1033, 1034, 1035, 1036, 1037, 1038, 1039, 1040, 1041, 1042, 1043, 1044, 1045, 1046, 1047, 1048, 1049, 1050, 1051, 1052, 1053, 1054, 1055, 1056, 1057, 1058, 1059, 1060, 1061, 1062, 1063, 1064, 1065, 1066, 1067, 1068, 1069, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 328, 329, 330, 331, 332, 333, 334, 335, 336, 337, 338, 339, 340, 341, 342, 343, 344, 345, 346, 347, 348, 349, 350, 351, 352, 353, 354, 355, 356, 357, 358, 359, 360, 361, 362, 363, 364, 365, 366, 367, 368, 369, 370, 371, 372, 373, 374, 375, 376, 377, 378, 379, 380, 381, 382, 383, 384, 385, 386, 387, 388, 389, 390, 391, 392, 393, 394, 395, 396, 397, 398, 399, 400, 401, 402, 403, 404, 405, 406, 407, 408, 409, 410, 411, 412, 413, 414, 415, 416, 417, 418, 419, 420, 421, 422, 423, 424, 425, 426, 427, 428, 429, 430, 431, 432, 433, 434, 435, 436, 437, 438, 439, 440, 441, 442, 443, 444, 445, 446, 447, 448, 449, 450, 451, 452, 453, 454, 455, 456, 457, 458, 459, 460, 461, 462, 463, 464, 465, 466, 467, 468, 469, 470, 471, 472, 473, 474, 475, 476, 477, 478, 479, 480, 481, 482, 483, 484, 485, 486, 487, 488, 489, 490, 491, 492, 493, 494, 495, 496, 497, 498, 499, 500, 501, 502, 503, 504, 505, 506, 507, 508, 509, 510, 511, 512, 513, 514, 515, 516, 517, 518, 519, 520, 521, 522, 523, 524, 525, 526, 527, 528, 529, 530, 531, 532, 533, 534, 535, 536, 537, 538, 539, 540, 541, 542, 543, 544, 545, 546, 547, 548, 549, 550, 551, 552, 553, 554, 555, 556, 557, 558, 559, 560, 561, 562, 563, 564, 565, 566, 567, 568, 569, 570, 571, 572, 573, 574, 575, 576, 577, 578, 579, 580, 581, 582, 583, 584, 585, 586, 587, 588, 589, 590, 591, 592, 593, 594, 595, 596, 597, 598, 599, 600, 601, 602, 603, 604, 605, 606, 607, 608, 609, 610, 611, 612, 613, 614, 615, 616, 617, 618, 619, 620, 621, 622, 623, 624, 625, 626, 627, 628, 629, 630, 631, 632, 633, 634, 635, 636, 637, 638, 639, 640, 641, 642, 643, 644, 645, 646, 647, 648, 649, 650, 651, 652, 653, 654, 655, 656, 657, 658, 659, 660, 661, 662, 663, 664, 665, 666, 667, 668, 669, 670, 671, 672, 673, 674, 675, 676, 677, 678, 679, 680, 681, 682, 683, 684, 685, 686, 687, 688, 689, 690, 691, 692, 693, 694, 695, 696, 697, 698, 699, 700, 701, 702, 703, 704, 705, 706, 707, 708, 709, 710, 711, 712, 713, 714, 715, 716, 717, 718, 719, 720, 721, 722, 723, 724, 725, 726, 727, 728, 729, 730, 731, 732, 733, 734, 735, 736, 737, 738, 739, 740, 741, 742, 743, 744, 745, 746, 747, 748, 749, 750, 751, 752, 753, 754, 755, 756, 757, 758, 759, 760, 761, 762, 763, 764, 765, 766, 767, 768, 769, 770, 771, 772, 773, 774, 775, 776, 777, 778, 779, 780, 781, 782, 783, 784, 785, 786, 787, 788, 789, 790, 791, 792, 793, 794, 795, 796, 797, 798, 799, 800, 801, 802, 803, 804, 805, 806, 807, 808, 809, 810, 811, 812, 813, 814, 815, 816, 817, 818, 819, 820, 821, 822, 823, 824, 825, 826, 827, 828, 829, 830, 831, 832, 833, 834, 835, 836, 837, 838, 839, 840, 841, 842, 843, 844, 845, 846, 847, 848, 849, 850, 851, 852, 853, 854, 855, 856, 857, 858, 859, 860, 861, 862, 863, 864, 865, 866, 867, 868, 869, 870, 871, 872, 873, 874, 875, 876, 877, 878, 879, 880, 881, 882, 883, 884, 885, 886, 887, 888, 889, 890, 891, 892, 893, 894, 895, 896, 897, 898, 899, 900, 901, 902, 903, 904, 905, 906, 907, 908, 909, 910, 911, 912, 913, 914, 915, 916, 917, 918, 919, 920, 921, 922, 923, 924, 925, 926, 927, 928, 929, 930, 931, 932, 933, 934, 935, 936, 937, 938, 939, 940, 941, 942, 943, 944, 945, 946, 947, 948, 949, 950, 951, 952, 953, 954, 955, 956, 957, 958, 959, 960, 961, 962, 963, 964, 965, 966, 967, 968, 969, 970, 971, 972, 973, 974, 975, 976, 977, 978, 979, 980, 981, 982, 983, 984, 985, 986, 987, 988, 989, 990, 991, 992, 993, 994, 995, 996, 997, 998, 999, 1000, 1001, 1002, 1003, 1004, 1005, 1006, 1007, 1008, 1009, 1010, 1011, 1012, 1013, 1014, 1015, 1016, 1017, 1018, 1019, 1020, 1021, 1022, 1023, 1024, 1025, 1026, 1027, 1028, 1029, 1030, 1031, 1032, 1033, 1034, 1035, 1036, 1037, 1038, 1039, 1040, 1041, 1042, 1043, 1044, 1045, 1046, 1047, 1048, 1049, 1050, 1051, 1052, 1053, 1054, 1055, 1056, 1057, 1058, 1059, 1060, 1061, 1062, 1063, 1064, 1065, 1066, 1067, 1068, 1069, 1070, 1071, 1072, 1073, 1074, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 328, 329, 330, 331, 332, 333, 334, 335, 336, 337, 338, 339, 340, 341, 342, 343, 344, 345, 346, 347, 348, 349, 350, 351, 352, 353, 354, 355, 356, 357, 358, 359, 360, 361, 362, 363, 364, 365, 366, 367, 368, 369, 370, 371, 372, 373, 374, 375, 376, 377, 378, 379, 380, 381, 382, 383, 384, 385, 386, 387, 388, 389, 390, 391, 392, 393, 394, 395, 396, 397, 398, 399, 400, 401, 402, 403, 404, 405, 406, 407, 408, 409, 410, 411, 412, 413, 414, 415, 416, 417, 418, 419, 420, 421, 422, 423, 424, 425, 426, 427, 428, 429, 430, 431, 432, 433, 434, 435, 436, 437, 438, 439, 440, 441, 442, 443, 444, 445, 446, 447, 448, 449, 450, 451, 452, 453, 454, 455, 456, 457, 458, 459, 460, 461, 462, 463, 464, 465, 466, 467, 468, 469, 470, 471, 472, 473, 474, 475, 476, 477, 478, 479, 480, 481, 482, 483, 484, 485, 486, 487, 488, 489, 490, 491, 492, 493, 494, 495, 496, 497, 498, 499, 500, 501, 502, 503, 504, 505, 506, 507, 508, 509, 510, 511, 512, 513, 514, 515, 516, 517, 518, 519, 520, 521, 522, 523, 524, 525, 526, 527, 528, 529, 530, 531, 532, 533, 534, 535, 536, 537, 538, 539, 540, 541, 542, 543, 544, 545, 546, 547, 548, 549, 550, 551, 552, 553, 554, 555, 556, 557, 558, 559, 560, 561, 562, 563, 564, 565, 566, 567, 568, 569, 570, 571, 572, 573, 574, 575, 576, 577, 578, 579, 580, 581, 582, 583, 584, 585, 586, 587, 588, 589, 590, 591, 592, 593, 594, 595, 596, 597, 598, 599, 600, 601, 602, 603, 604, 605, 606, 607, 608, 609, 610, 611, 612, 613, 614, 615, 616, 617, 618, 619, 620, 621, 622, 623, 624, 625, 626, 627, 628, 629, 630, 631, 632, 633, 634, 635, 636, 637, 638, 639, 640, 641, 642, 643, 644, 645, 646, 647, 648, 649, 650, 651, 652, 653, 654, 655, 656, 657, 658, 659, 660, 661, 662, 663, 664, 665, 666, 667, 668, 669, 670, 671, 672, 673, 674, 675, 676, 677, 678, 679, 680, 681, 682, 683, 684, 685, 686, 687, 688, 689, 690, 691, 692, 693, 694, 695, 696, 697, 698, 699, 700, 701, 702, 703, 704, 705, 706, 707, 708, 709, 710, 711, 712, 713, 714, 715, 716, 717, 718, 719, 720, 721, 722, 723, 724, 725, 726, 727, 728, 729, 730, 731, 732, 733, 734, 735, 736, 737, 738, 739, 740, 741, 742, 743, 744, 745, 746, 747, 748, 749, 750, 751, 752, 753, 754, 755, 756, 757, 758, 759, 760, 761, 762, 763, 764, 765, 766, 767, 768, 769, 770, 771, 772, 773, 774, 775, 776, 777, 778, 779, 780, 781, 782, 783, 784, 785, 786, 787, 788, 789, 790, 791, 792, 793, 794, 795, 796, 797, 798, 799, 800, 801, 802, 803, 804, 805, 806, 807, 808, 809, 810, 811, 812, 813, 814, 815, 816, 817, 818, 819, 820, 821, 822, 823, 824, 825, 826, 827, 828, 829, 830, 831, 832, 833, 834, 835, 836, 837, 838, 839, 840, 841, 842, 843, 844, 845, 846, 847, 848, 849, 850, 851, 852, 853, 854, 855, 856, 857, 858, 859, 860, 861, 862, 863, 864, 865, 866, 867, 868, 869, 870, 871, 872, 873, 874, 875, 876, 877, 878, 879, 880, 881, 882, 883, 884, 885, 886, 887, 888, 889, 890, 891, 892, 893, 894, 895, 896, 897, 898, 899, 900, 901, 902, 903, 904, 905, 906, 907, 908, 909, 910, 911, 912, 913, 914, 915, 916, 917, 918, 919, 920, 921, 922, 923, 924, 925, 926, 927, 928, 929, 930, 931, 932, 933, 934, 935, 936, 937, 938, 939, 940, 941, 942, 943, 944, 945, 946, 947, 948, 949, 950, 951, 952, 953, 954, 955, 956, 957, 958, 959, 960, 961, 962, 963, 964, 965, 966, 967, 968, 969, 970, 971, 972, 973, 974, 975, 976, 977, 978, 979, 980, 981, 982, 983, 984, 985, 986, 987, 988, 989, 990, 991, 992, 993, 994, 995, 996, 997, 998, 999, 1000, 1001, 1002, 1003, 1004, 1005, 1006, 1007, 1008, 1009, 1010, 1011, 1012, 1013, 1014, 1015, 1016, 1017, 1018, 1019, 1020, 1021, 1022, 1023, 1024, 1025, 1026, 1027, 1028, 1029, 1030, 1031, 1032, 1033, 1034, 1035, 1036, 1037, 1038, 1039, 1040, 1041, 1042, 1043, 1044, 1045, 1046, 1047, 1048, 1049, 1050, 1051, 1052, 1053, 1054, 1055, 1056, 1057, 1058, 1059, 1060, 1061, 1062, 1063, 1064, 1065, 1066, 1067, 1068, 1069, 1070, 1071, 1072, 1073, 1074, 1075, 1076, 1077, 1078, 1079, 1080, 1081, 1082, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 328, 329, 330, 331, 332, 333, 334, 335, 336, 337, 338, 339, 340, 341, 342, 343, 344, 345, 346, 347, 348, 349, 350, 351, 352, 353, 354, 355, 356, 357, 358, 359, 360, 361, 362, 363, 364, 365, 366, 367, 368, 369, 370, 371, 372, 373, 374, 375, 376, 377, 378, 379, 380, 381, 382, 383, 384, 385, 386, 387, 388, 389, 390, 391, 392, 393, 394, 395, 396, 397, 398, 399, 400, 401, 402, 403, 404, 405, 406, 407, 408, 409, 410, 411, 412, 413, 414, 415, 416, 417, 418, 419, 420, 421, 422, 423, 424, 425, 426, 427, 428, 429, 430, 431, 432, 433, 434, 435, 436, 437, 438, 439, 440, 441, 442, 443, 444, 445, 446, 447, 448, 449, 450, 451, 452, 453, 454, 455, 456, 457, 458, 459, 460, 461, 462, 463, 464, 465, 466, 467, 468, 469, 470, 471, 472, 473, 474, 475, 476, 477, 478, 479, 480, 481, 482, 483, 484, 485, 486, 487, 488, 489, 490, 491, 492, 493, 494, 495, 496, 497, 498, 499, 500, 501, 502, 503, 504, 505, 506, 507, 508, 509, 510, 511, 512, 513, 514, 515, 516, 517, 518, 519, 520, 521, 522, 523, 524, 525, 526, 527, 528, 529, 530, 531, 532, 533, 534, 535, 536, 537, 538, 539, 540, 541, 542, 543, 544, 545, 546, 547, 548, 549, 550, 551, 552, 553, 554, 555, 556, 557, 558, 559, 560, 561, 562, 563, 564, 565, 566, 567, 568, 569, 570, 571, 572, 573, 574, 575, 576, 577, 578, 579, 580, 581, 582, 583, 584, 585, 586, 587, 588, 589, 590, 591, 592, 593, 594, 595, 596, 597, 598, 599, 600, 601, 602, 603, 604, 605, 606, 607, 608, 609, 610, 611, 612, 613, 614, 615, 616, 617, 618, 619, 620, 621, 622, 623, 624, 625, 626, 627, 628, 629, 630, 631, 632, 633, 634, 635, 636, 637, 638, 639, 640, 641, 642, 643, 644, 645, 646, 647, 648, 649, 650, 651, 652, 653, 654, 655, 656, 657, 658, 659, 660, 661, 662, 663, 664, 665, 666, 667, 668, 669, 670, 671, 672, 673, 674, 675, 676, 677, 678, 679, 680, 681, 682, 683, 684, 685, 686, 687, 688, 689, 690, 691, 692, 693, 694, 695, 696, 697, 698, 699, 700, 701, 702, 703, 704, 705, 706, 707, 708, 709, 710, 711, 712, 713, 714, 715, 716, 717, 718, 719, 720, 721, 722, 723, 724, 725, 726, 727, 728, 729, 730, 731, 732, 733, 734, 735, 736, 737, 738, 739, 740, 741, 742, 743, 744, 745, 746, 747, 748, 749, 750, 751, 752, 753, 754, 755, 756, 757, 758, 759, 760, 761, 762, 763, 764, 765, 766, 767, 768, 769, 770, 771, 772, 773, 774, 775, 776, 777, 778, 779, 780, 781, 782, 783, 784, 785, 786, 787, 788, 789, 790, 791, 792, 793, 794, 795, 796, 797, 798, 799, 800, 801, 802, 803, 804, 805, 806, 807, 808, 809, 810, 811, 812, 813, 814, 815, 816, 817, 818, 819, 820, 821, 822, 823, 824, 825, 826, 827, 828, 829, 830, 831, 832, 833, 834, 835, 836, 837, 838, 839, 840, 841, 842, 843, 844, 845, 846, 847, 848, 849, 850, 851, 852, 853, 854, 855, 856, 857, 858, 859, 860, 861, 862, 863, 864, 865, 866, 867, 868, 869, 870, 871, 872, 873, 874, 875, 876, 877, 878, 879, 880, 881, 882, 883, 884, 885, 886, 887, 888, 889, 890, 891, 892, 893, 894, 895, 896, 897, 898, 899, 900, 901, 902, 903, 904, 905, 906, 907, 908, 909, 910, 911, 912, 913, 914, 915, 916, 917, 918, 919, 920, 921, 922, 923, 924, 925, 926, 927, 928, 929, 930, 931, 932, 933, 934, 935, 936, 937, 938, 939, 940, 941, 942, 943, 944, 945, 946, 947, 948, 949, 950, 951, 952, 953, 954, 955, 956, 957, 958, 959, 960, 961, 962, 963, 964, 965, 966, 967, 968, 969, 970, 971, 972, 973, 974, 975, 976, 977, 978, 979, 980, 981, 982, 983, 984, 985, 986, 987, 988, 989, 990, 991, 992, 993, 994, 995, 996, 997, 998, 999, 1000, 1001, 1002, 1003, 1004, 1005, 1006, 1007, 1008, 1009, 1010, 1011, 1012, 1013, 1014, 1015, 1016, 1017, 1018, 1019, 1020, 1021, 1022, 1023, 1024, 1025, 1026, 1027, 1028, 1029, 1030, 1031, 1032, 1033, 1034, 1035, 1036, 1037, 1038, 1039, 1040, 1041, 1042, 1043, 1044, 1045, 1046, 1047, 1048, 1049, 1050, 1051, 1052, 1053, 1054, 1055, 1056, 1057, 1058, 1059, 1060, 1061, 1062, 1063, 1064, 1065, 1066, 1067, 1068, 1069, 1070, 1071, 1072, 1073, 1074, 1075, 1076, 1077, 1078, 1079, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 328, 329, 330, 331, 332, 333, 334, 335, 336, 337, 338, 339, 340, 341, 342, 343, 344, 345, 346, 347, 348, 349, 350, 351, 352, 353, 354, 355, 356, 357, 358, 359, 360, 361, 362, 363, 364, 365, 366, 367, 368, 369, 370, 371, 372, 373, 374, 375, 376, 377, 378, 379, 380, 381, 382, 383, 384, 385, 386, 387, 388, 389, 390, 391, 392, 393, 394, 395, 396, 397, 398, 399, 400, 401, 402, 403, 404, 405, 406, 407, 408, 409, 410, 411, 412, 413, 414, 415, 416, 417, 418, 419, 420, 421, 422, 423, 424, 425, 426, 427, 428, 429, 430, 431, 432, 433, 434, 435, 436, 437, 438, 439, 440, 441, 442, 443, 444, 445, 446, 447, 448, 449, 450, 451, 452, 453, 454, 455, 456, 457, 458, 459, 460, 461, 462, 463, 464, 465, 466, 467, 468, 469, 470, 471, 472, 473, 474, 475, 476, 477, 478, 479, 480, 481, 482, 483, 484, 485, 486, 487, 488, 489, 490, 491, 492, 493, 494, 495, 496, 497, 498, 499, 500, 501, 502, 503, 504, 505, 506, 507, 508, 509, 510, 511, 512, 513, 514, 515, 516, 517, 518, 519, 520, 521, 522, 523, 524, 525, 526, 527, 528, 529, 530, 531, 532, 533, 534, 535, 536, 537, 538, 539, 540, 541, 542, 543, 544, 545, 546, 547, 548, 549, 550, 551, 552, 553, 554, 555, 556, 557, 558, 559, 560, 561, 562, 563, 564, 565, 566, 567, 568, 569, 570, 571, 572, 573, 574, 575, 576, 577, 578, 579, 580, 581, 582, 583, 584, 585, 586, 587, 588, 589, 590, 591, 592, 593, 594, 595, 596, 597, 598, 599, 600, 601, 602, 603, 604, 605, 606, 607, 608, 609, 610, 611, 612, 613, 614, 615, 616, 617, 618, 619, 620, 621, 622, 623, 624, 625, 626, 627, 628, 629, 630, 631, 632, 633, 634, 635, 636, 637, 638, 639, 640, 641, 642, 643, 644, 645, 646, 647, 648, 649, 650, 651, 652, 653, 654, 655, 656, 657, 658, 659, 660, 661, 662, 663, 664, 665, 666, 667, 668, 669, 670, 671, 672, 673, 674, 675, 676, 677, 678, 679, 680, 681, 682, 683, 684, 685, 686, 687, 688, 689, 690, 691, 692, 693, 694, 695, 696, 697, 698, 699, 700, 701, 702, 703, 704, 705, 706, 707, 708, 709, 710, 711, 712, 713, 714, 715, 716, 717, 718, 719, 720, 721, 722, 723, 724, 725, 726, 727, 728, 729, 730, 731, 732, 733, 734, 735, 736, 737, 738, 739, 740, 741, 742, 743, 744, 745, 746, 747, 748, 749, 750, 751, 752, 753, 754, 755, 756, 757, 758, 759, 760, 761, 762, 763, 764, 765, 766, 767, 768, 769, 770, 771, 772, 773, 774, 775, 776, 777, 778, 779, 780, 781, 782, 783, 784, 785, 786, 787, 788, 789, 790, 791, 792, 793, 794, 795, 796, 797, 798, 799, 800, 801, 802, 803, 804, 805, 806, 807, 808, 809, 810, 811, 812, 813, 814, 815, 816, 817, 818, 819, 820, 821, 822, 823, 824, 825, 826, 827, 828, 829, 830, 831, 832, 833, 834, 835, 836, 837, 838, 839, 840, 841, 842, 843, 844, 845, 846, 847, 848, 849, 850, 851, 852, 853, 854, 855, 856, 857, 858, 859, 860, 861, 862, 863, 864, 865, 866, 867, 868, 869, 870, 871, 872, 873, 874, 875, 876, 877, 878, 879, 880, 881, 882, 883, 884, 885, 886, 887, 888, 889, 890, 891, 892, 893, 894, 895, 896, 897, 898, 899, 900, 901, 902, 903, 904, 905, 906, 907, 908, 909, 910, 911, 912, 913, 914, 915, 916, 917, 918, 919, 920, 921, 922, 923, 924, 925, 926, 927, 928, 929, 930, 931, 932, 933, 934, 935, 936, 937, 938, 939, 940, 941, 942, 943, 944, 945, 946, 947, 948, 949, 950, 951, 952, 953, 954, 955, 956, 957, 958, 959, 960, 961, 962, 963, 964, 965, 966, 967, 968, 969, 970, 971, 972, 973, 974, 975, 976, 977, 978, 979, 980, 981, 982, 983, 984, 985, 986, 987, 988, 989, 990, 991, 992, 993, 994, 995, 996, 997, 998, 999, 1000, 1001, 1002, 1003, 1004, 1005, 1006, 1007, 1008, 1009, 1010, 1011, 1012, 1013, 1014, 1015, 1016, 1017, 1018, 1019, 1020, 1021, 1022, 1023, 1024, 1025, 1026, 1027, 1028, 1029, 1030, 1031, 1032, 1033, 1034, 1035, 1036, 1037, 1038, 1039, 1040, 1041, 1042, 1043, 1044, 1045, 1046, 1047, 1048, 1049, 1050, 1051, 1052, 1053, 1054, 1055, 1056, 1057, 1058, 1059, 1060, 1061, 1062, 1063, 1064, 1065, 1066, 1067, 1068, 1069, 1070, 1071, 1072, 1073, 1074, 1075, 1076, 1077, 1078, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 328, 329, 330, 331, 332, 333, 334, 335, 336, 337, 338, 339, 340, 341, 342, 343, 344, 345, 346, 347, 348, 349, 350, 351, 352, 353, 354, 355, 356, 357, 358, 359, 360, 361, 362, 363, 364, 365, 366, 367, 368, 369, 370, 371, 372, 373, 374, 375, 376, 377, 378, 379, 380, 381, 382, 383, 384, 385, 386, 387, 388, 389, 390, 391, 392, 393, 394, 395, 396, 397, 398, 399, 400, 401, 402, 403, 404, 405, 406, 407, 408, 409, 410, 411, 412, 413, 414, 415, 416, 417, 418, 419, 420, 421, 422, 423, 424, 425, 426, 427, 428, 429, 430, 431, 432, 433, 434, 435, 436, 437, 438, 439, 440, 441, 442, 443, 444, 445, 446, 447, 448, 449, 450, 451, 452, 453, 454, 455, 456, 457, 458, 459, 460, 461, 462, 463, 464, 465, 466, 467, 468, 469, 470, 471, 472, 473, 474, 475, 476, 477, 478, 479, 480, 481, 482, 483, 484, 485, 486, 487, 488, 489, 490, 491, 492, 493, 494, 495, 496, 497, 498, 499, 500, 501, 502, 503, 504, 505, 506, 507, 508, 509, 510, 511, 512, 513, 514, 515, 516, 517, 518, 519, 520, 521, 522, 523, 524, 525, 526, 527, 528, 529, 530, 531, 532, 533, 534, 535, 536, 537, 538, 539, 540, 541, 542, 543, 544, 545, 546, 547, 548, 549, 550, 551, 552, 553, 554, 555, 556, 557, 558, 559, 560, 561, 562, 563, 564, 565, 566, 567, 568, 569, 570, 571, 572, 573, 574, 575, 576, 577, 578, 579, 580, 581, 582, 583, 584, 585, 586, 587, 588, 589, 590, 591, 592, 593, 594, 595, 596, 597, 598, 599, 600, 601, 602, 603, 604, 605, 606, 607, 608, 609, 610, 611, 612, 613, 614, 615, 616, 617, 618, 619, 620, 621, 622, 623, 624, 625, 626, 627, 628, 629, 630, 631, 632, 633, 634, 635, 636, 637, 638, 639, 640, 641, 642, 643, 644, 645, 646, 647, 648, 649, 650, 651, 652, 653, 654, 655, 656, 657, 658, 659, 660, 661, 662, 663, 664, 665, 666, 667, 668, 669, 670, 671, 672, 673, 674, 675, 676, 677, 678, 679, 680, 681, 682, 683, 684, 685, 686, 687, 688, 689, 690, 691, 692, 693, 694, 695, 696, 697, 698, 699, 700, 701, 702, 703, 704, 705, 706, 707, 708, 709, 710, 711, 712, 713, 714, 715, 716, 717, 718, 719, 720, 721, 722, 723, 724, 725, 726, 727, 728, 729, 730, 731, 732, 733, 734, 735, 736, 737, 738, 739, 740, 741, 742, 743, 744, 745, 746, 747, 748, 749, 750, 751, 752, 753, 754, 755, 756, 757, 758, 759, 760, 761, 762, 763, 764, 765, 766, 767, 768, 769, 770, 771, 772, 773, 774, 775, 776, 777, 778, 779, 780, 781, 782, 783, 784, 785, 786, 787, 788, 789, 790, 791, 792, 793, 794, 795, 796, 797, 798, 799, 800, 801, 802, 803, 804, 805, 806, 807, 808, 809, 810, 811, 812, 813, 814, 815, 816, 817, 818, 819, 820, 821, 822, 823, 824, 825, 826, 827, 828, 829, 830, 831, 832, 833, 834, 835, 836, 837, 838, 839, 840, 841, 842, 843, 844, 845, 846, 847, 848, 849, 850, 851, 852, 853, 854, 855, 856, 857, 858, 859, 860, 861, 862, 863, 864, 865, 866, 867, 868, 869, 870, 871, 872, 873, 874, 875, 876, 877, 878, 879, 880, 881, 882, 883, 884, 885, 886, 887, 888, 889, 890, 891, 892, 893, 894, 895, 896, 897, 898, 899, 900, 901, 902, 903, 904, 905, 906, 907, 908, 909, 910, 911, 912, 913, 914, 915, 916, 917, 918, 919, 920, 921, 922, 923, 924, 925, 926, 927, 928, 929, 930, 931, 932, 933, 934, 935, 936, 937, 938, 939, 940, 941, 942, 943, 944, 945, 946, 947, 948, 949, 950, 951, 952, 953, 954, 955, 956, 957, 958, 959, 960, 961, 962, 963, 964, 965, 966, 967, 968, 969, 970, 971, 972, 973, 974, 975, 976, 977, 978, 979, 980, 981, 982, 983, 984, 985, 986, 987, 988, 989, 990, 991, 992, 993, 994, 995, 996, 997, 998, 999, 1000, 1001, 1002, 1003, 1004, 1005, 1006, 1007, 1008, 1009, 1010, 1011, 1012, 1013, 1014, 1015, 1016, 1017, 1018, 1019, 1020, 1021, 1022, 1023, 1024, 1025, 1026, 1027, 1028, 1029, 1030, 1031, 1032, 1033, 1034, 1035, 1036, 1037, 1038, 1039, 1040, 1041, 1042, 1043, 1044, 1045, 1046, 1047, 1048, 1049, 1050, 1051, 1052, 1053, 1054, 1055, 1056, 1057, 1058, 1059, 1060, 1061, 1062, 1063, 1064, 1065, 1066, 1067, 1068, 1069, 1070, 1071, 1072, 1073, 1074, 1075, 1076, 1077, 1078, 1079, 1080, 1081, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 328, 329, 330, 331, 332, 333, 334, 335, 336, 337, 338, 339, 340, 341, 342, 343, 344, 345, 346, 347, 348, 349, 350, 351, 352, 353, 354, 355, 356, 357, 358, 359, 360, 361, 362, 363, 364, 365, 366, 367, 368, 369, 370, 371, 372, 373, 374, 375, 376, 377, 378, 379, 380, 381, 382, 383, 384, 385, 386, 387, 388, 389, 390, 391, 392, 393, 394, 395, 396, 397, 398, 399, 400, 401, 402, 403, 404, 405, 406, 407, 408, 409, 410, 411, 412, 413, 414, 415, 416, 417, 418, 419, 420, 421, 422, 423, 424, 425, 426, 427, 428, 429, 430, 431, 432, 433, 434, 435, 436, 437, 438, 439, 440, 441, 442, 443, 444, 445, 446, 447, 448, 449, 450, 451, 452, 453, 454, 455, 456, 457, 458, 459, 460, 461, 462, 463, 464, 465, 466, 467, 468, 469, 470, 471, 472, 473, 474, 475, 476, 477, 478, 479, 480, 481, 482, 483, 484, 485, 486, 487, 488, 489, 490, 491, 492, 493, 494, 495, 496, 497, 498, 499, 500, 501, 502, 503, 504, 505, 506, 507, 508, 509, 510, 511, 512, 513, 514, 515, 516, 517, 518, 519, 520, 521, 522, 523, 524, 525, 526, 527, 528, 529, 530, 531, 532, 533, 534, 535, 536, 537, 538, 539, 540, 541, 542, 543, 544, 545, 546, 547, 548, 549, 550, 551, 552, 553, 554, 555, 556, 557, 558, 559, 560, 561, 562, 563, 564, 565, 566, 567, 568, 569, 570, 571, 572, 573, 574, 575, 576, 577, 578, 579, 580, 581, 582, 583, 584, 585, 586, 587, 588, 589, 590, 591, 592, 593, 594, 595, 596, 597, 598, 599, 600, 601, 602, 603, 604, 605, 606, 607, 608, 609, 610, 611, 612, 613, 614, 615, 616, 617, 618, 619, 620, 621, 622, 623, 624, 625, 626, 627, 628, 629, 630, 631, 632, 633, 634, 635, 636, 637, 638, 639, 640, 641, 642, 643, 644, 645, 646, 647, 648, 649, 650, 651, 652, 653, 654, 655, 656, 657, 658, 659, 660, 661, 662, 663, 664, 665, 666, 667, 668, 669, 670, 671, 672, 673, 674, 675, 676, 677, 678, 679, 680, 681, 682, 683, 684, 685, 686, 687, 688, 689, 690, 691, 692, 693, 694, 695, 696, 697, 698, 699, 700, 701, 702, 703, 704, 705, 706, 707, 708, 709, 710, 711, 712, 713, 714, 715, 716, 717, 718, 719, 720, 721, 722, 723, 724, 725, 726, 727, 728, 729, 730, 731, 732, 733, 734, 735, 736, 737, 738, 739, 740, 741, 742, 743, 744, 745, 746, 747, 748, 749, 750, 751, 752, 753, 754, 755, 756, 757, 758, 759, 760, 761, 762, 763, 764, 765, 766, 767, 768, 769, 770, 771, 772, 773, 774, 775, 776, 777, 778, 779, 780, 781, 782, 783, 784, 785, 786, 787, 788, 789, 790, 791, 792, 793, 794, 795, 796, 797, 798, 799, 800, 801, 802, 803, 804, 805, 806, 807, 808, 809, 810, 811, 812, 813, 814, 815, 816, 817, 818, 819, 820, 821, 822, 823, 824, 825, 826, 827, 828, 829, 830, 831, 832, 833, 834, 835, 836, 837, 838, 839, 840, 841, 842, 843, 844, 845, 846, 847, 848, 849, 850, 851, 852, 853, 854, 855, 856, 857, 858, 859, 860, 861, 862, 863, 864, 865, 866, 867, 868, 869, 870, 871, 872, 873, 874, 875, 876, 877, 878, 879, 880, 881, 882, 883, 884, 885, 886, 887, 888, 889, 890, 891, 892, 893, 894, 895, 896, 897, 898, 899, 900, 901, 902, 903, 904, 905, 906, 907, 908, 909, 910, 911, 912, 913, 914, 915, 916, 917, 918, 919, 920, 921, 922, 923, 924, 925, 926, 927, 928, 929, 930, 931, 932, 933, 934, 935, 936, 937, 938, 939, 940, 941, 942, 943, 944, 945, 946, 947, 948, 949, 950, 951, 952, 953, 954, 955, 956, 957, 958, 959, 960, 961, 962, 963, 964, 965, 966, 967, 968, 969, 970, 971, 972, 973, 974, 975, 976, 977, 978, 979, 980, 981, 982, 983, 984, 985, 986, 987, 988, 989, 990, 991, 992, 993, 994, 995, 996, 997, 998, 999, 1000, 1001, 1002, 1003, 1004, 1005, 1006, 1007, 1008, 1009, 1010, 1011, 1012, 1013, 1014, 1015, 1016, 1017, 1018, 1019, 1020, 1021, 1022, 1023, 1024, 1025, 1026, 1027, 1028, 1029, 1030, 1031, 1032, 1033, 1034, 1035, 1036, 1037, 1038, 1039, 1040, 1041, 1042, 1043, 1044, 1045, 1046, 1047, 1048, 1049, 1050, 1051, 1052, 1053, 1054, 1055, 1056, 1057, 1058, 1059, 1060, 1061, 1062, 1063, 1064, 1065, 1066, 1067, 1068, 1069, 1070, 1071, 1072, 1073, 1074, 1075, 1076, 1077, 1078, 1079, 1080, 1081, 1082, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 328, 329, 330, 331, 332, 333, 334, 335, 336, 337, 338, 339, 340, 341, 342, 343, 344, 345, 346, 347, 348, 349, 350, 351, 352, 353, 354, 355, 356, 357, 358, 359, 360, 361, 362, 363, 364, 365, 366, 367, 368, 369, 370, 371, 372, 373, 374, 375, 376, 377, 378, 379, 380, 381, 382, 383, 384, 385, 386, 387, 388, 389, 390, 391, 392, 393, 394, 395, 396, 397, 398, 399, 400, 401, 402, 403, 404, 405, 406, 407, 408, 409, 410, 411, 412, 413, 414, 415, 416, 417, 418, 419, 420, 421, 422, 423, 424, 425, 426, 427, 428, 429, 430, 431, 432, 433, 434, 435, 436, 437, 438, 439, 440, 441, 442, 443, 444, 445, 446, 447, 448, 449, 450, 451, 452, 453, 454, 455, 456, 457, 458, 459, 460, 461, 462, 463, 464, 465, 466, 467, 468, 469, 470, 471, 472, 473, 474, 475, 476, 477, 478, 479, 480, 481, 482, 483, 484, 485, 486, 487, 488, 489, 490, 491, 492, 493, 494, 495, 496, 497, 498, 499, 500, 501, 502, 503, 504, 505, 506, 507, 508, 509, 510, 511, 512, 513, 514, 515, 516, 517, 518, 519, 520, 521, 522, 523, 524, 525, 526, 527, 528, 529, 530, 531, 532, 533, 534, 535, 536, 537, 538, 539, 540, 541, 542, 543, 544, 545, 546, 547, 548, 549, 550, 551, 552, 553, 554, 555, 556, 557, 558, 559, 560, 561, 562, 563, 564, 565, 566, 567, 568, 569, 570, 571, 572, 573, 574, 575, 576, 577, 578, 579, 580, 581, 582, 583, 584, 585, 586, 587, 588, 589, 590, 591, 592, 593, 594, 595, 596, 597, 598, 599, 600, 601, 602, 603, 604, 605, 606, 607, 608, 609, 610, 611, 612, 613, 614, 615, 616, 617, 618, 619, 620, 621, 622, 623, 624, 625, 626, 627, 628, 629, 630, 631, 632, 633, 634, 635, 636, 637, 638, 639, 640, 641, 642, 643, 644, 645, 646, 647, 648, 649, 650, 651, 652, 653, 654, 655, 656, 657, 658, 659, 660, 661, 662, 663, 664, 665, 666, 667, 668, 669, 670, 671, 672, 673, 674, 675, 676, 677, 678, 679, 680, 681, 682, 683, 684, 685, 686, 687, 688, 689, 690, 691, 692, 693, 694, 695, 696, 697, 698, 699, 700, 701, 702, 703, 704, 705, 706, 707, 708, 709, 710, 711, 712, 713, 714, 715, 716, 717, 718, 719, 720, 721, 722, 723, 724, 725, 726, 727, 728, 729, 730, 731, 732, 733, 734, 735, 736, 737, 738, 739, 740, 741, 742, 743, 744, 745, 746, 747, 748, 749, 750, 751, 752, 753, 754, 755, 756, 757, 758, 759, 760, 761, 762, 763, 764, 765, 766, 767, 768, 769, 770, 771, 772, 773, 774, 775, 776, 777, 778, 779, 780, 781, 782, 783, 784, 785, 786, 787, 788, 789, 790, 791, 792, 793, 794, 795, 796, 797, 798, 799, 800, 801, 802, 803, 804, 805, 806, 807, 808, 809, 810, 811, 812, 813, 814, 815, 816, 817, 818, 819, 820, 821, 822, 823, 824, 825, 826, 827, 828, 829, 830, 831, 832, 833, 834, 835, 836, 837, 838, 839, 840, 841, 842, 843, 844, 845, 846, 847, 848, 849, 850, 851, 852, 853, 854, 855, 856, 857, 858, 859, 860, 861, 862, 863, 864, 865, 866, 867, 868, 869, 870, 871, 872, 873, 874, 875, 876, 877, 878, 879, 880, 881, 882, 883, 884, 885, 886, 887, 888, 889, 890, 891, 892, 893, 894, 895, 896, 897, 898, 899, 900, 901, 902, 903, 904, 905, 906, 907, 908, 909, 910, 911, 912, 913, 914, 915, 916, 917, 918, 919, 920, 921, 922, 923, 924, 925, 926, 927, 928, 929, 930, 931, 932, 933, 934, 935, 936, 937, 938, 939, 940, 941, 942, 943, 944, 945, 946, 947, 948, 949, 950, 951, 952, 953, 954, 955, 956, 957, 958, 959, 960, 961, 962, 963, 964, 965, 966, 967, 968, 969, 970, 971, 972, 973, 974, 975, 976, 977, 978, 979, 980, 981, 982, 983, 984, 985, 986, 987, 988, 989, 990, 991, 992, 993, 994, 995, 996, 997, 998, 999, 1000, 1001, 1002, 1003, 1004, 1005, 1006, 1007, 1008, 1009, 1010, 1011, 1012, 1013, 1014, 1015, 1016, 1017, 1018, 1019, 1020, 1021, 1022, 1023, 1024, 1025, 1026, 1027, 1028, 1029, 1030, 1031, 1032, 1033, 1034, 1035, 1036, 1037, 1038, 1039, 1040, 1041, 1042, 1043, 1044, 1045, 1046, 1047, 1048, 1049, 1050, 1051, 1052, 1053, 1054, 1055, 1056, 1057, 1058, 1059, 1060, 1061, 1062, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 328, 329, 330, 331, 332, 333, 334, 335, 336, 337, 338, 339, 340, 341, 342, 343, 344, 345, 346, 347, 348, 349, 350, 351, 352, 353, 354, 355, 356, 357, 358, 359, 360, 361, 362, 363, 364, 365, 366, 367, 368, 369, 370, 371, 372, 373, 374, 375, 376, 377, 378, 379, 380, 381, 382, 383, 384, 385, 386, 387, 388, 389, 390, 391, 392, 393, 394, 395, 396, 397, 398, 399, 400, 401, 402, 403, 404, 405, 406, 407, 408, 409, 410, 411, 412, 413, 414, 415, 416, 417, 418, 419, 420, 421, 422, 423, 424, 425, 426, 427, 428, 429, 430, 431, 432, 433, 434, 435, 436, 437, 438, 439, 440, 441, 442, 443, 444, 445, 446, 447, 448, 449, 450, 451, 452, 453, 454, 455, 456, 457, 458, 459, 460, 461, 462, 463, 464, 465, 466, 467, 468, 469, 470, 471, 472, 473, 474, 475, 476, 477, 478, 479, 480, 481, 482, 483, 484, 485, 486, 487, 488, 489, 490, 491, 492, 493, 494, 495, 496, 497, 498, 499, 500, 501, 502, 503, 504, 505, 506, 507, 508, 509, 510, 511, 512, 513, 514, 515, 516, 517, 518, 519, 520, 521, 522, 523, 524, 525, 526, 527, 528, 529, 530, 531, 532, 533, 534, 535, 536, 537, 538, 539, 540, 541, 542, 543, 544, 545, 546, 547, 548, 549, 550, 551, 552, 553, 554, 555, 556, 557, 558, 559, 560, 561, 562, 563, 564, 565, 566, 567, 568, 569, 570, 571, 572, 573, 574, 575, 576, 577, 578, 579, 580, 581, 582, 583, 584, 585, 586, 587, 588, 589, 590, 591, 592, 593, 594, 595, 596, 597, 598, 599, 600, 601, 602, 603, 604, 605, 606, 607, 608, 609, 610, 611, 612, 613, 614, 615, 616, 617, 618, 619, 620, 621, 622, 623, 624, 625, 626, 627, 628, 629, 630, 631, 632, 633, 634, 635, 636, 637, 638, 639, 640, 641, 642, 643, 644, 645, 646, 647, 648, 649, 650, 651, 652, 653, 654, 655, 656, 657, 658, 659, 660, 661, 662, 663, 664, 665, 666, 667, 668, 669, 670, 671, 672, 673, 674, 675, 676, 677, 678, 679, 680, 681, 682, 683, 684, 685, 686, 687, 688, 689, 690, 691, 692, 693, 694, 695, 696, 697, 698, 699, 700, 701, 702, 703, 704, 705, 706, 707, 708, 709, 710, 711, 712, 713, 714, 715, 716, 717, 718, 719, 720, 721, 722, 723, 724, 725, 726, 727, 728, 729, 730, 731, 732, 733, 734, 735, 736, 737, 738, 739, 740, 741, 742, 743, 744, 745, 746, 747, 748, 749, 750, 751, 752, 753, 754, 755, 756, 757, 758, 759, 760, 761, 762, 763, 764, 765, 766, 767, 768, 769, 770, 771, 772, 773, 774, 775, 776, 777, 778, 779, 780, 781, 782, 783, 784, 785, 786, 787, 788, 789, 790, 791, 792, 793, 794, 795, 796, 797, 798, 799, 800, 801, 802, 803, 804, 805, 806, 807, 808, 809, 810, 811, 812, 813, 814, 815, 816, 817, 818, 819, 820, 821, 822, 823, 824, 825, 826, 827, 828, 829, 830, 831, 832, 833, 834, 835, 836, 837, 838, 839, 840, 841, 842, 843, 844, 845, 846, 847, 848, 849, 850, 851, 852, 853, 854, 855, 856, 857, 858, 859, 860, 861, 862, 863, 864, 865, 866, 867, 868, 869, 870, 871, 872, 873, 874, 875, 876, 877, 878, 879, 880, 881, 882, 883, 884, 885, 886, 887, 888, 889, 890, 891, 892, 893, 894, 895, 896, 897, 898, 899, 900, 901, 902, 903, 904, 905, 906, 907, 908, 909, 910, 911, 912, 913, 914, 915, 916, 917, 918, 919, 920, 921, 922, 923, 924, 925, 926, 927, 928, 929, 930, 931, 932, 933, 934, 935, 936, 937, 938, 939, 940, 941, 942, 943, 944, 945, 946, 947, 948, 949, 950, 951, 952, 953, 954, 955, 956, 957, 958, 959, 960, 961, 962, 963, 964, 965, 966, 967, 968, 969, 970, 971, 972, 973, 974, 975, 976, 977, 978, 979, 980, 981, 982, 983, 984, 985, 986, 987, 988, 989, 990, 991, 992, 993, 994, 995, 996, 997, 998, 999, 1000, 1001, 1002, 1003, 1004, 1005, 1006, 1007, 1008, 1009, 1010, 1011, 1012, 1013, 1014, 1015, 1016, 1017, 1018, 1019, 1020, 1021, 1022, 1023, 1024, 1025, 1026, 1027, 1028, 1029, 1030, 1031, 1032, 1033, 1034, 1035, 1036, 1037, 1038, 1039, 1040, 1041, 1042, 1043, 1044, 1045, 1046, 1047, 1048, 1049, 1050, 1051, 1052, 1053, 1054, 1055, 1056, 1057, 1058, 1059, 1060, 1061, 1062, 1063, 1064, 1065, 1066, 1067, 1068, 1069, 1070, 1071, 1072, 1073, 1074, 1075, 1076, 1077, 1078, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 328, 329, 330, 331, 332, 333, 334, 335, 336, 337, 338, 339, 340, 341, 342, 343, 344, 345, 346, 347, 348, 349, 350, 351, 352, 353, 354, 355, 356, 357, 358, 359, 360, 361, 362, 363, 364, 365, 366, 367, 368, 369, 370, 371, 372, 373, 374, 375, 376, 377, 378, 379, 380, 381, 382, 383, 384, 385, 386, 387, 388, 389, 390, 391, 392, 393, 394, 395, 396, 397, 398, 399, 400, 401, 402, 403, 404, 405, 406, 407, 408, 409, 410, 411, 412, 413, 414, 415, 416, 417, 418, 419, 420, 421, 422, 423, 424, 425, 426, 427, 428, 429, 430, 431, 432, 433, 434, 435, 436, 437, 438, 439, 440, 441, 442, 443, 444, 445, 446, 447, 448, 449, 450, 451, 452, 453, 454, 455, 456, 457, 458, 459, 460, 461, 462, 463, 464, 465, 466, 467, 468, 469, 470, 471, 472, 473, 474, 475, 476, 477, 478, 479, 480, 481, 482, 483, 484, 485, 486, 487, 488, 489, 490, 491, 492, 493, 494, 495, 496, 497, 498, 499, 500, 501, 502, 503, 504, 505, 506, 507, 508, 509, 510, 511, 512, 513, 514, 515, 516, 517, 518, 519, 520, 521, 522, 523, 524, 525, 526, 527, 528, 529, 530, 531, 532, 533, 534, 535, 536, 537, 538, 539, 540, 541, 542, 543, 544, 545, 546, 547, 548, 549, 550, 551, 552, 553, 554, 555, 556, 557, 558, 559, 560, 561, 562, 563, 564, 565, 566, 567, 568, 569, 570, 571, 572, 573, 574, 575, 576, 577, 578, 579, 580, 581, 582, 583, 584, 585, 586, 587, 588, 589, 590, 591, 592, 593, 594, 595, 596, 597, 598, 599, 600, 601, 602, 603, 604, 605, 606, 607, 608, 609, 610, 611, 612, 613, 614, 615, 616, 617, 618, 619, 620, 621, 622, 623, 624, 625, 626, 627, 628, 629, 630, 631, 632, 633, 634, 635, 636, 637, 638, 639, 640, 641, 642, 643, 644, 645, 646, 647, 648, 649, 650, 651, 652, 653, 654, 655, 656, 657, 658, 659, 660, 661, 662, 663, 664, 665, 666, 667, 668, 669, 670, 671, 672, 673, 674, 675, 676, 677, 678, 679, 680, 681, 682, 683, 684, 685, 686, 687, 688, 689, 690, 691, 692, 693, 694, 695, 696, 697, 698, 699, 700, 701, 702, 703, 704, 705, 706, 707, 708, 709, 710, 711, 712, 713, 714, 715, 716, 717, 718, 719, 720, 721, 722, 723, 724, 725, 726, 727, 728, 729, 730, 731, 732, 733, 734, 735, 736, 737, 738, 739, 740, 741, 742, 743, 744, 745, 746, 747, 748, 749, 750, 751, 752, 753, 754, 755, 756, 757, 758, 759, 760, 761, 762, 763, 764, 765, 766, 767, 768, 769, 770, 771, 772, 773, 774, 775, 776, 777, 778, 779, 780, 781, 782, 783, 784, 785, 786, 787, 788, 789, 790, 791, 792, 793, 794, 795, 796, 797, 798, 799, 800, 801, 802, 803, 804, 805, 806, 807, 808, 809, 810, 811, 812, 813, 814, 815, 816, 817, 818, 819, 820, 821, 822, 823, 824, 825, 826, 827, 828, 829, 830, 831, 832, 833, 834, 835, 836, 837, 838, 839, 840, 841, 842, 843, 844, 845, 846, 847, 848, 849, 850, 851, 852, 853, 854, 855, 856, 857, 858, 859, 860, 861, 862, 863, 864, 865, 866, 867, 868, 869, 870, 871, 872, 873, 874, 875, 876, 877, 878, 879, 880, 881, 882, 883, 884, 885, 886, 887, 888, 889, 890, 891, 892, 893, 894, 895, 896, 897, 898, 899, 900, 901, 902, 903, 904, 905, 906, 907, 908, 909, 910, 911, 912, 913, 914, 915, 916, 917, 918, 919, 920, 921, 922, 923, 924, 925, 926, 927, 928, 929, 930, 931, 932, 933, 934, 935, 936, 937, 938, 939, 940, 941, 942, 943, 944, 945, 946, 947, 948, 949, 950, 951, 952, 953, 954, 955, 956, 957, 958, 959, 960, 961, 962, 963, 964, 965, 966, 967, 968, 969, 970, 971, 972, 973, 974, 975, 976, 977, 978, 979, 980, 981, 982, 983, 984, 985, 986, 987, 988, 989, 990, 991, 992, 993, 994, 995, 996, 997, 998, 999, 1000, 1001, 1002, 1003, 1004, 1005, 1006, 1007, 1008, 1009, 1010, 1011, 1012, 1013, 1014, 1015, 1016, 1017, 1018, 1019, 1020, 1021, 1022, 1023, 1024, 1025, 1026, 1027, 1028, 1029, 1030, 1031, 1032, 1033, 1034, 1035, 1036, 1037, 1038, 1039, 1040, 1041, 1042, 1043, 1044, 1045, 1046, 1047, 1048, 1049, 1050, 1051, 1052, 1053, 1054, 1055, 1056, 1057, 1058, 1059, 1060, 1061, 1062, 1063, 1064, 1065, 1066, 1067, 1068, 1069, 1070, 1071, 1072, 1073, 1074, 1075, 1076, 1077, 1078, 1079, 1080, 1081, 1082, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 328, 329, 330, 331, 332, 333, 334, 335, 336, 337, 338, 339, 340, 341, 342, 343, 344, 345, 346, 347, 348, 349, 350, 351, 352, 353, 354, 355, 356, 357, 358, 359, 360, 361, 362, 363, 364, 365, 366, 367, 368, 369, 370, 371, 372, 373, 374, 375, 376, 377, 378, 379, 380, 381, 382, 383, 384, 385, 386, 387, 388, 389, 390, 391, 392, 393, 394, 395, 396, 397, 398, 399, 400, 401, 402, 403, 404, 405, 406, 407, 408, 409, 410, 411, 412, 413, 414, 415, 416, 417, 418, 419, 420, 421, 422, 423, 424, 425, 426, 427, 428, 429, 430, 431, 432, 433, 434, 435, 436, 437, 438, 439, 440, 441, 442, 443, 444, 445, 446, 447, 448, 449, 450, 451, 452, 453, 454, 455, 456, 457, 458, 459, 460, 461, 462, 463, 464, 465, 466, 467, 468, 469, 470, 471, 472, 473, 474, 475, 476, 477, 478, 479, 480, 481, 482, 483, 484, 485, 486, 487, 488, 489, 490, 491, 492, 493, 494, 495, 496, 497, 498, 499, 500, 501, 502, 503, 504, 505, 506, 507, 508, 509, 510, 511, 512, 513, 514, 515, 516, 517, 518, 519, 520, 521, 522, 523, 524, 525, 526, 527, 528, 529, 530, 531, 532, 533, 534, 535, 536, 537, 538, 539, 540, 541, 542, 543, 544, 545, 546, 547, 548, 549, 550, 551, 552, 553, 554, 555, 556, 557, 558, 559, 560, 561, 562, 563, 564, 565, 566, 567, 568, 569, 570, 571, 572, 573, 574, 575, 576, 577, 578, 579, 580, 581, 582, 583, 584, 585, 586, 587, 588, 589, 590, 591, 592, 593, 594, 595, 596, 597, 598, 599, 600, 601, 602, 603, 604, 605, 606, 607, 608, 609, 610, 611, 612, 613, 614, 615, 616, 617, 618, 619, 620, 621, 622, 623, 624, 625, 626, 627, 628, 629, 630, 631, 632, 633, 634, 635, 636, 637, 638, 639, 640, 641, 642, 643, 644, 645, 646, 647, 648, 649, 650, 651, 652, 653, 654, 655, 656, 657, 658, 659, 660, 661, 662, 663, 664, 665, 666, 667, 668, 669, 670, 671, 672, 673, 674, 675, 676, 677, 678, 679, 680, 681, 682, 683, 684, 685, 686, 687, 688, 689, 690, 691, 692, 693, 694, 695, 696, 697, 698, 699, 700, 701, 702, 703, 704, 705, 706, 707, 708, 709, 710, 711, 712, 713, 714, 715, 716, 717, 718, 719, 720, 721, 722, 723, 724, 725, 726, 727, 728, 729, 730, 731, 732, 733, 734, 735, 736, 737, 738, 739, 740, 741, 742, 743, 744, 745, 746, 747, 748, 749, 750, 751, 752, 753, 754, 755, 756, 757, 758, 759, 760, 761, 762, 763, 764, 765, 766, 767, 768, 769, 770, 771, 772, 773, 774, 775, 776, 777, 778, 779, 780, 781, 782, 783, 784, 785, 786, 787, 788, 789, 790, 791, 792, 793, 794, 795, 796, 797, 798, 799, 800, 801, 802, 803, 804, 805, 806, 807, 808, 809, 810, 811, 812, 813, 814, 815, 816, 817, 818, 819, 820, 821, 822, 823, 824, 825, 826, 827, 828, 829, 830, 831, 832, 833, 834, 835, 836, 837, 838, 839, 840, 841, 842, 843, 844, 845, 846, 847, 848, 849, 850, 851, 852, 853, 854, 855, 856, 857, 858, 859, 860, 861, 862, 863, 864, 865, 866, 867, 868, 869, 870, 871, 872, 873, 874, 875, 876, 877, 878, 879, 880, 881, 882, 883, 884, 885, 886, 887, 888, 889, 890, 891, 892, 893, 894, 895, 896, 897, 898, 899, 900, 901, 902, 903, 904, 905, 906, 907, 908, 909, 910, 911, 912, 913, 914, 915, 916, 917, 918, 919, 920, 921, 922, 923, 924, 925, 926, 927, 928, 929, 930, 931, 932, 933, 934, 935, 936, 937, 938, 939, 940, 941, 942, 943, 944, 945, 946, 947, 948, 949, 950, 951, 952, 953, 954, 955, 956, 957, 958, 959, 960, 961, 962, 963, 964, 965, 966, 967, 968, 969, 970, 971, 972, 973, 974, 975, 976, 977, 978, 979, 980, 981, 982, 983, 984, 985, 986, 987, 988, 989, 990, 991, 992, 993, 994, 995, 996, 997, 998, 999, 1000, 1001, 1002, 1003, 1004, 1005, 1006, 1007, 1008, 1009, 1010, 1011, 1012, 1013, 1014, 1015, 1016, 1017, 1018, 1019, 1020, 1021, 1022, 1023, 1024, 1025, 1026, 1027, 1028, 1029, 1030, 1031, 1032, 1033, 1034, 1035, 1036, 1037, 1038, 1039, 1040, 1041, 1042, 1043, 1044, 1045, 1046, 1047, 1048, 1049, 1050, 1051, 1052, 1053, 1054, 1055, 1056, 1057, 1058, 1059, 1060, 1061, 1062, 1063, 1064, 1065, 1066, 1067, 1068, 1069, 1070, 1071, 1072, 1073, 1074, 1075, 1076, 1077, 1078, 1079, 1080, 1081, 1082, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 328, 329, 330, 331, 332, 333, 334, 335, 336, 337, 338, 339, 340, 341, 342, 343, 344, 345, 346, 347, 348, 349, 350, 351, 352, 353, 354, 355, 356, 357, 358, 359, 360, 361, 362, 363, 364, 365, 366, 367, 368, 369, 370, 371, 372, 373, 374, 375, 376, 377, 378, 379, 380, 381, 382, 383, 384, 385, 386, 387, 388, 389, 390, 391, 392, 393, 394, 395, 396, 397, 398, 399, 400, 401, 402, 403, 404, 405, 406, 407, 408, 409, 410, 411, 412, 413, 414, 415, 416, 417, 418, 419, 420, 421, 422, 423, 424, 425, 426, 427, 428, 429, 430, 431, 432, 433, 434, 435, 436, 437, 438, 439, 440, 441, 442, 443, 444, 445, 446, 447, 448, 449, 450, 451, 452, 453, 454, 455, 456, 457, 458, 459, 460, 461, 462, 463, 464, 465, 466, 467, 468, 469, 470, 471, 472, 473, 474, 475, 476, 477, 478, 479, 480, 481, 482, 483, 484, 485, 486, 487, 488, 489, 490, 491, 492, 493, 494, 495, 496, 497, 498, 499, 500, 501, 502, 503, 504, 505, 506, 507, 508, 509, 510, 511, 512, 513, 514, 515, 516, 517, 518, 519, 520, 521, 522, 523, 524, 525, 526, 527, 528, 529, 530, 531, 532, 533, 534, 535, 536, 537, 538, 539, 540, 541, 542, 543, 544, 545, 546, 547, 548, 549, 550, 551, 552, 553, 554, 555, 556, 557, 558, 559, 560, 561, 562, 563, 564, 565, 566, 567, 568, 569, 570, 571, 572, 573, 574, 575, 576, 577, 578, 579, 580, 581, 582, 583, 584, 585, 586, 587, 588, 589, 590, 591, 592, 593, 594, 595, 596, 597, 598, 599, 600, 601, 602, 603, 604, 605, 606, 607, 608, 609, 610, 611, 612, 613, 614, 615, 616, 617, 618, 619, 620, 621, 622, 623, 624, 625, 626, 627, 628, 629, 630, 631, 632, 633, 634, 635, 636, 637, 638, 639, 640, 641, 642, 643, 644, 645, 646, 647, 648, 649, 650, 651, 652, 653, 654, 655, 656, 657, 658, 659, 660, 661, 662, 663, 664, 665, 666, 667, 668, 669, 670, 671, 672, 673, 674, 675, 676, 677, 678, 679, 680, 681, 682, 683, 684, 685, 686, 687, 688, 689, 690, 691, 692, 693, 694, 695, 696, 697, 698, 699, 700, 701, 702, 703, 704, 705, 706, 707, 708, 709, 710, 711, 712, 713, 714, 715, 716, 717, 718, 719, 720, 721, 722, 723, 724, 725, 726, 727, 728, 729, 730, 731, 732, 733, 734, 735, 736, 737, 738, 739, 740, 741, 742, 743, 744, 745, 746, 747, 748, 749, 750, 751, 752, 753, 754, 755, 756, 757, 758, 759, 760, 761, 762, 763, 764, 765, 766, 767, 768, 769, 770, 771, 772, 773, 774, 775, 776, 777, 778, 779, 780, 781, 782, 783, 784, 785, 786, 787, 788, 789, 790, 791, 792, 793, 794, 795, 796, 797, 798, 799, 800, 801, 802, 803, 804, 805, 806, 807, 808, 809, 810, 811, 812, 813, 814, 815, 816, 817, 818, 819, 820, 821, 822, 823, 824, 825, 826, 827, 828, 829, 830, 831, 832, 833, 834, 835, 836, 837, 838, 839, 840, 841, 842, 843, 844, 845, 846, 847, 848, 849, 850, 851, 852, 853, 854, 855, 856, 857, 858, 859, 860, 861, 862, 863, 864, 865, 866, 867, 868, 869, 870, 871, 872, 873, 874, 875, 876, 877, 878, 879, 880, 881, 882, 883, 884, 885, 886, 887, 888, 889, 890, 891, 892, 893, 894, 895, 896, 897, 898, 899, 900, 901, 902, 903, 904, 905, 906, 907, 908, 909, 910, 911, 912, 913, 914, 915, 916, 917, 918, 919, 920, 921, 922, 923, 924, 925, 926, 927, 928, 929, 930, 931, 932, 933, 934, 935, 936, 937, 938, 939, 940, 941, 942, 943, 944, 945, 946, 947, 948, 949, 950, 951, 952, 953, 954, 955, 956, 957, 958, 959, 960, 961, 962, 963, 964, 965, 966, 967, 968, 969, 970, 971, 972, 973, 974, 975, 976, 977, 978, 979, 980, 981, 982, 983, 984, 985, 986, 987, 988, 989, 990, 991, 992, 993, 994, 995, 996, 997, 998, 999, 1000, 1001, 1002, 1003, 1004, 1005, 1006, 1007, 1008, 1009, 1010, 1011, 1012, 1013, 1014, 1015, 1016, 1017, 1018, 1019, 1020, 1021, 1022, 1023, 1024, 1025, 1026, 1027, 1028, 1029, 1030, 1031, 1032, 1033, 1034, 1035, 1036, 1037, 1038, 1039, 1040, 1041, 1042, 1043, 1044, 1045, 1046, 1047, 1048, 1049, 1050, 1051, 1052, 1053, 1054, 1055, 1056, 1057, 1058, 1059, 1060, 1061, 1062, 1063, 1064, 1065, 1066, 1067, 1068, 1069, 1070, 1071, 1072, 1073, 1074, 1075, 1076, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 328, 329, 330, 331, 332, 333, 334, 335, 336, 337, 338, 339, 340, 341, 342, 343, 344, 345, 346, 347, 348, 349, 350, 351, 352, 353, 354, 355, 356, 357, 358, 359, 360, 361, 362, 363, 364, 365, 366, 367, 368, 369, 370, 371, 372, 373, 374, 375, 376, 377, 378, 379, 380, 381, 382, 383, 384, 385, 386, 387, 388, 389, 390, 391, 392, 393, 394, 395, 396, 397, 398, 399, 400, 401, 402, 403, 404, 405, 406, 407, 408, 409, 410, 411, 412, 413, 414, 415, 416, 417, 418, 419, 420, 421, 422, 423, 424, 425, 426, 427, 428, 429, 430, 431, 432, 433, 434, 435, 436, 437, 438, 439, 440, 441, 442, 443, 444, 445, 446, 447, 448, 449, 450, 451, 452, 453, 454, 455, 456, 457, 458, 459, 460, 461, 462, 463, 464, 465, 466, 467, 468, 469, 470, 471, 472, 473, 474, 475, 476, 477, 478, 479, 480, 481, 482, 483, 484, 485, 486, 487, 488, 489, 490, 491, 492, 493, 494, 495, 496, 497, 498, 499, 500, 501, 502, 503, 504, 505, 506, 507, 508, 509, 510, 511, 512, 513, 514, 515, 516, 517, 518, 519, 520, 521, 522, 523, 524, 525, 526, 527, 528, 529, 530, 531, 532, 533, 534, 535, 536, 537, 538, 539, 540, 541, 542, 543, 544, 545, 546, 547, 548, 549, 550, 551, 552, 553, 554, 555, 556, 557, 558, 559, 560, 561, 562, 563, 564, 565, 566, 567, 568, 569, 570, 571, 572, 573, 574, 575, 576, 577, 578, 579, 580, 581, 582, 583, 584, 585, 586, 587, 588, 589, 590, 591, 592, 593, 594, 595, 596, 597, 598, 599, 600, 601, 602, 603, 604, 605, 606, 607, 608, 609, 610, 611, 612, 613, 614, 615, 616, 617, 618, 619, 620, 621, 622, 623, 624, 625, 626, 627, 628, 629, 630, 631, 632, 633, 634, 635, 636, 637, 638, 639, 640, 641, 642, 643, 644, 645, 646, 647, 648, 649, 650, 651, 652, 653, 654, 655, 656, 657, 658, 659, 660, 661, 662, 663, 664, 665, 666, 667, 668, 669, 670, 671, 672, 673, 674, 675, 676, 677, 678, 679, 680, 681, 682, 683, 684, 685, 686, 687, 688, 689, 690, 691, 692, 693, 694, 695, 696, 697, 698, 699, 700, 701, 702, 703, 704, 705, 706, 707, 708, 709, 710, 711, 712, 713, 714, 715, 716, 717, 718, 719, 720, 721, 722, 723, 724, 725, 726, 727, 728, 729, 730, 731, 732, 733, 734, 735, 736, 737, 738, 739, 740, 741, 742, 743, 744, 745, 746, 747, 748, 749, 750, 751, 752, 753, 754, 755, 756, 757, 758, 759, 760, 761, 762, 763, 764, 765, 766, 767, 768, 769, 770, 771, 772, 773, 774, 775, 776, 777, 778, 779, 780, 781, 782, 783, 784, 785, 786, 787, 788, 789, 790, 791, 792, 793, 794, 795, 796, 797, 798, 799, 800, 801, 802, 803, 804, 805, 806, 807, 808, 809, 810, 811, 812, 813, 814, 815, 816, 817, 818, 819, 820, 821, 822, 823, 824, 825, 826, 827, 828, 829, 830, 831, 832, 833, 834, 835, 836, 837, 838, 839, 840, 841, 842, 843, 844, 845, 846, 847, 848, 849, 850, 851, 852, 853, 854, 855, 856, 857, 858, 859, 860, 861, 862, 863, 864, 865, 866, 867, 868, 869, 870, 871, 872, 873, 874, 875, 876, 877, 878, 879, 880, 881, 882, 883, 884, 885, 886, 887, 888, 889, 890, 891, 892, 893, 894, 895, 896, 897, 898, 899, 900, 901, 902, 903, 904, 905, 906, 907, 908, 909, 910, 911, 912, 913, 914, 915, 916, 917, 918, 919, 920, 921, 922, 923, 924, 925, 926, 927, 928, 929, 930, 931, 932, 933, 934, 935, 936, 937, 938, 939, 940, 941, 942, 943, 944, 945, 946, 947, 948, 949, 950, 951, 952, 953, 954, 955, 956, 957, 958, 959, 960, 961, 962, 963, 964, 965, 966, 967, 968, 969, 970, 971, 972, 973, 974, 975, 976, 977, 978, 979, 980, 981, 982, 983, 984, 985, 986, 987, 988, 989, 990, 991, 992, 993, 994, 995, 996, 997, 998, 999, 1000, 1001, 1002, 1003, 1004, 1005, 1006, 1007, 1008, 1009, 1010, 1011, 1012, 1013, 1014, 1015, 1016, 1017, 1018, 1019, 1020, 1021, 1022, 1023, 1024, 1025, 1026, 1027, 1028, 1029, 1030, 1031, 1032, 1033, 1034, 1035, 1036, 1037, 1038, 1039, 1040, 1041, 1042, 1043, 1044, 1045, 1046, 1047, 1048, 1049, 1050, 1051, 1052, 1053, 1054, 1055, 1056, 1057, 1058, 1059, 1060, 1061, 1062, 1063, 1064, 1065, 1066, 1067, 1068, 1069, 1070, 1071, 1072, 1073, 1074, 1075, 1076, 1077, 1078, 1079, 1080, 1081, 1082, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 328, 329, 330, 331, 332, 333, 334, 335, 336, 337, 338, 339, 340, 341, 342, 343, 344, 345, 346, 347, 348, 349, 350, 351, 352, 353, 354, 355, 356, 357, 358, 359, 360, 361, 362, 363, 364, 365, 366, 367, 368, 369, 370, 371, 372, 373, 374, 375, 376, 377, 378, 379, 380, 381, 382, 383, 384, 385, 386, 387, 388, 389, 390, 391, 392, 393, 394, 395, 396, 397, 398, 399, 400, 401, 402, 403, 404, 405, 406, 407, 408, 409, 410, 411, 412, 413, 414, 415, 416, 417, 418, 419, 420, 421, 422, 423, 424, 425, 426, 427, 428, 429, 430, 431, 432, 433, 434, 435, 436, 437, 438, 439, 440, 441, 442, 443, 444, 445, 446, 447, 448, 449, 450, 451, 452, 453, 454, 455, 456, 457, 458, 459, 460, 461, 462, 463, 464, 465, 466, 467, 468, 469, 470, 471, 472, 473, 474, 475, 476, 477, 478, 479, 480, 481, 482, 483, 484, 485, 486, 487, 488, 489, 490, 491, 492, 493, 494, 495, 496, 497, 498, 499, 500, 501, 502, 503, 504, 505, 506, 507, 508, 509, 510, 511, 512, 513, 514, 515, 516, 517, 518, 519, 520, 521, 522, 523, 524, 525, 526, 527, 528, 529, 530, 531, 532, 533, 534, 535, 536, 537, 538, 539, 540, 541, 542, 543, 544, 545, 546, 547, 548, 549, 550, 551, 552, 553, 554, 555, 556, 557, 558, 559, 560, 561, 562, 563, 564, 565, 566, 567, 568, 569, 570, 571, 572, 573, 574, 575, 576, 577, 578, 579, 580, 581, 582, 583, 584, 585, 586, 587, 588, 589, 590, 591, 592, 593, 594, 595, 596, 597, 598, 599, 600, 601, 602, 603, 604, 605, 606, 607, 608, 609, 610, 611, 612, 613, 614, 615, 616, 617, 618, 619, 620, 621, 622, 623, 624, 625, 626, 627, 628, 629, 630, 631, 632, 633, 634, 635, 636, 637, 638, 639, 640, 641, 642, 643, 644, 645, 646, 647, 648, 649, 650, 651, 652, 653, 654, 655, 656, 657, 658, 659, 660, 661, 662, 663, 664, 665, 666, 667, 668, 669, 670, 671, 672, 673, 674, 675, 676, 677, 678, 679, 680, 681, 682, 683, 684, 685, 686, 687, 688, 689, 690, 691, 692, 693, 694, 695, 696, 697, 698, 699, 700, 701, 702, 703, 704, 705, 706, 707, 708, 709, 710, 711, 712, 713, 714, 715, 716, 717, 718, 719, 720, 721, 722, 723, 724, 725, 726, 727, 728, 729, 730, 731, 732, 733, 734, 735, 736, 737, 738, 739, 740, 741, 742, 743, 744, 745, 746, 747, 748, 749, 750, 751, 752, 753, 754, 755, 756, 757, 758, 759, 760, 761, 762, 763, 764, 765, 766, 767, 768, 769, 770, 771, 772, 773, 774, 775, 776, 777, 778, 779, 780, 781, 782, 783, 784, 785, 786, 787, 788, 789, 790, 791, 792, 793, 794, 795, 796, 797, 798, 799, 800, 801, 802, 803, 804, 805, 806, 807, 808, 809, 810, 811, 812, 813, 814, 815, 816, 817, 818, 819, 820, 821, 822, 823, 824, 825, 826, 827, 828, 829, 830, 831, 832, 833, 834, 835, 836, 837, 838, 839, 840, 841, 842, 843, 844, 845, 846, 847, 848, 849, 850, 851, 852, 853, 854, 855, 856, 857, 858, 859, 860, 861, 862, 863, 864, 865, 866, 867, 868, 869, 870, 871, 872, 873, 874, 875, 876, 877, 878, 879, 880, 881, 882, 883, 884, 885, 886, 887, 888, 889, 890, 891, 892, 893, 894, 895, 896, 897, 898, 899, 900, 901, 902, 903, 904, 905, 906, 907, 908, 909, 910, 911, 912, 913, 914, 915, 916, 917, 918, 919, 920, 921, 922, 923, 924, 925, 926, 927, 928, 929, 930, 931, 932, 933, 934, 935, 936, 937, 938, 939, 940, 941, 942, 943, 944, 945, 946, 947, 948, 949, 950, 951, 952, 953, 954, 955, 956, 957, 958, 959, 960, 961, 962, 963, 964, 965, 966, 967, 968, 969, 970, 971, 972, 973, 974, 975, 976, 977, 978, 979, 980, 981, 982, 983, 984, 985, 986, 987, 988, 989, 990, 991, 992, 993, 994, 995, 996, 997, 998, 999, 1000, 1001, 1002, 1003, 1004, 1005, 1006, 1007, 1008, 1009, 1010, 1011, 1012, 1013, 1014, 1015, 1016, 1017, 1018, 1019, 1020, 1021, 1022, 1023, 1024, 1025, 1026, 1027, 1028, 1029, 1030, 1031, 1032, 1033, 1034, 1035, 1036, 1037, 1038, 1039, 1040, 1041, 1042, 1043, 1044, 1045, 1046, 1047, 1048, 1049, 1050, 1051, 1052, 1053, 1054, 1055, 1056, 1057, 1058, 1059, 1060, 1061, 1062, 1063, 1064, 1065, 1066, 1067, 1068, 1069, 1070, 1071, 1072, 1073, 1074, 1075, 1076, 1077, 1078, 1079, 1080, 1081, 1082, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 328, 329, 330, 331, 332, 333, 334, 335, 336, 337, 338, 339, 340, 341, 342, 343, 344, 345, 346, 347, 348, 349, 350, 351, 352, 353, 354, 355, 356, 357, 358, 359, 360, 361, 362, 363, 364, 365, 366, 367, 368, 369, 370, 371, 372, 373, 374, 375, 376, 377, 378, 379, 380, 381, 382, 383, 384, 385, 386, 387, 388, 389, 390, 391, 392, 393, 394, 395, 396, 397, 398, 399, 400, 401, 402, 403, 404, 405, 406, 407, 408, 409, 410, 411, 412, 413, 414, 415, 416, 417, 418, 419, 420, 421, 422, 423, 424, 425, 426, 427, 428, 429, 430, 431, 432, 433, 434, 435, 436, 437, 438, 439, 440, 441, 442, 443, 444, 445, 446, 447, 448, 449, 450, 451, 452, 453, 454, 455, 456, 457, 458, 459, 460, 461, 462, 463, 464, 465, 466, 467, 468, 469, 470, 471, 472, 473, 474, 475, 476, 477, 478, 479, 480, 481, 482, 483, 484, 485, 486, 487, 488, 489, 490, 491, 492, 493, 494, 495, 496, 497, 498, 499, 500, 501, 502, 503, 504, 505, 506, 507, 508, 509, 510, 511, 512, 513, 514, 515, 516, 517, 518, 519, 520, 521, 522, 523, 524, 525, 526, 527, 528, 529, 530, 531, 532, 533, 534, 535, 536, 537, 538, 539, 540, 541, 542, 543, 544, 545, 546, 547, 548, 549, 550, 551, 552, 553, 554, 555, 556, 557, 558, 559, 560, 561, 562, 563, 564, 565, 566, 567, 568, 569, 570, 571, 572, 573, 574, 575, 576, 577, 578, 579, 580, 581, 582, 583, 584, 585, 586, 587, 588, 589, 590, 591, 592, 593, 594, 595, 596, 597, 598, 599, 600, 601, 602, 603, 604, 605, 606, 607, 608, 609, 610, 611, 612, 613, 614, 615, 616, 617, 618, 619, 620, 621, 622, 623, 624, 625, 626, 627, 628, 629, 630, 631, 632, 633, 634, 635, 636, 637, 638, 639, 640, 641, 642, 643, 644, 645, 646, 647, 648, 649, 650, 651, 652, 653, 654, 655, 656, 657, 658, 659, 660, 661, 662, 663, 664, 665, 666, 667, 668, 669, 670, 671, 672, 673, 674, 675, 676, 677, 678, 679, 680, 681, 682, 683, 684, 685, 686, 687, 688, 689, 690, 691, 692, 693, 694, 695, 696, 697, 698, 699, 700, 701, 702, 703, 704, 705, 706, 707, 708, 709, 710, 711, 712, 713, 714, 715, 716, 717, 718, 719, 720, 721, 722, 723, 724, 725, 726, 727, 728, 729, 730, 731, 732, 733, 734, 735, 736, 737, 738, 739, 740, 741, 742, 743, 744, 745, 746, 747, 748, 749, 750, 751, 752, 753, 754, 755, 756, 757, 758, 759, 760, 761, 762, 763, 764, 765, 766, 767, 768, 769, 770, 771, 772, 773, 774, 775, 776, 777, 778, 779, 780, 781, 782, 783, 784, 785, 786, 787, 788, 789, 790, 791, 792, 793, 794, 795, 796, 797, 798, 799, 800, 801, 802, 803, 804, 805, 806, 807, 808, 809, 810, 811, 812, 813, 814, 815, 816, 817, 818, 819, 820, 821, 822, 823, 824, 825, 826, 827, 828, 829, 830, 831, 832, 833, 834, 835, 836, 837, 838, 839, 840, 841, 842, 843, 844, 845, 846, 847, 848, 849, 850, 851, 852, 853, 854, 855, 856, 857, 858, 859, 860, 861, 862, 863, 864, 865, 866, 867, 868, 869, 870, 871, 872, 873, 874, 875, 876, 877, 878, 879, 880, 881, 882, 883, 884, 885, 886, 887, 888, 889, 890, 891, 892, 893, 894, 895, 896, 897, 898, 899, 900, 901, 902, 903, 904, 905, 906, 907, 908, 909, 910, 911, 912, 913, 914, 915, 916, 917, 918, 919, 920, 921, 922, 923, 924, 925, 926, 927, 928, 929, 930, 931, 932, 933, 934, 935, 936, 937, 938, 939, 940, 941, 942, 943, 944, 945, 946, 947, 948, 949, 950, 951, 952, 953, 954, 955, 956, 957, 958, 959, 960, 961, 962, 963, 964, 965, 966, 967, 968, 969, 970, 971, 972, 973, 974, 975, 976, 977, 978, 979, 980, 981, 982, 983, 984, 985, 986, 987, 988, 989, 990, 991, 992, 993, 994, 995, 996, 997, 998, 999, 1000, 1001, 1002, 1003, 1004, 1005, 1006, 1007, 1008, 1009, 1010, 1011, 1012, 1013, 1014, 1015, 1016, 1017, 1018, 1019, 1020, 1021, 1022, 1023, 1024, 1025, 1026, 1027, 1028, 1029, 1030, 1031, 1032, 1033, 1034, 1035, 1036, 1037, 1038, 1039, 1040, 1041, 1042, 1043, 1044, 1045, 1046, 1047, 1048, 1049, 1050, 1051, 1052, 1053, 1054, 1055, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 328, 329, 330, 331, 332, 333, 334, 335, 336, 337, 338, 339, 340, 341, 342, 343, 344, 345, 346, 347, 348, 349, 350, 351, 352, 353, 354, 355, 356, 357, 358, 359, 360, 361, 362, 363, 364, 365, 366, 367, 368, 369, 370, 371, 372, 373, 374, 375, 376, 377, 378, 379, 380, 381, 382, 383, 384, 385, 386, 387, 388, 389, 390, 391, 392, 393, 394, 395, 396, 397, 398, 399, 400, 401, 402, 403, 404, 405, 406, 407, 408, 409, 410, 411, 412, 413, 414, 415, 416, 417, 418, 419, 420, 421, 422, 423, 424, 425, 426, 427, 428, 429, 430, 431, 432, 433, 434, 435, 436, 437, 438, 439, 440, 441, 442, 443, 444, 445, 446, 447, 448, 449, 450, 451, 452, 453, 454, 455, 456, 457, 458, 459, 460, 461, 462, 463, 464, 465, 466, 467, 468, 469, 470, 471, 472, 473, 474, 475, 476, 477, 478, 479, 480, 481, 482, 483, 484, 485, 486, 487, 488, 489, 490, 491, 492, 493, 494, 495, 496, 497, 498, 499, 500, 501, 502, 503, 504, 505, 506, 507, 508, 509, 510, 511, 512, 513, 514, 515, 516, 517, 518, 519, 520, 521, 522, 523, 524, 525, 526, 527, 528, 529, 530, 531, 532, 533, 534, 535, 536, 537, 538, 539, 540, 541, 542, 543, 544, 545, 546, 547, 548, 549, 550, 551, 552, 553, 554, 555, 556, 557, 558, 559, 560, 561, 562, 563, 564, 565, 566, 567, 568, 569, 570, 571, 572, 573, 574, 575, 576, 577, 578, 579, 580, 581, 582, 583, 584, 585, 586, 587, 588, 589, 590, 591, 592, 593, 594, 595, 596, 597, 598, 599, 600, 601, 602, 603, 604, 605, 606, 607, 608, 609, 610, 611, 612, 613, 614, 615, 616, 617, 618, 619, 620, 621, 622, 623, 624, 625, 626, 627, 628, 629, 630, 631, 632, 633, 634, 635, 636, 637, 638, 639, 640, 641, 642, 643, 644, 645, 646, 647, 648, 649, 650, 651, 652, 653, 654, 655, 656, 657, 658, 659, 660, 661, 662, 663, 664, 665, 666, 667, 668, 669, 670, 671, 672, 673, 674, 675, 676, 677, 678, 679, 680, 681, 682, 683, 684, 685, 686, 687, 688, 689, 690, 691, 692, 693, 694, 695, 696, 697, 698, 699, 700, 701, 702, 703, 704, 705, 706, 707, 708, 709, 710, 711, 712, 713, 714, 715, 716, 717, 718, 719, 720, 721, 722, 723, 724, 725, 726, 727, 728, 729, 730, 731, 732, 733, 734, 735, 736, 737, 738, 739, 740, 741, 742, 743, 744, 745, 746, 747, 748, 749, 750, 751, 752, 753, 754, 755, 756, 757, 758, 759, 760, 761, 762, 763, 764, 765, 766, 767, 768, 769, 770, 771, 772, 773, 774, 775, 776, 777, 778, 779, 780, 781, 782, 783, 784, 785, 786, 787, 788, 789, 790, 791, 792, 793, 794, 795, 796, 797, 798, 799, 800, 801, 802, 803, 804, 805, 806, 807, 808, 809, 810, 811, 812, 813, 814, 815, 816, 817, 818, 819, 820, 821, 822, 823, 824, 825, 826, 827, 828, 829, 830, 831, 832, 833, 834, 835, 836, 837, 838, 839, 840, 841, 842, 843, 844, 845, 846, 847, 848, 849, 850, 851, 852, 853, 854, 855, 856, 857, 858, 859, 860, 861, 862, 863, 864, 865, 866, 867, 868, 869, 870, 871, 872, 873, 874, 875, 876, 877, 878, 879, 880, 881, 882, 883, 884, 885, 886, 887, 888, 889, 890, 891, 892, 893, 894, 895, 896, 897, 898, 899, 900, 901, 902, 903, 904, 905, 906, 907, 908, 909, 910, 911, 912, 913, 914, 915, 916, 917, 918, 919, 920, 921, 922, 923, 924, 925, 926, 927, 928, 929, 930, 931, 932, 933, 934, 935, 936, 937, 938, 939, 940, 941, 942, 943, 944, 945, 946, 947, 948, 949, 950, 951, 952, 953, 954, 955, 956, 957, 958, 959, 960, 961, 962, 963, 964, 965, 966, 967, 968, 969, 970, 971, 972, 973, 974, 975, 976, 977, 978, 979, 980, 981, 982, 983, 984, 985, 986, 987, 988, 989, 990, 991, 992, 993, 994, 995, 996, 997, 998, 999, 1000, 1001, 1002, 1003, 1004, 1005, 1006, 1007, 1008, 1009, 1010, 1011, 1012, 1013, 1014, 1015, 1016, 1017, 1018, 1019, 1020, 1021, 1022, 1023, 1024, 1025, 1026, 1027, 1028, 1029, 1030, 1031, 1032, 1033, 1034, 1035, 1036, 1037, 1038, 1039, 1040, 1041, 1042, 1043, 1044, 1045, 1046, 1047, 1048, 1049, 1050, 1051, 1052, 1053, 1054, 1055, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 328, 329, 330, 331, 332, 333, 334, 335, 336, 337, 338, 339, 340, 341, 342, 343, 344, 345, 346, 347, 348, 349, 350, 351, 352, 353, 354, 355, 356, 357, 358, 359, 360, 361, 362, 363, 364, 365, 366, 367, 368, 369, 370, 371, 372, 373, 374, 375, 376, 377, 378, 379, 380, 381, 382, 383, 384, 385, 386, 387, 388, 389, 390, 391, 392, 393, 394, 395, 396, 397, 398, 399, 400, 401, 402, 403, 404, 405, 406, 407, 408, 409, 410, 411, 412, 413, 414, 415, 416, 417, 418, 419, 420, 421, 422, 423, 424, 425, 426, 427, 428, 429, 430, 431, 432, 433, 434, 435, 436, 437, 438, 439, 440, 441, 442, 443, 444, 445, 446, 447, 448, 449, 450, 451, 452, 453, 454, 455, 456, 457, 458, 459, 460, 461, 462, 463, 464, 465, 466, 467, 468, 469, 470, 471, 472, 473, 474, 475, 476, 477, 478, 479, 480, 481, 482, 483, 484, 485, 486, 487, 488, 489, 490, 491, 492, 493, 494, 495, 496, 497, 498, 499, 500, 501, 502, 503, 504, 505, 506, 507, 508, 509, 510, 511, 512, 513, 514, 515, 516, 517, 518, 519, 520, 521, 522, 523, 524, 525, 526, 527, 528, 529, 530, 531, 532, 533, 534, 535, 536, 537, 538, 539, 540, 541, 542, 543, 544, 545, 546, 547, 548, 549, 550, 551, 552, 553, 554, 555, 556, 557, 558, 559, 560, 561, 562, 563, 564, 565, 566, 567, 568, 569, 570, 571, 572, 573, 574, 575, 576, 577, 578, 579, 580, 581, 582, 583, 584, 585, 586, 587, 588, 589, 590, 591, 592, 593, 594, 595, 596, 597, 598, 599, 600, 601, 602, 603, 604, 605, 606, 607, 608, 609, 610, 611, 612, 613, 614, 615, 616, 617, 618, 619, 620, 621, 622, 623, 624, 625, 626, 627, 628, 629, 630, 631, 632, 633, 634, 635, 636, 637, 638, 639, 640, 641, 642, 643, 644, 645, 646, 647, 648, 649, 650, 651, 652, 653, 654, 655, 656, 657, 658, 659, 660, 661, 662, 663, 664, 665, 666, 667, 668, 669, 670, 671, 672, 673, 674, 675, 676, 677, 678, 679, 680, 681, 682, 683, 684, 685, 686, 687, 688, 689, 690, 691, 692, 693, 694, 695, 696, 697, 698, 699, 700, 701, 702, 703, 704, 705, 706, 707, 708, 709, 710, 711, 712, 713, 714, 715, 716, 717, 718, 719, 720, 721, 722, 723, 724, 725, 726, 727, 728, 729, 730, 731, 732, 733, 734, 735, 736, 737, 738, 739, 740, 741, 742, 743, 744, 745, 746, 747, 748, 749, 750, 751, 752, 753, 754, 755, 756, 757, 758, 759, 760, 761, 762, 763, 764, 765, 766, 767, 768, 769, 770, 771, 772, 773, 774, 775, 776, 777, 778, 779, 780, 781, 782, 783, 784, 785, 786, 787, 788, 789, 790, 791, 792, 793, 794, 795, 796, 797, 798, 799, 800, 801, 802, 803, 804, 805, 806, 807, 808, 809, 810, 811, 812, 813, 814, 815, 816, 817, 818, 819, 820, 821, 822, 823, 824, 825, 826, 827, 828, 829, 830, 831, 832, 833, 834, 835, 836, 837, 838, 839, 840, 841, 842, 843, 844, 845, 846, 847, 848, 849, 850, 851, 852, 853, 854, 855, 856, 857, 858, 859, 860, 861, 862, 863, 864, 865, 866, 867, 868, 869, 870, 871, 872, 873, 874, 875, 876, 877, 878, 879, 880, 881, 882, 883, 884, 885, 886, 887, 888, 889, 890, 891, 892, 893, 894, 895, 896, 897, 898, 899, 900, 901, 902, 903, 904, 905, 906, 907, 908, 909, 910, 911, 912, 913, 914, 915, 916, 917, 918, 919, 920, 921, 922, 923, 924, 925, 926, 927, 928, 929, 930, 931, 932, 933, 934, 935, 936, 937, 938, 939, 940, 941, 942, 943, 944, 945, 946, 947, 948, 949, 950, 951, 952, 953, 954, 955, 956, 957, 958, 959, 960, 961, 962, 963, 964, 965, 966, 967, 968, 969, 970, 971, 972, 973, 974, 975, 976, 977, 978, 979, 980, 981, 982, 983, 984, 985, 986, 987, 988, 989, 990, 991, 992, 993, 994, 995, 996, 997, 998, 999, 1000, 1001, 1002, 1003, 1004, 1005, 1006, 1007, 1008, 1009, 1010, 1011, 1012, 1013, 1014, 1015, 1016, 1017, 1018, 1019, 1020, 1021, 1022, 1023, 1024, 1025, 1026, 1027, 1028, 1029, 1030, 1031, 1032, 1033, 1034, 1035, 1036, 1037, 1038, 1039, 1040, 1041, 1042, 1043, 1044, 1045, 1046, 1047, 1048, 1049, 1050, 1051, 1052, 1053, 1054, 1055, 1056, 1057, 1058, 1059, 1060, 1061, 1062, 1063, 1064, 1065, 1066, 1067, 1068, 1069, 1070, 1071, 1072, 1073, 1074, 1075, 1076, 1077, 1078, 1079, 1080, 1081, 1082, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 328, 329, 330, 331, 332, 333, 334, 335, 336, 337, 338, 339, 340, 341, 342, 343, 344, 345, 346, 347, 348, 349, 350, 351, 352, 353, 354, 355, 356, 357, 358, 359, 360, 361, 362, 363, 364, 365, 366, 367, 368, 369, 370, 371, 372, 373, 374, 375, 376, 377, 378, 379, 380, 381, 382, 383, 384, 385, 386, 387, 388, 389, 390, 391, 392, 393, 394, 395, 396, 397, 398, 399, 400, 401, 402, 403, 404, 405, 406, 407, 408, 409, 410, 411, 412, 413, 414, 415, 416, 417, 418, 419, 420, 421, 422, 423, 424, 425, 426, 427, 428, 429, 430, 431, 432, 433, 434, 435, 436, 437, 438, 439, 440, 441, 442, 443, 444, 445, 446, 447, 448, 449, 450, 451, 452, 453, 454, 455, 456, 457, 458, 459, 460, 461, 462, 463, 464, 465, 466, 467, 468, 469, 470, 471, 472, 473, 474, 475, 476, 477, 478, 479, 480, 481, 482, 483, 484, 485, 486, 487, 488, 489, 490, 491, 492, 493, 494, 495, 496, 497, 498, 499, 500, 501, 502, 503, 504, 505, 506, 507, 508, 509, 510, 511, 512, 513, 514, 515, 516, 517, 518, 519, 520, 521, 522, 523, 524, 525, 526, 527, 528, 529, 530, 531, 532, 533, 534, 535, 536, 537, 538, 539, 540, 541, 542, 543, 544, 545, 546, 547, 548, 549, 550, 551, 552, 553, 554, 555, 556, 557, 558, 559, 560, 561, 562, 563, 564, 565, 566, 567, 568, 569, 570, 571, 572, 573, 574, 575, 576, 577, 578, 579, 580, 581, 582, 583, 584, 585, 586, 587, 588, 589, 590, 591, 592, 593, 594, 595, 596, 597, 598, 599, 600, 601, 602, 603, 604, 605, 606, 607, 608, 609, 610, 611, 612, 613, 614, 615, 616, 617, 618, 619, 620, 621, 622, 623, 624, 625, 626, 627, 628, 629, 630, 631, 632, 633, 634, 635, 636, 637, 638, 639, 640, 641, 642, 643, 644, 645, 646, 647, 648, 649, 650, 651, 652, 653, 654, 655, 656, 657, 658, 659, 660, 661, 662, 663, 664, 665, 666, 667, 668, 669, 670, 671, 672, 673, 674, 675, 676, 677, 678, 679, 680, 681, 682, 683, 684, 685, 686, 687, 688, 689, 690, 691, 692, 693, 694, 695, 696, 697, 698, 699, 700, 701, 702, 703, 704, 705, 706, 707, 708, 709, 710, 711, 712, 713, 714, 715, 716, 717, 718, 719, 720, 721, 722, 723, 724, 725, 726, 727, 728, 729, 730, 731, 732, 733, 734, 735, 736, 737, 738, 739, 740, 741, 742, 743, 744, 745, 746, 747, 748, 749, 750, 751, 752, 753, 754, 755, 756, 757, 758, 759, 760, 761, 762, 763, 764, 765, 766, 767, 768, 769, 770, 771, 772, 773, 774, 775, 776, 777, 778, 779, 780, 781, 782, 783, 784, 785, 786, 787, 788, 789, 790, 791, 792, 793, 794, 795, 796, 797, 798, 799, 800, 801, 802, 803, 804, 805, 806, 807, 808, 809, 810, 811, 812, 813, 814, 815, 816, 817, 818, 819, 820, 821, 822, 823, 824, 825, 826, 827, 828, 829, 830, 831, 832, 833, 834, 835, 836, 837, 838, 839, 840, 841, 842, 843, 844, 845, 846, 847, 848, 849, 850, 851, 852, 853, 854, 855, 856, 857, 858, 859, 860, 861, 862, 863, 864, 865, 866, 867, 868, 869, 870, 871, 872, 873, 874, 875, 876, 877, 878, 879, 880, 881, 882, 883, 884, 885, 886, 887, 888, 889, 890, 891, 892, 893, 894, 895, 896, 897, 898, 899, 900, 901, 902, 903, 904, 905, 906, 907, 908, 909, 910, 911, 912, 913, 914, 915, 916, 917, 918, 919, 920, 921, 922, 923, 924, 925, 926, 927, 928, 929, 930, 931, 932, 933, 934, 935, 936, 937, 938, 939, 940, 941, 942, 943, 944, 945, 946, 947, 948, 949, 950, 951, 952, 953, 954, 955, 956, 957, 958, 959, 960, 961, 962, 963, 964, 965, 966, 967, 968, 969, 970, 971, 972, 973, 974, 975, 976, 977, 978, 979, 980, 981, 982, 983, 984, 985, 986, 987, 988, 989, 990, 991, 992, 993, 994, 995, 996, 997, 998, 999, 1000, 1001, 1002, 1003, 1004, 1005, 1006, 1007, 1008, 1009, 1010, 1011, 1012, 1013, 1014, 1015, 1016, 1017, 1018, 1019, 1020, 1021, 1022, 1023, 1024, 1025, 1026, 1027, 1028, 1029, 1030, 1031, 1032, 1033, 1034, 1035, 1036, 1037, 1038, 1039, 1040, 1041, 1042, 1043, 1044, 1045, 1046, 1047, 1048, 1049, 1050, 1051, 1052, 1053, 1054, 1055, 1056, 1057, 1058, 1059, 1060, 1061, 1062, 1063, 1064, 1065, 1066, 1067, 1068, 1069, 1070, 1071, 1072, 1073, 1074, 1075, 1076, 1077, 1078, 1079, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 328, 329, 330, 331, 332, 333, 334, 335, 336, 337, 338, 339, 340, 341, 342, 343, 344, 345, 346, 347, 348, 349, 350, 351, 352, 353, 354, 355, 356, 357, 358, 359, 360, 361, 362, 363, 364, 365, 366, 367, 368, 369, 370, 371, 372, 373, 374, 375, 376, 377, 378, 379, 380, 381, 382, 383, 384, 385, 386, 387, 388, 389, 390, 391, 392, 393, 394, 395, 396, 397, 398, 399, 400, 401, 402, 403, 404, 405, 406, 407, 408, 409, 410, 411, 412, 413, 414, 415, 416, 417, 418, 419, 420, 421, 422, 423, 424, 425, 426, 427, 428, 429, 430, 431, 432, 433, 434, 435, 436, 437, 438, 439, 440, 441, 442, 443, 444, 445, 446, 447, 448, 449, 450, 451, 452, 453, 454, 455, 456, 457, 458, 459, 460, 461, 462, 463, 464, 465, 466, 467, 468, 469, 470, 471, 472, 473, 474, 475, 476, 477, 478, 479, 480, 481, 482, 483, 484, 485, 486, 487, 488, 489, 490, 491, 492, 493, 494, 495, 496, 497, 498, 499, 500, 501, 502, 503, 504, 505, 506, 507, 508, 509, 510, 511, 512, 513, 514, 515, 516, 517, 518, 519, 520, 521, 522, 523, 524, 525, 526, 527, 528, 529, 530, 531, 532, 533, 534, 535, 536, 537, 538, 539, 540, 541, 542, 543, 544, 545, 546, 547, 548, 549, 550, 551, 552, 553, 554, 555, 556, 557, 558, 559, 560, 561, 562, 563, 564, 565, 566, 567, 568, 569, 570, 571, 572, 573, 574, 575, 576, 577, 578, 579, 580, 581, 582, 583, 584, 585, 586, 587, 588, 589, 590, 591, 592, 593, 594, 595, 596, 597, 598, 599, 600, 601, 602, 603, 604, 605, 606, 607, 608, 609, 610, 611, 612, 613, 614, 615, 616, 617, 618, 619, 620, 621, 622, 623, 624, 625, 626, 627, 628, 629, 630, 631, 632, 633, 634, 635, 636, 637, 638, 639, 640, 641, 642, 643, 644, 645, 646, 647, 648, 649, 650, 651, 652, 653, 654, 655, 656, 657, 658, 659, 660, 661, 662, 663, 664, 665, 666, 667, 668, 669, 670, 671, 672, 673, 674, 675, 676, 677, 678, 679, 680, 681, 682, 683, 684, 685, 686, 687, 688, 689, 690, 691, 692, 693, 694, 695, 696, 697, 698, 699, 700, 701, 702, 703, 704, 705, 706, 707, 708, 709, 710, 711, 712, 713, 714, 715, 716, 717, 718, 719, 720, 721, 722, 723, 724, 725, 726, 727, 728, 729, 730, 731, 732, 733, 734, 735, 736, 737, 738, 739, 740, 741, 742, 743, 744, 745, 746, 747, 748, 749, 750, 751, 752, 753, 754, 755, 756, 757, 758, 759, 760, 761, 762, 763, 764, 765, 766, 767, 768, 769, 770, 771, 772, 773, 774, 775, 776, 777, 778, 779, 780, 781, 782, 783, 784, 785, 786, 787, 788, 789, 790, 791, 792, 793, 794, 795, 796, 797, 798, 799, 800, 801, 802, 803, 804, 805, 806, 807, 808, 809, 810, 811, 812, 813, 814, 815, 816, 817, 818, 819, 820, 821, 822, 823, 824, 825, 826, 827, 828, 829, 830, 831, 832, 833, 834, 835, 836, 837, 838, 839, 840, 841, 842, 843, 844, 845, 846, 847, 848, 849, 850, 851, 852, 853, 854, 855, 856, 857, 858, 859, 860, 861, 862, 863, 864, 865, 866, 867, 868, 869, 870, 871, 872, 873, 874, 875, 876, 877, 878, 879, 880, 881, 882, 883, 884, 885, 886, 887, 888, 889, 890, 891, 892, 893, 894, 895, 896, 897, 898, 899, 900, 901, 902, 903, 904, 905, 906, 907, 908, 909, 910, 911, 912, 913, 914, 915, 916, 917, 918, 919, 920, 921, 922, 923, 924, 925, 926, 927, 928, 929, 930, 931, 932, 933, 934, 935, 936, 937, 938, 939, 940, 941, 942, 943, 944, 945, 946, 947, 948, 949, 950, 951, 952, 953, 954, 955, 956, 957, 958, 959, 960, 961, 962, 963, 964, 965, 966, 967, 968, 969, 970, 971, 972, 973, 974, 975, 976, 977, 978, 979, 980, 981, 982, 983, 984, 985, 986, 987, 988, 989, 990, 991, 992, 993, 994, 995, 996, 997, 998, 999, 1000, 1001, 1002, 1003, 1004, 1005, 1006, 1007, 1008, 1009, 1010, 1011, 1012, 1013, 1014, 1015, 1016, 1017, 1018, 1019, 1020, 1021, 1022, 1023, 1024, 1025, 1026, 1027, 1028, 1029, 1030, 1031, 1032, 1033, 1034, 1035, 1036, 1037, 1038, 1039, 1040, 1041, 1042, 1043, 1044, 1045, 1046, 1047, 1048, 1049, 1050, 1051, 1052, 1053, 1054, 1055, 1056, 1057, 1058, 1059, 1060, 1061, 1062, 1063, 1064, 1065, 1066, 1067, 1068, 1069, 1070, 1071, 1072, 1073, 1074, 1075, 1076, 1077, 1078, 1079, 1080, 1081, 1082, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 328, 329, 330, 331, 332, 333, 334, 335, 336, 337, 338, 339, 340, 341, 342, 343, 344, 345, 346, 347, 348, 349, 350, 351, 352, 353, 354, 355, 356, 357, 358, 359, 360, 361, 362, 363, 364, 365, 366, 367, 368, 369, 370, 371, 372, 373, 374, 375, 376, 377, 378, 379, 380, 381, 382, 383, 384, 385, 386, 387, 388, 389, 390, 391, 392, 393, 394, 395, 396, 397, 398, 399, 400, 401, 402, 403, 404, 405, 406, 407, 408, 409, 410, 411, 412, 413, 414, 415, 416, 417, 418, 419, 420, 421, 422, 423, 424, 425, 426, 427, 428, 429, 430, 431, 432, 433, 434, 435, 436, 437, 438, 439, 440, 441, 442, 443, 444, 445, 446, 447, 448, 449, 450, 451, 452, 453, 454, 455, 456, 457, 458, 459, 460, 461, 462, 463, 464, 465, 466, 467, 468, 469, 470, 471, 472, 473, 474, 475, 476, 477, 478, 479, 480, 481, 482, 483, 484, 485, 486, 487, 488, 489, 490, 491, 492, 493, 494, 495, 496, 497, 498, 499, 500, 501, 502, 503, 504, 505, 506, 507, 508, 509, 510, 511, 512, 513, 514, 515, 516, 517, 518, 519, 520, 521, 522, 523, 524, 525, 526, 527, 528, 529, 530, 531, 532, 533, 534, 535, 536, 537, 538, 539, 540, 541, 542, 543, 544, 545, 546, 547, 548, 549, 550, 551, 552, 553, 554, 555, 556, 557, 558, 559, 560, 561, 562, 563, 564, 565, 566, 567, 568, 569, 570, 571, 572, 573, 574, 575, 576, 577, 578, 579, 580, 581, 582, 583, 584, 585, 586, 587, 588, 589, 590, 591, 592, 593, 594, 595, 596, 597, 598, 599, 600, 601, 602, 603, 604, 605, 606, 607, 608, 609, 610, 611, 612, 613, 614, 615, 616, 617, 618, 619, 620, 621, 622, 623, 624, 625, 626, 627, 628, 629, 630, 631, 632, 633, 634, 635, 636, 637, 638, 639, 640, 641, 642, 643, 644, 645, 646, 647, 648, 649, 650, 651, 652, 653, 654, 655, 656, 657, 658, 659, 660, 661, 662, 663, 664, 665, 666, 667, 668, 669, 670, 671, 672, 673, 674, 675, 676, 677, 678, 679, 680, 681, 682, 683, 684, 685, 686, 687, 688, 689, 690, 691, 692, 693, 694, 695, 696, 697, 698, 699, 700, 701, 702, 703, 704, 705, 706, 707, 708, 709, 710, 711, 712, 713, 714, 715, 716, 717, 718, 719, 720, 721, 722, 723, 724, 725, 726, 727, 728, 729, 730, 731, 732, 733, 734, 735, 736, 737, 738, 739, 740, 741, 742, 743, 744, 745, 746, 747, 748, 749, 750, 751, 752, 753, 754, 755, 756, 757, 758, 759, 760, 761, 762, 763, 764, 765, 766, 767, 768, 769, 770, 771, 772, 773, 774, 775, 776, 777, 778, 779, 780, 781, 782, 783, 784, 785, 786, 787, 788, 789, 790, 791, 792, 793, 794, 795, 796, 797, 798, 799, 800, 801, 802, 803, 804, 805, 806, 807, 808, 809, 810, 811, 812, 813, 814, 815, 816, 817, 818, 819, 820, 821, 822, 823, 824, 825, 826, 827, 828, 829, 830, 831, 832, 833, 834, 835, 836, 837, 838, 839, 840, 841, 842, 843, 844, 845, 846, 847, 848, 849, 850, 851, 852, 853, 854, 855, 856, 857, 858, 859, 860, 861, 862, 863, 864, 865, 866, 867, 868, 869, 870, 871, 872, 873, 874, 875, 876, 877, 878, 879, 880, 881, 882, 883, 884, 885, 886, 887, 888, 889, 890, 891, 892, 893, 894, 895, 896, 897, 898, 899, 900, 901, 902, 903, 904, 905, 906, 907, 908, 909, 910, 911, 912, 913, 914, 915, 916, 917, 918, 919, 920, 921, 922, 923, 924, 925, 926, 927, 928, 929, 930, 931, 932, 933, 934, 935, 936, 937, 938, 939, 940, 941, 942, 943, 944, 945, 946, 947, 948, 949, 950, 951, 952, 953, 954, 955, 956, 957, 958, 959, 960, 961, 962, 963, 964, 965, 966, 967, 968, 969, 970, 971, 972, 973, 974, 975, 976, 977, 978, 979, 980, 981, 982, 983, 984, 985, 986, 987, 988, 989, 990, 991, 992, 993, 994, 995, 996, 997, 998, 999, 1000, 1001, 1002, 1003, 1004, 1005, 1006, 1007, 1008, 1009, 1010, 1011, 1012, 1013, 1014, 1015, 1016, 1017, 1018, 1019, 1020, 1021, 1022, 1023, 1024, 1025, 1026, 1027, 1028, 1029, 1030, 1031, 1032, 1033, 1034, 1035, 1036, 1037, 1038, 1039, 1040, 1041, 1042, 1043, 1044, 1045, 1046, 1047, 1048, 1049, 1050, 1051, 1052, 1053, 1054, 1055, 1056, 1057, 1058, 1059, 1060, 1061, 1062, 1063, 1064, 1065, 1066, 1067, 1068, 1069, 1070, 1071, 1072, 1073, 1074, 1075, 1076, 1077, 1078, 1079, 1080, 1081, 1082, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 328, 329, 330, 331, 332, 333, 334, 335, 336, 337, 338, 339, 340, 341, 342, 343, 344, 345, 346, 347, 348, 349, 350, 351, 352, 353, 354, 355, 356, 357, 358, 359, 360, 361, 362, 363, 364, 365, 366, 367, 368, 369, 370, 371, 372, 373, 374, 375, 376, 377, 378, 379, 380, 381, 382, 383, 384, 385, 386, 387, 388, 389, 390, 391, 392, 393, 394, 395, 396, 397, 398, 399, 400, 401, 402, 403, 404, 405, 406, 407, 408, 409, 410, 411, 412, 413, 414, 415, 416, 417, 418, 419, 420, 421, 422, 423, 424, 425, 426, 427, 428, 429, 430, 431, 432, 433, 434, 435, 436, 437, 438, 439, 440, 441, 442, 443, 444, 445, 446, 447, 448, 449, 450, 451, 452, 453, 454, 455, 456, 457, 458, 459, 460, 461, 462, 463, 464, 465, 466, 467, 468, 469, 470, 471, 472, 473, 474, 475, 476, 477, 478, 479, 480, 481, 482, 483, 484, 485, 486, 487, 488, 489, 490, 491, 492, 493, 494, 495, 496, 497, 498, 499, 500, 501, 502, 503, 504, 505, 506, 507, 508, 509, 510, 511, 512, 513, 514, 515, 516, 517, 518, 519, 520, 521, 522, 523, 524, 525, 526, 527, 528, 529, 530, 531, 532, 533, 534, 535, 536, 537, 538, 539, 540, 541, 542, 543, 544, 545, 546, 547, 548, 549, 550, 551, 552, 553, 554, 555, 556, 557, 558, 559, 560, 561, 562, 563, 564, 565, 566, 567, 568, 569, 570, 571, 572, 573, 574, 575, 576, 577, 578, 579, 580, 581, 582, 583, 584, 585, 586, 587, 588, 589, 590, 591, 592, 593, 594, 595, 596, 597, 598, 599, 600, 601, 602, 603, 604, 605, 606, 607, 608, 609, 610, 611, 612, 613, 614, 615, 616, 617, 618, 619, 620, 621, 622, 623, 624, 625, 626, 627, 628, 629, 630, 631, 632, 633, 634, 635, 636, 637, 638, 639, 640, 641, 642, 643, 644, 645, 646, 647, 648, 649, 650, 651, 652, 653, 654, 655, 656, 657, 658, 659, 660, 661, 662, 663, 664, 665, 666, 667, 668, 669, 670, 671, 672, 673, 674, 675, 676, 677, 678, 679, 680, 681, 682, 683, 684, 685, 686, 687, 688, 689, 690, 691, 692, 693, 694, 695, 696, 697, 698, 699, 700, 701, 702, 703, 704, 705, 706, 707, 708, 709, 710, 711, 712, 713, 714, 715, 716, 717, 718, 719, 720, 721, 722, 723, 724, 725, 726, 727, 728, 729, 730, 731, 732, 733, 734, 735, 736, 737, 738, 739, 740, 741, 742, 743, 744, 745, 746, 747, 748, 749, 750, 751, 752, 753, 754, 755, 756, 757, 758, 759, 760, 761, 762, 763, 764, 765, 766, 767, 768, 769, 770, 771, 772, 773, 774, 775, 776, 777, 778, 779, 780, 781, 782, 783, 784, 785, 786, 787, 788, 789, 790, 791, 792, 793, 794, 795, 796, 797, 798, 799, 800, 801, 802, 803, 804, 805, 806, 807, 808, 809, 810, 811, 812, 813, 814, 815, 816, 817, 818, 819, 820, 821, 822, 823, 824, 825, 826, 827, 828, 829, 830, 831, 832, 833, 834, 835, 836, 837, 838, 839, 840, 841, 842, 843, 844, 845, 846, 847, 848, 849, 850, 851, 852, 853, 854, 855, 856, 857, 858, 859, 860, 861, 862, 863, 864, 865, 866, 867, 868, 869, 870, 871, 872, 873, 874, 875, 876, 877, 878, 879, 880, 881, 882, 883, 884, 885, 886, 887, 888, 889, 890, 891, 892, 893, 894, 895, 896, 897, 898, 899, 900, 901, 902, 903, 904, 905, 906, 907, 908, 909, 910, 911, 912, 913, 914, 915, 916, 917, 918, 919, 920, 921, 922, 923, 924, 925, 926, 927, 928, 929, 930, 931, 932, 933, 934, 935, 936, 937, 938, 939, 940, 941, 942, 943, 944, 945, 946, 947, 948, 949, 950, 951, 952, 953, 954, 955, 956, 957, 958, 959, 960, 961, 962, 963, 964, 965, 966, 967, 968, 969, 970, 971, 972, 973, 974, 975, 976, 977, 978, 979, 980, 981, 982, 983, 984, 985, 986, 987, 988, 989, 990, 991, 992, 993, 994, 995, 996, 997, 998, 999, 1000, 1001, 1002, 1003, 1004, 1005, 1006, 1007, 1008, 1009, 1010, 1011, 1012, 1013, 1014, 1015, 1016, 1017, 1018, 1019, 1020, 1021, 1022, 1023, 1024, 1025, 1026, 1027, 1028, 1029, 1030, 1031, 1032, 1033, 1034, 1035, 1036, 1037, 1038, 1039, 1040, 1041, 1042, 1043, 1044, 1045, 1046, 1047, 1048, 1049, 1050, 1051, 1052, 1053, 1054, 1055, 1056, 1057, 1058, 1059, 1060, 1061, 1062, 1063, 1064, 1065, 1066, 1067, 1068, 1069, 1070, 1071, 1072, 1073, 1074, 1075, 1076, 1077, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 328, 329, 330, 331, 332, 333, 334, 335, 336, 337, 338, 339, 340, 341, 342, 343, 344, 345, 346, 347, 348, 349, 350, 351, 352, 353, 354, 355, 356, 357, 358, 359, 360, 361, 362, 363, 364, 365, 366, 367, 368, 369, 370, 371, 372, 373, 374, 375, 376, 377, 378, 379, 380, 381, 382, 383, 384, 385, 386, 387, 388, 389, 390, 391, 392, 393, 394, 395, 396, 397, 398, 399, 400, 401, 402, 403, 404, 405, 406, 407, 408, 409, 410, 411, 412, 413, 414, 415, 416, 417, 418, 419, 420, 421, 422, 423, 424, 425, 426, 427, 428, 429, 430, 431, 432, 433, 434, 435, 436, 437, 438, 439, 440, 441, 442, 443, 444, 445, 446, 447, 448, 449, 450, 451, 452, 453, 454, 455, 456, 457, 458, 459, 460, 461, 462, 463, 464, 465, 466, 467, 468, 469, 470, 471, 472, 473, 474, 475, 476, 477, 478, 479, 480, 481, 482, 483, 484, 485, 486, 487, 488, 489, 490, 491, 492, 493, 494, 495, 496, 497, 498, 499, 500, 501, 502, 503, 504, 505, 506, 507, 508, 509, 510, 511, 512, 513, 514, 515, 516, 517, 518, 519, 520, 521, 522, 523, 524, 525, 526, 527, 528, 529, 530, 531, 532, 533, 534, 535, 536, 537, 538, 539, 540, 541, 542, 543, 544, 545, 546, 547, 548, 549, 550, 551, 552, 553, 554, 555, 556, 557, 558, 559, 560, 561, 562, 563, 564, 565, 566, 567, 568, 569, 570, 571, 572, 573, 574, 575, 576, 577, 578, 579, 580, 581, 582, 583, 584, 585, 586, 587, 588, 589, 590, 591, 592, 593, 594, 595, 596, 597, 598, 599, 600, 601, 602, 603, 604, 605, 606, 607, 608, 609, 610, 611, 612, 613, 614, 615, 616, 617, 618, 619, 620, 621, 622, 623, 624, 625, 626, 627, 628, 629, 630, 631, 632, 633, 634, 635, 636, 637, 638, 639, 640, 641, 642, 643, 644, 645, 646, 647, 648, 649, 650, 651, 652, 653, 654, 655, 656, 657, 658, 659, 660, 661, 662, 663, 664, 665, 666, 667, 668, 669, 670, 671, 672, 673, 674, 675, 676, 677, 678, 679, 680, 681, 682, 683, 684, 685, 686, 687, 688, 689, 690, 691, 692, 693, 694, 695, 696, 697, 698, 699, 700, 701, 702, 703, 704, 705, 706, 707, 708, 709, 710, 711, 712, 713, 714, 715, 716, 717, 718, 719, 720, 721, 722, 723, 724, 725, 726, 727, 728, 729, 730, 731, 732, 733, 734, 735, 736, 737, 738, 739, 740, 741, 742, 743, 744, 745, 746, 747, 748, 749, 750, 751, 752, 753, 754, 755, 756, 757, 758, 759, 760, 761, 762, 763, 764, 765, 766, 767, 768, 769, 770, 771, 772, 773, 774, 775, 776, 777, 778, 779, 780, 781, 782, 783, 784, 785, 786, 787, 788, 789, 790, 791, 792, 793, 794, 795, 796, 797, 798, 799, 800, 801, 802, 803, 804, 805, 806, 807, 808, 809, 810, 811, 812, 813, 814, 815, 816, 817, 818, 819, 820, 821, 822, 823, 824, 825, 826, 827, 828, 829, 830, 831, 832, 833, 834, 835, 836, 837, 838, 839, 840, 841, 842, 843, 844, 845, 846, 847, 848, 849, 850, 851, 852, 853, 854, 855, 856, 857, 858, 859, 860, 861, 862, 863, 864, 865, 866, 867, 868, 869, 870, 871, 872, 873, 874, 875, 876, 877, 878, 879, 880, 881, 882, 883, 884, 885, 886, 887, 888, 889, 890, 891, 892, 893, 894, 895, 896, 897, 898, 899, 900, 901, 902, 903, 904, 905, 906, 907, 908, 909, 910, 911, 912, 913, 914, 915, 916, 917, 918, 919, 920, 921, 922, 923, 924, 925, 926, 927, 928, 929, 930, 931, 932, 933, 934, 935, 936, 937, 938, 939, 940, 941, 942, 943, 944, 945, 946, 947, 948, 949, 950, 951, 952, 953, 954, 955, 956, 957, 958, 959, 960, 961, 962, 963, 964, 965, 966, 967, 968, 969, 970, 971, 972, 973, 974, 975, 976, 977, 978, 979, 980, 981, 982, 983, 984, 985, 986, 987, 988, 989, 990, 991, 992, 993, 994, 995, 996, 997, 998, 999, 1000, 1001, 1002, 1003, 1004, 1005, 1006, 1007, 1008, 1009, 1010, 1011, 1012, 1013, 1014, 1015, 1016, 1017, 1018, 1019, 1020, 1021, 1022, 1023, 1024, 1025, 1026, 1027, 1028, 1029, 1030, 1031, 1032, 1033, 1034, 1035, 1036, 1037, 1038, 1039, 1040, 1041, 1042, 1043, 1044, 1045, 1046, 1047, 1048, 1049, 1050, 1051, 1052, 1053, 1054, 1055, 1056, 1057, 1058, 1059, 1060, 1061, 1062, 1063, 1064, 1065, 1066, 1067, 1068, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 328, 329, 330, 331, 332, 333, 334, 335, 336, 337, 338, 339, 340, 341, 342, 343, 344, 345, 346, 347, 348, 349, 350, 351, 352, 353, 354, 355, 356, 357, 358, 359, 360, 361, 362, 363, 364, 365, 366, 367, 368, 369, 370, 371, 372, 373, 374, 375, 376, 377, 378, 379, 380, 381, 382, 383, 384, 385, 386, 387, 388, 389, 390, 391, 392, 393, 394, 395, 396, 397, 398, 399, 400, 401, 402, 403, 404, 405, 406, 407, 408, 409, 410, 411, 412, 413, 414, 415, 416, 417, 418, 419, 420, 421, 422, 423, 424, 425, 426, 427, 428, 429, 430, 431, 432, 433, 434, 435, 436, 437, 438, 439, 440, 441, 442, 443, 444, 445, 446, 447, 448, 449, 450, 451, 452, 453, 454, 455, 456, 457, 458, 459, 460, 461, 462, 463, 464, 465, 466, 467, 468, 469, 470, 471, 472, 473, 474, 475, 476, 477, 478, 479, 480, 481, 482, 483, 484, 485, 486, 487, 488, 489, 490, 491, 492, 493, 494, 495, 496, 497, 498, 499, 500, 501, 502, 503, 504, 505, 506, 507, 508, 509, 510, 511, 512, 513, 514, 515, 516, 517, 518, 519, 520, 521, 522, 523, 524, 525, 526, 527, 528, 529, 530, 531, 532, 533, 534, 535, 536, 537, 538, 539, 540, 541, 542, 543, 544, 545, 546, 547, 548, 549, 550, 551, 552, 553, 554, 555, 556, 557, 558, 559, 560, 561, 562, 563, 564, 565, 566, 567, 568, 569, 570, 571, 572, 573, 574, 575, 576, 577, 578, 579, 580, 581, 582, 583, 584, 585, 586, 587, 588, 589, 590, 591, 592, 593, 594, 595, 596, 597, 598, 599, 600, 601, 602, 603, 604, 605, 606, 607, 608, 609, 610, 611, 612, 613, 614, 615, 616, 617, 618, 619, 620, 621, 622, 623, 624, 625, 626, 627, 628, 629, 630, 631, 632, 633, 634, 635, 636, 637, 638, 639, 640, 641, 642, 643, 644, 645, 646, 647, 648, 649, 650, 651, 652, 653, 654, 655, 656, 657, 658, 659, 660, 661, 662, 663, 664, 665, 666, 667, 668, 669, 670, 671, 672, 673, 674, 675, 676, 677, 678, 679, 680, 681, 682, 683, 684, 685, 686, 687, 688, 689, 690, 691, 692, 693, 694, 695, 696, 697, 698, 699, 700, 701, 702, 703, 704, 705, 706, 707, 708, 709, 710, 711, 712, 713, 714, 715, 716, 717, 718, 719, 720, 721, 722, 723, 724, 725, 726, 727, 728, 729, 730, 731, 732, 733, 734, 735, 736, 737, 738, 739, 740, 741, 742, 743, 744, 745, 746, 747, 748, 749, 750, 751, 752, 753, 754, 755, 756, 757, 758, 759, 760, 761, 762, 763, 764, 765, 766, 767, 768, 769, 770, 771, 772, 773, 774, 775, 776, 777, 778, 779, 780, 781, 782, 783, 784, 785, 786, 787, 788, 789, 790, 791, 792, 793, 794, 795, 796, 797, 798, 799, 800, 801, 802, 803, 804, 805, 806, 807, 808, 809, 810, 811, 812, 813, 814, 815, 816, 817, 818, 819, 820, 821, 822, 823, 824, 825, 826, 827, 828, 829, 830, 831, 832, 833, 834, 835, 836, 837, 838, 839, 840, 841, 842, 843, 844, 845, 846, 847, 848, 849, 850, 851, 852, 853, 854, 855, 856, 857, 858, 859, 860, 861, 862, 863, 864, 865, 866, 867, 868, 869, 870, 871, 872, 873, 874, 875, 876, 877, 878, 879, 880, 881, 882, 883, 884, 885, 886, 887, 888, 889, 890, 891, 892, 893, 894, 895, 896, 897, 898, 899, 900, 901, 902, 903, 904, 905, 906, 907, 908, 909, 910, 911, 912, 913, 914, 915, 916, 917, 918, 919, 920, 921, 922, 923, 924, 925, 926, 927, 928, 929, 930, 931, 932, 933, 934, 935, 936, 937, 938, 939, 940, 941, 942, 943, 944, 945, 946, 947, 948, 949, 950, 951, 952, 953, 954, 955, 956, 957, 958, 959, 960, 961, 962, 963, 964, 965, 966, 967, 968, 969, 970, 971, 972, 973, 974, 975, 976, 977, 978, 979, 980, 981, 982, 983, 984, 985, 986, 987, 988, 989, 990, 991, 992, 993, 994, 995, 996, 997, 998, 999, 1000, 1001, 1002, 1003, 1004, 1005, 1006, 1007, 1008, 1009, 1010, 1011, 1012, 1013, 1014, 1015, 1016, 1017, 1018, 1019, 1020, 1021, 1022, 1023, 1024, 1025, 1026, 1027, 1028, 1029, 1030, 1031, 1032, 1033, 1034, 1035, 1036, 1037, 1038, 1039, 1040, 1041, 1042, 1043, 1044, 1045, 1046, 1047, 1048, 1049, 1050, 1051, 1052, 1053, 1054, 1055, 1056, 1057, 1058, 1059, 1060, 1061, 1062, 1063, 1064, 1065, 1066, 1067, 1068, 1069, 1070, 1071, 1072, 1073, 1074, 1075, 1076, 1077, 1078, 1079, 1080, 1081, 1082, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 328, 329, 330, 331, 332, 333, 334, 335, 336, 337, 338, 339, 340, 341, 342, 343, 344, 345, 346, 347, 348, 349, 350, 351, 352, 353, 354, 355, 356, 357, 358, 359, 360, 361, 362, 363, 364, 365, 366, 367, 368, 369, 370, 371, 372, 373, 374, 375, 376, 377, 378, 379, 380, 381, 382, 383, 384, 385, 386, 387, 388, 389, 390, 391, 392, 393, 394, 395, 396, 397, 398, 399, 400, 401, 402, 403, 404, 405, 406, 407, 408, 409, 410, 411, 412, 413, 414, 415, 416, 417, 418, 419, 420, 421, 422, 423, 424, 425, 426, 427, 428, 429, 430, 431, 432, 433, 434, 435, 436, 437, 438, 439, 440, 441, 442, 443, 444, 445, 446, 447, 448, 449, 450, 451, 452, 453, 454, 455, 456, 457, 458, 459, 460, 461, 462, 463, 464, 465, 466, 467, 468, 469, 470, 471, 472, 473, 474, 475, 476, 477, 478, 479, 480, 481, 482, 483, 484, 485, 486, 487, 488, 489, 490, 491, 492, 493, 494, 495, 496, 497, 498, 499, 500, 501, 502, 503, 504, 505, 506, 507, 508, 509, 510, 511, 512, 513, 514, 515, 516, 517, 518, 519, 520, 521, 522, 523, 524, 525, 526, 527, 528, 529, 530, 531, 532, 533, 534, 535, 536, 537, 538, 539, 540, 541, 542, 543, 544, 545, 546, 547, 548, 549, 550, 551, 552, 553, 554, 555, 556, 557, 558, 559, 560, 561, 562, 563, 564, 565, 566, 567, 568, 569, 570, 571, 572, 573, 574, 575, 576, 577, 578, 579, 580, 581, 582, 583, 584, 585, 586, 587, 588, 589, 590, 591, 592, 593, 594, 595, 596, 597, 598, 599, 600, 601, 602, 603, 604, 605, 606, 607, 608, 609, 610, 611, 612, 613, 614, 615, 616, 617, 618, 619, 620, 621, 622, 623, 624, 625, 626, 627, 628, 629, 630, 631, 632, 633, 634, 635, 636, 637, 638, 639, 640, 641, 642, 643, 644, 645, 646, 647, 648, 649, 650, 651, 652, 653, 654, 655, 656, 657, 658, 659, 660, 661, 662, 663, 664, 665, 666, 667, 668, 669, 670, 671, 672, 673, 674, 675, 676, 677, 678, 679, 680, 681, 682, 683, 684, 685, 686, 687, 688, 689, 690, 691, 692, 693, 694, 695, 696, 697, 698, 699, 700, 701, 702, 703, 704, 705, 706, 707, 708, 709, 710, 711, 712, 713, 714, 715, 716, 717, 718, 719, 720, 721, 722, 723, 724, 725, 726, 727, 728, 729, 730, 731, 732, 733, 734, 735, 736, 737, 738, 739, 740, 741, 742, 743, 744, 745, 746, 747, 748, 749, 750, 751, 752, 753, 754, 755, 756, 757, 758, 759, 760, 761, 762, 763, 764, 765, 766, 767, 768, 769, 770, 771, 772, 773, 774, 775, 776, 777, 778, 779, 780, 781, 782, 783, 784, 785, 786, 787, 788, 789, 790, 791, 792, 793, 794, 795, 796, 797, 798, 799, 800, 801, 802, 803, 804, 805, 806, 807, 808, 809, 810, 811, 812, 813, 814, 815, 816, 817, 818, 819, 820, 821, 822, 823, 824, 825, 826, 827, 828, 829, 830, 831, 832, 833, 834, 835, 836, 837, 838, 839, 840, 841, 842, 843, 844, 845, 846, 847, 848, 849, 850, 851, 852, 853, 854, 855, 856, 857, 858, 859, 860, 861, 862, 863, 864, 865, 866, 867, 868, 869, 870, 871, 872, 873, 874, 875, 876, 877, 878, 879, 880, 881, 882, 883, 884, 885, 886, 887, 888, 889, 890, 891, 892, 893, 894, 895, 896, 897, 898, 899, 900, 901, 902, 903, 904, 905, 906, 907, 908, 909, 910, 911, 912, 913, 914, 915, 916, 917, 918, 919, 920, 921, 922, 923, 924, 925, 926, 927, 928, 929, 930, 931, 932, 933, 934, 935, 936, 937, 938, 939, 940, 941, 942, 943, 944, 945, 946, 947, 948, 949, 950, 951, 952, 953, 954, 955, 956, 957, 958, 959, 960, 961, 962, 963, 964, 965, 966, 967, 968, 969, 970, 971, 972, 973, 974, 975, 976, 977, 978, 979, 980, 981, 982, 983, 984, 985, 986, 987, 988, 989, 990, 991, 992, 993, 994, 995, 996, 997, 998, 999, 1000, 1001, 1002, 1003, 1004, 1005, 1006, 1007, 1008, 1009, 1010, 1011, 1012, 1013, 1014, 1015, 1016, 1017, 1018, 1019, 1020, 1021, 1022, 1023, 1024, 1025, 1026, 1027, 1028, 1029, 1030, 1031, 1032, 1033, 1034, 1035, 1036, 1037, 1038, 1039, 1040, 1041, 1042, 1043, 1044, 1045, 1046, 1047, 1048, 1049, 1050, 1051, 1052, 1053, 1054, 1055, 1056, 1057, 1058, 1059, 1060, 1061, 1062, 1063, 1064, 1065, 1066, 1067, 1068, 1069, 1070, 1071, 1072, 1073, 1074, 1075, 1076, 1077, 1078, 1079, 1080, 1081, 1082, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 328, 329, 330, 331, 332, 333, 334, 335, 336, 337, 338, 339, 340, 341, 342, 343, 344, 345, 346, 347, 348, 349, 350, 351, 352, 353, 354, 355, 356, 357, 358, 359, 360, 361, 362, 363, 364, 365, 366, 367, 368, 369, 370, 371, 372, 373, 374, 375, 376, 377, 378, 379, 380, 381, 382, 383, 384, 385, 386, 387, 388, 389, 390, 391, 392, 393, 394, 395, 396, 397, 398, 399, 400, 401, 402, 403, 404, 405, 406, 407, 408, 409, 410, 411, 412, 413, 414, 415, 416, 417, 418, 419, 420, 421, 422, 423, 424, 425, 426, 427, 428, 429, 430, 431, 432, 433, 434, 435, 436, 437, 438, 439, 440, 441, 442, 443, 444, 445, 446, 447, 448, 449, 450, 451, 452, 453, 454, 455, 456, 457, 458, 459, 460, 461, 462, 463, 464, 465, 466, 467, 468, 469, 470, 471, 472, 473, 474, 475, 476, 477, 478, 479, 480, 481, 482, 483, 484, 485, 486, 487, 488, 489, 490, 491, 492, 493, 494, 495, 496, 497, 498, 499, 500, 501, 502, 503, 504, 505, 506, 507, 508, 509, 510, 511, 512, 513, 514, 515, 516, 517, 518, 519, 520, 521, 522, 523, 524, 525, 526, 527, 528, 529, 530, 531, 532, 533, 534, 535, 536, 537, 538, 539, 540, 541, 542, 543, 544, 545, 546, 547, 548, 549, 550, 551, 552, 553, 554, 555, 556, 557, 558, 559, 560, 561, 562, 563, 564, 565, 566, 567, 568, 569, 570, 571, 572, 573, 574, 575, 576, 577, 578, 579, 580, 581, 582, 583, 584, 585, 586, 587, 588, 589, 590, 591, 592, 593, 594, 595, 596, 597, 598, 599, 600, 601, 602, 603, 604, 605, 606, 607, 608, 609, 610, 611, 612, 613, 614, 615, 616, 617, 618, 619, 620, 621, 622, 623, 624, 625, 626, 627, 628, 629, 630, 631, 632, 633, 634, 635, 636, 637, 638, 639, 640, 641, 642, 643, 644, 645, 646, 647, 648, 649, 650, 651, 652, 653, 654, 655, 656, 657, 658, 659, 660, 661, 662, 663, 664, 665, 666, 667, 668, 669, 670, 671, 672, 673, 674, 675, 676, 677, 678, 679, 680, 681, 682, 683, 684, 685, 686, 687, 688, 689, 690, 691, 692, 693, 694, 695, 696, 697, 698, 699, 700, 701, 702, 703, 704, 705, 706, 707, 708, 709, 710, 711, 712, 713, 714, 715, 716, 717, 718, 719, 720, 721, 722, 723, 724, 725, 726, 727, 728, 729, 730, 731, 732, 733, 734, 735, 736, 737, 738, 739, 740, 741, 742, 743, 744, 745, 746, 747, 748, 749, 750, 751, 752, 753, 754, 755, 756, 757, 758, 759, 760, 761, 762, 763, 764, 765, 766, 767, 768, 769, 770, 771, 772, 773, 774, 775, 776, 777, 778, 779, 780, 781, 782, 783, 784, 785, 786, 787, 788, 789, 790, 791, 792, 793, 794, 795, 796, 797, 798, 799, 800, 801, 802, 803, 804, 805, 806, 807, 808, 809, 810, 811, 812, 813, 814, 815, 816, 817, 818, 819, 820, 821, 822, 823, 824, 825, 826, 827, 828, 829, 830, 831, 832, 833, 834, 835, 836, 837, 838, 839, 840, 841, 842, 843, 844, 845, 846, 847, 848, 849, 850, 851, 852, 853, 854, 855, 856, 857, 858, 859, 860, 861, 862, 863, 864, 865, 866, 867, 868, 869, 870, 871, 872, 873, 874, 875, 876, 877, 878, 879, 880, 881, 882, 883, 884, 885, 886, 887, 888, 889, 890, 891, 892, 893, 894, 895, 896, 897, 898, 899, 900, 901, 902, 903, 904, 905, 906, 907, 908, 909, 910, 911, 912, 913, 914, 915, 916, 917, 918, 919, 920, 921, 922, 923, 924, 925, 926, 927, 928, 929, 930, 931, 932, 933, 934, 935, 936, 937, 938, 939, 940, 941, 942, 943, 944, 945, 946, 947, 948, 949, 950, 951, 952, 953, 954, 955, 956, 957, 958, 959, 960, 961, 962, 963, 964, 965, 966, 967, 968, 969, 970, 971, 972, 973, 974, 975, 976, 977, 978, 979, 980, 981, 982, 983, 984, 985, 986, 987, 988, 989, 990, 991, 992, 993, 994, 995, 996, 997, 998, 999, 1000, 1001, 1002, 1003, 1004, 1005, 1006, 1007, 1008, 1009, 1010, 1011, 1012, 1013, 1014, 1015, 1016, 1017, 1018, 1019, 1020, 1021, 1022, 1023, 1024, 1025, 1026, 1027, 1028, 1029, 1030, 1031, 1032, 1033, 1034, 1035, 1036, 1037, 1038, 1039, 1040, 1041, 1042, 1043, 1044, 1045, 1046, 1047, 1048, 1049, 1050, 1051, 1052, 1053, 1054, 1055, 1056, 1057, 1058, 1059, 1060, 1061, 1062, 1063, 1064, 1065, 1066, 1067, 1068, 1069, 1070, 1071, 1072, 1073, 1074, 1075, 1076, 1077, 1078, 1079, 1080, 1081, 1082, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 328, 329, 330, 331, 332, 333, 334, 335, 336, 337, 338, 339, 340, 341, 342, 343, 344, 345, 346, 347, 348, 349, 350, 351, 352, 353, 354, 355, 356, 357, 358, 359, 360, 361, 362, 363, 364, 365, 366, 367, 368, 369, 370, 371, 372, 373, 374, 375, 376, 377, 378, 379, 380, 381, 382, 383, 384, 385, 386, 387, 388, 389, 390, 391, 392, 393, 394, 395, 396, 397, 398, 399, 400, 401, 402, 403, 404, 405, 406, 407, 408, 409, 410, 411, 412, 413, 414, 415, 416, 417, 418, 419, 420, 421, 422, 423, 424, 425, 426, 427, 428, 429, 430, 431, 432, 433, 434, 435, 436, 437, 438, 439, 440, 441, 442, 443, 444, 445, 446, 447, 448, 449, 450, 451, 452, 453, 454, 455, 456, 457, 458, 459, 460, 461, 462, 463, 464, 465, 466, 467, 468, 469, 470, 471, 472, 473, 474, 475, 476, 477, 478, 479, 480, 481, 482, 483, 484, 485, 486, 487, 488, 489, 490, 491, 492, 493, 494, 495, 496, 497, 498, 499, 500, 501, 502, 503, 504, 505, 506, 507, 508, 509, 510, 511, 512, 513, 514, 515, 516, 517, 518, 519, 520, 521, 522, 523, 524, 525, 526, 527, 528, 529, 530, 531, 532, 533, 534, 535, 536, 537, 538, 539, 540, 541, 542, 543, 544, 545, 546, 547, 548, 549, 550, 551, 552, 553, 554, 555, 556, 557, 558, 559, 560, 561, 562, 563, 564, 565, 566, 567, 568, 569, 570, 571, 572, 573, 574, 575, 576, 577, 578, 579, 580, 581, 582, 583, 584, 585, 586, 587, 588, 589, 590, 591, 592, 593, 594, 595, 596, 597, 598, 599, 600, 601, 602, 603, 604, 605, 606, 607, 608, 609, 610, 611, 612, 613, 614, 615, 616, 617, 618, 619, 620, 621, 622, 623, 624, 625, 626, 627, 628, 629, 630, 631, 632, 633, 634, 635, 636, 637, 638, 639, 640, 641, 642, 643, 644, 645, 646, 647, 648, 649, 650, 651, 652, 653, 654, 655, 656, 657, 658, 659, 660, 661, 662, 663, 664, 665, 666, 667, 668, 669, 670, 671, 672, 673, 674, 675, 676, 677, 678, 679, 680, 681, 682, 683, 684, 685, 686, 687, 688, 689, 690, 691, 692, 693, 694, 695, 696, 697, 698, 699, 700, 701, 702, 703, 704, 705, 706, 707, 708, 709, 710, 711, 712, 713, 714, 715, 716, 717, 718, 719, 720, 721, 722, 723, 724, 725, 726, 727, 728, 729, 730, 731, 732, 733, 734, 735, 736, 737, 738, 739, 740, 741, 742, 743, 744, 745, 746, 747, 748, 749, 750, 751, 752, 753, 754, 755, 756, 757, 758, 759, 760, 761, 762, 763, 764, 765, 766, 767, 768, 769, 770, 771, 772, 773, 774, 775, 776, 777, 778, 779, 780, 781, 782, 783, 784, 785, 786, 787, 788, 789, 790, 791, 792, 793, 794, 795, 796, 797, 798, 799, 800, 801, 802, 803, 804, 805, 806, 807, 808, 809, 810, 811, 812, 813, 814, 815, 816, 817, 818, 819, 820, 821, 822, 823, 824, 825, 826, 827, 828, 829, 830, 831, 832, 833, 834, 835, 836, 837, 838, 839, 840, 841, 842, 843, 844, 845, 846, 847, 848, 849, 850, 851, 852, 853, 854, 855, 856, 857, 858, 859, 860, 861, 862, 863, 864, 865, 866, 867, 868, 869, 870, 871, 872, 873, 874, 875, 876, 877, 878, 879, 880, 881, 882, 883, 884, 885, 886, 887, 888, 889, 890, 891, 892, 893, 894, 895, 896, 897, 898, 899, 900, 901, 902, 903, 904, 905, 906, 907, 908, 909, 910, 911, 912, 913, 914, 915, 916, 917, 918, 919, 920, 921, 922, 923, 924, 925, 926, 927, 928, 929, 930, 931, 932, 933, 934, 935, 936, 937, 938, 939, 940, 941, 942, 943, 944, 945, 946, 947, 948, 949, 950, 951, 952, 953, 954, 955, 956, 957, 958, 959, 960, 961, 962, 963, 964, 965, 966, 967, 968, 969, 970, 971, 972, 973, 974, 975, 976, 977, 978, 979, 980, 981, 982, 983, 984, 985, 986, 987, 988, 989, 990, 991, 992, 993, 994, 995, 996, 997, 998, 999, 1000, 1001, 1002, 1003, 1004, 1005, 1006, 1007, 1008, 1009, 1010, 1011, 1012, 1013, 1014, 1015, 1016, 1017, 1018, 1019, 1020, 1021, 1022, 1023, 1024, 1025, 1026, 1027, 1028, 1029, 1030, 1031, 1032, 1033, 1034, 1035, 1036, 1037, 1038, 1039, 1040, 1041, 1042, 1043, 1044, 1045, 1046, 1047, 1048, 1049, 1050, 1051, 1052, 1053, 1054, 1055, 1056, 1057, 1058, 1059, 1060, 1061, 1062, 1063, 1064, 1065, 1066, 1067, 1068, 1069, 1070, 1071, 1072, 1073, 1074, 1075, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 328, 329, 330, 331, 332, 333, 334, 335, 336, 337, 338, 339, 340, 341, 342, 343, 344, 345, 346, 347, 348, 349, 350, 351, 352, 353, 354, 355, 356, 357, 358, 359, 360, 361, 362, 363, 364, 365, 366, 367, 368, 369, 370, 371, 372, 373, 374, 375, 376, 377, 378, 379, 380, 381, 382, 383, 384, 385, 386, 387, 388, 389, 390, 391, 392, 393, 394, 395, 396, 397, 398, 399, 400, 401, 402, 403, 404, 405, 406, 407, 408, 409, 410, 411, 412, 413, 414, 415, 416, 417, 418, 419, 420, 421, 422, 423, 424, 425, 426, 427, 428, 429, 430, 431, 432, 433, 434, 435, 436, 437, 438, 439, 440, 441, 442, 443, 444, 445, 446, 447, 448, 449, 450, 451, 452, 453, 454, 455, 456, 457, 458, 459, 460, 461, 462, 463, 464, 465, 466, 467, 468, 469, 470, 471, 472, 473, 474, 475, 476, 477, 478, 479, 480, 481, 482, 483, 484, 485, 486, 487, 488, 489, 490, 491, 492, 493, 494, 495, 496, 497, 498, 499, 500, 501, 502, 503, 504, 505, 506, 507, 508, 509, 510, 511, 512, 513, 514, 515, 516, 517, 518, 519, 520, 521, 522, 523, 524, 525, 526, 527, 528, 529, 530, 531, 532, 533, 534, 535, 536, 537, 538, 539, 540, 541, 542, 543, 544, 545, 546, 547, 548, 549, 550, 551, 552, 553, 554, 555, 556, 557, 558, 559, 560, 561, 562, 563, 564, 565, 566, 567, 568, 569, 570, 571, 572, 573, 574, 575, 576, 577, 578, 579, 580, 581, 582, 583, 584, 585, 586, 587, 588, 589, 590, 591, 592, 593, 594, 595, 596, 597, 598, 599, 600, 601, 602, 603, 604, 605, 606, 607, 608, 609, 610, 611, 612, 613, 614, 615, 616, 617, 618, 619, 620, 621, 622, 623, 624, 625, 626, 627, 628, 629, 630, 631, 632, 633, 634, 635, 636, 637, 638, 639, 640, 641, 642, 643, 644, 645, 646, 647, 648, 649, 650, 651, 652, 653, 654, 655, 656, 657, 658, 659, 660, 661, 662, 663, 664, 665, 666, 667, 668, 669, 670, 671, 672, 673, 674, 675, 676, 677, 678, 679, 680, 681, 682, 683, 684, 685, 686, 687, 688, 689, 690, 691, 692, 693, 694, 695, 696, 697, 698, 699, 700, 701, 702, 703, 704, 705, 706, 707, 708, 709, 710, 711, 712, 713, 714, 715, 716, 717, 718, 719, 720, 721, 722, 723, 724, 725, 726, 727, 728, 729, 730, 731, 732, 733, 734, 735, 736, 737, 738, 739, 740, 741, 742, 743, 744, 745, 746, 747, 748, 749, 750, 751, 752, 753, 754, 755, 756, 757, 758, 759, 760, 761, 762, 763, 764, 765, 766, 767, 768, 769, 770, 771, 772, 773, 774, 775, 776, 777, 778, 779, 780, 781, 782, 783, 784, 785, 786, 787, 788, 789, 790, 791, 792, 793, 794, 795, 796, 797, 798, 799, 800, 801, 802, 803, 804, 805, 806, 807, 808, 809, 810, 811, 812, 813, 814, 815, 816, 817, 818, 819, 820, 821, 822, 823, 824, 825, 826, 827, 828, 829, 830, 831, 832, 833, 834, 835, 836, 837, 838, 839, 840, 841, 842, 843, 844, 845, 846, 847, 848, 849, 850, 851, 852, 853, 854, 855, 856, 857, 858, 859, 860, 861, 862, 863, 864, 865, 866, 867, 868, 869, 870, 871, 872, 873, 874, 875, 876, 877, 878, 879, 880, 881, 882, 883, 884, 885, 886, 887, 888, 889, 890, 891, 892, 893, 894, 895, 896, 897, 898, 899, 900, 901, 902, 903, 904, 905, 906, 907, 908, 909, 910, 911, 912, 913, 914, 915, 916, 917, 918, 919, 920, 921, 922, 923, 924, 925, 926, 927, 928, 929, 930, 931, 932, 933, 934, 935, 936, 937, 938, 939, 940, 941, 942, 943, 944, 945, 946, 947, 948, 949, 950, 951, 952, 953, 954, 955, 956, 957, 958, 959, 960, 961, 962, 963, 964, 965, 966, 967, 968, 969, 970, 971, 972, 973, 974, 975, 976, 977, 978, 979, 980, 981, 982, 983, 984, 985, 986, 987, 988, 989, 990, 991, 992, 993, 994, 995, 996, 997, 998, 999, 1000, 1001, 1002, 1003, 1004, 1005, 1006, 1007, 1008, 1009, 1010, 1011, 1012, 1013, 1014, 1015, 1016, 1017, 1018, 1019, 1020, 1021, 1022, 1023, 1024, 1025, 1026, 1027, 1028, 1029, 1030, 1031, 1032, 1033, 1034, 1035, 1036, 1037, 1038, 1039, 1040, 1041, 1042, 1043, 1044, 1045, 1046, 1047, 1048, 1049, 1050, 1051, 1052, 1053, 1054, 1055, 1056, 1057, 1058, 1059, 1060, 1061, 1062, 1063, 1064, 1065, 1066, 1067, 1068, 1069, 1070, 1071, 1072, 1073, 1074, 1075, 1076, 1077, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 328, 329, 330, 331, 332, 333, 334, 335, 336, 337, 338, 339, 340, 341, 342, 343, 344, 345, 346, 347, 348, 349, 350, 351, 352, 353, 354, 355, 356, 357, 358, 359, 360, 361, 362, 363, 364, 365, 366, 367, 368, 369, 370, 371, 372, 373, 374, 375, 376, 377, 378, 379, 380, 381, 382, 383, 384, 385, 386, 387, 388, 389, 390, 391, 392, 393, 394, 395, 396, 397, 398, 399, 400, 401, 402, 403, 404, 405, 406, 407, 408, 409, 410, 411, 412, 413, 414, 415, 416, 417, 418, 419, 420, 421, 422, 423, 424, 425, 426, 427, 428, 429, 430, 431, 432, 433, 434, 435, 436, 437, 438, 439, 440, 441, 442, 443, 444, 445, 446, 447, 448, 449, 450, 451, 452, 453, 454, 455, 456, 457, 458, 459, 460, 461, 462, 463, 464, 465, 466, 467, 468, 469, 470, 471, 472, 473, 474, 475, 476, 477, 478, 479, 480, 481, 482, 483, 484, 485, 486, 487, 488, 489, 490, 491, 492, 493, 494, 495, 496, 497, 498, 499, 500, 501, 502, 503, 504, 505, 506, 507, 508, 509, 510, 511, 512, 513, 514, 515, 516, 517, 518, 519, 520, 521, 522, 523, 524, 525, 526, 527, 528, 529, 530, 531, 532, 533, 534, 535, 536, 537, 538, 539, 540, 541, 542, 543, 544, 545, 546, 547, 548, 549, 550, 551, 552, 553, 554, 555, 556, 557, 558, 559, 560, 561, 562, 563, 564, 565, 566, 567, 568, 569, 570, 571, 572, 573, 574, 575, 576, 577, 578, 579, 580, 581, 582, 583, 584, 585, 586, 587, 588, 589, 590, 591, 592, 593, 594, 595, 596, 597, 598, 599, 600, 601, 602, 603, 604, 605, 606, 607, 608, 609, 610, 611, 612, 613, 614, 615, 616, 617, 618, 619, 620, 621, 622, 623, 624, 625, 626, 627, 628, 629, 630, 631, 632, 633, 634, 635, 636, 637, 638, 639, 640, 641, 642, 643, 644, 645, 646, 647, 648, 649, 650, 651, 652, 653, 654, 655, 656, 657, 658, 659, 660, 661, 662, 663, 664, 665, 666, 667, 668, 669, 670, 671, 672, 673, 674, 675, 676, 677, 678, 679, 680, 681, 682, 683, 684, 685, 686, 687, 688, 689, 690, 691, 692, 693, 694, 695, 696, 697, 698, 699, 700, 701, 702, 703, 704, 705, 706, 707, 708, 709, 710, 711, 712, 713, 714, 715, 716, 717, 718, 719, 720, 721, 722, 723, 724, 725, 726, 727, 728, 729, 730, 731, 732, 733, 734, 735, 736, 737, 738, 739, 740, 741, 742, 743, 744, 745, 746, 747, 748, 749, 750, 751, 752, 753, 754, 755, 756, 757, 758, 759, 760, 761, 762, 763, 764, 765, 766, 767, 768, 769, 770, 771, 772, 773, 774, 775, 776, 777, 778, 779, 780, 781, 782, 783, 784, 785, 786, 787, 788, 789, 790, 791, 792, 793, 794, 795, 796, 797, 798, 799, 800, 801, 802, 803, 804, 805, 806, 807, 808, 809, 810, 811, 812, 813, 814, 815, 816, 817, 818, 819, 820, 821, 822, 823, 824, 825, 826, 827, 828, 829, 830, 831, 832, 833, 834, 835, 836, 837, 838, 839, 840, 841, 842, 843, 844, 845, 846, 847, 848, 849, 850, 851, 852, 853, 854, 855, 856, 857, 858, 859, 860, 861, 862, 863, 864, 865, 866, 867, 868, 869, 870, 871, 872, 873, 874, 875, 876, 877, 878, 879, 880, 881, 882, 883, 884, 885, 886, 887, 888, 889, 890, 891, 892, 893, 894, 895, 896, 897, 898, 899, 900, 901, 902, 903, 904, 905, 906, 907, 908, 909, 910, 911, 912, 913, 914, 915, 916, 917, 918, 919, 920, 921, 922, 923, 924, 925, 926, 927, 928, 929, 930, 931, 932, 933, 934, 935, 936, 937, 938, 939, 940, 941, 942, 943, 944, 945, 946, 947, 948, 949, 950, 951, 952, 953, 954, 955, 956, 957, 958, 959, 960, 961, 962, 963, 964, 965, 966, 967, 968, 969, 970, 971, 972, 973, 974, 975, 976, 977, 978, 979, 980, 981, 982, 983, 984, 985, 986, 987, 988, 989, 990, 991, 992, 993, 994, 995, 996, 997, 998, 999, 1000, 1001, 1002, 1003, 1004, 1005, 1006, 1007, 1008, 1009, 1010, 1011, 1012, 1013, 1014, 1015, 1016, 1017, 1018, 1019, 1020, 1021, 1022, 1023, 1024, 1025, 1026, 1027, 1028, 1029, 1030, 1031, 1032, 1033, 1034, 1035, 1036, 1037, 1038, 1039, 1040, 1041, 1042, 1043, 1044, 1045, 1046, 1047, 1048, 1049, 1050, 1051, 1052, 1053, 1054, 1055, 1056, 1057, 1058, 1059, 1060, 1061, 1062, 1063, 1064, 1065, 1066, 1067, 1068, 1069, 1070, 1071, 1072, 1073, 1074, 1075, 1076, 1077, 1078, 1079, 1080, 1081, 1082, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 328, 329, 330, 331, 332, 333, 334, 335, 336, 337, 338, 339, 340, 341, 342, 343, 344, 345, 346, 347, 348, 349, 350, 351, 352, 353, 354, 355, 356, 357, 358, 359, 360, 361, 362, 363, 364, 365, 366, 367, 368, 369, 370, 371, 372, 373, 374, 375, 376, 377, 378, 379, 380, 381, 382, 383, 384, 385, 386, 387, 388, 389, 390, 391, 392, 393, 394, 395, 396, 397, 398, 399, 400, 401, 402, 403, 404, 405, 406, 407, 408, 409, 410, 411, 412, 413, 414, 415, 416, 417, 418, 419, 420, 421, 422, 423, 424, 425, 426, 427, 428, 429, 430, 431, 432, 433, 434, 435, 436, 437, 438, 439, 440, 441, 442, 443, 444, 445, 446, 447, 448, 449, 450, 451, 452, 453, 454, 455, 456, 457, 458, 459, 460, 461, 462, 463, 464, 465, 466, 467, 468, 469, 470, 471, 472, 473, 474, 475, 476, 477, 478, 479, 480, 481, 482, 483, 484, 485, 486, 487, 488, 489, 490, 491, 492, 493, 494, 495, 496, 497, 498, 499, 500, 501, 502, 503, 504, 505, 506, 507, 508, 509, 510, 511, 512, 513, 514, 515, 516, 517, 518, 519, 520, 521, 522, 523, 524, 525, 526, 527, 528, 529, 530, 531, 532, 533, 534, 535, 536, 537, 538, 539, 540, 541, 542, 543, 544, 545, 546, 547, 548, 549, 550, 551, 552, 553, 554, 555, 556, 557, 558, 559, 560, 561, 562, 563, 564, 565, 566, 567, 568, 569, 570, 571, 572, 573, 574, 575, 576, 577, 578, 579, 580, 581, 582, 583, 584, 585, 586, 587, 588, 589, 590, 591, 592, 593, 594, 595, 596, 597, 598, 599, 600, 601, 602, 603, 604, 605, 606, 607, 608, 609, 610, 611, 612, 613, 614, 615, 616, 617, 618, 619, 620, 621, 622, 623, 624, 625, 626, 627, 628, 629, 630, 631, 632, 633, 634, 635, 636, 637, 638, 639, 640, 641, 642, 643, 644, 645, 646, 647, 648, 649, 650, 651, 652, 653, 654, 655, 656, 657, 658, 659, 660, 661, 662, 663, 664, 665, 666, 667, 668, 669, 670, 671, 672, 673, 674, 675, 676, 677, 678, 679, 680, 681, 682, 683, 684, 685, 686, 687, 688, 689, 690, 691, 692, 693, 694, 695, 696, 697, 698, 699, 700, 701, 702, 703, 704, 705, 706, 707, 708, 709, 710, 711, 712, 713, 714, 715, 716, 717, 718, 719, 720, 721, 722, 723, 724, 725, 726, 727, 728, 729, 730, 731, 732, 733, 734, 735, 736, 737, 738, 739, 740, 741, 742, 743, 744, 745, 746, 747, 748, 749, 750, 751, 752, 753, 754, 755, 756, 757, 758, 759, 760, 761, 762, 763, 764, 765, 766, 767, 768, 769, 770, 771, 772, 773, 774, 775, 776, 777, 778, 779, 780, 781, 782, 783, 784, 785, 786, 787, 788, 789, 790, 791, 792, 793, 794, 795, 796, 797, 798, 799, 800, 801, 802, 803, 804, 805, 806, 807, 808, 809, 810, 811, 812, 813, 814, 815, 816, 817, 818, 819, 820, 821, 822, 823, 824, 825, 826, 827, 828, 829, 830, 831, 832, 833, 834, 835, 836, 837, 838, 839, 840, 841, 842, 843, 844, 845, 846, 847, 848, 849, 850, 851, 852, 853, 854, 855, 856, 857, 858, 859, 860, 861, 862, 863, 864, 865, 866, 867, 868, 869, 870, 871, 872, 873, 874, 875, 876, 877, 878, 879, 880, 881, 882, 883, 884, 885, 886, 887, 888, 889, 890, 891, 892, 893, 894, 895, 896, 897, 898, 899, 900, 901, 902, 903, 904, 905, 906, 907, 908, 909, 910, 911, 912, 913, 914, 915, 916, 917, 918, 919, 920, 921, 922, 923, 924, 925, 926, 927, 928, 929, 930, 931, 932, 933, 934, 935, 936, 937, 938, 939, 940, 941, 942, 943, 944, 945, 946, 947, 948, 949, 950, 951, 952, 953, 954, 955, 956, 957, 958, 959, 960, 961, 962, 963, 964, 965, 966, 967, 968, 969, 970, 971, 972, 973, 974, 975, 976, 977, 978, 979, 980, 981, 982, 983, 984, 985, 986, 987, 988, 989, 990, 991, 992, 993, 994, 995, 996, 997, 998, 999, 1000, 1001, 1002, 1003, 1004, 1005, 1006, 1007, 1008, 1009, 1010, 1011, 1012, 1013, 1014, 1015, 1016, 1017, 1018, 1019, 1020, 1021, 1022, 1023, 1024, 1025, 1026, 1027, 1028, 1029, 1030, 1031, 1032, 1033, 1034, 1035, 1036, 1037, 1038, 1039, 1040, 1041, 1042, 1043, 1044, 1045, 1046, 1047, 1048, 1049, 1050, 1051, 1052, 1053, 1054, 1055, 1056, 1057, 1058, 1059, 1060, 1061, 1062, 1063, 1064, 1065, 1066, 1067, 1068, 1069, 1070, 1071, 1072, 1073, 1074, 1075, 1076, 1077, 1078, 1079, 1080, 1081, 1082, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 328, 329, 330, 331, 332, 333, 334, 335, 336, 337, 338, 339, 340, 341, 342, 343, 344, 345, 346, 347, 348, 349, 350, 351, 352, 353, 354, 355, 356, 357, 358, 359, 360, 361, 362, 363, 364, 365, 366, 367, 368, 369, 370, 371, 372, 373, 374, 375, 376, 377, 378, 379, 380, 381, 382, 383, 384, 385, 386, 387, 388, 389, 390, 391, 392, 393, 394, 395, 396, 397, 398, 399, 400, 401, 402, 403, 404, 405, 406, 407, 408, 409, 410, 411, 412, 413, 414, 415, 416, 417, 418, 419, 420, 421, 422, 423, 424, 425, 426, 427, 428, 429, 430, 431, 432, 433, 434, 435, 436, 437, 438, 439, 440, 441, 442, 443, 444, 445, 446, 447, 448, 449, 450, 451, 452, 453, 454, 455, 456, 457, 458, 459, 460, 461, 462, 463, 464, 465, 466, 467, 468, 469, 470, 471, 472, 473, 474, 475, 476, 477, 478, 479, 480, 481, 482, 483, 484, 485, 486, 487, 488, 489, 490, 491, 492, 493, 494, 495, 496, 497, 498, 499, 500, 501, 502, 503, 504, 505, 506, 507, 508, 509, 510, 511, 512, 513, 514, 515, 516, 517, 518, 519, 520, 521, 522, 523, 524, 525, 526, 527, 528, 529, 530, 531, 532, 533, 534, 535, 536, 537, 538, 539, 540, 541, 542, 543, 544, 545, 546, 547, 548, 549, 550, 551, 552, 553, 554, 555, 556, 557, 558, 559, 560, 561, 562, 563, 564, 565, 566, 567, 568, 569, 570, 571, 572, 573, 574, 575, 576, 577, 578, 579, 580, 581, 582, 583, 584, 585, 586, 587, 588, 589, 590, 591, 592, 593, 594, 595, 596, 597, 598, 599, 600, 601, 602, 603, 604, 605, 606, 607, 608, 609, 610, 611, 612, 613, 614, 615, 616, 617, 618, 619, 620, 621, 622, 623, 624, 625, 626, 627, 628, 629, 630, 631, 632, 633, 634, 635, 636, 637, 638, 639, 640, 641, 642, 643, 644, 645, 646, 647, 648, 649, 650, 651, 652, 653, 654, 655, 656, 657, 658, 659, 660, 661, 662, 663, 664, 665, 666, 667, 668, 669, 670, 671, 672, 673, 674, 675, 676, 677, 678, 679, 680, 681, 682, 683, 684, 685, 686, 687, 688, 689, 690, 691, 692, 693, 694, 695, 696, 697, 698, 699, 700, 701, 702, 703, 704, 705, 706, 707, 708, 709, 710, 711, 712, 713, 714, 715, 716, 717, 718, 719, 720, 721, 722, 723, 724, 725, 726, 727, 728, 729, 730, 731, 732, 733, 734, 735, 736, 737, 738, 739, 740, 741, 742, 743, 744, 745, 746, 747, 748, 749, 750, 751, 752, 753, 754, 755, 756, 757, 758, 759, 760, 761, 762, 763, 764, 765, 766, 767, 768, 769, 770, 771, 772, 773, 774, 775, 776, 777, 778, 779, 780, 781, 782, 783, 784, 785, 786, 787, 788, 789, 790, 791, 792, 793, 794, 795, 796, 797, 798, 799, 800, 801, 802, 803, 804, 805, 806, 807, 808, 809, 810, 811, 812, 813, 814, 815, 816, 817, 818, 819, 820, 821, 822, 823, 824, 825, 826, 827, 828, 829, 830, 831, 832, 833, 834, 835, 836, 837, 838, 839, 840, 841, 842, 843, 844, 845, 846, 847, 848, 849, 850, 851, 852, 853, 854, 855, 856, 857, 858, 859, 860, 861, 862, 863, 864, 865, 866, 867, 868, 869, 870, 871, 872, 873, 874, 875, 876, 877, 878, 879, 880, 881, 882, 883, 884, 885, 886, 887, 888, 889, 890, 891, 892, 893, 894, 895, 896, 897, 898, 899, 900, 901, 902, 903, 904, 905, 906, 907, 908, 909, 910, 911, 912, 913, 914, 915, 916, 917, 918, 919, 920, 921, 922, 923, 924, 925, 926, 927, 928, 929, 930, 931, 932, 933, 934, 935, 936, 937, 938, 939, 940, 941, 942, 943, 944, 945, 946, 947, 948, 949, 950, 951, 952, 953, 954, 955, 956, 957, 958, 959, 960, 961, 962, 963, 964, 965, 966, 967, 968, 969, 970, 971, 972, 973, 974, 975, 976, 977, 978, 979, 980, 981, 982, 983, 984, 985, 986, 987, 988, 989, 990, 991, 992, 993, 994, 995, 996, 997, 998, 999, 1000, 1001, 1002, 1003, 1004, 1005, 1006, 1007, 1008, 1009, 1010, 1011, 1012, 1013, 1014, 1015, 1016, 1017, 1018, 1019, 1020, 1021, 1022, 1023, 1024, 1025, 1026, 1027, 1028, 1029, 1030, 1031, 1032, 1033, 1034, 1035, 1036, 1037, 1038, 1039, 1040, 1041, 1042, 1043, 1044, 1045, 1046, 1047, 1048, 1049, 1050, 1051, 1052, 1053, 1054, 1055, 1056, 1057, 1058, 1059, 1060, 1061, 1062, 1063, 1064, 1065, 1066, 1067, 1068, 1069, 1070, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 328, 329, 330, 331, 332, 333, 334, 335, 336, 337, 338, 339, 340, 341, 342, 343, 344, 345, 346, 347, 348, 349, 350, 351, 352, 353, 354, 355, 356, 357, 358, 359, 360, 361, 362, 363, 364, 365, 366, 367, 368, 369, 370, 371, 372, 373, 374, 375, 376, 377, 378, 379, 380, 381, 382, 383, 384, 385, 386, 387, 388, 389, 390, 391, 392, 393, 394, 395, 396, 397, 398, 399, 400, 401, 402, 403, 404, 405, 406, 407, 408, 409, 410, 411, 412, 413, 414, 415, 416, 417, 418, 419, 420, 421, 422, 423, 424, 425, 426, 427, 428, 429, 430, 431, 432, 433, 434, 435, 436, 437, 438, 439, 440, 441, 442, 443, 444, 445, 446, 447, 448, 449, 450, 451, 452, 453, 454, 455, 456, 457, 458, 459, 460, 461, 462, 463, 464, 465, 466, 467, 468, 469, 470, 471, 472, 473, 474, 475, 476, 477, 478, 479, 480, 481, 482, 483, 484, 485, 486, 487, 488, 489, 490, 491, 492, 493, 494, 495, 496, 497, 498, 499, 500, 501, 502, 503, 504, 505, 506, 507, 508, 509, 510, 511, 512, 513, 514, 515, 516, 517, 518, 519, 520, 521, 522, 523, 524, 525, 526, 527, 528, 529, 530, 531, 532, 533, 534, 535, 536, 537, 538, 539, 540, 541, 542, 543, 544, 545, 546, 547, 548, 549, 550, 551, 552, 553, 554, 555, 556, 557, 558, 559, 560, 561, 562, 563, 564, 565, 566, 567, 568, 569, 570, 571, 572, 573, 574, 575, 576, 577, 578, 579, 580, 581, 582, 583, 584, 585, 586, 587, 588, 589, 590, 591, 592, 593, 594, 595, 596, 597, 598, 599, 600, 601, 602, 603, 604, 605, 606, 607, 608, 609, 610, 611, 612, 613, 614, 615, 616, 617, 618, 619, 620, 621, 622, 623, 624, 625, 626, 627, 628, 629, 630, 631, 632, 633, 634, 635, 636, 637, 638, 639, 640, 641, 642, 643, 644, 645, 646, 647, 648, 649, 650, 651, 652, 653, 654, 655, 656, 657, 658, 659, 660, 661, 662, 663, 664, 665, 666, 667, 668, 669, 670, 671, 672, 673, 674, 675, 676, 677, 678, 679, 680, 681, 682, 683, 684, 685, 686, 687, 688, 689, 690, 691, 692, 693, 694, 695, 696, 697, 698, 699, 700, 701, 702, 703, 704, 705, 706, 707, 708, 709, 710, 711, 712, 713, 714, 715, 716, 717, 718, 719, 720, 721, 722, 723, 724, 725, 726, 727, 728, 729, 730, 731, 732, 733, 734, 735, 736, 737, 738, 739, 740, 741, 742, 743, 744, 745, 746, 747, 748, 749, 750, 751, 752, 753, 754, 755, 756, 757, 758, 759, 760, 761, 762, 763, 764, 765, 766, 767, 768, 769, 770, 771, 772, 773, 774, 775, 776, 777, 778, 779, 780, 781, 782, 783, 784, 785, 786, 787, 788, 789, 790, 791, 792, 793, 794, 795, 796, 797, 798, 799, 800, 801, 802, 803, 804, 805, 806, 807, 808, 809, 810, 811, 812, 813, 814, 815, 816, 817, 818, 819, 820, 821, 822, 823, 824, 825, 826, 827, 828, 829, 830, 831, 832, 833, 834, 835, 836, 837, 838, 839, 840, 841, 842, 843, 844, 845, 846, 847, 848, 849, 850, 851, 852, 853, 854, 855, 856, 857, 858, 859, 860, 861, 862, 863, 864, 865, 866, 867, 868, 869, 870, 871, 872, 873, 874, 875, 876, 877, 878, 879, 880, 881, 882, 883, 884, 885, 886, 887, 888, 889, 890, 891, 892, 893, 894, 895, 896, 897, 898, 899, 900, 901, 902, 903, 904, 905, 906, 907, 908, 909, 910, 911, 912, 913, 914, 915, 916, 917, 918, 919, 920, 921, 922, 923, 924, 925, 926, 927, 928, 929, 930, 931, 932, 933, 934, 935, 936, 937, 938, 939, 940, 941, 942, 943, 944, 945, 946, 947, 948, 949, 950, 951, 952, 953, 954, 955, 956, 957, 958, 959, 960, 961, 962, 963, 964, 965, 966, 967, 968, 969, 970, 971, 972, 973, 974, 975, 976, 977, 978, 979, 980, 981, 982, 983, 984, 985, 986, 987, 988, 989, 990, 991, 992, 993, 994, 995, 996, 997, 998, 999, 1000, 1001, 1002, 1003, 1004, 1005, 1006, 1007, 1008, 1009, 1010, 1011, 1012, 1013, 1014, 1015, 1016, 1017, 1018, 1019, 1020, 1021, 1022, 1023, 1024, 1025, 1026, 1027, 1028, 1029, 1030, 1031, 1032, 1033, 1034, 1035, 1036, 1037, 1038, 1039, 1040, 1041, 1042, 1043, 1044, 1045, 1046, 1047, 1048, 1049, 1050, 1051, 1052, 1053, 1054, 1055, 1056, 1057, 1058, 1059, 1060, 1061, 1062, 1063, 1064, 1065, 1066, 1067, 1068, 1069, 1070, 1071, 1072, 1073, 1074, 1075, 1076, 1077, 1078, 1079, 1080, 1081, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 328, 329, 330, 331, 332, 333, 334, 335, 336, 337, 338, 339, 340, 341, 342, 343, 344, 345, 346, 347, 348, 349, 350, 351, 352, 353, 354, 355, 356, 357, 358, 359, 360, 361, 362, 363, 364, 365, 366, 367, 368, 369, 370, 371, 372, 373, 374, 375, 376, 377, 378, 379, 380, 381, 382, 383, 384, 385, 386, 387, 388, 389, 390, 391, 392, 393, 394, 395, 396, 397, 398, 399, 400, 401, 402, 403, 404, 405, 406, 407, 408, 409, 410, 411, 412, 413, 414, 415, 416, 417, 418, 419, 420, 421, 422, 423, 424, 425, 426, 427, 428, 429, 430, 431, 432, 433, 434, 435, 436, 437, 438, 439, 440, 441, 442, 443, 444, 445, 446, 447, 448, 449, 450, 451, 452, 453, 454, 455, 456, 457, 458, 459, 460, 461, 462, 463, 464, 465, 466, 467, 468, 469, 470, 471, 472, 473, 474, 475, 476, 477, 478, 479, 480, 481, 482, 483, 484, 485, 486, 487, 488, 489, 490, 491, 492, 493, 494, 495, 496, 497, 498, 499, 500, 501, 502, 503, 504, 505, 506, 507, 508, 509, 510, 511, 512, 513, 514, 515, 516, 517, 518, 519, 520, 521, 522, 523, 524, 525, 526, 527, 528, 529, 530, 531, 532, 533, 534, 535, 536, 537, 538, 539, 540, 541, 542, 543, 544, 545, 546, 547, 548, 549, 550, 551, 552, 553, 554, 555, 556, 557, 558, 559, 560, 561, 562, 563, 564, 565, 566, 567, 568, 569, 570, 571, 572, 573, 574, 575, 576, 577, 578, 579, 580, 581, 582, 583, 584, 585, 586, 587, 588, 589, 590, 591, 592, 593, 594, 595, 596, 597, 598, 599, 600, 601, 602, 603, 604, 605, 606, 607, 608, 609, 610, 611, 612, 613, 614, 615, 616, 617, 618, 619, 620, 621, 622, 623, 624, 625, 626, 627, 628, 629, 630, 631, 632, 633, 634, 635, 636, 637, 638, 639, 640, 641, 642, 643, 644, 645, 646, 647, 648, 649, 650, 651, 652, 653, 654, 655, 656, 657, 658, 659, 660, 661, 662, 663, 664, 665, 666, 667, 668, 669, 670, 671, 672, 673, 674, 675, 676, 677, 678, 679, 680, 681, 682, 683, 684, 685, 686, 687, 688, 689, 690, 691, 692, 693, 694, 695, 696, 697, 698, 699, 700, 701, 702, 703, 704, 705, 706, 707, 708, 709, 710, 711, 712, 713, 714, 715, 716, 717, 718, 719, 720, 721, 722, 723, 724, 725, 726, 727, 728, 729, 730, 731, 732, 733, 734, 735, 736, 737, 738, 739, 740, 741, 742, 743, 744, 745, 746, 747, 748, 749, 750, 751, 752, 753, 754, 755, 756, 757, 758, 759, 760, 761, 762, 763, 764, 765, 766, 767, 768, 769, 770, 771, 772, 773, 774, 775, 776, 777, 778, 779, 780, 781, 782, 783, 784, 785, 786, 787, 788, 789, 790, 791, 792, 793, 794, 795, 796, 797, 798, 799, 800, 801, 802, 803, 804, 805, 806, 807, 808, 809, 810, 811, 812, 813, 814, 815, 816, 817, 818, 819, 820, 821, 822, 823, 824, 825, 826, 827, 828, 829, 830, 831, 832, 833, 834, 835, 836, 837, 838, 839, 840, 841, 842, 843, 844, 845, 846, 847, 848, 849, 850, 851, 852, 853, 854, 855, 856, 857, 858, 859, 860, 861, 862, 863, 864, 865, 866, 867, 868, 869, 870, 871, 872, 873, 874, 875, 876, 877, 878, 879, 880, 881, 882, 883, 884, 885, 886, 887, 888, 889, 890, 891, 892, 893, 894, 895, 896, 897, 898, 899, 900, 901, 902, 903, 904, 905, 906, 907, 908, 909, 910, 911, 912, 913, 914, 915, 916, 917, 918, 919, 920, 921, 922, 923, 924, 925, 926, 927, 928, 929, 930, 931, 932, 933, 934, 935, 936, 937, 938, 939, 940, 941, 942, 943, 944, 945, 946, 947, 948, 949, 950, 951, 952, 953, 954, 955, 956, 957, 958, 959, 960, 961, 962, 963, 964, 965, 966, 967, 968, 969, 970, 971, 972, 973, 974, 975, 976, 977, 978, 979, 980, 981, 982, 983, 984, 985, 986, 987, 988, 989, 990, 991, 992, 993, 994, 995, 996, 997, 998, 999, 1000, 1001, 1002, 1003, 1004, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 328, 329, 330, 331, 332, 333, 334, 335, 336, 337, 338, 339, 340, 341, 342, 343, 344, 345, 346, 347, 348, 349, 350, 351, 352, 353, 354, 355, 356, 357, 358, 359, 360, 361, 362, 363, 364, 365, 366, 367, 368, 369, 370, 371, 372, 373, 374, 375, 376, 377, 378, 379, 380, 381, 382, 383, 384, 385, 386, 387, 388, 389, 390, 391, 392, 393, 394, 395, 396, 397, 398, 399, 400, 401, 402, 403, 404, 405, 406, 407, 408, 409, 410, 411, 412, 413, 414, 415, 416, 417, 418, 419, 420, 421, 422, 423, 424, 425, 426, 427, 428, 429, 430, 431, 432, 433, 434, 435, 436, 437, 438, 439, 440, 441, 442, 443, 444, 445, 446, 447, 448, 449, 450, 451, 452, 453, 454, 455, 456, 457, 458, 459, 460, 461, 462, 463, 464, 465, 466, 467, 468, 469, 470, 471, 472, 473, 474, 475, 476, 477, 478, 479, 480, 481, 482, 483, 484, 485, 486, 487, 488, 489, 490, 491, 492, 493, 494, 495, 496, 497, 498, 499, 500, 501, 502, 503, 504, 505, 506, 507, 508, 509, 510, 511, 512, 513, 514, 515, 516, 517, 518, 519, 520, 521, 522, 523, 524, 525, 526, 527, 528, 529, 530, 531, 532, 533, 534, 535, 536, 537, 538, 539, 540, 541, 542, 543, 544, 545, 546, 547, 548, 549, 550, 551, 552, 553, 554, 555, 556, 557, 558, 559, 560, 561, 562, 563, 564, 565, 566, 567, 568, 569, 570, 571, 572, 573, 574, 575, 576, 577, 578, 579, 580, 581, 582, 583, 584, 585, 586, 587, 588, 589, 590, 591, 592, 593, 594, 595, 596, 597, 598, 599, 600, 601, 602, 603, 604, 605, 606, 607, 608, 609, 610, 611, 612, 613, 614, 615, 616, 617, 618, 619, 620, 621, 622, 623, 624, 625, 626, 627, 628, 629, 630, 631, 632, 633, 634, 635, 636, 637, 638, 639, 640, 641, 642, 643, 644, 645, 646, 647, 648, 649, 650, 651, 652, 653, 654, 655, 656, 657, 658, 659, 660, 661, 662, 663, 664, 665, 666, 667, 668, 669, 670, 671, 672, 673, 674, 675, 676, 677, 678, 679, 680, 681, 682, 683, 684, 685, 686, 687, 688, 689, 690, 691, 692, 693, 694, 695, 696, 697, 698, 699, 700, 701, 702, 703, 704, 705, 706, 707, 708, 709, 710, 711, 712, 713, 714, 715, 716, 717, 718, 719, 720, 721, 722, 723, 724, 725, 726, 727, 728, 729, 730, 731, 732, 733, 734, 735, 736, 737, 738, 739, 740, 741, 742, 743, 744, 745, 746, 747, 748, 749, 750, 751, 752, 753, 754, 755, 756, 757, 758, 759, 760, 761, 762, 763, 764, 765, 766, 767, 768, 769, 770, 771, 772, 773, 774, 775, 776, 777, 778, 779, 780, 781, 782, 783, 784, 785, 786, 787, 788, 789, 790, 791, 792, 793, 794, 795, 796, 797, 798, 799, 800, 801, 802, 803, 804, 805, 806, 807, 808, 809, 810, 811, 812, 813, 814, 815, 816, 817, 818, 819, 820, 821, 822, 823, 824, 825, 826, 827, 828, 829, 830, 831, 832, 833, 834, 835, 836, 837, 838, 839, 840, 841, 842, 843, 844, 845, 846, 847, 848, 849, 850, 851, 852, 853, 854, 855, 856, 857, 858, 859, 860, 861, 862, 863, 864, 865, 866, 867, 868, 869, 870, 871, 872, 873, 874, 875, 876, 877, 878, 879, 880, 881, 882, 883, 884, 885, 886, 887, 888, 889, 890, 891, 892, 893, 894, 895, 896, 897, 898, 899, 900, 901, 902, 903, 904, 905, 906, 907, 908, 909, 910, 911, 912, 913, 914, 915, 916, 917, 918, 919, 920, 921, 922, 923, 924, 925, 926, 927, 928, 929, 930, 931, 932, 933, 934, 935, 936, 937, 938, 939, 940, 941, 942, 943, 944, 945, 946, 947, 948, 949, 950, 951, 952, 953, 954, 955, 956, 957, 958, 959, 960, 961, 962, 963, 964, 965, 966, 967, 968, 969, 970, 971, 972, 973, 974, 975, 976, 977, 978, 979, 980, 981, 982, 983, 984, 985, 986, 987, 988, 989, 990, 991, 992, 993, 994, 995, 996, 997, 998, 999, 1000, 1001, 1002, 1003, 1004, 1005, 1006, 1007, 1008, 1009, 1010, 1011, 1012, 1013, 1014, 1015, 1016, 1017, 1018, 1019, 1020, 1021, 1022, 1023, 1024, 1025, 1026, 1027, 1028, 1029, 1030, 1031, 1032, 1033, 1034, 1035, 1036, 1037, 1038, 1039, 1040, 1041, 1042, 1043, 1044, 1045, 1046, 1047, 1048, 1049, 1050, 1051, 1052, 1053, 1054, 1055, 1056, 1057, 1058, 1059, 1060, 1061, 1062, 1063, 1064, 1065, 1066, 1067, 1068, 1069, 1070, 1071, 1072, 1073, 1074, 1075, 1076, 1077, 1078, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 328, 329, 330, 331, 332, 333, 334, 335, 336, 337, 338, 339, 340, 341, 342, 343, 344, 345, 346, 347, 348, 349, 350, 351, 352, 353, 354, 355, 356, 357, 358, 359, 360, 361, 362, 363, 364, 365, 366, 367, 368, 369, 370, 371, 372, 373, 374, 375, 376, 377, 378, 379, 380, 381, 382, 383, 384, 385, 386, 387, 388, 389, 390, 391, 392, 393, 394, 395, 396, 397, 398, 399, 400, 401, 402, 403, 404, 405, 406, 407, 408, 409, 410, 411, 412, 413, 414, 415, 416, 417, 418, 419, 420, 421, 422, 423, 424, 425, 426, 427, 428, 429, 430, 431, 432, 433, 434, 435, 436, 437, 438, 439, 440, 441, 442, 443, 444, 445, 446, 447, 448, 449, 450, 451, 452, 453, 454, 455, 456, 457, 458, 459, 460, 461, 462, 463, 464, 465, 466, 467, 468, 469, 470, 471, 472, 473, 474, 475, 476, 477, 478, 479, 480, 481, 482, 483, 484, 485, 486, 487, 488, 489, 490, 491, 492, 493, 494, 495, 496, 497, 498, 499, 500, 501, 502, 503, 504, 505, 506, 507, 508, 509, 510, 511, 512, 513, 514, 515, 516, 517, 518, 519, 520, 521, 522, 523, 524, 525, 526, 527, 528, 529, 530, 531, 532, 533, 534, 535, 536, 537, 538, 539, 540, 541, 542, 543, 544, 545, 546, 547, 548, 549, 550, 551, 552, 553, 554, 555, 556, 557, 558, 559, 560, 561, 562, 563, 564, 565, 566, 567, 568, 569, 570, 571, 572, 573, 574, 575, 576, 577, 578, 579, 580, 581, 582, 583, 584, 585, 586, 587, 588, 589, 590, 591, 592, 593, 594, 595, 596, 597, 598, 599, 600, 601, 602, 603, 604, 605, 606, 607, 608, 609, 610, 611, 612, 613, 614, 615, 616, 617, 618, 619, 620, 621, 622, 623, 624, 625, 626, 627, 628, 629, 630, 631, 632, 633, 634, 635, 636, 637, 638, 639, 640, 641, 642, 643, 644, 645, 646, 647, 648, 649, 650, 651, 652, 653, 654, 655, 656, 657, 658, 659, 660, 661, 662, 663, 664, 665, 666, 667, 668, 669, 670, 671, 672, 673, 674, 675, 676, 677, 678, 679, 680, 681, 682, 683, 684, 685, 686, 687, 688, 689, 690, 691, 692, 693, 694, 695, 696, 697, 698, 699, 700, 701, 702, 703, 704, 705, 706, 707, 708, 709, 710, 711, 712, 713, 714, 715, 716, 717, 718, 719, 720, 721, 722, 723, 724, 725, 726, 727, 728, 729, 730, 731, 732, 733, 734, 735, 736, 737, 738, 739, 740, 741, 742, 743, 744, 745, 746, 747, 748, 749, 750, 751, 752, 753, 754, 755, 756, 757, 758, 759, 760, 761, 762, 763, 764, 765, 766, 767, 768, 769, 770, 771, 772, 773, 774, 775, 776, 777, 778, 779, 780, 781, 782, 783, 784, 785, 786, 787, 788, 789, 790, 791, 792, 793, 794, 795, 796, 797, 798, 799, 800, 801, 802, 803, 804, 805, 806, 807, 808, 809, 810, 811, 812, 813, 814, 815, 816, 817, 818, 819, 820, 821, 822, 823, 824, 825, 826, 827, 828, 829, 830, 831, 832, 833, 834, 835, 836, 837, 838, 839, 840, 841, 842, 843, 844, 845, 846, 847, 848, 849, 850, 851, 852, 853, 854, 855, 856, 857, 858, 859, 860, 861, 862, 863, 864, 865, 866, 867, 868, 869, 870, 871, 872, 873, 874, 875, 876, 877, 878, 879, 880, 881, 882, 883, 884, 885, 886, 887, 888, 889, 890, 891, 892, 893, 894, 895, 896, 897, 898, 899, 900, 901, 902, 903, 904, 905, 906, 907, 908, 909, 910, 911, 912, 913, 914, 915, 916, 917, 918, 919, 920, 921, 922, 923, 924, 925, 926, 927, 928, 929, 930, 931, 932, 933, 934, 935, 936, 937, 938, 939, 940, 941, 942, 943, 944, 945, 946, 947, 948, 949, 950, 951, 952, 953, 954, 955, 956, 957, 958, 959, 960, 961, 962, 963, 964, 965, 966, 967, 968, 969, 970, 971, 972, 973, 974, 975, 976, 977, 978, 979, 980, 981, 982, 983, 984, 985, 986, 987, 988, 989, 990, 991, 992, 993, 994, 995, 996, 997, 998, 999, 1000, 1001, 1002, 1003, 1004, 1005, 1006, 1007, 1008, 1009, 1010, 1011, 1012, 1013, 1014, 1015, 1016, 1017, 1018, 1019, 1020, 1021, 1022, 1023, 1024, 1025, 1026, 1027, 1028, 1029, 1030, 1031, 1032, 1033, 1034, 1035, 1036, 1037, 1038, 1039, 1040, 1041, 1042, 1043, 1044, 1045, 1046, 1047, 1048, 1049, 1050, 1051, 1052, 1053, 1054, 1055, 1056, 1057, 1058, 1059, 1060, 1061, 1062, 1063, 1064, 1065, 1066, 1067, 1068, 1069, 1070, 1071, 1072, 1073, 1074, 1075, 1076, 1077, 1078, 1079, 1080, 1081, 1082, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 328, 329, 330, 331, 332, 333, 334, 335, 336, 337, 338, 339, 340, 341, 342, 343, 344, 345, 346, 347, 348, 349, 350, 351, 352, 353, 354, 355, 356, 357, 358, 359, 360, 361, 362, 363, 364, 365, 366, 367, 368, 369, 370, 371, 372, 373, 374, 375, 376, 377, 378, 379, 380, 381, 382, 383, 384, 385, 386, 387, 388, 389, 390, 391, 392, 393, 394, 395, 396, 397, 398, 399, 400, 401, 402, 403, 404, 405, 406, 407, 408, 409, 410, 411, 412, 413, 414, 415, 416, 417, 418, 419, 420, 421, 422, 423, 424, 425, 426, 427, 428, 429, 430, 431, 432, 433, 434, 435, 436, 437, 438, 439, 440, 441, 442, 443, 444, 445, 446, 447, 448, 449, 450, 451, 452, 453, 454, 455, 456, 457, 458, 459, 460, 461, 462, 463, 464, 465, 466, 467, 468, 469, 470, 471, 472, 473, 474, 475, 476, 477, 478, 479, 480, 481, 482, 483, 484, 485, 486, 487, 488, 489, 490, 491, 492, 493, 494, 495, 496, 497, 498, 499, 500, 501, 502, 503, 504, 505, 506, 507, 508, 509, 510, 511, 512, 513, 514, 515, 516, 517, 518, 519, 520, 521, 522, 523, 524, 525, 526, 527, 528, 529, 530, 531, 532, 533, 534, 535, 536, 537, 538, 539, 540, 541, 542, 543, 544, 545, 546, 547, 548, 549, 550, 551, 552, 553, 554, 555, 556, 557, 558, 559, 560, 561, 562, 563, 564, 565, 566, 567, 568, 569, 570, 571, 572, 573, 574, 575, 576, 577, 578, 579, 580, 581, 582, 583, 584, 585, 586, 587, 588, 589, 590, 591, 592, 593, 594, 595, 596, 597, 598, 599, 600, 601, 602, 603, 604, 605, 606, 607, 608, 609, 610, 611, 612, 613, 614, 615, 616, 617, 618, 619, 620, 621, 622, 623, 624, 625, 626, 627, 628, 629, 630, 631, 632, 633, 634, 635, 636, 637, 638, 639, 640, 641, 642, 643, 644, 645, 646, 647, 648, 649, 650, 651, 652, 653, 654, 655, 656, 657, 658, 659, 660, 661, 662, 663, 664, 665, 666, 667, 668, 669, 670, 671, 672, 673, 674, 675, 676, 677, 678, 679, 680, 681, 682, 683, 684, 685, 686, 687, 688, 689, 690, 691, 692, 693, 694, 695, 696, 697, 698, 699, 700, 701, 702, 703, 704, 705, 706, 707, 708, 709, 710, 711, 712, 713, 714, 715, 716, 717, 718, 719, 720, 721, 722, 723, 724, 725, 726, 727, 728, 729, 730, 731, 732, 733, 734, 735, 736, 737, 738, 739, 740, 741, 742, 743, 744, 745, 746, 747, 748, 749, 750, 751, 752, 753, 754, 755, 756, 757, 758, 759, 760, 761, 762, 763, 764, 765, 766, 767, 768, 769, 770, 771, 772, 773, 774, 775, 776, 777, 778, 779, 780, 781, 782, 783, 784, 785, 786, 787, 788, 789, 790, 791, 792, 793, 794, 795, 796, 797, 798, 799, 800, 801, 802, 803, 804, 805, 806, 807, 808, 809, 810, 811, 812, 813, 814, 815, 816, 817, 818, 819, 820, 821, 822, 823, 824, 825, 826, 827, 828, 829, 830, 831, 832, 833, 834, 835, 836, 837, 838, 839, 840, 841, 842, 843, 844, 845, 846, 847, 848, 849, 850, 851, 852, 853, 854, 855, 856, 857, 858, 859, 860, 861, 862, 863, 864, 865, 866, 867, 868, 869, 870, 871, 872, 873, 874, 875, 876, 877, 878, 879, 880, 881, 882, 883, 884, 885, 886, 887, 888, 889, 890, 891, 892, 893, 894, 895, 896, 897, 898, 899, 900, 901, 902, 903, 904, 905, 906, 907, 908, 909, 910, 911, 912, 913, 914, 915, 916, 917, 918, 919, 920, 921, 922, 923, 924, 925, 926, 927, 928, 929, 930, 931, 932, 933, 934, 935, 936, 937, 938, 939, 940, 941, 942, 943, 944, 945, 946, 947, 948, 949, 950, 951, 952, 953, 954, 955, 956, 957, 958, 959, 960, 961, 962, 963, 964, 965, 966, 967, 968, 969, 970, 971, 972, 973, 974, 975, 976, 977, 978, 979, 980, 981, 982, 983, 984, 985, 986, 987, 988, 989, 990, 991, 992, 993, 994, 995, 996, 997, 998, 999, 1000, 1001, 1002, 1003, 1004, 1005, 1006, 1007, 1008, 1009, 1010, 1011, 1012, 1013, 1014, 1015, 1016, 1017, 1018, 1019, 1020, 1021, 1022, 1023, 1024, 1025, 1026, 1027, 1028, 1029, 1030, 1031, 1032, 1033, 1034, 1035, 1036, 1037, 1038, 1039, 1040, 1041, 1042, 1043, 1044, 1045, 1046, 1047, 1048, 1049, 1050, 1051, 1052, 1053, 1054, 1055, 1056, 1057, 1058, 1059, 1060, 1061, 1062, 1063, 1064, 1065, 1066, 1067, 1068, 1069, 1070, 1071, 1072, 1073, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 328, 329, 330, 331, 332, 333, 334, 335, 336, 337, 338, 339, 340, 341, 342, 343, 344, 345, 346, 347, 348, 349, 350, 351, 352, 353, 354, 355, 356, 357, 358, 359, 360, 361, 362, 363, 364, 365, 366, 367, 368, 369, 370, 371, 372, 373, 374, 375, 376, 377, 378, 379, 380, 381, 382, 383, 384, 385, 386, 387, 388, 389, 390, 391, 392, 393, 394, 395, 396, 397, 398, 399, 400, 401, 402, 403, 404, 405, 406, 407, 408, 409, 410, 411, 412, 413, 414, 415, 416, 417, 418, 419, 420, 421, 422, 423, 424, 425, 426, 427, 428, 429, 430, 431, 432, 433, 434, 435, 436, 437, 438, 439, 440, 441, 442, 443, 444, 445, 446, 447, 448, 449, 450, 451, 452, 453, 454, 455, 456, 457, 458, 459, 460, 461, 462, 463, 464, 465, 466, 467, 468, 469, 470, 471, 472, 473, 474, 475, 476, 477, 478, 479, 480, 481, 482, 483, 484, 485, 486, 487, 488, 489, 490, 491, 492, 493, 494, 495, 496, 497, 498, 499, 500, 501, 502, 503, 504, 505, 506, 507, 508, 509, 510, 511, 512, 513, 514, 515, 516, 517, 518, 519, 520, 521, 522, 523, 524, 525, 526, 527, 528, 529, 530, 531, 532, 533, 534, 535, 536, 537, 538, 539, 540, 541, 542, 543, 544, 545, 546, 547, 548, 549, 550, 551, 552, 553, 554, 555, 556, 557, 558, 559, 560, 561, 562, 563, 564, 565, 566, 567, 568, 569, 570, 571, 572, 573, 574, 575, 576, 577, 578, 579, 580, 581, 582, 583, 584, 585, 586, 587, 588, 589, 590, 591, 592, 593, 594, 595, 596, 597, 598, 599, 600, 601, 602, 603, 604, 605, 606, 607, 608, 609, 610, 611, 612, 613, 614, 615, 616, 617, 618, 619, 620, 621, 622, 623, 624, 625, 626, 627, 628, 629, 630, 631, 632, 633, 634, 635, 636, 637, 638, 639, 640, 641, 642, 643, 644, 645, 646, 647, 648, 649, 650, 651, 652, 653, 654, 655, 656, 657, 658, 659, 660, 661, 662, 663, 664, 665, 666, 667, 668, 669, 670, 671, 672, 673, 674, 675, 676, 677, 678, 679, 680, 681, 682, 683, 684, 685, 686, 687, 688, 689, 690, 691, 692, 693, 694, 695, 696, 697, 698, 699, 700, 701, 702, 703, 704, 705, 706, 707, 708, 709, 710, 711, 712, 713, 714, 715, 716, 717, 718, 719, 720, 721, 722, 723, 724, 725, 726, 727, 728, 729, 730, 731, 732, 733, 734, 735, 736, 737, 738, 739, 740, 741, 742, 743, 744, 745, 746, 747, 748, 749, 750, 751, 752, 753, 754, 755, 756, 757, 758, 759, 760, 761, 762, 763, 764, 765, 766, 767, 768, 769, 770, 771, 772, 773, 774, 775, 776, 777, 778, 779, 780, 781, 782, 783, 784, 785, 786, 787, 788, 789, 790, 791, 792, 793, 794, 795, 796, 797, 798, 799, 800, 801, 802, 803, 804, 805, 806, 807, 808, 809, 810, 811, 812, 813, 814, 815, 816, 817, 818, 819, 820, 821, 822, 823, 824, 825, 826, 827, 828, 829, 830, 831, 832, 833, 834, 835, 836, 837, 838, 839, 840, 841, 842, 843, 844, 845, 846, 847, 848, 849, 850, 851, 852, 853, 854, 855, 856, 857, 858, 859, 860, 861, 862, 863, 864, 865, 866, 867, 868, 869, 870, 871, 872, 873, 874, 875, 876, 877, 878, 879, 880, 881, 882, 883, 884, 885, 886, 887, 888, 889, 890, 891, 892, 893, 894, 895, 896, 897, 898, 899, 900, 901, 902, 903, 904, 905, 906, 907, 908, 909, 910, 911, 912, 913, 914, 915, 916, 917, 918, 919, 920, 921, 922, 923, 924, 925, 926, 927, 928, 929, 930, 931, 932, 933, 934, 935, 936, 937, 938, 939, 940, 941, 942, 943, 944, 945, 946, 947, 948, 949, 950, 951, 952, 953, 954, 955, 956, 957, 958, 959, 960, 961, 962, 963, 964, 965, 966, 967, 968, 969, 970, 971, 972, 973, 974, 975, 976, 977, 978, 979, 980, 981, 982, 983, 984, 985, 986, 987, 988, 989, 990, 991, 992, 993, 994, 995, 996, 997, 998, 999, 1000, 1001, 1002, 1003, 1004, 1005, 1006, 1007, 1008, 1009, 1010, 1011, 1012, 1013, 1014, 1015, 1016, 1017, 1018, 1019, 1020, 1021, 1022, 1023, 1024, 1025, 1026, 1027, 1028, 1029, 1030, 1031, 1032, 1033, 1034, 1035, 1036, 1037, 1038, 1039, 1040, 1041, 1042, 1043, 1044, 1045, 1046, 1047, 1048, 1049, 1050, 1051, 1052, 1053, 1054, 1055, 1056, 1057, 1058, 1059, 1060, 1061, 1062, 1063, 1064, 1065, 1066, 1067, 1068, 1069, 1070, 1071, 1072, 1073, 1074, 1075, 1076, 1077, 1078, 1079, 1080, 1081, 1082, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 328, 329, 330, 331, 332, 333, 334, 335, 336, 337, 338, 339, 340, 341, 342, 343, 344, 345, 346, 347, 348, 349, 350, 351, 352, 353, 354, 355, 356, 357, 358, 359, 360, 361, 362, 363, 364, 365, 366, 367, 368, 369, 370, 371, 372, 373, 374, 375, 376, 377, 378, 379, 380, 381, 382, 383, 384, 385, 386, 387, 388, 389, 390, 391, 392, 393, 394, 395, 396, 397, 398, 399, 400, 401, 402, 403, 404, 405, 406, 407, 408, 409, 410, 411, 412, 413, 414, 415, 416, 417, 418, 419, 420, 421, 422, 423, 424, 425, 426, 427, 428, 429, 430, 431, 432, 433, 434, 435, 436, 437, 438, 439, 440, 441, 442, 443, 444, 445, 446, 447, 448, 449, 450, 451, 452, 453, 454, 455, 456, 457, 458, 459, 460, 461, 462, 463, 464, 465, 466, 467, 468, 469, 470, 471, 472, 473, 474, 475, 476, 477, 478, 479, 480, 481, 482, 483, 484, 485, 486, 487, 488, 489, 490, 491, 492, 493, 494, 495, 496, 497, 498, 499, 500, 501, 502, 503, 504, 505, 506, 507, 508, 509, 510, 511, 512, 513, 514, 515, 516, 517, 518, 519, 520, 521, 522, 523, 524, 525, 526, 527, 528, 529, 530, 531, 532, 533, 534, 535, 536, 537, 538, 539, 540, 541, 542, 543, 544, 545, 546, 547, 548, 549, 550, 551, 552, 553, 554, 555, 556, 557, 558, 559, 560, 561, 562, 563, 564, 565, 566, 567, 568, 569, 570, 571, 572, 573, 574, 575, 576, 577, 578, 579, 580, 581, 582, 583, 584, 585, 586, 587, 588, 589, 590, 591, 592, 593, 594, 595, 596, 597, 598, 599, 600, 601, 602, 603, 604, 605, 606, 607, 608, 609, 610, 611, 612, 613, 614, 615, 616, 617, 618, 619, 620, 621, 622, 623, 624, 625, 626, 627, 628, 629, 630, 631, 632, 633, 634, 635, 636, 637, 638, 639, 640, 641, 642, 643, 644, 645, 646, 647, 648, 649, 650, 651, 652, 653, 654, 655, 656, 657, 658, 659, 660, 661, 662, 663, 664, 665, 666, 667, 668, 669, 670, 671, 672, 673, 674, 675, 676, 677, 678, 679, 680, 681, 682, 683, 684, 685, 686, 687, 688, 689, 690, 691, 692, 693, 694, 695, 696, 697, 698, 699, 700, 701, 702, 703, 704, 705, 706, 707, 708, 709, 710, 711, 712, 713, 714, 715, 716, 717, 718, 719, 720, 721, 722, 723, 724, 725, 726, 727, 728, 729, 730, 731, 732, 733, 734, 735, 736, 737, 738, 739, 740, 741, 742, 743, 744, 745, 746, 747, 748, 749, 750, 751, 752, 753, 754, 755, 756, 757, 758, 759, 760, 761, 762, 763, 764, 765, 766, 767, 768, 769, 770, 771, 772, 773, 774, 775, 776, 777, 778, 779, 780, 781, 782, 783, 784, 785, 786, 787, 788, 789, 790, 791, 792, 793, 794, 795, 796, 797, 798, 799, 800, 801, 802, 803, 804, 805, 806, 807, 808, 809, 810, 811, 812, 813, 814, 815, 816, 817, 818, 819, 820, 821, 822, 823, 824, 825, 826, 827, 828, 829, 830, 831, 832, 833, 834, 835, 836, 837, 838, 839, 840, 841, 842, 843, 844, 845, 846, 847, 848, 849, 850, 851, 852, 853, 854, 855, 856, 857, 858, 859, 860, 861, 862, 863, 864, 865, 866, 867, 868, 869, 870, 871, 872, 873, 874, 875, 876, 877, 878, 879, 880, 881, 882, 883, 884, 885, 886, 887, 888, 889, 890, 891, 892, 893, 894, 895, 896, 897, 898, 899, 900, 901, 902, 903, 904, 905, 906, 907, 908, 909, 910, 911, 912, 913, 914, 915, 916, 917, 918, 919, 920, 921, 922, 923, 924, 925, 926, 927, 928, 929, 930, 931, 932, 933, 934, 935, 936, 937, 938, 939, 940, 941, 942, 943, 944, 945, 946, 947, 948, 949, 950, 951, 952, 953, 954, 955, 956, 957, 958, 959, 960, 961, 962, 963, 964, 965, 966, 967, 968, 969, 970, 971, 972, 973, 974, 975, 976, 977, 978, 979, 980, 981, 982, 983, 984, 985, 986, 987, 988, 989, 990, 991, 992, 993, 994, 995, 996, 997, 998, 999, 1000, 1001, 1002, 1003, 1004, 1005, 1006, 1007, 1008, 1009, 1010, 1011, 1012, 1013, 1014, 1015, 1016, 1017, 1018, 1019, 1020, 1021, 1022, 1023, 1024, 1025, 1026, 1027, 1028, 1029, 1030, 1031, 1032, 1033, 1034, 1035, 1036, 1037, 1038, 1039, 1040, 1041, 1042, 1043, 1044, 1045, 1046, 1047, 1048, 1049, 1050, 1051, 1052, 1053, 1054, 1055, 1056, 1057, 1058, 1059, 1060, 1061, 1062, 1063, 1064, 1065, 1066, 1067, 1068, 1069, 1070, 1071, 1072, 1073, 1074, 1075, 1076, 1077, 1078, 1079, 1080, 1081, 1082, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 328, 329, 330, 331, 332, 333, 334, 335, 336, 337, 338, 339, 340, 341, 342, 343, 344, 345, 346, 347, 348, 349, 350, 351, 352, 353, 354, 355, 356, 357, 358, 359, 360, 361, 362, 363, 364, 365, 366, 367, 368, 369, 370, 371, 372, 373, 374, 375, 376, 377, 378, 379, 380, 381, 382, 383, 384, 385, 386, 387, 388, 389, 390, 391, 392, 393, 394, 395, 396, 397, 398, 399, 400, 401, 402, 403, 404, 405, 406, 407, 408, 409, 410, 411, 412, 413, 414, 415, 416, 417, 418, 419, 420, 421, 422, 423, 424, 425, 426, 427, 428, 429, 430, 431, 432, 433, 434, 435, 436, 437, 438, 439, 440, 441, 442, 443, 444, 445, 446, 447, 448, 449, 450, 451, 452, 453, 454, 455, 456, 457, 458, 459, 460, 461, 462, 463, 464, 465, 466, 467, 468, 469, 470, 471, 472, 473, 474, 475, 476, 477, 478, 479, 480, 481, 482, 483, 484, 485, 486, 487, 488, 489, 490, 491, 492, 493, 494, 495, 496, 497, 498, 499, 500, 501, 502, 503, 504, 505, 506, 507, 508, 509, 510, 511, 512, 513, 514, 515, 516, 517, 518, 519, 520, 521, 522, 523, 524, 525, 526, 527, 528, 529, 530, 531, 532, 533, 534, 535, 536, 537, 538, 539, 540, 541, 542, 543, 544, 545, 546, 547, 548, 549, 550, 551, 552, 553, 554, 555, 556, 557, 558, 559, 560, 561, 562, 563, 564, 565, 566, 567, 568, 569, 570, 571, 572, 573, 574, 575, 576, 577, 578, 579, 580, 581, 582, 583, 584, 585, 586, 587, 588, 589, 590, 591, 592, 593, 594, 595, 596, 597, 598, 599, 600, 601, 602, 603, 604, 605, 606, 607, 608, 609, 610, 611, 612, 613, 614, 615, 616, 617, 618, 619, 620, 621, 622, 623, 624, 625, 626, 627, 628, 629, 630, 631, 632, 633, 634, 635, 636, 637, 638, 639, 640, 641, 642, 643, 644, 645, 646, 647, 648, 649, 650, 651, 652, 653, 654, 655, 656, 657, 658, 659, 660, 661, 662, 663, 664, 665, 666, 667, 668, 669, 670, 671, 672, 673, 674, 675, 676, 677, 678, 679, 680, 681, 682, 683, 684, 685, 686, 687, 688, 689, 690, 691, 692, 693, 694, 695, 696, 697, 698, 699, 700, 701, 702, 703, 704, 705, 706, 707, 708, 709, 710, 711, 712, 713, 714, 715, 716, 717, 718, 719, 720, 721, 722, 723, 724, 725, 726, 727, 728, 729, 730, 731, 732, 733, 734, 735, 736, 737, 738, 739, 740, 741, 742, 743, 744, 745, 746, 747, 748, 749, 750, 751, 752, 753, 754, 755, 756, 757, 758, 759, 760, 761, 762, 763, 764, 765, 766, 767, 768, 769, 770, 771, 772, 773, 774, 775, 776, 777, 778, 779, 780, 781, 782, 783, 784, 785, 786, 787, 788, 789, 790, 791, 792, 793, 794, 795, 796, 797, 798, 799, 800, 801, 802, 803, 804, 805, 806, 807, 808, 809, 810, 811, 812, 813, 814, 815, 816, 817, 818, 819, 820, 821, 822, 823, 824, 825, 826, 827, 828, 829, 830, 831, 832, 833, 834, 835, 836, 837, 838, 839, 840, 841, 842, 843, 844, 845, 846, 847, 848, 849, 850, 851, 852, 853, 854, 855, 856, 857, 858, 859, 860, 861, 862, 863, 864, 865, 866, 867, 868, 869, 870, 871, 872, 873, 874, 875, 876, 877, 878, 879, 880, 881, 882, 883, 884, 885, 886, 887, 888, 889, 890, 891, 892, 893, 894, 895, 896, 897, 898, 899, 900, 901, 902, 903, 904, 905, 906, 907, 908, 909, 910, 911, 912, 913, 914, 915, 916, 917, 918, 919, 920, 921, 922, 923, 924, 925, 926, 927, 928, 929, 930, 931, 932, 933, 934, 935, 936, 937, 938, 939, 940, 941, 942, 943, 944, 945, 946, 947, 948, 949, 950, 951, 952, 953, 954, 955, 956, 957, 958, 959, 960, 961, 962, 963, 964, 965, 966, 967, 968, 969, 970, 971, 972, 973, 974, 975, 976, 977, 978, 979, 980, 981, 982, 983, 984, 985, 986, 987, 988, 989, 990, 991, 992, 993, 994, 995, 996, 997, 998, 999, 1000, 1001, 1002, 1003, 1004, 1005, 1006, 1007, 1008, 1009, 1010, 1011, 1012, 1013, 1014, 1015, 1016, 1017, 1018, 1019, 1020, 1021, 1022, 1023, 1024, 1025, 1026, 1027, 1028, 1029, 1030, 1031, 1032, 1033, 1034, 1035, 1036, 1037, 1038, 1039, 1040, 1041, 1042, 1043, 1044, 1045, 1046, 1047, 1048, 1049, 1050, 1051, 1052, 1053, 1054, 1055, 1056, 1057, 1058, 1059, 1060, 1061, 1062, 1063, 1064, 1065, 1066, 1067, 1068, 1069, 1070, 1071, 1072, 1073, 1074, 1075, 1076, 1077, 1078, 1079, 1080, 1081, 1082, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 328, 329, 330, 331, 332, 333, 334, 335, 336, 337, 338, 339, 340, 341, 342, 343, 344, 345, 346, 347, 348, 349, 350, 351, 352, 353, 354, 355, 356, 357, 358, 359, 360, 361, 362, 363, 364, 365, 366, 367, 368, 369, 370, 371, 372, 373, 374, 375, 376, 377, 378, 379, 380, 381, 382, 383, 384, 385, 386, 387, 388, 389, 390, 391, 392, 393, 394, 395, 396, 397, 398, 399, 400, 401, 402, 403, 404, 405, 406, 407, 408, 409, 410, 411, 412, 413, 414, 415, 416, 417, 418, 419, 420, 421, 422, 423, 424, 425, 426, 427, 428, 429, 430, 431, 432, 433, 434, 435, 436, 437, 438, 439, 440, 441, 442, 443, 444, 445, 446, 447, 448, 449, 450, 451, 452, 453, 454, 455, 456, 457, 458, 459, 460, 461, 462, 463, 464, 465, 466, 467, 468, 469, 470, 471, 472, 473, 474, 475, 476, 477, 478, 479, 480, 481, 482, 483, 484, 485, 486, 487, 488, 489, 490, 491, 492, 493, 494, 495, 496, 497, 498, 499, 500, 501, 502, 503, 504, 505, 506, 507, 508, 509, 510, 511, 512, 513, 514, 515, 516, 517, 518, 519, 520, 521, 522, 523, 524, 525, 526, 527, 528, 529, 530, 531, 532, 533, 534, 535, 536, 537, 538, 539, 540, 541, 542, 543, 544, 545, 546, 547, 548, 549, 550, 551, 552, 553, 554, 555, 556, 557, 558, 559, 560, 561, 562, 563, 564, 565, 566, 567, 568, 569, 570, 571, 572, 573, 574, 575, 576, 577, 578, 579, 580, 581, 582, 583, 584, 585, 586, 587, 588, 589, 590, 591, 592, 593, 594, 595, 596, 597, 598, 599, 600, 601, 602, 603, 604, 605, 606, 607, 608, 609, 610, 611, 612, 613, 614, 615, 616, 617, 618, 619, 620, 621, 622, 623, 624, 625, 626, 627, 628, 629, 630, 631, 632, 633, 634, 635, 636, 637, 638, 639, 640, 641, 642, 643, 644, 645, 646, 647, 648, 649, 650, 651, 652, 653, 654, 655, 656, 657, 658, 659, 660, 661, 662, 663, 664, 665, 666, 667, 668, 669, 670, 671, 672, 673, 674, 675, 676, 677, 678, 679, 680, 681, 682, 683, 684, 685, 686, 687, 688, 689, 690, 691, 692, 693, 694, 695, 696, 697, 698, 699, 700, 701, 702, 703, 704, 705, 706, 707, 708, 709, 710, 711, 712, 713, 714, 715, 716, 717, 718, 719, 720, 721, 722, 723, 724, 725, 726, 727, 728, 729, 730, 731, 732, 733, 734, 735, 736, 737, 738, 739, 740, 741, 742, 743, 744, 745, 746, 747, 748, 749, 750, 751, 752, 753, 754, 755, 756, 757, 758, 759, 760, 761, 762, 763, 764, 765, 766, 767, 768, 769, 770, 771, 772, 773, 774, 775, 776, 777, 778, 779, 780, 781, 782, 783, 784, 785, 786, 787, 788, 789, 790, 791, 792, 793, 794, 795, 796, 797, 798, 799, 800, 801, 802, 803, 804, 805, 806, 807, 808, 809, 810, 811, 812, 813, 814, 815, 816, 817, 818, 819, 820, 821, 822, 823, 824, 825, 826, 827, 828, 829, 830, 831, 832, 833, 834, 835, 836, 837, 838, 839, 840, 841, 842, 843, 844, 845, 846, 847, 848, 849, 850, 851, 852, 853, 854, 855, 856, 857, 858, 859, 860, 861, 862, 863, 864, 865, 866, 867, 868, 869, 870, 871, 872, 873, 874, 875, 876, 877, 878, 879, 880, 881, 882, 883, 884, 885, 886, 887, 888, 889, 890, 891, 892, 893, 894, 895, 896, 897, 898, 899, 900, 901, 902, 903, 904, 905, 906, 907, 908, 909, 910, 911, 912, 913, 914, 915, 916, 917, 918, 919, 920, 921, 922, 923, 924, 925, 926, 927, 928, 929, 930, 931, 932, 933, 934, 935, 936, 937, 938, 939, 940, 941, 942, 943, 944, 945, 946, 947, 948, 949, 950, 951, 952, 953, 954, 955, 956, 957, 958, 959, 960, 961, 962, 963, 964, 965, 966, 967, 968, 969, 970, 971, 972, 973, 974, 975, 976, 977, 978, 979, 980, 981, 982, 983, 984, 985, 986, 987, 988, 989, 990, 991, 992, 993, 994, 995, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 328, 329, 330, 331, 332, 333, 334, 335, 336, 337, 338, 339, 340, 341, 342, 343, 344, 345, 346, 347, 348, 349, 350, 351, 352, 353, 354, 355, 356, 357, 358, 359, 360, 361, 362, 363, 364, 365, 366, 367, 368, 369, 370, 371, 372, 373, 374, 375, 376, 377, 378, 379, 380, 381, 382, 383, 384, 385, 386, 387, 388, 389, 390, 391, 392, 393, 394, 395, 396, 397, 398, 399, 400, 401, 402, 403, 404, 405, 406, 407, 408, 409, 410, 411, 412, 413, 414, 415, 416, 417, 418, 419, 420, 421, 422, 423, 424, 425, 426, 427, 428, 429, 430, 431, 432, 433, 434, 435, 436, 437, 438, 439, 440, 441, 442, 443, 444, 445, 446, 447, 448, 449, 450, 451, 452, 453, 454, 455, 456, 457, 458, 459, 460, 461, 462, 463, 464, 465, 466, 467, 468, 469, 470, 471, 472, 473, 474, 475, 476, 477, 478, 479, 480, 481, 482, 483, 484, 485, 486, 487, 488, 489, 490, 491, 492, 493, 494, 495, 496, 497, 498, 499, 500, 501, 502, 503, 504, 505, 506, 507, 508, 509, 510, 511, 512, 513, 514, 515, 516, 517, 518, 519, 520, 521, 522, 523, 524, 525, 526, 527, 528, 529, 530, 531, 532, 533, 534, 535, 536, 537, 538, 539, 540, 541, 542, 543, 544, 545, 546, 547, 548, 549, 550, 551, 552, 553, 554, 555, 556, 557, 558, 559, 560, 561, 562, 563, 564, 565, 566, 567, 568, 569, 570, 571, 572, 573, 574, 575, 576, 577, 578, 579, 580, 581, 582, 583, 584, 585, 586, 587, 588, 589, 590, 591, 592, 593, 594, 595, 596, 597, 598, 599, 600, 601, 602, 603, 604, 605, 606, 607, 608, 609, 610, 611, 612, 613, 614, 615, 616, 617, 618, 619, 620, 621, 622, 623, 624, 625, 626, 627, 628, 629, 630, 631, 632, 633, 634, 635, 636, 637, 638, 639, 640, 641, 642, 643, 644, 645, 646, 647, 648, 649, 650, 651, 652, 653, 654, 655, 656, 657, 658, 659, 660, 661, 662, 663, 664, 665, 666, 667, 668, 669, 670, 671, 672, 673, 674, 675, 676, 677, 678, 679, 680, 681, 682, 683, 684, 685, 686, 687, 688, 689, 690, 691, 692, 693, 694, 695, 696, 697, 698, 699, 700, 701, 702, 703, 704, 705, 706, 707, 708, 709, 710, 711, 712, 713, 714, 715, 716, 717, 718, 719, 720, 721, 722, 723, 724, 725, 726, 727, 728, 729, 730, 731, 732, 733, 734, 735, 736, 737, 738, 739, 740, 741, 742, 743, 744, 745, 746, 747, 748, 749, 750, 751, 752, 753, 754, 755, 756, 757, 758, 759, 760, 761, 762, 763, 764, 765, 766, 767, 768, 769, 770, 771, 772, 773, 774, 775, 776, 777, 778, 779, 780, 781, 782, 783, 784, 785, 786, 787, 788, 789, 790, 791, 792, 793, 794, 795, 796, 797, 798, 799, 800, 801, 802, 803, 804, 805, 806, 807, 808, 809, 810, 811, 812, 813, 814, 815, 816, 817, 818, 819, 820, 821, 822, 823, 824, 825, 826, 827, 828, 829, 830, 831, 832, 833, 834, 835, 836, 837, 838, 839, 840, 841, 842, 843, 844, 845, 846, 847, 848, 849, 850, 851, 852, 853, 854, 855, 856, 857, 858, 859, 860, 861, 862, 863, 864, 865, 866, 867, 868, 869, 870, 871, 872, 873, 874, 875, 876, 877, 878, 879, 880, 881, 882, 883, 884, 885, 886, 887, 888, 889, 890, 891, 892, 893, 894, 895, 896, 897, 898, 899, 900, 901, 902, 903, 904, 905, 906, 907, 908, 909, 910, 911, 912, 913, 914, 915, 916, 917, 918, 919, 920, 921, 922, 923, 924, 925, 926, 927, 928, 929, 930, 931, 932, 933, 934, 935, 936, 937, 938, 939, 940, 941, 942, 943, 944, 945, 946, 947, 948, 949, 950, 951, 952, 953, 954, 955, 956, 957, 958, 959, 960, 961, 962, 963, 964, 965, 966, 967, 968, 969, 970, 971, 972, 973, 974, 975, 976, 977, 978, 979, 980, 981, 982, 983, 984, 985, 986, 987, 988, 989, 990, 991, 992, 993, 994, 995, 996, 997, 998, 999, 1000, 1001, 1002, 1003, 1004, 1005, 1006, 1007, 1008, 1009, 1010, 1011, 1012, 1013, 1014, 1015, 1016, 1017, 1018, 1019, 1020, 1021, 1022, 1023, 1024, 1025, 1026, 1027, 1028, 1029, 1030, 1031, 1032, 1033, 1034, 1035, 1036, 1037, 1038, 1039, 1040, 1041, 1042, 1043, 1044, 1045, 1046, 1047, 1048, 1049, 1050, 1051, 1052, 1053, 1054, 1055, 1056, 1057, 1058, 1059, 1060, 1061, 1062, 1063, 1064, 1065, 1066, 1067, 1068, 1069, 1070, 1071, 1072, 1073, 1074, 1075, 1076, 1077, 1078, 1079, 1080, 1081, 1082, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 328, 329, 330, 331, 332, 333, 334, 335, 336, 337, 338, 339, 340, 341, 342, 343, 344, 345, 346, 347, 348, 349, 350, 351, 352, 353, 354, 355, 356, 357, 358, 359, 360, 361, 362, 363, 364, 365, 366, 367, 368, 369, 370, 371, 372, 373, 374, 375, 376, 377, 378, 379, 380, 381, 382, 383, 384, 385, 386, 387, 388, 389, 390, 391, 392, 393, 394, 395, 396, 397, 398, 399, 400, 401, 402, 403, 404, 405, 406, 407, 408, 409, 410, 411, 412, 413, 414, 415, 416, 417, 418, 419, 420, 421, 422, 423, 424, 425, 426, 427, 428, 429, 430, 431, 432, 433, 434, 435, 436, 437, 438, 439, 440, 441, 442, 443, 444, 445, 446, 447, 448, 449, 450, 451, 452, 453, 454, 455, 456, 457, 458, 459, 460, 461, 462, 463, 464, 465, 466, 467, 468, 469, 470, 471, 472, 473, 474, 475, 476, 477, 478, 479, 480, 481, 482, 483, 484, 485, 486, 487, 488, 489, 490, 491, 492, 493, 494, 495, 496, 497, 498, 499, 500, 501, 502, 503, 504, 505, 506, 507, 508, 509, 510, 511, 512, 513, 514, 515, 516, 517, 518, 519, 520, 521, 522, 523, 524, 525, 526, 527, 528, 529, 530, 531, 532, 533, 534, 535, 536, 537, 538, 539, 540, 541, 542, 543, 544, 545, 546, 547, 548, 549, 550, 551, 552, 553, 554, 555, 556, 557, 558, 559, 560, 561, 562, 563, 564, 565, 566, 567, 568, 569, 570, 571, 572, 573, 574, 575, 576, 577, 578, 579, 580, 581, 582, 583, 584, 585, 586, 587, 588, 589, 590, 591, 592, 593, 594, 595, 596, 597, 598, 599, 600, 601, 602, 603, 604, 605, 606, 607, 608, 609, 610, 611, 612, 613, 614, 615, 616, 617, 618, 619, 620, 621, 622, 623, 624, 625, 626, 627, 628, 629, 630, 631, 632, 633, 634, 635, 636, 637, 638, 639, 640, 641, 642, 643, 644, 645, 646, 647, 648, 649, 650, 651, 652, 653, 654, 655, 656, 657, 658, 659, 660, 661, 662, 663, 664, 665, 666, 667, 668, 669, 670, 671, 672, 673, 674, 675, 676, 677, 678, 679, 680, 681, 682, 683, 684, 685, 686, 687, 688, 689, 690, 691, 692, 693, 694, 695, 696, 697, 698, 699, 700, 701, 702, 703, 704, 705, 706, 707, 708, 709, 710, 711, 712, 713, 714, 715, 716, 717, 718, 719, 720, 721, 722, 723, 724, 725, 726, 727, 728, 729, 730, 731, 732, 733, 734, 735, 736, 737, 738, 739, 740, 741, 742, 743, 744, 745, 746, 747, 748, 749, 750, 751, 752, 753, 754, 755, 756, 757, 758, 759, 760, 761, 762, 763, 764, 765, 766, 767, 768, 769, 770, 771, 772, 773, 774, 775, 776, 777, 778, 779, 780, 781, 782, 783, 784, 785, 786, 787, 788, 789, 790, 791, 792, 793, 794, 795, 796, 797, 798, 799, 800, 801, 802, 803, 804, 805, 806, 807, 808, 809, 810, 811, 812, 813, 814, 815, 816, 817, 818, 819, 820, 821, 822, 823, 824, 825, 826, 827, 828, 829, 830, 831, 832, 833, 834, 835, 836, 837, 838, 839, 840, 841, 842, 843, 844, 845, 846, 847, 848, 849, 850, 851, 852, 853, 854, 855, 856, 857, 858, 859, 860, 861, 862, 863, 864, 865, 866, 867, 868, 869, 870, 871, 872, 873, 874, 875, 876, 877, 878, 879, 880, 881, 882, 883, 884, 885, 886, 887, 888, 889, 890, 891, 892, 893, 894, 895, 896, 897, 898, 899, 900, 901, 902, 903, 904, 905, 906, 907, 908, 909, 910, 911, 912, 913, 914, 915, 916, 917, 918, 919, 920, 921, 922, 923, 924, 925, 926, 927, 928, 929, 930, 931, 932, 933, 934, 935, 936, 937, 938, 939, 940, 941, 942, 943, 944, 945, 946, 947, 948, 949, 950, 951, 952, 953, 954, 955, 956, 957, 958, 959, 960, 961, 962, 963, 964, 965, 966, 967, 968, 969, 970, 971, 972, 973, 974, 975, 976, 977, 978, 979, 980, 981, 982, 983, 984, 985, 986, 987, 988, 989, 990, 991, 992, 993, 994, 995, 996, 997, 998, 999, 1000, 1001, 1002, 1003, 1004, 1005, 1006, 1007, 1008, 1009, 1010, 1011, 1012, 1013, 1014, 1015, 1016, 1017, 1018, 1019, 1020, 1021, 1022, 1023, 1024, 1025, 1026, 1027, 1028, 1029, 1030, 1031, 1032, 1033, 1034, 1035, 1036, 1037, 1038, 1039, 1040, 1041, 1042, 1043, 1044, 1045, 1046, 1047, 1048, 1049, 1050, 1051, 1052, 1053, 1054, 1055, 1056, 1057, 1058, 1059, 1060, 1061, 1062, 1063, 1064, 1065, 1066, 1067, 1068, 1069, 1070, 1071, 1072, 1073, 1074, 1075, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 328, 329, 330, 331, 332, 333, 334, 335, 336, 337, 338, 339, 340, 341, 342, 343, 344, 345, 346, 347, 348, 349, 350, 351, 352, 353, 354, 355, 356, 357, 358, 359, 360, 361, 362, 363, 364, 365, 366, 367, 368, 369, 370, 371, 372, 373, 374, 375, 376, 377, 378, 379, 380, 381, 382, 383, 384, 385, 386, 387, 388, 389, 390, 391, 392, 393, 394, 395, 396, 397, 398, 399, 400, 401, 402, 403, 404, 405, 406, 407, 408, 409, 410, 411, 412, 413, 414, 415, 416, 417, 418, 419, 420, 421, 422, 423, 424, 425, 426, 427, 428, 429, 430, 431, 432, 433, 434, 435, 436, 437, 438, 439, 440, 441, 442, 443, 444, 445, 446, 447, 448, 449, 450, 451, 452, 453, 454, 455, 456, 457, 458, 459, 460, 461, 462, 463, 464, 465, 466, 467, 468, 469, 470, 471, 472, 473, 474, 475, 476, 477, 478, 479, 480, 481, 482, 483, 484, 485, 486, 487, 488, 489, 490, 491, 492, 493, 494, 495, 496, 497, 498, 499, 500, 501, 502, 503, 504, 505, 506, 507, 508, 509, 510, 511, 512, 513, 514, 515, 516, 517, 518, 519, 520, 521, 522, 523, 524, 525, 526, 527, 528, 529, 530, 531, 532, 533, 534, 535, 536, 537, 538, 539, 540, 541, 542, 543, 544, 545, 546, 547, 548, 549, 550, 551, 552, 553, 554, 555, 556, 557, 558, 559, 560, 561, 562, 563, 564, 565, 566, 567, 568, 569, 570, 571, 572, 573, 574, 575, 576, 577, 578, 579, 580, 581, 582, 583, 584, 585, 586, 587, 588, 589, 590, 591, 592, 593, 594, 595, 596, 597, 598, 599, 600, 601, 602, 603, 604, 605, 606, 607, 608, 609, 610, 611, 612, 613, 614, 615, 616, 617, 618, 619, 620, 621, 622, 623, 624, 625, 626, 627, 628, 629, 630, 631, 632, 633, 634, 635, 636, 637, 638, 639, 640, 641, 642, 643, 644, 645, 646, 647, 648, 649, 650, 651, 652, 653, 654, 655, 656, 657, 658, 659, 660, 661, 662, 663, 664, 665, 666, 667, 668, 669, 670, 671, 672, 673, 674, 675, 676, 677, 678, 679, 680, 681, 682, 683, 684, 685, 686, 687, 688, 689, 690, 691, 692, 693, 694, 695, 696, 697, 698, 699, 700, 701, 702, 703, 704, 705, 706, 707, 708, 709, 710, 711, 712, 713, 714, 715, 716, 717, 718, 719, 720, 721, 722, 723, 724, 725, 726, 727, 728, 729, 730, 731, 732, 733, 734, 735, 736, 737, 738, 739, 740, 741, 742, 743, 744, 745, 746, 747, 748, 749, 750, 751, 752, 753, 754, 755, 756, 757, 758, 759, 760, 761, 762, 763, 764, 765, 766, 767, 768, 769, 770, 771, 772, 773, 774, 775, 776, 777, 778, 779, 780, 781, 782, 783, 784, 785, 786, 787, 788, 789, 790, 791, 792, 793, 794, 795, 796, 797, 798, 799, 800, 801, 802, 803, 804, 805, 806, 807, 808, 809, 810, 811, 812, 813, 814, 815, 816, 817, 818, 819, 820, 821, 822, 823, 824, 825, 826, 827, 828, 829, 830, 831, 832, 833, 834, 835, 836, 837, 838, 839, 840, 841, 842, 843, 844, 845, 846, 847, 848, 849, 850, 851, 852, 853, 854, 855, 856, 857, 858, 859, 860, 861, 862, 863, 864, 865, 866, 867, 868, 869, 870, 871, 872, 873, 874, 875, 876, 877, 878, 879, 880, 881, 882, 883, 884, 885, 886, 887, 888, 889, 890, 891, 892, 893, 894, 895, 896, 897, 898, 899, 900, 901, 902, 903, 904, 905, 906, 907, 908, 909, 910, 911, 912, 913, 914, 915, 916, 917, 918, 919, 920, 921, 922, 923, 924, 925, 926, 927, 928, 929, 930, 931, 932, 933, 934, 935, 936, 937, 938, 939, 940, 941, 942, 943, 944, 945, 946, 947, 948, 949, 950, 951, 952, 953, 954, 955, 956, 957, 958, 959, 960, 961, 962, 963, 964, 965, 966, 967, 968, 969, 970, 971, 972, 973, 974, 975, 976, 977, 978, 979, 980, 981, 982, 983, 984, 985, 986, 987, 988, 989, 990, 991, 992, 993, 994, 995, 996, 997, 998, 999, 1000, 1001, 1002, 1003, 1004, 1005, 1006, 1007, 1008, 1009, 1010, 1011, 1012, 1013, 1014, 1015, 1016, 1017, 1018, 1019, 1020, 1021, 1022, 1023, 1024, 1025, 1026, 1027, 1028, 1029, 1030, 1031, 1032, 1033, 1034, 1035, 1036, 1037, 1038, 1039, 1040, 1041, 1042, 1043, 1044, 1045, 1046, 1047, 1048, 1049, 1050, 1051, 1052, 1053, 1054, 1055, 1056, 1057, 1058, 1059, 1060, 1061, 1062, 1063, 1064, 1065, 1066, 1067, 1068, 1069, 1070, 1071, 1072, 1073, 1074, 1075, 1076, 1077, 1078, 1079, 1080, 1081, 1082, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 328, 329, 330, 331, 332, 333, 334, 335, 336, 337, 338, 339, 340, 341, 342, 343, 344, 345, 346, 347, 348, 349, 350, 351, 352, 353, 354, 355, 356, 357, 358, 359, 360, 361, 362, 363, 364, 365, 366, 367, 368, 369, 370, 371, 372, 373, 374, 375, 376, 377, 378, 379, 380, 381, 382, 383, 384, 385, 386, 387, 388, 389, 390, 391, 392, 393, 394, 395, 396, 397, 398, 399, 400, 401, 402, 403, 404, 405, 406, 407, 408, 409, 410, 411, 412, 413, 414, 415, 416, 417, 418, 419, 420, 421, 422, 423, 424, 425, 426, 427, 428, 429, 430, 431, 432, 433, 434, 435, 436, 437, 438, 439, 440, 441, 442, 443, 444, 445, 446, 447, 448, 449, 450, 451, 452, 453, 454, 455, 456, 457, 458, 459, 460, 461, 462, 463, 464, 465, 466, 467, 468, 469, 470, 471, 472, 473, 474, 475, 476, 477, 478, 479, 480, 481, 482, 483, 484, 485, 486, 487, 488, 489, 490, 491, 492, 493, 494, 495, 496, 497, 498, 499, 500, 501, 502, 503, 504, 505, 506, 507, 508, 509, 510, 511, 512, 513, 514, 515, 516, 517, 518, 519, 520, 521, 522, 523, 524, 525, 526, 527, 528, 529, 530, 531, 532, 533, 534, 535, 536, 537, 538, 539, 540, 541, 542, 543, 544, 545, 546, 547, 548, 549, 550, 551, 552, 553, 554, 555, 556, 557, 558, 559, 560, 561, 562, 563, 564, 565, 566, 567, 568, 569, 570, 571, 572, 573, 574, 575, 576, 577, 578, 579, 580, 581, 582, 583, 584, 585, 586, 587, 588, 589, 590, 591, 592, 593, 594, 595, 596, 597, 598, 599, 600, 601, 602, 603, 604, 605, 606, 607, 608, 609, 610, 611, 612, 613, 614, 615, 616, 617, 618, 619, 620, 621, 622, 623, 624, 625, 626, 627, 628, 629, 630, 631, 632, 633, 634, 635, 636, 637, 638, 639, 640, 641, 642, 643, 644, 645, 646, 647, 648, 649, 650, 651, 652, 653, 654, 655, 656, 657, 658, 659, 660, 661, 662, 663, 664, 665, 666, 667, 668, 669, 670, 671, 672, 673, 674, 675, 676, 677, 678, 679, 680, 681, 682, 683, 684, 685, 686, 687, 688, 689, 690, 691, 692, 693, 694, 695, 696, 697, 698, 699, 700, 701, 702, 703, 704, 705, 706, 707, 708, 709, 710, 711, 712, 713, 714, 715, 716, 717, 718, 719, 720, 721, 722, 723, 724, 725, 726, 727, 728, 729, 730, 731, 732, 733, 734, 735, 736, 737, 738, 739, 740, 741, 742, 743, 744, 745, 746, 747, 748, 749, 750, 751, 752, 753, 754, 755, 756, 757, 758, 759, 760, 761, 762, 763, 764, 765, 766, 767, 768, 769, 770, 771, 772, 773, 774, 775, 776, 777, 778, 779, 780, 781, 782, 783, 784, 785, 786, 787, 788, 789, 790, 791, 792, 793, 794, 795, 796, 797, 798, 799, 800, 801, 802, 803, 804, 805, 806, 807, 808, 809, 810, 811, 812, 813, 814, 815, 816, 817, 818, 819, 820, 821, 822, 823, 824, 825, 826, 827, 828, 829, 830, 831, 832, 833, 834, 835, 836, 837, 838, 839, 840, 841, 842, 843, 844, 845, 846, 847, 848, 849, 850, 851, 852, 853, 854, 855, 856, 857, 858, 859, 860, 861, 862, 863, 864, 865, 866, 867, 868, 869, 870, 871, 872, 873, 874, 875, 876, 877, 878, 879, 880, 881, 882, 883, 884, 885, 886, 887, 888, 889, 890, 891, 892, 893, 894, 895, 896, 897, 898, 899, 900, 901, 902, 903, 904, 905, 906, 907, 908, 909, 910, 911, 912, 913, 914, 915, 916, 917, 918, 919, 920, 921, 922, 923, 924, 925, 926, 927, 928, 929, 930, 931, 932, 933, 934, 935, 936, 937, 938, 939, 940, 941, 942, 943, 944, 945, 946, 947, 948, 949, 950, 951, 952, 953, 954, 955, 956, 957, 958, 959, 960, 961, 962, 963, 964, 965, 966, 967, 968, 969, 970, 971, 972, 973, 974, 975, 976, 977, 978, 979, 980, 981, 982, 983, 984, 985, 986, 987, 988, 989, 990, 991, 992, 993, 994, 995, 996, 997, 998, 999, 1000, 1001, 1002, 1003, 1004, 1005, 1006, 1007, 1008, 1009, 1010, 1011, 1012, 1013, 1014, 1015, 1016, 1017, 1018, 1019, 1020, 1021, 1022, 1023, 1024, 1025, 1026, 1027, 1028, 1029, 1030, 1031, 1032, 1033, 1034, 1035, 1036, 1037, 1038, 1039, 1040, 1041, 1042, 1043, 1044, 1045, 1046, 1047, 1048, 1049, 1050, 1051, 1052, 1053, 1054, 1055, 1056, 1057, 1058, 1059, 1060, 1061, 1062, 1063, 1064, 1065, 1066, 1067, 1068, 1069, 1070, 1071, 1072, 1073, 1074, 1075, 1076, 1077, 1078, 1079, 1080, 1081, 1082, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 328, 329, 330, 331, 332, 333, 334, 335, 336, 337, 338, 339, 340, 341, 342, 343, 344, 345, 346, 347, 348, 349, 350, 351, 352, 353, 354, 355, 356, 357, 358, 359, 360, 361, 362, 363, 364, 365, 366, 367, 368, 369, 370, 371, 372, 373, 374, 375, 376, 377, 378, 379, 380, 381, 382, 383, 384, 385, 386, 387, 388, 389, 390, 391, 392, 393, 394, 395, 396, 397, 398, 399, 400, 401, 402, 403, 404, 405, 406, 407, 408, 409, 410, 411, 412, 413, 414, 415, 416, 417, 418, 419, 420, 421, 422, 423, 424, 425, 426, 427, 428, 429, 430, 431, 432, 433, 434, 435, 436, 437, 438, 439, 440, 441, 442, 443, 444, 445, 446, 447, 448, 449, 450, 451, 452, 453, 454, 455, 456, 457, 458, 459, 460, 461, 462, 463, 464, 465, 466, 467, 468, 469, 470, 471, 472, 473, 474, 475, 476, 477, 478, 479, 480, 481, 482, 483, 484, 485, 486, 487, 488, 489, 490, 491, 492, 493, 494, 495, 496, 497, 498, 499, 500, 501, 502, 503, 504, 505, 506, 507, 508, 509, 510, 511, 512, 513, 514, 515, 516, 517, 518, 519, 520, 521, 522, 523, 524, 525, 526, 527, 528, 529, 530, 531, 532, 533, 534, 535, 536, 537, 538, 539, 540, 541, 542, 543, 544, 545, 546, 547, 548, 549, 550, 551, 552, 553, 554, 555, 556, 557, 558, 559, 560, 561, 562, 563, 564, 565, 566, 567, 568, 569, 570, 571, 572, 573, 574, 575, 576, 577, 578, 579, 580, 581, 582, 583, 584, 585, 586, 587, 588, 589, 590, 591, 592, 593, 594, 595, 596, 597, 598, 599, 600, 601, 602, 603, 604, 605, 606, 607, 608, 609, 610, 611, 612, 613, 614, 615, 616, 617, 618, 619, 620, 621, 622, 623, 624, 625, 626, 627, 628, 629, 630, 631, 632, 633, 634, 635, 636, 637, 638, 639, 640, 641, 642, 643, 644, 645, 646, 647, 648, 649, 650, 651, 652, 653, 654, 655, 656, 657, 658, 659, 660, 661, 662, 663, 664, 665, 666, 667, 668, 669, 670, 671, 672, 673, 674, 675, 676, 677, 678, 679, 680, 681, 682, 683, 684, 685, 686, 687, 688, 689, 690, 691, 692, 693, 694, 695, 696, 697, 698, 699, 700, 701, 702, 703, 704, 705, 706, 707, 708, 709, 710, 711, 712, 713, 714, 715, 716, 717, 718, 719, 720, 721, 722, 723, 724, 725, 726, 727, 728, 729, 730, 731, 732, 733, 734, 735, 736, 737, 738, 739, 740, 741, 742, 743, 744, 745, 746, 747, 748, 749, 750, 751, 752, 753, 754, 755, 756, 757, 758, 759, 760, 761, 762, 763, 764, 765, 766, 767, 768, 769, 770, 771, 772, 773, 774, 775, 776, 777, 778, 779, 780, 781, 782, 783, 784, 785, 786, 787, 788, 789, 790, 791, 792, 793, 794, 795, 796, 797, 798, 799, 800, 801, 802, 803, 804, 805, 806, 807, 808, 809, 810, 811, 812, 813, 814, 815, 816, 817, 818, 819, 820, 821, 822, 823, 824, 825, 826, 827, 828, 829, 830, 831, 832, 833, 834, 835, 836, 837, 838, 839, 840, 841, 842, 843, 844, 845, 846, 847, 848, 849, 850, 851, 852, 853, 854, 855, 856, 857, 858, 859, 860, 861, 862, 863, 864, 865, 866, 867, 868, 869, 870, 871, 872, 873, 874, 875, 876, 877, 878, 879, 880, 881, 882, 883, 884, 885, 886, 887, 888, 889, 890, 891, 892, 893, 894, 895, 896, 897, 898, 899, 900, 901, 902, 903, 904, 905, 906, 907, 908, 909, 910, 911, 912, 913, 914, 915, 916, 917, 918, 919, 920, 921, 922, 923, 924, 925, 926, 927, 928, 929, 930, 931, 932, 933, 934, 935, 936, 937, 938, 939, 940, 941, 942, 943, 944, 945, 946, 947, 948, 949, 950, 951, 952, 953, 954, 955, 956, 957, 958, 959, 960, 961, 962, 963, 964, 965, 966, 967, 968, 969, 970, 971, 972, 973, 974, 975, 976, 977, 978, 979, 980, 981, 982, 983, 984, 985, 986, 987, 988, 989, 990, 991, 992, 993, 994, 995, 996, 997, 998, 999, 1000, 1001, 1002, 1003, 1004, 1005, 1006, 1007, 1008, 1009, 1010, 1011, 1012, 1013, 1014, 1015, 1016, 1017, 1018, 1019, 1020, 1021, 1022, 1023, 1024, 1025, 1026, 1027, 1028, 1029, 1030, 1031, 1032, 1033, 1034, 1035, 1036, 1037, 1038, 1039, 1040, 1041, 1042, 1043, 1044, 1045, 1046, 1047, 1048, 1049, 1050, 1051, 1052, 1053, 1054, 1055, 1056, 1057, 1058, 1059, 1060, 1061, 1062, 1063, 1064, 1065, 1066, 1067, 1068, 1069, 1070, 1071, 1072, 1073, 1074, 1075, 1076, 1077, 1078, 1079, 1080, 1081, 1082, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 328, 329, 330, 331, 332, 333, 334, 335, 336, 337, 338, 339, 340, 341, 342, 343, 344, 345, 346, 347, 348, 349, 350, 351, 352, 353, 354, 355, 356, 357, 358, 359, 360, 361, 362, 363, 364, 365, 366, 367, 368, 369, 370, 371, 372, 373, 374, 375, 376, 377, 378, 379, 380, 381, 382, 383, 384, 385, 386, 387, 388, 389, 390, 391, 392, 393, 394, 395, 396, 397, 398, 399, 400, 401, 402, 403, 404, 405, 406, 407, 408, 409, 410, 411, 412, 413, 414, 415, 416, 417, 418, 419, 420, 421, 422, 423, 424, 425, 426, 427, 428, 429, 430, 431, 432, 433, 434, 435, 436, 437, 438, 439, 440, 441, 442, 443, 444, 445, 446, 447, 448, 449, 450, 451, 452, 453, 454, 455, 456, 457, 458, 459, 460, 461, 462, 463, 464, 465, 466, 467, 468, 469, 470, 471, 472, 473, 474, 475, 476, 477, 478, 479, 480, 481, 482, 483, 484, 485, 486, 487, 488, 489, 490, 491, 492, 493, 494, 495, 496, 497, 498, 499, 500, 501, 502, 503, 504, 505, 506, 507, 508, 509, 510, 511, 512, 513, 514, 515, 516, 517, 518, 519, 520, 521, 522, 523, 524, 525, 526, 527, 528, 529, 530, 531, 532, 533, 534, 535, 536, 537, 538, 539, 540, 541, 542, 543, 544, 545, 546, 547, 548, 549, 550, 551, 552, 553, 554, 555, 556, 557, 558, 559, 560, 561, 562, 563, 564, 565, 566, 567, 568, 569, 570, 571, 572, 573, 574, 575, 576, 577, 578, 579, 580, 581, 582, 583, 584, 585, 586, 587, 588, 589, 590, 591, 592, 593, 594, 595, 596, 597, 598, 599, 600, 601, 602, 603, 604, 605, 606, 607, 608, 609, 610, 611, 612, 613, 614, 615, 616, 617, 618, 619, 620, 621, 622, 623, 624, 625, 626, 627, 628, 629, 630, 631, 632, 633, 634, 635, 636, 637, 638, 639, 640, 641, 642, 643, 644, 645, 646, 647, 648, 649, 650, 651, 652, 653, 654, 655, 656, 657, 658, 659, 660, 661, 662, 663, 664, 665, 666, 667, 668, 669, 670, 671, 672, 673, 674, 675, 676, 677, 678, 679, 680, 681, 682, 683, 684, 685, 686, 687, 688, 689, 690, 691, 692, 693, 694, 695, 696, 697, 698, 699, 700, 701, 702, 703, 704, 705, 706, 707, 708, 709, 710, 711, 712, 713, 714, 715, 716, 717, 718, 719, 720, 721, 722, 723, 724, 725, 726, 727, 728, 729, 730, 731, 732, 733, 734, 735, 736, 737, 738, 739, 740, 741, 742, 743, 744, 745, 746, 747, 748, 749, 750, 751, 752, 753, 754, 755, 756, 757, 758, 759, 760, 761, 762, 763, 764, 765, 766, 767, 768, 769, 770, 771, 772, 773, 774, 775, 776, 777, 778, 779, 780, 781, 782, 783, 784, 785, 786, 787, 788, 789, 790, 791, 792, 793, 794, 795, 796, 797, 798, 799, 800, 801, 802, 803, 804, 805, 806, 807, 808, 809, 810, 811, 812, 813, 814, 815, 816, 817, 818, 819, 820, 821, 822, 823, 824, 825, 826, 827, 828, 829, 830, 831, 832, 833, 834, 835, 836, 837, 838, 839, 840, 841, 842, 843, 844, 845, 846, 847, 848, 849, 850, 851, 852, 853, 854, 855, 856, 857, 858, 859, 860, 861, 862, 863, 864, 865, 866, 867, 868, 869, 870, 871, 872, 873, 874, 875, 876, 877, 878, 879, 880, 881, 882, 883, 884, 885, 886, 887, 888, 889, 890, 891, 892, 893, 894, 895, 896, 897, 898, 899, 900, 901, 902, 903, 904, 905, 906, 907, 908, 909, 910, 911, 912, 913, 914, 915, 916, 917, 918, 919, 920, 921, 922, 923, 924, 925, 926, 927, 928, 929, 930, 931, 932, 933, 934, 935, 936, 937, 938, 939, 940, 941, 942, 943, 944, 945, 946, 947, 948, 949, 950, 951, 952, 953, 954, 955, 956, 957, 958, 959, 960, 961, 962, 963, 964, 965, 966, 967, 968, 969, 970, 971, 972, 973, 974, 975, 976, 977, 978, 979, 980, 981, 982, 983, 984, 985, 986, 987, 988, 989, 990, 991, 992, 993, 994, 995, 996, 997, 998, 999, 1000, 1001, 1002, 1003, 1004, 1005, 1006, 1007, 1008, 1009, 1010, 1011, 1012, 1013, 1014, 1015, 1016, 1017, 1018, 1019, 1020, 1021, 1022, 1023, 1024, 1025, 1026, 1027, 1028, 1029, 1030, 1031, 1032, 1033, 1034, 1035, 1036, 1037, 1038, 1039, 1040, 1041, 1042, 1043, 1044, 1045, 1046, 1047, 1048, 1049, 1050, 1051, 1052, 1053, 1054, 1055, 1056, 1057, 1058, 1059, 1060, 1061, 1062, 1063, 1064, 1065, 1066, 1067, 1068, 1069, 1070, 1071, 1072, 1073, 1074, 1075, 1076, 1077, 1078, 1079, 1080, 1081, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 328, 329, 330, 331, 332, 333, 334, 335, 336, 337, 338, 339, 340, 341, 342, 343, 344, 345, 346, 347, 348, 349, 350, 351, 352, 353, 354, 355, 356, 357, 358, 359, 360, 361, 362, 363, 364, 365, 366, 367, 368, 369, 370, 371, 372, 373, 374, 375, 376, 377, 378, 379, 380, 381, 382, 383, 384, 385, 386, 387, 388, 389, 390, 391, 392, 393, 394, 395, 396, 397, 398, 399, 400, 401, 402, 403, 404, 405, 406, 407, 408, 409, 410, 411, 412, 413, 414, 415, 416, 417, 418, 419, 420, 421, 422, 423, 424, 425, 426, 427, 428, 429, 430, 431, 432, 433, 434, 435, 436, 437, 438, 439, 440, 441, 442, 443, 444, 445, 446, 447, 448, 449, 450, 451, 452, 453, 454, 455, 456, 457, 458, 459, 460, 461, 462, 463, 464, 465, 466, 467, 468, 469, 470, 471, 472, 473, 474, 475, 476, 477, 478, 479, 480, 481, 482, 483, 484, 485, 486, 487, 488, 489, 490, 491, 492, 493, 494, 495, 496, 497, 498, 499, 500, 501, 502, 503, 504, 505, 506, 507, 508, 509, 510, 511, 512, 513, 514, 515, 516, 517, 518, 519, 520, 521, 522, 523, 524, 525, 526, 527, 528, 529, 530, 531, 532, 533, 534, 535, 536, 537, 538, 539, 540, 541, 542, 543, 544, 545, 546, 547, 548, 549, 550, 551, 552, 553, 554, 555, 556, 557, 558, 559, 560, 561, 562, 563, 564, 565, 566, 567, 568, 569, 570, 571, 572, 573, 574, 575, 576, 577, 578, 579, 580, 581, 582, 583, 584, 585, 586, 587, 588, 589, 590, 591, 592, 593, 594, 595, 596, 597, 598, 599, 600, 601, 602, 603, 604, 605, 606, 607, 608, 609, 610, 611, 612, 613, 614, 615, 616, 617, 618, 619, 620, 621, 622, 623, 624, 625, 626, 627, 628, 629, 630, 631, 632, 633, 634, 635, 636, 637, 638, 639, 640, 641, 642, 643, 644, 645, 646, 647, 648, 649, 650, 651, 652, 653, 654, 655, 656, 657, 658, 659, 660, 661, 662, 663, 664, 665, 666, 667, 668, 669, 670, 671, 672, 673, 674, 675, 676, 677, 678, 679, 680, 681, 682, 683, 684, 685, 686, 687, 688, 689, 690, 691, 692, 693, 694, 695, 696, 697, 698, 699, 700, 701, 702, 703, 704, 705, 706, 707, 708, 709, 710, 711, 712, 713, 714, 715, 716, 717, 718, 719, 720, 721, 722, 723, 724, 725, 726, 727, 728, 729, 730, 731, 732, 733, 734, 735, 736, 737, 738, 739, 740, 741, 742, 743, 744, 745, 746, 747, 748, 749, 750, 751, 752, 753, 754, 755, 756, 757, 758, 759, 760, 761, 762, 763, 764, 765, 766, 767, 768, 769, 770, 771, 772, 773, 774, 775, 776, 777, 778, 779, 780, 781, 782, 783, 784, 785, 786, 787, 788, 789, 790, 791, 792, 793, 794, 795, 796, 797, 798, 799, 800, 801, 802, 803, 804, 805, 806, 807, 808, 809, 810, 811, 812, 813, 814, 815, 816, 817, 818, 819, 820, 821, 822, 823, 824, 825, 826, 827, 828, 829, 830, 831, 832, 833, 834, 835, 836, 837, 838, 839, 840, 841, 842, 843, 844, 845, 846, 847, 848, 849, 850, 851, 852, 853, 854, 855, 856, 857, 858, 859, 860, 861, 862, 863, 864, 865, 866, 867, 868, 869, 870, 871, 872, 873, 874, 875, 876, 877, 878, 879, 880, 881, 882, 883, 884, 885, 886, 887, 888, 889, 890, 891, 892, 893, 894, 895, 896, 897, 898, 899, 900, 901, 902, 903, 904, 905, 906, 907, 908, 909, 910, 911, 912, 913, 914, 915, 916, 917, 918, 919, 920, 921, 922, 923, 924, 925, 926, 927, 928, 929, 930, 931, 932, 933, 934, 935, 936, 937, 938, 939, 940, 941, 942, 943, 944, 945, 946, 947, 948, 949, 950, 951, 952, 953, 954, 955, 956, 957, 958, 959, 960, 961, 962, 963, 964, 965, 966, 967, 968, 969, 970, 971, 972, 973, 974, 975, 976, 977, 978, 979, 980, 981, 982, 983, 984, 985, 986, 987, 988, 989, 990, 991, 992, 993, 994, 995, 996, 997, 998, 999, 1000, 1001, 1002, 1003, 1004, 1005, 1006, 1007, 1008, 1009, 1010, 1011, 1012, 1013, 1014, 1015, 1016, 1017, 1018, 1019, 1020, 1021, 1022, 1023, 1024, 1025, 1026, 1027, 1028, 1029, 1030, 1031, 1032, 1033, 1034, 1035, 1036, 1037, 1038, 1039, 1040, 1041, 1042, 1043, 1044, 1045, 1046, 1047, 1048, 1049, 1050, 1051, 1052, 1053, 1054, 1055, 1056, 1057, 1058, 1059, 1060, 1061, 1062, 1063, 1064, 1065, 1066, 1067, 1068, 1069, 1070, 1071, 1072, 1073, 1074, 1075, 1076, 1077, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 328, 329, 330, 331, 332, 333, 334, 335, 336, 337, 338, 339, 340, 341, 342, 343, 344, 345, 346, 347, 348, 349, 350, 351, 352, 353, 354, 355, 356, 357, 358, 359, 360, 361, 362, 363, 364, 365, 366, 367, 368, 369, 370, 371, 372, 373, 374, 375, 376, 377, 378, 379, 380, 381, 382, 383, 384, 385, 386, 387, 388, 389, 390, 391, 392, 393, 394, 395, 396, 397, 398, 399, 400, 401, 402, 403, 404, 405, 406, 407, 408, 409, 410, 411, 412, 413, 414, 415, 416, 417, 418, 419, 420, 421, 422, 423, 424, 425, 426, 427, 428, 429, 430, 431, 432, 433, 434, 435, 436, 437, 438, 439, 440, 441, 442, 443, 444, 445, 446, 447, 448, 449, 450, 451, 452, 453, 454, 455, 456, 457, 458, 459, 460, 461, 462, 463, 464, 465, 466, 467, 468, 469, 470, 471, 472, 473, 474, 475, 476, 477, 478, 479, 480, 481, 482, 483, 484, 485, 486, 487, 488, 489, 490, 491, 492, 493, 494, 495, 496, 497, 498, 499, 500, 501, 502, 503, 504, 505, 506, 507, 508, 509, 510, 511, 512, 513, 514, 515, 516, 517, 518, 519, 520, 521, 522, 523, 524, 525, 526, 527, 528, 529, 530, 531, 532, 533, 534, 535, 536, 537, 538, 539, 540, 541, 542, 543, 544, 545, 546, 547, 548, 549, 550, 551, 552, 553, 554, 555, 556, 557, 558, 559, 560, 561, 562, 563, 564, 565, 566, 567, 568, 569, 570, 571, 572, 573, 574, 575, 576, 577, 578, 579, 580, 581, 582, 583, 584, 585, 586, 587, 588, 589, 590, 591, 592, 593, 594, 595, 596, 597, 598, 599, 600, 601, 602, 603, 604, 605, 606, 607, 608, 609, 610, 611, 612, 613, 614, 615, 616, 617, 618, 619, 620, 621, 622, 623, 624, 625, 626, 627, 628, 629, 630, 631, 632, 633, 634, 635, 636, 637, 638, 639, 640, 641, 642, 643, 644, 645, 646, 647, 648, 649, 650, 651, 652, 653, 654, 655, 656, 657, 658, 659, 660, 661, 662, 663, 664, 665, 666, 667, 668, 669, 670, 671, 672, 673, 674, 675, 676, 677, 678, 679, 680, 681, 682, 683, 684, 685, 686, 687, 688, 689, 690, 691, 692, 693, 694, 695, 696, 697, 698, 699, 700, 701, 702, 703, 704, 705, 706, 707, 708, 709, 710, 711, 712, 713, 714, 715, 716, 717, 718, 719, 720, 721, 722, 723, 724, 725, 726, 727, 728, 729, 730, 731, 732, 733, 734, 735, 736, 737, 738, 739, 740, 741, 742, 743, 744, 745, 746, 747, 748, 749, 750, 751, 752, 753, 754, 755, 756, 757, 758, 759, 760, 761, 762, 763, 764, 765, 766, 767, 768, 769, 770, 771, 772, 773, 774, 775, 776, 777, 778, 779, 780, 781, 782, 783, 784, 785, 786, 787, 788, 789, 790, 791, 792, 793, 794, 795, 796, 797, 798, 799, 800, 801, 802, 803, 804, 805, 806, 807, 808, 809, 810, 811, 812, 813, 814, 815, 816, 817, 818, 819, 820, 821, 822, 823, 824, 825, 826, 827, 828, 829, 830, 831, 832, 833, 834, 835, 836, 837, 838, 839, 840, 841, 842, 843, 844, 845, 846, 847, 848, 849, 850, 851, 852, 853, 854, 855, 856, 857, 858, 859, 860, 861, 862, 863, 864, 865, 866, 867, 868, 869, 870, 871, 872, 873, 874, 875, 876, 877, 878, 879, 880, 881, 882, 883, 884, 885, 886, 887, 888, 889, 890, 891, 892, 893, 894, 895, 896, 897, 898, 899, 900, 901, 902, 903, 904, 905, 906, 907, 908, 909, 910, 911, 912, 913, 914, 915, 916, 917, 918, 919, 920, 921, 922, 923, 924, 925, 926, 927, 928, 929, 930, 931, 932, 933, 934, 935, 936, 937, 938, 939, 940, 941, 942, 943, 944, 945, 946, 947, 948, 949, 950, 951, 952, 953, 954, 955, 956, 957, 958, 959, 960, 961, 962, 963, 964, 965, 966, 967, 968, 969, 970, 971, 972, 973, 974, 975, 976, 977, 978, 979, 980, 981, 982, 983, 984, 985, 986, 987, 988, 989, 990, 991, 992, 993, 994, 995, 996, 997, 998, 999, 1000, 1001, 1002, 1003, 1004, 1005, 1006, 1007, 1008, 1009, 1010, 1011, 1012, 1013, 1014, 1015, 1016, 1017, 1018, 1019, 1020, 1021, 1022, 1023, 1024, 1025, 1026, 1027, 1028, 1029, 1030, 1031, 1032, 1033, 1034, 1035, 1036, 1037, 1038, 1039, 1040, 1041, 1042, 1043, 1044, 1045, 1046, 1047, 1048, 1049, 1050, 1051, 1052, 1053, 1054, 1055, 1056, 1057, 1058, 1059, 1060, 1061, 1062, 1063, 1064, 1065, 1066, 1067, 1068, 1069, 1070, 1071, 1072, 1073, 1074, 1075, 1076, 1077, 1078, 1079, 1080, 1081, 1082, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 328, 329, 330, 331, 332, 333, 334, 335, 336, 337, 338, 339, 340, 341, 342, 343, 344, 345, 346, 347, 348, 349, 350, 351, 352, 353, 354, 355, 356, 357, 358, 359, 360, 361, 362, 363, 364, 365, 366, 367, 368, 369, 370, 371, 372, 373, 374, 375, 376, 377, 378, 379, 380, 381, 382, 383, 384, 385, 386, 387, 388, 389, 390, 391, 392, 393, 394, 395, 396, 397, 398, 399, 400, 401, 402, 403, 404, 405, 406, 407, 408, 409, 410, 411, 412, 413, 414, 415, 416, 417, 418, 419, 420, 421, 422, 423, 424, 425, 426, 427, 428, 429, 430, 431, 432, 433, 434, 435, 436, 437, 438, 439, 440, 441, 442, 443, 444, 445, 446, 447, 448, 449, 450, 451, 452, 453, 454, 455, 456, 457, 458, 459, 460, 461, 462, 463, 464, 465, 466, 467, 468, 469, 470, 471, 472, 473, 474, 475, 476, 477, 478, 479, 480, 481, 482, 483, 484, 485, 486, 487, 488, 489, 490, 491, 492, 493, 494, 495, 496, 497, 498, 499, 500, 501, 502, 503, 504, 505, 506, 507, 508, 509, 510, 511, 512, 513, 514, 515, 516, 517, 518, 519, 520, 521, 522, 523, 524, 525, 526, 527, 528, 529, 530, 531, 532, 533, 534, 535, 536, 537, 538, 539, 540, 541, 542, 543, 544, 545, 546, 547, 548, 549, 550, 551, 552, 553, 554, 555, 556, 557, 558, 559, 560, 561, 562, 563, 564, 565, 566, 567, 568, 569, 570, 571, 572, 573, 574, 575, 576, 577, 578, 579, 580, 581, 582, 583, 584, 585, 586, 587, 588, 589, 590, 591, 592, 593, 594, 595, 596, 597, 598, 599, 600, 601, 602, 603, 604, 605, 606, 607, 608, 609, 610, 611, 612, 613, 614, 615, 616, 617, 618, 619, 620, 621, 622, 623, 624, 625, 626, 627, 628, 629, 630, 631, 632, 633, 634, 635, 636, 637, 638, 639, 640, 641, 642, 643, 644, 645, 646, 647, 648, 649, 650, 651, 652, 653, 654, 655, 656, 657, 658, 659, 660, 661, 662, 663, 664, 665, 666, 667, 668, 669, 670, 671, 672, 673, 674, 675, 676, 677, 678, 679, 680, 681, 682, 683, 684, 685, 686, 687, 688, 689, 690, 691, 692, 693, 694, 695, 696, 697, 698, 699, 700, 701, 702, 703, 704, 705, 706, 707, 708, 709, 710, 711, 712, 713, 714, 715, 716, 717, 718, 719, 720, 721, 722, 723, 724, 725, 726, 727, 728, 729, 730, 731, 732, 733, 734, 735, 736, 737, 738, 739, 740, 741, 742, 743, 744, 745, 746, 747, 748, 749, 750, 751, 752, 753, 754, 755, 756, 757, 758, 759, 760, 761, 762, 763, 764, 765, 766, 767, 768, 769, 770, 771, 772, 773, 774, 775, 776, 777, 778, 779, 780, 781, 782, 783, 784, 785, 786, 787, 788, 789, 790, 791, 792, 793, 794, 795, 796, 797, 798, 799, 800, 801, 802, 803, 804, 805, 806, 807, 808, 809, 810, 811, 812, 813, 814, 815, 816, 817, 818, 819, 820, 821, 822, 823, 824, 825, 826, 827, 828, 829, 830, 831, 832, 833, 834, 835, 836, 837, 838, 839, 840, 841, 842, 843, 844, 845, 846, 847, 848, 849, 850, 851, 852, 853, 854, 855, 856, 857, 858, 859, 860, 861, 862, 863, 864, 865, 866, 867, 868, 869, 870, 871, 872, 873, 874, 875, 876, 877, 878, 879, 880, 881, 882, 883, 884, 885, 886, 887, 888, 889, 890, 891, 892, 893, 894, 895, 896, 897, 898, 899, 900, 901, 902, 903, 904, 905, 906, 907, 908, 909, 910, 911, 912, 913, 914, 915, 916, 917, 918, 919, 920, 921, 922, 923, 924, 925, 926, 927, 928, 929, 930, 931, 932, 933, 934, 935, 936, 937, 938, 939, 940, 941, 942, 943, 944, 945, 946, 947, 948, 949, 950, 951, 952, 953, 954, 955, 956, 957, 958, 959, 960, 961, 962, 963, 964, 965, 966, 967, 968, 969, 970, 971, 972, 973, 974, 975, 976, 977, 978, 979, 980, 981, 982, 983, 984, 985, 986, 987, 988, 989, 990, 991, 992, 993, 994, 995, 996, 997, 998, 999, 1000, 1001, 1002, 1003, 1004, 1005, 1006, 1007, 1008, 1009, 1010, 1011, 1012, 1013, 1014, 1015, 1016, 1017, 1018, 1019, 1020, 1021, 1022, 1023, 1024, 1025, 1026, 1027, 1028, 1029, 1030, 1031, 1032, 1033, 1034, 1035, 1036, 1037, 1038, 1039, 1040, 1041, 1042, 1043, 1044, 1045, 1046, 1047, 1048, 1049, 1050, 1051, 1052, 1053, 1054, 1055, 1056, 1057, 1058, 1059, 1060, 1061, 1062, 1063, 1064, 1065, 1066, 1067, 1068, 1069, 1070, 1071, 1072, 1073, 1074, 1075, 1076, 1077, 1078, 1079, 1080, 1081, 1082, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 328, 329, 330, 331, 332, 333, 334, 335, 336, 337, 338, 339, 340, 341, 342, 343, 344, 345, 346, 347, 348, 349, 350, 351, 352, 353, 354, 355, 356, 357, 358, 359, 360, 361, 362, 363, 364, 365, 366, 367, 368, 369, 370, 371, 372, 373, 374, 375, 376, 377, 378, 379, 380, 381, 382, 383, 384, 385, 386, 387, 388, 389, 390, 391, 392, 393, 394, 395, 396, 397, 398, 399, 400, 401, 402, 403, 404, 405, 406, 407, 408, 409, 410, 411, 412, 413, 414, 415, 416, 417, 418, 419, 420, 421, 422, 423, 424, 425, 426, 427, 428, 429, 430, 431, 432, 433, 434, 435, 436, 437, 438, 439, 440, 441, 442, 443, 444, 445, 446, 447, 448, 449, 450, 451, 452, 453, 454, 455, 456, 457, 458, 459, 460, 461, 462, 463, 464, 465, 466, 467, 468, 469, 470, 471, 472, 473, 474, 475, 476, 477, 478, 479, 480, 481, 482, 483, 484, 485, 486, 487, 488, 489, 490, 491, 492, 493, 494, 495, 496, 497, 498, 499, 500, 501, 502, 503, 504, 505, 506, 507, 508, 509, 510, 511, 512, 513, 514, 515, 516, 517, 518, 519, 520, 521, 522, 523, 524, 525, 526, 527, 528, 529, 530, 531, 532, 533, 534, 535, 536, 537, 538, 539, 540, 541, 542, 543, 544, 545, 546, 547, 548, 549, 550, 551, 552, 553, 554, 555, 556, 557, 558, 559, 560, 561, 562, 563, 564, 565, 566, 567, 568, 569, 570, 571, 572, 573, 574, 575, 576, 577, 578, 579, 580, 581, 582, 583, 584, 585, 586, 587, 588, 589, 590, 591, 592, 593, 594, 595, 596, 597, 598, 599, 600, 601, 602, 603, 604, 605, 606, 607, 608, 609, 610, 611, 612, 613, 614, 615, 616, 617, 618, 619, 620, 621, 622, 623, 624, 625, 626, 627, 628, 629, 630, 631, 632, 633, 634, 635, 636, 637, 638, 639, 640, 641, 642, 643, 644, 645, 646, 647, 648, 649, 650, 651, 652, 653, 654, 655, 656, 657, 658, 659, 660, 661, 662, 663, 664, 665, 666, 667, 668, 669, 670, 671, 672, 673, 674, 675, 676, 677, 678, 679, 680, 681, 682, 683, 684, 685, 686, 687, 688, 689, 690, 691, 692, 693, 694, 695, 696, 697, 698, 699, 700, 701, 702, 703, 704, 705, 706, 707, 708, 709, 710, 711, 712, 713, 714, 715, 716, 717, 718, 719, 720, 721, 722, 723, 724, 725, 726, 727, 728, 729, 730, 731, 732, 733, 734, 735, 736, 737, 738, 739, 740, 741, 742, 743, 744, 745, 746, 747, 748, 749, 750, 751, 752, 753, 754, 755, 756, 757, 758, 759, 760, 761, 762, 763, 764, 765, 766, 767, 768, 769, 770, 771, 772, 773, 774, 775, 776, 777, 778, 779, 780, 781, 782, 783, 784, 785, 786, 787, 788, 789, 790, 791, 792, 793, 794, 795, 796, 797, 798, 799, 800, 801, 802, 803, 804, 805, 806, 807, 808, 809, 810, 811, 812, 813, 814, 815, 816, 817, 818, 819, 820, 821, 822, 823, 824, 825, 826, 827, 828, 829, 830, 831, 832, 833, 834, 835, 836, 837, 838, 839, 840, 841, 842, 843, 844, 845, 846, 847, 848, 849, 850, 851, 852, 853, 854, 855, 856, 857, 858, 859, 860, 861, 862, 863, 864, 865, 866, 867, 868, 869, 870, 871, 872, 873, 874, 875, 876, 877, 878, 879, 880, 881, 882, 883, 884, 885, 886, 887, 888, 889, 890, 891, 892, 893, 894, 895, 896, 897, 898, 899, 900, 901, 902, 903, 904, 905, 906, 907, 908, 909, 910, 911, 912, 913, 914, 915, 916, 917, 918, 919, 920, 921, 922, 923, 924, 925, 926, 927, 928, 929, 930, 931, 932, 933, 934, 935, 936, 937, 938, 939, 940, 941, 942, 943, 944, 945, 946, 947, 948, 949, 950, 951, 952, 953, 954, 955, 956, 957, 958, 959, 960, 961, 962, 963, 964, 965, 966, 967, 968, 969, 970, 971, 972, 973, 974, 975, 976, 977, 978, 979, 980, 981, 982, 983, 984, 985, 986, 987, 988, 989, 990, 991, 992, 993, 994, 995, 996, 997, 998, 999, 1000, 1001, 1002, 1003, 1004, 1005, 1006, 1007, 1008, 1009, 1010, 1011, 1012, 1013, 1014, 1015, 1016, 1017, 1018, 1019, 1020, 1021, 1022, 1023, 1024, 1025, 1026, 1027, 1028, 1029, 1030, 1031, 1032, 1033, 1034, 1035, 1036, 1037, 1038, 1039, 1040, 1041, 1042, 1043, 1044, 1045, 1046, 1047, 1048, 1049, 1050, 1051, 1052, 1053, 1054, 1055, 1056, 1057, 1058, 1059, 1060, 1061, 1062, 1063, 1064, 1065, 1066, 1067, 1068, 1069, 1070, 1071, 1072, 1073, 1074, 1075, 1076, 1077, 1078, 1079, 1080, 1081, 1082, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 328, 329, 330, 331, 332, 333, 334, 335, 336, 337, 338, 339, 340, 341, 342, 343, 344, 345, 346, 347, 348, 349, 350, 351, 352, 353, 354, 355, 356, 357, 358, 359, 360, 361, 362, 363, 364, 365, 366, 367, 368, 369, 370, 371, 372, 373, 374, 375, 376, 377, 378, 379, 380, 381, 382, 383, 384, 385, 386, 387, 388, 389, 390, 391, 392, 393, 394, 395, 396, 397, 398, 399, 400, 401, 402, 403, 404, 405, 406, 407, 408, 409, 410, 411, 412, 413, 414, 415, 416, 417, 418, 419, 420, 421, 422, 423, 424, 425, 426, 427, 428, 429, 430, 431, 432, 433, 434, 435, 436, 437, 438, 439, 440, 441, 442, 443, 444, 445, 446, 447, 448, 449, 450, 451, 452, 453, 454, 455, 456, 457, 458, 459, 460, 461, 462, 463, 464, 465, 466, 467, 468, 469, 470, 471, 472, 473, 474, 475, 476, 477, 478, 479, 480, 481, 482, 483, 484, 485, 486, 487, 488, 489, 490, 491, 492, 493, 494, 495, 496, 497, 498, 499, 500, 501, 502, 503, 504, 505, 506, 507, 508, 509, 510, 511, 512, 513, 514, 515, 516, 517, 518, 519, 520, 521, 522, 523, 524, 525, 526, 527, 528, 529, 530, 531, 532, 533, 534, 535, 536, 537, 538, 539, 540, 541, 542, 543, 544, 545, 546, 547, 548, 549, 550, 551, 552, 553, 554, 555, 556, 557, 558, 559, 560, 561, 562, 563, 564, 565, 566, 567, 568, 569, 570, 571, 572, 573, 574, 575, 576, 577, 578, 579, 580, 581, 582, 583, 584, 585, 586, 587, 588, 589, 590, 591, 592, 593, 594, 595, 596, 597, 598, 599, 600, 601, 602, 603, 604, 605, 606, 607, 608, 609, 610, 611, 612, 613, 614, 615, 616, 617, 618, 619, 620, 621, 622, 623, 624, 625, 626, 627, 628, 629, 630, 631, 632, 633, 634, 635, 636, 637, 638, 639, 640, 641, 642, 643, 644, 645, 646, 647, 648, 649, 650, 651, 652, 653, 654, 655, 656, 657, 658, 659, 660, 661, 662, 663, 664, 665, 666, 667, 668, 669, 670, 671, 672, 673, 674, 675, 676, 677, 678, 679, 680, 681, 682, 683, 684, 685, 686, 687, 688, 689, 690, 691, 692, 693, 694, 695, 696, 697, 698, 699, 700, 701, 702, 703, 704, 705, 706, 707, 708, 709, 710, 711, 712, 713, 714, 715, 716, 717, 718, 719, 720, 721, 722, 723, 724, 725, 726, 727, 728, 729, 730, 731, 732, 733, 734, 735, 736, 737, 738, 739, 740, 741, 742, 743, 744, 745, 746, 747, 748, 749, 750, 751, 752, 753, 754, 755, 756, 757, 758, 759, 760, 761, 762, 763, 764, 765, 766, 767, 768, 769, 770, 771, 772, 773, 774, 775, 776, 777, 778, 779, 780, 781, 782, 783, 784, 785, 786, 787, 788, 789, 790, 791, 792, 793, 794, 795, 796, 797, 798, 799, 800, 801, 802, 803, 804, 805, 806, 807, 808, 809, 810, 811, 812, 813, 814, 815, 816, 817, 818, 819, 820, 821, 822, 823, 824, 825, 826, 827, 828, 829, 830, 831, 832, 833, 834, 835, 836, 837, 838, 839, 840, 841, 842, 843, 844, 845, 846, 847, 848, 849, 850, 851, 852, 853, 854, 855, 856, 857, 858, 859, 860, 861, 862, 863, 864, 865, 866, 867, 868, 869, 870, 871, 872, 873, 874, 875, 876, 877, 878, 879, 880, 881, 882, 883, 884, 885, 886, 887, 888, 889, 890, 891, 892, 893, 894, 895, 896, 897, 898, 899, 900, 901, 902, 903, 904, 905, 906, 907, 908, 909, 910, 911, 912, 913, 914, 915, 916, 917, 918, 919, 920, 921, 922, 923, 924, 925, 926, 927, 928, 929, 930, 931, 932, 933, 934, 935, 936, 937, 938, 939, 940, 941, 942, 943, 944, 945, 946, 947, 948, 949, 950, 951, 952, 953, 954, 955, 956, 957, 958, 959, 960, 961, 962, 963, 964, 965, 966, 967, 968, 969, 970, 971, 972, 973, 974, 975, 976, 977, 978, 979, 980, 981, 982, 983, 984, 985, 986, 987, 988, 989, 990, 991, 992, 993, 994, 995, 996, 997, 998, 999, 1000, 1001, 1002, 1003, 1004, 1005, 1006, 1007, 1008, 1009, 1010, 1011, 1012, 1013, 1014, 1015, 1016, 1017, 1018, 1019, 1020, 1021, 1022, 1023, 1024, 1025, 1026, 1027, 1028, 1029, 1030, 1031, 1032, 1033, 1034, 1035, 1036, 1037, 1038, 1039, 1040, 1041, 1042, 1043, 1044, 1045, 1046, 1047, 1048, 1049, 1050, 1051, 1052, 1053, 1054, 1055, 1056, 1057, 1058, 1059, 1060, 1061, 1062, 1063, 1064, 1065, 1066, 1067, 1068, 1069, 1070, 1071, 1072, 1073, 1074, 1075, 1076, 1077, 1078, 1079, 1080, 1081, 1082, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 328, 329, 330, 331, 332, 333, 334, 335, 336, 337, 338, 339, 340, 341, 342, 343, 344, 345, 346, 347, 348, 349, 350, 351, 352, 353, 354, 355, 356, 357, 358, 359, 360, 361, 362, 363, 364, 365, 366, 367, 368, 369, 370, 371, 372, 373, 374, 375, 376, 377, 378, 379, 380, 381, 382, 383, 384, 385, 386, 387, 388, 389, 390, 391, 392, 393, 394, 395, 396, 397, 398, 399, 400, 401, 402, 403, 404, 405, 406, 407, 408, 409, 410, 411, 412, 413, 414, 415, 416, 417, 418, 419, 420, 421, 422, 423, 424, 425, 426, 427, 428, 429, 430, 431, 432, 433, 434, 435, 436, 437, 438, 439, 440, 441, 442, 443, 444, 445, 446, 447, 448, 449, 450, 451, 452, 453, 454, 455, 456, 457, 458, 459, 460, 461, 462, 463, 464, 465, 466, 467, 468, 469, 470, 471, 472, 473, 474, 475, 476, 477, 478, 479, 480, 481, 482, 483, 484, 485, 486, 487, 488, 489, 490, 491, 492, 493, 494, 495, 496, 497, 498, 499, 500, 501, 502, 503, 504, 505, 506, 507, 508, 509, 510, 511, 512, 513, 514, 515, 516, 517, 518, 519, 520, 521, 522, 523, 524, 525, 526, 527, 528, 529, 530, 531, 532, 533, 534, 535, 536, 537, 538, 539, 540, 541, 542, 543, 544, 545, 546, 547, 548, 549, 550, 551, 552, 553, 554, 555, 556, 557, 558, 559, 560, 561, 562, 563, 564, 565, 566, 567, 568, 569, 570, 571, 572, 573, 574, 575, 576, 577, 578, 579, 580, 581, 582, 583, 584, 585, 586, 587, 588, 589, 590, 591, 592, 593, 594, 595, 596, 597, 598, 599, 600, 601, 602, 603, 604, 605, 606, 607, 608, 609, 610, 611, 612, 613, 614, 615, 616, 617, 618, 619, 620, 621, 622, 623, 624, 625, 626, 627, 628, 629, 630, 631, 632, 633, 634, 635, 636, 637, 638, 639, 640, 641, 642, 643, 644, 645, 646, 647, 648, 649, 650, 651, 652, 653, 654, 655, 656, 657, 658, 659, 660, 661, 662, 663, 664, 665, 666, 667, 668, 669, 670, 671, 672, 673, 674, 675, 676, 677, 678, 679, 680, 681, 682, 683, 684, 685, 686, 687, 688, 689, 690, 691, 692, 693, 694, 695, 696, 697, 698, 699, 700, 701, 702, 703, 704, 705, 706, 707, 708, 709, 710, 711, 712, 713, 714, 715, 716, 717, 718, 719, 720, 721, 722, 723, 724, 725, 726, 727, 728, 729, 730, 731, 732, 733, 734, 735, 736, 737, 738, 739, 740, 741, 742, 743, 744, 745, 746, 747, 748, 749, 750, 751, 752, 753, 754, 755, 756, 757, 758, 759, 760, 761, 762, 763, 764, 765, 766, 767, 768, 769, 770, 771, 772, 773, 774, 775, 776, 777, 778, 779, 780, 781, 782, 783, 784, 785, 786, 787, 788, 789, 790, 791, 792, 793, 794, 795, 796, 797, 798, 799, 800, 801, 802, 803, 804, 805, 806, 807, 808, 809, 810, 811, 812, 813, 814, 815, 816, 817, 818, 819, 820, 821, 822, 823, 824, 825, 826, 827, 828, 829, 830, 831, 832, 833, 834, 835, 836, 837, 838, 839, 840, 841, 842, 843, 844, 845, 846, 847, 848, 849, 850, 851, 852, 853, 854, 855, 856, 857, 858, 859, 860, 861, 862, 863, 864, 865, 866, 867, 868, 869, 870, 871, 872, 873, 874, 875, 876, 877, 878, 879, 880, 881, 882, 883, 884, 885, 886, 887, 888, 889, 890, 891, 892, 893, 894, 895, 896, 897, 898, 899, 900, 901, 902, 903, 904, 905, 906, 907, 908, 909, 910, 911, 912, 913, 914, 915, 916, 917, 918, 919, 920, 921, 922, 923, 924, 925, 926, 927, 928, 929, 930, 931, 932, 933, 934, 935, 936, 937, 938, 939, 940, 941, 942, 943, 944, 945, 946, 947, 948, 949, 950, 951, 952, 953, 954, 955, 956, 957, 958, 959, 960, 961, 962, 963, 964, 965, 966, 967, 968, 969, 970, 971, 972, 973, 974, 975, 976, 977, 978, 979, 980, 981, 982, 983, 984, 985, 986, 987, 988, 989, 990, 991, 992, 993, 994, 995, 996, 997, 998, 999, 1000, 1001, 1002, 1003, 1004, 1005, 1006, 1007, 1008, 1009, 1010, 1011, 1012, 1013, 1014, 1015, 1016, 1017, 1018, 1019, 1020, 1021, 1022, 1023, 1024, 1025, 1026, 1027, 1028, 1029, 1030, 1031, 1032, 1033, 1034, 1035, 1036, 1037, 1038, 1039, 1040, 1041, 1042, 1043, 1044, 1045, 1046, 1047, 1048, 1049, 1050, 1051, 1052, 1053, 1054, 1055, 1056, 1057, 1058, 1059, 1060, 1061, 1062, 1063, 1064, 1065, 1066, 1067, 1068, 1069, 1070, 1071, 1072, 1073, 1074, 1075, 1076, 1077, 1078, 1079, 1080, 1081, 1082, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 328, 329, 330, 331, 332, 333, 334, 335, 336, 337, 338, 339, 340, 341, 342, 343, 344, 345, 346, 347, 348, 349, 350, 351, 352, 353, 354, 355, 356, 357, 358, 359, 360, 361, 362, 363, 364, 365, 366, 367, 368, 369, 370, 371, 372, 373, 374, 375, 376, 377, 378, 379, 380, 381, 382, 383, 384, 385, 386, 387, 388, 389, 390, 391, 392, 393, 394, 395, 396, 397, 398, 399, 400, 401, 402, 403, 404, 405, 406, 407, 408, 409, 410, 411, 412, 413, 414, 415, 416, 417, 418, 419, 420, 421, 422, 423, 424, 425, 426, 427, 428, 429, 430, 431, 432, 433, 434, 435, 436, 437, 438, 439, 440, 441, 442, 443, 444, 445, 446, 447, 448, 449, 450, 451, 452, 453, 454, 455, 456, 457, 458, 459, 460, 461, 462, 463, 464, 465, 466, 467, 468, 469, 470, 471, 472, 473, 474, 475, 476, 477, 478, 479, 480, 481, 482, 483, 484, 485, 486, 487, 488, 489, 490, 491, 492, 493, 494, 495, 496, 497, 498, 499, 500, 501, 502, 503, 504, 505, 506, 507, 508, 509, 510, 511, 512, 513, 514, 515, 516, 517, 518, 519, 520, 521, 522, 523, 524, 525, 526, 527, 528, 529, 530, 531, 532, 533, 534, 535, 536, 537, 538, 539, 540, 541, 542, 543, 544, 545, 546, 547, 548, 549, 550, 551, 552, 553, 554, 555, 556, 557, 558, 559, 560, 561, 562, 563, 564, 565, 566, 567, 568, 569, 570, 571, 572, 573, 574, 575, 576, 577, 578, 579, 580, 581, 582, 583, 584, 585, 586, 587, 588, 589, 590, 591, 592, 593, 594, 595, 596, 597, 598, 599, 600, 601, 602, 603, 604, 605, 606, 607, 608, 609, 610, 611, 612, 613, 614, 615, 616, 617, 618, 619, 620, 621, 622, 623, 624, 625, 626, 627, 628, 629, 630, 631, 632, 633, 634, 635, 636, 637, 638, 639, 640, 641, 642, 643, 644, 645, 646, 647, 648, 649, 650, 651, 652, 653, 654, 655, 656, 657, 658, 659, 660, 661, 662, 663, 664, 665, 666, 667, 668, 669, 670, 671, 672, 673, 674, 675, 676, 677, 678, 679, 680, 681, 682, 683, 684, 685, 686, 687, 688, 689, 690, 691, 692, 693, 694, 695, 696, 697, 698, 699, 700, 701, 702, 703, 704, 705, 706, 707, 708, 709, 710, 711, 712, 713, 714, 715, 716, 717, 718, 719, 720, 721, 722, 723, 724, 725, 726, 727, 728, 729, 730, 731, 732, 733, 734, 735, 736, 737, 738, 739, 740, 741, 742, 743, 744, 745, 746, 747, 748, 749, 750, 751, 752, 753, 754, 755, 756, 757, 758, 759, 760, 761, 762, 763, 764, 765, 766, 767, 768, 769, 770, 771, 772, 773, 774, 775, 776, 777, 778, 779, 780, 781, 782, 783, 784, 785, 786, 787, 788, 789, 790, 791, 792, 793, 794, 795, 796, 797, 798, 799, 800, 801, 802, 803, 804, 805, 806, 807, 808, 809, 810, 811, 812, 813, 814, 815, 816, 817, 818, 819, 820, 821, 822, 823, 824, 825, 826, 827, 828, 829, 830, 831, 832, 833, 834, 835, 836, 837, 838, 839, 840, 841, 842, 843, 844, 845, 846, 847, 848, 849, 850, 851, 852, 853, 854, 855, 856, 857, 858, 859, 860, 861, 862, 863, 864, 865, 866, 867, 868, 869, 870, 871, 872, 873, 874, 875, 876, 877, 878, 879, 880, 881, 882, 883, 884, 885, 886, 887, 888, 889, 890, 891, 892, 893, 894, 895, 896, 897, 898, 899, 900, 901, 902, 903, 904, 905, 906, 907, 908, 909, 910, 911, 912, 913, 914, 915, 916, 917, 918, 919, 920, 921, 922, 923, 924, 925, 926, 927, 928, 929, 930, 931, 932, 933, 934, 935, 936, 937, 938, 939, 940, 941, 942, 943, 944, 945, 946, 947, 948, 949, 950, 951, 952, 953, 954, 955, 956, 957, 958, 959, 960, 961, 962, 963, 964, 965, 966, 967, 968, 969, 970, 971, 972, 973, 974, 975, 976, 977, 978, 979, 980, 981, 982, 983, 984, 985, 986, 987, 988, 989, 990, 991, 992, 993, 994, 995, 996, 997, 998, 999, 1000, 1001, 1002, 1003, 1004, 1005, 1006, 1007, 1008, 1009, 1010, 1011, 1012, 1013, 1014, 1015, 1016, 1017, 1018, 1019, 1020, 1021, 1022, 1023, 1024, 1025, 1026, 1027, 1028, 1029, 1030, 1031, 1032, 1033, 1034, 1035, 1036, 1037, 1038, 1039, 1040, 1041, 1042, 1043, 1044, 1045, 1046, 1047, 1048, 1049, 1050, 1051, 1052, 1053, 1054, 1055, 1056, 1057, 1058, 1059, 1060, 1061, 1062, 1063, 1064, 1065, 1066, 1067, 1068, 1069, 1070, 1071, 1072, 1073, 1074, 1075, 1076, 1077, 1078, 1079, 1080, 1081, 1082, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 328, 329, 330, 331, 332, 333, 334, 335, 336, 337, 338, 339, 340, 341, 342, 343, 344, 345, 346, 347, 348, 349, 350, 351, 352, 353, 354, 355, 356, 357, 358, 359, 360, 361, 362, 363, 364, 365, 366, 367, 368, 369, 370, 371, 372, 373, 374, 375, 376, 377, 378, 379, 380, 381, 382, 383, 384, 385, 386, 387, 388, 389, 390, 391, 392, 393, 394, 395, 396, 397, 398, 399, 400, 401, 402, 403, 404, 405, 406, 407, 408, 409, 410, 411, 412, 413, 414, 415, 416, 417, 418, 419, 420, 421, 422, 423, 424, 425, 426, 427, 428, 429, 430, 431, 432, 433, 434, 435, 436, 437, 438, 439, 440, 441, 442, 443, 444, 445, 446, 447, 448, 449, 450, 451, 452, 453, 454, 455, 456, 457, 458, 459, 460, 461, 462, 463, 464, 465, 466, 467, 468, 469, 470, 471, 472, 473, 474, 475, 476, 477, 478, 479, 480, 481, 482, 483, 484, 485, 486, 487, 488, 489, 490, 491, 492, 493, 494, 495, 496, 497, 498, 499, 500, 501, 502, 503, 504, 505, 506, 507, 508, 509, 510, 511, 512, 513, 514, 515, 516, 517, 518, 519, 520, 521, 522, 523, 524, 525, 526, 527, 528, 529, 530, 531, 532, 533, 534, 535, 536, 537, 538, 539, 540, 541, 542, 543, 544, 545, 546, 547, 548, 549, 550, 551, 552, 553, 554, 555, 556, 557, 558, 559, 560, 561, 562, 563, 564, 565, 566, 567, 568, 569, 570, 571, 572, 573, 574, 575, 576, 577, 578, 579, 580, 581, 582, 583, 584, 585, 586, 587, 588, 589, 590, 591, 592, 593, 594, 595, 596, 597, 598, 599, 600, 601, 602, 603, 604, 605, 606, 607, 608, 609, 610, 611, 612, 613, 614, 615, 616, 617, 618, 619, 620, 621, 622, 623, 624, 625, 626, 627, 628, 629, 630, 631, 632, 633, 634, 635, 636, 637, 638, 639, 640, 641, 642, 643, 644, 645, 646, 647, 648, 649, 650, 651, 652, 653, 654, 655, 656, 657, 658, 659, 660, 661, 662, 663, 664, 665, 666, 667, 668, 669, 670, 671, 672, 673, 674, 675, 676, 677, 678, 679, 680, 681, 682, 683, 684, 685, 686, 687, 688, 689, 690, 691, 692, 693, 694, 695, 696, 697, 698, 699, 700, 701, 702, 703, 704, 705, 706, 707, 708, 709, 710, 711, 712, 713, 714, 715, 716, 717, 718, 719, 720, 721, 722, 723, 724, 725, 726, 727, 728, 729, 730, 731, 732, 733, 734, 735, 736, 737, 738, 739, 740, 741, 742, 743, 744, 745, 746, 747, 748, 749, 750, 751, 752, 753, 754, 755, 756, 757, 758, 759, 760, 761, 762, 763, 764, 765, 766, 767, 768, 769, 770, 771, 772, 773, 774, 775, 776, 777, 778, 779, 780, 781, 782, 783, 784, 785, 786, 787, 788, 789, 790, 791, 792, 793, 794, 795, 796, 797, 798, 799, 800, 801, 802, 803, 804, 805, 806, 807, 808, 809, 810, 811, 812, 813, 814, 815, 816, 817, 818, 819, 820, 821, 822, 823, 824, 825, 826, 827, 828, 829, 830, 831, 832, 833, 834, 835, 836, 837, 838, 839, 840, 841, 842, 843, 844, 845, 846, 847, 848, 849, 850, 851, 852, 853, 854, 855, 856, 857, 858, 859, 860, 861, 862, 863, 864, 865, 866, 867, 868, 869, 870, 871, 872, 873, 874, 875, 876, 877, 878, 879, 880, 881, 882, 883, 884, 885, 886, 887, 888, 889, 890, 891, 892, 893, 894, 895, 896, 897, 898, 899, 900, 901, 902, 903, 904, 905, 906, 907, 908, 909, 910, 911, 912, 913, 914, 915, 916, 917, 918, 919, 920, 921, 922, 923, 924, 925, 926, 927, 928, 929, 930, 931, 932, 933, 934, 935, 936, 937, 938, 939, 940, 941, 942, 943, 944, 945, 946, 947, 948, 949, 950, 951, 952, 953, 954, 955, 956, 957, 958, 959, 960, 961, 962, 963, 964, 965, 966, 967, 968, 969, 970, 971, 972, 973, 974, 975, 976, 977, 978, 979, 980, 981, 982, 983, 984, 985, 986, 987, 988, 989, 990, 991, 992, 993, 994, 995, 996, 997, 998, 999, 1000, 1001, 1002, 1003, 1004, 1005, 1006, 1007, 1008, 1009, 1010, 1011, 1012, 1013, 1014, 1015, 1016, 1017, 1018, 1019, 1020, 1021, 1022, 1023, 1024, 1025, 1026, 1027, 1028, 1029, 1030, 1031, 1032, 1033, 1034, 1035, 1036, 1037, 1038, 1039, 1040, 1041, 1042, 1043, 1044, 1045, 1046, 1047, 1048, 1049, 1050, 1051, 1052, 1053, 1054, 1055, 1056, 1057, 1058, 1059, 1060, 1061, 1062, 1063, 1064, 1065, 1066, 1067, 1068, 1069, 1070, 1071, 1072, 1073, 1074, 1075, 1076, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 328, 329, 330, 331, 332, 333, 334, 335, 336, 337, 338, 339, 340, 341, 342, 343, 344, 345, 346, 347, 348, 349, 350, 351, 352, 353, 354, 355, 356, 357, 358, 359, 360, 361, 362, 363, 364, 365, 366, 367, 368, 369, 370, 371, 372, 373, 374, 375, 376, 377, 378, 379, 380, 381, 382, 383, 384, 385, 386, 387, 388, 389, 390, 391, 392, 393, 394, 395, 396, 397, 398, 399, 400, 401, 402, 403, 404, 405, 406, 407, 408, 409, 410, 411, 412, 413, 414, 415, 416, 417, 418, 419, 420, 421, 422, 423, 424, 425, 426, 427, 428, 429, 430, 431, 432, 433, 434, 435, 436, 437, 438, 439, 440, 441, 442, 443, 444, 445, 446, 447, 448, 449, 450, 451, 452, 453, 454, 455, 456, 457, 458, 459, 460, 461, 462, 463, 464, 465, 466, 467, 468, 469, 470, 471, 472, 473, 474, 475, 476, 477, 478, 479, 480, 481, 482, 483, 484, 485, 486, 487, 488, 489, 490, 491, 492, 493, 494, 495, 496, 497, 498, 499, 500, 501, 502, 503, 504, 505, 506, 507, 508, 509, 510, 511, 512, 513, 514, 515, 516, 517, 518, 519, 520, 521, 522, 523, 524, 525, 526, 527, 528, 529, 530, 531, 532, 533, 534, 535, 536, 537, 538, 539, 540, 541, 542, 543, 544, 545, 546, 547, 548, 549, 550, 551, 552, 553, 554, 555, 556, 557, 558, 559, 560, 561, 562, 563, 564, 565, 566, 567, 568, 569, 570, 571, 572, 573, 574, 575, 576, 577, 578, 579, 580, 581, 582, 583, 584, 585, 586, 587, 588, 589, 590, 591, 592, 593, 594, 595, 596, 597, 598, 599, 600, 601, 602, 603, 604, 605, 606, 607, 608, 609, 610, 611, 612, 613, 614, 615, 616, 617, 618, 619, 620, 621, 622, 623, 624, 625, 626, 627, 628, 629, 630, 631, 632, 633, 634, 635, 636, 637, 638, 639, 640, 641, 642, 643, 644, 645, 646, 647, 648, 649, 650, 651, 652, 653, 654, 655, 656, 657, 658, 659, 660, 661, 662, 663, 664, 665, 666, 667, 668, 669, 670, 671, 672, 673, 674, 675, 676, 677, 678, 679, 680, 681, 682, 683, 684, 685, 686, 687, 688, 689, 690, 691, 692, 693, 694, 695, 696, 697, 698, 699, 700, 701, 702, 703, 704, 705, 706, 707, 708, 709, 710, 711, 712, 713, 714, 715, 716, 717, 718, 719, 720, 721, 722, 723, 724, 725, 726, 727, 728, 729, 730, 731, 732, 733, 734, 735, 736, 737, 738, 739, 740, 741, 742, 743, 744, 745, 746, 747, 748, 749, 750, 751, 752, 753, 754, 755, 756, 757, 758, 759, 760, 761, 762, 763, 764, 765, 766, 767, 768, 769, 770, 771, 772, 773, 774, 775, 776, 777, 778, 779, 780, 781, 782, 783, 784, 785, 786, 787, 788, 789, 790, 791, 792, 793, 794, 795, 796, 797, 798, 799, 800, 801, 802, 803, 804, 805, 806, 807, 808, 809, 810, 811, 812, 813, 814, 815, 816, 817, 818, 819, 820, 821, 822, 823, 824, 825, 826, 827, 828, 829, 830, 831, 832, 833, 834, 835, 836, 837, 838, 839, 840, 841, 842, 843, 844, 845, 846, 847, 848, 849, 850, 851, 852, 853, 854, 855, 856, 857, 858, 859, 860, 861, 862, 863, 864, 865, 866, 867, 868, 869, 870, 871, 872, 873, 874, 875, 876, 877, 878, 879, 880, 881, 882, 883, 884, 885, 886, 887, 888, 889, 890, 891, 892, 893, 894, 895, 896, 897, 898, 899, 900, 901, 902, 903, 904, 905, 906, 907, 908, 909, 910, 911, 912, 913, 914, 915, 916, 917, 918, 919, 920, 921, 922, 923, 924, 925, 926, 927, 928, 929, 930, 931, 932, 933, 934, 935, 936, 937, 938, 939, 940, 941, 942, 943, 944, 945, 946, 947, 948, 949, 950, 951, 952, 953, 954, 955, 956, 957, 958, 959, 960, 961, 962, 963, 964, 965, 966, 967, 968, 969, 970, 971, 972, 973, 974, 975, 976, 977, 978, 979, 980, 981, 982, 983, 984, 985, 986, 987, 988, 989, 990, 991, 992, 993, 994, 995, 996, 997, 998, 999, 1000, 1001, 1002, 1003, 1004, 1005, 1006, 1007, 1008, 1009, 1010, 1011, 1012, 1013, 1014, 1015, 1016, 1017, 1018, 1019, 1020, 1021, 1022, 1023, 1024, 1025, 1026, 1027, 1028, 1029, 1030, 1031, 1032, 1033, 1034, 1035, 1036, 1037, 1038, 1039, 1040, 1041, 1042, 1043, 1044, 1045, 1046, 1047, 1048, 1049, 1050, 1051, 1052, 1053, 1054, 1055, 1056, 1057, 1058, 1059, 1060, 1061, 1062, 1063, 1064, 1065, 1066, 1067, 1068, 1069, 1070, 1071, 1072, 1073, 1074, 1075, 1076, 1077, 1078, 1079, 1080, 1081, 1082, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 328, 329, 330, 331, 332, 333, 334, 335, 336, 337, 338, 339, 340, 341, 342, 343, 344, 345, 346, 347, 348, 349, 350, 351, 352, 353, 354, 355, 356, 357, 358, 359, 360, 361, 362, 363, 364, 365, 366, 367, 368, 369, 370, 371, 372, 373, 374, 375, 376, 377, 378, 379, 380, 381, 382, 383, 384, 385, 386, 387, 388, 389, 390, 391, 392, 393, 394, 395, 396, 397, 398, 399, 400, 401, 402, 403, 404, 405, 406, 407, 408, 409, 410, 411, 412, 413, 414, 415, 416, 417, 418, 419, 420, 421, 422, 423, 424, 425, 426, 427, 428, 429, 430, 431, 432, 433, 434, 435, 436, 437, 438, 439, 440, 441, 442, 443, 444, 445, 446, 447, 448, 449, 450, 451, 452, 453, 454, 455, 456, 457, 458, 459, 460, 461, 462, 463, 464, 465, 466, 467, 468, 469, 470, 471, 472, 473, 474, 475, 476, 477, 478, 479, 480, 481, 482, 483, 484, 485, 486, 487, 488, 489, 490, 491, 492, 493, 494, 495, 496, 497, 498, 499, 500, 501, 502, 503, 504, 505, 506, 507, 508, 509, 510, 511, 512, 513, 514, 515, 516, 517, 518, 519, 520, 521, 522, 523, 524, 525, 526, 527, 528, 529, 530, 531, 532, 533, 534, 535, 536, 537, 538, 539, 540, 541, 542, 543, 544, 545, 546, 547, 548, 549, 550, 551, 552, 553, 554, 555, 556, 557, 558, 559, 560, 561, 562, 563, 564, 565, 566, 567, 568, 569, 570, 571, 572, 573, 574, 575, 576, 577, 578, 579, 580, 581, 582, 583, 584, 585, 586, 587, 588, 589, 590, 591, 592, 593, 594, 595, 596, 597, 598, 599, 600, 601, 602, 603, 604, 605, 606, 607, 608, 609, 610, 611, 612, 613, 614, 615, 616, 617, 618, 619, 620, 621, 622, 623, 624, 625, 626, 627, 628, 629, 630, 631, 632, 633, 634, 635, 636, 637, 638, 639, 640, 641, 642, 643, 644, 645, 646, 647, 648, 649, 650, 651, 652, 653, 654, 655, 656, 657, 658, 659, 660, 661, 662, 663, 664, 665, 666, 667, 668, 669, 670, 671, 672, 673, 674, 675, 676, 677, 678, 679, 680, 681, 682, 683, 684, 685, 686, 687, 688, 689, 690, 691, 692, 693, 694, 695, 696, 697, 698, 699, 700, 701, 702, 703, 704, 705, 706, 707, 708, 709, 710, 711, 712, 713, 714, 715, 716, 717, 718, 719, 720, 721, 722, 723, 724, 725, 726, 727, 728, 729, 730, 731, 732, 733, 734, 735, 736, 737, 738, 739, 740, 741, 742, 743, 744, 745, 746, 747, 748, 749, 750, 751, 752, 753, 754, 755, 756, 757, 758, 759, 760, 761, 762, 763, 764, 765, 766, 767, 768, 769, 770, 771, 772, 773, 774, 775, 776, 777, 778, 779, 780, 781, 782, 783, 784, 785, 786, 787, 788, 789, 790, 791, 792, 793, 794, 795, 796, 797, 798, 799, 800, 801, 802, 803, 804, 805, 806, 807, 808, 809, 810, 811, 812, 813, 814, 815, 816, 817, 818, 819, 820, 821, 822, 823, 824, 825, 826, 827, 828, 829, 830, 831, 832, 833, 834, 835, 836, 837, 838, 839, 840, 841, 842, 843, 844, 845, 846, 847, 848, 849, 850, 851, 852, 853, 854, 855, 856, 857, 858, 859, 860, 861, 862, 863, 864, 865, 866, 867, 868, 869, 870, 871, 872, 873, 874, 875, 876, 877, 878, 879, 880, 881, 882, 883, 884, 885, 886, 887, 888, 889, 890, 891, 892, 893, 894, 895, 896, 897, 898, 899, 900, 901, 902, 903, 904, 905, 906, 907, 908, 909, 910, 911, 912, 913, 914, 915, 916, 917, 918, 919, 920, 921, 922, 923, 924, 925, 926, 927, 928, 929, 930, 931, 932, 933, 934, 935, 936, 937, 938, 939, 940, 941, 942, 943, 944, 945, 946, 947, 948, 949, 950, 951, 952, 953, 954, 955, 956, 957, 958, 959, 960, 961, 962, 963, 964, 965, 966, 967, 968, 969, 970, 971, 972, 973, 974, 975, 976, 977, 978, 979, 980, 981, 982, 983, 984, 985, 986, 987, 988, 989, 990, 991, 992, 993, 994, 995, 996, 997, 998, 999, 1000, 1001, 1002, 1003, 1004, 1005, 1006, 1007, 1008, 1009, 1010, 1011, 1012, 1013, 1014, 1015, 1016, 1017, 1018, 1019, 1020, 1021, 1022, 1023, 1024, 1025, 1026, 1027, 1028, 1029, 1030, 1031, 1032, 1033, 1034, 1035, 1036, 1037, 1038, 1039, 1040, 1041, 1042, 1043, 1044, 1045, 1046, 1047, 1048, 1049, 1050, 1051, 1052, 1053, 1054, 1055, 1056, 1057, 1058, 1059, 1060, 1061, 1062, 1063, 1064, 1065, 1066, 1067, 1068, 1069, 1070, 1071, 1072, 1073, 1074, 1075, 1076, 1077, 1078, 1079, 1080, 1081, 1082, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 328, 329, 330, 331, 332, 333, 334, 335, 336, 337, 338, 339, 340, 341, 342, 343, 344, 345, 346, 347, 348, 349, 350, 351, 352, 353, 354, 355, 356, 357, 358, 359, 360, 361, 362, 363, 364, 365, 366, 367, 368, 369, 370, 371, 372, 373, 374, 375, 376, 377, 378, 379, 380, 381, 382, 383, 384, 385, 386, 387, 388, 389, 390, 391, 392, 393, 394, 395, 396, 397, 398, 399, 400, 401, 402, 403, 404, 405, 406, 407, 408, 409, 410, 411, 412, 413, 414, 415, 416, 417, 418, 419, 420, 421, 422, 423, 424, 425, 426, 427, 428, 429, 430, 431, 432, 433, 434, 435, 436, 437, 438, 439, 440, 441, 442, 443, 444, 445, 446, 447, 448, 449, 450, 451, 452, 453, 454, 455, 456, 457, 458, 459, 460, 461, 462, 463, 464, 465, 466, 467, 468, 469, 470, 471, 472, 473, 474, 475, 476, 477, 478, 479, 480, 481, 482, 483, 484, 485, 486, 487, 488, 489, 490, 491, 492, 493, 494, 495, 496, 497, 498, 499, 500, 501, 502, 503, 504, 505, 506, 507, 508, 509, 510, 511, 512, 513, 514, 515, 516, 517, 518, 519, 520, 521, 522, 523, 524, 525, 526, 527, 528, 529, 530, 531, 532, 533, 534, 535, 536, 537, 538, 539, 540, 541, 542, 543, 544, 545, 546, 547, 548, 549, 550, 551, 552, 553, 554, 555, 556, 557, 558, 559, 560, 561, 562, 563, 564, 565, 566, 567, 568, 569, 570, 571, 572, 573, 574, 575, 576, 577, 578, 579, 580, 581, 582, 583, 584, 585, 586, 587, 588, 589, 590, 591, 592, 593, 594, 595, 596, 597, 598, 599, 600, 601, 602, 603, 604, 605, 606, 607, 608, 609, 610, 611, 612, 613, 614, 615, 616, 617, 618, 619, 620, 621, 622, 623, 624, 625, 626, 627, 628, 629, 630, 631, 632, 633, 634, 635, 636, 637, 638, 639, 640, 641, 642, 643, 644, 645, 646, 647, 648, 649, 650, 651, 652, 653, 654, 655, 656, 657, 658, 659, 660, 661, 662, 663, 664, 665, 666, 667, 668, 669, 670, 671, 672, 673, 674, 675, 676, 677, 678, 679, 680, 681, 682, 683, 684, 685, 686, 687, 688, 689, 690, 691, 692, 693, 694, 695, 696, 697, 698, 699, 700, 701, 702, 703, 704, 705, 706, 707, 708, 709, 710, 711, 712, 713, 714, 715, 716, 717, 718, 719, 720, 721, 722, 723, 724, 725, 726, 727, 728, 729, 730, 731, 732, 733, 734, 735, 736, 737, 738, 739, 740, 741, 742, 743, 744, 745, 746, 747, 748, 749, 750, 751, 752, 753, 754, 755, 756, 757, 758, 759, 760, 761, 762, 763, 764, 765, 766, 767, 768, 769, 770, 771, 772, 773, 774, 775, 776, 777, 778, 779, 780, 781, 782, 783, 784, 785, 786, 787, 788, 789, 790, 791, 792, 793, 794, 795, 796, 797, 798, 799, 800, 801, 802, 803, 804, 805, 806, 807, 808, 809, 810, 811, 812, 813, 814, 815, 816, 817, 818, 819, 820, 821, 822, 823, 824, 825, 826, 827, 828, 829, 830, 831, 832, 833, 834, 835, 836, 837, 838, 839, 840, 841, 842, 843, 844, 845, 846, 847, 848, 849, 850, 851, 852, 853, 854, 855, 856, 857, 858, 859, 860, 861, 862, 863, 864, 865, 866, 867, 868, 869, 870, 871, 872, 873, 874, 875, 876, 877, 878, 879, 880, 881, 882, 883, 884, 885, 886, 887, 888, 889, 890, 891, 892, 893, 894, 895, 896, 897, 898, 899, 900, 901, 902, 903, 904, 905, 906, 907, 908, 909, 910, 911, 912, 913, 914, 915, 916, 917, 918, 919, 920, 921, 922, 923, 924, 925, 926, 927, 928, 929, 930, 931, 932, 933, 934, 935, 936, 937, 938, 939, 940, 941, 942, 943, 944, 945, 946, 947, 948, 949, 950, 951, 952, 953, 954, 955, 956, 957, 958, 959, 960, 961, 962, 963, 964, 965, 966, 967, 968, 969, 970, 971, 972, 973, 974, 975, 976, 977, 978, 979, 980, 981, 982, 983, 984, 985, 986, 987, 988, 989, 990, 991, 992, 993, 994, 995, 996, 997, 998, 999, 1000, 1001, 1002, 1003, 1004, 1005, 1006, 1007, 1008, 1009, 1010, 1011, 1012, 1013, 1014, 1015, 1016, 1017, 1018, 1019, 1020, 1021, 1022, 1023, 1024, 1025, 1026, 1027, 1028, 1029, 1030, 1031, 1032, 1033, 1034, 1035, 1036, 1037, 1038, 1039, 1040, 1041, 1042, 1043, 1044, 1045, 1046, 1047, 1048, 1049, 1050, 1051, 1052, 1053, 1054, 1055, 1056, 1057, 1058, 1059, 1060, 1061, 1062, 1063, 1064, 1065, 1066, 1067, 1068, 1069, 1070, 1071, 1072, 1073, 1074, 1075, 1076, 1077, 1078, 1079, 1080, 1081, 1082, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 328, 329, 330, 331, 332, 333, 334, 335, 336, 337, 338, 339, 340, 341, 342, 343, 344, 345, 346, 347, 348, 349, 350, 351, 352, 353, 354, 355, 356, 357, 358, 359, 360, 361, 362, 363, 364, 365, 366, 367, 368, 369, 370, 371, 372, 373, 374, 375, 376, 377, 378, 379, 380, 381, 382, 383, 384, 385, 386, 387, 388, 389, 390, 391, 392, 393, 394, 395, 396, 397, 398, 399, 400, 401, 402, 403, 404, 405, 406, 407, 408, 409, 410, 411, 412, 413, 414, 415, 416, 417, 418, 419, 420, 421, 422, 423, 424, 425, 426, 427, 428, 429, 430, 431, 432, 433, 434, 435, 436, 437, 438, 439, 440, 441, 442, 443, 444, 445, 446, 447, 448, 449, 450, 451, 452, 453, 454, 455, 456, 457, 458, 459, 460, 461, 462, 463, 464, 465, 466, 467, 468, 469, 470, 471, 472, 473, 474, 475, 476, 477, 478, 479, 480, 481, 482, 483, 484, 485, 486, 487, 488, 489, 490, 491, 492, 493, 494, 495, 496, 497, 498, 499, 500, 501, 502, 503, 504, 505, 506, 507, 508, 509, 510, 511, 512, 513, 514, 515, 516, 517, 518, 519, 520, 521, 522, 523, 524, 525, 526, 527, 528, 529, 530, 531, 532, 533, 534, 535, 536, 537, 538, 539, 540, 541, 542, 543, 544, 545, 546, 547, 548, 549, 550, 551, 552, 553, 554, 555, 556, 557, 558, 559, 560, 561, 562, 563, 564, 565, 566, 567, 568, 569, 570, 571, 572, 573, 574, 575, 576, 577, 578, 579, 580, 581, 582, 583, 584, 585, 586, 587, 588, 589, 590, 591, 592, 593, 594, 595, 596, 597, 598, 599, 600, 601, 602, 603, 604, 605, 606, 607, 608, 609, 610, 611, 612, 613, 614, 615, 616, 617, 618, 619, 620, 621, 622, 623, 624, 625, 626, 627, 628, 629, 630, 631, 632, 633, 634, 635, 636, 637, 638, 639, 640, 641, 642, 643, 644, 645, 646, 647, 648, 649, 650, 651, 652, 653, 654, 655, 656, 657, 658, 659, 660, 661, 662, 663, 664, 665, 666, 667, 668, 669, 670, 671, 672, 673, 674, 675, 676, 677, 678, 679, 680, 681, 682, 683, 684, 685, 686, 687, 688, 689, 690, 691, 692, 693, 694, 695, 696, 697, 698, 699, 700, 701, 702, 703, 704, 705, 706, 707, 708, 709, 710, 711, 712, 713, 714, 715, 716, 717, 718, 719, 720, 721, 722, 723, 724, 725, 726, 727, 728, 729, 730, 731, 732, 733, 734, 735, 736, 737, 738, 739, 740, 741, 742, 743, 744, 745, 746, 747, 748, 749, 750, 751, 752, 753, 754, 755, 756, 757, 758, 759, 760, 761, 762, 763, 764, 765, 766, 767, 768, 769, 770, 771, 772, 773, 774, 775, 776, 777, 778, 779, 780, 781, 782, 783, 784, 785, 786, 787, 788, 789, 790, 791, 792, 793, 794, 795, 796, 797, 798, 799, 800, 801, 802, 803, 804, 805, 806, 807, 808, 809, 810, 811, 812, 813, 814, 815, 816, 817, 818, 819, 820, 821, 822, 823, 824, 825, 826, 827, 828, 829, 830, 831, 832, 833, 834, 835, 836, 837, 838, 839, 840, 841, 842, 843, 844, 845, 846, 847, 848, 849, 850, 851, 852, 853, 854, 855, 856, 857, 858, 859, 860, 861, 862, 863, 864, 865, 866, 867, 868, 869, 870, 871, 872, 873, 874, 875, 876, 877, 878, 879, 880, 881, 882, 883, 884, 885, 886, 887, 888, 889, 890, 891, 892, 893, 894, 895, 896, 897, 898, 899, 900, 901, 902, 903, 904, 905, 906, 907, 908, 909, 910, 911, 912, 913, 914, 915, 916, 917, 918, 919, 920, 921, 922, 923, 924, 925, 926, 927, 928, 929, 930, 931, 932, 933, 934, 935, 936, 937, 938, 939, 940, 941, 942, 943, 944, 945, 946, 947, 948, 949, 950, 951, 952, 953, 954, 955, 956, 957, 958, 959, 960, 961, 962, 963, 964, 965, 966, 967, 968, 969, 970, 971, 972, 973, 974, 975, 976, 977, 978, 979, 980, 981, 982, 983, 984, 985, 986, 987, 988, 989, 990, 991, 992, 993, 994, 995, 996, 997, 998, 999, 1000, 1001, 1002, 1003, 1004, 1005, 1006, 1007, 1008, 1009, 1010, 1011, 1012, 1013, 1014, 1015, 1016, 1017, 1018, 1019, 1020, 1021, 1022, 1023, 1024, 1025, 1026, 1027, 1028, 1029, 1030, 1031, 1032, 1033, 1034, 1035, 1036, 1037, 1038, 1039, 1040, 1041, 1042, 1043, 1044, 1045, 1046, 1047, 1048, 1049, 1050, 1051, 1052, 1053, 1054, 1055, 1056, 1057, 1058, 1059, 1060, 1061, 1062, 1063, 1064, 1065, 1066, 1067, 1068, 1069, 1070, 1071, 1072, 1073, 1074, 1075, 1076, 1077, 1078, 1079, 1080, 1081, 1082, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 328, 329, 330, 331, 332, 333, 334, 335, 336, 337, 338, 339, 340, 341, 342, 343, 344, 345, 346, 347, 348, 349, 350, 351, 352, 353, 354, 355, 356, 357, 358, 359, 360, 361, 362, 363, 364, 365, 366, 367, 368, 369, 370, 371, 372, 373, 374, 375, 376, 377, 378, 379, 380, 381, 382, 383, 384, 385, 386, 387, 388, 389, 390, 391, 392, 393, 394, 395, 396, 397, 398, 399, 400, 401, 402, 403, 404, 405, 406, 407, 408, 409, 410, 411, 412, 413, 414, 415, 416, 417, 418, 419, 420, 421, 422, 423, 424, 425, 426, 427, 428, 429, 430, 431, 432, 433, 434, 435, 436, 437, 438, 439, 440, 441, 442, 443, 444, 445, 446, 447, 448, 449, 450, 451, 452, 453, 454, 455, 456, 457, 458, 459, 460, 461, 462, 463, 464, 465, 466, 467, 468, 469, 470, 471, 472, 473, 474, 475, 476, 477, 478, 479, 480, 481, 482, 483, 484, 485, 486, 487, 488, 489, 490, 491, 492, 493, 494, 495, 496, 497, 498, 499, 500, 501, 502, 503, 504, 505, 506, 507, 508, 509, 510, 511, 512, 513, 514, 515, 516, 517, 518, 519, 520, 521, 522, 523, 524, 525, 526, 527, 528, 529, 530, 531, 532, 533, 534, 535, 536, 537, 538, 539, 540, 541, 542, 543, 544, 545, 546, 547, 548, 549, 550, 551, 552, 553, 554, 555, 556, 557, 558, 559, 560, 561, 562, 563, 564, 565, 566, 567, 568, 569, 570, 571, 572, 573, 574, 575, 576, 577, 578, 579, 580, 581, 582, 583, 584, 585, 586, 587, 588, 589, 590, 591, 592, 593, 594, 595, 596, 597, 598, 599, 600, 601, 602, 603, 604, 605, 606, 607, 608, 609, 610, 611, 612, 613, 614, 615, 616, 617, 618, 619, 620, 621, 622, 623, 624, 625, 626, 627, 628, 629, 630, 631, 632, 633, 634, 635, 636, 637, 638, 639, 640, 641, 642, 643, 644, 645, 646, 647, 648, 649, 650, 651, 652, 653, 654, 655, 656, 657, 658, 659, 660, 661, 662, 663, 664, 665, 666, 667, 668, 669, 670, 671, 672, 673, 674, 675, 676, 677, 678, 679, 680, 681, 682, 683, 684, 685, 686, 687, 688, 689, 690, 691, 692, 693, 694, 695, 696, 697, 698, 699, 700, 701, 702, 703, 704, 705, 706, 707, 708, 709, 710, 711, 712, 713, 714, 715, 716, 717, 718, 719, 720, 721, 722, 723, 724, 725, 726, 727, 728, 729, 730, 731, 732, 733, 734, 735, 736, 737, 738, 739, 740, 741, 742, 743, 744, 745, 746, 747, 748, 749, 750, 751, 752, 753, 754, 755, 756, 757, 758, 759, 760, 761, 762, 763, 764, 765, 766, 767, 768, 769, 770, 771, 772, 773, 774, 775, 776, 777, 778, 779, 780, 781, 782, 783, 784, 785, 786, 787, 788, 789, 790, 791, 792, 793, 794, 795, 796, 797, 798, 799, 800, 801, 802, 803, 804, 805, 806, 807, 808, 809, 810, 811, 812, 813, 814, 815, 816, 817, 818, 819, 820, 821, 822, 823, 824, 825, 826, 827, 828, 829, 830, 831, 832, 833, 834, 835, 836, 837, 838, 839, 840, 841, 842, 843, 844, 845, 846, 847, 848, 849, 850, 851, 852, 853, 854, 855, 856, 857, 858, 859, 860, 861, 862, 863, 864, 865, 866, 867, 868, 869, 870, 871, 872, 873, 874, 875, 876, 877, 878, 879, 880, 881, 882, 883, 884, 885, 886, 887, 888, 889, 890, 891, 892, 893, 894, 895, 896, 897, 898, 899, 900, 901, 902, 903, 904, 905, 906, 907, 908, 909, 910, 911, 912, 913, 914, 915, 916, 917, 918, 919, 920, 921, 922, 923, 924, 925, 926, 927, 928, 929, 930, 931, 932, 933, 934, 935, 936, 937, 938, 939, 940, 941, 942, 943, 944, 945, 946, 947, 948, 949, 950, 951, 952, 953, 954, 955, 956, 957, 958, 959, 960, 961, 962, 963, 964, 965, 966, 967, 968, 969, 970, 971, 972, 973, 974, 975, 976, 977, 978, 979, 980, 981, 982, 983, 984, 985, 986, 987, 988, 989, 990, 991, 992, 993, 994, 995, 996, 997, 998, 999, 1000, 1001, 1002, 1003, 1004, 1005, 1006, 1007, 1008, 1009, 1010, 1011, 1012, 1013, 1014, 1015, 1016, 1017, 1018, 1019, 1020, 1021, 1022, 1023, 1024, 1025, 1026, 1027, 1028, 1029, 1030, 1031, 1032, 1033, 1034, 1035, 1036, 1037, 1038, 1039, 1040, 1041, 1042, 1043, 1044, 1045, 1046, 1047, 1048, 1049, 1050, 1051, 1052, 1053, 1054, 1055, 1056, 1057, 1058, 1059, 1060, 1061, 1062, 1063, 1064, 1065, 1066, 1067, 1068, 1069, 1070, 1071, 1072, 1073, 1074, 1075, 1076, 1077, 1078, 1079, 1080, 1081, 1082, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 328, 329, 330, 331, 332, 333, 334, 335, 336, 337, 338, 339, 340, 341, 342, 343, 344, 345, 346, 347, 348, 349, 350, 351, 352, 353, 354, 355, 356, 357, 358, 359, 360, 361, 362, 363, 364, 365, 366, 367, 368, 369, 370, 371, 372, 373, 374, 375, 376, 377, 378, 379, 380, 381, 382, 383, 384, 385, 386, 387, 388, 389, 390, 391, 392, 393, 394, 395, 396, 397, 398, 399, 400, 401, 402, 403, 404, 405, 406, 407, 408, 409, 410, 411, 412, 413, 414, 415, 416, 417, 418, 419, 420, 421, 422, 423, 424, 425, 426, 427, 428, 429, 430, 431, 432, 433, 434, 435, 436, 437, 438, 439, 440, 441, 442, 443, 444, 445, 446, 447, 448, 449, 450, 451, 452, 453, 454, 455, 456, 457, 458, 459, 460, 461, 462, 463, 464, 465, 466, 467, 468, 469, 470, 471, 472, 473, 474, 475, 476, 477, 478, 479, 480, 481, 482, 483, 484, 485, 486, 487, 488, 489, 490, 491, 492, 493, 494, 495, 496, 497, 498, 499, 500, 501, 502, 503, 504, 505, 506, 507, 508, 509, 510, 511, 512, 513, 514, 515, 516, 517, 518, 519, 520, 521, 522, 523, 524, 525, 526, 527, 528, 529, 530, 531, 532, 533, 534, 535, 536, 537, 538, 539, 540, 541, 542, 543, 544, 545, 546, 547, 548, 549, 550, 551, 552, 553, 554, 555, 556, 557, 558, 559, 560, 561, 562, 563, 564, 565, 566, 567, 568, 569, 570, 571, 572, 573, 574, 575, 576, 577, 578, 579, 580, 581, 582, 583, 584, 585, 586, 587, 588, 589, 590, 591, 592, 593, 594, 595, 596, 597, 598, 599, 600, 601, 602, 603, 604, 605, 606, 607, 608, 609, 610, 611, 612, 613, 614, 615, 616, 617, 618, 619, 620, 621, 622, 623, 624, 625, 626, 627, 628, 629, 630, 631, 632, 633, 634, 635, 636, 637, 638, 639, 640, 641, 642, 643, 644, 645, 646, 647, 648, 649, 650, 651, 652, 653, 654, 655, 656, 657, 658, 659, 660, 661, 662, 663, 664, 665, 666, 667, 668, 669, 670, 671, 672, 673, 674, 675, 676, 677, 678, 679, 680, 681, 682, 683, 684, 685, 686, 687, 688, 689, 690, 691, 692, 693, 694, 695, 696, 697, 698, 699, 700, 701, 702, 703, 704, 705, 706, 707, 708, 709, 710, 711, 712, 713, 714, 715, 716, 717, 718, 719, 720, 721, 722, 723, 724, 725, 726, 727, 728, 729, 730, 731, 732, 733, 734, 735, 736, 737, 738, 739, 740, 741, 742, 743, 744, 745, 746, 747, 748, 749, 750, 751, 752, 753, 754, 755, 756, 757, 758, 759, 760, 761, 762, 763, 764, 765, 766, 767, 768, 769, 770, 771, 772, 773, 774, 775, 776, 777, 778, 779, 780, 781, 782, 783, 784, 785, 786, 787, 788, 789, 790, 791, 792, 793, 794, 795, 796, 797, 798, 799, 800, 801, 802, 803, 804, 805, 806, 807, 808, 809, 810, 811, 812, 813, 814, 815, 816, 817, 818, 819, 820, 821, 822, 823, 824, 825, 826, 827, 828, 829, 830, 831, 832, 833, 834, 835, 836, 837, 838, 839, 840, 841, 842, 843, 844, 845, 846, 847, 848, 849, 850, 851, 852, 853, 854, 855, 856, 857, 858, 859, 860, 861, 862, 863, 864, 865, 866, 867, 868, 869, 870, 871, 872, 873, 874, 875, 876, 877, 878, 879, 880, 881, 882, 883, 884, 885, 886, 887, 888, 889, 890, 891, 892, 893, 894, 895, 896, 897, 898, 899, 900, 901, 902, 903, 904, 905, 906, 907, 908, 909, 910, 911, 912, 913, 914, 915, 916, 917, 918, 919, 920, 921, 922, 923, 924, 925, 926, 927, 928, 929, 930, 931, 932, 933, 934, 935, 936, 937, 938, 939, 940, 941, 942, 943, 944, 945, 946, 947, 948, 949, 950, 951, 952, 953, 954, 955, 956, 957, 958, 959, 960, 961, 962, 963, 964, 965, 966, 967, 968, 969, 970, 971, 972, 973, 974, 975, 976, 977, 978, 979, 980, 981, 982, 983, 984, 985, 986, 987, 988, 989, 990, 991, 992, 993, 994, 995, 996, 997, 998, 999, 1000, 1001, 1002, 1003, 1004, 1005, 1006, 1007, 1008, 1009, 1010, 1011, 1012, 1013, 1014, 1015, 1016, 1017, 1018, 1019, 1020, 1021, 1022, 1023, 1024, 1025, 1026, 1027, 1028, 1029, 1030, 1031, 1032, 1033, 1034, 1035, 1036, 1037, 1038, 1039, 1040, 1041, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 328, 329, 330, 331, 332, 333, 334, 335, 336, 337, 338, 339, 340, 341, 342, 343, 344, 345, 346, 347, 348, 349, 350, 351, 352, 353, 354, 355, 356, 357, 358, 359, 360, 361, 362, 363, 364, 365, 366, 367, 368, 369, 370, 371, 372, 373, 374, 375, 376, 377, 378, 379, 380, 381, 382, 383, 384, 385, 386, 387, 388, 389, 390, 391, 392, 393, 394, 395, 396, 397, 398, 399, 400, 401, 402, 403, 404, 405, 406, 407, 408, 409, 410, 411, 412, 413, 414, 415, 416, 417, 418, 419, 420, 421, 422, 423, 424, 425, 426, 427, 428, 429, 430, 431, 432, 433, 434, 435, 436, 437, 438, 439, 440, 441, 442, 443, 444, 445, 446, 447, 448, 449, 450, 451, 452, 453, 454, 455, 456, 457, 458, 459, 460, 461, 462, 463, 464, 465, 466, 467, 468, 469, 470, 471, 472, 473, 474, 475, 476, 477, 478, 479, 480, 481, 482, 483, 484, 485, 486, 487, 488, 489, 490, 491, 492, 493, 494, 495, 496, 497, 498, 499, 500, 501, 502, 503, 504, 505, 506, 507, 508, 509, 510, 511, 512, 513, 514, 515, 516, 517, 518, 519, 520, 521, 522, 523, 524, 525, 526, 527, 528, 529, 530, 531, 532, 533, 534, 535, 536, 537, 538, 539, 540, 541, 542, 543, 544, 545, 546, 547, 548, 549, 550, 551, 552, 553, 554, 555, 556, 557, 558, 559, 560, 561, 562, 563, 564, 565, 566, 567, 568, 569, 570, 571, 572, 573, 574, 575, 576, 577, 578, 579, 580, 581, 582, 583, 584, 585, 586, 587, 588, 589, 590, 591, 592, 593, 594, 595, 596, 597, 598, 599, 600, 601, 602, 603, 604, 605, 606, 607, 608, 609, 610, 611, 612, 613, 614, 615, 616, 617, 618, 619, 620, 621, 622, 623, 624, 625, 626, 627, 628, 629, 630, 631, 632, 633, 634, 635, 636, 637, 638, 639, 640, 641, 642, 643, 644, 645, 646, 647, 648, 649, 650, 651, 652, 653, 654, 655, 656, 657, 658, 659, 660, 661, 662, 663, 664, 665, 666, 667, 668, 669, 670, 671, 672, 673, 674, 675, 676, 677, 678, 679, 680, 681, 682, 683, 684, 685, 686, 687, 688, 689, 690, 691, 692, 693, 694, 695, 696, 697, 698, 699, 700, 701, 702, 703, 704, 705, 706, 707, 708, 709, 710, 711, 712, 713, 714, 715, 716, 717, 718, 719, 720, 721, 722, 723, 724, 725, 726, 727, 728, 729, 730, 731, 732, 733, 734, 735, 736, 737, 738, 739, 740, 741, 742, 743, 744, 745, 746, 747, 748, 749, 750, 751, 752, 753, 754, 755, 756, 757, 758, 759, 760, 761, 762, 763, 764, 765, 766, 767, 768, 769, 770, 771, 772, 773, 774, 775, 776, 777, 778, 779, 780, 781, 782, 783, 784, 785, 786, 787, 788, 789, 790, 791, 792, 793, 794, 795, 796, 797, 798, 799, 800, 801, 802, 803, 804, 805, 806, 807, 808, 809, 810, 811, 812, 813, 814, 815, 816, 817, 818, 819, 820, 821, 822, 823, 824, 825, 826, 827, 828, 829, 830, 831, 832, 833, 834, 835, 836, 837, 838, 839, 840, 841, 842, 843, 844, 845, 846, 847, 848, 849, 850, 851, 852, 853, 854, 855, 856, 857, 858, 859, 860, 861, 862, 863, 864, 865, 866, 867, 868, 869, 870, 871, 872, 873, 874, 875, 876, 877, 878, 879, 880, 881, 882, 883, 884, 885, 886, 887, 888, 889, 890, 891, 892, 893, 894, 895, 896, 897, 898, 899, 900, 901, 902, 903, 904, 905, 906, 907, 908, 909, 910, 911, 912, 913, 914, 915, 916, 917, 918, 919, 920, 921, 922, 923, 924, 925, 926, 927, 928, 929, 930, 931, 932, 933, 934, 935, 936, 937, 938, 939, 940, 941, 942, 943, 944, 945, 946, 947, 948, 949, 950, 951, 952, 953, 954, 955, 956, 957, 958, 959, 960, 961, 962, 963, 964, 965, 966, 967, 968, 969, 970, 971, 972, 973, 974, 975, 976, 977, 978, 979, 980, 981, 982, 983, 984, 985, 986, 987, 988, 989, 990, 991, 992, 993, 994, 995, 996, 997, 998, 999, 1000, 1001, 1002, 1003, 1004, 1005, 1006, 1007, 1008, 1009, 1010, 1011, 1012, 1013, 1014, 1015, 1016, 1017, 1018, 1019, 1020, 1021, 1022, 1023, 1024, 1025, 1026, 1027, 1028, 1029, 1030, 1031, 1032, 1033, 1034, 1035, 1036, 1037, 1038, 1039, 1040, 1041, 1042, 1043, 1044, 1045, 1046, 1047, 1048, 1049, 1050, 1051, 1052, 1053, 1054, 1055, 1056, 1057, 1058, 1059, 1060, 1061, 1062, 1063, 1064, 1065, 1066, 1067, 1068, 1069, 1070, 1071, 1072, 1073, 1074, 1075, 1076, 1077, 1078, 1079, 1080, 1081, 1082, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 328, 329, 330, 331, 332, 333, 334, 335, 336, 337, 338, 339, 340, 341, 342, 343, 344, 345, 346, 347, 348, 349, 350, 351, 352, 353, 354, 355, 356, 357, 358, 359, 360, 361, 362, 363, 364, 365, 366, 367, 368, 369, 370, 371, 372, 373, 374, 375, 376, 377, 378, 379, 380, 381, 382, 383, 384, 385, 386, 387, 388, 389, 390, 391, 392, 393, 394, 395, 396, 397, 398, 399, 400, 401, 402, 403, 404, 405, 406, 407, 408, 409, 410, 411, 412, 413, 414, 415, 416, 417, 418, 419, 420, 421, 422, 423, 424, 425, 426, 427, 428, 429, 430, 431, 432, 433, 434, 435, 436, 437, 438, 439, 440, 441, 442, 443, 444, 445, 446, 447, 448, 449, 450, 451, 452, 453, 454, 455, 456, 457, 458, 459, 460, 461, 462, 463, 464, 465, 466, 467, 468, 469, 470, 471, 472, 473, 474, 475, 476, 477, 478, 479, 480, 481, 482, 483, 484, 485, 486, 487, 488, 489, 490, 491, 492, 493, 494, 495, 496, 497, 498, 499, 500, 501, 502, 503, 504, 505, 506, 507, 508, 509, 510, 511, 512, 513, 514, 515, 516, 517, 518, 519, 520, 521, 522, 523, 524, 525, 526, 527, 528, 529, 530, 531, 532, 533, 534, 535, 536, 537, 538, 539, 540, 541, 542, 543, 544, 545, 546, 547, 548, 549, 550, 551, 552, 553, 554, 555, 556, 557, 558, 559, 560, 561, 562, 563, 564, 565, 566, 567, 568, 569, 570, 571, 572, 573, 574, 575, 576, 577, 578, 579, 580, 581, 582, 583, 584, 585, 586, 587, 588, 589, 590, 591, 592, 593, 594, 595, 596, 597, 598, 599, 600, 601, 602, 603, 604, 605, 606, 607, 608, 609, 610, 611, 612, 613, 614, 615, 616, 617, 618, 619, 620, 621, 622, 623, 624, 625, 626, 627, 628, 629, 630, 631, 632, 633, 634, 635, 636, 637, 638, 639, 640, 641, 642, 643, 644, 645, 646, 647, 648, 649, 650, 651, 652, 653, 654, 655, 656, 657, 658, 659, 660, 661, 662, 663, 664, 665, 666, 667, 668, 669, 670, 671, 672, 673, 674, 675, 676, 677, 678, 679, 680, 681, 682, 683, 684, 685, 686, 687, 688, 689, 690, 691, 692, 693, 694, 695, 696, 697, 698, 699, 700, 701, 702, 703, 704, 705, 706, 707, 708, 709, 710, 711, 712, 713, 714, 715, 716, 717, 718, 719, 720, 721, 722, 723, 724, 725, 726, 727, 728, 729, 730, 731, 732, 733, 734, 735, 736, 737, 738, 739, 740, 741, 742, 743, 744, 745, 746, 747, 748, 749, 750, 751, 752, 753, 754, 755, 756, 757, 758, 759, 760, 761, 762, 763, 764, 765, 766, 767, 768, 769, 770, 771, 772, 773, 774, 775, 776, 777, 778, 779, 780, 781, 782, 783, 784, 785, 786, 787, 788, 789, 790, 791, 792, 793, 794, 795, 796, 797, 798, 799, 800, 801, 802, 803, 804, 805, 806, 807, 808, 809, 810, 811, 812, 813, 814, 815, 816, 817, 818, 819, 820, 821, 822, 823, 824, 825, 826, 827, 828, 829, 830, 831, 832, 833, 834, 835, 836, 837, 838, 839, 840, 841, 842, 843, 844, 845, 846, 847, 848, 849, 850, 851, 852, 853, 854, 855, 856, 857, 858, 859, 860, 861, 862, 863, 864, 865, 866, 867, 868, 869, 870, 871, 872, 873, 874, 875, 876, 877, 878, 879, 880, 881, 882, 883, 884, 885, 886, 887, 888, 889, 890, 891, 892, 893, 894, 895, 896, 897, 898, 899, 900, 901, 902, 903, 904, 905, 906, 907, 908, 909, 910, 911, 912, 913, 914, 915, 916, 917, 918, 919, 920, 921, 922, 923, 924, 925, 926, 927, 928, 929, 930, 931, 932, 933, 934, 935, 936, 937, 938, 939, 940, 941, 942, 943, 944, 945, 946, 947, 948, 949, 950, 951, 952, 953, 954, 955, 956, 957, 958, 959, 960, 961, 962, 963, 964, 965, 966, 967, 968, 969, 970, 971, 972, 973, 974, 975, 976, 977, 978, 979, 980, 981, 982, 983, 984, 985, 986, 987, 988, 989, 990, 991, 992, 993, 994, 995, 996, 997, 998, 999, 1000, 1001, 1002, 1003, 1004, 1005, 1006, 1007, 1008, 1009, 1010, 1011, 1012, 1013, 1014, 1015, 1016, 1017, 1018, 1019, 1020, 1021, 1022, 1023, 1024, 1025, 1026, 1027, 1028, 1029, 1030, 1031, 1032, 1033, 1034, 1035, 1036, 1037, 1038, 1039, 1040, 1041, 1042, 1043, 1044, 1045, 1046, 1047, 1048, 1049, 1050, 1051, 1052, 1053, 1054, 1055, 1056, 1057, 1058, 1059, 1060, 1061, 1062, 1063, 1064, 1065, 1066, 1067, 1068, 1069, 1070, 1071, 1072, 1073, 1074, 1075, 1076, 1077, 1078, 1079, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 328, 329, 330, 331, 332, 333, 334, 335, 336, 337, 338, 339, 340, 341, 342, 343, 344, 345, 346, 347, 348, 349, 350, 351, 352, 353, 354, 355, 356, 357, 358, 359, 360, 361, 362, 363, 364, 365, 366, 367, 368, 369, 370, 371, 372, 373, 374, 375, 376, 377, 378, 379, 380, 381, 382, 383, 384, 385, 386, 387, 388, 389, 390, 391, 392, 393, 394, 395, 396, 397, 398, 399, 400, 401, 402, 403, 404, 405, 406, 407, 408, 409, 410, 411, 412, 413, 414, 415, 416, 417, 418, 419, 420, 421, 422, 423, 424, 425, 426, 427, 428, 429, 430, 431, 432, 433, 434, 435, 436, 437, 438, 439, 440, 441, 442, 443, 444, 445, 446, 447, 448, 449, 450, 451, 452, 453, 454, 455, 456, 457, 458, 459, 460, 461, 462, 463, 464, 465, 466, 467, 468, 469, 470, 471, 472, 473, 474, 475, 476, 477, 478, 479, 480, 481, 482, 483, 484, 485, 486, 487, 488, 489, 490, 491, 492, 493, 494, 495, 496, 497, 498, 499, 500, 501, 502, 503, 504, 505, 506, 507, 508, 509, 510, 511, 512, 513, 514, 515, 516, 517, 518, 519, 520, 521, 522, 523, 524, 525, 526, 527, 528, 529, 530, 531, 532, 533, 534, 535, 536, 537, 538, 539, 540, 541, 542, 543, 544, 545, 546, 547, 548, 549, 550, 551, 552, 553, 554, 555, 556, 557, 558, 559, 560, 561, 562, 563, 564, 565, 566, 567, 568, 569, 570, 571, 572, 573, 574, 575, 576, 577, 578, 579, 580, 581, 582, 583, 584, 585, 586, 587, 588, 589, 590, 591, 592, 593, 594, 595, 596, 597, 598, 599, 600, 601, 602, 603, 604, 605, 606, 607, 608, 609, 610, 611, 612, 613, 614, 615, 616, 617, 618, 619, 620, 621, 622, 623, 624, 625, 626, 627, 628, 629, 630, 631, 632, 633, 634, 635, 636, 637, 638, 639, 640, 641, 642, 643, 644, 645, 646, 647, 648, 649, 650, 651, 652, 653, 654, 655, 656, 657, 658, 659, 660, 661, 662, 663, 664, 665, 666, 667, 668, 669, 670, 671, 672, 673, 674, 675, 676, 677, 678, 679, 680, 681, 682, 683, 684, 685, 686, 687, 688, 689, 690, 691, 692, 693, 694, 695, 696, 697, 698, 699, 700, 701, 702, 703, 704, 705, 706, 707, 708, 709, 710, 711, 712, 713, 714, 715, 716, 717, 718, 719, 720, 721, 722, 723, 724, 725, 726, 727, 728, 729, 730, 731, 732, 733, 734, 735, 736, 737, 738, 739, 740, 741, 742, 743, 744, 745, 746, 747, 748, 749, 750, 751, 752, 753, 754, 755, 756, 757, 758, 759, 760, 761, 762, 763, 764, 765, 766, 767, 768, 769, 770, 771, 772, 773, 774, 775, 776, 777, 778, 779, 780, 781, 782, 783, 784, 785, 786, 787, 788, 789, 790, 791, 792, 793, 794, 795, 796, 797, 798, 799, 800, 801, 802, 803, 804, 805, 806, 807, 808, 809, 810, 811, 812, 813, 814, 815, 816, 817, 818, 819, 820, 821, 822, 823, 824, 825, 826, 827, 828, 829, 830, 831, 832, 833, 834, 835, 836, 837, 838, 839, 840, 841, 842, 843, 844, 845, 846, 847, 848, 849, 850, 851, 852, 853, 854, 855, 856, 857, 858, 859, 860, 861, 862, 863, 864, 865, 866, 867, 868, 869, 870, 871, 872, 873, 874, 875, 876, 877, 878, 879, 880, 881, 882, 883, 884, 885, 886, 887, 888, 889, 890, 891, 892, 893, 894, 895, 896, 897, 898, 899, 900, 901, 902, 903, 904, 905, 906, 907, 908, 909, 910, 911, 912, 913, 914, 915, 916, 917, 918, 919, 920, 921, 922, 923, 924, 925, 926, 927, 928, 929, 930, 931, 932, 933, 934, 935, 936, 937, 938, 939, 940, 941, 942, 943, 944, 945, 946, 947, 948, 949, 950, 951, 952, 953, 954, 955, 956, 957, 958, 959, 960, 961, 962, 963, 964, 965, 966, 967, 968, 969, 970, 971, 972, 973, 974, 975, 976, 977, 978, 979, 980, 981, 982, 983, 984, 985, 986, 987, 988, 989, 990, 991, 992, 993, 994, 995, 996, 997, 998, 999, 1000, 1001, 1002, 1003, 1004, 1005, 1006, 1007, 1008, 1009, 1010, 1011, 1012, 1013, 1014, 1015, 1016, 1017, 1018, 1019, 1020, 1021, 1022, 1023, 1024, 1025, 1026, 1027, 1028, 1029, 1030, 1031, 1032, 1033, 1034, 1035, 1036, 1037, 1038, 1039, 1040, 1041, 1042, 1043, 1044, 1045, 1046, 1047, 1048, 1049, 1050, 1051, 1052, 1053, 1054, 1055, 1056, 1057, 1058, 1059, 1060, 1061, 1062, 1063, 1064, 1065, 1066, 1067, 1068, 1069, 1070, 1071, 1072, 1073, 1074, 1075, 1076, 1077, 1078, 1079, 1080, 1081, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 328, 329, 330, 331, 332, 333, 334, 335, 336, 337, 338, 339, 340, 341, 342, 343, 344, 345, 346, 347, 348, 349, 350, 351, 352, 353, 354, 355, 356, 357, 358, 359, 360, 361, 362, 363, 364, 365, 366, 367, 368, 369, 370, 371, 372, 373, 374, 375, 376, 377, 378, 379, 380, 381, 382, 383, 384, 385, 386, 387, 388, 389, 390, 391, 392, 393, 394, 395, 396, 397, 398, 399, 400, 401, 402, 403, 404, 405, 406, 407, 408, 409, 410, 411, 412, 413, 414, 415, 416, 417, 418, 419, 420, 421, 422, 423, 424, 425, 426, 427, 428, 429, 430, 431, 432, 433, 434, 435, 436, 437, 438, 439, 440, 441, 442, 443, 444, 445, 446, 447, 448, 449, 450, 451, 452, 453, 454, 455, 456, 457, 458, 459, 460, 461, 462, 463, 464, 465, 466, 467, 468, 469, 470, 471, 472, 473, 474, 475, 476, 477, 478, 479, 480, 481, 482, 483, 484, 485, 486, 487, 488, 489, 490, 491, 492, 493, 494, 495, 496, 497, 498, 499, 500, 501, 502, 503, 504, 505, 506, 507, 508, 509, 510, 511, 512, 513, 514, 515, 516, 517, 518, 519, 520, 521, 522, 523, 524, 525, 526, 527, 528, 529, 530, 531, 532, 533, 534, 535, 536, 537, 538, 539, 540, 541, 542, 543, 544, 545, 546, 547, 548, 549, 550, 551, 552, 553, 554, 555, 556, 557, 558, 559, 560, 561, 562, 563, 564, 565, 566, 567, 568, 569, 570, 571, 572, 573, 574, 575, 576, 577, 578, 579, 580, 581, 582, 583, 584, 585, 586, 587, 588, 589, 590, 591, 592, 593, 594, 595, 596, 597, 598, 599, 600, 601, 602, 603, 604, 605, 606, 607, 608, 609, 610, 611, 612, 613, 614, 615, 616, 617, 618, 619, 620, 621, 622, 623, 624, 625, 626, 627, 628, 629, 630, 631, 632, 633, 634, 635, 636, 637, 638, 639, 640, 641, 642, 643, 644, 645, 646, 647, 648, 649, 650, 651, 652, 653, 654, 655, 656, 657, 658, 659, 660, 661, 662, 663, 664, 665, 666, 667, 668, 669, 670, 671, 672, 673, 674, 675, 676, 677, 678, 679, 680, 681, 682, 683, 684, 685, 686, 687, 688, 689, 690, 691, 692, 693, 694, 695, 696, 697, 698, 699, 700, 701, 702, 703, 704, 705, 706, 707, 708, 709, 710, 711, 712, 713, 714, 715, 716, 717, 718, 719, 720, 721, 722, 723, 724, 725, 726, 727, 728, 729, 730, 731, 732, 733, 734, 735, 736, 737, 738, 739, 740, 741, 742, 743, 744, 745, 746, 747, 748, 749, 750, 751, 752, 753, 754, 755, 756, 757, 758, 759, 760, 761, 762, 763, 764, 765, 766, 767, 768, 769, 770, 771, 772, 773, 774, 775, 776, 777, 778, 779, 780, 781, 782, 783, 784, 785, 786, 787, 788, 789, 790, 791, 792, 793, 794, 795, 796, 797, 798, 799, 800, 801, 802, 803, 804, 805, 806, 807, 808, 809, 810, 811, 812, 813, 814, 815, 816, 817, 818, 819, 820, 821, 822, 823, 824, 825, 826, 827, 828, 829, 830, 831, 832, 833, 834, 835, 836, 837, 838, 839, 840, 841, 842, 843, 844, 845, 846, 847, 848, 849, 850, 851, 852, 853, 854, 855, 856, 857, 858, 859, 860, 861, 862, 863, 864, 865, 866, 867, 868, 869, 870, 871, 872, 873, 874, 875, 876, 877, 878, 879, 880, 881, 882, 883, 884, 885, 886, 887, 888, 889, 890, 891, 892, 893, 894, 895, 896, 897, 898, 899, 900, 901, 902, 903, 904, 905, 906, 907, 908, 909, 910, 911, 912, 913, 914, 915, 916, 917, 918, 919, 920, 921, 922, 923, 924, 925, 926, 927, 928, 929, 930, 931, 932, 933, 934, 935, 936, 937, 938, 939, 940, 941, 942, 943, 944, 945, 946, 947, 948, 949, 950, 951, 952, 953, 954, 955, 956, 957, 958, 959, 960, 961, 962, 963, 964, 965, 966, 967, 968, 969, 970, 971, 972, 973, 974, 975, 976, 977, 978, 979, 980, 981, 982, 983, 984, 985, 986, 987, 988, 989, 990, 991, 992, 993, 994, 995, 996, 997, 998, 999, 1000, 1001, 1002, 1003, 1004, 1005, 1006, 1007, 1008, 1009, 1010, 1011, 1012, 1013, 1014, 1015, 1016, 1017, 1018, 1019, 1020, 1021, 1022, 1023, 1024, 1025, 1026, 1027, 1028, 1029, 1030, 1031, 1032, 1033, 1034, 1035, 1036, 1037, 1038, 1039, 1040, 1041, 1042, 1043, 1044, 1045, 1046, 1047, 1048, 1049, 1050, 1051, 1052, 1053, 1054, 1055, 1056, 1057, 1058, 1059, 1060, 1061, 1062, 1063, 1064, 1065, 1066, 1067, 1068, 1069, 1070, 1071, 1072, 1073, 1074, 1075, 1076, 1077, 1078, 1079, 1080, 1081, 1082, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 328, 329, 330, 331, 332, 333, 334, 335, 336, 337, 338, 339, 340, 341, 342, 343, 344, 345, 346, 347, 348, 349, 350, 351, 352, 353, 354, 355, 356, 357, 358, 359, 360, 361, 362, 363, 364, 365, 366, 367, 368, 369, 370, 371, 372, 373, 374, 375, 376, 377, 378, 379, 380, 381, 382, 383, 384, 385, 386, 387, 388, 389, 390, 391, 392, 393, 394, 395, 396, 397, 398, 399, 400, 401, 402, 403, 404, 405, 406, 407, 408, 409, 410, 411, 412, 413, 414, 415, 416, 417, 418, 419, 420, 421, 422, 423, 424, 425, 426, 427, 428, 429, 430, 431, 432, 433, 434, 435, 436, 437, 438, 439, 440, 441, 442, 443, 444, 445, 446, 447, 448, 449, 450, 451, 452, 453, 454, 455, 456, 457, 458, 459, 460, 461, 462, 463, 464, 465, 466, 467, 468, 469, 470, 471, 472, 473, 474, 475, 476, 477, 478, 479, 480, 481, 482, 483, 484, 485, 486, 487, 488, 489, 490, 491, 492, 493, 494, 495, 496, 497, 498, 499, 500, 501, 502, 503, 504, 505, 506, 507, 508, 509, 510, 511, 512, 513, 514, 515, 516, 517, 518, 519, 520, 521, 522, 523, 524, 525, 526, 527, 528, 529, 530, 531, 532, 533, 534, 535, 536, 537, 538, 539, 540, 541, 542, 543, 544, 545, 546, 547, 548, 549, 550, 551, 552, 553, 554, 555, 556, 557, 558, 559, 560, 561, 562, 563, 564, 565, 566, 567, 568, 569, 570, 571, 572, 573, 574, 575, 576, 577, 578, 579, 580, 581, 582, 583, 584, 585, 586, 587, 588, 589, 590, 591, 592, 593, 594, 595, 596, 597, 598, 599, 600, 601, 602, 603, 604, 605, 606, 607, 608, 609, 610, 611, 612, 613, 614, 615, 616, 617, 618, 619, 620, 621, 622, 623, 624, 625, 626, 627, 628, 629, 630, 631, 632, 633, 634, 635, 636, 637, 638, 639, 640, 641, 642, 643, 644, 645, 646, 647, 648, 649, 650, 651, 652, 653, 654, 655, 656, 657, 658, 659, 660, 661, 662, 663, 664, 665, 666, 667, 668, 669, 670, 671, 672, 673, 674, 675, 676, 677, 678, 679, 680, 681, 682, 683, 684, 685, 686, 687, 688, 689, 690, 691, 692, 693, 694, 695, 696, 697, 698, 699, 700, 701, 702, 703, 704, 705, 706, 707, 708, 709, 710, 711, 712, 713, 714, 715, 716, 717, 718, 719, 720, 721, 722, 723, 724, 725, 726, 727, 728, 729, 730, 731, 732, 733, 734, 735, 736, 737, 738, 739, 740, 741, 742, 743, 744, 745, 746, 747, 748, 749, 750, 751, 752, 753, 754, 755, 756, 757, 758, 759, 760, 761, 762, 763, 764, 765, 766, 767, 768, 769, 770, 771, 772, 773, 774, 775, 776, 777, 778, 779, 780, 781, 782, 783, 784, 785, 786, 787, 788, 789, 790, 791, 792, 793, 794, 795, 796, 797, 798, 799, 800, 801, 802, 803, 804, 805, 806, 807, 808, 809, 810, 811, 812, 813, 814, 815, 816, 817, 818, 819, 820, 821, 822, 823, 824, 825, 826, 827, 828, 829, 830, 831, 832, 833, 834, 835, 836, 837, 838, 839, 840, 841, 842, 843, 844, 845, 846, 847, 848, 849, 850, 851, 852, 853, 854, 855, 856, 857, 858, 859, 860, 861, 862, 863, 864, 865, 866, 867, 868, 869, 870, 871, 872, 873, 874, 875, 876, 877, 878, 879, 880, 881, 882, 883, 884, 885, 886, 887, 888, 889, 890, 891, 892, 893, 894, 895, 896, 897, 898, 899, 900, 901, 902, 903, 904, 905, 906, 907, 908, 909, 910, 911, 912, 913, 914, 915, 916, 917, 918, 919, 920, 921, 922, 923, 924, 925, 926, 927, 928, 929, 930, 931, 932, 933, 934, 935, 936, 937, 938, 939, 940, 941, 942, 943, 944, 945, 946, 947, 948, 949, 950, 951, 952, 953, 954, 955, 956, 957, 958, 959, 960, 961, 962, 963, 964, 965, 966, 967, 968, 969, 970, 971, 972, 973, 974, 975, 976, 977, 978, 979, 980, 981, 982, 983, 984, 985, 986, 987, 988, 989, 990, 991, 992, 993, 994, 995, 996, 997, 998, 999, 1000, 1001, 1002, 1003, 1004, 1005, 1006, 1007, 1008, 1009, 1010, 1011, 1012, 1013, 1014, 1015, 1016, 1017, 1018, 1019, 1020, 1021, 1022, 1023, 1024, 1025, 1026, 1027, 1028, 1029, 1030, 1031, 1032, 1033, 1034, 1035, 1036, 1037, 1038, 1039, 1040, 1041, 1042, 1043, 1044, 1045, 1046, 1047, 1048, 1049, 1050, 1051, 1052, 1053, 1054, 1055, 1056, 1057, 1058, 1059, 1060, 1061, 1062, 1063, 1064, 1065, 1066, 1067, 1068, 1069, 1070, 1071, 1072, 1073, 1074, 1075, 1076, 1077, 1078, 1079, 1080, 1081, 1082, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 328, 329, 330, 331, 332, 333, 334, 335, 336, 337, 338, 339, 340, 341, 342, 343, 344, 345, 346, 347, 348, 349, 350, 351, 352, 353, 354, 355, 356, 357, 358, 359, 360, 361, 362, 363, 364, 365, 366, 367, 368, 369, 370, 371, 372, 373, 374, 375, 376, 377, 378, 379, 380, 381, 382, 383, 384, 385, 386, 387, 388, 389, 390, 391, 392, 393, 394, 395, 396, 397, 398, 399, 400, 401, 402, 403, 404, 405, 406, 407, 408, 409, 410, 411, 412, 413, 414, 415, 416, 417, 418, 419, 420, 421, 422, 423, 424, 425, 426, 427, 428, 429, 430, 431, 432, 433, 434, 435, 436, 437, 438, 439, 440, 441, 442, 443, 444, 445, 446, 447, 448, 449, 450, 451, 452, 453, 454, 455, 456, 457, 458, 459, 460, 461, 462, 463, 464, 465, 466, 467, 468, 469, 470, 471, 472, 473, 474, 475, 476, 477, 478, 479, 480, 481, 482, 483, 484, 485, 486, 487, 488, 489, 490, 491, 492, 493, 494, 495, 496, 497, 498, 499, 500, 501, 502, 503, 504, 505, 506, 507, 508, 509, 510, 511, 512, 513, 514, 515, 516, 517, 518, 519, 520, 521, 522, 523, 524, 525, 526, 527, 528, 529, 530, 531, 532, 533, 534, 535, 536, 537, 538, 539, 540, 541, 542, 543, 544, 545, 546, 547, 548, 549, 550, 551, 552, 553, 554, 555, 556, 557, 558, 559, 560, 561, 562, 563, 564, 565, 566, 567, 568, 569, 570, 571, 572, 573, 574, 575, 576, 577, 578, 579, 580, 581, 582, 583, 584, 585, 586, 587, 588, 589, 590, 591, 592, 593, 594, 595, 596, 597, 598, 599, 600, 601, 602, 603, 604, 605, 606, 607, 608, 609, 610, 611, 612, 613, 614, 615, 616, 617, 618, 619, 620, 621, 622, 623, 624, 625, 626, 627, 628, 629, 630, 631, 632, 633, 634, 635, 636, 637, 638, 639, 640, 641, 642, 643, 644, 645, 646, 647, 648, 649, 650, 651, 652, 653, 654, 655, 656, 657, 658, 659, 660, 661, 662, 663, 664, 665, 666, 667, 668, 669, 670, 671, 672, 673, 674, 675, 676, 677, 678, 679, 680, 681, 682, 683, 684, 685, 686, 687, 688, 689, 690, 691, 692, 693, 694, 695, 696, 697, 698, 699, 700, 701, 702, 703, 704, 705, 706, 707, 708, 709, 710, 711, 712, 713, 714, 715, 716, 717, 718, 719, 720, 721, 722, 723, 724, 725, 726, 727, 728, 729, 730, 731, 732, 733, 734, 735, 736, 737, 738, 739, 740, 741, 742, 743, 744, 745, 746, 747, 748, 749, 750, 751, 752, 753, 754, 755, 756, 757, 758, 759, 760, 761, 762, 763, 764, 765, 766, 767, 768, 769, 770, 771, 772, 773, 774, 775, 776, 777, 778, 779, 780, 781, 782, 783, 784, 785, 786, 787, 788, 789, 790, 791, 792, 793, 794, 795, 796, 797, 798, 799, 800, 801, 802, 803, 804, 805, 806, 807, 808, 809, 810, 811, 812, 813, 814, 815, 816, 817, 818, 819, 820, 821, 822, 823, 824, 825, 826, 827, 828, 829, 830, 831, 832, 833, 834, 835, 836, 837, 838, 839, 840, 841, 842, 843, 844, 845, 846, 847, 848, 849, 850, 851, 852, 853, 854, 855, 856, 857, 858, 859, 860, 861, 862, 863, 864, 865, 866, 867, 868, 869, 870, 871, 872, 873, 874, 875, 876, 877, 878, 879, 880, 881, 882, 883, 884, 885, 886, 887, 888, 889, 890, 891, 892, 893, 894, 895, 896, 897, 898, 899, 900, 901, 902, 903, 904, 905, 906, 907, 908, 909, 910, 911, 912, 913, 914, 915, 916, 917, 918, 919, 920, 921, 922, 923, 924, 925, 926, 927, 928, 929, 930, 931, 932, 933, 934, 935, 936, 937, 938, 939, 940, 941, 942, 943, 944, 945, 946, 947, 948, 949, 950, 951, 952, 953, 954, 955, 956, 957, 958, 959, 960, 961, 962, 963, 964, 965, 966, 967, 968, 969, 970, 971, 972, 973, 974, 975, 976, 977, 978, 979, 980, 981, 982, 983, 984, 985, 986, 987, 988, 989, 990, 991, 992, 993, 994, 995, 996, 997, 998, 999, 1000, 1001, 1002, 1003, 1004, 1005, 1006, 1007, 1008, 1009, 1010, 1011, 1012, 1013, 1014, 1015, 1016, 1017, 1018, 1019, 1020, 1021, 1022, 1023, 1024, 1025, 1026, 1027, 1028, 1029, 1030, 1031, 1032, 1033, 1034, 1035, 1036, 1037, 1038, 1039, 1040, 1041, 1042, 1043, 1044, 1045, 1046, 1047, 1048, 1049, 1050, 1051, 1052, 1053, 1054, 1055, 1056, 1057, 1058, 1059, 1060, 1061, 1062, 1063, 1064, 1065, 1066, 1067, 1068, 1069, 1070, 1071, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 328, 329, 330, 331, 332, 333, 334, 335, 336, 337, 338, 339, 340, 341, 342, 343, 344, 345, 346, 347, 348, 349, 350, 351, 352, 353, 354, 355, 356, 357, 358, 359, 360, 361, 362, 363, 364, 365, 366, 367, 368, 369, 370, 371, 372, 373, 374, 375, 376, 377, 378, 379, 380, 381, 382, 383, 384, 385, 386, 387, 388, 389, 390, 391, 392, 393, 394, 395, 396, 397, 398, 399, 400, 401, 402, 403, 404, 405, 406, 407, 408, 409, 410, 411, 412, 413, 414, 415, 416, 417, 418, 419, 420, 421, 422, 423, 424, 425, 426, 427, 428, 429, 430, 431, 432, 433, 434, 435, 436, 437, 438, 439, 440, 441, 442, 443, 444, 445, 446, 447, 448, 449, 450, 451, 452, 453, 454, 455, 456, 457, 458, 459, 460, 461, 462, 463, 464, 465, 466, 467, 468, 469, 470, 471, 472, 473, 474, 475, 476, 477, 478, 479, 480, 481, 482, 483, 484, 485, 486, 487, 488, 489, 490, 491, 492, 493, 494, 495, 496, 497, 498, 499, 500, 501, 502, 503, 504, 505, 506, 507, 508, 509, 510, 511, 512, 513, 514, 515, 516, 517, 518, 519, 520, 521, 522, 523, 524, 525, 526, 527, 528, 529, 530, 531, 532, 533, 534, 535, 536, 537, 538, 539, 540, 541, 542, 543, 544, 545, 546, 547, 548, 549, 550, 551, 552, 553, 554, 555, 556, 557, 558, 559, 560, 561, 562, 563, 564, 565, 566, 567, 568, 569, 570, 571, 572, 573, 574, 575, 576, 577, 578, 579, 580, 581, 582, 583, 584, 585, 586, 587, 588, 589, 590, 591, 592, 593, 594, 595, 596, 597, 598, 599, 600, 601, 602, 603, 604, 605, 606, 607, 608, 609, 610, 611, 612, 613, 614, 615, 616, 617, 618, 619, 620, 621, 622, 623, 624, 625, 626, 627, 628, 629, 630, 631, 632, 633, 634, 635, 636, 637, 638, 639, 640, 641, 642, 643, 644, 645, 646, 647, 648, 649, 650, 651, 652, 653, 654, 655, 656, 657, 658, 659, 660, 661, 662, 663, 664, 665, 666, 667, 668, 669, 670, 671, 672, 673, 674, 675, 676, 677, 678, 679, 680, 681, 682, 683, 684, 685, 686, 687, 688, 689, 690, 691, 692, 693, 694, 695, 696, 697, 698, 699, 700, 701, 702, 703, 704, 705, 706, 707, 708, 709, 710, 711, 712, 713, 714, 715, 716, 717, 718, 719, 720, 721, 722, 723, 724, 725, 726, 727, 728, 729, 730, 731, 732, 733, 734, 735, 736, 737, 738, 739, 740, 741, 742, 743, 744, 745, 746, 747, 748, 749, 750, 751, 752, 753, 754, 755, 756, 757, 758, 759, 760, 761, 762, 763, 764, 765, 766, 767, 768, 769, 770, 771, 772, 773, 774, 775, 776, 777, 778, 779, 780, 781, 782, 783, 784, 785, 786, 787, 788, 789, 790, 791, 792, 793, 794, 795, 796, 797, 798, 799, 800, 801, 802, 803, 804, 805, 806, 807, 808, 809, 810, 811, 812, 813, 814, 815, 816, 817, 818, 819, 820, 821, 822, 823, 824, 825, 826, 827, 828, 829, 830, 831, 832, 833, 834, 835, 836, 837, 838, 839, 840, 841, 842, 843, 844, 845, 846, 847, 848, 849, 850, 851, 852, 853, 854, 855, 856, 857, 858, 859, 860, 861, 862, 863, 864, 865, 866, 867, 868, 869, 870, 871, 872, 873, 874, 875, 876, 877, 878, 879, 880, 881, 882, 883, 884, 885, 886, 887, 888, 889, 890, 891, 892, 893, 894, 895, 896, 897, 898, 899, 900, 901, 902, 903, 904, 905, 906, 907, 908, 909, 910, 911, 912, 913, 914, 915, 916, 917, 918, 919, 920, 921, 922, 923, 924, 925, 926, 927, 928, 929, 930, 931, 932, 933, 934, 935, 936, 937, 938, 939, 940, 941, 942, 943, 944, 945, 946, 947, 948, 949, 950, 951, 952, 953, 954, 955, 956, 957, 958, 959, 960, 961, 962, 963, 964, 965, 966, 967, 968, 969, 970, 971, 972, 973, 974, 975, 976, 977, 978, 979, 980, 981, 982, 983, 984, 985, 986, 987, 988, 989, 990, 991, 992, 993, 994, 995, 996, 997, 998, 999, 1000, 1001, 1002, 1003, 1004, 1005, 1006, 1007, 1008, 1009, 1010, 1011, 1012, 1013, 1014, 1015, 1016, 1017, 1018, 1019, 1020, 1021, 1022, 1023, 1024, 1025, 1026, 1027, 1028, 1029, 1030, 1031, 1032, 1033, 1034, 1035, 1036, 1037, 1038, 1039, 1040, 1041, 1042, 1043, 1044, 1045, 1046, 1047, 1048, 1049, 1050, 1051, 1052, 1053, 1054, 1055, 1056, 1057, 1058, 1059, 1060, 1061, 1062, 1063, 1064, 1065, 1066, 1067, 1068, 1069, 1070, 1071, 1072, 1073, 1074, 1075, 1076, 1077, 1078, 1079, 1080, 1081, 1082, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 328, 329, 330, 331, 332, 333, 334, 335, 336, 337, 338, 339, 340, 341, 342, 343, 344, 345, 346, 347, 348, 349, 350, 351, 352, 353, 354, 355, 356, 357, 358, 359, 360, 361, 362, 363, 364, 365, 366, 367, 368, 369, 370, 371, 372, 373, 374, 375, 376, 377, 378, 379, 380, 381, 382, 383, 384, 385, 386, 387, 388, 389, 390, 391, 392, 393, 394, 395, 396, 397, 398, 399, 400, 401, 402, 403, 404, 405, 406, 407, 408, 409, 410, 411, 412, 413, 414, 415, 416, 417, 418, 419, 420, 421, 422, 423, 424, 425, 426, 427, 428, 429, 430, 431, 432, 433, 434, 435, 436, 437, 438, 439, 440, 441, 442, 443, 444, 445, 446, 447, 448, 449, 450, 451, 452, 453, 454, 455, 456, 457, 458, 459, 460, 461, 462, 463, 464, 465, 466, 467, 468, 469, 470, 471, 472, 473, 474, 475, 476, 477, 478, 479, 480, 481, 482, 483, 484, 485, 486, 487, 488, 489, 490, 491, 492, 493, 494, 495, 496, 497, 498, 499, 500, 501, 502, 503, 504, 505, 506, 507, 508, 509, 510, 511, 512, 513, 514, 515, 516, 517, 518, 519, 520, 521, 522, 523, 524, 525, 526, 527, 528, 529, 530, 531, 532, 533, 534, 535, 536, 537, 538, 539, 540, 541, 542, 543, 544, 545, 546, 547, 548, 549, 550, 551, 552, 553, 554, 555, 556, 557, 558, 559, 560, 561, 562, 563, 564, 565, 566, 567, 568, 569, 570, 571, 572, 573, 574, 575, 576, 577, 578, 579, 580, 581, 582, 583, 584, 585, 586, 587, 588, 589, 590, 591, 592, 593, 594, 595, 596, 597, 598, 599, 600, 601, 602, 603, 604, 605, 606, 607, 608, 609, 610, 611, 612, 613, 614, 615, 616, 617, 618, 619, 620, 621, 622, 623, 624, 625, 626, 627, 628, 629, 630, 631, 632, 633, 634, 635, 636, 637, 638, 639, 640, 641, 642, 643, 644, 645, 646, 647, 648, 649, 650, 651, 652, 653, 654, 655, 656, 657, 658, 659, 660, 661, 662, 663, 664, 665, 666, 667, 668, 669, 670, 671, 672, 673, 674, 675, 676, 677, 678, 679, 680, 681, 682, 683, 684, 685, 686, 687, 688, 689, 690, 691, 692, 693, 694, 695, 696, 697, 698, 699, 700, 701, 702, 703, 704, 705, 706, 707, 708, 709, 710, 711, 712, 713, 714, 715, 716, 717, 718, 719, 720, 721, 722, 723, 724, 725, 726, 727, 728, 729, 730, 731, 732, 733, 734, 735, 736, 737, 738, 739, 740, 741, 742, 743, 744, 745, 746, 747, 748, 749, 750, 751, 752, 753, 754, 755, 756, 757, 758, 759, 760, 761, 762, 763, 764, 765, 766, 767, 768, 769, 770, 771, 772, 773, 774, 775, 776, 777, 778, 779, 780, 781, 782, 783, 784, 785, 786, 787, 788, 789, 790, 791, 792, 793, 794, 795, 796, 797, 798, 799, 800, 801, 802, 803, 804, 805, 806, 807, 808, 809, 810, 811, 812, 813, 814, 815, 816, 817, 818, 819, 820, 821, 822, 823, 824, 825, 826, 827, 828, 829, 830, 831, 832, 833, 834, 835, 836, 837, 838, 839, 840, 841, 842, 843, 844, 845, 846, 847, 848, 849, 850, 851, 852, 853, 854, 855, 856, 857, 858, 859, 860, 861, 862, 863, 864, 865, 866, 867, 868, 869, 870, 871, 872, 873, 874, 875, 876, 877, 878, 879, 880, 881, 882, 883, 884, 885, 886, 887, 888, 889, 890, 891, 892, 893, 894, 895, 896, 897, 898, 899, 900, 901, 902, 903, 904, 905, 906, 907, 908, 909, 910, 911, 912, 913, 914, 915, 916, 917, 918, 919, 920, 921, 922, 923, 924, 925, 926, 927, 928, 929, 930, 931, 932, 933, 934, 935, 936, 937, 938, 939, 940, 941, 942, 943, 944, 945, 946, 947, 948, 949, 950, 951, 952, 953, 954, 955, 956, 957, 958, 959, 960, 961, 962, 963, 964, 965, 966, 967, 968, 969, 970, 971, 972, 973, 974, 975, 976, 977, 978, 979, 980, 981, 982, 983, 984, 985, 986, 987, 988, 989, 990, 991, 992, 993, 994, 995, 996, 997, 998, 999, 1000, 1001, 1002, 1003, 1004, 1005, 1006, 1007, 1008, 1009, 1010, 1011, 1012, 1013, 1014, 1015, 1016, 1017, 1018, 1019, 1020, 1021, 1022, 1023, 1024, 1025, 1026, 1027, 1028, 1029, 1030, 1031, 1032, 1033, 1034, 1035, 1036, 1037, 1038, 1039, 1040, 1041, 1042, 1043, 1044, 1045, 1046, 1047, 1048, 1049, 1050, 1051, 1052, 1053, 1054, 1055, 1056, 1057, 1058, 1059, 1060, 1061, 1062, 1063, 1064, 1065, 1066, 1067, 1068, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 328, 329, 330, 331, 332, 333, 334, 335, 336, 337, 338, 339, 340, 341, 342, 343, 344, 345, 346, 347, 348, 349, 350, 351, 352, 353, 354, 355, 356, 357, 358, 359, 360, 361, 362, 363, 364, 365, 366, 367, 368, 369, 370, 371, 372, 373, 374, 375, 376, 377, 378, 379, 380, 381, 382, 383, 384, 385, 386, 387, 388, 389, 390, 391, 392, 393, 394, 395, 396, 397, 398, 399, 400, 401, 402, 403, 404, 405, 406, 407, 408, 409, 410, 411, 412, 413, 414, 415, 416, 417, 418, 419, 420, 421, 422, 423, 424, 425, 426, 427, 428, 429, 430, 431, 432, 433, 434, 435, 436, 437, 438, 439, 440, 441, 442, 443, 444, 445, 446, 447, 448, 449, 450, 451, 452, 453, 454, 455, 456, 457, 458, 459, 460, 461, 462, 463, 464, 465, 466, 467, 468, 469, 470, 471, 472, 473, 474, 475, 476, 477, 478, 479, 480, 481, 482, 483, 484, 485, 486, 487, 488, 489, 490, 491, 492, 493, 494, 495, 496, 497, 498, 499, 500, 501, 502, 503, 504, 505, 506, 507, 508, 509, 510, 511, 512, 513, 514, 515, 516, 517, 518, 519, 520, 521, 522, 523, 524, 525, 526, 527, 528, 529, 530, 531, 532, 533, 534, 535, 536, 537, 538, 539, 540, 541, 542, 543, 544, 545, 546, 547, 548, 549, 550, 551, 552, 553, 554, 555, 556, 557, 558, 559, 560, 561, 562, 563, 564, 565, 566, 567, 568, 569, 570, 571, 572, 573, 574, 575, 576, 577, 578, 579, 580, 581, 582, 583, 584, 585, 586, 587, 588, 589, 590, 591, 592, 593, 594, 595, 596, 597, 598, 599, 600, 601, 602, 603, 604, 605, 606, 607, 608, 609, 610, 611, 612, 613, 614, 615, 616, 617, 618, 619, 620, 621, 622, 623, 624, 625, 626, 627, 628, 629, 630, 631, 632, 633, 634, 635, 636, 637, 638, 639, 640, 641, 642, 643, 644, 645, 646, 647, 648, 649, 650, 651, 652, 653, 654, 655, 656, 657, 658, 659, 660, 661, 662, 663, 664, 665, 666, 667, 668, 669, 670, 671, 672, 673, 674, 675, 676, 677, 678, 679, 680, 681, 682, 683, 684, 685, 686, 687, 688, 689, 690, 691, 692, 693, 694, 695, 696, 697, 698, 699, 700, 701, 702, 703, 704, 705, 706, 707, 708, 709, 710, 711, 712, 713, 714, 715, 716, 717, 718, 719, 720, 721, 722, 723, 724, 725, 726, 727, 728, 729, 730, 731, 732, 733, 734, 735, 736, 737, 738, 739, 740, 741, 742, 743, 744, 745, 746, 747, 748, 749, 750, 751, 752, 753, 754, 755, 756, 757, 758, 759, 760, 761, 762, 763, 764, 765, 766, 767, 768, 769, 770, 771, 772, 773, 774, 775, 776, 777, 778, 779, 780, 781, 782, 783, 784, 785, 786, 787, 788, 789, 790, 791, 792, 793, 794, 795, 796, 797, 798, 799, 800, 801, 802, 803, 804, 805, 806, 807, 808, 809, 810, 811, 812, 813, 814, 815, 816, 817, 818, 819, 820, 821, 822, 823, 824, 825, 826, 827, 828, 829, 830, 831, 832, 833, 834, 835, 836, 837, 838, 839, 840, 841, 842, 843, 844, 845, 846, 847, 848, 849, 850, 851, 852, 853, 854, 855, 856, 857, 858, 859, 860, 861, 862, 863, 864, 865, 866, 867, 868, 869, 870, 871, 872, 873, 874, 875, 876, 877, 878, 879, 880, 881, 882, 883, 884, 885, 886, 887, 888, 889, 890, 891, 892, 893, 894, 895, 896, 897, 898, 899, 900, 901, 902, 903, 904, 905, 906, 907, 908, 909, 910, 911, 912, 913, 914, 915, 916, 917, 918, 919, 920, 921, 922, 923, 924, 925, 926, 927, 928, 929, 930, 931, 932, 933, 934, 935, 936, 937, 938, 939, 940, 941, 942, 943, 944, 945, 946, 947, 948, 949, 950, 951, 952, 953, 954, 955, 956, 957, 958, 959, 960, 961, 962, 963, 964, 965, 966, 967, 968, 969, 970, 971, 972, 973, 974, 975, 976, 977, 978, 979, 980, 981, 982, 983, 984, 985, 986, 987, 988, 989, 990, 991, 992, 993, 994, 995, 996, 997, 998, 999, 1000, 1001, 1002, 1003, 1004, 1005, 1006, 1007, 1008, 1009, 1010, 1011, 1012, 1013, 1014, 1015, 1016, 1017, 1018, 1019, 1020, 1021, 1022, 1023, 1024, 1025, 1026, 1027, 1028, 1029, 1030, 1031, 1032, 1033, 1034, 1035, 1036, 1037, 1038, 1039, 1040, 1041, 1042, 1043, 1044, 1045, 1046, 1047, 1048, 1049, 1050, 1051, 1052, 1053, 1054, 1055, 1056, 1057, 1058, 1059, 1060, 1061, 1062, 1063, 1064, 1065, 1066, 1067, 1068, 1069, 1070, 1071, 1072, 1073, 1074, 1075, 1076, 1077, 1078, 1079, 1080, 1081, 1082, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 328, 329, 330, 331, 332, 333, 334, 335, 336, 337, 338, 339, 340, 341, 342, 343, 344, 345, 346, 347, 348, 349, 350, 351, 352, 353, 354, 355, 356, 357, 358, 359, 360, 361, 362, 363, 364, 365, 366, 367, 368, 369, 370, 371, 372, 373, 374, 375, 376, 377, 378, 379, 380, 381, 382, 383, 384, 385, 386, 387, 388, 389, 390, 391, 392, 393, 394, 395, 396, 397, 398, 399, 400, 401, 402, 403, 404, 405, 406, 407, 408, 409, 410, 411, 412, 413, 414, 415, 416, 417, 418, 419, 420, 421, 422, 423, 424, 425, 426, 427, 428, 429, 430, 431, 432, 433, 434, 435, 436, 437, 438, 439, 440, 441, 442, 443, 444, 445, 446, 447, 448, 449, 450, 451, 452, 453, 454, 455, 456, 457, 458, 459, 460, 461, 462, 463, 464, 465, 466, 467, 468, 469, 470, 471, 472, 473, 474, 475, 476, 477, 478, 479, 480, 481, 482, 483, 484, 485, 486, 487, 488, 489, 490, 491, 492, 493, 494, 495, 496, 497, 498, 499, 500, 501, 502, 503, 504, 505, 506, 507, 508, 509, 510, 511, 512, 513, 514, 515, 516, 517, 518, 519, 520, 521, 522, 523, 524, 525, 526, 527, 528, 529, 530, 531, 532, 533, 534, 535, 536, 537, 538, 539, 540, 541, 542, 543, 544, 545, 546, 547, 548, 549, 550, 551, 552, 553, 554, 555, 556, 557, 558, 559, 560, 561, 562, 563, 564, 565, 566, 567, 568, 569, 570, 571, 572, 573, 574, 575, 576, 577, 578, 579, 580, 581, 582, 583, 584, 585, 586, 587, 588, 589, 590, 591, 592, 593, 594, 595, 596, 597, 598, 599, 600, 601, 602, 603, 604, 605, 606, 607, 608, 609, 610, 611, 612, 613, 614, 615, 616, 617, 618, 619, 620, 621, 622, 623, 624, 625, 626, 627, 628, 629, 630, 631, 632, 633, 634, 635, 636, 637, 638, 639, 640, 641, 642, 643, 644, 645, 646, 647, 648, 649, 650, 651, 652, 653, 654, 655, 656, 657, 658, 659, 660, 661, 662, 663, 664, 665, 666, 667, 668, 669, 670, 671, 672, 673, 674, 675, 676, 677, 678, 679, 680, 681, 682, 683, 684, 685, 686, 687, 688, 689, 690, 691, 692, 693, 694, 695, 696, 697, 698, 699, 700, 701, 702, 703, 704, 705, 706, 707, 708, 709, 710, 711, 712, 713, 714, 715, 716, 717, 718, 719, 720, 721, 722, 723, 724, 725, 726, 727, 728, 729, 730, 731, 732, 733, 734, 735, 736, 737, 738, 739, 740, 741, 742, 743, 744, 745, 746, 747, 748, 749, 750, 751, 752, 753, 754, 755, 756, 757, 758, 759, 760, 761, 762, 763, 764, 765, 766, 767, 768, 769, 770, 771, 772, 773, 774, 775, 776, 777, 778, 779, 780, 781, 782, 783, 784, 785, 786, 787, 788, 789, 790, 791, 792, 793, 794, 795, 796, 797, 798, 799, 800, 801, 802, 803, 804, 805, 806, 807, 808, 809, 810, 811, 812, 813, 814, 815, 816, 817, 818, 819, 820, 821, 822, 823, 824, 825, 826, 827, 828, 829, 830, 831, 832, 833, 834, 835, 836, 837, 838, 839, 840, 841, 842, 843, 844, 845, 846, 847, 848, 849, 850, 851, 852, 853, 854, 855, 856, 857, 858, 859, 860, 861, 862, 863, 864, 865, 866, 867, 868, 869, 870, 871, 872, 873, 874, 875, 876, 877, 878, 879, 880, 881, 882, 883, 884, 885, 886, 887, 888, 889, 890, 891, 892, 893, 894, 895, 896, 897, 898, 899, 900, 901, 902, 903, 904, 905, 906, 907, 908, 909, 910, 911, 912, 913, 914, 915, 916, 917, 918, 919, 920, 921, 922, 923, 924, 925, 926, 927, 928, 929, 930, 931, 932, 933, 934, 935, 936, 937, 938, 939, 940, 941, 942, 943, 944, 945, 946, 947, 948, 949, 950, 951, 952, 953, 954, 955, 956, 957, 958, 959, 960, 961, 962, 963, 964, 965, 966, 967, 968, 969, 970, 971, 972, 973, 974, 975, 976, 977, 978, 979, 980, 981, 982, 983, 984, 985, 986, 987, 988, 989, 990, 991, 992, 993, 994, 995, 996, 997, 998, 999, 1000, 1001, 1002, 1003, 1004, 1005, 1006, 1007, 1008, 1009, 1010, 1011, 1012, 1013, 1014, 1015, 1016, 1017, 1018, 1019, 1020, 1021, 1022, 1023, 1024, 1025, 1026, 1027, 1028, 1029, 1030, 1031, 1032, 1033, 1034, 1035, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 328, 329, 330, 331, 332, 333, 334, 335, 336, 337, 338, 339, 340, 341, 342, 343, 344, 345, 346, 347, 348, 349, 350, 351, 352, 353, 354, 355, 356, 357, 358, 359, 360, 361, 362, 363, 364, 365, 366, 367, 368, 369, 370, 371, 372, 373, 374, 375, 376, 377, 378, 379, 380, 381, 382, 383, 384, 385, 386, 387, 388, 389, 390, 391, 392, 393, 394, 395, 396, 397, 398, 399, 400, 401, 402, 403, 404, 405, 406, 407, 408, 409, 410, 411, 412, 413, 414, 415, 416, 417, 418, 419, 420, 421, 422, 423, 424, 425, 426, 427, 428, 429, 430, 431, 432, 433, 434, 435, 436, 437, 438, 439, 440, 441, 442, 443, 444, 445, 446, 447, 448, 449, 450, 451, 452, 453, 454, 455, 456, 457, 458, 459, 460, 461, 462, 463, 464, 465, 466, 467, 468, 469, 470, 471, 472, 473, 474, 475, 476, 477, 478, 479, 480, 481, 482, 483, 484, 485, 486, 487, 488, 489, 490, 491, 492, 493, 494, 495, 496, 497, 498, 499, 500, 501, 502, 503, 504, 505, 506, 507, 508, 509, 510, 511, 512, 513, 514, 515, 516, 517, 518, 519, 520, 521, 522, 523, 524, 525, 526, 527, 528, 529, 530, 531, 532, 533, 534, 535, 536, 537, 538, 539, 540, 541, 542, 543, 544, 545, 546, 547, 548, 549, 550, 551, 552, 553, 554, 555, 556, 557, 558, 559, 560, 561, 562, 563, 564, 565, 566, 567, 568, 569, 570, 571, 572, 573, 574, 575, 576, 577, 578, 579, 580, 581, 582, 583, 584, 585, 586, 587, 588, 589, 590, 591, 592, 593, 594, 595, 596, 597, 598, 599, 600, 601, 602, 603, 604, 605, 606, 607, 608, 609, 610, 611, 612, 613, 614, 615, 616, 617, 618, 619, 620, 621, 622, 623, 624, 625, 626, 627, 628, 629, 630, 631, 632, 633, 634, 635, 636, 637, 638, 639, 640, 641, 642, 643, 644, 645, 646, 647, 648, 649, 650, 651, 652, 653, 654, 655, 656, 657, 658, 659, 660, 661, 662, 663, 664, 665, 666, 667, 668, 669, 670, 671, 672, 673, 674, 675, 676, 677, 678, 679, 680, 681, 682, 683, 684, 685, 686, 687, 688, 689, 690, 691, 692, 693, 694, 695, 696, 697, 698, 699, 700, 701, 702, 703, 704, 705, 706, 707, 708, 709, 710, 711, 712, 713, 714, 715, 716, 717, 718, 719, 720, 721, 722, 723, 724, 725, 726, 727, 728, 729, 730, 731, 732, 733, 734, 735, 736, 737, 738, 739, 740, 741, 742, 743, 744, 745, 746, 747, 748, 749, 750, 751, 752, 753, 754, 755, 756, 757, 758, 759, 760, 761, 762, 763, 764, 765, 766, 767, 768, 769, 770, 771, 772, 773, 774, 775, 776, 777, 778, 779, 780, 781, 782, 783, 784, 785, 786, 787, 788, 789, 790, 791, 792, 793, 794, 795, 796, 797, 798, 799, 800, 801, 802, 803, 804, 805, 806, 807, 808, 809, 810, 811, 812, 813, 814, 815, 816, 817, 818, 819, 820, 821, 822, 823, 824, 825, 826, 827, 828, 829, 830, 831, 832, 833, 834, 835, 836, 837, 838, 839, 840, 841, 842, 843, 844, 845, 846, 847, 848, 849, 850, 851, 852, 853, 854, 855, 856, 857, 858, 859, 860, 861, 862, 863, 864, 865, 866, 867, 868, 869, 870, 871, 872, 873, 874, 875, 876, 877, 878, 879, 880, 881, 882, 883, 884, 885, 886, 887, 888, 889, 890, 891, 892, 893, 894, 895, 896, 897, 898, 899, 900, 901, 902, 903, 904, 905, 906, 907, 908, 909, 910, 911, 912, 913, 914, 915, 916, 917, 918, 919, 920, 921, 922, 923, 924, 925, 926, 927, 928, 929, 930, 931, 932, 933, 934, 935, 936, 937, 938, 939, 940, 941, 942, 943, 944, 945, 946, 947, 948, 949, 950, 951, 952, 953, 954, 955, 956, 957, 958, 959, 960, 961, 962, 963, 964, 965, 966, 967, 968, 969, 970, 971, 972, 973, 974, 975, 976, 977, 978, 979, 980, 981, 982, 983, 984, 985, 986, 987, 988, 989, 990, 991, 992, 993, 994, 995, 996, 997, 998, 999, 1000, 1001, 1002, 1003, 1004, 1005, 1006, 1007, 1008, 1009, 1010, 1011, 1012, 1013, 1014, 1015, 1016, 1017, 1018, 1019, 1020, 1021, 1022, 1023, 1024, 1025, 1026, 1027, 1028, 1029, 1030, 1031, 1032, 1033, 1034, 1035, 1036, 1037, 1038, 1039, 1040, 1041, 1042, 1043, 1044, 1045, 1046, 1047, 1048, 1049, 1050, 1051, 1052, 1053, 1054, 1055, 1056, 1057, 1058, 1059, 1060, 1061, 1062, 1063, 1064, 1065, 1066, 1067, 1068, 1069, 1070, 1071, 1072, 1073, 1074, 1075, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 328, 329, 330, 331, 332, 333, 334, 335, 336, 337, 338, 339, 340, 341, 342, 343, 344, 345, 346, 347, 348, 349, 350, 351, 352, 353, 354, 355, 356, 357, 358, 359, 360, 361, 362, 363, 364, 365, 366, 367, 368, 369, 370, 371, 372, 373, 374, 375, 376, 377, 378, 379, 380, 381, 382, 383, 384, 385, 386, 387, 388, 389, 390, 391, 392, 393, 394, 395, 396, 397, 398, 399, 400, 401, 402, 403, 404, 405, 406, 407, 408, 409, 410, 411, 412, 413, 414, 415, 416, 417, 418, 419, 420, 421, 422, 423, 424, 425, 426, 427, 428, 429, 430, 431, 432, 433, 434, 435, 436, 437, 438, 439, 440, 441, 442, 443, 444, 445, 446, 447, 448, 449, 450, 451, 452, 453, 454, 455, 456, 457, 458, 459, 460, 461, 462, 463, 464, 465, 466, 467, 468, 469, 470, 471, 472, 473, 474, 475, 476, 477, 478, 479, 480, 481, 482, 483, 484, 485, 486, 487, 488, 489, 490, 491, 492, 493, 494, 495, 496, 497, 498, 499, 500, 501, 502, 503, 504, 505, 506, 507, 508, 509, 510, 511, 512, 513, 514, 515, 516, 517, 518, 519, 520, 521, 522, 523, 524, 525, 526, 527, 528, 529, 530, 531, 532, 533, 534, 535, 536, 537, 538, 539, 540, 541, 542, 543, 544, 545, 546, 547, 548, 549, 550, 551, 552, 553, 554, 555, 556, 557, 558, 559, 560, 561, 562, 563, 564, 565, 566, 567, 568, 569, 570, 571, 572, 573, 574, 575, 576, 577, 578, 579, 580, 581, 582, 583, 584, 585, 586, 587, 588, 589, 590, 591, 592, 593, 594, 595, 596, 597, 598, 599, 600, 601, 602, 603, 604, 605, 606, 607, 608, 609, 610, 611, 612, 613, 614, 615, 616, 617, 618, 619, 620, 621, 622, 623, 624, 625, 626, 627, 628, 629, 630, 631, 632, 633, 634, 635, 636, 637, 638, 639, 640, 641, 642, 643, 644, 645, 646, 647, 648, 649, 650, 651, 652, 653, 654, 655, 656, 657, 658, 659, 660, 661, 662, 663, 664, 665, 666, 667, 668, 669, 670, 671, 672, 673, 674, 675, 676, 677, 678, 679, 680, 681, 682, 683, 684, 685, 686, 687, 688, 689, 690, 691, 692, 693, 694, 695, 696, 697, 698, 699, 700, 701, 702, 703, 704, 705, 706, 707, 708, 709, 710, 711, 712, 713, 714, 715, 716, 717, 718, 719, 720, 721, 722, 723, 724, 725, 726, 727, 728, 729, 730, 731, 732, 733, 734, 735, 736, 737, 738, 739, 740, 741, 742, 743, 744, 745, 746, 747, 748, 749, 750, 751, 752, 753, 754, 755, 756, 757, 758, 759, 760, 761, 762, 763, 764, 765, 766, 767, 768, 769, 770, 771, 772, 773, 774, 775, 776, 777, 778, 779, 780, 781, 782, 783, 784, 785, 786, 787, 788, 789, 790, 791, 792, 793, 794, 795, 796, 797, 798, 799, 800, 801, 802, 803, 804, 805, 806, 807, 808, 809, 810, 811, 812, 813, 814, 815, 816, 817, 818, 819, 820, 821, 822, 823, 824, 825, 826, 827, 828, 829, 830, 831, 832, 833, 834, 835, 836, 837, 838, 839, 840, 841, 842, 843, 844, 845, 846, 847, 848, 849, 850, 851, 852, 853, 854, 855, 856, 857, 858, 859, 860, 861, 862, 863, 864, 865, 866, 867, 868, 869, 870, 871, 872, 873, 874, 875, 876, 877, 878, 879, 880, 881, 882, 883, 884, 885, 886, 887, 888, 889, 890, 891, 892, 893, 894, 895, 896, 897, 898, 899, 900, 901, 902, 903, 904, 905, 906, 907, 908, 909, 910, 911, 912, 913, 914, 915, 916, 917, 918, 919, 920, 921, 922, 923, 924, 925, 926, 927, 928, 929, 930, 931, 932, 933, 934, 935, 936, 937, 938, 939, 940, 941, 942, 943, 944, 945, 946, 947, 948, 949, 950, 951, 952, 953, 954, 955, 956, 957, 958, 959, 960, 961, 962, 963, 964, 965, 966, 967, 968, 969, 970, 971, 972, 973, 974, 975, 976, 977, 978, 979, 980, 981, 982, 983, 984, 985, 986, 987, 988, 989, 990, 991, 992, 993, 994, 995, 996, 997, 998, 999, 1000, 1001, 1002, 1003, 1004, 1005, 1006, 1007, 1008, 1009, 1010, 1011, 1012, 1013, 1014, 1015, 1016, 1017, 1018, 1019, 1020, 1021, 1022, 1023, 1024, 1025, 1026, 1027, 1028, 1029, 1030, 1031, 1032, 1033, 1034, 1035, 1036, 1037, 1038, 1039, 1040, 1041, 1042, 1043, 1044, 1045, 1046, 1047, 1048, 1049, 1050, 1051, 1052, 1053, 1054, 1055, 1056, 1057, 1058, 1059, 1060, 1061, 1062, 1063, 1064, 1065, 1066, 1067, 1068, 1069, 1070, 1071, 1072, 1073, 1074, 1075, 1076, 1077, 1078, 1079, 1080, 1081, 1082, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 328, 329, 330, 331, 332, 333, 334, 335, 336, 337, 338, 339, 340, 341, 342, 343, 344, 345, 346, 347, 348, 349, 350, 351, 352, 353, 354, 355, 356, 357, 358, 359, 360, 361, 362, 363, 364, 365, 366, 367, 368, 369, 370, 371, 372, 373, 374, 375, 376, 377, 378, 379, 380, 381, 382, 383, 384, 385, 386, 387, 388, 389, 390, 391, 392, 393, 394, 395, 396, 397, 398, 399, 400, 401, 402, 403, 404, 405, 406, 407, 408, 409, 410, 411, 412, 413, 414, 415, 416, 417, 418, 419, 420, 421, 422, 423, 424, 425, 426, 427, 428, 429, 430, 431, 432, 433, 434, 435, 436, 437, 438, 439, 440, 441, 442, 443, 444, 445, 446, 447, 448, 449, 450, 451, 452, 453, 454, 455, 456, 457, 458, 459, 460, 461, 462, 463, 464, 465, 466, 467, 468, 469, 470, 471, 472, 473, 474, 475, 476, 477, 478, 479, 480, 481, 482, 483, 484, 485, 486, 487, 488, 489, 490, 491, 492, 493, 494, 495, 496, 497, 498, 499, 500, 501, 502, 503, 504, 505, 506, 507, 508, 509, 510, 511, 512, 513, 514, 515, 516, 517, 518, 519, 520, 521, 522, 523, 524, 525, 526, 527, 528, 529, 530, 531, 532, 533, 534, 535, 536, 537, 538, 539, 540, 541, 542, 543, 544, 545, 546, 547, 548, 549, 550, 551, 552, 553, 554, 555, 556, 557, 558, 559, 560, 561, 562, 563, 564, 565, 566, 567, 568, 569, 570, 571, 572, 573, 574, 575, 576, 577, 578, 579, 580, 581, 582, 583, 584, 585, 586, 587, 588, 589, 590, 591, 592, 593, 594, 595, 596, 597, 598, 599, 600, 601, 602, 603, 604, 605, 606, 607, 608, 609, 610, 611, 612, 613, 614, 615, 616, 617, 618, 619, 620, 621, 622, 623, 624, 625, 626, 627, 628, 629, 630, 631, 632, 633, 634, 635, 636, 637, 638, 639, 640, 641, 642, 643, 644, 645, 646, 647, 648, 649, 650, 651, 652, 653, 654, 655, 656, 657, 658, 659, 660, 661, 662, 663, 664, 665, 666, 667, 668, 669, 670, 671, 672, 673, 674, 675, 676, 677, 678, 679, 680, 681, 682, 683, 684, 685, 686, 687, 688, 689, 690, 691, 692, 693, 694, 695, 696, 697, 698, 699, 700, 701, 702, 703, 704, 705, 706, 707, 708, 709, 710, 711, 712, 713, 714, 715, 716, 717, 718, 719, 720, 721, 722, 723, 724, 725, 726, 727, 728, 729, 730, 731, 732, 733, 734, 735, 736, 737, 738, 739, 740, 741, 742, 743, 744, 745, 746, 747, 748, 749, 750, 751, 752, 753, 754, 755, 756, 757, 758, 759, 760, 761, 762, 763, 764, 765, 766, 767, 768, 769, 770, 771, 772, 773, 774, 775, 776, 777, 778, 779, 780, 781, 782, 783, 784, 785, 786, 787, 788, 789, 790, 791, 792, 793, 794, 795, 796, 797, 798, 799, 800, 801, 802, 803, 804, 805, 806, 807, 808, 809, 810, 811, 812, 813, 814, 815, 816, 817, 818, 819, 820, 821, 822, 823, 824, 825, 826, 827, 828, 829, 830, 831, 832, 833, 834, 835, 836, 837, 838, 839, 840, 841, 842, 843, 844, 845, 846, 847, 848, 849, 850, 851, 852, 853, 854, 855, 856, 857, 858, 859, 860, 861, 862, 863, 864, 865, 866, 867, 868, 869, 870, 871, 872, 873, 874, 875, 876, 877, 878, 879, 880, 881, 882, 883, 884, 885, 886, 887, 888, 889, 890, 891, 892, 893, 894, 895, 896, 897, 898, 899, 900, 901, 902, 903, 904, 905, 906, 907, 908, 909, 910, 911, 912, 913, 914, 915, 916, 917, 918, 919, 920, 921, 922, 923, 924, 925, 926, 927, 928, 929, 930, 931, 932, 933, 934, 935, 936, 937, 938, 939, 940, 941, 942, 943, 944, 945, 946, 947, 948, 949, 950, 951, 952, 953, 954, 955, 956, 957, 958, 959, 960, 961, 962, 963, 964, 965, 966, 967, 968, 969, 970, 971, 972, 973, 974, 975, 976, 977, 978, 979, 980, 981, 982, 983, 984, 985, 986, 987, 988, 989, 990, 991, 992, 993, 994, 995, 996, 997, 998, 999, 1000, 1001, 1002, 1003, 1004, 1005, 1006, 1007, 1008, 1009, 1010, 1011, 1012, 1013, 1014, 1015, 1016, 1017, 1018, 1019, 1020, 1021, 1022, 1023, 1024, 1025, 1026, 1027, 1028, 1029, 1030, 1031, 1032, 1033, 1034, 1035, 1036, 1037, 1038, 1039, 1040, 1041, 1042, 1043, 1044, 1045, 1046, 1047, 1048, 1049, 1050, 1051, 1052, 1053, 1054, 1055, 1056, 1057, 1058, 1059, 1060, 1061, 1062, 1063, 1064, 1065, 1066, 1067, 1068, 1069, 1070, 1071, 1072, 1073, 1074, 1075, 1076, 1077, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 328, 329, 330, 331, 332, 333, 334, 335, 336, 337, 338, 339, 340, 341, 342, 343, 344, 345, 346, 347, 348, 349, 350, 351, 352, 353, 354, 355, 356, 357, 358, 359, 360, 361, 362, 363, 364, 365, 366, 367, 368, 369, 370, 371, 372, 373, 374, 375, 376, 377, 378, 379, 380, 381, 382, 383, 384, 385, 386, 387, 388, 389, 390, 391, 392, 393, 394, 395, 396, 397, 398, 399, 400, 401, 402, 403, 404, 405, 406, 407, 408, 409, 410, 411, 412, 413, 414, 415, 416, 417, 418, 419, 420, 421, 422, 423, 424, 425, 426, 427, 428, 429, 430, 431, 432, 433, 434, 435, 436, 437, 438, 439, 440, 441, 442, 443, 444, 445, 446, 447, 448, 449, 450, 451, 452, 453, 454, 455, 456, 457, 458, 459, 460, 461, 462, 463, 464, 465, 466, 467, 468, 469, 470, 471, 472, 473, 474, 475, 476, 477, 478, 479, 480, 481, 482, 483, 484, 485, 486, 487, 488, 489, 490, 491, 492, 493, 494, 495, 496, 497, 498, 499, 500, 501, 502, 503, 504, 505, 506, 507, 508, 509, 510, 511, 512, 513, 514, 515, 516, 517, 518, 519, 520, 521, 522, 523, 524, 525, 526, 527, 528, 529, 530, 531, 532, 533, 534, 535, 536, 537, 538, 539, 540, 541, 542, 543, 544, 545, 546, 547, 548, 549, 550, 551, 552, 553, 554, 555, 556, 557, 558, 559, 560, 561, 562, 563, 564, 565, 566, 567, 568, 569, 570, 571, 572, 573, 574, 575, 576, 577, 578, 579, 580, 581, 582, 583, 584, 585, 586, 587, 588, 589, 590, 591, 592, 593, 594, 595, 596, 597, 598, 599, 600, 601, 602, 603, 604, 605, 606, 607, 608, 609, 610, 611, 612, 613, 614, 615, 616, 617, 618, 619, 620, 621, 622, 623, 624, 625, 626, 627, 628, 629, 630, 631, 632, 633, 634, 635, 636, 637, 638, 639, 640, 641, 642, 643, 644, 645, 646, 647, 648, 649, 650, 651, 652, 653, 654, 655, 656, 657, 658, 659, 660, 661, 662, 663, 664, 665, 666, 667, 668, 669, 670, 671, 672, 673, 674, 675, 676, 677, 678, 679, 680, 681, 682, 683, 684, 685, 686, 687, 688, 689, 690, 691, 692, 693, 694, 695, 696, 697, 698, 699, 700, 701, 702, 703, 704, 705, 706, 707, 708, 709, 710, 711, 712, 713, 714, 715, 716, 717, 718, 719, 720, 721, 722, 723, 724, 725, 726, 727, 728, 729, 730, 731, 732, 733, 734, 735, 736, 737, 738, 739, 740, 741, 742, 743, 744, 745, 746, 747, 748, 749, 750, 751, 752, 753, 754, 755, 756, 757, 758, 759, 760, 761, 762, 763, 764, 765, 766, 767, 768, 769, 770, 771, 772, 773, 774, 775, 776, 777, 778, 779, 780, 781, 782, 783, 784, 785, 786, 787, 788, 789, 790, 791, 792, 793, 794, 795, 796, 797, 798, 799, 800, 801, 802, 803, 804, 805, 806, 807, 808, 809, 810, 811, 812, 813, 814, 815, 816, 817, 818, 819, 820, 821, 822, 823, 824, 825, 826, 827, 828, 829, 830, 831, 832, 833, 834, 835, 836, 837, 838, 839, 840, 841, 842, 843, 844, 845, 846, 847, 848, 849, 850, 851, 852, 853, 854, 855, 856, 857, 858, 859, 860, 861, 862, 863, 864, 865, 866, 867, 868, 869, 870, 871, 872, 873, 874, 875, 876, 877, 878, 879, 880, 881, 882, 883, 884, 885, 886, 887, 888, 889, 890, 891, 892, 893, 894, 895, 896, 897, 898, 899, 900, 901, 902, 903, 904, 905, 906, 907, 908, 909, 910, 911, 912, 913, 914, 915, 916, 917, 918, 919, 920, 921, 922, 923, 924, 925, 926, 927, 928, 929, 930, 931, 932, 933, 934, 935, 936, 937, 938, 939, 940, 941, 942, 943, 944, 945, 946, 947, 948, 949, 950, 951, 952, 953, 954, 955, 956, 957, 958, 959, 960, 961, 962, 963, 964, 965, 966, 967, 968, 969, 970, 971, 972, 973, 974, 975, 976, 977, 978, 979, 980, 981, 982, 983, 984, 985, 986, 987, 988, 989, 990, 991, 992, 993, 994, 995, 996, 997, 998, 999, 1000, 1001, 1002, 1003, 1004, 1005, 1006, 1007, 1008, 1009, 1010, 1011, 1012, 1013, 1014, 1015, 1016, 1017, 1018, 1019, 1020, 1021, 1022, 1023, 1024, 1025, 1026, 1027, 1028, 1029, 1030, 1031, 1032, 1033, 1034, 1035, 1036, 1037, 1038, 1039, 1040, 1041, 1042, 1043, 1044, 1045, 1046, 1047, 1048, 1049, 1050, 1051, 1052, 1053, 1054, 1055, 1056, 1057, 1058, 1059, 1060, 1061, 1062, 1063, 1064, 1065, 1066, 1067, 1068, 1069, 1070, 1071, 1072, 1073, 1074, 1075, 1076, 1077, 1078, 1079, 1080, 1081, 1082, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 328, 329, 330, 331, 332, 333, 334, 335, 336, 337, 338, 339, 340, 341, 342, 343, 344, 345, 346, 347, 348, 349, 350, 351, 352, 353, 354, 355, 356, 357, 358, 359, 360, 361, 362, 363, 364, 365, 366, 367, 368, 369, 370, 371, 372, 373, 374, 375, 376, 377, 378, 379, 380, 381, 382, 383, 384, 385, 386, 387, 388, 389, 390, 391, 392, 393, 394, 395, 396, 397, 398, 399, 400, 401, 402, 403, 404, 405, 406, 407, 408, 409, 410, 411, 412, 413, 414, 415, 416, 417, 418, 419, 420, 421, 422, 423, 424, 425, 426, 427, 428, 429, 430, 431, 432, 433, 434, 435, 436, 437, 438, 439, 440, 441, 442, 443, 444, 445, 446, 447, 448, 449, 450, 451, 452, 453, 454, 455, 456, 457, 458, 459, 460, 461, 462, 463, 464, 465, 466, 467, 468, 469, 470, 471, 472, 473, 474, 475, 476, 477, 478, 479, 480, 481, 482, 483, 484, 485, 486, 487, 488, 489, 490, 491, 492, 493, 494, 495, 496, 497, 498, 499, 500, 501, 502, 503, 504, 505, 506, 507, 508, 509, 510, 511, 512, 513, 514, 515, 516, 517, 518, 519, 520, 521, 522, 523, 524, 525, 526, 527, 528, 529, 530, 531, 532, 533, 534, 535, 536, 537, 538, 539, 540, 541, 542, 543, 544, 545, 546, 547, 548, 549, 550, 551, 552, 553, 554, 555, 556, 557, 558, 559, 560, 561, 562, 563, 564, 565, 566, 567, 568, 569, 570, 571, 572, 573, 574, 575, 576, 577, 578, 579, 580, 581, 582, 583, 584, 585, 586, 587, 588, 589, 590, 591, 592, 593, 594, 595, 596, 597, 598, 599, 600, 601, 602, 603, 604, 605, 606, 607, 608, 609, 610, 611, 612, 613, 614, 615, 616, 617, 618, 619, 620, 621, 622, 623, 624, 625, 626, 627, 628, 629, 630, 631, 632, 633, 634, 635, 636, 637, 638, 639, 640, 641, 642, 643, 644, 645, 646, 647, 648, 649, 650, 651, 652, 653, 654, 655, 656, 657, 658, 659, 660, 661, 662, 663, 664, 665, 666, 667, 668, 669, 670, 671, 672, 673, 674, 675, 676, 677, 678, 679, 680, 681, 682, 683, 684, 685, 686, 687, 688, 689, 690, 691, 692, 693, 694, 695, 696, 697, 698, 699, 700, 701, 702, 703, 704, 705, 706, 707, 708, 709, 710, 711, 712, 713, 714, 715, 716, 717, 718, 719, 720, 721, 722, 723, 724, 725, 726, 727, 728, 729, 730, 731, 732, 733, 734, 735, 736, 737, 738, 739, 740, 741, 742, 743, 744, 745, 746, 747, 748, 749, 750, 751, 752, 753, 754, 755, 756, 757, 758, 759, 760, 761, 762, 763, 764, 765, 766, 767, 768, 769, 770, 771, 772, 773, 774, 775, 776, 777, 778, 779, 780, 781, 782, 783, 784, 785, 786, 787, 788, 789, 790, 791, 792, 793, 794, 795, 796, 797, 798, 799, 800, 801, 802, 803, 804, 805, 806, 807, 808, 809, 810, 811, 812, 813, 814, 815, 816, 817, 818, 819, 820, 821, 822, 823, 824, 825, 826, 827, 828, 829, 830, 831, 832, 833, 834, 835, 836, 837, 838, 839, 840, 841, 842, 843, 844, 845, 846, 847, 848, 849, 850, 851, 852, 853, 854, 855, 856, 857, 858, 859, 860, 861, 862, 863, 864, 865, 866, 867, 868, 869, 870, 871, 872, 873, 874, 875, 876, 877, 878, 879, 880, 881, 882, 883, 884, 885, 886, 887, 888, 889, 890, 891, 892, 893, 894, 895, 896, 897, 898, 899, 900, 901, 902, 903, 904, 905, 906, 907, 908, 909, 910, 911, 912, 913, 914, 915, 916, 917, 918, 919, 920, 921, 922, 923, 924, 925, 926, 927, 928, 929, 930, 931, 932, 933, 934, 935, 936, 937, 938, 939, 940, 941, 942, 943, 944, 945, 946, 947, 948, 949, 950, 951, 952, 953, 954, 955, 956, 957, 958, 959, 960, 961, 962, 963, 964, 965, 966, 967, 968, 969, 970, 971, 972, 973, 974, 975, 976, 977, 978, 979, 980, 981, 982, 983, 984, 985, 986, 987, 988, 989, 990, 991, 992, 993, 994, 995, 996, 997, 998, 999, 1000, 1001, 1002, 1003, 1004, 1005, 1006, 1007, 1008, 1009, 1010, 1011, 1012, 1013, 1014, 1015, 1016, 1017, 1018, 1019, 1020, 1021, 1022, 1023, 1024, 1025, 1026, 1027, 1028, 1029, 1030, 1031, 1032, 1033, 1034, 1035, 1036, 1037, 1038, 1039, 1040, 1041, 1042, 1043, 1044, 1045, 1046, 1047, 1048, 1049, 1050, 1051, 1052, 1053, 1054, 1055, 1056, 1057, 1058, 1059, 1060, 1061, 1062, 1063, 1064, 1065, 1066, 1067, 1068, 1069, 1070, 1071, 1072, 1073, 1074, 1075, 1076, 1077, 1078, 1079, 1080, 1081, 1082, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 328, 329, 330, 331, 332, 333, 334, 335, 336, 337, 338, 339, 340, 341, 342, 343, 344, 345, 346, 347, 348, 349, 350, 351, 352, 353, 354, 355, 356, 357, 358, 359, 360, 361, 362, 363, 364, 365, 366, 367, 368, 369, 370, 371, 372, 373, 374, 375, 376, 377, 378, 379, 380, 381, 382, 383, 384, 385, 386, 387, 388, 389, 390, 391, 392, 393, 394, 395, 396, 397, 398, 399, 400, 401, 402, 403, 404, 405, 406, 407, 408, 409, 410, 411, 412, 413, 414, 415, 416, 417, 418, 419, 420, 421, 422, 423, 424, 425, 426, 427, 428, 429, 430, 431, 432, 433, 434, 435, 436, 437, 438, 439, 440, 441, 442, 443, 444, 445, 446, 447, 448, 449, 450, 451, 452, 453, 454, 455, 456, 457, 458, 459, 460, 461, 462, 463, 464, 465, 466, 467, 468, 469, 470, 471, 472, 473, 474, 475, 476, 477, 478, 479, 480, 481, 482, 483, 484, 485, 486, 487, 488, 489, 490, 491, 492, 493, 494, 495, 496, 497, 498, 499, 500, 501, 502, 503, 504, 505, 506, 507, 508, 509, 510, 511, 512, 513, 514, 515, 516, 517, 518, 519, 520, 521, 522, 523, 524, 525, 526, 527, 528, 529, 530, 531, 532, 533, 534, 535, 536, 537, 538, 539, 540, 541, 542, 543, 544, 545, 546, 547, 548, 549, 550, 551, 552, 553, 554, 555, 556, 557, 558, 559, 560, 561, 562, 563, 564, 565, 566, 567, 568, 569, 570, 571, 572, 573, 574, 575, 576, 577, 578, 579, 580, 581, 582, 583, 584, 585, 586, 587, 588, 589, 590, 591, 592, 593, 594, 595, 596, 597, 598, 599, 600, 601, 602, 603, 604, 605, 606, 607, 608, 609, 610, 611, 612, 613, 614, 615, 616, 617, 618, 619, 620, 621, 622, 623, 624, 625, 626, 627, 628, 629, 630, 631, 632, 633, 634, 635, 636, 637, 638, 639, 640, 641, 642, 643, 644, 645, 646, 647, 648, 649, 650, 651, 652, 653, 654, 655, 656, 657, 658, 659, 660, 661, 662, 663, 664, 665, 666, 667, 668, 669, 670, 671, 672, 673, 674, 675, 676, 677, 678, 679, 680, 681, 682, 683, 684, 685, 686, 687, 688, 689, 690, 691, 692, 693, 694, 695, 696, 697, 698, 699, 700, 701, 702, 703, 704, 705, 706, 707, 708, 709, 710, 711, 712, 713, 714, 715, 716, 717, 718, 719, 720, 721, 722, 723, 724, 725, 726, 727, 728, 729, 730, 731, 732, 733, 734, 735, 736, 737, 738, 739, 740, 741, 742, 743, 744, 745, 746, 747, 748, 749, 750, 751, 752, 753, 754, 755, 756, 757, 758, 759, 760, 761, 762, 763, 764, 765, 766, 767, 768, 769, 770, 771, 772, 773, 774, 775, 776, 777, 778, 779, 780, 781, 782, 783, 784, 785, 786, 787, 788, 789, 790, 791, 792, 793, 794, 795, 796, 797, 798, 799, 800, 801, 802, 803, 804, 805, 806, 807, 808, 809, 810, 811, 812, 813, 814, 815, 816, 817, 818, 819, 820, 821, 822, 823, 824, 825, 826, 827, 828, 829, 830, 831, 832, 833, 834, 835, 836, 837, 838, 839, 840, 841, 842, 843, 844, 845, 846, 847, 848, 849, 850, 851, 852, 853, 854, 855, 856, 857, 858, 859, 860, 861, 862, 863, 864, 865, 866, 867, 868, 869, 870, 871, 872, 873, 874, 875, 876, 877, 878, 879, 880, 881, 882, 883, 884, 885, 886, 887, 888, 889, 890, 891, 892, 893, 894, 895, 896, 897, 898, 899, 900, 901, 902, 903, 904, 905, 906, 907, 908, 909, 910, 911, 912, 913, 914, 915, 916, 917, 918, 919, 920, 921, 922, 923, 924, 925, 926, 927, 928, 929, 930, 931, 932, 933, 934, 935, 936, 937, 938, 939, 940, 941, 942, 943, 944, 945, 946, 947, 948, 949, 950, 951, 952, 953, 954, 955, 956, 957, 958, 959, 960, 961, 962, 963, 964, 965, 966, 967, 968, 969, 970, 971, 972, 973, 974, 975, 976, 977, 978, 979, 980, 981, 982, 983, 984, 985, 986, 987, 988, 989, 990, 991, 992, 993, 994, 995, 996, 997, 998, 999, 1000, 1001, 1002, 1003, 1004, 1005, 1006, 1007, 1008, 1009, 1010, 1011, 1012, 1013, 1014, 1015, 1016, 1017, 1018, 1019, 1020, 1021, 1022, 1023, 1024, 1025, 1026, 1027, 1028, 1029, 1030, 1031, 1032, 1033, 1034, 1035, 1036, 1037, 1038, 1039, 1040, 1041, 1042, 1043, 1044, 1045, 1046, 1047, 1048, 1049, 1050, 1051, 1052, 1053, 1054, 1055, 1056, 1057, 1058, 1059, 1060, 1061, 1062, 1063, 1064, 1065, 1066, 1067, 1068, 1069, 1070, 1071, 1072, 1073, 1074, 1075, 1076, 1077, 1078, 1079, 1080, 1081, 1082, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 328, 329, 330, 331, 332, 333, 334, 335, 336, 337, 338, 339, 340, 341, 342, 343, 344, 345, 346, 347, 348, 349, 350, 351, 352, 353, 354, 355, 356, 357, 358, 359, 360, 361, 362, 363, 364, 365, 366, 367, 368, 369, 370, 371, 372, 373, 374, 375, 376, 377, 378, 379, 380, 381, 382, 383, 384, 385, 386, 387, 388, 389, 390, 391, 392, 393, 394, 395, 396, 397, 398, 399, 400, 401, 402, 403, 404, 405, 406, 407, 408, 409, 410, 411, 412, 413, 414, 415, 416, 417, 418, 419, 420, 421, 422, 423, 424, 425, 426, 427, 428, 429, 430, 431, 432, 433, 434, 435, 436, 437, 438, 439, 440, 441, 442, 443, 444, 445, 446, 447, 448, 449, 450, 451, 452, 453, 454, 455, 456, 457, 458, 459, 460, 461, 462, 463, 464, 465, 466, 467, 468, 469, 470, 471, 472, 473, 474, 475, 476, 477, 478, 479, 480, 481, 482, 483, 484, 485, 486, 487, 488, 489, 490, 491, 492, 493, 494, 495, 496, 497, 498, 499, 500, 501, 502, 503, 504, 505, 506, 507, 508, 509, 510, 511, 512, 513, 514, 515, 516, 517, 518, 519, 520, 521, 522, 523, 524, 525, 526, 527, 528, 529, 530, 531, 532, 533, 534, 535, 536, 537, 538, 539, 540, 541, 542, 543, 544, 545, 546, 547, 548, 549, 550, 551, 552, 553, 554, 555, 556, 557, 558, 559, 560, 561, 562, 563, 564, 565, 566, 567, 568, 569, 570, 571, 572, 573, 574, 575, 576, 577, 578, 579, 580, 581, 582, 583, 584, 585, 586, 587, 588, 589, 590, 591, 592, 593, 594, 595, 596, 597, 598, 599, 600, 601, 602, 603, 604, 605, 606, 607, 608, 609, 610, 611, 612, 613, 614, 615, 616, 617, 618, 619, 620, 621, 622, 623, 624, 625, 626, 627, 628, 629, 630, 631, 632, 633, 634, 635, 636, 637, 638, 639, 640, 641, 642, 643, 644, 645, 646, 647, 648, 649, 650, 651, 652, 653, 654, 655, 656, 657, 658, 659, 660, 661, 662, 663, 664, 665, 666, 667, 668, 669, 670, 671, 672, 673, 674, 675, 676, 677, 678, 679, 680, 681, 682, 683, 684, 685, 686, 687, 688, 689, 690, 691, 692, 693, 694, 695, 696, 697, 698, 699, 700, 701, 702, 703, 704, 705, 706, 707, 708, 709, 710, 711, 712, 713, 714, 715, 716, 717, 718, 719, 720, 721, 722, 723, 724, 725, 726, 727, 728, 729, 730, 731, 732, 733, 734, 735, 736, 737, 738, 739, 740, 741, 742, 743, 744, 745, 746, 747, 748, 749, 750, 751, 752, 753, 754, 755, 756, 757, 758, 759, 760, 761, 762, 763, 764, 765, 766, 767, 768, 769, 770, 771, 772, 773, 774, 775, 776, 777, 778, 779, 780, 781, 782, 783, 784, 785, 786, 787, 788, 789, 790, 791, 792, 793, 794, 795, 796, 797, 798, 799, 800, 801, 802, 803, 804, 805, 806, 807, 808, 809, 810, 811, 812, 813, 814, 815, 816, 817, 818, 819, 820, 821, 822, 823, 824, 825, 826, 827, 828, 829, 830, 831, 832, 833, 834, 835, 836, 837, 838, 839, 840, 841, 842, 843, 844, 845, 846, 847, 848, 849, 850, 851, 852, 853, 854, 855, 856, 857, 858, 859, 860, 861, 862, 863, 864, 865, 866, 867, 868, 869, 870, 871, 872, 873, 874, 875, 876, 877, 878, 879, 880, 881, 882, 883, 884, 885, 886, 887, 888, 889, 890, 891, 892, 893, 894, 895, 896, 897, 898, 899, 900, 901, 902, 903, 904, 905, 906, 907, 908, 909, 910, 911, 912, 913, 914, 915, 916, 917, 918, 919, 920, 921, 922, 923, 924, 925, 926, 927, 928, 929, 930, 931, 932, 933, 934, 935, 936, 937, 938, 939, 940, 941, 942, 943, 944, 945, 946, 947, 948, 949, 950, 951, 952, 953, 954, 955, 956, 957, 958, 959, 960, 961, 962, 963, 964, 965, 966, 967, 968, 969, 970, 971, 972, 973, 974, 975, 976, 977, 978, 979, 980, 981, 982, 983, 984, 985, 986, 987, 988, 989, 990, 991, 992, 993, 994, 995, 996, 997, 998, 999, 1000, 1001, 1002, 1003, 1004, 1005, 1006, 1007, 1008, 1009, 1010, 1011, 1012, 1013, 1014, 1015, 1016, 1017, 1018, 1019, 1020, 1021, 1022, 1023, 1024, 1025, 1026, 1027, 1028, 1029, 1030, 1031, 1032, 1033, 1034, 1035, 1036, 1037, 1038, 1039, 1040, 1041, 1042, 1043, 1044, 1045, 1046, 1047, 1048, 1049, 1050, 1051, 1052, 1053, 1054, 1055, 1056, 1057, 1058, 1059, 1060, 1061, 1062, 1063, 1064, 1065, 1066, 1067, 1068, 1069, 1070, 1071, 1072, 1073, 1074, 1075, 1076, 1077, 1078, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 328, 329, 330, 331, 332, 333, 334, 335, 336, 337, 338, 339, 340, 341, 342, 343, 344, 345, 346, 347, 348, 349, 350, 351, 352, 353, 354, 355, 356, 357, 358, 359, 360, 361, 362, 363, 364, 365, 366, 367, 368, 369, 370, 371, 372, 373, 374, 375, 376, 377, 378, 379, 380, 381, 382, 383, 384, 385, 386, 387, 388, 389, 390, 391, 392, 393, 394, 395, 396, 397, 398, 399, 400, 401, 402, 403, 404, 405, 406, 407, 408, 409, 410, 411, 412, 413, 414, 415, 416, 417, 418, 419, 420, 421, 422, 423, 424, 425, 426, 427, 428, 429, 430, 431, 432, 433, 434, 435, 436, 437, 438, 439, 440, 441, 442, 443, 444, 445, 446, 447, 448, 449, 450, 451, 452, 453, 454, 455, 456, 457, 458, 459, 460, 461, 462, 463, 464, 465, 466, 467, 468, 469, 470, 471, 472, 473, 474, 475, 476, 477, 478, 479, 480, 481, 482, 483, 484, 485, 486, 487, 488, 489, 490, 491, 492, 493, 494, 495, 496, 497, 498, 499, 500, 501, 502, 503, 504, 505, 506, 507, 508, 509, 510, 511, 512, 513, 514, 515, 516, 517, 518, 519, 520, 521, 522, 523, 524, 525, 526, 527, 528, 529, 530, 531, 532, 533, 534, 535, 536, 537, 538, 539, 540, 541, 542, 543, 544, 545, 546, 547, 548, 549, 550, 551, 552, 553, 554, 555, 556, 557, 558, 559, 560, 561, 562, 563, 564, 565, 566, 567, 568, 569, 570, 571, 572, 573, 574, 575, 576, 577, 578, 579, 580, 581, 582, 583, 584, 585, 586, 587, 588, 589, 590, 591, 592, 593, 594, 595, 596, 597, 598, 599, 600, 601, 602, 603, 604, 605, 606, 607, 608, 609, 610, 611, 612, 613, 614, 615, 616, 617, 618, 619, 620, 621, 622, 623, 624, 625, 626, 627, 628, 629, 630, 631, 632, 633, 634, 635, 636, 637, 638, 639, 640, 641, 642, 643, 644, 645, 646, 647, 648, 649, 650, 651, 652, 653, 654, 655, 656, 657, 658, 659, 660, 661, 662, 663, 664, 665, 666, 667, 668, 669, 670, 671, 672, 673, 674, 675, 676, 677, 678, 679, 680, 681, 682, 683, 684, 685, 686, 687, 688, 689, 690, 691, 692, 693, 694, 695, 696, 697, 698, 699, 700, 701, 702, 703, 704, 705, 706, 707, 708, 709, 710, 711, 712, 713, 714, 715, 716, 717, 718, 719, 720, 721, 722, 723, 724, 725, 726, 727, 728, 729, 730, 731, 732, 733, 734, 735, 736, 737, 738, 739, 740, 741, 742, 743, 744, 745, 746, 747, 748, 749, 750, 751, 752, 753, 754, 755, 756, 757, 758, 759, 760, 761, 762, 763, 764, 765, 766, 767, 768, 769, 770, 771, 772, 773, 774, 775, 776, 777, 778, 779, 780, 781, 782, 783, 784, 785, 786, 787, 788, 789, 790, 791, 792, 793, 794, 795, 796, 797, 798, 799, 800, 801, 802, 803, 804, 805, 806, 807, 808, 809, 810, 811, 812, 813, 814, 815, 816, 817, 818, 819, 820, 821, 822, 823, 824, 825, 826, 827, 828, 829, 830, 831, 832, 833, 834, 835, 836, 837, 838, 839, 840, 841, 842, 843, 844, 845, 846, 847, 848, 849, 850, 851, 852, 853, 854, 855, 856, 857, 858, 859, 860, 861, 862, 863, 864, 865, 866, 867, 868, 869, 870, 871, 872, 873, 874, 875, 876, 877, 878, 879, 880, 881, 882, 883, 884, 885, 886, 887, 888, 889, 890, 891, 892, 893, 894, 895, 896, 897, 898, 899, 900, 901, 902, 903, 904, 905, 906, 907, 908, 909, 910, 911, 912, 913, 914, 915, 916, 917, 918, 919, 920, 921, 922, 923, 924, 925, 926, 927, 928, 929, 930, 931, 932, 933, 934, 935, 936, 937, 938, 939, 940, 941, 942, 943, 944, 945, 946, 947, 948, 949, 950, 951, 952, 953, 954, 955, 956, 957, 958, 959, 960, 961, 962, 963, 964, 965, 966, 967, 968, 969, 970, 971, 972, 973, 974, 975, 976, 977, 978, 979, 980, 981, 982, 983, 984, 985, 986, 987, 988, 989, 990, 991, 992, 993, 994, 995, 996, 997, 998, 999, 1000, 1001, 1002, 1003, 1004, 1005, 1006, 1007, 1008, 1009, 1010, 1011, 1012, 1013, 1014, 1015, 1016, 1017, 1018, 1019, 1020, 1021, 1022, 1023, 1024, 1025, 1026, 1027, 1028, 1029, 1030, 1031, 1032, 1033, 1034, 1035, 1036, 1037, 1038, 1039, 1040, 1041, 1042, 1043, 1044, 1045, 1046, 1047, 1048, 1049, 1050, 1051, 1052, 1053, 1054, 1055, 1056, 1057, 1058, 1059, 1060, 1061, 1062, 1063, 1064, 1065, 1066, 1067, 1068, 1069, 1070, 1071, 1072, 1073, 1074, 1075, 1076, 1077, 1078, 1079, 1080, 1081, 1082, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 328, 329, 330, 331, 332, 333, 334, 335, 336, 337, 338, 339, 340, 341, 342, 343, 344, 345, 346, 347, 348, 349, 350, 351, 352, 353, 354, 355, 356, 357, 358, 359, 360, 361, 362, 363, 364, 365, 366, 367, 368, 369, 370, 371, 372, 373, 374, 375, 376, 377, 378, 379, 380, 381, 382, 383, 384, 385, 386, 387, 388, 389, 390, 391, 392, 393, 394, 395, 396, 397, 398, 399, 400, 401, 402, 403, 404, 405, 406, 407, 408, 409, 410, 411, 412, 413, 414, 415, 416, 417, 418, 419, 420, 421, 422, 423, 424, 425, 426, 427, 428, 429, 430, 431, 432, 433, 434, 435, 436, 437, 438, 439, 440, 441, 442, 443, 444, 445, 446, 447, 448, 449, 450, 451, 452, 453, 454, 455, 456, 457, 458, 459, 460, 461, 462, 463, 464, 465, 466, 467, 468, 469, 470, 471, 472, 473, 474, 475, 476, 477, 478, 479, 480, 481, 482, 483, 484, 485, 486, 487, 488, 489, 490, 491, 492, 493, 494, 495, 496, 497, 498, 499, 500, 501, 502, 503, 504, 505, 506, 507, 508, 509, 510, 511, 512, 513, 514, 515, 516, 517, 518, 519, 520, 521, 522, 523, 524, 525, 526, 527, 528, 529, 530, 531, 532, 533, 534, 535, 536, 537, 538, 539, 540, 541, 542, 543, 544, 545, 546, 547, 548, 549, 550, 551, 552, 553, 554, 555, 556, 557, 558, 559, 560, 561, 562, 563, 564, 565, 566, 567, 568, 569, 570, 571, 572, 573, 574, 575, 576, 577, 578, 579, 580, 581, 582, 583, 584, 585, 586, 587, 588, 589, 590, 591, 592, 593, 594, 595, 596, 597, 598, 599, 600, 601, 602, 603, 604, 605, 606, 607, 608, 609, 610, 611, 612, 613, 614, 615, 616, 617, 618, 619, 620, 621, 622, 623, 624, 625, 626, 627, 628, 629, 630, 631, 632, 633, 634, 635, 636, 637, 638, 639, 640, 641, 642, 643, 644, 645, 646, 647, 648, 649, 650, 651, 652, 653, 654, 655, 656, 657, 658, 659, 660, 661, 662, 663, 664, 665, 666, 667, 668, 669, 670, 671, 672, 673, 674, 675, 676, 677, 678, 679, 680, 681, 682, 683, 684, 685, 686, 687, 688, 689, 690, 691, 692, 693, 694, 695, 696, 697, 698, 699, 700, 701, 702, 703, 704, 705, 706, 707, 708, 709, 710, 711, 712, 713, 714, 715, 716, 717, 718, 719, 720, 721, 722, 723, 724, 725, 726, 727, 728, 729, 730, 731, 732, 733, 734, 735, 736, 737, 738, 739, 740, 741, 742, 743, 744, 745, 746, 747, 748, 749, 750, 751, 752, 753, 754, 755, 756, 757, 758, 759, 760, 761, 762, 763, 764, 765, 766, 767, 768, 769, 770, 771, 772, 773, 774, 775, 776, 777, 778, 779, 780, 781, 782, 783, 784, 785, 786, 787, 788, 789, 790, 791, 792, 793, 794, 795, 796, 797, 798, 799, 800, 801, 802, 803, 804, 805, 806, 807, 808, 809, 810, 811, 812, 813, 814, 815, 816, 817, 818, 819, 820, 821, 822, 823, 824, 825, 826, 827, 828, 829, 830, 831, 832, 833, 834, 835, 836, 837, 838, 839, 840, 841, 842, 843, 844, 845, 846, 847, 848, 849, 850, 851, 852, 853, 854, 855, 856, 857, 858, 859, 860, 861, 862, 863, 864, 865, 866, 867, 868, 869, 870, 871, 872, 873, 874, 875, 876, 877, 878, 879, 880, 881, 882, 883, 884, 885, 886, 887, 888, 889, 890, 891, 892, 893, 894, 895, 896, 897, 898, 899, 900, 901, 902, 903, 904, 905, 906, 907, 908, 909, 910, 911, 912, 913, 914, 915, 916, 917, 918, 919, 920, 921, 922, 923, 924, 925, 926, 927, 928, 929, 930, 931, 932, 933, 934, 935, 936, 937, 938, 939, 940, 941, 942, 943, 944, 945, 946, 947, 948, 949, 950, 951, 952, 953, 954, 955, 956, 957, 958, 959, 960, 961, 962, 963, 964, 965, 966, 967, 968, 969, 970, 971, 972, 973, 974, 975, 976, 977, 978, 979, 980, 981, 982, 983, 984, 985, 986, 987, 988, 989, 990, 991, 992, 993, 994, 995, 996, 997, 998, 999, 1000, 1001, 1002, 1003, 1004, 1005, 1006, 1007, 1008, 1009, 1010, 1011, 1012, 1013, 1014, 1015, 1016, 1017, 1018, 1019, 1020, 1021, 1022, 1023, 1024, 1025, 1026, 1027, 1028, 1029, 1030, 1031, 1032, 1033, 1034, 1035, 1036, 1037, 1038, 1039, 1040, 1041, 1042, 1043, 1044, 1045, 1046, 1047, 1048, 1049, 1050, 1051, 1052, 1053, 1054, 1055, 1056, 1057, 1058, 1059, 1060, 1061, 1062, 1063, 1064, 1065, 1066, 1067, 1068, 1069, 1070, 1071, 1072, 1073, 1074, 1075, 1076, 1077, 1078, 1079, 1080, 1081, 1082, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 328, 329, 330, 331, 332, 333, 334, 335, 336, 337, 338, 339, 340, 341, 342, 343, 344, 345, 346, 347, 348, 349, 350, 351, 352, 353, 354, 355, 356, 357, 358, 359, 360, 361, 362, 363, 364, 365, 366, 367, 368, 369, 370, 371, 372, 373, 374, 375, 376, 377, 378, 379, 380, 381, 382, 383, 384, 385, 386, 387, 388, 389, 390, 391, 392, 393, 394, 395, 396, 397, 398, 399, 400, 401, 402, 403, 404, 405, 406, 407, 408, 409, 410, 411, 412, 413, 414, 415, 416, 417, 418, 419, 420, 421, 422, 423, 424, 425, 426, 427, 428, 429, 430, 431, 432, 433, 434, 435, 436, 437, 438, 439, 440, 441, 442, 443, 444, 445, 446, 447, 448, 449, 450, 451, 452, 453, 454, 455, 456, 457, 458, 459, 460, 461, 462, 463, 464, 465, 466, 467, 468, 469, 470, 471, 472, 473, 474, 475, 476, 477, 478, 479, 480, 481, 482, 483, 484, 485, 486, 487, 488, 489, 490, 491, 492, 493, 494, 495, 496, 497, 498, 499, 500, 501, 502, 503, 504, 505, 506, 507, 508, 509, 510, 511, 512, 513, 514, 515, 516, 517, 518, 519, 520, 521, 522, 523, 524, 525, 526, 527, 528, 529, 530, 531, 532, 533, 534, 535, 536, 537, 538, 539, 540, 541, 542, 543, 544, 545, 546, 547, 548, 549, 550, 551, 552, 553, 554, 555, 556, 557, 558, 559, 560, 561, 562, 563, 564, 565, 566, 567, 568, 569, 570, 571, 572, 573, 574, 575, 576, 577, 578, 579, 580, 581, 582, 583, 584, 585, 586, 587, 588, 589, 590, 591, 592, 593, 594, 595, 596, 597, 598, 599, 600, 601, 602, 603, 604, 605, 606, 607, 608, 609, 610, 611, 612, 613, 614, 615, 616, 617, 618, 619, 620, 621, 622, 623, 624, 625, 626, 627, 628, 629, 630, 631, 632, 633, 634, 635, 636, 637, 638, 639, 640, 641, 642, 643, 644, 645, 646, 647, 648, 649, 650, 651, 652, 653, 654, 655, 656, 657, 658, 659, 660, 661, 662, 663, 664, 665, 666, 667, 668, 669, 670, 671, 672, 673, 674, 675, 676, 677, 678, 679, 680, 681, 682, 683, 684, 685, 686, 687, 688, 689, 690, 691, 692, 693, 694, 695, 696, 697, 698, 699, 700, 701, 702, 703, 704, 705, 706, 707, 708, 709, 710, 711, 712, 713, 714, 715, 716, 717, 718, 719, 720, 721, 722, 723, 724, 725, 726, 727, 728, 729, 730, 731, 732, 733, 734, 735, 736, 737, 738, 739, 740, 741, 742, 743, 744, 745, 746, 747, 748, 749, 750, 751, 752, 753, 754, 755, 756, 757, 758, 759, 760, 761, 762, 763, 764, 765, 766, 767, 768, 769, 770, 771, 772, 773, 774, 775, 776, 777, 778, 779, 780, 781, 782, 783, 784, 785, 786, 787, 788, 789, 790, 791, 792, 793, 794, 795, 796, 797, 798, 799, 800, 801, 802, 803, 804, 805, 806, 807, 808, 809, 810, 811, 812, 813, 814, 815, 816, 817, 818, 819, 820, 821, 822, 823, 824, 825, 826, 827, 828, 829, 830, 831, 832, 833, 834, 835, 836, 837, 838, 839, 840, 841, 842, 843, 844, 845, 846, 847, 848, 849, 850, 851, 852, 853, 854, 855, 856, 857, 858, 859, 860, 861, 862, 863, 864, 865, 866, 867, 868, 869, 870, 871, 872, 873, 874, 875, 876, 877, 878, 879, 880, 881, 882, 883, 884, 885, 886, 887, 888, 889, 890, 891, 892, 893, 894, 895, 896, 897, 898, 899, 900, 901, 902, 903, 904, 905, 906, 907, 908, 909, 910, 911, 912, 913, 914, 915, 916, 917, 918, 919, 920, 921, 922, 923, 924, 925, 926, 927, 928, 929, 930, 931, 932, 933, 934, 935, 936, 937, 938, 939, 940, 941, 942, 943, 944, 945, 946, 947, 948, 949, 950, 951, 952, 953, 954, 955, 956, 957, 958, 959, 960, 961, 962, 963, 964, 965, 966, 967, 968, 969, 970, 971, 972, 973, 974, 975, 976, 977, 978, 979, 980, 981, 982, 983, 984, 985, 986, 987, 988, 989, 990, 991, 992, 993, 994, 995, 996, 997, 998, 999, 1000, 1001, 1002, 1003, 1004, 1005, 1006, 1007, 1008, 1009, 1010, 1011, 1012, 1013, 1014, 1015, 1016, 1017, 1018, 1019, 1020, 1021, 1022, 1023, 1024, 1025, 1026, 1027, 1028, 1029, 1030, 1031, 1032, 1033, 1034, 1035, 1036, 1037, 1038, 1039, 1040, 1041, 1042, 1043, 1044, 1045, 1046, 1047, 1048, 1049, 1050, 1051, 1052, 1053, 1054, 1055, 1056, 1057, 1058, 1059, 1060, 1061, 1062, 1063, 1064, 1065, 1066, 1067, 1068, 1069, 1070, 1071, 1072, 1073, 1074, 1075, 1076, 1077, 1078, 1079, 1080, 1081, 1082, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 328, 329, 330, 331, 332, 333, 334, 335, 336, 337, 338, 339, 340, 341, 342, 343, 344, 345, 346, 347, 348, 349, 350, 351, 352, 353, 354, 355, 356, 357, 358, 359, 360, 361, 362, 363, 364, 365, 366, 367, 368, 369, 370, 371, 372, 373, 374, 375, 376, 377, 378, 379, 380, 381, 382, 383, 384, 385, 386, 387, 388, 389, 390, 391, 392, 393, 394, 395, 396, 397, 398, 399, 400, 401, 402, 403, 404, 405, 406, 407, 408, 409, 410, 411, 412, 413, 414, 415, 416, 417, 418, 419, 420, 421, 422, 423, 424, 425, 426, 427, 428, 429, 430, 431, 432, 433, 434, 435, 436, 437, 438, 439, 440, 441, 442, 443, 444, 445, 446, 447, 448, 449, 450, 451, 452, 453, 454, 455, 456, 457, 458, 459, 460, 461, 462, 463, 464, 465, 466, 467, 468, 469, 470, 471, 472, 473, 474, 475, 476, 477, 478, 479, 480, 481, 482, 483, 484, 485, 486, 487, 488, 489, 490, 491, 492, 493, 494, 495, 496, 497, 498, 499, 500, 501, 502, 503, 504, 505, 506, 507, 508, 509, 510, 511, 512, 513, 514, 515, 516, 517, 518, 519, 520, 521, 522, 523, 524, 525, 526, 527, 528, 529, 530, 531, 532, 533, 534, 535, 536, 537, 538, 539, 540, 541, 542, 543, 544, 545, 546, 547, 548, 549, 550, 551, 552, 553, 554, 555, 556, 557, 558, 559, 560, 561, 562, 563, 564, 565, 566, 567, 568, 569, 570, 571, 572, 573, 574, 575, 576, 577, 578, 579, 580, 581, 582, 583, 584, 585, 586, 587, 588, 589, 590, 591, 592, 593, 594, 595, 596, 597, 598, 599, 600, 601, 602, 603, 604, 605, 606, 607, 608, 609, 610, 611, 612, 613, 614, 615, 616, 617, 618, 619, 620, 621, 622, 623, 624, 625, 626, 627, 628, 629, 630, 631, 632, 633, 634, 635, 636, 637, 638, 639, 640, 641, 642, 643, 644, 645, 646, 647, 648, 649, 650, 651, 652, 653, 654, 655, 656, 657, 658, 659, 660, 661, 662, 663, 664, 665, 666, 667, 668, 669, 670, 671, 672, 673, 674, 675, 676, 677, 678, 679, 680, 681, 682, 683, 684, 685, 686, 687, 688, 689, 690, 691, 692, 693, 694, 695, 696, 697, 698, 699, 700, 701, 702, 703, 704, 705, 706, 707, 708, 709, 710, 711, 712, 713, 714, 715, 716, 717, 718, 719, 720, 721, 722, 723, 724, 725, 726, 727, 728, 729, 730, 731, 732, 733, 734, 735, 736, 737, 738, 739, 740, 741, 742, 743, 744, 745, 746, 747, 748, 749, 750, 751, 752, 753, 754, 755, 756, 757, 758, 759, 760, 761, 762, 763, 764, 765, 766, 767, 768, 769, 770, 771, 772, 773, 774, 775, 776, 777, 778, 779, 780, 781, 782, 783, 784, 785, 786, 787, 788, 789, 790, 791, 792, 793, 794, 795, 796, 797, 798, 799, 800, 801, 802, 803, 804, 805, 806, 807, 808, 809, 810, 811, 812, 813, 814, 815, 816, 817, 818, 819, 820, 821, 822, 823, 824, 825, 826, 827, 828, 829, 830, 831, 832, 833, 834, 835, 836, 837, 838, 839, 840, 841, 842, 843, 844, 845, 846, 847, 848, 849, 850, 851, 852, 853, 854, 855, 856, 857, 858, 859, 860, 861, 862, 863, 864, 865, 866, 867, 868, 869, 870, 871, 872, 873, 874, 875, 876, 877, 878, 879, 880, 881, 882, 883, 884, 885, 886, 887, 888, 889, 890, 891, 892, 893, 894, 895, 896, 897, 898, 899, 900, 901, 902, 903, 904, 905, 906, 907, 908, 909, 910, 911, 912, 913, 914, 915, 916, 917, 918, 919, 920, 921, 922, 923, 924, 925, 926, 927, 928, 929, 930, 931, 932, 933, 934, 935, 936, 937, 938, 939, 940, 941, 942, 943, 944, 945, 946, 947, 948, 949, 950, 951, 952, 953, 954, 955, 956, 957, 958, 959, 960, 961, 962, 963, 964, 965, 966, 967, 968, 969, 970, 971, 972, 973, 974, 975, 976, 977, 978, 979, 980, 981, 982, 983, 984, 985, 986, 987, 988, 989, 990, 991, 992, 993, 994, 995, 996, 997, 998, 999, 1000, 1001, 1002, 1003, 1004, 1005, 1006, 1007, 1008, 1009, 1010, 1011, 1012, 1013, 1014, 1015, 1016, 1017, 1018, 1019, 1020, 1021, 1022, 1023, 1024, 1025, 1026, 1027, 1028, 1029, 1030, 1031, 1032, 1033, 1034, 1035, 1036, 1037, 1038, 1039, 1040, 1041, 1042, 1043, 1044, 1045, 1046, 1047, 1048, 1049, 1050, 1051, 1052, 1053, 1054, 1055, 1056, 1057, 1058, 1059, 1060, 1061, 1062, 1063, 1064, 1065, 1066, 1067, 1068, 1069, 1070, 1071, 1072, 1073, 1074, 1075, 1076, 1077, 1078, 1079, 1080, 1081, 1082, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 328, 329, 330, 331, 332, 333, 334, 335, 336, 337, 338, 339, 340, 341, 342, 343, 344, 345, 346, 347, 348, 349, 350, 351, 352, 353, 354, 355, 356, 357, 358, 359, 360, 361, 362, 363, 364, 365, 366, 367, 368, 369, 370, 371, 372, 373, 374, 375, 376, 377, 378, 379, 380, 381, 382, 383, 384, 385, 386, 387, 388, 389, 390, 391, 392, 393, 394, 395, 396, 397, 398, 399, 400, 401, 402, 403, 404, 405, 406, 407, 408, 409, 410, 411, 412, 413, 414, 415, 416, 417, 418, 419, 420, 421, 422, 423, 424, 425, 426, 427, 428, 429, 430, 431, 432, 433, 434, 435, 436, 437, 438, 439, 440, 441, 442, 443, 444, 445, 446, 447, 448, 449, 450, 451, 452, 453, 454, 455, 456, 457, 458, 459, 460, 461, 462, 463, 464, 465, 466, 467, 468, 469, 470, 471, 472, 473, 474, 475, 476, 477, 478, 479, 480, 481, 482, 483, 484, 485, 486, 487, 488, 489, 490, 491, 492, 493, 494, 495, 496, 497, 498, 499, 500, 501, 502, 503, 504, 505, 506, 507, 508, 509, 510, 511, 512, 513, 514, 515, 516, 517, 518, 519, 520, 521, 522, 523, 524, 525, 526, 527, 528, 529, 530, 531, 532, 533, 534, 535, 536, 537, 538, 539, 540, 541, 542, 543, 544, 545, 546, 547, 548, 549, 550, 551, 552, 553, 554, 555, 556, 557, 558, 559, 560, 561, 562, 563, 564, 565, 566, 567, 568, 569, 570, 571, 572, 573, 574, 575, 576, 577, 578, 579, 580, 581, 582, 583, 584, 585, 586, 587, 588, 589, 590, 591, 592, 593, 594, 595, 596, 597, 598, 599, 600, 601, 602, 603, 604, 605, 606, 607, 608, 609, 610, 611, 612, 613, 614, 615, 616, 617, 618, 619, 620, 621, 622, 623, 624, 625, 626, 627, 628, 629, 630, 631, 632, 633, 634, 635, 636, 637, 638, 639, 640, 641, 642, 643, 644, 645, 646, 647, 648, 649, 650, 651, 652, 653, 654, 655, 656, 657, 658, 659, 660, 661, 662, 663, 664, 665, 666, 667, 668, 669, 670, 671, 672, 673, 674, 675, 676, 677, 678, 679, 680, 681, 682, 683, 684, 685, 686, 687, 688, 689, 690, 691, 692, 693, 694, 695, 696, 697, 698, 699, 700, 701, 702, 703, 704, 705, 706, 707, 708, 709, 710, 711, 712, 713, 714, 715, 716, 717, 718, 719, 720, 721, 722, 723, 724, 725, 726, 727, 728, 729, 730, 731, 732, 733, 734, 735, 736, 737, 738, 739, 740, 741, 742, 743, 744, 745, 746, 747, 748, 749, 750, 751, 752, 753, 754, 755, 756, 757, 758, 759, 760, 761, 762, 763, 764, 765, 766, 767, 768, 769, 770, 771, 772, 773, 774, 775, 776, 777, 778, 779, 780, 781, 782, 783, 784, 785, 786, 787, 788, 789, 790, 791, 792, 793, 794, 795, 796, 797, 798, 799, 800, 801, 802, 803, 804, 805, 806, 807, 808, 809, 810, 811, 812, 813, 814, 815, 816, 817, 818, 819, 820, 821, 822, 823, 824, 825, 826, 827, 828, 829, 830, 831, 832, 833, 834, 835, 836, 837, 838, 839, 840, 841, 842, 843, 844, 845, 846, 847, 848, 849, 850, 851, 852, 853, 854, 855, 856, 857, 858, 859, 860, 861, 862, 863, 864, 865, 866, 867, 868, 869, 870, 871, 872, 873, 874, 875, 876, 877, 878, 879, 880, 881, 882, 883, 884, 885, 886, 887, 888, 889, 890, 891, 892, 893, 894, 895, 896, 897, 898, 899, 900, 901, 902, 903, 904, 905, 906, 907, 908, 909, 910, 911, 912, 913, 914, 915, 916, 917, 918, 919, 920, 921, 922, 923, 924, 925, 926, 927, 928, 929, 930, 931, 932, 933, 934, 935, 936, 937, 938, 939, 940, 941, 942, 943, 944, 945, 946, 947, 948, 949, 950, 951, 952, 953, 954, 955, 956, 957, 958, 959, 960, 961, 962, 963, 964, 965, 966, 967, 968, 969, 970, 971, 972, 973, 974, 975, 976, 977, 978, 979, 980, 981, 982, 983, 984, 985, 986, 987, 988, 989, 990, 991, 992, 993, 994, 995, 996, 997, 998, 999, 1000, 1001, 1002, 1003, 1004, 1005, 1006, 1007, 1008, 1009, 1010, 1011, 1012, 1013, 1014, 1015, 1016, 1017, 1018, 1019, 1020, 1021, 1022, 1023, 1024, 1025, 1026, 1027, 1028, 1029, 1030, 1031, 1032, 1033, 1034, 1035, 1036, 1037, 1038, 1039, 1040, 1041, 1042, 1043, 1044, 1045, 1046, 1047, 1048, 1049, 1050, 1051, 1052, 1053, 1054, 1055, 1056, 1057, 1058, 1059, 1060, 1061, 1062, 1063, 1064, 1065, 1066, 1067, 1068, 1069, 1070, 1071, 1072, 1073, 1074, 1075, 1076, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 328, 329, 330, 331, 332, 333, 334, 335, 336, 337, 338, 339, 340, 341, 342, 343, 344, 345, 346, 347, 348, 349, 350, 351, 352, 353, 354, 355, 356, 357, 358, 359, 360, 361, 362, 363, 364, 365, 366, 367, 368, 369, 370, 371, 372, 373, 374, 375, 376, 377, 378, 379, 380, 381, 382, 383, 384, 385, 386, 387, 388, 389, 390, 391, 392, 393, 394, 395, 396, 397, 398, 399, 400, 401, 402, 403, 404, 405, 406, 407, 408, 409, 410, 411, 412, 413, 414, 415, 416, 417, 418, 419, 420, 421, 422, 423, 424, 425, 426, 427, 428, 429, 430, 431, 432, 433, 434, 435, 436, 437, 438, 439, 440, 441, 442, 443, 444, 445, 446, 447, 448, 449, 450, 451, 452, 453, 454, 455, 456, 457, 458, 459, 460, 461, 462, 463, 464, 465, 466, 467, 468, 469, 470, 471, 472, 473, 474, 475, 476, 477, 478, 479, 480, 481, 482, 483, 484, 485, 486, 487, 488, 489, 490, 491, 492, 493, 494, 495, 496, 497, 498, 499, 500, 501, 502, 503, 504, 505, 506, 507, 508, 509, 510, 511, 512, 513, 514, 515, 516, 517, 518, 519, 520, 521, 522, 523, 524, 525, 526, 527, 528, 529, 530, 531, 532, 533, 534, 535, 536, 537, 538, 539, 540, 541, 542, 543, 544, 545, 546, 547, 548, 549, 550, 551, 552, 553, 554, 555, 556, 557, 558, 559, 560, 561, 562, 563, 564, 565, 566, 567, 568, 569, 570, 571, 572, 573, 574, 575, 576, 577, 578, 579, 580, 581, 582, 583, 584, 585, 586, 587, 588, 589, 590, 591, 592, 593, 594, 595, 596, 597, 598, 599, 600, 601, 602, 603, 604, 605, 606, 607, 608, 609, 610, 611, 612, 613, 614, 615, 616, 617, 618, 619, 620, 621, 622, 623, 624, 625, 626, 627, 628, 629, 630, 631, 632, 633, 634, 635, 636, 637, 638, 639, 640, 641, 642, 643, 644, 645, 646, 647, 648, 649, 650, 651, 652, 653, 654, 655, 656, 657, 658, 659, 660, 661, 662, 663, 664, 665, 666, 667, 668, 669, 670, 671, 672, 673, 674, 675, 676, 677, 678, 679, 680, 681, 682, 683, 684, 685, 686, 687, 688, 689, 690, 691, 692, 693, 694, 695, 696, 697, 698, 699, 700, 701, 702, 703, 704, 705, 706, 707, 708, 709, 710, 711, 712, 713, 714, 715, 716, 717, 718, 719, 720, 721, 722, 723, 724, 725, 726, 727, 728, 729, 730, 731, 732, 733, 734, 735, 736, 737, 738, 739, 740, 741, 742, 743, 744, 745, 746, 747, 748, 749, 750, 751, 752, 753, 754, 755, 756, 757, 758, 759, 760, 761, 762, 763, 764, 765, 766, 767, 768, 769, 770, 771, 772, 773, 774, 775, 776, 777, 778, 779, 780, 781, 782, 783, 784, 785, 786, 787, 788, 789, 790, 791, 792, 793, 794, 795, 796, 797, 798, 799, 800, 801, 802, 803, 804, 805, 806, 807, 808, 809, 810, 811, 812, 813, 814, 815, 816, 817, 818, 819, 820, 821, 822, 823, 824, 825, 826, 827, 828, 829, 830, 831, 832, 833, 834, 835, 836, 837, 838, 839, 840, 841, 842, 843, 844, 845, 846, 847, 848, 849, 850, 851, 852, 853, 854, 855, 856, 857, 858, 859, 860, 861, 862, 863, 864, 865, 866, 867, 868, 869, 870, 871, 872, 873, 874, 875, 876, 877, 878, 879, 880, 881, 882, 883, 884, 885, 886, 887, 888, 889, 890, 891, 892, 893, 894, 895, 896, 897, 898, 899, 900, 901, 902, 903, 904, 905, 906, 907, 908, 909, 910, 911, 912, 913, 914, 915, 916, 917, 918, 919, 920, 921, 922, 923, 924, 925, 926, 927, 928, 929, 930, 931, 932, 933, 934, 935, 936, 937, 938, 939, 940, 941, 942, 943, 944, 945, 946, 947, 948, 949, 950, 951, 952, 953, 954, 955, 956, 957, 958, 959, 960, 961, 962, 963, 964, 965, 966, 967, 968, 969, 970, 971, 972, 973, 974, 975, 976, 977, 978, 979, 980, 981, 982, 983, 984, 985, 986, 987, 988, 989, 990, 991, 992, 993, 994, 995, 996, 997, 998, 999, 1000, 1001, 1002, 1003, 1004, 1005, 1006, 1007, 1008, 1009, 1010, 1011, 1012, 1013, 1014, 1015, 1016, 1017, 1018, 1019, 1020, 1021, 1022, 1023, 1024, 1025, 1026, 1027, 1028, 1029, 1030, 1031, 1032, 1033, 1034, 1035, 1036, 1037, 1038, 1039, 1040, 1041, 1042, 1043, 1044, 1045, 1046, 1047, 1048, 1049, 1050, 1051, 1052, 1053, 1054, 1055, 1056, 1057, 1058, 1059, 1060, 1061, 1062, 1063, 1064, 1065, 1066, 1067, 1068, 1069, 1070, 1071, 1072, 1073, 1074, 1075, 1076, 1077, 1078, 1079, 1080, 1081, 1082, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 328, 329, 330, 331, 332, 333, 334, 335, 336, 337, 338, 339, 340, 341, 342, 343, 344, 345, 346, 347, 348, 349, 350, 351, 352, 353, 354, 355, 356, 357, 358, 359, 360, 361, 362, 363, 364, 365, 366, 367, 368, 369, 370, 371, 372, 373, 374, 375, 376, 377, 378, 379, 380, 381, 382, 383, 384, 385, 386, 387, 388, 389, 390, 391, 392, 393, 394, 395, 396, 397, 398, 399, 400, 401, 402, 403, 404, 405, 406, 407, 408, 409, 410, 411, 412, 413, 414, 415, 416, 417, 418, 419, 420, 421, 422, 423, 424, 425, 426, 427, 428, 429, 430, 431, 432, 433, 434, 435, 436, 437, 438, 439, 440, 441, 442, 443, 444, 445, 446, 447, 448, 449, 450, 451, 452, 453, 454, 455, 456, 457, 458, 459, 460, 461, 462, 463, 464, 465, 466, 467, 468, 469, 470, 471, 472, 473, 474, 475, 476, 477, 478, 479, 480, 481, 482, 483, 484, 485, 486, 487, 488, 489, 490, 491, 492, 493, 494, 495, 496, 497, 498, 499, 500, 501, 502, 503, 504, 505, 506, 507, 508, 509, 510, 511, 512, 513, 514, 515, 516, 517, 518, 519, 520, 521, 522, 523, 524, 525, 526, 527, 528, 529, 530, 531, 532, 533, 534, 535, 536, 537, 538, 539, 540, 541, 542, 543, 544, 545, 546, 547, 548, 549, 550, 551, 552, 553, 554, 555, 556, 557, 558, 559, 560, 561, 562, 563, 564, 565, 566, 567, 568, 569, 570, 571, 572, 573, 574, 575, 576, 577, 578, 579, 580, 581, 582, 583, 584, 585, 586, 587, 588, 589, 590, 591, 592, 593, 594, 595, 596, 597, 598, 599, 600, 601, 602, 603, 604, 605, 606, 607, 608, 609, 610, 611, 612, 613, 614, 615, 616, 617, 618, 619, 620, 621, 622, 623, 624, 625, 626, 627, 628, 629, 630, 631, 632, 633, 634, 635, 636, 637, 638, 639, 640, 641, 642, 643, 644, 645, 646, 647, 648, 649, 650, 651, 652, 653, 654, 655, 656, 657, 658, 659, 660, 661, 662, 663, 664, 665, 666, 667, 668, 669, 670, 671, 672, 673, 674, 675, 676, 677, 678, 679, 680, 681, 682, 683, 684, 685, 686, 687, 688, 689, 690, 691, 692, 693, 694, 695, 696, 697, 698, 699, 700, 701, 702, 703, 704, 705, 706, 707, 708, 709, 710, 711, 712, 713, 714, 715, 716, 717, 718, 719, 720, 721, 722, 723, 724, 725, 726, 727, 728, 729, 730, 731, 732, 733, 734, 735, 736, 737, 738, 739, 740, 741, 742, 743, 744, 745, 746, 747, 748, 749, 750, 751, 752, 753, 754, 755, 756, 757, 758, 759, 760, 761, 762, 763, 764, 765, 766, 767, 768, 769, 770, 771, 772, 773, 774, 775, 776, 777, 778, 779, 780, 781, 782, 783, 784, 785, 786, 787, 788, 789, 790, 791, 792, 793, 794, 795, 796, 797, 798, 799, 800, 801, 802, 803, 804, 805, 806, 807, 808, 809, 810, 811, 812, 813, 814, 815, 816, 817, 818, 819, 820, 821, 822, 823, 824, 825, 826, 827, 828, 829, 830, 831, 832, 833, 834, 835, 836, 837, 838, 839, 840, 841, 842, 843, 844, 845, 846, 847, 848, 849, 850, 851, 852, 853, 854, 855, 856, 857, 858, 859, 860, 861, 862, 863, 864, 865, 866, 867, 868, 869, 870, 871, 872, 873, 874, 875, 876, 877, 878, 879, 880, 881, 882, 883, 884, 885, 886, 887, 888, 889, 890, 891, 892, 893, 894, 895, 896, 897, 898, 899, 900, 901, 902, 903, 904, 905, 906, 907, 908, 909, 910, 911, 912, 913, 914, 915, 916, 917, 918, 919, 920, 921, 922, 923, 924, 925, 926, 927, 928, 929, 930, 931, 932, 933, 934, 935, 936, 937, 938, 939, 940, 941, 942, 943, 944, 945, 946, 947, 948, 949, 950, 951, 952, 953, 954, 955, 956, 957, 958, 959, 960, 961, 962, 963, 964, 965, 966, 967, 968, 969, 970, 971, 972, 973, 974, 975, 976, 977, 978, 979, 980, 981, 982, 983, 984, 985, 986, 987, 988, 989, 990, 991, 992, 993, 994, 995, 996, 997, 998, 999, 1000, 1001, 1002, 1003, 1004, 1005, 1006, 1007, 1008, 1009, 1010, 1011, 1012, 1013, 1014, 1015, 1016, 1017, 1018, 1019, 1020, 1021, 1022, 1023, 1024, 1025, 1026, 1027, 1028, 1029, 1030, 1031, 1032, 1033, 1034, 1035, 1036, 1037, 1038, 1039, 1040, 1041, 1042, 1043, 1044, 1045, 1046, 1047, 1048, 1049, 1050, 1051, 1052, 1053, 1054, 1055, 1056, 1057, 1058, 1059, 1060, 1061, 1062, 1063, 1064, 1065, 1066, 1067, 1068, 1069, 1070, 1071, 1072, 1073, 1074, 1075, 1076, 1077, 1078, 1079, 1080, 1081, 1082, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 328, 329, 330, 331, 332, 333, 334, 335, 336, 337, 338, 339, 340, 341, 342, 343, 344, 345, 346, 347, 348, 349, 350, 351, 352, 353, 354, 355, 356, 357, 358, 359, 360, 361, 362, 363, 364, 365, 366, 367, 368, 369, 370, 371, 372, 373, 374, 375, 376, 377, 378, 379, 380, 381, 382, 383, 384, 385, 386, 387, 388, 389, 390, 391, 392, 393, 394, 395, 396, 397, 398, 399, 400, 401, 402, 403, 404, 405, 406, 407, 408, 409, 410, 411, 412, 413, 414, 415, 416, 417, 418, 419, 420, 421, 422, 423, 424, 425, 426, 427, 428, 429, 430, 431, 432, 433, 434, 435, 436, 437, 438, 439, 440, 441, 442, 443, 444, 445, 446, 447, 448, 449, 450, 451, 452, 453, 454, 455, 456, 457, 458, 459, 460, 461, 462, 463, 464, 465, 466, 467, 468, 469, 470, 471, 472, 473, 474, 475, 476, 477, 478, 479, 480, 481, 482, 483, 484, 485, 486, 487, 488, 489, 490, 491, 492, 493, 494, 495, 496, 497, 498, 499, 500, 501, 502, 503, 504, 505, 506, 507, 508, 509, 510, 511, 512, 513, 514, 515, 516, 517, 518, 519, 520, 521, 522, 523, 524, 525, 526, 527, 528, 529, 530, 531, 532, 533, 534, 535, 536, 537, 538, 539, 540, 541, 542, 543, 544, 545, 546, 547, 548, 549, 550, 551, 552, 553, 554, 555, 556, 557, 558, 559, 560, 561, 562, 563, 564, 565, 566, 567, 568, 569, 570, 571, 572, 573, 574, 575, 576, 577, 578, 579, 580, 581, 582, 583, 584, 585, 586, 587, 588, 589, 590, 591, 592, 593, 594, 595, 596, 597, 598, 599, 600, 601, 602, 603, 604, 605, 606, 607, 608, 609, 610, 611, 612, 613, 614, 615, 616, 617, 618, 619, 620, 621, 622, 623, 624, 625, 626, 627, 628, 629, 630, 631, 632, 633, 634, 635, 636, 637, 638, 639, 640, 641, 642, 643, 644, 645, 646, 647, 648, 649, 650, 651, 652, 653, 654, 655, 656, 657, 658, 659, 660, 661, 662, 663, 664, 665, 666, 667, 668, 669, 670, 671, 672, 673, 674, 675, 676, 677, 678, 679, 680, 681, 682, 683, 684, 685, 686, 687, 688, 689, 690, 691, 692, 693, 694, 695, 696, 697, 698, 699, 700, 701, 702, 703, 704, 705, 706, 707, 708, 709, 710, 711, 712, 713, 714, 715, 716, 717, 718, 719, 720, 721, 722, 723, 724, 725, 726, 727, 728, 729, 730, 731, 732, 733, 734, 735, 736, 737, 738, 739, 740, 741, 742, 743, 744, 745, 746, 747, 748, 749, 750, 751, 752, 753, 754, 755, 756, 757, 758, 759, 760, 761, 762, 763, 764, 765, 766, 767, 768, 769, 770, 771, 772, 773, 774, 775, 776, 777, 778, 779, 780, 781, 782, 783, 784, 785, 786, 787, 788, 789, 790, 791, 792, 793, 794, 795, 796, 797, 798, 799, 800, 801, 802, 803, 804, 805, 806, 807, 808, 809, 810, 811, 812, 813, 814, 815, 816, 817, 818, 819, 820, 821, 822, 823, 824, 825, 826, 827, 828, 829, 830, 831, 832, 833, 834, 835, 836, 837, 838, 839, 840, 841, 842, 843, 844, 845, 846, 847, 848, 849, 850, 851, 852, 853, 854, 855, 856, 857, 858, 859, 860, 861, 862, 863, 864, 865, 866, 867, 868, 869, 870, 871, 872, 873, 874, 875, 876, 877, 878, 879, 880, 881, 882, 883, 884, 885, 886, 887, 888, 889, 890, 891, 892, 893, 894, 895, 896, 897, 898, 899, 900, 901, 902, 903, 904, 905, 906, 907, 908, 909, 910, 911, 912, 913, 914, 915, 916, 917, 918, 919, 920, 921, 922, 923, 924, 925, 926, 927, 928, 929, 930, 931, 932, 933, 934, 935, 936, 937, 938, 939, 940, 941, 942, 943, 944, 945, 946, 947, 948, 949, 950, 951, 952, 953, 954, 955, 956, 957, 958, 959, 960, 961, 962, 963, 964, 965, 966, 967, 968, 969, 970, 971, 972, 973, 974, 975, 976, 977, 978, 979, 980, 981, 982, 983, 984, 985, 986, 987, 988, 989, 990, 991, 992, 993, 994, 995, 996, 997, 998, 999, 1000, 1001, 1002, 1003, 1004, 1005, 1006, 1007, 1008, 1009, 1010, 1011, 1012, 1013, 1014, 1015, 1016, 1017, 1018, 1019, 1020, 1021, 1022, 1023, 1024, 1025, 1026, 1027, 1028, 1029, 1030, 1031, 1032, 1033, 1034, 1035, 1036, 1037, 1038, 1039, 1040, 1041, 1042, 1043, 1044, 1045, 1046, 1047, 1048, 1049, 1050, 1051, 1052, 1053, 1054, 1055, 1056, 1057, 1058, 1059, 1060, 1061, 1062, 1063, 1064, 1065, 1066, 1067, 1068, 1069, 1070, 1071, 1072, 1073, 1074, 1075, 1076, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 328, 329, 330, 331, 332, 333, 334, 335, 336, 337, 338, 339, 340, 341, 342, 343, 344, 345, 346, 347, 348, 349, 350, 351, 352, 353, 354, 355, 356, 357, 358, 359, 360, 361, 362, 363, 364, 365, 366, 367, 368, 369, 370, 371, 372, 373, 374, 375, 376, 377, 378, 379, 380, 381, 382, 383, 384, 385, 386, 387, 388, 389, 390, 391, 392, 393, 394, 395, 396, 397, 398, 399, 400, 401, 402, 403, 404, 405, 406, 407, 408, 409, 410, 411, 412, 413, 414, 415, 416, 417, 418, 419, 420, 421, 422, 423, 424, 425, 426, 427, 428, 429, 430, 431, 432, 433, 434, 435, 436, 437, 438, 439, 440, 441, 442, 443, 444, 445, 446, 447, 448, 449, 450, 451, 452, 453, 454, 455, 456, 457, 458, 459, 460, 461, 462, 463, 464, 465, 466, 467, 468, 469, 470, 471, 472, 473, 474, 475, 476, 477, 478, 479, 480, 481, 482, 483, 484, 485, 486, 487, 488, 489, 490, 491, 492, 493, 494, 495, 496, 497, 498, 499, 500, 501, 502, 503, 504, 505, 506, 507, 508, 509, 510, 511, 512, 513, 514, 515, 516, 517, 518, 519, 520, 521, 522, 523, 524, 525, 526, 527, 528, 529, 530, 531, 532, 533, 534, 535, 536, 537, 538, 539, 540, 541, 542, 543, 544, 545, 546, 547, 548, 549, 550, 551, 552, 553, 554, 555, 556, 557, 558, 559, 560, 561, 562, 563, 564, 565, 566, 567, 568, 569, 570, 571, 572, 573, 574, 575, 576, 577, 578, 579, 580, 581, 582, 583, 584, 585, 586, 587, 588, 589, 590, 591, 592, 593, 594, 595, 596, 597, 598, 599, 600, 601, 602, 603, 604, 605, 606, 607, 608, 609, 610, 611, 612, 613, 614, 615, 616, 617, 618, 619, 620, 621, 622, 623, 624, 625, 626, 627, 628, 629, 630, 631, 632, 633, 634, 635, 636, 637, 638, 639, 640, 641, 642, 643, 644, 645, 646, 647, 648, 649, 650, 651, 652, 653, 654, 655, 656, 657, 658, 659, 660, 661, 662, 663, 664, 665, 666, 667, 668, 669, 670, 671, 672, 673, 674, 675, 676, 677, 678, 679, 680, 681, 682, 683, 684, 685, 686, 687, 688, 689, 690, 691, 692, 693, 694, 695, 696, 697, 698, 699, 700, 701, 702, 703, 704, 705, 706, 707, 708, 709, 710, 711, 712, 713, 714, 715, 716, 717, 718, 719, 720, 721, 722, 723, 724, 725, 726, 727, 728, 729, 730, 731, 732, 733, 734, 735, 736, 737, 738, 739, 740, 741, 742, 743, 744, 745, 746, 747, 748, 749, 750, 751, 752, 753, 754, 755, 756, 757, 758, 759, 760, 761, 762, 763, 764, 765, 766, 767, 768, 769, 770, 771, 772, 773, 774, 775, 776, 777, 778, 779, 780, 781, 782, 783, 784, 785, 786, 787, 788, 789, 790, 791, 792, 793, 794, 795, 796, 797, 798, 799, 800, 801, 802, 803, 804, 805, 806, 807, 808, 809, 810, 811, 812, 813, 814, 815, 816, 817, 818, 819, 820, 821, 822, 823, 824, 825, 826, 827, 828, 829, 830, 831, 832, 833, 834, 835, 836, 837, 838, 839, 840, 841, 842, 843, 844, 845, 846, 847, 848, 849, 850, 851, 852, 853, 854, 855, 856, 857, 858, 859, 860, 861, 862, 863, 864, 865, 866, 867, 868, 869, 870, 871, 872, 873, 874, 875, 876, 877, 878, 879, 880, 881, 882, 883, 884, 885, 886, 887, 888, 889, 890, 891, 892, 893, 894, 895, 896, 897, 898, 899, 900, 901, 902, 903, 904, 905, 906, 907, 908, 909, 910, 911, 912, 913, 914, 915, 916, 917, 918, 919, 920, 921, 922, 923, 924, 925, 926, 927, 928, 929, 930, 931, 932, 933, 934, 935, 936, 937, 938, 939, 940, 941, 942, 943, 944, 945, 946, 947, 948, 949, 950, 951, 952, 953, 954, 955, 956, 957, 958, 959, 960, 961, 962, 963, 964, 965, 966, 967, 968, 969, 970, 971, 972, 973, 974, 975, 976, 977, 978, 979, 980, 981, 982, 983, 984, 985, 986, 987, 988, 989, 990, 991, 992, 993, 994, 995, 996, 997, 998, 999, 1000, 1001, 1002, 1003, 1004, 1005, 1006, 1007, 1008, 1009, 1010, 1011, 1012, 1013, 1014, 1015, 1016, 1017, 1018, 1019, 1020, 1021, 1022, 1023, 1024, 1025, 1026, 1027, 1028, 1029, 1030, 1031, 1032, 1033, 1034, 1035, 1036, 1037, 1038, 1039, 1040, 1041, 1042, 1043, 1044, 1045, 1046, 1047, 1048, 1049, 1050, 1051, 1052, 1053, 1054, 1055, 1056, 1057, 1058, 1059, 1060, 1061, 1062, 1063, 1064, 1065, 1066, 1067, 1068, 1069, 1070, 1071, 1072, 1073, 1074, 1075, 1076, 1077, 1078, 1079, 1080, 1081, 1082, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 328, 329, 330, 331, 332, 333, 334, 335, 336, 337, 338, 339, 340, 341, 342, 343, 344, 345, 346, 347, 348, 349, 350, 351, 352, 353, 354, 355, 356, 357, 358, 359, 360, 361, 362, 363, 364, 365, 366, 367, 368, 369, 370, 371, 372, 373, 374, 375, 376, 377, 378, 379, 380, 381, 382, 383, 384, 385, 386, 387, 388, 389, 390, 391, 392, 393, 394, 395, 396, 397, 398, 399, 400, 401, 402, 403, 404, 405, 406, 407, 408, 409, 410, 411, 412, 413, 414, 415, 416, 417, 418, 419, 420, 421, 422, 423, 424, 425, 426, 427, 428, 429, 430, 431, 432, 433, 434, 435, 436, 437, 438, 439, 440, 441, 442, 443, 444, 445, 446, 447, 448, 449, 450, 451, 452, 453, 454, 455, 456, 457, 458, 459, 460, 461, 462, 463, 464, 465, 466, 467, 468, 469, 470, 471, 472, 473, 474, 475, 476, 477, 478, 479, 480, 481, 482, 483, 484, 485, 486, 487, 488, 489, 490, 491, 492, 493, 494, 495, 496, 497, 498, 499, 500, 501, 502, 503, 504, 505, 506, 507, 508, 509, 510, 511, 512, 513, 514, 515, 516, 517, 518, 519, 520, 521, 522, 523, 524, 525, 526, 527, 528, 529, 530, 531, 532, 533, 534, 535, 536, 537, 538, 539, 540, 541, 542, 543, 544, 545, 546, 547, 548, 549, 550, 551, 552, 553, 554, 555, 556, 557, 558, 559, 560, 561, 562, 563, 564, 565, 566, 567, 568, 569, 570, 571, 572, 573, 574, 575, 576, 577, 578, 579, 580, 581, 582, 583, 584, 585, 586, 587, 588, 589, 590, 591, 592, 593, 594, 595, 596, 597, 598, 599, 600, 601, 602, 603, 604, 605, 606, 607, 608, 609, 610, 611, 612, 613, 614, 615, 616, 617, 618, 619, 620, 621, 622, 623, 624, 625, 626, 627, 628, 629, 630, 631, 632, 633, 634, 635, 636, 637, 638, 639, 640, 641, 642, 643, 644, 645, 646, 647, 648, 649, 650, 651, 652, 653, 654, 655, 656, 657, 658, 659, 660, 661, 662, 663, 664, 665, 666, 667, 668, 669, 670, 671, 672, 673, 674, 675, 676, 677, 678, 679, 680, 681, 682, 683, 684, 685, 686, 687, 688, 689, 690, 691, 692, 693, 694, 695, 696, 697, 698, 699, 700, 701, 702, 703, 704, 705, 706, 707, 708, 709, 710, 711, 712, 713, 714, 715, 716, 717, 718, 719, 720, 721, 722, 723, 724, 725, 726, 727, 728, 729, 730, 731, 732, 733, 734, 735, 736, 737, 738, 739, 740, 741, 742, 743, 744, 745, 746, 747, 748, 749, 750, 751, 752, 753, 754, 755, 756, 757, 758, 759, 760, 761, 762, 763, 764, 765, 766, 767, 768, 769, 770, 771, 772, 773, 774, 775, 776, 777, 778, 779, 780, 781, 782, 783, 784, 785, 786, 787, 788, 789, 790, 791, 792, 793, 794, 795, 796, 797, 798, 799, 800, 801, 802, 803, 804, 805, 806, 807, 808, 809, 810, 811, 812, 813, 814, 815, 816, 817, 818, 819, 820, 821, 822, 823, 824, 825, 826, 827, 828, 829, 830, 831, 832, 833, 834, 835, 836, 837, 838, 839, 840, 841, 842, 843, 844, 845, 846, 847, 848, 849, 850, 851, 852, 853, 854, 855, 856, 857, 858, 859, 860, 861, 862, 863, 864, 865, 866, 867, 868, 869, 870, 871, 872, 873, 874, 875, 876, 877, 878, 879, 880, 881, 882, 883, 884, 885, 886, 887, 888, 889, 890, 891, 892, 893, 894, 895, 896, 897, 898, 899, 900, 901, 902, 903, 904, 905, 906, 907, 908, 909, 910, 911, 912, 913, 914, 915, 916, 917, 918, 919, 920, 921, 922, 923, 924, 925, 926, 927, 928, 929, 930, 931, 932, 933, 934, 935, 936, 937, 938, 939, 940, 941, 942, 943, 944, 945, 946, 947, 948, 949, 950, 951, 952, 953, 954, 955, 956, 957, 958, 959, 960, 961, 962, 963, 964, 965, 966, 967, 968, 969, 970, 971, 972, 973, 974, 975, 976, 977, 978, 979, 980, 981, 982, 983, 984, 985, 986, 987, 988, 989, 990, 991, 992, 993, 994, 995, 996, 997, 998, 999, 1000, 1001, 1002, 1003, 1004, 1005, 1006, 1007, 1008, 1009, 1010, 1011, 1012, 1013, 1014, 1015, 1016, 1017, 1018, 1019, 1020, 1021, 1022, 1023, 1024, 1025, 1026, 1027, 1028, 1029, 1030, 1031, 1032, 1033, 1034, 1035, 1036, 1037, 1038, 1039, 1040, 1041, 1042, 1043, 1044, 1045, 1046, 1047, 1048, 1049, 1050, 1051, 1052, 1053, 1054, 1055, 1056, 1057, 1058, 1059, 1060, 1061, 1062, 1063, 1064, 1065, 1066, 1067, 1068, 1069, 1070, 1071, 1072, 1073, 1074, 1075, 1076, 1077, 1078, 1079, 1080, 1081, 1082, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 328, 329, 330, 331, 332, 333, 334, 335, 336, 337, 338, 339, 340, 341, 342, 343, 344, 345, 346, 347, 348, 349, 350, 351, 352, 353, 354, 355, 356, 357, 358, 359, 360, 361, 362, 363, 364, 365, 366, 367, 368, 369, 370, 371, 372, 373, 374, 375, 376, 377, 378, 379, 380, 381, 382, 383, 384, 385, 386, 387, 388, 389, 390, 391, 392, 393, 394, 395, 396, 397, 398, 399, 400, 401, 402, 403, 404, 405, 406, 407, 408, 409, 410, 411, 412, 413, 414, 415, 416, 417, 418, 419, 420, 421, 422, 423, 424, 425, 426, 427, 428, 429, 430, 431, 432, 433, 434, 435, 436, 437, 438, 439, 440, 441, 442, 443, 444, 445, 446, 447, 448, 449, 450, 451, 452, 453, 454, 455, 456, 457, 458, 459, 460, 461, 462, 463, 464, 465, 466, 467, 468, 469, 470, 471, 472, 473, 474, 475, 476, 477, 478, 479, 480, 481, 482, 483, 484, 485, 486, 487, 488, 489, 490, 491, 492, 493, 494, 495, 496, 497, 498, 499, 500, 501, 502, 503, 504, 505, 506, 507, 508, 509, 510, 511, 512, 513, 514, 515, 516, 517, 518, 519, 520, 521, 522, 523, 524, 525, 526, 527, 528, 529, 530, 531, 532, 533, 534, 535, 536, 537, 538, 539, 540, 541, 542, 543, 544, 545, 546, 547, 548, 549, 550, 551, 552, 553, 554, 555, 556, 557, 558, 559, 560, 561, 562, 563, 564, 565, 566, 567, 568, 569, 570, 571, 572, 573, 574, 575, 576, 577, 578, 579, 580, 581, 582, 583, 584, 585, 586, 587, 588, 589, 590, 591, 592, 593, 594, 595, 596, 597, 598, 599, 600, 601, 602, 603, 604, 605, 606, 607, 608, 609, 610, 611, 612, 613, 614, 615, 616, 617, 618, 619, 620, 621, 622, 623, 624, 625, 626, 627, 628, 629, 630, 631, 632, 633, 634, 635, 636, 637, 638, 639, 640, 641, 642, 643, 644, 645, 646, 647, 648, 649, 650, 651, 652, 653, 654, 655, 656, 657, 658, 659, 660, 661, 662, 663, 664, 665, 666, 667, 668, 669, 670, 671, 672, 673, 674, 675, 676, 677, 678, 679, 680, 681, 682, 683, 684, 685, 686, 687, 688, 689, 690, 691, 692, 693, 694, 695, 696, 697, 698, 699, 700, 701, 702, 703, 704, 705, 706, 707, 708, 709, 710, 711, 712, 713, 714, 715, 716, 717, 718, 719, 720, 721, 722, 723, 724, 725, 726, 727, 728, 729, 730, 731, 732, 733, 734, 735, 736, 737, 738, 739, 740, 741, 742, 743, 744, 745, 746, 747, 748, 749, 750, 751, 752, 753, 754, 755, 756, 757, 758, 759, 760, 761, 762, 763, 764, 765, 766, 767, 768, 769, 770, 771, 772, 773, 774, 775, 776, 777, 778, 779, 780, 781, 782, 783, 784, 785, 786, 787, 788, 789, 790, 791, 792, 793, 794, 795, 796, 797, 798, 799, 800, 801, 802, 803, 804, 805, 806, 807, 808, 809, 810, 811, 812, 813, 814, 815, 816, 817, 818, 819, 820, 821, 822, 823, 824, 825, 826, 827, 828, 829, 830, 831, 832, 833, 834, 835, 836, 837, 838, 839, 840, 841, 842, 843, 844, 845, 846, 847, 848, 849, 850, 851, 852, 853, 854, 855, 856, 857, 858, 859, 860, 861, 862, 863, 864, 865, 866, 867, 868, 869, 870, 871, 872, 873, 874, 875, 876, 877, 878, 879, 880, 881, 882, 883, 884, 885, 886, 887, 888, 889, 890, 891, 892, 893, 894, 895, 896, 897, 898, 899, 900, 901, 902, 903, 904, 905, 906, 907, 908, 909, 910, 911, 912, 913, 914, 915, 916, 917, 918, 919, 920, 921, 922, 923, 924, 925, 926, 927, 928, 929, 930, 931, 932, 933, 934, 935, 936, 937, 938, 939, 940, 941, 942, 943, 944, 945, 946, 947, 948, 949, 950, 951, 952, 953, 954, 955, 956, 957, 958, 959, 960, 961, 962, 963, 964, 965, 966, 967, 968, 969, 970, 971, 972, 973, 974, 975, 976, 977, 978, 979, 980, 981, 982, 983, 984, 985, 986, 987, 988, 989, 990, 991, 992, 993, 994, 995, 996, 997, 998, 999, 1000, 1001, 1002, 1003, 1004, 1005, 1006, 1007, 1008, 1009, 1010, 1011, 1012, 1013, 1014, 1015, 1016, 1017, 1018, 1019, 1020, 1021, 1022, 1023, 1024, 1025, 1026, 1027, 1028, 1029, 1030, 1031, 1032, 1033, 1034, 1035, 1036, 1037, 1038, 1039, 1040, 1041, 1042, 1043, 1044, 1045, 1046, 1047, 1048, 1049, 1050, 1051, 1052, 1053, 1054, 1055, 1056, 1057, 1058, 1059, 1060, 1061, 1062, 1063, 1064, 1065, 1066, 1067, 1068, 1069, 1070, 1071, 1072, 1073, 1074, 1075, 1076, 1077, 1078, 1079, 1080, 1081, 1082, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 328, 329, 330, 331, 332, 333, 334, 335, 336, 337, 338, 339, 340, 341, 342, 343, 344, 345, 346, 347, 348, 349, 350, 351, 352, 353, 354, 355, 356, 357, 358, 359, 360, 361, 362, 363, 364, 365, 366, 367, 368, 369, 370, 371, 372, 373, 374, 375, 376, 377, 378, 379, 380, 381, 382, 383, 384, 385, 386, 387, 388, 389, 390, 391, 392, 393, 394, 395, 396, 397, 398, 399, 400, 401, 402, 403, 404, 405, 406, 407, 408, 409, 410, 411, 412, 413, 414, 415, 416, 417, 418, 419, 420, 421, 422, 423, 424, 425, 426, 427, 428, 429, 430, 431, 432, 433, 434, 435, 436, 437, 438, 439, 440, 441, 442, 443, 444, 445, 446, 447, 448, 449, 450, 451, 452, 453, 454, 455, 456, 457, 458, 459, 460, 461, 462, 463, 464, 465, 466, 467, 468, 469, 470, 471, 472, 473, 474, 475, 476, 477, 478, 479, 480, 481, 482, 483, 484, 485, 486, 487, 488, 489, 490, 491, 492, 493, 494, 495, 496, 497, 498, 499, 500, 501, 502, 503, 504, 505, 506, 507, 508, 509, 510, 511, 512, 513, 514, 515, 516, 517, 518, 519, 520, 521, 522, 523, 524, 525, 526, 527, 528, 529, 530, 531, 532, 533, 534, 535, 536, 537, 538, 539, 540, 541, 542, 543, 544, 545, 546, 547, 548, 549, 550, 551, 552, 553, 554, 555, 556, 557, 558, 559, 560, 561, 562, 563, 564, 565, 566, 567, 568, 569, 570, 571, 572, 573, 574, 575, 576, 577, 578, 579, 580, 581, 582, 583, 584, 585, 586, 587, 588, 589, 590, 591, 592, 593, 594, 595, 596, 597, 598, 599, 600, 601, 602, 603, 604, 605, 606, 607, 608, 609, 610, 611, 612, 613, 614, 615, 616, 617, 618, 619, 620, 621, 622, 623, 624, 625, 626, 627, 628, 629, 630, 631, 632, 633, 634, 635, 636, 637, 638, 639, 640, 641, 642, 643, 644, 645, 646, 647, 648, 649, 650, 651, 652, 653, 654, 655, 656, 657, 658, 659, 660, 661, 662, 663, 664, 665, 666, 667, 668, 669, 670, 671, 672, 673, 674, 675, 676, 677, 678, 679, 680, 681, 682, 683, 684, 685, 686, 687, 688, 689, 690, 691, 692, 693, 694, 695, 696, 697, 698, 699, 700, 701, 702, 703, 704, 705, 706, 707, 708, 709, 710, 711, 712, 713, 714, 715, 716, 717, 718, 719, 720, 721, 722, 723, 724, 725, 726, 727, 728, 729, 730, 731, 732, 733, 734, 735, 736, 737, 738, 739, 740, 741, 742, 743, 744, 745, 746, 747, 748, 749, 750, 751, 752, 753, 754, 755, 756, 757, 758, 759, 760, 761, 762, 763, 764, 765, 766, 767, 768, 769, 770, 771, 772, 773, 774, 775, 776, 777, 778, 779, 780, 781, 782, 783, 784, 785, 786, 787, 788, 789, 790, 791, 792, 793, 794, 795, 796, 797, 798, 799, 800, 801, 802, 803, 804, 805, 806, 807, 808, 809, 810, 811, 812, 813, 814, 815, 816, 817, 818, 819, 820, 821, 822, 823, 824, 825, 826, 827, 828, 829, 830, 831, 832, 833, 834, 835, 836, 837, 838, 839, 840, 841, 842, 843, 844, 845, 846, 847, 848, 849, 850, 851, 852, 853, 854, 855, 856, 857, 858, 859, 860, 861, 862, 863, 864, 865, 866, 867, 868, 869, 870, 871, 872, 873, 874, 875, 876, 877, 878, 879, 880, 881, 882, 883, 884, 885, 886, 887, 888, 889, 890, 891, 892, 893, 894, 895, 896, 897, 898, 899, 900, 901, 902, 903, 904, 905, 906, 907, 908, 909, 910, 911, 912, 913, 914, 915, 916, 917, 918, 919, 920, 921, 922, 923, 924, 925, 926, 927, 928, 929, 930, 931, 932, 933, 934, 935, 936, 937, 938, 939, 940, 941, 942, 943, 944, 945, 946, 947, 948, 949, 950, 951, 952, 953, 954, 955, 956, 957, 958, 959, 960, 961, 962, 963, 964, 965, 966, 967, 968, 969, 970, 971, 972, 973, 974, 975, 976, 977, 978, 979, 980, 981, 982, 983, 984, 985, 986, 987, 988, 989, 990, 991, 992, 993, 994, 995, 996, 997, 998, 999, 1000, 1001, 1002, 1003, 1004, 1005, 1006, 1007, 1008, 1009, 1010, 1011, 1012, 1013, 1014, 1015, 1016, 1017, 1018, 1019, 1020, 1021, 1022, 1023, 1024, 1025, 1026, 1027, 1028, 1029, 1030, 1031, 1032, 1033, 1034, 1035, 1036, 1037, 1038, 1039, 1040, 1041, 1042, 1043, 1044, 1045, 1046, 1047, 1048, 1049, 1050, 1051, 1052, 1053, 1054, 1055, 1056, 1057, 1058, 1059, 1060, 1061, 1062, 1063, 1064, 1065, 1066, 1067, 1068, 1069, 1070, 1071, 1072, 1073, 1074, 1075, 1076, 1077, 1078, 1079, 1080, 1081, 1082, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 328, 329, 330, 331, 332, 333, 334, 335, 336, 337, 338, 339, 340, 341, 342, 343, 344, 345, 346, 347, 348, 349, 350, 351, 352, 353, 354, 355, 356, 357, 358, 359, 360, 361, 362, 363, 364, 365, 366, 367, 368, 369, 370, 371, 372, 373, 374, 375, 376, 377, 378, 379, 380, 381, 382, 383, 384, 385, 386, 387, 388, 389, 390, 391, 392, 393, 394, 395, 396, 397, 398, 399, 400, 401, 402, 403, 404, 405, 406, 407, 408, 409, 410, 411, 412, 413, 414, 415, 416, 417, 418, 419, 420, 421, 422, 423, 424, 425, 426, 427, 428, 429, 430, 431, 432, 433, 434, 435, 436, 437, 438, 439, 440, 441, 442, 443, 444, 445, 446, 447, 448, 449, 450, 451, 452, 453, 454, 455, 456, 457, 458, 459, 460, 461, 462, 463, 464, 465, 466, 467, 468, 469, 470, 471, 472, 473, 474, 475, 476, 477, 478, 479, 480, 481, 482, 483, 484, 485, 486, 487, 488, 489, 490, 491, 492, 493, 494, 495, 496, 497, 498, 499, 500, 501, 502, 503, 504, 505, 506, 507, 508, 509, 510, 511, 512, 513, 514, 515, 516, 517, 518, 519, 520, 521, 522, 523, 524, 525, 526, 527, 528, 529, 530, 531, 532, 533, 534, 535, 536, 537, 538, 539, 540, 541, 542, 543, 544, 545, 546, 547, 548, 549, 550, 551, 552, 553, 554, 555, 556, 557, 558, 559, 560, 561, 562, 563, 564, 565, 566, 567, 568, 569, 570, 571, 572, 573, 574, 575, 576, 577, 578, 579, 580, 581, 582, 583, 584, 585, 586, 587, 588, 589, 590, 591, 592, 593, 594, 595, 596, 597, 598, 599, 600, 601, 602, 603, 604, 605, 606, 607, 608, 609, 610, 611, 612, 613, 614, 615, 616, 617, 618, 619, 620, 621, 622, 623, 624, 625, 626, 627, 628, 629, 630, 631, 632, 633, 634, 635, 636, 637, 638, 639, 640, 641, 642, 643, 644, 645, 646, 647, 648, 649, 650, 651, 652, 653, 654, 655, 656, 657, 658, 659, 660, 661, 662, 663, 664, 665, 666, 667, 668, 669, 670, 671, 672, 673, 674, 675, 676, 677, 678, 679, 680, 681, 682, 683, 684, 685, 686, 687, 688, 689, 690, 691, 692, 693, 694, 695, 696, 697, 698, 699, 700, 701, 702, 703, 704, 705, 706, 707, 708, 709, 710, 711, 712, 713, 714, 715, 716, 717, 718, 719, 720, 721, 722, 723, 724, 725, 726, 727, 728, 729, 730, 731, 732, 733, 734, 735, 736, 737, 738, 739, 740, 741, 742, 743, 744, 745, 746, 747, 748, 749, 750, 751, 752, 753, 754, 755, 756, 757, 758, 759, 760, 761, 762, 763, 764, 765, 766, 767, 768, 769, 770, 771, 772, 773, 774, 775, 776, 777, 778, 779, 780, 781, 782, 783, 784, 785, 786, 787, 788, 789, 790, 791, 792, 793, 794, 795, 796, 797, 798, 799, 800, 801, 802, 803, 804, 805, 806, 807, 808, 809, 810, 811, 812, 813, 814, 815, 816, 817, 818, 819, 820, 821, 822, 823, 824, 825, 826, 827, 828, 829, 830, 831, 832, 833, 834, 835, 836, 837, 838, 839, 840, 841, 842, 843, 844, 845, 846, 847, 848, 849, 850, 851, 852, 853, 854, 855, 856, 857, 858, 859, 860, 861, 862, 863, 864, 865, 866, 867, 868, 869, 870, 871, 872, 873, 874, 875, 876, 877, 878, 879, 880, 881, 882, 883, 884, 885, 886, 887, 888, 889, 890, 891, 892, 893, 894, 895, 896, 897, 898, 899, 900, 901, 902, 903, 904, 905, 906, 907, 908, 909, 910, 911, 912, 913, 914, 915, 916, 917, 918, 919, 920, 921, 922, 923, 924, 925, 926, 927, 928, 929, 930, 931, 932, 933, 934, 935, 936, 937, 938, 939, 940, 941, 942, 943, 944, 945, 946, 947, 948, 949, 950, 951, 952, 953, 954, 955, 956, 957, 958, 959, 960, 961, 962, 963, 964, 965, 966, 967, 968, 969, 970, 971, 972, 973, 974, 975, 976, 977, 978, 979, 980, 981, 982, 983, 984, 985, 986, 987, 988, 989, 990, 991, 992, 993, 994, 995, 996, 997, 998, 999, 1000, 1001, 1002, 1003, 1004, 1005, 1006, 1007, 1008, 1009, 1010, 1011, 1012, 1013, 1014, 1015, 1016, 1017, 1018, 1019, 1020, 1021, 1022, 1023, 1024, 1025, 1026, 1027, 1028, 1029, 1030, 1031, 1032, 1033, 1034, 1035, 1036, 1037, 1038, 1039, 1040, 1041, 1042, 1043, 1044, 1045, 1046, 1047, 1048, 1049, 1050, 1051, 1052, 1053, 1054, 1055, 1056, 1057, 1058, 1059, 1060, 1061, 1062, 1063, 1064, 1065, 1066, 1067, 1068, 1069, 1070, 1071, 1072, 1073, 1074, 1075, 1076, 1077, 1078, 1079, 1080, 1081, 1082, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 328, 329, 330, 331, 332, 333, 334, 335, 336, 337, 338, 339, 340, 341, 342, 343, 344, 345, 346, 347, 348, 349, 350, 351, 352, 353, 354, 355, 356, 357, 358, 359, 360, 361, 362, 363, 364, 365, 366, 367, 368, 369, 370, 371, 372, 373, 374, 375, 376, 377, 378, 379, 380, 381, 382, 383, 384, 385, 386, 387, 388, 389, 390, 391, 392, 393, 394, 395, 396, 397, 398, 399, 400, 401, 402, 403, 404, 405, 406, 407, 408, 409, 410, 411, 412, 413, 414, 415, 416, 417, 418, 419, 420, 421, 422, 423, 424, 425, 426, 427, 428, 429, 430, 431, 432, 433, 434, 435, 436, 437, 438, 439, 440, 441, 442, 443, 444, 445, 446, 447, 448, 449, 450, 451, 452, 453, 454, 455, 456, 457, 458, 459, 460, 461, 462, 463, 464, 465, 466, 467, 468, 469, 470, 471, 472, 473, 474, 475, 476, 477, 478, 479, 480, 481, 482, 483, 484, 485, 486, 487, 488, 489, 490, 491, 492, 493, 494, 495, 496, 497, 498, 499, 500, 501, 502, 503, 504, 505, 506, 507, 508, 509, 510, 511, 512, 513, 514, 515, 516, 517, 518, 519, 520, 521, 522, 523, 524, 525, 526, 527, 528, 529, 530, 531, 532, 533, 534, 535, 536, 537, 538, 539, 540, 541, 542, 543, 544, 545, 546, 547, 548, 549, 550, 551, 552, 553, 554, 555, 556, 557, 558, 559, 560, 561, 562, 563, 564, 565, 566, 567, 568, 569, 570, 571, 572, 573, 574, 575, 576, 577, 578, 579, 580, 581, 582, 583, 584, 585, 586, 587, 588, 589, 590, 591, 592, 593, 594, 595, 596, 597, 598, 599, 600, 601, 602, 603, 604, 605, 606, 607, 608, 609, 610, 611, 612, 613, 614, 615, 616, 617, 618, 619, 620, 621, 622, 623, 624, 625, 626, 627, 628, 629, 630, 631, 632, 633, 634, 635, 636, 637, 638, 639, 640, 641, 642, 643, 644, 645, 646, 647, 648, 649, 650, 651, 652, 653, 654, 655, 656, 657, 658, 659, 660, 661, 662, 663, 664, 665, 666, 667, 668, 669, 670, 671, 672, 673, 674, 675, 676, 677, 678, 679, 680, 681, 682, 683, 684, 685, 686, 687, 688, 689, 690, 691, 692, 693, 694, 695, 696, 697, 698, 699, 700, 701, 702, 703, 704, 705, 706, 707, 708, 709, 710, 711, 712, 713, 714, 715, 716, 717, 718, 719, 720, 721, 722, 723, 724, 725, 726, 727, 728, 729, 730, 731, 732, 733, 734, 735, 736, 737, 738, 739, 740, 741, 742, 743, 744, 745, 746, 747, 748, 749, 750, 751, 752, 753, 754, 755, 756, 757, 758, 759, 760, 761, 762, 763, 764, 765, 766, 767, 768, 769, 770, 771, 772, 773, 774, 775, 776, 777, 778, 779, 780, 781, 782, 783, 784, 785, 786, 787, 788, 789, 790, 791, 792, 793, 794, 795, 796, 797, 798, 799, 800, 801, 802, 803, 804, 805, 806, 807, 808, 809, 810, 811, 812, 813, 814, 815, 816, 817, 818, 819, 820, 821, 822, 823, 824, 825, 826, 827, 828, 829, 830, 831, 832, 833, 834, 835, 836, 837, 838, 839, 840, 841, 842, 843, 844, 845, 846, 847, 848, 849, 850, 851, 852, 853, 854, 855, 856, 857, 858, 859, 860, 861, 862, 863, 864, 865, 866, 867, 868, 869, 870, 871, 872, 873, 874, 875, 876, 877, 878, 879, 880, 881, 882, 883, 884, 885, 886, 887, 888, 889, 890, 891, 892, 893, 894, 895, 896, 897, 898, 899, 900, 901, 902, 903, 904, 905, 906, 907, 908, 909, 910, 911, 912, 913, 914, 915, 916, 917, 918, 919, 920, 921, 922, 923, 924, 925, 926, 927, 928, 929, 930, 931, 932, 933, 934, 935, 936, 937, 938, 939, 940, 941, 942, 943, 944, 945, 946, 947, 948, 949, 950, 951, 952, 953, 954, 955, 956, 957, 958, 959, 960, 961, 962, 963, 964, 965, 966, 967, 968, 969, 970, 971, 972, 973, 974, 975, 976, 977, 978, 979, 980, 981, 982, 983, 984, 985, 986, 987, 988, 989, 990, 991, 992, 993, 994, 995, 996, 997, 998, 999, 1000, 1001, 1002, 1003, 1004, 1005, 1006, 1007, 1008, 1009, 1010, 1011, 1012, 1013, 1014, 1015, 1016, 1017, 1018, 1019, 1020, 1021, 1022, 1023, 1024, 1025, 1026, 1027, 1028, 1029, 1030, 1031, 1032, 1033, 1034, 1035, 1036, 1037, 1038, 1039, 1040, 1041, 1042, 1043, 1044, 1045, 1046, 1047, 1048, 1049, 1050, 1051, 1052, 1053, 1054, 1055, 1056, 1057, 1058, 1059, 1060, 1061, 1062, 1063, 1064, 1065, 1066, 1067, 1068, 1069, 1070, 1071, 1072, 1073, 1074, 1075, 1076, 1077, 1078, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 328, 329, 330, 331, 332, 333, 334, 335, 336, 337, 338, 339, 340, 341, 342, 343, 344, 345, 346, 347, 348, 349, 350, 351, 352, 353, 354, 355, 356, 357, 358, 359, 360, 361, 362, 363, 364, 365, 366, 367, 368, 369, 370, 371, 372, 373, 374, 375, 376, 377, 378, 379, 380, 381, 382, 383, 384, 385, 386, 387, 388, 389, 390, 391, 392, 393, 394, 395, 396, 397, 398, 399, 400, 401, 402, 403, 404, 405, 406, 407, 408, 409, 410, 411, 412, 413, 414, 415, 416, 417, 418, 419, 420, 421, 422, 423, 424, 425, 426, 427, 428, 429, 430, 431, 432, 433, 434, 435, 436, 437, 438, 439, 440, 441, 442, 443, 444, 445, 446, 447, 448, 449, 450, 451, 452, 453, 454, 455, 456, 457, 458, 459, 460, 461, 462, 463, 464, 465, 466, 467, 468, 469, 470, 471, 472, 473, 474, 475, 476, 477, 478, 479, 480, 481, 482, 483, 484, 485, 486, 487, 488, 489, 490, 491, 492, 493, 494, 495, 496, 497, 498, 499, 500, 501, 502, 503, 504, 505, 506, 507, 508, 509, 510, 511, 512, 513, 514, 515, 516, 517, 518, 519, 520, 521, 522, 523, 524, 525, 526, 527, 528, 529, 530, 531, 532, 533, 534, 535, 536, 537, 538, 539, 540, 541, 542, 543, 544, 545, 546, 547, 548, 549, 550, 551, 552, 553, 554, 555, 556, 557, 558, 559, 560, 561, 562, 563, 564, 565, 566, 567, 568, 569, 570, 571, 572, 573, 574, 575, 576, 577, 578, 579, 580, 581, 582, 583, 584, 585, 586, 587, 588, 589, 590, 591, 592, 593, 594, 595, 596, 597, 598, 599, 600, 601, 602, 603, 604, 605, 606, 607, 608, 609, 610, 611, 612, 613, 614, 615, 616, 617, 618, 619, 620, 621, 622, 623, 624, 625, 626, 627, 628, 629, 630, 631, 632, 633, 634, 635, 636, 637, 638, 639, 640, 641, 642, 643, 644, 645, 646, 647, 648, 649, 650, 651, 652, 653, 654, 655, 656, 657, 658, 659, 660, 661, 662, 663, 664, 665, 666, 667, 668, 669, 670, 671, 672, 673, 674, 675, 676, 677, 678, 679, 680, 681, 682, 683, 684, 685, 686, 687, 688, 689, 690, 691, 692, 693, 694, 695, 696, 697, 698, 699, 700, 701, 702, 703, 704, 705, 706, 707, 708, 709, 710, 711, 712, 713, 714, 715, 716, 717, 718, 719, 720, 721, 722, 723, 724, 725, 726, 727, 728, 729, 730, 731, 732, 733, 734, 735, 736, 737, 738, 739, 740, 741, 742, 743, 744, 745, 746, 747, 748, 749, 750, 751, 752, 753, 754, 755, 756, 757, 758, 759, 760, 761, 762, 763, 764, 765, 766, 767, 768, 769, 770, 771, 772, 773, 774, 775, 776, 777, 778, 779, 780, 781, 782, 783, 784, 785, 786, 787, 788, 789, 790, 791, 792, 793, 794, 795, 796, 797, 798, 799, 800, 801, 802, 803, 804, 805, 806, 807, 808, 809, 810, 811, 812, 813, 814, 815, 816, 817, 818, 819, 820, 821, 822, 823, 824, 825, 826, 827, 828, 829, 830, 831, 832, 833, 834, 835, 836, 837, 838, 839, 840, 841, 842, 843, 844, 845, 846, 847, 848, 849, 850, 851, 852, 853, 854, 855, 856, 857, 858, 859, 860, 861, 862, 863, 864, 865, 866, 867, 868, 869, 870, 871, 872, 873, 874, 875, 876, 877, 878, 879, 880, 881, 882, 883, 884, 885, 886, 887, 888, 889, 890, 891, 892, 893, 894, 895, 896, 897, 898, 899, 900, 901, 902, 903, 904, 905, 906, 907, 908, 909, 910, 911, 912, 913, 914, 915, 916, 917, 918, 919, 920, 921, 922, 923, 924, 925, 926, 927, 928, 929, 930, 931, 932, 933, 934, 935, 936, 937, 938, 939, 940, 941, 942, 943, 944, 945, 946, 947, 948, 949, 950, 951, 952, 953, 954, 955, 956, 957, 958, 959, 960, 961, 962, 963, 964, 965, 966, 967, 968, 969, 970, 971, 972, 973, 974, 975, 976, 977, 978, 979, 980, 981, 982, 983, 984, 985, 986, 987, 988, 989, 990, 991, 992, 993, 994, 995, 996, 997, 998, 999, 1000, 1001, 1002, 1003, 1004, 1005, 1006, 1007, 1008, 1009, 1010, 1011, 1012, 1013, 1014, 1015, 1016, 1017, 1018, 1019, 1020, 1021, 1022, 1023, 1024, 1025, 1026, 1027, 1028, 1029, 1030, 1031, 1032, 1033, 1034, 1035, 1036, 1037, 1038, 1039, 1040, 1041, 1042, 1043, 1044, 1045, 1046, 1047, 1048, 1049, 1050, 1051, 1052, 1053, 1054, 1055, 1056, 1057, 1058, 1059, 1060, 1061, 1062, 1063, 1064, 1065, 1066, 1067, 1068, 1069, 1070, 1071, 1072, 1073, 1074, 1075, 1076, 1077, 1078, 1079, 1080, 1081, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 328, 329, 330, 331, 332, 333, 334, 335, 336, 337, 338, 339, 340, 341, 342, 343, 344, 345, 346, 347, 348, 349, 350, 351, 352, 353, 354, 355, 356, 357, 358, 359, 360, 361, 362, 363, 364, 365, 366, 367, 368, 369, 370, 371, 372, 373, 374, 375, 376, 377, 378, 379, 380, 381, 382, 383, 384, 385, 386, 387, 388, 389, 390, 391, 392, 393, 394, 395, 396, 397, 398, 399, 400, 401, 402, 403, 404, 405, 406, 407, 408, 409, 410, 411, 412, 413, 414, 415, 416, 417, 418, 419, 420, 421, 422, 423, 424, 425, 426, 427, 428, 429, 430, 431, 432, 433, 434, 435, 436, 437, 438, 439, 440, 441, 442, 443, 444, 445, 446, 447, 448, 449, 450, 451, 452, 453, 454, 455, 456, 457, 458, 459, 460, 461, 462, 463, 464, 465, 466, 467, 468, 469, 470, 471, 472, 473, 474, 475, 476, 477, 478, 479, 480, 481, 482, 483, 484, 485, 486, 487, 488, 489, 490, 491, 492, 493, 494, 495, 496, 497, 498, 499, 500, 501, 502, 503, 504, 505, 506, 507, 508, 509, 510, 511, 512, 513, 514, 515, 516, 517, 518, 519, 520, 521, 522, 523, 524, 525, 526, 527, 528, 529, 530, 531, 532, 533, 534, 535, 536, 537, 538, 539, 540, 541, 542, 543, 544, 545, 546, 547, 548, 549, 550, 551, 552, 553, 554, 555, 556, 557, 558, 559, 560, 561, 562, 563, 564, 565, 566, 567, 568, 569, 570, 571, 572, 573, 574, 575, 576, 577, 578, 579, 580, 581, 582, 583, 584, 585, 586, 587, 588, 589, 590, 591, 592, 593, 594, 595, 596, 597, 598, 599, 600, 601, 602, 603, 604, 605, 606, 607, 608, 609, 610, 611, 612, 613, 614, 615, 616, 617, 618, 619, 620, 621, 622, 623, 624, 625, 626, 627, 628, 629, 630, 631, 632, 633, 634, 635, 636, 637, 638, 639, 640, 641, 642, 643, 644, 645, 646, 647, 648, 649, 650, 651, 652, 653, 654, 655, 656, 657, 658, 659, 660, 661, 662, 663, 664, 665, 666, 667, 668, 669, 670, 671, 672, 673, 674, 675, 676, 677, 678, 679, 680, 681, 682, 683, 684, 685, 686, 687, 688, 689, 690, 691, 692, 693, 694, 695, 696, 697, 698, 699, 700, 701, 702, 703, 704, 705, 706, 707, 708, 709, 710, 711, 712, 713, 714, 715, 716, 717, 718, 719, 720, 721, 722, 723, 724, 725, 726, 727, 728, 729, 730, 731, 732, 733, 734, 735, 736, 737, 738, 739, 740, 741, 742, 743, 744, 745, 746, 747, 748, 749, 750, 751, 752, 753, 754, 755, 756, 757, 758, 759, 760, 761, 762, 763, 764, 765, 766, 767, 768, 769, 770, 771, 772, 773, 774, 775, 776, 777, 778, 779, 780, 781, 782, 783, 784, 785, 786, 787, 788, 789, 790, 791, 792, 793, 794, 795, 796, 797, 798, 799, 800, 801, 802, 803, 804, 805, 806, 807, 808, 809, 810, 811, 812, 813, 814, 815, 816, 817, 818, 819, 820, 821, 822, 823, 824, 825, 826, 827, 828, 829, 830, 831, 832, 833, 834, 835, 836, 837, 838, 839, 840, 841, 842, 843, 844, 845, 846, 847, 848, 849, 850, 851, 852, 853, 854, 855, 856, 857, 858, 859, 860, 861, 862, 863, 864, 865, 866, 867, 868, 869, 870, 871, 872, 873, 874, 875, 876, 877, 878, 879, 880, 881, 882, 883, 884, 885, 886, 887, 888, 889, 890, 891, 892, 893, 894, 895, 896, 897, 898, 899, 900, 901, 902, 903, 904, 905, 906, 907, 908, 909, 910, 911, 912, 913, 914, 915, 916, 917, 918, 919, 920, 921, 922, 923, 924, 925, 926, 927, 928, 929, 930, 931, 932, 933, 934, 935, 936, 937, 938, 939, 940, 941, 942, 943, 944, 945, 946, 947, 948, 949, 950, 951, 952, 953, 954, 955, 956, 957, 958, 959, 960, 961, 962, 963, 964, 965, 966, 967, 968, 969, 970, 971, 972, 973, 974, 975, 976, 977, 978, 979, 980, 981, 982, 983, 984, 985, 986, 987, 988, 989, 990, 991, 992, 993, 994, 995, 996, 997, 998, 999, 1000, 1001, 1002, 1003, 1004, 1005, 1006, 1007, 1008, 1009, 1010, 1011, 1012, 1013, 1014, 1015, 1016, 1017, 1018, 1019, 1020, 1021, 1022, 1023, 1024, 1025, 1026, 1027, 1028, 1029, 1030, 1031, 1032, 1033, 1034, 1035, 1036, 1037, 1038, 1039, 1040, 1041, 1042, 1043, 1044, 1045, 1046, 1047, 1048, 1049, 1050, 1051, 1052, 1053, 1054, 1055, 1056, 1057, 1058, 1059, 1060, 1061, 1062, 1063, 1064, 1065, 1066, 1067, 1068, 1069, 1070, 1071, 1072, 1073, 1074, 1075, 1076, 1077, 1078, 1079, 1080, 1081, 1082, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 328, 329, 330, 331, 332, 333, 334, 335, 336, 337, 338, 339, 340, 341, 342, 343, 344, 345, 346, 347, 348, 349, 350, 351, 352, 353, 354, 355, 356, 357, 358, 359, 360, 361, 362, 363, 364, 365, 366, 367, 368, 369, 370, 371, 372, 373, 374, 375, 376, 377, 378, 379, 380, 381, 382, 383, 384, 385, 386, 387, 388, 389, 390, 391, 392, 393, 394, 395, 396, 397, 398, 399, 400, 401, 402, 403, 404, 405, 406, 407, 408, 409, 410, 411, 412, 413, 414, 415, 416, 417, 418, 419, 420, 421, 422, 423, 424, 425, 426, 427, 428, 429, 430, 431, 432, 433, 434, 435, 436, 437, 438, 439, 440, 441, 442, 443, 444, 445, 446, 447, 448, 449, 450, 451, 452, 453, 454, 455, 456, 457, 458, 459, 460, 461, 462, 463, 464, 465, 466, 467, 468, 469, 470, 471, 472, 473, 474, 475, 476, 477, 478, 479, 480, 481, 482, 483, 484, 485, 486, 487, 488, 489, 490, 491, 492, 493, 494, 495, 496, 497, 498, 499, 500, 501, 502, 503, 504, 505, 506, 507, 508, 509, 510, 511, 512, 513, 514, 515, 516, 517, 518, 519, 520, 521, 522, 523, 524, 525, 526, 527, 528, 529, 530, 531, 532, 533, 534, 535, 536, 537, 538, 539, 540, 541, 542, 543, 544, 545, 546, 547, 548, 549, 550, 551, 552, 553, 554, 555, 556, 557, 558, 559, 560, 561, 562, 563, 564, 565, 566, 567, 568, 569, 570, 571, 572, 573, 574, 575, 576, 577, 578, 579, 580, 581, 582, 583, 584, 585, 586, 587, 588, 589, 590, 591, 592, 593, 594, 595, 596, 597, 598, 599, 600, 601, 602, 603, 604, 605, 606, 607, 608, 609, 610, 611, 612, 613, 614, 615, 616, 617, 618, 619, 620, 621, 622, 623, 624, 625, 626, 627, 628, 629, 630, 631, 632, 633, 634, 635, 636, 637, 638, 639, 640, 641, 642, 643, 644, 645, 646, 647, 648, 649, 650, 651, 652, 653, 654, 655, 656, 657, 658, 659, 660, 661, 662, 663, 664, 665, 666, 667, 668, 669, 670, 671, 672, 673, 674, 675, 676, 677, 678, 679, 680, 681, 682, 683, 684, 685, 686, 687, 688, 689, 690, 691, 692, 693, 694, 695, 696, 697, 698, 699, 700, 701, 702, 703, 704, 705, 706, 707, 708, 709, 710, 711, 712, 713, 714, 715, 716, 717, 718, 719, 720, 721, 722, 723, 724, 725, 726, 727, 728, 729, 730, 731, 732, 733, 734, 735, 736, 737, 738, 739, 740, 741, 742, 743, 744, 745, 746, 747, 748, 749, 750, 751, 752, 753, 754, 755, 756, 757, 758, 759, 760, 761, 762, 763, 764, 765, 766, 767, 768, 769, 770, 771, 772, 773, 774, 775, 776, 777, 778, 779, 780, 781, 782, 783, 784, 785, 786, 787, 788, 789, 790, 791, 792, 793, 794, 795, 796, 797, 798, 799, 800, 801, 802, 803, 804, 805, 806, 807, 808, 809, 810, 811, 812, 813, 814, 815, 816, 817, 818, 819, 820, 821, 822, 823, 824, 825, 826, 827, 828, 829, 830, 831, 832, 833, 834, 835, 836, 837, 838, 839, 840, 841, 842, 843, 844, 845, 846, 847, 848, 849, 850, 851, 852, 853, 854, 855, 856, 857, 858, 859, 860, 861, 862, 863, 864, 865, 866, 867, 868, 869, 870, 871, 872, 873, 874, 875, 876, 877, 878, 879, 880, 881, 882, 883, 884, 885, 886, 887, 888, 889, 890, 891, 892, 893, 894, 895, 896, 897, 898, 899, 900, 901, 902, 903, 904, 905, 906, 907, 908, 909, 910, 911, 912, 913, 914, 915, 916, 917, 918, 919, 920, 921, 922, 923, 924, 925, 926, 927, 928, 929, 930, 931, 932, 933, 934, 935, 936, 937, 938, 939, 940, 941, 942, 943, 944, 945, 946, 947, 948, 949, 950, 951, 952, 953, 954, 955, 956, 957, 958, 959, 960, 961, 962, 963, 964, 965, 966, 967, 968, 969, 970, 971, 972, 973, 974, 975, 976, 977, 978, 979, 980, 981, 982, 983, 984, 985, 986, 987, 988, 989, 990, 991, 992, 993, 994, 995, 996, 997, 998, 999, 1000, 1001, 1002, 1003, 1004, 1005, 1006, 1007, 1008, 1009, 1010, 1011, 1012, 1013, 1014, 1015, 1016, 1017, 1018, 1019, 1020, 1021, 1022, 1023, 1024, 1025, 1026, 1027, 1028, 1029, 1030, 1031, 1032, 1033, 1034, 1035, 1036, 1037, 1038, 1039, 1040, 1041, 1042, 1043, 1044, 1045, 1046, 1047, 1048, 1049, 1050, 1051, 1052, 1053, 1054, 1055, 1056, 1057, 1058, 1059, 1060, 1061, 1062, 1063, 1064, 1065, 1066, 1067, 1068, 1069, 1070, 1071, 1072, 1073, 1074, 1075, 1076, 1077, 1078, 1079, 1080, 1081, 1082, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 328, 329, 330, 331, 332, 333, 334, 335, 336, 337, 338, 339, 340, 341, 342, 343, 344, 345, 346, 347, 348, 349, 350, 351, 352, 353, 354, 355, 356, 357, 358, 359, 360, 361, 362, 363, 364, 365, 366, 367, 368, 369, 370, 371, 372, 373, 374, 375, 376, 377, 378, 379, 380, 381, 382, 383, 384, 385, 386, 387, 388, 389, 390, 391, 392, 393, 394, 395, 396, 397, 398, 399, 400, 401, 402, 403, 404, 405, 406, 407, 408, 409, 410, 411, 412, 413, 414, 415, 416, 417, 418, 419, 420, 421, 422, 423, 424, 425, 426, 427, 428, 429, 430, 431, 432, 433, 434, 435, 436, 437, 438, 439, 440, 441, 442, 443, 444, 445, 446, 447, 448, 449, 450, 451, 452, 453, 454, 455, 456, 457, 458, 459, 460, 461, 462, 463, 464, 465, 466, 467, 468, 469, 470, 471, 472, 473, 474, 475, 476, 477, 478, 479, 480, 481, 482, 483, 484, 485, 486, 487, 488, 489, 490, 491, 492, 493, 494, 495, 496, 497, 498, 499, 500, 501, 502, 503, 504, 505, 506, 507, 508, 509, 510, 511, 512, 513, 514, 515, 516, 517, 518, 519, 520, 521, 522, 523, 524, 525, 526, 527, 528, 529, 530, 531, 532, 533, 534, 535, 536, 537, 538, 539, 540, 541, 542, 543, 544, 545, 546, 547, 548, 549, 550, 551, 552, 553, 554, 555, 556, 557, 558, 559, 560, 561, 562, 563, 564, 565, 566, 567, 568, 569, 570, 571, 572, 573, 574, 575, 576, 577, 578, 579, 580, 581, 582, 583, 584, 585, 586, 587, 588, 589, 590, 591, 592, 593, 594, 595, 596, 597, 598, 599, 600, 601, 602, 603, 604, 605, 606, 607, 608, 609, 610, 611, 612, 613, 614, 615, 616, 617, 618, 619, 620, 621, 622, 623, 624, 625, 626, 627, 628, 629, 630, 631, 632, 633, 634, 635, 636, 637, 638, 639, 640, 641, 642, 643, 644, 645, 646, 647, 648, 649, 650, 651, 652, 653, 654, 655, 656, 657, 658, 659, 660, 661, 662, 663, 664, 665, 666, 667, 668, 669, 670, 671, 672, 673, 674, 675, 676, 677, 678, 679, 680, 681, 682, 683, 684, 685, 686, 687, 688, 689, 690, 691, 692, 693, 694, 695, 696, 697, 698, 699, 700, 701, 702, 703, 704, 705, 706, 707, 708, 709, 710, 711, 712, 713, 714, 715, 716, 717, 718, 719, 720, 721, 722, 723, 724, 725, 726, 727, 728, 729, 730, 731, 732, 733, 734, 735, 736, 737, 738, 739, 740, 741, 742, 743, 744, 745, 746, 747, 748, 749, 750, 751, 752, 753, 754, 755, 756, 757, 758, 759, 760, 761, 762, 763, 764, 765, 766, 767, 768, 769, 770, 771, 772, 773, 774, 775, 776, 777, 778, 779, 780, 781, 782, 783, 784, 785, 786, 787, 788, 789, 790, 791, 792, 793, 794, 795, 796, 797, 798, 799, 800, 801, 802, 803, 804, 805, 806, 807, 808, 809, 810, 811, 812, 813, 814, 815, 816, 817, 818, 819, 820, 821, 822, 823, 824, 825, 826, 827, 828, 829, 830, 831, 832, 833, 834, 835, 836, 837, 838, 839, 840, 841, 842, 843, 844, 845, 846, 847, 848, 849, 850, 851, 852, 853, 854, 855, 856, 857, 858, 859, 860, 861, 862, 863, 864, 865, 866, 867, 868, 869, 870, 871, 872, 873, 874, 875, 876, 877, 878, 879, 880, 881, 882, 883, 884, 885, 886, 887, 888, 889, 890, 891, 892, 893, 894, 895, 896, 897, 898, 899, 900, 901, 902, 903, 904, 905, 906, 907, 908, 909, 910, 911, 912, 913, 914, 915, 916, 917, 918, 919, 920, 921, 922, 923, 924, 925, 926, 927, 928, 929, 930, 931, 932, 933, 934, 935, 936, 937, 938, 939, 940, 941, 942, 943, 944, 945, 946, 947, 948, 949, 950, 951, 952, 953, 954, 955, 956, 957, 958, 959, 960, 961, 962, 963, 964, 965, 966, 967, 968, 969, 970, 971, 972, 973, 974, 975, 976, 977, 978, 979, 980, 981, 982, 983, 984, 985, 986, 987, 988, 989, 990, 991, 992, 993, 994, 995, 996, 997, 998, 999, 1000, 1001, 1002, 1003, 1004, 1005, 1006, 1007, 1008, 1009, 1010, 1011, 1012, 1013, 1014, 1015, 1016, 1017, 1018, 1019, 1020, 1021, 1022, 1023, 1024, 1025, 1026, 1027, 1028, 1029, 1030, 1031, 1032, 1033, 1034, 1035, 1036, 1037, 1038, 1039, 1040, 1041, 1042, 1043, 1044, 1045, 1046, 1047, 1048, 1049, 1050, 1051, 1052, 1053, 1054, 1055, 1056, 1057, 1058, 1059, 1060, 1061, 1062, 1063, 1064, 1065, 1066, 1067, 1068, 1069, 1070, 1071, 1072, 1073, 1074, 1075, 1076, 1077, 1078, 1079, 1080, 1081, 1082, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 328, 329, 330, 331, 332, 333, 334, 335, 336, 337, 338, 339, 340, 341, 342, 343, 344, 345, 346, 347, 348, 349, 350, 351, 352, 353, 354, 355, 356, 357, 358, 359, 360, 361, 362, 363, 364, 365, 366, 367, 368, 369, 370, 371, 372, 373, 374, 375, 376, 377, 378, 379, 380, 381, 382, 383, 384, 385, 386, 387, 388, 389, 390, 391, 392, 393, 394, 395, 396, 397, 398, 399, 400, 401, 402, 403, 404, 405, 406, 407, 408, 409, 410, 411, 412, 413, 414, 415, 416, 417, 418, 419, 420, 421, 422, 423, 424, 425, 426, 427, 428, 429, 430, 431, 432, 433, 434, 435, 436, 437, 438, 439, 440, 441, 442, 443, 444, 445, 446, 447, 448, 449, 450, 451, 452, 453, 454, 455, 456, 457, 458, 459, 460, 461, 462, 463, 464, 465, 466, 467, 468, 469, 470, 471, 472, 473, 474, 475, 476, 477, 478, 479, 480, 481, 482, 483, 484, 485, 486, 487, 488, 489, 490, 491, 492, 493, 494, 495, 496, 497, 498, 499, 500, 501, 502, 503, 504, 505, 506, 507, 508, 509, 510, 511, 512, 513, 514, 515, 516, 517, 518, 519, 520, 521, 522, 523, 524, 525, 526, 527, 528, 529, 530, 531, 532, 533, 534, 535, 536, 537, 538, 539, 540, 541, 542, 543, 544, 545, 546, 547, 548, 549, 550, 551, 552, 553, 554, 555, 556, 557, 558, 559, 560, 561, 562, 563, 564, 565, 566, 567, 568, 569, 570, 571, 572, 573, 574, 575, 576, 577, 578, 579, 580, 581, 582, 583, 584, 585, 586, 587, 588, 589, 590, 591, 592, 593, 594, 595, 596, 597, 598, 599, 600, 601, 602, 603, 604, 605, 606, 607, 608, 609, 610, 611, 612, 613, 614, 615, 616, 617, 618, 619, 620, 621, 622, 623, 624, 625, 626, 627, 628, 629, 630, 631, 632, 633, 634, 635, 636, 637, 638, 639, 640, 641, 642, 643, 644, 645, 646, 647, 648, 649, 650, 651, 652, 653, 654, 655, 656, 657, 658, 659, 660, 661, 662, 663, 664, 665, 666, 667, 668, 669, 670, 671, 672, 673, 674, 675, 676, 677, 678, 679, 680, 681, 682, 683, 684, 685, 686, 687, 688, 689, 690, 691, 692, 693, 694, 695, 696, 697, 698, 699, 700, 701, 702, 703, 704, 705, 706, 707, 708, 709, 710, 711, 712, 713, 714, 715, 716, 717, 718, 719, 720, 721, 722, 723, 724, 725, 726, 727, 728, 729, 730, 731, 732, 733, 734, 735, 736, 737, 738, 739, 740, 741, 742, 743, 744, 745, 746, 747, 748, 749, 750, 751, 752, 753, 754, 755, 756, 757, 758, 759, 760, 761, 762, 763, 764, 765, 766, 767, 768, 769, 770, 771, 772, 773, 774, 775, 776, 777, 778, 779, 780, 781, 782, 783, 784, 785, 786, 787, 788, 789, 790, 791, 792, 793, 794, 795, 796, 797, 798, 799, 800, 801, 802, 803, 804, 805, 806, 807, 808, 809, 810, 811, 812, 813, 814, 815, 816, 817, 818, 819, 820, 821, 822, 823, 824, 825, 826, 827, 828, 829, 830, 831, 832, 833, 834, 835, 836, 837, 838, 839, 840, 841, 842, 843, 844, 845, 846, 847, 848, 849, 850, 851, 852, 853, 854, 855, 856, 857, 858, 859, 860, 861, 862, 863, 864, 865, 866, 867, 868, 869, 870, 871, 872, 873, 874, 875, 876, 877, 878, 879, 880, 881, 882, 883, 884, 885, 886, 887, 888, 889, 890, 891, 892, 893, 894, 895, 896, 897, 898, 899, 900, 901, 902, 903, 904, 905, 906, 907, 908, 909, 910, 911, 912, 913, 914, 915, 916, 917, 918, 919, 920, 921, 922, 923, 924, 925, 926, 927, 928, 929, 930, 931, 932, 933, 934, 935, 936, 937, 938, 939, 940, 941, 942, 943, 944, 945, 946, 947, 948, 949, 950, 951, 952, 953, 954, 955, 956, 957, 958, 959, 960, 961, 962, 963, 964, 965, 966, 967, 968, 969, 970, 971, 972, 973, 974, 975, 976, 977, 978, 979, 980, 981, 982, 983, 984, 985, 986, 987, 988, 989, 990, 991, 992, 993, 994, 995, 996, 997, 998, 999, 1000, 1001, 1002, 1003, 1004, 1005, 1006, 1007, 1008, 1009, 1010, 1011, 1012, 1013, 1014, 1015, 1016, 1017, 1018, 1019, 1020, 1021, 1022, 1023, 1024, 1025, 1026, 1027, 1028, 1029, 1030, 1031, 1032, 1033, 1034, 1035, 1036, 1037, 1038, 1039, 1040, 1041, 1042, 1043, 1044, 1045, 1046, 1047, 1048, 1049, 1050, 1051, 1052, 1053, 1054, 1055, 1056, 1057, 1058, 1059, 1060, 1061, 1062, 1063, 1064, 1065, 1066, 1067, 1068, 1069, 1070, 1071, 1072, 1073, 1074, 1075, 1076, 1077, 1078, 1079, 1080, 1081, 1082, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 328, 329, 330, 331, 332, 333, 334, 335, 336, 337, 338, 339, 340, 341, 342, 343, 344, 345, 346, 347, 348, 349, 350, 351, 352, 353, 354, 355, 356, 357, 358, 359, 360, 361, 362, 363, 364, 365, 366, 367, 368, 369, 370, 371, 372, 373, 374, 375, 376, 377, 378, 379, 380, 381, 382, 383, 384, 385, 386, 387, 388, 389, 390, 391, 392, 393, 394, 395, 396, 397, 398, 399, 400, 401, 402, 403, 404, 405, 406, 407, 408, 409, 410, 411, 412, 413, 414, 415, 416, 417, 418, 419, 420, 421, 422, 423, 424, 425, 426, 427, 428, 429, 430, 431, 432, 433, 434, 435, 436, 437, 438, 439, 440, 441, 442, 443, 444, 445, 446, 447, 448, 449, 450, 451, 452, 453, 454, 455, 456, 457, 458, 459, 460, 461, 462, 463, 464, 465, 466, 467, 468, 469, 470, 471, 472, 473, 474, 475, 476, 477, 478, 479, 480, 481, 482, 483, 484, 485, 486, 487, 488, 489, 490, 491, 492, 493, 494, 495, 496, 497, 498, 499, 500, 501, 502, 503, 504, 505, 506, 507, 508, 509, 510, 511, 512, 513, 514, 515, 516, 517, 518, 519, 520, 521, 522, 523, 524, 525, 526, 527, 528, 529, 530, 531, 532, 533, 534, 535, 536, 537, 538, 539, 540, 541, 542, 543, 544, 545, 546, 547, 548, 549, 550, 551, 552, 553, 554, 555, 556, 557, 558, 559, 560, 561, 562, 563, 564, 565, 566, 567, 568, 569, 570, 571, 572, 573, 574, 575, 576, 577, 578, 579, 580, 581, 582, 583, 584, 585, 586, 587, 588, 589, 590, 591, 592, 593, 594, 595, 596, 597, 598, 599, 600, 601, 602, 603, 604, 605, 606, 607, 608, 609, 610, 611, 612, 613, 614, 615, 616, 617, 618, 619, 620, 621, 622, 623, 624, 625, 626, 627, 628, 629, 630, 631, 632, 633, 634, 635, 636, 637, 638, 639, 640, 641, 642, 643, 644, 645, 646, 647, 648, 649, 650, 651, 652, 653, 654, 655, 656, 657, 658, 659, 660, 661, 662, 663, 664, 665, 666, 667, 668, 669, 670, 671, 672, 673, 674, 675, 676, 677, 678, 679, 680, 681, 682, 683, 684, 685, 686, 687, 688, 689, 690, 691, 692, 693, 694, 695, 696, 697, 698, 699, 700, 701, 702, 703, 704, 705, 706, 707, 708, 709, 710, 711, 712, 713, 714, 715, 716, 717, 718, 719, 720, 721, 722, 723, 724, 725, 726, 727, 728, 729, 730, 731, 732, 733, 734, 735, 736, 737, 738, 739, 740, 741, 742, 743, 744, 745, 746, 747, 748, 749, 750, 751, 752, 753, 754, 755, 756, 757, 758, 759, 760, 761, 762, 763, 764, 765, 766, 767, 768, 769, 770, 771, 772, 773, 774, 775, 776, 777, 778, 779, 780, 781, 782, 783, 784, 785, 786, 787, 788, 789, 790, 791, 792, 793, 794, 795, 796, 797, 798, 799, 800, 801, 802, 803, 804, 805, 806, 807, 808, 809, 810, 811, 812, 813, 814, 815, 816, 817, 818, 819, 820, 821, 822, 823, 824, 825, 826, 827, 828, 829, 830, 831, 832, 833, 834, 835, 836, 837, 838, 839, 840, 841, 842, 843, 844, 845, 846, 847, 848, 849, 850, 851, 852, 853, 854, 855, 856, 857, 858, 859, 860, 861, 862, 863, 864, 865, 866, 867, 868, 869, 870, 871, 872, 873, 874, 875, 876, 877, 878, 879, 880, 881, 882, 883, 884, 885, 886, 887, 888, 889, 890, 891, 892, 893, 894, 895, 896, 897, 898, 899, 900, 901, 902, 903, 904, 905, 906, 907, 908, 909, 910, 911, 912, 913, 914, 915, 916, 917, 918, 919, 920, 921, 922, 923, 924, 925, 926, 927, 928, 929, 930, 931, 932, 933, 934, 935, 936, 937, 938, 939, 940, 941, 942, 943, 944, 945, 946, 947, 948, 949, 950, 951, 952, 953, 954, 955, 956, 957, 958, 959, 960, 961, 962, 963, 964, 965, 966, 967, 968, 969, 970, 971, 972, 973, 974, 975, 976, 977, 978, 979, 980, 981, 982, 983, 984, 985, 986, 987, 988, 989, 990, 991, 992, 993, 994, 995, 996, 997, 998, 999, 1000, 1001, 1002, 1003, 1004, 1005, 1006, 1007, 1008, 1009, 1010, 1011, 1012, 1013, 1014, 1015, 1016, 1017, 1018, 1019, 1020, 1021, 1022, 1023, 1024, 1025, 1026, 1027, 1028, 1029, 1030, 1031, 1032, 1033, 1034, 1035, 1036, 1037, 1038, 1039, 1040, 1041, 1042, 1043, 1044, 1045, 1046, 1047, 1048, 1049, 1050, 1051, 1052, 1053, 1054, 1055, 1056, 1057, 1058, 1059, 1060, 1061, 1062, 1063, 1064, 1065, 1066, 1067, 1068, 1069, 1070, 1071, 1072, 1073, 1074, 1075, 1076, 1077, 1078, 1079, 1080, 1081, 1082, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 328, 329, 330, 331, 332, 333, 334, 335, 336, 337, 338, 339, 340, 341, 342, 343, 344, 345, 346, 347, 348, 349, 350, 351, 352, 353, 354, 355, 356, 357, 358, 359, 360, 361, 362, 363, 364, 365, 366, 367, 368, 369, 370, 371, 372, 373, 374, 375, 376, 377, 378, 379, 380, 381, 382, 383, 384, 385, 386, 387, 388, 389, 390, 391, 392, 393, 394, 395, 396, 397, 398, 399, 400, 401, 402, 403, 404, 405, 406, 407, 408, 409, 410, 411, 412, 413, 414, 415, 416, 417, 418, 419, 420, 421, 422, 423, 424, 425, 426, 427, 428, 429, 430, 431, 432, 433, 434, 435, 436, 437, 438, 439, 440, 441, 442, 443, 444, 445, 446, 447, 448, 449, 450, 451, 452, 453, 454, 455, 456, 457, 458, 459, 460, 461, 462, 463, 464, 465, 466, 467, 468, 469, 470, 471, 472, 473, 474, 475, 476, 477, 478, 479, 480, 481, 482, 483, 484, 485, 486, 487, 488, 489, 490, 491, 492, 493, 494, 495, 496, 497, 498, 499, 500, 501, 502, 503, 504, 505, 506, 507, 508, 509, 510, 511, 512, 513, 514, 515, 516, 517, 518, 519, 520, 521, 522, 523, 524, 525, 526, 527, 528, 529, 530, 531, 532, 533, 534, 535, 536, 537, 538, 539, 540, 541, 542, 543, 544, 545, 546, 547, 548, 549, 550, 551, 552, 553, 554, 555, 556, 557, 558, 559, 560, 561, 562, 563, 564, 565, 566, 567, 568, 569, 570, 571, 572, 573, 574, 575, 576, 577, 578, 579, 580, 581, 582, 583, 584, 585, 586, 587, 588, 589, 590, 591, 592, 593, 594, 595, 596, 597, 598, 599, 600, 601, 602, 603, 604, 605, 606, 607, 608, 609, 610, 611, 612, 613, 614, 615, 616, 617, 618, 619, 620, 621, 622, 623, 624, 625, 626, 627, 628, 629, 630, 631, 632, 633, 634, 635, 636, 637, 638, 639, 640, 641, 642, 643, 644, 645, 646, 647, 648, 649, 650, 651, 652, 653, 654, 655, 656, 657, 658, 659, 660, 661, 662, 663, 664, 665, 666, 667, 668, 669, 670, 671, 672, 673, 674, 675, 676, 677, 678, 679, 680, 681, 682, 683, 684, 685, 686, 687, 688, 689, 690, 691, 692, 693, 694, 695, 696, 697, 698, 699, 700, 701, 702, 703, 704, 705, 706, 707, 708, 709, 710, 711, 712, 713, 714, 715, 716, 717, 718, 719, 720, 721, 722, 723, 724, 725, 726, 727, 728, 729, 730, 731, 732, 733, 734, 735, 736, 737, 738, 739, 740, 741, 742, 743, 744, 745, 746, 747, 748, 749, 750, 751, 752, 753, 754, 755, 756, 757, 758, 759, 760, 761, 762, 763, 764, 765, 766, 767, 768, 769, 770, 771, 772, 773, 774, 775, 776, 777, 778, 779, 780, 781, 782, 783, 784, 785, 786, 787, 788, 789, 790, 791, 792, 793, 794, 795, 796, 797, 798, 799, 800, 801, 802, 803, 804, 805, 806, 807, 808, 809, 810, 811, 812, 813, 814, 815, 816, 817, 818, 819, 820, 821, 822, 823, 824, 825, 826, 827, 828, 829, 830, 831, 832, 833, 834, 835, 836, 837, 838, 839, 840, 841, 842, 843, 844, 845, 846, 847, 848, 849, 850, 851, 852, 853, 854, 855, 856, 857, 858, 859, 860, 861, 862, 863, 864, 865, 866, 867, 868, 869, 870, 871, 872, 873, 874, 875, 876, 877, 878, 879, 880, 881, 882, 883, 884, 885, 886, 887, 888, 889, 890, 891, 892, 893, 894, 895, 896, 897, 898, 899, 900, 901, 902, 903, 904, 905, 906, 907, 908, 909, 910, 911, 912, 913, 914, 915, 916, 917, 918, 919, 920, 921, 922, 923, 924, 925, 926, 927, 928, 929, 930, 931, 932, 933, 934, 935, 936, 937, 938, 939, 940, 941, 942, 943, 944, 945, 946, 947, 948, 949, 950, 951, 952, 953, 954, 955, 956, 957, 958, 959, 960, 961, 962, 963, 964, 965, 966, 967, 968, 969, 970, 971, 972, 973, 974, 975, 976, 977, 978, 979, 980, 981, 982, 983, 984, 985, 986, 987, 988, 989, 990, 991, 992, 993, 994, 995, 996, 997, 998, 999, 1000, 1001, 1002, 1003, 1004, 1005, 1006, 1007, 1008, 1009, 1010, 1011, 1012, 1013, 1014, 1015, 1016, 1017, 1018, 1019, 1020, 1021, 1022, 1023, 1024, 1025, 1026, 1027, 1028, 1029, 1030, 1031, 1032, 1033, 1034, 1035, 1036, 1037, 1038, 1039, 1040, 1041, 1042, 1043, 1044, 1045, 1046, 1047, 1048, 1049, 1050, 1051, 1052, 1053, 1054, 1055, 1056, 1057, 1058, 1059, 1060, 1061, 1062, 1063, 1064, 1065, 1066, 1067, 1068, 1069, 1070, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 328, 329, 330, 331, 332, 333, 334, 335, 336, 337, 338, 339, 340, 341, 342, 343, 344, 345, 346, 347, 348, 349, 350, 351, 352, 353, 354, 355, 356, 357, 358, 359, 360, 361, 362, 363, 364, 365, 366, 367, 368, 369, 370, 371, 372, 373, 374, 375, 376, 377, 378, 379, 380, 381, 382, 383, 384, 385, 386, 387, 388, 389, 390, 391, 392, 393, 394, 395, 396, 397, 398, 399, 400, 401, 402, 403, 404, 405, 406, 407, 408, 409, 410, 411, 412, 413, 414, 415, 416, 417, 418, 419, 420, 421, 422, 423, 424, 425, 426, 427, 428, 429, 430, 431, 432, 433, 434, 435, 436, 437, 438, 439, 440, 441, 442, 443, 444, 445, 446, 447, 448, 449, 450, 451, 452, 453, 454, 455, 456, 457, 458, 459, 460, 461, 462, 463, 464, 465, 466, 467, 468, 469, 470, 471, 472, 473, 474, 475, 476, 477, 478, 479, 480, 481, 482, 483, 484, 485, 486, 487, 488, 489, 490, 491, 492, 493, 494, 495, 496, 497, 498, 499, 500, 501, 502, 503, 504, 505, 506, 507, 508, 509, 510, 511, 512, 513, 514, 515, 516, 517, 518, 519, 520, 521, 522, 523, 524, 525, 526, 527, 528, 529, 530, 531, 532, 533, 534, 535, 536, 537, 538, 539, 540, 541, 542, 543, 544, 545, 546, 547, 548, 549, 550, 551, 552, 553, 554, 555, 556, 557, 558, 559, 560, 561, 562, 563, 564, 565, 566, 567, 568, 569, 570, 571, 572, 573, 574, 575, 576, 577, 578, 579, 580, 581, 582, 583, 584, 585, 586, 587, 588, 589, 590, 591, 592, 593, 594, 595, 596, 597, 598, 599, 600, 601, 602, 603, 604, 605, 606, 607, 608, 609, 610, 611, 612, 613, 614, 615, 616, 617, 618, 619, 620, 621, 622, 623, 624, 625, 626, 627, 628, 629, 630, 631, 632, 633, 634, 635, 636, 637, 638, 639, 640, 641, 642, 643, 644, 645, 646, 647, 648, 649, 650, 651, 652, 653, 654, 655, 656, 657, 658, 659, 660, 661, 662, 663, 664, 665, 666, 667, 668, 669, 670, 671, 672, 673, 674, 675, 676, 677, 678, 679, 680, 681, 682, 683, 684, 685, 686, 687, 688, 689, 690, 691, 692, 693, 694, 695, 696, 697, 698, 699, 700, 701, 702, 703, 704, 705, 706, 707, 708, 709, 710, 711, 712, 713, 714, 715, 716, 717, 718, 719, 720, 721, 722, 723, 724, 725, 726, 727, 728, 729, 730, 731, 732, 733, 734, 735, 736, 737, 738, 739, 740, 741, 742, 743, 744, 745, 746, 747, 748, 749, 750, 751, 752, 753, 754, 755, 756, 757, 758, 759, 760, 761, 762, 763, 764, 765, 766, 767, 768, 769, 770, 771, 772, 773, 774, 775, 776, 777, 778, 779, 780, 781, 782, 783, 784, 785, 786, 787, 788, 789, 790, 791, 792, 793, 794, 795, 796, 797, 798, 799, 800, 801, 802, 803, 804, 805, 806, 807, 808, 809, 810, 811, 812, 813, 814, 815, 816, 817, 818, 819, 820, 821, 822, 823, 824, 825, 826, 827, 828, 829, 830, 831, 832, 833, 834, 835, 836, 837, 838, 839, 840, 841, 842, 843, 844, 845, 846, 847, 848, 849, 850, 851, 852, 853, 854, 855, 856, 857, 858, 859, 860, 861, 862, 863, 864, 865, 866, 867, 868, 869, 870, 871, 872, 873, 874, 875, 876, 877, 878, 879, 880, 881, 882, 883, 884, 885, 886, 887, 888, 889, 890, 891, 892, 893, 894, 895, 896, 897, 898, 899, 900, 901, 902, 903, 904, 905, 906, 907, 908, 909, 910, 911, 912, 913, 914, 915, 916, 917, 918, 919, 920, 921, 922, 923, 924, 925, 926, 927, 928, 929, 930, 931, 932, 933, 934, 935, 936, 937, 938, 939, 940, 941, 942, 943, 944, 945, 946, 947, 948, 949, 950, 951, 952, 953, 954, 955, 956, 957, 958, 959, 960, 961, 962, 963, 964, 965, 966, 967, 968, 969, 970, 971, 972, 973, 974, 975, 976, 977, 978, 979, 980, 981, 982, 983, 984, 985, 986, 987, 988, 989, 990, 991, 992, 993, 994, 995, 996, 997, 998, 999, 1000, 1001, 1002, 1003, 1004, 1005, 1006, 1007, 1008, 1009, 1010, 1011, 1012, 1013, 1014, 1015, 1016, 1017, 1018, 1019, 1020, 1021, 1022, 1023, 1024, 1025, 1026, 1027, 1028, 1029, 1030, 1031, 1032, 1033, 1034, 1035, 1036, 1037, 1038, 1039, 1040, 1041, 1042, 1043, 1044, 1045, 1046, 1047, 1048, 1049, 1050, 1051, 1052, 1053, 1054, 1055, 1056, 1057, 1058, 1059, 1060, 1061, 1062, 1063, 1064, 1065, 1066, 1067, 1068, 1069, 1070, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 328, 329, 330, 331, 332, 333, 334, 335, 336, 337, 338, 339, 340, 341, 342, 343, 344, 345, 346, 347, 348, 349, 350, 351, 352, 353, 354, 355, 356, 357, 358, 359, 360, 361, 362, 363, 364, 365, 366, 367, 368, 369, 370, 371, 372, 373, 374, 375, 376, 377, 378, 379, 380, 381, 382, 383, 384, 385, 386, 387, 388, 389, 390, 391, 392, 393, 394, 395, 396, 397, 398, 399, 400, 401, 402, 403, 404, 405, 406, 407, 408, 409, 410, 411, 412, 413, 414, 415, 416, 417, 418, 419, 420, 421, 422, 423, 424, 425, 426, 427, 428, 429, 430, 431, 432, 433, 434, 435, 436, 437, 438, 439, 440, 441, 442, 443, 444, 445, 446, 447, 448, 449, 450, 451, 452, 453, 454, 455, 456, 457, 458, 459, 460, 461, 462, 463, 464, 465, 466, 467, 468, 469, 470, 471, 472, 473, 474, 475, 476, 477, 478, 479, 480, 481, 482, 483, 484, 485, 486, 487, 488, 489, 490, 491, 492, 493, 494, 495, 496, 497, 498, 499, 500, 501, 502, 503, 504, 505, 506, 507, 508, 509, 510, 511, 512, 513, 514, 515, 516, 517, 518, 519, 520, 521, 522, 523, 524, 525, 526, 527, 528, 529, 530, 531, 532, 533, 534, 535, 536, 537, 538, 539, 540, 541, 542, 543, 544, 545, 546, 547, 548, 549, 550, 551, 552, 553, 554, 555, 556, 557, 558, 559, 560, 561, 562, 563, 564, 565, 566, 567, 568, 569, 570, 571, 572, 573, 574, 575, 576, 577, 578, 579, 580, 581, 582, 583, 584, 585, 586, 587, 588, 589, 590, 591, 592, 593, 594, 595, 596, 597, 598, 599, 600, 601, 602, 603, 604, 605, 606, 607, 608, 609, 610, 611, 612, 613, 614, 615, 616, 617, 618, 619, 620, 621, 622, 623, 624, 625, 626, 627, 628, 629, 630, 631, 632, 633, 634, 635, 636, 637, 638, 639, 640, 641, 642, 643, 644, 645, 646, 647, 648, 649, 650, 651, 652, 653, 654, 655, 656, 657, 658, 659, 660, 661, 662, 663, 664, 665, 666, 667, 668, 669, 670, 671, 672, 673, 674, 675, 676, 677, 678, 679, 680, 681, 682, 683, 684, 685, 686, 687, 688, 689, 690, 691, 692, 693, 694, 695, 696, 697, 698, 699, 700, 701, 702, 703, 704, 705, 706, 707, 708, 709, 710, 711, 712, 713, 714, 715, 716, 717, 718, 719, 720, 721, 722, 723, 724, 725, 726, 727, 728, 729, 730, 731, 732, 733, 734, 735, 736, 737, 738, 739, 740, 741, 742, 743, 744, 745, 746, 747, 748, 749, 750, 751, 752, 753, 754, 755, 756, 757, 758, 759, 760, 761, 762, 763, 764, 765, 766, 767, 768, 769, 770, 771, 772, 773, 774, 775, 776, 777, 778, 779, 780, 781, 782, 783, 784, 785, 786, 787, 788, 789, 790, 791, 792, 793, 794, 795, 796, 797, 798, 799, 800, 801, 802, 803, 804, 805, 806, 807, 808, 809, 810, 811, 812, 813, 814, 815, 816, 817, 818, 819, 820, 821, 822, 823, 824, 825, 826, 827, 828, 829, 830, 831, 832, 833, 834, 835, 836, 837, 838, 839, 840, 841, 842, 843, 844, 845, 846, 847, 848, 849, 850, 851, 852, 853, 854, 855, 856, 857, 858, 859, 860, 861, 862, 863, 864, 865, 866, 867, 868, 869, 870, 871, 872, 873, 874, 875, 876, 877, 878, 879, 880, 881, 882, 883, 884, 885, 886, 887, 888, 889, 890, 891, 892, 893, 894, 895, 896, 897, 898, 899, 900, 901, 902, 903, 904, 905, 906, 907, 908, 909, 910, 911, 912, 913, 914, 915, 916, 917, 918, 919, 920, 921, 922, 923, 924, 925, 926, 927, 928, 929, 930, 931, 932, 933, 934, 935, 936, 937, 938, 939, 940, 941, 942, 943, 944, 945, 946, 947, 948, 949, 950, 951, 952, 953, 954, 955, 956, 957, 958, 959, 960, 961, 962, 963, 964, 965, 966, 967, 968, 969, 970, 971, 972, 973, 974, 975, 976, 977, 978, 979, 980, 981, 982, 983, 984, 985, 986, 987, 988, 989, 990, 991, 992, 993, 994, 995, 996, 997, 998, 999, 1000, 1001, 1002, 1003, 1004, 1005, 1006, 1007, 1008, 1009, 1010, 1011, 1012, 1013, 1014, 1015, 1016, 1017, 1018, 1019, 1020, 1021, 1022, 1023, 1024, 1025, 1026, 1027, 1028, 1029, 1030, 1031, 1032, 1033, 1034, 1035, 1036, 1037, 1038, 1039, 1040, 1041, 1042, 1043, 1044, 1045, 1046, 1047, 1048, 1049, 1050, 1051, 1052, 1053, 1054, 1055, 1056, 1057, 1058, 1059, 1060, 1061, 1062, 1063, 1064, 1065, 1066, 1067, 1068, 1069, 1070, 1071, 1072, 1073, 1074, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 328, 329, 330, 331, 332, 333, 334, 335, 336, 337, 338, 339, 340, 341, 342, 343, 344, 345, 346, 347, 348, 349, 350, 351, 352, 353, 354, 355, 356, 357, 358, 359, 360, 361, 362, 363, 364, 365, 366, 367, 368, 369, 370, 371, 372, 373, 374, 375, 376, 377, 378, 379, 380, 381, 382, 383, 384, 385, 386, 387, 388, 389, 390, 391, 392, 393, 394, 395, 396, 397, 398, 399, 400, 401, 402, 403, 404, 405, 406, 407, 408, 409, 410, 411, 412, 413, 414, 415, 416, 417, 418, 419, 420, 421, 422, 423, 424, 425, 426, 427, 428, 429, 430, 431, 432, 433, 434, 435, 436, 437, 438, 439, 440, 441, 442, 443, 444, 445, 446, 447, 448, 449, 450, 451, 452, 453, 454, 455, 456, 457, 458, 459, 460, 461, 462, 463, 464, 465, 466, 467, 468, 469, 470, 471, 472, 473, 474, 475, 476, 477, 478, 479, 480, 481, 482, 483, 484, 485, 486, 487, 488, 489, 490, 491, 492, 493, 494, 495, 496, 497, 498, 499, 500, 501, 502, 503, 504, 505, 506, 507, 508, 509, 510, 511, 512, 513, 514, 515, 516, 517, 518, 519, 520, 521, 522, 523, 524, 525, 526, 527, 528, 529, 530, 531, 532, 533, 534, 535, 536, 537, 538, 539, 540, 541, 542, 543, 544, 545, 546, 547, 548, 549, 550, 551, 552, 553, 554, 555, 556, 557, 558, 559, 560, 561, 562, 563, 564, 565, 566, 567, 568, 569, 570, 571, 572, 573, 574, 575, 576, 577, 578, 579, 580, 581, 582, 583, 584, 585, 586, 587, 588, 589, 590, 591, 592, 593, 594, 595, 596, 597, 598, 599, 600, 601, 602, 603, 604, 605, 606, 607, 608, 609, 610, 611, 612, 613, 614, 615, 616, 617, 618, 619, 620, 621, 622, 623, 624, 625, 626, 627, 628, 629, 630, 631, 632, 633, 634, 635, 636, 637, 638, 639, 640, 641, 642, 643, 644, 645, 646, 647, 648, 649, 650, 651, 652, 653, 654, 655, 656, 657, 658, 659, 660, 661, 662, 663, 664, 665, 666, 667, 668, 669, 670, 671, 672, 673, 674, 675, 676, 677, 678, 679, 680, 681, 682, 683, 684, 685, 686, 687, 688, 689, 690, 691, 692, 693, 694, 695, 696, 697, 698, 699, 700, 701, 702, 703, 704, 705, 706, 707, 708, 709, 710, 711, 712, 713, 714, 715, 716, 717, 718, 719, 720, 721, 722, 723, 724, 725, 726, 727, 728, 729, 730, 731, 732, 733, 734, 735, 736, 737, 738, 739, 740, 741, 742, 743, 744, 745, 746, 747, 748, 749, 750, 751, 752, 753, 754, 755, 756, 757, 758, 759, 760, 761, 762, 763, 764, 765, 766, 767, 768, 769, 770, 771, 772, 773, 774, 775, 776, 777, 778, 779, 780, 781, 782, 783, 784, 785, 786, 787, 788, 789, 790, 791, 792, 793, 794, 795, 796, 797, 798, 799, 800, 801, 802, 803, 804, 805, 806, 807, 808, 809, 810, 811, 812, 813, 814, 815, 816, 817, 818, 819, 820, 821, 822, 823, 824, 825, 826, 827, 828, 829, 830, 831, 832, 833, 834, 835, 836, 837, 838, 839, 840, 841, 842, 843, 844, 845, 846, 847, 848, 849, 850, 851, 852, 853, 854, 855, 856, 857, 858, 859, 860, 861, 862, 863, 864, 865, 866, 867, 868, 869, 870, 871, 872, 873, 874, 875, 876, 877, 878, 879, 880, 881, 882, 883, 884, 885, 886, 887, 888, 889, 890, 891, 892, 893, 894, 895, 896, 897, 898, 899, 900, 901, 902, 903, 904, 905, 906, 907, 908, 909, 910, 911, 912, 913, 914, 915, 916, 917, 918, 919, 920, 921, 922, 923, 924, 925, 926, 927, 928, 929, 930, 931, 932, 933, 934, 935, 936, 937, 938, 939, 940, 941, 942, 943, 944, 945, 946, 947, 948, 949, 950, 951, 952, 953, 954, 955, 956, 957, 958, 959, 960, 961, 962, 963, 964, 965, 966, 967, 968, 969, 970, 971, 972, 973, 974, 975, 976, 977, 978, 979, 980, 981, 982, 983, 984, 985, 986, 987, 988, 989, 990, 991, 992, 993, 994, 995, 996, 997, 998, 999, 1000, 1001, 1002, 1003, 1004, 1005, 1006, 1007, 1008, 1009, 1010, 1011, 1012, 1013, 1014, 1015, 1016, 1017, 1018, 1019, 1020, 1021, 1022, 1023, 1024, 1025, 1026, 1027, 1028, 1029, 1030, 1031, 1032, 1033, 1034, 1035, 1036, 1037, 1038, 1039, 1040, 1041, 1042, 1043, 1044, 1045, 1046, 1047, 1048, 1049, 1050, 1051, 1052, 1053, 1054, 1055, 1056, 1057, 1058, 1059, 1060, 1061, 1062, 1063, 1064, 1065, 1066, 1067, 1068, 1069, 1070, 1071, 1072, 1073, 1074, 1075, 1076, 1077, 1078, 1079, 1080, 1081, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 328, 329, 330, 331, 332, 333, 334, 335, 336, 337, 338, 339, 340, 341, 342, 343, 344, 345, 346, 347, 348, 349, 350, 351, 352, 353, 354, 355, 356, 357, 358, 359, 360, 361, 362, 363, 364, 365, 366, 367, 368, 369, 370, 371, 372, 373, 374, 375, 376, 377, 378, 379, 380, 381, 382, 383, 384, 385, 386, 387, 388, 389, 390, 391, 392, 393, 394, 395, 396, 397, 398, 399, 400, 401, 402, 403, 404, 405, 406, 407, 408, 409, 410, 411, 412, 413, 414, 415, 416, 417, 418, 419, 420, 421, 422, 423, 424, 425, 426, 427, 428, 429, 430, 431, 432, 433, 434, 435, 436, 437, 438, 439, 440, 441, 442, 443, 444, 445, 446, 447, 448, 449, 450, 451, 452, 453, 454, 455, 456, 457, 458, 459, 460, 461, 462, 463, 464, 465, 466, 467, 468, 469, 470, 471, 472, 473, 474, 475, 476, 477, 478, 479, 480, 481, 482, 483, 484, 485, 486, 487, 488, 489, 490, 491, 492, 493, 494, 495, 496, 497, 498, 499, 500, 501, 502, 503, 504, 505, 506, 507, 508, 509, 510, 511, 512, 513, 514, 515, 516, 517, 518, 519, 520, 521, 522, 523, 524, 525, 526, 527, 528, 529, 530, 531, 532, 533, 534, 535, 536, 537, 538, 539, 540, 541, 542, 543, 544, 545, 546, 547, 548, 549, 550, 551, 552, 553, 554, 555, 556, 557, 558, 559, 560, 561, 562, 563, 564, 565, 566, 567, 568, 569, 570, 571, 572, 573, 574, 575, 576, 577, 578, 579, 580, 581, 582, 583, 584, 585, 586, 587, 588, 589, 590, 591, 592, 593, 594, 595, 596, 597, 598, 599, 600, 601, 602, 603, 604, 605, 606, 607, 608, 609, 610, 611, 612, 613, 614, 615, 616, 617, 618, 619, 620, 621, 622, 623, 624, 625, 626, 627, 628, 629, 630, 631, 632, 633, 634, 635, 636, 637, 638, 639, 640, 641, 642, 643, 644, 645, 646, 647, 648, 649, 650, 651, 652, 653, 654, 655, 656, 657, 658, 659, 660, 661, 662, 663, 664, 665, 666, 667, 668, 669, 670, 671, 672, 673, 674, 675, 676, 677, 678, 679, 680, 681, 682, 683, 684, 685, 686, 687, 688, 689, 690, 691, 692, 693, 694, 695, 696, 697, 698, 699, 700, 701, 702, 703, 704, 705, 706, 707, 708, 709, 710, 711, 712, 713, 714, 715, 716, 717, 718, 719, 720, 721, 722, 723, 724, 725, 726, 727, 728, 729, 730, 731, 732, 733, 734, 735, 736, 737, 738, 739, 740, 741, 742, 743, 744, 745, 746, 747, 748, 749, 750, 751, 752, 753, 754, 755, 756, 757, 758, 759, 760, 761, 762, 763, 764, 765, 766, 767, 768, 769, 770, 771, 772, 773, 774, 775, 776, 777, 778, 779, 780, 781, 782, 783, 784, 785, 786, 787, 788, 789, 790, 791, 792, 793, 794, 795, 796, 797, 798, 799, 800, 801, 802, 803, 804, 805, 806, 807, 808, 809, 810, 811, 812, 813, 814, 815, 816, 817, 818, 819, 820, 821, 822, 823, 824, 825, 826, 827, 828, 829, 830, 831, 832, 833, 834, 835, 836, 837, 838, 839, 840, 841, 842, 843, 844, 845, 846, 847, 848, 849, 850, 851, 852, 853, 854, 855, 856, 857, 858, 859, 860, 861, 862, 863, 864, 865, 866, 867, 868, 869, 870, 871, 872, 873, 874, 875, 876, 877, 878, 879, 880, 881, 882, 883, 884, 885, 886, 887, 888, 889, 890, 891, 892, 893, 894, 895, 896, 897, 898, 899, 900, 901, 902, 903, 904, 905, 906, 907, 908, 909, 910, 911, 912, 913, 914, 915, 916, 917, 918, 919, 920, 921, 922, 923, 924, 925, 926, 927, 928, 929, 930, 931, 932, 933, 934, 935, 936, 937, 938, 939, 940, 941, 942, 943, 944, 945, 946, 947, 948, 949, 950, 951, 952, 953, 954, 955, 956, 957, 958, 959, 960, 961, 962, 963, 964, 965, 966, 967, 968, 969, 970, 971, 972, 973, 974, 975, 976, 977, 978, 979, 980, 981, 982, 983, 984, 985, 986, 987, 988, 989, 990, 991, 992, 993, 994, 995, 996, 997, 998, 999, 1000, 1001, 1002, 1003, 1004, 1005, 1006, 1007, 1008, 1009, 1010, 1011, 1012, 1013, 1014, 1015, 1016, 1017, 1018, 1019, 1020, 1021, 1022, 1023, 1024, 1025, 1026, 1027, 1028, 1029, 1030, 1031, 1032, 1033, 1034, 1035, 1036, 1037, 1038, 1039, 1040, 1041, 1042, 1043, 1044, 1045, 1046, 1047, 1048, 1049, 1050, 1051, 1052, 1053, 1054, 1055, 1056, 1057, 1058, 1059, 1060, 1061, 1062, 1063, 1064, 1065, 1066, 1067, 1068, 1069, 1070, 1071, 1072, 1073, 1074, 1075, 1076, 1077, 1078, 1079, 1080, 1081, 1082, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 328, 329, 330, 331, 332, 333, 334, 335, 336, 337, 338, 339, 340, 341, 342, 343, 344, 345, 346, 347, 348, 349, 350, 351, 352, 353, 354, 355, 356, 357, 358, 359, 360, 361, 362, 363, 364, 365, 366, 367, 368, 369, 370, 371, 372, 373, 374, 375, 376, 377, 378, 379, 380, 381, 382, 383, 384, 385, 386, 387, 388, 389, 390, 391, 392, 393, 394, 395, 396, 397, 398, 399, 400, 401, 402, 403, 404, 405, 406, 407, 408, 409, 410, 411, 412, 413, 414, 415, 416, 417, 418, 419, 420, 421, 422, 423, 424, 425, 426, 427, 428, 429, 430, 431, 432, 433, 434, 435, 436, 437, 438, 439, 440, 441, 442, 443, 444, 445, 446, 447, 448, 449, 450, 451, 452, 453, 454, 455, 456, 457, 458, 459, 460, 461, 462, 463, 464, 465, 466, 467, 468, 469, 470, 471, 472, 473, 474, 475, 476, 477, 478, 479, 480, 481, 482, 483, 484, 485, 486, 487, 488, 489, 490, 491, 492, 493, 494, 495, 496, 497, 498, 499, 500, 501, 502, 503, 504, 505, 506, 507, 508, 509, 510, 511, 512, 513, 514, 515, 516, 517, 518, 519, 520, 521, 522, 523, 524, 525, 526, 527, 528, 529, 530, 531, 532, 533, 534, 535, 536, 537, 538, 539, 540, 541, 542, 543, 544, 545, 546, 547, 548, 549, 550, 551, 552, 553, 554, 555, 556, 557, 558, 559, 560, 561, 562, 563, 564, 565, 566, 567, 568, 569, 570, 571, 572, 573, 574, 575, 576, 577, 578, 579, 580, 581, 582, 583, 584, 585, 586, 587, 588, 589, 590, 591, 592, 593, 594, 595, 596, 597, 598, 599, 600, 601, 602, 603, 604, 605, 606, 607, 608, 609, 610, 611, 612, 613, 614, 615, 616, 617, 618, 619, 620, 621, 622, 623, 624, 625, 626, 627, 628, 629, 630, 631, 632, 633, 634, 635, 636, 637, 638, 639, 640, 641, 642, 643, 644, 645, 646, 647, 648, 649, 650, 651, 652, 653, 654, 655, 656, 657, 658, 659, 660, 661, 662, 663, 664, 665, 666, 667, 668, 669, 670, 671, 672, 673, 674, 675, 676, 677, 678, 679, 680, 681, 682, 683, 684, 685, 686, 687, 688, 689, 690, 691, 692, 693, 694, 695, 696, 697, 698, 699, 700, 701, 702, 703, 704, 705, 706, 707, 708, 709, 710, 711, 712, 713, 714, 715, 716, 717, 718, 719, 720, 721, 722, 723, 724, 725, 726, 727, 728, 729, 730, 731, 732, 733, 734, 735, 736, 737, 738, 739, 740, 741, 742, 743, 744, 745, 746, 747, 748, 749, 750, 751, 752, 753, 754, 755, 756, 757, 758, 759, 760, 761, 762, 763, 764, 765, 766, 767, 768, 769, 770, 771, 772, 773, 774, 775, 776, 777, 778, 779, 780, 781, 782, 783, 784, 785, 786, 787, 788, 789, 790, 791, 792, 793, 794, 795, 796, 797, 798, 799, 800, 801, 802, 803, 804, 805, 806, 807, 808, 809, 810, 811, 812, 813, 814, 815, 816, 817, 818, 819, 820, 821, 822, 823, 824, 825, 826, 827, 828, 829, 830, 831, 832, 833, 834, 835, 836, 837, 838, 839, 840, 841, 842, 843, 844, 845, 846, 847, 848, 849, 850, 851, 852, 853, 854, 855, 856, 857, 858, 859, 860, 861, 862, 863, 864, 865, 866, 867, 868, 869, 870, 871, 872, 873, 874, 875, 876, 877, 878, 879, 880, 881, 882, 883, 884, 885, 886, 887, 888, 889, 890, 891, 892, 893, 894, 895, 896, 897, 898, 899, 900, 901, 902, 903, 904, 905, 906, 907, 908, 909, 910, 911, 912, 913, 914, 915, 916, 917, 918, 919, 920, 921, 922, 923, 924, 925, 926, 927, 928, 929, 930, 931, 932, 933, 934, 935, 936, 937, 938, 939, 940, 941, 942, 943, 944, 945, 946, 947, 948, 949, 950, 951, 952, 953, 954, 955, 956, 957, 958, 959, 960, 961, 962, 963, 964, 965, 966, 967, 968, 969, 970, 971, 972, 973, 974, 975, 976, 977, 978, 979, 980, 981, 982, 983, 984, 985, 986, 987, 988, 989, 990, 991, 992, 993, 994, 995, 996, 997, 998, 999, 1000, 1001, 1002, 1003, 1004, 1005, 1006, 1007, 1008, 1009, 1010, 1011, 1012, 1013, 1014, 1015, 1016, 1017, 1018, 1019, 1020, 1021, 1022, 1023, 1024, 1025, 1026, 1027, 1028, 1029, 1030, 1031, 1032, 1033, 1034, 1035, 1036, 1037, 1038, 1039, 1040, 1041, 1042, 1043, 1044, 1045, 1046, 1047, 1048, 1049, 1050, 1051, 1052, 1053, 1054, 1055, 1056, 1057, 1058, 1059, 1060, 1061, 1062, 1063, 1064, 1065, 1066, 1067, 1068, 1069, 1070, 1071, 1072, 1073, 1074, 1075, 1076, 1077, 1078, 1079, 1080, 1081, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 328, 329, 330, 331, 332, 333, 334, 335, 336, 337, 338, 339, 340, 341, 342, 343, 344, 345, 346, 347, 348, 349, 350, 351, 352, 353, 354, 355, 356, 357, 358, 359, 360, 361, 362, 363, 364, 365, 366, 367, 368, 369, 370, 371, 372, 373, 374, 375, 376, 377, 378, 379, 380, 381, 382, 383, 384, 385, 386, 387, 388, 389, 390, 391, 392, 393, 394, 395, 396, 397, 398, 399, 400, 401, 402, 403, 404, 405, 406, 407, 408, 409, 410, 411, 412, 413, 414, 415, 416, 417, 418, 419, 420, 421, 422, 423, 424, 425, 426, 427, 428, 429, 430, 431, 432, 433, 434, 435, 436, 437, 438, 439, 440, 441, 442, 443, 444, 445, 446, 447, 448, 449, 450, 451, 452, 453, 454, 455, 456, 457, 458, 459, 460, 461, 462, 463, 464, 465, 466, 467, 468, 469, 470, 471, 472, 473, 474, 475, 476, 477, 478, 479, 480, 481, 482, 483, 484, 485, 486, 487, 488, 489, 490, 491, 492, 493, 494, 495, 496, 497, 498, 499, 500, 501, 502, 503, 504, 505, 506, 507, 508, 509, 510, 511, 512, 513, 514, 515, 516, 517, 518, 519, 520, 521, 522, 523, 524, 525, 526, 527, 528, 529, 530, 531, 532, 533, 534, 535, 536, 537, 538, 539, 540, 541, 542, 543, 544, 545, 546, 547, 548, 549, 550, 551, 552, 553, 554, 555, 556, 557, 558, 559, 560, 561, 562, 563, 564, 565, 566, 567, 568, 569, 570, 571, 572, 573, 574, 575, 576, 577, 578, 579, 580, 581, 582, 583, 584, 585, 586, 587, 588, 589, 590, 591, 592, 593, 594, 595, 596, 597, 598, 599, 600, 601, 602, 603, 604, 605, 606, 607, 608, 609, 610, 611, 612, 613, 614, 615, 616, 617, 618, 619, 620, 621, 622, 623, 624, 625, 626, 627, 628, 629, 630, 631, 632, 633, 634, 635, 636, 637, 638, 639, 640, 641, 642, 643, 644, 645, 646, 647, 648, 649, 650, 651, 652, 653, 654, 655, 656, 657, 658, 659, 660, 661, 662, 663, 664, 665, 666, 667, 668, 669, 670, 671, 672, 673, 674, 675, 676, 677, 678, 679, 680, 681, 682, 683, 684, 685, 686, 687, 688, 689, 690, 691, 692, 693, 694, 695, 696, 697, 698, 699, 700, 701, 702, 703, 704, 705, 706, 707, 708, 709, 710, 711, 712, 713, 714, 715, 716, 717, 718, 719, 720, 721, 722, 723, 724, 725, 726, 727, 728, 729, 730, 731, 732, 733, 734, 735, 736, 737, 738, 739, 740, 741, 742, 743, 744, 745, 746, 747, 748, 749, 750, 751, 752, 753, 754, 755, 756, 757, 758, 759, 760, 761, 762, 763, 764, 765, 766, 767, 768, 769, 770, 771, 772, 773, 774, 775, 776, 777, 778, 779, 780, 781, 782, 783, 784, 785, 786, 787, 788, 789, 790, 791, 792, 793, 794, 795, 796, 797, 798, 799, 800, 801, 802, 803, 804, 805, 806, 807, 808, 809, 810, 811, 812, 813, 814, 815, 816, 817, 818, 819, 820, 821, 822, 823, 824, 825, 826, 827, 828, 829, 830, 831, 832, 833, 834, 835, 836, 837, 838, 839, 840, 841, 842, 843, 844, 845, 846, 847, 848, 849, 850, 851, 852, 853, 854, 855, 856, 857, 858, 859, 860, 861, 862, 863, 864, 865, 866, 867, 868, 869, 870, 871, 872, 873, 874, 875, 876, 877, 878, 879, 880, 881, 882, 883, 884, 885, 886, 887, 888, 889, 890, 891, 892, 893, 894, 895, 896, 897, 898, 899, 900, 901, 902, 903, 904, 905, 906, 907, 908, 909, 910, 911, 912, 913, 914, 915, 916, 917, 918, 919, 920, 921, 922, 923, 924, 925, 926, 927, 928, 929, 930, 931, 932, 933, 934, 935, 936, 937, 938, 939, 940, 941, 942, 943, 944, 945, 946, 947, 948, 949, 950, 951, 952, 953, 954, 955, 956, 957, 958, 959, 960, 961, 962, 963, 964, 965, 966, 967, 968, 969, 970, 971, 972, 973, 974, 975, 976, 977, 978, 979, 980, 981, 982, 983, 984, 985, 986, 987, 988, 989, 990, 991, 992, 993, 994, 995, 996, 997, 998, 999, 1000, 1001, 1002, 1003, 1004, 1005, 1006, 1007, 1008, 1009, 1010, 1011, 1012, 1013, 1014, 1015, 1016, 1017, 1018, 1019, 1020, 1021, 1022, 1023, 1024, 1025, 1026, 1027, 1028, 1029, 1030, 1031, 1032, 1033, 1034, 1035, 1036, 1037, 1038, 1039, 1040, 1041, 1042, 1043, 1044, 1045, 1046, 1047, 1048, 1049, 1050, 1051, 1052, 1053, 1054, 1055, 1056, 1057, 1058, 1059, 1060, 1061, 1062, 1063, 1064, 1065, 1066, 1067, 1068, 1069, 1070, 1071, 1072, 1073, 1074, 1075, 1076, 1077, 1078, 1079, 1080, 1081, 1082, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 328, 329, 330, 331, 332, 333, 334, 335, 336, 337, 338, 339, 340, 341, 342, 343, 344, 345, 346, 347, 348, 349, 350, 351, 352, 353, 354, 355, 356, 357, 358, 359, 360, 361, 362, 363, 364, 365, 366, 367, 368, 369, 370, 371, 372, 373, 374, 375, 376, 377, 378, 379, 380, 381, 382, 383, 384, 385, 386, 387, 388, 389, 390, 391, 392, 393, 394, 395, 396, 397, 398, 399, 400, 401, 402, 403, 404, 405, 406, 407, 408, 409, 410, 411, 412, 413, 414, 415, 416, 417, 418, 419, 420, 421, 422, 423, 424, 425, 426, 427, 428, 429, 430, 431, 432, 433, 434, 435, 436, 437, 438, 439, 440, 441, 442, 443, 444, 445, 446, 447, 448, 449, 450, 451, 452, 453, 454, 455, 456, 457, 458, 459, 460, 461, 462, 463, 464, 465, 466, 467, 468, 469, 470, 471, 472, 473, 474, 475, 476, 477, 478, 479, 480, 481, 482, 483, 484, 485, 486, 487, 488, 489, 490, 491, 492, 493, 494, 495, 496, 497, 498, 499, 500, 501, 502, 503, 504, 505, 506, 507, 508, 509, 510, 511, 512, 513, 514, 515, 516, 517, 518, 519, 520, 521, 522, 523, 524, 525, 526, 527, 528, 529, 530, 531, 532, 533, 534, 535, 536, 537, 538, 539, 540, 541, 542, 543, 544, 545, 546, 547, 548, 549, 550, 551, 552, 553, 554, 555, 556, 557, 558, 559, 560, 561, 562, 563, 564, 565, 566, 567, 568, 569, 570, 571, 572, 573, 574, 575, 576, 577, 578, 579, 580, 581, 582, 583, 584, 585, 586, 587, 588, 589, 590, 591, 592, 593, 594, 595, 596, 597, 598, 599, 600, 601, 602, 603, 604, 605, 606, 607, 608, 609, 610, 611, 612, 613, 614, 615, 616, 617, 618, 619, 620, 621, 622, 623, 624, 625, 626, 627, 628, 629, 630, 631, 632, 633, 634, 635, 636, 637, 638, 639, 640, 641, 642, 643, 644, 645, 646, 647, 648, 649, 650, 651, 652, 653, 654, 655, 656, 657, 658, 659, 660, 661, 662, 663, 664, 665, 666, 667, 668, 669, 670, 671, 672, 673, 674, 675, 676, 677, 678, 679, 680, 681, 682, 683, 684, 685, 686, 687, 688, 689, 690, 691, 692, 693, 694, 695, 696, 697, 698, 699, 700, 701, 702, 703, 704, 705, 706, 707, 708, 709, 710, 711, 712, 713, 714, 715, 716, 717, 718, 719, 720, 721, 722, 723, 724, 725, 726, 727, 728, 729, 730, 731, 732, 733, 734, 735, 736, 737, 738, 739, 740, 741, 742, 743, 744, 745, 746, 747, 748, 749, 750, 751, 752, 753, 754, 755, 756, 757, 758, 759, 760, 761, 762, 763, 764, 765, 766, 767, 768, 769, 770, 771, 772, 773, 774, 775, 776, 777, 778, 779, 780, 781, 782, 783, 784, 785, 786, 787, 788, 789, 790, 791, 792, 793, 794, 795, 796, 797, 798, 799, 800, 801, 802, 803, 804, 805, 806, 807, 808, 809, 810, 811, 812, 813, 814, 815, 816, 817, 818, 819, 820, 821, 822, 823, 824, 825, 826, 827, 828, 829, 830, 831, 832, 833, 834, 835, 836, 837, 838, 839, 840, 841, 842, 843, 844, 845, 846, 847, 848, 849, 850, 851, 852, 853, 854, 855, 856, 857, 858, 859, 860, 861, 862, 863, 864, 865, 866, 867, 868, 869, 870, 871, 872, 873, 874, 875, 876, 877, 878, 879, 880, 881, 882, 883, 884, 885, 886, 887, 888, 889, 890, 891, 892, 893, 894, 895, 896, 897, 898, 899, 900, 901, 902, 903, 904, 905, 906, 907, 908, 909, 910, 911, 912, 913, 914, 915, 916, 917, 918, 919, 920, 921, 922, 923, 924, 925, 926, 927, 928, 929, 930, 931, 932, 933, 934, 935, 936, 937, 938, 939, 940, 941, 942, 943, 944, 945, 946, 947, 948, 949, 950, 951, 952, 953, 954, 955, 956, 957, 958, 959, 960, 961, 962, 963, 964, 965, 966, 967, 968, 969, 970, 971, 972, 973, 974, 975, 976, 977, 978, 979, 980, 981, 982, 983, 984, 985, 986, 987, 988, 989, 990, 991, 992, 993, 994, 995, 996, 997, 998, 999, 1000, 1001, 1002, 1003, 1004, 1005, 1006, 1007, 1008, 1009, 1010, 1011, 1012, 1013, 1014, 1015, 1016, 1017, 1018, 1019, 1020, 1021, 1022, 1023, 1024, 1025, 1026, 1027, 1028, 1029, 1030, 1031, 1032, 1033, 1034, 1035, 1036, 1037, 1038, 1039, 1040, 1041, 1042, 1043, 1044, 1045, 1046, 1047, 1048, 1049, 1050, 1051, 1052, 1053, 1054, 1055, 1056, 1057, 1058, 1059, 1060, 1061, 1062, 1063, 1064, 1065, 1066, 1067, 1068, 1069, 1070, 1071, 1072, 1073, 1074, 1075, 1076, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 328, 329, 330, 331, 332, 333, 334, 335, 336, 337, 338, 339, 340, 341, 342, 343, 344, 345, 346, 347, 348, 349, 350, 351, 352, 353, 354, 355, 356, 357, 358, 359, 360, 361, 362, 363, 364, 365, 366, 367, 368, 369, 370, 371, 372, 373, 374, 375, 376, 377, 378, 379, 380, 381, 382, 383, 384, 385, 386, 387, 388, 389, 390, 391, 392, 393, 394, 395, 396, 397, 398, 399, 400, 401, 402, 403, 404, 405, 406, 407, 408, 409, 410, 411, 412, 413, 414, 415, 416, 417, 418, 419, 420, 421, 422, 423, 424, 425, 426, 427, 428, 429, 430, 431, 432, 433, 434, 435, 436, 437, 438, 439, 440, 441, 442, 443, 444, 445, 446, 447, 448, 449, 450, 451, 452, 453, 454, 455, 456, 457, 458, 459, 460, 461, 462, 463, 464, 465, 466, 467, 468, 469, 470, 471, 472, 473, 474, 475, 476, 477, 478, 479, 480, 481, 482, 483, 484, 485, 486, 487, 488, 489, 490, 491, 492, 493, 494, 495, 496, 497, 498, 499, 500, 501, 502, 503, 504, 505, 506, 507, 508, 509, 510, 511, 512, 513, 514, 515, 516, 517, 518, 519, 520, 521, 522, 523, 524, 525, 526, 527, 528, 529, 530, 531, 532, 533, 534, 535, 536, 537, 538, 539, 540, 541, 542, 543, 544, 545, 546, 547, 548, 549, 550, 551, 552, 553, 554, 555, 556, 557, 558, 559, 560, 561, 562, 563, 564, 565, 566, 567, 568, 569, 570, 571, 572, 573, 574, 575, 576, 577, 578, 579, 580, 581, 582, 583, 584, 585, 586, 587, 588, 589, 590, 591, 592, 593, 594, 595, 596, 597, 598, 599, 600, 601, 602, 603, 604, 605, 606, 607, 608, 609, 610, 611, 612, 613, 614, 615, 616, 617, 618, 619, 620, 621, 622, 623, 624, 625, 626, 627, 628, 629, 630, 631, 632, 633, 634, 635, 636, 637, 638, 639, 640, 641, 642, 643, 644, 645, 646, 647, 648, 649, 650, 651, 652, 653, 654, 655, 656, 657, 658, 659, 660, 661, 662, 663, 664, 665, 666, 667, 668, 669, 670, 671, 672, 673, 674, 675, 676, 677, 678, 679, 680, 681, 682, 683, 684, 685, 686, 687, 688, 689, 690, 691, 692, 693, 694, 695, 696, 697, 698, 699, 700, 701, 702, 703, 704, 705, 706, 707, 708, 709, 710, 711, 712, 713, 714, 715, 716, 717, 718, 719, 720, 721, 722, 723, 724, 725, 726, 727, 728, 729, 730, 731, 732, 733, 734, 735, 736, 737, 738, 739, 740, 741, 742, 743, 744, 745, 746, 747, 748, 749, 750, 751, 752, 753, 754, 755, 756, 757, 758, 759, 760, 761, 762, 763, 764, 765, 766, 767, 768, 769, 770, 771, 772, 773, 774, 775, 776, 777, 778, 779, 780, 781, 782, 783, 784, 785, 786, 787, 788, 789, 790, 791, 792, 793, 794, 795, 796, 797, 798, 799, 800, 801, 802, 803, 804, 805, 806, 807, 808, 809, 810, 811, 812, 813, 814, 815, 816, 817, 818, 819, 820, 821, 822, 823, 824, 825, 826, 827, 828, 829, 830, 831, 832, 833, 834, 835, 836, 837, 838, 839, 840, 841, 842, 843, 844, 845, 846, 847, 848, 849, 850, 851, 852, 853, 854, 855, 856, 857, 858, 859, 860, 861, 862, 863, 864, 865, 866, 867, 868, 869, 870, 871, 872, 873, 874, 875, 876, 877, 878, 879, 880, 881, 882, 883, 884, 885, 886, 887, 888, 889, 890, 891, 892, 893, 894, 895, 896, 897, 898, 899, 900, 901, 902, 903, 904, 905, 906, 907, 908, 909, 910, 911, 912, 913, 914, 915, 916, 917, 918, 919, 920, 921, 922, 923, 924, 925, 926, 927, 928, 929, 930, 931, 932, 933, 934, 935, 936, 937, 938, 939, 940, 941, 942, 943, 944, 945, 946, 947, 948, 949, 950, 951, 952, 953, 954, 955, 956, 957, 958, 959, 960, 961, 962, 963, 964, 965, 966, 967, 968, 969, 970, 971, 972, 973, 974, 975, 976, 977, 978, 979, 980, 981, 982, 983, 984, 985, 986, 987, 988, 989, 990, 991, 992, 993, 994, 995, 996, 997, 998, 999, 1000, 1001, 1002, 1003, 1004, 1005, 1006, 1007, 1008, 1009, 1010, 1011, 1012, 1013, 1014, 1015, 1016, 1017, 1018, 1019, 1020, 1021, 1022, 1023, 1024, 1025, 1026, 1027, 1028, 1029, 1030, 1031, 1032, 1033, 1034, 1035, 1036, 1037, 1038, 1039, 1040, 1041, 1042, 1043, 1044, 1045, 1046, 1047, 1048, 1049, 1050, 1051, 1052, 1053, 1054, 1055, 1056, 1057, 1058, 1059, 1060, 1061, 1062, 1063, 1064, 1065, 1066, 1067, 1068, 1069, 1070, 1071, 1072, 1073, 1074, 1075, 1076, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 328, 329, 330, 331, 332, 333, 334, 335, 336, 337, 338, 339, 340, 341, 342, 343, 344, 345, 346, 347, 348, 349, 350, 351, 352, 353, 354, 355, 356, 357, 358, 359, 360, 361, 362, 363, 364, 365, 366, 367, 368, 369, 370, 371, 372, 373, 374, 375, 376, 377, 378, 379, 380, 381, 382, 383, 384, 385, 386, 387, 388, 389, 390, 391, 392, 393, 394, 395, 396, 397, 398, 399, 400, 401, 402, 403, 404, 405, 406, 407, 408, 409, 410, 411, 412, 413, 414, 415, 416, 417, 418, 419, 420, 421, 422, 423, 424, 425, 426, 427, 428, 429, 430, 431, 432, 433, 434, 435, 436, 437, 438, 439, 440, 441, 442, 443, 444, 445, 446, 447, 448, 449, 450, 451, 452, 453, 454, 455, 456, 457, 458, 459, 460, 461, 462, 463, 464, 465, 466, 467, 468, 469, 470, 471, 472, 473, 474, 475, 476, 477, 478, 479, 480, 481, 482, 483, 484, 485, 486, 487, 488, 489, 490, 491, 492, 493, 494, 495, 496, 497, 498, 499, 500, 501, 502, 503, 504, 505, 506, 507, 508, 509, 510, 511, 512, 513, 514, 515, 516, 517, 518, 519, 520, 521, 522, 523, 524, 525, 526, 527, 528, 529, 530, 531, 532, 533, 534, 535, 536, 537, 538, 539, 540, 541, 542, 543, 544, 545, 546, 547, 548, 549, 550, 551, 552, 553, 554, 555, 556, 557, 558, 559, 560, 561, 562, 563, 564, 565, 566, 567, 568, 569, 570, 571, 572, 573, 574, 575, 576, 577, 578, 579, 580, 581, 582, 583, 584, 585, 586, 587, 588, 589, 590, 591, 592, 593, 594, 595, 596, 597, 598, 599, 600, 601, 602, 603, 604, 605, 606, 607, 608, 609, 610, 611, 612, 613, 614, 615, 616, 617, 618, 619, 620, 621, 622, 623, 624, 625, 626, 627, 628, 629, 630, 631, 632, 633, 634, 635, 636, 637, 638, 639, 640, 641, 642, 643, 644, 645, 646, 647, 648, 649, 650, 651, 652, 653, 654, 655, 656, 657, 658, 659, 660, 661, 662, 663, 664, 665, 666, 667, 668, 669, 670, 671, 672, 673, 674, 675, 676, 677, 678, 679, 680, 681, 682, 683, 684, 685, 686, 687, 688, 689, 690, 691, 692, 693, 694, 695, 696, 697, 698, 699, 700, 701, 702, 703, 704, 705, 706, 707, 708, 709, 710, 711, 712, 713, 714, 715, 716, 717, 718, 719, 720, 721, 722, 723, 724, 725, 726, 727, 728, 729, 730, 731, 732, 733, 734, 735, 736, 737, 738, 739, 740, 741, 742, 743, 744, 745, 746, 747, 748, 749, 750, 751, 752, 753, 754, 755, 756, 757, 758, 759, 760, 761, 762, 763, 764, 765, 766, 767, 768, 769, 770, 771, 772, 773, 774, 775, 776, 777, 778, 779, 780, 781, 782, 783, 784, 785, 786, 787, 788, 789, 790, 791, 792, 793, 794, 795, 796, 797, 798, 799, 800, 801, 802, 803, 804, 805, 806, 807, 808, 809, 810, 811, 812, 813, 814, 815, 816, 817, 818, 819, 820, 821, 822, 823, 824, 825, 826, 827, 828, 829, 830, 831, 832, 833, 834, 835, 836, 837, 838, 839, 840, 841, 842, 843, 844, 845, 846, 847, 848, 849, 850, 851, 852, 853, 854, 855, 856, 857, 858, 859, 860, 861, 862, 863, 864, 865, 866, 867, 868, 869, 870, 871, 872, 873, 874, 875, 876, 877, 878, 879, 880, 881, 882, 883, 884, 885, 886, 887, 888, 889, 890, 891, 892, 893, 894, 895, 896, 897, 898, 899, 900, 901, 902, 903, 904, 905, 906, 907, 908, 909, 910, 911, 912, 913, 914, 915, 916, 917, 918, 919, 920, 921, 922, 923, 924, 925, 926, 927, 928, 929, 930, 931, 932, 933, 934, 935, 936, 937, 938, 939, 940, 941, 942, 943, 944, 945, 946, 947, 948, 949, 950, 951, 952, 953, 954, 955, 956, 957, 958, 959, 960, 961, 962, 963, 964, 965, 966, 967, 968, 969, 970, 971, 972, 973, 974, 975, 976, 977, 978, 979, 980, 981, 982, 983, 984, 985, 986, 987, 988, 989, 990, 991, 992, 993, 994, 995, 996, 997, 998, 999, 1000, 1001, 1002, 1003, 1004, 1005, 1006, 1007, 1008, 1009, 1010, 1011, 1012, 1013, 1014, 1015, 1016, 1017, 1018, 1019, 1020, 1021, 1022, 1023, 1024, 1025, 1026, 1027, 1028, 1029, 1030, 1031, 1032, 1033, 1034, 1035, 1036, 1037, 1038, 1039, 1040, 1041, 1042, 1043, 1044, 1045, 1046, 1047, 1048, 1049, 1050, 1051, 1052, 1053, 1054, 1055, 1056, 1057, 1058, 1059, 1060, 1061, 1062, 1063, 1064, 1065, 1066, 1067, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 328, 329, 330, 331, 332, 333, 334, 335, 336, 337, 338, 339, 340, 341, 342, 343, 344, 345, 346, 347, 348, 349, 350, 351, 352, 353, 354, 355, 356, 357, 358, 359, 360, 361, 362, 363, 364, 365, 366, 367, 368, 369, 370, 371, 372, 373, 374, 375, 376, 377, 378, 379, 380, 381, 382, 383, 384, 385, 386, 387, 388, 389, 390, 391, 392, 393, 394, 395, 396, 397, 398, 399, 400, 401, 402, 403, 404, 405, 406, 407, 408, 409, 410, 411, 412, 413, 414, 415, 416, 417, 418, 419, 420, 421, 422, 423, 424, 425, 426, 427, 428, 429, 430, 431, 432, 433, 434, 435, 436, 437, 438, 439, 440, 441, 442, 443, 444, 445, 446, 447, 448, 449, 450, 451, 452, 453, 454, 455, 456, 457, 458, 459, 460, 461, 462, 463, 464, 465, 466, 467, 468, 469, 470, 471, 472, 473, 474, 475, 476, 477, 478, 479, 480, 481, 482, 483, 484, 485, 486, 487, 488, 489, 490, 491, 492, 493, 494, 495, 496, 497, 498, 499, 500, 501, 502, 503, 504, 505, 506, 507, 508, 509, 510, 511, 512, 513, 514, 515, 516, 517, 518, 519, 520, 521, 522, 523, 524, 525, 526, 527, 528, 529, 530, 531, 532, 533, 534, 535, 536, 537, 538, 539, 540, 541, 542, 543, 544, 545, 546, 547, 548, 549, 550, 551, 552, 553, 554, 555, 556, 557, 558, 559, 560, 561, 562, 563, 564, 565, 566, 567, 568, 569, 570, 571, 572, 573, 574, 575, 576, 577, 578, 579, 580, 581, 582, 583, 584, 585, 586, 587, 588, 589, 590, 591, 592, 593, 594, 595, 596, 597, 598, 599, 600, 601, 602, 603, 604, 605, 606, 607, 608, 609, 610, 611, 612, 613, 614, 615, 616, 617, 618, 619, 620, 621, 622, 623, 624, 625, 626, 627, 628, 629, 630, 631, 632, 633, 634, 635, 636, 637, 638, 639, 640, 641, 642, 643, 644, 645, 646, 647, 648, 649, 650, 651, 652, 653, 654, 655, 656, 657, 658, 659, 660, 661, 662, 663, 664, 665, 666, 667, 668, 669, 670, 671, 672, 673, 674, 675, 676, 677, 678, 679, 680, 681, 682, 683, 684, 685, 686, 687, 688, 689, 690, 691, 692, 693, 694, 695, 696, 697, 698, 699, 700, 701, 702, 703, 704, 705, 706, 707, 708, 709, 710, 711, 712, 713, 714, 715, 716, 717, 718, 719, 720, 721, 722, 723, 724, 725, 726, 727, 728, 729, 730, 731, 732, 733, 734, 735, 736, 737, 738, 739, 740, 741, 742, 743, 744, 745, 746, 747, 748, 749, 750, 751, 752, 753, 754, 755, 756, 757, 758, 759, 760, 761, 762, 763, 764, 765, 766, 767, 768, 769, 770, 771, 772, 773, 774, 775, 776, 777, 778, 779, 780, 781, 782, 783, 784, 785, 786, 787, 788, 789, 790, 791, 792, 793, 794, 795, 796, 797, 798, 799, 800, 801, 802, 803, 804, 805, 806, 807, 808, 809, 810, 811, 812, 813, 814, 815, 816, 817, 818, 819, 820, 821, 822, 823, 824, 825, 826, 827, 828, 829, 830, 831, 832, 833, 834, 835, 836, 837, 838, 839, 840, 841, 842, 843, 844, 845, 846, 847, 848, 849, 850, 851, 852, 853, 854, 855, 856, 857, 858, 859, 860, 861, 862, 863, 864, 865, 866, 867, 868, 869, 870, 871, 872, 873, 874, 875, 876, 877, 878, 879, 880, 881, 882, 883, 884, 885, 886, 887, 888, 889, 890, 891, 892, 893, 894, 895, 896, 897, 898, 899, 900, 901, 902, 903, 904, 905, 906, 907, 908, 909, 910, 911, 912, 913, 914, 915, 916, 917, 918, 919, 920, 921, 922, 923, 924, 925, 926, 927, 928, 929, 930, 931, 932, 933, 934, 935, 936, 937, 938, 939, 940, 941, 942, 943, 944, 945, 946, 947, 948, 949, 950, 951, 952, 953, 954, 955, 956, 957, 958, 959, 960, 961, 962, 963, 964, 965, 966, 967, 968, 969, 970, 971, 972, 973, 974, 975, 976, 977, 978, 979, 980, 981, 982, 983, 984, 985, 986, 987, 988, 989, 990, 991, 992, 993, 994, 995, 996, 997, 998, 999, 1000, 1001, 1002, 1003, 1004, 1005, 1006, 1007, 1008, 1009, 1010, 1011, 1012, 1013, 1014, 1015, 1016, 1017, 1018, 1019, 1020, 1021, 1022, 1023, 1024, 1025, 1026, 1027, 1028, 1029, 1030, 1031, 1032, 1033, 1034, 1035, 1036, 1037, 1038, 1039, 1040, 1041, 1042, 1043, 1044, 1045, 1046, 1047, 1048, 1049, 1050, 1051, 1052, 1053, 1054, 1055, 1056, 1057, 1058, 1059, 1060, 1061, 1062, 1063, 1064, 1065, 1066, 1067, 1068, 1069, 1070, 1071, 1072, 1073, 1074, 1075, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 328, 329, 330, 331, 332, 333, 334, 335, 336, 337, 338, 339, 340, 341, 342, 343, 344, 345, 346, 347, 348, 349, 350, 351, 352, 353, 354, 355, 356, 357, 358, 359, 360, 361, 362, 363, 364, 365, 366, 367, 368, 369, 370, 371, 372, 373, 374, 375, 376, 377, 378, 379, 380, 381, 382, 383, 384, 385, 386, 387, 388, 389, 390, 391, 392, 393, 394, 395, 396, 397, 398, 399, 400, 401, 402, 403, 404, 405, 406, 407, 408, 409, 410, 411, 412, 413, 414, 415, 416, 417, 418, 419, 420, 421, 422, 423, 424, 425, 426, 427, 428, 429, 430, 431, 432, 433, 434, 435, 436, 437, 438, 439, 440, 441, 442, 443, 444, 445, 446, 447, 448, 449, 450, 451, 452, 453, 454, 455, 456, 457, 458, 459, 460, 461, 462, 463, 464, 465, 466, 467, 468, 469, 470, 471, 472, 473, 474, 475, 476, 477, 478, 479, 480, 481, 482, 483, 484, 485, 486, 487, 488, 489, 490, 491, 492, 493, 494, 495, 496, 497, 498, 499, 500, 501, 502, 503, 504, 505, 506, 507, 508, 509, 510, 511, 512, 513, 514, 515, 516, 517, 518, 519, 520, 521, 522, 523, 524, 525, 526, 527, 528, 529, 530, 531, 532, 533, 534, 535, 536, 537, 538, 539, 540, 541, 542, 543, 544, 545, 546, 547, 548, 549, 550, 551, 552, 553, 554, 555, 556, 557, 558, 559, 560, 561, 562, 563, 564, 565, 566, 567, 568, 569, 570, 571, 572, 573, 574, 575, 576, 577, 578, 579, 580, 581, 582, 583, 584, 585, 586, 587, 588, 589, 590, 591, 592, 593, 594, 595, 596, 597, 598, 599, 600, 601, 602, 603, 604, 605, 606, 607, 608, 609, 610, 611, 612, 613, 614, 615, 616, 617, 618, 619, 620, 621, 622, 623, 624, 625, 626, 627, 628, 629, 630, 631, 632, 633, 634, 635, 636, 637, 638, 639, 640, 641, 642, 643, 644, 645, 646, 647, 648, 649, 650, 651, 652, 653, 654, 655, 656, 657, 658, 659, 660, 661, 662, 663, 664, 665, 666, 667, 668, 669, 670, 671, 672, 673, 674, 675, 676, 677, 678, 679, 680, 681, 682, 683, 684, 685, 686, 687, 688, 689, 690, 691, 692, 693, 694, 695, 696, 697, 698, 699, 700, 701, 702, 703, 704, 705, 706, 707, 708, 709, 710, 711, 712, 713, 714, 715, 716, 717, 718, 719, 720, 721, 722, 723, 724, 725, 726, 727, 728, 729, 730, 731, 732, 733, 734, 735, 736, 737, 738, 739, 740, 741, 742, 743, 744, 745, 746, 747, 748, 749, 750, 751, 752, 753, 754, 755, 756, 757, 758, 759, 760, 761, 762, 763, 764, 765, 766, 767, 768, 769, 770, 771, 772, 773, 774, 775, 776, 777, 778, 779, 780, 781, 782, 783, 784, 785, 786, 787, 788, 789, 790, 791, 792, 793, 794, 795, 796, 797, 798, 799, 800, 801, 802, 803, 804, 805, 806, 807, 808, 809, 810, 811, 812, 813, 814, 815, 816, 817, 818, 819, 820, 821, 822, 823, 824, 825, 826, 827, 828, 829, 830, 831, 832, 833, 834, 835, 836, 837, 838, 839, 840, 841, 842, 843, 844, 845, 846, 847, 848, 849, 850, 851, 852, 853, 854, 855, 856, 857, 858, 859, 860, 861, 862, 863, 864, 865, 866, 867, 868, 869, 870, 871, 872, 873, 874, 875, 876, 877, 878, 879, 880, 881, 882, 883, 884, 885, 886, 887, 888, 889, 890, 891, 892, 893, 894, 895, 896, 897, 898, 899, 900, 901, 902, 903, 904, 905, 906, 907, 908, 909, 910, 911, 912, 913, 914, 915, 916, 917, 918, 919, 920, 921, 922, 923, 924, 925, 926, 927, 928, 929, 930, 931, 932, 933, 934, 935, 936, 937, 938, 939, 940, 941, 942, 943, 944, 945, 946, 947, 948, 949, 950, 951, 952, 953, 954, 955, 956, 957, 958, 959, 960, 961, 962, 963, 964, 965, 966, 967, 968, 969, 970, 971, 972, 973, 974, 975, 976, 977, 978, 979, 980, 981, 982, 983, 984, 985, 986, 987, 988, 989, 990, 991, 992, 993, 994, 995, 996, 997, 998, 999, 1000, 1001, 1002, 1003, 1004, 1005, 1006, 1007, 1008, 1009, 1010, 1011, 1012, 1013, 1014, 1015, 1016, 1017, 1018, 1019, 1020, 1021, 1022, 1023, 1024, 1025, 1026, 1027, 1028, 1029, 1030, 1031, 1032, 1033, 1034, 1035, 1036, 1037, 1038, 1039, 1040, 1041, 1042, 1043, 1044, 1045, 1046, 1047, 1048, 1049, 1050, 1051, 1052, 1053, 1054, 1055, 1056, 1057, 1058, 1059, 1060, 1061, 1062, 1063, 1064, 1065, 1066, 1067, 1068, 1069, 1070, 1071, 1072, 1073, 1074, 1075, 1076, 1077, 1078, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 328, 329, 330, 331, 332, 333, 334, 335, 336, 337, 338, 339, 340, 341, 342, 343, 344, 345, 346, 347, 348, 349, 350, 351, 352, 353, 354, 355, 356, 357, 358, 359, 360, 361, 362, 363, 364, 365, 366, 367, 368, 369, 370, 371, 372, 373, 374, 375, 376, 377, 378, 379, 380, 381, 382, 383, 384, 385, 386, 387, 388, 389, 390, 391, 392, 393, 394, 395, 396, 397, 398, 399, 400, 401, 402, 403, 404, 405, 406, 407, 408, 409, 410, 411, 412, 413, 414, 415, 416, 417, 418, 419, 420, 421, 422, 423, 424, 425, 426, 427, 428, 429, 430, 431, 432, 433, 434, 435, 436, 437, 438, 439, 440, 441, 442, 443, 444, 445, 446, 447, 448, 449, 450, 451, 452, 453, 454, 455, 456, 457, 458, 459, 460, 461, 462, 463, 464, 465, 466, 467, 468, 469, 470, 471, 472, 473, 474, 475, 476, 477, 478, 479, 480, 481, 482, 483, 484, 485, 486, 487, 488, 489, 490, 491, 492, 493, 494, 495, 496, 497, 498, 499, 500, 501, 502, 503, 504, 505, 506, 507, 508, 509, 510, 511, 512, 513, 514, 515, 516, 517, 518, 519, 520, 521, 522, 523, 524, 525, 526, 527, 528, 529, 530, 531, 532, 533, 534, 535, 536, 537, 538, 539, 540, 541, 542, 543, 544, 545, 546, 547, 548, 549, 550, 551, 552, 553, 554, 555, 556, 557, 558, 559, 560, 561, 562, 563, 564, 565, 566, 567, 568, 569, 570, 571, 572, 573, 574, 575, 576, 577, 578, 579, 580, 581, 582, 583, 584, 585, 586, 587, 588, 589, 590, 591, 592, 593, 594, 595, 596, 597, 598, 599, 600, 601, 602, 603, 604, 605, 606, 607, 608, 609, 610, 611, 612, 613, 614, 615, 616, 617, 618, 619, 620, 621, 622, 623, 624, 625, 626, 627, 628, 629, 630, 631, 632, 633, 634, 635, 636, 637, 638, 639, 640, 641, 642, 643, 644, 645, 646, 647, 648, 649, 650, 651, 652, 653, 654, 655, 656, 657, 658, 659, 660, 661, 662, 663, 664, 665, 666, 667, 668, 669, 670, 671, 672, 673, 674, 675, 676, 677, 678, 679, 680, 681, 682, 683, 684, 685, 686, 687, 688, 689, 690, 691, 692, 693, 694, 695, 696, 697, 698, 699, 700, 701, 702, 703, 704, 705, 706, 707, 708, 709, 710, 711, 712, 713, 714, 715, 716, 717, 718, 719, 720, 721, 722, 723, 724, 725, 726, 727, 728, 729, 730, 731, 732, 733, 734, 735, 736, 737, 738, 739, 740, 741, 742, 743, 744, 745, 746, 747, 748, 749, 750, 751, 752, 753, 754, 755, 756, 757, 758, 759, 760, 761, 762, 763, 764, 765, 766, 767, 768, 769, 770, 771, 772, 773, 774, 775, 776, 777, 778, 779, 780, 781, 782, 783, 784, 785, 786, 787, 788, 789, 790, 791, 792, 793, 794, 795, 796, 797, 798, 799, 800, 801, 802, 803, 804, 805, 806, 807, 808, 809, 810, 811, 812, 813, 814, 815, 816, 817, 818, 819, 820, 821, 822, 823, 824, 825, 826, 827, 828, 829, 830, 831, 832, 833, 834, 835, 836, 837, 838, 839, 840, 841, 842, 843, 844, 845, 846, 847, 848, 849, 850, 851, 852, 853, 854, 855, 856, 857, 858, 859, 860, 861, 862, 863, 864, 865, 866, 867, 868, 869, 870, 871, 872, 873, 874, 875, 876, 877, 878, 879, 880, 881, 882, 883, 884, 885, 886, 887, 888, 889, 890, 891, 892, 893, 894, 895, 896, 897, 898, 899, 900, 901, 902, 903, 904, 905, 906, 907, 908, 909, 910, 911, 912, 913, 914, 915, 916, 917, 918, 919, 920, 921, 922, 923, 924, 925, 926, 927, 928, 929, 930, 931, 932, 933, 934, 935, 936, 937, 938, 939, 940, 941, 942, 943, 944, 945, 946, 947, 948, 949, 950, 951, 952, 953, 954, 955, 956, 957, 958, 959, 960, 961, 962, 963, 964, 965, 966, 967, 968, 969, 970, 971, 972, 973, 974, 975, 976, 977, 978, 979, 980, 981, 982, 983, 984, 985, 986, 987, 988, 989, 990, 991, 992, 993, 994, 995, 996, 997, 998, 999, 1000, 1001, 1002, 1003, 1004, 1005, 1006, 1007, 1008, 1009, 1010, 1011, 1012, 1013, 1014, 1015, 1016, 1017, 1018, 1019, 1020, 1021, 1022, 1023, 1024, 1025, 1026, 1027, 1028, 1029, 1030, 1031, 1032, 1033, 1034, 1035, 1036, 1037, 1038, 1039, 1040, 1041, 1042, 1043, 1044, 1045, 1046, 1047, 1048, 1049, 1050, 1051, 1052, 1053, 1054, 1055, 1056, 1057, 1058, 1059, 1060, 1061, 1062, 1063, 1064, 1065, 1066, 1067, 1068, 1069, 1070, 1071, 1072, 1073, 1074, 1075, 1076, 1077, 1078, 1079, 1080, 1081, 1082, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 328, 329, 330, 331, 332, 333, 334, 335, 336, 337, 338, 339, 340, 341, 342, 343, 344, 345, 346, 347, 348, 349, 350, 351, 352, 353, 354, 355, 356, 357, 358, 359, 360, 361, 362, 363, 364, 365, 366, 367, 368, 369, 370, 371, 372, 373, 374, 375, 376, 377, 378, 379, 380, 381, 382, 383, 384, 385, 386, 387, 388, 389, 390, 391, 392, 393, 394, 395, 396, 397, 398, 399, 400, 401, 402, 403, 404, 405, 406, 407, 408, 409, 410, 411, 412, 413, 414, 415, 416, 417, 418, 419, 420, 421, 422, 423, 424, 425, 426, 427, 428, 429, 430, 431, 432, 433, 434, 435, 436, 437, 438, 439, 440, 441, 442, 443, 444, 445, 446, 447, 448, 449, 450, 451, 452, 453, 454, 455, 456, 457, 458, 459, 460, 461, 462, 463, 464, 465, 466, 467, 468, 469, 470, 471, 472, 473, 474, 475, 476, 477, 478, 479, 480, 481, 482, 483, 484, 485, 486, 487, 488, 489, 490, 491, 492, 493, 494, 495, 496, 497, 498, 499, 500, 501, 502, 503, 504, 505, 506, 507, 508, 509, 510, 511, 512, 513, 514, 515, 516, 517, 518, 519, 520, 521, 522, 523, 524, 525, 526, 527, 528, 529, 530, 531, 532, 533, 534, 535, 536, 537, 538, 539, 540, 541, 542, 543, 544, 545, 546, 547, 548, 549, 550, 551, 552, 553, 554, 555, 556, 557, 558, 559, 560, 561, 562, 563, 564, 565, 566, 567, 568, 569, 570, 571, 572, 573, 574, 575, 576, 577, 578, 579, 580, 581, 582, 583, 584, 585, 586, 587, 588, 589, 590, 591, 592, 593, 594, 595, 596, 597, 598, 599, 600, 601, 602, 603, 604, 605, 606, 607, 608, 609, 610, 611, 612, 613, 614, 615, 616, 617, 618, 619, 620, 621, 622, 623, 624, 625, 626, 627, 628, 629, 630, 631, 632, 633, 634, 635, 636, 637, 638, 639, 640, 641, 642, 643, 644, 645, 646, 647, 648, 649, 650, 651, 652, 653, 654, 655, 656, 657, 658, 659, 660, 661, 662, 663, 664, 665, 666, 667, 668, 669, 670, 671, 672, 673, 674, 675, 676, 677, 678, 679, 680, 681, 682, 683, 684, 685, 686, 687, 688, 689, 690, 691, 692, 693, 694, 695, 696, 697, 698, 699, 700, 701, 702, 703, 704, 705, 706, 707, 708, 709, 710, 711, 712, 713, 714, 715, 716, 717, 718, 719, 720, 721, 722, 723, 724, 725, 726, 727, 728, 729, 730, 731, 732, 733, 734, 735, 736, 737, 738, 739, 740, 741, 742, 743, 744, 745, 746, 747, 748, 749, 750, 751, 752, 753, 754, 755, 756, 757, 758, 759, 760, 761, 762, 763, 764, 765, 766, 767, 768, 769, 770, 771, 772, 773, 774, 775, 776, 777, 778, 779, 780, 781, 782, 783, 784, 785, 786, 787, 788, 789, 790, 791, 792, 793, 794, 795, 796, 797, 798, 799, 800, 801, 802, 803, 804, 805, 806, 807, 808, 809, 810, 811, 812, 813, 814, 815, 816, 817, 818, 819, 820, 821, 822, 823, 824, 825, 826, 827, 828, 829, 830, 831, 832, 833, 834, 835, 836, 837, 838, 839, 840, 841, 842, 843, 844, 845, 846, 847, 848, 849, 850, 851, 852, 853, 854, 855, 856, 857, 858, 859, 860, 861, 862, 863, 864, 865, 866, 867, 868, 869, 870, 871, 872, 873, 874, 875, 876, 877, 878, 879, 880, 881, 882, 883, 884, 885, 886, 887, 888, 889, 890, 891, 892, 893, 894, 895, 896, 897, 898, 899, 900, 901, 902, 903, 904, 905, 906, 907, 908, 909, 910, 911, 912, 913, 914, 915, 916, 917, 918, 919, 920, 921, 922, 923, 924, 925, 926, 927, 928, 929, 930, 931, 932, 933, 934, 935, 936, 937, 938, 939, 940, 941, 942, 943, 944, 945, 946, 947, 948, 949, 950, 951, 952, 953, 954, 955, 956, 957, 958, 959, 960, 961, 962, 963, 964, 965, 966, 967, 968, 969, 970, 971, 972, 973, 974, 975, 976, 977, 978, 979, 980, 981, 982, 983, 984, 985, 986, 987, 988, 989, 990, 991, 992, 993, 994, 995, 996, 997, 998, 999, 1000, 1001, 1002, 1003, 1004, 1005, 1006, 1007, 1008, 1009, 1010, 1011, 1012, 1013, 1014, 1015, 1016, 1017, 1018, 1019, 1020, 1021, 1022, 1023, 1024, 1025, 1026, 1027, 1028, 1029, 1030, 1031, 1032, 1033, 1034, 1035, 1036, 1037, 1038, 1039, 1040, 1041, 1042, 1043, 1044, 1045, 1046, 1047, 1048, 1049, 1050, 1051, 1052, 1053, 1054, 1055, 1056, 1057, 1058, 1059, 1060, 1061, 1062, 1063, 1064, 1065, 1066, 1067, 1068, 1069, 1070, 1071, 1072, 1073, 1074, 1075, 1076, 1077, 1078, 1079, 1080, 1081, 1082, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 328, 329, 330, 331, 332, 333, 334, 335, 336, 337, 338, 339, 340, 341, 342, 343, 344, 345, 346, 347, 348, 349, 350, 351, 352, 353, 354, 355, 356, 357, 358, 359, 360, 361, 362, 363, 364, 365, 366, 367, 368, 369, 370, 371, 372, 373, 374, 375, 376, 377, 378, 379, 380, 381, 382, 383, 384, 385, 386, 387, 388, 389, 390, 391, 392, 393, 394, 395, 396, 397, 398, 399, 400, 401, 402, 403, 404, 405, 406, 407, 408, 409, 410, 411, 412, 413, 414, 415, 416, 417, 418, 419, 420, 421, 422, 423, 424, 425, 426, 427, 428, 429, 430, 431, 432, 433, 434, 435, 436, 437, 438, 439, 440, 441, 442, 443, 444, 445, 446, 447, 448, 449, 450, 451, 452, 453, 454, 455, 456, 457, 458, 459, 460, 461, 462, 463, 464, 465, 466, 467, 468, 469, 470, 471, 472, 473, 474, 475, 476, 477, 478, 479, 480, 481, 482, 483, 484, 485, 486, 487, 488, 489, 490, 491, 492, 493, 494, 495, 496, 497, 498, 499, 500, 501, 502, 503, 504, 505, 506, 507, 508, 509, 510, 511, 512, 513, 514, 515, 516, 517, 518, 519, 520, 521, 522, 523, 524, 525, 526, 527, 528, 529, 530, 531, 532, 533, 534, 535, 536, 537, 538, 539, 540, 541, 542, 543, 544, 545, 546, 547, 548, 549, 550, 551, 552, 553, 554, 555, 556, 557, 558, 559, 560, 561, 562, 563, 564, 565, 566, 567, 568, 569, 570, 571, 572, 573, 574, 575, 576, 577, 578, 579, 580, 581, 582, 583, 584, 585, 586, 587, 588, 589, 590, 591, 592, 593, 594, 595, 596, 597, 598, 599, 600, 601, 602, 603, 604, 605, 606, 607, 608, 609, 610, 611, 612, 613, 614, 615, 616, 617, 618, 619, 620, 621, 622, 623, 624, 625, 626, 627, 628, 629, 630, 631, 632, 633, 634, 635, 636, 637, 638, 639, 640, 641, 642, 643, 644, 645, 646, 647, 648, 649, 650, 651, 652, 653, 654, 655, 656, 657, 658, 659, 660, 661, 662, 663, 664, 665, 666, 667, 668, 669, 670, 671, 672, 673, 674, 675, 676, 677, 678, 679, 680, 681, 682, 683, 684, 685, 686, 687, 688, 689, 690, 691, 692, 693, 694, 695, 696, 697, 698, 699, 700, 701, 702, 703, 704, 705, 706, 707, 708, 709, 710, 711, 712, 713, 714, 715, 716, 717, 718, 719, 720, 721, 722, 723, 724, 725, 726, 727, 728, 729, 730, 731, 732, 733, 734, 735, 736, 737, 738, 739, 740, 741, 742, 743, 744, 745, 746, 747, 748, 749, 750, 751, 752, 753, 754, 755, 756, 757, 758, 759, 760, 761, 762, 763, 764, 765, 766, 767, 768, 769, 770, 771, 772, 773, 774, 775, 776, 777, 778, 779, 780, 781, 782, 783, 784, 785, 786, 787, 788, 789, 790, 791, 792, 793, 794, 795, 796, 797, 798, 799, 800, 801, 802, 803, 804, 805, 806, 807, 808, 809, 810, 811, 812, 813, 814, 815, 816, 817, 818, 819, 820, 821, 822, 823, 824, 825, 826, 827, 828, 829, 830, 831, 832, 833, 834, 835, 836, 837, 838, 839, 840, 841, 842, 843, 844, 845, 846, 847, 848, 849, 850, 851, 852, 853, 854, 855, 856, 857, 858, 859, 860, 861, 862, 863, 864, 865, 866, 867, 868, 869, 870, 871, 872, 873, 874, 875, 876, 877, 878, 879, 880, 881, 882, 883, 884, 885, 886, 887, 888, 889, 890, 891, 892, 893, 894, 895, 896, 897, 898, 899, 900, 901, 902, 903, 904, 905, 906, 907, 908, 909, 910, 911, 912, 913, 914, 915, 916, 917, 918, 919, 920, 921, 922, 923, 924, 925, 926, 927, 928, 929, 930, 931, 932, 933, 934, 935, 936, 937, 938, 939, 940, 941, 942, 943, 944, 945, 946, 947, 948, 949, 950, 951, 952, 953, 954, 955, 956, 957, 958, 959, 960, 961, 962, 963, 964, 965, 966, 967, 968, 969, 970, 971, 972, 973, 974, 975, 976, 977, 978, 979, 980, 981, 982, 983, 984, 985, 986, 987, 988, 989, 990, 991, 992, 993, 994, 995, 996, 997, 998, 999, 1000, 1001, 1002, 1003, 1004, 1005, 1006, 1007, 1008, 1009, 1010, 1011, 1012, 1013, 1014, 1015, 1016, 1017, 1018, 1019, 1020, 1021, 1022, 1023, 1024, 1025, 1026, 1027, 1028, 1029, 1030, 1031, 1032, 1033, 1034, 1035, 1036, 1037, 1038, 1039, 1040, 1041, 1042, 1043, 1044, 1045, 1046, 1047, 1048, 1049, 1050, 1051, 1052, 1053, 1054, 1055, 1056, 1057, 1058, 1059, 1060, 1061, 1062, 1063, 1064, 1065, 1066, 1067, 1068, 1069, 1070, 1071, 1072, 1073, 1074, 1075, 1076, 1077, 1078, 1079, 1080, 1081, 1082, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 328, 329, 330, 331, 332, 333, 334, 335, 336, 337, 338, 339, 340, 341, 342, 343, 344, 345, 346, 347, 348, 349, 350, 351, 352, 353, 354, 355, 356, 357, 358, 359, 360, 361, 362, 363, 364, 365, 366, 367, 368, 369, 370, 371, 372, 373, 374, 375, 376, 377, 378, 379, 380, 381, 382, 383, 384, 385, 386, 387, 388, 389, 390, 391, 392, 393, 394, 395, 396, 397, 398, 399, 400, 401, 402, 403, 404, 405, 406, 407, 408, 409, 410, 411, 412, 413, 414, 415, 416, 417, 418, 419, 420, 421, 422, 423, 424, 425, 426, 427, 428, 429, 430, 431, 432, 433, 434, 435, 436, 437, 438, 439, 440, 441, 442, 443, 444, 445, 446, 447, 448, 449, 450, 451, 452, 453, 454, 455, 456, 457, 458, 459, 460, 461, 462, 463, 464, 465, 466, 467, 468, 469, 470, 471, 472, 473, 474, 475, 476, 477, 478, 479, 480, 481, 482, 483, 484, 485, 486, 487, 488, 489, 490, 491, 492, 493, 494, 495, 496, 497, 498, 499, 500, 501, 502, 503, 504, 505, 506, 507, 508, 509, 510, 511, 512, 513, 514, 515, 516, 517, 518, 519, 520, 521, 522, 523, 524, 525, 526, 527, 528, 529, 530, 531, 532, 533, 534, 535, 536, 537, 538, 539, 540, 541, 542, 543, 544, 545, 546, 547, 548, 549, 550, 551, 552, 553, 554, 555, 556, 557, 558, 559, 560, 561, 562, 563, 564, 565, 566, 567, 568, 569, 570, 571, 572, 573, 574, 575, 576, 577, 578, 579, 580, 581, 582, 583, 584, 585, 586, 587, 588, 589, 590, 591, 592, 593, 594, 595, 596, 597, 598, 599, 600, 601, 602, 603, 604, 605, 606, 607, 608, 609, 610, 611, 612, 613, 614, 615, 616, 617, 618, 619, 620, 621, 622, 623, 624, 625, 626, 627, 628, 629, 630, 631, 632, 633, 634, 635, 636, 637, 638, 639, 640, 641, 642, 643, 644, 645, 646, 647, 648, 649, 650, 651, 652, 653, 654, 655, 656, 657, 658, 659, 660, 661, 662, 663, 664, 665, 666, 667, 668, 669, 670, 671, 672, 673, 674, 675, 676, 677, 678, 679, 680, 681, 682, 683, 684, 685, 686, 687, 688, 689, 690, 691, 692, 693, 694, 695, 696, 697, 698, 699, 700, 701, 702, 703, 704, 705, 706, 707, 708, 709, 710, 711, 712, 713, 714, 715, 716, 717, 718, 719, 720, 721, 722, 723, 724, 725, 726, 727, 728, 729, 730, 731, 732, 733, 734, 735, 736, 737, 738, 739, 740, 741, 742, 743, 744, 745, 746, 747, 748, 749, 750, 751, 752, 753, 754, 755, 756, 757, 758, 759, 760, 761, 762, 763, 764, 765, 766, 767, 768, 769, 770, 771, 772, 773, 774, 775, 776, 777, 778, 779, 780, 781, 782, 783, 784, 785, 786, 787, 788, 789, 790, 791, 792, 793, 794, 795, 796, 797, 798, 799, 800, 801, 802, 803, 804, 805, 806, 807, 808, 809, 810, 811, 812, 813, 814, 815, 816, 817, 818, 819, 820, 821, 822, 823, 824, 825, 826, 827, 828, 829, 830, 831, 832, 833, 834, 835, 836, 837, 838, 839, 840, 841, 842, 843, 844, 845, 846, 847, 848, 849, 850, 851, 852, 853, 854, 855, 856, 857, 858, 859, 860, 861, 862, 863, 864, 865, 866, 867, 868, 869, 870, 871, 872, 873, 874, 875, 876, 877, 878, 879, 880, 881, 882, 883, 884, 885, 886, 887, 888, 889, 890, 891, 892, 893, 894, 895, 896, 897, 898, 899, 900, 901, 902, 903, 904, 905, 906, 907, 908, 909, 910, 911, 912, 913, 914, 915, 916, 917, 918, 919, 920, 921, 922, 923, 924, 925, 926, 927, 928, 929, 930, 931, 932, 933, 934, 935, 936, 937, 938, 939, 940, 941, 942, 943, 944, 945, 946, 947, 948, 949, 950, 951, 952, 953, 954, 955, 956, 957, 958, 959, 960, 961, 962, 963, 964, 965, 966, 967, 968, 969, 970, 971, 972, 973, 974, 975, 976, 977, 978, 979, 980, 981, 982, 983, 984, 985, 986, 987, 988, 989, 990, 991, 992, 993, 994, 995, 996, 997, 998, 999, 1000, 1001, 1002, 1003, 1004, 1005, 1006, 1007, 1008, 1009, 1010, 1011, 1012, 1013, 1014, 1015, 1016, 1017, 1018, 1019, 1020, 1021, 1022, 1023, 1024, 1025, 1026, 1027, 1028, 1029, 1030, 1031, 1032, 1033, 1034, 1035, 1036, 1037, 1038, 1039, 1040, 1041, 1042, 1043, 1044, 1045, 1046, 1047, 1048, 1049, 1050, 1051, 1052, 1053, 1054, 1055, 1056, 1057, 1058, 1059, 1060, 1061, 1062, 1063, 1064, 1065, 1066, 1067, 1068, 1069, 1070, 1071, 1072, 1073, 1074, 1075, 1076, 1077, 1078, 1079, 1080, 1081, 1082, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 328, 329, 330, 331, 332, 333, 334, 335, 336, 337, 338, 339, 340, 341, 342, 343, 344, 345, 346, 347, 348, 349, 350, 351, 352, 353, 354, 355, 356, 357, 358, 359, 360, 361, 362, 363, 364, 365, 366, 367, 368, 369, 370, 371, 372, 373, 374, 375, 376, 377, 378, 379, 380, 381, 382, 383, 384, 385, 386, 387, 388, 389, 390, 391, 392, 393, 394, 395, 396, 397, 398, 399, 400, 401, 402, 403, 404, 405, 406, 407, 408, 409, 410, 411, 412, 413, 414, 415, 416, 417, 418, 419, 420, 421, 422, 423, 424, 425, 426, 427, 428, 429, 430, 431, 432, 433, 434, 435, 436, 437, 438, 439, 440, 441, 442, 443, 444, 445, 446, 447, 448, 449, 450, 451, 452, 453, 454, 455, 456, 457, 458, 459, 460, 461, 462, 463, 464, 465, 466, 467, 468, 469, 470, 471, 472, 473, 474, 475, 476, 477, 478, 479, 480, 481, 482, 483, 484, 485, 486, 487, 488, 489, 490, 491, 492, 493, 494, 495, 496, 497, 498, 499, 500, 501, 502, 503, 504, 505, 506, 507, 508, 509, 510, 511, 512, 513, 514, 515, 516, 517, 518, 519, 520, 521, 522, 523, 524, 525, 526, 527, 528, 529, 530, 531, 532, 533, 534, 535, 536, 537, 538, 539, 540, 541, 542, 543, 544, 545, 546, 547, 548, 549, 550, 551, 552, 553, 554, 555, 556, 557, 558, 559, 560, 561, 562, 563, 564, 565, 566, 567, 568, 569, 570, 571, 572, 573, 574, 575, 576, 577, 578, 579, 580, 581, 582, 583, 584, 585, 586, 587, 588, 589, 590, 591, 592, 593, 594, 595, 596, 597, 598, 599, 600, 601, 602, 603, 604, 605, 606, 607, 608, 609, 610, 611, 612, 613, 614, 615, 616, 617, 618, 619, 620, 621, 622, 623, 624, 625, 626, 627, 628, 629, 630, 631, 632, 633, 634, 635, 636, 637, 638, 639, 640, 641, 642, 643, 644, 645, 646, 647, 648, 649, 650, 651, 652, 653, 654, 655, 656, 657, 658, 659, 660, 661, 662, 663, 664, 665, 666, 667, 668, 669, 670, 671, 672, 673, 674, 675, 676, 677, 678, 679, 680, 681, 682, 683, 684, 685, 686, 687, 688, 689, 690, 691, 692, 693, 694, 695, 696, 697, 698, 699, 700, 701, 702, 703, 704, 705, 706, 707, 708, 709, 710, 711, 712, 713, 714, 715, 716, 717, 718, 719, 720, 721, 722, 723, 724, 725, 726, 727, 728, 729, 730, 731, 732, 733, 734, 735, 736, 737, 738, 739, 740, 741, 742, 743, 744, 745, 746, 747, 748, 749, 750, 751, 752, 753, 754, 755, 756, 757, 758, 759, 760, 761, 762, 763, 764, 765, 766, 767, 768, 769, 770, 771, 772, 773, 774, 775, 776, 777, 778, 779, 780, 781, 782, 783, 784, 785, 786, 787, 788, 789, 790, 791, 792, 793, 794, 795, 796, 797, 798, 799, 800, 801, 802, 803, 804, 805, 806, 807, 808, 809, 810, 811, 812, 813, 814, 815, 816, 817, 818, 819, 820, 821, 822, 823, 824, 825, 826, 827, 828, 829, 830, 831, 832, 833, 834, 835, 836, 837, 838, 839, 840, 841, 842, 843, 844, 845, 846, 847, 848, 849, 850, 851, 852, 853, 854, 855, 856, 857, 858, 859, 860, 861, 862, 863, 864, 865, 866, 867, 868, 869, 870, 871, 872, 873, 874, 875, 876, 877, 878, 879, 880, 881, 882, 883, 884, 885, 886, 887, 888, 889, 890, 891, 892, 893, 894, 895, 896, 897, 898, 899, 900, 901, 902, 903, 904, 905, 906, 907, 908, 909, 910, 911, 912, 913, 914, 915, 916, 917, 918, 919, 920, 921, 922, 923, 924, 925, 926, 927, 928, 929, 930, 931, 932, 933, 934, 935, 936, 937, 938, 939, 940, 941, 942, 943, 944, 945, 946, 947, 948, 949, 950, 951, 952, 953, 954, 955, 956, 957, 958, 959, 960, 961, 962, 963, 964, 965, 966, 967, 968, 969, 970, 971, 972, 973, 974, 975, 976, 977, 978, 979, 980, 981, 982, 983, 984, 985, 986, 987, 988, 989, 990, 991, 992, 993, 994, 995, 996, 997, 998, 999, 1000, 1001, 1002, 1003, 1004, 1005, 1006, 1007, 1008, 1009, 1010, 1011, 1012, 1013, 1014, 1015, 1016, 1017, 1018, 1019, 1020, 1021, 1022, 1023, 1024, 1025, 1026, 1027, 1028, 1029, 1030, 1031, 1032, 1033, 1034, 1035, 1036, 1037, 1038, 1039, 1040, 1041, 1042, 1043, 1044, 1045, 1046, 1047, 1048, 1049, 1050, 1051, 1052, 1053, 1054, 1055, 1056, 1057, 1058, 1059, 1060, 1061, 1062, 1063, 1064, 1065, 1066, 1067, 1068, 1069, 1070, 1071, 1072, 1073, 1074, 1075, 1076, 1077, 1078, 1079, 1080, 1081, 1082, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 328, 329, 330, 331, 332, 333, 334, 335, 336, 337, 338, 339, 340, 341, 342, 343, 344, 345, 346, 347, 348, 349, 350, 351, 352, 353, 354, 355, 356, 357, 358, 359, 360, 361, 362, 363, 364, 365, 366, 367, 368, 369, 370, 371, 372, 373, 374, 375, 376, 377, 378, 379, 380, 381, 382, 383, 384, 385, 386, 387, 388, 389, 390, 391, 392, 393, 394, 395, 396, 397, 398, 399, 400, 401, 402, 403, 404, 405, 406, 407, 408, 409, 410, 411, 412, 413, 414, 415, 416, 417, 418, 419, 420, 421, 422, 423, 424, 425, 426, 427, 428, 429, 430, 431, 432, 433, 434, 435, 436, 437, 438, 439, 440, 441, 442, 443, 444, 445, 446, 447, 448, 449, 450, 451, 452, 453, 454, 455, 456, 457, 458, 459, 460, 461, 462, 463, 464, 465, 466, 467, 468, 469, 470, 471, 472, 473, 474, 475, 476, 477, 478, 479, 480, 481, 482, 483, 484, 485, 486, 487, 488, 489, 490, 491, 492, 493, 494, 495, 496, 497, 498, 499, 500, 501, 502, 503, 504, 505, 506, 507, 508, 509, 510, 511, 512, 513, 514, 515, 516, 517, 518, 519, 520, 521, 522, 523, 524, 525, 526, 527, 528, 529, 530, 531, 532, 533, 534, 535, 536, 537, 538, 539, 540, 541, 542, 543, 544, 545, 546, 547, 548, 549, 550, 551, 552, 553, 554, 555, 556, 557, 558, 559, 560, 561, 562, 563, 564, 565, 566, 567, 568, 569, 570, 571, 572, 573, 574, 575, 576, 577, 578, 579, 580, 581, 582, 583, 584, 585, 586, 587, 588, 589, 590, 591, 592, 593, 594, 595, 596, 597, 598, 599, 600, 601, 602, 603, 604, 605, 606, 607, 608, 609, 610, 611, 612, 613, 614, 615, 616, 617, 618, 619, 620, 621, 622, 623, 624, 625, 626, 627, 628, 629, 630, 631, 632, 633, 634, 635, 636, 637, 638, 639, 640, 641, 642, 643, 644, 645, 646, 647, 648, 649, 650, 651, 652, 653, 654, 655, 656, 657, 658, 659, 660, 661, 662, 663, 664, 665, 666, 667, 668, 669, 670, 671, 672, 673, 674, 675, 676, 677, 678, 679, 680, 681, 682, 683, 684, 685, 686, 687, 688, 689, 690, 691, 692, 693, 694, 695, 696, 697, 698, 699, 700, 701, 702, 703, 704, 705, 706, 707, 708, 709, 710, 711, 712, 713, 714, 715, 716, 717, 718, 719, 720, 721, 722, 723, 724, 725, 726, 727, 728, 729, 730, 731, 732, 733, 734, 735, 736, 737, 738, 739, 740, 741, 742, 743, 744, 745, 746, 747, 748, 749, 750, 751, 752, 753, 754, 755, 756, 757, 758, 759, 760, 761, 762, 763, 764, 765, 766, 767, 768, 769, 770, 771, 772, 773, 774, 775, 776, 777, 778, 779, 780, 781, 782, 783, 784, 785, 786, 787, 788, 789, 790, 791, 792, 793, 794, 795, 796, 797, 798, 799, 800, 801, 802, 803, 804, 805, 806, 807, 808, 809, 810, 811, 812, 813, 814, 815, 816, 817, 818, 819, 820, 821, 822, 823, 824, 825, 826, 827, 828, 829, 830, 831, 832, 833, 834, 835, 836, 837, 838, 839, 840, 841, 842, 843, 844, 845, 846, 847, 848, 849, 850, 851, 852, 853, 854, 855, 856, 857, 858, 859, 860, 861, 862, 863, 864, 865, 866, 867, 868, 869, 870, 871, 872, 873, 874, 875, 876, 877, 878, 879, 880, 881, 882, 883, 884, 885, 886, 887, 888, 889, 890, 891, 892, 893, 894, 895, 896, 897, 898, 899, 900, 901, 902, 903, 904, 905, 906, 907, 908, 909, 910, 911, 912, 913, 914, 915, 916, 917, 918, 919, 920, 921, 922, 923, 924, 925, 926, 927, 928, 929, 930, 931, 932, 933, 934, 935, 936, 937, 938, 939, 940, 941, 942, 943, 944, 945, 946, 947, 948, 949, 950, 951, 952, 953, 954, 955, 956, 957, 958, 959, 960, 961, 962, 963, 964, 965, 966, 967, 968, 969, 970, 971, 972, 973, 974, 975, 976, 977, 978, 979, 980, 981, 982, 983, 984, 985, 986, 987, 988, 989, 990, 991, 992, 993, 994, 995, 996, 997, 998, 999, 1000, 1001, 1002, 1003, 1004, 1005, 1006, 1007, 1008, 1009, 1010, 1011, 1012, 1013, 1014, 1015, 1016, 1017, 1018, 1019, 1020, 1021, 1022, 1023, 1024, 1025, 1026, 1027, 1028, 1029, 1030, 1031, 1032, 1033, 1034, 1035, 1036, 1037, 1038, 1039, 1040, 1041, 1042, 1043, 1044, 1045, 1046, 1047, 1048, 1049, 1050, 1051, 1052, 1053, 1054, 1055, 1056, 1057, 1058, 1059, 1060, 1061, 1062, 1063, 1064, 1065, 1066, 1067, 1068, 1069, 1070, 1071, 1072, 1073, 1074, 1075, 1076, 1077, 1078, 1079, 1080, 1081, 1082, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 328, 329, 330, 331, 332, 333, 334, 335, 336, 337, 338, 339, 340, 341, 342, 343, 344, 345, 346, 347, 348, 349, 350, 351, 352, 353, 354, 355, 356, 357, 358, 359, 360, 361, 362, 363, 364, 365, 366, 367, 368, 369, 370, 371, 372, 373, 374, 375, 376, 377, 378, 379, 380, 381, 382, 383, 384, 385, 386, 387, 388, 389, 390, 391, 392, 393, 394, 395, 396, 397, 398, 399, 400, 401, 402, 403, 404, 405, 406, 407, 408, 409, 410, 411, 412, 413, 414, 415, 416, 417, 418, 419, 420, 421, 422, 423, 424, 425, 426, 427, 428, 429, 430, 431, 432, 433, 434, 435, 436, 437, 438, 439, 440, 441, 442, 443, 444, 445, 446, 447, 448, 449, 450, 451, 452, 453, 454, 455, 456, 457, 458, 459, 460, 461, 462, 463, 464, 465, 466, 467, 468, 469, 470, 471, 472, 473, 474, 475, 476, 477, 478, 479, 480, 481, 482, 483, 484, 485, 486, 487, 488, 489, 490, 491, 492, 493, 494, 495, 496, 497, 498, 499, 500, 501, 502, 503, 504, 505, 506, 507, 508, 509, 510, 511, 512, 513, 514, 515, 516, 517, 518, 519, 520, 521, 522, 523, 524, 525, 526, 527, 528, 529, 530, 531, 532, 533, 534, 535, 536, 537, 538, 539, 540, 541, 542, 543, 544, 545, 546, 547, 548, 549, 550, 551, 552, 553, 554, 555, 556, 557, 558, 559, 560, 561, 562, 563, 564, 565, 566, 567, 568, 569, 570, 571, 572, 573, 574, 575, 576, 577, 578, 579, 580, 581, 582, 583, 584, 585, 586, 587, 588, 589, 590, 591, 592, 593, 594, 595, 596, 597, 598, 599, 600, 601, 602, 603, 604, 605, 606, 607, 608, 609, 610, 611, 612, 613, 614, 615, 616, 617, 618, 619, 620, 621, 622, 623, 624, 625, 626, 627, 628, 629, 630, 631, 632, 633, 634, 635, 636, 637, 638, 639, 640, 641, 642, 643, 644, 645, 646, 647, 648, 649, 650, 651, 652, 653, 654, 655, 656, 657, 658, 659, 660, 661, 662, 663, 664, 665, 666, 667, 668, 669, 670, 671, 672, 673, 674, 675, 676, 677, 678, 679, 680, 681, 682, 683, 684, 685, 686, 687, 688, 689, 690, 691, 692, 693, 694, 695, 696, 697, 698, 699, 700, 701, 702, 703, 704, 705, 706, 707, 708, 709, 710, 711, 712, 713, 714, 715, 716, 717, 718, 719, 720, 721, 722, 723, 724, 725, 726, 727, 728, 729, 730, 731, 732, 733, 734, 735, 736, 737, 738, 739, 740, 741, 742, 743, 744, 745, 746, 747, 748, 749, 750, 751, 752, 753, 754, 755, 756, 757, 758, 759, 760, 761, 762, 763, 764, 765, 766, 767, 768, 769, 770, 771, 772, 773, 774, 775, 776, 777, 778, 779, 780, 781, 782, 783, 784, 785, 786, 787, 788, 789, 790, 791, 792, 793, 794, 795, 796, 797, 798, 799, 800, 801, 802, 803, 804, 805, 806, 807, 808, 809, 810, 811, 812, 813, 814, 815, 816, 817, 818, 819, 820, 821, 822, 823, 824, 825, 826, 827, 828, 829, 830, 831, 832, 833, 834, 835, 836, 837, 838, 839, 840, 841, 842, 843, 844, 845, 846, 847, 848, 849, 850, 851, 852, 853, 854, 855, 856, 857, 858, 859, 860, 861, 862, 863, 864, 865, 866, 867, 868, 869, 870, 871, 872, 873, 874, 875, 876, 877, 878, 879, 880, 881, 882, 883, 884, 885, 886, 887, 888, 889, 890, 891, 892, 893, 894, 895, 896, 897, 898, 899, 900, 901, 902, 903, 904, 905, 906, 907, 908, 909, 910, 911, 912, 913, 914, 915, 916, 917, 918, 919, 920, 921, 922, 923, 924, 925, 926, 927, 928, 929, 930, 931, 932, 933, 934, 935, 936, 937, 938, 939, 940, 941, 942, 943, 944, 945, 946, 947, 948, 949, 950, 951, 952, 953, 954, 955, 956, 957, 958, 959, 960, 961, 962, 963, 964, 965, 966, 967, 968, 969, 970, 971, 972, 973, 974, 975, 976, 977, 978, 979, 980, 981, 982, 983, 984, 985, 986, 987, 988, 989, 990, 991, 992, 993, 994, 995, 996, 997, 998, 999, 1000, 1001, 1002, 1003, 1004, 1005, 1006, 1007, 1008, 1009, 1010, 1011, 1012, 1013, 1014, 1015, 1016, 1017, 1018, 1019, 1020, 1021, 1022, 1023, 1024, 1025, 1026, 1027, 1028, 1029, 1030, 1031, 1032, 1033, 1034, 1035, 1036, 1037, 1038, 1039, 1040, 1041, 1042, 1043, 1044, 1045, 1046, 1047, 1048, 1049, 1050, 1051, 1052, 1053, 1054, 1055, 1056, 1057, 1058, 1059, 1060, 1061, 1062, 1063, 1064, 1065, 1066, 1067, 1068, 1069, 1070, 1071, 1072, 1073, 1074, 1075, 1076, 1077, 1078, 1079, 1080, 1081, 1082, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 328, 329, 330, 331, 332, 333, 334, 335, 336, 337, 338, 339, 340, 341, 342, 343, 344, 345, 346, 347, 348, 349, 350, 351, 352, 353, 354, 355, 356, 357, 358, 359, 360, 361, 362, 363, 364, 365, 366, 367, 368, 369, 370, 371, 372, 373, 374, 375, 376, 377, 378, 379, 380, 381, 382, 383, 384, 385, 386, 387, 388, 389, 390, 391, 392, 393, 394, 395, 396, 397, 398, 399, 400, 401, 402, 403, 404, 405, 406, 407, 408, 409, 410, 411, 412, 413, 414, 415, 416, 417, 418, 419, 420, 421, 422, 423, 424, 425, 426, 427, 428, 429, 430, 431, 432, 433, 434, 435, 436, 437, 438, 439, 440, 441, 442, 443, 444, 445, 446, 447, 448, 449, 450, 451, 452, 453, 454, 455, 456, 457, 458, 459, 460, 461, 462, 463, 464, 465, 466, 467, 468, 469, 470, 471, 472, 473, 474, 475, 476, 477, 478, 479, 480, 481, 482, 483, 484, 485, 486, 487, 488, 489, 490, 491, 492, 493, 494, 495, 496, 497, 498, 499, 500, 501, 502, 503, 504, 505, 506, 507, 508, 509, 510, 511, 512, 513, 514, 515, 516, 517, 518, 519, 520, 521, 522, 523, 524, 525, 526, 527, 528, 529, 530, 531, 532, 533, 534, 535, 536, 537, 538, 539, 540, 541, 542, 543, 544, 545, 546, 547, 548, 549, 550, 551, 552, 553, 554, 555, 556, 557, 558, 559, 560, 561, 562, 563, 564, 565, 566, 567, 568, 569, 570, 571, 572, 573, 574, 575, 576, 577, 578, 579, 580, 581, 582, 583, 584, 585, 586, 587, 588, 589, 590, 591, 592, 593, 594, 595, 596, 597, 598, 599, 600, 601, 602, 603, 604, 605, 606, 607, 608, 609, 610, 611, 612, 613, 614, 615, 616, 617, 618, 619, 620, 621, 622, 623, 624, 625, 626, 627, 628, 629, 630, 631, 632, 633, 634, 635, 636, 637, 638, 639, 640, 641, 642, 643, 644, 645, 646, 647, 648, 649, 650, 651, 652, 653, 654, 655, 656, 657, 658, 659, 660, 661, 662, 663, 664, 665, 666, 667, 668, 669, 670, 671, 672, 673, 674, 675, 676, 677, 678, 679, 680, 681, 682, 683, 684, 685, 686, 687, 688, 689, 690, 691, 692, 693, 694, 695, 696, 697, 698, 699, 700, 701, 702, 703, 704, 705, 706, 707, 708, 709, 710, 711, 712, 713, 714, 715, 716, 717, 718, 719, 720, 721, 722, 723, 724, 725, 726, 727, 728, 729, 730, 731, 732, 733, 734, 735, 736, 737, 738, 739, 740, 741, 742, 743, 744, 745, 746, 747, 748, 749, 750, 751, 752, 753, 754, 755, 756, 757, 758, 759, 760, 761, 762, 763, 764, 765, 766, 767, 768, 769, 770, 771, 772, 773, 774, 775, 776, 777, 778, 779, 780, 781, 782, 783, 784, 785, 786, 787, 788, 789, 790, 791, 792, 793, 794, 795, 796, 797, 798, 799, 800, 801, 802, 803, 804, 805, 806, 807, 808, 809, 810, 811, 812, 813, 814, 815, 816, 817, 818, 819, 820, 821, 822, 823, 824, 825, 826, 827, 828, 829, 830, 831, 832, 833, 834, 835, 836, 837, 838, 839, 840, 841, 842, 843, 844, 845, 846, 847, 848, 849, 850, 851, 852, 853, 854, 855, 856, 857, 858, 859, 860, 861, 862, 863, 864, 865, 866, 867, 868, 869, 870, 871, 872, 873, 874, 875, 876, 877, 878, 879, 880, 881, 882, 883, 884, 885, 886, 887, 888, 889, 890, 891, 892, 893, 894, 895, 896, 897, 898, 899, 900, 901, 902, 903, 904, 905, 906, 907, 908, 909, 910, 911, 912, 913, 914, 915, 916, 917, 918, 919, 920, 921, 922, 923, 924, 925, 926, 927, 928, 929, 930, 931, 932, 933, 934, 935, 936, 937, 938, 939, 940, 941, 942, 943, 944, 945, 946, 947, 948, 949, 950, 951, 952, 953, 954, 955, 956, 957, 958, 959, 960, 961, 962, 963, 964, 965, 966, 967, 968, 969, 970, 971, 972, 973, 974, 975, 976, 977, 978, 979, 980, 981, 982, 983, 984, 985, 986, 987, 988, 989, 990, 991, 992, 993, 994, 995, 996, 997, 998, 999, 1000, 1001, 1002, 1003, 1004, 1005, 1006, 1007, 1008, 1009, 1010, 1011, 1012, 1013, 1014, 1015, 1016, 1017, 1018, 1019, 1020, 1021, 1022, 1023, 1024, 1025, 1026, 1027, 1028, 1029, 1030, 1031, 1032, 1033, 1034, 1035, 1036, 1037, 1038, 1039, 1040, 1041, 1042, 1043, 1044, 1045, 1046, 1047, 1048, 1049, 1050, 1051, 1052, 1053, 1054, 1055, 1056, 1057, 1058, 1059, 1060, 1061, 1062, 1063, 1064, 1065, 1066, 1067, 1068, 1069, 1070, 1071, 1072, 1073, 1074, 1075, 1076, 1077, 1078, 1079, 1080, 1081, 1082, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 328, 329, 330, 331, 332, 333, 334, 335, 336, 337, 338, 339, 340, 341, 342, 343, 344, 345, 346, 347, 348, 349, 350, 351, 352, 353, 354, 355, 356, 357, 358, 359, 360, 361, 362, 363, 364, 365, 366, 367, 368, 369, 370, 371, 372, 373, 374, 375, 376, 377, 378, 379, 380, 381, 382, 383, 384, 385, 386, 387, 388, 389, 390, 391, 392, 393, 394, 395, 396, 397, 398, 399, 400, 401, 402, 403, 404, 405, 406, 407, 408, 409, 410, 411, 412, 413, 414, 415, 416, 417, 418, 419, 420, 421, 422, 423, 424, 425, 426, 427, 428, 429, 430, 431, 432, 433, 434, 435, 436, 437, 438, 439, 440, 441, 442, 443, 444, 445, 446, 447, 448, 449, 450, 451, 452, 453, 454, 455, 456, 457, 458, 459, 460, 461, 462, 463, 464, 465, 466, 467, 468, 469, 470, 471, 472, 473, 474, 475, 476, 477, 478, 479, 480, 481, 482, 483, 484, 485, 486, 487, 488, 489, 490, 491, 492, 493, 494, 495, 496, 497, 498, 499, 500, 501, 502, 503, 504, 505, 506, 507, 508, 509, 510, 511, 512, 513, 514, 515, 516, 517, 518, 519, 520, 521, 522, 523, 524, 525, 526, 527, 528, 529, 530, 531, 532, 533, 534, 535, 536, 537, 538, 539, 540, 541, 542, 543, 544, 545, 546, 547, 548, 549, 550, 551, 552, 553, 554, 555, 556, 557, 558, 559, 560, 561, 562, 563, 564, 565, 566, 567, 568, 569, 570, 571, 572, 573, 574, 575, 576, 577, 578, 579, 580, 581, 582, 583, 584, 585, 586, 587, 588, 589, 590, 591, 592, 593, 594, 595, 596, 597, 598, 599, 600, 601, 602, 603, 604, 605, 606, 607, 608, 609, 610, 611, 612, 613, 614, 615, 616, 617, 618, 619, 620, 621, 622, 623, 624, 625, 626, 627, 628, 629, 630, 631, 632, 633, 634, 635, 636, 637, 638, 639, 640, 641, 642, 643, 644, 645, 646, 647, 648, 649, 650, 651, 652, 653, 654, 655, 656, 657, 658, 659, 660, 661, 662, 663, 664, 665, 666, 667, 668, 669, 670, 671, 672, 673, 674, 675, 676, 677, 678, 679, 680, 681, 682, 683, 684, 685, 686, 687, 688, 689, 690, 691, 692, 693, 694, 695, 696, 697, 698, 699, 700, 701, 702, 703, 704, 705, 706, 707, 708, 709, 710, 711, 712, 713, 714, 715, 716, 717, 718, 719, 720, 721, 722, 723, 724, 725, 726, 727, 728, 729, 730, 731, 732, 733, 734, 735, 736, 737, 738, 739, 740, 741, 742, 743, 744, 745, 746, 747, 748, 749, 750, 751, 752, 753, 754, 755, 756, 757, 758, 759, 760, 761, 762, 763, 764, 765, 766, 767, 768, 769, 770, 771, 772, 773, 774, 775, 776, 777, 778, 779, 780, 781, 782, 783, 784, 785, 786, 787, 788, 789, 790, 791, 792, 793, 794, 795, 796, 797, 798, 799, 800, 801, 802, 803, 804, 805, 806, 807, 808, 809, 810, 811, 812, 813, 814, 815, 816, 817, 818, 819, 820, 821, 822, 823, 824, 825, 826, 827, 828, 829, 830, 831, 832, 833, 834, 835, 836, 837, 838, 839, 840, 841, 842, 843, 844, 845, 846, 847, 848, 849, 850, 851, 852, 853, 854, 855, 856, 857, 858, 859, 860, 861, 862, 863, 864, 865, 866, 867, 868, 869, 870, 871, 872, 873, 874, 875, 876, 877, 878, 879, 880, 881, 882, 883, 884, 885, 886, 887, 888, 889, 890, 891, 892, 893, 894, 895, 896, 897, 898, 899, 900, 901, 902, 903, 904, 905, 906, 907, 908, 909, 910, 911, 912, 913, 914, 915, 916, 917, 918, 919, 920, 921, 922, 923, 924, 925, 926, 927, 928, 929, 930, 931, 932, 933, 934, 935, 936, 937, 938, 939, 940, 941, 942, 943, 944, 945, 946, 947, 948, 949, 950, 951, 952, 953, 954, 955, 956, 957, 958, 959, 960, 961, 962, 963, 964, 965, 966, 967, 968, 969, 970, 971, 972, 973, 974, 975, 976, 977, 978, 979, 980, 981, 982, 983, 984, 985, 986, 987, 988, 989, 990, 991, 992, 993, 994, 995, 996, 997, 998, 999, 1000, 1001, 1002, 1003, 1004, 1005, 1006, 1007, 1008, 1009, 1010, 1011, 1012, 1013, 1014, 1015, 1016, 1017, 1018, 1019, 1020, 1021, 1022, 1023, 1024, 1025, 1026, 1027, 1028, 1029, 1030, 1031, 1032, 1033, 1034, 1035, 1036, 1037, 1038, 1039, 1040, 1041, 1042, 1043, 1044, 1045, 1046, 1047, 1048, 1049, 1050, 1051, 1052, 1053, 1054, 1055, 1056, 1057, 1058, 1059, 1060, 1061, 1062, 1063, 1064, 1065, 1066, 1067, 1068, 1069, 1070, 1071, 1072, 1073, 1074, 1075, 1076, 1077, 1078, 1079, 1080, 1081, 1082, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 328, 329, 330, 331, 332, 333, 334, 335, 336, 337, 338, 339, 340, 341, 342, 343, 344, 345, 346, 347, 348, 349, 350, 351, 352, 353, 354, 355, 356, 357, 358, 359, 360, 361, 362, 363, 364, 365, 366, 367, 368, 369, 370, 371, 372, 373, 374, 375, 376, 377, 378, 379, 380, 381, 382, 383, 384, 385, 386, 387, 388, 389, 390, 391, 392, 393, 394, 395, 396, 397, 398, 399, 400, 401, 402, 403, 404, 405, 406, 407, 408, 409, 410, 411, 412, 413, 414, 415, 416, 417, 418, 419, 420, 421, 422, 423, 424, 425, 426, 427, 428, 429, 430, 431, 432, 433, 434, 435, 436, 437, 438, 439, 440, 441, 442, 443, 444, 445, 446, 447, 448, 449, 450, 451, 452, 453, 454, 455, 456, 457, 458, 459, 460, 461, 462, 463, 464, 465, 466, 467, 468, 469, 470, 471, 472, 473, 474, 475, 476, 477, 478, 479, 480, 481, 482, 483, 484, 485, 486, 487, 488, 489, 490, 491, 492, 493, 494, 495, 496, 497, 498, 499, 500, 501, 502, 503, 504, 505, 506, 507, 508, 509, 510, 511, 512, 513, 514, 515, 516, 517, 518, 519, 520, 521, 522, 523, 524, 525, 526, 527, 528, 529, 530, 531, 532, 533, 534, 535, 536, 537, 538, 539, 540, 541, 542, 543, 544, 545, 546, 547, 548, 549, 550, 551, 552, 553, 554, 555, 556, 557, 558, 559, 560, 561, 562, 563, 564, 565, 566, 567, 568, 569, 570, 571, 572, 573, 574, 575, 576, 577, 578, 579, 580, 581, 582, 583, 584, 585, 586, 587, 588, 589, 590, 591, 592, 593, 594, 595, 596, 597, 598, 599, 600, 601, 602, 603, 604, 605, 606, 607, 608, 609, 610, 611, 612, 613, 614, 615, 616, 617, 618, 619, 620, 621, 622, 623, 624, 625, 626, 627, 628, 629, 630, 631, 632, 633, 634, 635, 636, 637, 638, 639, 640, 641, 642, 643, 644, 645, 646, 647, 648, 649, 650, 651, 652, 653, 654, 655, 656, 657, 658, 659, 660, 661, 662, 663, 664, 665, 666, 667, 668, 669, 670, 671, 672, 673, 674, 675, 676, 677, 678, 679, 680, 681, 682, 683, 684, 685, 686, 687, 688, 689, 690, 691, 692, 693, 694, 695, 696, 697, 698, 699, 700, 701, 702, 703, 704, 705, 706, 707, 708, 709, 710, 711, 712, 713, 714, 715, 716, 717, 718, 719, 720, 721, 722, 723, 724, 725, 726, 727, 728, 729, 730, 731, 732, 733, 734, 735, 736, 737, 738, 739, 740, 741, 742, 743, 744, 745, 746, 747, 748, 749, 750, 751, 752, 753, 754, 755, 756, 757, 758, 759, 760, 761, 762, 763, 764, 765, 766, 767, 768, 769, 770, 771, 772, 773, 774, 775, 776, 777, 778, 779, 780, 781, 782, 783, 784, 785, 786, 787, 788, 789, 790, 791, 792, 793, 794, 795, 796, 797, 798, 799, 800, 801, 802, 803, 804, 805, 806, 807, 808, 809, 810, 811, 812, 813, 814, 815, 816, 817, 818, 819, 820, 821, 822, 823, 824, 825, 826, 827, 828, 829, 830, 831, 832, 833, 834, 835, 836, 837, 838, 839, 840, 841, 842, 843, 844, 845, 846, 847, 848, 849, 850, 851, 852, 853, 854, 855, 856, 857, 858, 859, 860, 861, 862, 863, 864, 865, 866, 867, 868, 869, 870, 871, 872, 873, 874, 875, 876, 877, 878, 879, 880, 881, 882, 883, 884, 885, 886, 887, 888, 889, 890, 891, 892, 893, 894, 895, 896, 897, 898, 899, 900, 901, 902, 903, 904, 905, 906, 907, 908, 909, 910, 911, 912, 913, 914, 915, 916, 917, 918, 919, 920, 921, 922, 923, 924, 925, 926, 927, 928, 929, 930, 931, 932, 933, 934, 935, 936, 937, 938, 939, 940, 941, 942, 943, 944, 945, 946, 947, 948, 949, 950, 951, 952, 953, 954, 955, 956, 957, 958, 959, 960, 961, 962, 963, 964, 965, 966, 967, 968, 969, 970, 971, 972, 973, 974, 975, 976, 977, 978, 979, 980, 981, 982, 983, 984, 985, 986, 987, 988, 989, 990, 991, 992, 993, 994, 995, 996, 997, 998, 999, 1000, 1001, 1002, 1003, 1004, 1005, 1006, 1007, 1008, 1009, 1010, 1011, 1012, 1013, 1014, 1015, 1016, 1017, 1018, 1019, 1020, 1021, 1022, 1023, 1024, 1025, 1026, 1027, 1028, 1029, 1030, 1031, 1032, 1033, 1034, 1035, 1036, 1037, 1038, 1039, 1040, 1041, 1042, 1043, 1044, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 328, 329, 330, 331, 332, 333, 334, 335, 336, 337, 338, 339, 340, 341, 342, 343, 344, 345, 346, 347, 348, 349, 350, 351, 352, 353, 354, 355, 356, 357, 358, 359, 360, 361, 362, 363, 364, 365, 366, 367, 368, 369, 370, 371, 372, 373, 374, 375, 376, 377, 378, 379, 380, 381, 382, 383, 384, 385, 386, 387, 388, 389, 390, 391, 392, 393, 394, 395, 396, 397, 398, 399, 400, 401, 402, 403, 404, 405, 406, 407, 408, 409, 410, 411, 412, 413, 414, 415, 416, 417, 418, 419, 420, 421, 422, 423, 424, 425, 426, 427, 428, 429, 430, 431, 432, 433, 434, 435, 436, 437, 438, 439, 440, 441, 442, 443, 444, 445, 446, 447, 448, 449, 450, 451, 452, 453, 454, 455, 456, 457, 458, 459, 460, 461, 462, 463, 464, 465, 466, 467, 468, 469, 470, 471, 472, 473, 474, 475, 476, 477, 478, 479, 480, 481, 482, 483, 484, 485, 486, 487, 488, 489, 490, 491, 492, 493, 494, 495, 496, 497, 498, 499, 500, 501, 502, 503, 504, 505, 506, 507, 508, 509, 510, 511, 512, 513, 514, 515, 516, 517, 518, 519, 520, 521, 522, 523, 524, 525, 526, 527, 528, 529, 530, 531, 532, 533, 534, 535, 536, 537, 538, 539, 540, 541, 542, 543, 544, 545, 546, 547, 548, 549, 550, 551, 552, 553, 554, 555, 556, 557, 558, 559, 560, 561, 562, 563, 564, 565, 566, 567, 568, 569, 570, 571, 572, 573, 574, 575, 576, 577, 578, 579, 580, 581, 582, 583, 584, 585, 586, 587, 588, 589, 590, 591, 592, 593, 594, 595, 596, 597, 598, 599, 600, 601, 602, 603, 604, 605, 606, 607, 608, 609, 610, 611, 612, 613, 614, 615, 616, 617, 618, 619, 620, 621, 622, 623, 624, 625, 626, 627, 628, 629, 630, 631, 632, 633, 634, 635, 636, 637, 638, 639, 640, 641, 642, 643, 644, 645, 646, 647, 648, 649, 650, 651, 652, 653, 654, 655, 656, 657, 658, 659, 660, 661, 662, 663, 664, 665, 666, 667, 668, 669, 670, 671, 672, 673, 674, 675, 676, 677, 678, 679, 680, 681, 682, 683, 684, 685, 686, 687, 688, 689, 690, 691, 692, 693, 694, 695, 696, 697, 698, 699, 700, 701, 702, 703, 704, 705, 706, 707, 708, 709, 710, 711, 712, 713, 714, 715, 716, 717, 718, 719, 720, 721, 722, 723, 724, 725, 726, 727, 728, 729, 730, 731, 732, 733, 734, 735, 736, 737, 738, 739, 740, 741, 742, 743, 744, 745, 746, 747, 748, 749, 750, 751, 752, 753, 754, 755, 756, 757, 758, 759, 760, 761, 762, 763, 764, 765, 766, 767, 768, 769, 770, 771, 772, 773, 774, 775, 776, 777, 778, 779, 780, 781, 782, 783, 784, 785, 786, 787, 788, 789, 790, 791, 792, 793, 794, 795, 796, 797, 798, 799, 800, 801, 802, 803, 804, 805, 806, 807, 808, 809, 810, 811, 812, 813, 814, 815, 816, 817, 818, 819, 820, 821, 822, 823, 824, 825, 826, 827, 828, 829, 830, 831, 832, 833, 834, 835, 836, 837, 838, 839, 840, 841, 842, 843, 844, 845, 846, 847, 848, 849, 850, 851, 852, 853, 854, 855, 856, 857, 858, 859, 860, 861, 862, 863, 864, 865, 866, 867, 868, 869, 870, 871, 872, 873, 874, 875, 876, 877, 878, 879, 880, 881, 882, 883, 884, 885, 886, 887, 888, 889, 890, 891, 892, 893, 894, 895, 896, 897, 898, 899, 900, 901, 902, 903, 904, 905, 906, 907, 908, 909, 910, 911, 912, 913, 914, 915, 916, 917, 918, 919, 920, 921, 922, 923, 924, 925, 926, 927, 928, 929, 930, 931, 932, 933, 934, 935, 936, 937, 938, 939, 940, 941, 942, 943, 944, 945, 946, 947, 948, 949, 950, 951, 952, 953, 954, 955, 956, 957, 958, 959, 960, 961, 962, 963, 964, 965, 966, 967, 968, 969, 970, 971, 972, 973, 974, 975, 976, 977, 978, 979, 980, 981, 982, 983, 984, 985, 986, 987, 988, 989, 990, 991, 992, 993, 994, 995, 996, 997, 998, 999, 1000, 1001, 1002, 1003, 1004, 1005, 1006, 1007, 1008, 1009, 1010, 1011, 1012, 1013, 1014, 1015, 1016, 1017, 1018, 1019, 1020, 1021, 1022, 1023, 1024, 1025, 1026, 1027, 1028, 1029, 1030, 1031, 1032, 1033, 1034, 1035, 1036, 1037, 1038, 1039, 1040, 1041, 1042, 1043, 1044, 1045, 1046, 1047, 1048, 1049, 1050, 1051, 1052, 1053, 1054, 1055, 1056, 1057, 1058, 1059, 1060, 1061, 1062, 1063, 1064, 1065, 1066, 1067, 1068, 1069, 1070, 1071, 1072, 1073, 1074, 1075, 1076, 1077, 1078, 1079, 1080, 1081, 1082, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 328, 329, 330, 331, 332, 333, 334, 335, 336, 337, 338, 339, 340, 341, 342, 343, 344, 345, 346, 347, 348, 349, 350, 351, 352, 353, 354, 355, 356, 357, 358, 359, 360, 361, 362, 363, 364, 365, 366, 367, 368, 369, 370, 371, 372, 373, 374, 375, 376, 377, 378, 379, 380, 381, 382, 383, 384, 385, 386, 387, 388, 389, 390, 391, 392, 393, 394, 395, 396, 397, 398, 399, 400, 401, 402, 403, 404, 405, 406, 407, 408, 409, 410, 411, 412, 413, 414, 415, 416, 417, 418, 419, 420, 421, 422, 423, 424, 425, 426, 427, 428, 429, 430, 431, 432, 433, 434, 435, 436, 437, 438, 439, 440, 441, 442, 443, 444, 445, 446, 447, 448, 449, 450, 451, 452, 453, 454, 455, 456, 457, 458, 459, 460, 461, 462, 463, 464, 465, 466, 467, 468, 469, 470, 471, 472, 473, 474, 475, 476, 477, 478, 479, 480, 481, 482, 483, 484, 485, 486, 487, 488, 489, 490, 491, 492, 493, 494, 495, 496, 497, 498, 499, 500, 501, 502, 503, 504, 505, 506, 507, 508, 509, 510, 511, 512, 513, 514, 515, 516, 517, 518, 519, 520, 521, 522, 523, 524, 525, 526, 527, 528, 529, 530, 531, 532, 533, 534, 535, 536, 537, 538, 539, 540, 541, 542, 543, 544, 545, 546, 547, 548, 549, 550, 551, 552, 553, 554, 555, 556, 557, 558, 559, 560, 561, 562, 563, 564, 565, 566, 567, 568, 569, 570, 571, 572, 573, 574, 575, 576, 577, 578, 579, 580, 581, 582, 583, 584, 585, 586, 587, 588, 589, 590, 591, 592, 593, 594, 595, 596, 597, 598, 599, 600, 601, 602, 603, 604, 605, 606, 607, 608, 609, 610, 611, 612, 613, 614, 615, 616, 617, 618, 619, 620, 621, 622, 623, 624, 625, 626, 627, 628, 629, 630, 631, 632, 633, 634, 635, 636, 637, 638, 639, 640, 641, 642, 643, 644, 645, 646, 647, 648, 649, 650, 651, 652, 653, 654, 655, 656, 657, 658, 659, 660, 661, 662, 663, 664, 665, 666, 667, 668, 669, 670, 671, 672, 673, 674, 675, 676, 677, 678, 679, 680, 681, 682, 683, 684, 685, 686, 687, 688, 689, 690, 691, 692, 693, 694, 695, 696, 697, 698, 699, 700, 701, 702, 703, 704, 705, 706, 707, 708, 709, 710, 711, 712, 713, 714, 715, 716, 717, 718, 719, 720, 721, 722, 723, 724, 725, 726, 727, 728, 729, 730, 731, 732, 733, 734, 735, 736, 737, 738, 739, 740, 741, 742, 743, 744, 745, 746, 747, 748, 749, 750, 751, 752, 753, 754, 755, 756, 757, 758, 759, 760, 761, 762, 763, 764, 765, 766, 767, 768, 769, 770, 771, 772, 773, 774, 775, 776, 777, 778, 779, 780, 781, 782, 783, 784, 785, 786, 787, 788, 789, 790, 791, 792, 793, 794, 795, 796, 797, 798, 799, 800, 801, 802, 803, 804, 805, 806, 807, 808, 809, 810, 811, 812, 813, 814, 815, 816, 817, 818, 819, 820, 821, 822, 823, 824, 825, 826, 827, 828, 829, 830, 831, 832, 833, 834, 835, 836, 837, 838, 839, 840, 841, 842, 843, 844, 845, 846, 847, 848, 849, 850, 851, 852, 853, 854, 855, 856, 857, 858, 859, 860, 861, 862, 863, 864, 865, 866, 867, 868, 869, 870, 871, 872, 873, 874, 875, 876, 877, 878, 879, 880, 881, 882, 883, 884, 885, 886, 887, 888, 889, 890, 891, 892, 893, 894, 895, 896, 897, 898, 899, 900, 901, 902, 903, 904, 905, 906, 907, 908, 909, 910, 911, 912, 913, 914, 915, 916, 917, 918, 919, 920, 921, 922, 923, 924, 925, 926, 927, 928, 929, 930, 931, 932, 933, 934, 935, 936, 937, 938, 939, 940, 941, 942, 943, 944, 945, 946, 947, 948, 949, 950, 951, 952, 953, 954, 955, 956, 957, 958, 959, 960, 961, 962, 963, 964, 965, 966, 967, 968, 969, 970, 971, 972, 973, 974, 975, 976, 977, 978, 979, 980, 981, 982, 983, 984, 985, 986, 987, 988, 989, 990, 991, 992, 993, 994, 995, 996, 997, 998, 999, 1000, 1001, 1002, 1003, 1004, 1005, 1006, 1007, 1008, 1009, 1010, 1011, 1012, 1013, 1014, 1015, 1016, 1017, 1018, 1019, 1020, 1021, 1022, 1023, 1024, 1025, 1026, 1027, 1028, 1029, 1030, 1031, 1032, 1033, 1034, 1035, 1036, 1037, 1038, 1039, 1040, 1041, 1042, 1043, 1044, 1045, 1046, 1047, 1048, 1049, 1050, 1051, 1052, 1053, 1054, 1055, 1056, 1057, 1058, 1059, 1060, 1061, 1062, 1063, 1064, 1065, 1066, 1067, 1068, 1069, 1070, 1071, 1072, 1073, 1074, 1075], "entities": [15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80]}