0	46	30	46	1536	200	0	5	10000	2000	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
335820972909	335820973453	335820974003	335820974553	335820975080	335820975653	335820976180	335820976730	335820977303	335820977853	335820978403	335820978953	335820979503	335820980053	335820980578	335820981153	335820981680	335820982253	335820982780	335820983330	335820983878	335820984430	335820985003	335820985530	335820986080	335820986653	335820987203	335820987753	335820988280	335820988853	335820989378	335820989953	335820990480	335820991053	335820991603	335820992130	335820992703	335820993230	335820993803	335820994353	335820994903	335820995453	335820995980	335820996553	335820997080	335820997653	335820998203	335820998730	335820999280	335820999830	335821000403	335821000928	335821001480	335821002053	335821002603	335821003153	335821003703	335821004253	335821004780	335821005330	335821005880	335821006453	335821007003	335821007530	335821008080	335821008653	335821009203	335821009753	335821010303	335821010853	335821011380	335821011953	335821012480	335821013053	335821013603	335821014153	335821014680	335821015230	335821015803	335821016330	335821016903	335821017430	335821017980	335821018530	335821019080	335821019653	335821020203	335821020730	335821021303	335821021830	335821022380	335821022953	335821023480	335821024053	335821024580	335821025153	335821025703	335821026253	335821026780	335821027353	335821027903	335821028453	335821028980	335821029553	335821030080	335821030630	335821031180	335821031730	335821032280	335821032853	335821033403	335821033953	335821034480	335821035053	335821035580	335821036153	335821036680	335821037253	335821037780	335821038330	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
0	30	60	90	120	150	180	210	240	270	300	330	360	390	420	450	480	510	540	570	600	630	660	690	720	750	780	810	840	870	900	930	960	990	1020	1050	1080	1110	1140	1170	1200	1230	1260	1290	1320	1350	1380	1410	1440	1470	1500	1530	1560	1590	1620	1650	1680	1710	1740	1770	1800	1830	1860	1890	1920	1950	1980	2010	2040	2070	2100	2130	2160	2190	2220	2250	2280	2310	2340	2370	2400	2430	2460	2490	2520	2550	2580	2610	2640	2670	2700	2730	2760	2790	2820	2850	2880	2910	2940	2970	3000	3030	3060	3090	3120	3150	3180	3210	3240	3270	3300	3330	3360	3390	3420	3450	3480	3510	3540	3570	3600	3630	3660	3690	3720	3750	3780	3810	3840	3870	3900	3930	3960	3990	4020	4050	4080	4110	4140	4170	4200	4230	4260	4290	4320	4350	4380	4410	4440	4470	4500	4530	4560	4590	4620	4650	4680	4710	4740	4770	4800	4830	4860	4890	4920	4950	4980	5010	5040	5070	5100	5130	5160	5190	5220	5250	5280	5310	5340	5370	5400	5430	5460	5490	5520	5550	5580	5610	5640	5670	5700	5730	5760	5790	5820	5850	5880	5910	5940	5970	6000	6030	6060	6090	6120	6150	6180	6210	6240	6270	6300	6330	6360	6390	6420	6450	6480	6510	6540	6570	6600	6630	6660	6690	6720	6750	6780	6810	6840	6870	6900	6930	6960	6990	7020	7050	7080	7110	7140	7170	7200	7230	7260	7290	7320	7350	7380	7410	7440	7470	7500	7530	7560	7590	7620	7650	7680	7710	7740	7770	7800	7830	7860	7890	7920	7950	7980	8010	8040	8070	8100	8130	8160	8190	8220	8250	8280	8310	8340	8370	8400	8430	8460	8490	8520	8550	8580	8610	8640	8670	8700	8730	8760	8790	8820	8850	8880	8910	8940	8970	9000	9030	9060	9090	9120	9150	9180	9210	9240	9270	9300	9330	9360	9390	9420	9450	9480	9510	9540	9570	9600	9630	9660	9690	9720	9750	9780	9810	9840	9870	9900	9930	9960	9990	10020	10050	10080	10110	10140	10170	10200	10230	10260	10290	10320	10350	10380	10410	10440	10470	10500	10530	10560	10590	10620	10650	10680	10710	10740	10770	10800	10830	10860	10890	10920	10950	10980	11010	11040	11070	11100	11130	11160	11190	11220	11250	11280	11310	11340	11370	11400	11430	11460	11490	11520	11550	11580	11610	11640	11670	11700	11730	11760	11790	11820	11850	11880	11910	11940	11970	12000	12030	12060	12090	12120	12150	12180	12210	12240	12269	12299	12329	12359	12389	12419	12449	12479	12509	12539	12569	12599	12629	12659	12689	12719	12749	12779	12809	12839	12869	12899	12929	12959	12989	13019	13049	13079	13109	13139	13169	13199	13229	13259	13289	13319	13349	13379	13409	13439	13469	13499	13529	13559	13589	13619	13649	13679	13709	13739	13769	13799	13829	13859	13889	13919	13949	13979	14009	14039	14069	14099	14129	14159	14189	14219	14249	14279	14309	14339	14369	14399	14429	14459	14489	14519	14549	14579	14609	14639	14669	14699	14729	14759	14789	14819	14849	14879	14909	14939	14969	14999	15029	15059	15089	15119	15149	15179	15209	15239	15269	15299	15329	15359	15389	15419	15449	15479	15509	15539	15569	15599	15629	15659	15689	15719	15749	15779	15809	15839	15869	15899	15929	15959	15989	16019	16049	16079	16109	16139	16169	16199	16229	16259	16289	16319	16349	16379	16409	16439	16469	16499	16529	16559	16589	16619	16649	16679	16709	16739	16769	16799	16829	16859	16889	16919	16949	16979	17009	17039	17069	17099	17129	17159	17189	17219	17249	17279	17309	17339	17369	17399	17429	17459	17489	17519	17549	17579	17609	17639	17669	17699	17729	17759	17789	17819	17849	17879	17909	17939	17969	17999	18029	18059	18089	18119	18149	18179	18209	18239	18269	18299	18329	18359	18389	18419	18449	18479	18509	18539	18569	18599	18629	18659	18689	18719	18749	18779	18809	18839	18869	18899	18929	18959	18989	19019	19049	19079	19109	19139	19169	19199	19229	19259	19289	19319	19349	19379	19409	19439	19469	19499	19529	19559	19589	19619	19649	19679	19709	19739	19769	19799	19829	19859	19889	19919	19949	19979	20009	20039	20069	20099	20129	20159	20189	20219	20249	20279	20309	20339	20369	20399	20429	20459	20489	20519	20549	20579	20609	20639	20669	20699	20729	20759	20789	20819	20849	20879	20909	20939	20969	20999	21029	21059	21089	21119	21149	21179	21209	21239	21269	21299	21329	21359	21389	21419	21449	21479	21509	21539	21569	21599	21629	21659	21689	21719	21749	21779	21809	21839	21869	21899	21929	21959	21989	22019	22049	22079	22109	22139	22169	22199	22229	22259	22289	22319	22349	22379	22409	22439	22469	22499	22529	22559	22589	22619	22649	22679	22709	22739	22769	22799	22829	22859	22889	22919	22949	22979	23009	23039	23069	23099	23129	23159	23189	23219	23249	23279	23309	23339	23369	23399	23429	23459	23489	23519	23549	23579	23609	23639	23669	23699	23729	23759	23789	23819	23849	23879	23909	23939	23969	23999	24029	24059	24089	24119	24149	24179	24209	24239	24269	24299	24329	24359	24389	24419	24449	24479	24509	24539	24569	24599	24629	24659	24689	24719	24749	24779	24809	24839	24869	24899	24929	24959	24989	25019	25049	25079	25109	25139	25169	25199	25229	25259	25289	25319	25349	25379	25409	25439	25469	25499	25529	25559	25589	25619	25649	25679	25709	25739	25769	25799	25829	25859	25889	25919	25949	25979	26009	26039	26069	26099	26129	26159	26189	26219	26249	26279	26309	26339	26369	26399	26429	26459	26489	26519	26549	26579	26609	26639	26669	26699	26729	26759	26789	26819	26849	26879	26909	26939	26969	26999	27029	27059	27089	27119	27149	27179	27209	27239	27269	27299	27329	27359	27389	27419	27449	27479	27509	27539	27569	27599	27629	27659	27689	27719	27749	27779	27809	27839	27869	27899	27929	27959	27989	28019	28049	28079	28109	28139	28169	28199	28229	28259	28289	28319	28349	28379	28409	28439	28469	28499	28529	28559	28589	28619	28649	28679	28709	28739	28769	28799	28829	28859	28889	28919	28949	28979	29009	29039	29069	29099	29129	29159	29189	29219	29249	29279	29309	29339	29369	29399	29429	29459	29489	29519	29549	29579	29609	29639	29669	29699	29729	29759	29789	29819	29849	29879	29909	29939	29969	29999	30029	30059	30089	30119	30149	30179	30209	30239	30269	30299	30329	30359	30389	30419	30449	30479	30509	30539	30569	30599	30629	30659	30689	30719	30749	30779	30809	30839	30869	30899	30929	30959	30989	31019	31049	31079	31109	31139	31169	31199	31229	31259	31289	31319	31349	31379	31409	31439	31469	31499	31529	31559	31589	31619	31649	31679	31709	31739	31769	31799	31829	31859	31889	31919	31949	31979	32009	32039	32069	32099	32129	32159	32189	32219	32249	32279	32309	32339	32369	32399	32429	32459	32489	32519	32549	32579	32609	32639	32669	32699	32729	32759	32789	32819	32849	32879	32909	32939	32969	32999	33029	33059	33089	33119	33149	33179	33209	33239	33269	33299	33329	33359	33389	33419	33449	33479	33509	33539	33569	33599	33629	33659	33689	33719	33749	33779	33809	33839	33869	33899	33929	33959	33989	34019	34049	34079	34109	34139	34169	34199	34229	34259	34289	34319	34349	34379	34409	34439	34469	34499	34529	34559	34589	34619	34649	34679	34709	34739	34769	34799	34829	34859	34889	34919	34949	34979	35009	35039	35069	35099	35129	35159	35189	35219	35249	35279	35309	35339	35369	35399	35429	35459	35489	35519	35549	35579	35609	35639	35669	35699	35729	35759	35789	35819	35849	35879	35909	35939	35969	35999	36029	36059	36089	36119	36149	36179	36209	36239	36269	36299	36329	36359	36389	36419	36449	36479	36509	36539	36569	36599	36629	36659	36689	36719	36749	36778	36808	36838	36868	36898	36928	36958	36988	37018	37048	37078	37108	37138	37168	37198	37228	37258	37288	37318	37348	37378	37408	37438	37468	37498	37528	37558	37588	37618	37648	37678	37708	37738	37768	37798	37828	37858	37888	37918	37948	37978	38008	38038	38068	38098	38128	38158	38188	38218	38248	38278	38308	38338	38368	38398	38428	38458	38488	38518	38548	38578	38608	38638	38668	38698	38728	38758	38788	38818	38848	38878	38908	38938	38968	38998	39028	39058	39088	39118	39148	39178	39208	39238	39268	39298	39328	39358	39388	39418	39448	39478	39508	39538	39568	39598	39628	39658	39688	39718	39748	39778	39808	39838	39868	39898	39928	39958	39988	40018	40048	40078	40108	40138	40168	40198	40228	40258	40288	40318	40348	40378	40408	40438	40468	40498	40528	40558	40588	40618	40648	40678	40708	40738	40768	40798	40828	40858	40888	40918	40948	40978	41008	41038	41068	41098	41128	41158	41188	41218	41248	41278	41308	41338	41368	41398	41428	41458	41488	41518	41548	41578	41608	41638	41668	41698	41728	41758	41788	41818	41848	41878	41908	41938	41968	41998	42028	42058	42088	42118	42148	42178	42208	42238	42268	42298	42328	42358	42388	42418	42448	42478	42508	42538	42568	42598	42628	42658	42688	42718	42748	42778	42808	42838	42868	42898	42928	42958	42988	43018	43048	43078	43108	43138	43168	43198	43228	43258	43288	43318	43348	43378	43408	43438	43468	43498	43528	43558	43588	43618	43648	43678	43708	43738	43768	43798	43828	43858	43888	43918	43948	43978	44008	44038	44068	44098	44128	44158	44188	44218	44248	44278	44308	44338	44368	44398	44428	44458	44488	44518	44548	44578	44608	44638	44668	44698	44728	44758	44788	44818	44848	44878	44908	44938	44968	44998	45028	45058	45088	45118	45148	45178	45208	45238	45268	45298	45328	45358	45388	45418	45448	45478	45508	45538	45568	45598	45628	45658	45688	45718	45748	45778	45808	45838	45868	45898	45928	45958	45988	46018	46048
3600	2300	2744	3600	2300	2744	3600	2300	2744	3600	2300	2744	3600	2300	2744	3600	2300	2744	3600	2300	2744	3600	2300	2744	3600	2300	2744	3600	2300	2744	3600	2300	2744	3600	2300	2744	3600	2300	2744	3600	2300	2744	3600	2300	2744	3600	2300	2744	3600	2300	2744	3600	2300	2744	3600	2300	2744	3600	2300	2744	3600	2300	2744	3600	2300	2745	3600	2300	2745	3600	2300	2745	3600	2300	2745	3600	2300	2745	3600	2300	2745	3600	2300	2745	3600	2300	2745	3600	2300	2745	3600	2300	2745	3600	2300	2745	3600	2300	2745	3600	2300	2745	3600	2300	2745	3600	2300	2745	3600	2300	2745	3600	2300	2745	3600	2300	2745	3600	2300	2745	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
29397	4505	2192	1596	1118	858	637	564	451	424	386	345	307	272	310	260	289	254	225	246	208	235	214	201	219	208	203	207	214	208	195	215	188	180	172	216	197	196	201	193	201	196	195	208	211	203	187	201	193	204	217	203	169	207	206	196	186	193	176	198	166	194	183	197	205	199	181	204	168	210	199	196	173	189	188	184	187	181	180	221	169	184	211	170	178	171	194	173	185	221	201	189	201	193	189	199	209	193	173	195	189	190	169	212	190	192	196	201	193	195	181	192	167	209	202	211	182	217	203	180	155	195	176	221	188	186	209	178	183	170	210	209	164	214	186	198	186	198	202	176	201	171	177	198	211	179	194	201	181	201	181	186	192	225	199	207	181	203	194	195	190	189	213	170	199	195	185	191	179	181	179	189	190	175	213	175	202	178	182	174	194	195	186	166	178	192	162	208	214	193	195	185	183	206	186	189	206	186	172	188	211	197	173	187	185	219	185	198	208	182	208	205	194	191	195	195	161	190	190	172	198	169	190	196	203	193	179	199	185	192	191	202	192	207	191	174	177	194	189	180	174	198	186	207	195	199	172	162	179	208	200	218	173	231	207	193	163	196	196	168	190	215	198	195	202	187	211	178	168	189	202	211	187	195	188	200	218	205	200	182	177	172	200	187	191	164	212	189	204	208	182	195	173	194	198	185	195	170	195	186	193	186	200	207	212	201	202	205	169	166	206	182	199	224	200	199	196	189	178	216	200	216	177	197	196	192	204	210	201	178	201	183	202	209	175	192	230	178	202	180	187	173	210	206	219	192	189	173	187	179	192	180	211	179	173	205	200	196	201	196	211	204	205	207	181	173	181	190	179	213	177	179	187	207	204	184	198	199	186	209	208	168	172	194	206	182	193	181	191	166	184	182	199	178	189	170	192	193	178	215	211	190	201	178	181	198	179	161	205	185	209	190	195	191	202	203	192	198	194	191	198	174	195	198	191	198	168	194	200	205	186	192	170	181	176	192	178	202	205	175	167	197	181	216	210	178	209	185	169	182	191	191	190	187	191	194	172	204	178	172	175	175	183	178	186	208	194	171	167	204	201	162	206	189	184	177	207	203	205	194	201	171	200	211	210	197	184	193	194	182	208	187	197	192	194	188	188	185	194	207	207	215	209	187	212	223	208	180	152	192	183	180	206	199	210	193	177	187	218	179	199	204	194	193	183	196	186	220	209	152	198	182	199	204	176	205	194	202	183	185	202	175	200	182	203	201	202	193	200	179	207	215	194	177	194	196	179	174	165	203	201	191	182	208	169	172	206	198	220	178	200	205	215	196	209	186	204	172	216	183	193	212	189	190	170	190	212	166	198	172	207	196	231	195	172	200	203	185	202	195	192	178	200	173	216	185	200	180	192	181	182	205	179	186	195	204	175	188	199	205	217	217	190	186	188	190	200	190	185	183	188	183	213	203	199	189	184	205	176	194	197	209	176	187	182	184	186	202	207	205	206	177	179	202	174	193	207	192	178	208	184	183	192	177	195	188	187	213	211	197	204	208	184	181	197	214	203	176	192	193	169	196	196	187	209	176	184	184	189	171	190	169	174	188	210	190	199	168	194	192	179	209	187	203	160	198	216	202	206	199	206	183	200	208	209	185	192	180	191	193	198	184	182	217	187	204	175	204	225	190	186	200	178	207	222	209	194	195	188	209	185	186	223	186	207	191	207	208	175	201	201	191	218	165	185	190	197	203	205	201	180	168	197	170	190	192	189	212	187	189	193	205	209	204	176	182	182	228	204	182	177	185	198	214	157	194	193	207	198	188	192	197	213	177	178	205	174	204	179	199	186	177	196	168	205	211	182	185	182	202	176	221	193	191	193	188	204	184	176	191	205	204	166	213	179	192	187	198	176	184	212	176	175	171	184	193	193	177	238	196	194	188	189	161	202	181	177	193	212	175	195	195	192	171	199	191	203	180	195	198	189	232	166	204	162	186	206	180	207	191	208	210	203	210	204	182	172	199	217	150	187	187	183	203	202	199	192	204	181	215	187	183	181	201	184	209	191	202	200	192	212	162	199	206	195	184	198	187	212	192	195	194	188	182	166	226	166	206	192	207	195	205	183	166	209	193	202	219	191	195	205	196	201	200	166	193	182	174	193	181	198	183	183	208	190	176	191	181	196	218	178	207	182	185	167	199	209	204	181	187	187	212	197	179	199	171	219	182	202	187	189	187	209	171	175	179	197	193	203	214	167	205	172	201	186	185	188	191	188	185	208	180	186	211	199	189	211	194	174	198	172	196	180	182	167	205	187	181	172	189	195	207	176	189	206	183	209	183	177	207	179	184	230	210	210	191	197	168	213	175	185	172	192	182	196	182	186	191	213	194	179	186	186	214	189	195	187	174	185	195	177	192	171	205	176	201	182	214	200	182	169	212	162	184	196	197	179	192	201	199	179	187	189	213	198	165	184	189	204	204	192	183	210	177	190	180	196	209	190	207	174	181	181	215	194	194	195	208	207	178	192	187	187	198	211	213	179	206	184	190	152	197	190	198	199	214	183	173	172	212	208	180	187	197	203	167	173	193	174	219	197	169	195	180	208	187	173	206	198	203	191	169	166	198	194	198	173	226	207	210	189	202	170	194	196	202	185	174	216	191	211	188	217	187	184	192	213	216	181	177	179	175	175	181	178	189	201	209	200	224	191	215	179	182	182	183	192	204	201	196	191	187	206	181	195	178	187	177	181	217	189	182	182	189	186	193	195	189	188	170	200	227	185	200	172	198	183	169	193	183	206	216	187	174	195	181	197	202	192	190	190	189	193	195	175	181	185	182	197	183	191	166	205	167	180	174	187	197	199	174	203	189	194	199	197	166	202	168	187	176	204	168	193	182	196	181	186	176	198	235	168	189	194	193	181	185	211	205	196	200	201	224	179	189	187	178	181	190	204	200	209	195	179	192	192	211	175	199	202	215	160	194	173	202	226	200	208	187	152	206	202	191	164	158	197	192	175	187	190	184	174	194	183	190	214	187	187	207	185	191	183	177	184	187	159	196	188	195	165	203	188	180	205	193	207	194	223	189	195	199	196	191	203	199	202	206	176	176	214	211	179	177	205	204	180	195	190	174	203	171	182	148	201	204	196	196	179	195	216	189	210	193	199	190	185	185	195	208	195	230	190	170	178	213	215	210	184	170	195	196	199	191	208	209	210	194	193	203	199	189	214	196	191	186	192	189	195	182	178	169	186	189	195	202	183	185	210	201	215	189	183	210	222	195	208	193	204	185	188	197	197	173	169	204	200	201	208	196	237	204	193	209	215	214	188	228	190	192	211	191	172	175	213	201	161	200	206	203	194	158	174	188	194	194	224	183	197	221	188	175	203	184	199	208	183	190	199	189	204	181	178	188	206	197	193	203	179	192	229	201	191	184	187	192	197	203	170	196	207	189	181	200	202	196	185	189	168	184	195	194	174	189	180	195	196	185	187	175	217	221	194	205	171	193	188	193
15292	2210	4749	5512	4800	4119	3316	2790	2459	2230	1927	1779	1579	1442	1397	1286	1175	1168	1016	1117	964	1024	913	946	921	867	881	886	828	823	794	803	782	760	756	810	760	809	768	796	737	733	744	707	711	714	696	726	678	746	708	691	727	710	706	717	695	689	700	730	673	726	718	702	725	665	661	677	710	705	657	788	713	667	678	644	674	662	636	628	706	717	720	688	660	669	635	706	638	643	678	669	704	687	595	723	656	713	695	646	662	678	676	633	712	670	683	644	641	649	693	636	661	701	642	644	653	648	618	679	680	661	660	643	662	620	634	725	618	676	630	638	585	673	708	662	645	644	639	692	681	735	686	670	693	600	652	653	678	691	661	687	660	616	681	680	683	650	667	669	664	639	647	693	633	638	664	691	641	599	664	666	692	663	650	631	631	661	629	657	644	681	671	645	631	684	624	641	665	660	682	681	641	624	652	722	632	702	653	697	602	663	688	613	693	659	704	634	669	639	677	685	621	663	661	701	693	643	642	677	621	694	659	672	652	653	669	630	697	653	684	673	675	645	601	686	632	661	680	661	671	660	646	690	682	708	667	638	616	659	596	619	645	675	651	593	648	682	585	638	668	634	660	670	665	662	716	647	670	631	636	631	651	633	611	634	646	679	692	694	659	651	640	647	659	617	628	662	680	660	626	670	697	637	647	643	644	670	671	674	652	653	632	636	607	624	676	627	650	684	672	626	621	649	644	674	704	643	683	648	621	659	692	699	635	710	656	648	671	659	671	678	627	676	620	675	651	650	673	647	687	623	662	663	670	632	662	634	676	649	668	676	633	634	600	654	672	644	658	685	634	671	696	653	687	639	657	687	668	650	645	655	646	599	647	652	634	678	655	644	670	649	649	662	677	663	695	611	639	705	675	611	652	697	670	644	611	658	693	647	689	688	653	648	675	658	654	647	656	674	609	628	636	652	684	623	657	657	664	669	638	650	599	663	641	645	667	671	657	656	698	624	661	639	632	672	592	654	656	699	681	625	666	650	644	634	664	653	638	662	631	716	646	618	670	657	644	668	712	667	647	638	698	668	675	626	644	662	618	665	641	657	664	651	631	675	683	679	677	625	686	649	656	669	636	619	701	690	636	651	650	644	660	694	669	642	646	641	664	632	651	665	654	681	675	667	673	695	627	657	646	666	619	627	621	628	659	595	682	645	668	614	664	633	651	655	669	636	653	671	681	658	621	667	656	649	619	687	671	651	657	665	657	682	604	621	714	590	677	667	661	665	648	652	633	639	672	643	668	672	638	650	661	627	656	624	632	640	674	635	634	661	678	608	681	657	655	704	686	647	679	644	715	655	655	663	629	680	677	640	637	645	641	640	673	661	632	637	677	706	660	659	619	725	676	656	617	630	693	609	672	651	629	665	677	655	640	688	694	657	652	679	680	633	688	667	626	718	627	698	615	651	632	672	643	657	682	638	666	640	661	654	642	648	670	648	658	660	637	668	619	639	628	711	658	641	657	694	618	727	640	669	682	681	668	616	707	716	691	677	635	676	678	630	638	642	686	582	670	690	618	664	643	681	689	646	674	707	654	679	663	684	631	627	648	627	659	676	679	664	737	665	637	627	660	666	656	680	609	678	699	646	657	666	676	643	652	629	653	622	686	656	647	688	675	648	584	641	653	660	616	674	636	657	703	588	652	675	668	655	641	629	670	649	668	676	610	651	645	665	674	668	677	632	637	647	619	679	643	665	632	659	670	653	674	644	661	647	682	629	671	688	654	707	636	627	630	677	699	597	684	686	719	634	676	640	634	651	640	680	637	673	645	645	634	664	665	633	625	682	639	695	653	640	626	647	677	630	685	640	662	627	710	638	628	598	669	630	673	660	686	662	665	644	672	689	679	690	638	693	638	712	651	686	670	663	638	679	658	679	657	661	710	673	641	681	658	669	650	657	652	665	646	674	704	679	667	693	661	676	645	644	665	658	664	652	665	681	654	638	586	695	641	615	664	663	652	647	674	675	629	646	646	716	671	664	656	632	630	646	659	658	649	673	655	646	617	656	611	638	646	646	664	619	599	621	699	601	685	617	664	693	660	644	627	663	654	714	640	684	648	637	685	643	678	651	676	644	652	629	717	665	675	634	632	664	675	646	634	702	685	670	666	674	693	630	674	644	661	621	657	688	608	609	681	646	663	641	717	603	670	682	641	663	697	648	649	619	654	657	632	647	625	666	658	690	682	669	683	651	698	636	629	598	611	645	693	643	666	635	688	633	625	643	645	663	651	636	682	662	692	668	659	650	660	665	647	656	690	662	699	627	687	667	670	659	671	662	632	645	645	615	650	619	718	642	648	658	642	665	658	659	674	668	665	653	685	672	674	651	698	666	633	614	660	650	654	634	690	670	655	643	610	626	639	632	692	634	648	707	649	649	703	660	679	653	675	685	610	665	636	674	648	685	706	626	655	639	659	639	657	686	625	635	678	668	651	618	665	637	670	680	698	675	696	661	671	723	638	640	644	707	680	659	632	664	721	671	662	632	654	651	625	610	622	673	652	660	669	651	645	648	651	659	649	637	660	680	639	649	647	688	644	672	639	627	624	670	602	644	670	602	644	676	625	693	685	648	657	667	663	707	678	638	664	616	675	668	657	653	672	668	648	653	642	644	645	654	624	673	645	616	711	648	663	623	666	638	664	670	637	685	730	724	685	609	626	687	625	677	641	638	643	622	664	663	584	618	676	629	634	659	652	647	690	653	658	646	644	626	649	647	648	667	672	717	678	676	685	619	630	678	674	659	682	697	685	659	652	634	649	607	650	671	672	610	649	643	684	688	662	655	670	678	645	689	647	637	667	666	698	677	615	630	598	666	665	637	660	668	707	684	658	694	629	647	676	649	634	691	637	679	705	655	640	671	674	680	682	675	649	686	644	671	612	666	681	665	656	654	651	693	659	662	660	683	631	668	648	674	679	592	683	678	652	662	670	640	577	627	602	688	604	641	706	678	641	640	625	578	658	669	630	665	659	653	619	666	634	677	696	697	672	622	631	646	675	648	654	678	696	640	630	626	652	679	627	671	655	690	644	660	670	615	647	641	619	674	669	665	636	656	653	648	652	662	632	632	662	682	669	657	605	660	653	698	626	671	660	664	654	630	658	647	643	644	647	664	623	678	645	635	643	682	636	690	619	737	668	682	685	654	645	654	642	638	602	659	652	680	631	690	623	655	668	651	669	633	640	636	608	646	655	647	659	655	632	647	663	661	669	645	609	672	646	663	669	656	651	681	674	640	581	685	628	673	659	657	651	617	719	665	653	653	649	669	662	619	647	678	619	681	730	673	717	674	665	638	690	651	690	669	657	620	633	639	658	668	665	618	667	633	718	677	667	626	603	662	707	675	677	656	664	682	660	639	674	666	639	692	693	668	689	654	691	665	652	673	676	699	688	650	644	662	630	656	712	627	660	705	665	611	626	656	664	672	651	693	682	644	639	677	634	688	646	670
2430	131	135	109	106	74	72	63	71	64	66	61	69	57	53	63	63	55	65	75	51	65	65	69	62	57	57	58	74	54	63	69	62	53	70	58	56	57	54	39	73	56	55	52	66	58	60	69	50	60	57	65	67	49	74	54	70	59	66	62	69	51	46	64	64	70	52	55	73	67	52	70	62	59	55	83	64	70	63	60	68	78	68	65	54	65	58	63	77	61	55	74	48	69	68	72	58	56	67	55	54	70	54	67	69	57	62	57	51	75	66	58	53	56	72	47	56	60	64	58	54	52	63	55	70	64	70	58	58	65	47	68	66	64	52	68	67	60	52	60	60	63	54	63	69	55	60	58	45	56	61	66	47	66	70	52	49	63	63	65	71	62	66	54	64	48	59	84	58	57	66	72	64	62	57	73	50	73	74	57	68	60	62	57	62	65	48	54	60	53	63	59	70	71	58	53	66	62	58	66	67	69	68	61	54	61	55	61	46	75	72	78	57	75	55	81	66	59	77	66	68	73	56	73	55	73	62	64	59	66	62	72	61	56	50	53	52	72	61	70	64	55	55	56	65	76	62	61	69	54	66	65	54	65	59	74	60	68	71	59	57	64	58	66	58	71	62	63	60	60	50	66	71	59	65	66	58	73	70	56	53	62	68	68	64	68	68	48	56	59	53	64	55	74	52	63	61	61	54	66	50	52	59	56	51	62	61	58	61	75	50	60	56	59	65	58	51	61	71	50	53	48	63	56	63	70	56	69	63	73	58	66	61	54	56	60	83	62	54	46	60	44	71	44	64	67	57	60	64	56	57	46	54	65	48	56	60	69	64	70	79	61	70	62	50	69	63	66	53	77	45	47	72	62	60	63	62	67	48	62	62	65	47	68	54	54	66	47	70	66	58	67	55	60	60	63	61	42	62	51	61	70	68	69	72	57	71	56	77	62	72	63	43	63	55	61	55	67	72	61	67	50	65	58	53	66	59	61	70	52	66	59	46	55	57	65	57	58	57	57	59	63	57	53	69	54	61	73	61	58	56	51	59	61	67	60	56	52	61	66	59	66	50	54	62	60	69	68	62	65	55	61	68	66	62	68	45	58	72	57	51	68	62	45	67	62	57	64	60	61	61	56	55	61	63	63	72	71	59	65	67	67	61	73	64	65	71	45	66	53	73	68	59	66	60	63	53	69	58	70	59	51	67	60	63	65	65	70	50	66	58	55	64	57	54	56	56	68	67	65	70	68	69	65	47	69	74	68	54	57	66	56	49	69	60	68	54	61	62	59	72	61	47	64	58	56	51	66	72	61	70	58	71	72	63	71	58	48	71	48	60	69	78	66	59	65	64	69	69	60	63	64	58	68	58	57	48	52	57	56	69	71	76	71	77	81	59	63	58	51	49	63	52	54	62	54	69	62	60	64	72	61	62	51	65	62	48	63	78	65	61	67	56	56	73	51	71	76	71	65	62	65	66	76	60	70	72	74	59	69	62	71	61	72	65	52	79	64	61	68	73	68	63	62	71	62	68	57	66	69	66	63	51	68	63	60	75	57	63	51	66	55	55	50	63	62	62	71	61	53	65	44	52	56	63	57	59	62	65	60	62	59	52	72	71	70	75	65	69	48	62	67	78	55	75	55	58	51	60	69	54	55	70	71	64	62	60	64	59	75	50	51	60	50	67	62	63	78	64	71	63	55	68	63	61	57	68	71	72	64	63	59	47	66	53	69	65	74	61	59	68	64	61	67	63	60	70	57	66	50	65	63	68	58	76	71	57	55	63	59	66	55	71	60	85	52	49	59	60	53	63	76	84	65	62	67	64	55	57	61	59	59	54	54	56	52	58	71	61	67	81	48	63	57	69	74	54	65	62	55	70	64	74	65	50	61	39	67	56	76	54	55	62	54	61	58	60	66	55	65	66	60	75	59	69	43	55	75	54	55	87	55	80	58	71	45	61	62	58	64	66	54	55	64	59	52	51	63	52	50	55	66	56	67	47	56	73	60	75	64	57	60	60	64	58	54	67	69	56	69	58	58	65	66	64	67	68	54	58	74	63	54	54	67	67	52	59	54	58	67	43	65	62	68	65	59	53	59	56	53	71	57	61	48	58	57	48	58	56	59	67	53	76	54	53	72	65	54	73	67	55	54	63	46	46	65	66	61	69	68	74	52	64	75	55	54	69	54	64	56	53	61	53	69	64	71	59	72	48	61	44	46	64	55	65	61	75	68	61	66	74	60	61	53	52	62	60	67	60	60	53	72	67	66	66	65	56	57	67	59	56	62	65	49	71	59	63	76	48	55	60	59	65	63	64	64	61	68	63	61	49	52	62	77	55	56	70	68	62	59	54	49	68	57	55	64	76	52	57	57	69	72	47	61	62	70	58	54	73	65	66	73	62	51	81	67	65	54	53	49	64	69	55	63	80	66	67	66	68	67	58	69	61	63	68	52	54	58	64	70	66	52	49	71	62	64	69	66	65	61	83	74	61	60	68	52	57	49	56	68	72	50	66	73	58	57	58	56	56	52	60	52	60	62	42	50	65	75	67	66	43	65	69	56	47	69	59	69	59	57	58	54	53	63	71	66	63	66	54	56	63	61	65	58	64	70	55	59	64	65	60	61	69	52	59	71	64	67	68	67	54	58	61	57	63	62	63	56	62	61	63	62	62	58	75	69	51	64	73	60	75	65	73	54	76	59	62	65	67	53	67	44	66	77	49	53	52	75	67	61	57	68	65	74	58	53	62	70	64	65	60	64	67	54	50	63	61	61	53	71	60	65	60	58	60	67	73	50	70	51	67	52	68	69	71	57	56	78	57	52	56	63	55	44	52	52	64	65	65	61	56	68	67	69	69	56	69	65	75	55	61	66	56	62	68	54	69	62	61	71	68	67	62	50	61	56	42	55	47	64	69	63	52	61	62	52	68	77	66	59	70	48	67	57	58	52	70	58	63	71	64	78	77	69	50	67	63	66	55	69	53	67	73	67	60	71	54	53	64	65	67	58	83	57	60	47	62	66	52	62	74	60	62	62	53	66	61	69	58	64	57	52	57	72	67	69	67	61	46	52	67	53	67	61	62	49	64	63	74	70	52	62	56	51	51	79	62	61	60	69	63	63	64	56	56	54	69	60	46	57	67	71	57	63	70	58	71	62	50	53	60	60	63	69	55	71	55	44	56	57	44	50	72	60	64	52	48	76	59	59	64	60	58	62	48	60	63	76	52	68	61	58	63	52	69	52	67	59	66	59	52	61	70	56	66	58	50	54	65	53	61	53	63	63	81	62	51	57	49	54	64	51	70	53	64	52	64	62	65	52	58	70	53	79	65	56	47	53	58	56	57	73	67	51	73	43	69	59	53	61	68	60	57	64	53	59	67	63	48	58	58	48	66	61	61	67	64	62	62	59	67	62	57	52	51	61	69	64	41	44	69	62	63	77	54	63	57	55	52	63	71	65	70	55	68	58	66	69	62	61	53	81	52	62	54	61
4043	334	436	458	389	354	361	352	368	348	312	338	285	293	290	278	310	283	269	278	273	247	259	256	262	233	271	283	293	257	266	250	284	268	273	294	275	297	263	260	263	264	281	268	262	273	253	271	247	274	253	261	276	238	267	275	254	282	264	270	255	271	248	279	266	282	270	246	246	249	304	242	258	301	265	269	286	247	270	245	256	245	256	257	250	237	268	269	259	259	235	232	253	272	258	264	264	264	262	231	284	273	247	258	255	267	273	273	267	257	277	279	299	253	298	253	217	277	247	283	268	273	262	279	255	231	267	276	278	295	259	241	262	267	263	237	275	256	284	302	241	231	267	244	256	272	275	235	316	256	250	288	263	293	248	303	247	239	259	261	237	270	241	242	241	264	263	259	236	259	277	244	262	253	252	252	251	278	245	268	260	288	257	282	254	247	294	290	261	273	280	262	254	251	256	241	250	270	238	266	260	273	274	261	275	235	261	298	266	280	262	245	279	251	248	264	265	244	283	324	269	271	294	249	254	254	285	282	262	287	244	226	266	255	245	222	259	261	242	232	255	291	268	273	270	282	276	272	250	280	287	273	278	261	266	280	239	273	244	249	256	260	270	254	287	293	273	276	249	271	242	267	245	257	267	262	266	251	317	263	288	267	297	309	259	267	293	271	285	246	264	276	315	263	248	279	243	224	259	245	267	260	254	244	266	247	272	309	249	244	261	256	280	249	288	286	275	254	258	259	254	265	285	242	245	265	273	262	244	259	271	247	258	259	256	278	294	273	264	239	277	265	255	240	281	256	253	272	249	248	278	267	275	255	249	292	266	282	269	265	243	237	264	279	267	232	255	258	245	245	253	264	292	273	231	286	237	249	232	304	293	280	263	283	257	241	271	240	262	260	257	220	252	272	268	262	281	268	260	269	255	287	251	272	254	282	262	290	279	241	271	243	249	258	256	258	267	244	267	251	245	257	276	317	291	252	273	279	234	262	248	253	267	256	267	251	267	281	280	266	284	247	283	273	255	245	241	259	265	280	252	231	276	267	273	254	263	284	263	265	259	246	250	266	312	244	260	271	269	253	261	271	250	264	276	236	282	264	253	261	273	262	253	270	257	284	238	286	263	274	258	262	275	246	260	265	295	277	253	278	276	264	278	251	280	282	263	262	227	270	247	263	247	249	249	250	251	268	265	238	255	248	281	258	282	268	264	301	236	248	274	262	277	271	266	268	251	291	253	244	272	276	268	262	275	254	240	270	250	279	256	272	260	289	267	249	264	255	250	275	256	275	230	253	270	276	275	265	243	261	269	252	272	276	269	255	267	280	281	262	267	251	282	267	258	244	276	269	294	249	252	258	241	247	242	297	276	261	260	276	251	255	247	252	255	272	264	249	261	272	245	244	269	234	281	259	243	244	237	257	284	275	226	257	260	251	264	274	252	257	283	239	261	232	295	283	277	287	279	289	274	255	264	248	275	275	240	251	245	250	272	247	278	249	266	238	291	241	251	286	268	224	280	255	278	292	240	223	258	251	252	256	259	244	261	252	236	256	275	281	276	248	272	268	236	263	249	252	276	253	294	261	261	240	261	268	288	260	271	268	283	251	288	251	255	266	257	262	239	276	261	242	282	249	262	270	266	260	271	267	261	291	276	285	233	276	267	256	263	247	267	242	266	240	247	247	257	269	279	240	258	280	261	297	280	272	245	294	269	283	275	282	281	271	266	277	258	273	242	267	263	230	253	276	278	255	267	250	283	287	269	268	255	255	275	253	266	257	296	235	264	266	264	311	277	250	266	258	240	289	268	241	278	256	264	253	287	275	264	235	238	251	281	256	236	263	274	246	258	284	279	252	239	253	275	263	302	265	268	259	256	283	266	259	281	258	260	254	267	247	279	255	258	285	252	282	277	240	261	284	257	271	269	280	280	258	256	255	260	273	257	262	260	256	263	242	272	280	261	244	245	267	269	276	260	266	253	239	259	266	270	260	274	275	230	271	278	277	253	255	260	292	267	222	259	256	253	233	274	252	272	269	230	256	261	266	285	283	236	279	257	278	234	271	262	258	256	251	286	266	259	260	258	263	244	266	258	247	275	304	282	254	245	244	251	257	265	256	247	267	242	264	243	251	236	264	272	246	253	260	282	255	255	262	254	268	265	263	268	250	239	271	264	272	272	259	284	273	265	227	262	241	248	260	244	248	274	247	265	269	259	275	257	255	282	257	243	249	300	259	262	296	277	262	281	264	273	261	254	284	246	235	228	261	260	248	248	261	250	277	261	250	244	269	244	239	240	261	259	278	273	287	274	237	254	275	259	275	254	253	264	260	256	250	263	267	272	288	260	262	239	276	271	295	282	278	293	253	269	255	253	269	273	239	249	278	250	287	281	242	255	239	261	252	274	258	281	270	270	250	271	250	281	259	248	277	251	279	308	257	291	242	282	270	225	267	263	231	297	269	245	274	259	256	267	239	256	257	255	261	279	239	269	255	269	279	242	254	262	262	291	279	283	286	303	256	287	257	284	280	278	270	248	259	246	281	256	261	255	277	267	246	266	239	277	261	261	268	289	253	267	234	272	262	241	274	246	263	270	230	276	271	271	299	293	290	269	267	284	263	264	261	285	265	279	282	254	262	265	242	249	256	279	228	262	257	253	254	272	280	300	293	260	268	244	271	273	234	288	268	299	274	302	281	261	229	255	268	258	285	250	278	227	271	267	270	260	271	262	267	276	250	241	263	275	267	263	278	281	285	254	258	303	252	279	272	226	258	294	262	244	258	284	308	260	275	263	270	235	260	269	271	252	262	261	247	287	275	277	248	255	265	276	273	282	257	256	289	246	270	280	259	236	289	296	282	263	286	245	264	278	232	261	262	240	277	262	282	286	284	266	276	257	257	266	217	271	246	274	263	265	256	248	241	266	267	275	255	281	249	259	273	246	254	270	270	278	270	239	244	270	270	292	291	292	279	267	265	268	250	244	250	249	262	271	286	259	251	273	273	256	253	236	275	222	249	249	263	256	255	271	250	293	266	235	256	246	288	266	284	269	298	263	265	262	266	276	268	256	268	247	293	257	258	241	249	284	274	258	275	294	289	249	271	253	296	271	274	264	236	254	272	279	305	241	281	262	288	258	261	269	260	248	263	265	275	248	258	282	264	250	249	291	267	241	264	262	228	279	287	282	278	272	287	253	245	279	254	285	261	267	278	278	238	244	228	244	240	266	265	266	273	260	299	258	274	266	279	265	247	267	252	279	252	286	270	263	259	262	256	232	274	266	249	294	286	260	254	246	285	281	258	264	303	245	295	268	256	255	254	267	265	285	254	266	247	248	282	254	265	268	250	250	249	277	264	230	235	282	226	251	282	285	244	280	278	252	241	258	262	240	296	257	266	269	248	244	287	246	264	244	267	296	246	252	237	290	248	266	269	248	265	267	275	255	251	275	263	280	266	275	253	289	263	264	282	260	277	288	258	244	283	264	228	251	285
17387	1464	1124	848	587	426	380	322	272	238	228	205	181	189	186	157	150	152	164	161	127	131	149	154	129	107	148	127	128	140	148	133	115	149	125	140	144	141	136	132	123	140	131	122	124	133	150	149	128	97	136	124	136	144	120	133	146	119	122	114	138	142	128	122	135	135	129	131	137	103	139	149	114	107	136	107	123	129	135	130	111	121	128	113	107	132	129	134	117	114	144	118	118	146	129	125	98	127	117	136	126	115	122	131	139	126	127	125	118	115	143	119	131	129	131	131	121	115	116	140	96	112	149	134	127	117	124	115	125	149	112	123	136	109	126	114	120	111	119	124	111	117	123	125	144	123	133	131	134	96	125	114	110	130	139	104	127	118	136	137	119	134	129	130	131	137	122	99	112	109	109	125	136	119	126	126	159	109	113	109	136	125	116	122	126	129	112	114	134	97	111	117	120	123	130	112	109	146	127	125	118	131	120	131	104	110	131	123	110	132	106	115	122	123	131	114	130	138	120	127	134	119	126	121	124	127	138	114	145	127	125	127	127	105	105	121	122	143	142	125	120	117	116	131	115	111	131	113	125	111	107	121	115	131	120	126	114	142	126	127	134	120	112	114	120	120	114	125	115	109	144	104	125	127	134	124	108	139	133	133	119	115	112	115	123	123	119	130	125	127	102	120	119	105	114	122	125	134	137	136	108	126	139	116	124	127	129	125	127	122	128	117	117	116	121	124	114	108	131	123	132	123	118	139	116	122	124	103	108	108	120	108	116	109	123	125	130	124	135	152	142	138	111	130	123	136	111	125	127	111	120	133	113	126	117	120	119	111	116	116	134	124	113	107	108	132	115	104	130	118	106	106	116	137	131	106	142	122	136	120	134	124	131	122	124	118	135	117	108	113	122	131	125	120	124	134	122	113	132	118	127	121	124	137	126	114	148	115	121	120	120	116	127	142	98	121	100	138	127	132	107	127	123	133	129	122	111	125	113	131	124	124	118	129	106	117	135	121	123	133	138	123	138	137	115	121	112	120	130	109	129	138	131	102	108	147	135	133	101	124	113	141	141	123	125	117	119	111	123	120	127	140	118	112	148	122	125	125	122	124	134	110	113	120	120	108	125	107	127	131	106	131	131	127	143	137	134	116	119	121	129	119	123	131	126	135	99	117	134	122	123	110	132	118	122	108	124	117	126	126	112	137	138	120	111	142	122	113	133	104	124	139	124	116	135	145	107	115	128	128	155	151	121	135	126	131	127	119	132	112	111	110	110	104	119	140	100	126	133	129	134	105	143	123	116	127	112	118	126	121	112	131	144	108	152	126	133	125	119	128	121	120	110	134	115	133	135	108	117	127	137	102	125	128	128	105	92	114	112	137	119	139	130	101	119	128	132	121	127	127	130	131	114	135	123	140	101	124	118	109	121	124	119	120	134	109	115	149	131	111	169	109	131	122	121	132	115	113	107	116	137	116	96	115	130	136	112	127	140	104	132	107	100	121	144	124	129	140	130	114	139	130	103	113	125	127	109	123	133	127	108	99	105	118	118	104	146	134	121	122	125	110	117	128	106	115	126	126	128	125	117	125	121	119	121	116	115	138	145	130	139	114	90	124	132	131	130	127	110	102	147	123	129	108	133	129	100	120	127	105	124	117	97	119	125	133	114	132	108	126	113	123	126	145	116	111	127	136	110	123	136	117	111	130	117	108	140	146	131	140	124	115	127	126	124	114	146	122	134	136	100	119	114	135	115	135	150	112	127	125	125	127	117	136	111	97	111	112	123	111	144	120	121	134	141	139	146	119	108	136	135	133	118	128	128	105	142	126	132	156	130	120	140	119	112	141	139	116	127	119	128	124	104	134	126	122	126	117	118	115	136	114	124	139	131	126	107	118	100	117	109	113	138	122	124	136	108	142	120	100	139	123	129	127	114	128	117	140	132	135	125	126	138	128	124	148	146	113	125	99	118	146	117	133	99	123	126	126	110	117	115	112	116	127	115	112	115	121	108	129	114	133	136	124	131	114	122	125	112	120	125	132	127	111	108	120	127	135	101	120	110	139	130	123	118	121	133	136	152	113	131	128	134	119	126	122	110	132	124	129	115	132	109	115	123	86	118	131	125	130	133	112	144	146	120	129	98	119	129	116	119	123	124	126	129	117	121	134	136	106	130	129	124	96	126	135	127	140	115	129	124	128	115	131	137	109	119	126	118	130	108	136	120	128	133	125	104	138	108	136	103	123	125	114	117	113	141	123	128	133	117	116	129	132	117	110	109	115	124	126	116	115	142	118	147	105	133	119	130	109	136	138	137	133	137	129	131	133	111	115	115	125	129	118	144	119	115	148	134	122	110	134	108	125	126	123	109	131	116	122	119	122	119	115	119	117	135	111	129	104	120	144	121	131	110	117	138	132	119	143	127	119	118	130	133	119	123	118	119	128	125	130	111	124	146	124	127	123	106	133	124	115	119	131	144	113	110	115	128	110	146	124	114	123	114	117	144	139	134	117	106	125	114	102	131	121	116	133	134	113	118	122	113	145	124	120	129	102	139	118	133	137	129	116	129	115	122	134	115	101	134	126	110	130	120	122	117	137	107	125	110	114	128	122	134	130	147	113	112	123	100	136	127	115	136	123	141	134	107	111	134	144	122	101	116	143	111	118	116	123	123	120	103	136	139	120	115	118	121	124	125	133	133	102	122	132	106	114	110	123	114	138	135	134	126	137	115	127	112	109	113	106	136	132	137	115	123	143	109	98	117	104	112	131	121	107	141	132	122	116	124	117	122	131	122	119	124	129	130	146	123	124	124	116	122	114	133	104	109	134	126	106	124	130	130	115	116	116	121	121	122	127	122	125	132	134	143	119	125	128	111	120	104	137	115	120	130	135	115	116	125	147	123	134	131	129	114	125	128	115	112	99	121	124	146	105	116	125	146	110	122	127	132	126	114	142	119	120	122	116	110	132	153	144	119	116	100	119	124	120	125	94	129	126	118	138	128	112	123	122	107	128	110	137	115	116	127	116	112	125	121	140	138	106	134	127	128	97	129	142	143	133	136	123	107	116	137	118	102	127	118	117	116	121	119	116	121	139	131	117	129	121	123	140	115	133	99	121	132	109	133	91	129	123	100	149	124	114	116	124	131	115	125	127	120	136	122	120	127	125	123	114	132	117	122	98	121	110	106	134	120	149	138	117	121	134	116	111	124	125	122	128	121	102	115	132	109	135	111	123	116	121	129	122	130	136	126	142	110	141	143	121	117	129	110	114	133	111	100	113	124	119	123	129	128	126	117	126	122	131	134	133	142	135	139	121	115	132	121	111	122	134	143	117	142	132	113	114	124	129	128	138	127	137	124	127	136	101	113	120	139	140	120	103	141	111	136	127	132	121	121	125	120	137	139	120	128	110	141	122	132	121	104	128	120	107	117	121	122	110	117	146	136	129	114	110	124	128	123	127	132	99	117	124	144	139	138	141	119	123	113	122	116	98	122	118
10795	1250	2697	3184	2652	2337	1899	1636	1471	1262	1168	1088	950	875	837	763	730	719	693	602	625	628	621	598	599	560	579	567	557	591	523	521	515	485	503	489	518	531	470	476	502	531	527	492	477	488	518	501	531	486	505	514	489	460	470	469	478	483	501	471	478	461	454	484	503	526	475	464	464	446	479	480	470	412	501	493	466	468	426	491	459	443	461	480	472	463	454	446	481	468	463	456	451	458	452	469	470	487	465	434	463	470	454	497	455	457	457	452	461	412	436	421	440	500	428	487	464	474	438	490	457	474	468	481	452	452	442	437	470	432	421	459	451	455	435	428	478	448	475	476	462	457	524	485	475	464	448	492	425	466	480	478	452	456	460	473	479	443	457	421	411	487	419	468	431	492	433	452	472	454	511	451	471	475	421	457	476	424	470	460	488	459	460	454	493	463	438	459	410	443	489	442	449	453	442	466	459	451	445	460	456	459	415	469	488	437	442	445	485	475	458	445	463	457	438	440	450	407	449	462	443	452	431	444	444	423	453	470	434	448	471	448	428	472	463	489	471	429	454	440	436	469	459	477	456	429	449	490	429	457	445	452	482	450	454	419	463	448	432	465	437	399	485	454	438	507	461	444	448	435	490	451	452	422	440	499	485	377	519	437	430	457	455	475	471	475	464	429	437	487	466	436	469	441	452	451	464	419	413	461	441	434	461	468	478	449	461	457	441	454	454	441	444	464	460	411	475	465	481	492	447	488	506	440	433	432	420	451	400	422	454	424	469	465	446	419	443	429	449	434	457	490	491	445	461	451	424	418	458	456	517	464	460	433	466	413	488	438	462	442	501	449	454	477	462	448	457	437	437	476	475	461	398	402	449	443	457	467	444	439	459	488	462	429	411	475	453	468	468	431	454	419	468	430	460	466	463	462	464	453	490	444	485	424	489	437	460	442	443	454	443	438	448	490	458	423	466	429	448	466	448	434	485	438	435	423	424	423	459	435	478	448	427	440	438	471	478	474	482	482	488	445	439	437	404	454	434	437	468	446	446	430	448	438	468	451	469	481	433	452	480	486	442	458	450	468	420	488	445	497	477	488	422	469	451	456	463	473	468	433	458	478	468	453	473	461	462	476	436	454	459	471	479	420	410	455	445	458	463	468	480	462	431	471	421	479	489	446	440	448	454	465	464	429	484	426	408	446	475	445	461	481	450	501	462	449	430	452	434	467	476	428	449	448	452	456	483	479	450	446	493	473	460	456	451	459	432	483	450	419	473	481	427	429	463	472	444	462	429	489	433	467	419	473	441	487	458	421	476	432	435	427	433	445	451	427	419	488	424	467	454	425	423	430	487	444	447	429	435	430	488	472	492	443	443	415	440	422	431	463	458	447	441	467	441	453	443	484	428	462	440	422	441	446	466	431	451	482	502	410	503	448	441	456	494	438	439	444	485	431	456	420	497	455	453	451	454	476	462	452	408	443	485	454	451	422	463	455	449	448	465	472	444	454	433	424	461	397	428	436	488	439	426	421	471	444	447	453	454	452	462	458	454	492	448	470	432	436	464	470	460	444	445	468	424	461	452	411	425	480	517	454	460	468	483	444	426	447	408	474	460	467	457	454	425	460	474	467	458	431	460	437	452	424	446	491	455	483	445	477	472	422	450	501	470	473	440	433	455	464	433	477	486	498	449	469	466	442	482	465	473	476	435	428	455	394	405	425	460	421	455	452	454	441	447	421	462	484	445	465	451	474	417	450	449	411	466	432	467	476	452	423	452	435	474	449	420	470	431	448	468	474	475	425	419	436	438	454	442	434	418	432	439	478	457	441	447	464	458	435	474	451	452	456	418	431	433	456	457	446	422	449	499	441	477	474	490	433	403	447	463	477	447	437	451	399	448	404	436	477	476	450	447	457	446	417	450	465	454	491	429	470	445	453	436	437	413	454	440	482	466	456	429	439	420	469	506	452	446	472	488	440	457	515	513	469	446	450	456	448	444	427	449	424	432	463	478	463	446	462	472	427	438	472	459	459	468	423	468	462	435	436	421	457	459	484	473	474	453	449	476	482	492	430	467	469	473	423	452	474	421	462	437	463	443	446	458	435	433	466	425	430	460	459	426	470	459	476	422	421	453	488	484	452	470	421	461	466	456	447	472	449	498	414	430	407	455	481	463	483	494	432	436	436	470	430	443	471	446	461	461	423	422	480	446	465	442	422	481	463	457	490	465	443	428	452	479	457	486	442	429	463	442	469	399	444	450	445	499	478	436	470	460	441	422	456	431	452	417	424	459	490	432	479	423	452	461	461	455	447	465	468	504	461	459	431	467	458	460	448	502	435	468	464	452	441	421	463	452	454	462	458	453	437	426	443	461	427	387	453	437	462	414	440	440	463	474	463	476	439	449	461	441	448	481	490	435	448	441	483	489	461	449	447	462	469	436	461	486	439	476	450	447	461	476	414	457	452	482	488	448	455	470	430	463	454	433	466	482	457	449	430	507	440	436	397	464	447	457	469	457	458	434	440	422	457	426	462	451	457	490	443	426	426	472	467	473	415	454	456	477	450	461	443	445	429	441	477	448	441	440	507	441	434	472	443	439	470	465	485	447	444	453	479	483	458	453	463	422	459	425	432	469	478	407	429	495	459	477	450	472	425	446	469	459	455	488	480	424	457	454	456	459	471	474	429	449	490	463	444	449	487	436	444	441	420	448	413	483	522	506	460	453	474	441	457	425	439	469	477	466	477	434	460	504	467	461	446	479	432	436	432	442	450	458	470	429	440	466	420	427	473	434	427	475	433	470	459	454	465	424	449	450	480	476	457	445	456	450	439	430	481	430	454	440	459	428	416	505	511	465	484	451	446	453	415	485	472	470	451	429	448	456	427	433	476	451	446	434	436	470	446	466	437	466	479	470	502	463	507	465	481	433	498	452	473	460	426	459	501	482	474	453	425	442	470	444	452	424	452	444	451	434	431	448	464	464	454	409	450	460	454	419	416	433	441	478	447	452	375	478	453	459	446	485	473	482	418	500	493	452	440	438	432	459	473	445	444	423	421	451	425	433	442	466	445	411	428	463	422	417	462	427	456	445	453	471	405	460	444	480	462	443	430	452	449	479	450	469	432	448	465	446	470	446	472	426	430	427	435	424	449	499	468	466	482	483	469	448	453	497	414	481	456	472	458	446	457	442	480	429	454	439	462	475	433	445	436	449	469	462	436	494	481	460	465	452	418	485	463	438	437	455	446	445	447	449	448	459	385	501	462	453	445	445	504	434	434	478	430	420	426	447	454	440	450	476	434	455	431	472	443	442	459	505	494	435	452	476	432	474	444	434	438	483	476	473	445	468	458	455	468	442	456	440	459	406	421	474	442	454	422	462	416	443	446	470	468	436	420	474	437	449	448	443	453	497	461	482	469	412	460	464	461	506	456	478	468	510	447	465	436	485	476	461	436	492	462	493	466	462	474	451	448	451	426	484	431	454	445	425	455	446	413	439	471
27717	4410	2241	1620	1158	860	695	539	486	428	375	354	332	298	286	254	269	261	211	252	248	226	222	195	208	228	215	228	210	213	214	213	212	187	184	215	207	233	185	207	206	207	198	203	222	206	220	173	222	194	173	176	192	177	183	224	182	198	199	204	227	203	211	182	206	191	231	209	201	204	198	185	192	195	209	207	193	191	179	188	191	195	204	205	192	191	200	186	203	189	218	172	215	228	210	192	204	208	178	197	212	196	199	185	198	184	214	203	191	193	168	200	192	190	173	209	212	186	192	184	183	200	179	180	197	170	188	182	190	188	192	179	165	177	193	207	193	166	193	215	181	157	196	173	175	170	190	189	204	185	205	188	186	211	177	189	206	193	183	205	197	188	199	217	196	211	182	197	200	203	202	200	222	184	188	197	216	199	213	195	183	196	185	226	181	197	184	183	195	205	220	216	201	190	214	218	187	189	208	217	182	172	208	211	218	201	193	202	196	197	192	204	178	203	221	177	183	197	222	190	209	198	201	218	182	177	173	195	189	203	215	220	187	200	208	205	170	185	177	207	200	211	185	203	194	214	166	197	169	203	191	169	213	183	225	182	204	181	213	194	190	236	215	208	208	200	183	198	199	162	175	211	176	177	184	180	210	187	204	190	189	206	192	179	226	208	216	193	176	191	213	204	194	174	186	188	215	205	199	179	187	205	225	214	226	182	202	206	215	175	214	220	195	185	192	198	175	195	191	217	180	209	204	215	194	179	169	217	203	201	185	192	202	179	180	183	192	187	201	161	185	204	162	168	216	181	197	188	184	201	191	206	203	211	196	190	203	216	199	196	192	192	141	216	198	184	194	188	190	201	195	201	175	187	175	203	168	192	190	208	192	197	214	204	177	173	166	195	183	197	215	214	187	210	185	200	210	213	188	177	193	192	172	182	196	159	172	206	173	185	199	203	192	182	204	193	166	194	201	185	222	182	177	209	202	212	173	183	202	236	188	195	200	222	207	184	174	192	199	221	191	222	218	156	185	194	199	178	188	200	197	188	186	199	169	205	185	203	190	204	197	208	180	178	208	190	213	186	211	182	194	174	206	199	190	210	218	196	172	209	192	206	190	183	199	159	204	187	204	175	210	170	194	214	180	197	203	205	198	210	216	196	204	207	222	200	207	200	216	203	225	195	203	183	193	198	181	212	177	201	216	192	199	200	198	197	218	181	183	185	192	206	194	180	202	193	196	208	198	185	195	187	184	194	189	205	189	156	197	216	200	193	195	206	186	199	215	175	204	198	190	200	181	189	193	197	205	194	206	195	180	190	206	169	197	177	198	186	204	203	209	187	171	191	192	174	240	204	174	198	211	179	174	189	196	208	178	196	209	186	210	202	185	195	200	198	185	188	195	188	205	192	213	194	196	197	191	195	182	201	177	201	177	202	210	167	205	185	184	200	205	193	201	196	182	187	195	178	192	189	187	199	196	191	189	155	180	209	154	167	225	225	226	210	196	204	186	176	197	200	220	191	200	209	169	199	185	178	175	202	200	199	198	187	179	205	209	198	209	196	211	181	199	203	203	208	188	187	193	215	204	193	197	183	209	226	189	197	193	188	180	201	211	187	213	182	184	190	187	189	219	168	187	198	198	192	196	199	186	212	190	202	186	197	184	195	184	179	200	176	210	195	175	200	211	210	179	200	191	197	191	208	212	188	195	198	171	192	186	190	175	179	208	179	189	189	174	194	198	217	173	197	197	221	185	212	186	211	204	186	199	191	190	195	180	190	183	205	205	174	198	196	210	196	205	182	174	194	188	188	193	207	196	190	188	198	202	175	198	211	192	190	196	162	213	190	181	201	158	197	212	211	168	203	228	172	194	185	207	203	174	185	216	151	195	204	192	201	178	218	185	221	209	191	186	186	196	184	202	183	208	171	182	206	182	213	184	189	213	172	192	189	162	192	207	158	203	205	208	174	189	184	202	181	185	184	187	211	192	185	210	181	193	186	194	196	200	202	196	198	189	185	217	186	174	212	189	181	212	203	203	188	189	197	194	195	185	191	201	210	188	181	190	216	209	188	194	191	196	179	209	176	199	199	193	188	193	214	166	190	215	209	177	179	185	199	161	215	181	189	195	187	168	175	203	203	169	188	207	181	194	187	202	182	216	181	184	205	195	204	195	200	169	204	191	188	172	197	198	209	192	180	187	199	166	211	203	183	206	181	196	191	202	195	198	178	182	157	209	176	211	177	178	197	198	218	185	198	195	182	212	205	199	189	179	186	183	172	183	218	183	200	208	191	176	183	180	179	201	202	190	213	164	194	180	186	187	191	189	180	182	205	187	196	186	204	200	190	176	202	179	217	182	213	201	200	202	215	186	163	177	181	203	175	219	195	190	185	192	194	190	202	179	176	184	171	194	169	180	176	213	202	203	196	185	181	187	172	225	209	200	174	203	181	177	223	194	185	173	200	196	205	193	202	186	228	193	179	202	185	182	193	193	197	184	198	186	165	188	215	214	220	188	200	190	199	196	185	193	165	220	179	180	195	227	200	222	213	192	201	206	206	197	204	220	177	177	190	172	201	194	198	207	191	197	184	193	183	197	171	181	202	176	203	197	187	202	187	201	175	186	201	167	195	200	213	194	216	198	213	186	188	190	223	206	187	200	215	182	181	198	211	189	193	192	226	234	198	211	209	182	163	188	170	224	181	207	198	201	193	182	184	200	194	173	175	184	164	203	179	215	195	224	205	201	183	190	192	186	204	197	188	176	192	205	174	206	195	182	197	185	193	187	183	177	194	171	196	199	216	189	229	185	217	193	204	202	183	214	211	217	194	202	191	212	205	191	203	186	167	193	204	219	187	192	197	193	182	220	164	206	160	191	204	189	187	203	186	202	195	218	199	189	215	169	197	173	200	193	210	193	210	186	209	198	175	172	205	175	202	194	210	193	199	204	206	180	186	182	186	182	203	194	214	190	177	193	185	174	188	177	187	167	180	196	196	200	191	169	197	199	218	217	206	178	216	207	190	208	220	170	196	212	218	189	182	194	200	187	194	189	200	187	203	206	193	212	190	203	178	222	206	200	213	177	207	172	205	175	198	197	171	199	205	176	184	194	182	208	197	207	208	192	193	191	188	197	211	211	214	190	183	208	183	207	179	197	187	185	183	199	193	208	189	207	170	187	189	175	199	194	174	196	187	188	202	209	205	189	206	181	179	193	179	210	195	164	194	218	197	197	193	203	195	195	192	198	172	175	186	185	181	197	232	209	199	174	180	188	165	200	211	199	186	193	193	181	201	198	191	195	202	182	213	185	195	210	195	190	193	195	154	195	192	195	190	223	200	201	198	168	187	190	197	187	203	193	183	168	160	181	197	205	184	190	205	197	183	185	193	191	212	202	197	199	200	182	214	200	211	176	201	187	181	176	201	181	177	205	164	207	209	182	199	199	172	196	201	206	193	184	198	209	205	214	173	186	216	193	193	203	210	186	202	174	191
14731	2278	4782	5733	4991	4078	3355	2795	2505	2224	2012	1819	1665	1505	1397	1348	1319	1218	1107	1010	987	956	982	935	940	942	885	877	851	791	804	865	809	799	824	743	766	787	831	783	710	755	766	689	750	727	737	675	736	744	684	728	714	684	708	695	704	683	733	697	712	667	690	685	707	738	687	690	698	688	675	714	702	648	674	700	701	685	680	685	706	684	669	628	668	690	645	649	730	693	638	686	673	684	687	664	718	696	657	656	658	670	660	681	685	667	647	680	693	671	662	615	724	642	650	676	682	698	669	679	712	688	706	713	665	665	660	661	666	631	676	679	688	680	677	655	688	628	712	707	681	696	649	654	678	705	697	672	670	641	667	686	667	644	673	632	674	639	669	661	663	652	633	625	653	663	624	676	694	680	703	644	679	640	705	635	641	662	648	661	674	695	657	677	669	691	721	698	666	700	622	597	651	632	647	653	686	700	658	695	654	650	663	669	695	646	666	626	660	645	670	685	717	693	678	659	644	668	707	718	647	644	644	669	619	613	667	725	677	670	697	659	660	695	678	652	699	650	677	633	653	647	648	682	597	589	672	662	658	661	646	688	681	687	674	662	652	629	659	629	665	671	624	606	667	638	630	661	655	667	608	643	667	669	679	680	659	626	638	681	650	670	591	685	611	626	656	712	647	648	710	647	629	686	657	653	637	664	645	662	671	666	596	622	625	630	656	691	675	727	688	667	671	668	678	703	668	673	663	658	671	695	656	687	680	670	677	687	698	677	628	674	641	620	673	714	657	666	687	626	708	680	655	660	660	696	707	675	631	635	708	658	634	690	679	676	627	628	649	684	632	668	637	673	667	658	647	600	659	645	598	669	665	679	681	677	704	630	609	686	650	664	684	625	668	655	682	658	667	685	703	637	631	630	673	667	682	633	699	660	707	653	714	635	687	658	646	674	715	624	666	658	647	654	606	643	663	622	655	678	639	669	715	674	657	675	655	658	630	671	644	686	680	680	658	641	643	639	639	670	678	644	671	687	679	604	669	609	660	665	615	657	627	688	668	645	677	659	689	676	650	680	660	677	657	651	662	679	685	649	689	651	687	706	679	628	664	638	658	636	643	668	647	693	690	667	683	654	675	684	644	664	615	673	648	673	662	648	682	667	680	636	655	638	668	631	653	661	671	707	647	672	676	687	640	640	653	648	674	640	650	618	655	649	694	639	615	678	641	692	644	656	669	662	652	662	650	670	669	680	666	676	647	665	691	686	629	649	584	668	683	671	658	649	678	622	686	639	677	626	670	669	671	634	641	679	714	640	635	660	695	661	641	661	670	651	679	611	663	629	674	601	652	656	653	676	659	652	645	687	661	668	650	643	669	612	640	691	674	651	644	653	657	678	690	651	662	638	683	693	678	682	653	675	651	648	664	644	633	647	654	633	681	633	622	678	668	695	669	642	637	679	696	641	674	649	714	684	661	623	625	673	654	666	652	635	670	678	674	635	651	618	646	673	613	642	693	592	680	687	657	639	627	696	650	658	674	636	694	698	616	610	627	679	626	635	670	680	633	661	609	629	682	698	677	653	690	670	666	638	680	668	684	633	676	607	620	633	683	680	667	640	665	683	641	609	648	673	711	676	660	703	673	652	609	662	621	674	702	677	634	671	635	691	694	649	651	674	718	660	664	640	637	640	640	636	629	657	630	632	644	670	685	669	691	629	686	657	678	682	649	633	648	649	674	686	631	634	639	668	641	632	657	674	729	634	628	680	677	692	685	669	619	649	633	632	656	635	652	643	726	709	656	701	732	628	682	645	600	682	632	633	660	622	597	619	674	653	634	713	683	675	659	671	662	644	634	688	670	643	623	676	654	691	665	648	660	697	689	655	695	657	653	675	638	614	674	646	710	693	673	652	626	690	663	607	627	628	681	644	694	695	622	665	673	641	615	665	663	665	668	658	682	677	652	634	664	687	658	648	686	656	645	705	686	642	693	638	664	660	663	641	707	669	660	672	691	623	706	661	636	614	629	648	649	635	664	677	691	631	645	661	671	676	703	671	619	653	676	680	675	648	698	692	663	610	644	658	712	677	688	656	612	673	657	632	650	619	695	679	711	598	698	692	667	658	619	624	618	668	625	694	687	671	704	731	657	692	684	651	666	622	681	678	656	675	674	643	638	636	653	654	632	648	677	675	670	697	618	687	611	667	655	703	678	678	636	666	636	646	661	656	677	627	631	628	667	684	652	653	653	676	707	663	707	659	662	635	636	666	693	679	657	672	604	689	667	653	657	658	613	611	616	669	668	674	628	637	669	654	676	658	695	704	658	666	658	646	660	649	681	672	691	688	671	686	634	631	629	643	660	703	707	659	666	675	677	712	645	648	636	644	655	590	660	656	658	671	664	647	656	669	645	648	600	701	645	678	648	681	661	657	615	704	619	661	629	671	678	617	657	667	687	663	686	648	687	659	688	655	637	639	706	616	702	657	675	626	641	684	642	637	657	683	673	680	632	687	676	631	607	649	671	634	672	632	656	646	620	645	696	679	675	638	657	651	679	649	670	680	623	632	639	681	663	665	635	599	652	607	702	654	683	682	636	619	677	678	666	654	668	629	706	648	677	659	663	618	626	714	646	660	668	751	677	652	581	622	659	684	646	660	687	666	642	663	676	649	631	612	668	649	631	634	649	603	691	662	644	646	646	638	680	662	630	694	658	651	696	670	699	667	641	637	664	705	679	646	646	661	700	634	652	685	660	674	662	664	628	646	684	627	645	681	675	623	675	663	674	690	680	687	644	653	699	669	703	677	649	703	682	634	630	651	699	648	651	637	653	624	625	645	675	652	709	669	649	669	642	682	708	614	653	662	633	639	635	683	629	676	634	654	650	698	646	700	706	648	671	666	654	710	641	645	658	657	692	703	617	681	680	640	705	681	693	672	650	645	664	657	650	624	634	667	686	638	624	691	651	710	636	636	679	646	666	657	638	652	630	655	659	617	660	640	644	724	649	655	655	651	644	647	642	662	617	698	674	650	655	650	656	615	649	666	662	689	635	627	686	627	666	674	660	655	638	659	659	664	647	615	636	679	697	626	670	631	679	703	634	622	644	643	628	657	595	653	673	648	613	666	670	626	666	676	617	635	702	633	641	638	730	621	660	681	673	664	643	682	637	703	632	643	705	648	672	683	601	676	671	687	692	706	656	662	660	606	667	626	689	655	639	624	699	710	696	634	678	681	648	652	671	677	621	647	668	680	648	638	659	682	668	637	646	643	655	661	687	637	633	669	653	663	690	659	711	624	647	647	648	703	650	626	659	629	664	665	655	663	677	684	684	680	659	693	692	655	642	645	619	641	665	637	649	637	676	673	635	684	669	627	672	615	648	665	658	653	618	669	642	628	683	676	682	690	721	657	722	633	631	676	710	688	684	687	670	641	641	683	649	618	652	640	659	682	675	646	676	650	636	668	657	661	690	681	623	670	667	650	666	696	673	645	648	656	701	668
2297	129	133	117	96	94	79	65	78	75	64	76	62	72	70	58	55	65	77	68	84	77	73	76	68	56	62	91	70	69	64	78	48	63	60	65	56	59	69	72	86	62	60	74	61	61	67	60	96	53	74	62	68	79	45	80	78	63	73	57	53	71	61	62	77	71	65	59	73	54	71	71	52	66	68	66	58	66	63	55	58	60	62	55	81	56	68	62	70	52	56	68	46	51	56	63	60	55	51	62	69	70	48	61	56	55	73	63	61	56	61	67	44	59	51	73	66	64	60	62	43	61	54	65	72	66	57	63	58	64	62	49	57	66	52	67	62	81	81	67	58	75	63	66	61	58	66	51	62	60	74	61	54	61	56	66	62	68	55	53	67	63	62	58	62	59	67	63	70	71	61	54	60	58	59	70	56	71	65	63	68	69	84	59	58	65	67	56	68	81	75	66	63	64	73	80	62	78	52	69	68	67	60	57	80	70	57	55	54	66	56	62	62	52	70	65	69	54	68	59	64	60	56	81	65	70	59	66	67	63	61	75	63	63	54	70	63	60	47	68	77	48	55	71	79	54	68	59	55	64	54	58	59	57	59	52	75	68	64	63	52	60	56	71	61	61	55	66	60	57	52	60	72	67	70	63	59	64	67	74	63	70	49	67	62	58	50	55	49	69	65	64	57	87	61	66	71	67	55	51	66	75	86	61	71	70	63	53	70	51	53	51	59	61	67	65	59	69	63	46	70	54	76	71	63	53	58	58	46	57	74	71	58	63	52	72	74	64	64	72	65	66	60	61	63	67	76	76	67	75	66	90	80	57	72	68	70	64	56	74	60	69	69	70	67	60	62	55	60	65	71	69	58	62	50	66	54	52	78	67	72	65	57	63	57	64	49	60	61	66	57	51	64	70	54	63	55	58	50	59	64	58	59	60	64	52	63	65	56	66	64	61	51	59	68	58	65	71	71	60	67	80	59	62	60	54	67	68	73	58	73	60	58	65	52	57	61	77	63	61	59	70	58	64	61	65	63	66	56	53	63	62	53	68	63	61	60	63	69	64	64	65	75	72	69	77	57	55	70	48	69	69	61	72	72	76	66	75	67	58	69	63	52	67	78	68	67	67	57	67	78	50	58	56	59	71	60	67	59	58	48	65	72	70	68	54	74	77	51	65	63	54	54	56	55	66	66	52	58	60	74	58	56	47	50	73	68	65	64	53	78	47	47	63	75	68	69	53	61	67	62	66	66	74	80	69	58	64	51	64	53	75	65	59	57	62	63	60	62	67	59	56	57	52	66	63	63	57	46	55	63	63	59	68	64	68	69	54	55	60	61	49	67	60	57	75	76	77	61	64	54	75	74	54	62	61	49	67	56	63	76	75	80	53	68	50	64	51	65	74	73	57	60	60	82	64	76	64	74	59	72	59	84	60	67	56	77	65	57	66	59	53	76	62	83	60	72	63	67	50	56	58	60	52	77	58	66	74	60	57	68	65	64	78	72	63	65	75	63	74	71	67	54	53	63	76	54	66	70	71	71	66	65	75	62	83	67	50	61	60	78	71	60	57	66	70	60	62	77	67	61	65	76	58	47	59	64	50	67	78	74	84	65	73	67	69	70	55	52	59	65	61	60	51	64	70	62	50	76	68	55	89	70	50	61	77	74	51	71	58	55	54	57	57	65	68	79	70	66	49	58	77	68	76	70	63	73	69	69	58	51	74	58	85	66	74	56	74	70	63	59	76	61	60	63	68	54	71	69	60	71	62	65	61	66	61	60	54	70	67	52	62	67	72	60	71	65	62	59	62	72	74	60	62	71	65	57	60	59	88	60	53	64	59	71	67	62	67	67	59	67	65	65	59	59	74	70	75	54	75	81	67	60	58	70	55	65	70	56	55	57	71	70	56	67	64	79	61	62	61	73	64	70	72	63	78	72	74	54	59	65	70	51	63	68	68	65	76	61	56	79	69	57	72	83	69	65	65	79	58	59	76	50	63	49	62	75	66	62	74	70	58	76	68	51	60	71	57	65	55	54	49	61	58	55	68	72	56	65	65	54	60	80	67	53	50	72	60	54	65	59	61	53	55	56	59	70	56	72	67	48	64	53	49	65	57	66	70	55	49	72	64	70	63	76	60	75	62	56	91	56	70	62	75	61	67	73	59	55	54	65	61	58	74	70	72	62	68	64	56	60	58	64	63	51	59	68	51	70	68	54	73	49	67	65	75	88	62	46	60	65	53	60	65	56	56	55	64	62	64	70	49	57	53	52	58	67	80	66	71	66	65	67	59	77	67	58	51	38	48	55	69	62	65	71	62	63	80	56	62	66	61	76	61	52	55	60	74	68	67	54	76	70	70	67	45	73	54	55	60	72	52	66	79	68	65	77	62	57	53	70	61	56	51	52	74	56	64	68	53	52	60	77	67	54	51	68	65	74	70	48	71	68	68	61	60	65	63	67	61	63	67	57	60	62	52	73	80	63	56	64	67	63	64	69	64	64	55	76	68	76	68	63	52	75	68	61	62	54	59	52	69	55	56	52	68	64	58	55	57	61	58	74	72	58	58	55	78	61	58	61	54	57	52	61	64	61	55	62	80	70	55	63	67	56	58	58	58	70	57	62	58	47	73	53	55	73	68	58	58	53	76	56	59	66	57	54	71	59	61	71	58	74	57	76	78	68	57	61	61	67	56	67	50	66	69	52	69	66	69	66	68	70	66	63	69	76	64	69	61	51	68	57	73	65	71	66	65	66	60	74	54	66	63	69	71	69	60	55	75	59	70	62	56	65	63	67	61	64	69	66	58	54	69	67	76	57	65	53	64	57	54	65	70	64	68	60	77	67	78	66	71	66	56	60	65	72	66	54	57	50	60	66	61	62	61	49	77	81	61	78	48	53	65	66	58	69	68	61	76	65	58	65	72	66	60	79	56	61	77	63	62	64	64	69	69	54	63	54	72	80	62	60	58	74	67	74	64	60	65	68	63	71	63	69	74	76	80	62	63	60	56	62	63	72	67	65	77	68	57	61	73	51	67	89	68	66	70	52	63	54	58	65	84	72	66	78	63	74	75	55	51	54	68	70	66	49	65	76	54	63	54	50	56	73	79	70	60	75	52	70	75	62	68	56	48	67	81	65	56	47	63	59	76	73	71	76	65	63	61	66	69	54	57	68	64	67	63	58	61	75	63	58	70	64	72	77	68	56	73	89	55	62	58	71	60	53	61	59	67	64	69	68	64	70	58	62	65	58	60	66	60	64	60	64	63	57	71	62	62	62	53	69	67	62	80	63	74	60	74	68	73	71	61	59	75	70	68	60	66	54	55	48	65	64	71	73	65	71	73	66	53	77	64	56	78	73	77	73	66	59	70	54	60	64	64	68	60	54	74	68	68	59	57	63	55	71	69	66	50	61	56	57	59	64	67	68	63	60	78	60	54	62	75	53	69	49	62	81	60	73	57	70	58	62	60	91	71	67	66	64	76	77	77	54	52
3976	342	412	454	466	378	370	314	332	345	353	320	315	286	320	324	311	301	319	318	267	275	289	287	301	304	289	254	295	275	285	276	266	298	288	301	304	255	291	290	311	262	252	271	301	275	276	264	277	296	285	251	253	285	272	270	287	281	277	260	261	285	264	272	249	270	288	301	297	271	276	288	257	295	273	266	270	256	253	274	301	282	282	294	290	268	254	280	311	256	286	277	294	282	279	267	288	276	273	248	283	287	278	251	305	271	287	239	259	281	269	242	255	313	299	272	275	292	291	284	266	292	277	258	257	283	261	279	254	300	257	250	258	278	286	259	288	277	273	302	244	257	290	265	274	250	270	284	284	260	285	276	284	273	299	282	247	323	302	285	261	241	285	296	280	321	264	228	259	261	248	290	246	277	292	307	263	253	313	294	272	276	279	280	265	283	284	268	288	291	274	289	265	293	273	306	276	294	273	261	284	261	265	256	242	281	276	272	280	280	288	280	300	272	280	276	261	267	308	278	280	293	265	289	278	249	279	284	240	251	261	317	289	271	277	298	290	228	259	258	303	286	295	287	277	274	271	274	243	313	281	292	273	280	254	261	265	303	287	269	246	256	261	249	280	304	266	283	261	279	290	292	277	284	262	250	274	272	250	278	258	310	303	281	301	263	274	267	290	279	298	294	245	264	281	268	262	255	262	255	282	277	286	281	255	295	263	261	296	267	278	310	271	280	298	275	280	283	284	277	298	295	297	263	280	310	245	280	288	262	279	268	276	303	233	281	269	262	282	276	277	257	282	280	279	300	251	283	259	260	271	292	252	283	295	269	288	273	289	271	274	257	289	279	298	311	278	270	283	293	285	277	249	291	285	270	261	265	287	285	272	289	270	251	294	263	237	283	262	246	254	279	272	267	281	268	294	272	307	267	290	292	288	282	257	256	288	267	274	278	296	277	263	277	236	287	263	270	246	272	302	276	286	290	272	260	298	263	303	284	263	240	287	278	288	273	233	297	252	268	268	300	287	260	259	281	276	269	289	291	285	259	267	300	291	272	295	266	265	249	286	296	241	284	263	267	306	260	254	305	301	286	281	268	281	254	267	277	277	252	290	270	261	285	286	279	290	260	277	272	259	271	260	322	265	284	253	272	265	287	271	263	269	292	271	271	285	280	290	268	275	286	298	286	265	289	305	276	286	241	266	249	245	270	243	272	290	257	289	280	261	272	276	301	308	264	277	267	281	252	269	262	287	262	269	289	316	271	282	270	248	271	312	282	295	280	262	269	282	261	296	269	281	307	263	263	277	251	249	288	297	295	255	282	272	266	279	276	283	300	280	263	289	284	267	265	283	277	265	264	302	290	288	276	299	313	290	270	277	236	274	286	289	256	265	277	276	268	251	294	267	259	290	318	285	265	288	302	278	260	270	283	286	324	278	275	287	283	311	284	277	274	269	294	262	274	288	250	253	280	269	289	266	289	267	278	305	263	290	277	273	282	269	291	299	267	265	301	244	261	275	264	261	271	283	277	258	286	248	269	285	291	290	292	257	290	280	276	279	269	278	270	245	276	282	303	295	272	269	270	261	273	281	250	294	276	256	287	284	289	249	290	266	290	277	284	263	280	260	279	254	279	289	284	272	271	291	273	279	266	297	243	287	258	293	285	297	270	258	260	289	269	272	275	275	263	270	294	259	263	285	252	256	274	272	307	296	270	280	279	282	274	271	293	260	252	292	289	252	286	288	262	263	286	288	282	266	283	238	272	311	292	292	270	253	275	286	276	271	309	279	266	276	277	271	246	278	272	282	298	285	310	242	295	299	254	266	291	274	276	267	283	269	256	281	321	261	302	262	276	275	283	306	259	288	288	265	288	261	279	252	305	262	291	273	270	297	267	286	268	273	288	306	243	275	296	238	286	226	277	302	260	287	262	254	290	292	256	275	276	283	251	283	287	285	293	280	281	285	271	271	291	257	312	321	262	279	288	283	264	264	281	266	273	312	300	250	286	271	275	275	292	309	267	281	272	269	260	278	286	305	273	274	255	276	306	249	254	262	246	286	256	281	287	284	261	269	271	272	286	259	266	266	305	283	264	259	293	267	263	249	277	278	256	305	261	285	281	278	294	291	306	276	267	281	299	265	288	263	282	251	283	252	259	276	269	253	269	275	238	270	267	280	253	285	254	292	303	283	241	282	250	275	248	263	253	274	244	288	270	276	269	269	302	291	252	275	275	271	283	281	276	252	285	260	256	257	275	301	277	307	273	268	267	263	287	267	270	247	267	252	289	270	270	266	294	284	282	254	274	257	269	292	257	287	266	300	264	267	284	274	277	277	271	285	291	281	300	284	281	277	242	283	296	272	299	300	257	264	274	300	248	274	269	294	285	308	257	283	256	265	278	305	267	273	296	259	293	302	286	252	260	278	280	298	274	273	276	278	289	253	268	256	286	268	306	288	272	258	255	279	260	277	279	250	299	289	258	256	295	278	268	251	256	270	297	300	289	286	282	262	261	257	243	289	296	275	289	277	283	260	281	292	266	265	292	267	281	254	257	269	295	263	242	291	272	297	279	244	248	286	260	261	272	271	292	274	244	271	304	258	276	244	297	282	292	294	279	283	266	314	271	291	277	279	226	279	255	242	262	270	293	284	271	293	294	267	308	287	284	298	285	281	292	271	284	240	266	284	260	294	255	242	266	283	250	305	280	277	274	307	241	271	265	279	268	289	284	305	293	314	240	263	294	279	285	290	279	238	273	269	291	271	284	251	285	268	290	279	239	290	271	266	292	259	298	290	289	301	293	267	253	277	315	321	273	268	289	258	256	275	274	276	305	259	289	251	270	313	298	279	288	243	274	273	291	302	274	278	286	247	246	266	276	285	253	257	275	272	248	276	301	268	266	269	284	284	262	252	285	267	263	289	269	291	267	258	258	242	281	270	300	259	278	275	279	307	287	260	251	308	257	285	270	290	284	287	270	279	258	264	309	264	279	264	268	281	277	252	256	264	272	259	269	280	269	248	276	277	277	275	287	271	279	300	256	275	257	296	280	310	275	276	279	284	286	261	288	262	251	288	242	275	288	278	258	240	270	264	278	280	279	277	273	294	265	299	259	264	258	274	259	282	265	292	262	273	265	275	283	276	267	271	287	239	224	280	263	266	250	281	263	287	271	279	252	288	260	292	285	291	264	237	295	268	274	277	242	306	255	287	278	242	291	279	305	280	288	266	272	275	287	276	282	258	290	271	279	295	287	254	290	261	257	269	241	271	264	280	257	288	260	274	245	265	299	293	281	295	254	274	260	294	307	269	268	244	260	264	284	269	293	303	269	252	257	274	270	279	262	255	267	277	298	274	291	270	295	287	277	269	298	269	257	266	275	268	278	285	269	286	287	281	256	321	299	309	256	256	277	261	255	270	261	284	279	305	328	277	267	291	267	274	294	263	271	246	280	305	286	258	247	289	259	284	286	264	273	284	264	240	304	284	308	264	268
18377	1554	1165	865	613	444	355	292	263	240	244	204	197	212	184	142	157	148	130	132	140	181	143	114	140	123	150	136	134	119	121	134	144	112	118	112	134	135	133	127	129	113	136	128	133	137	109	128	126	121	127	111	130	105	132	142	115	136	120	137	133	109	138	120	122	122	129	120	120	133	125	114	123	124	111	108	124	128	105	120	122	133	128	127	137	136	115	125	121	113	124	104	118	127	141	127	123	123	129	112	121	139	133	127	125	122	116	108	116	129	129	118	125	118	141	111	110	132	121	139	129	127	131	113	135	139	116	125	140	112	144	141	119	100	140	132	104	120	141	131	125	112	128	125	124	128	133	128	126	117	122	139	130	127	111	134	133	113	119	117	111	130	117	112	115	119	120	119	114	105	123	115	120	122	125	135	129	87	127	140	130	141	127	123	122	123	122	125	128	129	141	114	124	126	114	129	114	112	123	113	115	114	125	120	109	140	107	102	124	112	113	121	126	122	126	128	131	130	114	125	130	118	134	117	119	119	128	119	104	117	132	128	124	118	106	136	127	144	131	132	125	130	125	123	140	130	130	133	135	120	104	119	126	148	115	127	134	134	107	119	130	124	133	129	137	130	130	118	116	126	128	111	123	138	118	132	123	144	123	122	112	105	128	120	102	126	124	120	136	129	114	105	119	129	109	128	126	112	135	129	148	109	117	121	123	122	100	115	116	146	141	120	123	114	123	108	119	136	123	125	112	117	116	138	131	118	141	138	114	142	126	118	136	116	127	140	128	131	113	113	117	126	122	134	121	129	110	118	108	100	137	122	115	125	128	118	105	130	125	117	138	119	117	128	124	122	122	152	140	132	126	122	105	122	107	119	120	124	124	118	124	108	119	132	133	132	120	100	122	123	119	119	122	135	118	140	130	127	117	124	117	114	113	138	126	124	106	127	126	114	123	113	120	144	139	121	130	122	130	127	106	140	112	111	108	133	114	125	132	109	128	125	124	120	106	114	120	108	121	129	132	146	116	112	111	131	115	124	124	148	138	116	115	117	133	109	115	111	117	113	155	129	127	132	144	115	127	113	109	142	114	136	130	123	137	118	118	125	127	118	143	114	119	119	117	134	115	118	107	122	134	109	119	113	135	119	128	126	124	94	116	113	130	123	123	121	120	121	136	136	122	128	133	126	112	117	108	137	129	125	115	126	119	137	115	101	110	121	121	133	133	126	125	118	126	125	123	112	121	126	132	134	130	119	139	130	130	122	130	140	127	109	111	137	133	125	104	127	104	135	114	116	143	118	104	131	124	143	141	120	144	124	130	111	134	102	118	128	93	107	148	109	125	130	107	131	114	122	121	128	130	127	126	138	123	114	138	124	141	114	138	115	114	132	117	135	112	120	128	132	122	118	121	131	138	143	119	122	116	125	126	114	116	129	115	119	143	120	122	125	125	113	132	122	124	117	101	126	129	126	122	134	120	114	123	116	129	119	147	130	138	111	119	125	136	134	145	116	119	148	129	120	145	119	118	121	114	109	123	114	115	118	112	127	116	115	132	120	126	118	118	133	122	122	121	113	131	133	133	112	129	113	102	125	130	140	96	141	127	109	127	105	125	128	110	135	118	110	102	112	120	115	99	118	129	130	137	132	105	115	120	113	128	118	123	117	116	124	113	133	108	141	119	115	114	117	142	134	156	126	123	113	101	126	109	122	135	136	116	138	122	96	146	126	110	138	117	133	139	117	120	97	124	120	111	114	129	104	132	123	132	113	135	129	129	111	122	129	113	123	116	116	130	134	130	126	137	128	131	106	142	104	130	124	120	124	126	123	145	123	124	133	149	132	126	109	131	141	125	125	134	125	122	111	126	140	124	133	104	123	145	119	116	147	106	116	113	116	107	109	112	133	119	132	115	148	119	117	133	126	120	141	122	122	100	115	121	123	114	113	117	139	133	104	121	112	123	120	119	136	128	134	123	135	110	120	112	122	122	121	130	109	129	121	128	120	132	136	114	133	120	117	110	111	130	133	116	150	124	134	137	117	135	113	134	119	129	130	126	123	140	141	126	131	115	126	122	92	109	121	140	128	115	109	122	111	126	127	121	104	124	140	102	124	116	119	132	126	97	113	134	126	99	140	133	129	131	123	124	120	122	125	136	113	144	126	117	112	84	123	127	126	115	111	111	106	121	112	99	138	115	119	120	116	110	140	133	123	111	124	142	125	117	117	103	117	116	148	138	124	111	150	136	120	121	133	134	128	131	141	138	110	108	117	106	125	140	115	112	107	134	129	121	127	127	136	124	120	113	130	114	114	127	122	129	122	128	109	117	120	107	119	113	120	114	105	119	136	108	117	131	118	118	122	128	136	122	124	137	136	128	114	111	116	110	131	134	132	118	130	136	110	121	127	126	118	126	134	150	125	119	152	115	109	119	130	110	95	131	126	119	109	131	110	118	124	138	125	128	137	126	115	126	139	133	133	131	127	111	134	150	128	115	128	126	129	125	156	109	134	131	132	115	118	136	104	123	125	135	126	124	126	118	134	142	99	114	119	140	132	125	124	110	120	126	137	126	103	163	116	129	120	136	125	136	129	103	135	122	115	117	137	135	135	111	121	139	111	135	105	111	116	131	113	127	122	151	115	123	121	130	125	126	131	120	117	132	118	125	122	120	116	143	110	134	124	110	121	120	136	130	125	122	129	121	142	139	128	141	103	138	122	105	116	99	119	115	126	127	139	120	121	123	135	121	100	116	113	107	118	135	126	119	130	127	122	115	120	133	122	129	121	104	120	125	130	109	122	116	121	118	130	120	102	136	135	141	102	122	118	123	132	114	140	132	101	118	134	129	119	135	118	143	122	142	136	126	125	119	129	113	118	132	115	123	107	134	126	131	94	121	128	109	124	119	136	122	110	128	140	120	122	139	106	116	124	118	134	116	102	141	131	128	133	120	129	109	122	148	135	135	134	139	118	127	127	103	114	125	123	132	127	130	136	135	127	114	126	112	125	148	108	130	126	116	99	137	124	115	139	131	142	125	106	124	117	105	129	109	91	114	108	130	114	135	110	118	123	140	140	93	145	146	114	141	132	117	150	131	133	111	125	132	123	145	126	120	128	117	115	127	125	114	120	120	131	129	138	136	112	131	133	140	107	120	127	121	119	114	121	122	128	135	121	122	123	112	112	115	112	144	106	110	108	124	114	123	135	141	128	124	130	133	133	117	115	138	129	118	114	144	123	116	118	128	127	112	126	134	127	138	114	124	127	126	120	139	127	117	158	132	104	123	143	112	134	119	121	134	120	126	137	132	121	118	114	138	138	132	128	109	115	126	108	124	147	125	126	131	121	116	113	126	119	154	127	135	144	125	122	126	127	121	120	108	109	115	128	133	120	127	119	132	125	136	130	100	101	131	112	131	138	123	126	117	102	132	129	142	124	129	137	131	107	135	121	127	125	125	114	134	115	125	106	130	127	132	133	129	117	128	130	99	96	111	131
10974	1231	2651	3043	2714	2177	1910	1713	1391	1223	1187	1109	986	900	848	827	750	685	665	679	576	625	633	621	559	592	555	531	544	560	513	520	540	559	553	498	485	519	500	493	498	534	480	503	478	509	520	459	489	524	471	484	506	453	473	494	483	494	467	470	468	476	468	470	478	473	484	471	460	412	485	433	496	497	478	487	496	463	510	489	414	470	455	493	453	460	464	468	466	454	454	430	502	458	486	466	484	465	476	415	457	428	447	471	464	436	445	475	428	518	444	442	505	460	450	457	482	434	471	440	452	474	422	436	488	448	418	459	466	446	432	475	464	469	483	459	458	453	494	426	470	468	452	442	464	484	475	456	441	478	456	461	465	407	452	416	409	440	434	443	439	423	436	393	480	480	448	444	422	430	439	470	461	468	408	419	414	406	433	486	464	426	465	478	421	438	440	446	440	455	474	466	467	469	468	454	446	450	453	430	461	448	445	480	426	428	474	461	434	468	417	447	425	451	465	456	457	464	481	503	437	460	444	478	454	457	466	455	473	458	437	460	485	414	468	450	431	442	440	459	456	477	443	434	437	450	453	429	455	416	468	481	465	446	489	442	427	438	427	500	454	473	501	433	451	422	471	463	443	442	477	457	447	481	442	487	430	433	433	457	425	452	459	463	438	472	437	502	478	449	445	454	454	456	503	490	476	438	448	464	441	432	461	473	437	417	475	459	428	428	441	447	468	446	477	463	463	455	446	471	448	453	454	453	429	497	459	469	418	426	465	459	477	457	465	433	457	441	421	457	425	469	508	470	435	448	431	452	488	439	475	459	442	458	427	468	428	468	441	486	427	477	414	468	459	396	432	502	494	457	470	409	451	493	470	441	452	462	448	481	423	496	432	409	420	458	464	451	458	457	452	463	503	451	427	462	482	473	419	448	463	454	463	449	483	459	442	472	444	439	475	477	439	478	496	450	444	464	455	448	456	473	460	444	446	467	413	453	449	454	424	448	458	479	445	461	427	464	489	431	458	453	434	449	436	442	450	471	454	429	461	448	434	494	468	442	430	476	449	429	444	431	461	474	438	502	497	480	485	431	481	473	448	462	470	442	431	444	483	452	474	461	465	447	433	437	440	461	416	440	476	419	459	463	472	458	401	444	438	437	431	433	451	452	438	450	447	481	480	454	443	459	423	457	475	446	431	432	430	454	445	440	469	452	417	467	459	457	443	461	434	473	494	460	480	455	441	416	452	444	458	485	468	479	496	459	429	428	396	450	491	460	423	455	438	447	470	461	428	491	459	460	446	428	479	451	437	436	427	479	470	452	489	464	443	461	454	441	444	438	475	432	483	451	464	477	449	495	460	461	430	435	496	445	444	469	453	438	436	441	452	480	471	480	450	448	471	435	476	452	475	490	454	434	478	427	439	417	468	473	460	423	435	443	452	425	470	420	448	454	432	465	450	472	461	422	487	434	447	452	452	457	464	517	463	484	439	445	427	436	433	498	477	486	467	444	441	488	449	457	457	471	443	443	448	451	493	485	430	453	463	486	436	460	461	448	468	489	457	447	456	433	457	429	436	456	463	461	429	466	453	475	498	463	465	464	439	435	450	479	460	429	470	432	444	454	440	451	472	431	468	440	470	477	461	433	456	439	464	454	449	451	447	421	427	465	477	475	438	476	462	453	478	464	448	445	493	463	435	428	507	436	459	453	440	445	442	471	485	446	474	458	440	443	420	415	472	454	472	450	448	476	476	475	466	459	413	461	447	468	460	458	460	462	437	477	444	454	488	471	441	483	477	474	417	443	460	438	458	486	436	469	472	446	491	475	459	476	426	440	482	439	441	436	459	489	480	491	434	432	465	443	430	438	437	449	445	455	440	469	422	434	434	439	453	460	474	479	479	457	470	434	436	442	438	454	464	443	482	454	466	454	439	497	446	443	458	474	457	465	435	462	454	451	456	424	456	437	462	461	463	412	470	403	454	458	496	450	449	488	440	441	441	449	477	439	485	504	458	463	424	499	476	468	436	477	438	460	489	451	460	452	448	455	431	464	477	470	413	461	461	471	453	466	456	469	450	497	494	433	438	424	485	484	473	452	439	468	513	435	473	419	435	462	506	443	451	438	435	462	437	454	465	461	477	447	448	461	468	464	487	468	438	498	455	419	466	450	440	455	445	458	453	476	449	444	506	450	427	465	474	448	464	467	483	489	454	486	469	471	472	423	458	452	480	445	446	417	458	455	454	447	441	428	423	393	443	470	445	497	447	454	464	456	456	459	421	452	447	456	422	456	431	456	496	415	483	446	442	451	444	425	443	470	423	443	461	398	456	461	431	440	450	449	405	418	450	464	391	473	446	470	409	449	455	437	416	442	466	446	429	452	455	436	453	451	466	436	448	475	404	458	454	490	448	452	495	438	428	419	450	465	448	457	458	455	433	448	425	430	442	452	472	451	450	452	459	430	486	433	436	459	481	430	474	431	446	413	472	482	456	471	460	419	481	420	449	478	465	422	462	485	447	456	420	473	445	465	477	421	471	472	429	451	454	428	462	444	448	458	446	472	433	463	423	459	440	421	471	463	468	456	418	454	431	434	461	472	458	453	488	425	447	451	411	460	433	457	456	454	432	460	466	439	462	452	487	447	491	406	448	417	450	429	480	462	456	500	431	471	444	459	440	460	460	478	432	434	467	438	426	422	434	477	449	470	450	435	422	447	464	454	442	438	445	467	486	465	421	463	463	480	486	417	459	420	396	500	456	437	453	501	451	457	462	459	454	470	445	452	483	449	461	407	454	456	428	469	459	437	443	436	455	458	463	472	485	456	429	463	427	472	437	464	471	465	441	432	447	453	487	448	466	409	474	452	471	473	416	444	481	457	437	431	430	419	425	442	480	446	453	476	480	471	457	438	445	443	466	480	460	430	418	457	497	408	479	442	447	471	434	494	463	478	459	484	464	442	448	461	454	455	431	463	440	432	438	486	450	455	419	439	439	462	439	446	451	455	445	440	464	487	449	443	432	465	476	488	465	438	442	437	471	468	403	431	433	448	427	451	425	473	441	461	462	472	471	446	433	437	438	448	486	469	457	468	504	439	453	482	446	467	442	446	464	464	463	443	414	478	489	462	429	480	467	472	463	455	458	497	443	419	441	446	460	485	427	445	466	455	453	458	470	463	484	476	423	441	445	416	435	450	451	448	439	474	440	472	459	421	420	494	456	499	457	412	499	455	487	488	446	436	453	459	438	434	487	481	476	449	446	471	400	475	463	434	470	462	443	487	460	462	452	453	424	479	427	418	506	414	424	467	480	474	412	428	493	430	472	409	447	426	481	432	444	469	442	438	489	454	483	423	436	429	458	476	498	442	460	440	454	477	441	460	447	451	502	448	481	446	486	467	421	466	464	491	474	449	485	430	460	474	443	439	434	419	442	428	490	464	457	455	456	510	462	465	453	443	448	435	457	467	444	431	431	424	474	492	437	466	459	470	496	475	451	450
28455	4139	2446	1809	1210	891	747	567	520	461	380	348	318	297	291	270	254	258	251	264	250	231	229	261	219	250	238	230	220	247	225	238	217	196	192	212	222	209	223	233	196	234	223	215	207	214	195	238	210	184	196	216	221	188	219	222	223	204	209	225	185	207	211	194	201	199	199	197	176	209	238	226	221	220	206	210	196	219	196	220	212	208	174	222	212	195	213	220	206	211	246	174	206	204	193	240	205	199	186	195	204	201	201	208	189	229	189	204	234	205	224	231	176	194	197	184	207	190	217	175	238	220	218	195	201	219	188	197	211	205	196	206	188	232	198	193	219	193	207	208	208	176	180	214	193	204	205	206	189	219	198	189	235	196	208	186	205	214	188	201	195	186	202	171	234	197	209	212	182	192	204	212	214	199	200	190	212	192	189	198	193	206	216	179	210	189	218	182	205	198	189	188	214	172	190	221	213	204	202	215	197	213	193	202	225	190	185	186	186	185	207	202	215	207	202	191	223	191	209	187	197	222	208	215	212	190	193	199	199	220	213	233	172	214	202	189	217	193	191	195	225	185	197	207	196	199	183	212	193	210	214	217	185	206	197	211	205	226	189	223	200	201	174	187	195	187	195	188	189	176	201	252	196	211	236	217	207	182	201	205	206	197	198	204	202	188	191	237	211	191	206	240	203	209	198	183	187	180	204	189	192	201	201	197	197	216	219	219	213	196	179	196	224	223	215	205	177	202	175	206	226	211	198	213	210	231	220	229	217	235	199	185	213	204	224	192	215	204	211	196	185	214	188	208	224	206	207	202	197	211	232	194	226	194	212	191	196	218	234	222	181	205	208	212	210	205	198	207	202	205	216	191	192	205	211	198	199	190	197	210	187	210	206	212	203	192	223	209	202	195	203	223	194	198	194	228	204	226	210	195	225	246	190	184	191	211	207	209	207	203	214	200	204	183	214	183	217	203	207	186	222	220	182	201	190	204	199	221	193	207	212	196	221	197	210	194	214	188	211	206	194	209	223	203	197	180	191	189	223	210	239	191	196	223	186	194	197	203	229	200	214	188	206	191	202	201	210	208	204	195	201	186	221	193	198	182	197	202	208	214	216	229	206	219	218	209	211	202	184	203	218	200	221	196	196	202	214	222	206	189	217	196	200	199	175	221	205	196	202	208	221	228	232	184	209	199	199	193	186	200	208	222	213	192	195	214	192	201	191	201	196	205	203	210	195	219	204	209	223	198	211	224	202	199	202	201	207	200	197	199	209	169	203	229	210	195	206	193	209	192	211	234	224	203	191	207	201	181	206	209	184	215	195	205	178	192	193	208	197	215	186	218	202	223	190	196	205	204	198	195	171	206	226	198	213	208	203	202	208	195	194	209	228	206	197	225	184	202	216	207	213	215	202	199	205	202	196	203	189	207	170	196	224	204	192	195	206	199	197	195	220	191	205	190	200	207	185	196	192	202	179	189	202	208	205	215	212	210	211	190	197	228	203	174	188	177	216	196	195	203	200	207	210	198	196	194	213	224	205	211	208	209	199	220	215	217	212	214	187	203	190	197	191	200	218	221	206	226	172	206	213	212	202	187	229	206	208	216	205	194	221	212	213	200	191	220	200	204	213	226	216	183	217	209	220	207	189	207	193	192	200	222	202	187	200	210	212	203	213	212	192	204	216	216	194	193	208	210	167	201	183	200	204	195	207	197	223	207	208	184	214	216	213	213	229	204	194	202	189	184	236	207	192	208	186	195	209	207	205	208	186	208	187	184	221	201	207	205	223	199	204	213	197	177	223	191	220	198	202	206	217	187	190	211	193	202	192	203	218	201	192	197	182	191	201	236	220	210	200	188	202	198	198	214	230	206	189	155	239	206	191	198	212	213	191	204	202	211	185	211	208	187	214	216	187	219	176	181	202	227	210	198	188	194	221	196	211	234	203	195	163	212	198	202	181	203	239	210	202	205	206	212	208	211	237	218	198	225	212	199	182	189	208	195	162	206	217	188	210	204	198	193	182	194	204	217	203	208	186	213	186	191	233	216	200	179	205	204	214	201	204	217	186	209	194	202	227	215	186	213	208	223	211	208	199	191	209	173	224	214	219	183	206	193	209	197	213	229	184	206	175	210	207	189	211	186	197	197	194	219	206	211	215	187	213	210	207	212	197	229	176	218	203	208	179	196	208	190	211	205	213	210	192	206	202	206	203	186	183	193	248	216	231	210	192	196	199	204	189	174	194	211	161	230	200	186	186	196	202	199	179	188	215	204	207	217	213	194	194	237	207	203	203	215	169	193	197	183	183	202	210	207	193	195	195	178	187	194	202	193	186	191	194	209	203	221	188	200	206	192	209	203	196	205	216	211	220	180	197	194	194	213	187	192	209	214	197	237	223	228	217	195	223	170	203	217	187	220	187	190	186	192	211	199	188	208	190	197	225	215	194	195	199	181	167	189	210	216	217	191	201	204	177	183	187	216	185	199	204	215	184	191	216	206	205	172	210	204	215	205	188	220	210	194	211	234	235	199	185	194	207	212	171	204	191	204	202	184	207	192	199	199	220	195	220	205	199	202	227	191	196	214	220	196	197	196	205	214	205	203	178	170	180	196	212	221	203	205	183	195	224	211	190	213	170	185	209	189	171	196	181	183	203	202	214	198	202	225	168	200	188	215	194	196	195	205	201	201	197	209	195	201	186	199	197	204	210	193	210	199	203	174	210	200	207	157	187	197	196	213	183	211	235	214	203	210	206	200	194	183	168	195	221	198	194	229	211	188	183	197	191	211	204	165	177	216	218	224	207	190	206	206	181	202	198	211	224	193	231	219	215	215	221	208	210	183	209	217	212	203	202	208	214	196	197	210	247	197	201	219	219	193	190	208	218	206	202	201	224	220	196	197	197	185	180	218	188	201	207	203	197	211	218	210	189	209	199	163	193	225	206	192	205	210	185	226	218	184	201	203	196	207	202	173	222	202	214	209	209	211	204	182	218	214	207	212	173	182	202	201	208	182	195	188	203	183	187	213	168	204	211	224	216	187	233	225	217	189	208	169	226	206	240	215	213	208	187	205	191	185	198	224	196	191	225	211	215	223	204	215	205	165	174	206	189	188	178	202	179	198	192	195	209	183	199	219	199	205	196	210	179	199	219	175	222	214	188	180	205	221	188	234	227	208	226	195	187	168	204	221	195	226	205	193	229	209	200	224	204	205	194	199	218	199	204	216	220	219	203	205	220	203	208	170	226	199	201	216	195	205	188	227	197	199	200	206	193	225	214	201	211	224	240	196	196	215	187	202	221	200	196	200	199	206	205	188	189	211	187	180	216	207	181	199	194	213	185	186	173	216	232	215	225	214	203	197	201	209	207	210	225	214	202	200	233	210	216	193	216	189	202	209	223	232	223	196	226	224	216	202	196	184	198	189	230	212	187	218	197	198	219	201	195	231	234	187	228	211	191	177	208	189	189	193	222	189	198	194	188	217	199	201	205	200	194	192
15207	2461	5075	5842	5292	4223	3596	3031	2645	2330	2112	1914	1788	1577	1512	1318	1318	1261	1135	1099	1046	1021	995	969	944	965	901	904	929	898	855	878	820	855	829	800	812	801	795	767	766	790	803	775	788	789	787	757	750	785	758	745	773	720	727	758	787	757	775	761	734	781	721	721	712	735	756	681	742	750	740	694	745	720	667	719	743	708	771	682	726	728	693	698	728	703	674	800	709	696	751	722	680	758	736	725	717	748	680	755	680	663	721	722	690	710	707	668	701	717	663	724	698	619	710	702	708	699	652	715	679	693	673	712	700	686	681	692	709	725	667	691	688	705	689	737	756	697	685	699	689	691	690	710	692	721	685	739	681	696	670	716	722	690	695	666	711	697	667	746	689	711	734	713	719	694	678	709	691	711	712	691	687	690	657	727	682	712	709	665	695	699	702	702	665	672	626	679	670	745	716	733	682	712	691	657	729	648	713	668	734	679	678	660	668	706	670	682	708	759	716	698	742	713	720	697	675	714	719	721	680	682	658	703	680	694	732	674	711	682	664	677	712	729	699	686	713	617	710	723	715	710	710	717	632	668	658	718	719	714	724	699	685	680	724	650	773	688	716	695	653	718	665	671	690	671	727	662	723	698	750	675	620	691	676	694	756	770	759	713	704	678	692	680	726	712	679	639	698	683	680	700	681	710	693	735	700	731	713	708	658	713	670	697	754	705	700	703	695	719	661	716	677	678	682	685	675	675	696	732	685	677	739	699	682	655	652	688	699	712	692	656	665	703	747	668	685	647	715	663	658	689	653	685	655	692	733	672	679	711	663	672	700	699	642	722	709	672	699	684	656	765	684	691	669	696	702	670	645	637	750	690	644	671	696	685	707	716	688	697	730	703	654	643	686	694	710	687	646	701	712	726	687	733	670	724	701	657	663	674	670	681	688	681	734	683	642	670	722	662	688	663	725	758	668	668	680	714	689	690	688	652	673	693	719	704	712	636	672	675	695	685	674	743	686	752	716	687	704	679	670	657	667	734	705	683	758	653	737	704	663	702	710	642	712	692	657	725	745	700	710	665	720	725	705	721	676	650	680	674	725	709	728	686	734	727	695	696	666	759	698	655	725	737	700	710	761	732	706	682	680	703	679	711	665	666	677	687	685	750	669	701	747	657	682	701	648	699	719	723	689	651	675	675	674	689	697	724	713	673	694	703	701	706	672	690	710	679	683	721	664	694	690	689	669	694	642	703	648	649	676	695	718	682	697	682	727	725	691	748	745	698	717	712	705	687	696	722	703	692	700	670	708	757	708	704	692	680	666	715	675	671	693	700	675	660	660	708	709	718	700	676	739	664	738	655	684	709	677	725	672	700	699	677	642	700	671	715	722	709	704	704	689	650	718	700	665	681	732	689	731	682	693	730	685	727	702	658	704	703	736	672	698	691	680	671	682	708	646	671	712	687	753	654	681	677	696	705	714	693	734	730	715	693	719	644	751	650	713	704	678	673	699	661	694	724	729	672	691	689	660	668	706	693	657	684	702	733	705	653	727	675	678	724	725	733	706	665	683	707	675	672	688	689	655	690	694	692	686	689	691	729	694	666	770	719	745	665	646	715	673	713	685	670	685	651	767	664	670	675	644	716	690	693	634	716	714	759	672	710	676	706	644	689	672	676	713	672	701	709	706	720	685	689	698	709	668	703	687	715	669	709	744	749	719	670	671	634	732	700	717	703	672	671	667	682	668	690	687	702	651	677	672	668	711	640	678	675	712	722	682	663	712	662	705	706	727	723	717	682	718	721	755	709	696	678	691	642	683	692	661	740	677	679	671	673	709	723	662	669	710	726	734	679	692	683	699	667	695	702	668	734	661	737	703	665	646	679	727	677	734	665	675	691	728	712	712	646	704	730	695	693	736	702	688	669	730	706	706	708	691	697	714	718	734	651	722	664	698	703	702	695	668	682	704	680	647	721	628	694	660	693	724	711	703	683	662	716	681	739	694	660	655	710	683	696	678	675	630	704	716	647	717	702	735	665	706	699	690	718	708	691	707	718	728	703	697	686	729	663	702	696	713	710	663	677	688	686	708	727	736	692	707	668	694	643	675	708	670	688	744	661	729	710	731	724	718	693	668	680	703	697	677	667	716	660	694	739	719	681	686	677	687	655	685	715	700	680	696	722	722	701	686	670	678	697	684	721	688	699	724	696	677	720	657	657	702	673	662	710	703	699	678	674	683	730	681	639	675	702	714	683	697	713	704	675	688	745	681	699	661	675	731	672	675	670	706	658	740	681	698	699	683	727	698	712	723	642	710	664	680	691	702	660	669	708	690	666	673	709	711	676	639	688	682	673	690	708	679	697	695	676	730	693	692	717	661	692	707	731	685	705	671	696	696	712	714	727	664	725	719	638	772	658	670	661	690	691	687	689	735	681	711	673	694	686	690	675	721	680	694	701	699	680	706	744	753	688	697	707	692	670	700	709	640	690	724	690	682	684	690	643	717	695	715	662	696	665	698	712	716	700	703	665	661	675	669	700	685	704	653	702	681	689	688	716	681	691	709	702	679	668	718	666	664	718	709	717	708	714	705	702	687	676	705	704	685	761	670	761	636	695	749	735	699	645	713	708	686	668	707	677	635	677	695	682	658	702	716	689	732	701	677	674	691	659	660	694	706	674	681	692	710	686	694	708	730	717	691	724	682	718	679	679	674	666	738	710	691	627	693	674	725	650	689	715	598	710	676	681	742	697	693	685	700	695	705	692	660	711	655	722	670	703	670	697	695	691	672	721	718	694	737	702	625	729	666	670	709	673	698	679	673	701	682	667	696	692	700	720	713	710	701	690	728	709	678	673	729	671	679	674	730	691	668	662	701	710	722	694	691	683	730	699	677	689	717	720	714	735	668	679	690	675	672	696	724	677	704	699	658	675	681	725	710	685	723	702	710	698	700	694	733	737	668	651	688	677	684	698	701	729	691	681	718	671	661	721	691	707	641	710	708	689	698	654	705	729	732	710	642	725	688	689	646	709	707	743	726	713	721	644	713	688	693	687	657	741	695	714	731	714	695	673	646	722	734	690	734	690	660	668	743	683	722	660	705	723	697	703	695	694	693	742	700	693	726	742	667	733	690	672	640	688	699	685	689	681	719	643	657	696	690	670	709	719	681	643	677	716	704	687	684	684	674	671	696	715	701	697	689	702	715	686	674	690	728	741	697	688	690	667	678	673	725	729	668	667	714	711	705	633	704	703	698	695	668	671	719	686	690	700	696	650	698	658	684	699	693	667	687	685	715	681	683	722	696	759	718	675	676	694	743	683	682	715	649	706	688	655	700	716	681	668	708	665	684	733	675	711	722	740	672	698	681	706	720	712	752	714	659	700	678	700	671	707	735	711	715	706	728	684	703	712	635	672	655	716	723	710	687	680	654	719	705	689	660	722	700	690	721	683	700	750	716	682	692	699	709	676	699	659	715	684	727	644	690	695	732	699	684	646	704	691	707	694
2432	139	142	117	90	85	92	76	65	74	46	74	60	66	60	65	58	68	60	81	67	66	62	82	65	66	70	60	59	74	56	56	63	56	66	65	68	75	61	63	63	53	65	77	63	68	65	67	66	65	69	64	66	61	58	62	46	72	66	69	72	67	62	64	67	88	55	69	69	54	69	71	64	56	73	56	60	47	84	58	56	67	59	67	60	56	59	68	72	85	74	69	63	69	55	64	54	51	76	64	67	69	68	75	60	57	51	89	72	66	74	62	64	57	67	57	65	67	68	74	62	58	51	72	60	68	63	57	71	76	84	68	70	72	69	58	59	60	64	63	65	62	64	68	65	71	63	69	71	66	42	70	78	71	65	68	61	66	65	73	73	60	68	65	66	70	61	55	67	79	58	75	67	58	63	57	60	65	79	67	78	79	61	63	66	68	69	69	70	47	51	69	61	65	77	80	53	63	67	51	67	74	71	66	73	74	69	59	54	63	66	71	46	85	63	74	59	52	63	65	56	52	66	72	63	59	65	87	66	59	72	61	66	61	65	65	46	77	61	66	67	61	59	59	44	64	67	69	61	67	51	67	70	63	63	52	73	60	66	55	58	65	65	57	74	64	56	67	63	55	71	65	69	72	69	80	79	64	66	54	76	62	66	59	80	57	73	64	59	68	66	63	62	58	59	69	64	60	69	58	75	70	64	74	64	67	66	50	60	72	57	62	65	79	71	57	50	55	66	68	52	64	73	74	65	63	66	61	72	70	77	65	88	56	68	72	75	73	55	77	71	67	67	53	74	67	58	58	67	61	82	78	79	50	68	61	58	72	78	73	71	60	71	73	62	75	63	53	61	76	45	67	67	79	66	78	63	79	67	54	46	78	75	67	58	73	56	78	74	73	57	66	59	61	80	72	61	69	55	62	79	67	88	65	55	63	56	60	77	71	74	78	81	54	65	65	71	62	67	64	65	75	53	59	64	66	51	64	65	54	61	60	52	62	73	52	61	83	65	66	66	72	58	68	68	59	75	62	61	73	63	76	75	52	66	62	75	75	72	66	59	86	69	75	83	63	72	73	55	77	69	56	62	53	76	63	76	63	52	66	63	63	63	72	71	72	70	65	67	61	55	79	71	69	63	64	57	52	73	69	80	67	68	57	70	67	58	44	68	66	60	72	50	53	74	60	62	69	58	58	69	61	56	70	78	60	65	65	82	59	62	67	67	66	73	67	72	75	77	77	62	70	71	78	77	70	77	67	69	54	75	56	76	70	51	67	61	59	56	53	67	56	65	84	76	69	62	58	71	66	57	57	57	79	66	63	64	60	52	68	61	58	79	73	50	71	65	66	67	54	68	74	56	67	76	58	59	74	63	66	49	51	58	62	59	78	68	54	72	64	61	56	62	72	71	81	54	74	50	69	60	67	57	63	60	72	55	84	63	60	69	62	51	55	48	72	60	60	84	56	63	66	68	61	66	64	56	75	47	52	71	64	60	63	62	74	67	68	58	53	56	62	59	60	74	48	50	63	86	49	73	40	74	47	72	66	68	60	62	59	65	70	62	80	51	69	67	59	61	66	60	72	67	60	54	49	58	53	51	64	67	66	58	79	68	72	78	53	65	70	58	65	59	70	66	53	61	63	75	70	63	67	71	60	76	59	54	77	76	55	59	53	64	81	66	73	72	74	63	73	58	66	85	66	68	65	62	76	63	69	72	48	66	65	76	58	65	72	72	71	65	53	72	66	58	67	71	65	58	74	62	64	72	73	73	66	66	64	72	56	55	74	61	56	75	73	62	63	63	68	58	59	65	69	58	59	65	63	45	66	62	68	55	61	78	78	63	73	51	65	57	57	60	54	75	74	60	58	85	68	68	62	59	65	56	61	64	72	65	66	65	51	68	58	59	68	59	74	75	76	67	63	57	63	50	71	64	61	63	67	71	64	70	60	67	67	65	44	71	73	64	60	64	72	68	71	58	61	67	66	62	59	67	79	76	73	56	56	57	71	59	66	54	62	56	51	78	73	65	73	66	62	65	75	64	62	71	50	57	72	53	62	67	61	65	71	72	67	64	69	66	60	46	73	53	67	55	57	59	50	70	59	71	66	74	64	71	79	57	78	68	60	53	69	61	72	68	62	66	57	64	54	68	59	69	63	72	65	58	53	51	49	52	62	59	61	63	65	75	73	54	61	70	70	66	70	77	59	46	64	58	58	73	55	54	84	70	42	80	70	75	60	67	62	48	46	78	58	63	63	63	72	65	74	62	65	58	56	58	70	60	67	58	69	58	65	64	51	79	61	56	65	77	57	59	77	53	62	66	77	55	63	60	65	50	68	76	75	53	58	59	65	62	78	75	56	60	76	67	71	79	58	69	58	68	66	70	72	67	60	70	71	50	71	79	47	75	70	68	74	72	69	67	69	63	63	52	57	70	61	70	70	70	58	57	69	69	80	78	64	77	61	47	61	56	64	75	59	86	49	63	51	70	84	65	57	74	88	53	73	52	65	62	54	65	69	59	65	79	65	72	66	64	57	64	59	62	72	80	61	65	78	52	67	66	63	63	73	63	65	68	77	75	67	66	48	56	52	69	70	77	59	51	70	71	62	56	78	69	74	56	76	66	59	76	63	61	76	89	62	75	70	72	70	70	61	66	61	46	70	71	53	58	76	57	70	56	53	59	75	55	59	61	69	78	63	62	69	51	68	75	67	62	73	64	61	63	68	70	71	55	48	79	69	57	73	61	71	67	82	71	84	74	55	51	52	68	61	74	71	62	72	72	67	69	66	68	55	63	68	66	70	59	62	55	75	63	54	76	61	64	66	64	58	55	78	55	60	71	63	61	68	53	67	68	67	59	97	59	58	59	67	58	63	65	70	72	57	61	70	60	73	73	53	52	66	54	62	61	72	70	64	75	63	72	57	78	52	70	71	75	58	84	76	82	66	62	77	64	53	68	60	71	58	69	67	72	71	55	67	52	77	62	71	59	71	52	56	63	68	68	56	59	62	61	57	63	65	61	56	79	62	68	73	58	69	55	63	57	69	60	62	72	54	64	74	68	56	76	64	70	49	70	61	62	62	70	55	67	46	60	59	51	68	45	57	59	58	69	59	50	67	63	79	63	81	64	87	68	52	66	79	54	54	72	55	81	70	67	66	62	57	60	68	61	64	67	65	69	56	53	58	56	66	71	66	50	80	58	70	73	70	51	73	68	54	51	78	64	71	59	82	76	57	53	61	78	52	67	63	71	67	84	60	78	82	54	71	67	67	65	72	81	57	64	78	70	71	56	61	66	72	75	66	62	56	65	58	67	57	67	50	65	72	48	63	56	53	79	70	58	64	50	56	61	69	67	67	66	60	67	69	64	59	65	56	55	56	60	62	64	85	68	70	55	71	57	55	71	62	55	58	57	60	55	67	63	63	70	59	48	76	59	61	62	73	72	78	53	46	68	44	78	72	61	77	58	58	73	53	50	60	60	73	62	54
3988	355	428	449	393	409	366	380	342	369	326	311	295	330	296	277	285	283	294	287	277	339	289	261	305	272	251	284	260	261	262	283	255	265	259	260	279	292	269	277	269	263	278	297	271	261	312	270	303	288	248	260	252	242	283	284	278	234	259	253	279	297	283	288	264	298	315	272	283	269	298	282	275	267	288	299	273	252	296	273	282	276	302	304	256	308	303	286	286	284	306	273	262	307	270	290	274	294	292	283	293	271	274	245	301	293	263	259	266	266	281	274	249	314	271	266	261	278	283	258	275	273	264	264	254	282	265	263	303	262	292	308	294	285	255	275	282	264	272	304	293	315	246	293	249	284	252	278	300	304	252	280	300	289	270	265	264	311	282	269	265	298	253	266	290	270	305	289	267	265	273	288	285	303	302	263	268	248	285	279	281	258	275	275	252	283	314	264	286	267	264	251	257	254	305	280	306	262	259	273	302	245	282	304	285	249	268	295	246	306	281	263	284	267	281	301	254	282	291	286	259	256	263	278	260	270	263	267	296	267	272	262	276	305	288	271	271	286	274	285	276	266	302	260	293	277	276	302	338	290	299	286	284	269	291	260	261	264	293	272	288	238	279	259	298	285	292	306	245	293	283	248	267	276	254	280	278	268	278	240	260	279	261	269	301	267	265	273	290	259	293	264	265	290	257	272	298	276	255	286	281	281	271	286	220	268	283	265	264	261	258	254	281	298	293	307	275	268	255	284	301	269	276	280	268	288	282	268	305	282	284	285	266	298	269	288	259	275	263	271	311	291	283	293	258	273	268	288	297	314	304	268	256	296	288	284	254	281	278	261	273	247	274	267	269	269	271	279	256	273	258	270	271	264	264	270	316	297	259	289	262	301	308	272	273	292	275	283	269	268	255	266	237	237	270	266	244	290	265	265	318	274	308	238	315	293	287	263	285	295	263	283	302	246	260	288	292	278	276	279	279	262	277	271	256	274	257	282	283	263	261	273	256	287	281	274	280	303	268	260	291	277	302	255	262	266	260	254	266	260	303	264	257	304	306	286	260	296	284	305	273	267	301	254	278	249	285	304	296	287	245	260	257	291	265	279	287	284	298	274	258	290	262	252	287	263	270	285	304	288	270	290	312	288	286	255	297	307	272	289	264	282	242	294	267	281	261	289	303	290	261	278	266	258	289	273	282	273	261	271	296	288	279	248	288	288	267	278	263	263	284	276	296	278	261	245	285	287	264	279	287	282	316	272	289	270	290	273	296	270	271	314	254	272	249	290	272	293	297	262	285	307	297	319	270	278	295	265	268	289	278	257	265	257	266	255	258	267	280	270	288	264	327	242	268	283	279	277	275	271	306	296	272	267	312	308	301	268	291	278	277	273	292	270	274	269	280	273	254	276	259	258	278	244	272	275	293	285	256	313	307	306	290	319	281	264	263	275	254	306	251	260	248	253	296	259	262	269	307	276	293	279	263	258	285	271	301	265	275	282	245	260	301	278	285	284	283	288	293	268	275	268	253	285	259	277	262	275	276	302	300	267	292	260	284	267	278	243	267	294	277	274	290	275	264	291	266	271	275	279	280	302	278	267	267	273	266	276	295	272	276	291	282	291	253	277	239	287	280	256	291	256	307	287	273	277	279	278	284	297	264	321	261	289	269	295	247	293	274	257	273	285	269	254	276	283	291	261	261	259	269	267	276	284	276	269	283	257	255	302	280	283	256	245	282	292	292	297	272	273	299	250	287	268	288	300	265	279	282	293	267	284	283	294	265	283	286	275	284	253	265	282	295	282	263	235	299	274	286	310	285	259	300	280	290	275	272	273	298	298	286	264	286	261	280	269	262	282	255	282	261	268	309	277	259	276	279	282	330	269	292	276	285	257	272	259	295	280	295	277	278	260	282	274	300	273	278	277	275	254	289	266	273	245	282	263	254	284	267	272	294	296	297	274	299	300	276	282	279	278	298	287	291	247	313	268	267	267	245	270	277	294	263	277	293	267	251	255	311	274	272	266	293	247	272	282	272	265	288	284	295	262	284	268	312	272	265	281	290	268	261	261	279	282	259	260	280	272	286	298	270	283	272	266	278	302	286	287	278	282	286	294	293	286	266	281	236	264	264	283	249	275	280	246	277	290	264	264	269	283	294	315	277	293	260	269	275	300	276	260	251	293	263	283	300	274	265	285	259	288	277	263	308	263	298	255	267	277	272	268	272	276	264	285	284	279	268	287	285	290	285	288	281	259	287	310	290	269	310	284	284	282	299	295	286	275	282	300	321	270	263	277	304	264	266	242	297	261	273	297	283	286	301	263	305	272	317	273	273	275	267	294	258	271	281	285	276	289	275	271	290	262	256	286	263	251	266	271	250	311	249	307	275	263	267	279	276	272	285	282	279	284	312	290	301	263	282	276	276	294	253	275	284	282	275	299	290	252	259	285	289	260	286	263	282	272	272	307	266	294	281	289	306	265	271	283	289	277	264	314	323	275	262	314	261	282	259	267	244	295	262	280	264	273	263	288	294	278	256	283	277	280	295	267	265	293	284	290	251	290	283	256	257	276	287	275	260	285	279	265	270	284	320	284	231	260	254	272	267	266	267	274	268	301	269	248	283	273	283	292	278	290	269	298	262	270	269	265	252	286	290	279	268	269	282	263	283	289	302	309	295	258	300	248	294	276	257	268	266	276	275	300	282	303	266	234	257	297	300	260	285	269	286	276	289	291	274	284	286	300	291	277	278	252	280	279	264	270	283	295	286	274	279	292	291	298	289	268	272	285	291	274	297	269	285	304	275	307	291	284	276	260	258	274	256	258	289	316	283	274	292	271	263	281	271	327	268	281	307	276	311	274	286	280	276	274	271	285	296	301	275	263	263	295	267	295	281	275	250	289	274	297	243	226	285	271	276	281	278	265	266	290	290	262	275	282	305	255	283	257	273	266	282	276	295	266	276	278	281	255	261	291	297	292	284	254	284	280	294	298	284	305	273	257	289	269	276	289	276	293	258	270	273	273	271	288	273	272	286	284	277	280	281	294	266	302	300	301	272	301	256	276	283	245	272	289	271	305	299	255	315	281	268	270	289	270	281	267	286	271	283	258	249	287	248	283	265	271	268	297	247	256	287	271	274	271	290	265	299	279	255	268	291	291	299	256	276	281	281	306	270	281	282	282	255	275	283	271	288	277	303	263	277	312	293	269	273	269	257	280	255	272	254	284	301	284	264	292	314	304	250	275	266	272	301	282	289	308	281	274	269	259	297	282	269	244	271	296	277	266	275	291	284	302	300	254	295	287	291	275	289	277	288	289	301	265	275	261	298	279	298	267	256	278	279	290	252	272	247	273	270	282	303	261	287	279	261	285	269	280	304	299	253	236	267	272	278	285	267	264	289	275	272	273	309	257	304	274	266	282	273	292	280	283	251	299	260	285	288	277	295	273	274	288	310	278	276	269	265	268	293	286	269	275	272	287	281	328	266	290	273	274	275	269	272	273
17408	1410	1087	876	617	444	373	281	232	258	237	175	183	171	183	172	179	164	133	152	129	146	133	118	148	147	139	138	144	129	135	127	153	128	123	136	138	147	129	129	128	125	130	110	108	135	117	106	129	125	118	136	131	134	123	129	146	119	142	123	118	129	141	104	134	143	102	120	137	100	146	138	129	125	125	118	126	130	99	128	134	128	132	113	140	120	115	132	135	128	111	117	124	121	119	121	126	129	136	116	130	125	112	133	121	131	134	116	106	144	118	127	130	131	149	121	121	115	138	125	124	130	154	108	120	130	114	121	120	119	122	113	125	126	134	158	125	132	102	144	129	144	126	130	128	130	109	134	105	125	126	126	128	125	121	136	133	112	139	133	126	132	138	145	138	125	126	112	116	139	145	119	109	124	129	109	133	134	106	108	131	125	97	131	129	130	122	128	120	128	135	134	122	126	127	114	117	134	114	120	119	129	140	121	131	116	133	140	121	130	140	113	113	110	148	129	113	132	134	115	119	127	118	128	116	142	119	125	131	143	138	106	108	123	145	134	142	142	97	119	121	128	117	132	135	106	114	159	145	109	128	128	122	136	112	122	124	116	139	110	119	129	137	129	122	121	121	112	129	134	133	121	120	109	137	119	106	108	140	137	121	123	124	107	127	116	103	121	115	122	130	128	123	119	118	114	129	139	121	145	154	139	131	114	131	123	121	127	123	135	116	138	128	116	130	121	107	121	135	121	133	119	130	116	125	113	114	128	114	127	109	128	117	111	101	124	108	147	119	133	115	141	145	109	104	138	102	139	130	109	150	110	112	143	135	127	140	116	134	144	127	116	140	124	118	132	104	125	126	128	128	131	107	108	143	116	109	133	126	137	102	130	130	147	107	111	139	122	145	140	118	130	120	121	126	104	125	137	128	117	133	124	167	135	128	133	108	115	144	142	128	125	136	105	129	141	135	112	115	123	136	134	118	121	117	134	124	117	115	135	128	125	132	123	124	149	144	126	133	123	120	122	114	136	130	134	109	103	103	120	111	107	123	125	111	135	116	118	112	118	132	119	123	133	118	129	149	115	116	128	120	130	138	126	123	125	121	137	113	122	117	121	130	131	143	118	123	128	140	113	150	150	157	98	107	140	138	127	139	123	104	113	139	113	110	123	137	107	124	115	111	120	104	120	115	110	118	125	127	119	136	140	133	113	106	128	117	127	114	115	146	118	137	137	109	122	131	109	114	118	136	120	133	104	127	143	121	98	121	142	123	117	122	120	119	134	121	110	100	112	123	121	146	142	141	134	116	125	141	123	106	139	128	138	133	138	129	126	121	118	121	128	122	137	152	129	121	122	139	114	102	122	128	139	114	126	111	131	128	119	123	143	128	112	122	102	153	120	130	126	118	113	148	140	143	131	134	122	135	140	118	136	113	129	119	128	137	122	148	119	121	142	134	131	112	133	116	139	132	127	114	144	127	116	109	133	142	101	122	122	108	125	134	124	117	101	133	107	92	133	121	117	105	127	120	106	123	114	128	122	121	131	123	110	119	120	129	114	122	116	144	132	144	126	108	115	141	109	124	122	111	141	130	116	128	107	130	133	120	119	107	122	125	151	137	102	126	105	127	122	118	128	123	122	114	143	131	144	118	135	129	112	132	124	129	113	110	126	138	118	120	99	113	107	136	129	130	134	133	104	130	125	122	127	124	116	123	119	132	115	112	125	116	100	129	133	114	128	126	129	138	118	124	119	118	138	117	126	124	130	125	124	119	127	117	128	126	111	128	114	144	121	122	129	122	150	129	127	131	138	136	129	127	129	136	125	124	137	109	110	127	136	131	137	139	107	121	125	113	110	127	139	116	121	130	109	134	114	130	129	138	124	115	144	126	130	141	119	147	111	132	110	126	120	125	141	140	112	131	129	137	119	126	122	113	140	118	111	121	130	140	130	121	124	110	136	125	104	143	134	121	131	129	124	119	113	124	99	112	130	141	127	121	138	138	121	112	147	119	120	123	132	108	109	115	110	113	131	123	133	111	138	131	113	127	141	132	139	135	115	132	131	124	124	122	115	117	131	141	112	132	129	115	159	118	142	126	121	134	130	140	124	122	133	143	134	126	114	127	109	129	127	106	114	109	124	105	120	127	120	144	136	121	131	123	134	92	115	139	133	133	127	125	120	105	101	134	119	99	132	107	124	125	129	114	113	140	131	98	132	117	93	132	119	112	137	129	126	112	113	130	124	136	121	107	123	108	127	134	130	113	127	128	123	133	125	120	128	105	123	127	124	110	148	119	115	135	112	124	133	127	142	146	109	123	120	125	145	135	151	120	139	108	129	132	107	96	140	131	141	115	127	119	119	130	112	129	132	139	140	119	118	121	111	120	121	122	128	130	134	127	127	122	140	130	130	121	124	149	132	133	148	126	126	117	122	138	116	110	116	132	122	148	119	115	109	139	115	99	151	135	130	103	140	140	105	135	135	114	133	136	136	146	125	137	125	117	111	126	124	132	125	131	121	109	139	113	115	95	135	138	111	135	128	124	144	120	109	136	142	117	135	143	133	113	115	148	135	130	113	115	141	117	106	145	117	106	134	129	114	111	132	129	131	139	113	128	141	147	143	128	134	130	148	127	131	123	131	127	123	94	107	128	120	123	125	105	122	144	125	135	136	127	119	131	135	113	143	117	126	151	128	117	121	136	127	151	124	133	130	133	115	136	133	122	130	132	121	125	122	114	118	119	134	121	130	109	145	135	126	115	139	123	112	129	115	118	134	117	127	133	114	115	117	119	136	107	125	127	123	102	123	113	99	140	115	120	148	121	101	131	138	132	107	115	122	108	117	105	112	124	126	134	141	116	111	136	148	127	106	111	125	125	136	101	125	114	145	133	116	114	122	117	141	112	125	104	116	112	115	108	114	132	110	136	127	122	135	118	127	110	122	129	115	135	127	121	108	133	156	114	120	127	124	119	127	99	114	140	132	137	115	123	118	129	126	133	135	122	136	111	139	126	111	137	118	149	129	113	132	129	115	123	146	134	129	137	120	118	126	112	91	124	117	112	148	135	116	133	119	139	118	148	125	143	99	110	121	126	131	118	119	109	132	120	120	97	128	107	127	118	112	142	127	126	141	114	110	126	121	140	122	140	135	130	97	118	135	106	129	117	127	111	129	127	146	120	111	118	123	103	125	134	123	108	117	111	122	139	140	122	126	109	117	116	115	136	132	134	136	135	120	138	135	128	123	115	123	109	127	139	126	131	141	102	114	99	136	130	130	135	127	107	134	114	119	122	144	125	118	114	120	128	118	128	124	131	137	126	104	130	125	88	127	118	135	127	111	128	108	121	108	108	128	134	123	119	129	151	130	124	132	133	103	132	116	96	132	101	127	120	136	110	143	116	117	134	131	134	111	123	132	139	127	115	125	129	120	136	130	119	125	142	129	108	97	105	115	126	131	125	125	106	97	142	107	126	124	109	119	122	109	129	144	118	119
10629	1277	2565	3150	2729	2261	1892	1713	1345	1304	1138	1033	940	885	835	736	765	690	667	655	606	671	595	588	581	561	585	565	526	557	544	554	549	536	519	510	510	529	484	499	490	515	489	535	503	503	523	473	460	484	511	493	522	495	482	457	466	440	475	460	488	488	424	462	445	468	457	467	492	458	472	443	494	464	455	469	493	457	464	487	476	439	470	465	473	485	457	454	475	465	445	475	423	484	467	464	493	448	462	477	445	453	465	414	467	453	447	470	480	480	463	440	452	471	455	465	452	434	451	494	454	416	431	403	448	403	484	497	431	428	443	504	457	474	480	476	454	487	464	448	469	446	428	416	450	445	474	453	431	446	495	456	500	443	450	450	449	432	464	469	462	442	442	457	458	430	428	474	478	445	458	473	449	416	467	490	449	434	411	442	444	515	445	482	436	430	442	462	437	471	455	452	460	488	467	453	441	459	476	413	464	445	452	468	459	484	443	467	440	454	452	478	493	466	451	450	471	460	470	488	473	478	479	468	481	435	456	432	446	449	510	466	452	429	457	439	489	447	451	491	451	443	457	444	457	489	446	466	431	438	500	458	470	509	463	451	473	445	437	416	411	424	411	441	454	450	499	437	441	455	469	446	450	450	455	481	417	438	490	484	407	454	446	446	459	468	421	446	465	436	420	482	472	457	442	447	460	446	446	458	455	473	447	478	445	444	459	458	456	441	446	441	422	493	450	434	448	424	469	446	474	442	486	472	474	477	450	455	450	448	466	446	459	435	429	487	463	501	495	435	437	430	441	459	438	439	430	465	446	450	469	490	474	446	462	478	459	487	398	463	478	476	459	458	441	452	446	452	493	458	442	460	462	425	457	438	489	431	438	458	462	466	494	469	442	423	426	430	429	485	458	446	433	422	453	451	473	430	479	473	436	471	461	472	464	452	463	460	456	489	441	439	464	441	470	479	463	470	466	431	457	478	454	497	439	450	451	470	478	507	498	440	461	439	448	483	487	450	458	466	453	413	445	447	443	443	470	459	484	469	458	438	419	446	450	430	474	478	454	460	443	454	453	430	445	474	423	460	430	453	464	463	452	470	465	432	408	447	470	430	473	452	473	409	437	460	443	472	447	417	432	520	447	468	424	445	428	467	441	439	457	448	449	519	481	472	436	438	459	446	461	426	462	431	439	454	460	409	446	437	438	429	440	477	412	473	414	432	474	454	502	444	441	461	464	462	460	449	461	447	422	481	494	466	453	447	467	429	447	444	465	426	478	495	454	415	443	456	469	429	477	473	445	461	448	450	419	459	467	431	457	448	450	451	451	459	463	443	487	477	450	430	470	433	445	396	474	440	446	450	476	433	441	445	454	474	470	460	442	431	410	470	427	435	456	427	474	464	436	457	416	454	452	447	459	478	470	422	453	459	468	465	463	442	471	455	415	440	438	436	466	471	477	481	453	427	434	466	505	455	474	445	467	475	449	451	447	485	434	443	488	500	459	482	457	480	407	452	489	463	499	481	451	478	412	447	464	473	489	429	465	458	469	461	430	460	474	457	430	461	438	449	441	444	478	467	443	468	451	434	476	430	478	468	425	467	434	480	442	506	448	457	455	427	384	446	462	424	467	438	417	472	458	448	451	485	472	435	468	416	448	448	461	421	451	458	469	457	437	420	454	447	412	487	486	424	435	467	456	459	436	479	460	460	448	449	466	498	440	480	432	419	471	446	472	463	475	475	477	419	462	461	474	441	452	477	459	457	446	452	477	455	420	511	443	443	449	482	489	453	460	435	453	488	413	433	435	433	434	471	454	453	433	465	442	440	477	469	432	454	432	480	447	442	433	466	483	452	459	490	407	469	472	463	483	496	436	434	408	501	442	474	430	434	454	468	500	455	459	484	486	473	440	455	445	427	459	449	474	451	410	429	453	446	452	463	468	480	433	476	470	478	458	470	461	448	447	456	465	440	432	441	458	457	447	452	449	423	467	464	475	404	457	468	475	493	432	426	454	466	443	449	435	438	478	423	451	444	475	463	473	485	494	478	436	403	440	440	475	473	456	486	441	463	431	446	442	470	454	437	467	453	470	463	438	484	478	449	449	467	456	478	441	460	460	445	433	439	461	444	468	464	407	456	477	478	461	459	496	449	502	430	448	481	470	461	489	493	466	465	459	440	469	446	430	427	455	434	448	449	439	528	464	456	443	460	475	451	473	456	479	481	426	436	423	433	446	464	466	443	481	438	446	474	467	470	432	448	460	434	451	449	453	397	491	475	471	455	494	437	451	429	482	486	502	493	459	490	446	469	431	443	502	437	458	436	493	461	443	444	447	453	447	458	502	440	479	462	461	449	420	468	451	454	443	454	429	470	482	456	452	459	491	438	448	450	455	440	474	481	463	444	458	443	463	473	432	468	441	435	447	457	445	467	487	450	481	431	452	454	464	454	455	462	440	450	438	460	445	438	427	460	485	449	421	445	431	450	442	446	459	466	451	447	413	429	466	468	471	459	470	460	452	452	461	429	448	452	458	471	469	437	468	455	446	475	469	438	446	447	442	429	454	458	459	455	455	427	484	444	489	492	452	439	433	422	428	487	452	449	455	448	430	432	464	477	441	480	486	453	464	490	457	432	472	465	457	460	488	396	454	410	469	458	471	449	456	428	427	437	491	448	437	453	432	448	475	460	429	477	453	417	456	427	466	468	421	446	469	458	471	460	432	443	456	437	499	423	474	479	453	482	447	463	420	467	463	434	445	461	472	416	471	433	436	451	470	471	467	472	438	467	473	463	446	433	450	429	459	475	482	450	450	491	419	437	450	434	454	454	466	458	444	451	452	494	454	450	470	474	489	471	445	472	463	511	461	432	461	470	464	426	451	458	472	422	389	440	467	435	468	469	480	448	431	456	455	485	447	430	424	425	443	445	458	452	439	476	478	450	489	448	428	451	457	448	465	492	441	447	465	496	434	448	453	503	408	443	476	480	470	460	453	424	459	459	487	423	479	468	442	474	476	448	454	403	436	424	454	465	431	495	433	464	405	466	445	454	452	429	448	463	422	454	459	444	440	476	445	458	442	459	430	443	473	458	433	497	429	460	465	474	469	436	471	489	457	469	489	446	487	505	470	473	439	447	470	451	435	432	452	436	430	467	458	442	428	490	422	425	444	457	479	433	459	480	475	422	527	476	426	450	429	427	434	433	450	475	458	428	465	477	444	456	438	449	453	471	418	462	490	445	419	457	447	428	463	418	452	473	433	453	459	449	440	478	442	457	443	431	441	482	450	430	456	455	461	435	451	466	439	438	471	440	466	441	438	447	468	461	467	444	459	456	471	410	461	458	493	475	433	421	472	442	450	450	433	470	470	481	435	440	457	502	442	450	473	490	461	446	471	442	433	465	473	440	474	455	484	428	409	454	445	458	459	473	423	482	454	479	476	461	452	451	480	433	393	473	402	461	429	446	464	441	446	456	482	456	438	444	461	455	471	479	457	481
26640	3997	2259	1681	1094	869	674	551	458	411	379	342	351	293	276	271	266	266	261	231	225	248	219	238	224	231	228	226	215	228	229	205	210	208	215	182	186	214	198	212	193	218	198	216	208	207	183	193	186	196	195	197	206	197	230	196	199	216	200	198	198	197	178	215	219	186	219	197	184	210	200	198	182	210	210	187	190	224	190	213	198	228	205	193	185	183	190	186	212	219	192	178	198	202	180	197	188	208	233	204	186	187	198	200	178	180	202	221	228	185	172	174	205	198	177	203	195	185	177	218	234	189	208	185	207	225	212	185	206	203	198	195	206	190	211	216	208	202	211	230	186	214	191	194	174	160	215	197	185	199	190	191	203	196	208	195	197	202	182	181	208	176	205	201	185	208	191	197	202	192	203	207	231	196	212	187	197	179	204	192	172	194	203	193	200	186	180	185	178	186	206	191	190	197	225	201	177	192	227	176	187	184	199	195	192	198	200	188	204	209	214	184	211	207	188	177	187	180	157	208	201	198	175	201	205	192	192	184	188	171	191	217	227	195	212	209	204	179	223	235	184	210	206	210	174	197	195	204	191	208	209	219	213	176	205	200	192	216	197	199	186	204	207	188	207	190	215	200	198	215	188	197	170	187	204	198	179	208	198	174	184	215	193	181	191	191	194	186	187	191	207	209	217	161	185	210	184	198	191	199	195	222	183	183	209	190	208	185	170	191	194	199	180	197	208	185	199	192	195	184	191	185	173	195	217	167	215	204	185	200	183	188	193	213	188	208	186	189	188	220	208	200	212	197	191	169	210	189	188	201	195	194	189	181	189	185	206	183	181	188	197	208	187	185	193	194	183	190	183	201	196	195	192	174	183	176	193	199	209	204	207	189	196	208	170	191	215	187	176	177	187	225	204	177	216	202	201	203	195	192	193	202	203	202	186	184	197	194	200	183	205	225	193	191	192	192	182	183	198	178	176	203	183	188	181	206	218	170	197	208	189	195	172	202	176	202	231	212	182	200	211	199	194	196	195	200	207	190	212	215	201	165	190	202	199	221	203	216	179	191	190	210	203	223	199	205	196	178	215	227	192	200	212	187	206	193	203	199	208	209	185	198	186	225	197	187	186	206	191	197	216	201	187	181	199	199	197	212	185	201	190	222	197	182	200	184	214	188	203	194	194	198	213	206	218	188	182	174	195	185	187	210	192	191	207	188	178	184	200	183	218	215	185	174	181	192	200	217	188	196	209	210	181	222	166	209	176	205	217	207	202	208	194	186	178	193	211	194	244	195	217	194	195	195	191	186	210	181	184	172	196	212	182	213	181	194	200	197	177	193	199	208	218	179	197	194	201	193	200	212	197	199	210	186	182	189	199	202	201	205	177	197	197	184	190	177	209	179	186	194	193	182	202	200	186	163	204	216	198	195	186	175	216	189	196	200	185	174	180	234	196	211	209	200	182	187	160	204	204	198	211	211	221	198	166	191	179	183	185	204	179	188	202	206	203	199	195	181	188	204	189	219	211	171	177	204	188	215	232	197	192	213	195	178	213	189	205	211	202	186	196	187	206	183	195	221	195	199	192	230	216	190	205	177	183	213	200	199	206	188	204	200	197	196	204	176	199	186	186	202	198	211	210	202	206	192	174	195	183	197	188	219	198	205	182	181	186	192	162	194	214	196	215	201	207	185	205	225	198	204	206	201	176	183	237	212	198	198	207	214	195	197	200	217	199	188	185	163	199	202	198	220	190	219	192	193	219	201	186	194	195	218	200	202	205	182	168	203	183	190	182	192	169	187	197	198	182	211	201	179	219	206	214	201	197	212	195	191	224	193	204	195	182	189	177	193	165	188	204	193	198	192	200	209	203	199	190	196	158	193	174	198	203	185	182	198	202	211	206	205	205	218	201	200	194	193	189	210	197	190	201	193	184	196	192	193	186	214	164	174	163	238	185	178	201	200	182	181	201	180	185	207	179	191	200	195	191	181	196	206	198	199	176	225	203	200	183	198	190	210	192	178	190	234	195	216	184	173	174	207	185	193	203	200	177	205	175	199	176	199	199	203	190	175	206	170	220	175	188	193	180	211	211	177	201	184	202	183	184	188	192	193	185	201	179	181	171	203	212	185	181	201	218	181	216	195	185	194	200	214	183	182	171	178	181	177	211	204	189	197	203	217	199	174	201	198	198	197	207	218	222	204	208	176	197	209	184	190	185	181	201	204	198	202	189	187	166	185	185	193	201	182	192	196	204	174	168	187	202	192	213	198	202	195	181	181	206	175	188	167	189	199	189	184	191	194	199	183	213	194	214	202	201	219	202	190	158	212	214	201	203	188	206	213	211	182	201	174	159	192	185	205	221	181	205	208	189	192	201	191	219	217	190	185	220	202	178	201	191	230	194	207	181	191	206	185	183	202	196	196	215	185	176	205	178	214	200	178	194	189	213	194	213	225	186	203	176	198	192	216	191	217	191	175	187	198	160	175	197	215	169	189	187	224	198	222	191	215	218	179	217	219	193	200	206	185	185	214	163	188	202	198	207	192	212	186	195	190	207	195	211	186	209	182	214	188	193	207	213	210	196	188	211	187	187	186	200	188	197	183	177	185	196	214	185	212	193	208	207	187	205	176	187	196	180	182	183	171	180	178	182	207	202	194	187	198	197	184	183	180	177	203	201	217	195	199	190	172	178	189	191	198	194	195	187	215	192	195	181	190	233	186	216	190	202	207	191	210	210	201	187	207	181	206	189	173	185	195	161	192	191	186	179	202	169	195	179	175	173	195	196	207	207	190	197	216	207	209	182	173	185	197	190	202	191	180	197	196	212	191	212	206	199	211	208	185	206	203	206	200	210	189	194	210	186	183	184	190	180	198	206	195	179	184	211	179	218	190	190	192	191	184	176	211	208	193	186	221	202	187	219	182	209	198	214	177	200	209	182	176	210	214	198	183	187	191	192	206	171	191	215	189	181	185	206	196	184	193	206	195	196	188	204	197	220	189	168	171	202	209	212	196	204	220	189	198	163	190	196	190	191	191	194	193	194	207	211	182	196	190	181	207	201	199	214	206	186	199	184	219	193	165	200	171	196	185	198	200	189	175	163	190	184	181	181	166	194	210	238	183	188	190	209	192	187	199	198	207	202	192	177	186	211	199	168	207	167	207	218	195	186	212	191	195	219	198	208	187	205	188	223	208	169	190	193	235	160	189	197	197	186	208	186	203	199	194	198	194	177	182	221	186	203	189	229	196	197	196	188	217	197	207	221	173	197	218	187	191	199	189	200	169	199	166	178	195	187	191	209	198	181	201	183	187	196	206	211	206	206	186	202	208	180	196	179	197	203	184	181	188	198	188	176	181	185	181	193	187	205	185	193	194	168	196	179	168	182	173	191	177	202	206	208	204	189	210	182	188	191	211	206	205	209	172	186	190	197	208	199	194	221	192	195	193	212	219	194	204	186	212	209	201	201	199	218	208	179	232	201	208	170	202	180	213	193	206
14624	2327	4874	5697	4932	4107	3469	2847	2478	2212	1989	1888	1636	1514	1355	1268	1193	1198	1070	1036	1066	1038	922	950	892	878	931	855	873	857	792	821	830	813	812	755	765	753	780	752	776	743	793	802	756	717	736	710	721	711	717	731	715	670	708	749	682	702	721	677	702	747	739	717	680	661	745	717	719	667	724	720	710	689	709	695	693	700	675	684	682	660	670	694	707	671	688	698	725	617	680	662	716	723	665	709	738	681	662	672	657	671	697	678	689	668	709	653	696	694	660	665	675	644	628	645	685	661	635	644	672	737	646	675	673	706	684	687	629	705	683	674	703	713	692	706	648	673	631	682	660	692	682	648	689	657	662	642	679	690	649	655	696	654	629	616	651	693	666	685	642	650	683	668	678	670	682	682	665	625	687	664	665	679	640	671	662	665	678	721	701	696	662	714	670	707	725	706	671	670	656	660	681	645	675	689	701	679	633	635	676	701	672	698	682	678	673	665	691	663	653	688	698	681	690	652	654	643	661	655	645	625	650	679	627	647	659	650	696	676	656	688	666	679	628	659	626	662	620	645	690	642	680	679	651	685	668	697	609	664	656	674	659	617	659	660	696	668	652	648	656	701	622	622	635	690	651	671	658	654	685	690	646	645	662	617	689	700	639	644	668	687	717	653	664	655	674	688	660	666	652	672	652	656	663	702	637	618	696	643	684	666	684	687	680	669	645	685	662	649	644	672	699	669	669	613	649	603	712	656	679	672	692	638	653	663	666	655	666	669	679	648	668	630	669	640	653	701	693	622	628	642	642	631	640	664	679	675	642	734	650	681	708	654	692	673	699	669	718	646	652	670	653	657	683	635	673	653	700	659	625	672	697	667	637	685	670	650	656	668	681	661	631	633	677	653	661	675	654	671	631	709	686	662	626	696	668	664	650	656	667	688	640	684	666	698	641	703	644	638	673	681	653	623	627	704	688	673	651	687	640	643	660	640	700	675	651	665	664	681	666	622	639	667	620	634	670	683	665	661	707	679	660	689	631	641	651	660	630	656	679	668	668	684	674	634	666	644	669	688	647	695	656	636	675	672	665	620	648	656	645	662	662	673	702	641	670	695	654	655	641	629	632	656	737	686	646	660	671	662	675	688	644	673	648	675	701	668	647	679	692	679	645	645	602	662	648	706	626	645	699	696	646	701	692	673	670	688	633	636	666	701	637	666	703	670	706	671	677	623	634	658	708	624	637	672	655	721	661	684	698	672	670	653	673	644	634	665	706	686	668	647	663	706	667	655	651	673	629	673	657	634	674	665	691	654	641	692	646	659	712	691	620	654	625	631	619	646	681	634	638	592	691	664	673	636	653	670	676	677	695	691	657	634	755	701	629	702	646	650	695	690	679	683	643	678	665	624	673	653	695	657	682	675	651	666	659	674	625	687	701	638	679	660	662	620	687	687	675	647	633	670	679	618	663	648	607	637	616	618	641	663	705	654	685	634	679	683	679	669	621	633	662	624	688	687	657	645	643	671	680	666	660	683	708	673	660	678	678	700	665	667	668	651	721	663	681	657	620	649	637	621	652	641	673	668	654	686	648	664	666	648	672	657	664	665	731	679	718	651	636	659	662	660	646	623	639	646	664	658	677	645	705	697	695	626	674	701	633	679	640	618	696	693	651	658	686	644	691	669	610	645	669	627	668	628	686	658	688	645	684	703	632	663	644	717	696	712	651	662	653	680	663	643	620	692	701	682	690	692	650	684	687	644	645	668	611	656	655	651	620	656	641	635	702	675	667	670	665	704	654	649	706	644	657	651	650	654	682	675	672	678	644	654	654	628	637	645	671	689	649	650	643	671	724	696	606	663	712	673	664	653	660	646	672	653	661	676	667	671	683	663	675	624	678	624	646	666	692	650	662	674	611	662	650	667	673	644	681	639	671	674	679	677	663	599	662	620	668	630	643	702	681	603	655	620	655	653	636	671	673	658	649	691	680	678	670	655	646	652	657	631	634	724	706	670	655	685	642	668	670	657	706	621	657	656	654	672	665	691	697	675	654	666	699	701	635	670	687	711	605	649	657	671	667	638	688	651	690	709	653	660	654	659	642	692	686	713	637	648	672	650	673	719	643	682	615	657	680	656	640	691	659	649	659	699	687	698	665	631	644	695	682	654	700	669	653	661	644	708	663	669	683	711	655	624	683	660	679	659	691	672	650	644	721	633	720	666	651	643	676	697	684	657	650	667	663	666	651	697	668	680	684	666	680	656	681	677	658	645	675	661	684	647	668	656	653	685	645	660	669	690	655	637	675	684	615	655	631	654	688	649	703	656	690	699	655	686	667	653	682	645	728	661	655	688	674	659	673	687	710	697	632	638	662	675	680	608	693	626	639	696	672	656	665	677	661	641	636	705	628	695	653	677	712	644	668	688	665	637	718	646	656	677	698	618	690	659	637	699	650	684	635	628	667	661	651	688	649	660	653	680	618	680	657	625	696	671	713	656	652	691	627	672	720	682	691	673	633	653	641	671	681	706	715	674	607	677	663	704	703	672	675	632	661	712	687	637	733	658	681	672	652	650	670	678	661	653	701	668	670	701	653	679	676	648	711	612	731	628	709	711	663	668	678	639	676	651	665	664	661	630	678	698	688	680	619	702	713	677	686	669	671	626	693	675	656	652	686	693	664	616	695	672	654	639	638	727	661	679	659	652	690	641	647	676	688	707	678	684	697	648	639	713	642	647	638	669	620	671	660	650	682	647	653	618	661	654	607	662	644	661	661	684	641	634	637	662	635	652	645	635	636	617	711	693	660	661	675	669	669	616	694	670	687	676	688	610	694	629	676	641	689	614	696	605	659	665	642	659	699	688	656	660	675	674	652	668	674	690	661	644	661	653	678	637	700	682	701	674	676	702	637	693	691	697	655	663	706	666	705	662	657	638	642	651	640	676	639	670	643	697	663	698	665	656	683	645	674	673	680	694	669	659	635	657	639	666	596	651	687	660	698	690	680	707	688	685	710	637	630	637	675	669	700	648	653	674	692	656	672	635	664	691	648	669	662	711	652	650	639	677	650	634	683	631	663	642	660	656	678	666	624	646	665	673	659	673	636	655	636	651	685	625	679	682	680	645	663	642	657	699	653	635	662	661	660	655	668	610	695	638	645	646	650	686	663	645	646	691	654	634	640	676	662	655	653	698	654	639	679	647	638	685	624	641	662	632	635	687	657	612	693	679	672	611	646	653	648	659	644	647	672	704	637	665	631	691	651	683	654	722	633	649	639	642	611	696	645	664	687	667	643	682	659	687	609	607	677	652	662	689	659	679	723	715	715	674	629	688	659	692	686	706	627	673	674	661	679	676	706	622	675	649	623	650	674	662	640	671	691	702	603	639	638	650	647	696	644	673	686	679	652	642	662	661	698	650	694	678	707	673	648	643	670	656	678	689	704	671	673	657	676	607	662	658	647	675	673	675	726	616	702	680	648	640	653	680	670	679	656	680	744	669	698	689
2350	126	118	114	79	86	66	85	85	75	67	63	53	59	70	69	65	71	63	62	68	57	55	58	58	69	64	58	76	79	73	58	67	62	63	63	58	58	61	73	46	77	59	66	69	61	50	46	67	55	65	60	58	56	55	64	55	52	70	62	55	58	63	52	59	54	68	71	60	68	56	63	53	45	53	68	66	69	71	52	41	68	81	69	57	42	68	65	52	51	63	55	69	68	59	54	54	53	43	67	61	68	63	61	74	60	62	70	59	64	58	59	70	71	61	58	58	59	78	63	71	75	59	73	54	56	72	58	64	65	69	61	48	53	54	71	57	71	55	51	73	65	62	45	65	74	62	63	58	53	55	58	64	43	66	55	61	59	70	53	54	63	59	54	61	61	50	67	67	59	58	66	64	53	77	55	54	53	52	67	66	52	64	60	60	68	63	63	72	62	64	68	61	63	59	55	61	65	64	68	73	65	69	74	53	59	73	61	74	67	48	64	67	61	71	41	56	64	54	54	48	75	48	51	72	63	51	54	64	56	70	69	53	71	70	55	44	61	45	50	64	63	53	53	60	54	64	56	59	62	58	56	74	66	65	59	55	52	67	51	64	74	60	60	50	56	58	77	59	67	66	71	49	72	68	78	56	45	73	61	64	64	55	63	59	51	69	52	58	74	72	54	77	66	54	74	71	69	49	57	67	55	56	60	63	63	68	67	50	70	55	62	57	67	79	49	64	59	68	49	65	57	57	56	67	50	67	66	54	67	64	64	58	69	68	57	44	62	64	59	69	50	80	71	63	55	59	53	61	68	62	71	59	61	61	60	52	58	55	72	66	65	59	78	61	57	63	63	48	59	59	67	53	59	51	50	72	64	73	71	70	72	41	59	56	56	51	62	76	73	57	53	59	51	68	70	61	66	66	50	65	68	57	63	63	67	59	60	63	71	61	60	61	56	60	51	57	59	52	55	78	59	54	61	58	58	62	61	49	64	61	58	54	52	63	55	63	63	61	62	52	58	45	64	57	81	53	57	74	58	65	69	60	50	63	65	53	70	62	63	75	67	68	69	70	66	63	64	56	59	57	66	59	62	76	62	83	65	68	65	51	55	61	66	60	65	65	54	55	79	68	79	70	68	69	53	56	64	56	51	65	52	58	59	50	64	58	60	54	65	75	67	61	51	72	62	64	72	72	60	73	60	68	61	56	57	57	64	55	68	69	64	50	63	69	63	57	79	83	55	58	67	67	62	67	62	62	51	66	68	60	55	47	53	62	63	59	65	71	55	67	63	61	60	62	63	80	58	56	68	66	60	53	63	73	51	67	53	65	61	70	64	64	62	72	56	51	68	63	66	69	72	70	55	69	52	73	53	58	60	69	69	58	47	53	72	80	60	57	63	67	75	61	67	76	59	61	70	58	66	56	66	67	64	63	60	61	69	62	84	71	59	65	73	65	68	64	68	59	76	73	65	46	42	54	69	67	69	68	56	54	58	68	65	59	62	68	66	60	65	54	72	58	64	68	72	71	61	66	68	56	50	65	68	59	62	63	70	67	45	50	68	79	49	74	63	55	62	68	58	55	66	73	64	51	50	48	55	67	46	64	59	52	62	75	61	63	59	65	64	57	63	56	75	74	67	68	58	64	52	75	52	58	68	66	69	57	58	78	65	69	65	53	69	51	67	63	55	64	60	52	65	63	58	66	65	63	58	55	55	55	43	59	66	62	63	62	67	58	67	70	54	61	78	63	64	69	69	76	71	50	72	77	63	62	62	62	69	66	55	83	51	65	69	44	75	59	80	62	67	58	68	71	43	62	62	71	63	76	58	60	57	71	71	61	62	69	65	67	52	55	68	68	47	68	64	65	57	46	68	61	54	67	50	67	65	53	62	73	65	66	64	63	75	52	94	68	48	64	66	55	47	65	72	60	73	60	61	75	80	59	47	59	80	66	66	69	73	76	75	78	52	69	43	68	64	62	46	70	63	70	66	67	52	60	56	68	67	58	67	59	69	52	63	72	76	62	51	65	61	78	68	73	53	56	55	61	72	58	56	55	64	60	54	81	62	65	62	53	73	50	62	66	64	59	42	59	75	56	63	59	56	70	57	59	48	56	74	60	62	66	54	72	65	68	54	70	56	69	67	78	77	64	60	60	67	84	63	64	45	60	51	73	60	63	60	59	59	54	63	65	60	67	74	58	60	58	58	64	70	60	67	59	74	71	67	60	75	60	70	48	50	70	67	46	60	52	65	76	72	61	64	54	62	67	60	71	59	56	47	58	51	57	69	54	52	63	73	78	61	63	66	78	53	78	61	57	51	59	55	50	55	60	70	62	73	60	66	72	61	58	62	63	56	70	66	77	76	72	56	56	66	62	50	61	59	62	59	57	65	68	68	61	63	59	65	53	62	60	58	70	67	56	50	61	59	69	57	52	54	54	63	57	73	64	68	33	66	59	72	57	54	66	74	63	77	63	76	76	58	71	61	68	66	63	65	53	77	62	69	60	66	58	55	57	53	54	49	55	77	67	56	57	68	60	79	54	64	62	60	66	57	59	70	52	66	59	55	59	72	66	59	52	66	68	66	62	53	47	53	57	63	72	65	68	60	71	60	75	59	60	55	60	54	61	65	66	52	69	63	51	56	65	70	62	64	51	66	73	55	56	58	64	60	68	49	62	62	82	66	55	63	57	63	67	68	49	72	71	77	67	55	67	60	48	63	64	74	65	65	56	60	73	66	59	61	57	53	69	59	71	66	65	52	65	67	74	74	60	59	60	48	50	67	61	43	67	73	52	83	53	54	56	71	79	61	72	53	64	70	65	73	62	61	44	72	69	53	60	64	50	69	59	60	59	67	64	57	52	86	46	73	64	61	60	60	49	52	63	64	62	53	60	63	60	73	72	60	70	82	71	69	55	48	56	57	57	48	57	63	66	62	60	63	57	59	64	57	65	65	64	70	79	72	76	67	60	67	46	58	72	56	50	48	59	66	61	66	54	47	79	61	68	63	59	69	61	57	66	64	60	66	54	54	48	57	68	71	51	70	63	73	72	59	57	58	58	39	61	65	68	65	63	60	49	65	64	54	68	64	67	71	58	62	57	73	55	60	68	66	64	61	64	61	79	53	72	62	64	72	58	56	70	77	57	59	68	56	54	43	69	73	61	55	58	69	59	58	64	65	65	58	62	61	61	62	75	57	75	60	57	71	70	74	57	55	39	66	53	59	53	50	60	52	49	68	63	64	63	63	72	75	72	58	69	59	81	52	45	67	55	59	62	52	58	70	66	68	40	58	46	56	56	58	61	54	55	62	62	58	58	69	66	57	53	60	60	74	68	69	63	59	71	52	70	67	66	51	60	79	67	59	54	64	62	58	62	71	63	57	60	50	66	68	59	64	58	59	68	71	74	61	56	68	63	64	67	65	62	68	58	66	54	64	82	58	63	65	73	66	69	53	62	63	52	55	62	53	63	70	73	60	65	54	54	65
3779	332	421	423	362	379	353	339	338	348	304	286	336	293	295	292	274	314	289	286	276	299	266	266	277	284	285	249	291	293	258	282	288	265	280	275	275	286	311	258	289	275	303	255	295	268	238	261	240	222	308	260	288	270	260	295	277	271	275	292	277	244	257	253	260	268	267	289	287	291	268	267	244	252	239	247	279	253	283	267	256	270	270	259	277	281	251	264	243	236	266	244	268	265	273	256	249	294	282	265	242	288	245	287	266	256	275	258	259	279	236	274	275	267	271	265	259	253	273	271	273	259	264	275	275	267	222	247	277	254	254	266	287	260	239	259	276	247	277	269	245	258	273	277	236	281	256	297	256	237	249	273	278	265	265	248	264	270	260	258	280	269	284	251	237	290	275	267	259	252	238	252	234	278	234	266	289	273	249	281	258	282	303	269	274	266	260	244	241	283	233	278	262	252	279	240	270	263	255	274	270	255	278	280	271	260	271	263	255	266	290	273	295	268	250	268	258	253	267	267	301	279	231	265	253	278	272	264	271	260	260	274	258	272	244	277	254	260	278	270	290	274	255	248	260	263	273	263	258	244	258	281	265	244	235	248	238	246	267	265	260	284	279	280	267	269	236	261	251	273	250	251	272	240	260	275	248	283	275	256	248	254	256	246	273	249	252	239	272	274	298	269	280	269	251	258	254	276	273	266	279	283	259	232	269	279	251	263	279	268	224	242	302	285	275	280	255	255	240	286	271	276	255	258	252	281	278	252	255	242	289	296	278	288	235	258	249	262	270	278	258	266	273	273	263	258	248	270	272	251	265	245	278	222	279	277	279	275	260	254	230	298	271	269	294	262	265	281	268	275	258	278	247	255	251	303	247	269	268	278	277	287	232	256	268	268	257	247	279	289	266	306	298	259	250	256	261	284	279	261	254	249	260	268	258	283	268	255	278	254	261	275	279	270	271	292	257	267	274	270	248	276	268	263	262	275	281	268	254	264	259	248	256	261	275	290	277	237	255	299	256	275	277	245	278	242	281	285	285	278	263	262	293	287	264	265	264	264	308	270	271	257	282	251	279	280	270	272	281	283	271	272	260	239	262	276	265	248	281	265	265	253	243	273	265	264	257	287	266	255	214	247	254	294	258	242	244	234	254	254	262	240	256	235	267	258	252	280	241	255	251	279	258	274	278	287	243	259	256	265	263	265	233	263	261	243	249	250	276	250	264	261	266	250	263	263	284	275	256	288	237	253	274	279	253	253	274	256	257	259	260	263	260	273	285	269	269	276	280	264	258	273	272	297	265	268	234	265	294	260	282	250	253	266	231	264	275	244	268	283	265	287	276	265	274	261	288	261	256	267	283	251	249	293	259	262	263	254	262	263	278	247	267	267	238	254	265	243	263	257	275	272	283	249	258	260	247	259	285	260	286	253	252	239	242	307	261	230	293	280	235	258	275	260	264	255	264	267	286	242	276	245	265	260	272	314	259	286	267	260	267	252	247	272	271	273	241	280	276	281	249	255	265	276	256	278	251	271	300	260	274	265	260	285	283	251	257	290	273	292	264	269	259	270	304	267	237	273	239	294	251	263	248	248	268	259	264	294	273	278	280	259	238	270	283	261	266	271	252	233	269	230	250	270	267	264	272	269	270	244	298	278	279	268	295	300	264	267	260	276	258	272	266	271	278	264	268	273	269	272	261	268	263	244	261	263	243	288	239	272	271	249	263	290	237	257	277	254	260	265	277	259	241	271	255	269	279	250	274	262	253	251	286	249	258	277	307	243	248	264	257	240	249	273	290	239	274	251	250	295	255	263	250	267	272	273	251	239	242	254	262	269	262	252	289	244	269	250	255	237	260	238	294	291	259	259	279	250	297	277	274	288	272	259	248	245	268	260	262	300	293	256	254	259	241	240	247	270	298	270	266	254	253	254	229	237	268	270	277	304	282	241	253	260	267	272	279	266	243	260	284	277	260	277	257	235	254	253	234	274	256	268	282	305	247	260	282	296	287	269	259	254	270	270	267	270	262	247	234	266	241	285	289	257	282	239	282	273	274	263	279	264	255	256	243	244	264	266	253	294	278	260	240	262	254	238	261	274	236	245	275	252	241	253	260	246	252	246	288	284	280	260	252	253	243	269	250	261	250	253	279	256	279	268	250	267	264	280	273	269	279	259	244	271	256	285	280	257	255	256	283	287	255	239	258	274	271	287	230	240	283	266	244	269	259	259	262	265	264	233	231	292	266	242	248	232	280	262	274	287	262	259	279	268	256	295	249	267	271	249	265	274	252	248	255	276	256	272	238	247	248	258	249	270	285	238	263	268	251	288	269	233	262	278	285	266	237	232	250	272	245	230	260	273	283	263	258	247	250	250	272	246	275	248	242	252	247	255	260	282	260	259	297	267	293	288	241	253	265	286	279	260	267	274	245	263	255	272	260	262	271	289	289	271	270	266	253	258	271	261	261	251	266	267	272	225	263	258	297	271	288	260	276	285	272	274	264	254	273	276	240	277	241	274	259	276	281	270	244	253	289	251	279	253	291	237	256	251	299	253	238	268	290	264	252	256	264	308	271	274	274	222	267	282	280	255	268	269	263	262	289	282	261	258	278	238	243	256	269	258	269	263	276	260	278	267	259	268	266	268	262	274	266	266	271	296	278	256	258	275	283	259	271	271	280	257	284	272	279	273	254	254	273	273	236	254	258	260	246	253	256	258	239	251	297	264	296	265	243	247	261	259	284	260	245	268	288	253	283	266	233	261	234	273	282	255	280	276	279	264	285	258	265	276	257	273	273	272	254	271	297	245	261	257	254	288	295	274	262	279	249	268	250	247	243	283	285	235	241	242	267	292	311	269	264	264	283	269	256	239	257	275	250	269	262	275	276	235	287	269	236	270	274	277	248	234	265	249	259	266	267	294	263	260	249	265	281	256	239	264	239	288	263	307	224	237	270	271	299	254	284	266	257	249	280	266	288	284	256	257	285	233	269	263	268	293	275	247	236	284	281	279	262	266	249	281	287	273	300	251	246	306	260	233	308	269	262	264	266	235	250	296	222	288	250	264	215	264	262	254	265	249	273	260	260	268	284	273	272	283	263	262	259	279	276	265	255	279	276	244	241	272	258	257	271	266	295	257	288	264	233	288	272	276	282	239	261	268	258	243	267	233	236	309	265	262	263	273	249	268	266	276	262	270	286	240	259	266	276	256	260	255	262	283	276	258	282	279	269	238	278	261	256	228	229	283	290	269	279	300	266	269	272	267	296	280	244	277	277	228	257	256	252	273	273	259	277	285	257	287	275	279	283	260	258	262	276	257	246	278	294	247	285	251	268	251	261	259	276	265	302	261	276	274	277	255	308	284	264	236	232	270	259	262	267	261	257	247	288	260	238	267	280	271	247	226	286	294	278	246	296	253	272	259	305	283	274	291	283	300	244	244	253	264	291	257	258	261	259	279	262	259	253	297	294	247	264	270	260	290	249	287	279	262	254	254
15897	1290	1153	855	586	483	355	295	261	267	189	220	182	233	203	145	173	151	171	134	169	141	117	156	140	125	130	127	140	117	139	138	139	142	124	137	132	135	150	139	104	130	117	141	128	155	120	118	131	122	138	118	132	124	129	128	148	138	117	127	126	103	129	133	134	115	125	141	108	146	132	118	124	118	135	105	139	120	134	123	134	120	145	119	107	121	130	134	128	118	145	146	118	149	122	118	132	126	122	145	141	112	139	116	116	139	118	121	113	147	138	127	105	128	108	136	130	123	111	141	120	110	126	109	110	137	133	114	119	131	133	119	146	137	121	150	108	120	130	129	128	124	130	125	145	124	131	127	127	124	131	127	123	130	116	131	146	115	123	102	124	154	109	130	150	116	121	117	127	125	144	125	127	146	128	136	136	111	132	127	124	113	121	115	119	121	124	142	116	117	122	112	131	106	131	127	120	111	109	113	122	123	127	136	148	119	144	129	140	105	138	132	105	118	136	133	114	127	119	123	132	124	127	120	136	106	118	115	128	129	130	120	125	120	147	122	114	119	128	139	121	135	124	135	112	123	108	126	132	146	130	145	127	126	129	136	128	123	139	140	131	128	144	104	154	115	116	120	137	146	118	121	123	108	135	106	125	120	108	116	110	128	141	116	155	131	130	125	118	104	126	122	123	148	128	131	129	139	118	124	140	154	122	113	121	128	111	120	129	125	116	127	139	105	138	108	122	120	137	106	137	110	121	127	141	117	112	131	119	118	125	107	135	127	130	132	139	137	133	131	123	125	120	127	135	120	142	118	129	108	136	124	140	119	119	118	124	122	101	123	104	111	133	121	120	136	136	120	121	119	122	137	126	111	123	130	132	148	123	115	122	130	133	131	124	125	112	120	111	122	124	122	125	143	108	124	136	109	120	124	116	116	148	128	127	109	117	118	144	103	115	134	122	122	145	120	127	135	115	135	113	147	135	107	136	150	133	121	111	116	120	115	123	126	108	121	146	146	121	120	109	112	132	119	121	127	132	122	122	116	120	119	125	129	115	106	133	113	145	103	129	120	102	120	128	134	138	120	118	116	126	151	123	125	123	119	124	129	134	124	155	140	149	115	120	131	137	107	114	140	116	114	143	124	115	146	133	116	138	122	136	121	127	134	119	116	135	129	156	113	125	107	128	98	113	122	108	140	145	110	126	120	140	128	129	123	138	140	138	120	130	129	118	134	128	134	107	116	142	143	129	119	123	134	132	123	126	123	120	129	114	139	129	133	122	148	123	133	125	139	143	128	129	111	129	103	125	107	132	106	135	136	139	120	125	104	106	155	118	105	121	141	111	134	125	134	124	126	130	119	115	122	148	131	114	108	115	141	130	123	115	137	118	136	126	115	137	121	133	133	152	132	112	111	128	138	131	148	134	138	121	128	116	125	146	128	141	127	113	124	118	130	121	179	140	145	121	116	108	131	114	134	114	131	119	120	117	144	119	120	134	115	100	121	125	126	131	131	127	138	135	124	104	141	125	105	124	133	138	140	114	121	133	131	123	114	129	117	135	144	136	123	131	158	127	108	120	128	146	137	113	110	129	120	126	125	114	116	115	120	118	149	137	129	129	115	116	120	140	124	123	137	126	113	127	114	120	130	126	117	126	125	146	130	143	111	113	121	127	134	135	122	143	119	137	126	119	115	128	116	132	132	120	111	128	116	119	133	116	125	118	130	126	140	131	144	123	150	119	137	126	117	100	122	147	125	131	118	113	132	111	121	129	131	125	119	137	116	136	124	128	123	131	129	124	120	123	134	113	109	133	128	155	118	112	137	122	102	140	114	109	116	125	111	129	116	122	133	126	124	126	126	131	135	95	112	127	145	110	136	112	134	135	136	119	129	130	137	148	115	127	122	137	138	120	139	113	120	118	108	129	128	135	133	124	156	111	150	107	134	126	131	125	125	121	135	120	132	132	131	134	132	136	119	114	97	136	109	118	108	115	120	124	126	139	134	132	125	127	142	106	126	129	131	112	143	118	141	127	137	137	137	130	119	145	117	109	96	108	119	121	129	118	111	117	130	157	130	139	127	142	123	114	135	130	115	128	119	136	121	113	123	138	131	120	135	115	147	127	128	116	129	124	132	124	145	112	138	137	130	117	119	109	128	137	139	129	108	115	125	127	139	120	122	123	120	125	130	122	115	129	133	131	107	139	135	138	125	141	134	113	121	112	150	148	133	125	145	124	118	131	123	123	116	120	116	121	106	107	124	127	135	123	130	111	150	131	130	121	104	141	135	144	105	116	129	127	127	120	117	123	129	149	117	101	146	114	104	110	117	130	136	136	128	125	110	135	120	137	112	133	124	140	111	108	131	104	124	123	141	144	143	127	126	134	124	111	120	131	126	122	116	135	126	124	106	114	133	163	141	139	141	111	122	129	148	127	142	122	124	131	118	124	151	107	139	150	133	132	140	126	124	118	111	121	115	102	137	126	129	139	117	126	145	145	134	106	134	127	114	123	124	130	135	133	120	137	111	123	129	119	130	136	127	124	132	119	115	95	119	113	131	130	118	130	127	104	123	128	112	130	123	123	123	132	111	114	145	140	132	109	112	122	117	139	116	141	130	133	110	135	120	142	116	128	127	133	138	113	113	108	136	139	118	140	109	133	130	140	129	110	134	140	131	121	130	111	128	128	101	110	156	137	110	122	116	141	124	136	143	110	128	100	147	125	123	116	124	120	119	141	120	119	125	114	113	128	104	126	120	127	143	134	129	144	142	125	132	96	122	133	114	124	119	115	133	136	115	119	135	141	122	120	128	106	129	132	134	107	132	140	100	126	112	134	160	138	122	122	105	145	140	120	128	119	128	145	129	106	150	111	133	110	122	133	106	144	135	129	128	130	111	129	121	123	121	110	132	150	111	115	105	126	140	120	145	114	115	123	127	126	127	137	128	115	118	141	128	118	113	108	104	124	121	127	135	136	123	121	119	132	125	116	126	117	116	133	126	120	106	129	118	127	125	138	147	137	144	139	147	139	111	122	131	104	125	124	125	139	106	108	122	133	110	150	113	136	139	117	126	107	136	118	103	126	135	126	137	128	112	128	136	139	126	144	111	146	138	118	122	132	133	131	121	115	122	132	153	121	141	139	113	111	123	124	134	134	139	128	113	122	113	144	135	114	116	116	140	112	119	115	143	125	129	139	123	119	128	125	129	116	115	132	123	137	106	127	133	131	131	140	120	108	116	136	145	129	127	124	112	109	138	127	125	145	118	113	136	118	120	128	134	139	141	127	114	127	121	119	109	122	127	138	125	127	119	118	142	144	131	123	145	135	141	134	113	117	159	127	124	147	138	139	142	128	134	128	129	123	147	132	105	123	139	131	109	124	113	115	140	109	109	144	121	116	122	117	125	122	113	119	123	115	121	130	114	122	126	137	141	114	110	127	132	129	129	135	136	154	127	132	124	129	113	130	136	114	131	138	137	121	101	113	160	135	119
10236	1295	2594	3191	2799	2170	1912	1578	1350	1311	1188	1067	988	849	902	767	738	733	675	665	659	694	598	667	619	612	532	568	552	556	554	522	528	528	577	506	491	497	513	462	480	490	496	495	512	475	479	464	514	491	473	530	504	473	470	481	490	498	469	433	478	451	498	518	514	473	533	471	495	431	501	458	460	483	469	495	430	475	447	481	437	403	445	483	480	483	441	467	479	455	442	506	458	466	463	482	452	484	486	445	499	475	465	431	456	472	485	444	453	460	488	431	450	469	479	456	473	436	507	510	485	460	469	478	480	459	444	474	478	475	476	431	440	457	479	426	432	467	479	439	425	474	476	432	462	458	462	461	433	462	444	482	456	465	443	432	451	449	455	431	475	483	452	449	476	479	459	463	452	466	409	433	448	448	486	453	494	459	435	446	443	465	427	488	488	431	459	458	461	498	426	498	454	468	506	468	456	456	479	464	445	435	463	511	424	397	448	451	440	483	468	437	448	455	429	439	449	434	442	455	496	480	423	446	466	473	478	462	492	509	468	442	443	473	477	442	437	446	459	439	455	460	431	412	452	466	466	419	431	461	477	414	402	482	480	425	468	465	474	465	498	462	480	466	497	469	462	479	490	451	474	451	439	477	455	461	430	444	461	435	478	456	404	409	450	437	460	390	471	460	461	410	476	437	467	485	442	471	456	505	425	467	450	486	446	474	424	431	448	415	461	458	468	472	451	464	429	450	444	453	450	467	461	441	459	467	487	456	464	425	446	464	424	446	432	429	493	439	456	455	450	480	465	480	442	473	464	452	447	416	442	435	468	408	479	449	430	424	439	408	454	438	443	467	463	471	446	435	461	451	454	472	463	455	443	437	456	441	449	467	424	430	450	434	460	476	453	456	438	441	432	444	465	498	469	443	475	435	494	435	412	455	485	458	446	422	429	462	442	435	471	444	435	454	450	483	426	442	477	439	459	487	444	447	493	431	449	474	448	466	431	458	472	462	451	449	445	482	483	480	460	447	460	461	503	453	460	454	477	411	440	499	477	447	491	440	397	434	469	464	426	446	457	404	485	429	456	423	463	458	477	488	471	437	403	470	445	476	434	454	467	448	432	439	455	489	450	487	455	458	444	439	434	455	459	457	431	429	486	470	469	441	460	483	458	468	420	461	504	485	466	446	458	506	461	491	441	446	457	430	448	440	423	436	447	454	462	436	479	480	439	484	455	444	475	435	442	436	477	455	469	462	501	475	454	432	477	443	491	467	455	446	437	431	415	457	472	444	446	472	474	459	449	463	419	444	421	444	482	425	440	448	464	462	445	456	450	476	460	475	424	441	471	476	440	405	500	479	439	471	421	448	476	477	465	475	446	421	470	467	471	465	431	456	431	459	419	434	451	448	499	456	491	439	454	444	487	429	449	457	466	482	466	450	468	474	464	475	460	483	425	456	472	480	446	443	449	474	456	454	458	435	447	455	445	437	449	452	446	452	483	472	434	439	462	462	437	483	449	475	455	460	422	447	467	436	420	444	466	479	452	454	466	503	464	479	427	452	434	508	446	475	441	446	462	454	430	438	461	462	455	459	450	434	464	449	465	442	464	456	504	464	434	463	465	453	436	436	467	444	466	422	456	406	478	457	457	449	423	446	449	460	478	470	437	500	423	462	426	445	454	440	471	462	477	452	480	481	419	457	449	482	447	465	461	458	437	521	407	443	520	480	460	475	437	502	456	449	454	426	454	451	438	461	446	415	424	460	454	470	438	466	459	460	442	463	453	456	452	438	471	433	433	463	443	472	477	403	495	480	399	488	468	439	485	458	436	409	475	475	477	483	479	486	437	453	453	462	442	469	430	463	466	435	475	428	432	501	474	442	502	471	453	465	455	472	447	436	493	442	458	424	486	421	433	467	437	463	443	420	497	461	459	457	450	470	454	467	469	470	476	473	438	484	476	456	466	451	421	410	495	475	441	460	448	479	445	479	447	477	435	432	442	441	483	454	476	462	429	471	493	454	471	482	428	461	476	469	472	419	458	490	472	461	454	444	438	466	431	474	472	450	439	439	456	440	447	441	447	432	465	456	461	475	457	432	477	444	421	457	471	460	433	476	444	464	471	472	458	466	455	452	488	452	427	417	488	427	474	480	453	481	446	458	448	458	423	467	422	473	493	475	474	439	452	435	455	483	457	482	423	451	451	424	442	465	466	423	461	473	500	450	465	446	448	460	505	436	450	462	439	477	451	460	469	459	457	481	453	494	461	440	477	452	476	472	475	462	466	466	454	442	476	429	469	492	459	436	460	447	490	494	471	441	471	498	454	422	429	471	434	425	458	430	429	468	437	463	510	466	435	462	436	466	458	462	429	451	502	413	456	448	500	442	441	470	411	418	426	447	475	467	463	488	438	419	471	463	470	464	427	450	455	486	441	457	452	454	465	450	481	441	469	445	450	485	428	452	458	444	472	484	453	459	464	443	452	471	439	472	444	489	470	451	417	447	473	428	485	406	429	484	441	455	480	460	479	469	446	459	452	452	464	448	464	408	445	438	452	498	475	428	450	473	410	441	436	468	454	449	453	472	428	467	453	476	461	479	449	460	439	421	420	489	438	456	458	472	447	422	463	456	438	462	441	467	467	478	431	407	482	435	449	449	452	456	487	437	422	465	447	461	420	476	430	479	431	457	473	470	475	485	461	442	475	514	440	448	480	458	442	450	446	462	452	435	481	455	430	436	427	466	468	469	437	435	486	453	443	459	467	447	494	479	423	467	486	423	482	419	449	428	468	469	466	484	471	460	413	448	446	482	518	460	446	447	458	469	453	471	464	435	458	420	462	448	436	464	513	453	458	465	468	465	445	456	465	483	465	484	461	486	473	459	474	526	491	439	442	393	462	442	445	450	484	445	435	485	464	487	504	472	460	463	444	470	450	518	423	449	464	474	448	443	448	439	465	463	481	417	410	471	438	438	462	501	437	455	479	474	475	464	455	451	476	447	478	475	451	486	468	419	454	429	442	491	426	445	432	465	451	436	441	440	467	428	437	419	427	445	464	472	501	452	412	480	487	467	459	457	456	468	458	463	462	503	477	474	445	453	431	456	476	465	471	462	442	464	471	466	444	460	445	443	443	477	445	464	472	463	499	452	467	452	454	419	458	477	448	463	476	444	438	427	462	444	444	451	479	464	425	454	456	478	463	503	418	447	467	439	444	454	399	479	468	437	494	482	455	451	458	471	440	448	465	476	475	447	471	456	436	459	431	420	478	438	444	506	472	427	495	455	444	450	455	471	449	451	463	460	438	438	454	479	478	469	472	447	454	483	433	475	422	441	439	470	441	388	449	486	428	429	487	425	411	462	443	451	427	437	493	471	445	469	441	458	477	486	437	455	465	459	456	412	478	426	452	427	436	469	463	445	440	461	468	473	452	457	471	461	481	435	447	461	467	439	447	466	446	501	482	458	432	466	487	455	486	458	469	485	462	447	462	451	459	440
28517	5313	2308	1635	1189	897	669	556	490	419	421	340	292	306	255	275	250	268	263	226	224	253	252	224	214	198	202	217	224	225	215	206	205	203	212	212	210	205	212	209	229	190	197	173	221	199	206	192	164	193	184	182	209	210	214	200	171	186	179	189	219	203	194	189	210	191	187	205	200	202	185	201	223	196	201	239	193	200	191	207	195	201	207	210	203	212	188	185	178	213	198	200	217	202	215	167	197	187	191	202	207	193	182	221	209	169	184	193	179	199	209	192	209	208	213	180	201	188	196	212	177	199	174	183	233	202	204	185	215	197	186	181	192	218	189	199	186	204	214	173	186	178	187	197	194	191	221	203	229	208	197	196	190	172	203	197	194	192	203	182	181	194	208	195	188	185	181	211	188	177	200	195	187	183	189	208	204	216	201	203	181	201	172	177	189	197	199	193	176	219	214	185	174	205	223	206	209	216	195	175	192	195	209	210	209	168	172	163	193	186	207	211	198	208	201	194	185	190	194	187	211	197	195	184	175	210	208	186	184	195	179	210	201	224	181	192	172	208	185	201	176	193	221	216	214	208	190	187	221	198	167	189	203	194	197	194	184	225	199	201	191	198	188	186	180	203	195	189	200	223	189	208	195	201	222	201	190	220	186	205	185	198	190	168	176	204	194	195	186	200	194	190	194	201	220	173	192	191	214	183	175	209	211	180	193	194	188	178	209	206	176	182	193	211	178	168	191	195	183	192	206	202	193	209	188	211	170	226	208	207	177	214	196	190	210	193	183	185	198	193	208	199	202	207	226	173	193	179	206	191	176	219	197	207	187	200	176	220	178	206	188	173	194	204	194	205	198	198	187	202	200	192	183	201	167	188	196	192	196	183	183	182	221	210	209	189	206	195	185	191	191	182	215	194	204	152	190	197	196	179	184	193	190	212	230	211	214	202	198	180	200	187	177	190	202	200	191	197	201	198	198	195	194	196	190	210	193	198	196	183	209	201	201	192	220	180	215	214	173	187	216	193	192	189	225	212	208	186	212	212	195	167	202	221	201	217	186	196	192	211	214	196	198	215	191	201	203	214	197	188	176	183	180	195	202	172	189	210	217	210	214	204	198	213	217	199	188	178	185	189	212	170	203	187	199	199	204	179	195	221	201	220	199	169	207	179	194	191	181	166	202	193	186	209	218	194	188	209	183	217	205	207	208	180	211	191	183	190	180	206	223	179	190	206	176	186	209	190	190	162	178	197	184	216	188	223	194	175	197	182	198	207	195	202	175	178	189	203	193	185	184	233	181	202	181	190	170	191	211	180	178	184	203	201	185	186	222	206	190	213	196	191	213	178	188	202	184	184	160	196	202	184	216	193	199	190	197	216	201	219	180	215	185	183	191	201	195	207	193	179	193	202	198	204	193	191	185	189	172	218	196	167	174	203	188	213	216	202	190	204	189	223	213	181	173	175	195	208	204	218	197	221	201	196	191	169	182	173	208	209	205	198	191	198	178	202	167	233	190	218	181	186	204	193	196	178	205	174	201	180	195	188	189	184	184	186	211	185	193	200	188	183	188	194	178	195	184	212	204	210	181	173	193	186	199	183	208	212	204	209	204	208	182	170	180	204	218	204	206	209	209	216	187	228	194	193	196	187	217	193	181	196	196	194	198	203	170	188	187	169	180	208	199	188	212	195	193	208	198	210	194	198	203	176	205	198	211	192	202	199	208	186	207	201	167	229	177	204	186	196	185	198	195	177	194	198	188	185	188	169	174	196	173	167	186	193	190	198	190	224	181	191	186	178	187	217	216	195	183	194	216	195	174	192	172	215	201	213	206	190	196	183	185	210	207	188	194	195	203	200	192	180	188	189	187	206	200	223	195	194	212	188	201	204	203	198	205	191	194	194	204	203	221	200	187	175	188	195	205	210	211	215	196	187	202	207	171	203	209	190	202	200	205	194	209	180	194	177	218	203	216	212	192	207	187	207	211	206	187	179	198	186	179	188	185	193	184	187	206	207	192	205	186	169	224	187	218	192	198	197	189	191	203	176	182	205	189	194	191	178	200	174	198	179	204	198	206	197	215	183	212	179	168	179	215	212	190	193	198	168	213	182	198	176	212	186	184	196	183	205	188	205	180	224	207	191	198	189	191	203	210	224	177	176	197	185	205	206	176	203	224	200	181	206	181	176	206	210	196	169	189	189	199	174	176	177	204	198	181	186	180	216	204	197	180	191	201	202	212	181	187	189	174	212	193	212	201	208	204	220	198	198	185	218	209	194	185	177	204	194	167	186	169	201	187	227	179	191	199	193	182	195	212	188	215	199	218	197	184	231	214	220	182	195	231	201	201	196	210	187	201	183	205	206	203	172	186	209	214	215	205	196	215	193	195	212	197	191	222	185	205	200	184	199	187	211	191	173	188	196	199	183	220	173	188	198	179	217	198	217	186	191	182	195	196	171	205	182	204	181	180	228	190	204	185	205	188	193	198	209	190	202	206	180	210	188	192	220	178	185	189	201	198	226	202	185	200	192	214	201	188	215	173	199	177	197	195	177	191	201	210	198	173	194	180	207	179	182	203	164	230	187	169	208	228	199	201	184	214	185	216	201	192	207	212	197	205	201	194	181	188	175	186	204	210	186	216	200	202	191	196	222	193	206	173	208	199	214	190	195	187	192	191	207	194	209	204	213	186	191	203	190	206	213	194	198	187	194	187	197	187	179	192	196	192	181	186	159	198	217	192	194	215	206	190	184	211	176	175	193	188	199	171	161	191	186	191	226	197	209	226	209	209	193	217	208	209	209	201	175	203	186	216	192	183	200	224	174	200	203	193	175	198	207	210	197	182	193	211	214	220	184	201	192	202	181	199	208	207	205	163	204	185	195	222	179	201	190	215	192	195	200	200	197	176	184	212	176	196	201	194	186	204	201	178	190	216	188	237	203	185	195	226	205	191	190	198	169	208	205	195	184	198	214	183	194	197	186	204	211	201	191	192	201	193	200	217	201	184	188	184	185	174	196	200	196	186	209	165	192	205	170	197	212	209	198	234	188	193	219	155	190	187	180	243	212	193	180	221	196	182	197	190	201	169	195	173	220	208	201	224	206	201	204	213	176	215	214	210	203	207	212	202	182	190	204	211	201	183	180	177	231	207	208	180	206	198	206	202	211	191	175	187	191	207	203	199	213	214	209	203	193	209	166	199	171	190	203	206	214	182	180	201	188	189	194	200	186	219	185	209	189	189	181	209	196	211	184	190	189	183	204	192	212	188	191	196	195	214	184	202	189	192	169	197	192	219	201	181	186	206	195	197	185	213	200	201	199	196	183	212	208	204	221	211	189	204	204	180	206	170	199	204	174	182	203	229	182	190	201	187	188	219	211	214	198	213	186	212	181	198	202	197	212	201	178	200	225	184	206	196	187	196	183	180	189	177	217	199	178	202	188	209	176	203	221	196	211	176	215	185	216	206	175	197	208	206	193	201	183	195	195	196	185	183	197
15275	2223	4829	5770	4805	4210	3462	2834	2574	2165	1993	1785	1613	1502	1375	1333	1262	1185	1120	1063	1085	964	1007	939	932	925	908	880	821	839	826	865	852	807	771	781	732	824	756	794	753	755	744	747	743	772	736	731	726	682	708	665	706	709	757	705	706	668	711	706	741	667	676	688	644	697	701	672	695	662	663	721	670	707	688	687	676	651	720	698	646	654	714	689	683	685	719	712	694	690	694	640	703	644	673	674	707	657	692	687	685	659	684	680	664	633	647	669	689	689	626	624	691	664	727	661	696	650	625	615	699	643	713	691	648	629	635	657	691	648	669	698	622	667	670	645	682	674	701	692	642	692	650	681	673	670	676	707	663	670	668	686	641	694	673	658	666	722	678	684	665	654	676	664	673	642	644	640	728	638	629	683	667	684	633	709	607	740	657	670	661	649	662	681	700	692	629	710	635	649	642	643	694	679	691	651	671	714	609	722	693	661	688	655	667	649	626	641	645	660	618	654	697	639	699	622	633	656	654	664	623	626	693	657	645	689	719	659	716	619	654	650	665	681	665	670	687	658	691	605	658	662	637	667	637	696	616	695	677	723	654	622	638	653	658	595	682	675	629	637	693	657	634	674	653	682	654	670	668	697	677	704	641	717	662	669	660	687	661	627	652	675	707	669	621	676	678	662	663	703	618	681	655	662	693	636	658	663	699	713	656	672	641	616	706	675	720	662	655	713	641	674	643	639	620	665	641	652	603	661	662	691	659	645	661	707	687	661	694	696	637	677	659	681	666	656	674	630	628	668	582	713	707	648	700	620	682	652	697	687	675	601	656	631	633	678	669	638	648	629	684	672	666	677	647	629	630	698	690	625	624	697	654	672	702	656	643	676	631	656	668	662	661	695	684	666	676	687	626	702	689	631	632	651	636	642	701	681	687	677	580	670	654	645	659	641	638	660	687	653	652	660	662	661	630	707	685	687	663	679	639	604	647	680	649	626	691	671	630	667	669	575	655	604	721	649	660	631	685	651	612	664	641	614	618	620	659	627	666	686	645	684	673	667	666	629	639	663	700	656	703	660	662	700	625	679	661	646	705	656	703	661	617	696	681	646	694	625	624	677	699	699	690	631	639	675	643	648	669	654	624	717	603	690	665	679	669	656	676	659	701	659	644	714	693	657	680	671	609	667	630	692	705	687	668	650	664	688	723	673	663	654	695	630	638	666	615	672	693	659	659	686	637	653	691	667	621	647	649	673	661	733	659	676	683	653	644	659	678	691	680	686	691	694	620	668	646	626	699	655	652	641	663	689	697	655	657	651	694	675	727	661	697	656	677	699	678	594	634	639	622	672	668	700	654	643	691	651	634	690	668	643	696	643	616	671	684	694	732	659	695	658	687	722	674	668	647	668	694	678	655	613	693	698	690	683	651	658	639	673	649	676	644	726	634	627	656	687	665	639	643	665	697	673	637	630	657	700	611	672	698	679	655	677	646	634	658	632	658	638	668	688	710	674	661	638	652	664	677	676	631	644	665	636	640	673	672	661	672	671	661	617	719	669	733	624	637	638	652	655	705	714	698	631	648	669	660	644	670	652	625	666	692	656	629	685	648	639	676	681	664	711	646	617	692	679	665	645	695	658	673	636	656	641	655	692	693	645	701	635	701	672	686	670	641	659	687	673	682	609	680	677	639	629	646	666	661	684	681	599	681	667	686	682	631	619	677	663	665	682	672	625	686	676	680	681	682	643	675	694	698	684	660	635	703	617	626	655	604	679	672	668	634	640	665	703	669	693	675	673	666	640	634	678	647	608	698	662	633	629	650	646	653	677	712	661	692	672	675	627	686	655	665	724	682	649	664	636	613	664	673	614	657	690	664	679	685	702	655	656	627	671	646	646	694	647	658	639	665	654	694	661	679	647	623	680	652	668	723	632	671	634	698	713	684	681	663	680	635	668	671	668	639	670	661	674	652	669	670	688	654	682	683	669	684	661	677	695	631	633	639	722	664	681	659	641	690	630	671	643	611	689	667	682	677	635	618	665	685	641	642	665	650	638	669	695	714	656	671	684	647	659	699	593	634	660	674	612	657	665	665	638	627	661	645	694	677	679	643	710	687	669	673	669	651	668	670	671	654	692	678	657	711	673	642	638	702	678	698	621	662	604	642	689	661	691	685	623	644	701	677	647	652	677	668	629	654	661	648	660	630	628	720	706	667	628	685	683	646	640	638	676	662	652	667	653	661	688	645	630	698	651	606	720	643	686	632	622	645	621	648	652	662	673	728	670	674	654	666	651	658	695	667	664	712	688	683	656	681	661	665	681	635	652	683	666	691	686	620	680	629	657	637	640	695	650	676	695	613	637	671	678	667	687	673	712	722	648	690	666	669	709	669	680	672	669	688	612	657	643	685	652	669	645	648	628	660	606	657	658	663	646	655	662	669	710	613	716	643	684	709	628	690	689	735	705	678	667	688	673	647	690	703	646	675	655	682	676	664	679	633	667	738	654	679	657	660	630	683	668	663	683	678	628	645	657	676	669	678	633	677	648	646	622	641	624	656	632	680	675	660	663	594	642	610	674	660	671	684	657	676	667	670	609	634	624	682	638	649	614	644	685	653	728	651	691	620	623	649	624	694	619	664	660	638	648	732	709	685	636	676	652	649	639	615	661	631	687	625	679	685	722	647	668	636	703	668	686	667	658	762	665	637	691	628	667	677	694	652	687	712	673	699	662	656	664	658	653	684	624	672	615	643	671	659	656	658	675	639	680	657	664	668	611	661	684	646	625	664	733	644	621	668	685	718	677	668	657	686	626	677	697	713	652	661	688	719	668	654	670	701	688	649	643	701	658	656	674	652	616	627	681	678	632	683	654	693	684	666	664	684	658	644	682	663	643	631	646	660	624	723	642	630	640	648	696	709	666	697	649	665	671	675	621	646	685	671	679	656	651	671	710	678	702	723	636	631	659	661	638	653	690	665	673	670	636	664	678	619	671	704	653	673	698	666	637	673	676	667	653	600	623	644	659	698	664	626	693	681	663	670	660	668	656	683	649	632	630	671	647	652	617	654	710	622	699	683	674	644	708	685	669	646	629	695	636	706	608	639	670	677	711	646	664	665	690	657	716	663	704	636	599	639	637	679	678	626	633	647	643	667	678	698	680	682	635	650	651	644	650	644	621	639	723	639	655	690	627	705	673	616	662	646	638	634	659	676	641	675	639	665	608	631	610	703	654	630	680	668	655	654	673	680	680	669	697	601	687	695	618	637	651	624	729	673	662	671	669	641	657	679	678	696	634	625	669	624	657	682	657	618	684	692	672	681	633	673	656	693	671	655	662	704	680	662	692	688	641	686	721	637	628	650	657	637	634	720	689	670	655	705	683	669	669	625	651	683	665	690	660	606	670	654	660	695	662	641	698	680	670	667	688	677	656	633	621	669	661	626	651	635	720	636	621	671	642	681	672	675	608	683	635	679	663	674	687	640	667	627	650	665	666	668	636	694	747
2411	151	118	110	89	78	65	66	94	58	66	65	67	67	63	52	57	56	65	55	63	58	56	61	77	63	44	80	67	70	61	57	61	69	72	75	57	82	68	59	58	83	62	68	54	68	57	61	75	47	59	59	64	65	56	59	73	70	56	52	69	64	60	56	70	44	69	72	66	65	50	63	60	49	48	76	65	71	54	64	54	54	66	61	58	53	54	51	67	68	52	62	61	70	77	66	65	46	61	68	45	61	71	62	52	59	45	53	61	78	64	59	55	77	69	54	73	65	61	66	58	74	79	63	53	59	54	65	62	70	64	55	56	54	63	77	57	55	58	66	66	48	57	52	72	54	63	71	69	50	63	70	72	52	69	66	66	67	67	64	64	75	66	75	48	52	61	64	59	59	61	61	55	56	61	66	58	59	74	74	64	45	73	61	58	64	51	70	62	71	72	57	66	54	61	57	66	65	53	56	64	80	72	74	73	55	72	66	61	56	65	73	54	56	67	64	56	66	74	50	55	63	65	62	76	71	58	56	48	76	58	64	56	65	62	58	67	56	67	58	69	72	70	54	64	66	43	64	57	57	48	52	71	56	66	58	62	63	56	49	68	60	57	65	55	43	42	65	76	61	55	58	63	64	58	66	65	51	77	69	70	65	55	62	44	59	67	48	50	51	71	49	52	57	50	76	60	60	73	72	78	66	66	73	64	75	58	60	51	70	74	49	56	63	69	60	48	57	64	59	57	55	69	79	57	71	65	53	64	65	65	65	68	66	68	56	47	57	66	60	64	63	57	54	68	54	59	56	66	63	63	66	73	54	70	72	60	51	62	70	70	72	72	67	64	64	70	73	57	56	50	67	47	56	58	67	61	61	58	69	57	58	61	64	57	58	77	55	57	58	78	66	50	72	68	80	65	60	69	62	78	52	69	52	58	73	59	63	45	66	68	65	57	70	70	76	67	48	72	59	68	74	61	52	59	59	63	66	70	56	54	56	62	70	65	69	48	57	67	69	52	64	54	69	71	65	53	67	66	46	50	76	64	38	56	60	54	63	66	72	71	60	74	58	60	55	56	58	64	57	67	53	65	54	50	74	66	77	68	49	62	57	67	68	75	69	61	62	78	68	67	79	57	47	61	47	49	48	63	61	56	58	53	59	64	57	64	62	65	58	61	78	77	57	62	56	70	82	78	65	61	55	48	74	81	55	61	55	61	54	54	55	78	59	86	65	67	54	75	59	66	82	59	78	65	48	66	66	47	76	64	75	74	45	61	51	69	56	62	66	58	52	58	80	76	63	62	71	47	72	68	42	59	68	79	49	59	54	63	58	44	69	58	70	69	59	60	65	57	73	64	59	59	72	67	66	58	52	53	71	60	62	61	59	72	68	61	52	46	63	67	73	65	66	63	59	65	68	57	58	53	73	62	49	70	62	71	88	82	79	67	61	69	57	62	64	52	67	55	55	58	72	58	64	71	52	50	74	61	61	60	54	50	71	59	64	68	62	63	65	45	59	52	58	72	49	57	61	70	68	50	56	67	63	54	72	63	60	53	71	54	56	61	68	66	47	69	70	60	69	61	56	63	63	59	61	68	56	63	70	68	47	71	58	75	41	48	72	61	67	58	61	67	67	69	53	72	59	59	59	52	57	74	60	53	60	56	66	54	54	62	62	72	62	49	50	63	71	55	72	74	78	59	51	58	58	60	67	71	74	60	60	57	55	78	59	68	58	65	52	73	65	61	71	63	68	66	65	49	49	65	66	44	81	65	63	59	58	67	68	71	60	74	55	60	67	63	61	70	52	60	73	70	59	45	56	50	48	53	56	61	65	63	73	67	65	56	49	54	60	52	75	65	58	71	64	60	58	56	55	70	79	55	72	57	49	75	46	75	55	70	63	66	73	65	62	61	61	58	51	58	52	63	67	53	61	60	52	58	76	58	60	70	70	69	46	64	64	52	51	63	51	55	61	50	61	57	61	55	67	58	71	73	61	61	54	65	63	52	63	54	52	52	73	73	69	86	58	47	56	63	64	65	71	54	84	67	71	59	69	74	79	64	58	59	56	65	54	57	67	73	65	61	69	70	60	56	55	58	54	68	52	71	51	72	63	57	67	62	71	56	56	65	52	61	56	62	64	68	57	59	61	77	64	60	63	68	67	62	57	67	66	57	60	58	72	60	47	70	70	59	63	62	59	57	53	63	78	57	63	53	60	64	66	62	69	71	60	59	58	47	60	67	53	67	59	61	63	67	59	61	56	56	57	50	59	48	55	65	63	70	63	57	60	57	62	59	67	57	58	51	68	60	63	69	57	59	61	66	70	56	62	76	54	56	70	69	65	64	69	60	43	51	57	66	66	58	62	66	69	49	53	62	65	75	52	73	65	49	54	59	66	63	50	59	63	51	69	54	63	64	65	53	63	52	65	58	62	54	56	64	60	54	69	75	68	69	57	50	62	63	61	52	52	60	60	63	73	50	58	59	70	75	69	72	65	65	64	67	67	52	47	51	45	70	56	68	54	66	67	49	56	60	61	58	70	53	50	68	53	49	81	68	61	59	54	62	58	63	38	66	66	72	60	73	70	65	69	56	54	74	59	53	61	50	50	65	62	72	61	69	52	69	61	64	65	66	66	65	47	61	56	68	64	67	69	54	55	62	68	60	73	62	73	63	68	61	62	62	60	73	66	61	57	63	66	78	49	59	65	58	68	66	57	45	58	55	71	50	56	58	77	64	60	65	67	53	45	57	74	64	55	73	68	62	68	66	71	65	57	77	58	58	52	57	79	60	56	60	48	49	60	68	55	43	54	59	76	60	57	69	73	62	52	59	49	67	55	69	63	64	64	50	51	60	62	57	62	58	69	58	76	55	54	66	71	59	49	61	73	59	58	59	66	67	56	49	62	70	72	56	75	63	73	70	65	83	70	67	73	62	62	69	54	65	53	62	60	62	49	64	67	56	64	55	66	59	70	63	69	54	58	74	56	49	62	57	58	59	50	71	63	77	57	51	68	55	56	59	74	58	58	48	50	55	72	68	48	65	58	54	57	55	47	62	73	50	67	73	66	56	58	56	66	61	78	65	59	68	65	54	73	64	76	69	55	65	71	47	66	62	62	47	59	53	45	54	62	51	60	45	61	61	57	47	64	54	63	63	66	58	50	55	60	51	62	55	67	60	68	61	69	57	62	57	72	63	52	68	57	59	69	51	56	58	70	65	58	44	69	53	69	61	67	61	57	81	66	67	59	57	62	58	66	53	61	60	66	51	64	53	69	69	74	59	70	80	53	73	59	59	72	53	54	78	57	61	68	56	60	67	56	75	63	61	58	61	63	62	59	65	75	59	74	76	62	62	67	55	68	64	58	67	61	64	71	55	75	58	72	62	56	52	66	68	50	80	57	59	62	64	51	54	65	70	56	56	51	64	57	65	54	44	64	51	66	58	47	71	51	75	59	58	75	61	66	65	68	54	59	56	64	58	58	77	59
3682	316	463	448	418	354	359	327	315	292	315	314	292	284	274	314	286	285	278	245	276	314	287	294	262	273	261	269	295	273	252	276	293	286	263	306	239	247	314	244	268	291	228	248	254	284	273	255	300	265	262	286	289	266	255	241	276	256	268	260	279	268	293	284	249	263	288	250	291	258	262	263	268	259	263	304	264	271	288	268	266	260	279	292	259	261	279	270	247	291	263	255	289	253	264	254	268	265	259	275	243	246	252	282	261	254	279	257	277	265	213	277	270	252	251	233	248	295	272	260	256	268	239	261	247	285	268	266	258	255	242	249	264	253	293	270	281	264	276	292	262	289	277	273	265	262	251	234	224	255	255	258	248	286	267	285	263	247	254	245	240	248	258	267	269	294	257	267	265	247	254	277	265	250	285	240	288	230	249	253	296	258	290	267	259	290	266	273	269	247	260	278	280	288	241	255	262	242	262	279	280	251	262	301	250	284	262	233	276	254	270	263	278	238	248	278	268	259	274	242	277	276	277	262	278	294	261	247	265	242	267	275	285	244	284	252	260	271	246	252	264	273	248	241	266	263	257	263	252	263	288	238	280	275	283	252	273	253	289	263	293	287	263	236	276	278	241	266	269	265	260	268	283	256	271	269	273	272	263	301	306	249	290	230	250	276	258	260	281	254	247	303	276	265	304	282	287	290	267	256	290	257	257	279	283	267	263	266	255	267	278	256	253	297	262	264	273	264	287	261	259	274	289	276	287	251	248	264	248	249	282	264	254	264	257	261	271	296	263	281	254	270	244	287	280	291	251	258	288	258	257	260	272	251	255	266	279	252	249	265	276	258	292	266	244	274	265	261	282	251	258	277	251	253	235	274	276	234	281	295	250	280	249	272	268	251	277	252	255	249	266	265	274	259	263	265	244	268	257	248	252	236	270	286	271	250	254	279	264	252	258	269	287	278	258	269	274	259	278	249	244	278	252	248	279	258	251	250	256	267	264	264	256	275	248	270	276	268	286	246	287	234	292	296	288	253	279	254	267	265	275	276	276	264	264	293	250	286	292	274	256	265	278	269	253	253	248	233	268	287	258	259	249	264	277	256	260	253	233	259	247	271	248	274	267	263	251	284	284	298	266	261	255	264	248	280	273	283	265	271	289	273	276	264	274	266	274	259	296	268	258	262	266	267	255	294	279	263	259	250	305	255	270	265	263	276	241	250	259	272	249	280	249	281	259	269	272	273	287	286	278	275	260	275	265	267	277	298	241	239	265	261	273	263	306	262	250	279	257	271	239	293	266	277	243	282	269	243	272	263	271	276	273	271	271	261	271	295	239	273	235	286	267	263	248	289	314	272	258	281	300	283	258	265	223	245	264	260	271	281	246	253	238	256	282	262	277	291	259	267	282	276	268	230	249	245	265	272	259	269	279	247	284	283	289	272	265	263	274	268	243	260	271	245	263	256	253	266	264	244	265	278	243	281	269	273	264	274	239	249	260	287	280	256	286	228	279	240	237	283	275	284	285	267	256	287	262	296	269	253	269	275	266	256	282	252	276	270	260	250	290	265	243	274	256	266	285	249	275	272	283	258	277	279	281	261	270	272	268	297	281	300	251	250	266	264	247	263	294	242	245	271	273	304	275	254	248	256	260	242	259	272	284	275	262	267	248	263	265	268	280	274	261	280	293	277	282	248	256	282	246	282	275	254	270	244	290	269	284	287	253	280	245	244	254	289	262	275	283	269	277	251	263	278	261	242	311	263	232	250	259	275	259	276	254	257	247	270	254	270	263	260	238	269	276	256	241	257	253	240	285	286	254	246	230	247	279	240	267	252	250	282	236	262	286	259	258	275	275	280	259	237	260	257	284	231	261	307	252	268	256	263	240	267	230	255	272	257	276	256	263	263	266	269	256	251	237	281	259	271	266	246	245	264	280	272	276	277	262	255	262	286	268	274	285	261	290	221	250	263	256	266	272	271	295	296	246	251	260	278	273	279	257	285	280	264	277	250	263	279	278	251	264	269	291	254	254	250	273	266	283	275	249	252	257	247	272	268	283	267	254	265	267	274	252	250	293	254	254	223	274	271	267	244	249	273	261	234	283	301	257	266	249	274	289	270	271	266	278	222	247	280	274	252	262	265	237	269	249	251	273	272	272	259	279	281	232	274	235	255	270	242	269	276	231	242	264	296	277	242	261	271	225	242	244	256	246	278	249	270	279	274	291	278	238	285	280	263	271	307	272	274	268	260	247	259	250	234	269	263	266	286	256	240	272	271	240	218	275	257	232	249	246	261	276	266	275	277	254	265	253	263	298	281	249	275	281	275	256	252	230	285	231	271	235	287	249	232	221	269	259	270	276	268	275	255	276	272	260	319	278	266	262	244	279	241	266	280	293	255	264	248	277	263	270	260	288	252	282	269	269	266	252	246	241	297	278	256	273	273	274	263	255	259	262	271	280	265	276	252	289	254	284	246	235	262	270	266	280	259	279	272	263	278	260	290	259	273	247	273	249	256	264	267	267	241	271	269	262	242	274	268	279	275	277	277	246	259	258	266	273	268	260	273	278	247	260	289	261	259	282	282	252	261	296	257	270	258	248	249	245	261	221	272	258	261	283	237	258	270	224	246	265	260	230	258	258	257	253	283	262	226	286	259	268	209	288	274	277	272	259	261	261	253	271	267	265	279	314	232	251	236	270	261	256	210	286	262	261	246	268	260	246	271	271	273	272	258	286	273	256	283	274	261	256	276	275	262	293	240	232	281	266	258	266	256	278	269	261	275	277	271	234	273	255	286	283	278	273	252	282	255	265	305	268	263	263	248	279	247	249	267	280	284	248	258	282	262	260	283	284	283	248	284	254	274	273	224	257	287	274	273	267	255	293	271	273	230	261	241	266	260	297	254	289	230	268	258	271	268	270	257	258	286	271	283	255	285	285	270	259	261	239	270	263	261	258	276	269	290	262	244	278	267	237	256	272	289	276	240	249	266	252	247	271	249	280	259	284	264	285	277	274	244	270	262	278	262	273	290	261	271	260	228	273	290	276	267	241	258	278	289	280	275	277	268	252	270	263	271	279	279	274	279	256	257	276	264	277	263	265	268	244	282	235	247	269	244	264	273	277	252	229	253	253	246	273	296	270	271	261	243	262	240	225	288	278	265	246	294	300	266	283	276	270	237	254	278	278	263	254	266	273	244	280	255	272	265	245	282	266	265	247	284	268	270	295	235	269	260	242	285	265	243	258	267	295	285	273	278	254	255	283	267	243	285	280	279	260	257	262	270	233	253	294	276	293	256	267	215	241	263	260	281	278	270	271	245	282	255	295	266	273	225	245	273	262	251	285	258	274	283	242	262	282	242	249	257	249	299	268	276	262	237	280	275	275	313	256	272	269	263	252	293	266	247	270	257	260	246	267	276	265	268	284	261	259	259	243	275	290	267	271	279	257	248	290	278	282	262	247	260	252	277	257	278	259	277	276	272	253	281	263	257	265	241
19282	1573	1149	861	656	443	419	337	285	250	249	234	203	189	171	163	171	179	137	156	147	147	142	160	152	128	125	141	142	119	132	135	134	143	143	120	157	127	141	142	120	148	157	119	140	131	144	161	140	137	144	134	148	119	123	120	109	149	129	124	146	154	148	140	160	139	123	125	133	138	103	112	114	121	135	136	139	121	130	137	159	129	127	130	142	157	126	107	154	123	152	131	124	144	121	136	121	133	135	135	140	113	122	132	137	136	141	142	137	149	132	136	131	107	132	134	118	124	135	114	123	139	121	154	148	127	133	140	148	120	120	155	122	119	147	150	133	138	107	118	131	134	117	140	125	127	135	141	126	141	137	146	121	133	127	123	121	122	128	142	134	124	133	129	136	138	144	141	132	128	128	123	136	120	121	122	116	150	142	139	110	133	129	122	146	136	132	139	142	139	139	135	127	134	114	97	131	138	150	126	109	149	125	134	151	144	138	126	110	149	120	127	133	130	112	138	139	121	130	121	114	138	116	113	128	111	127	155	162	107	133	150	114	120	138	119	131	106	123	107	132	136	136	138	133	121	125	136	126	138	124	127	134	114	122	125	129	124	139	143	155	118	101	125	134	128	113	131	131	110	130	124	111	145	128	143	139	131	135	150	120	121	121	130	135	133	127	134	123	128	124	142	128	123	124	124	128	120	126	141	113	138	137	110	130	130	135	115	134	135	137	131	120	128	117	113	119	138	137	121	131	106	114	130	113	146	143	140	112	128	146	121	134	133	144	116	141	116	115	132	122	147	121	118	129	118	139	133	132	124	117	133	139	125	146	136	131	110	133	143	127	112	123	134	137	146	140	135	131	136	148	126	163	122	130	119	119	140	116	110	104	137	131	138	121	128	144	139	112	139	136	137	128	131	115	153	116	135	129	117	151	124	114	146	134	131	137	143	122	115	122	124	115	130	135	130	134	131	127	130	115	130	124	147	133	141	117	122	119	126	129	127	109	111	133	134	144	110	144	137	133	129	140	124	147	126	144	144	140	144	130	135	125	138	122	113	138	133	114	127	148	143	132	137	130	147	125	126	110	132	118	138	129	137	140	147	121	129	145	127	126	122	151	151	137	131	130	131	139	139	130	145	126	143	129	135	132	122	136	146	122	151	123	126	131	119	141	138	133	130	125	129	124	137	131	148	129	140	133	137	128	136	141	123	125	150	123	110	139	150	140	137	132	133	125	132	117	124	127	127	132	145	122	133	120	122	129	125	112	123	153	122	123	133	123	106	138	133	134	144	134	127	118	138	138	129	117	126	140	118	143	138	150	135	151	140	128	127	123	123	132	130	121	144	136	139	121	135	139	137	152	138	135	136	127	128	114	146	138	144	132	125	111	110	130	115	141	136	126	162	106	134	145	139	128	139	105	131	145	137	136	122	114	132	138	132	134	124	137	133	122	119	121	128	124	124	148	127	141	131	137	122	133	133	127	118	134	150	129	117	148	132	118	146	132	144	120	155	131	131	138	147	133	131	143	129	127	132	132	122	135	130	140	134	136	130	129	120	130	131	130	135	113	116	127	142	127	125	122	107	130	130	125	138	163	108	140	142	126	138	133	149	110	140	115	112	124	140	113	115	145	120	133	137	135	137	123	119	134	123	124	121	118	126	125	122	133	129	127	104	114	139	113	125	118	113	133	133	129	138	146	145	126	114	121	128	146	128	119	121	140	142	137	136	129	154	128	136	123	149	137	141	148	143	149	119	136	115	134	114	119	170	131	110	126	118	128	132	123	157	130	140	118	119	150	125	139	135	116	157	128	138	130	129	115	107	121	137	120	131	129	158	125	128	132	124	132	133	132	131	136	154	145	155	136	131	121	123	130	133	124	130	129	115	136	104	145	151	124	165	137	108	121	131	130	115	127	122	123	126	122	116	136	109	135	140	136	136	156	142	111	126	129	123	138	125	148	124	145	110	120	110	129	129	136	133	143	126	157	155	131	119	134	138	139	131	135	122	140	141	125	136	126	136	128	127	150	126	133	133	129	151	142	133	129	131	128	134	132	135	137	162	134	123	133	118	123	129	139	132	130	119	127	123	131	143	123	115	135	116	155	146	146	149	132	135	129	129	123	133	114	136	124	134	124	122	134	131	144	142	113	128	122	129	134	134	131	116	104	137	125	123	155	150	114	110	129	123	114	145	141	117	142	144	119	118	117	132	141	132	132	129	135	146	137	129	137	113	137	149	113	126	108	143	135	113	131	156	106	122	131	116	139	129	145	126	123	150	106	127	120	135	131	141	133	126	115	152	132	128	139	151	132	128	141	157	145	118	132	140	147	130	118	135	130	135	147	148	129	125	107	129	166	127	140	153	115	140	133	140	155	118	133	145	124	140	145	121	131	158	138	116	126	135	148	118	133	119	140	142	152	108	134	131	129	134	137	133	122	123	116	129	127	157	120	109	123	126	130	122	126	139	136	132	119	117	146	111	126	158	130	131	127	125	129	139	112	135	128	138	123	153	133	139	134	135	118	131	116	130	156	129	132	132	121	124	142	149	140	135	135	125	127	123	133	130	128	134	130	138	121	131	125	112	136	124	133	131	143	130	151	117	127	109	125	134	137	152	127	132	142	123	139	144	133	114	129	133	116	145	116	119	147	132	129	128	129	115	140	140	103	146	143	124	128	134	111	118	130	145	141	132	137	146	119	129	111	116	133	142	113	138	131	149	141	150	145	137	143	120	121	114	128	143	115	114	134	135	135	135	116	123	130	114	122	149	116	126	129	150	135	136	115	129	134	118	106	123	115	111	136	117	122	136	131	144	144	111	158	118	119	125	159	136	105	134	133	114	132	156	124	131	132	130	128	116	141	138	102	139	131	141	121	133	137	135	120	156	141	138	144	130	155	107	134	146	128	135	132	117	135	142	122	136	132	134	142	121	128	147	137	139	128	135	121	143	120	135	116	142	131	137	150	147	149	114	126	114	126	120	142	137	123	160	140	125	147	128	155	137	134	111	145	129	141	125	137	140	144	139	124	159	132	148	132	136	116	129	126	126	141	128	137	151	127	159	136	131	113	128	135	132	113	129	146	111	127	119	144	143	129	131	127	122	113	131	129	143	151	117	114	124	123	150	140	129	143	115	162	118	118	118	132	131	117	132	146	134	151	133	161	135	130	125	109	114	114	139	148	121	108	124	139	129	117	143	139	121	125	108	115	120	118	130	137	119	120	129	131	125	117	133	126	150	142	111	141	116	129	152	138	134	133	141	152	147	148	134	121	136	144	125	110	132	125	126	99	137	157	117	149	123	128	133	125	133	116	123	112	128	132	134	138	153	129	115	116	137	126	150	112	126	136	126	133	126	136	141	135	135	125	118	138	107	115	129	127	119	137	134	118	147	119	152	136	144	141	141	140	117	108	142	120	124	125	135	117	151	127	119	156	133	138	144	131	126	104	134	127	154	131	128	121	111	128	148	124	143	128	152	117	130	129	128	118	127
11670	1370	2732	3383	2875	2338	2056	1740	1503	1331	1213	1134	987	969	847	820	817	739	737	685	677	613	588	663	626	628	591	592	604	609	591	569	540	551	531	575	546	525	557	519	466	546	519	506	510	521	515	505	505	540	507	477	503	510	532	505	497	539	478	501	518	502	516	464	468	456	518	503	461	512	506	521	534	487	504	480	512	467	487	492	459	488	481	492	497	463	545	500	476	477	479	530	498	496	479	509	508	495	491	506	497	492	485	477	448	489	471	513	486	474	508	463	534	502	478	522	499	486	499	470	475	469	474	472	487	487	486	465	482	457	512	484	478	473	505	478	487	494	491	473	480	469	428	466	481	426	524	490	471	489	497	453	481	491	509	513	482	469	494	473	504	480	439	468	493	510	469	479	488	454	458	455	457	469	472	502	470	494	497	441	462	472	457	527	493	491	524	473	455	509	444	509	466	475	501	490	495	486	438	489	472	486	459	461	457	498	533	500	497	463	484	461	503	441	464	462	464	494	493	459	481	473	451	449	490	497	489	442	504	479	484	469	451	476	514	466	504	470	490	459	472	491	522	504	491	520	493	468	492	488	491	458	486	491	480	514	453	508	502	498	487	489	432	482	481	481	456	485	487	453	458	427	448	448	512	467	478	476	467	449	483	451	483	478	445	487	444	487	492	461	486	485	460	483	429	440	477	493	475	462	449	481	450	491	492	484	462	506	466	471	497	493	498	499	470	491	497	506	459	454	480	443	502	481	493	463	502	489	470	473	504	519	491	453	476	469	450	413	463	500	463	484	469	464	477	478	461	481	517	496	461	481	483	458	502	477	470	489	448	473	498	496	480	478	530	443	491	520	432	473	544	491	508	491	451	485	481	483	465	497	501	499	502	456	499	464	450	444	468	491	471	512	447	497	487	483	478	481	486	501	482	496	481	499	468	496	488	452	483	462	464	454	469	451	492	490	451	491	481	460	489	474	457	477	510	473	445	434	449	497	462	463	477	478	518	441	464	448	453	476	453	468	506	488	474	465	512	502	493	473	465	521	460	445	477	460	475	495	507	435	457	457	502	460	476	480	459	500	536	454	492	474	464	476	483	453	518	439	510	476	464	471	460	458	443	542	461	436	498	449	464	485	495	452	472	493	504	462	465	464	448	480	441	514	504	480	481	521	491	468	496	474	444	518	467	437	432	470	461	456	478	462	440	486	447	507	459	511	498	478	474	473	481	487	486	442	510	511	476	478	499	499	443	485	485	468	479	461	505	457	485	458	491	464	447	439	473	480	487	485	461	471	432	498	478	482	477	468	450	430	478	505	494	498	522	520	478	448	424	451	494	466	443	479	482	431	472	508	474	458	501	466	510	443	456	450	496	465	476	529	505	491	506	462	496	504	450	479	453	502	486	443	513	457	453	460	444	481	515	486	460	462	486	476	483	496	528	467	502	485	466	515	481	489	469	457	511	488	494	496	448	486	440	458	484	439	486	417	451	450	525	424	445	464	464	467	473	420	492	494	481	503	426	480	477	475	459	488	454	452	484	513	482	462	513	489	499	502	494	506	466	473	541	453	486	475	448	518	457	503	461	515	493	438	455	480	477	453	459	466	500	459	457	479	482	487	458	472	476	479	481	467	464	471	464	443	490	472	488	504	444	497	470	482	468	514	467	475	492	490	458	519	475	515	447	495	466	498	480	475	470	455	468	480	463	495	474	481	486	485	476	505	476	474	488	497	485	511	458	495	436	434	472	471	463	502	454	451	462	457	477	469	507	503	466	411	462	499	495	465	484	466	462	475	443	476	523	484	497	416	493	466	484	438	474	472	481	492	465	455	492	457	455	479	470	472	446	492	449	445	482	484	500	428	476	475	456	461	452	468	476	470	448	480	485	468	480	490	485	418	455	483	487	473	507	461	474	524	451	473	499	471	451	514	484	504	464	485	495	451	499	445	473	474	488	453	443	486	488	474	463	509	485	495	478	438	471	483	489	481	472	455	508	506	487	467	472	488	474	505	560	503	488	473	459	482	485	459	469	478	464	470	482	459	506	446	466	486	427	466	545	466	480	494	452	511	489	429	476	495	469	499	474	476	474	470	487	433	442	491	512	454	450	462	505	487	453	445	493	502	480	434	459	473	454	458	508	516	478	481	498	488	516	481	495	456	466	500	452	497	481	443	503	469	453	454	453	477	465	474	451	519	471	458	445	485	513	478	506	459	499	488	446	480	514	459	484	463	503	454	463	460	454	474	471	471	517	524	482	474	512	492	473	517	474	492	497	491	437	488	475	457	470	474	512	473	478	504	458	505	474	499	480	463	485	487	493	468	492	469	460	469	480	505	482	473	482	460	462	464	488	458	495	484	468	480	466	477	475	475	503	454	500	437	460	485	486	497	435	472	509	481	479	473	464	493	492	518	455	483	487	484	500	496	486	505	468	448	457	432	460	519	433	491	454	482	468	504	476	421	470	500	482	478	488	463	444	470	436	489	479	460	477	523	466	514	494	460	465	470	473	484	461	468	482	493	461	491	477	479	509	473	451	462	464	435	467	453	479	480	496	508	461	475	523	525	498	452	459	464	458	459	477	475	467	488	490	469	530	498	496	429	458	458	457	488	468	457	478	491	491	508	475	457	464	472	471	466	492	460	488	488	500	471	482	505	503	488	470	465	444	479	487	490	491	490	505	504	471	495	453	472	507	467	503	456	469	441	469	475	489	447	461	475	477	490	500	497	468	448	469	496	476	485	462	510	444	461	483	448	512	471	511	467	465	479	481	476	478	513	458	443	500	436	449	447	504	483	461	459	483	526	493	469	438	506	491	449	473	488	483	458	473	488	481	457	450	510	461	491	501	488	435	467	422	480	475	509	471	473	504	487	466	466	453	464	462	460	494	505	487	462	497	466	471	446	493	511	502	497	492	476	482	451	495	487	475	471	479	469	472	494	466	443	467	467	449	481	447	464	458	481	503	497	479	454	474	477	483	461	481	480	470	460	489	510	535	458	461	438	481	456	448	500	478	499	487	494	463	485	487	451	439	486	493	528	460	466	477	491	475	478	489	504	420	491	505	455	500	433	490	465	507	496	487	479	507	462	505	480	467	490	471	500	455	454	477	532	502	460	476	476	498	478	489	454	485	481	494	458	452	489	518	487	444	477	473	482	438	491	468	455	455	505	464	489	446	502	457	477	483	473	509	446	505	453	496	468	462	461	454	444	496	464	470	472	493	507	492	439	449	499	469	468	437	485	490	503	493	477	473	477	509	443	450	493	486	441	481	456	491	437	489	463	503	465	499	482	455	485	459	476	455	479	441	501	490	484	448	497	463	470	474	448	493	488	457	518	452	494	470	464	469	505	431	456	488	448	458	472	448	454	430	476	486	469	465	496	496	483	515	449	500	441	456	462	493	465	443	464	504	480	452	465	454	484	495	454	468	486	479	494	461	464	445	485	474	514	444	488	466	463	467	448	490	476	480	447	468	455	493	488	451	499	441	504
28876	5281	2285	1631	1215	833	708	560	513	405	387	339	353	320	281	275	264	264	241	240	217	260	256	220	241	202	218	213	258	201	224	207	199	190	210	223	196	210	217	202	203	194	182	221	191	195	204	213	176	191	200	218	201	184	191	179	188	178	206	219	200	197	198	195	190	205	205	212	205	194	194	193	199	189	200	199	202	198	182	211	228	177	183	206	185	204	205	200	203	202	195	198	193	219	164	194	209	192	186	175	206	211	217	217	190	219	167	197	226	177	203	207	185	218	190	209	184	189	210	175	197	197	181	199	186	188	196	153	200	198	213	192	202	197	180	196	214	193	224	195	181	201	186	197	198	195	190	205	186	205	197	214	179	195	182	188	198	183	189	183	200	193	201	177	191	210	217	180	187	214	187	193	202	197	182	182	194	198	199	201	201	163	214	193	176	217	196	199	199	217	205	189	173	207	178	191	194	188	194	175	209	190	191	187	179	187	206	214	203	206	182	188	201	202	190	193	205	188	229	186	188	172	199	183	168	204	167	202	206	180	207	194	167	210	171	153	196	212	210	204	212	192	194	202	197	201	206	206	199	194	195	182	190	198	173	200	215	206	216	192	190	170	184	218	192	199	160	180	198	185	202	188	170	174	209	205	193	189	185	198	173	193	204	195	195	187	194	192	200	207	189	209	192	221	200	215	206	182	207	203	200	214	181	221	190	193	203	190	201	191	225	212	202	195	186	216	197	209	202	198	196	214	186	189	191	209	227	195	178	195	196	201	205	197	187	204	198	207	210	180	204	185	186	190	180	184	193	193	227	218	198	187	202	198	174	210	211	209	191	215	183	176	197	194	202	207	166	180	186	172	199	214	176	190	214	201	218	197	202	178	202	200	204	213	204	210	218	182	190	208	192	194	203	192	197	186	177	198	211	221	196	189	178	203	199	194	175	177	199	204	183	185	208	207	186	238	177	195	193	202	198	224	202	165	165	208	183	215	199	214	178	208	168	207	182	202	179	205	197	196	181	197	197	206	178	212	189	192	176	201	171	170	189	197	198	201	189	190	181	192	204	202	183	191	211	205	203	221	190	206	205	221	186	189	195	186	193	185	218	218	218	191	208	212	200	221	202	183	217	202	206	193	195	188	191	194	189	205	200	215	193	186	186	192	198	218	186	187	213	190	192	191	203	173	191	175	185	202	177	229	199	180	174	187	230	186	172	196	217	209	197	212	223	187	175	201	207	181	177	184	182	209	188	192	193	198	183	194	204	200	199	183	194	193	180	214	209	188	191	182	188	211	190	202	174	173	198	202	213	202	206	202	181	201	218	188	219	219	209	185	222	208	186	203	185	165	171	211	201	199	211	228	207	208	176	185	178	174	214	172	198	184	188	185	220	172	222	206	184	214	179	193	197	179	200	181	199	160	196	206	187	207	206	220	211	183	193	162	214	209	187	245	183	191	191	180	193	212	221	206	205	190	197	215	203	218	195	190	172	181	221	185	177	199	184	240	187	199	184	185	203	208	195	197	192	219	202	198	200	204	216	190	203	193	192	199	175	198	200	227	209	192	194	231	207	204	195	177	199	184	210	196	204	207	208	219	194	217	195	216	173	201	212	188	185	225	173	188	181	187	238	186	209	196	190	203	203	195	187	177	205	180	181	170	190	175	191	188	222	214	177	194	173	182	211	206	205	211	189	177	181	197	189	201	184	205	178	183	184	185	181	197	201	166	178	172	208	191	186	209	198	172	200	191	203	183	210	215	195	215	162	186	196	179	204	203	215	204	177	215	188	201	203	203	210	205	210	192	187	176	198	195	199	193	168	190	206	180	201	192	191	183	194	187	202	178	197	180	190	183	202	192	198	196	184	189	201	196	201	223	183	201	205	167	170	180	194	193	207	208	183	216	193	201	203	196	178	215	214	208	190	193	201	193	207	192	184	195	208	202	187	194	160	218	180	190	158	193	196	201	188	202	196	195	209	197	201	207	192	221	201	200	210	194	199	190	202	227	186	183	190	197	207	177	212	202	219	199	189	196	209	203	199	192	194	185	179	180	195	197	187	215	201	208	182	214	194	181	206	192	196	188	183	183	203	184	188	217	204	187	199	174	199	182	237	196	202	212	196	212	178	194	201	220	187	181	182	192	190	196	187	177	199	193	189	209	206	207	195	172	207	172	176	205	224	194	209	207	189	208	187	181	191	198	171	193	201	174	205	204	206	180	195	198	233	193	184	192	218	202	190	196	208	208	175	178	208	194	195	211	201	204	210	204	179	211	198	185	200	204	221	195	172	173	197	177	179	154	201	173	211	208	175	190	195	213	180	204	179	206	203	189	214	206	217	191	197	193	187	203	217	176	222	212	185	191	166	185	190	192	193	218	193	196	203	207	179	222	186	197	176	168	196	193	197	205	188	184	204	205	201	174	183	197	192	188	203	176	221	196	175	176	197	187	174	171	172	198	187	192	220	212	205	189	184	173	198	188	181	183	201	182	189	178	208	217	198	180	213	169	193	216	192	218	203	179	185	210	182	220	214	213	202	192	204	196	188	190	185	204	224	172	182	191	173	201	182	188	194	202	197	198	191	184	214	191	202	196	211	187	192	197	166	175	190	198	215	198	214	222	207	174	194	194	191	202	214	190	190	201	212	175	185	198	188	196	167	200	186	199	202	202	200	207	207	182	171	200	212	192	202	200	209	209	196	213	192	204	210	191	202	201	209	195	176	190	194	182	190	176	175	187	197	194	200	182	176	199	204	198	161	190	198	187	205	206	174	187	201	183	195	205	221	210	189	180	197	206	200	210	202	159	201	200	203	203	216	184	190	176	202	200	197	191	185	194	210	210	182	198	205	183	173	190	189	214	197	173	193	200	179	215	188	194	192	215	201	209	184	183	186	193	209	200	193	166	194	187	206	171	197	198	204	208	203	188	198	225	166	165	184	212	206	194	206	224	172	192	186	168	198	203	210	187	207	200	190	198	188	211	225	228	217	184	174	211	180	186	197	179	202	172	224	183	200	209	197	179	208	200	202	197	154	226	235	166	199	197	188	186	214	214	192	198	203	199	202	156	218	198	178	213	210	206	189	199	208	199	189	184	192	177	175	163	206	192	182	221	195	189	161	228	178	185	178	184	179	188	208	215	191	191	189	193	191	191	171	207	187	198	180	190	207	195	178	206	216	198	183	189	206	218	200	214	201	164	214	191	213	174	215	188	205	177	192	187	210	202	174	195	190	190	180	188	213	182	204	173	187	197	192	180	198	196	216	198	187	204	189	185	185	200	190	193	203	200	198	208	219	203	205	196	192	180	165	188	199	206	196	183	207	165	198	202	217	158	203	212	206	159	205	189	188	183	209	195	193	197	204	197	176	184	225	197	191	200	199	173	208	192	210	205	214	194	195	180	209	202	154	183	201	221	197	213	187	203	175	202	209	185	228	183	197	190	187	222	183	191	197	198	202	188	179	218	197	177	202	192	199	197	198	192	192	207	196	191
15272	2293	4827	5742	4907	4021	3443	2894	2500	2276	2094	1847	1647	1507	1417	1350	1234	1145	1111	1074	1030	999	961	952	947	908	873	859	828	802	791	816	803	807	790	803	770	694	769	773	806	752	758	733	776	740	751	716	705	719	760	713	741	725	734	704	750	688	681	745	710	731	686	670	672	697	705	710	703	686	731	661	693	733	662	712	662	687	652	702	687	666	678	656	646	650	671	640	674	672	666	643	719	699	694	645	658	744	642	664	668	688	676	730	657	623	631	695	759	686	675	694	697	711	677	671	705	647	641	718	743	672	626	683	677	724	610	694	630	699	690	666	667	669	603	719	705	664	702	673	692	656	689	673	668	631	669	668	664	618	647	617	654	642	641	648	634	701	672	693	651	675	646	642	704	668	689	655	644	675	643	635	661	668	709	673	701	640	667	665	662	670	663	691	676	631	638	685	664	606	683	681	618	683	665	654	657	686	651	702	641	649	698	644	671	663	675	632	610	709	639	615	623	666	674	681	670	690	690	678	646	677	715	644	608	675	732	646	691	617	715	666	644	687	683	647	659	686	686	685	670	658	659	693	710	646	697	694	684	676	649	672	630	662	601	709	671	664	673	641	691	672	672	643	692	635	673	660	638	665	658	656	641	688	669	648	654	596	634	682	630	684	684	714	691	647	741	652	679	636	642	631	652	654	663	679	639	655	660	644	689	650	667	666	658	660	641	684	665	625	675	678	663	681	597	665	665	640	696	652	680	664	625	697	663	655	684	666	693	697	700	639	653	673	659	637	642	681	640	598	627	563	696	666	673	657	729	688	645	671	609	644	619	639	683	626	694	625	640	682	656	696	641	675	660	644	650	644	683	677	706	677	610	708	647	645	637	635	681	641	656	709	666	652	677	701	689	655	652	682	653	673	693	640	619	668	659	655	631	677	631	647	703	654	662	683	664	671	576	659	681	672	674	731	632	666	689	669	655	696	650	672	639	663	687	584	646	664	658	659	675	644	637	702	623	692	631	709	648	704	626	689	685	639	686	620	677	643	679	666	697	667	663	657	663	683	639	675	661	696	654	672	649	642	691	677	692	644	670	670	690	655	685	706	648	637	654	717	684	621	690	650	707	643	639	657	717	663	655	686	629	672	646	674	632	681	710	666	629	677	701	640	639	672	690	689	624	667	644	660	631	699	658	646	690	695	680	663	628	685	678	685	630	682	645	628	676	654	690	661	667	660	704	657	637	661	659	690	692	699	686	685	685	715	668	674	659	641	677	651	693	648	733	704	675	685	723	682	666	650	629	663	636	654	667	699	622	678	645	686	673	664	622	661	655	649	649	649	664	685	652	667	653	680	670	646	691	676	653	644	631	680	667	659	696	631	690	668	632	644	655	610	677	692	673	642	624	643	639	680	668	688	712	709	669	697	669	635	688	659	665	656	678	676	647	689	676	625	627	685	685	641	645	643	661	652	681	708	732	688	654	689	651	699	662	681	666	735	648	673	648	684	630	650	640	644	645	623	666	666	628	665	679	652	658	681	637	659	674	691	701	668	670	666	614	648	678	667	682	639	692	649	686	719	656	664	688	646	668	703	649	636	626	635	678	625	642	667	661	627	688	630	675	680	695	647	683	663	639	717	685	659	640	649	669	706	676	634	635	648	684	655	663	669	692	635	645	697	687	633	659	621	659	580	641	673	667	701	679	626	679	698	632	692	663	675	663	686	695	629	650	673	678	655	653	642	657	647	668	668	695	701	670	662	645	679	622	640	673	663	687	704	703	690	647	668	655	714	671	642	626	624	665	647	664	716	679	692	672	662	637	650	657	700	672	679	664	657	682	635	653	685	623	634	704	695	664	673	703	629	615	694	694	670	676	675	629	698	728	665	725	633	671	693	664	672	660	646	642	630	662	661	653	648	692	633	686	663	635	628	668	671	640	653	699	698	662	659	684	620	680	705	651	664	686	685	691	691	643	654	672	622	667	676	655	669	675	630	666	701	647	660	676	640	676	682	648	676	666	691	636	648	591	710	673	642	655	666	645	660	655	641	616	658	676	630	637	702	643	678	637	689	692	635	676	670	684	698	638	691	631	687	668	656	696	657	658	682	672	701	606	638	658	653	618	633	710	628	701	645	624	628	665	693	660	601	678	664	678	655	646	705	685	667	692	699	650	643	679	638	633	676	703	701	637	641	669	639	663	648	642	671	676	646	669	626	658	611	692	701	672	606	642	653	636	684	673	668	656	658	648	670	618	631	675	653	636	666	690	608	663	660	652	630	694	668	668	700	670	687	670	642	649	648	636	659	666	676	685	630	659	693	662	691	677	618	662	684	681	626	681	630	643	667	650	635	630	656	646	641	654	678	661	691	696	673	631	663	680	688	653	662	639	665	631	612	677	677	681	685	660	691	635	674	637	677	686	698	637	724	653	666	620	677	654	672	671	658	679	663	647	664	654	698	651	711	630	672	706	709	720	660	684	621	658	632	693	742	692	645	615	650	643	655	652	643	654	663	655	638	660	699	675	635	663	666	684	645	663	690	661	723	673	667	672	689	644	661	589	665	609	664	693	645	663	687	659	660	689	619	667	679	600	657	630	654	664	682	661	621	721	630	682	676	632	687	631	674	702	678	657	671	677	678	685	647	612	687	650	648	648	664	617	636	659	631	705	601	658	665	659	660	631	663	653	658	669	669	656	627	699	651	637	642	676	691	657	661	702	694	668	684	705	655	694	645	681	680	660	629	657	617	621	731	707	656	655	672	644	663	702	649	697	660	665	692	644	672	668	669	660	651	656	647	644	631	716	662	647	667	655	635	679	622	654	688	622	698	682	668	694	659	683	705	666	657	695	676	712	656	666	687	656	676	681	647	648	696	667	678	626	644	661	663	721	661	632	632	664	676	718	674	670	647	697	703	678	653	641	691	680	687	643	679	653	670	640	640	687	672	670	646	667	645	699	661	671	680	671	715	733	648	644	668	638	619	681	631	642	645	637	678	683	687	642	656	635	631	647	671	717	682	702	677	646	679	603	639	658	662	685	639	712	686	671	727	660	653	637	667	702	653	676	665	691	635	713	673	676	679	616	624	653	697	668	625	650	647	612	679	628	646	644	687	714	643	685	725	643	645	694	669	668	644	680	654	682	640	640	617	650	661	663	650	672	679	672	668	687	662	644	665	654	716	641	612	658	620	686	663	637	704	677	619	663	658	699	642	695	680	653	648	676	672	646	637	676	656	674	681	658	670	664	661	624	671	665	636	681	655	682	646	683	649	603	653	664	687	666	685	661	647	685	673	648	637	635	644	664	652	668	685	685	654	642	702	602	630	661	660	698	699	657	600	693	705	650	632	683	655	634	720	694	612	646	645	701	695	700	656	702	654	686	695	656	654	633	646	644	705	636	648	670	661	614	669	671	670	674	631	687	628	659	688	665	657	622	666	661	679	648	715	664	699	650	604	675	673	623	675	643	665	630	675	641	713	685	676	667	697	638	611	684	677	625	670
2353	127	122	94	84	90	92	77	62	79	73	69	79	64	64	63	87	76	74	71	68	57	59	66	59	82	56	45	60	55	64	52	73	56	67	77	59	85	57	54	65	76	67	66	59	63	60	62	57	66	65	56	54	72	63	65	57	69	75	62	75	60	61	75	86	75	56	59	71	55	72	64	59	53	76	51	59	66	65	82	79	71	71	59	74	69	64	64	73	64	71	78	67	77	69	62	50	71	66	76	67	70	68	72	53	75	50	60	72	63	64	72	56	58	68	64	64	63	57	72	68	60	69	62	69	73	66	80	57	76	60	67	69	65	63	55	59	71	67	81	61	52	64	67	53	66	57	56	58	72	74	61	62	68	72	51	46	68	59	57	70	67	71	65	56	74	56	54	69	51	72	71	64	62	69	74	49	56	76	66	62	69	77	65	68	53	70	66	67	76	67	68	82	56	50	60	65	66	63	73	65	73	56	70	67	69	61	58	62	84	64	65	60	72	67	68	77	63	59	61	71	68	59	55	57	59	65	64	66	58	65	66	57	76	70	79	70	54	62	60	65	74	90	64	70	58	51	61	60	50	68	54	67	70	43	61	64	68	68	54	48	67	47	52	72	67	66	67	67	63	58	78	78	60	56	58	54	47	68	65	70	80	71	66	72	67	87	59	60	48	74	53	66	65	63	57	59	63	59	72	63	55	72	69	74	70	55	56	61	57	56	60	71	56	57	60	60	64	55	70	64	59	64	57	74	63	63	71	62	69	56	71	63	64	60	57	61	81	59	61	70	69	63	80	58	63	64	63	65	67	69	65	76	72	66	51	52	69	68	61	80	83	56	59	53	60	68	54	47	66	71	70	48	58	62	77	69	62	54	66	48	56	75	70	60	62	52	81	70	75	68	64	65	65	62	80	69	69	57	58	70	79	51	61	53	66	74	69	62	61	54	61	75	62	73	86	64	81	67	68	75	60	62	68	72	64	74	52	77	62	58	73	69	56	66	68	62	84	56	69	58	77	55	67	59	78	62	63	65	55	67	74	63	67	52	61	67	64	64	61	55	53	58	53	60	47	60	50	63	53	73	72	67	58	74	71	76	58	82	65	60	65	75	67	58	85	68	58	82	60	83	63	83	67	73	55	60	66	54	51	62	67	68	54	67	69	51	69	70	72	60	54	67	70	59	65	86	64	61	64	77	60	56	65	54	79	56	46	62	60	52	56	56	51	61	74	81	63	57	62	62	57	67	73	53	64	68	66	62	58	71	52	64	67	80	59	60	80	72	62	57	75	76	64	52	65	79	59	60	68	58	68	66	88	64	66	72	69	60	62	67	70	74	63	67	67	55	74	63	62	75	57	62	73	64	72	70	53	59	65	52	44	54	68	82	45	59	64	61	68	54	57	59	63	57	72	64	73	61	45	68	59	67	54	67	67	54	55	78	66	48	81	67	66	59	60	67	62	53	68	74	63	70	61	64	70	83	78	66	73	58	61	44	75	61	68	49	52	68	58	57	69	67	61	66	56	64	52	67	67	60	42	53	63	64	70	67	63	80	67	62	69	65	65	48	59	68	55	52	73	81	63	66	70	61	56	79	60	66	62	60	63	52	82	71	61	73	76	53	58	57	59	63	49	59	50	75	65	67	75	73	77	58	62	70	70	65	57	66	66	63	62	59	55	70	72	55	69	63	63	71	72	55	75	63	65	58	70	52	75	77	74	53	76	64	57	65	66	72	69	71	69	60	57	63	65	61	72	63	66	55	62	75	60	79	66	67	58	69	61	57	75	63	55	68	70	50	54	62	68	70	64	64	61	56	71	64	59	66	78	64	66	58	62	67	57	61	73	73	68	67	57	66	51	44	75	54	82	71	61	55	64	64	56	57	71	75	59	64	67	68	59	50	63	54	63	82	60	78	65	57	60	64	59	63	61	59	74	65	81	72	55	66	62	71	67	62	65	75	54	67	78	56	81	55	67	69	63	76	57	61	71	58	46	67	67	58	60	53	63	69	59	54	69	84	71	68	77	65	50	57	71	63	55	57	54	68	69	62	60	71	64	63	63	64	74	52	64	59	46	70	47	54	69	53	69	72	67	66	52	66	67	51	50	66	53	84	43	76	67	70	60	67	74	55	69	58	75	74	81	54	57	44	74	69	76	54	63	58	53	56	60	55	59	60	71	76	51	57	60	73	60	59	56	77	71	56	58	51	66	78	52	57	68	61	54	75	55	67	59	82	70	51	63	55	71	58	66	63	71	64	75	58	59	53	68	67	61	60	51	63	62	67	66	56	65	69	55	64	76	68	80	72	68	73	55	67	59	50	49	62	70	66	58	59	51	50	61	53	73	60	76	62	55	58	67	66	62	69	65	69	66	62	75	53	57	69	61	65	68	74	56	57	79	59	56	63	67	49	41	63	79	57	64	62	69	63	61	69	51	65	65	57	80	57	67	62	58	61	60	70	59	85	59	60	59	67	60	71	63	72	62	75	61	56	67	73	62	80	57	76	69	79	56	73	61	68	78	74	57	57	55	72	63	56	76	75	71	56	73	65	65	61	57	76	56	60	71	76	65	73	72	61	77	61	61	81	68	67	71	76	72	73	57	62	57	62	76	65	67	64	75	66	57	57	65	73	68	81	76	53	55	72	67	55	68	61	54	52	67	59	74	68	52	72	90	66	50	63	69	70	66	74	55	80	56	73	61	56	66	62	67	50	76	69	68	70	91	68	59	66	55	56	48	61	59	70	69	64	54	58	69	57	57	60	55	67	60	63	74	49	73	61	69	62	74	55	69	60	75	68	59	61	65	54	68	78	57	67	52	52	64	72	63	70	69	67	65	70	67	71	63	80	76	52	61	66	73	57	73	65	72	59	70	62	53	69	65	56	54	74	48	76	59	49	70	58	77	54	47	62	68	63	47	47	68	59	72	81	66	73	61	72	69	69	47	70	67	81	45	68	52	64	51	61	68	67	62	61	67	79	72	56	50	67	65	66	51	64	50	63	57	55	71	80	63	62	70	71	57	70	55	50	87	89	59	71	69	64	62	71	58	69	71	62	68	58	69	53	71	58	58	54	58	63	59	73	69	64	65	68	54	56	64	75	50	56	55	69	69	66	62	58	76	73	64	59	62	73	73	55	57	47	70	54	82	76	66	63	50	64	71	55	62	47	50	51	60	63	60	62	70	71	63	59	63	59	53	71	66	60	70	55	57	66	64	53	71	70	82	58	55	71	59	43	56	63	85	59	74	71	78	57	71	59	82	71	56	73	80	67	53	56	55	68	85	66	63	73	64	61	78	63	66	75	82	67	71	61	71	74	66	80	58	67	74	72	57	65	71	59	61	66	77	63	57	63	53	75	59	71	65	62	57	60	67	60	67	63	61	46	65	68	70	53	58	59	70	75	70	59	68	51	81	67	74	74	58	65	69	53	63	66	56	74	62	74	57	59	67	56	68	59	69	73	64	63	59	55	77	63	65	63	64	78	62
3807	340	465	522	409	399	380	351	364	334	311	313	299	289	322	280	272	283	311	297	272	300	292	262	313	298	268	280	286	264	282	270	291	267	290	297	253	258	274	299	284	275	301	285	253	277	281	248	292	251	267	243	260	273	271	279	276	276	301	266	315	274	273	263	273	262	302	304	304	293	288	274	261	273	285	273	290	301	283	307	290	288	286	291	283	302	275	251	276	262	272	286	297	268	301	263	256	294	305	293	288	267	273	286	282	266	266	285	251	283	261	283	281	265	251	310	277	284	273	293	258	260	302	267	299	266	289	269	264	258	273	301	263	258	268	263	280	260	279	255	267	262	258	276	276	290	280	250	264	283	274	251	283	275	291	284	288	268	300	270	261	292	297	293	245	299	308	289	278	285	277	272	276	257	317	265	288	232	265	303	259	282	305	284	290	255	265	256	270	280	291	275	282	259	279	281	274	239	313	309	313	297	277	283	312	284	293	281	275	292	280	299	264	272	273	269	289	285	303	286	256	272	290	276	255	305	241	284	269	272	263	271	319	269	300	278	266	272	266	274	277	262	295	303	276	292	287	277	280	276	279	270	292	277	253	279	297	290	287	257	283	282	273	281	301	283	275	289	249	260	262	288	306	270	285	277	286	289	275	269	272	289	277	265	281	242	257	287	250	275	264	255	296	262	276	265	274	280	273	327	278	293	283	256	277	279	262	247	282	277	284	298	295	284	283	263	292	282	290	286	259	270	307	277	278	284	257	276	276	297	293	293	234	274	259	279	272	278	278	290	264	293	293	246	302	265	260	261	277	273	246	265	245	247	297	264	256	259	259	287	310	267	270	277	292	285	282	304	289	285	277	270	238	284	260	293	274	298	266	280	263	271	267	269	269	304	265	249	291	277	258	273	264	274	268	271	292	265	279	277	293	294	260	284	259	285	272	283	298	257	269	294	264	261	255	254	278	273	254	287	239	261	261	247	267	263	246	254	263	271	265	285	257	269	262	261	295	279	285	271	270	276	274	255	304	300	267	279	247	293	266	280	270	293	276	264	279	291	255	260	280	294	281	291	328	297	271	269	251	245	274	276	304	303	305	284	290	265	256	278	270	251	274	264	313	315	271	257	267	268	271	253	293	299	290	273	254	272	293	269	261	267	269	275	270	280	269	273	312	262	269	286	311	272	273	265	295	318	269	285	281	299	273	267	293	267	246	266	291	280	297	245	299	279	257	284	276	261	271	257	295	295	271	284	245	261	288	273	252	281	287	253	310	265	294	256	247	272	267	284	277	250	267	285	300	268	267	256	284	237	273	272	239	277	233	304	264	269	297	285	263	238	302	238	297	262	273	293	283	298	278	292	320	276	258	284	255	274	268	276	310	267	282	266	311	306	248	253	289	294	281	281	258	253	271	252	266	269	274	274	289	296	267	281	242	265	282	289	283	280	294	281	289	270	292	272	266	272	288	252	299	262	277	306	248	264	285	253	272	259	281	253	231	281	269	275	280	271	281	290	267	269	290	298	263	272	317	270	257	221	275	275	284	297	268	271	306	273	287	296	252	281	252	312	262	282	279	289	303	273	270	280	271	263	317	263	288	267	286	269	274	294	291	289	286	292	293	300	253	258	284	282	272	281	233	284	311	308	290	256	278	282	279	263	271	289	283	284	295	257	258	269	276	286	276	279	268	267	286	272	272	273	297	266	259	289	266	284	263	260	268	269	296	295	283	241	236	261	272	288	301	303	278	270	293	275	280	263	303	272	269	291	280	252	259	292	301	287	251	289	287	228	266	259	277	305	306	277	256	283	262	292	287	284	289	287	284	295	271	298	293	265	278	310	295	290	273	263	269	289	285	301	290	300	269	273	283	235	323	271	297	282	281	278	258	296	291	276	289	282	272	259	288	292	265	271	249	260	287	289	288	277	317	259	285	288	256	288	268	268	293	322	277	286	264	259	262	253	278	277	254	292	280	292	301	269	267	268	243	292	267	264	290	261	330	282	262	283	280	268	280	259	279	304	276	261	266	269	302	258	261	260	275	286	263	276	252	260	296	267	316	279	303	305	285	271	282	302	290	261	282	288	282	268	277	272	249	289	286	270	268	308	266	305	277	277	315	317	263	285	293	258	309	314	251	269	297	267	280	286	278	278	293	257	267	285	276	260	249	275	310	237	278	269	253	296	264	295	291	304	272	272	252	245	292	271	267	290	292	282	301	296	310	279	292	279	273	259	267	278	268	307	270	262	245	289	275	305	273	288	285	256	251	303	288	284	295	288	273	273	280	269	257	288	251	298	266	275	294	272	276	294	265	276	289	270	286	254	296	282	284	251	275	272	304	268	306	297	252	277	287	295	243	282	294	283	279	254	287	289	284	265	298	255	292	281	277	287	259	284	275	304	297	307	269	271	276	258	300	286	290	284	288	296	261	294	282	258	282	265	282	282	271	267	266	260	260	279	291	252	267	286	279	289	265	278	289	254	290	302	288	299	287	239	290	301	287	271	262	266	262	287	291	307	252	237	290	283	285	241	268	287	256	270	266	291	255	273	273	255	296	275	282	283	276	270	255	308	306	256	272	268	281	295	279	285	278	294	292	300	263	287	299	268	289	292	277	278	286	276	294	244	254	253	272	309	251	323	269	289	268	265	245	270	285	251	285	277	276	291	291	265	259	279	261	289	255	259	311	284	313	285	273	277	305	280	290	292	321	284	275	263	285	299	277	278	257	281	245	286	263	272	268	274	277	239	259	283	281	274	273	300	275	253	288	302	262	292	305	257	281	273	291	284	296	288	269	307	270	270	273	280	305	265	298	280	293	253	305	300	266	273	270	273	260	297	242	304	255	285	272	272	268	303	258	278	261	269	300	253	301	292	266	287	278	276	273	269	263	292	282	251	277	296	272	292	287	251	283	272	301	273	272	267	299	283	284	293	263	261	263	289	296	258	277	258	261	297	271	255	272	258	272	250	296	268	292	264	263	281	277	300	265	277	308	273	306	283	265	270	275	272	241	312	267	287	280	296	246	251	277	262	266	293	307	312	258	281	272	308	293	264	247	313	281	294	286	298	263	289	267	282	297	273	282	279	279	278	281	280	296	257	310	276	245	282	313	293	310	301	315	274	245	252	289	294	294	273	293	323	298	280	264	276	256	280	273	290	270	248	238	271	290	290	288	293	273	277	276	293	276	279	248	240	286	249	266	279	276	300	252	290	276	295	251	278	257	264	282	272	294	301	276	281	256	283	269	262	283	293	281	253	270	294	281	287	285	275	260	247	250	265	278	280	273	281	277	285	294	287	271	268	298	303	291	279	284	289	283	284	276	259	286	253	279	256	267	290	247	272	245	258	283	256	263	270	314	300	264	295	291	276	295	289	282	273	274	288	259	273	320	281	261	267	260	290	283	266	271	282	292	324	253	269	291	286	314	275	252	282	263	277	271	283	282	274	260	247	258	260	280	283	255	283	279	284	283	290	264	276	267	245	275	277	257	267
17980	1550	1122	896	603	461	386	278	262	263	209	189	193	173	183	165	168	166	145	146	134	136	127	147	136	141	125	119	134	133	135	146	135	134	149	143	124	138	127	132	133	118	113	116	116	123	116	122	111	118	124	114	128	129	140	116	117	150	119	114	115	112	124	138	127	119	112	118	126	136	110	120	116	136	116	126	113	119	122	116	110	134	104	143	132	130	129	143	138	124	115	126	125	104	133	127	142	146	120	143	122	150	135	136	121	119	128	139	124	103	117	127	145	131	121	127	140	157	109	130	130	124	123	138	129	119	118	139	140	131	109	133	118	105	133	124	119	137	129	138	110	114	132	137	127	141	127	130	164	144	136	130	135	102	119	130	143	122	104	117	117	111	122	140	122	140	136	108	130	126	118	130	94	125	124	142	112	116	134	138	124	127	140	101	120	134	144	130	116	129	115	127	119	139	100	134	129	133	108	121	106	136	136	132	129	113	136	132	136	143	138	131	118	118	124	132	116	123	142	132	124	134	144	137	138	119	145	116	120	130	119	120	124	118	97	111	129	109	114	117	131	101	152	118	121	100	99	140	116	113	107	135	140	148	118	114	116	117	111	108	109	122	126	114	147	127	131	108	144	115	136	153	128	137	115	111	132	123	114	121	116	114	96	120	123	112	85	119	99	119	127	121	128	115	103	107	124	150	126	130	136	121	132	124	116	142	123	128	136	144	119	136	130	139	118	115	116	106	140	127	110	127	128	136	122	124	126	105	119	118	131	123	132	121	136	118	111	113	117	133	131	129	129	149	120	113	145	130	124	161	130	107	140	105	145	126	130	127	134	113	148	127	120	133	135	140	125	133	100	110	96	155	127	124	126	134	133	115	139	123	121	113	113	114	145	132	145	128	116	119	137	95	125	106	123	112	139	122	144	106	121	121	130	123	105	122	129	123	100	109	141	120	113	131	133	135	126	135	141	131	127	129	144	117	133	103	122	121	164	97	119	129	121	117	139	132	136	115	112	121	112	124	150	127	131	116	103	129	131	129	134	107	136	133	121	114	136	124	131	131	125	126	113	126	144	128	119	117	122	98	116	122	118	129	122	117	120	132	131	112	134	111	120	108	96	117	121	131	115	122	124	133	137	125	143	130	128	106	127	112	121	130	126	122	152	140	129	100	135	133	124	142	119	120	124	108	141	122	129	144	110	120	134	118	129	112	138	115	137	127	151	107	116	133	122	138	159	114	100	123	127	130	141	138	124	104	125	124	130	121	103	144	111	114	119	134	118	125	122	138	123	114	109	123	135	128	133	119	147	122	113	128	123	119	111	127	122	142	146	115	131	144	129	128	137	120	100	133	144	111	133	115	143	126	120	121	123	107	118	135	129	133	113	116	123	127	142	130	116	123	110	125	101	113	123	129	111	139	124	126	122	113	114	125	116	125	114	128	126	127	125	130	123	131	121	135	122	155	137	109	125	104	129	148	106	137	110	126	112	125	153	135	116	119	134	140	135	123	130	121	116	125	129	150	109	109	117	126	134	118	144	131	129	112	128	109	139	115	136	141	117	138	129	109	104	123	126	112	126	142	126	119	99	135	112	146	140	128	125	104	141	128	119	124	119	127	104	113	126	129	129	120	115	127	116	129	130	116	142	129	134	132	128	129	133	105	123	98	133	127	116	122	129	101	132	130	105	134	138	91	103	123	123	131	142	106	121	117	99	124	139	89	119	112	132	107	145	125	118	109	111	144	123	122	116	127	146	122	137	132	135	124	129	141	128	131	115	123	121	134	129	124	128	116	113	121	141	130	120	125	108	130	126	124	139	120	133	131	112	134	105	105	128	149	129	128	105	120	117	136	99	112	133	117	132	113	125	130	125	119	120	120	113	140	139	132	124	119	114	135	125	115	125	111	139	119	123	116	131	122	136	134	139	137	117	126	127	101	128	129	125	146	119	117	124	129	127	143	119	133	121	124	138	117	133	117	107	131	130	132	116	128	129	91	126	136	112	142	123	118	119	118	125	124	120	130	127	120	129	133	108	136	140	124	116	161	129	129	121	125	123	122	129	136	146	131	145	121	113	130	134	129	114	104	109	137	127	139	104	110	134	106	121	123	127	123	127	125	112	141	117	118	125	116	118	121	113	111	157	147	139	123	143	126	128	124	130	146	121	121	124	138	116	117	143	121	112	119	129	124	118	122	115	121	129	115	112	120	134	112	109	120	124	132	137	115	121	116	139	124	124	121	120	128	121	112	125	148	119	127	130	130	115	131	121	116	105	125	116	121	138	126	146	133	145	104	128	146	112	115	124	113	121	155	143	140	131	141	127	126	121	132	116	107	131	116	127	126	134	137	123	113	121	127	127	130	123	131	117	108	101	110	119	106	128	115	125	115	129	118	130	136	134	136	125	138	123	125	103	130	95	114	136	132	113	123	120	112	119	138	116	140	117	107	121	130	127	140	110	141	128	126	135	127	125	118	137	127	123	120	153	115	136	131	120	132	123	126	117	117	111	137	137	143	125	112	123	132	126	147	113	132	115	129	123	112	130	122	157	123	118	133	139	142	145	128	134	115	114	134	136	118	117	112	127	117	137	120	139	110	140	136	143	122	113	131	137	124	120	119	114	120	119	125	121	131	121	120	133	129	144	145	129	124	109	138	146	123	127	125	140	152	145	132	112	133	134	139	115	112	129	120	100	136	118	119	114	134	122	122	124	115	128	134	131	150	120	106	126	140	122	118	129	133	128	104	124	130	130	120	126	113	112	105	137	131	109	113	123	117	121	129	127	113	119	122	105	117	114	130	116	146	127	129	134	130	112	117	136	116	118	115	117	112	144	132	124	131	139	117	149	131	128	129	123	118	119	129	128	114	118	118	122	133	150	113	134	133	146	123	125	139	119	126	126	110	135	133	126	141	135	120	123	111	111	126	114	118	131	125	106	137	120	117	123	126	127	106	127	122	125	110	133	124	130	156	129	124	114	131	119	110	154	122	108	116	124	133	117	127	146	108	120	131	129	129	106	104	131	126	116	127	107	129	120	124	113	137	120	123	124	111	139	106	145	130	132	145	122	130	117	126	128	130	124	121	127	104	126	130	126	121	123	134	125	130	109	99	113	134	105	151	129	113	134	134	119	133	123	96	118	130	130	102	107	134	119	118	129	118	118	133	122	110	131	131	111	120	118	122	139	135	110	127	127	119	101	124	126	136	129	135	134	123	124	128	138	112	123	104	129	141	148	109	130	138	128	113	127	115	120	122	129	105	135	128	133	149	135	114	121	123	110	125	126	159	126	122	112	123	119	112	126	137	128	132	126	108	113	120	124	116	131	143	124	118	140	129	128	135	113	141	121	126	128	132	135	146	108	127	133	128	133	106	139	117	150	136	126	145	96	136	108	138	131	123	115	128	131	135	124	115	111	132	137	136	122	122	137	132	114	112	123	127	123	122	121	112	120	101	137	122	117	128	123	123	146	136	113	117	110	122	126	124	121	123
10854	1292	2729	3139	2745	2330	1907	1707	1471	1273	1151	1087	931	856	809	802	749	722	735	650	648	584	633	602	560	582	610	538	574	559	540	526	544	535	557	475	525	499	519	485	509	547	488	471	519	476	511	492	487	460	435	495	469	502	468	469	429	493	493	524	491	523	487	508	489	476	447	474	501	453	483	465	461	474	438	442	465	473	471	433	454	503	465	490	481	439	456	449	459	469	453	444	453	468	449	440	490	502	454	452	487	455	461	481	440	455	458	450	464	448	454	450	467	459	440	497	463	457	454	478	397	431	439	466	440	466	507	468	485	464	456	455	465	460	468	434	439	475	433	437	458	451	451	447	480	465	473	443	444	454	460	450	478	470	465	439	428	445	460	453	468	444	430	445	496	461	458	458	485	471	439	468	427	428	460	486	465	487	467	465	440	462	442	450	447	447	509	446	446	466	456	469	485	492	405	455	474	468	473	424	437	425	478	472	448	463	466	452	485	462	456	442	466	468	427	466	447	475	445	451	437	446	454	470	444	469	421	491	481	482	471	426	447	426	407	439	471	463	439	465	459	496	455	467	478	434	467	449	447	458	451	472	485	453	436	473	458	430	460	487	455	476	458	453	408	437	491	428	447	447	436	443	466	460	440	446	461	477	476	459	461	469	455	459	446	430	474	459	443	430	437	463	431	436	503	481	427	438	490	435	445	470	457	474	441	454	459	460	461	453	454	418	453	468	440	431	515	423	449	441	444	489	451	416	464	456	472	474	456	455	489	462	454	423	458	482	433	430	445	448	482	441	473	427	441	483	453	427	472	471	452	432	506	418	453	453	443	460	459	425	462	466	475	470	465	425	459	432	526	458	450	445	453	432	493	489	430	449	427	492	452	438	405	441	472	431	410	422	450	441	439	403	444	435	465	480	482	465	453	435	493	441	468	506	447	457	453	445	467	476	460	449	480	465	440	501	437	436	433	457	494	450	436	448	479	487	488	437	457	464	486	487	491	503	430	435	443	438	443	432	433	477	437	422	452	466	432	457	479	492	466	457	441	445	457	474	441	485	436	433	515	456	435	486	437	488	473	464	447	448	477	447	460	454	457	482	476	429	438	438	445	469	440	418	476	466	452	465	443	485	450	439	461	483	448	413	442	442	439	464	419	428	446	442	456	463	485	451	437	454	441	444	488	480	510	456	420	485	468	478	475	447	441	447	442	439	441	439	462	444	441	448	450	471	441	489	430	469	450	435	499	448	483	425	459	481	477	454	495	406	439	446	495	443	458	472	439	464	435	437	460	452	463	453	454	435	491	444	468	453	434	428	444	470	445	471	417	444	473	442	487	462	447	466	450	431	467	444	460	435	453	436	451	467	439	451	414	415	493	440	446	451	475	493	496	439	478	462	440	430	467	466	456	412	453	478	446	472	445	445	435	478	486	449	455	435	400	463	461	453	444	452	449	451	451	474	429	457	435	436	440	429	479	454	434	448	446	456	449	463	468	471	457	503	481	428	467	465	455	476	441	474	441	492	436	449	469	439	443	480	429	453	443	458	447	442	479	473	449	464	441	437	426	457	496	448	465	439	493	461	422	443	467	464	438	442	467	412	460	478	469	483	469	470	452	458	475	516	442	467	479	453	469	454	464	419	466	440	444	434	437	463	447	447	443	471	474	480	464	451	475	451	442	478	487	479	410	466	454	441	454	503	456	455	470	443	461	469	436	428	427	438	454	471	471	483	466	458	439	502	474	423	440	453	468	415	457	474	454	470	438	444	465	470	480	469	503	448	459	474	446	465	475	453	454	482	454	451	448	474	461	438	456	474	462	482	477	479	516	459	437	494	460	457	442	430	455	414	446	461	429	473	434	463	412	472	447	460	462	478	481	487	450	436	445	511	453	465	480	449	465	456	433	454	402	422	459	468	466	435	449	414	487	453	472	461	454	448	488	468	490	468	427	468	452	478	441	490	509	481	461	452	391	445	448	465	473	439	441	460	461	433	446	468	453	467	435	449	474	437	417	465	500	484	439	506	447	454	423	456	459	449	450	509	503	518	447	467	429	464	454	450	424	467	435	486	474	436	431	413	450	510	405	456	453	437	427	424	463	429	467	470	445	474	460	470	448	480	434	444	471	450	429	457	435	478	435	466	456	462	489	443	439	474	444	448	444	418	485	458	414	463	423	466	471	452	442	432	485	424	471	466	458	458	469	416	447	460	458	438	394	484	454	425	466	456	417	450	445	475	456	439	488	427	469	468	498	484	439	499	459	439	430	452	476	433	462	423	435	458	452	426	452	465	476	453	450	465	447	448	479	479	482	463	446	465	495	422	422	458	424	442	494	448	452	456	430	443	481	438	443	454	436	476	467	393	472	499	467	489	453	452	433	457	427	455	487	431	434	453	486	450	502	446	481	408	474	465	434	438	493	471	472	486	458	430	465	459	464	423	451	416	455	475	460	441	461	482	418	529	459	446	425	459	439	449	504	465	487	457	449	445	470	453	472	428	511	482	487	449	431	450	468	439	450	467	440	452	439	427	461	482	428	442	453	445	482	427	418	487	475	459	457	479	436	444	452	470	477	453	459	490	475	446	469	478	480	447	433	448	454	496	422	464	469	415	474	453	464	453	465	465	458	456	485	423	466	463	467	473	479	495	431	423	473	468	467	481	471	428	426	450	445	441	477	466	491	422	434	462	486	461	450	463	451	442	433	445	442	479	450	457	453	426	471	426	470	441	450	486	461	449	454	456	453	453	451	477	441	454	433	458	449	455	478	465	460	454	457	457	441	465	435	453	457	414	446	451	461	451	494	424	475	476	454	446	395	451	445	463	431	414	479	440	445	413	438	439	462	429	444	456	430	450	465	481	434	463	460	455	455	469	446	460	475	500	441	487	447	462	442	430	447	434	454	502	466	469	480	468	512	426	469	483	481	458	467	449	460	461	423	467	475	421	465	419	459	448	469	461	418	455	454	453	485	486	451	464	458	448	465	458	442	492	426	456	415	456	466	475	518	460	450	436	448	484	431	456	454	462	495	460	438	446	503	507	437	451	499	444	451	467	467	480	450	490	482	457	485	458	476	443	444	444	417	501	459	463	433	420	462	459	412	434	446	469	480	452	508	448	442	444	408	452	429	454	436	473	483	489	446	476	439	447	473	419	472	434	461	457	504	486	426	442	489	455	464	450	447	458	430	440	427	434	437	437	470	434	429	485	494	440	471	450	448	471	456	440	485	454	481	465	437	459	456	428	480	426	473	435	456	430	411	433	413	431	475	455	474	466	462	455	423	418	444	443	459	491	461	452	450	441	480	501	427	452	462	438	448	440	434	444	446	441	481	452	467	436	462	442	443	420	410	440	461	463	452	483	441	439	485	448	414	464	453	465	464	475	441	423	456	440	422	420	428	475	449	431	455	454	453	498	487	472	450	479	505	475	428	445	498	440	450	455	468	471	446	514	460	463	460	440	471	467	475	465	483	449	444	419	423	430	440	478	424	446
31194	6522	2426	1693	1244	907	760	598	513	454	386	354	305	326	323	292	277	267	231	271	219	266	263	201	219	221	218	241	230	241	231	227	214	191	230	212	231	193	208	204	205	218	226	216	196	207	210	217	227	206	219	208	203	196	205	199	213	219	209	219	229	218	210	211	219	219	232	209	193	209	206	203	241	199	226	227	183	222	202	199	198	246	229	206	226	206	208	245	209	203	213	214	201	199	208	203	196	192	209	209	180	209	206	199	227	185	207	192	216	204	202	203	194	209	224	223	201	202	212	207	244	204	204	190	232	228	222	205	207	177	197	209	216	170	218	195	186	201	200	238	195	196	175	214	203	209	231	191	201	210	213	182	202	186	196	190	205	218	209	188	189	215	216	214	209	209	208	221	232	207	184	230	212	211	206	189	199	205	207	201	214	221	185	202	215	220	210	208	200	212	213	206	200	226	189	199	207	225	167	185	192	195	226	239	203	192	196	190	195	208	212	210	217	208	206	220	192	224	179	197	195	206	217	202	218	213	203	206	214	180	212	209	198	201	181	189	226	216	208	219	188	197	212	198	186	207	211	183	195	206	206	204	183	225	199	207	233	195	192	188	196	182	195	194	203	228	200	214	193	197	213	194	214	223	215	191	212	202	202	182	211	201	178	223	208	196	208	219	195	218	191	206	200	189	184	189	186	203	214	206	202	215	206	207	225	202	217	181	234	198	209	175	183	184	227	211	229	179	221	210	178	211	208	183	201	192	192	178	184	218	193	216	219	230	201	204	200	197	214	223	194	203	185	210	193	219	210	235	192	204	229	192	216	186	231	229	197	200	191	228	199	214	208	202	189	173	167	205	222	197	206	212	183	196	228	193	202	218	205	200	192	180	190	195	191	199	189	212	219	196	193	211	220	203	225	190	182	212	213	191	187	195	187	193	204	183	203	206	189	199	197	186	198	204	248	202	208	185	214	223	183	202	218	217	228	230	204	215	178	193	198	210	192	215	197	223	182	200	193	194	182	221	202	200	217	190	202	201	210	216	177	173	198	225	170	193	195	216	220	199	202	194	201	224	205	199	191	209	212	211	197	183	196	197	216	190	221	199	207	224	190	215	207	208	178	177	207	196	191	206	207	215	196	228	193	218	221	202	208	229	205	173	219	211	207	215	207	213	226	223	205	210	189	206	219	166	194	211	178	200	217	215	198	223	213	218	209	194	215	196	202	197	183	210	218	219	201	197	197	207	181	188	220	246	178	209	206	204	184	202	188	205	215	195	205	207	218	211	201	232	211	224	183	211	198	203	216	210	189	200	204	178	222	180	204	190	210	188	211	203	203	224	212	187	198	217	207	206	180	228	206	182	194	216	196	184	208	227	182	210	218	224	210	202	194	200	242	192	193	203	191	201	201	225	174	209	216	217	191	206	201	222	195	209	211	215	183	190	199	202	199	201	213	223	213	197	199	203	205	201	211	152	201	187	200	201	195	218	209	207	182	217	161	219	177	177	225	208	204	216	222	188	222	216	215	181	201	191	207	215	189	198	169	204	229	197	214	209	216	211	218	194	191	213	238	212	188	170	217	200	208	221	221	200	205	208	198	203	222	175	181	196	200	199	216	189	217	186	221	215	196	205	208	192	219	242	195	178	215	167	219	228	227	189	208	215	218	209	212	211	220	207	187	184	187	189	211	186	199	215	203	190	192	210	208	196	179	189	212	223	210	206	225	202	204	195	203	198	216	181	193	198	215	216	193	242	211	203	208	209	225	197	217	212	200	206	198	195	219	189	192	239	221	227	207	198	196	205	184	189	214	218	185	213	205	222	197	211	217	199	227	208	223	214	205	213	190	220	220	198	187	190	202	220	207	222	196	216	205	214	233	190	204	216	193	195	204	241	213	192	188	207	212	198	190	169	201	225	212	203	207	194	219	227	197	194	192	217	201	213	209	186	205	204	196	203	218	224	203	189	197	200	175	194	207	211	208	172	199	177	206	197	203	195	189	216	201	205	235	210	205	197	205	223	210	200	200	212	205	194	190	219	199	216	200	196	202	161	206	242	208	218	184	228	212	237	202	176	198	216	192	211	205	202	203	196	191	187	196	201	195	218	179	190	187	204	209	197	198	206	202	182	183	216	184	192	200	200	218	205	199	199	208	204	193	211	214	210	200	203	194	158	211	199	210	201	201	199	180	203	196	216	188	201	204	185	217	200	209	218	187	185	216	188	211	195	233	214	196	197	188	232	205	207	201	214	204	223	193	194	227	208	208	197	195	191	208	182	200	202	189	194	205	188	182	193	185	195	205	203	203	226	206	198	197	211	206	198	208	211	213	197	212	187	220	206	187	212	184	194	208	228	183	198	218	220	179	187	197	219	187	222	205	200	205	210	184	196	210	229	198	197	221	193	203	193	193	224	177	216	196	182	208	193	211	189	198	214	210	222	182	220	210	216	216	192	176	172	190	200	209	227	199	201	205	239	188	209	203	197	197	208	209	209	182	210	218	205	219	182	201	198	200	207	196	198	229	203	239	207	200	183	216	187	205	198	209	216	225	203	204	206	185	193	186	235	162	195	226	209	193	198	189	234	190	223	199	197	203	204	220	186	203	196	188	211	227	198	195	200	218	205	202	211	202	225	197	196	187	194	222	206	182	203	199	193	223	218	218	219	219	200	200	206	226	176	201	193	189	194	194	198	207	212	201	212	225	172	214	192	228	195	211	167	190	193	207	211	205	221	211	202	217	207	228	203	202	202	203	183	188	167	196	199	197	211	195	187	185	211	190	212	193	192	205	216	225	219	221	195	208	207	204	211	200	219	189	195	215	190	202	209	217	218	189	198	206	191	206	206	214	193	216	212	210	217	228	190	201	206	203	225	211	191	217	201	200	176	205	200	206	215	174	205	208	182	226	182	191	233	217	227	206	185	210	213	205	203	215	197	189	211	210	206	203	195	199	195	204	223	216	220	206	202	207	218	213	235	180	203	189	190	217	202	175	206	201	204	210	209	223	239	210	218	204	209	205	196	179	205	203	195	215	214	217	220	210	201	210	197	203	173	198	216	191	198	204	207	220	213	208	183	220	204	200	203	200	196	201	199	217	205	203	183	205	210	200	179	214	195	212	202	208	177	211	197	182	219	174	198	212	187	202	216	207	206	207	216	205	213	196	223	203	205	211	212	201	184	204	212	218	226	205	191	216	204	198	198	219	201	182	196	191	213	215	223	173	187	198	214	196	204	197	198	201	211	196	231	202	211	203	193	211	210	215	210	214	201	180	206	200	198	223	196	196	196	187	210	213	216	201	187	201	190	191	215	208	200	176	205	200	211	190	196	178	190	203	196	186	176	203	189	200	221	215	214	201	211	179	204	214	190	200	202	214	206	230	223	192	201	186	208	205	195	196	205	202	218	195	207	201	192	229	188	200	202	201	208	212	195	213	173	199	199	223	225	212	234	201	183	214	183	199	187	191	213	211	193	213	213	214	191	171	199	208	208
16241	2408	5092	5908	5203	4237	3595	3054	2666	2355	2128	1927	1754	1606	1470	1373	1291	1288	1122	1083	1065	1062	959	951	996	947	986	965	864	868	830	873	813	796	810	796	840	827	809	729	798	789	781	744	763	775	773	777	798	762	743	774	779	771	779	727	739	775	790	701	732	700	725	731	745	720	730	765	749	763	740	709	718	693	721	724	699	703	679	713	683	717	688	723	680	723	763	710	713	713	745	722	711	684	746	724	696	681	673	773	691	649	693	686	674	748	751	672	691	698	686	728	712	719	672	710	688	717	692	715	664	705	689	713	668	731	720	680	632	674	728	680	650	702	709	699	709	687	718	725	677	706	729	725	699	695	704	728	734	702	666	701	695	734	721	712	696	685	688	675	718	708	698	714	684	713	685	712	740	719	706	726	639	681	690	735	702	670	674	729	705	731	718	690	721	684	693	677	654	722	669	724	634	695	688	681	684	747	740	710	672	688	663	685	729	698	662	697	692	668	701	656	705	695	672	683	710	709	746	676	693	699	668	765	712	686	704	652	724	716	655	649	704	741	661	660	727	654	710	663	712	710	687	735	675	721	703	687	715	706	747	713	712	696	725	697	690	686	691	748	658	635	674	646	692	670	633	710	679	734	652	679	692	682	724	723	697	690	723	693	715	752	650	713	694	697	723	695	701	695	742	728	635	729	692	757	704	762	708	716	676	722	650	690	674	699	648	673	673	698	717	687	696	704	709	775	725	709	712	658	700	718	700	741	687	699	762	710	631	678	697	730	649	699	674	695	692	721	730	681	722	737	694	698	676	678	701	714	691	680	692	731	668	722	733	680	667	675	685	711	692	703	652	711	653	713	722	671	666	684	698	661	706	733	729	722	732	640	691	672	691	715	699	708	682	675	706	640	661	705	698	699	719	706	667	744	691	679	712	664	730	677	697	692	670	718	740	692	679	688	692	681	668	671	668	731	700	658	715	687	699	668	653	686	650	749	696	678	708	703	706	696	672	745	698	720	682	694	697	698	689	685	682	698	663	675	708	681	620	670	698	682	729	703	719	683	705	696	673	708	729	672	756	665	711	688	652	695	734	705	710	726	675	652	698	742	692	714	682	717	724	630	698	675	648	677	707	674	679	718	694	679	735	678	712	662	732	674	702	698	721	723	707	698	684	692	692	678	718	705	734	707	648	673	689	680	661	719	665	646	698	651	686	678	695	708	713	719	679	724	679	732	729	705	691	698	695	703	698	663	699	711	697	672	717	719	712	676	702	692	627	702	631	681	681	718	678	699	690	713	694	674	669	676	679	687	681	673	720	646	703	685	688	699	747	693	658	693	698	730	687	707	681	698	659	711	725	669	681	740	699	716	719	686	708	680	733	677	710	747	719	734	708	694	695	724	705	673	701	731	691	689	704	743	723	724	680	687	738	685	745	727	696	653	735	698	701	699	740	704	649	658	656	696	708	706	717	655	691	695	683	665	705	692	670	694	700	677	716	703	681	697	673	699	685	701	694	698	674	656	684	695	773	715	667	667	722	721	708	745	764	712	670	763	666	703	684	673	688	689	690	666	616	700	721	735	683	620	711	691	731	705	661	702	698	689	693	669	676	704	711	645	687	702	702	703	656	710	656	722	766	673	700	687	647	657	691	681	686	719	663	665	694	674	712	674	709	691	649	701	685	673	756	680	708	677	656	694	726	710	714	664	725	717	739	714	697	720	705	719	688	680	693	666	727	681	741	668	683	729	657	686	708	695	683	716	672	686	732	699	700	740	681	734	717	710	690	705	670	666	688	734	758	723	712	721	706	707	713	728	729	710	723	689	741	639	661	792	717	708	656	701	698	663	722	687	724	694	721	726	727	723	724	731	698	686	711	676	673	750	697	685	667	728	697	673	697	719	660	703	683	692	696	708	692	717	746	673	713	714	716	694	694	665	690	729	680	669	698	728	673	706	739	700	681	659	693	675	733	710	710	680	667	713	722	680	711	670	699	701	737	712	729	701	718	688	736	732	667	663	693	669	636	698	699	697	703	685	694	720	708	672	687	726	728	628	686	676	691	707	715	725	656	711	696	678	689	709	663	701	696	689	652	687	715	695	716	695	680	667	658	723	704	683	687	644	707	689	688	741	720	692	671	714	703	695	714	682	662	694	692	686	692	690	667	662	706	695	695	702	700	714	697	698	674	694	747	702	739	711	709	704	702	691	726	650	665	721	674	699	651	698	705	748	636	712	701	711	703	698	715	684	676	676	681	685	669	659	655	690	717	713	674	689	695	725	682	696	690	691	692	706	661	733	745	699	695	684	709	690	718	693	644	722	722	699	672	714	699	658	687	704	688	722	623	678	680	649	695	705	684	733	689	690	701	721	732	673	701	675	744	692	731	654	694	710	754	671	694	729	750	750	708	721	686	711	693	678	702	696	679	687	669	699	712	650	705	679	729	716	697	695	698	630	714	678	675	671	701	691	703	672	718	725	727	695	686	672	676	723	696	702	735	683	706	678	679	667	702	707	714	698	720	659	685	722	695	708	690	637	722	671	655	682	666	743	638	690	696	722	694	760	729	675	689	665	693	677	735	756	666	752	652	672	735	675	653	697	686	662	684	688	716	690	706	693	718	704	680	751	716	699	644	712	714	693	650	693	712	699	724	703	710	649	710	686	671	714	709	688	720	685	709	705	715	688	685	721	694	691	703	727	693	662	653	706	657	708	710	662	700	697	716	708	730	696	730	688	708	695	691	720	663	706	688	710	706	727	687	678	677	719	669	682	698	708	739	709	707	653	751	739	696	751	708	690	688	693	732	687	671	711	688	705	681	733	721	710	690	662	677	693	754	666	698	710	695	687	723	699	663	668	711	657	701	702	675	729	683	752	691	697	709	698	705	696	691	738	699	682	672	692	704	696	681	679	708	644	679	674	682	624	699	712	738	699	693	695	668	646	683	656	653	700	689	676	724	706	666	700	681	715	669	630	692	637	695	730	625	654	723	725	708	754	673	705	683	725	696	682	722	684	773	680	671	732	717	741	745	724	738	714	691	692	716	688	640	651	692	684	669	731	661	696	728	642	731	670	678	692	662	725	709	645	673	691	711	689	664	691	753	707	682	714	694	718	688	693	654	693	734	695	659	702	693	679	691	663	678	722	721	674	685	693	708	700	678	682	646	691	702	657	636	656	645	677	691	656	714	668	682	700	696	693	715	693	701	672	662	666	697	686	707	668	687	706	695	695	675	692	704	707	704	676	723	689	698	690	746	689	678	679	650	710	656	634	645	665	657	677	700	675	718	721	737	735	644	688	693	663	719	716	657	729	657	684	675	698	691	645	668	688	671	716	688	688	715	722	676	696	691	728	672	657	697	755	697	715	713	679	713	680	668	708	731	706	746	697	693	694	726	720	670	669	664	649	695	659	690	715	725	727	708	724	719	677	661	668	701	679	652	711	712	723	668	711	723	685	675	757	752	680	684	691	683	715	630	672	694	672	678	659	668	712	664	686
2230	136	144	111	107	94	82	54	80	75	77	68	70	62	55	66	75	68	75	54	71	69	75	75	74	67	62	67	61	57	60	70	55	49	59	63	69	64	81	69	66	55	71	68	68	63	60	57	74	65	45	58	72	59	63	58	71	62	70	53	67	73	57	54	81	74	65	70	55	77	54	58	63	78	53	83	63	64	71	66	78	52	64	53	60	67	54	66	68	56	68	73	71	74	66	65	60	51	67	64	60	55	55	60	70	76	53	59	69	68	70	50	65	68	78	64	62	53	54	73	62	65	68	73	57	74	72	59	57	51	65	58	56	70	48	70	69	40	75	55	63	56	65	66	60	60	68	73	66	51	48	59	49	62	70	78	67	58	70	57	71	58	69	51	61	64	81	75	61	55	51	67	51	55	54	80	59	57	65	63	81	48	57	63	59	65	66	73	46	59	78	64	58	76	62	62	59	74	59	61	54	69	62	51	51	71	79	66	60	78	55	59	69	57	73	69	53	63	70	62	60	65	74	64	73	60	50	70	69	72	67	71	71	64	74	77	54	62	73	60	71	72	54	63	76	59	66	67	80	61	69	55	52	67	66	56	66	50	80	42	62	76	58	80	58	63	63	65	62	63	78	72	66	52	64	63	69	61	59	54	65	70	59	60	65	60	65	78	69	54	74	58	67	65	58	60	57	62	58	54	81	69	74	77	67	74	80	63	64	57	66	67	72	62	50	66	70	50	74	61	58	49	64	50	57	71	69	60	69	67	64	67	72	78	56	63	58	48	52	62	71	43	72	52	72	72	72	66	61	72	68	73	71	62	70	54	64	70	63	70	63	74	66	78	65	70	75	59	66	54	77	74	70	73	59	57	67	66	79	78	77	75	77	65	71	63	63	67	55	62	65	60	58	64	59	59	62	55	57	58	73	67	78	66	78	66	64	73	69	76	64	73	59	69	59	63	81	55	82	63	76	60	69	58	60	56	68	76	69	80	51	66	90	78	70	60	56	75	61	69	66	61	54	62	61	68	79	65	59	56	61	60	69	72	62	57	75	67	55	61	61	64	66	65	58	69	57	59	77	64	72	64	66	67	59	54	69	83	45	67	66	80	71	57	73	62	55	65	64	57	62	66	71	69	61	44	69	66	59	59	51	70	58	58	62	61	53	68	84	63	70	67	81	63	57	63	63	78	54	64	63	79	55	64	52	64	65	64	64	68	71	53	65	60	54	75	56	77	59	67	65	68	65	68	58	56	67	63	65	54	59	58	62	60	64	62	64	61	56	62	66	69	53	56	76	59	68	67	67	54	63	66	62	71	78	52	67	68	67	64	55	56	78	60	67	67	64	57	67	53	65	52	58	62	59	51	57	53	55	70	75	69	62	52	60	70	64	60	72	51	69	60	55	51	56	64	62	61	62	58	72	71	77	69	67	57	63	73	80	65	68	57	68	66	50	67	69	71	69	69	69	54	64	70	62	73	58	46	60	65	64	60	49	62	58	67	67	68	79	77	68	67	68	65	71	65	64	66	74	69	58	66	67	61	67	62	60	68	65	61	58	64	54	58	55	60	76	60	66	59	58	68	62	63	76	77	59	73	61	74	54	61	71	49	60	51	62	61	58	61	77	81	45	74	64	55	61	65	56	68	73	64	58	64	76	59	56	70	63	68	72	63	60	76	54	60	48	77	71	58	89	64	61	61	71	63	71	72	58	59	81	84	76	47	58	62	82	63	69	67	64	70	72	75	57	63	64	61	70	70	64	90	64	59	62	68	68	75	63	78	71	62	65	71	67	67	66	74	60	54	77	52	80	74	55	65	64	60	70	56	76	79	54	64	66	64	56	68	64	73	62	52	41	60	59	64	67	73	59	73	70	71	69	66	68	65	57	55	72	74	60	68	58	59	63	58	60	65	73	64	77	72	68	58	75	67	55	66	63	71	58	65	65	68	58	69	67	58	71	51	61	68	72	67	59	101	69	71	60	64	66	73	67	75	60	63	53	67	62	54	77	58	61	68	62	63	79	66	55	58	62	82	64	57	80	59	72	63	58	59	68	55	64	54	52	68	54	56	74	65	65	85	72	56	70	58	77	65	57	69	65	80	57	74	64	65	60	70	57	64	85	58	52	64	67	67	48	61	53	71	60	54	70	57	67	73	68	79	68	53	58	71	68	72	64	47	73	68	60	65	68	57	69	63	58	59	70	61	58	70	44	72	60	59	65	72	58	53	61	50	60	69	82	59	61	63	67	72	65	56	45	65	79	57	60	54	62	69	64	68	74	73	61	69	59	55	58	83	59	75	63	87	41	49	70	71	69	74	57	63	70	59	52	70	62	57	71	61	64	59	59	71	70	50	64	64	59	58	48	61	67	55	65	67	74	61	66	66	63	62	59	63	59	58	68	63	57	67	77	63	74	72	75	48	76	65	75	70	71	65	49	60	60	66	58	61	64	69	73	72	56	71	59	47	58	53	63	64	61	71	77	62	61	69	58	66	66	65	54	76	65	51	53	77	56	48	76	70	74	76	55	63	77	58	59	65	68	58	60	47	81	58	64	61	66	55	52	65	72	57	65	56	68	71	61	63	68	66	64	69	66	59	69	80	49	57	62	58	64	62	54	70	63	56	70	78	65	59	61	72	77	54	53	64	66	63	64	54	65	61	59	86	78	60	68	60	62	65	56	68	69	67	72	62	77	55	66	79	67	68	56	62	64	63	70	66	63	69	69	63	65	68	54	61	57	61	60	63	72	68	77	62	56	92	66	56	68	63	61	61	67	69	60	74	61	58	56	63	53	65	65	77	71	67	58	61	52	81	53	72	63	64	63	60	65	67	54	57	66	60	67	65	66	63	68	57	57	69	48	62	63	84	63	51	60	69	76	55	76	70	68	56	63	63	77	73	59	70	67	71	59	71	86	71	54	76	66	59	68	57	57	67	62	67	79	73	81	62	56	66	65	71	70	71	55	62	74	68	84	65	75	51	58	56	54	66	56	51	64	74	61	63	67	77	63	86	58	63	48	52	60	59	77	74	79	69	69	67	66	48	72	54	85	66	62	49	60	59	72	68	62	65	50	65	54	55	62	68	66	72	52	53	56	74	79	70	64	60	70	69	60	60	57	72	76	75	63	55	54	80	62	72	56	88	57	70	74	70	58	67	63	64	66	59	51	56	65	74	64	70	54	57	54	53	59	54	66	70	69	74	57	71	60	76	66	65	58	55	75	53	59	72	64	71	55	57	58	53	63	64	76	66	55	88	62	62	68	60	62	59	60	62	74	80	60	78	72	62	46	62	59	64	53	56	63	71	69	65	79	64	60	58	79	75	60	60	61	60	81	83	71	64	67	65	81	63	72	47	82	64	46	58	66	72	64	58	62	63	65	71	67	66	75	63	65	84	62	47	62	56	75	74	69	59	62	56	61	46	71	66	77	65	58	77	55	65	65	80	58	59	75	58	74	77	53	64	74	64	59	63	60	68	62	65	52	68
3554	345	415	463	435	395	342	369	360	327	355	325	327	304	320	288	308	271	289	266	268	318	307	295	277	330	306	264	303	289	266	311	271	252	280	291	284	265	271	269	320	265	300	277	297	256	295	268	269	273	254	252	260	254	296	279	277	261	304	285	301	274	299	271	277	249	278	307	293	295	289	289	273	258	290	287	255	271	288	293	271	266	292	256	257	275	278	302	293	282	283	280	252	290	279	288	267	295	285	318	297	277	306	261	269	267	284	297	270	275	287	296	281	262	273	275	281	294	287	260	273	298	298	267	300	289	291	299	289	247	264	297	274	256	276	275	240	289	273	298	264	307	283	270	266	304	330	295	252	286	268	296	274	257	294	275	282	281	307	268	277	249	275	261	269	237	281	280	294	312	265	290	283	283	275	279	273	294	274	282	282	288	234	288	258	266	299	267	283	278	265	270	266	262	297	300	263	249	259	331	285	295	282	267	287	291	280	323	271	281	281	275	303	264	253	290	266	332	269	270	312	274	294	265	284	294	269	247	284	276	273	301	279	250	278	277	309	286	278	267	274	267	258	288	263	298	286	297	272	298	266	266	265	298	276	274	282	254	282	265	284	255	278	286	268	257	298	248	304	274	280	304	281	296	286	261	287	273	265	280	308	284	286	277	286	244	268	308	301	284	269	295	286	284	268	257	285	266	293	279	273	288	331	301	241	281	275	276	300	266	284	244	303	261	278	276	308	278	274	286	279	278	287	277	289	271	270	281	273	295	261	278	282	275	269	262	263	241	287	280	315	271	297	263	265	320	269	256	262	264	270	296	269	286	265	284	296	273	262	264	265	267	269	267	262	295	262	302	299	278	279	260	266	285	261	245	261	290	271	273	246	252	307	269	235	295	266	289	260	267	265	299	272	313	260	298	277	254	307	252	260	286	288	270	288	297	295	307	276	306	293	271	276	281	251	269	274	271	259	271	276	286	255	277	263	286	272	257	284	255	275	284	264	264	290	286	261	263	301	247	273	273	284	298	263	298	264	265	287	286	249	280	278	249	295	280	284	272	275	275	272	274	286	310	282	269	258	256	250	284	290	278	286	279	264	268	287	244	270	295	277	260	271	274	284	283	274	301	304	277	268	278	296	288	281	266	279	294	270	267	244	278	310	302	306	289	262	269	293	252	275	285	284	271	277	272	244	279	305	250	301	284	279	258	254	306	292	292	316	283	280	248	286	274	267	270	316	285	296	290	258	264	297	277	268	262	284	259	249	284	286	279	283	273	272	255	297	270	267	262	275	273	277	298	283	279	294	243	283	291	271	288	264	277	290	264	286	297	322	304	249	271	269	259	271	273	268	254	296	289	261	274	294	277	285	248	273	295	302	295	267	270	258	250	294	272	256	293	271	270	282	264	286	298	281	282	285	271	296	251	296	237	303	284	270	239	237	278	283	287	263	286	291	285	267	310	301	260	258	267	286	264	272	296	276	267	260	277	313	267	270	260	297	276	291	271	292	295	271	291	273	257	249	258	265	272	287	267	286	270	293	303	284	337	272	274	297	258	293	263	266	253	287	276	304	291	253	304	260	305	256	285	288	303	267	278	244	282	271	276	293	248	293	288	275	267	266	286	271	237	273	274	274	302	286	281	270	282	253	267	264	276	266	285	286	288	289	248	267	287	268	247	240	288	275	281	279	269	279	296	256	273	258	319	262	280	266	273	273	277	301	307	294	252	244	298	248	292	249	274	271	288	288	264	281	322	293	286	271	275	289	283	288	263	286	273	273	280	273	267	280	302	253	280	290	264	284	272	287	320	275	285	253	274	264	288	254	296	279	284	294	270	289	284	258	271	283	284	286	298	279	261	231	270	280	310	266	272	278	305	310	270	280	253	282	263	258	283	313	276	286	302	278	246	258	263	294	315	267	286	269	294	251	288	270	280	292	292	278	280	287	265	270	255	270	284	288	275	258	276	271	268	279	265	247	289	254	267	261	266	250	267	278	270	238	269	257	252	262	263	270	283	311	289	251	267	288	296	262	299	271	275	289	283	270	289	269	244	279	284	287	276	290	275	265	253	283	286	300	271	282	307	285	292	291	253	269	276	295	276	286	262	281	247	273	268	285	271	269	296	275	260	289	278	291	258	290	262	305	289	252	256	297	283	271	269	279	314	297	282	287	262	274	261	286	295	251	261	286	280	287	279	248	287	261	246	285	263	268	275	261	298	260	246	277	269	303	271	291	285	254	269	278	285	283	260	265	261	276	280	315	258	257	289	297	250	285	285	308	292	300	287	279	255	308	260	279	270	293	270	283	266	239	297	285	287	277	289	285	276	299	275	283	264	277	260	247	274	282	288	305	289	282	315	303	294	254	261	260	298	330	269	283	304	273	276	263	298	297	296	285	301	267	292	267	275	293	258	287	307	279	279	280	268	276	257	293	303	265	265	266	307	267	306	261	278	290	255	285	263	295	291	286	276	272	269	268	272	260	298	270	276	289	297	294	262	296	238	270	278	278	291	288	274	303	271	247	302	282	273	261	289	267	290	243	277	263	238	286	276	287	284	286	280	287	272	258	271	309	263	288	254	287	285	289	277	294	257	301	265	275	253	272	281	301	281	269	274	282	308	284	269	308	260	256	254	276	285	281	264	282	244	261	267	275	300	257	281	258	266	282	300	285	290	247	277	297	270	279	269	268	294	276	284	256	317	290	255	267	320	264	250	270	269	277	284	254	271	256	283	236	263	278	254	276	281	288	315	297	285	264	258	276	277	276	275	246	289	297	285	289	278	271	307	279	278	250	273	314	269	289	298	265	263	267	261	280	295	257	263	283	273	287	249	266	272	303	280	248	270	309	271	295	265	295	294	287	247	287	259	275	293	244	271	287	263	284	267	319	288	272	279	307	295	262	275	285	285	287	264	262	283	271	272	290	276	287	276	268	285	281	299	289	293	267	279	286	266	287	278	276	241	256	283	276	278	268	278	268	280	256	272	281	273	287	277	276	272	278	287	257	292	263	263	286	279	278	300	279	282	289	285	271	264	269	255	270	264	293	277	262	263	270	271	276	294	283	276	263	255	285	287	297	265	274	290	299	281	261	296	318	274	283	299	296	244	292	255	299	275	304	264	251	272	251	279	285	303	278	291	274	285	262	304	322	284	274	292	265	283	268	252	267	260	265	248	281	285	268	274	273	292	286	296	278	273	280	271	259	285	272	264	259	281	312	296	281	279	246	268	278	276	315	261	261	277	285	264	283	272	282	304	251	260	297	275	305	283	275	259	297	265	280	281	272	273	281	269	321	257	299	275	294	277	282	295	273	281	270	282	296	292	291	275	245	292	259	242	312	252	288	299	279	281	302	273	269	275	271	251	297	289	276	290	284	273	293	287	301	294	274	283	254	258	281	302	251	288	272	258	272	280	268	268	278	288	267	275	260	272	293	299	304	248	288	257	292	292	273	303	273	291	280	284	305	302	275	271	274	262	302	243	280	280	275	269
17319	1496	1212	909	634	457	382	321	276	261	211	231	189	205	182	168	165	157	159	131	155	138	132	133	164	172	145	160	128	148	138	145	140	157	138	139	149	128	150	135	143	149	122	156	97	139	124	122	164	133	129	109	106	122	139	152	129	125	135	130	135	143	139	126	128	122	136	123	132	176	129	158	124	145	160	129	138	143	118	131	142	129	132	129	123	119	155	144	124	137	150	145	120	127	125	154	152	136	125	124	125	135	121	122	132	132	133	125	138	112	128	122	139	144	117	137	128	131	117	145	118	129	112	101	138	122	152	127	134	110	125	125	134	131	126	121	125	131	112	127	118	122	124	133	130	145	135	131	147	138	142	121	130	117	114	118	145	145	119	125	115	106	130	128	145	119	136	142	120	150	152	133	129	113	148	135	146	135	118	148	120	123	137	121	115	126	134	124	146	143	110	140	138	110	123	135	129	140	126	122	127	137	149	143	125	124	154	133	120	139	127	115	122	122	123	140	143	129	123	137	121	112	122	121	123	122	126	137	138	120	122	114	120	127	136	125	125	121	95	126	131	144	133	152	151	127	126	129	145	128	153	139	143	108	138	145	126	129	109	131	133	141	153	118	125	141	132	138	132	115	127	123	125	125	148	121	129	113	109	139	146	133	136	130	129	136	118	129	148	133	137	154	126	131	142	118	113	156	121	156	158	148	136	134	131	135	131	114	131	135	133	125	112	126	121	129	140	141	124	132	149	132	145	141	122	135	145	126	134	141	120	124	127	148	147	125	119	116	138	115	132	122	123	139	124	108	116	124	125	128	123	123	108	153	145	129	125	106	128	118	128	134	126	127	135	130	148	135	151	107	133	137	129	113	130	152	122	133	117	133	134	131	123	131	125	129	135	130	137	134	140	139	123	108	127	140	133	128	126	142	133	147	116	141	134	114	135	128	140	128	140	128	147	124	133	138	124	130	115	142	126	127	118	126	125	127	117	116	132	126	167	135	140	139	131	108	131	129	135	114	133	125	125	128	138	115	116	132	134	123	119	136	126	139	125	122	143	142	145	115	118	130	132	123	129	154	136	136	116	122	128	126	115	146	131	137	128	119	141	133	107	137	112	133	134	126	122	127	136	126	146	151	147	141	137	139	126	120	120	110	127	136	122	146	141	118	140	136	131	130	156	116	134	168	118	137	133	140	132	121	120	143	127	157	142	148	139	130	117	134	131	123	123	121	130	115	142	137	120	139	125	142	140	142	133	133	134	137	119	131	150	111	135	127	147	109	147	113	139	114	134	125	141	144	140	130	120	132	128	117	123	116	140	129	143	121	116	112	134	129	142	144	129	116	133	145	109	106	142	135	123	143	133	113	118	128	112	139	130	134	133	120	133	142	139	146	163	127	145	119	112	119	108	144	127	139	143	143	140	139	143	131	121	137	147	135	144	146	128	134	120	124	133	136	131	126	144	152	138	108	145	143	134	137	126	124	134	126	141	130	132	121	129	111	147	141	132	132	134	112	112	134	123	132	133	135	126	130	130	138	145	122	137	114	151	118	125	119	147	123	121	110	145	142	132	124	133	137	115	125	146	163	126	138	133	121	137	121	157	136	115	139	110	130	138	128	133	122	120	125	125	116	137	119	136	150	134	111	124	146	140	112	134	110	131	155	144	122	155	120	146	149	126	152	123	136	135	126	122	156	134	127	106	128	129	135	143	120	139	129	138	113	158	133	140	123	138	141	116	121	132	140	129	105	151	137	130	114	142	113	133	150	113	146	119	132	125	130	148	109	123	142	132	149	136	130	134	124	149	109	134	122	147	143	106	115	126	129	116	125	153	132	112	134	151	121	134	116	129	115	127	112	134	119	127	106	144	133	153	134	138	130	134	119	127	149	123	127	156	116	138	139	110	148	121	124	131	136	112	129	146	147	125	116	128	123	125	119	135	129	133	151	109	107	137	125	124	134	152	120	132	131	129	125	145	118	139	130	124	121	145	127	137	114	139	141	140	119	146	153	116	127	115	134	139	154	113	131	128	122	132	128	143	134	114	111	137	119	131	119	120	129	115	123	124	113	123	139	132	132	138	137	112	122	147	122	137	129	127	115	126	128	156	145	112	143	147	134	128	114	125	127	135	117	138	109	145	107	135	116	118	135	130	127	130	115	106	154	143	144	126	132	127	147	125	127	119	124	119	135	143	131	129	125	146	142	133	156	131	151	119	152	113	118	113	99	123	124	114	99	138	134	138	138	113	126	128	140	150	135	142	122	135	128	135	140	129	126	153	128	139	110	128	107	134	130	128	135	124	139	133	119	114	136	125	124	137	139	124	99	143	141	120	127	144	128	107	131	117	133	134	132	131	141	131	139	137	127	139	135	136	117	101	134	132	117	139	129	120	152	148	123	119	130	137	129	158	140	137	145	156	129	140	128	131	131	154	140	115	149	145	128	140	124	169	138	139	120	138	119	146	151	141	133	135	130	123	142	124	135	145	133	129	132	122	118	123	135	139	126	111	123	135	118	135	112	122	151	126	126	133	118	136	112	133	146	127	126	151	132	125	120	134	151	143	132	122	154	127	137	143	137	145	114	145	124	133	139	128	110	145	132	129	122	142	158	140	112	109	138	111	136	142	135	138	137	121	134	119	121	128	119	128	123	124	138	150	131	122	139	133	141	132	122	148	127	159	123	136	131	129	127	121	113	125	143	145	147	126	135	113	108	133	138	119	138	112	154	118	112	139	132	128	98	127	122	141	135	145	153	130	139	128	129	122	101	147	144	158	107	111	131	126	110	127	124	151	126	123	142	132	119	147	126	147	134	137	134	144	128	130	144	122	119	121	115	135	123	134	135	145	119	135	143	139	122	134	129	124	147	151	127	139	139	135	133	130	113	131	114	132	133	141	124	132	128	118	131	139	121	123	129	131	115	135	137	136	130	131	133	115	141	123	121	121	127	132	132	126	130	143	127	103	136	118	151	132	139	142	145	141	146	137	130	129	134	123	128	139	125	144	134	158	142	123	125	139	146	145	138	131	134	141	106	126	127	128	112	136	121	139	136	115	120	146	134	128	119	145	159	137	136	111	143	133	135	137	138	140	115	146	140	161	106	137	127	107	110	148	134	140	121	141	145	124	134	134	134	122	140	113	131	125	149	134	137	101	124	112	126	137	125	138	129	111	134	135	123	141	139	131	142	131	140	138	140	122	131	113	137	122	124	107	137	122	129	140	132	136	136	141	104	126	127	123	142	126	142	131	130	114	126	126	129	127	130	136	143	143	121	121	125	131	129	116	116	139	121	147	141	128	139	120	129	116	129	145	152	139	108	113	131	135	119	141	136	138	130	115	107	122	137	152	111	136	133	124	129	131	136	129	130	117	124	113	118	128	141	137	143	135	123	127	132	140	129	133	138	118	141	140	131	125	147	135	136	129	118	128	120	131	146	131	121	131	144	145	125	102	152	141	124	131	132	147	146	130	133	139	124	135	128	143	139	128	142
10944	1335	2836	3382	2837	2315	2031	1667	1470	1378	1276	1125	988	1003	891	836	804	796	735	726	683	674	649	693	626	607	610	584	541	562	584	590	565	565	586	530	588	531	534	555	518	501	510	515	512	514	538	504	530	488	488	502	506	515	516	526	506	523	528	503	511	543	455	514	543	519	492	496	458	491	465	504	484	510	493	503	512	479	483	475	480	527	514	527	483	498	516	465	512	467	491	521	503	493	500	488	453	520	495	500	491	472	550	507	525	493	481	469	476	467	519	502	500	487	485	474	488	466	505	499	474	465	490	466	522	525	445	489	433	494	489	465	509	466	487	479	515	471	476	477	466	442	494	486	480	475	477	432	487	499	456	461	468	503	494	502	462	482	465	491	475	495	475	473	509	460	441	434	481	500	476	463	468	457	439	504	504	470	453	481	501	441	498	505	442	458	479	519	488	460	459	447	501	502	460	475	476	521	491	475	484	492	491	491	466	529	485	504	490	458	475	467	489	435	453	479	490	486	505	469	496	477	474	486	503	515	471	459	457	486	489	474	488	461	468	473	471	472	464	440	496	491	454	503	490	459	498	467	432	460	433	490	446	475	504	460	471	455	465	517	507	460	456	487	425	490	475	476	464	485	485	494	436	480	466	454	503	488	484	459	490	483	495	455	488	499	469	502	479	500	501	483	463	467	497	504	465	490	420	468	465	473	489	483	457	443	500	507	481	441	463	486	492	489	465	469	469	486	463	447	492	449	443	463	509	481	482	494	431	515	433	485	498	479	463	473	463	455	520	473	511	487	484	499	473	496	504	473	502	484	445	495	486	484	441	476	492	495	485	468	483	477	484	438	500	455	506	478	454	432	500	450	476	463	552	481	453	459	488	478	479	503	474	498	486	480	450	464	494	503	485	456	474	496	456	499	469	508	513	503	499	519	472	506	481	501	483	478	484	492	450	521	503	456	488	486	477	512	496	497	526	517	488	495	495	497	437	478	513	450	510	470	460	444	481	538	486	480	509	484	485	482	487	510	506	496	485	514	468	490	507	472	490	473	496	456	451	448	452	478	502	488	460	507	485	473	480	465	491	449	479	484	486	463	510	471	499	439	470	464	491	456	466	506	498	461	515	476	503	458	494	499	469	489	485	465	480	499	496	444	499	442	489	430	465	454	493	469	491	506	502	467	434	472	515	449	488	525	470	508	497	452	475	493	486	468	480	460	465	442	503	449	453	475	505	493	482	487	508	471	509	479	460	480	468	453	478	494	456	456	470	479	468	489	487	480	475	473	520	500	468	480	494	465	471	443	450	471	448	455	510	453	482	459	524	480	470	471	470	506	466	461	470	479	452	499	495	507	464	505	520	483	465	458	466	487	460	463	500	499	476	523	461	423	461	449	495	464	495	498	454	466	486	460	460	475	465	474	452	471	498	469	492	454	504	432	494	503	471	493	471	483	469	500	494	455	477	469	499	459	456	523	500	487	463	449	455	482	440	475	479	496	523	489	475	481	463	467	442	485	503	445	497	525	447	513	498	455	481	468	437	453	490	445	493	500	484	481	482	438	488	473	506	474	537	476	479	454	497	502	434	493	471	480	476	506	488	510	513	464	483	442	464	474	503	517	494	501	492	451	497	500	533	490	475	476	477	507	479	494	500	470	483	496	510	476	477	461	432	405	496	472	459	531	497	504	467	475	520	452	476	466	489	491	492	468	480	484	486	467	479	515	462	520	514	463	481	444	503	454	491	481	470	434	453	483	467	490	451	475	479	492	521	461	495	512	493	483	492	445	493	494	496	472	496	494	491	498	472	517	453	450	483	465	471	491	489	472	516	477	462	490	486	456	502	477	453	473	470	500	506	435	491	465	486	491	494	504	491	523	473	469	478	492	488	479	450	481	500	507	508	476	476	502	497	503	449	488	515	454	529	512	501	503	467	476	462	481	485	460	498	495	500	462	482	468	483	459	463	481	472	492	524	466	488	491	464	493	450	457	493	477	474	489	433	444	483	466	476	496	450	497	466	434	498	488	474	442	464	535	466	463	490	480	473	445	471	522	475	461	466	486	504	486	463	473	494	487	497	486	500	482	486	454	477	481	476	475	508	459	495	435	519	496	456	457	500	506	438	452	465	474	472	436	497	500	489	453	476	493	528	457	465	464	493	517	480	478	499	474	481	482	466	476	464	510	492	472	462	492	458	438	503	467	529	511	421	499	487	469	454	496	503	460	443	485	462	491	500	485	488	450	507	475	498	514	475	439	471	470	469	437	486	506	516	453	449	462	476	480	458	501	475	465	465	472	484	496	479	481	468	516	464	450	507	495	508	488	479	522	449	473	472	472	474	477	440	481	512	461	504	466	515	472	457	516	439	481	476	492	506	462	489	454	460	479	463	493	492	487	483	445	490	515	498	480	491	484	476	495	490	498	486	410	484	472	422	494	478	508	510	447	487	529	455	436	473	511	478	444	462	486	461	445	499	497	482	442	484	471	456	481	516	463	480	489	519	455	454	460	510	478	516	444	527	482	505	478	522	506	474	488	508	453	490	528	472	466	483	499	439	495	452	502	515	475	460	441	482	478	461	506	488	487	476	468	464	494	463	509	490	492	499	493	459	483	522	476	459	469	484	454	463	472	483	482	483	454	507	479	474	507	489	422	476	499	480	462	501	487	486	479	506	495	478	452	477	505	497	471	466	448	463	495	485	484	496	487	470	437	437	493	509	477	436	475	456	516	484	494	472	485	498	446	485	466	470	465	509	486	443	513	455	446	469	481	492	484	457	489	467	509	455	491	478	477	492	502	454	454	450	512	453	491	448	461	485	460	493	526	497	483	485	453	445	441	462	486	502	491	512	473	478	451	458	518	466	472	451	457	480	501	471	449	479	504	460	501	496	474	523	460	480	454	535	476	456	485	474	489	500	489	470	503	479	451	488	461	502	493	499	493	485	485	489	521	493	473	464	495	458	516	466	513	492	469	470	450	454	485	456	460	470	469	458	475	464	490	464	509	441	493	475	479	505	482	513	465	466	488	496	467	474	485	462	508	495	479	482	529	486	519	474	472	506	476	470	480	459	489	468	498	489	503	492	464	475	456	473	497	480	435	510	506	458	476	460	467	475	530	458	508	461	487	486	471	454	453	462	479	487	477	485	488	481	453	470	480	450	476	479	463	497	455	486	490	506	467	450	469	501	479	493	471	492	482	479	436	432	533	472	482	473	484	473	469	519	479	508	499	492	484	492	488	513	495	454	482	494	458	491	463	456	430	444	434	467	465	488	502	452	483	495	450	454	478	475	494	483	496	507	500	489	510	450	441	478	503	510	485	510	499	451	460	471	465	516	437	498	448	460	498	499	479	493	443	444	504	459	452	502	466	493	540	493	450	438	481	470	450	491	444	475	512	494	461	469	469	441	489	489	475	512	490	446	462	500	476	516	467	476	500	452	476	462	463	452	482	428	485	487	468	507	477	472	467	504	450	482	535	454	435	469	486	463	475
28023	4664	2402	1758	1226	920	666	579	512	459	379	364	317	322	289	298	263	237	257	239	281	249	277	236	206	244	218	244	237	238	232	213	208	211	222	203	200	201	207	205	235	241	198	205	202	210	205	193	193	176	211	204	191	198	205	213	213	196	202	189	188	213	178	195	182	200	216	194	208	211	215	215	227	178	216	210	237	227	227	168	199	181	191	186	197	236	214	236	214	183	189	197	222	201	198	218	199	220	190	198	190	220	192	187	206	206	183	205	213	199	206	213	203	205	214	189	226	203	206	203	218	211	244	192	211	187	221	191	201	186	233	203	202	211	190	194	176	200	177	174	195	223	187	225	223	194	236	211	221	212	227	188	209	189	223	207	190	185	208	194	206	210	206	211	203	187	219	220	229	200	229	201	195	221	218	208	210	193	203	189	199	216	184	203	218	200	201	209	199	187	188	204	178	183	198	221	223	195	211	197	211	187	208	186	211	211	193	178	216	218	222	229	208	201	216	203	233	223	209	202	188	214	196	198	209	190	203	199	212	191	230	198	212	194	212	197	201	206	208	212	202	195	192	220	212	203	210	185	210	212	193	184	206	210	246	224	209	223	201	200	212	220	207	207	191	215	203	219	195	199	217	192	183	223	219	229	194	219	200	203	216	221	213	185	203	211	210	189	224	206	189	199	212	205	166	221	208	211	208	206	187	216	194	196	191	197	205	186	215	206	215	205	234	203	203	247	180	184	205	214	197	221	243	194	216	227	185	208	209	196	197	211	181	191	218	201	207	186	202	204	188	196	202	190	195	187	217	210	195	222	200	222	196	183	193	205	178	209	196	199	188	207	190	218	230	215	206	188	223	218	172	228	223	190	213	212	213	222	216	190	183	216	207	202	193	214	235	198	223	195	212	188	207	196	200	211	218	216	180	219	206	202	210	199	219	220	188	198	202	229	194	190	182	203	199	202	192	210	190	201	213	233	191	199	200	225	215	231	219	212	187	175	197	214	225	203	209	208	212	203	208	189	193	208	185	230	201	203	213	220	184	195	213	228	210	216	195	209	195	208	189	195	218	202	223	197	178	207	206	216	203	197	203	218	196	202	203	204	213	201	210	211	194	202	220	199	227	183	205	206	213	213	213	191	188	193	214	203	218	209	208	198	215	214	203	208	195	196	196	194	193	208	191	198	212	190	218	230	196	199	202	208	205	195	214	176	213	241	207	219	206	210	211	207	208	178	188	209	179	191	199	201	189	234	211	204	203	209	221	197	201	202	210	230	200	209	198	206	227	234	184	196	198	200	202	208	190	186	202	221	236	200	196	195	197	201	193	207	212	210	207	196	214	183	205	202	218	196	185	214	174	184	190	222	188	201	188	243	211	186	216	211	212	223	207	215	187	209	186	209	204	188	204	217	170	198	215	205	235	196	204	232	216	226	186	221	222	190	181	191	228	213	207	213	218	202	207	209	209	196	201	210	190	226	211	208	206	186	177	191	197	205	222	183	197	209	210	207	171	206	229	205	192	188	219	192	193	202	186	223	221	211	189	210	193	236	174	205	208	209	222	207	209	211	199	211	200	213	198	196	193	187	230	204	182	216	167	190	199	196	185	202	188	180	218	219	206	177	211	212	184	222	230	210	204	207	192	205	194	195	199	218	201	221	192	205	190	199	222	207	196	192	178	216	195	215	197	209	211	156	219	200	193	228	215	213	207	213	188	187	236	196	196	200	207	206	213	229	217	237	203	207	187	200	220	201	177	206	195	206	222	193	213	221	170	200	192	208	209	226	220	202	205	210	236	202	196	202	185	202	210	193	216	164	208	187	181	226	205	183	214	210	212	184	184	195	192	207	198	211	183	232	204	218	201	208	191	190	223	200	200	223	196	196	207	196	201	214	209	201	198	206	188	211	202	222	201	186	208	212	196	225	198	213	258	222	212	207	199	212	196	210	183	199	179	205	209	213	192	206	215	226	214	212	216	224	216	195	188	187	214	228	216	192	207	198	200	224	203	228	217	222	203	221	208	205	210	191	229	215	178	240	188	170	196	211	214	221	197	195	188	205	236	207	224	193	219	217	194	194	222	199	191	236	184	221	221	188	207	241	191	191	214	211	220	192	197	229	204	206	230	179	203	204	230	193	185	187	218	194	215	211	236	219	195	230	211	210	224	208	216	207	209	212	241	213	187	217	201	199	212	216	174	198	207	196	202	189	210	172	203	220	231	211	176	181	204	202	210	189	233	203	204	225	206	196	214	203	215	220	217	188	207	218	207	227	209	205	185	204	182	223	203	198	222	204	191	191	225	192	206	208	222	198	176	216	204	203	197	192	206	200	200	208	221	215	205	198	234	192	183	190	205	211	210	185	209	201	215	199	205	209	190	214	202	226	211	191	211	213	202	213	202	208	197	192	210	193	203	203	211	210	205	216	196	188	199	190	208	196	201	223	202	211	184	206	230	189	193	215	213	177	178	219	218	212	206	158	198	211	217	205	217	194	192	210	196	201	195	217	193	182	216	205	219	187	238	193	200	199	214	220	203	193	198	201	204	209	185	222	191	179	199	195	197	215	184	211	204	200	198	226	208	198	188	205	218	180	201	211	208	234	208	226	203	180	204	194	189	202	207	211	210	192	217	238	224	216	208	188	192	223	190	229	215	210	216	203	209	206	175	204	196	203	185	217	211	203	212	200	212	199	209	200	202	228	210	200	202	176	222	220	217	210	196	181	194	212	196	208	212	215	237	204	209	214	201	216	175	209	213	198	228	194	198	222	233	205	193	223	231	211	214	184	198	187	182	187	234	206	196	224	201	192	204	190	214	208	236	216	206	235	192	193	206	196	191	241	200	208	195	192	233	191	202	182	213	213	202	216	201	198	175	210	211	202	221	213	194	206	198	209	196	190	194	207	223	200	229	182	199	204	211	197	204	200	205	187	200	209	188	193	231	209	219	212	207	185	197	223	206	213	192	203	210	223	204	178	222	173	198	202	215	174	229	225	210	187	219	215	228	203	169	195	210	207	203	190	199	189	204	224	175	215	197	231	226	208	197	201	189	227	204	194	212	208	213	192	199	200	217	237	226	204	217	217	222	212	229	218	188	217	210	203	195	193	189	210	200	197	212	181	185	200	205	208	207	170	213	189	190	202	218	216	220	245	201	177	201	196	198	220	197	226	219	209	215	180	206	189	192	227	184	213	187	206	237	255	188	205	196	204	234	202	222	200	215	208	201	212	220	194	212	198	181	223	201	223	204	206	202	201	224	196	208	211	204	211	207	214	215	204	205	209	216	191	228	198	192	189	210	174	193	208	219	204	208	196	187	211	180	214	193	237	206	197	197	200	203	219	207	205	207	211	175	229	217	201	197	225	207	214	220	206	177	204	195	224	213	194	208	240	193	207	217	178	206	201	189	193	184	199	208	170	195	184	203	195	217	209	232	221	204	212	208	207	200	198	198	202	213	198	235	201	216	191	207	197	185	189	188	226	201	193	185	203
15296	2440	5075	5865	5099	4323	3633	2980	2593	2391	2189	1894	1736	1534	1434	1409	1338	1230	1195	1182	1124	1075	1032	940	955	976	898	941	930	845	892	865	871	854	822	882	774	786	841	793	801	828	790	806	764	772	766	744	778	778	810	753	711	768	772	753	793	751	768	821	728	737	711	680	674	778	693	711	718	696	747	687	728	704	757	748	687	712	715	735	711	688	698	661	699	767	729	697	716	669	698	712	702	717	781	720	695	758	741	751	738	683	689	711	682	729	711	733	712	702	695	717	708	706	698	724	708	723	755	701	698	704	665	722	676	687	727	723	740	728	722	700	689	694	709	738	684	715	711	704	683	708	679	708	676	741	740	672	748	753	684	669	727	694	691	726	654	691	676	682	699	699	683	712	700	675	707	709	714	736	722	705	696	691	707	716	670	646	744	665	661	688	766	698	711	668	706	672	741	717	722	714	729	715	688	694	759	686	739	689	700	739	651	693	706	683	742	711	692	705	680	704	709	676	673	730	714	708	732	681	723	696	690	691	713	691	733	726	689	682	682	741	715	674	702	700	718	685	689	705	679	685	740	715	705	671	679	688	703	684	695	679	655	677	701	709	707	700	664	698	759	678	679	687	710	724	666	688	654	759	703	694	687	676	722	702	739	721	736	663	716	684	710	678	717	753	710	652	710	650	710	677	678	661	662	641	702	706	682	716	718	663	742	695	691	693	763	705	707	682	734	691	675	707	679	720	700	679	673	726	685	688	713	734	683	661	724	674	692	660	750	699	701	712	735	665	671	687	676	718	730	665	703	708	690	740	763	708	696	670	692	668	700	739	755	676	661	714	715	700	671	702	697	694	694	710	720	715	697	692	702	669	703	739	727	712	702	736	680	684	705	696	707	729	728	708	715	720	688	698	708	666	662	690	701	722	717	684	708	717	709	652	697	715	700	723	706	720	735	710	741	732	682	712	679	714	664	743	716	740	681	687	691	690	698	716	680	668	694	688	668	732	723	675	678	673	653	717	704	670	674	697	714	725	671	695	735	731	666	681	676	692	680	648	696	702	719	702	711	698	708	721	686	673	774	752	701	672	713	708	662	712	706	704	646	669	730	757	676	657	729	681	676	695	670	698	687	713	699	676	732	704	708	695	679	703	677	678	674	648	707	687	724	714	735	666	701	704	690	714	696	749	744	727	665	635	772	722	731	736	703	708	699	702	738	686	717	735	700	674	704	707	694	676	709	708	714	673	707	725	674	652	696	726	712	714	718	702	711	678	706	690	714	719	726	681	677	686	686	729	684	643	720	702	697	685	716	694	719	695	724	738	724	669	729	729	730	668	686	711	677	667	733	747	703	679	702	731	742	700	730	728	716	727	684	695	712	721	682	725	706	689	710	706	667	742	698	680	746	665	726	703	740	688	666	691	695	672	700	718	699	678	700	707	687	703	713	704	709	708	710	738	726	718	655	699	734	716	698	673	653	716	733	756	710	652	667	663	734	710	706	724	648	690	704	746	728	721	740	666	688	697	743	708	663	712	693	688	706	637	669	718	702	713	715	722	700	663	695	747	672	658	680	704	702	719	707	706	721	704	708	734	723	715	661	724	678	724	761	711	742	698	727	673	695	705	716	697	660	693	687	713	714	723	709	672	689	696	709	745	684	696	687	682	696	691	704	700	711	698	664	655	755	656	690	682	676	725	701	754	695	650	661	676	698	681	708	673	754	715	703	682	701	666	730	708	696	671	698	706	691	725	715	732	648	686	684	661	727	729	689	692	725	699	703	686	736	657	752	706	676	674	706	744	708	665	691	714	717	703	710	687	724	736	724	720	740	725	701	707	673	652	703	664	683	700	710	676	679	718	715	706	673	693	699	711	688	667	679	674	675	697	723	707	680	719	696	695	680	708	661	679	709	730	697	722	687	687	735	714	687	669	690	726	721	678	694	764	687	668	691	713	683	732	685	734	697	661	631	672	705	658	775	657	732	705	714	718	719	708	689	733	771	713	676	730	724	688	709	687	699	727	697	682	701	679	672	704	655	675	718	699	734	716	684	663	700	703	718	637	722	730	690	723	692	709	726	705	677	696	698	727	726	684	720	690	754	718	664	744	758	721	680	696	701	700	672	683	663	700	709	690	705	703	700	664	724	671	714	662	702	725	727	734	714	708	694	666	679	755	683	706	720	716	689	703	719	684	702	712	667	694	732	674	680	659	749	689	680	733	671	691	640	729	727	664	694	676	669	684	694	674	690	689	726	685	671	678	727	725	726	722	665	743	734	697	683	723	708	689	703	707	707	661	671	731	687	676	710	719	679	725	714	707	675	699	677	724	681	662	731	687	686	740	664	689	709	680	703	688	755	708	676	705	715	636	672	678	700	700	655	682	703	693	703	699	668	692	661	735	746	716	675	706	724	702	695	710	692	688	696	697	709	696	664	694	664	721	695	745	687	683	667	721	675	667	658	710	732	677	743	683	683	718	709	722	703	730	731	693	690	710	723	708	691	690	729	674	665	711	715	650	674	759	683	724	670	693	689	669	713	673	683	736	696	718	730	690	716	738	695	705	699	708	702	693	647	668	675	652	654	670	709	703	714	677	720	659	699	672	725	678	786	707	694	703	668	705	693	716	705	688	746	723	708	710	689	682	688	688	691	680	749	707	686	726	762	684	674	649	733	708	751	719	709	673	709	709	685	678	735	711	697	758	691	677	720	667	724	695	736	675	732	743	702	694	709	679	684	700	678	680	713	687	703	683	678	703	710	694	697	723	664	693	651	674	701	727	734	745	679	668	693	707	663	690	744	729	704	689	688	734	691	710	726	709	692	673	713	679	712	679	721	708	691	705	720	731	668	672	633	713	717	710	685	703	700	663	714	721	680	709	683	708	729	725	672	702	715	681	721	704	698	673	691	695	681	695	649	722	735	701	748	679	704	692	663	676	682	693	687	695	723	670	698	727	734	733	725	653	692	693	662	661	695	708	710	689	685	685	684	658	680	719	661	642	673	652	657	706	695	689	729	731	673	688	714	653	686	672	695	688	723	689	653	686	629	696	661	711	675	716	709	667	672	695	702	669	642	691	691	712	752	658	623	726	707	715	686	697	665	676	720	684	743	746	722	748	725	685	719	704	718	699	726	717	667	735	723	741	714	754	736	696	643	709	673	645	728	724	718	756	673	709	635	719	735	685	672	674	678	756	673	707	702	744	693	689	677	722	681	718	733	677	679	701	662	663	700	686	707	716	752	657	709	679	659	717	697	685	710	681	715	674	693	715	690	691	728	728	695	695	704	724	653	710	718	683	684	698	719	695	734	762	723	701	721	688	661	652	734	678	733	713	680	720	713	682	704	688	711	683	687	667	699	711	715	687	702	680	698	684	716	710	687	679	708	744	707	744	660	704	687	686	669	677	694	692	745	703	684	695	672	749	697	702	682	713	669	620	674	701	704	695	692	691	689	716	708	713	664	701	698	677	714	684	724	700	739	706	680	687	708	711	689	760
2140	138	137	116	71	76	87	70	59	80	65	78	69	61	58	74	58	61	72	71	67	60	69	65	56	56	57	68	67	59	55	58	48	59	61	59	65	57	66	57	50	53	71	63	60	59	52	55	52	55	63	65	76	64	66	52	53	62	70	67	55	62	58	76	63	60	72	61	59	65	51	44	60	46	73	64	68	65	71	63	60	65	61	56	64	70	59	72	61	68	70	63	69	62	63	74	56	57	62	62	68	61	54	65	69	54	65	62	61	71	70	61	52	55	64	55	58	56	54	68	70	65	66	63	57	59	59	65	59	58	54	68	62	58	65	58	63	66	56	59	44	63	61	65	70	49	60	75	54	53	74	59	52	59	66	80	61	70	59	73	77	64	55	66	56	51	58	52	69	72	69	75	72	50	54	62	67	51	65	56	62	54	52	78	63	50	70	65	51	70	66	57	73	56	76	59	54	65	56	63	55	59	56	50	68	50	77	55	59	64	89	54	49	61	61	69	61	67	72	63	64	71	66	70	64	84	70	55	47	59	58	54	50	68	59	67	53	59	53	73	64	68	43	65	73	77	60	54	59	61	62	69	65	59	64	60	63	52	65	59	56	63	53	64	60	52	52	65	69	52	53	56	76	64	56	58	61	61	59	51	54	70	59	47	66	64	54	74	65	65	67	52	71	70	67	61	59	45	68	61	69	57	69	69	70	63	71	73	62	74	74	52	66	62	59	73	69	73	52	73	51	51	48	64	64	63	73	69	57	73	72	60	59	59	56	52	64	67	58	61	60	76	62	46	72	65	56	69	63	67	71	62	55	51	68	68	66	64	57	70	55	55	81	57	55	54	55	67	61	58	68	61	62	58	52	57	60	63	71	72	60	67	57	63	69	56	66	52	62	57	69	63	55	69	81	53	69	65	59	72	68	67	52	65	64	67	49	61	60	59	64	61	63	60	67	69	59	60	54	45	51	66	54	60	67	55	55	72	57	70	59	76	49	54	42	73	55	59	67	72	66	55	57	65	75	48	60	43	75	60	71	55	50	71	53	63	54	55	59	71	57	65	51	66	64	54	64	61	67	74	61	65	58	51	77	77	65	60	56	64	61	69	61	60	58	67	58	72	69	68	59	66	61	75	52	72	68	70	74	61	60	70	75	53	56	71	68	66	62	67	74	60	81	60	59	56	61	57	63	58	67	53	65	91	73	69	62	57	55	58	66	56	58	62	65	64	58	70	59	50	56	61	55	66	53	70	60	57	67	57	65	63	60	80	62	55	75	58	59	78	56	61	59	60	60	70	78	71	73	63	68	60	68	68	62	50	54	79	61	62	68	67	63	69	54	60	67	62	66	74	55	64	73	56	67	71	63	59	57	64	60	62	59	63	57	72	58	62	54	72	52	61	51	60	61	57	56	56	54	83	54	60	50	68	67	75	52	43	64	78	51	63	53	57	63	62	53	53	61	75	62	70	53	51	64	61	67	71	57	66	74	60	74	60	73	50	67	60	59	57	64	64	72	68	66	68	67	62	79	56	69	59	71	57	69	50	58	60	64	56	82	66	54	53	63	63	64	58	68	69	58	57	69	63	53	73	62	62	70	55	65	63	61	67	68	69	44	64	64	52	59	60	57	59	58	71	65	75	66	61	64	71	62	58	63	56	62	51	51	60	51	67	59	44	78	65	56	70	65	77	59	58	67	64	65	61	80	59	65	69	58	44	59	62	47	67	68	63	73	62	64	79	58	63	67	55	64	61	64	66	68	74	71	58	80	53	62	66	66	60	52	84	75	52	61	61	73	61	77	64	70	72	67	51	63	62	50	69	53	43	67	70	71	59	69	61	54	67	60	66	51	63	79	56	61	65	79	55	45	58	54	57	71	52	61	64	59	61	59	66	50	59	54	74	74	60	72	73	67	62	61	70	64	68	60	71	60	69	67	55	55	72	65	62	58	64	72	67	58	64	67	61	73	66	46	60	72	71	60	54	66	58	58	71	61	69	64	70	66	59	65	65	57	62	71	77	72	60	75	60	60	77	66	54	66	67	59	62	70	57	71	64	56	64	61	54	56	72	62	64	52	49	56	53	60	66	78	69	54	81	59	64	53	55	63	54	63	84	60	46	49	61	70	68	66	47	73	54	72	69	64	66	66	60	66	58	53	58	74	60	57	55	77	67	71	52	65	48	68	62	58	65	65	61	76	65	54	51	59	66	70	52	65	76	64	45	60	49	68	61	75	62	71	65	71	65	65	65	53	59	49	77	72	64	51	70	54	62	51	56	69	73	58	60	62	71	66	53	53	57	59	65	70	69	63	73	61	67	64	52	54	71	49	66	71	71	60	60	66	57	55	51	77	68	70	63	80	60	53	73	64	53	82	63	64	60	76	45	50	60	52	53	75	68	61	57	55	61	60	76	59	55	68	70	75	78	68	60	63	59	63	73	65	61	52	55	70	51	73	56	69	85	45	68	49	66	76	76	64	63	69	63	58	53	68	80	64	58	51	54	55	66	70	58	49	71	67	48	57	63	68	56	64	80	50	63	60	56	57	59	59	40	70	80	60	36	60	70	57	60	72	67	60	62	72	78	62	64	68	51	62	57	59	46	58	75	69	52	66	54	72	57	68	69	62	69	53	79	73	57	64	60	62	71	63	51	73	57	57	67	63	55	56	69	61	65	64	55	50	58	67	72	64	55	66	64	68	57	58	72	59	69	78	63	64	67	77	64	62	58	65	59	51	76	79	50	60	58	64	71	69	60	60	55	57	60	76	63	58	73	79	55	75	67	61	66	70	65	77	63	55	73	55	56	72	58	71	48	65	59	66	59	67	56	51	61	67	62	65	60	58	68	45	47	54	54	58	53	53	66	55	65	68	71	64	61	65	66	63	73	68	57	62	59	68	69	79	73	41	61	71	58	61	69	68	53	66	66	77	64	50	64	47	51	67	51	58	59	51	51	64	60	66	57	65	71	56	51	43	62	69	57	63	62	61	77	72	64	71	65	50	66	64	65	61	73	60	57	79	66	60	68	52	76	71	67	78	62	69	63	47	60	65	57	63	52	56	61	79	61	71	61	60	65	57	72	50	70	67	58	63	53	58	55	65	55	53	63	60	54	63	66	51	55	76	63	58	65	55	63	58	62	73	64	53	52	61	69	70	53	58	61	58	63	67	74	68	46	62	56	64	72	72	63	55	50	62	69	71	62	85	66	69	68	54	68	53	57	58	69	58	47	75	56	60	71	83	75	59	60	63	71	69	65	52	54	69	49	57	62	61	52	71	67	71	64	61	69	57	78	57	64	55	82	68	60	64	45	61	71	79	57	58	62	52	75	74	68	66	65	60	59	74	65	59	72	74	80	67	66	71	69	76	60	45	67	82	65	65	60	57	62	65	67	57	61	56	65	63	83	64	46	63	59	62	62	62	63	74	63	68	67	73	49	64	62	62	56	63	68	61	65	68	74	64	55	64	54	62	56	58	64	59	55	58	62
3588	367	451	486	367	376	371	343	330	312	292	316	268	332	256	285	283	272	289	284	302	272	270	273	276	284	263	266	281	260	267	281	240	277	273	269	274	278	276	290	270	261	257	280	246	263	260	287	259	268	283	290	280	307	249	272	297	286	260	282	259	239	291	261	278	256	262	264	307	249	263	268	258	280	276	235	266	255	270	242	291	276	280	248	261	276	263	250	260	283	287	278	275	266	271	261	282	270	251	262	270	271	266	277	276	280	263	258	285	277	264	267	269	298	271	273	301	275	256	265	290	268	267	282	281	253	240	266	260	267	294	289	238	271	252	250	300	280	245	250	239	288	255	259	265	272	263	274	272	291	292	279	267	264	302	255	275	251	279	279	284	248	282	263	272	251	256	300	294	255	252	261	277	278	256	273	301	252	289	283	289	266	290	260	243	288	262	281	282	274	295	260	248	260	277	289	250	280	281	267	249	290	259	252	240	268	251	300	254	270	254	248	276	276	284	250	263	252	268	241	261	260	271	276	295	254	299	233	285	290	267	266	280	288	277	243	244	265	289	296	258	257	280	255	250	267	234	264	249	260	262	285	258	270	266	299	297	291	244	291	258	263	277	248	245	271	254	273	269	271	250	244	251	275	251	280	261	289	284	265	239	279	270	284	254	243	289	264	285	270	278	279	237	257	251	268	275	254	271	269	276	263	243	264	251	262	288	270	275	245	225	268	269	254	300	269	264	242	295	293	277	258	252	292	276	251	245	277	265	294	263	268	259	235	311	283	253	270	247	291	284	246	261	280	252	249	243	254	297	260	245	282	280	264	268	273	264	266	263	276	248	288	256	293	261	296	275	255	262	264	281	292	271	248	270	256	273	266	277	256	251	258	261	267	271	272	239	253	288	268	276	238	267	268	275	286	293	259	246	236	297	298	282	258	261	255	298	258	243	244	244	282	281	276	253	245	290	262	251	255	252	264	265	248	284	252	249	263	270	289	247	266	252	252	246	267	237	277	275	271	250	241	230	301	278	273	266	277	240	261	251	291	269	304	250	244	294	281	274	280	262	278	260	268	281	248	253	268	274	274	255	271	275	273	286	274	272	276	271	259	270	230	291	254	265	258	260	281	279	284	267	286	272	271	260	274	277	288	255	275	273	268	258	259	242	267	276	310	275	267	245	285	251	246	252	252	264	263	269	288	252	248	263	274	246	234	280	242	255	292	278	274	253	273	309	238	242	273	265	238	241	269	280	248	241	273	265	271	289	267	265	273	275	300	254	239	279	240	269	262	282	285	296	274	270	267	265	266	255	264	269	255	255	222	230	270	270	293	254	266	267	259	255	258	278	291	263	243	251	267	289	264	269	279	248	279	257	278	272	259	251	251	286	260	266	301	263	265	273	266	261	246	287	262	268	279	273	263	286	292	293	276	280	249	246	288	284	262	230	276	253	258	245	261	271	243	266	256	251	248	250	275	253	261	262	260	293	252	261	258	273	247	239	278	276	282	289	272	258	295	248	263	237	260	314	273	258	250	255	262	274	263	250	267	285	285	241	278	265	248	258	256	245	258	256	241	234	262	259	272	289	276	260	283	287	251	255	274	265	292	282	287	264	280	257	261	240	280	262	280	271	288	238	256	301	295	231	203	256	241	257	267	256	251	282	252	238	250	260	302	284	264	271	270	247	256	263	266	285	263	254	259	260	257	275	305	283	274	261	264	256	232	243	275	269	224	246	242	272	260	254	283	239	260	259	266	260	278	269	279	268	275	272	274	269	281	270	257	275	268	266	260	297	247	274	261	247	262	244	289	247	257	268	282	278	253	282	276	231	299	229	274	271	292	295	265	272	234	265	235	280	263	247	239	297	259	246	263	251	282	282	251	275	254	269	233	230	256	264	267	266	290	257	278	257	304	279	277	262	269	269	260	270	255	277	236	255	272	280	255	246	273	264	277	282	269	253	288	275	310	266	299	259	241	276	280	286	248	260	253	266	271	264	289	261	262	288	282	277	281	289	276	266	251	253	255	241	267	298	284	276	269	253	250	288	274	239	259	290	242	265	261	247	288	274	272	266	242	250	258	283	244	260	283	249	264	254	254	257	299	297	251	268	273	274	251	292	242	267	267	270	265	273	265	268	289	289	261	252	268	291	270	236	262	287	260	244	272	297	279	247	250	288	263	267	244	277	253	256	247	259	264	281	249	270	255	262	259	271	289	297	240	271	251	261	275	267	265	296	244	272	234	307	259	242	259	239	266	256	249	256	281	249	257	272	292	293	222	248	274	264	262	266	293	254	284	249	249	268	256	277	283	283	263	234	236	262	297	243	269	244	252	269	249	237	274	256	259	290	296	266	288	279	276	257	290	284	248	273	280	266	284	257	295	270	244	263	261	295	262	241	268	255	315	266	253	257	281	272	246	261	259	259	272	252	274	267	263	253	289	269	287	276	276	287	277	260	246	254	235	297	250	230	296	267	285	259	261	254	285	254	272	264	297	245	256	282	248	256	277	273	297	295	255	291	262	254	254	277	277	274	290	260	276	249	257	249	276	281	258	257	274	268	272	270	263	276	267	270	251	241	266	241	257	279	272	265	280	282	257	254	310	254	261	271	248	285	275	268	247	257	269	283	256	279	275	237	246	250	255	264	227	285	281	277	260	265	278	295	254	266	259	244	253	276	277	257	269	247	249	260	274	256	281	263	265	223	257	248	274	284	270	272	285	291	267	243	281	261	259	248	264	268	243	256	266	275	237	276	290	268	244	284	285	258	275	283	276	281	292	235	277	270	252	254	269	242	266	263	241	238	262	282	260	263	244	263	264	278	259	257	275	267	280	271	275	256	247	270	283	255	272	278	261	257	281	278	251	255	286	249	284	269	282	263	242	281	272	250	257	286	304	253	246	261	246	267	267	247	262	279	260	276	288	274	268	252	273	282	286	281	239	307	260	264	255	269	276	256	251	281	270	284	272	293	266	275	268	292	256	259	253	284	274	288	264	266	280	278	231	286	264	274	283	247	245	273	296	271	282	280	269	295	256	255	255	248	273	264	281	270	252	259	260	254	260	264	265	273	267	281	275	281	243	267	265	284	275	257	250	264	284	280	279	266	280	252	263	290	278	260	257	254	258	310	281	275	283	269	251	265	269	268	274	231	258	242	290	268	246	243	261	258	283	272	262	282	310	272	250	286	273	275	296	226	250	300	251	260	270	287	227	249	286	270	246	270	287	275	280	264	293	268	260	248	258	275	262	260	264	242	265	247	257	274	284	271	265	262	260	266	271	279	296	278	278	251	254	274	263	257	225	314	280	250	289	261	261	282	263	277	285	270	280	274	282	253	246	261	277	279	290	256	273	254	258	270	311	245	255	264	275	271	290	283	261	283	242	280	258	256	282	253	255	255	282	278	281	272	293	280	277	282	281	238	248	258	253	261	268	277	263	270	290	280	273	258	261	256	265	246	256	255	243	241	250	280	237	294	258	261	289	250	239	313	283
17153	1445	1193	856	656	502	387	294	303	269	206	218	172	196	181	142	178	149	138	154	164	146	159	146	160	156	155	135	125	142	148	153	153	140	135	114	135	137	139	126	134	157	137	144	127	136	118	131	120	138	147	141	138	126	134	128	124	134	118	134	139	119	137	143	140	128	140	142	132	124	132	130	123	138	129	116	119	137	139	122	133	129	138	137	116	133	136	119	128	124	127	118	144	129	132	111	151	122	133	142	130	140	122	143	136	121	119	129	119	133	133	118	136	126	138	136	118	120	128	126	130	124	139	142	132	135	114	132	129	133	127	124	127	135	145	116	134	114	135	121	124	142	137	134	137	126	144	113	142	143	128	138	109	116	140	169	148	132	126	146	151	154	134	147	125	124	137	125	132	122	127	126	122	134	122	140	115	138	133	131	120	142	115	125	128	142	134	123	125	105	140	127	125	146	130	138	140	142	120	129	130	118	122	121	131	130	116	133	126	109	146	161	132	127	133	128	131	139	132	116	137	138	144	120	132	155	133	126	127	130	118	135	143	122	120	125	126	135	140	114	114	146	169	139	138	123	134	112	124	113	140	154	118	119	127	136	140	136	125	117	139	135	129	142	137	139	145	140	134	142	144	123	136	125	135	119	126	132	131	129	129	130	128	135	153	134	115	148	152	146	139	155	146	127	144	130	147	112	124	136	141	110	102	125	111	123	111	124	113	122	117	154	113	132	129	117	141	124	138	135	135	131	146	130	115	128	148	128	125	128	146	116	116	123	125	132	132	115	144	141	152	130	112	127	129	121	140	128	131	134	135	135	126	137	141	130	148	132	123	125	125	125	125	146	139	133	138	145	137	148	145	130	138	121	151	118	140	124	134	126	130	163	128	117	150	135	134	126	122	126	130	161	153	149	128	118	102	138	138	119	130	124	126	118	118	134	121	123	145	133	131	128	137	141	132	135	124	116	152	141	122	114	135	131	127	146	128	130	114	161	138	101	135	99	154	125	132	143	109	126	144	128	122	134	134	134	127	132	123	119	130	145	121	151	135	149	144	123	145	145	121	134	138	118	136	138	116	107	109	140	146	128	120	156	140	119	110	157	124	129	132	142	130	125	131	112	139	119	115	147	131	138	144	146	113	116	122	141	119	125	136	124	121	122	123	131	122	137	115	148	152	128	129	139	134	139	158	112	130	129	128	145	154	132	136	134	137	109	141	137	113	122	137	132	130	151	114	135	125	105	151	150	138	123	138	141	127	148	139	153	126	128	135	116	133	127	126	123	132	131	146	123	143	124	149	123	120	118	138	135	123	136	113	122	131	136	149	136	128	146	131	127	147	120	118	143	143	138	129	129	133	154	119	136	137	147	132	135	135	120	138	103	114	119	127	132	145	163	129	129	145	112	130	131	143	121	124	135	102	112	139	135	147	134	122	125	124	140	143	145	140	118	147	139	130	128	138	125	136	135	122	113	116	129	118	125	120	149	117	145	146	122	149	122	103	145	136	127	136	143	115	137	132	141	160	112	133	132	115	122	132	135	105	132	123	134	130	115	148	150	129	114	142	144	129	118	141	124	142	144	130	131	156	125	143	142	123	136	160	139	140	128	143	138	161	147	151	115	110	121	149	118	120	124	117	135	130	121	107	141	157	129	138	131	127	121	146	131	149	126	129	135	150	112	154	131	136	133	133	129	143	141	123	124	132	127	133	126	122	127	113	129	147	118	138	137	150	136	150	137	120	139	134	119	139	141	103	118	135	137	150	113	125	120	159	130	148	131	137	121	143	145	135	129	113	147	116	151	140	106	128	131	130	146	131	148	130	134	128	129	132	129	140	145	134	159	144	153	141	126	135	118	111	134	107	133	127	127	130	134	113	144	145	130	120	146	139	117	129	149	131	134	144	126	158	128	112	139	148	121	141	134	146	138	129	117	132	126	126	107	142	114	127	155	121	103	140	140	150	119	118	138	130	130	125	161	108	121	153	144	126	145	159	134	113	127	149	140	141	145	126	147	122	128	134	126	141	118	127	143	126	125	129	138	139	128	137	126	122	122	115	124	142	122	146	124	150	120	125	118	136	131	165	148	121	136	136	125	122	122	131	127	110	140	148	145	155	143	136	152	135	131	126	146	134	131	138	144	136	152	150	114	110	123	113	126	117	149	137	127	118	127	122	140	123	129	116	122	138	100	130	130	122	119	137	131	125	119	118	155	134	133	147	154	136	126	137	138	126	128	140	129	135	133	144	128	147	126	119	120	143	129	161	144	122	125	134	144	136	117	148	123	132	144	136	122	128	121	140	128	147	133	141	124	117	142	134	129	110	134	129	137	137	133	130	148	157	123	131	131	118	141	115	106	128	133	104	123	123	120	130	148	126	147	142	116	131	119	130	136	127	110	121	122	138	119	135	127	146	116	124	123	114	140	139	136	136	121	131	141	131	126	129	126	119	127	130	140	117	137	132	161	118	126	126	138	118	143	120	144	135	128	133	120	122	118	104	113	130	143	114	104	134	123	116	139	145	136	132	144	122	121	143	126	119	118	118	131	126	116	143	143	137	126	120	135	159	151	136	123	140	132	128	125	122	140	130	118	122	134	148	125	131	117	130	106	118	149	133	122	123	135	106	146	122	143	114	144	122	141	154	140	132	125	131	129	131	118	129	143	115	112	126	143	130	101	147	136	136	145	141	121	146	114	113	124	137	128	129	133	135	129	130	114	122	113	130	139	145	144	130	154	132	106	130	129	125	149	148	128	129	149	142	132	140	121	119	124	134	121	127	128	132	116	125	137	114	133	148	118	132	129	141	151	134	133	139	141	127	132	123	141	132	157	115	146	130	128	150	131	127	118	107	130	135	142	154	141	120	136	132	146	127	127	131	135	129	128	134	127	131	128	146	120	140	119	151	133	126	139	148	135	158	103	136	111	148	133	107	145	135	133	127	146	141	146	138	122	148	117	121	140	130	142	143	135	106	149	132	122	142	139	141	111	114	127	149	128	136	145	122	129	121	123	125	127	140	119	130	142	121	115	125	125	137	134	124	142	121	131	123	136	132	124	133	128	135	106	146	131	114	139	143	127	130	128	142	125	142	125	131	145	119	147	132	127	140	147	151	142	122	130	126	143	131	127	148	139	139	121	118	130	151	146	136	138	127	132	146	118	126	108	128	118	148	137	135	113	146	130	134	128	142	145	126	154	119	127	106	133	131	135	143	131	138	116	132	141	123	135	137	115	116	131	138	135	140	139	141	151	132	113	135	133	129	132	114	124	118	127	125	132	139	128	151	140	113	153	126	128	111	117	136	118	134	123	128	117	117	134	131	138	159	113	125	110	121	98	122	131	103	149	135	131	122	139	126	117	143	135	118	130	116	110	137	127	129	121	148	133	115	129	128	139	133	131	112	138	129	141	128	133	119	116	126	139	114	120	139	132	124	137	128	153	136	118	116	133	151	133	132	146	118	126	140	146	142	135	140	123	144	145	147	126	121	141
10941	1336	2809	3366	2875	2414	2022	1673	1493	1323	1224	1120	1023	1030	908	825	806	769	759	688	676	694	661	647	646	579	604	588	604	575	539	557	573	575	561	589	549	551	555	524	560	543	512	524	478	498	509	474	519	469	497	497	495	507	541	510	512	555	506	527	519	506	465	495	515	481	524	462	494	507	519	503	524	488	511	501	488	462	468	517	483	488	519	483	492	498	490	478	494	493	503	485	490	517	467	505	529	470	500	474	470	471	507	490	486	488	472	501	459	492	487	513	510	455	470	491	485	517	500	461	495	496	526	507	489	478	505	465	493	474	479	495	483	498	440	508	503	494	491	459	526	520	511	459	446	497	447	499	479	486	491	474	475	461	447	489	450	473	502	504	479	489	491	485	497	479	470	495	427	431	530	475	420	499	481	486	476	514	497	496	457	473	500	446	500	446	456	457	541	518	542	471	478	478	521	478	482	470	495	494	505	458	528	481	493	507	460	508	474	459	466	494	481	452	507	459	452	474	479	490	472	468	479	477	461	466	453	460	478	502	449	447	489	474	515	468	490	523	489	507	493	500	457	491	488	449	520	487	464	508	476	512	452	495	460	479	485	519	496	513	511	513	468	447	494	463	482	535	491	450	478	489	487	484	479	483	537	492	444	499	454	506	435	479	507	462	451	468	471	489	487	483	456	444	509	507	483	516	502	511	465	487	514	452	444	451	499	460	470	464	444	454	442	518	497	451	500	462	471	477	460	457	484	477	503	495	481	496	468	482	500	465	531	481	479	441	470	470	433	470	437	457	469	454	469	461	453	472	474	486	489	498	563	499	480	484	497	505	525	488	502	476	481	499	484	467	527	513	467	464	455	478	486	519	472	488	468	495	501	499	500	471	466	497	487	516	471	495	499	467	484	463	484	485	476	472	495	493	448	496	484	474	453	437	480	514	500	474	486	499	489	504	473	450	470	469	498	488	502	485	469	467	500	484	489	462	491	487	494	512	472	464	452	507	473	460	454	430	485	488	454	488	480	506	500	467	475	515	458	495	435	463	494	483	438	460	497	527	461	459	466	480	482	478	500	471	485	503	459	446	456	504	467	481	499	479	485	485	498	497	502	511	474	468	499	486	455	510	502	495	479	520	475	476	484	476	484	473	506	492	487	471	422	483	495	483	483	495	483	494	470	490	482	510	483	503	476	505	476	467	464	509	513	474	501	455	498	467	510	457	504	490	461	493	473	502	463	491	480	506	464	477	469	457	468	444	504	485	486	447	526	464	504	505	454	481	471	509	487	455	477	493	473	460	483	473	472	451	525	490	439	503	507	485	477	469	463	472	493	484	490	563	463	503	476	483	472	504	455	487	451	485	494	499	517	479	517	483	494	475	505	477	438	464	451	489	496	492	464	481	453	443	463	496	522	501	523	475	441	489	503	479	504	480	498	463	496	493	484	455	464	508	483	479	488	478	490	506	476	486	468	513	469	506	527	487	455	459	511	489	511	457	484	501	489	439	456	480	497	452	461	479	467	508	456	482	497	489	455	510	495	431	495	468	473	489	509	507	535	490	491	476	492	460	455	444	521	486	463	476	498	485	459	482	478	510	458	507	455	499	487	492	514	474	463	496	489	471	458	518	453	501	486	474	474	468	478	481	510	494	494	496	451	483	479	494	476	489	486	480	475	485	481	514	465	510	491	482	520	516	475	520	489	490	505	439	472	464	497	471	524	475	459	481	476	497	467	457	488	479	510	469	491	461	478	469	456	484	467	492	516	464	479	454	483	478	466	477	470	498	512	483	538	468	478	471	505	430	497	466	510	497	494	481	491	483	465	465	477	494	506	495	486	467	435	470	466	475	449	459	491	498	505	509	487	473	455	476	470	507	507	484	476	457	473	463	504	487	462	455	477	486	500	482	464	481	476	468	518	468	472	538	492	463	510	456	484	490	455	511	463	474	518	462	493	480	472	482	473	487	486	457	489	479	489	470	458	448	508	499	427	468	489	465	466	467	499	447	507	474	490	452	464	496	463	483	449	440	486	458	499	483	501	515	436	466	482	462	455	509	478	517	511	482	467	464	486	475	463	509	496	482	452	499	508	508	459	497	456	523	470	467	475	473	463	437	466	480	513	475	504	489	478	487	466	447	464	535	490	509	489	431	474	471	466	465	496	518	489	523	486	491	460	444	482	443	450	486	450	457	445	468	502	500	502	466	474	497	508	456	530	478	432	473	483	480	461	464	492	458	465	461	527	434	446	486	508	435	483	488	460	453	526	458	465	547	471	500	501	456	494	472	424	480	472	468	463	463	490	502	482	476	440	479	453	444	448	496	484	483	497	472	471	475	502	505	499	515	486	482	472	488	492	474	476	456	482	533	473	505	496	460	488	493	492	494	487	524	487	507	487	484	478	498	501	454	462	512	471	481	486	471	462	432	482	485	516	485	496	467	449	473	481	443	470	480	431	493	475	490	503	455	528	497	474	495	487	467	469	473	503	476	466	459	467	474	490	514	464	467	496	494	460	481	488	475	488	515	465	490	444	473	426	461	511	422	474	501	471	494	459	496	523	515	478	490	524	488	479	474	478	467	469	489	493	495	478	466	499	461	473	452	462	454	494	480	474	472	469	492	462	514	492	457	477	493	483	439	470	457	522	459	471	507	480	433	481	499	493	471	489	510	498	472	482	457	526	475	510	500	479	504	477	460	507	471	462	485	470	500	490	466	450	464	502	471	455	440	456	482	456	492	455	487	495	498	493	524	453	464	491	483	508	475	459	494	484	441	442	460	515	462	479	493	498	477	478	453	439	485	448	467	472	487	480	492	495	490	481	476	452	481	470	490	494	473	445	454	486	462	512	506	484	431	500	496	507	448	500	481	467	473	485	477	462	519	528	449	497	500	499	493	470	467	511	517	465	521	452	457	493	494	481	471	443	466	470	468	481	471	494	483	479	455	495	464	481	447	452	457	460	473	496	504	548	463	456	464	449	449	505	494	463	499	472	487	504	495	487	478	465	480	497	446	474	515	527	457	472	455	475	464	509	490	482	499	502	459	502	483	512	532	466	455	500	481	464	472	442	469	438	438	503	441	508	489	472	472	460	460	486	463	540	507	489	504	464	485	445	529	493	443	523	484	461	465	506	471	498	439	461	485	477	462	500	507	505	486	424	485	480	477	442	530	474	507	481	452	459	487	482	470	473	501	495	462	469	473	490	462	483	477	479	511	442	485	452	471	474	487	451	441	493	460	497	507	518	470	454	509	481	522	485	473	475	485	436	479	487	481	485	481	496	480	441	509	502	480	485	505	470	505	476	466	477	535	478	487	485	460	474	477	467	497	507	427	458	461	493	473	509	467	470	440	453	478	501	437	478	460	445	488	466	526	474	501	472	534	514	521	455	478	439	493	538	473	511	515	502	470	491	489	504	475	493	503	507	478	425	478	494	475	488	473	472	476	483	483	482	462	437	502	466	500	485	475	495	458	482	501	477	499	486	465	456	507
30140	5769	2480	1754	1237	933	708	566	457	423	408	343	338	318	295	300	287	228	284	233	263	239	266	203	248	212	235	238	212	237	232	216	226	215	202	220	219	236	222	236	225	204	207	221	248	210	208	222	205	230	200	237	212	217	213	199	216	234	225	198	219	216	197	180	217	205	209	213	195	216	219	227	195	168	215	220	235	202	205	194	185	221	238	205	231	232	204	241	223	239	189	210	191	192	228	196	201	214	206	198	198	193	223	192	223	202	211	213	221	189	210	210	201	189	201	212	198	213	211	212	214	200	202	197	209	242	206	203	203	228	207	190	214	194	219	206	230	214	194	207	205	188	191	181	218	214	221	185	202	225	210	216	225	182	191	214	205	193	204	233	235	221	220	187	204	220	202	198	195	198	213	202	198	236	202	194	201	201	205	198	223	229	235	202	217	219	226	205	213	216	192	206	232	194	205	196	199	235	199	177	206	183	199	207	206	222	191	211	201	217	208	209	208	188	180	212	213	172	199	174	194	204	202	190	191	204	223	222	209	229	210	209	214	230	200	218	209	226	224	185	204	195	209	198	192	207	212	208	204	228	217	188	183	176	228	198	217	194	222	212	194	207	196	202	190	216	218	188	229	209	216	205	190	198	216	220	205	211	225	221	229	197	201	191	200	183	209	199	209	200	210	207	206	203	208	200	219	196	222	224	180	207	207	222	233	194	221	238	196	232	187	211	236	213	215	183	194	247	220	232	236	232	185	194	221	195	206	222	198	209	206	231	217	186	202	198	220	181	213	224	183	206	218	189	205	198	203	203	204	203	195	207	207	205	191	194	196	188	216	219	194	199	197	196	199	225	220	213	219	216	192	216	247	220	217	204	205	199	188	203	192	207	215	198	204	163	203	216	219	180	209	219	210	185	188	206	215	211	194	202	200	200	188	200	216	220	174	205	190	182	226	199	203	207	202	197	181	198	202	210	196	191	204	228	185	193	214	204	234	217	217	204	183	234	213	220	207	193	213	218	216	209	189	198	167	219	192	202	219	239	193	189	204	210	193	191	204	217	195	214	202	215	210	220	219	224	224	199	224	193	202	229	202	198	200	240	201	202	196	212	224	181	217	215	211	189	223	203	224	216	213	189	189	212	203	200	196	207	210	191	197	192	187	205	214	201	211	205	225	173	196	215	199	212	197	197	218	181	234	188	200	204	206	200	202	204	210	207	183	203	220	210	217	215	200	199	196	210	189	208	213	219	205	204	195	212	184	204	205	209	203	195	197	195	199	209	196	218	209	190	195	214	204	196	226	223	209	227	196	191	211	220	190	201	204	214	172	196	209	197	200	226	204	223	190	222	193	194	208	192	202	197	188	203	217	210	188	229	202	201	209	215	234	191	193	213	206	203	197	206	187	195	211	226	216	179	203	194	209	217	190	213	202	229	224	207	220	206	217	202	187	222	180	200	210	198	207	216	199	201	234	199	189	171	253	222	206	219	194	194	207	198	183	204	220	205	208	203	193	201	198	208	205	186	203	211	203	186	228	181	218	199	223	213	196	199	196	169	221	208	200	201	207	199	205	209	190	206	205	218	207	229	209	169	185	207	199	201	229	197	207	195	203	211	214	208	185	209	203	228	197	192	205	188	212	203	209	214	191	194	203	183	184	208	229	218	205	206	188	205	197	192	210	192	210	211	192	194	194	182	202	219	199	217	185	194	207	212	213	209	205	205	176	212	212	213	224	216	210	205	203	213	187	236	211	180	192	207	217	213	210	193	236	223	236	204	205	201	199	203	190	222	195	175	209	210	195	227	200	194	184	230	212	214	190	202	211	217	208	188	189	210	220	197	175	207	203	214	209	204	203	206	209	193	188	188	213	178	179	206	224	211	199	196	207	209	185	198	209	180	225	212	203	205	227	212	230	212	185	202	202	217	213	225	178	219	211	219	225	197	226	176	186	213	196	204	233	221	201	192	210	189	239	206	196	183	214	216	223	201	222	223	226	196	195	201	189	207	203	189	186	208	213	175	185	195	197	172	196	232	184	198	227	190	212	202	208	218	216	221	192	202	185	170	216	213	220	211	210	197	221	191	195	219	211	200	188	212	233	217	185	196	201	207	184	214	203	216	202	227	203	230	216	190	199	204	230	204	201	184	210	186	196	175	195	195	193	187	211	225	192	187	221	224	211	193	226	202	184	232	223	223	235	222	224	208	207	230	192	211	209	222	202	192	167	224	162	224	200	232	191	177	210	205	182	222	218	226	234	203	223	204	206	220	188	222	198	186	214	196	176	222	186	190	207	232	205	203	214	194	213	212	194	196	225	190	203	191	215	206	202	191	224	196	220	203	242	183	203	218	216	226	218	223	215	202	196	195	195	213	226	209	238	230	187	230	211	187	205	197	214	220	189	204	194	199	201	201	201	188	199	233	226	216	225	192	231	202	201	197	206	229	189	203	219	201	216	219	217	211	208	185	198	204	211	214	199	186	189	203	210	207	184	201	183	198	192	197	191	210	209	214	211	185	194	206	208	194	177	210	179	212	222	249	240	225	215	186	210	190	207	220	221	202	190	214	212	206	228	198	183	206	188	194	217	200	216	215	224	216	190	206	234	213	209	215	226	179	229	209	221	198	219	202	212	232	181	186	210	225	238	197	189	229	222	193	228	206	214	206	189	203	213	228	208	214	215	219	191	187	221	192	202	185	191	209	188	202	229	230	210	186	200	221	193	187	208	219	207	185	199	205	180	181	169	194	203	196	228	196	215	197	189	206	206	202	183	217	201	191	212	202	211	205	198	182	220	215	171	209	187	196	233	208	207	202	182	200	201	194	218	196	196	219	192	205	221	204	208	204	222	202	219	224	198	208	209	200	219	191	218	234	199	204	221	204	196	226	194	194	189	207	197	240	206	214	231	216	202	201	206	211	224	180	194	203	178	196	180	199	185	223	204	205	209	204	204	211	200	233	205	192	213	196	210	232	193	207	223	218	211	207	213	199	214	189	197	187	202	195	197	220	216	214	193	184	208	201	198	226	186	214	224	185	195	210	204	212	160	216	184	229	215	206	204	211	221	217	216	215	202	207	217	220	198	205	224	227	225	190	209	209	221	195	189	195	215	212	194	204	216	217	217	189	201	200	209	191	203	199	195	197	188	249	205	195	179	193	206	220	193	217	195	219	182	227	212	193	194	211	205	209	208	211	214	222	217	211	228	204	198	217	197	203	216	215	209	203	212	212	215	198	203	223	228	200	189	192	208	208	218	175	210	182	203	174	179	192	205	201	205	208	193	203	219	222	201	203	215	202	212	206	188	199	232	215	217	189	203	198	191	208	214	213	187	201	223	212	192	201	198	207	183	198	215	187	225	206	218	211	195	210	218	211	187	202	223	178	214	200	199	205	203	216	209	197	220	199	220	256	229	204	201	196	217	211	188	184	224	219	212	209	179	226	198	207	225	201	204	197	196	216	222	217	212	232	225	216	222	213	193	193	183	184	208	199
15928	2407	5127	5991	5189	4257	3562	3072	2573	2379	2175	1940	1727	1568	1428	1355	1246	1301	1191	1097	1138	1089	955	989	945	969	976	886	903	884	887	897	806	836	799	849	853	773	808	857	786	749	807	754	778	796	828	730	744	765	791	736	776	693	751	785	776	716	750	760	727	795	717	721	702	683	730	731	702	724	736	698	757	703	698	722	728	729	711	705	740	730	710	697	753	694	682	678	731	708	673	705	753	730	707	742	700	730	715	707	686	683	708	679	735	662	684	647	685	672	734	719	711	696	716	718	665	713	707	658	709	689	733	746	729	686	735	700	725	709	719	738	725	718	676	700	703	698	697	706	718	712	689	719	670	685	706	688	740	751	672	708	703	692	743	736	706	703	706	733	708	714	735	698	673	683	682	671	704	679	696	714	726	716	748	700	713	713	674	704	725	724	696	692	762	701	688	749	733	728	683	727	672	717	701	685	675	725	678	697	695	739	698	740	669	693	681	697	726	708	715	664	747	690	709	703	687	668	633	699	734	699	748	735	705	654	678	695	652	658	680	708	714	709	677	723	696	713	728	689	707	713	679	700	718	722	698	728	689	692	729	688	710	675	714	660	677	709	738	690	702	671	748	748	692	644	695	690	701	647	702	686	681	731	712	708	726	682	700	701	703	705	683	673	694	661	696	689	663	725	686	713	662	743	701	702	719	708	678	683	712	743	694	671	686	676	674	706	711	713	709	717	721	690	697	717	675	697	681	718	655	680	740	716	649	668	699	663	707	697	665	712	683	734	751	702	722	716	723	696	681	741	727	660	705	692	701	686	674	670	673	674	727	668	703	702	683	714	669	651	719	719	672	669	698	685	652	715	701	671	690	719	704	749	668	630	703	732	733	649	655	685	711	678	731	713	685	684	752	690	676	682	689	708	722	678	698	705	699	692	690	676	666	671	715	640	654	764	688	698	673	705	699	722	722	730	775	685	708	717	664	776	712	663	711	660	686	716	741	706	678	699	750	726	701	714	692	750	717	699	707	677	716	709	703	687	691	678	723	684	683	687	706	679	687	668	667	733	728	693	697	686	705	697	704	730	749	668	711	664	693	720	733	695	689	708	716	742	676	649	705	729	682	702	736	650	671	621	733	701	725	701	706	664	721	712	664	701	723	687	704	708	726	696	694	730	689	689	694	685	733	726	681	718	722	718	654	706	726	721	699	730	689	683	660	722	730	677	718	659	683	675	723	731	707	646	723	686	693	727	669	734	686	672	729	655	741	692	691	695	675	728	705	711	681	657	709	673	727	739	708	730	628	683	684	721	703	697	676	683	661	712	728	674	694	648	674	710	716	750	656	668	678	666	721	671	694	649	696	709	650	687	687	686	724	707	727	696	687	748	707	699	658	678	703	724	678	737	645	647	723	720	714	726	701	664	699	668	736	700	680	694	670	661	684	673	684	659	769	733	709	665	691	684	692	693	679	707	745	709	689	710	682	707	737	722	714	690	670	696	712	673	701	678	704	719	682	684	706	668	730	708	666	670	731	686	728	713	729	718	739	680	683	744	707	670	687	705	714	687	724	683	705	691	664	721	658	685	760	709	692	643	684	676	691	671	726	677	679	742	663	684	688	759	717	691	720	742	709	712	721	687	727	690	708	668	647	638	717	692	674	713	658	700	671	686	715	693	683	705	724	694	690	653	685	686	660	720	694	705	751	693	690	678	669	675	748	717	727	751	696	647	739	661	705	709	697	688	670	649	685	708	753	678	700	720	685	701	721	682	689	720	717	672	674	692	646	677	649	709	683	710	667	730	664	718	683	696	753	710	687	656	706	722	717	694	680	705	696	684	714	699	691	711	662	688	713	656	656	673	690	684	676	706	708	653	697	686	710	719	663	717	719	719	639	735	683	731	662	681	703	716	674	681	675	671	676	645	724	713	686	723	703	678	681	684	689	675	664	689	694	705	708	703	696	733	690	666	670	706	691	668	702	641	696	670	694	703	729	689	710	681	756	692	700	722	724	707	737	714	689	656	712	736	630	691	666	719	746	729	678	669	700	694	704	760	685	699	693	703	638	676	694	675	675	686	698	690	729	709	701	703	732	714	682	741	713	729	693	654	725	688	712	743	764	690	697	756	692	676	732	676	674	716	662	690	684	673	669	683	691	677	733	722	671	684	677	651	656	657	708	691	722	707	675	659	708	678	709	726	693	687	722	729	729	672	701	730	687	633	677	689	690	687	691	698	664	684	718	689	746	654	685	735	696	659	722	692	723	634	687	727	747	676	676	706	639	714	700	662	638	684	699	714	659	709	715	703	709	720	717	732	679	687	724	680	708	723	724	670	732	677	712	704	681	667	693	686	689	718	707	695	720	707	691	672	653	684	709	675	666	748	736	686	707	722	718	682	727	729	703	677	686	698	723	715	709	692	688	698	723	687	763	722	688	711	712	715	651	708	723	683	672	688	669	727	685	721	694	704	699	703	683	699	707	695	673	670	716	714	683	710	693	731	721	665	707	662	645	715	681	683	752	691	720	694	707	658	721	671	690	702	681	717	695	685	686	651	677	718	700	715	669	716	727	725	730	680	702	700	677	739	717	731	655	705	712	681	717	705	706	670	712	704	702	697	697	684	694	658	697	700	704	688	691	677	718	681	694	704	726	696	750	719	654	666	666	707	643	722	694	696	730	683	682	649	722	704	740	662	657	657	670	686	660	691	672	671	691	702	668	660	688	713	692	668	674	670	651	694	671	682	714	673	644	718	691	695	667	725	709	675	666	685	680	714	669	678	708	646	696	707	697	671	713	690	694	708	686	751	696	705	672	697	694	702	697	718	711	673	778	696	694	748	667	718	704	730	709	711	676	703	693	714	707	671	704	689	712	689	670	671	669	711	748	679	686	733	676	665	690	710	672	682	636	753	709	679	725	711	728	736	684	685	654	657	668	723	683	682	648	671	686	710	719	693	682	700	691	742	692	708	702	691	781	673	700	654	642	661	721	718	723	657	708	702	686	696	725	736	696	707	671	720	724	741	716	675	724	676	736	648	688	674	713	652	656	712	718	714	697	673	665	657	751	695	668	723	664	683	718	713	702	701	670	669	709	689	698	723	672	699	656	751	647	720	685	674	704	710	756	676	703	696	715	703	673	717	658	662	709	654	742	725	726	748	667	710	713	686	733	736	711	687	678	645	699	731	727	683	664	645	690	702	689	719	669	731	704	680	701	691	645	712	678	695	691	694	723	716	689	689	713	637	702	657	738	682	704	694	690	704	678	707	666	731	698	690	699	717	684	689	674	720	718	688	763	674	716	675	713	671	699	728	708	675	714	725	702	702	716	688	652	688	694	669	707	676	689	738	723	755	674	747	701	704	732	699	678	683	702	681	699	732	677	688	734	723	686	718	689	664	719	684	665	669	750	661	708	730	717	704	742	757	693	737	690	665	724	709	648	695	728	745	689	716	676	693	706	737	705	725	675	667	632	701	693	724	714	704	696	714	669	678	718	699
2318	148	122	105	88	76	71	62	58	74	58	80	67	73	63	71	67	57	57	65	58	67	48	65	83	58	64	58	63	63	55	66	66	61	63	54	55	51	67	48	57	68	63	73	74	76	70	65	71	70	62	69	71	68	80	68	57	44	43	68	67	58	56	57	48	68	58	56	63	70	58	72	56	78	46	66	72	67	49	57	60	59	67	64	62	50	57	72	54	66	73	53	68	48	62	61	60	57	67	46	48	74	77	56	64	56	65	66	69	73	57	71	62	69	53	69	50	73	61	64	67	63	71	66	62	70	61	57	70	54	71	71	70	73	64	65	49	66	55	67	64	51	58	63	60	68	57	64	53	76	63	74	59	59	64	56	58	63	56	68	76	77	60	59	67	60	72	66	54	66	66	66	64	59	75	65	63	63	50	58	66	67	72	72	58	63	59	52	53	64	70	62	67	50	60	55	58	54	70	51	64	63	75	58	68	61	49	71	56	82	67	71	59	71	73	69	76	50	58	55	61	56	67	69	78	51	57	66	50	56	60	65	68	64	66	61	54	56	70	60	53	59	62	52	64	56	52	66	61	54	58	66	66	68	61	80	67	55	78	72	66	63	78	59	72	70	60	65	58	60	67	67	54	60	55	55	75	61	57	60	65	69	66	59	51	69	71	66	64	52	78	61	76	71	58	55	60	87	70	59	59	64	69	58	78	51	63	80	70	47	60	67	57	72	62	46	46	66	59	64	52	59	61	59	74	75	69	58	66	79	60	51	63	55	46	54	61	66	56	59	64	67	61	52	38	60	55	48	71	67	58	69	79	66	42	50	63	56	61	60	62	72	68	57	69	60	64	68	62	52	52	63	73	66	71	58	70	51	75	50	59	59	62	57	61	64	56	59	55	75	65	57	75	60	75	77	49	57	58	59	70	57	55	57	63	71	71	61	56	56	63	66	70	69	57	67	64	61	62	57	67	47	58	61	78	70	65	60	55	65	71	60	55	57	63	71	72	58	70	55	61	65	63	64	59	60	57	50	57	60	53	63	66	54	59	69	54	55	70	50	61	71	69	66	63	75	74	52	60	46	78	59	58	50	56	60	67	59	73	65	60	57	74	62	52	63	59	59	66	71	68	63	71	58	56	66	65	74	59	61	71	60	52	78	61	62	65	67	73	51	60	76	77	59	58	64	72	64	63	61	66	68	75	63	61	68	72	71	58	48	57	61	60	55	60	48	73	60	53	60	63	67	52	56	60	52	54	69	43	86	69	66	58	55	64	60	62	61	71	75	51	46	65	61	62	54	70	62	60	62	64	50	60	58	69	62	53	71	62	70	70	64	68	65	76	78	50	62	55	64	50	54	66	51	62	56	78	65	63	69	61	82	60	58	59	54	62	61	58	66	75	63	68	60	58	68	74	48	59	67	53	57	79	61	75	53	56	64	60	62	39	51	61	49	59	63	50	67	63	67	82	66	63	56	67	68	71	74	48	62	66	64	65	61	74	68	55	44	48	57	62	64	71	61	58	72	55	70	68	76	62	70	73	57	74	55	59	67	64	60	51	70	54	55	53	62	67	67	65	56	59	78	62	57	77	70	55	49	66	65	49	58	64	67	63	63	65	68	59	54	74	63	74	61	61	53	75	49	59	55	63	61	58	53	80	52	64	56	61	70	67	68	55	72	74	50	58	60	57	65	73	65	54	64	56	54	65	59	63	55	78	76	59	81	49	53	77	61	70	72	70	63	66	67	60	79	72	62	71	55	80	68	69	56	64	69	54	61	58	67	52	60	63	66	63	57	57	65	59	61	50	59	71	70	63	63	51	47	45	53	68	61	48	64	72	61	57	49	52	73	73	60	70	65	61	76	56	71	73	70	68	53	59	69	53	58	70	46	62	64	64	76	55	62	68	59	70	71	75	64	72	61	61	67	55	56	70	57	57	71	53	61	68	62	49	67	63	60	60	72	64	68	64	58	68	49	55	74	65	70	59	66	50	54	59	56	63	51	61	74	61	72	80	60	50	62	73	79	51	55	71	61	76	54	79	73	49	63	55	63	60	72	73	58	65	58	57	66	62	66	60	56	65	64	54	68	65	69	80	69	47	56	65	68	79	63	66	57	70	71	55	56	74	51	65	48	47	54	47	53	56	63	55	44	67	59	55	61	82	65	67	53	62	67	66	68	67	63	62	63	60	62	58	68	66	63	40	64	78	58	58	61	61	60	73	57	60	67	71	68	69	62	67	67	64	56	68	58	74	58	53	57	55	56	69	51	61	60	58	67	58	57	65	72	64	61	53	62	74	53	57	60	59	69	60	63	70	66	51	65	68	64	58	58	47	58	62	64	67	56	58	65	59	53	59	52	62	67	69	54	67	73	52	70	63	60	70	59	69	66	71	63	63	57	64	57	71	57	62	65	57	66	63	56	69	83	62	61	62	57	71	62	71	48	53	67	71	61	68	62	79	46	55	66	45	77	56	65	60	54	69	63	70	60	78	68	58	59	48	66	52	66	66	69	61	69	93	62	48	60	78	46	60	71	53	68	56	66	52	72	46	59	76	72	66	62	48	71	64	70	64	77	61	53	60	66	71	64	35	55	60	64	56	61	54	61	57	69	47	53	43	66	58	40	79	62	61	61	66	70	74	56	68	50	67	81	56	65	62	62	66	72	63	62	66	68	52	62	74	59	46	61	65	68	68	68	68	61	74	58	54	48	63	70	64	72	68	67	64	69	59	64	56	53	67	76	60	68	59	66	54	60	67	65	54	56	69	55	63	61	44	58	75	65	59	52	68	60	76	63	72	62	61	75	72	64	55	74	52	58	59	46	71	72	61	73	55	54	55	65	57	62	47	65	63	87	66	70	80	74	50	67	66	53	50	64	68	67	72	63	63	56	53	69	52	52	53	50	66	54	68	69	66	78	56	62	56	56	59	60	52	62	59	56	60	55	62	56	53	60	74	60	35	60	59	65	62	48	71	61	52	71	78	58	67	74	53	64	63	58	66	65	62	55	77	73	71	49	63	66	62	65	52	61	66	51	52	62	69	57	63	58	57	63	59	69	55	53	52	63	56	64	74	71	65	73	55	55	71	73	59	64	68	59	66	75	53	45	54	68	52	64	73	56	65	47	69	58	64	69	56	53	51	74	64	72	58	60	42	57	61	48	68	59	65	75	81	62	62	74	73	54	76	60	67	54	54	64	58	70	62	50	68	60	54	75	59	62	57	64	60	57	68	50	57	63	71	61	62	57	61	60	65	59	59	60	66	62	68	54	62	51	60	70	70	57	66	70	52	74	52	61	58	63	59	63	66	64	65	60	52	71	65	56	54	63	67	68	51	64	64	58	59	53	65	60	52	60	59	51	62	66	62	59	58	57	53	58	52	54	65	59	62	76	58	60	69	72	59	68	66	59	67	56	68	55	61	65	58	76	56	61	58	55	67	73	64	49	71	73	47	71	56	59	60	63	59	56	68	44	51	64	58	51	69	61
3584	353	389	441	423	375	365	356	363	335	295	318	297	275	285	279	283	302	279	287	258	272	237	277	281	266	299	262	286	276	274	273	277	244	273	261	301	280	275	263	238	271	261	273	235	273	261	256	257	275	264	273	274	265	293	260	248	278	276	306	282	260	257	275	273	283	273	261	282	310	259	269	273	254	275	251	254	245	258	284	267	267	234	285	258	288	322	252	294	237	250	241	269	235	283	288	254	272	283	262	271	272	291	300	270	268	279	282	267	271	273	270	269	264	248	243	273	246	285	272	286	264	248	272	260	301	287	249	257	284	275	227	275	266	281	262	267	253	255	272	289	266	263	246	271	252	253	247	245	278	260	268	278	275	260	265	277	264	262	271	265	278	241	254	267	268	251	269	251	289	257	255	285	278	253	259	262	278	266	268	256	268	245	262	241	270	274	262	274	238	248	278	262	282	246	258	281	268	261	292	249	267	237	251	255	264	254	271	273	240	243	250	302	241	281	281	261	253	256	245	276	287	246	286	254	261	272	258	296	218	257	256	309	249	245	238	265	300	294	262	265	271	263	256	237	276	281	279	270	270	261	282	272	274	266	243	251	252	299	235	295	260	255	259	242	283	252	281	249	227	277	304	258	255	283	260	264	264	278	270	260	269	274	277	280	271	301	275	272	281	223	279	278	265	276	262	287	247	281	248	277	274	237	266	260	291	291	265	250	254	288	275	247	255	267	279	291	286	235	280	275	251	285	283	251	279	266	275	277	260	308	293	283	258	266	295	277	275	272	300	275	263	258	276	281	305	217	242	260	285	270	277	298	292	241	250	286	271	276	278	262	261	245	242	279	234	268	290	252	256	297	261	270	257	248	257	267	255	280	225	240	286	253	293	262	273	276	273	245	264	276	245	272	245	243	279	255	267	277	282	277	269	267	250	267	274	255	274	264	272	249	277	256	277	259	244	270	234	245	264	267	265	281	236	258	273	272	283	244	258	258	261	265	261	248	271	259	289	257	269	285	279	271	250	263	255	259	276	264	262	273	279	253	305	236	265	255	263	263	266	274	263	283	292	259	282	270	275	275	235	278	263	282	238	296	229	297	277	266	260	283	265	297	297	265	299	241	261	261	247	274	253	248	267	245	274	244	261	245	282	271	283	269	245	272	296	289	277	256	282	251	265	307	268	279	293	273	253	271	289	270	267	291	291	264	286	277	267	290	296	296	260	264	283	283	248	275	273	242	282	277	251	271	270	268	289	252	245	242	281	262	250	245	251	250	273	256	281	271	264	270	263	260	314	274	280	274	258	252	272	259	285	282	255	273	270	254	287	249	256	255	262	254	256	271	276	268	237	269	284	275	273	268	261	244	264	251	289	271	311	252	276	323	258	291	271	253	237	255	269	269	272	261	236	250	287	295	257	272	260	271	273	264	251	257	293	245	271	250	263	271	285	268	269	256	252	253	268	244	281	267	262	266	288	255	254	269	245	266	266	257	254	267	246	271	259	246	271	282	274	270	266	274	292	279	272	260	259	272	277	256	240	260	282	241	251	237	255	269	253	278	240	273	248	252	279	252	258	283	280	283	284	260	255	269	246	230	266	260	252	291	268	247	288	265	266	280	282	291	306	273	244	274	257	237	289	272	266	269	239	257	274	236	243	302	263	254	266	274	269	271	228	251	256	265	285	259	258	256	283	267	281	267	266	259	239	257	278	223	243	275	265	306	236	269	280	294	253	286	282	247	260	290	285	278	273	247	267	270	268	252	259	262	281	232	234	259	257	301	246	265	250	275	265	276	265	242	285	289	269	233	268	260	285	217	246	256	290	248	267	251	263	283	255	258	252	258	259	237	255	281	298	303	254	280	253	263	263	276	245	288	257	252	248	237	296	265	244	271	267	296	273	257	262	283	252	238	272	279	252	259	262	239	296	260	245	274	257	270	293	282	260	268	240	258	297	244	266	275	271	255	272	259	282	272	281	276	242	247	244	290	248	263	252	245	261	287	300	261	263	280	278	272	262	256	262	269	260	292	287	286	261	272	245	239	260	259	306	300	246	264	260	308	243	268	283	286	282	271	240	233	264	263	290	259	257	240	266	288	246	255	280	256	252	276	275	277	277	261	271	248	255	293	246	266	285	261	241	257	259	242	262	281	259	264	256	253	237	302	275	289	249	274	282	290	255	259	274	281	277	292	297	278	271	248	271	269	266	278	247	253	273	269	247	273	287	247	281	254	251	261	260	218	289	286	262	251	280	261	287	241	280	262	271	258	267	260	297	261	269	253	265	271	270	288	274	271	247	293	283	255	262	267	259	259	251	275	263	274	252	280	264	258	276	270	268	293	272	277	281	258	262	276	297	264	263	282	237	260	262	282	249	274	292	266	294	259	273	280	237	287	249	278	279	236	229	296	283	246	224	256	267	251	274	292	266	255	279	257	283	269	266	283	254	298	248	278	257	266	291	274	254	270	277	280	263	277	256	276	288	253	281	257	276	268	263	266	231	259	278	260	254	288	291	253	254	244	286	280	268	238	249	259	263	247	280	281	258	275	265	251	278	274	296	298	273	255	261	254	254	257	249	263	252	284	294	271	238	252	290	259	283	266	262	267	259	280	274	259	268	274	284	283	273	291	253	240	250	279	293	283	264	242	262	240	259	267	272	263	263	252	281	268	251	254	256	245	269	247	269	288	272	292	263	280	259	271	260	274	274	218	275	282	271	280	246	268	282	273	266	255	221	239	275	270	273	244	245	273	259	236	260	263	244	292	275	232	291	253	258	289	279	279	257	259	264	258	283	234	286	305	235	266	237	269	251	264	245	240	254	264	272	294	262	251	283	257	243	288	254	282	261	265	263	250	264	273	250	265	288	270	242	263	241	255	258	285	272	256	304	243	276	288	263	247	258	253	263	247	272	251	275	265	267	264	269	248	260	271	284	311	293	251	279	275	260	257	265	267	266	254	268	281	245	259	289	278	266	262	262	284	275	287	281	244	248	245	266	284	263	284	260	267	274	233	281	251	260	264	240	264	274	254	293	276	264	304	280	281	253	260	255	268	275	253	249	274	242	260	286	271	289	235	255	252	267	266	273	276	267	260	262	279	288	274	270	281	273	273	238	268	250	241	258	258	249	250	281	276	273	290	262	264	288	286	265	269	292	303	267	278	269	249	277	251	294	249	249	286	257	267	280	264	269	290	266	268	286	256	261	289	265	277	252	243	272	283	260	258	278	282	266	246	267	272	257	279	236	278	263	264	253	253	267	252	289	272	262	262	253	263	265	281	265	264	256	245	260	246	272	272	260	277	289	247	289	283	265	254	253	274	270	251	254	268	289	248	267	279	253	266	269	262	252	277	250	274	281	276	259	282	269	274	247	265	252	281	289	261	274	248	266	245	269	279	282	302	286	271	252	247	269	266	241	268	274	248	276	247	252	270	264	263	257	305	281	266	260	256	267	271	265	234	281	250	282	279	278	276	238	266	249	269	285	259	268
17430	1561	1141	867	587	426	404	293	265	253	227	197	171	195	175	151	163	142	150	138	170	141	157	151	146	136	138	156	118	150	122	132	111	128	121	120	124	113	109	146	138	149	125	136	130	132	125	129	120	124	142	112	124	136	129	135	123	127	119	146	137	146	122	126	123	132	136	123	113	107	119	132	124	106	127	125	104	125	132	112	143	128	114	136	120	120	137	112	109	140	134	114	120	121	139	112	123	130	137	112	127	120	128	140	118	131	121	124	140	131	138	135	132	131	110	131	114	124	124	124	105	140	108	120	141	142	129	129	107	130	109	112	135	131	143	103	104	111	132	128	129	140	112	104	125	128	119	105	120	126	148	141	129	139	146	104	122	125	114	113	135	122	121	120	113	105	143	124	130	124	124	114	142	125	134	138	136	101	141	120	138	124	128	104	121	144	107	116	127	120	123	125	127	115	112	140	132	123	106	120	116	140	130	119	114	131	118	143	115	124	118	126	123	114	152	125	121	117	142	141	127	115	140	124	132	128	122	127	119	123	122	124	139	100	118	108	118	132	126	123	121	123	126	97	118	119	97	128	122	113	112	132	131	116	128	123	127	141	99	134	150	133	126	134	144	122	125	125	107	131	115	125	114	131	130	127	121	124	149	125	112	120	115	119	139	122	134	102	108	119	112	135	145	125	137	115	127	96	131	131	127	124	108	113	116	113	128	101	138	135	116	122	124	101	125	150	135	129	128	110	99	123	109	117	126	125	115	118	108	143	120	141	131	127	124	108	112	130	113	118	161	105	119	126	121	123	126	121	138	124	142	107	137	117	110	113	135	142	131	123	128	123	126	121	104	119	120	104	119	127	132	121	123	126	145	124	151	126	152	113	124	108	119	124	116	136	112	116	120	124	123	131	104	129	118	108	127	107	112	128	116	132	124	135	127	121	137	123	133	143	111	125	137	116	137	137	123	121	120	115	149	123	135	158	124	116	125	123	129	141	123	139	137	114	112	126	122	109	125	140	116	130	110	127	99	118	126	112	135	125	124	125	113	132	130	132	113	112	120	119	154	122	118	130	134	126	129	120	122	132	113	135	137	133	129	109	123	112	117	132	139	131	117	98	120	135	104	141	113	120	141	153	116	83	127	143	144	131	125	120	126	138	107	142	149	134	129	134	104	122	121	122	120	104	130	147	131	126	159	138	116	138	118	148	112	142	132	114	125	128	134	134	114	123	119	128	134	110	132	131	129	121	120	139	129	119	134	129	129	130	116	137	126	133	124	116	131	118	135	128	119	146	134	138	135	123	107	111	117	116	120	128	131	125	121	101	132	128	143	126	172	124	131	103	118	147	111	131	131	122	137	136	139	130	125	111	127	142	121	138	142	143	115	118	118	118	114	114	116	123	132	130	141	137	115	128	116	100	139	112	124	141	123	134	150	117	116	127	141	130	124	107	119	122	136	124	114	99	137	111	108	109	121	120	100	145	150	127	130	125	147	130	136	111	143	119	121	121	134	123	118	142	139	129	137	132	99	135	122	119	114	136	137	140	124	124	137	123	139	119	120	138	126	98	132	132	124	126	128	149	118	115	129	140	142	117	132	143	112	129	114	123	103	127	127	143	136	135	132	137	140	147	125	135	117	123	120	127	133	128	111	134	108	131	131	132	114	131	120	110	115	130	131	123	118	137	134	117	129	120	134	126	137	129	121	106	119	132	116	121	123	138	142	128	134	118	135	130	116	123	116	111	118	124	110	115	116	125	122	119	140	143	120	115	119	140	111	123	105	128	122	102	132	125	132	144	129	132	107	132	128	140	103	130	100	127	118	136	120	126	122	130	105	118	151	129	124	137	133	108	130	121	136	124	107	127	113	124	134	117	153	114	150	122	122	119	116	108	114	144	114	131	118	97	112	128	124	133	142	114	123	132	142	128	119	147	121	114	146	133	126	113	113	129	147	119	130	122	141	130	132	104	116	107	113	115	147	118	132	136	110	120	97	126	125	126	129	148	125	120	128	157	132	142	122	124	125	144	127	127	105	116	151	118	127	115	104	123	127	114	131	130	105	122	124	111	129	140	134	124	130	114	125	102	144	117	121	130	126	104	125	135	131	123	137	117	130	125	104	131	137	123	135	137	109	112	131	106	123	119	139	133	104	135	132	111	136	147	139	123	123	120	122	130	128	136	121	138	118	134	118	123	117	134	94	124	131	126	122	136	129	114	103	126	116	148	133	118	108	133	129	101	111	116	116	149	121	111	132	141	138	116	112	115	125	148	130	104	122	139	137	136	116	123	124	152	124	116	134	125	135	107	134	119	140	116	133	132	131	145	127	137	125	130	103	128	109	109	115	121	113	128	138	117	120	128	133	122	136	125	125	149	127	113	119	130	131	101	120	119	133	122	158	133	123	132	136	104	138	130	120	136	114	125	112	114	134	115	146	121	127	134	119	142	130	148	130	132	125	127	118	120	114	117	130	130	124	143	103	110	124	127	145	127	123	118	121	114	119	108	145	136	112	132	112	127	130	113	130	123	127	128	135	108	130	144	112	131	138	134	134	128	116	145	102	136	136	137	128	123	145	143	118	122	116	128	124	126	104	125	118	123	140	128	136	124	108	123	126	130	122	126	136	131	115	121	133	127	121	119	117	114	129	128	126	94	112	114	129	147	137	126	125	108	129	156	115	118	115	122	144	96	128	114	118	114	131	124	140	124	116	107	112	112	114	145	141	126	99	116	123	118	124	114	125	126	116	139	133	133	130	119	124	116	109	100	116	103	120	119	110	113	136	115	122	105	118	121	125	125	135	111	145	130	114	115	116	124	122	122	121	137	118	136	139	119	125	108	102	135	102	143	111	121	113	105	147	135	114	131	122	118	136	125	139	144	117	136	119	130	115	135	126	122	131	130	125	116	148	130	150	114	121	126	125	128	103	122	125	123	132	121	124	129	129	129	111	98	132	118	148	132	130	109	117	138	129	130	116	128	145	101	124	127	133	111	116	107	103	118	116	114	118	135	139	133	125	118	119	106	129	134	134	124	121	109	141	128	112	127	132	134	141	118	113	125	152	143	117	113	147	115	138	112	140	120	131	125	146	138	108	123	120	147	138	120	134	110	134	118	156	121	121	117	134	119	122	136	105	139	117	134	127	132	127	136	124	118	109	133	120	121	118	125	121	122	118	138	140	138	134	110	121	110	114	113	143	126	125	133	127	123	145	131	129	103	133	121	147	143	130	140	138	130	110	132	126	133	123	135	135	125	125	128	123	122	113	148	130	145	119	113	118	133	136	102	119	117	112	143	113	123	109	126	108	113	119	99	132	132	139	134	105	136	126	152	121	131	133	136	126	111	141	126	127	129	121	152	135	132	130	124	121	133	120	119	120	99	138	141	131	149	124	120	135	132	125	128	124	119	113	136	124	122	111	130	134	147	115	133	118	119	132	125	119	121	126	109	106	119	140	132	118	126	123	134	110	129	113	137	120	135	126	113	151	135
10902	1282	2683	3264	2741	2271	1895	1626	1416	1322	1179	1065	959	874	809	739	761	740	697	654	646	690	626	645	576	633	528	600	559	577	526	539	516	529	504	544	514	509	463	527	522	518	493	472	470	467	480	496	543	448	465	492	502	461	490	480	502	472	491	503	477	459	453	455	510	490	453	443	507	482	465	465	476	462	464	473	481	479	492	463	462	489	482	454	459	444	451	457	480	426	466	502	467	437	451	457	443	476	498	453	457	466	429	520	432	442	471	472	487	433	465	488	464	462	492	462	481	470	442	463	462	492	480	443	476	448	468	453	455	461	465	456	448	459	461	443	489	498	491	470	482	457	499	436	457	471	461	436	506	478	453	456	451	505	470	472	478	477	509	449	456	449	441	492	520	470	476	491	482	442	435	452	464	420	475	468	444	465	447	437	472	478	478	448	457	476	467	446	446	449	445	445	435	447	517	427	461	441	498	505	471	415	490	480	449	454	476	483	442	479	422	475	484	490	458	437	481	461	459	436	482	433	461	460	428	457	473	479	442	473	412	435	464	460	471	488	464	490	470	445	452	472	431	504	479	466	421	470	410	429	465	468	452	456	472	442	479	493	481	438	460	480	485	490	463	499	459	474	459	448	438	478	467	462	462	468	462	464	432	474	486	445	482	474	459	440	454	481	461	450	432	446	451	498	462	417	481	463	427	498	439	496	447	482	452	476	482	488	454	437	458	438	455	482	450	496	440	452	479	443	477	482	461	450	431	443	466	476	475	447	468	480	480	440	461	448	468	477	450	482	475	479	436	459	481	493	451	454	463	448	441	449	448	441	422	435	455	440	443	441	475	457	469	475	456	456	466	471	504	469	411	453	469	450	417	487	511	476	465	426	448	442	478	492	453	483	489	432	520	464	459	404	443	428	467	421	479	497	422	432	445	443	436	441	436	463	473	440	463	484	480	444	497	440	474	460	493	449	443	437	465	458	420	463	470	467	472	464	463	442	470	466	473	409	476	456	427	443	485	414	459	440	475	435	472	469	485	449	447	436	463	462	428	460	478	452	476	467	450	458	465	460	452	493	483	468	458	468	428	428	445	442	428	433	435	474	477	430	480	444	489	426	417	448	452	454	442	459	454	444	476	434	439	467	443	481	467	448	473	490	473	448	471	440	503	447	428	475	464	451	488	463	460	441	517	472	446	467	444	463	464	505	433	430	426	420	421	443	443	471	459	459	471	452	468	452	442	459	465	475	482	474	432	461	433	433	416	439	438	469	435	471	428	457	434	477	454	465	454	490	459	471	491	461	449	440	455	459	491	413	432	492	485	439	483	491	457	433	423	482	476	461	428	470	443	433	420	462	468	471	455	464	439	479	479	429	449	449	466	489	469	444	453	478	451	423	464	451	487	461	448	387	466	464	453	469	463	467	440	445	419	457	455	492	439	458	456	476	479	443	462	464	444	420	450	406	448	464	460	482	469	470	481	438	420	482	461	485	528	467	491	444	456	494	481	438	481	448	446	462	479	424	477	416	432	464	472	420	464	478	465	472	435	466	475	473	457	470	474	481	479	478	453	423	462	441	450	488	483	435	434	462	434	448	499	430	416	444	490	470	490	499	482	454	473	453	456	472	490	467	446	457	450	482	435	419	452	428	462	439	488	497	468	488	442	440	479	474	450	445	456	454	502	471	423	462	461	473	440	459	469	453	464	446	426	447	471	484	472	465	465	489	435	448	426	426	456	484	450	446	443	501	467	459	478	419	452	462	434	452	486	433	475	480	510	466	471	462	476	430	477	442	419	455	450	453	473	426	465	436	484	455	469	437	449	505	482	433	448	464	496	438	490	464	495	484	476	473	475	429	420	440	422	474	473	430	485	483	511	465	495	455	490	459	427	447	503	440	453	404	486	424	450	456	464	467	423	433	468	436	431	472	443	478	435	427	479	461	409	478	466	454	495	500	448	437	464	465	420	469	457	471	432	492	534	427	443	471	441	496	470	458	489	480	448	470	438	458	484	467	496	454	438	475	496	515	453	459	445	424	441	447	477	453	452	443	475	476	443	468	437	426	425	447	445	464	489	464	450	449	487	468	486	455	470	439	456	467	456	453	496	483	484	473	449	497	451	449	411	437	518	502	433	447	418	485	471	449	430	452	467	437	485	461	419	488	477	440	454	433	438	453	434	463	430	456	452	423	488	472	489	457	431	429	450	479	491	439	438	479	452	494	453	506	425	438	448	414	465	425	481	458	428	438	453	452	464	455	468	440	445	454	440	456	438	462	482	438	422	452	458	415	461	453	483	428	467	483	433	476	428	432	517	464	478	474	450	466	441	457	475	467	490	444	422	491	441	517	477	438	482	488	437	418	459	464	485	447	425	465	461	477	458	467	427	432	429	440	449	480	428	439	470	449	426	490	464	461	440	496	437	448	466	481	453	447	465	435	498	462	476	454	442	450	488	500	472	450	450	465	459	465	459	476	525	431	480	496	420	418	458	441	461	467	474	453	442	430	485	456	457	471	448	452	459	480	470	470	457	456	464	432	422	426	429	472	466	496	454	455	510	474	467	470	481	473	477	407	461	421	446	472	438	478	473	467	456	442	490	433	460	476	429	475	474	439	467	487	451	446	431	424	474	459	450	423	447	437	488	448	457	444	438	437	505	472	450	439	437	450	495	474	476	415	431	449	433	469	477	470	456	476	441	490	458	441	484	433	462	458	441	466	425	470	468	443	459	482	451	480	460	435	456	436	437	464	468	463	474	496	443	452	471	507	445	461	442	442	459	457	445	459	487	436	449	451	456	452	447	466	429	469	454	482	481	449	467	462	451	459	462	470	464	455	453	447	446	504	430	485	416	472	494	476	439	444	499	443	457	467	481	476	472	447	449	478	468	469	435	459	480	481	523	463	451	426	448	441	485	437	448	466	491	454	475	417	450	444	453	475	439	481	435	434	405	454	441	452	448	465	512	485	426	433	455	484	474	448	483	457	428	460	466	455	437	487	462	491	443	437	473	445	466	457	471	431	443	457	427	479	459	452	432	477	433	453	461	496	482	487	468	450	479	448	412	445	500	474	492	448	470	477	430	436	464	465	446	451	464	447	422	486	446	501	456	471	457	459	467	479	457	496	477	441	462	490	485	444	457	462	443	499	491	454	475	458	487	469	416	459	471	442	457	408	480	475	459	434	491	485	395	464	435	444	486	472	419	453	492	455	455	479	480	423	489	457	508	483	448	449	467	453	465	473	428	442	469	455	440	465	446	415	440	424	481	431	450	440	488	455	493	457	484	458	488	450	433	486	475	452	459	474	466	452	478	466	462	481	488	489	444	441	447	461	445	438	455	484	477	450	472	453	488	438	450	466	461	476	446	473	434	485	461	511	458	435	450	469	467	452	442	449	444	446	445	437	451	474	478	482	475	405	491	442	446	481	460	479	449	469	447	493	466	440	474	494	439	453	464	428	459	505	469	481	450	457	474	498	460	457	508	503	469	446	462	469
28424	4992	2272	1562	1158	852	660	523	457	425	387	336	313	301	304	305	268	227	272	281	212	224	230	240	224	240	230	207	221	210	197	219	204	223	207	206	220	184	208	185	206	206	230	236	197	200	231	190	204	193	204	197	181	200	205	214	192	211	179	191	205	207	204	209	174	205	196	199	198	189	212	197	190	191	210	192	213	187	198	192	195	223	196	197	192	206	198	219	222	212	212	201	199	199	229	207	207	191	182	195	212	184	213	193	212	190	176	208	201	174	203	209	184	192	186	204	179	203	192	217	178	194	214	164	189	203	201	189	170	191	198	231	203	173	192	204	189	177	212	192	186	200	182	178	195	207	195	206	181	198	202	178	220	216	194	201	211	199	191	205	181	203	182	217	196	206	179	167	217	204	178	196	191	207	222	212	197	198	210	208	189	155	195	175	183	202	184	181	188	199	174	189	200	201	204	159	195	182	179	219	196	183	191	203	210	202	179	200	196	211	191	216	185	201	188	205	182	181	214	179	183	196	201	173	182	206	192	218	191	213	203	194	195	195	201	197	185	198	197	206	204	216	208	215	197	201	191	216	181	188	213	176	208	203	219	187	204	182	229	189	198	208	205	213	197	193	199	180	207	221	209	203	221	207	208	194	209	188	189	210	204	174	194	197	210	189	176	189	203	183	193	182	185	198	192	169	184	211	202	203	196	182	216	173	211	194	185	225	200	196	204	177	205	185	200	178	186	195	207	192	201	185	204	189	197	212	176	210	204	195	198	209	203	184	179	206	206	229	175	190	197	176	190	193	198	228	188	227	193	217	223	180	180	208	197	174	193	205	186	203	179	178	189	176	216	188	188	222	193	194	179	177	193	202	181	210	191	195	197	188	224	212	180	191	175	211	230	207	181	190	178	204	190	225	216	185	197	218	197	200	192	164	176	199	187	193	197	175	199	195	223	198	187	188	226	206	180	209	221	213	208	204	198	230	193	175	189	188	179	175	194	201	196	202	201	196	196	188	172	222	197	174	202	195	246	220	204	189	214	198	197	175	166	204	199	198	190	194	204	185	183	227	180	198	217	203	193	198	209	212	175	189	205	203	188	169	193	226	185	201	195	212	182	197	209	181	190	180	197	178	184	191	166	204	218	202	195	185	177	211	208	207	193	212	163	208	179	208	213	209	178	178	204	183	191	192	200	187	197	197	191	185	213	214	181	193	198	203	185	181	202	194	204	204	202	201	212	216	211	207	181	195	189	188	212	173	202	212	196	203	203	199	186	198	202	197	179	192	187	192	212	193	177	199	192	192	197	185	191	180	197	203	180	205	196	190	186	195	198	184	180	183	191	169	181	185	196	181	207	194	199	216	184	204	203	184	183	211	209	210	183	194	210	188	175	190	214	215	215	185	212	194	195	185	208	195	197	226	174	194	191	186	194	186	199	179	217	182	198	211	180	194	185	212	182	203	204	159	201	191	207	210	179	221	174	181	209	180	216	208	173	196	211	176	188	175	175	191	200	199	196	208	175	195	199	196	205	165	190	220	191	191	187	210	204	215	212	180	180	187	188	203	196	192	194	202	178	194	184	204	209	184	189	224	204	177	197	200	166	211	195	177	211	197	204	199	169	208	220	181	222	189	196	210	208	171	181	202	188	192	205	201	214	197	203	199	205	217	203	187	199	214	217	212	195	187	203	199	209	212	200	177	206	200	204	205	231	240	196	187	169	213	199	187	195	198	183	185	183	208	210	198	190	187	216	196	188	192	208	208	185	180	201	227	200	205	191	178	245	193	195	216	190	175	206	184	208	212	206	229	186	178	216	201	204	196	190	221	202	179	201	178	214	200	195	192	185	188	180	207	225	228	199	203	195	199	189	204	186	181	193	201	202	196	218	192	183	147	196	180	187	187	227	204	177	197	189	220	189	208	183	203	199	205	192	185	168	207	198	177	186	207	176	213	205	216	196	163	184	206	199	188	185	194	199	196	205	176	217	179	190	177	182	210	210	198	197	208	200	194	231	209	191	204	191	217	185	212	190	203	172	245	219	193	195	205	203	200	201	213	190	246	203	161	168	206	184	162	187	193	185	214	188	227	198	185	198	202	189	189	218	206	209	186	188	193	205	216	195	192	207	197	199	193	205	214	224	213	211	188	216	215	227	191	207	215	169	183	188	185	191	188	198	192	183	230	204	188	190	226	195	180	199	175	190	207	201	216	189	197	211	185	206	184	197	214	211	205	198	205	201	214	197	203	191	182	178	219	210	208	183	194	223	213	182	185	199	204	181	189	190	201	192	189	207	195	199	180	192	207	199	185	184	200	184	173	204	177	195	210	186	215	200	176	187	200	203	174	191	173	217	205	206	183	191	191	172	203	206	203	176	222	215	196	190	170	212	198	201	223	206	195	189	182	196	180	178	196	203	190	193	184	193	213	178	194	212	184	204	194	203	233	179	190	216	205	198	184	199	183	186	197	203	177	187	208	185	212	196	203	203	181	190	189	182	223	198	173	192	209	228	187	195	203	205	181	194	190	191	200	201	191	199	187	185	183	208	202	191	202	189	193	187	184	204	207	207	196	190	188	165	184	200	180	174	198	200	203	186	211	197	187	168	189	173	195	202	214	207	206	204	213	210	175	221	215	208	218	177	213	220	177	191	185	196	206	190	199	205	201	203	197	200	194	193	187	203	198	197	216	205	200	192	215	186	186	191	213	198	182	196	177	207	207	170	214	195	192	190	201	186	206	210	178	203	185	226	206	219	195	194	212	173	199	205	190	178	195	202	173	207	217	183	200	194	188	191	194	177	198	199	184	180	174	215	186	210	182	188	201	204	220	199	212	207	234	208	212	197	209	188	184	187	205	206	204	190	180	222	217	188	224	203	195	196	200	195	210	192	181	196	192	203	197	198	203	202	181	194	168	198	176	198	204	201	181	218	186	210	210	209	200	180	205	188	192	179	221	190	193	199	211	205	209	219	224	203	182	204	214	182	165	209	179	192	181	201	185	211	200	224	198	202	197	174	183	199	206	192	202	189	224	188	215	180	187	169	205	195	194	205	226	204	174	192	200	172	202	212	187	192	185	204	181	221	200	202	195	196	212	207	197	189	234	201	182	219	190	226	183	205	220	193	211	185	194	179	170	197	209	199	196	196	191	183	200	184	181	216	177	195	194	206	190	162	197	193	203	193	176	194	218	202	211	202	194	191	186	197	178	200	200	175	197	172	185	191	209	198	204	216	212	193	201	182	180	189	200	206	183	201	191	173	192	202	218	197	198	199	199	199	194	209	187	211	184	210	205	207	227	199	169	192	202	207	205	182	215	192	198	208	196	202	195	183	210	199	205	199	199	195	166	173	205	183	198	192	174	183	201	227	204	187	184	200	171	206	200	194	210	199	198	213	172	198	220	196	221	215	205	210	204	217	206	185	185	201	174	204	197	208	185	204	179	170	219	191	206	199	195	193	189	213	196	221	212	183	180	195	166	222	222	202	177	186	183
15249	2271	4917	5670	4908	4127	3416	2860	2416	2193	1998	1794	1647	1491	1405	1325	1260	1181	1180	997	1087	977	1037	1019	928	917	857	890	817	829	852	789	827	822	819	741	816	742	832	814	710	747	751	781	732	760	730	737	702	721	718	724	738	683	730	703	708	681	780	704	683	699	701	707	712	679	723	680	673	715	746	712	727	697	653	704	624	707	668	673	689	696	665	693	703	748	669	667	714	700	681	629	667	670	704	641	662	681	667	683	691	713	743	618	642	665	618	676	740	668	625	649	681	664	661	639	661	637	724	739	676	686	688	666	682	663	663	647	710	654	650	692	643	659	700	633	674	698	687	628	646	630	686	714	658	677	662	644	681	685	660	732	694	700	621	666	660	661	663	690	688	665	648	652	679	651	633	677	665	668	663	670	640	671	687	654	671	662	659	663	721	624	708	691	697	654	723	654	650	656	678	654	632	679	710	651	725	704	719	692	651	625	662	682	702	617	653	704	661	636	645	681	729	653	691	689	735	674	663	661	647	665	683	665	628	675	668	706	634	699	613	603	656	644	643	658	675	677	694	656	706	685	658	703	670	665	652	638	688	662	669	661	652	678	695	709	651	630	674	650	673	632	663	644	649	704	721	658	630	688	638	622	685	691	673	674	624	666	667	681	685	669	656	691	683	686	668	632	652	676	611	653	664	703	653	707	653	696	647	666	642	650	654	664	672	684	697	679	648	649	647	610	698	670	695	634	687	651	661	647	649	651	720	662	681	672	688	703	668	624	684	709	703	639	721	625	659	702	599	682	650	659	653	698	652	651	669	665	658	637	658	706	665	664	680	687	655	658	635	620	702	656	657	673	654	651	668	729	677	645	660	674	676	658	656	648	690	664	679	672	697	678	676	662	647	655	664	648	675	643	704	649	663	691	641	707	657	638	615	655	677	678	680	693	632	641	657	701	687	653	652	644	716	677	703	689	701	641	607	679	614	683	671	647	675	640	671	737	649	690	631	654	652	712	713	683	678	700	624	687	680	685	682	685	654	611	665	672	669	675	698	626	680	660	620	684	681	656	687	667	726	631	701	662	660	653	652	687	697	650	655	667	669	693	712	663	659	709	656	662	653	657	701	685	661	654	670	626	653	699	665	677	667	624	694	654	661	692	712	673	650	716	665	640	698	652	655	657	632	668	645	685	640	653	629	711	621	712	659	663	666	667	693	671	644	661	666	689	665	670	668	644	678	658	686	643	673	688	688	677	654	717	639	681	673	665	675	682	660	636	674	662	664	669	668	697	673	728	624	703	685	676	652	607	691	656	681	656	673	668	664	634	677	708	652	648	651	635	663	625	648	696	636	653	660	727	719	690	703	644	649	661	671	669	699	664	707	661	688	704	650	661	672	684	652	675	663	688	645	664	723	675	652	625	638	656	649	681	661	666	641	652	676	652	700	669	674	679	646	690	704	659	631	667	734	681	702	666	672	701	677	671	669	635	657	625	661	648	655	682	669	670	684	683	681	663	663	646	678	627	685	666	717	658	636	689	648	705	678	650	673	659	659	674	687	631	656	673	666	655	628	699	671	646	681	643	672	636	639	699	681	662	674	659	678	676	687	692	660	694	662	695	647	653	684	701	658	620	694	642	640	646	709	683	661	681	650	677	633	684	667	693	670	715	683	641	665	685	690	693	669	657	710	685	673	661	663	665	631	683	648	686	659	681	737	657	690	629	681	678	673	627	672	641	700	662	634	665	623	649	646	687	701	673	661	670	672	628	653	691	663	687	626	663	650	640	656	666	647	659	690	653	655	668	650	670	708	678	703	698	702	699	729	651	683	692	708	627	667	671	672	712	669	670	627	669	722	685	693	720	676	684	631	658	700	636	650	682	685	678	724	670	666	618	652	682	667	620	689	720	656	648	731	656	654	637	700	662	674	626	701	648	650	657	720	685	660	704	690	667	661	619	713	692	697	690	686	671	657	643	672	703	713	618	671	717	697	683	674	654	665	694	718	653	680	702	623	655	656	661	627	645	650	696	685	690	704	673	670	686	660	690	670	692	685	711	613	668	682	667	676	686	653	681	718	669	658	673	660	660	641	624	606	665	681	612	682	664	695	683	670	716	680	715	647	699	664	657	665	640	677	676	641	660	676	663	641	678	688	704	639	666	665	650	624	655	656	716	686	669	634	662	644	657	680	680	653	717	669	697	708	683	645	685	689	647	656	688	707	624	669	650	650	711	722	676	677	621	669	639	692	641	662	674	698	609	656	668	661	647	643	661	629	630	689	624	633	637	707	662	676	686	630	631	708	714	693	647	662	655	676	666	678	670	725	649	682	668	687	662	692	623	670	680	684	673	630	643	651	666	680	645	587	703	655	665	652	705	652	684	620	616	652	656	667	660	678	639	683	658	669	686	682	696	647	608	721	678	673	650	678	681	662	694	685	674	639	692	738	617	683	661	677	654	655	691	705	698	649	665	674	690	668	629	690	633	670	678	704	671	658	668	655	670	641	675	675	700	655	686	689	668	637	686	650	655	724	694	671	654	659	644	690	658	648	633	680	709	684	627	685	660	666	672	650	634	659	684	688	647	662	643	673	635	641	713	701	658	646	655	676	677	665	678	669	659	642	665	690	627	695	663	727	636	665	658	661	653	715	706	651	681	647	678	687	645	655	672	651	674	632	670	719	651	662	671	635	673	702	723	709	678	666	683	687	689	681	673	626	665	634	648	679	682	663	689	693	645	643	650	694	664	706	639	666	661	686	638	657	699	642	671	655	670	661	700	700	630	675	697	659	709	667	653	681	650	660	659	653	663	647	683	653	681	641	650	636	699	685	679	631	569	683	635	676	692	682	650	648	655	648	644	655	688	682	679	656	663	693	680	656	678	652	670	677	638	720	627	661	710	708	657	690	633	676	684	699	649	628	660	661	678	696	651	611	661	681	722	654	672	671	686	678	624	695	629	663	672	661	630	673	676	642	605	709	649	689	658	641	663	699	665	679	673	677	646	684	685	698	725	694	674	698	685	709	673	695	676	695	696	676	673	636	678	702	674	674	676	682	707	626	679	648	699	628	668	646	687	709	647	647	676	647	664	686	640	634	617	615	665	657	750	699	645	664	630	658	650	643	676	672	640	673	669	717	648	707	617	674	667	678	680	649	662	686	689	680	693	701	662	673	673	666	640	629	643	703	654	689	703	634	681	619	666	664	707	642	639	687	648	630	637	659	665	673	638	698	626	681	647	686	643	693	651	630	668	708	654	637	634	696	654	646	674	690	688	632	641	648	701	662	700	614	652	647	727	662	647	658	651	693	658	663	680	663	685	657	666	640	657	706	682	680	665	630	652	662	642	664	647	645	685	684	628	656	653	647	663	693	647	659	679	674	658	680	663	675	657	673	656	632	696	652	660	699	701	670	680	685	642	694	702	657	642	645	676	681	659	652	688	660	630	657	652	696	684	671	650	696	659	693	685	719	732	710	634	675	668	670	654	657	642	695	667	722	685
2535	184	123	99	97	83	70	80	81	71	78	60	75	75	50	64	64	69	76	66	64	61	75	80	60	56	74	75	62	78	61	57	82	55	60	65	66	64	65	66	64	72	57	65	66	91	78	70	69	68	62	53	78	70	71	62	63	72	63	73	60	74	69	65	71	59	70	49	61	63	68	76	60	62	58	62	67	53	54	62	58	55	60	57	76	60	67	60	76	45	47	58	69	78	53	74	62	72	81	70	58	49	40	71	61	67	70	68	60	73	56	57	49	56	56	56	62	52	50	64	67	60	67	62	71	43	69	57	69	81	65	53	65	65	56	78	72	60	65	52	51	72	54	62	75	52	74	79	55	71	64	57	73	66	68	59	65	62	72	58	67	76	59	66	70	59	65	70	73	86	70	69	65	52	77	75	70	69	67	72	69	79	60	64	71	60	51	56	61	56	66	60	73	68	65	77	66	61	60	85	65	64	67	77	70	67	84	53	64	50	84	68	64	69	68	72	69	60	64	66	72	72	72	84	78	72	73	60	72	65	67	83	67	66	59	63	60	59	62	60	69	71	62	62	61	76	58	89	55	59	60	78	71	63	65	71	66	59	64	68	67	53	60	62	63	58	45	51	59	52	65	63	60	67	64	59	68	48	60	63	66	68	62	77	63	59	76	72	75	57	71	70	56	59	56	65	72	56	90	75	72	60	48	63	76	55	78	62	61	45	65	52	64	62	72	69	75	49	56	60	57	71	69	57	67	68	72	61	63	66	71	61	62	69	65	76	71	60	54	62	64	73	61	61	57	68	63	58	75	80	59	61	69	52	83	54	71	61	65	53	55	59	64	53	54	68	65	69	69	64	64	52	82	62	64	67	65	57	62	59	70	59	52	58	60	67	67	67	70	80	74	55	79	68	81	65	56	56	63	66	56	64	77	66	66	60	59	65	59	62	81	68	63	56	70	58	67	48	78	67	70	75	62	68	49	66	66	65	69	70	61	63	52	69	74	75	66	68	61	69	49	60	68	62	64	72	72	74	70	67	58	83	59	68	72	58	71	70	64	65	63	69	67	73	69	68	73	77	61	65	71	60	71	91	63	78	60	67	57	76	62	61	66	74	61	67	72	61	67	55	64	73	79	73	65	50	67	62	47	59	65	71	70	68	67	66	59	61	77	58	61	80	60	69	63	70	53	66	70	65	70	64	59	59	66	59	59	69	77	60	73	65	75	67	71	74	71	61	83	59	62	72	67	61	66	64	63	42	67	66	66	92	66	62	68	69	68	62	63	66	64	61	71	61	57	50	72	66	65	52	55	61	59	70	52	71	85	68	73	55	70	56	68	62	60	67	50	79	58	68	59	65	73	83	51	72	66	79	59	69	71	82	62	68	64	62	71	59	72	75	63	68	69	78	76	58	53	64	57	62	72	71	70	69	68	47	64	69	74	74	63	75	76	62	75	65	60	66	84	64	66	89	78	66	66	51	57	84	58	56	58	89	78	69	68	67	60	79	76	60	66	56	64	71	67	82	78	73	70	70	58	52	64	71	71	68	71	62	61	57	62	63	69	62	64	76	61	81	63	71	67	64	76	55	74	71	90	59	80	58	71	71	69	59	69	67	85	76	70	71	52	76	59	54	66	78	61	38	73	65	78	75	63	60	65	64	61	66	77	63	71	79	62	69	81	63	55	66	65	60	55	52	57	70	69	57	58	54	62	64	60	69	63	70	65	75	63	78	78	75	66	63	72	64	62	74	67	71	55	69	64	49	66	64	65	59	59	68	53	75	73	66	70	70	73	70	70	77	66	63	57	64	65	62	59	59	73	77	60	66	56	53	72	61	69	71	68	69	73	60	70	60	78	73	64	61	68	51	64	67	80	73	73	55	57	66	62	58	61	79	63	55	64	41	60	58	63	54	69	74	74	66	67	58	70	74	73	75	65	71	66	75	70	74	66	76	64	62	59	63	70	64	66	73	52	71	68	75	74	59	69	65	66	64	66	58	60	62	71	69	68	71	63	70	60	59	51	63	61	72	68	60	77	78	72	61	53	50	49	57	62	78	65	60	63	57	75	62	66	66	69	71	60	76	64	74	72	53	51	57	68	86	68	60	66	65	71	81	61	68	55	56	67	59	57	67	65	68	69	69	57	59	67	61	77	70	61	54	86	63	60	73	45	61	62	61	80	52	69	61	66	60	67	68	70	59	68	69	61	79	75	64	57	66	67	58	76	60	62	76	56	50	72	64	74	73	68	68	88	70	65	51	66	81	73	85	66	76	60	72	73	79	72	62	59	59	62	54	59	68	64	58	73	58	65	66	61	77	64	65	76	60	56	67	47	48	62	70	73	65	64	74	56	71	51	61	63	65	65	61	66	76	65	67	67	54	62	65	69	61	67	70	64	68	68	61	72	69	76	52	89	83	61	62	63	57	67	65	56	67	63	57	65	53	58	70	60	52	60	63	59	65	75	61	70	74	65	61	56	75	76	56	64	56	65	49	69	66	64	75	65	60	60	67	60	58	68	65	77	72	65	63	67	72	75	70	59	69	63	63	67	63	77	60	66	63	74	68	48	79	56	57	67	73	54	51	74	74	63	79	82	75	70	72	55	68	56	63	74	63	53	66	67	80	71	65	58	58	73	73	65	67	63	61	64	77	73	59	65	59	63	55	62	57	69	71	62	58	64	69	67	56	55	55	65	73	60	77	67	68	61	67	74	60	71	69	67	61	90	70	73	91	59	79	54	66	60	76	50	74	86	68	72	65	54	90	57	73	72	64	70	46	71	57	69	69	60	70	68	58	48	63	74	65	48	63	59	70	73	71	75	60	60	57	66	66	57	64	69	65	62	73	68	71	69	55	63	55	66	66	56	53	71	70	70	70	66	74	77	67	72	71	58	72	60	77	64	71	62	45	66	70	68	59	79	67	70	83	76	60	60	67	63	56	62	74	68	57	72	74	69	60	61	55	58	58	66	65	67	66	57	46	67	68	64	63	52	60	61	59	75	70	71	60	71	59	67	64	64	80	55	82	67	64	61	74	64	84	54	79	66	59	79	70	72	68	68	70	58	60	62	62	56	53	63	69	74	62	55	77	70	58	78	67	71	57	53	71	72	66	79	61	64	72	68	66	62	58	66	75	72	54	68	58	65	60	68	71	50	63	60	65	69	59	68	73	60	71	78	54	48	54	73	76	66	59	77	63	56	62	61	69	60	66	50	74	58	61	61	57	75	65	61	69	54	60	67	73	70	75	71	58	67	73	70	67	70	67	44	64	64	68	67	50	62	59	64	65	71	70	58	65	63	49	75	57	64	49	66	65	59	77	62	71	84	81	75	59	73	67	66	76	78	62	59	52	64	71	70	69	56	52	55	71	63	64	67	70	58	62	77	71	68	61	70	62	71	63	71	68	73	63	78	76	60	63	57	77	68	67	74	52	76	61	56	59	57	68	76	67	71	59	67	58	53	62	75	69	81	70	59	62	64	70	73	69
4099	343	411	483	432	389	408	350	357	322	358	364	299	337	296	282	335	279	317	301	302	291	297	264	288	308	277	283	313	313	297	286	269	311	301	274	274	269	310	305	271	309	263	278	267	255	277	302	268	272	264	303	274	282	302	287	292	296	302	262	303	276	308	287	288	279	284	284	287	258	291	277	275	317	280	273	299	292	275	298	279	278	274	260	278	292	281	273	299	296	287	284	273	295	290	280	277	254	263	312	304	289	297	299	279	276	315	278	262	294	307	283	264	270	265	318	305	289	307	246	330	269	293	250	283	289	301	282	267	288	284	278	288	285	281	305	277	260	302	284	262	282	290	283	298	293	275	298	286	257	305	260	297	270	271	260	292	301	272	313	277	291	279	304	272	276	267	312	300	294	268	283	294	270	275	296	267	306	330	287	271	303	288	293	275	287	307	295	275	265	292	267	306	278	267	296	243	275	297	268	309	282	288	299	291	273	272	285	282	287	268	300	261	302	261	288	260	296	292	266	275	272	264	274	290	278	277	280	278	271	302	309	288	252	278	247	283	298	282	305	302	278	334	279	314	280	275	278	291	246	256	255	265	296	292	278	247	285	300	265	294	269	273	267	294	281	265	274	292	276	314	271	289	262	267	300	298	258	295	288	292	283	300	295	309	293	268	288	277	285	299	280	309	283	312	306	286	304	288	299	290	269	287	291	271	309	303	276	276	280	292	281	280	281	275	319	261	298	274	282	303	289	285	263	280	295	316	290	273	263	269	302	253	253	303	280	268	294	298	278	282	307	311	263	293	288	287	283	303	294	288	297	271	316	316	269	282	322	272	293	275	309	285	281	296	285	246	287	271	250	292	288	294	262	288	289	291	291	254	252	292	303	268	273	275	275	259	277	277	268	303	301	257	271	276	273	290	282	274	296	289	326	294	306	291	287	303	313	284	256	315	268	298	273	279	277	312	279	269	284	290	285	250	298	284	290	327	270	298	291	290	263	292	283	270	270	262	249	257	288	277	322	294	293	310	291	296	268	290	304	281	265	306	293	282	299	272	288	283	281	289	290	286	282	277	304	281	280	295	274	286	279	276	285	283	292	288	275	239	281	272	282	304	295	281	304	268	276	291	293	289	274	269	306	250	292	261	260	288	307	274	287	271	271	271	294	294	258	280	283	296	294	258	274	310	306	243	279	304	282	307	289	299	290	269	275	286	279	275	272	301	290	274	296	286	263	274	288	254	278	287	284	295	294	281	300	273	283	300	293	315	320	275	297	304	264	296	277	288	293	268	276	263	270	291	279	267	283	290	241	289	321	289	288	321	268	302	286	287	251	282	271	282	264	277	307	268	276	307	281	292	256	293	272	292	298	324	271	262	305	309	272	309	263	283	314	284	267	281	284	273	286	273	287	295	302	288	279	284	273	258	289	281	288	281	293	259	291	273	277	273	315	274	307	261	259	292	264	296	281	277	282	277	269	279	275	282	271	271	265	271	311	280	287	287	285	294	274	278	304	275	275	283	288	288	289	301	313	279	247	269	285	281	283	267	314	298	269	276	292	302	251	277	236	289	250	279	304	268	325	310	272	280	293	313	258	285	289	252	291	287	290	258	288	256	295	260	314	261	288	311	280	269	277	262	294	291	285	287	276	290	311	280	266	269	279	260	303	273	276	294	277	226	296	279	246	316	264	280	305	247	261	262	289	277	280	301	293	263	244	285	252	270	275	274	291	315	280	278	286	314	228	298	245	294	249	305	268	284	289	311	315	273	288	285	281	306	266	283	290	265	330	268	255	274	290	278	295	278	282	306	295	318	252	281	272	270	278	306	296	277	317	288	295	287	304	262	271	307	292	307	287	299	285	262	306	283	289	279	289	292	272	285	286	265	318	288	298	248	290	288	293	294	282	277	283	276	264	301	295	297	254	265	307	317	288	286	276	286	303	292	251	258	262	298	287	280	285	286	284	281	268	271	276	299	291	326	290	299	265	293	297	312	306	289	335	259	272	294	308	274	293	288	276	278	273	294	254	288	264	271	266	282	272	302	265	261	231	280	265	273	297	275	302	261	273	275	257	279	274	281	296	303	282	247	293	261	282	293	286	273	279	290	290	273	286	300	271	302	307	263	287	299	293	274	263	314	267	288	271	289	306	257	298	248	260	272	322	285	287	280	276	291	304	271	289	265	299	292	285	273	284	298	285	271	284	291	284	314	301	279	299	279	273	280	290	248	314	305	279	280	276	317	309	305	283	297	267	282	269	309	302	298	288	271	311	273	264	266	291	277	272	280	299	313	304	294	295	274	268	297	297	287	269	277	304	294	307	296	271	284	312	281	287	283	285	291	266	293	278	311	280	302	297	307	260	254	278	300	280	274	303	284	294	289	252	313	251	288	294	271	298	278	299	306	316	279	298	291	305	265	305	287	276	294	285	262	275	286	286	303	237	291	292	302	286	256	296	299	292	264	270	310	282	298	268	287	279	284	306	278	256	298	277	302	284	268	280	279	298	266	294	292	281	242	303	271	281	282	272	277	267	296	287	264	259	269	277	264	286	267	268	284	261	264	293	277	294	247	283	270	264	261	257	258	298	312	280	256	275	245	284	256	284	262	287	298	279	293	257	288	283	314	286	294	281	262	270	278	288	279	267	281	296	280	289	282	272	246	290	278	297	298	292	277	258	290	273	292	294	263	270	287	276	277	323	296	257	269	304	270	295	277	286	243	312	263	247	282	313	261	296	314	316	309	289	288	252	285	284	301	296	308	283	271	298	290	265	309	275	270	295	281	258	311	284	269	279	274	274	301	311	291	274	281	290	296	275	309	279	275	261	282	295	287	283	289	308	280	263	269	258	288	276	289	290	267	275	282	293	313	261	286	271	288	290	289	292	281	281	281	273	264	291	277	270	286	284	277	269	319	290	274	289	320	297	278	259	302	293	268	295	299	263	301	270	289	282	275	276	249	285	273	286	319	271	278	293	305	309	261	275	291	272	303	294	274	315	302	277	294	293	266	279	290	288	281	286	278	308	270	275	280	278	291	295	275	286	272	309	308	267	288	265	282	273	288	294	301	299	275	268	318	282	296	288	275	312	302	285	294	306	287	267	275	281	274	323	294	265	320	288	257	268	311	298	285	288	263	282	266	319	277	277	287	285	273	307	255	294	290	272	273	307	323	268	285	295	267	277	257	264	283	271	281	271	314	316	291	266	262	307	315	293	274	274	285	280	293	293	297	324	295	254	288	287	284	264	294	262	268	299	252	306	295	271	281	273	274	291	284	279	295	293	288	291	294	287	281	282	295	285	286	282	240	289	265	239	272	314	301	289	277	300	313	274	295	264	250	289	291	298	293	286	260	263	305	299	264	268	295	269	278	291	270	283	260	275	294	290	290	278	274	282	264	295	273	292	296	294	271	290	295	284	261	277	274	287	280	295	296	279	277	289	251	290	281	260	296	282	290	256	273	283	288	296	276	289	282	305	296	307	257	287	267	275
17469	1508	1150	830	605	452	351	292	242	219	220	196	185	211	176	182	141	143	161	152	141	123	125	140	157	141	151	142	131	126	121	127	131	125	136	153	123	138	125	118	149	138	133	127	116	122	133	146	112	107	146	124	121	125	127	121	130	134	144	135	137	120	118	107	145	127	135	123	122	126	119	128	129	148	128	123	109	125	126	136	134	112	128	128	122	120	138	139	125	114	116	115	147	130	117	150	146	114	125	125	141	113	134	147	103	129	119	133	140	110	139	114	157	115	129	126	106	119	134	118	121	113	135	117	136	145	117	130	120	142	121	136	119	122	127	120	106	121	116	126	123	153	133	119	130	119	132	133	109	125	137	120	111	122	129	141	120	112	123	131	133	117	122	135	118	137	146	145	110	107	132	119	129	111	133	103	118	135	144	136	109	118	123	159	108	130	123	131	113	116	120	114	108	114	142	128	112	126	139	132	117	156	104	122	127	110	122	143	116	130	114	138	101	120	136	103	142	139	118	142	122	131	124	125	95	123	126	121	136	118	137	127	158	116	116	135	132	104	124	132	114	141	118	140	135	112	140	128	135	133	120	147	124	137	114	118	123	105	130	134	118	130	123	113	124	124	119	116	133	122	121	117	134	138	131	132	140	127	139	115	113	139	130	141	115	141	128	142	112	122	138	109	129	133	122	111	112	140	121	117	126	122	113	121	125	106	127	143	131	115	137	114	133	132	112	115	117	132	124	128	130	123	141	125	124	113	142	136	139	114	127	120	136	138	109	128	106	122	123	127	123	140	116	120	113	133	151	114	127	141	116	122	139	127	126	147	139	135	114	112	126	124	119	101	90	125	132	135	134	121	131	123	94	136	134	129	126	136	121	143	129	127	145	132	122	132	112	132	112	105	110	136	137	121	139	111	134	122	107	135	138	122	152	115	116	112	121	153	128	147	137	124	117	115	127	89	114	134	131	141	123	126	124	130	123	140	128	132	116	125	134	139	125	117	122	135	131	122	134	127	133	136	130	147	141	121	118	132	136	127	139	134	131	118	122	127	141	119	98	103	123	124	122	109	138	133	125	98	109	114	123	119	154	137	136	122	130	148	101	125	115	138	131	111	121	141	140	120	127	148	121	141	110	107	136	135	144	119	127	136	109	116	134	130	128	125	141	123	134	135	124	111	109	115	146	149	123	130	127	117	131	126	118	112	116	123	121	129	118	132	128	122	123	124	132	127	103	117	158	113	122	148	122	124	131	133	134	138	115	134	131	119	119	138	125	117	115	135	125	142	120	118	116	129	131	143	138	123	112	129	131	136	135	131	122	150	130	131	123	128	119	107	125	122	127	140	135	119	134	119	127	133	119	120	132	125	113	124	136	145	145	142	129	114	124	126	115	138	123	121	119	115	132	128	104	135	129	109	128	142	143	140	132	132	131	126	140	154	99	127	117	130	125	116	107	126	129	127	123	127	134	148	132	108	135	139	150	136	137	106	127	126	131	136	118	108	123	114	136	111	131	117	126	119	135	137	131	131	116	117	112	148	132	150	117	132	116	108	138	138	113	133	141	126	125	115	120	131	129	125	140	147	128	143	118	148	119	128	124	115	122	123	134	134	136	115	135	119	123	133	148	129	130	122	131	123	121	146	130	136	140	152	135	123	115	105	102	100	136	126	125	123	128	116	121	138	117	117	135	140	123	136	122	134	132	143	144	125	122	122	123	149	138	139	125	144	123	121	150	137	113	137	140	124	117	133	134	146	105	112	140	129	133	136	103	107	122	115	137	102	115	110	131	138	127	122	133	135	120	146	124	129	121	126	115	131	133	129	127	118	133	135	133	130	125	114	125	127	128	126	132	114	116	125	146	137	140	124	127	126	146	103	122	134	123	116	156	119	143	143	99	128	144	141	121	120	139	114	124	122	116	104	118	114	144	136	131	112	120	131	126	133	147	141	109	131	158	116	144	120	142	111	136	123	125	112	160	144	122	135	128	123	143	126	126	129	105	135	147	124	132	119	122	151	103	138	113	103	127	118	122	132	108	141	117	131	139	128	120	122	126	111	111	118	123	122	126	127	151	127	115	126	132	113	139	118	128	141	142	110	118	138	121	126	124	130	119	152	139	122	125	107	125	113	154	114	130	122	108	121	120	121	146	144	122	128	120	143	114	122	134	108	118	127	142	135	128	127	128	129	127	127	133	117	124	103	119	135	134	150	148	120	122	120	106	158	138	110	133	129	118	121	129	130	136	118	122	130	140	130	125	126	120	124	110	129	125	125	145	121	142	125	133	115	117	140	126	145	134	112	127	127	111	134	120	114	119	123	140	129	149	137	108	129	116	129	136	121	118	146	126	132	129	129	118	121	128	127	124	132	134	125	128	138	143	106	144	132	126	123	123	127	138	141	139	113	125	141	113	133	106	142	128	130	108	112	113	133	122	109	100	131	113	136	132	127	118	120	144	118	127	129	128	119	99	146	108	125	141	134	138	125	132	124	135	131	145	130	143	137	143	125	104	137	136	124	125	127	139	130	119	130	123	90	145	127	118	121	126	136	123	114	118	131	117	122	129	108	125	137	133	138	132	145	104	136	128	132	118	118	145	127	133	122	122	132	144	124	125	124	131	125	125	141	118	124	133	119	121	111	127	128	112	124	131	135	128	137	148	131	141	131	129	116	127	136	121	129	135	154	126	154	106	111	122	136	116	128	122	151	129	134	117	131	109	119	136	118	129	131	144	130	138	115	126	138	143	131	138	129	145	111	104	139	126	110	145	136	137	118	131	145	126	118	124	140	144	138	123	131	131	129	130	137	142	112	120	116	135	116	122	124	135	122	136	133	116	127	118	139	131	139	130	128	127	119	120	125	136	121	140	120	139	137	130	130	135	145	119	120	113	122	140	114	140	132	113	137	151	122	117	139	131	133	128	117	139	114	121	117	117	129	125	134	155	128	130	110	146	126	126	130	139	133	133	118	141	139	125	128	128	125	127	130	117	117	109	118	133	125	114	131	136	116	132	140	144	132	130	128	100	133	123	145	119	122	120	131	111	128	138	141	105	133	120	112	126	137	114	127	113	120	120	124	110	138	130	126	122	132	135	155	119	107	125	129	120	121	105	132	129	127	127	119	141	119	146	134	110	131	147	127	141	136	112	142	124	115	129	121	116	123	116	114	122	120	117	140	125	134	111	108	113	128	132	122	135	126	133	119	114	123	133	144	126	123	129	130	101	115	129	133	122	113	132	136	98	120	112	119	117	115	108	132	125	147	118	131	116	109	127	142	143	109	118	135	117	116	128	125	126	127	120	124	126	143	117	140	152	125	131	134	125	101	120	113	119	148	146	125	116	137	108	127	117	144	110	124	131	130	133	129	130	118	157	144	141	135	124	134	127	115	122	124	133	135	141	134	137	134	124	127	136	111	111	116	111	125	122	119	108	123	138	114	120	120	115	140	107	135	134	126	129	138	124	111	119	110	142	124	136	125	142	125	115	126
10900	1307	2680	3130	2570	2203	2005	1614	1414	1249	1174	1074	993	852	888	792	746	714	739	671	624	668	622	640	581	633	588	576	560	530	576	535	584	528	539	555	526	551	547	550	499	529	527	527	508	475	506	470	527	528	491	509	476	467	480	504	509	521	449	486	502	487	484	463	472	445	501	454	481	505	458	492	452	467	494	470	501	470	467	482	482	451	477	487	474	473	459	489	483	486	451	465	474	468	462	506	453	453	464	474	470	465	455	471	473	442	448	495	489	439	497	460	503	426	465	478	471	452	442	483	440	467	474	451	473	454	474	451	482	477	465	468	509	452	447	486	454	490	443	482	470	471	466	465	468	455	493	509	423	431	515	464	451	481	413	438	430	441	478	448	470	445	433	461	478	466	443	466	447	462	451	467	443	416	509	506	436	441	477	411	506	422	450	466	475	460	468	475	400	481	449	458	437	468	450	477	464	468	473	479	462	446	482	440	512	449	502	478	431	450	447	449	464	445	480	439	465	446	492	450	479	459	519	504	445	451	457	480	457	468	443	449	475	457	487	445	441	443	451	459	475	437	410	431	475	459	467	444	470	476	466	452	456	469	484	480	460	452	450	458	469	450	472	478	455	462	485	495	456	468	425	494	434	458	452	483	467	484	488	470	474	460	491	464	466	414	460	488	461	460	471	455	469	479	459	488	430	461	448	512	477	453	449	457	480	446	424	467	465	450	468	431	466	476	456	457	487	457	449	487	436	468	475	445	467	485	454	481	434	465	473	476	471	435	435	437	448	430	464	476	485	467	438	479	441	481	445	494	470	463	485	448	474	447	433	456	450	470	482	483	473	472	506	447	459	437	469	451	460	486	423	492	436	460	435	488	467	461	445	505	486	465	444	462	475	473	442	456	452	502	485	489	483	507	475	469	500	463	444	471	471	462	506	474	456	463	459	510	434	455	454	445	482	464	474	435	423	426	443	468	476	478	481	440	465	451	444	458	431	477	456	472	488	458	466	473	440	451	447	479	456	450	453	484	467	496	485	490	451	475	449	461	448	442	444	450	464	474	465	479	466	410	468	461	494	470	444	473	480	483	460	445	493	477	460	488	441	464	454	464	467	466	467	468	433	467	467	477	447	507	488	541	441	423	501	445	464	437	468	433	433	459	485	434	461	452	436	470	452	493	449	462	478	460	432	425	466	498	452	494	433	501	454	457	453	451	458	455	486	451	442	465	458	475	476	455	451	467	428	466	466	455	466	443	491	436	414	500	474	465	470	480	474	514	435	454	474	455	434	430	448	412	438	448	461	415	428	488	475	463	456	477	424	462	466	489	486	482	484	459	400	469	459	483	471	476	497	435	462	503	479	459	501	475	501	464	450	468	467	471	440	447	478	458	488	458	485	470	456	452	423	449	467	471	467	465	512	479	491	465	487	456	482	465	474	452	423	454	408	456	433	469	463	439	470	508	460	444	428	436	424	467	424	449	401	449	502	471	502	473	416	463	460	448	422	466	457	491	491	534	473	446	430	438	466	442	453	463	466	450	461	457	455	493	499	457	464	491	442	462	478	451	466	476	436	451	452	442	474	451	463	444	456	440	414	451	483	444	439	454	488	477	466	474	473	512	444	452	475	427	464	480	462	457	449	471	481	492	457	515	420	475	446	448	437	442	460	480	476	454	483	455	466	490	477	500	508	440	462	494	466	470	497	493	451	468	489	485	458	492	442	465	464	444	436	450	455	465	502	449	511	500	448	453	479	469	479	439	473	436	509	464	477	500	475	456	493	429	470	443	447	468	424	452	461	463	487	493	492	449	480	446	483	492	479	409	489	494	457	491	461	447	458	489	476	446	449	496	444	425	447	461	472	426	484	477	469	453	510	472	478	460	474	477	489	481	440	479	474	466	478	446	460	463	462	503	482	468	494	435	461	452	504	498	460	433	473	440	484	480	427	434	465	435	459	462	464	440	453	464	459	503	461	435	463	474	468	432	480	449	506	416	459	452	474	507	477	462	503	442	463	492	448	490	433	474	416	469	451	438	503	454	476	492	518	493	475	440	463	476	473	484	467	464	447	460	467	436	438	451	485	447	462	461	436	425	450	463	444	458	462	447	479	456	453	489	427	417	473	473	493	420	480	476	469	453	460	449	437	435	472	447	463	446	450	458	422	471	459	463	437	491	476	466	442	438	461	413	442	427	463	475	444	427	456	466	444	481	475	458	522	475	429	460	437	468	477	488	462	496	480	427	459	452	464	453	457	445	442	459	452	480	475	474	462	474	431	471	464	473	453	443	467	446	460	468	446	471	438	425	463	414	503	461	505	486	430	444	454	498	492	457	450	431	461	470	477	451	482	452	458	449	426	449	408	458	461	459	477	502	473	477	466	482	480	443	511	464	446	449	453	468	421	458	468	502	466	430	431	431	469	492	472	475	478	424	466	451	508	414	464	490	468	476	478	478	456	469	453	469	473	464	483	451	463	482	458	471	465	466	437	448	446	472	509	463	488	466	507	469	473	467	414	470	459	450	478	471	458	472	433	451	477	447	430	507	450	467	422	486	456	462	448	445	447	419	427	449	494	433	475	470	469	468	469	484	436	449	454	410	487	444	507	495	452	446	459	439	483	461	465	479	485	479	452	433	487	494	466	473	480	466	433	418	475	441	490	451	481	470	507	478	452	438	470	462	491	483	467	483	486	460	462	458	448	459	455	475	458	461	478	447	482	445	480	456	480	482	437	420	480	463	450	470	459	445	464	470	444	429	397	436	469	437	513	472	431	449	486	456	485	470	428	441	477	441	451	489	446	458	485	480	471	435	466	472	444	471	485	463	514	499	466	471	490	481	482	435	453	449	443	475	453	450	494	439	448	467	420	464	446	465	480	452	482	463	463	489	462	475	442	434	462	443	478	469	444	455	524	418	452	458	476	437	498	471	458	438	499	460	497	456	455	456	495	469	436	455	443	463	441	471	465	455	476	478	469	500	442	467	441	484	471	474	488	436	456	438	424	458	455	488	431	471	453	444	479	458	451	485	477	466	458	464	456	466	462	446	478	452	465	435	473	438	498	462	451	423	472	408	441	471	440	506	473	439	461	460	461	425	449	485	466	461	437	422	449	448	477	459	459	432	440	421	482	485	476	461	448	502	460	423	431	467	446	467	461	469	481	475	471	453	461	457	475	511	466	474	474	475	450	467	405	459	490	450	461	437	515	456	469	446	436	460	498	474	445	467	490	448	475	446	463	472	467	465	458	463	489	482	448	435	433	430	464	438	453	497	444	430	411	447	448	468	483	456	460	469	450	446	463	482	484	473	455	417	483	479	464	460	470	416	462	402	469	478	465	456	451	445	477	454	478	466	478	473	474	455	479	488	460	485	435	486	428	453	471	507	466	494	446	467	440	453	499	495	462	443	466	459	454	459	483	480	454	479	482	443	436	454	439	442	470	476	482	456	444	459	439	452	467	447	453	478	456	480	468	476	497	448	425	477	420	464	422	419
30722	6342	2513	1713	1256	928	709	572	482	421	407	401	314	313	322	278	285	285	288	258	231	274	235	250	243	236	240	239	219	241	219	263	214	212	230	189	229	222	205	224	226	201	194	215	222	205	220	198	251	224	215	211	208	189	212	226	227	207	197	201	197	233	223	210	199	190	193	222	222	190	243	228	191	212	207	207	210	223	213	212	210	231	204	212	192	221	227	220	201	200	206	195	205	202	197	231	195	234	203	217	202	196	197	189	184	207	224	254	215	193	228	193	222	215	216	225	210	207	168	224	212	227	196	222	221	215	208	206	219	207	187	214	208	211	230	204	217	202	186	177	202	210	188	200	190	206	205	212	210	197	221	201	212	198	204	202	196	205	208	191	184	210	201	196	214	215	225	233	213	209	216	209	210	212	189	195	213	219	209	201	213	190	200	228	191	209	190	200	215	187	201	207	202	207	208	211	194	180	203	231	222	214	230	210	182	207	201	201	193	213	217	195	201	209	211	218	196	244	192	222	226	216	192	204	236	217	193	201	194	174	180	215	200	218	177	188	209	223	199	236	189	204	198	187	212	183	205	227	198	183	209	223	189	217	208	236	191	212	205	205	211	215	217	214	190	202	212	208	187	210	182	210	204	240	194	218	211	202	208	207	230	220	224	216	199	211	203	222	219	226	197	206	227	179	225	216	201	202	192	200	203	192	233	205	216	198	208	206	216	205	221	202	216	200	206	213	172	197	207	209	202	198	204	204	175	215	210	212	221	224	206	209	209	175	189	206	204	201	235	200	211	204	214	213	225	203	215	200	225	223	218	218	200	204	202	217	194	209	222	212	181	198	196	204	193	209	225	212	184	205	206	197	207	216	175	184	216	205	189	214	204	200	213	211	205	226	215	196	193	210	198	210	206	222	222	192	194	224	231	199	191	189	197	210	202	220	211	229	219	208	209	218	225	209	200	210	220	208	217	216	219	204	219	213	206	212	201	203	211	172	220	207	189	202	198	214	201	218	205	231	219	194	208	209	200	199	203	220	220	188	209	195	208	224	223	214	236	193	236	205	232	215	202	195	177	194	219	239	179	185	180	205	216	204	207	181	175	201	197	235	209	213	184	189	199	194	198	186	177	206	201	212	215	217	217	204	205	186	207	222	204	202	256	188	204	218	212	218	217	217	213	204	196	184	199	187	206	209	201	201	258	228	225	219	207	183	217	200	205	181	206	208	182	220	226	219	205	222	194	203	220	195	215	216	219	205	198	192	221	195	221	197	217	219	216	178	228	206	195	212	205	181	193	201	231	221	203	196	203	209	196	216	200	208	212	197	183	221	202	204	184	184	193	203	216	214	224	211	181	240	226	193	199	188	194	229	200	233	203	227	229	203	189	198	215	198	209	196	224	202	193	219	193	207	195	215	219	212	194	195	211	215	196	205	208	196	208	204	180	212	204	210	215	215	224	197	235	215	220	196	241	221	201	238	184	195	197	170	212	226	210	208	212	191	214	197	220	182	214	186	185	222	217	212	227	200	217	216	201	230	196	213	214	221	198	198	203	230	209	188	206	221	237	181	182	172	215	207	191	199	214	174	213	211	219	194	178	192	214	214	199	202	212	224	189	227	205	191	195	199	198	196	194	187	208	184	209	203	229	210	204	221	217	216	201	215	187	182	192	202	182	205	207	206	219	216	214	208	207	211	205	230	194	207	213	179	234	201	204	205	203	201	228	218	203	214	233	217	208	210	198	204	208	206	216	201	203	220	206	185	187	208	198	225	178	227	207	213	214	229	233	225	219	214	219	198	214	209	216	207	214	217	214	205	184	214	216	236	210	193	214	227	199	216	202	219	214	195	237	228	206	212	192	197	213	206	221	199	222	224	196	202	210	182	232	206	215	193	202	206	206	201	194	198	231	228	204	188	208	206	212	195	207	202	207	197	224	211	205	193	205	221	193	215	202	195	204	216	210	219	199	207	195	215	184	169	209	209	195	200	208	210	235	198	209	188	192	228	214	220	199	212	207	191	210	194	231	216	214	240	182	180	199	203	195	218	218	191	210	210	189	202	210	183	196	218	196	207	205	208	207	214	211	199	191	232	215	193	187	202	208	209	205	212	206	210	232	212	213	224	198	203	236	224	200	213	216	201	195	219	198	217	201	209	204	195	200	206	229	200	202	209	194	216	206	203	219	209	218	177	193	229	203	212	228	220	224	214	213	208	207	190	203	181	221	203	205	217	201	224	178	218	196	218	215	193	222	211	223	182	199	219	233	201	223	213	223	176	210	212	200	191	211	183	219	211	207	221	209	199	224	203	214	210	201	218	185	219	202	236	175	230	192	181	193	224	213	205	199	197	174	209	192	205	226	186	213	201	190	191	194	239	198	213	199	207	205	228	197	238	219	212	224	196	200	198	215	203	179	176	199	208	215	206	184	183	193	195	219	187	250	237	226	231	226	221	230	231	190	223	198	195	201	226	202	211	200	209	188	200	194	198	202	193	213	204	196	236	212	206	190	200	219	209	220	200	196	227	213	220	191	214	202	223	191	215	179	208	196	214	211	185	187	207	213	204	214	196	212	205	205	228	205	196	205	212	191	222	211	226	220	214	184	206	213	189	195	224	204	196	209	196	219	212	199	206	207	207	202	209	204	203	218	236	201	205	241	213	230	218	214	209	228	222	213	220	197	212	187	217	206	228	220	202	209	227	188	220	199	211	196	185	186	228	205	215	217	204	187	211	196	207	192	194	191	221	214	216	189	206	221	191	222	209	216	198	197	224	216	195	192	202	197	201	221	167	203	209	186	206	206	223	209	208	202	193	222	197	196	190	221	204	211	212	176	214	184	185	203	181	191	189	191	225	189	191	213	241	241	222	190	185	219	225	215	228	215	194	202	218	207	199	210	188	193	193	228	214	207	186	213	217	178	204	196	215	190	217	228	219	209	172	212	230	192	192	201	190	208	200	210	212	219	207	191	227	220	228	211	212	199	202	198	184	231	219	210	222	208	220	194	229	211	197	227	216	219	211	226	193	189	186	215	195	222	216	207	202	196	202	216	201	221	192	203	199	208	199	204	185	211	232	200	224	232	215	210	215	202	191	196	194	185	175	197	217	181	178	206	224	229	189	227	203	197	199	217	188	194	218	188	197	222	194	190	220	209	226	203	209	196	218	207	181	192	201	199	206	187	205	223	246	185	218	191	208	214	201	206	204	208	221	238	191	210	205	225	239	220	194	234	200	211	198	230	218	221	211	206	216	197	195	207	200	199	205	209	192	196	193	207	229	186	203	196	204	213	210	208	202	223	204	226	199	189	190	206	201	185	215	221	196	203	201	230	217	235	218	198	216	177	207	233	214	210	219	218	218	199	189	219	220	213	208	197	219	214	201	190	221	189	198	208	176	202	217	210	198	237	204	168	221	201	215	219	194	229	216	219	217	194	215	205	201	229	218	221	215	180	225	230	217	181	188	230	240	200	184	220	203	208	198	186	214	200	215
16011	2355	5081	6005	5081	4235	3627	2958	2672	2323	2077	1925	1725	1635	1509	1342	1317	1241	1198	1113	1141	1032	977	996	1065	912	907	932	953	918	868	855	843	826	852	876	864	784	808	813	838	789	816	790	784	760	730	740	756	743	771	763	694	782	732	767	741	771	769	814	695	708	742	752	780	727	758	769	701	715	704	747	751	717	704	747	741	714	709	722	763	719	778	759	748	724	676	733	700	740	667	761	690	681	718	729	695	731	719	760	702	704	755	719	703	749	728	735	746	674	712	749	654	691	728	666	717	752	723	720	688	662	699	738	668	693	739	763	720	710	706	687	703	682	719	658	664	696	738	749	759	711	736	694	678	686	734	764	720	687	706	729	703	716	733	691	713	693	732	725	696	718	682	726	698	739	673	690	706	730	699	704	647	661	744	696	717	752	700	689	717	706	737	682	699	738	673	755	726	744	678	702	711	685	743	686	704	629	693	692	690	663	690	718	748	706	685	736	700	723	725	671	656	722	699	725	725	728	701	699	701	687	701	694	690	707	717	655	691	667	683	690	749	694	708	694	683	733	729	694	653	696	706	723	723	699	670	717	703	704	731	633	706	740	676	715	712	739	732	666	717	671	726	697	674	715	688	684	707	732	702	728	760	732	702	676	705	722	711	726	669	682	708	713	717	716	682	650	686	696	723	698	678	704	688	678	686	713	709	685	700	658	692	730	734	725	668	704	707	692	713	725	709	664	736	717	695	683	732	698	734	746	754	735	739	720	672	717	705	678	691	724	691	728	696	679	737	697	695	689	665	684	727	698	678	698	732	737	697	731	705	675	707	722	754	678	679	672	732	699	692	698	703	700	710	654	719	697	690	703	747	685	691	701	725	687	729	723	704	692	709	659	729	696	673	653	685	690	705	636	717	730	723	741	671	675	678	709	668	719	714	665	682	706	710	670	709	735	724	728	639	707	683	708	691	731	719	677	744	698	705	756	681	698	662	673	683	676	697	688	685	698	672	659	726	666	715	683	725	718	719	669	710	705	728	705	684	715	718	684	670	733	694	677	714	706	674	693	697	680	693	715	742	711	665	721	661	691	739	673	697	713	684	659	720	674	674	706	702	711	695	725	741	637	687	722	664	681	671	740	696	683	697	701	727	681	705	728	690	673	734	728	712	706	724	713	696	696	695	726	722	690	798	712	682	670	688	748	656	731	690	678	689	708	715	687	711	710	707	693	708	709	664	683	717	678	675	696	718	724	691	711	693	657	710	737	674	723	694	651	721	710	751	706	737	670	690	652	692	723	690	705	690	730	703	699	722	682	704	717	699	696	710	710	728	718	675	701	685	702	694	675	689	739	728	706	706	678	693	700	739	688	659	675	702	719	701	714	742	693	693	634	703	707	697	746	720	735	677	722	702	693	712	709	729	656	737	689	667	667	664	654	753	737	696	678	717	673	724	710	724	758	691	679	684	674	715	680	727	670	626	735	677	741	685	690	702	709	709	698	685	703	706	677	723	686	730	723	674	720	730	680	747	724	740	740	688	704	709	735	653	689	698	697	666	703	690	611	663	697	717	686	715	693	731	726	734	744	709	684	709	726	683	719	688	690	717	719	754	711	717	698	776	679	717	721	701	713	712	725	714	727	694	738	682	736	651	738	677	706	714	683	694	661	718	728	726	693	705	697	740	682	703	714	711	694	730	677	707	749	705	681	743	730	678	719	724	714	664	664	726	726	683	734	641	702	717	744	684	646	732	686	685	714	691	719	667	630	733	697	753	681	711	745	672	710	722	692	715	676	691	678	713	729	688	754	746	693	688	688	725	684	709	694	704	679	709	665	693	702	749	724	766	702	672	720	758	704	684	738	692	702	717	695	721	707	699	668	647	666	688	700	738	681	702	719	676	689	683	713	732	698	713	729	708	725	692	687	674	671	658	728	695	707	702	702	768	690	696	703	684	682	711	693	670	724	712	674	660	728	729	704	747	736	691	715	693	682	669	726	729	692	720	726	720	708	699	721	710	732	726	711	662	692	698	656	677	693	726	738	710	698	700	737	699	712	737	711	708	718	688	721	758	633	762	661	683	690	716	687	709	740	678	686	774	704	707	705	708	698	671	673	676	712	698	699	683	702	674	660	706	730	732	657	702	685	701	696	764	701	694	677	733	720	704	742	695	681	709	722	685	739	721	744	686	723	712	697	701	696	691	703	670	736	665	716	704	684	665	705	705	703	696	707	694	649	694	685	689	745	711	696	676	696	764	729	711	691	738	706	674	658	684	669	671	691	659	698	698	755	668	671	703	712	704	675	666	729	707	734	692	699	716	669	709	672	690	702	685	714	715	727	666	712	681	666	672	712	709	724	696	734	704	705	703	703	695	706	675	720	708	660	672	708	677	720	696	691	647	698	684	684	704	702	693	703	653	649	721	698	705	693	704	700	699	709	682	709	687	676	688	715	683	702	677	690	660	682	706	766	738	704	722	713	724	715	736	726	695	703	744	736	724	704	750	712	713	728	681	730	690	707	727	701	703	677	679	701	699	690	737	695	694	711	709	688	660	644	680	761	729	745	685	719	677	644	723	716	691	702	707	683	742	706	651	709	673	682	717	697	742	714	686	755	649	715	724	725	711	716	720	687	712	667	747	737	703	713	681	722	688	667	767	712	701	706	669	732	720	695	695	694	688	695	699	754	697	720	687	676	697	702	669	681	723	732	706	659	661	698	709	662	719	669	735	691	682	701	708	707	731	698	677	714	664	712	750	690	674	740	647	723	721	728	677	706	698	666	694	681	747	696	709	682	726	688	683	705	717	684	754	691	737	715	723	689	694	707	687	716	707	671	663	707	704	717	724	685	722	720	680	725	697	696	722	731	699	706	713	692	694	694	679	693	697	662	682	702	704	735	730	682	753	712	730	710	690	710	701	685	730	701	760	687	752	764	708	738	686	707	685	708	744	692	742	677	742	705	693	697	686	729	715	678	756	728	718	711	680	707	688	724	719	712	696	703	702	699	716	717	710	667	668	678	680	686	708	690	711	731	720	713	657	668	724	665	715	717	689	672	717	739	678	717	734	700	685	701	726	704	722	707	699	642	673	714	685	707	719	703	709	668	706	714	698	691	730	660	788	702	671	704	748	688	663	676	648	728	662	675	714	735	727	668	716	766	693	736	676	697	674	705	744	773	725	726	724	637	705	715	721	708	684	697	691	727	696	727	673	701	693	658	708	675	688	711	718	690	710	662	714	697	717	699	737	734	695	680	678	704	667	692	743	733	703	713	683	690	676	660	692	696	716	688	644	718	707	682	708	720	702	748	657	686	692	643	681	700	676	674	662	729	679	689	695	736	710	681	698	688	709	687	695	728	678	688	722	717	724	724	686	695	640	695	725	694	692	707	679	709	689	738	674	707	705	704	698	694	705	679	730	681	712	667	688	714	739	758	700	687	693	724	714	688	663	733	714	706	687	673	697	679	710	703	708	744	673	680	725	749	698	685	725	689	684	648
2449	165	139	117	90	77	82	71	70	89	56	56	69	58	54	58	81	62	63	64	57	79	72	69	60	76	78	62	52	48	79	74	75	62	54	61	58	55	67	66	57	60	57	71	58	75	77	78	62	56	60	58	48	68	71	59	70	60	62	63	62	60	62	61	74	68	61	62	78	63	65	70	63	69	66	64	69	56	52	53	58	69	53	70	55	66	73	68	83	63	58	59	67	58	56	51	58	52	64	68	57	72	66	65	69	67	74	57	69	62	68	56	49	58	60	69	60	76	62	55	59	56	77	60	46	75	69	77	61	64	63	50	73	57	59	73	72	54	78	57	63	68	54	71	68	62	65	59	56	65	67	70	62	70	61	62	70	57	59	68	51	64	74	69	53	62	69	73	52	60	69	60	64	63	72	72	57	68	75	59	63	80	68	54	71	63	67	65	57	58	72	70	74	79	62	55	66	42	38	59	75	52	70	69	84	69	62	53	58	60	59	50	50	60	63	66	57	65	63	72	69	64	59	65	69	62	63	70	56	64	57	73	53	59	63	65	63	65	63	73	88	68	62	61	61	65	58	47	60	62	62	64	60	58	78	58	70	57	62	55	65	51	67	60	53	68	55	79	58	57	81	61	63	61	58	56	67	77	67	71	66	67	81	62	67	54	73	61	59	70	78	55	72	47	64	59	68	56	80	64	78	45	46	59	55	53	55	82	67	67	62	51	58	67	50	60	72	56	66	45	63	65	60	72	56	51	65	49	56	55	60	66	56	66	66	57	58	64	56	63	65	51	47	67	71	63	61	64	53	62	63	72	51	56	58	59	77	57	72	55	75	62	62	56	67	62	53	56	68	70	62	67	66	66	59	49	59	80	56	70	73	72	62	60	63	65	54	51	73	60	57	73	56	61	73	71	52	76	72	70	63	60	67	75	60	63	76	57	68	71	54	51	68	60	75	76	39	69	55	69	65	77	56	75	72	62	65	64	66	77	55	68	70	66	72	59	63	56	57	75	62	62	71	64	64	59	74	56	63	54	61	66	72	64	67	58	73	61	48	64	65	56	67	69	65	79	57	57	60	64	73	62	56	57	55	63	68	62	56	72	51	51	54	70	59	56	67	67	65	69	65	68	71	53	79	76	48	64	62	63	63	63	67	49	63	55	66	74	62	68	60	76	54	69	76	75	71	75	71	63	62	67	60	74	55	63	73	61	62	66	63	59	60	67	52	46	50	58	59	59	65	54	56	67	74	67	50	72	63	69	58	70	58	60	73	50	56	53	58	56	62	69	78	51	69	62	63	68	62	56	66	67	61	63	54	78	61	60	76	61	62	67	74	53	54	61	53	56	64	78	65	56	51	64	53	66	67	53	68	58	60	55	68	65	55	73	52	65	67	73	65	57	76	57	63	57	65	71	71	66	71	57	56	66	53	58	70	58	67	76	63	60	60	69	63	62	65	59	72	58	55	62	47	66	70	73	64	65	60	71	61	66	65	59	52	54	47	77	55	55	56	67	53	67	58	85	61	70	56	68	62	69	65	57	52	65	59	60	71	81	72	57	68	71	47	65	88	68	62	64	59	42	67	68	78	61	60	53	72	50	68	74	55	77	59	58	69	72	65	66	63	70	58	65	45	75	39	69	74	56	75	50	54	78	60	67	57	74	63	60	50	61	56	75	55	63	76	65	70	77	38	60	71	59	48	54	59	57	57	63	67	67	73	62	60	64	56	53	59	75	52	66	70	70	61	55	65	62	62	66	74	74	67	52	51	64	65	57	60	51	77	54	64	56	53	73	63	61	55	62	63	56	57	62	55	56	61	69	62	62	70	56	74	63	73	60	76	53	66	73	64	66	70	70	55	52	75	67	72	61	75	81	60	70	62	66	62	54	49	63	64	58	74	60	70	64	75	61	68	67	73	72	68	62	52	57	60	41	54	53	57	60	66	64	59	57	60	59	63	50	61	51	63	63	61	72	74	58	83	77	57	53	63	62	60	54	59	57	62	49	77	56	58	69	61	58	70	69	59	55	50	63	62	61	59	74	61	63	68	67	66	70	68	59	60	67	68	63	58	52	60	48	64	56	73	57	72	63	54	70	69	69	54	60	69	66	56	76	66	69	47	58	74	53	76	61	59	50	61	56	72	63	50	70	69	62	53	67	64	56	62	67	55	63	68	55	72	69	66	60	60	70	58	75	58	56	53	60	72	65	59	51	68	62	62	57	80	67	60	74	69	75	63	67	62	70	68	66	62	48	50	58	65	62	60	74	61	64	47	62	70	52	64	46	72	60	63	65	65	67	58	70	63	72	66	69	57	62	52	69	59	68	54	52	53	64	63	61	50	60	58	65	58	49	67	56	73	71	63	64	58	53	69	76	63	68	61	67	56	53	51	60	54	65	63	66	69	54	76	72	64	81	66	65	62	64	62	53	75	68	63	62	58	60	53	56	51	61	57	61	69	62	37	51	62	65	69	62	63	56	65	53	53	41	60	76	73	84	64	64	70	61	70	66	65	60	67	61	55	58	47	68	72	52	60	60	69	76	52	60	73	64	66	59	69	61	55	68	81	57	52	47	75	61	63	69	58	66	71	63	66	68	52	64	58	67	61	64	60	72	67	64	60	63	57	71	59	50	53	56	65	56	59	60	50	72	46	93	76	74	43	67	63	71	75	64	68	78	52	72	73	60	55	50	69	69	56	63	53	54	51	63	62	66	53	72	65	63	53	67	58	56	51	69	55	50	50	70	46	65	71	62	59	49	49	61	70	76	55	60	51	54	72	41	72	68	61	63	62	55	49	68	65	59	65	66	62	80	66	56	60	57	76	50	86	77	56	64	63	61	66	75	58	66	47	50	71	65	69	65	58	67	55	73	59	77	60	84	55	69	72	67	51	58	57	57	63	65	73	63	96	59	75	69	62	68	59	50	55	67	63	49	74	60	65	65	56	66	56	60	57	50	53	73	58	76	60	63	77	67	70	63	70	66	59	70	57	62	58	56	60	74	59	70	53	67	59	56	50	62	52	50	57	38	60	66	58	63	56	47	63	69	60	78	53	67	65	63	57	52	63	71	54	66	52	55	59	55	63	79	62	65	62	58	57	66	79	65	57	60	73	43	64	49	61	68	65	61	66	70	72	69	58	51	70	65	71	58	64	54	69	85	71	73	67	63	62	70	64	78	71	60	72	56	66	52	66	66	70	62	64	73	71	68	54	68	55	69	73	62	66	60	53	60	57	62	65	69	70	59	60	65	54	67	55	72	61	59	66	66	66	57	60	72	55	62	68	65	59	74	62	67	59	68	70	55	61	63	51	63	69	51	73	49	70	60	62	50	72	82	60	63	48	64	63	54	73	53	61	60	63	58	69	57	77	53	60	60	62	63	55	68	51	56	74	55	64	65	54	67	69	56	53	73	72	63	73	58	73	65	69	66	57	54	63	42	51	70	68	61	64	61	77	72	63	69	56	62	76	68	52	55	79	55	56	68
3952	334	470	448	405	384	353	340	331	299	327	289	318	286	329	286	309	278	300	302	284	307	282	267	279	276	267	278	266	268	276	272	238	271	237	294	299	267	258	309	253	291	276	272	269	265	305	233	300	262	253	270	281	273	282	271	250	282	271	271	267	266	241	263	242	268	264	259	256	276	260	266	274	268	286	287	275	270	256	257	279	281	274	275	278	246	273	271	283	281	285	248	258	243	283	279	274	275	307	290	274	287	278	279	284	271	267	274	277	261	264	256	247	266	262	259	236	272	308	276	271	279	279	259	259	260	287	267	274	264	282	291	299	274	251	250	263	272	271	291	298	268	236	256	290	284	274	271	284	266	277	252	291	265	259	290	300	294	272	271	281	296	249	281	239	265	248	257	290	255	292	252	260	264	281	287	272	290	263	282	281	265	279	316	297	259	232	271	258	272	257	260	294	259	292	292	299	236	248	261	277	285	284	301	234	296	254	244	276	277	321	247	286	252	277	268	253	270	263	270	251	263	259	288	262	265	250	267	277	270	265	270	268	285	275	272	266	263	248	261	286	267	279	268	268	288	308	272	275	277	266	282	255	252	270	283	253	283	264	285	270	234	249	301	282	266	269	287	274	261	262	270	282	284	269	280	253	238	285	250	294	248	243	242	273	261	259	287	262	229	242	263	247	269	265	276	304	261	285	260	255	264	266	267	286	272	267	293	276	281	257	255	303	257	271	270	233	276	288	290	261	277	277	256	283	308	282	251	272	262	306	296	281	267	261	270	264	255	275	281	255	272	266	252	258	285	283	254	281	262	288	254	267	274	301	302	279	258	284	281	253	284	273	271	281	272	276	273	273	243	270	262	244	242	267	272	278	277	299	303	257	259	279	266	283	289	238	278	322	294	257	267	286	267	310	266	274	266	259	253	284	283	244	258	269	228	273	303	263	281	252	257	306	256	282	258	284	255	271	268	318	292	263	243	272	298	261	269	308	288	288	229	261	256	247	278	263	253	257	255	256	241	269	286	259	292	270	257	248	284	300	273	300	289	269	283	265	239	255	262	244	307	262	293	272	264	240	286	253	279	305	271	268	275	263	279	272	272	259	271	292	277	300	244	267	276	272	253	306	278	253	259	261	251	281	264	252	266	268	262	255	283	273	279	265	262	267	256	281	226	257	267	285	301	259	271	259	277	243	285	288	271	253	265	280	282	278	251	267	275	289	261	287	284	247	272	247	269	279	238	289	289	279	281	297	242	270	294	264	293	269	295	265	282	288	285	279	270	273	265	250	246	277	287	264	253	282	260	256	274	287	279	261	291	245	273	259	282	271	272	261	262	273	272	253	230	291	286	292	261	267	281	255	266	274	297	273	239	275	253	266	246	288	290	244	282	242	270	258	266	267	302	261	253	249	291	255	292	297	281	294	261	295	288	271	280	285	235	267	264	256	280	272	276	275	281	254	259	256	248	259	265	273	272	283	270	274	243	270	293	264	283	280	265	268	263	277	237	261	287	294	265	275	278	252	263	259	254	267	268	270	284	255	268	274	248	274	250	286	291	273	275	250	251	302	239	247	302	285	287	285	262	261	277	295	260	263	247	258	287	299	269	276	267	295	269	254	299	258	271	277	255	257	273	251	263	299	263	278	304	267	262	269	262	250	295	261	245	287	260	295	237	248	273	299	253	281	283	289	290	255	263	293	294	265	273	275	275	280	282	257	322	273	265	279	276	270	278	291	264	278	287	282	257	279	221	249	266	269	293	277	282	290	267	266	257	268	269	279	283	260	258	266	269	273	259	247	284	270	248	264	288	265	266	288	293	267	226	254	259	268	265	280	307	254	286	280	308	265	280	246	282	293	248	262	314	273	281	292	226	280	260	262	269	285	255	263	259	266	275	261	271	274	231	265	269	278	278	248	304	266	266	279	276	259	259	286	257	250	283	255	265	256	247	281	258	264	270	253	270	262	284	232	258	268	275	256	248	253	253	280	263	265	266	282	245	255	270	246	248	257	249	282	269	256	269	273	265	301	262	297	267	256	281	294	287	282	290	267	259	279	275	292	279	234	257	286	260	268	269	293	256	274	242	283	275	271	269	279	286	253	268	291	258	271	260	228	292	259	275	283	287	280	262	239	278	289	245	273	262	243	270	245	300	276	253	272	273	274	266	268	284	275	265	281	283	273	280	246	277	256	286	239	264	270	252	270	276	265	269	244	262	287	250	275	273	242	291	266	272	254	248	270	284	243	260	270	240	281	261	286	267	252	266	289	234	307	245	290	274	266	247	279	279	295	282	254	258	288	282	241	245	266	265	257	328	267	275	257	285	279	266	259	296	296	249	274	300	277	270	303	293	266	278	278	280	298	280	271	261	235	268	260	253	295	275	264	315	259	266	286	266	246	269	267	279	264	258	283	267	298	252	303	249	269	282	288	264	256	263	281	263	271	270	276	272	294	286	255	272	305	269	285	278	281	280	256	300	286	272	262	239	278	247	279	247	269	274	262	264	263	293	271	281	279	260	288	241	269	240	257	265	264	255	254	261	273	258	277	268	278	274	268	250	267	253	284	272	267	272	255	243	290	276	269	254	278	278	283	275	256	294	267	274	243	278	256	250	281	280	268	248	265	268	274	263	294	248	311	261	275	282	276	267	277	265	293	266	260	289	318	270	270	273	251	262	278	252	262	265	282	274	252	252	264	272	278	281	262	234	273	260	283	268	294	258	254	274	245	271	263	250	274	281	281	280	258	249	276	270	275	289	267	258	243	272	282	254	281	301	265	268	273	276	272	293	265	264	275	288	278	247	296	267	293	268	250	301	288	255	269	252	264	283	270	277	270	277	268	279	292	280	250	263	278	271	233	245	255	280	280	247	280	297	271	256	272	291	273	265	242	255	297	279	274	260	279	288	282	261	279	266	262	263	312	267	270	256	286	283	288	254	279	257	269	252	280	269	277	260	283	265	268	284	261	272	278	281	251	293	257	258	267	265	286	306	282	275	281	282	263	266	272	233	291	278	248	244	273	281	272	284	244	286	278	254	290	283	249	279	284	247	277	244	298	289	276	285	288	287	278	290	244	287	306	287	279	284	263	286	263	281	281	281	258	249	284	288	294	256	281	268	263	251	272	242	276	275	282	265	269	238	272	272	285	263	306	301	267	247	276	274	269	259	275	282	300	257	250	245	285	265	272	265	262	288	221	255	297	256	297	258	263	295	261	261	253	282	254	262	307	295	259	267	279	270	303	272	287	274	250	271	255	267	263	292	296	269	295	284	251	256	290	285	304	242	257	283	266	288	255	270	262	253	263	274	275	283	273	303	258	254	247	292	270	253	280	275	267	239	269	287	259	288	289	264	240	270	274	293	270	264	271	249	283	280	275	269	250	270	265	277	260	242	296	296	269	287	255	276	268	268	271	238	282	280	246	279	284	275	273	269	260	281	261	270	258	263	301	258	251	272	277	274	256	271	254	280	265	258	258	273	272	278	233	240
19594	1619	1268	900	641	481	392	278	319	247	218	190	183	200	209	161	149	167	153	149	152	157	177	126	147	137	153	148	151	142	141	128	124	160	137	145	116	149	133	134	133	134	125	172	153	156	132	148	138	124	171	148	146	152	140	125	149	126	141	141	142	143	117	142	130	130	133	116	131	127	118	109	116	140	131	135	132	156	121	128	137	131	143	136	131	115	127	129	154	122	142	124	127	131	133	140	141	134	139	135	134	139	134	127	134	133	132	109	126	133	145	135	119	119	138	126	135	142	130	148	140	143	126	145	124	126	142	129	142	137	140	144	146	138	114	162	138	121	123	124	155	131	140	122	136	135	130	129	132	125	130	151	145	122	131	127	127	110	124	148	119	119	141	129	130	108	134	118	150	117	129	148	123	167	119	121	128	127	127	128	130	134	151	142	127	152	119	125	135	116	143	126	117	114	129	144	134	126	153	120	140	124	132	135	138	135	128	116	135	117	147	132	144	107	135	133	122	124	141	118	151	134	124	126	128	138	139	133	143	135	128	133	117	143	132	127	116	140	139	137	136	109	129	143	149	141	137	142	140	125	131	130	127	134	139	153	124	133	135	124	126	127	129	125	132	133	144	121	126	135	122	132	115	147	116	117	135	131	131	136	128	128	128	129	134	146	131	122	170	148	140	115	110	118	107	128	135	145	147	135	138	122	135	122	119	146	120	105	117	137	151	122	163	118	147	129	143	135	144	126	150	142	130	121	136	128	135	142	141	135	131	135	126	129	138	119	146	135	133	130	141	119	105	119	134	129	124	137	115	139	132	128	139	124	125	122	122	116	129	123	123	128	127	145	111	129	118	140	135	132	129	142	136	141	154	145	116	134	145	136	131	132	123	140	105	130	162	120	120	140	127	124	129	148	134	129	157	159	142	132	137	118	163	126	114	117	121	115	131	136	123	122	139	157	141	145	136	131	142	158	147	140	148	119	134	126	139	129	147	134	122	136	130	108	138	128	131	141	129	140	170	119	139	137	134	143	131	121	134	120	138	135	142	159	132	120	132	134	132	130	132	125	110	112	115	138	115	148	135	128	120	140	134	135	126	140	135	137	143	128	143	131	134	127	142	141	136	124	155	122	129	124	126	121	134	128	134	127	142	131	113	128	116	140	134	124	107	145	135	120	150	136	132	153	125	124	132	143	138	117	134	130	131	136	137	135	138	141	159	131	124	140	151	128	138	119	129	113	116	150	147	142	136	133	129	123	134	126	114	124	155	148	118	158	129	141	134	138	129	123	150	130	123	120	129	139	131	135	127	124	170	127	138	129	141	122	144	142	135	123	119	132	138	116	128	132	128	160	125	139	140	131	138	134	130	138	133	123	145	130	121	124	171	143	110	133	130	107	150	131	118	137	142	131	122	129	149	138	154	116	129	146	142	120	124	111	132	100	130	118	129	143	132	131	121	148	140	114	159	144	133	126	132	149	126	131	135	120	131	120	126	113	128	130	122	128	146	138	113	140	140	133	116	134	151	127	141	123	131	145	142	141	128	137	122	138	136	129	153	140	122	130	135	138	106	129	132	160	142	142	110	145	130	97	120	144	127	179	135	130	115	133	137	120	143	112	136	110	130	143	157	130	141	147	131	128	107	128	115	141	115	105	134	133	128	132	137	115	141	129	131	142	130	137	132	127	132	121	146	152	133	137	134	133	144	132	120	129	139	123	138	129	129	130	127	130	125	138	138	125	140	123	153	119	142	119	122	126	139	117	131	123	147	134	132	124	123	136	142	118	125	145	137	128	131	151	137	146	114	122	113	113	130	114	130	150	146	129	133	102	137	142	141	121	120	128	117	126	118	116	132	132	122	139	136	139	126	133	135	134	133	136	134	147	144	118	129	125	125	154	148	128	131	134	120	115	138	157	128	131	113	125	127	118	127	150	127	135	115	138	131	129	131	145	154	134	108	151	155	147	131	148	132	133	126	135	124	153	122	147	138	119	132	152	121	152	119	130	151	128	140	141	130	136	134	127	132	139	137	143	142	120	133	131	148	136	134	136	130	137	160	137	132	135	108	121	123	122	135	141	119	122	135	136	128	133	126	131	128	127	116	120	120	133	138	141	145	126	141	112	124	157	130	108	132	149	130	160	145	138	128	142	125	155	136	127	124	135	115	148	125	134	136	132	145	143	158	148	131	119	138	141	122	109	125	141	137	143	146	136	122	124	131	129	123	125	120	150	136	126	142	134	139	145	138	116	126	108	126	150	145	102	119	119	143	133	137	141	147	148	136	133	134	141	120	124	125	132	123	129	153	151	135	116	124	121	148	155	133	119	125	113	146	143	129	149	155	140	160	147	115	116	129	134	137	154	139	133	123	137	148	144	125	148	137	130	130	132	135	126	149	121	130	140	148	128	123	130	128	124	134	147	124	127	118	123	115	122	114	147	122	122	120	118	128	122	119	144	127	117	119	116	112	109	139	132	143	130	138	133	123	131	125	120	123	127	118	143	141	132	137	138	138	107	146	153	145	126	136	155	139	106	132	129	129	126	122	159	109	144	143	144	129	126	129	118	128	121	120	135	137	157	146	127	136	105	146	118	134	149	123	122	121	137	137	129	139	126	149	135	138	135	124	126	110	127	114	128	141	138	143	114	120	135	133	134	140	149	140	140	137	131	131	126	132	135	135	111	132	117	133	121	142	149	144	116	124	142	122	130	128	131	131	116	141	120	145	124	130	160	137	143	138	126	143	152	121	129	114	129	124	125	127	154	151	139	118	130	125	132	139	131	123	136	123	147	138	121	132	135	127	122	130	163	148	126	143	125	141	133	137	123	144	147	129	117	138	145	159	122	109	132	158	119	141	144	124	121	140	126	133	145	127	133	111	138	137	131	138	129	142	133	139	137	131	122	132	120	119	141	112	137	142	126	126	137	127	147	144	123	128	133	120	148	136	155	129	130	127	150	138	111	128	136	119	143	147	130	136	145	145	127	132	144	132	134	121	122	131	129	126	150	123	148	138	143	127	121	122	139	119	127	121	132	130	140	143	123	137	115	151	126	142	137	121	153	125	158	117	143	128	139	123	141	117	137	155	149	143	132	130	143	133	122	120	120	121	123	130	116	121	132	128	137	137	132	116	140	133	135	141	120	140	142	155	150	126	138	133	149	142	148	138	140	130	122	154	135	133	136	141	124	142	114	138	132	143	135	140	160	134	131	123	143	145	138	130	128	139	139	145	120	139	142	123	119	125	144	136	155	157	136	137	125	122	123	158	125	127	157	132	128	145	132	139	136	121	126	124	122	141	141	140	136	125	134	146	122	131	132	120	129	129	136	130	134	139	140	110	135	150	137	159	108	126	142	145	114	137	145	119	145	129	135	143	135	139	144	126	142	137	131	149	130	126	124	124	149	117	142	124	128	132	126	135	119	143	155	133	128	112	151	133	149	138	130	122	131	132	136	133	130	137	152	126	125	137	117	132	135	122	123	148	118	116	132
11929	1343	2779	3281	2849	2372	1944	1783	1402	1347	1247	1131	1006	942	882	847	743	734	763	727	679	722	679	633	599	601	569	588	600	592	559	555	560	545	589	534	536	578	552	528	549	542	538	557	489	539	506	515	547	541	483	546	563	512	488	557	476	493	516	556	512	486	508	526	491	460	457	519	500	495	503	500	497	531	515	502	529	525	530	468	497	481	500	475	528	536	471	521	473	495	529	479	494	471	499	489	516	488	462	472	512	476	535	491	497	520	502	491	524	473	505	466	506	513	495	489	502	468	469	548	496	525	443	488	495	514	501	484	431	496	511	476	491	518	469	460	490	511	512	507	503	484	474	504	547	496	506	470	461	472	470	494	470	448	513	488	463	522	501	497	529	502	501	476	468	461	515	505	514	484	489	493	489	500	496	477	493	483	484	486	509	501	487	500	495	481	484	481	478	535	457	523	485	475	471	468	509	511	526	481	482	494	478	504	466	462	479	512	492	489	468	459	476	465	499	515	492	469	476	505	474	500	483	498	460	503	505	487	475	532	477	467	452	452	490	500	484	500	541	446	484	483	490	445	462	490	480	475	478	490	480	497	493	436	476	521	509	502	472	468	502	477	525	496	478	511	477	485	503	497	520	491	468	491	519	453	515	489	490	509	501	498	456	505	485	452	472	502	458	470	467	481	477	536	481	482	469	509	473	496	490	507	511	512	506	477	476	445	523	496	504	443	475	468	501	498	470	502	473	492	466	488	508	477	467	497	529	458	490	484	479	492	464	481	473	457	492	506	484	484	500	487	477	491	503	496	460	511	467	477	506	478	489	476	477	505	488	507	487	451	476	491	500	480	479	501	532	502	439	460	518	502	508	484	529	444	488	457	524	456	532	497	497	526	475	488	499	496	496	484	499	486	503	457	496	489	524	479	474	480	483	496	465	486	519	519	469	493	487	526	447	479	466	473	500	501	471	465	483	499	445	467	469	476	518	477	445	472	503	517	487	469	488	484	465	506	479	481	473	482	449	527	475	451	486	489	498	525	452	503	460	482	490	514	501	470	492	458	463	459	489	525	467	483	469	495	480	475	486	497	478	467	498	481	460	519	489	472	427	462	460	474	478	492	455	491	486	525	505	509	485	482	500	501	501	484	516	506	485	427	454	505	511	517	469	480	515	475	455	494	480	466	455	495	461	470	486	428	479	527	494	458	522	488	489	454	494	482	483	490	505	490	491	482	481	503	475	495	475	496	508	542	458	485	479	464	443	498	452	480	463	541	504	494	494	492	454	502	500	515	414	490	482	457	441	464	498	500	474	459	480	456	517	493	466	523	482	470	520	505	527	466	452	460	512	456	456	510	494	500	476	484	504	489	441	512	535	476	452	507	469	496	488	490	502	497	471	458	460	473	452	462	499	477	481	478	482	527	458	471	471	479	491	504	498	444	470	452	489	482	483	510	489	500	505	490	487	480	505	487	468	504	491	468	477	453	473	473	538	476	473	480	496	447	476	457	492	493	479	487	466	503	479	481	470	475	461	458	471	513	472	465	512	432	478	487	456	509	504	470	515	479	468	461	472	499	469	505	529	495	456	501	456	480	490	535	447	492	485	505	498	470	471	512	523	504	446	469	474	471	482	496	476	513	459	487	502	476	486	496	515	535	540	436	456	489	461	508	468	468	484	493	502	482	444	516	468	483	469	490	497	493	488	475	503	467	478	491	519	471	466	491	459	478	481	514	502	479	480	475	483	508	450	506	480	487	484	444	465	490	460	461	495	475	461	527	475	438	516	488	461	493	470	489	477	486	475	519	485	467	478	516	536	463	509	448	537	481	455	507	477	450	477	467	498	490	481	508	459	459	491	510	465	430	467	520	496	492	481	482	480	489	516	469	504	493	480	486	494	450	473	484	482	510	486	463	503	500	515	495	476	429	489	465	521	502	491	490	516	496	482	498	456	464	478	494	463	482	444	477	481	461	483	434	466	468	505	475	480	480	516	493	461	480	507	458	498	520	457	481	503	501	569	527	473	468	459	457	469	498	512	497	486	500	525	515	478	468	487	479	485	475	444	503	483	456	478	480	492	455	476	447	497	494	451	469	540	482	497	506	478	490	464	453	493	488	475	468	481	469	491	537	520	475	503	490	460	454	490	477	500	494	456	501	454	445	500	510	474	503	470	494	492	455	490	477	503	476	497	521	510	461	484	453	448	476	470	470	494	477	484	510	465	505	481	499	517	513	467	475	481	500	492	456	492	497	479	474	522	504	503	462	504	508	496	483	436	490	460	503	499	481	495	448	496	488	498	500	458	481	457	500	483	471	485	466	470	485	478	477	521	497	477	511	495	480	482	474	457	497	439	458	475	489	481	482	488	510	474	494	482	489	503	460	512	484	522	461	479	504	492	473	444	456	508	479	472	486	469	450	504	477	515	529	465	490	474	514	480	453	490	468	516	505	502	477	518	513	454	479	468	474	471	490	461	511	478	509	506	479	483	466	493	494	511	456	488	437	486	475	441	477	486	463	515	525	480	475	485	486	468	459	470	494	472	463	479	440	498	493	492	465	510	489	515	553	520	452	508	478	504	513	494	489	469	445	498	488	500	499	490	473	470	473	495	515	475	464	457	473	483	469	463	487	477	493	494	494	482	454	518	471	524	435	471	495	465	447	509	466	471	470	478	522	514	498	477	483	494	440	477	547	452	509	471	469	484	508	472	487	466	481	496	462	499	507	491	474	470	530	500	511	470	498	523	479	486	483	481	504	521	498	468	464	494	492	469	514	468	480	477	477	519	517	474	498	494	497	478	479	495	453	492	496	483	507	492	511	473	477	446	475	473	516	508	505	499	458	483	465	526	477	467	464	451	480	477	460	473	478	452	473	467	450	458	467	474	484	490	509	514	452	492	487	470	507	458	493	509	497	534	450	475	459	494	490	434	486	534	482	475	514	521	459	497	473	499	476	463	474	490	472	462	533	485	466	493	483	510	466	515	486	530	466	478	492	513	459	508	518	525	489	471	506	500	450	449	445	477	482	497	524	503	449	451	503	453	488	466	457	479	466	485	482	486	514	472	481	484	478	496	467	507	473	482	469	517	483	483	490	488	505	488	513	492	465	468	509	472	518	468	465	491	552	494	519	447	481	453	472	501	472	461	461	526	464	471	491	472	480	521	489	518	466	474	502	472	487	495	499	503	470	487	433	507	500	493	472	462	487	498	476	472	490	500	515	453	492	488	412	465	470	493	470	461	518	484	516	445	491	493	480	487	476	476	516	506	517	491	474	502	495	491	520	489	452	469	492	526	495	508	495	484	505	498	526	535	442	493	474	498	501	508	482	499	494	493	479	531	474	503	501	473	463	494	456	503	489	462	472	470	478	509	473	449	511	503	457	523	483	461	518	479	493	509	512	421	499	490	503	472	488	509	473	480	526	467	501	478	463	484	511	484	478	498	494	498	491	485	502	461	475	525	503	528	471	460	465	449	515	467	513	482	468	460	486
28354	4413	2261	1696	1135	867	683	550	487	416	387	379	339	307	290	261	278	243	225	242	233	220	228	221	218	214	211	222	206	226	229	219	221	207	228	185	218	211	211	206	177	213	220	203	193	204	218	189	234	209	201	188	191	182	215	227	211	216	216	191	202	205	190	218	186	203	212	179	200	183	207	201	193	206	207	191	210	167	203	201	171	199	204	239	205	199	177	192	179	211	205	197	201	190	182	208	208	190	183	211	203	191	199	195	175	190	212	179	216	192	169	189	190	198	189	217	207	213	194	195	170	214	212	182	195	172	186	207	174	201	176	197	204	211	213	209	225	195	200	188	183	192	197	196	204	192	206	214	213	174	227	204	195	209	185	203	211	177	210	187	218	223	208	198	206	222	218	191	178	210	207	214	214	192	193	195	189	199	188	188	203	193	211	198	182	211	180	192	194	192	205	212	185	189	178	201	180	188	196	184	174	223	201	205	235	207	202	188	187	190	188	179	168	186	190	199	183	198	207	203	191	199	195	213	200	212	207	219	166	197	191	191	192	206	230	221	201	196	226	201	200	184	194	187	214	194	191	182	194	190	178	205	177	203	199	204	192	208	185	206	222	195	209	176	194	194	184	198	204	215	179	199	223	211	197	213	189	192	206	201	169	211	207	192	204	185	227	202	201	234	206	196	236	209	198	163	199	208	189	191	203	231	193	181	174	232	218	186	185	176	192	185	194	201	184	183	196	202	203	187	189	177	188	194	203	209	163	184	170	194	199	190	176	214	191	204	189	192	221	197	171	192	196	208	190	205	218	179	211	191	216	203	202	200	189	194	199	200	180	184	204	207	206	186	179	183	195	212	218	212	196	177	183	212	185	194	206	185	216	206	196	211	185	179	208	198	200	176	199	250	227	238	166	208	211	206	174	192	184	202	176	180	189	212	224	202	200	201	192	209	232	182	199	201	203	179	201	211	194	209	214	200	216	194	193	203	173	211	199	206	188	219	223	216	196	200	203	211	206	199	210	198	170	232	208	191	165	207	203	197	206	190	211	192	205	191	185	179	191	193	195	184	190	201	185	194	190	210	200	231	188	177	212	223	207	186	207	186	173	200	163	214	231	162	204	192	204	185	215	182	204	216	209	202	208	201	211	177	194	203	201	180	204	201	221	164	194	199	179	197	193	190	204	204	213	195	197	197	210	182	193	185	207	213	206	180	202	157	222	199	231	179	193	193	186	200	209	210	185	199	231	200	193	207	181	196	185	206	211	205	192	187	202	189	201	217	211	209	211	196	228	205	190	186	193	163	182	205	195	215	183	218	199	185	192	176	196	183	175	203	191	176	195	216	182	208	199	199	192	206	204	180	184	193	184	211	228	232	220	191	213	202	200	202	188	203	196	209	190	219	206	217	193	185	190	160	211	205	161	233	185	206	219	225	191	205	200	210	214	194	213	182	194	208	191	210	181	197	204	200	199	191	201	181	223	209	209	201	197	177	198	180	187	198	217	201	189	199	185	221	183	177	229	219	187	186	176	189	187	173	204	200	169	200	210	221	205	216	222	194	191	211	194	223	195	170	183	195	192	204	203	212	205	180	181	200	190	201	198	212	193	224	167	201	221	210	196	226	184	204	212	203	188	204	186	190	222	207	172	190	219	202	205	207	208	181	211	188	202	191	220	198	196	213	198	212	208	205	228	204	177	204	188	209	172	190	206	200	176	184	185	219	194	203	207	186	206	181	197	198	212	203	179	182	215	217	200	212	200	202	203	178	212	209	205	208	198	177	217	187	180	204	203	182	201	192	207	207	197	191	189	202	190	219	224	224	220	222	188	201	209	198	199	205	222	199	191	194	178	216	197	171	186	212	188	183	209	199	205	185	207	196	199	213	189	202	203	182	180	177	196	182	202	191	169	206	227	228	224	185	206	180	216	192	205	179	195	187	204	218	197	195	206	176	208	193	206	209	198	185	220	204	185	206	206	190	213	191	210	232	171	206	210	195	179	213	190	203	191	196	178	190	186	199	197	223	201	225	177	193	194	231	186	187	234	196	181	201	164	203	162	214	201	207	201	187	197	192	173	187	194	198	210	174	184	196	211	194	189	221	197	194	184	226	183	199	201	186	203	208	189	177	215	213	209	188	177	200	208	186	219	216	209	192	203	186	205	207	202	184	194	197	174	198	190	211	167	203	198	214	208	211	190	189	200	202	200	205	197	191	198	219	189	196	209	178	183	196	213	168	176	185	197	206	193	187	196	168	223	190	197	186	180	200	172	222	204	193	201	197	194	223	183	196	222	203	207	207	164	185	196	196	205	176	195	204	201	218	200	165	201	200	186	199	182	212	171	190	210	207	214	208	187	196	228	187	204	202	197	208	226	219	194	171	195	211	176	192	203	215	221	203	197	174	220	203	206	220	185	191	211	188	207	174	187	191	197	194	229	206	186	188	199	170	205	223	219	179	212	197	178	192	176	185	211	188	187	194	200	197	215	208	203	205	198	202	197	195	179	203	181	202	173	205	234	207	205	201	221	198	200	194	203	190	211	195	182	181	201	163	177	189	207	174	214	160	200	202	187	188	203	175	223	171	184	206	210	187	190	168	204	180	208	177	196	206	204	185	195	192	188	190	198	191	204	200	181	193	190	214	212	201	189	210	191	207	208	187	185	186	209	221	201	174	189	216	195	193	187	193	201	202	193	203	219	216	213	204	179	166	211	199	214	208	166	191	212	193	244	221	205	228	213	187	187	206	196	192	193	198	195	213	209	182	194	194	204	199	192	205	186	210	217	172	206	186	219	191	193	189	199	213	206	186	214	187	236	217	187	222	196	185	204	195	218	215	212	185	180	212	224	184	193	204	200	208	214	209	202	198	190	209	215	205	176	204	194	168	207	204	174	166	175	209	190	184	184	211	220	182	193	217	180	187	196	216	188	172	203	211	180	190	210	207	183	179	189	199	217	196	209	190	197	207	164	191	208	182	208	208	203	187	217	199	205	170	209	174	171	206	227	180	182	189	202	176	202	188	212	202	186	214	186	167	208	174	216	196	206	194	189	193	209	178	195	210	206	208	215	206	197	226	193	188	178	218	192	191	191	185	175	192	197	182	193	179	225	218	202	202	209	189	212	202	224	182	202	196	185	202	194	223	195	198	198	183	181	173	185	196	195	203	210	179	214	195	216	189	179	193	213	200	163	198	216	177	199	197	216	204	189	207	227	201	204	214	188	220	227	213	213	206	179	196	216	192	206	191	200	175	201	207	204	179	219	210	193	190	203	192	213	213	200	201	211	186	216	191	218	233	201	206	194	196	235	183	197	205	179	197	211	201	203	195	215	166	185	204	213	215	181	214	205	199	190	195	197	201	228	176	224	185	190	188	183	181	182	192	188	189	200	195	215	220	214	206	191	207	204	192	191	164	178	203	215	201	192	220	172	200	204	176	184	190	202	190	211	196	187	175	188	214	190	195	216	184	196	198	218	217	185	200	181	199	171	198
15202	2220	4835	5695	4849	4019	3442	2825	2518	2223	2055	1822	1660	1486	1359	1248	1200	1182	1166	1073	1029	962	968	906	944	876	939	850	824	873	838	804	886	822	836	801	812	786	744	767	768	712	775	752	770	733	703	724	748	739	718	716	693	715	717	703	780	760	717	745	704	721	687	706	692	707	702	702	680	732	765	648	725	753	708	692	707	708	697	678	741	664	665	676	689	663	716	681	646	725	703	699	715	678	635	658	715	711	685	705	690	735	678	668	738	646	691	667	688	651	695	684	744	695	689	688	673	686	642	650	707	669	671	645	654	693	644	655	677	684	639	721	647	685	640	665	699	640	674	680	700	685	654	663	684	686	697	699	650	670	680	663	655	690	695	678	669	672	713	699	692	650	637	653	700	660	685	662	638	706	648	673	686	688	694	649	625	732	657	675	688	690	665	649	692	657	664	641	677	662	702	665	683	653	659	637	686	678	673	653	677	687	666	685	662	748	650	669	695	658	666	696	663	677	682	675	674	686	686	661	655	721	707	653	635	739	687	684	661	688	640	695	673	647	730	661	671	689	710	705	670	706	703	700	711	674	637	661	668	634	673	627	683	624	669	672	703	672	718	668	651	666	611	687	667	655	633	677	680	685	694	649	620	636	658	705	656	681	664	676	616	694	677	674	641	676	670	698	670	645	701	663	637	685	670	680	654	673	666	633	726	663	726	639	680	717	678	666	684	652	671	631	616	669	635	707	647	636	644	624	672	684	675	671	684	660	641	628	758	678	708	674	671	662	667	663	674	691	695	669	684	597	689	693	680	723	688	694	718	698	707	620	640	657	671	661	681	645	698	620	655	657	658	665	649	660	661	662	683	705	676	716	611	697	704	648	675	626	669	622	660	689	622	680	668	639	682	659	660	661	647	705	709	672	644	662	686	670	703	669	648	679	670	706	636	729	688	674	647	710	622	631	663	650	678	713	706	662	704	675	710	700	672	662	649	646	720	676	699	746	666	661	648	694	741	690	676	678	657	649	707	675	637	666	691	682	656	644	657	695	676	677	661	660	677	663	701	679	661	660	670	691	699	708	636	647	684	669	710	679	647	675	695	671	636	668	754	658	681	667	693	603	683	686	667	683	658	620	677	679	679	651	672	669	616	684	678	686	683	656	659	679	666	709	690	635	622	705	654	682	659	687	674	655	702	679	675	662	671	679	652	668	665	678	739	664	668	678	676	704	724	642	689	609	634	663	647	679	643	686	649	673	620	635	621	634	656	694	634	698	649	672	690	677	648	681	687	662	635	655	723	645	725	664	662	704	642	669	671	677	634	705	670	673	673	651	695	686	632	648	629	727	670	708	658	659	695	671	651	676	638	647	650	703	663	694	662	648	696	683	697	635	667	707	614	670	722	611	648	675	722	665	719	625	668	661	640	661	646	680	679	676	685	653	690	669	667	650	667	640	667	648	659	724	705	692	652	659	647	706	626	664	713	672	701	637	636	717	695	694	698	709	634	669	630	671	688	670	633	640	630	657	646	709	639	709	690	694	717	649	661	661	666	720	675	694	664	663	683	650	654	660	665	704	688	683	647	660	705	669	673	658	672	656	696	734	669	656	677	672	680	643	672	654	708	584	659	666	652	689	669	676	697	694	608	664	655	661	670	647	689	649	700	707	662	661	653	664	621	639	632	687	718	673	630	661	642	636	714	657	697	715	693	680	674	695	678	671	705	662	693	661	707	701	665	653	689	697	694	695	623	635	627	679	719	686	638	651	634	701	661	628	682	644	656	690	661	635	659	719	743	674	664	671	671	692	635	685	652	662	653	700	660	672	666	666	687	716	682	679	644	716	605	653	688	701	678	640	649	664	694	667	684	669	647	618	663	652	673	694	612	687	668	639	675	698	698	677	667	659	672	708	718	651	673	702	689	685	670	645	634	666	633	648	661	626	661	675	677	701	679	659	718	675	639	716	707	721	695	655	672	672	693	659	650	641	649	671	661	664	661	678	629	631	695	671	689	684	620	639	670	665	672	682	680	640	641	678	692	624	721	673	658	610	689	723	637	690	672	693	681	650	668	702	690	728	670	646	718	678	620	651	698	680	670	696	703	697	670	700	678	686	678	681	690	665	679	687	711	690	635	637	642	654	676	628	668	657	685	695	646	680	688	718	663	660	687	695	689	668	701	712	705	681	650	662	677	701	717	599	647	678	688	636	637	745	676	675	644	667	693	695	683	734	692	656	659	702	667	670	626	662	652	643	695	674	648	721	716	646	637	655	636	709	596	679	684	670	674	644	631	662	638	691	671	663	709	703	647	688	681	702	740	664	630	675	653	686	692	677	669	655	665	655	639	643	662	723	659	646	671	673	698	686	682	607	657	642	648	660	648	685	672	670	663	666	648	706	697	679	666	661	638	709	663	650	668	633	678	679	650	695	684	653	708	676	617	682	689	650	657	629	717	694	619	652	630	659	691	651	660	657	640	686	688	685	666	707	707	666	670	656	658	672	692	661	645	692	667	694	693	638	688	622	650	692	652	674	713	637	709	698	691	677	639	678	645	696	652	673	686	639	683	687	656	686	672	701	701	623	657	688	649	680	667	641	681	686	710	705	671	649	653	682	650	695	650	654	625	680	661	627	659	728	672	681	671	633	669	681	673	681	658	671	698	700	647	613	653	655	625	696	719	662	684	720	690	666	727	655	645	677	685	654	687	668	654	649	664	670	656	711	730	698	659	685	677	691	686	632	651	657	677	655	632	682	679	638	606	680	627	680	706	660	705	656	699	640	684	657	640	640	702	634	596	603	694	671	673	649	639	679	624	676	648	679	722	662	717	699	689	685	664	639	675	700	687	666	737	611	685	689	659	655	704	728	676	654	685	671	680	686	677	666	677	673	654	647	690	650	672	653	643	660	685	679	706	696	681	672	639	679	676	673	641	657	682	645	623	641	705	675	653	665	642	663	630	674	678	673	655	651	649	640	663	647	688	692	708	666	678	733	682	681	670	637	715	637	686	715	685	670	665	659	694	671	696	668	690	677	692	656	668	697	693	674	663	684	646	673	687	669	687	621	671	689	696	663	629	671	665	696	670	657	680	646	680	643	729	658	667	703	691	675	684	740	712	683	656	673	655	630	654	624	688	685	687	671	658	656	652	653	691	667	651	714	652	671	674	682	689	704	653	671	639	665	670	666	652	697	639	700	704	619	664	628	683	683	675	669	674	681	665	672	697	661	634	725	691	694	677	656	701	632	686	743	648	654	676	670	667	671	646	646	664	688	669	668	691	650	667	680	684	675	671	685	675	638	690	690	674	694	678	648	705	679	653	673	661	668	708	633	669	622	689	628	700	678	675	692	714	640	643	632	713	667	646	660	675	683	661	681	654	649	670	684	648	639	636	696	639	690	650	674	666	691	694	701	697	726	626	672	669	673	673	700	678	682	671	655	686	659	639	652	652	642	679	713	709	681	682	646	702	622	642	622	729	671	665	702	642	675	673	727	667	673
2375	148	109	102	94	71	63	65	51	76	67	75	62	65	70	66	56	59	60	60	62	65	61	60	75	64	54	56	57	65	63	72	62	58	61	73	58	69	69	61	69	69	51	48	63	60	69	59	68	64	70	63	49	68	70	74	63	72	74	74	69	74	67	51	50	79	64	64	64	65	72	74	45	50	49	60	64	54	47	68	57	52	54	55	80	68	70	57	66	71	72	62	71	73	64	66	70	76	59	69	62	63	70	63	59	71	54	74	64	70	77	69	52	58	66	65	68	76	58	50	52	68	74	62	52	73	70	71	60	56	56	55	57	73	62	76	68	63	75	55	72	63	72	61	74	73	57	58	54	64	73	69	58	68	53	69	51	64	67	56	60	60	65	68	68	75	61	59	63	73	46	59	58	64	69	53	57	75	67	64	60	74	65	63	61	64	65	54	55	56	59	75	61	57	58	68	59	56	80	61	74	74	56	73	65	54	62	53	65	70	58	63	63	60	63	75	55	57	64	59	66	60	64	74	67	63	71	79	52	65	60	60	64	79	60	68	71	72	55	63	80	66	59	57	64	70	69	58	58	57	75	76	65	59	71	58	63	62	52	42	70	66	67	60	68	76	60	63	52	61	61	61	57	62	53	62	36	50	69	56	53	61	58	59	59	74	68	55	67	72	74	56	65	44	69	63	63	71	56	57	50	70	67	92	87	57	48	65	51	60	56	63	63	61	65	68	58	56	66	67	61	78	50	58	67	65	56	53	62	61	49	57	75	72	86	60	59	64	52	77	54	61	56	70	64	52	59	68	53	72	73	60	63	65	45	54	60	56	63	65	58	64	71	62	58	66	55	69	68	49	62	58	74	66	72	54	54	75	70	46	82	68	62	70	76	63	52	70	66	53	69	66	65	72	66	58	62	56	60	60	63	62	56	58	74	59	66	63	71	75	70	64	65	50	69	51	76	58	72	60	70	61	64	64	55	61	70	59	69	55	65	63	55	59	39	68	61	58	54	61	53	57	57	58	64	59	49	72	63	65	59	66	57	55	44	53	64	65	68	65	65	70	46	67	64	64	66	61	50	67	63	76	68	55	78	66	65	67	53	54	66	55	63	57	72	60	62	67	67	60	77	61	45	51	74	68	54	62	62	61	49	60	61	53	52	62	62	58	54	81	71	62	58	72	52	48	64	76	80	54	54	61	61	57	67	59	59	51	63	66	71	59	54	61	57	68	55	70	72	54	61	75	51	54	56	64	65	58	60	83	60	61	59	67	72	58	62	62	63	66	65	66	64	71	66	66	66	70	64	53	59	63	66	60	62	68	62	64	60	60	64	67	73	60	67	57	61	44	57	71	66	64	62	61	66	54	69	69	66	60	68	57	47	59	61	60	73	71	67	74	71	50	67	62	79	63	70	64	53	52	62	61	64	53	72	61	57	71	61	64	45	64	51	62	58	61	60	52	67	59	67	58	55	58	71	60	60	68	69	59	53	71	65	82	52	67	69	64	70	66	53	57	64	66	65	82	66	60	62	62	72	60	64	63	72	79	59	66	56	57	64	77	68	63	76	61	73	75	67	50	64	74	67	78	57	79	64	63	72	77	64	70	60	68	54	63	57	47	65	56	81	63	68	64	65	60	80	56	72	70	61	58	62	62	45	53	56	72	57	59	66	81	62	68	65	60	71	57	71	64	70	61	67	67	44	56	72	69	67	57	68	72	66	78	50	59	51	64	63	79	77	60	74	66	64	65	70	71	64	80	58	57	81	53	56	63	80	61	58	64	71	54	66	66	62	67	54	61	67	61	59	57	64	70	66	65	64	78	57	77	68	60	76	52	60	61	57	72	45	65	62	64	54	58	65	65	46	64	55	51	67	58	52	71	59	47	56	65	68	63	66	56	65	71	51	64	61	78	58	66	51	44	65	70	65	60	46	69	66	44	64	67	51	70	55	57	56	53	66	64	41	67	58	54	62	69	56	64	68	61	75	68	56	67	68	74	74	58	87	79	70	68	50	62	56	60	52	58	65	69	76	80	60	85	57	65	68	71	70	65	70	62	73	52	50	60	52	58	50	66	66	58	78	63	83	53	64	60	68	70	58	64	63	57	67	61	72	58	69	51	60	61	69	59	60	74	70	57	61	83	61	65	62	66	69	75	66	50	58	61	61	70	62	59	49	65	57	57	69	67	64	65	73	75	60	67	79	63	70	69	64	52	67	77	66	68	62	62	48	70	63	68	50	63	64	69	62	54	67	72	62	60	60	57	72	54	72	65	71	86	58	65	49	75	56	58	76	61	55	53	69	64	67	52	79	62	58	50	63	69	62	61	69	61	46	63	77	76	55	70	65	72	58	69	61	70	57	60	44	70	46	65	83	74	62	51	52	53	53	59	66	70	63	61	62	69	61	54	69	71	71	67	68	58	63	70	61	58	63	59	56	67	54	58	54	71	60	60	65	55	59	53	58	41	66	52	68	72	61	78	59	63	70	58	71	69	49	65	71	71	66	61	53	77	71	76	60	59	83	72	48	68	39	64	71	53	57	68	75	67	73	61	58	67	60	64	53	83	53	60	60	63	55	60	70	65	67	61	67	55	64	56	78	57	53	60	61	67	67	51	61	50	59	73	66	57	64	61	65	65	58	61	74	51	70	76	73	55	71	57	54	58	87	61	71	55	59	75	67	72	57	63	72	72	54	63	51	51	48	57	54	53	53	59	56	59	56	58	59	60	65	59	52	66	75	66	66	63	69	60	68	73	55	73	56	50	49	77	64	78	78	63	61	61	55	44	65	72	69	54	51	64	70	65	71	63	64	73	59	73	59	65	63	60	52	71	60	46	66	71	52	57	57	63	59	66	64	68	56	58	65	55	74	83	57	78	60	82	62	71	59	59	55	64	66	59	53	70	70	58	64	67	70	61	67	77	64	68	83	59	60	55	72	72	61	68	75	80	86	60	44	56	74	67	72	77	68	64	51	57	57	63	67	65	66	62	54	62	64	57	62	67	66	62	55	57	57	64	54	68	61	67	67	63	44	64	53	69	61	76	66	50	65	60	73	54	71	64	57	56	57	62	56	65	69	63	61	74	64	60	67	62	68	71	54	85	54	67	57	54	66	48	63	48	61	57	58	61	52	75	68	55	66	69	70	66	64	75	72	47	59	78	59	62	56	66	62	60	57	60	66	62	63	74	59	60	66	52	65	62	69	55	56	56	70	67	58	62	56	69	77	70	63	58	60	40	69	62	70	59	62	75	76	63	77	64	63	59	72	50	63	67	54	59	80	63	60	78	61	73	60	58	63	66	57	75	64	68	78	65	62	67	71	50	68	75	63	62	67	63	66	74	68	55	67	84	61	66	75	63	56	64	56	68	58	58	71	71	55	61	78	57	55	65	72	70	64	73	77	58	70	57	66	71	74	64	49	59	56	69	69	58	67	66	56	55	59	62	87	58	66	61	56	67	52	79	59	66	52	76	60	50	67	61	62	55
3988	319	415	470	404	348	383	342	327	351	348	314	317	307	302	333	306	306	312	297	290	306	281	268	281	272	299	264	289	249	272	276	271	311	304	280	273	277	280	269	269	280	276	288	269	299	257	257	280	273	264	277	276	246	266	245	255	259	291	300	292	290	272	272	246	274	270	273	281	273	263	282	256	266	285	267	283	256	266	287	297	245	263	279	274	278	272	287	261	267	294	285	259	273	277	272	257	274	274	270	275	288	253	280	300	263	290	228	249	258	266	266	287	287	270	285	263	314	297	251	287	297	291	244	276	246	282	274	254	262	282	279	271	274	284	262	262	270	290	296	299	243	238	257	274	270	243	252	270	266	300	291	279	255	262	283	253	292	272	264	262	275	282	283	253	248	260	246	251	284	263	299	264	263	261	277	296	279	275	254	249	280	273	275	257	253	323	272	269	253	256	266	256	282	248	266	280	271	273	289	268	291	286	237	293	273	278	256	286	247	290	270	295	294	298	290	256	280	266	266	262	286	273	264	261	270	286	254	270	270	299	291	271	285	285	259	274	282	271	267	294	293	270	271	271	283	264	258	282	235	258	273	287	245	281	272	272	284	302	278	268	249	274	265	310	268	266	250	279	267	233	283	272	242	257	282	254	297	275	246	241	274	243	293	265	283	267	287	289	247	260	268	257	250	280	267	268	264	259	264	279	224	254	278	267	267	286	276	266	272	277	248	253	281	295	298	256	240	249	269	306	264	257	257	287	269	272	270	266	273	278	264	263	246	266	260	249	255	263	265	276	259	273	251	271	282	267	275	244	265	275	272	293	293	275	276	241	264	241	273	275	288	273	300	274	300	257	268	281	265	272	283	285	247	255	257	247	266	272	258	294	262	282	244	250	271	285	261	286	280	249	265	281	251	260	279	281	263	263	294	260	295	293	290	276	282	289	286	251	268	288	258	299	256	258	290	271	280	279	258	283	271	277	256	318	279	267	241	283	268	276	249	252	260	285	261	290	252	267	273	288	294	287	310	270	251	256	275	286	286	287	278	274	285	263	247	299	269	293	253	235	270	263	269	287	313	281	262	276	272	269	292	279	275	292	264	239	290	268	315	278	256	287	292	334	276	260	264	304	257	254	252	239	262	272	259	273	282	297	263	263	271	295	275	269	300	258	265	276	265	277	294	260	254	275	283	259	271	296	264	267	291	256	258	288	266	312	256	278	257	261	262	260	273	262	269	273	264	284	270	254	265	322	251	250	284	260	281	291	277	244	271	240	282	277	255	253	267	293	272	250	284	295	266	278	273	269	262	272	275	258	263	300	250	244	276	253	272	260	261	265	270	292	292	286	268	285	255	292	294	260	254	252	259	250	253	274	283	256	279	279	288	296	315	275	271	287	248	274	231	302	252	272	266	269	284	279	284	258	263	269	298	270	281	238	259	271	288	230	269	232	281	287	255	258	282	299	250	260	263	261	264	238	256	257	268	282	263	279	270	267	249	281	271	250	272	273	249	257	259	256	281	248	279	263	264	292	292	250	288	291	268	258	286	286	256	279	258	254	272	290	277	295	272	238	292	265	300	287	266	300	280	259	255	265	272	278	274	267	269	273	282	275	272	282	312	263	250	251	260	273	279	257	250	270	258	279	266	263	299	287	261	263	265	246	268	263	262	275	271	263	269	256	261	267	266	278	291	261	249	282	282	279	264	266	241	250	249	228	292	279	235	276	251	287	260	269	273	254	262	259	283	258	245	300	250	267	266	283	293	271	277	260	250	257	273	245	247	288	271	270	259	262	263	274	256	226	243	274	253	272	264	286	270	282	272	265	251	275	300	295	271	266	315	243	277	262	269	284	262	284	284	283	213	271	275	252	296	260	242	245	264	281	266	276	272	278	256	306	282	270	260	276	275	269	286	267	293	278	269	254	272	266	285	299	260	247	259	279	287	276	259	278	247	250	253	272	267	279	277	284	259	282	266	283	256	279	264	294	270	286	268	253	289	301	252	286	260	274	266	270	287	291	269	244	262	297	284	295	272	273	263	279	289	290	255	282	247	223	262	273	252	267	267	275	254	292	280	251	264	267	279	263	257	237	268	242	269	292	283	258	249	266	268	278	272	270	280	273	297	290	251	249	269	242	250	261	275	261	246	292	280	260	291	252	253	263	267	265	260	293	279	267	251	254	259	272	277	244	265	259	263	287	238	270	299	300	278	278	264	261	261	267	268	297	273	288	271	293	287	263	292	271	242	230	285	278	265	276	291	260	265	273	250	263	245	252	275	304	290	274	282	273	256	250	248	263	289	264	274	281	302	255	308	275	288	276	277	288	284	258	279	280	276	284	271	259	279	238	291	267	265	258	296	287	250	275	281	271	287	274	262	249	268	237	300	271	240	291	268	273	286	264	271	269	276	281	293	261	292	273	282	282	300	276	281	238	266	275	250	264	247	253	280	267	273	271	261	293	245	294	310	265	258	266	276	279	261	278	272	273	280	271	270	252	257	279	300	280	284	242	255	261	283	271	287	288	295	299	255	251	273	287	251	286	249	266	264	261	266	277	266	277	284	295	262	272	285	283	304	288	274	259	286	247	263	273	259	258	278	277	292	261	248	255	252	274	252	297	237	275	248	261	260	270	262	309	277	279	274	274	270	238	300	267	261	274	307	265	298	262	263	294	261	257	286	245	292	282	251	250	291	247	252	283	263	234	257	265	270	269	274	282	278	289	275	256	277	286	254	293	270	271	313	265	256	269	302	280	292	292	246	284	275	281	270	287	238	262	280	270	282	274	257	246	286	272	254	265	273	277	241	259	256	279	253	309	280	268	273	281	260	248	270	266	256	268	263	238	294	266	261	248	265	267	277	267	253	271	285	290	264	253	297	287	265	268	308	263	263	263	267	283	280	301	260	249	254	263	258	292	257	290	261	277	279	247	289	259	263	263	245	298	277	275	227	260	302	255	309	246	245	292	287	270	242	268	255	278	272	275	261	276	300	285	292	268	246	297	290	267	252	278	260	268	265	240	272	256	247	283	275	253	279	295	302	268	261	264	258	244	267	282	273	236	285	291	254	269	275	298	292	263	260	257	267	249	268	258	292	263	277	277	284	284	269	264	269	263	271	297	286	261	302	281	275	255	264	320	313	266	283	308	285	238	280	245	287	250	292	292	303	305	283	279	279	293	280	265	293	269	286	304	302	269	258	292	283	257	287	280	254	275	300	255	269	265	260	261	284	288	263	278	267	255	256	278	298	271	265	274	266	273	280	263	274	307	225	272	257	247	283	260	259	277	269	267	306	262	229	258	263	277	257	272	261	298	286	274	293	271	286	279	271	307	294	302	275	273	277	284	248	235	253	253	252	236	268	252	250	291	272	276	277	292	249	261	294	278	265	289	288	275	262	252	294	287	277	251	247	260	290	284	279	264	274	263	291	273	274	254	283	269	262	260	255	272	249	287	248	288	279	270	265	290	266	252	266	272	280	258	265	259	249	266	293
16804	1404	1151	844	624	484	384	316	284	249	220	217	234	207	206	187	185	157	163	189	160	160	140	153	148	142	172	142	146	141	145	142	171	141	145	147	140	152	138	120	131	136	152	142	164	135	129	141	131	140	143	141	136	144	125	124	142	143	115	135	143	127	122	133	137	101	133	132	162	130	135	121	120	152	122	128	143	131	148	127	124	114	125	134	124	139	136	143	153	141	165	141	105	139	123	122	136	125	122	144	125	135	145	141	145	133	134	133	136	136	149	115	145	141	138	151	141	115	131	151	150	142	147	137	153	119	135	139	128	113	139	137	134	110	158	123	136	139	122	132	130	124	143	140	119	134	139	145	131	133	119	134	149	155	136	156	115	128	139	125	130	125	155	146	155	113	126	155	124	152	123	131	138	136	102	132	140	160	114	139	139	123	141	152	137	126	114	122	155	139	122	144	143	129	134	136	122	107	140	136	133	112	125	153	161	138	146	123	109	117	119	134	153	131	132	128	119	126	124	129	126	133	135	142	137	164	150	132	139	135	142	127	139	139	112	127	136	129	141	119	151	133	151	145	126	112	153	142	119	111	137	155	137	160	134	121	144	125	141	134	137	135	145	128	137	134	111	107	143	140	130	152	165	139	128	127	133	141	125	134	135	142	142	131	133	147	154	149	136	121	152	137	119	120	133	140	149	140	136	146	125	131	128	138	126	148	139	130	149	157	120	132	155	89	124	139	141	129	147	133	114	143	134	127	121	155	134	153	131	123	144	141	105	129	126	142	140	127	137	136	122	141	137	153	134	143	141	138	129	142	119	120	137	130	137	107	138	142	132	110	128	127	128	144	128	141	143	153	144	129	153	138	144	117	128	129	127	115	129	135	128	104	127	136	143	160	134	133	119	138	133	126	157	116	143	108	116	141	144	127	141	124	108	125	136	138	124	132	134	131	164	134	143	128	127	150	122	137	149	134	154	111	136	134	120	127	116	135	124	144	116	133	123	143	142	132	141	145	138	148	136	142	137	116	123	124	143	128	139	157	131	128	112	122	126	143	128	123	126	131	124	124	140	130	127	140	138	130	127	144	141	170	133	138	113	160	133	139	123	153	138	150	119	140	144	121	106	136	135	156	120	108	132	125	131	132	159	145	117	128	132	144	146	130	143	122	113	141	115	142	143	126	145	117	139	139	128	134	135	128	133	137	125	130	132	123	165	132	144	113	129	145	138	137	132	137	119	138	139	151	103	149	117	135	115	118	134	153	152	134	128	129	134	126	134	133	149	133	130	132	145	139	135	132	155	155	147	137	150	122	132	148	140	132	138	137	136	107	123	126	150	137	123	118	147	149	148	135	128	134	123	142	143	141	129	133	105	143	131	118	132	137	134	123	116	139	135	128	112	139	139	142	133	136	124	132	130	134	119	144	128	164	118	144	141	132	128	136	151	143	116	145	147	131	126	130	149	151	141	156	146	148	141	167	122	145	135	129	127	143	116	157	110	126	132	156	148	120	114	144	152	126	135	115	124	138	143	125	139	109	149	131	113	135	133	143	130	137	124	141	124	147	155	138	138	135	137	129	140	149	142	127	131	139	128	141	125	145	120	133	127	121	129	117	135	136	123	141	134	137	153	133	121	155	135	139	121	134	154	123	119	148	127	124	129	151	136	133	119	134	124	129	118	119	124	133	122	151	116	127	130	127	122	115	127	122	138	127	122	116	167	137	145	133	127	130	121	132	111	134	132	141	127	150	135	142	137	150	130	126	123	121	119	138	157	135	137	138	127	138	124	155	141	125	147	122	132	130	125	152	123	133	134	142	133	154	104	137	137	113	155	126	119	121	128	136	124	144	133	140	143	120	128	119	142	119	127	119	146	144	141	160	148	140	110	129	148	148	150	136	140	130	126	136	136	152	137	149	141	137	141	143	131	121	110	153	142	140	131	117	114	115	137	130	117	139	138	127	136	153	149	126	136	104	133	144	146	127	157	143	140	134	143	132	139	115	124	140	138	129	116	117	118	124	151	142	134	126	130	126	131	147	125	141	119	118	141	121	123	110	126	131	122	135	135	134	120	109	131	130	130	140	124	131	140	133	121	130	125	119	117	129	139	103	142	128	142	114	137	143	126	146	143	127	134	162	134	140	137	142	131	147	116	150	152	154	136	135	122	145	125	140	132	126	135	126	115	133	145	114	145	128	139	131	126	143	135	135	112	135	135	109	146	144	141	136	130	156	139	138	146	127	126	116	135	138	100	144	134	132	141	163	127	122	150	140	148	130	128	122	127	141	121	134	138	135	151	120	118	139	142	135	134	128	122	146	111	131	117	128	132	131	142	119	143	147	125	124	153	134	151	166	140	125	154	133	134	131	136	124	120	118	147	138	123	115	143	113	122	148	131	133	148	126	141	131	149	141	137	132	141	149	134	110	112	145	111	128	155	117	132	131	123	147	139	133	126	122	127	131	130	136	125	131	121	126	123	136	140	118	146	129	132	112	152	123	127	138	124	129	136	122	125	128	126	136	126	123	152	167	129	113	117	127	134	135	132	141	144	133	140	110	135	139	134	134	138	153	126	138	125	136	123	128	122	144	130	115	112	116	133	144	117	122	142	135	139	119	138	140	113	125	155	136	151	130	138	139	138	147	154	139	138	119	145	126	133	136	140	131	135	133	119	141	137	129	141	120	136	128	130	125	140	137	129	117	122	158	122	129	132	130	115	136	138	139	124	129	138	133	134	149	143	135	151	128	126	132	137	144	121	146	140	132	135	123	127	108	139	152	168	134	138	134	134	119	123	126	137	139	144	144	108	125	108	126	119	110	158	145	127	143	133	114	113	122	132	137	121	132	126	160	119	129	129	145	164	136	127	111	143	144	119	125	124	118	125	138	117	122	123	124	131	134	138	135	118	131	117	130	118	115	147	159	133	121	121	128	132	122	127	141	145	120	111	154	140	127	131	152	130	118	131	143	144	115	134	122	127	129	130	109	139	133	124	146	121	127	142	148	120	150	122	134	129	144	131	125	153	132	126	138	128	149	159	145	142	154	135	124	126	157	132	117	126	139	129	142	150	143	127	109	142	137	131	122	125	156	131	147	129	139	129	127	126	125	141	149	121	121	134	159	160	127	141	124	127	130	137	123	125	141	145	120	131	145	118	133	148	155	133	122	135	143	155	124	118	112	162	127	143	128	159	130	126	137	141	137	119	117	112	100	149	128	127	157	127	132	140	133	126	136	125	124	124	127	128	130	136	137	134	137	132	125	138	129	134	143	124	121	135	133	116	135	125	151	138	135	130	139	129	131	113	136	118	126	129	130	139	139	125	133	142	147	131	120	147	131	141	131	132	133	128	132	124	111	122	129	114	129	135	124	125	130	135	115	129	118	126	122	130	129	126	148	161	129	146	147	148	138	132	125	132	119	138	157	130	134	126	136	165	121	139	144	114	123	141	127	107	123	118	144	134	138	128	138	133	138	131	142	129	115	119	119	151	117
10924	1380	2830	3299	2918	2394	2023	1691	1483	1392	1311	1067	1001	963	841	801	780	759	730	680	711	676	632	677	616	665	643	617	564	593	606	568	576	532	554	542	519	579	519	516	532	535	571	499	542	532	524	450	548	512	510	496	578	578	476	533	532	487	493	513	515	518	480	537	497	515	505	469	491	508	503	500	537	462	479	502	514	510	524	490	486	512	482	504	493	497	507	480	482	448	521	481	480	490	451	514	490	523	488	482	515	497	499	463	460	485	527	500	474	480	506	487	457	483	472	515	500	469	504	453	514	481	467	504	461	464	500	484	453	498	511	520	544	453	538	468	486	476	453	499	473	458	466	456	513	471	422	487	488	492	519	545	471	484	510	481	468	506	475	532	470	463	493	478	443	463	493	447	453	485	507	445	519	498	499	501	511	499	503	471	475	482	463	504	480	496	482	470	476	480	487	499	497	471	476	463	473	481	476	465	495	468	483	508	443	425	525	504	468	521	467	486	453	486	439	500	489	496	472	484	471	446	443	512	486	533	475	513	475	462	500	504	463	482	483	478	510	479	485	454	539	461	484	507	474	480	528	501	512	476	464	482	516	462	458	450	512	458	493	493	445	532	493	512	485	479	456	469	501	460	464	510	471	493	510	477	513	480	503	457	481	505	468	500	481	471	490	509	471	496	481	482	492	496	516	500	504	479	444	503	484	511	491	487	537	472	445	491	454	451	488	474	469	454	506	464	466	472	505	483	469	493	449	507	482	434	471	457	469	457	517	483	458	544	497	486	496	485	481	473	477	503	525	438	483	473	503	528	510	455	482	505	478	496	492	519	504	513	485	462	457	489	516	513	473	496	499	446	480	452	490	502	483	470	512	472	468	481	459	477	491	529	458	514	479	453	521	491	453	495	484	465	498	465	473	506	479	500	501	501	488	489	472	523	482	501	493	483	493	471	500	452	490	492	456	463	458	494	513	499	535	468	487	449	474	502	520	445	444	473	490	470	460	453	467	510	478	489	541	506	464	465	512	525	532	472	505	522	497	500	427	477	502	512	472	519	457	475	477	460	490	465	487	450	462	453	507	478	530	478	494	494	464	460	470	454	469	472	469	478	503	508	480	458	452	470	475	478	501	472	516	511	490	461	496	511	464	489	485	493	468	469	470	445	508	491	482	486	481	474	476	500	485	488	436	482	500	501	481	502	494	504	458	472	507	463	484	487	524	466	499	440	475	515	481	499	517	473	454	515	479	517	536	485	504	525	468	491	530	477	472	488	505	523	487	467	497	468	449	512	524	513	507	488	438	524	512	476	512	460	470	465	496	461	489	458	436	485	477	484	480	502	500	456	497	463	476	489	514	499	496	472	529	494	427	460	504	496	486	525	496	487	476	512	492	471	511	506	460	465	480	477	462	464	474	471	500	461	518	470	484	506	503	465	510	482	479	471	477	447	506	491	486	501	482	434	486	451	487	479	476	503	480	485	485	495	458	505	508	466	499	471	483	500	453	499	471	468	465	497	517	483	476	456	469	489	517	482	487	478	474	489	478	498	457	474	491	494	478	475	492	497	509	524	446	501	478	502	486	471	491	463	435	455	514	483	486	552	509	485	462	480	531	487	461	478	461	470	477	473	480	501	497	479	488	470	497	505	499	497	474	481	453	450	476	526	442	465	502	464	487	500	502	465	509	512	481	504	474	471	454	519	513	507	471	481	541	528	525	524	439	483	479	484	460	482	488	483	474	486	498	508	501	471	478	507	439	503	495	487	495	472	476	495	509	463	509	508	478	482	515	487	476	512	476	453	506	504	481	469	500	486	504	479	514	503	493	501	469	442	514	483	467	483	511	495	504	465	480	453	485	541	481	496	473	519	470	531	523	464	429	494	491	470	454	516	460	506	512	510	478	474	465	464	505	460	519	483	504	497	508	490	455	478	493	482	490	473	454	495	475	484	464	468	473	481	463	508	483	482	492	485	498	500	510	481	506	500	477	491	505	474	515	460	462	513	480	503	500	484	522	448	492	463	494	501	521	471	478	496	495	451	486	524	489	471	517	505	527	481	493	485	512	453	480	483	491	498	496	470	531	463	489	505	447	498	499	493	480	481	476	486	474	491	455	465	448	453	461	479	470	491	458	478	492	462	485	498	455	448	477	501	485	514	471	450	486	505	501	487	469	487	481	455	511	463	483	463	488	470	468	540	509	478	498	494	486	477	472	489	480	459	516	495	514	512	455	502	458	467	479	437	499	468	462	449	510	551	480	495	515	520	468	491	444	516	518	465	510	470	511	476	459	495	492	492	504	498	464	517	519	496	466	530	529	477	496	496	504	461	496	465	508	477	502	446	466	510	477	516	472	432	440	524	454	521	468	522	471	473	496	481	512	493	473	517	462	469	483	466	495	529	493	521	419	467	470	457	438	496	503	489	505	504	483	446	486	502	471	489	526	474	470	447	489	495	481	494	499	463	447	528	453	472	468	460	481	460	478	494	534	487	450	454	477	497	481	447	490	454	465	487	485	480	502	491	469	479	469	471	521	462	511	494	439	518	490	484	465	454	490	503	496	506	513	501	473	461	493	458	491	456	482	515	464	434	483	515	480	539	465	482	499	497	472	441	468	482	473	480	468	474	497	464	494	517	464	493	505	497	495	494	446	488	535	473	472	516	509	493	471	470	463	499	500	477	462	486	507	461	481	507	477	487	441	473	485	500	487	460	461	483	466	441	493	488	499	465	434	469	451	495	488	459	474	476	481	487	496	523	514	485	497	485	475	508	494	488	489	517	519	491	487	481	457	492	497	473	509	503	480	528	491	499	473	475	469	505	514	461	497	536	491	464	489	457	476	492	485	555	462	459	466	479	536	473	477	454	468	488	459	431	484	484	491	498	489	491	467	480	462	499	501	526	495	481	480	503	462	495	478	473	470	467	454	517	498	494	501	483	479	480	474	499	491	483	545	487	489	524	506	474	487	515	496	486	478	506	508	489	477	497	484	461	491	451	496	497	494	477	477	477	527	504	496	471	458	494	482	488	481	487	483	494	480	488	450	534	481	497	524	496	499	478	499	444	481	485	456	466	510	541	459	480	504	462	519	454	492	478	528	473	481	515	468	489	507	463	469	515	500	498	495	506	461	495	530	500	480	461	494	484	513	470	490	508	482	440	471	494	495	510	471	530	486	484	486	504	465	472	485	485	490	474	503	491	450	470	453	492	508	458	458	471	467	460	509	493	526	504	501	485	472	478	451	490	465	477	471	492	472	505	476	460	473	466	476	510	499	460	468	477	504	493	479	519	472	497	485	439	433	486	480	456	480	487	502	486	508	478	432	513	444	478	480	484	500	501	489	445	465	461	469	463	484	512	467	524	512	472	447	508	483	482	457	506	493	481	451	444	509	467	446	508	468	498	483	499	497	478	447	476	447	435	443	503	499	467	514	468	476	501	500	482	510	474	469	458	500	469	474	486	492	461	478	474	491	464	481	475	474	468	443	493	431	485
26410	4878	2292	1614	1200	849	706	566	511	438	384	355	360	323	321	249	262	268	247	224	235	250	196	235	203	215	215	226	223	238	227	242	188	222	191	206	205	218	188	232	233	194	180	231	211	207	188	205	209	226	194	205	186	191	166	216	199	168	216	186	189	201	197	220	183	202	212	200	231	165	200	189	192	211	202	210	188	199	205	208	217	176	199	189	204	189	202	188	178	230	182	189	177	218	180	183	201	199	199	202	219	214	175	177	203	215	195	197	209	203	193	188	197	200	196	190	192	182	195	212	197	201	227	201	214	216	219	189	211	177	202	197	184	208	192	184	220	185	203	174	198	173	206	197	210	196	231	176	196	200	170	197	163	219	209	206	191	192	182	232	172	186	183	171	195	218	181	188	189	198	177	195	211	184	216	190	207	209	192	167	208	207	204	218	177	187	190	208	216	200	192	175	201	184	208	206	192	209	204	169	204	182	224	198	225	164	185	215	208	198	205	169	187	195	206	199	180	194	198	217	211	188	201	170	222	207	184	181	202	169	213	197	178	209	201	198	180	199	201	226	187	199	203	212	201	188	175	199	170	182	198	187	189	195	185	179	185	212	178	197	217	196	205	171	194	197	219	191	213	177	196	187	189	202	215	199	192	209	189	190	200	185	201	213	191	213	210	189	193	198	201	198	197	171	184	183	197	206	176	199	189	214	235	218	187	180	212	200	172	236	187	178	204	188	196	206	197	200	195	221	189	184	196	195	194	205	219	206	211	212	179	167	201	217	217	185	186	219	189	192	179	197	178	198	196	200	188	186	203	182	188	184	213	196	208	232	212	216	213	180	204	186	183	185	193	190	183	163	182	208	211	211	181	219	199	192	196	189	213	220	176	178	202	188	186	219	181	190	203	211	200	193	194	187	185	194	187	201	191	187	179	194	186	206	192	205	179	181	194	176	198	180	179	182	195	191	181	189	221	184	206	194	183	193	174	192	200	177	182	167	170	178	189	232	203	198	195	193	209	193	189	217	172	186	197	200	202	187	198	205	174	169	196	193	203	183	202	185	177	198	181	156	198	201	172	195	202	200	191	206	197	207	166	201	221	179	199	164	219	203	199	196	214	170	187	191	194	180	213	192	185	199	184	210	181	200	181	205	194	213	186	184	172	195	195	199	211	197	167	190	196	181	187	188	183	203	224	183	193	205	213	182	182	211	188	218	148	224	169	195	202	180	214	166	177	209	226	220	209	179	198	191	218	200	211	189	217	176	210	203	190	201	188	184	233	204	198	225	205	198	198	209	200	187	193	225	198	172	208	195	195	196	178	182	182	164	192	210	209	197	211	197	179	216	195	217	203	231	184	180	178	205	224	199	191	189	207	202	189	213	203	218	224	197	216	221	194	184	206	192	190	185	223	193	193	194	216	201	201	191	200	185	200	213	201	226	215	161	196	198	193	190	205	205	210	226	181	186	192	211	213	203	198	204	188	187	205	183	181	190	216	215	209	200	193	204	194	190	211	222	177	212	175	203	200	224	193	207	197	199	186	190	210	211	180	199	236	196	202	198	202	215	198	181	207	173	202	190	181	205	190	212	193	202	191	196	211	202	192	191	211	222	198	172	195	194	206	207	206	190	190	211	203	173	181	198	181	213	203	177	210	211	205	198	204	204	210	184	179	192	203	196	184	198	187	181	197	227	208	188	196	185	200	195	183	214	187	204	217	173	219	205	221	215	199	175	187	217	196	194	216	221	182	205	202	191	199	209	208	152	192	191	191	233	190	214	200	199	205	200	176	226	172	200	204	207	220	194	197	194	185	209	208	202	201	218	221	203	213	190	208	209	208	208	227	192	171	190	173	205	188	188	227	206	187	202	187	178	196	181	201	191	215	183	194	209	180	203	204	219	220	208	200	185	220	199	212	203	180	201	201	206	194	202	148	207	192	168	189	188	212	206	158	187	180	175	208	192	192	181	208	202	192	203	199	191	201	179	169	217	218	186	205	200	195	181	186	169	192	189	200	185	193	197	198	194	211	191	177	188	193	208	195	207	174	181	227	199	216	191	209	193	193	200	207	181	199	214	200	211	169	200	203	191	191	174	212	211	202	231	178	203	207	182	199	203	208	174	182	178	213	207	198	170	206	208	207	197	200	200	226	198	171	182	215	207	211	208	202	185	200	212	202	192	194	211	187	205	197	187	198	202	193	170	186	214	200	203	206	194	175	186	182	209	179	181	182	200	184	225	233	183	187	205	228	217	174	178	179	197	200	175	195	222	213	196	189	216	209	190	198	211	189	208	200	191	211	190	196	210	181	204	184	214	188	213	200	189	195	193	207	202	191	215	182	187	216	215	205	202	220	220	213	204	200	185	215	192	207	206	196	204	188	194	206	168	217	189	174	219	210	216	202	186	198	202	201	180	190	182	209	214	221	216	186	184	200	185	197	178	194	195	202	183	190	209	178	190	194	217	204	202	192	196	200	194	201	215	166	204	206	231	178	200	191	178	188	217	207	210	184	194	213	177	194	180	201	189	178	168	201	170	207	185	217	171	204	205	215	209	195	204	194	209	210	197	198	201	186	202	194	186	189	191	199	219	222	188	196	181	182	221	205	181	226	197	186	188	172	197	201	213	156	183	215	199	219	223	202	180	201	188	192	201	208	186	185	199	199	204	190	208	171	187	187	208	193	193	193	201	205	185	203	238	197	192	203	194	220	172	186	184	203	196	215	200	211	191	189	203	212	216	214	214	206	184	191	204	187	169	211	196	173	188	205	200	197	198	211	187	179	207	201	214	167	232	180	191	198	191	215	205	208	185	193	197	215	196	192	201	188	179	191	202	185	215	182	181	204	184	189	211	225	202	193	181	209	184	195	182	195	178	227	194	182	194	191	206	201	194	233	191	202	197	213	207	173	190	192	196	203	178	190	213	200	177	195	176	209	202	178	190	206	203	195	190	206	163	209	215	209	212	194	187	213	206	205	226	204	171	176	179	204	214	167	193	196	217	214	194	194	213	202	187	205	187	194	201	191	208	181	209	189	194	188	199	168	199	216	189	226	216	195	155	174	184	195	191	204	206	202	182	183	180	199	192	197	186	193	216	226	216	204	199	215	206	192	209	208	202	188	190	230	209	169	170	203	187	178	221	193	200	210	175	212	209	215	176	191	217	212	193	207	189	223	184	190	182	173	198	185	206	201	184	201	189	198	182	188	182	209	180	209	175	189	207	230	207	209	189	201	207	211	191	196	217	194	213	192	229	188	222	186	193	186	222	181	213	191	160	201	213	197	202	189	182	195	203	209	193	200	218	195	185	207	188	211	180	183	221	195	202	201	214	197	182	209	198	204	181	210	188	196	197	166	189	182	213	197	198	185	194	207	215	191	195	206	217	207	195	201	204	162	213	214	175	200	176	186	195	193	202	149	191	198	211	188	199	214	202	193	193	194	198	171	219	207	207	191	204	179	171	207	201	201	198	222	198	205	216	236	200	198	192	197	211
14520	2229	4692	5608	4946	3964	3457	2970	2452	2250	2058	1773	1702	1547	1358	1322	1250	1175	1134	1011	992	972	988	953	921	886	910	906	859	856	798	842	791	782	804	759	791	792	790	755	815	725	668	780	761	748	746	736	656	714	691	696	695	667	726	661	696	698	731	714	742	751	712	694	708	757	681	706	716	689	702	731	702	714	687	738	669	704	716	697	706	688	688	679	687	714	703	689	688	702	706	709	671	653	685	681	689	719	694	694	704	676	646	685	640	636	687	641	641	675	682	674	700	751	684	681	684	708	672	674	626	668	654	664	662	685	670	673	747	674	686	661	683	691	673	634	610	681	681	679	663	670	716	658	615	646	694	638	680	664	636	661	647	696	697	660	657	669	683	634	652	705	715	689	685	642	705	631	666	675	682	685	684	697	611	643	653	671	650	670	697	677	666	652	663	699	661	683	692	630	667	658	663	705	673	696	667	677	762	694	678	699	697	699	669	649	656	671	664	677	680	694	700	639	631	708	656	667	669	655	681	700	642	686	668	689	657	657	635	708	699	650	717	664	654	680	679	656	645	688	652	735	656	678	659	665	663	653	664	668	690	663	662	685	667	639	703	660	676	702	650	657	672	661	670	690	668	684	657	648	714	696	682	629	644	694	647	692	646	671	680	624	680	662	651	641	669	649	694	701	650	691	673	654	666	652	696	669	645	660	698	702	678	647	664	637	680	701	688	690	634	651	683	659	674	641	650	654	633	697	664	666	704	664	674	633	681	657	650	647	702	666	643	693	682	660	654	662	680	662	631	694	665	681	667	673	641	663	714	648	667	688	648	683	635	693	628	689	652	719	680	664	622	696	673	701	699	628	648	725	639	685	679	704	662	642	696	629	686	671	693	661	661	731	662	674	673	693	703	646	670	678	650	644	625	674	671	614	641	699	635	659	673	623	694	644	628	684	694	662	676	658	712	657	659	644	668	651	669	669	666	628	622	642	639	714	707	689	672	652	676	667	624	678	642	633	653	651	640	689	607	625	699	674	677	675	642	671	696	653	628	662	649	677	664	708	686	696	628	651	693	627	676	649	661	650	641	699	686	681	661	654	656	659	700	682	669	646	653	672	674	679	664	637	669	679	688	623	700	690	624	641	668	652	653	671	633	677	682	669	751	676	650	705	682	677	636	650	670	669	660	710	647	704	606	701	690	671	681	743	655	687	706	667	700	647	664	653	704	665	658	635	667	668	670	744	688	686	641	703	658	645	622	672	646	655	596	661	655	691	657	680	669	607	705	683	649	654	658	606	669	647	650	657	739	637	682	697	703	659	715	648	669	653	662	622	654	687	694	645	683	662	712	683	649	711	701	668	699	682	684	678	668	686	708	710	702	647	613	702	625	673	659	692	695	637	709	650	683	662	661	670	677	646	655	648	652	675	672	672	687	684	672	661	666	677	684	695	644	630	677	659	683	621	706	656	680	687	658	708	735	687	652	642	659	652	697	667	617	675	680	686	611	674	672	687	700	674	717	652	672	719	651	709	700	653	653	679	703	709	705	647	660	697	647	672	663	702	679	704	618	654	640	624	678	710	676	673	685	666	693	684	664	663	652	734	664	654	666	713	674	629	663	640	682	677	702	664	690	614	645	661	698	701	662	665	672	658	679	675	671	697	662	621	661	654	668	673	623	677	683	731	679	673	663	629	658	654	626	734	645	627	664	631	636	683	697	672	679	650	651	666	682	674	627	628	672	670	683	730	692	670	702	684	639	688	709	698	697	611	673	703	647	703	647	672	707	649	711	656	664	667	666	645	657	635	632	698	699	699	673	641	648	643	701	691	702	667	663	697	616	701	638	663	669	661	692	654	729	661	700	680	712	659	653	638	660	687	671	668	656	689	702	658	709	597	682	681	683	684	625	657	692	687	677	655	702	651	700	663	711	683	671	715	638	665	670	662	649	644	701	681	695	671	644	701	716	641	654	653	682	694	666	711	650	668	683	661	614	669	660	678	707	666	669	673	661	680	709	654	678	677	629	640	670	663	644	708	661	659	667	643	668	714	667	660	689	635	705	643	675	663	630	701	632	661	667	676	695	683	659	649	683	658	713	632	663	649	664	640	685	696	679	664	658	670	686	668	636	693	712	651	652	687	691	704	645	672	728	616	601	642	637	674	645	675	705	676	705	644	649	684	646	685	678	682	686	709	716	696	711	662	709	687	701	683	634	661	654	632	686	621	637	661	648	660	640	677	631	688	681	638	676	640	644	666	688	637	666	681	648	630	675	636	690	675	607	716	637	693	657	681	672	633	675	633	726	645	626	686	655	678	663	675	702	670	633	634	652	631	681	662	684	663	649	695	633	662	666	636	702	638	682	661	703	633	639	663	641	690	711	675	689	676	679	712	660	628	721	684	687	663	692	665	643	676	654	661	675	651	674	664	678	675	693	688	658	666	671	677	674	710	615	677	673	678	693	652	672	691	632	626	688	675	673	671	706	721	644	672	663	667	695	679	662	661	671	681	678	681	695	663	643	685	708	635	654	708	689	626	674	666	689	688	677	669	638	705	647	663	656	678	673	690	651	654	689	692	665	670	651	644	720	703	693	694	668	664	699	670	658	694	644	659	656	673	711	610	646	673	692	635	649	644	660	702	677	668	698	678	692	679	661	636	641	667	739	675	643	713	660	671	656	670	652	663	659	646	680	633	605	661	644	709	623	674	694	682	678	701	671	667	703	688	651	688	681	644	674	681	662	669	621	684	699	689	702	676	652	653	712	669	693	684	638	611	705	668	675	647	621	667	662	669	658	686	642	678	668	695	645	629	696	681	655	671	631	667	603	667	681	670	640	692	661	695	705	638	711	672	693	718	634	654	610	667	679	710	638	727	676	710	679	707	666	652	669	636	671	662	671	695	681	662	687	706	606	639	710	668	637	708	626	706	636	667	638	674	670	702	684	685	686	664	650	670	655	643	643	654	682	670	693	693	687	669	693	695	679	690	693	702	618	663	664	611	681	671	706	691	681	632	669	641	703	664	619	654	649	628	643	661	690	658	641	659	685	619	638	666	629	692	629	664	677	667	690	686	658	664	663	648	664	678	708	705	651	737	678	663	678	640	621	688	646	625	645	686	662	731	655	651	685	631	637	661	666	669	647	661	710	650	672	660	630	696	691	660	686	641	662	642	665	689	690	671	643	662	693	681	622	690	652	678	663	672	643	707	732	663	646	652	698	650	694	603	726	675	722	674	666	662	677	630	703	643	696	677	656	668	687	645	641	652	672	687	648	673	671	653	628	633	649	627	696	668	685	664	667	695	667	639	639	709	674	626	700	636	627	673	659	647	699	617	655	667	662	680	687	620	648	644	636	646	670	697	636	666	705	678	665	708	664	668	691	647	659	687	683	642	754	674	683	707	640	661	727	692	644	630	699	626	645	638	649	623	669	716	688	706	653	672	693	658	634	632	708	685	669	673	719	700	643	669	631	663	678	661	630	661	641	653	708	673	655	648
2470	138	116	97	98	84	76	67	72	78	89	81	68	74	62	76	76	70	65	64	66	73	70	61	74	71	54	80	54	49	61	53	57	66	77	67	69	64	50	74	76	62	57	66	52	60	66	68	68	60	58	57	65	66	57	46	70	65	61	55	70	56	54	60	60	72	69	61	81	67	78	64	70	70	65	61	70	73	68	66	51	81	66	83	63	57	71	59	70	54	54	68	64	62	77	65	55	63	63	51	68	66	87	76	80	62	72	71	60	60	71	72	59	62	59	66	65	50	51	73	71	67	75	64	62	59	74	70	62	76	50	54	71	57	60	68	70	87	62	60	53	68	60	63	66	61	56	66	64	61	66	83	80	75	59	62	74	64	65	61	59	64	61	79	53	61	67	71	75	63	50	74	63	60	85	70	64	76	65	63	62	55	73	63	56	61	54	74	65	62	70	61	71	81	72	66	62	67	70	69	75	74	68	76	68	65	68	60	55	65	76	67	61	78	64	68	63	67	61	66	83	77	74	65	63	63	61	48	66	71	67	59	65	69	61	73	72	58	48	82	73	61	63	66	77	51	78	51	65	61	82	74	55	77	62	76	49	64	63	68	70	75	55	50	58	61	55	60	49	73	77	54	50	51	49	63	67	73	68	73	68	71	62	70	88	55	62	65	62	69	72	62	73	68	65	49	62	71	58	60	81	69	83	70	71	78	49	66	51	84	67	66	62	84	79	57	59	65	60	60	67	58	68	50	65	59	55	67	55	51	54	78	62	62	64	61	67	54	89	65	69	65	73	75	64	75	60	75	59	64	53	74	64	56	58	75	65	54	80	85	59	58	65	68	58	73	62	58	83	61	70	59	72	62	91	54	57	59	68	80	62	72	59	76	48	53	73	60	57	68	53	54	63	67	79	70	62	77	65	71	55	71	80	58	59	71	64	71	63	65	62	64	66	65	67	64	85	59	57	61	63	55	72	67	50	63	70	74	75	71	53	58	63	46	59	53	65	62	82	58	74	69	68	81	74	77	68	50	61	68	57	66	51	71	49	65	54	62	77	74	70	70	59	65	68	63	62	67	72	65	76	67	60	76	61	66	44	64	66	60	55	67	62	61	49	74	67	63	64	71	72	56	63	63	67	66	55	67	77	63	57	69	50	75	69	70	62	61	64	74	59	65	54	54	61	70	66	71	76	64	62	65	48	78	78	95	70	61	58	66	68	63	66	72	56	63	66	71	68	65	71	45	68	67	56	63	76	74	61	66	69	63	65	74	69	64	60	69	68	61	70	59	63	73	49	53	66	65	56	56	65	49	69	69	72	56	55	65	57	77	65	54	69	54	51	72	56	78	63	54	58	61	65	69	64	63	70	76	65	48	60	62	71	69	56	73	70	68	47	71	70	66	69	58	78	86	64	78	58	66	65	54	66	77	63	65	69	70	48	69	77	76	70	64	67	79	66	66	70	69	80	69	69	52	52	61	52	66	68	66	71	72	69	73	70	60	65	80	72	58	81	81	63	67	59	64	74	59	53	60	69	66	51	69	58	80	82	79	57	65	76	69	62	68	64	72	58	67	69	63	63	76	66	76	48	59	68	64	67	61	73	69	62	58	73	57	68	73	61	72	64	65	72	67	66	64	63	72	63	59	74	52	66	85	53	61	50	58	84	73	59	64	51	53	68	65	69	56	56	58	65	55	91	74	69	66	58	65	48	67	72	66	67	57	73	77	68	62	57	52	58	65	71	63	62	65	64	70	71	65	74	72	63	56	61	60	73	72	63	56	69	66	64	83	66	76	67	56	72	79	60	73	65	78	61	68	80	75	60	65	66	68	63	77	56	63	62	55	72	61	76	65	59	61	68	58	65	62	73	74	56	58	72	47	72	53	64	66	55	60	78	73	63	70	56	58	70	65	69	64	71	74	69	82	61	55	65	64	54	65	78	68	69	58	65	69	80	73	66	67	69	61	76	71	72	68	67	66	70	74	58	60	55	68	70	51	53	49	82	92	56	61	81	70	79	66	73	68	64	54	85	73	65	70	61	62	60	62	59	59	67	70	61	68	63	59	66	63	58	59	64	74	64	61	68	61	61	72	70	73	73	69	54	66	67	53	67	48	70	62	67	53	67	60	60	66	53	64	79	62	70	62	49	69	64	61	53	73	78	68	66	57	55	55	67	66	62	59	66	66	62	63	64	63	66	72	72	63	58	62	61	66	65	54	85	60	73	55	66	60	56	70	53	54	63	56	75	54	82	71	72	69	60	74	69	84	84	57	68	59	76	73	61	67	56	73	70	51	67	62	65	50	61	58	68	58	64	68	70	71	68	63	74	73	71	64	65	66	78	62	58	55	57	82	75	71	59	66	61	58	65	58	66	53	61	59	52	60	72	78	59	59	72	54	60	59	61	61	92	58	62	71	50	66	62	62	69	76	71	58	58	72	55	68	64	62	53	72	82	59	68	69	75	70	53	61	70	64	68	62	56	63	66	69	53	48	88	74	75	71	65	56	78	55	73	79	67	75	80	47	74	77	51	61	60	73	74	73	74	75	55	61	75	62	62	73	61	68	62	61	57	65	52	63	72	66	70	81	65	58	69	72	56	71	76	55	56	62	65	55	60	68	67	68	75	71	63	61	55	58	63	68	57	71	82	61	73	67	58	63	62	51	70	56	59	52	63	60	72	65	71	64	72	59	61	65	71	72	64	63	75	69	52	69	66	65	73	59	73	63	72	60	64	68	77	65	73	71	75	61	66	64	58	71	75	56	57	75	63	60	76	64	57	51	62	66	65	58	62	67	67	69	69	51	60	59	72	81	66	63	51	62	69	61	59	64	78	66	65	67	76	84	65	69	60	78	70	54	61	60	63	70	56	68	57	85	74	65	60	58	61	72	71	46	55	61	64	62	46	67	70	58	59	82	56	86	58	64	63	61	74	63	63	67	61	65	62	71	54	64	64	63	59	69	58	76	72	75	54	62	73	66	65	61	46	54	63	71	65	70	63	72	66	67	58	68	66	58	60	54	71	51	50	72	83	64	78	69	58	65	59	70	61	77	68	60	64	74	66	83	67	61	47	74	64	75	77	68	59	77	59	57	57	72	62	52	49	60	71	78	61	51	74	59	73	68	65	66	63	75	56	55	60	75	55	63	70	58	71	63	73	68	61	59	64	52	85	67	77	67	62	67	71	59	75	69	77	62	49	70	75	67	62	66	64	71	78	52	76	61	67	68	76	56	58	81	52	66	60	67	66	75	65	75	79	68	73	73	59	69	68	59	48	72	69	70	74	48	68	64	59	73	65	69	71	55	60	74	58	62	71	66	60	80	74	74	57	57	65	68	55	54	66	68	51	73	71	63	60	59	62	77	58	66	76	61	55	58	66	61	59	65	67	64	76	65	54	69	61	66	56	73	73	56	67	57	63	65	53	71	60	72	70	66	62	71	56	80	55	62	78	73	72	78	64	69	53	65	62	63	57	55	63	56	60	64
4271	349	444	472	433	442	379	369	355	322	350	340	311	309	295	293	279	292	316	302	310	301	283	292	342	268	309	304	306	298	288	261	285	269	269	282	284	289	288	303	318	308	259	312	316	293	281	269	297	261	265	270	305	272	275	303	322	276	260	293	288	297	280	292	267	257	293	299	276	292	278	275	279	267	297	265	255	297	309	270	284	291	284	278	275	284	275	276	279	277	308	319	286	278	276	270	299	301	316	282	273	258	274	301	271	287	271	278	302	285	278	290	256	300	266	283	260	306	283	269	297	299	292	269	285	293	256	265	270	275	288	275	259	266	296	269	287	298	306	307	299	277	264	287	291	295	244	304	265	278	289	271	294	285	275	291	265	302	269	267	290	286	286	297	278	265	277	291	271	267	287	296	278	254	306	293	288	283	284	294	299	319	268	284	300	299	283	260	268	294	273	315	292	293	296	293	306	277	293	276	282	265	294	266	278	261	310	279	302	265	273	263	313	262	261	268	276	276	253	306	274	294	259	282	280	263	315	256	282	299	290	298	304	303	289	293	304	285	311	280	260	314	290	284	289	287	264	269	271	275	281	277	338	298	265	320	269	282	275	283	310	267	299	291	301	290	293	283	279	279	274	286	290	284	290	311	297	289	287	296	293	264	243	262	283	286	291	325	251	263	281	271	274	281	286	288	276	276	305	296	291	287	281	302	308	280	294	277	281	259	323	273	281	282	291	308	315	265	296	304	262	308	280	262	278	296	304	278	261	301	268	283	250	310	274	287	298	269	314	311	294	272	280	272	299	278	280	295	286	284	290	272	281	270	281	275	255	273	264	286	282	278	277	267	252	300	282	271	276	286	258	285	284	276	284	277	265	255	280	264	273	254	286	303	272	275	268	283	303	304	274	263	281	297	299	312	290	290	301	266	281	270	308	279	291	278	268	299	299	268	303	312	280	276	298	314	288	277	284	268	262	269	243	249	265	277	283	279	298	294	270	256	277	279	274	296	294	289	252	267	287	262	291	292	296	278	302	263	311	275	286	299	303	295	262	281	293	294	244	293	298	268	275	256	326	305	268	270	310	269	282	316	283	288	289	272	273	272	311	270	282	247	279	305	282	268	303	273	282	298	287	268	272	308	273	271	278	285	300	299	308	279	281	277	263	284	253	319	280	289	279	257	274	269	302	275	282	301	275	260	282	266	285	306	260	278	259	319	297	292	282	298	297	306	258	277	274	326	265	292	285	290	271	289	256	302	286	284	276	296	289	253	268	293	263	291	291	275	272	304	280	271	324	290	271	292	312	302	290	259	257	251	298	267	237	271	301	270	306	292	251	320	270	276	300	284	280	305	279	293	302	290	273	278	303	250	243	291	322	289	262	298	280	285	295	291	287	278	279	255	254	285	273	275	300	279	320	299	287	275	277	284	321	285	309	279	273	253	281	304	268	264	274	250	300	278	267	266	274	287	289	266	262	261	268	287	258	288	281	272	315	272	274	268	288	253	274	268	305	333	262	303	262	262	288	297	315	254	298	294	258	277	289	278	293	261	294	286	275	284	274	273	289	292	283	295	269	283	276	277	261	295	268	270	285	270	268	305	277	267	242	308	250	288	277	293	290	299	311	277	312	265	279	270	278	260	280	261	292	276	289	269	280	248	283	275	293	307	256	245	281	289	282	302	298	285	281	280	247	248	270	270	286	309	285	258	288	287	299	291	307	301	272	283	254	261	272	296	294	299	297	265	280	271	269	286	282	299	285	285	269	295	278	269	306	263	275	294	279	299	290	284	254	300	278	288	265	294	263	284	300	260	266	287	273	299	309	271	276	272	266	287	287	279	300	277	291	307	287	278	317	281	293	274	281	286	296	273	284	278	279	296	260	315	279	271	294	273	297	294	274	282	296	280	316	265	291	297	278	286	288	279	293	273	304	303	296	272	248	283	266	265	321	269	278	233	280	300	280	297	275	286	284	277	252	268	296	301	287	294	264	303	277	290	292	280	300	281	288	275	295	276	288	274	298	271	289	280	271	281	277	274	277	309	293	249	258	301	277	280	324	294	278	309	273	282	287	251	293	296	303	267	272	263	296	295	280	276	269	290	248	272	275	275	285	245	309	283	232	292	305	257	266	271	291	320	300	257	281	282	288	266	317	271	286	261	272	261	283	287	289	293	294	263	287	257	332	274	265	286	281	273	270	286	291	296	268	285	275	271	291	250	280	283	301	281	292	275	297	274	266	316	287	293	283	293	274	298	308	305	269	258	285	293	288	293	289	274	300	296	240	287	306	276	263	275	300	281	306	288	293	306	274	300	308	303	290	324	286	283	276	307	285	295	273	294	290	299	301	284	288	282	283	267	270	290	305	269	298	294	279	305	245	298	288	292	269	278	295	292	267	260	286	282	281	275	296	302	267	304	301	289	308	288	273	273	265	313	270	283	290	272	284	278	273	290	301	304	280	252	273	290	290	288	283	294	275	312	254	297	293	291	266	295	279	321	281	285	311	293	284	306	289	272	303	258	293	288	287	288	302	264	271	285	291	267	278	298	293	286	307	259	267	303	284	295	279	275	255	271	277	276	257	284	274	285	269	263	278	294	296	281	246	281	272	280	274	270	288	301	301	272	318	276	289	282	293	255	292	302	290	279	272	291	276	287	292	285	269	289	277	272	285	257	317	256	329	313	252	289	261	297	291	279	301	288	284	298	285	313	284	298	282	288	276	289	277	277	268	287	292	283	259	290	266	276	289	282	272	265	286	266	274	293	280	287	271	287	287	270	303	271	276	291	296	284	293	322	305	275	267	271	317	295	285	275	275	292	294	284	298	273	291	276	280	317	278	299	274	304	295	277	270	293	308	280	249	298	323	276	295	290	287	281	291	272	283	296	288	279	287	302	241	270	301	300	250	291	294	289	271	266	280	278	267	273	307	294	289	291	278	273	271	292	282	295	278	291	280	314	260	300	259	296	252	303	288	270	267	266	289	278	296	295	313	274	282	277	302	288	273	276	285	288	283	297	260	291	263	306	304	297	277	285	288	270	262	262	286	283	275	289	256	291	310	289	283	303	283	269	291	274	298	297	295	300	289	271	275	308	285	301	324	314	260	287	274	265	274	275	296	294	266	289	283	281	318	278	274	302	261	272	284	290	273	279	280	311	296	280	296	293	302	307	254	314	244	292	294	298	313	275	248	291	297	269	271	297	322	312	275	282	266	291	285	296	297	279	263	281	279	306	274	293	264	293	297	248	308	280	259	291	282	301	294	279	280	267	297	269	313	281	306	308	263	290	271	283	298	260	287	285	284	280	265	241	272	309	244	293	295	264	260	294	276	318	277	285	283	269	299	268	300	266	304	258	284	264	290	301	283	243	281	271	297	282	313	305	294	282	285	277	267	295	298	272	288	300	253	279	266	270	317	294	276	295	308	267	277	277	282	309	278	301	293	291	281	288	296	292	288	297	293	280	253	286	269	278	273	262	274	249	283	278	287	289
15851	1283	1130	798	603	458	375	311	292	252	216	194	182	184	199	183	181	148	157	139	123	142	141	136	141	132	130	118	124	128	143	117	156	138	149	145	142	140	120	140	142	128	135	119	150	126	118	126	124	125	130	130	114	132	104	128	124	131	141	123	136	139	156	125	143	121	116	133	146	136	138	142	153	135	122	125	126	120	140	133	130	111	112	133	140	144	132	142	149	153	135	139	120	131	143	126	120	134	115	139	129	116	103	124	126	133	141	142	122	114	105	121	131	153	118	130	124	133	117	135	126	129	131	127	132	126	122	133	127	113	133	124	107	113	125	132	113	131	113	121	128	121	135	130	147	134	142	118	158	132	132	118	125	129	116	136	119	132	117	120	133	124	138	131	111	117	127	140	127	133	129	136	137	120	115	127	124	134	123	134	151	140	111	139	127	131	121	136	128	95	131	119	137	136	129	114	110	144	113	133	126	131	137	127	120	141	123	111	107	153	121	115	116	130	153	123	122	117	143	122	133	133	118	126	137	129	130	124	136	122	110	125	127	115	121	128	152	131	147	122	124	131	118	143	129	131	103	114	112	131	121	128	120	116	136	125	117	135	114	120	122	145	130	133	122	120	123	149	143	115	117	129	125	111	113	112	119	134	119	121	130	141	103	136	135	129	132	137	121	122	128	121	118	151	121	130	123	115	120	134	130	132	140	132	130	124	136	123	135	131	145	131	156	117	121	115	129	141	151	127	133	144	129	115	134	128	155	116	129	137	115	114	149	108	145	106	117	136	153	132	115	112	106	130	129	118	119	129	137	126	125	133	123	133	109	126	126	127	137	131	143	127	140	120	137	132	126	141	121	148	133	134	143	108	149	121	136	127	136	121	123	140	125	143	123	98	120	114	124	123	128	123	140	123	117	140	116	113	130	139	137	118	131	140	123	123	119	133	107	113	115	127	135	114	117	127	129	147	116	129	130	146	127	108	110	122	108	114	129	143	134	128	123	128	132	140	110	127	111	129	117	135	157	136	123	115	110	137	153	115	137	127	132	116	130	133	137	105	122	146	127	125	144	124	139	112	125	127	117	123	132	124	125	125	133	136	116	124	136	127	122	129	118	132	136	133	143	125	113	135	134	125	121	115	132	134	125	121	119	166	141	115	130	120	137	126	130	108	149	138	130	138	130	120	148	142	139	130	125	118	136	144	119	127	129	114	134	146	124	124	141	146	129	121	116	114	120	117	122	139	123	134	123	144	115	106	121	135	107	131	114	114	116	143	107	141	126	125	112	125	124	116	109	156	111	127	137	138	122	130	121	137	111	133	116	132	120	109	112	106	128	130	138	133	133	124	106	149	131	128	121	130	123	117	124	139	129	130	129	134	125	106	108	133	116	138	130	118	130	139	129	143	140	128	115	116	138	114	129	128	135	109	137	138	98	134	135	129	130	134	141	116	130	128	130	122	109	116	126	133	137	142	128	128	118	129	123	110	126	128	137	130	143	130	133	139	122	127	120	114	141	127	122	118	110	129	144	117	108	132	125	136	140	108	128	126	120	129	134	124	112	141	134	143	137	129	118	124	129	141	146	121	133	126	132	127	116	132	131	109	132	125	125	124	124	147	120	121	128	113	124	127	134	127	131	129	116	127	120	130	128	109	126	111	122	132	131	151	119	132	121	120	129	117	129	141	118	142	136	97	141	127	140	128	130	126	121	117	123	135	136	126	124	124	139	139	134	134	119	129	125	118	134	118	139	120	121	112	132	117	129	118	132	117	136	124	127	154	134	134	106	134	143	127	136	112	108	133	101	119	110	116	118	129	122	115	132	127	137	134	113	136	119	142	125	124	126	110	119	114	142	109	134	116	141	131	120	126	125	131	133	115	92	124	133	125	136	132	116	115	133	119	123	120	123	134	153	121	129	137	129	103	124	131	109	117	125	103	125	140	125	146	129	127	129	116	117	139	122	116	144	139	142	119	126	138	127	132	149	127	116	118	134	126	124	121	109	148	142	126	152	149	119	120	121	133	122	108	144	118	133	122	149	104	113	125	108	124	111	123	129	121	116	132	141	134	141	130	126	127	146	125	131	109	101	139	122	114	110	127	133	110	117	119	93	144	111	132	113	121	116	132	122	115	131	134	121	120	134	124	132	133	111	99	136	127	108	128	140	126	125	124	132	101	144	135	133	135	140	141	104	134	129	121	134	110	125	119	135	122	120	115	126	125	119	119	128	138	123	137	127	133	120	123	139	117	117	131	148	126	131	130	122	137	138	125	119	121	123	108	139	129	116	128	122	123	128	114	130	131	120	127	133	124	130	127	114	138	154	133	122	120	129	139	136	111	123	116	120	133	143	113	123	131	135	101	143	140	122	133	135	137	129	149	134	116	128	118	125	128	123	137	122	130	130	132	124	133	111	135	107	118	110	115	137	117	128	108	117	134	113	113	150	114	124	115	128	116	136	120	146	119	124	128	130	142	124	125	151	114	130	141	139	126	116	118	176	131	126	144	123	110	118	108	137	141	152	163	118	111	130	110	114	103	122	138	140	123	108	123	125	122	117	110	142	118	120	136	113	116	127	143	104	107	115	124	107	148	111	136	126	131	134	117	123	124	116	110	136	127	134	116	136	116	125	132	124	111	109	121	120	135	119	111	149	135	127	137	130	102	136	110	113	104	128	147	129	109	120	137	126	138	107	105	114	119	119	140	135	126	121	139	133	141	139	131	120	114	122	131	123	104	113	129	135	114	134	125	124	133	130	129	118	136	136	138	122	112	120	121	134	127	123	140	121	112	117	114	142	115	133	128	126	133	139	134	123	117	149	126	119	106	134	126	102	150	117	112	113	129	129	131	130	128	120	133	131	124	132	129	129	112	134	117	131	122	111	139	113	109	120	123	132	114	107	104	119	134	127	109	128	115	133	136	135	134	130	129	126	112	118	138	121	132	124	130	136	121	113	126	132	120	136	128	123	121	142	122	103	112	122	128	112	111	112	128	134	135	155	103	126	115	132	112	119	129	134	117	115	139	117	145	145	142	134	109	126	114	136	134	130	119	114	127	135	132	117	107	143	137	135	130	108	137	141	108	132	126	119	139	114	125	118	126	107	118	139	147	131	116	118	121	129	122	119	133	121	145	139	130	132	115	115	132	115	141	134	130	134	129	117	107	128	116	124	137	141	134	149	113	130	112	119	132	127	115	134	105	140	129	122	140	121	119	134	143	116	119	125	108	99	126	124	138	143	138	128	107	128	129	129	114	110	137	133	122	129	112	102	100	135	124	136	121	145	143	132	130	125	126	140	119	119	119	129	126	122	128	123	107	125	120	143	143	127	132	109	114	126	113	126	137	142	108	127	103	123	132	118	122	129	138	151	134	114	119	134	116	122	131	133	143	125	125	129	122	138	113	134	123	128	122	124	113	138	122	119	125	141	124	145	117	119	117	101	122	137	133	127	132	125	129	118	139	146	122	112	127	133	114	113	141	119	141	131	119
10428	1309	2699	3164	2787	2215	1876	1694	1462	1355	1150	1093	982	862	855	776	791	753	718	666	665	616	611	610	562	602	580	578	568	583	602	558	505	526	508	530	548	536	536	530	516	579	489	528	498	512	503	502	475	453	483	502	475	488	493	482	524	498	518	473	489	501	491	516	493	484	478	466	519	515	505	533	482	462	514	503	453	492	466	466	468	477	483	506	491	468	479	483	511	490	460	487	501	511	476	475	460	449	477	487	488	507	464	491	436	470	513	520	459	493	492	439	469	465	484	455	513	462	484	518	474	459	449	451	510	496	468	442	501	453	482	461	470	436	453	500	441	467	476	447	439	445	461	442	472	476	500	465	484	471	467	462	423	482	454	475	492	505	487	513	449	471	446	469	492	447	447	491	423	486	500	464	486	431	496	449	474	452	463	488	494	491	457	450	466	442	469	497	460	436	459	476	458	460	468	474	466	450	459	433	450	496	476	477	438	503	453	469	493	479	448	472	450	466	471	441	457	471	484	508	483	462	441	453	471	421	461	450	461	460	503	465	451	455	460	452	476	438	488	444	466	505	471	456	471	445	457	465	511	438	509	455	458	516	455	431	441	478	461	450	474	445	441	470	456	473	483	524	470	464	439	476	476	463	469	471	446	440	469	485	433	477	466	454	464	466	468	462	500	466	499	480	517	424	467	463	452	491	474	457	445	470	473	453	448	466	470	451	469	512	465	446	440	472	409	489	455	472	455	430	487	468	446	467	475	475	495	428	478	457	478	476	477	472	466	481	486	447	496	466	494	463	445	473	405	462	467	488	444	493	436	461	472	457	472	474	479	460	480	487	424	409	460	463	458	436	468	479	480	463	471	445	469	464	453	458	470	440	508	484	461	451	476	487	542	479	475	442	456	450	480	489	412	443	497	465	466	472	479	473	453	462	421	455	450	473	431	457	472	489	465	473	482	477	453	463	460	430	474	457	458	441	437	453	475	476	476	437	453	473	486	423	464	465	454	462	467	457	504	427	453	442	459	443	475	482	441	441	492	438	503	453	468	418	432	460	450	454	466	457	456	481	445	496	448	477	463	448	463	499	436	492	480	436	460	459	492	453	425	472	496	460	457	434	463	447	485	488	416	433	478	459	457	438	469	460	477	425	482	460	488	491	475	460	461	457	443	467	456	479	454	480	503	458	434	446	463	459	483	476	441	494	494	477	497	495	472	473	467	475	511	482	456	497	448	464	454	448	469	469	466	460	461	479	473	458	479	506	472	479	424	431	478	476	469	447	456	481	461	472	481	461	460	462	431	473	451	473	455	458	486	441	464	466	430	460	438	450	461	493	523	467	459	485	463	475	459	476	476	445	455	475	477	472	467	457	431	489	456	463	479	436	436	435	463	460	482	449	450	467	485	447	448	483	477	414	452	431	440	488	466	486	475	468	474	425	489	492	446	463	459	501	503	464	459	495	470	456	441	465	485	507	439	462	493	450	433	478	510	440	439	484	447	517	473	471	436	468	485	408	474	489	463	472	462	473	473	489	443	470	459	452	453	432	472	476	463	482	460	468	444	468	471	474	502	468	487	447	444	446	471	424	488	455	495	479	462	477	446	460	451	471	472	494	483	461	444	485	448	498	450	460	461	448	508	470	468	510	452	470	443	460	443	439	500	484	447	476	476	461	516	411	483	429	423	491	430	460	439	459	440	440	437	509	467	478	409	438	504	459	488	475	515	500	488	484	457	435	479	464	411	445	458	471	474	479	470	452	467	499	435	444	432	401	463	488	441	452	481	442	461	463	463	425	465	472	484	430	445	450	489	474	448	452	471	453	499	462	469	475	496	454	494	425	491	434	464	505	445	464	459	453	478	464	480	483	479	430	439	480	482	458	452	448	466	464	462	470	469	469	460	474	441	450	475	434	446	463	442	450	451	492	449	451	482	515	463	446	476	509	482	466	436	441	482	484	463	457	448	447	478	452	486	437	423	447	443	435	460	456	425	477	450	477	459	479	463	467	489	477	412	467	461	420	450	482	472	470	487	449	475	507	464	445	497	457	461	466	440	439	497	402	485	451	450	465	472	494	516	461	445	463	480	460	476	458	450	463	495	414	459	491	464	497	458	472	477	455	483	459	461	459	444	473	457	447	512	467	464	500	476	475	450	460	492	483	423	481	460	466	446	441	453	421	471	477	453	465	455	455	409	476	473	455	450	474	490	459	498	454	447	469	459	473	475	475	499	458	452	463	484	476	473	472	508	453	478	472	425	443	467	468	453	464	414	451	480	473	439	457	468	461	479	428	457	462	473	465	472	446	487	478	488	485	462	432	503	452	524	451	471	455	437	483	460	505	449	466	443	510	475	498	466	454	459	455	462	441	480	469	420	446	458	461	448	470	481	499	500	463	458	500	439	473	453	480	453	457	469	459	495	415	493	505	435	481	443	458	419	468	461	508	443	486	495	490	485	451	496	444	434	474	481	477	435	459	459	461	452	455	448	462	445	434	475	435	473	468	477	472	433	505	451	474	445	465	460	476	488	498	466	501	409	458	473	505	467	463	478	481	470	461	478	475	476	459	458	451	447	474	451	481	490	460	453	478	480	478	484	432	471	463	451	492	471	503	439	472	486	468	490	472	472	469	437	468	475	487	446	468	490	469	445	461	450	477	449	474	491	468	459	474	430	468	462	459	447	481	464	547	457	467	455	438	475	461	414	421	450	474	455	480	464	457	481	495	427	448	495	489	500	452	443	490	455	454	439	440	455	481	484	481	446	449	474	468	469	471	478	500	445	479	449	449	415	419	468	439	469	477	444	462	492	453	440	457	485	456	473	461	468	492	453	478	493	456	462	458	465	461	498	487	477	454	463	482	447	419	482	480	466	472	453	450	458	457	463	482	483	464	468	492	471	454	480	449	471	473	409	442	471	467	460	478	446	462	412	466	487	464	491	493	469	489	475	455	478	466	471	450	518	463	483	457	482	434	451	456	480	467	431	462	475	453	451	433	472	478	447	473	443	451	443	497	489	447	453	455	438	534	453	485	456	452	487	508	436	468	479	483	440	472	477	474	446	453	459	484	429	490	421	451	471	471	433	465	475	450	450	497	485	502	490	467	464	449	457	485	499	462	466	488	430	485	450	466	443	476	486	466	460	442	451	475	446	471	456	465	467	458	427	489	448	443	496	445	423	490	502	474	497	446	461	462	488	472	483	469	432	466	477	444	481	467	464	454	474	455	498	521	471	461	474	469	464	444	447	474	474	460	452	476	434	453	437	428	482	461	487	502	480	467	454	458	453	456	455	420	480	476	437	453	454	466	461	429	473	481	461	481	503	448	476	446	493	463	506	504	448	451	447	472	459	471	472	451	453	453	488	473	459	461	453	445	459	464	490	518	460	445	472	486	449	477	468	471	472	515	416	468	480	460	438	468	441	465	494	488	484	456	424	487	485	472	430	467	444	447	457	477	476	461	479	494	442	468	481	464	459	508	440	487	478	441	436	448
24354	3643	2279	1569	1177	857	651	558	460	421	386	371	355	263	297	252	261	276	241	239	210	236	226	214	217	209	191	241	231	212	197	212	207	204	209	226	197	208	204	202	212	207	195	203	218	192	228	175	203	209	215	219	212	190	192	205	218	196	211	221	189	212	198	171	190	217	200	206	183	191	205	194	185	194	204	201	209	179	211	198	204	214	222	193	201	188	202	198	205	168	206	193	183	212	172	202	185	192	190	179	199	168	213	202	220	187	186	166	163	209	183	211	191	199	214	208	193	201	203	190	216	217	204	179	202	186	171	197	180	206	193	187	197	209	205	208	198	189	192	187	191	190	207	192	206	199	207	180	218	188	197	190	186	197	204	218	187	208	226	213	207	189	185	194	217	192	187	201	208	176	203	182	229	185	176	201	195	189	204	198	185	185	191	186	197	207	202	221	180	204	204	225	203	203	188	199	192	199	187	204	168	198	200	197	203	191	165	204	175	199	172	204	210	209	167	191	189	179	206	187	177	182	224	179	205	185	215	179	209	198	181	203	207	200	176	216	207	198	188	206	208	191	176	208	234	213	199	158	202	202	218	205	213	188	171	198	184	177	189	215	183	186	202	188	190	193	197	187	212	209	184	211	210	213	212	163	168	200	190	200	186	193	210	199	222	201	195	188	197	204	180	225	215	196	199	218	209	199	188	199	179	200	200	204	225	180	182	190	210	203	184	186	198	222	182	194	196	207	198	196	213	199	175	184	224	194	180	204	205	185	187	188	185	183	178	196	235	202	195	193	196	182	202	183	207	195	194	202	183	195	186	214	210	212	211	214	193	177	170	186	205	177	191	200	180	179	196	204	205	205	217	183	198	174	183	203	200	201	194	200	203	198	191	181	201	199	198	183	232	188	202	183	212	193	188	212	201	218	164	207	182	226	210	193	203	198	179	188	181	214	180	194	187	209	189	172	183	199	183	201	208	184	209	199	188	193	187	183	187	188	225	205	190	188	206	192	182	186	163	190	198	181	183	190	203	180	192	201	191	185	197	210	208	205	197	200	205	185	204	193	198	203	215	191	190	221	187	203	184	191	176	180	178	215	187	227	204	211	217	184	202	196	178	197	194	198	195	193	198	187	178	205	202	191	200	214	200	205	200	213	204	204	202	180	191	222	186	208	219	189	226	197	208	203	199	167	196	200	214	184	193	213	202	209	205	197	190	209	220	192	209	199	218	187	197	206	209	190	184	186	203	213	197	188	195	213	214	187	197	195	192	212	181	213	182	211	188	202	194	181	197	203	216	205	211	185	199	231	216	179	174	180	184	206	183	205	206	195	212	203	188	192	209	209	200	194	199	200	202	176	207	189	195	201	178	199	159	206	190	196	185	187	216	211	203	193	191	194	219	206	200	175	194	175	197	189	173	199	205	187	182	207	194	213	174	215	167	187	189	185	194	185	186	204	225	192	208	186	173	180	184	194	178	185	191	228	187	188	170	190	187	176	214	210	190	196	202	198	229	170	166	194	179	214	214	194	213	191	202	204	185	178	210	168	187	205	195	212	199	195	196	206	205	196	186	206	178	175	202	195	215	225	209	205	186	178	182	209	193	199	190	203	181	187	183	184	219	200	205	213	215	199	197	210	198	196	176	194	195	215	198	220	222	186	188	192	241	165	187	216	206	176	185	207	193	183	205	216	185	206	191	185	186	209	185	206	189	177	192	201	199	212	204	182	178	194	181	206	192	208	201	195	186	192	200	193	189	182	164	201	187	205	191	187	227	206	208	186	198	206	205	213	205	175	198	199	215	189	188	183	185	195	202	187	193	196	204	194	204	189	181	172	194	183	179	210	187	201	206	188	178	202	191	210	183	208	170	203	197	223	186	207	196	206	206	195	192	188	207	179	214	195	169	210	218	212	199	193	198	212	195	209	202	207	203	207	207	223	197	187	181	174	202	203	186	197	205	222	175	193	207	202	191	169	203	182	205	190	226	184	204	158	177	188	183	198	190	199	196	204	196	198	200	211	176	182	185	202	202	195	171	193	212	175	189	193	174	193	210	186	196	192	216	194	203	180	182	195	195	188	192	174	191	215	174	207	187	183	178	203	186	188	181	170	191	208	205	174	207	187	201	192	190	195	202	211	174	189	208	198	156	191	187	206	206	188	181	193	189	186	203	198	201	205	190	172	174	203	212	173	206	176	196	198	196	207	206	216	207	199	199	208	206	191	210	197	181	194	207	177	185	226	197	219	192	192	181	201	185	184	177	181	198	219	190	168	194	194	172	203	216	221	194	199	183	178	196	200	211	206	186	183	207	181	196	187	195	194	200	190	183	170	197	217	206	209	196	200	204	204	212	163	218	183	220	190	202	191	190	220	189	192	189	193	212	198	182	181	171	172	176	177	183	187	204	210	222	209	202	210	187	198	172	177	229	215	201	201	199	211	226	197	181	170	191	203	192	190	205	195	179	172	189	196	208	178	208	201	184	202	180	195	197	177	197	212	193	190	198	173	195	177	208	187	200	194	186	204	192	223	194	190	206	202	190	191	180	202	203	187	215	205	186	170	196	173	215	186	189	198	189	211	188	190	187	213	185	200	190	182	179	179	219	201	193	191	186	173	210	191	177	215	197	195	202	217	228	188	181	201	181	199	203	175	192	177	206	210	212	182	172	191	200	203	189	213	201	167	174	197	179	202	201	176	187	213	231	207	202	205	174	211	193	190	191	190	214	180	192	198	204	185	196	190	195	181	186	199	201	200	184	226	186	204	178	173	193	215	222	209	175	208	212	207	205	201	197	190	201	194	214	201	172	192	209	229	196	189	226	216	195	205	204	189	181	177	193	176	182	204	210	198	225	199	206	203	182	186	201	180	166	195	204	182	212	192	185	246	179	198	199	193	194	196	196	170	179	212	216	205	218	213	199	231	212	201	210	194	191	201	204	183	202	188	188	192	204	208	205	173	180	220	242	160	180	202	203	173	216	187	209	196	186	212	205	201	177	216	188	203	180	192	215	188	184	215	186	198	190	192	212	172	202	190	201	194	200	192	207	216	200	207	192	191	203	191	191	222	209	219	209	205	189	186	192	203	199	218	207	202	217	198	214	177	182	203	187	188	191	173	188	191	204	211	194	197	196	208	185	187	204	209	171	198	180	201	197	187	208	188	208	194	204	217	190	182	183	198	203	199	187	193	199	181	194	190	194	217	209	200	206	202	213	199	192	209	184	203	183	209	196	193	202	187	201	200	184	164	162	181	215	192	199	206	182	204	182	194	185	209	182	194	195	191	195	190	188	176	166	188	185	210	190	187	207	208	178	188	186	205	223	200	218	184	195	193	203	165	202	183	187	185	168	192	225	201	177	198	201	197	177	193	222	202	208	181	191	209	193	201	185	207	181	211	202	188	224	219	213	193	226	190	223	218	179	211	191	191	175	182	204	187	206	203	217	189	206	206	208	203	192	181	180	203	221	200	203	174	197	182	195	179	181	185	203	176
13822	2267	4873	5663	4822	4012	3365	2853	2426	2249	2074	1889	1639	1515	1341	1275	1206	1136	1154	1007	1003	994	935	921	999	868	866	853	823	837	803	786	839	806	800	750	812	770	809	735	740	755	750	759	747	782	774	738	772	710	697	740	743	727	706	699	736	729	772	714	701	717	696	711	662	709	696	721	755	699	703	685	706	712	689	650	702	659	644	685	705	659	730	675	713	707	695	725	675	692	687	660	672	683	700	643	655	688	693	668	667	676	677	706	691	649	675	669	658	694	650	679	671	677	698	648	675	659	706	670	732	698	738	713	689	681	615	683	632	663	674	685	700	722	718	663	669	623	688	674	706	684	696	648	716	698	673	707	700	627	685	658	614	696	694	669	611	656	668	667	629	661	666	655	689	676	664	705	694	645	619	691	691	679	676	682	656	633	697	652	643	710	660	666	659	697	691	682	687	728	642	641	671	679	678	676	667	726	635	655	673	648	671	662	659	727	650	720	639	686	696	696	645	676	711	640	658	705	706	652	667	674	708	677	669	707	696	638	669	654	671	720	671	673	681	724	626	677	680	650	719	658	667	674	613	619	612	722	677	618	666	629	632	655	690	635	658	695	664	664	658	714	676	631	682	650	651	679	629	629	695	704	621	643	658	703	669	694	666	646	686	633	688	649	682	677	667	687	653	704	670	680	681	658	643	646	674	676	687	673	682	667	726	660	663	673	662	709	693	682	637	640	657	663	640	673	680	713	689	666	679	642	684	608	672	639	647	662	683	658	652	681	665	659	666	702	682	629	660	646	625	662	711	691	706	682	658	651	655	643	653	652	659	651	653	678	643	666	682	621	671	669	668	697	689	681	598	667	689	688	680	662	674	665	704	693	654	713	661	702	663	734	705	637	665	694	648	622	698	680	661	630	650	670	720	637	670	639	668	689	683	686	659	645	695	655	669	683	709	670	639	648	658	656	694	667	664	691	688	674	654	647	692	588	722	656	636	672	660	653	705	696	640	669	646	683	670	664	624	678	649	692	660	688	670	706	657	673	668	682	628	695	668	678	632	646	669	657	739	700	670	691	635	657	612	693	670	677	672	657	694	678	674	652	681	677	670	673	648	702	661	653	705	617	658	659	702	658	633	665	701	634	641	664	648	660	669	697	635	702	698	663	682	638	633	663	618	650	656	688	635	669	670	634	646	655	677	692	701	661	609	689	642	598	664	677	680	668	673	615	647	654	658	637	718	632	657	667	638	645	665	701	636	642	680	642	691	665	661	629	714	705	685	698	658	654	654	674	680	639	705	679	677	676	667	647	663	657	650	664	672	629	665	694	690	666	628	664	639	662	690	709	685	664	637	684	674	654	646	690	696	655	672	679	677	692	653	654	680	699	656	636	656	718	667	648	683	675	695	676	653	688	707	687	638	689	692	633	688	687	669	654	677	673	642	687	658	702	663	671	669	656	667	641	629	727	659	674	672	639	666	697	661	696	678	657	684	698	645	680	692	645	685	672	629	695	684	662	671	667	673	697	666	670	673	663	679	657	678	701	667	672	648	637	657	674	681	673	661	685	622	649	676	661	700	667	669	646	673	644	631	682	642	675	690	654	687	656	665	671	659	685	713	670	664	655	661	652	626	655	671	684	643	688	696	686	677	606	622	692	667	625	640	656	655	701	683	674	642	691	657	674	682	707	646	651	634	678	631	683	657	665	626	667	681	654	695	649	701	685	710	643	751	687	685	658	655	660	673	665	662	688	662	663	629	634	725	657	716	651	680	671	664	630	654	665	685	663	663	656	732	659	679	643	662	650	690	665	695	652	702	672	628	680	684	652	688	694	706	698	736	628	705	647	626	687	682	631	652	689	631	691	657	671	691	693	666	653	668	660	658	702	703	665	658	655	683	635	642	679	713	646	663	643	652	676	650	707	642	704	649	627	652	708	683	674	685	652	684	683	677	673	677	684	651	656	618	722	655	731	704	634	677	700	679	663	700	671	662	714	681	665	671	685	647	639	674	691	742	654	673	679	631	681	717	680	689	684	690	691	712	675	668	682	723	654	638	693	712	663	687	681	630	680	704	647	682	652	658	661	667	707	665	694	709	670	660	614	624	653	631	676	717	674	667	652	662	631	620	723	708	661	723	609	630	624	697	670	666	615	737	657	710	695	663	637	652	663	673	690	671	621	723	690	694	649	621	683	706	677	705	667	631	650	637	680	625	641	651	654	671	663	683	704	638	681	676	686	641	657	664	698	669	687	671	639	632	693	662	649	692	715	644	669	658	673	672	729	678	674	603	692	713	671	674	655	664	691	679	672	637	627	639	694	639	664	693	622	660	708	642	688	690	691	653	642	662	679	687	691	678	664	696	656	663	641	665	647	662	698	642	672	644	702	655	681	692	676	678	678	673	692	681	653	613	685	608	661	685	719	667	695	646	698	631	637	681	712	665	668	648	694	666	659	680	607	662	682	673	661	654	690	603	669	658	663	637	632	702	686	689	684	662	691	678	676	651	731	633	649	685	695	649	640	645	689	610	650	633	652	687	667	650	694	665	690	651	688	688	713	690	647	680	651	664	658	622	693	629	672	652	675	707	633	678	642	691	663	646	675	685	648	631	752	704	640	659	651	672	672	639	710	651	660	670	668	698	655	649	675	689	664	662	710	686	630	729	656	684	614	662	699	643	664	708	661	685	608	713	660	651	652	695	654	683	714	688	680	644	651	640	656	667	675	595	642	643	718	645	677	678	657	686	689	652	656	666	644	667	680	658	714	633	686	644	599	650	703	689	660	671	653	660	681	643	646	689	679	697	651	638	690	685	656	646	680	690	648	630	687	661	678	634	732	668	631	668	697	684	638	635	666	674	680	694	628	670	671	709	653	649	675	649	684	630	678	653	660	649	628	691	678	651	682	678	668	708	624	659	680	704	709	700	659	660	693	664	709	687	663	689	694	631	696	681	683	687	682	684	717	705	657	659	642	647	637	689	654	667	654	672	645	660	694	674	673	658	673	695	683	625	666	680	671	678	692	695	641	656	675	617	651	651	662	664	698	638	673	649	640	631	689	667	653	643	637	654	702	630	697	707	671	666	657	679	657	718	647	716	633	688	685	667	692	670	668	711	688	681	637	664	709	637	633	705	665	688	612	672	636	673	664	676	670	672	678	667	667	674	651	620	726	698	670	700	626	676	680	699	668	645	636	675	683	636	674	663	658	698	645	667	653	612	709	705	644	682	701	689	689	709	668	664	676	665	653	716	690	632	662	719	668	683	683	656	620	721	666	648	655	642	658	641	650	672	680	690	696	668	640	671	667	703	665	683	699	656	651	645	657	677	706	701	686	655	739	662	636	653	692	677	665	666	642	675	680	749	658	684	641	680	666	674	693	649	696	703	663	674	631	623	680	654	641	648	671	695	704	647	677	664	612	670	661	656	640	672	678	709	656	690	677	691	666	654	675	659	680	694	641	647	679	682	703	673	687	684	630	674	660	710	689	644	675	670	668
2345	154	103	115	74	65	95	74	68	64	74	66	54	60	68	61	52	77	69	69	83	71	62	67	69	69	57	60	57	47	75	73	69	64	49	54	75	54	61	65	60	53	55	65	68	73	65	72	70	80	65	50	66	56	59	68	71	46	69	70	76	53	56	54	73	56	63	58	52	70	76	77	52	60	77	56	65	68	72	59	53	64	61	71	57	69	80	61	58	67	45	52	60	64	78	62	59	73	54	59	59	57	55	71	64	63	60	58	62	63	61	51	63	73	68	58	74	54	60	62	72	67	69	69	56	59	60	65	52	64	56	56	54	53	48	57	60	62	74	71	59	71	66	65	63	67	71	63	50	60	62	60	68	66	64	66	66	66	55	60	52	66	78	74	58	61	55	65	69	56	49	84	56	52	61	57	59	78	61	57	54	72	75	64	56	70	59	73	55	58	66	76	73	58	56	59	65	59	55	63	63	64	50	53	66	79	69	60	42	60	49	61	58	61	64	61	64	57	65	62	54	68	48	61	61	73	66	58	60	65	60	59	63	65	77	50	66	62	50	59	54	61	65	67	62	70	49	67	70	63	78	71	62	55	69	81	61	59	61	68	49	65	53	58	56	62	75	61	72	51	70	75	61	55	56	59	57	63	52	57	57	42	54	58	54	71	77	56	64	73	68	61	61	66	71	69	72	51	62	57	54	53	76	64	72	60	66	43	54	64	72	61	51	57	75	64	47	62	63	74	52	57	56	57	65	51	62	58	61	50	76	58	56	62	54	65	62	68	70	64	58	57	55	56	70	70	52	58	59	76	64	66	72	76	64	62	68	53	56	60	68	55	66	53	73	67	61	70	52	66	67	63	58	60	55	59	53	60	65	54	65	85	53	63	65	70	60	74	62	66	52	57	62	56	62	59	67	61	64	56	54	50	65	63	79	61	59	69	54	59	62	62	74	64	62	71	53	62	69	76	80	62	66	62	65	72	60	49	50	61	75	60	69	56	66	67	68	69	43	55	59	80	59	55	45	52	84	58	75	55	54	76	57	71	64	58	64	72	58	44	66	72	65	58	68	63	65	56	72	54	65	63	64	65	44	65	57	59	51	68	73	63	64	63	64	60	45	65	55	72	77	70	74	52	67	57	62	52	67	73	62	62	71	57	77	59	52	61	75	53	62	60	62	68	64	65	67	57	60	48	72	61	67	55	59	69	54	56	54	69	59	70	63	82	53	65	65	83	68	77	52	62	66	71	70	60	60	66	38	58	59	50	59	62	69	61	64	64	69	62	52	58	51	50	62	71	59	75	68	66	58	58	65	73	70	63	73	74	77	59	63	60	64	73	62	69	68	51	52	62	58	52	59	67	71	61	67	63	56	71	77	61	46	68	71	60	66	59	61	63	40	55	54	68	61	51	55	67	67	65	63	87	51	68	46	70	58	77	58	71	52	51	68	67	59	53	52	65	68	71	73	65	68	66	53	68	77	51	71	62	58	66	66	55	50	58	63	54	69	59	71	71	52	70	69	72	48	83	63	53	63	65	65	67	60	69	66	61	62	60	50	57	50	66	73	74	50	56	64	60	62	65	68	55	64	52	71	52	65	66	66	71	59	55	69	68	77	60	67	55	58	63	61	58	59	65	54	54	67	58	68	60	59	64	58	77	57	63	67	55	54	68	49	53	57	47	66	59	67	67	58	63	76	66	44	61	57	62	60	51	62	74	69	73	60	56	70	68	54	54	65	71	57	72	67	57	73	49	58	74	54	67	90	70	68	53	57	53	65	63	61	67	75	49	55	67	58	64	78	61	45	72	59	50	56	72	54	67	53	57	61	55	72	58	56	59	47	63	66	65	56	50	67	58	66	63	58	62	62	72	66	53	81	55	73	54	70	57	58	58	72	73	75	63	67	54	66	77	66	64	58	70	57	65	52	67	64	66	65	54	70	52	62	75	51	57	69	75	51	46	68	70	63	63	58	61	72	66	53	70	63	69	60	74	52	67	75	59	57	74	65	70	61	87	70	84	68	71	49	80	67	56	50	47	63	70	61	57	61	72	71	69	73	70	75	54	53	71	62	64	57	58	77	75	54	77	56	62	65	60	62	58	63	63	73	63	70	61	72	64	63	52	70	68	53	69	64	68	64	76	59	56	55	68	67	60	50	67	73	64	65	63	82	54	55	76	51	62	56	58	65	62	72	63	62	71	60	67	58	53	50	61	75	69	60	51	68	69	52	54	62	74	50	53	54	55	58	54	76	66	65	69	72	52	76	52	64	65	50	54	56	70	57	59	70	67	45	60	75	59	49	84	70	59	71	75	62	71	54	46	67	64	61	62	72	65	66	57	66	69	53	62	68	69	57	62	72	49	72	48	69	73	48	57	60	43	63	58	65	64	78	71	55	44	62	59	73	66	46	45	69	53	65	68	66	48	43	41	60	67	61	67	73	68	57	66	68	67	61	52	67	55	49	49	62	48	73	55	69	54	72	58	42	69	76	54	63	60	70	54	55	63	65	56	67	59	62	70	52	60	67	63	67	49	58	54	77	68	62	65	46	66	63	66	62	75	65	62	54	57	57	49	67	68	63	69	52	55	71	55	65	58	51	66	66	57	61	52	57	60	61	60	59	66	72	54	64	79	61	65	73	52	75	73	57	60	76	64	79	64	65	45	60	68	62	52	52	51	55	69	65	55	59	84	72	65	60	68	78	62	64	56	55	86	67	66	63	54	54	86	70	57	57	65	62	60	73	81	62	71	58	72	62	58	54	59	57	65	63	54	49	48	65	51	70	67	64	64	67	63	67	71	53	70	71	78	72	76	73	56	47	70	54	54	67	75	61	67	57	77	66	71	71	61	80	52	75	66	61	74	60	73	55	59	61	64	72	56	65	57	58	62	56	50	55	77	60	64	70	54	58	63	74	59	68	68	55	53	57	44	64	61	57	57	52	59	51	54	62	62	73	68	66	56	65	54	67	62	55	56	63	77	62	70	68	53	69	63	66	42	63	54	65	62	66	64	57	69	56	63	67	50	53	66	62	69	67	61	62	53	69	58	65	49	48	60	60	61	60	66	56	66	55	52	68	57	71	85	63	51	60	60	52	60	55	63	56	63	59	67	71	55	51	68	46	57	62	75	57	76	62	69	53	59	61	62	69	46	74	74	71	63	67	57	62	69	67	63	61	64	61	61	56	70	68	67	59	74	69	76	71	61	47	60	78	73	76	68	80	60	83	61	53	64	61	67	80	54	73	52	63	61	55	81	72	70	61	65	63	61	71	62	61	55	63	66	79	48	57	47	62	52	61	62	52	57	58	64	53	54	72	69	59	55	54	61	83	67	49	71	61	64	57	57	53	79	71	46	69	72	52	66	60	66	78	56	62	60	72	71	50	68	67	63	56	58	61	46	70	56	57	67	59	66	68	65	71	71	64	62	70	64	51	75	67	72	66	49	56	62	72	69	62	60	77	62	62	53	50	57	59	73	59	68	68	62
4041	347	411	456	385	396	370	362	343	369	321	318	323	290	303	283	295	244	262	285	274	293	268	268	269	298	302	289	276	277	288	281	271	303	268	288	302	262	259	296	237	304	269	251	299	274	267	275	265	285	293	284	260	255	296	248	300	290	274	266	296	261	272	270	264	242	273	288	267	271	266	229	267	263	260	252	286	246	272	260	281	261	274	262	244	267	281	280	268	262	297	280	262	304	297	266	272	267	282	256	262	288	278	273	247	304	245	255	273	254	269	251	269	265	265	252	242	259	271	249	293	273	277	279	254	257	257	242	269	266	295	278	274	279	262	267	262	274	280	287	255	250	271	254	287	270	253	296	271	274	280	240	290	261	285	237	237	236	276	261	277	261	279	265	292	252	299	288	232	257	294	271	284	294	267	241	245	291	283	245	227	262	277	268	294	290	294	270	279	251	278	268	248	257	269	230	307	267	284	274	267	278	279	277	263	287	262	251	280	266	262	245	265	271	273	275	267	242	276	249	241	245	266	243	290	294	271	273	265	269	250	262	247	296	282	249	262	272	277	273	257	259	297	270	244	239	268	248	288	263	266	280	283	279	253	248	281	281	241	254	286	279	288	281	262	284	280	246	243	266	264	239	268	279	287	273	274	260	274	270	266	275	223	257	259	254	264	272	268	229	264	266	314	263	274	295	279	292	279	285	267	275	281	279	286	271	226	273	260	251	248	238	270	267	254	264	282	278	288	260	270	278	257	293	247	251	265	281	300	292	272	252	278	288	242	264	270	255	249	270	309	256	281	266	250	284	260	283	284	268	241	271	249	302	270	283	289	238	272	256	253	267	270	247	241	296	274	260	263	264	280	268	272	284	252	263	274	291	299	282	283	295	244	269	278	248	294	295	263	264	279	266	231	274	295	251	294	273	258	252	268	299	294	275	278	263	288	295	278	264	284	274	253	263	272	261	285	270	275	253	291	292	273	282	296	299	265	291	268	253	273	273	249	255	278	264	267	262	284	256	314	253	289	261	290	259	262	268	260	255	277	271	261	251	276	271	245	258	263	273	257	255	248	261	253	286	274	252	262	273	275	263	255	295	279	275	312	275	262	298	265	276	281	247	271	304	300	279	277	276	262	270	254	277	252	260	275	263	296	276	278	266	272	260	283	256	271	291	277	256	287	287	279	227	270	257	272	228	305	257	264	254	312	266	281	265	276	298	293	265	234	261	296	270	252	280	282	279	284	290	252	282	250	252	250	255	267	265	261	292	284	249	287	267	285	288	270	281	264	299	269	238	258	263	293	273	281	282	274	248	270	269	256	262	262	256	268	282	248	285	249	229	275	302	262	300	260	265	245	265	267	293	254	260	303	287	279	253	287	281	256	269	228	265	260	274	272	248	268	257	274	240	256	261	291	288	264	264	240	271	295	248	270	296	277	279	246	266	259	274	269	257	284	301	275	276	263	234	272	255	272	248	277	247	243	238	268	263	230	243	255	249	300	289	278	258	231	277	302	274	280	236	246	244	269	255	269	277	271	242	272	282	305	262	262	256	305	276	246	269	260	280	276	293	265	272	258	284	288	268	271	243	263	303	282	268	273	275	253	272	299	254	278	271	266	271	279	278	261	272	273	238	263	267	282	289	276	271	283	240	277	296	249	283	251	253	276	253	255	261	251	267	284	288	265	263	299	268	286	263	282	295	246	288	244	272	255	271	256	270	278	240	297	288	280	277	260	266	301	257	281	288	241	279	247	283	255	269	282	253	288	256	285	285	259	302	257	253	254	265	272	277	283	260	243	270	262	263	260	278	290	274	247	283	277	233	298	292	304	267	276	236	274	265	274	273	261	295	262	268	290	304	261	268	247	269	275	285	262	291	265	276	266	261	255	267	245	262	287	239	270	294	224	268	270	265	278	276	275	249	246	291	275	282	277	273	287	279	243	268	242	297	260	284	267	261	238	237	263	268	274	288	269	309	273	250	285	259	272	250	270	258	246	236	295	249	269	275	290	247	262	272	270	291	255	251	259	253	299	270	268	246	261	262	265	266	251	259	266	256	275	276	280	262	261	302	254	266	274	241	241	270	268	276	251	279	258	279	270	265	302	239	278	265	282	295	268	243	288	307	251	276	295	298	260	259	268	272	242	258	286	255	284	281	270	274	264	252	310	266	261	287	268	269	269	262	280	264	283	286	269	267	266	275	254	265	278	269	293	275	281	242	283	287	261	279	261	257	260	296	278	282	290	260	266	276	242	295	271	285	277	272	250	260	250	253	277	233	264	289	251	263	258	282	285	263	263	261	312	282	268	252	290	271	255	267	271	263	259	258	267	281	272	256	292	268	270	290	291	262	278	264	281	254	263	284	277	276	257	275	273	268	237	260	247	294	252	260	277	274	274	254	289	240	279	259	284	254	279	267	268	275	263	256	292	268	265	267	255	250	244	263	267	272	243	296	248	286	277	257	285	268	258	312	267	279	255	269	272	274	248	253	293	284	291	277	248	260	287	283	257	283	291	274	282	258	280	267	266	255	271	262	314	257	281	259	258	263	308	241	290	271	255	273	274	280	304	250	284	267	271	289	286	267	281	262	257	269	281	278	268	278	253	287	291	272	270	254	277	301	265	236	278	265	250	262	248	265	294	256	268	257	267	274	254	269	273	264	271	283	280	266	245	266	250	278	278	252	290	284	285	268	291	262	251	266	299	270	301	271	228	264	264	267	269	279	277	265	279	271	274	256	261	241	276	258	259	266	298	280	247	274	277	247	273	286	259	248	270	261	310	257	261	259	256	248	270	289	282	271	293	270	254	267	250	255	274	277	251	283	273	260	246	245	285	271	274	248	238	270	273	266	280	272	265	277	287	266	296	277	265	278	270	283	285	286	270	278	283	287	253	263	254	284	267	241	268	266	286	270	260	281	279	291	267	259	280	265	238	266	294	273	278	257	266	248	296	268	249	290	277	245	288	279	275	284	252	257	264	254	269	277	255	263	267	252	256	282	271	257	261	261	272	280	286	266	263	277	258	271	243	261	262	266	275	277	259	272	286	270	282	280	249	288	267	263	264	273	269	263	293	254	258	274	265	294	275	278	250	279	282	271	281	270	310	263	262	270	269	278	257	265	281	302	263	265	266	260	274	292	247	272	282	269	273	225	281	279	269	287	277	274	250	242	285	262	289	279	264	303	297	263	265	283	278	276	256	271	284	284	266	298	270	276	290	282	268	268	272	265	248	269	266	256	259	274	271	260	237	260	258	259	272	267	260	271	266	284	266	239	252	256	241	260	269	265	265	249	267	287	267	286	284	252	273	258	264	277	289	251	294	285	243	282	264	280	245	264	287	281	270	302	267	298	237	282	273	276	272	274	267	262	265	243	272	262	286	264	276	288	256	263	269	247	248	249	284	295	303	257	261	261	263	273	292	272	246	262	295	268	279	263	259	257	270	279	283	256	273	249	251	253	278	283	281	290	284	288	292	284	257	295	251	274	261	293
14870	1232	1150	823	634	444	352	349	252	234	220	228	176	176	161	183	157	142	147	153	142	163	124	173	144	152	147	137	138	138	131	134	141	126	112	139	123	145	123	120	139	122	136	128	134	124	120	116	142	136	123	133	141	140	121	131	123	114	124	124	120	130	120	119	132	144	118	122	115	138	132	129	111	129	134	124	125	145	151	114	104	129	129	119	127	134	111	138	131	139	144	120	122	131	120	104	142	133	118	132	120	132	128	131	99	119	139	128	110	127	128	127	114	143	123	123	118	146	137	124	143	114	129	117	131	122	139	132	125	131	123	131	135	125	110	117	134	152	117	137	123	128	120	127	142	130	116	119	115	126	124	120	131	118	124	110	128	147	120	130	145	138	141	126	118	112	137	137	124	106	134	140	150	116	117	139	135	128	130	133	136	135	119	117	119	112	116	127	125	128	139	124	130	109	132	125	144	105	125	142	132	122	136	119	129	127	118	117	131	144	122	142	144	120	115	129	148	116	125	147	118	117	128	117	118	136	144	120	122	116	136	101	127	120	106	141	133	156	141	134	135	122	108	128	136	156	108	138	141	139	134	146	126	134	108	127	134	107	149	115	125	131	145	149	131	120	124	149	124	122	130	121	127	126	128	148	121	133	110	117	116	120	111	133	121	142	156	106	128	144	159	111	133	125	123	120	125	137	132	136	131	120	130	130	113	125	135	137	110	104	120	147	153	141	120	131	123	132	151	135	124	119	103	133	153	149	112	113	127	140	121	96	145	113	137	127	135	126	137	136	112	95	126	104	131	136	126	145	132	132	123	148	116	111	116	121	139	107	135	131	116	109	116	136	120	126	137	111	131	140	140	120	125	126	132	131	120	140	129	111	130	119	128	126	143	150	132	127	123	120	134	120	141	130	148	111	133	103	137	134	126	143	129	130	125	124	137	135	144	135	126	148	122	119	137	119	132	133	166	111	132	118	132	122	127	99	128	110	133	122	109	128	111	114	132	120	116	124	109	144	130	134	125	117	107	142	129	133	147	112	133	119	123	129	124	148	125	123	111	133	155	118	121	133	128	123	153	134	128	146	147	127	131	106	112	146	127	128	133	132	147	144	134	117	137	143	141	117	104	131	124	135	134	151	113	131	141	137	119	112	129	118	122	145	135	129	109	125	134	116	139	138	138	135	129	139	132	129	126	146	125	152	130	119	137	126	138	130	135	134	155	129	145	135	112	137	133	118	140	128	128	130	120	122	131	122	118	143	130	173	135	123	125	140	140	146	126	131	134	137	125	117	133	120	116	141	99	113	126	121	143	135	126	148	133	137	114	119	109	118	122	139	140	128	147	124	119	134	125	109	136	137	114	144	144	141	126	128	127	133	146	129	126	124	129	139	111	139	130	146	132	151	122	128	139	156	101	119	152	130	119	123	125	121	133	164	113	119	123	122	127	127	120	140	148	131	129	119	127	123	133	126	122	122	114	129	116	137	117	129	142	127	120	116	137	131	110	102	122	134	129	103	121	120	140	130	136	121	133	125	129	137	134	121	115	131	119	145	149	137	106	135	138	142	130	134	130	145	130	129	139	133	106	129	127	119	138	130	123	109	114	124	125	127	143	117	114	149	145	122	127	107	115	147	152	145	135	122	107	117	132	134	146	132	143	104	132	119	139	129	109	125	121	138	132	148	133	109	148	122	120	125	125	123	136	133	119	140	123	112	111	124	118	148	119	126	126	131	129	116	133	137	132	154	130	139	130	134	126	127	150	142	130	139	138	141	118	129	118	139	135	137	153	139	129	135	143	129	108	127	114	135	116	116	93	140	121	125	109	128	118	130	116	136	118	117	142	122	140	127	132	118	116	125	121	126	129	122	113	131	126	131	124	132	135	136	139	111	154	117	122	146	123	133	111	125	135	128	121	134	124	118	149	144	124	112	132	145	104	114	127	128	143	150	135	143	126	133	149	133	132	124	145	123	131	128	147	132	108	127	126	120	121	111	141	138	135	128	127	109	136	127	118	124	104	134	126	131	114	144	148	155	120	124	141	129	133	145	133	127	132	131	137	122	126	135	125	130	128	134	131	134	133	141	132	133	114	110	127	144	113	129	120	160	118	123	135	132	118	118	132	126	116	141	108	119	117	124	117	126	146	129	140	116	144	130	139	122	136	126	116	127	130	134	136	103	108	120	127	136	127	117	109	111	125	153	134	129	128	121	140	136	119	126	131	120	120	100	145	118	129	122	137	131	123	139	114	127	130	131	125	109	120	129	130	117	147	101	124	128	119	118	142	118	98	124	140	136	138	131	127	131	120	130	109	143	124	125	127	125	118	122	119	130	133	140	131	130	115	131	140	132	121	141	136	135	117	150	114	126	137	130	116	127	105	138	143	128	135	124	132	129	144	154	132	130	131	131	116	114	115	139	132	130	132	119	125	152	103	158	126	130	123	128	137	152	144	141	118	142	110	126	129	119	125	103	127	139	135	129	131	122	132	130	113	140	124	114	146	140	130	130	142	138	120	133	114	141	104	118	112	120	129	126	118	125	142	126	136	118	140	126	133	128	137	131	115	107	140	125	135	119	137	125	119	146	140	127	110	156	127	101	154	146	121	130	122	134	128	117	120	118	135	143	116	117	129	130	126	112	101	115	117	114	123	138	141	121	153	120	125	137	125	135	131	123	113	124	150	137	112	124	139	127	146	110	103	119	133	137	128	125	140	113	125	130	133	119	148	156	142	110	133	136	141	136	122	123	128	134	122	137	124	135	133	133	138	129	137	134	128	119	122	121	144	128	124	121	126	127	137	129	120	130	129	153	108	119	127	110	129	123	126	123	122	141	150	121	138	123	119	111	118	134	115	127	121	124	130	130	124	132	135	126	122	138	141	128	135	102	147	147	130	161	126	143	119	116	103	121	142	125	133	131	148	123	140	127	130	138	140	119	125	119	129	118	150	125	143	120	113	124	137	132	116	128	128	127	138	136	115	134	129	121	135	130	142	134	116	126	132	118	135	119	126	142	125	169	139	121	127	115	131	137	143	143	114	116	151	122	130	134	144	131	105	112	140	111	130	131	105	119	120	127	123	124	126	123	123	104	114	133	115	122	139	131	128	125	113	143	113	118	120	129	128	131	131	136	107	113	131	139	124	123	139	138	126	113	119	131	129	150	144	135	99	109	126	100	129	128	134	121	141	126	123	129	113	129	114	132	134	126	108	99	124	126	116	126	129	146	125	108	148	129	108	131	131	139	135	139	128	129	129	131	128	105	132	120	135	130	116	145	111	134	106	131	141	127	109	118	106	139	118	116	125	133	120	116	139	117	124	136	127	125	138	130	132	124	131	145	126	130	127	136	111	131	107	147	126	148	129	129	113	125	132	127	128	139	119	121	123	127	126	133	116	121	137	140	122	144	128	138	129	130	135	133	136	117	124	136	136	123	123	106	143	143	119	123	116	106	140	124	124	127	127	135	134	133	135	130	127	119	137	131	130	134
10146	1363	2628	3170	2766	2272	1979	1585	1416	1262	1111	1026	1008	872	826	791	763	728	679	655	664	640	637	621	564	583	570	600	571	567	553	510	537	571	542	535	515	544	556	515	504	512	524	504	523	525	496	495	500	493	500	471	484	477	506	519	493	498	530	496	481	499	455	526	490	486	447	478	485	456	480	457	465	488	444	450	461	461	474	455	459	518	466	472	473	489	485	438	451	470	473	467	482	479	497	459	455	467	526	443	477	438	469	481	488	476	463	469	455	442	501	399	468	496	494	522	435	503	506	440	467	446	472	494	448	418	468	480	470	501	465	465	467	494	505	469	459	463	412	491	424	427	448	493	451	504	442	468	442	503	485	490	486	457	481	471	442	467	451	453	465	476	502	505	450	468	483	476	489	416	472	451	476	505	481	450	453	446	463	466	435	445	452	412	447	449	467	453	467	471	474	477	476	472	486	442	458	440	430	421	462	479	499	454	485	493	505	455	506	474	407	445	454	442	453	434	499	442	458	437	431	391	428	473	508	451	458	437	446	454	456	472	451	482	497	466	500	485	497	473	445	452	467	481	442	478	461	490	507	428	436	480	473	424	476	475	438	491	452	471	465	486	452	466	456	482	476	454	462	481	441	444	471	442	436	485	479	455	454	493	456	474	490	447	469	448	443	471	479	461	464	475	417	454	480	485	453	481	483	461	465	460	425	473	461	452	479	481	433	482	424	471	502	434	463	451	436	439	482	435	464	428	464	474	494	457	453	484	487	478	424	464	458	500	466	490	439	457	438	500	497	468	468	436	440	512	504	473	464	451	475	464	475	450	445	461	484	458	450	464	458	468	465	476	441	450	466	465	421	473	479	440	511	473	466	461	482	502	444	462	443	457	472	461	486	444	462	508	437	451	460	469	476	439	483	469	440	453	456	438	447	464	423	507	432	467	482	429	516	492	440	449	451	490	497	476	445	437	459	429	510	480	430	462	469	459	461	484	452	431	459	453	467	472	452	453	482	428	491	435	482	449	487	473	464	480	481	449	456	450	469	437	482	457	455	465	471	455	441	472	438	454	451	459	463	444	469	457	449	451	439	419	453	491	463	457	476	464	464	461	471	469	476	498	495	419	475	479	443	505	494	464	474	489	453	463	435	451	469	491	453	455	413	498	487	463	495	480	454	458	459	471	466	480	460	479	433	461	462	455	497	482	472	448	487	483	469	454	497	445	469	490	439	493	475	483	455	478	482	473	457	454	458	486	456	448	454	471	452	459	459	462	469	443	482	448	473	453	445	466	462	451	465	450	453	452	482	505	452	467	475	479	500	495	444	444	470	465	455	509	452	470	472	475	457	477	484	428	466	459	478	478	472	461	429	457	448	493	462	481	480	457	481	459	470	477	446	449	495	424	461	485	455	452	470	458	450	469	472	488	449	453	467	469	485	465	466	445	440	406	467	467	475	473	470	496	479	488	462	471	447	481	417	422	471	491	465	449	461	464	485	472	462	422	470	434	497	467	463	468	464	495	485	444	482	476	473	443	504	443	437	452	487	485	460	491	443	486	464	469	475	496	524	454	484	428	500	442	438	456	464	450	464	474	483	488	421	477	476	441	457	462	472	474	447	492	464	452	463	453	489	478	434	446	455	481	443	491	473	488	466	479	507	417	426	431	453	493	443	456	467	469	480	441	456	458	513	460	453	472	453	494	497	472	502	499	508	469	432	491	478	499	476	432	515	457	447	499	481	472	482	440	501	499	462	480	464	450	472	443	472	478	435	473	435	491	460	495	446	467	430	469	464	448	474	487	470	515	450	456	447	438	478	468	448	491	451	452	458	451	468	470	497	413	437	434	465	442	456	467	446	489	455	489	510	463	459	479	446	458	448	501	455	486	472	486	465	419	455	502	466	458	486	451	464	453	475	475	451	441	500	467	484	434	434	444	491	470	498	472	451	462	433	492	460	480	470	452	467	440	462	495	460	472	460	472	409	443	499	435	439	453	475	459	452	472	453	471	464	429	490	483	433	459	448	452	474	445	426	442	458	494	466	451	426	436	472	437	462	441	447	467	478	444	522	468	468	497	492	461	477	464	424	487	463	463	463	454	422	498	456	466	455	445	440	503	453	486	463	465	457	447	488	502	454	451	442	479	443	471	436	482	475	483	486	429	402	470	486	466	434	469	487	461	422	445	445	452	467	437	439	440	456	458	458	437	446	457	434	442	467	494	461	464	486	511	505	470	469	433	488	424	438	467	468	455	436	441	456	472	470	445	481	474	459	476	446	485	484	489	477	473	481	483	447	453	490	455	488	463	418	451	461	456	442	461	459	445	472	462	441	447	462	477	494	472	433	478	485	454	452	432	471	468	424	440	477	465	457	445	456	437	491	470	460	474	445	465	480	480	454	479	480	470	480	485	464	440	462	482	426	467	476	476	457	469	488	431	462	462	438	545	506	475	468	429	442	454	449	471	455	442	438	471	455	472	446	453	427	448	468	482	503	453	460	468	439	466	497	471	469	471	464	461	493	465	466	447	439	490	469	460	462	474	486	460	484	460	486	490	468	417	434	460	457	432	445	445	486	465	472	461	497	461	451	441	451	454	541	463	476	460	466	435	466	464	486	460	477	470	484	458	477	469	420	416	480	466	490	428	486	427	448	533	450	476	463	487	430	447	479	428	460	464	446	504	452	455	497	451	502	459	456	490	416	475	437	486	456	465	435	466	424	455	414	433	466	414	439	477	423	471	453	464	434	432	470	465	475	439	435	500	438	466	490	427	461	498	454	459	471	471	424	451	474	450	482	496	486	495	429	487	430	469	454	464	450	467	453	434	438	469	486	463	448	445	484	456	431	460	484	491	468	446	461	451	482	539	443	448	469	526	495	472	475	414	463	448	451	458	448	453	423	428	485	463	419	491	489	464	473	438	497	491	473	426	445	487	513	475	447	467	485	494	488	464	461	442	470	488	463	507	436	461	459	469	429	457	468	483	472	472	469	456	474	457	424	489	488	477	491	460	444	489	489	460	438	461	483	464	461	473	492	449	480	477	466	467	459	433	463	460	492	463	493	474	468	441	476	477	462	500	455	434	466	479	461	465	458	468	501	499	455	436	466	492	476	435	484	432	470	437	449	461	450	462	436	443	464	470	455	457	468	464	472	483	404	468	490	490	429	474	461	464	506	419	453	482	414	438	456	458	497	438	480	453	463	460	484	461	474	457	490	466	484	495	416	489	451	489	471	468	483	433	419	442	432	463	470	470	453	472	448	494	461	478	448	471	458	462	462	460	465	469	492	454	452	472	451	461	455	488	473	467	465	468	481	452	450	491	454	465	488	428	515	489	477	464	474	455	455	432	477	478	469	438	465	485	458	486	476	464	452	427	435	470	466	489	437	453	467	484	451	475	461	436	472	445	503	478	485	465	480	472	485	441	439	456	441	499	469	452	430	452	458	476	472	488	442	479	461	483	479	463	441	480	444	429	499	482	426	474	437	457	437	487
27685	4966	2396	1744	1150	911	738	544	515	451	449	384	360	310	315	283	267	248	269	264	249	266	238	227	247	243	255	247	238	219	249	211	216	238	214	218	211	232	231	219	227	222	203	200	218	235	238	183	172	219	188	204	198	214	202	211	201	226	224	202	191	226	194	225	225	211	196	187	206	206	199	185	229	212	235	196	209	209	211	229	194	206	197	214	196	195	186	188	194	231	212	212	208	196	204	185	192	224	210	209	193	207	199	203	198	211	204	221	188	210	199	227	224	218	219	211	221	211	201	197	244	205	183	194	201	213	207	207	222	212	195	216	214	215	223	180	211	226	234	196	234	210	217	194	200	200	209	208	203	207	194	213	234	200	225	200	220	190	200	214	201	219	202	207	202	180	227	205	217	198	217	203	199	184	189	211	232	248	233	201	208	192	196	193	201	199	226	208	207	213	201	193	218	197	193	186	207	213	222	217	213	189	206	228	232	223	206	205	232	223	223	221	194	201	206	205	208	202	205	237	210	229	194	218	214	203	212	189	226	201	185	202	225	237	186	220	201	184	194	204	200	185	219	196	204	221	210	205	215	220	220	225	197	202	205	209	202	215	210	225	210	189	195	243	217	213	190	209	214	232	229	218	214	177	212	186	225	224	201	204	197	193	185	193	178	192	208	217	210	241	224	230	210	188	206	201	200	216	231	194	217	175	194	185	214	216	201	246	204	194	224	192	183	239	211	190	200	189	219	243	201	187	174	187	217	185	181	193	201	208	183	196	233	219	215	191	208	200	194	187	230	204	204	237	215	186	222	208	221	210	217	215	198	181	189	210	191	210	206	212	206	195	217	184	212	214	211	215	195	211	209	231	191	182	198	182	203	193	199	210	205	195	206	190	216	192	190	195	222	207	177	203	206	208	199	199	206	205	210	188	216	237	207	221	221	202	206	229	192	212	181	205	208	207	207	189	207	202	228	222	189	206	201	216	220	187	203	222	206	204	201	205	202	194	178	187	202	209	210	205	203	219	220	239	212	202	207	198	205	210	229	214	204	209	186	219	206	213	216	238	218	221	195	221	204	221	192	212	196	193	203	221	204	207	206	216	201	220	243	198	194	194	202	200	220	206	201	202	201	206	199	183	215	209	204	195	216	198	214	196	202	201	202	196	225	218	201	192	213	218	188	214	213	227	206	209	208	202	216	197	239	196	202	181	189	202	194	216	202	183	195	216	193	186	217	205	209	201	195	226	192	231	195	208	212	194	227	217	206	222	208	223	203	208	213	206	198	220	223	194	205	188	198	188	210	210	193	185	224	191	219	218	208	212	202	204	222	209	211	202	184	211	217	218	231	206	227	219	211	205	213	222	195	235	224	183	218	205	175	205	227	194	193	241	183	198	210	202	208	208	208	206	218	226	203	195	214	218	219	195	195	221	198	196	184	202	187	199	194	225	226	199	199	207	187	186	191	211	210	215	215	219	216	211	209	245	209	199	199	209	203	203	201	185	222	214	213	196	201	180	226	214	221	206	198	219	205	206	216	206	214	205	194	224	203	221	186	210	206	211	207	203	208	218	226	209	223	215	218	190	226	216	179	242	207	212	222	175	177	204	216	227	188	189	225	225	168	202	206	217	197	214	194	194	190	211	183	190	216	196	223	210	225	220	193	207	199	221	227	191	223	220	205	201	217	206	179	219	216	208	214	202	216	191	224	196	211	208	225	201	193	205	173	190	201	220	206	230	214	222	185	202	204	218	203	198	189	193	196	219	207	231	238	223	196	205	195	217	200	215	204	211	202	205	172	203	237	193	218	185	187	200	217	216	185	214	193	227	211	204	224	189	198	205	214	193	218	200	190	205	197	210	198	215	217	213	227	216	210	209	211	207	180	185	214	191	202	249	213	216	196	206	212	196	211	165	237	233	204	218	207	194	211	228	201	228	204	180	193	214	221	202	220	232	225	200	202	204	187	195	208	180	221	194	196	230	176	222	229	195	224	209	202	197	205	208	198	189	221	199	188	222	207	223	211	192	199	198	186	188	195	191	216	214	217	214	204	209	198	195	206	212	209	211	187	205	210	196	213	206	202	210	185	213	189	187	219	199	222	199	201	217	204	216	210	203	184	205	187	190	199	212	197	193	187	199	196	231	192	220	206	205	209	198	200	233	200	191	184	203	212	199	203	230	189	214	198	233	209	178	212	198	196	189	223	228	214	211	205	205	189	212	215	220	220	202	220	196	194	172	210	207	164	187	205	191	203	187	199	205	205	192	185	202	220	209	190	216	217	240	221	216	206	195	204	224	195	224	221	212	210	219	190	211	219	193	223	176	215	221	174	221	219	213	206	207	191	190	211	200	200	203	194	230	198	196	220	199	189	238	176	211	188	208	222	186	198	210	215	209	219	193	234	203	191	213	223	204	206	195	215	181	190	205	213	211	200	213	228	234	205	229	198	212	215	209	207	217	193	186	185	209	201	204	236	205	206	213	202	205	203	235	201	191	191	205	233	204	191	196	199	230	229	216	250	229	209	225	225	204	201	217	199	204	224	212	202	184	212	202	216	196	199	187	225	193	203	196	224	198	199	205	214	238	192	204	197	199	228	216	226	196	190	181	200	195	203	210	229	189	224	209	226	246	189	185	219	223	210	211	207	221	187	236	189	210	219	203	218	199	218	199	199	209	199	233	203	225	211	191	225	209	217	216	234	220	226	193	216	217	224	220	196	214	209	220	209	187	181	208	218	203	223	210	203	213	166	193	188	196	216	208	216	213	208	203	204	217	205	222	200	208	213	198	209	212	197	209	225	192	224	218	221	199	224	208	200	213	207	218	202	220	193	198	204	206	221	190	200	175	196	197	198	246	219	206	219	212	208	219	196	192	172	212	217	193	204	200	213	193	192	206	233	211	192	221	226	215	217	187	203	219	224	198	195	241	200	176	211	224	201	216	192	193	196	190	201	230	198	206	182	231	220	228	215	200	204	189	205	210	205	206	208	191	216	189	192	203	205	198	198	217	209	205	196	223	220	192	195	184	204	225	210	222	190	222	205	182	228	228	227	212	216	196	219	200	205	190	204	202	180	204	211	203	212	218	194	210	191	191	208	209	196	204	225	211	226	192	232	233	230	208	204	202	209	211	191	192	209	221	219	218	212	202	224	214	204	214	198	216	208	223	220	218	206	199	206	224	197	195	174	203	205	219	215	207	182	232	220	220	205	186	214	200	203	198	184	233	203	198	181	210	211	204	183	214	214	218	233	203	211	188	207	205	200	206	175	194	218	202	202	189	211	190	204	228	209	199	216	186	220	193	199	210	194	216	184	201	211	202	194	211	226	209	213	204	187	199	218	212	186	230	223	207	216	197	198	173	195	206	221	213	201	195	218	195	201	197	225	207	221	181	186	214	201	191	218	206	198	205	182	213	200	215	170	226	219	190	207	194	204	219	195	207	203	201	237	179	225	227	213	181	241	191	208	195	207	199	203	190	200	187	191	182	237	230
15263	2344	5054	5854	4991	4273	3576	2928	2719	2323	2079	1922	1650	1606	1445	1276	1302	1274	1127	1118	1101	1055	1025	989	953	985	848	907	883	849	880	897	849	837	811	828	833	897	771	774	816	760	787	789	748	782	764	742	791	730	777	732	761	762	775	666	730	742	699	764	757	742	742	727	726	767	752	714	738	741	749	679	701	732	769	683	712	742	698	748	690	708	721	713	800	736	747	735	684	735	774	738	752	729	705	721	716	691	717	734	729	700	769	704	710	755	687	690	729	743	721	766	700	709	685	743	697	765	709	667	692	733	699	698	729	674	646	709	713	707	715	687	741	734	675	728	666	722	745	680	693	727	722	691	669	716	723	747	699	745	741	718	729	732	745	766	682	667	703	665	676	738	755	682	704	704	718	705	757	680	738	752	720	684	652	702	702	693	702	680	683	737	722	718	748	694	756	760	692	753	730	683	722	667	674	661	683	727	723	706	703	708	728	695	712	696	748	709	741	752	724	679	704	694	719	698	702	742	644	687	717	720	674	704	737	682	684	704	706	727	770	695	713	687	717	715	691	705	738	709	663	706	695	712	730	694	692	722	677	702	674	659	700	678	716	706	733	733	684	739	704	675	725	687	697	719	701	723	680	703	662	725	664	698	688	735	716	680	689	723	661	697	696	736	713	685	676	673	735	670	733	728	694	663	657	686	701	694	685	662	678	698	703	725	724	701	726	688	684	681	696	703	710	728	711	689	700	690	667	690	684	626	718	694	675	672	730	701	687	720	750	672	739	707	685	690	712	706	719	731	670	674	680	715	667	694	685	642	725	691	708	643	701	701	651	696	748	666	741	671	692	695	677	652	693	704	688	724	720	671	707	720	674	699	683	689	728	676	741	696	733	684	663	681	714	703	717	670	712	706	642	706	717	682	741	714	718	736	712	693	704	702	738	717	725	671	672	678	649	741	666	707	669	678	693	710	723	704	648	651	703	683	663	775	690	684	655	710	730	729	681	710	723	695	722	702	701	719	754	678	708	717	689	702	689	673	746	671	682	711	688	672	692	704	663	685	707	713	676	710	710	695	673	702	721	661	668	714	704	739	686	727	702	727	701	682	700	747	703	696	702	666	734	679	761	661	717	681	682	689	680	682	727	698	692	700	686	724	697	673	689	719	677	680	676	699	704	674	679	713	705	715	701	702	697	684	685	704	714	718	720	687	682	743	713	711	722	726	712	720	708	715	675	703	699	692	712	703	677	637	696	709	729	705	673	717	699	711	669	666	688	716	699	698	739	725	707	709	703	769	700	730	700	686	723	731	662	703	683	695	686	717	699	724	736	741	690	702	688	697	741	684	703	688	671	686	709	728	693	668	699	722	729	667	704	690	709	688	660	738	664	704	702	723	679	701	685	682	693	728	699	694	681	716	685	746	657	714	678	718	727	676	667	736	704	732	695	678	738	739	718	714	707	732	707	696	739	709	684	698	693	675	687	628	672	693	705	670	720	710	717	739	664	711	715	711	677	699	688	690	662	694	721	716	710	655	700	661	691	625	710	695	674	653	689	678	700	703	697	749	720	688	648	690	699	673	676	714	683	739	660	764	693	716	753	743	693	684	676	695	709	702	674	743	690	688	732	704	703	716	682	674	673	640	698	671	762	673	651	708	670	701	719	707	691	710	741	692	703	712	693	720	713	700	670	761	688	739	732	699	713	723	730	711	712	679	714	732	660	681	692	725	697	721	681	732	704	693	736	708	739	661	692	672	641	695	718	711	741	699	684	744	717	679	709	694	728	718	678	753	701	694	735	711	680	689	716	716	710	685	721	735	759	700	728	746	708	660	666	717	668	754	677	710	737	739	691	721	706	675	688	689	672	697	721	713	702	679	692	682	727	703	688	712	678	669	691	714	712	794	688	684	711	683	688	706	693	692	720	695	725	639	702	711	690	684	691	688	673	743	740	680	662	689	703	725	707	678	675	694	716	680	690	683	657	667	697	725	729	742	728	701	706	662	697	718	676	664	711	687	686	728	656	741	693	726	725	712	679	706	738	720	685	684	663	750	681	670	655	738	679	716	689	688	693	693	690	663	690	670	672	664	711	709	671	686	686	679	729	698	732	687	713	719	664	680	686	724	698	709	742	692	696	722	686	667	668	666	719	704	688	703	676	712	701	715	737	710	680	735	675	679	738	680	678	669	697	699	674	701	733	716	696	703	704	754	704	696	691	744	700	718	660	673	689	731	719	701	688	666	680	699	688	729	686	709	679	717	698	699	706	757	717	723	706	709	698	667	745	694	707	749	653	705	708	689	694	673	675	706	716	657	738	692	716	715	727	760	785	721	683	722	720	671	727	688	688	743	673	741	700	678	740	673	691	750	735	721	775	686	705	680	664	735	712	686	740	656	738	715	673	726	727	667	671	714	707	705	719	679	684	684	707	673	666	728	748	689	697	680	673	668	718	688	692	675	680	654	698	718	676	687	673	710	700	685	700	685	738	714	750	673	701	719	716	701	691	701	705	717	680	736	710	674	701	665	702	735	681	703	699	718	687	699	732	710	700	691	716	670	699	711	738	687	726	681	737	736	693	674	736	755	741	651	695	683	700	658	741	716	740	704	687	676	681	738	711	691	709	699	692	656	604	688	680	695	704	692	699	701	718	651	735	690	718	671	674	728	694	688	688	716	688	695	715	704	692	669	737	729	736	723	711	692	671	742	712	719	698	697	731	688	696	715	689	705	696	675	695	668	661	716	732	725	654	680	666	714	748	696	695	737	672	657	742	739	696	684	688	701	723	663	698	669	744	680	694	734	684	705	689	708	723	694	694	690	706	672	718	690	675	704	718	674	673	683	680	693	723	714	737	711	687	696	676	692	624	713	675	723	732	740	731	701	674	669	727	648	699	693	709	701	679	727	690	716	684	696	695	685	705	715	734	699	671	748	655	689	684	714	660	694	744	704	717	757	698	682	723	718	693	695	695	685	663	735	710	688	722	744	693	722	704	723	718	681	695	714	675	746	703	674	670	729	723	708	707	696	749	699	737	675	706	672	710	694	721	664	698	686	704	709	692	719	672	686	667	686	708	709	665	673	689	705	692	692	704	693	717	720	693	694	695	739	690	643	710	705	699	735	727	685	698	702	712	681	658	692	712	688	731	714	670	695	702	719	718	678	686	752	684	691	742	702	671	706	744	680	718	703	718	664	684	712	689	689	704	742	698	732	705	717	698	729	671	723	715	689	731	673	694	722	656	733	718	698	729	687	720	744	696	709	706	698	747	689	695	713	744	692	673	738	702	723	747	678	698	709	704	723	721	674	705	728	747	681	695	705	726	724	687	766	721	658	711	724	735	701	675	699	724	652	676	662	718	632	734	673	729	725	702	703	716	638	684	700	699	718	699	692	684	694	693	709	718	703	721	672	687	706	670	718	700	635	748	676	691	703	651	691	665	681	733	680	728	729	695	764	697	711	649	686	733	644	670	679	697	710	679	672	698	677	657	745	702	744
2549	197	139	125	100	89	80	84	87	80	58	63	58	74	61	74	42	57	67	75	69	74	55	58	67	63	47	74	69	44	61	61	79	64	58	63	80	66	70	68	44	64	69	56	79	64	65	65	51	55	75	72	56	64	65	68	51	45	62	65	64	84	61	68	56	69	72	61	64	79	75	75	62	56	55	58	68	68	61	58	48	80	72	55	69	59	62	54	56	70	53	64	75	67	87	58	56	66	65	71	70	61	73	66	58	58	58	75	70	66	56	66	81	58	62	55	59	78	62	78	56	64	71	63	79	74	68	70	59	56	63	72	58	76	53	64	62	69	65	62	72	60	75	74	67	63	54	53	54	74	58	67	61	68	59	56	67	58	70	60	65	70	65	68	47	60	71	47	68	78	51	57	61	71	54	54	73	58	65	65	63	63	70	58	56	65	67	84	55	66	59	57	70	67	63	51	79	73	60	66	58	64	50	63	80	54	52	72	71	70	75	72	65	55	54	78	61	52	70	59	53	56	64	64	55	60	66	57	53	67	81	64	62	69	82	66	87	44	62	52	46	63	70	72	83	66	55	67	63	49	70	66	57	58	54	56	77	51	62	80	59	70	64	65	56	63	59	67	67	56	78	64	68	80	60	69	78	74	72	66	59	71	68	67	62	65	64	68	62	62	58	63	62	75	62	64	71	58	66	74	55	68	60	54	65	65	48	53	51	67	57	61	57	41	55	60	52	52	69	50	56	52	60	58	53	66	60	50	64	54	69	56	56	68	84	62	51	73	72	62	64	63	70	68	58	60	67	64	69	80	67	65	77	70	69	59	52	65	69	54	63	61	66	60	65	65	77	52	69	59	70	78	47	61	66	78	70	64	76	72	68	59	61	52	61	58	50	67	81	65	64	64	77	52	66	69	74	48	56	54	60	68	50	64	61	73	60	69	60	47	90	61	67	58	65	65	58	61	68	57	73	56	65	60	60	72	61	74	66	55	74	59	63	58	72	64	67	60	71	79	65	62	68	52	73	76	58	88	60	67	74	89	58	81	64	69	53	58	62	69	64	62	71	79	62	50	59	46	84	57	67	76	47	58	58	68	73	67	74	75	56	64	72	68	72	64	70	64	53	49	76	48	49	63	67	62	61	54	67	59	56	65	64	70	50	64	56	57	69	64	59	69	60	63	64	67	74	60	68	59	64	61	65	53	63	66	64	68	61	72	73	69	62	61	77	77	71	76	63	61	49	61	66	59	64	66	64	76	62	57	58	73	88	67	68	64	58	72	59	62	66	60	73	65	61	65	68	66	51	55	70	62	65	59	60	61	58	68	65	67	56	58	71	54	57	67	62	58	59	64	83	77	65	59	61	81	62	62	45	75	64	69	70	55	63	58	57	63	65	57	72	56	71	68	70	58	51	63	65	49	57	62	75	72	58	65	50	68	83	58	63	60	72	64	62	46	64	81	48	59	53	72	55	57	58	67	61	54	57	80	70	62	56	57	50	64	66	56	62	59	64	48	58	73	78	67	79	76	80	83	64	59	67	77	67	60	77	45	69	67	82	65	57	67	60	68	77	59	63	71	60	64	48	70	65	62	72	69	60	72	62	70	55	54	58	77	59	73	85	50	54	57	66	67	54	63	49	60	68	67	64	79	59	52	71	63	57	77	53	72	59	78	72	68	67	57	59	51	51	64	48	71	81	51	57	78	62	62	70	68	56	69	65	71	51	61	69	70	56	64	53	75	76	60	62	66	49	74	70	73	71	71	66	69	69	72	63	73	75	76	44	75	55	65	59	64	60	68	67	55	58	77	70	57	59	51	71	59	61	57	53	63	74	89	58	49	65	60	70	71	73	67	69	70	60	51	78	70	74	49	60	63	75	57	64	43	74	64	71	60	66	61	62	63	61	63	52	59	78	57	61	78	68	63	71	63	70	58	48	57	64	68	72	69	54	67	76	69	67	61	81	51	61	57	71	53	69	59	73	58	57	66	67	62	63	72	55	70	70	71	71	61	76	69	66	65	51	61	73	57	54	63	74	63	69	79	59	61	61	64	70	51	70	56	61	66	77	66	67	68	60	77	56	55	66	50	51	60	71	59	51	59	58	63	60	77	53	72	75	51	73	58	81	45	82	68	55	54	55	59	59	52	64	66	75	58	61	45	57	49	53	65	56	57	51	60	67	62	72	67	60	62	59	60	59	63	61	59	63	65	68	69	66	64	55	40	68	63	51	69	65	59	84	63	67	52	64	72	65	71	68	68	64	63	62	46	53	54	65	58	72	61	64	51	60	75	59	69	82	63	80	67	49	49	66	60	58	48	76	75	76	63	61	68	72	72	60	70	64	70	57	68	64	64	67	69	49	72	54	71	64	68	59	61	71	59	74	56	68	67	65	64	66	53	66	70	84	60	58	49	59	64	67	67	57	79	63	62	55	61	66	65	64	54	78	73	52	61	79	63	76	66	64	57	58	60	68	52	73	65	66	62	65	75	65	60	84	69	59	56	60	68	78	70	67	61	67	69	64	65	70	50	50	61	71	76	74	60	86	75	60	54	62	59	69	58	60	60	62	67	60	67	66	62	55	58	51	63	67	62	61	72	74	71	52	60	64	58	55	64	54	57	65	69	75	61	59	68	70	66	79	81	57	81	77	68	52	59	65	47	57	65	72	66	67	68	61	55	66	54	60	64	65	78	72	56	63	67	62	70	60	70	70	62	75	63	59	63	65	68	59	66	65	62	75	63	64	63	72	87	75	60	62	57	76	63	53	59	57	51	63	67	70	49	73	53	66	53	64	66	62	65	67	56	70	54	64	63	45	65	68	62	61	61	64	67	62	59	58	82	60	52	68	66	66	59	64	50	54	55	75	58	79	66	68	63	80	63	75	66	63	67	68	62	68	66	58	71	57	54	65	60	72	45	57	60	64	63	63	62	50	58	59	76	59	74	65	61	61	66	58	57	60	54	53	54	59	64	64	77	64	55	62	60	54	56	66	73	60	63	57	71	73	50	76	70	53	59	47	57	58	66	62	84	67	82	51	72	69	53	70	69	58	73	77	71	58	54	50	53	58	59	71	62	60	58	66	64	68	54	58	48	62	47	64	57	70	67	49	54	51	78	65	70	53	60	67	67	72	73	49	57	78	57	76	65	62	66	64	58	64	63	56	66	44	76	76	77	58	66	67	66	51	65	70	53	74	73	73	68	60	61	54	67	71	71	70	63	71	63	59	73	78	66	61	60	63	61	68	68	62	65	49	67	65	62	70	63	79	68	61	86	76	62	66	75	76	58	70	75	61	77	76	68	62	61	73	54	66	76	56	66	69	62	54	71	71	67	52	59	80	55	64	68	56	59	73	69	57	59	69	62	59	65	66	50	56	62	65	73	61	60	74	65	65	69	59	67	59	54	61	80	56	66	62	48	56	53	69	91	80	73	65	68	54	66	55	76	72	72	58	56	74	65	69	71	53	75	72	71	76	70	65	68	57	61
4171	377	450	484	450	397	342	367	345	387	304	331	295	295	292	291	308	307	264	296	281	289	308	308	276	257	297	262	273	273	261	273	266	264	316	282	270	317	294	262	281	270	271	306	271	274	254	267	279	269	242	286	297	273	266	261	291	272	296	283	287	267	293	246	307	299	291	315	280	275	261	258	273	278	264	289	286	289	269	318	287	302	287	263	278	266	269	283	290	251	279	277	258	275	281	315	274	306	265	266	285	299	270	276	313	311	273	264	267	286	272	298	272	269	265	260	286	274	278	296	276	274	282	273	282	242	267	263	298	260	272	268	264	278	261	270	271	271	272	270	246	247	269	269	259	275	251	267	288	311	240	306	266	274	279	273	276	250	255	279	303	246	279	274	302	289	265	278	261	278	273	279	265	277	270	270	291	257	261	255	296	277	268	252	272	287	255	234	257	243	274	251	251	303	278	275	277	259	256	279	256	286	272	291	224	267	267	270	265	283	271	298	253	272	264	262	268	259	260	285	286	260	264	270	280	264	313	258	271	274	256	287	247	302	288	257	269	274	279	261	286	265	253	293	266	278	260	296	256	278	269	253	284	285	259	264	274	296	278	270	295	265	269	261	282	250	280	296	289	258	261	255	250	281	270	259	299	273	234	286	261	256	295	287	296	235	277	304	257	256	283	275	256	276	288	251	309	274	254	279	268	282	271	274	280	264	264	236	259	260	257	270	246	275	264	254	266	254	288	303	269	271	281	266	263	262	263	267	320	258	249	268	274	283	275	285	283	269	269	266	288	266	261	276	267	267	280	296	269	271	271	283	285	274	275	288	268	291	262	263	266	260	230	274	283	293	261	269	278	283	281	262	248	275	291	297	258	249	265	305	282	273	279	252	285	271	245	266	239	279	271	285	270	280	300	259	303	270	294	256	258	274	298	276	260	287	263	290	276	277	290	279	281	246	263	274	284	289	267	288	275	269	282	245	335	255	288	262	260	308	262	280	266	240	245	267	296	277	271	214	286	256	267	287	276	276	275	278	278	288	288	288	290	259	298	271	264	299	285	283	283	247	271	257	283	254	264	271	295	302	278	262	281	265	283	266	258	290	287	295	278	291	242	270	268	296	272	246	293	278	299	268	240	286	289	266	283	293	259	255	265	287	290	260	273	256	271	276	262	265	312	271	264	284	296	262	271	265	281	263	281	270	269	280	293	276	289	255	256	267	290	268	250	253	290	243	301	282	288	237	265	270	287	307	250	259	270	278	299	267	278	254	269	273	302	288	281	271	277	257	287	278	285	290	257	248	276	247	286	270	281	259	279	280	271	276	273	254	280	301	284	277	296	271	251	273	258	291	240	274	277	263	271	274	267	269	270	283	261	303	287	266	267	299	254	253	275	252	265	280	267	269	272	251	268	269	271	303	309	256	297	244	284	259	252	252	284	261	267	290	241	252	268	262	271	287	287	247	295	260	254	273	270	249	253	322	286	264	286	260	306	246	257	279	255	255	278	292	282	281	277	258	277	285	251	270	284	255	251	279	277	299	288	290	261	257	252	266	297	270	304	257	279	287	280	283	322	269	237	299	250	266	256	244	267	278	264	267	275	274	273	266	258	281	280	275	265	264	271	257	255	265	289	247	249	286	239	278	261	287	273	259	271	262	304	303	284	282	254	286	286	265	284	300	245	275	262	281	261	285	254	278	273	258	281	274	270	272	295	270	292	263	253	273	291	265	256	284	293	258	285	260	287	280	260	270	287	252	266	236	231	284	281	284	266	292	264	290	273	269	258	292	302	292	275	277	285	275	276	292	296	264	277	271	293	285	278	255	261	280	278	283	256	263	266	258	254	288	311	276	264	270	261	292	276	290	303	263	268	280	294	252	255	281	272	278	275	269	245	268	275	286	279	297	266	269	256	287	277	275	299	265	267	275	258	297	298	273	285	287	259	279	287	277	280	288	256	285	299	306	305	273	285	264	288	276	278	270	274	288	303	282	280	287	276	294	260	280	266	250	292	296	235	269	266	278	270	298	259	270	280	282	278	307	250	293	285	260	281	265	261	246	283	271	280	265	292	280	289	305	263	281	283	268	280	270	262	314	282	263	282	263	283	278	293	279	260	262	276	266	237	253	264	331	276	273	265	257	253	301	285	283	247	264	257	276	290	269	272	270	286	246	277	275	253	304	256	294	266	272	273	285	305	289	259	255	252	287	251	283	246	270	290	298	253	280	254	248	265	290	263	280	290	295	252	277	278	278	283	255	258	277	262	245	272	256	277	271	250	277	285	268	297	280	275	251	295	250	289	288	273	287	298	269	270	271	266	291	302	275	258	250	266	261	272	271	284	294	275	280	272	273	276	262	278	259	271	258	275	262	285	294	261	280	262	288	275	279	281	292	251	297	265	284	275	280	263	246	313	288	292	284	275	260	281	292	265	260	248	253	285	278	286	277	275	225	282	268	275	273	289	283	267	277	313	242	272	277	282	266	281	289	264	278	308	302	265	301	262	278	277	270	265	261	269	261	289	279	308	268	274	251	283	271	298	296	266	265	254	286	252	287	284	272	281	300	264	284	281	285	250	294	307	283	265	342	284	247	241	270	261	287	288	275	271	261	288	264	308	296	275	279	265	282	270	269	259	296	261	261	237	258	226	274	257	280	236	250	276	255	256	251	293	281	268	291	272	259	325	278	286	255	282	263	263	259	287	264	257	273	268	279	268	290	285	306	290	316	255	260	313	282	281	253	286	284	282	273	254	254	288	243	287	255	253	281	272	279	279	236	246	306	278	292	272	279	305	265	284	260	267	267	243	276	279	274	264	280	293	247	296	293	289	265	277	298	264	277	247	287	257	263	300	268	293	277	254	299	222	263	309	266	275	254	299	296	259	266	286	262	268	288	261	249	282	291	248	293	283	246	290	293	260	277	298	234	284	278	284	322	245	238	290	270	289	257	301	264	265	278	241	286	293	265	282	274	286	245	255	239	275	292	287	295	240	268	269	280	265	283	299	277	260	254	288	284	268	286	267	257	294	298	271	268	260	289	293	270	268	271	265	249	260	254	289	259	249	280	279	286	263	262	271	278	277	279	260	287	276	278	301	259	267	272	259	290	272	301	275	296	310	270	258	252	291	280	241	306	260	292	260	275	278	252	288	275	272	278	263	246	238	243	253	273	271	298	255	260	258	276	297	261	275	270	259	261	291	291	264	271	262	281	265	243	254	251	251	281	275	289	292	282	264	264	276	300	280	276	258	269	304	261	258	254	276	281	265	281	233	275	280	270	286	257	271	282	245	271	276	297	271	298	295	294	275	276	268	288	255	274	239	292	256	264	269	287	299	261	265	263	252	273	296	308	250	282	276	270	272	268	266	266	295	252	240	292	251	293	258	255	279	292	281	283	321	250	284	279	262	274	261	235	263	257	262	249	308	285	257	290	247	295	258	250	268	310	285	266	302	271	292	285	291	288	288	239	268	278	244	285	278	268	271	241	270	255
16489	1484	1197	917	633	464	368	303	252	265	221	225	192	192	193	159	170	126	152	174	172	142	164	156	165	134	145	147	120	136	133	138	147	140	116	135	146	149	132	145	151	137	160	115	159	139	131	116	129	137	146	138	119	137	111	134	143	137	128	136	137	139	137	130	144	126	136	132	141	146	141	125	135	134	140	147	151	146	111	138	131	157	135	113	129	157	114	142	135	144	144	122	123	151	152	148	121	119	134	157	121	137	135	132	134	142	161	156	105	126	133	142	140	129	125	123	137	119	134	130	149	111	162	124	119	138	122	153	157	120	117	107	133	108	136	125	130	138	119	140	139	139	117	129	140	131	139	125	120	132	139	121	122	120	141	127	134	125	137	125	132	138	149	138	113	136	117	140	125	137	130	116	136	154	126	165	135	112	121	114	131	144	141	108	140	120	124	124	164	130	123	150	112	151	122	123	154	130	111	142	148	132	139	124	149	126	135	136	130	135	127	142	144	127	117	126	159	140	134	133	121	121	126	143	119	138	111	131	130	125	135	124	143	126	132	132	143	129	133	119	129	119	126	157	130	137	152	147	140	123	135	124	129	119	127	138	127	145	135	157	124	149	120	129	134	120	149	133	129	121	114	133	132	133	130	133	132	124	143	154	133	119	139	109	138	122	128	154	123	124	135	153	143	145	136	140	129	131	122	131	123	130	132	155	130	135	130	132	125	140	156	129	148	123	146	152	142	118	124	129	141	147	140	126	122	147	129	122	138	131	147	151	133	145	141	114	105	134	121	132	127	143	139	145	124	130	150	135	125	133	136	149	131	126	120	154	142	122	133	136	122	153	118	129	150	142	150	146	112	130	132	132	124	128	109	120	119	122	117	119	129	119	136	125	137	146	150	142	129	129	133	127	136	142	113	149	135	131	145	123	143	142	135	131	143	152	132	145	151	148	129	140	145	124	141	126	126	140	117	101	140	130	130	131	142	134	163	138	142	144	134	132	112	130	130	159	135	133	129	154	129	123	144	117	118	136	128	141	144	142	134	148	116	144	142	144	119	134	144	132	125	140	139	134	113	146	114	125	128	132	130	128	135	139	132	155	121	130	146	130	142	131	132	136	133	141	148	151	139	141	152	132	130	151	159	116	147	115	143	120	154	140	135	122	136	129	136	137	138	114	131	142	144	140	150	161	127	143	138	151	127	102	133	143	136	137	116	108	149	125	116	129	121	134	135	132	130	134	121	122	126	142	121	147	120	141	106	114	158	143	132	138	127	143	128	123	113	117	143	123	127	126	127	130	143	146	108	125	126	128	150	124	117	139	129	136	120	121	136	121	125	134	130	123	124	146	137	147	149	139	136	138	146	130	134	124	134	131	126	143	124	143	129	136	120	114	152	127	155	121	127	132	137	141	122	134	113	121	130	137	145	141	125	152	126	122	114	153	112	110	131	118	119	131	155	127	122	133	135	148	129	126	127	136	132	128	124	131	125	149	129	130	129	125	129	140	134	134	121	131	120	140	116	129	128	131	132	125	139	158	136	131	142	124	122	124	138	111	151	127	150	149	143	150	147	138	143	114	124	140	137	128	134	130	137	133	115	116	131	136	142	139	143	134	134	130	128	125	130	129	138	114	126	158	133	135	145	135	156	141	123	124	137	136	130	132	142	140	144	142	129	108	133	136	129	141	128	146	139	128	128	128	129	119	131	118	152	127	144	123	135	127	139	121	126	146	131	140	122	139	135	143	142	132	128	123	141	150	114	121	133	131	130	107	135	149	155	138	119	125	122	138	119	135	137	155	131	111	121	131	115	126	126	123	129	162	124	131	127	154	139	118	137	129	119	118	143	142	123	151	117	134	127	130	135	126	126	147	126	130	133	148	130	127	150	125	161	133	132	150	145	109	131	118	120	123	130	143	131	151	144	151	128	125	99	109	121	92	135	127	134	150	145	139	157	121	130	115	158	139	120	137	133	128	121	127	145	153	134	115	144	135	139	154	126	118	125	123	127	152	142	139	129	119	130	150	140	139	139	146	138	140	128	145	127	145	146	128	131	134	123	129	124	130	134	139	119	118	123	124	115	153	133	135	133	143	144	129	151	117	143	130	125	149	142	143	138	111	150	132	138	145	148	156	118	122	138	149	107	126	124	120	131	120	128	136	121	119	120	146	138	113	141	134	115	120	129	129	124	123	141	123	123	142	132	136	134	139	139	122	132	144	148	139	134	131	145	147	126	117	131	117	124	117	140	136	124	146	129	138	134	112	117	122	122	109	119	124	143	124	157	143	117	131	157	124	139	150	148	154	146	144	158	141	146	127	129	121	112	146	125	128	135	123	146	121	143	134	126	157	159	118	132	113	148	130	139	134	162	117	143	130	134	138	126	137	116	136	129	141	108	125	139	144	129	129	150	114	132	126	134	124	148	133	136	145	125	126	143	146	160	137	132	122	135	124	146	138	153	140	146	129	143	126	154	138	151	128	134	140	126	126	101	135	106	117	128	125	129	142	153	138	149	110	148	127	135	140	152	138	126	118	123	111	139	125	153	154	144	139	127	120	143	133	140	140	118	141	139	129	136	122	134	114	135	135	154	136	153	150	147	144	129	142	129	137	137	149	135	125	128	126	147	112	137	136	144	133	136	122	137	140	161	153	136	143	137	153	137	121	112	129	144	133	136	122	115	138	117	129	132	124	145	117	137	142	122	122	154	144	139	124	149	130	123	126	119	127	115	137	147	120	130	128	115	125	137	129	110	143	110	154	126	146	130	136	138	142	127	130	136	141	114	130	117	121	121	122	115	147	136	145	127	136	155	121	161	148	123	125	126	133	140	151	138	105	124	135	118	126	147	130	142	142	120	133	124	145	143	149	154	104	128	148	140	129	113	140	162	130	105	125	132	121	122	135	123	139	130	129	138	120	145	134	137	143	143	152	123	132	115	111	139	118	127	142	129	144	149	115	137	133	117	105	124	146	113	146	144	124	116	129	128	130	142	117	124	121	134	129	129	142	112	139	145	124	130	117	147	131	135	127	129	134	139	130	138	125	129	117	128	125	137	135	125	146	137	130	128	144	151	148	122	129	132	141	137	132	133	128	141	149	115	122	133	128	136	147	116	122	147	160	124	136	156	149	139	122	133	128	124	128	129	142	128	135	137	124	131	132	113	129	134	142	127	135	127	128	159	128	117	132	147	121	130	131	114	144	152	151	140	146	142	124	151	135	129	145	114	140	135	132	151	136	148	117	112	127	142	147	125	129	143	145	147	146	123	136	143	142	129	127	130	145	132	139	140	131	131	113	125	152	143	156	112	118	135	144	113	134	144	135	126	107	132	124	136	125	129	143	131	144	137	128	140	118	123	137	143	122	121	129	129	148	140	135	150	122	123	125	118	142	136	130	130	132	140	126	136	131	141	126	145	140	136	150	154	120	124	137	133	130	118	147	157	134	163	125	140	129	147	130	132	152	115	150	127	154	131	140	138	126	113	163	129	130
10975	1391	2832	3294	2809	2328	2003	1719	1450	1361	1201	1102	1034	948	867	826	776	704	756	701	718	661	652	662	646	629	646	607	588	601	542	555	540	582	566	542	566	618	538	505	559	522	524	545	522	508	487	545	520	581	471	539	514	504	546	512	544	497	525	544	500	555	528	554	525	524	503	521	504	512	528	526	501	510	505	508	483	534	543	500	501	471	509	457	481	503	528	493	460	498	522	491	493	479	514	509	468	461	513	515	470	471	508	543	485	499	508	484	537	513	533	475	540	519	488	507	501	502	473	526	491	482	508	487	498	523	470	445	553	469	461	518	483	452	511	503	492	497	515	467	499	485	489	466	491	519	459	461	480	467	452	478	480	481	507	492	491	525	503	458	510	524	467	495	455	489	517	438	485	504	496	468	513	516	479	486	520	503	505	489	479	513	475	502	486	477	493	478	497	499	540	503	489	486	448	472	519	455	496	469	523	462	508	493	491	513	501	507	482	493	470	473	480	512	499	499	487	471	528	465	528	516	507	471	506	473	486	475	478	499	497	529	489	444	511	439	451	520	498	457	505	502	493	447	485	525	481	487	491	510	510	473	482	506	531	542	470	500	485	482	483	487	527	505	481	481	497	496	455	508	486	451	461	457	479	525	498	510	457	490	482	484	524	494	461	504	454	499	496	526	477	474	503	463	452	471	502	518	516	486	493	477	505	493	488	533	458	484	503	494	489	471	539	458	473	490	487	495	503	511	489	500	442	445	495	469	501	467	505	472	488	514	499	513	491	505	488	503	475	544	488	480	487	470	519	514	500	457	491	467	523	468	493	475	467	529	487	508	499	474	464	492	463	515	455	502	494	487	504	494	458	519	500	495	501	497	497	477	483	519	509	479	487	514	480	497	525	516	504	471	489	519	475	468	456	498	507	486	485	505	444	479	479	465	477	441	496	485	458	471	451	467	480	453	464	544	473	479	506	509	496	512	478	486	468	481	486	472	444	495	512	494	471	514	507	504	516	536	495	493	525	485	521	469	489	526	506	507	490	515	495	443	496	479	506	528	476	494	484	504	499	466	479	467	507	499	508	492	503	477	494	489	466	444	452	457	475	491	526	479	499	480	467	457	508	497	505	467	511	501	482	496	492	493	468	484	499	469	499	466	511	507	464	523	459	520	525	482	454	526	495	504	462	515	475	496	474	477	514	494	478	493	504	457	461	496	487	522	474	504	459	497	472	498	494	477	506	486	518	511	492	509	462	496	477	537	482	468	479	467	497	486	528	448	455	492	454	469	478	483	473	429	477	490	469	524	512	484	480	497	505	478	486	464	483	501	478	468	491	499	496	487	488	489	535	474	516	491	481	496	462	500	481	477	456	507	511	479	483	490	453	455	507	489	484	501	462	470	498	543	530	482	510	489	466	491	446	472	513	513	459	478	509	509	473	520	503	480	481	528	450	517	451	455	486	465	530	495	473	515	499	449	490	495	458	452	523	520	493	490	524	482	490	465	481	477	504	510	487	462	486	498	470	486	496	477	490	519	502	453	498	483	487	507	481	466	503	491	477	484	487	496	488	484	502	484	497	489	489	525	488	455	484	488	511	494	468	515	501	552	441	487	471	494	507	474	479	526	482	456	490	516	455	470	506	489	496	499	461	488	473	516	491	491	486	483	475	495	505	504	508	485	436	466	534	442	524	530	506	474	463	484	451	510	481	484	485	468	477	493	503	533	486	500	525	514	495	495	480	470	466	461	500	463	497	466	460	519	493	472	509	517	512	467	491	472	515	512	432	525	494	481	451	508	485	490	528	503	507	484	515	472	522	529	495	476	521	477	498	497	464	487	516	527	491	512	488	439	514	514	467	452	484	485	526	526	478	508	491	508	506	499	477	464	512	462	478	472	463	488	488	466	487	468	515	486	454	511	479	519	531	480	488	473	506	500	466	499	494	495	482	479	489	484	498	490	479	502	483	490	450	447	512	486	460	497	491	496	500	484	495	476	471	449	478	496	487	510	541	497	474	515	482	494	491	502	470	496	475	493	496	471	513	466	429	496	490	493	480	495	468	504	470	491	475	465	476	501	477	468	505	492	455	486	461	456	481	505	503	493	537	526	509	490	484	491	512	458	467	474	458	513	528	473	459	462	486	503	498	475	475	516	500	486	478	520	473	492	487	506	490	495	524	524	477	520	504	498	501	518	496	510	429	454	496	493	456	433	477	507	519	500	457	472	483	530	474	511	476	465	515	481	470	497	513	525	507	497	436	524	486	470	494	501	509	475	477	501	470	493	529	469	503	471	470	451	472	487	483	489	480	498	533	464	506	482	491	498	478	488	470	490	506	480	479	508	475	500	511	483	488	461	498	484	492	488	511	500	472	478	490	500	505	428	498	477	526	490	493	538	493	473	492	513	492	496	481	474	490	473	498	505	513	505	457	508	474	508	480	507	511	504	520	459	498	498	484	461	468	448	449	511	429	493	501	450	489	453	471	504	494	484	509	509	515	492	455	498	458	479	488	507	513	489	474	480	513	476	503	508	491	498	471	526	475	508	488	484	511	516	509	447	514	479	476	470	493	494	493	424	449	497	495	467	471	499	497	487	459	503	491	493	506	531	471	481	496	508	468	462	466	526	525	475	486	478	500	503	482	489	511	485	468	470	494	484	510	484	458	494	451	511	502	518	501	523	498	494	494	477	506	471	496	484	470	480	473	463	487	490	448	508	497	512	452	527	444	476	517	510	477	499	466	489	519	498	504	486	468	502	477	470	470	504	479	483	436	484	487	476	503	502	474	491	509	479	503	463	486	480	495	473	502	514	477	493	533	483	473	483	496	484	464	482	494	516	535	469	487	513	527	488	501	506	448	484	509	473	503	440	488	475	431	492	497	456	498	496	456	467	486	506	512	541	487	476	494	501	448	492	447	462	451	472	520	480	507	535	483	497	455	490	498	518	499	491	484	496	500	457	466	485	480	507	479	469	503	475	514	530	481	519	506	483	474	477	482	473	503	507	516	471	497	507	466	493	505	481	494	431	533	497	483	512	525	493	477	501	479	490	476	480	507	478	496	493	473	512	498	506	471	497	467	482	493	499	475	491	501	463	480	493	480	492	488	478	479	483	495	478	490	488	474	471	494	511	464	475	499	488	492	503	478	477	480	487	472	512	460	469	474	453	463	496	505	500	505	516	496	546	476	491	493	500	509	475	482	491	462	489	478	479	509	479	487	501	494	510	463	447	506	480	464	509	485	484	462	488	520	474	472	507	505	501	480	479	491	504	463	469	492	509	497	499	506	500	525	509	504	519	459	490	462	486	492	504	495	497	442	500	502	491	530	533	491	525	478	473	523	493	485	519	467	564	506	501	464	489	500	494	489	537	483	517	526	490	484	501	462	479	507	486	492	511	458	469	480	457	477	496	468	550	422	488	509	491	494	507	464	483	467	466	487	490	498	466	499	538	483	513	493	490	486	459	483	495	510	466	474	471	438	526	480	522	502	450
26867	4692	2351	1645	1143	825	624	570	480	447	384	339	296	314	283	310	253	282	258	232	231	259	206	196	251	228	238	234	239	220	210	213	205	220	217	180	207	209	204	195	197	200	195	201	226	170	188	219	214	188	210	220	199	216	202	201	219	190	186	198	214	192	193	173	206	198	230	229	171	208	206	209	185	197	195	206	176	204	209	214	211	199	188	181	184	213	203	183	180	191	204	203	190	215	199	202	185	182	208	173	188	189	199	226	218	202	202	204	180	193	195	173	194	202	171	170	204	183	198	197	200	218	208	205	187	184	180	180	188	200	179	184	202	181	189	209	230	186	181	194	189	198	196	223	197	194	193	176	199	179	204	208	208	197	200	211	200	186	189	176	165	181	190	182	227	187	182	204	185	188	197	189	191	197	179	194	208	182	228	199	173	200	173	201	188	198	213	189	193	219	208	195	185	197	201	217	217	200	216	184	207	193	210	212	203	193	196	211	171	227	190	213	199	183	180	204	182	193	172	192	201	198	191	189	192	202	192	180	213	193	213	212	185	214	210	209	181	169	176	228	201	196	202	204	172	212	193	192	202	216	204	203	194	221	181	198	211	191	193	212	212	217	201	192	188	187	179	217	193	204	195	188	201	204	218	192	203	205	196	192	202	187	196	219	189	216	198	189	215	213	187	207	204	184	184	215	205	180	210	191	193	199	207	180	217	203	189	184	213	179	170	205	190	197	182	204	199	188	204	174	197	186	222	211	195	194	191	189	187	214	180	190	218	159	209	206	216	214	174	198	205	182	208	226	198	196	209	204	188	218	211	212	191	194	208	196	194	194	194	188	194	200	196	217	211	186	209	214	198	192	189	191	184	175	198	210	210	210	172	216	167	208	189	197	199	224	185	206	217	178	202	203	198	180	184	202	184	179	196	197	213	237	202	188	189	197	191	188	177	198	198	195	197	212	197	183	216	204	218	191	180	207	178	198	214	191	178	203	192	207	195	205	167	200	212	191	197	193	203	214	190	199	185	195	216	178	190	201	189	199	218	221	203	190	179	205	189	217	192	194	200	194	201	185	191	228	195	183	223	189	198	201	179	213	206	181	190	202	180	203	202	209	204	185	169	203	208	188	195	206	215	192	190	183	204	216	213	186	201	205	218	212	178	200	207	179	171	174	188	178	186	194	226	203	219	203	208	214	189	206	212	203	181	178	214	199	183	201	186	210	200	202	203	185	208	217	181	192	189	206	199	207	186	195	178	180	224	184	192	191	185	197	201	192	187	184	201	188	176	189	211	219	187	197	213	205	182	214	214	188	180	196	209	219	199	189	195	195	185	211	208	209	212	200	171	179	212	200	182	204	205	204	188	215	223	178	183	216	186	189	191	204	207	207	214	188	172	185	195	171	211	179	191	183	237	190	196	200	204	199	198	196	220	204	170	189	186	226	192	186	201	200	200	187	194	192	190	226	207	186	183	197	175	202	193	191	200	211	180	196	208	179	192	202	207	223	189	184	175	168	210	189	197	179	189	185	208	192	187	189	195	221	212	166	209	219	220	207	191	194	225	189	177	188	188	194	209	217	202	172	209	210	225	212	179	214	185	205	167	211	206	196	202	206	211	184	198	210	205	209	185	192	200	208	196	185	193	215	203	200	227	181	192	182	188	172	194	166	191	201	209	201	171	178	203	175	186	209	192	211	199	185	193	210	188	179	187	190	192	204	217	205	212	179	188	178	199	208	196	219	217	181	201	176	229	181	178	201	175	171	205	185	225	202	210	183	175	210	184	225	201	209	205	199	211	205	159	194	176	200	187	200	212	173	179	191	204	215	223	184	197	198	191	197	199	183	214	197	203	205	181	179	219	204	196	187	197	182	171	181	158	196	215	180	191	179	220	197	183	199	211	205	203	224	191	187	190	191	200	193	214	238	206	189	212	201	186	201	206	188	221	197	193	176	198	202	180	211	187	207	196	196	203	204	221	227	193	193	186	200	202	187	205	211	195	228	187	201	196	217	216	209	175	210	192	216	193	197	192	209	215	222	190	208	189	213	196	197	207	185	191	199	188	202	225	200	180	189	186	180	184	204	214	188	183	199	170	208	185	221	240	178	207	189	194	180	200	187	194	193	184	203	192	194	208	215	198	164	181	202	199	216	205	171	196	198	201	180	207	212	195	198	183	182	206	202	192	179	206	191	211	198	198	198	187	210	218	185	191	206	169	198	212	202	203	206	207	224	191	178	217	203	207	193	195	168	194	171	181	203	176	207	215	193	204	188	197	236	204	197	187	206	169	217	165	205	193	203	172	180	191	212	210	197	198	211	196	191	193	214	175	200	196	173	221	204	185	215	204	176	214	192	195	188	183	221	196	197	214	198	211	199	219	196	186	187	177	198	205	216	189	213	187	188	187	180	237	186	209	212	227	197	228	239	192	202	195	180	213	187	207	205	187	176	200	181	193	204	207	208	200	169	187	187	217	185	192	201	198	181	203	175	215	190	178	183	184	198	170	192	183	182	195	211	207	207	186	195	206	228	195	195	181	178	186	203	200	197	195	201	191	185	202	223	243	178	187	191	196	218	209	200	212	225	216	197	202	186	187	212	178	192	166	198	186	204	207	180	204	194	191	184	193	221	213	177	191	203	209	196	201	199	196	201	174	181	215	205	172	186	198	214	202	192	187	193	203	198	195	185	204	215	166	207	198	220	220	212	193	187	197	209	190	189	200	190	200	198	213	206	188	192	177	175	185	204	192	176	205	175	201	200	182	213	195	194	195	206	194	165	197	208	216	191	190	208	197	208	211	211	208	221	196	193	172	179	220	164	183	220	185	208	205	177	183	208	199	197	188	194	192	197	202	212	187	173	197	184	203	209	182	201	175	192	182	185	192	200	186	183	205	191	210	188	206	193	167	198	201	222	178	187	195	206	190	196	190	206	185	183	201	190	198	176	208	183	204	206	206	170	198	179	189	178	190	180	187	197	176	199	197	205	213	192	225	227	207	213	218	183	210	194	201	184	220	207	208	224	196	190	225	199	202	209	182	194	205	175	196	194	188	222	188	166	205	184	223	222	210	220	179	180	191	187	208	210	187	197	178	212	180	182	171	235	197	202	183	179	173	223	202	201	154	195	201	191	185	202	189	191	213	209	185	207	182	219	181	203	199	210	200	183	173	168	204	182	185	192	200	195	203	191	186	190	178	213	176	199	183	180	209	195	199	206	210	231	187	211	172	194	213	175	204	187	197	179	200	203	193	187	199	200	199	205	205	188	188	172	201	210	181	185	192	209	197	184	212	216	178	199	230	207	193	203	211	193	199	194	193	212	222	206	217	199	183	212	186	190	202	197	196	208	215	187	183	197	198	209	181	202	218	200	205	198	163	189	200	175	171	189	183	225	237	182	201	190	197	201	202	210	232	206	167	211	199	180	190	188	164	209	207	194	216	210	174	198	181	199	214	201	193	192	194	184	169	205	162	201	188	199	213	183	171	193	218	185
14714	2304	4695	5596	4885	3998	3367	2880	2406	2211	1990	1790	1669	1526	1376	1273	1297	1242	1149	1067	1020	974	1026	933	945	934	904	908	849	791	830	868	821	808	781	757	788	810	782	812	803	724	779	738	740	698	689	774	735	742	676	702	760	720	697	698	752	718	686	712	672	712	722	716	698	729	659	693	698	699	741	694	712	677	708	687	713	676	668	662	688	725	675	646	724	640	689	692	674	633	718	702	696	745	650	736	709	655	705	699	690	660	695	693	694	722	675	677	656	660	692	702	686	677	705	656	699	687	651	645	703	648	653	638	666	694	681	688	673	659	703	664	660	706	631	678	702	687	666	710	664	669	652	746	627	684	646	678	648	661	688	692	705	652	683	692	674	727	664	696	707	687	665	637	640	712	685	696	690	647	636	698	647	654	689	639	638	695	675	656	653	695	668	671	672	641	654	645	689	675	699	656	725	674	717	644	661	690	666	648	642	677	684	686	695	685	657	666	643	670	695	672	659	711	646	712	672	682	695	642	685	690	652	687	653	612	669	696	675	689	667	693	632	657	701	659	689	695	640	702	742	663	699	645	655	654	631	686	667	682	693	667	677	671	647	705	659	689	658	703	645	635	621	657	648	679	675	672	729	658	674	670	657	713	676	694	650	662	666	598	670	663	642	626	666	691	630	674	693	660	683	641	668	620	691	664	689	658	677	689	670	689	676	689	646	667	690	660	680	695	665	703	689	721	668	668	670	715	666	652	688	708	619	654	700	634	688	627	681	690	698	654	640	716	679	630	662	616	710	643	689	655	666	653	704	703	684	683	702	629	705	687	685	692	691	650	647	673	698	671	669	660	669	690	660	695	666	670	716	631	644	623	706	660	672	702	667	681	676	640	700	715	694	668	707	659	674	688	676	663	657	703	666	654	718	643	677	667	655	708	653	668	688	674	716	690	722	669	673	684	665	649	638	651	688	663	673	715	628	690	658	662	668	664	690	685	695	669	692	674	720	705	637	629	644	688	677	644	709	671	679	660	688	691	641	621	671	677	707	691	688	652	660	660	679	696	619	669	697	669	705	704	635	690	670	693	672	651	654	699	714	645	674	681	628	692	636	658	714	641	651	684	663	626	661	680	688	635	619	655	687	718	644	700	648	650	677	651	687	680	699	714	700	700	646	670	711	689	668	669	677	690	667	674	676	682	703	644	711	655	701	672	685	682	632	662	632	659	668	665	668	660	662	690	621	675	626	660	647	661	717	681	661	643	683	706	635	718	641	691	702	680	703	712	641	673	665	698	670	685	694	705	666	727	739	636	665	658	657	667	693	706	653	641	698	721	653	645	669	660	736	714	591	729	664	670	656	668	639	658	630	725	683	647	680	650	695	692	640	625	685	676	659	613	684	649	722	687	647	689	691	646	719	654	663	661	657	661	694	635	713	708	697	686	644	690	640	657	704	678	679	649	654	695	641	649	682	690	664	680	679	682	669	705	677	670	704	689	678	670	685	684	705	672	606	631	686	663	644	721	708	677	637	680	657	672	647	660	632	658	674	630	657	701	682	676	666	615	645	656	682	677	676	636	648	665	604	659	636	675	615	677	646	688	686	693	663	689	662	687	660	677	661	693	652	687	668	679	636	662	702	655	641	660	666	676	612	645	670	650	639	714	602	674	690	669	647	673	638	670	622	703	681	635	629	711	635	679	665	661	652	696	690	682	678	666	598	678	716	676	640	602	695	643	658	719	677	680	659	667	699	695	709	659	700	678	689	668	650	689	641	644	628	663	641	693	641	685	673	701	670	693	672	683	698	654	657	692	681	676	680	682	674	682	683	675	684	653	686	632	634	657	658	635	668	649	692	699	719	676	699	639	622	647	685	685	697	666	632	631	671	705	650	640	641	670	607	640	665	716	673	638	704	711	671	676	672	691	706	701	691	703	718	645	699	647	676	677	652	683	670	673	662	686	650	664	628	666	669	665	663	661	675	663	719	656	669	687	657	665	643	699	615	685	651	685	698	693	703	704	678	677	673	648	685	665	701	674	703	615	635	681	705	624	664	702	669	624	644	611	665	641	677	686	684	648	664	636	682	635	645	698	641	676	661	676	704	675	673	667	628	695	693	659	675	673	650	675	644	657	697	626	684	723	673	675	680	698	691	635	677	710	648	670	674	708	740	671	718	732	657	650	654	686	660	657	661	673	666	678	647	632	683	665	668	648	673	647	675	701	688	692	635	690	642	662	711	646	684	648	689	657	689	699	629	674	694	704	670	653	649	702	694	633	697	665	680	621	700	638	674	636	665	638	652	669	673	678	667	700	632	640	668	712	660	696	626	668	726	685	655	678	663	659	662	676	661	681	635	695	634	699	682	631	665	663	680	643	639	652	671	677	645	683	672	662	700	682	679	660	686	669	725	684	671	689	668	666	660	649	639	673	665	658	686	669	644	637	664	657	690	658	622	691	689	663	746	675	675	635	704	681	652	661	701	608	681	635	722	685	719	681	663	681	685	715	692	636	685	658	629	665	662	696	696	678	662	665	675	705	630	658	643	684	654	660	689	664	733	698	682	661	643	658	677	691	671	655	710	684	760	680	666	668	708	678	641	663	682	667	687	642	696	660	670	682	629	665	704	677	675	685	650	639	654	708	649	702	678	687	705	638	684	667	668	671	664	665	697	702	627	638	629	651	720	698	687	651	648	673	649	661	678	632	672	630	650	632	688	618	616	684	659	660	612	675	672	708	668	660	731	700	668	721	716	609	686	617	686	665	661	623	681	674	666	674	669	665	655	636	625	619	662	629	649	724	655	645	660	698	639	690	654	708	659	677	710	660	676	672	636	648	656	690	653	723	722	644	657	677	659	731	684	702	703	708	665	659	612	633	671	634	690	675	644	671	694	654	703	673	643	643	720	684	719	633	661	656	657	728	615	674	679	704	659	664	656	666	686	682	693	605	659	675	664	656	716	675	716	643	742	686	686	662	679	714	712	678	667	708	662	655	648	659	656	698	634	624	706	690	637	685	625	649	762	649	687	659	660	706	634	643	655	660	633	684	655	660	725	662	684	657	693	677	645	679	663	676	689	717	648	700	694	680	628	633	680	620	643	650	696	637	622	682	665	661	660	672	632	697	700	685	693	714	640	673	677	658	658	701	680	658	644	648	691	649	676	649	669	665	692	674	653	729	655	664	658	676	677	651	682	683	661	690	697	701	628	670	658	664	635	642	686	687	695	678	676	654	639	645	665	689	656	665	692	667	681	704	683	685	668	656	720	678	685	689	647	662	639	684	678	660	702	667	683	663	664	687	645	675	688	715	688	656	656	658	690	639	701	709	633	623	709	703	667	648	644	714	680	680	654	637	628	681	673	665	664	672	646	652	694	685	714	661	668	659	679	668	658	708	643	712	672	679	683	661	708	637	656	708	689	674	692	669	687	687	679	640	721	668	645	651	666	691	676	674	664	654	690	728	695	648	662	616	619	662	705	639	667	621	665	650	716	651	644	676
2412	116	130	92	98	93	72	71	74	75	61	69	63	64	58	66	61	71	77	67	61	67	64	43	69	59	57	66	68	50	72	67	66	69	60	56	64	61	55	67	62	49	72	61	62	58	55	62	73	67	70	84	76	61	63	46	63	75	52	56	66	74	60	65	65	69	77	67	74	58	58	68	68	62	67	78	62	66	62	59	74	68	69	71	72	54	77	69	65	62	69	48	58	62	57	61	68	57	67	49	68	50	66	81	62	68	58	72	53	62	79	64	42	74	45	67	69	48	54	73	67	72	53	69	65	53	73	73	69	71	53	59	74	68	78	73	72	62	62	61	68	65	57	63	52	59	82	69	61	63	54	64	58	50	53	72	62	66	75	65	57	75	70	64	52	58	43	65	61	58	62	82	58	62	58	70	67	64	53	52	47	50	51	51	66	73	59	72	51	64	76	45	64	67	60	60	63	70	58	61	60	66	54	52	49	62	59	79	62	76	58	55	53	73	62	71	65	67	67	60	71	70	70	59	69	68	50	70	52	64	68	57	50	51	64	72	82	50	69	59	58	66	70	52	72	77	72	70	46	61	69	51	70	77	58	51	61	65	71	72	65	48	63	60	56	74	52	71	57	75	62	56	72	71	64	60	59	63	59	77	50	55	59	51	70	75	56	80	76	69	60	63	61	59	64	69	64	80	57	57	54	64	58	74	60	44	63	78	67	48	60	50	62	68	58	58	83	68	69	64	64	61	68	61	42	64	74	70	60	62	57	71	50	61	68	71	60	55	70	65	61	54	72	76	69	61	68	63	55	64	57	84	61	59	59	54	71	61	75	53	58	61	67	59	63	62	45	62	72	65	58	46	65	65	60	70	55	71	64	75	67	63	62	59	57	58	62	65	60	64	69	52	60	52	65	54	75	69	65	54	52	52	79	77	51	54	72	69	46	54	53	75	61	67	55	50	72	59	72	66	58	55	54	71	57	56	82	58	61	51	58	64	62	71	59	75	75	68	55	65	50	66	69	46	66	70	65	60	53	81	77	52	63	67	55	73	64	53	63	51	65	69	65	59	57	59	68	56	58	63	71	70	59	67	52	62	72	64	60	59	68	59	60	60	46	66	65	50	64	60	56	56	71	67	64	62	76	53	60	55	55	52	72	72	66	59	73	68	70	68	64	58	61	53	59	69	64	63	66	65	64	65	52	67	58	63	67	62	65	66	67	73	65	77	65	76	66	72	63	57	68	61	60	57	54	73	69	50	71	72	44	65	54	61	65	58	58	68	74	75	52	58	60	65	62	83	87	62	59	62	72	70	46	52	64	65	49	70	60	65	51	59	81	59	67	62	68	65	63	56	81	69	71	74	64	54	64	62	58	66	55	55	71	67	55	51	63	61	56	59	63	64	65	61	58	64	60	52	73	65	61	67	82	81	63	77	61	60	65	59	60	58	68	59	72	69	67	69	66	68	63	72	63	60	67	52	67	57	64	71	60	67	64	75	70	72	66	76	65	62	64	62	69	67	69	84	59	53	51	74	66	71	61	64	56	72	62	53	54	54	72	61	53	61	53	73	62	65	62	66	61	64	61	55	67	80	58	51	63	79	56	64	71	60	67	66	59	53	54	59	53	54	54	56	60	54	74	69	66	71	64	75	58	62	68	53	71	67	66	55	59	65	73	66	69	73	59	74	62	69	73	73	72	57	73	60	59	52	60	59	64	70	66	53	66	62	60	62	61	59	72	55	59	55	63	72	63	55	68	68	58	67	59	48	69	68	65	59	59	58	54	65	66	73	77	50	61	53	62	78	76	51	60	49	72	63	49	65	71	59	69	65	65	85	76	69	54	73	58	70	60	55	66	69	78	84	52	55	71	67	69	59	64	54	61	68	66	65	54	53	60	58	65	58	58	67	76	70	65	65	63	76	70	68	59	62	61	63	64	61	50	65	81	60	65	53	51	53	65	87	79	57	56	62	50	69	77	52	54	57	75	43	59	76	59	59	62	62	42	56	55	63	55	63	68	64	61	65	59	66	74	60	62	53	70	48	55	52	65	69	77	59	65	65	73	75	66	65	57	58	53	67	55	57	69	66	63	57	60	60	61	67	62	65	56	60	57	68	60	62	63	54	69	57	55	67	61	52	65	63	65	62	78	67	52	58	62	58	62	66	73	59	65	79	65	64	65	61	55	58	51	65	67	65	57	53	61	63	54	63	74	56	69	51	52	65	63	67	63	62	67	59	51	62	65	58	65	70	64	71	76	57	71	56	72	63	62	47	64	60	46	62	56	65	55	73	49	72	73	75	58	69	53	71	90	58	60	66	64	51	56	69	60	59	60	68	62	57	64	58	63	63	61	59	43	69	61	63	61	60	44	64	59	67	73	66	76	68	64	49	64	52	58	60	66	49	64	55	67	66	68	69	66	62	53	66	48	65	49	63	63	69	66	65	54	70	54	57	72	70	66	64	53	64	45	75	55	79	58	60	75	64	61	68	53	50	56	70	57	71	69	68	64	60	63	69	58	61	74	69	58	69	60	57	62	78	53	65	54	48	78	67	64	53	65	78	57	60	51	64	68	53	74	60	65	79	64	62	69	64	58	59	61	56	69	51	52	75	65	71	59	64	53	62	61	73	72	57	47	78	68	62	64	50	74	73	70	60	73	65	67	69	59	51	62	58	61	73	61	65	56	58	66	66	62	58	70	68	67	65	64	54	69	65	66	63	66	64	58	49	65	64	63	58	74	54	67	60	61	70	49	69	54	68	75	61	70	73	64	48	69	61	64	58	75	62	61	57	73	63	63	59	65	67	68	78	61	84	66	71	58	69	65	62	71	66	51	64	64	56	56	46	60	62	69	71	66	59	58	68	66	65	68	60	58	70	77	57	66	75	58	51	61	68	60	53	67	65	61	58	63	65	70	79	59	57	62	65	66	58	57	59	63	67	51	61	74	56	61	61	54	65	62	55	54	60	60	57	74	70	77	62	80	60	60	76	58	51	49	68	66	69	76	62	56	54	71	62	58	72	59	78	59	62	62	64	56	77	58	68	79	54	58	57	64	65	58	72	53	64	57	56	66	58	65	69	73	59	61	54	70	66	72	68	52	71	69	67	74	71	71	65	66	68	74	66	70	88	54	60	62	65	53	54	68	64	61	63	67	65	66	57	71	70	60	62	57	61	51	49	74	73	81	62	72	54	64	71	57	67	52	68	67	58	65	48	63	64	54	64	55	67	59	71	68	52	57	75	51	61	53	56	61	55	73	74	66	63	72	65	55	60	58	66	76	66	65	61	69	70	66	67	46	62	52	53	54	68	51	50	65	72	61	79	69	69	70	73	53	50	60	49	52	66	52	55	57	74	69	75	69	68	52	69	59	63	57	63	66	62	51	62	72	62	60	51	65	64	76	54	49	56	71	66	65	61	72	72	75	68	66	50	71	81	55	65	77	63	70	51	52	67	66	55	53	47	62	62	44	68	55	58	55	67	59	74
4281	331	408	434	414	378	361	346	353	377	349	307	270	301	309	307	300	251	262	286	325	276	279	288	250	268	279	293	280	311	278	273	274	253	297	299	270	249	309	259	253	290	265	253	273	260	266	251	314	271	296	296	294	271	263	283	275	268	280	280	258	243	258	309	291	295	260	273	255	254	279	271	261	255	275	255	302	287	273	276	300	273	226	303	277	264	277	293	284	264	277	258	236	251	262	295	265	290	272	274	271	268	263	279	277	269	264	319	255	276	271	295	280	281	281	256	281	286	268	277	263	282	267	293	259	273	277	275	270	287	270	267	239	269	278	251	270	242	281	307	319	264	276	269	279	271	258	278	265	270	268	281	247	266	291	273	299	263	268	309	281	275	306	256	302	268	263	293	277	249	259	302	282	271	293	255	279	237	274	320	271	269	267	271	261	279	255	266	246	278	283	270	275	282	269	269	282	287	276	269	274	292	261	265	274	270	275	262	266	250	277	267	265	240	288	279	289	245	281	271	256	268	275	249	270	235	273	277	248	300	259	277	243	280	272	269	284	283	272	265	275	251	272	265	247	242	297	268	263	249	290	268	282	284	275	269	269	287	255	264	282	273	236	253	256	277	294	262	285	273	241	262	267	226	285	257	295	288	232	276	267	281	277	272	242	282	282	279	253	274	300	265	265	295	265	278	252	256	268	282	279	287	286	283	247	267	276	297	263	256	302	297	281	274	274	264	261	280	290	263	253	278	251	293	294	289	266	291	298	246	270	261	297	264	296	270	297	271	277	235	251	302	253	278	239	283	286	292	270	235	271	268	271	272	267	267	281	270	292	281	267	255	262	276	289	284	276	270	298	256	262	263	268	281	266	256	278	258	283	273	277	269	271	277	276	270	291	267	283	307	250	251	281	282	259	280	257	261	286	263	277	263	262	291	267	253	278	265	252	263	262	260	256	244	278	238	289	279	269	281	244	295	274	276	277	281	252	250	263	239	263	255	262	262	270	303	267	294	266	278	254	257	252	268	305	281	263	301	307	274	263	283	261	271	258	301	277	244	270	275	238	279	251	270	286	295	265	281	282	264	281	242	256	261	263	306	267	295	279	263	294	266	276	285	266	258	268	266	267	268	292	292	290	279	254	281	267	267	270	297	283	272	269	297	287	274	274	299	267	263	289	283	254	283	256	281	265	302	260	287	281	259	262	239	282	286	267	271	284	262	280	292	287	300	285	275	253	276	280	285	301	267	240	279	278	264	265	254	259	277	268	287	271	294	264	256	266	298	271	243	285	308	266	301	260	283	260	295	255	290	280	281	254	276	265	279	255	269	308	279	280	254	284	285	255	271	261	289	262	273	259	284	281	273	269	234	269	267	299	248	268	225	293	309	271	303	266	258	273	268	276	285	309	259	254	249	260	298	305	304	247	252	266	301	276	274	249	283	288	249	283	262	261	285	258	279	223	265	262	266	248	287	263	277	269	293	269	250	258	272	278	264	250	292	263	247	302	248	301	240	243	233	245	269	258	278	302	285	270	243	261	263	297	259	250	263	243	277	246	272	300	248	291	269	275	244	251	271	274	288	268	274	264	272	273	246	277	284	263	258	286	274	273	255	270	264	277	254	272	267	278	273	247	275	286	250	278	274	237	271	277	236	261	272	266	280	273	285	289	272	255	272	274	277	258	284	258	260	246	264	271	253	288	242	264	281	263	317	285	260	286	298	272	271	280	280	249	269	251	254	254	270	286	256	265	284	307	244	273	266	268	273	271	267	255	289	275	289	282	249	308	260	281	257	268	262	265	268	276	270	280	270	280	266	279	281	252	260	262	272	290	270	261	257	260	281	277	272	256	285	255	280	268	276	249	264	267	259	264	275	273	268	294	275	272	284	301	264	267	283	319	277	270	283	270	273	294	248	280	263	266	250	269	289	271	274	274	267	299	256	261	270	251	240	256	299	283	262	270	253	243	277	270	287	243	285	272	271	284	237	282	281	268	255	268	281	276	284	289	283	271	271	266	296	301	264	275	271	267	297	289	291	246	293	264	302	256	265	285	280	274	285	286	277	264	286	273	262	265	276	267	276	266	265	290	288	282	303	256	278	258	268	256	261	274	270	260	257	262	254	260	284	303	281	265	283	294	268	246	286	264	293	260	254	284	263	290	315	276	249	268	267	262	242	300	289	264	261	276	284	274	272	280	273	257	247	289	260	253	299	260	282	282	254	289	285	257	265	266	264	296	279	266	276	256	277	286	237	265	276	263	270	245	245	281	269	274	280	258	266	258	257	285	272	261	263	290	263	255	292	268	272	291	288	275	273	270	259	257	265	276	275	259	293	266	265	280	279	292	292	252	261	275	278	279	277	259	264	300	286	273	290	251	274	275	268	251	291	276	247	272	274	262	287	295	257	243	257	282	273	275	270	271	276	272	276	272	320	263	281	247	277	298	285	239	261	264	282	234	245	280	264	296	254	265	282	305	268	289	279	276	277	307	251	272	290	273	258	253	277	264	272	254	257	281	275	265	284	284	293	259	329	281	274	267	257	272	251	285	261	274	250	283	285	291	296	243	267	293	258	283	280	264	245	262	272	270	291	290	256	266	244	286	289	268	286	273	258	282	254	300	262	270	323	290	281	299	275	264	298	246	268	288	263	284	249	280	284	274	249	286	299	247	272	282	248	296	256	259	289	255	263	291	268	270	264	265	264	263	269	278	265	297	272	246	273	284	288	248	271	281	288	255	266	297	284	271	275	295	275	272	269	249	274	259	289	281	258	285	253	278	266	246	281	282	270	298	274	282	266	293	279	253	298	261	295	288	276	267	271	253	268	266	276	250	271	275	298	264	274	289	267	262	248	240	282	274	280	259	285	280	311	242	263	289	234	263	276	252	291	276	281	265	276	261	270	279	275	277	256	297	310	275	262	307	281	296	263	278	275	273	251	285	252	282	236	288	301	275	255	274	289	276	298	257	270	272	275	252	252	275	262	269	284	262	287	282	275	240	268	319	264	296	276	303	274	274	266	268	262	308	273	267	270	266	278	267	297	273	268	259	272	276	301	271	282	261	247	275	254	255	256	256	274	290	266	293	255	247	267	245	279	257	297	276	270	253	259	318	273	279	254	258	267	270	263	272	244	261	250	274	249	290	282	244	266	264	302	270	242	265	268	277	261	260	272	252	242	270	303	251	280	263	252	286	278	272	272	302	269	275	281	300	251	296	236	266	286	282	274	271	281	265	275	261	236	253	276	273	283	273	282	287	281	251	273	263	296	253	267	274	250	270	269	274	271	273	248	279	280	272	277	290	263	264	274	262	279	254	264	258	283	262	282	267	247	252	257	267	285	253	264	277	257	262	296	257	284	293	294	296	269	272	274	281	277	300	278	284	252	240	272	258	269	286	282	289	264	290	278	244	296	251	257	320	248	268	282	260	275	266	271	269	269	242	287	271	233	281	261	257	252	250	267	297	272	288	285	295	290	295	296	270	258	270	266
16484	1356	1150	916	588	498	409	337	265	252	232	219	201	184	178	171	177	154	185	164	136	139	154	172	141	135	127	159	136	139	126	129	157	122	128	148	118	148	152	136	137	137	154	138	143	150	134	122	149	131	139	124	126	145	139	139	140	137	135	125	153	128	147	127	139	130	148	129	140	137	138	123	139	121	147	162	150	146	127	125	125	130	123	118	128	133	142	146	121	131	138	148	144	140	136	153	126	132	134	134	160	127	164	137	112	123	137	124	125	137	129	150	124	132	127	109	142	149	126	137	137	139	117	143	127	118	133	138	132	135	140	116	147	142	140	130	153	133	137	130	139	132	139	165	120	133	122	141	138	149	134	130	152	112	136	133	132	109	139	142	134	125	141	132	117	122	117	138	134	160	136	121	130	139	118	143	131	130	126	141	130	139	131	128	147	130	122	142	134	146	150	134	137	127	143	143	140	108	132	139	145	118	131	114	140	143	143	137	141	135	160	143	130	122	118	131	130	151	131	130	116	123	138	138	134	124	126	147	125	144	117	133	139	122	126	158	136	141	121	105	128	135	117	155	126	144	148	142	125	143	122	139	133	137	113	136	141	110	147	128	125	155	127	138	126	123	137	139	156	141	130	130	133	148	127	151	124	106	153	122	125	131	123	142	136	123	147	115	148	147	144	108	143	127	148	137	138	167	117	126	126	128	128	124	128	130	136	116	130	172	126	113	134	134	134	140	122	134	129	128	125	135	144	126	140	125	120	142	149	129	133	134	147	134	106	140	138	124	145	145	133	135	146	140	135	148	146	139	142	133	141	140	143	113	149	150	121	131	141	142	140	148	129	143	154	149	132	141	146	127	117	134	143	112	141	144	113	127	149	124	152	117	141	117	146	134	136	119	143	151	130	127	116	152	147	129	133	119	112	130	129	157	137	137	145	138	133	140	134	145	136	115	143	147	157	146	136	135	128	126	125	147	145	143	153	129	139	126	124	141	137	115	145	134	126	146	115	130	117	121	130	112	118	132	136	139	136	145	129	132	127	150	135	136	128	129	136	130	127	141	139	140	148	130	125	152	129	115	144	155	134	124	130	127	123	156	131	144	140	147	137	140	112	118	125	114	141	151	138	131	113	134	139	135	136	130	132	122	117	148	146	134	145	127	131	127	134	134	106	150	129	142	140	162	132	133	123	144	129	132	131	128	128	138	137	152	118	137	117	150	141	130	142	128	132	132	120	119	123	133	132	130	147	130	131	120	134	134	147	151	131	125	124	129	116	116	136	151	151	141	133	123	124	119	124	150	133	148	126	125	122	156	118	139	140	129	125	150	129	131	136	135	130	131	132	135	152	146	141	126	117	130	146	126	158	141	112	136	139	140	142	150	127	131	138	131	134	152	153	157	109	129	133	125	121	131	142	153	140	152	114	132	127	134	131	127	114	129	125	132	135	129	142	146	121	138	140	147	153	136	120	129	148	125	140	135	133	129	129	147	124	134	127	138	144	130	131	134	139	117	144	119	129	131	138	147	144	120	140	125	134	125	132	125	114	132	138	132	110	149	144	133	131	143	121	140	160	150	152	136	151	140	136	134	115	136	143	135	141	121	121	128	119	141	127	131	144	146	133	138	144	124	141	144	134	119	152	120	146	144	155	131	143	137	136	120	123	122	134	128	148	134	136	153	131	136	132	126	120	134	143	135	132	121	122	144	138	136	125	128	143	137	109	132	143	126	134	137	137	113	155	149	128	134	150	118	118	121	146	133	144	148	134	131	151	110	124	117	120	122	147	116	130	146	118	126	139	127	140	144	108	125	110	124	157	130	146	150	128	141	109	124	115	129	134	141	146	137	135	122	155	123	135	124	149	125	140	151	113	145	145	131	147	136	139	120	127	141	127	118	124	120	161	141	131	129	167	119	116	146	133	144	137	148	130	131	126	155	161	125	129	136	143	155	151	120	130	111	125	117	121	128	128	123	142	128	120	125	130	132	124	116	128	145	143	118	127	143	152	123	149	126	133	139	134	132	122	140	130	149	154	120	120	126	126	149	108	125	125	133	114	130	122	146	129	126	134	124	142	140	135	122	143	133	129	139	140	140	142	135	136	139	148	139	154	140	134	145	123	156	137	111	136	136	132	134	132	131	149	137	143	144	148	150	137	132	142	147	129	130	136	119	144	132	123	118	118	135	147	144	149	144	139	120	137	130	132	136	134	133	114	130	109	128	129	140	158	148	147	143	132	135	134	135	121	128	116	153	128	139	144	125	143	136	130	104	130	128	136	132	148	142	136	136	133	128	145	130	157	126	143	133	132	140	123	149	141	108	154	148	141	130	113	133	121	143	121	135	146	137	131	129	148	134	140	129	134	134	144	145	132	145	131	125	135	137	141	142	145	131	139	146	142	113	140	134	130	115	136	136	136	125	127	160	110	129	141	146	140	144	152	152	118	153	126	150	120	134	132	126	137	137	146	125	134	118	138	122	135	143	151	134	169	128	137	130	111	137	114	128	143	140	125	133	143	130	127	128	155	117	129	111	144	130	133	130	127	125	155	125	104	143	146	124	136	128	125	128	129	143	109	144	135	146	126	127	127	142	137	119	135	133	126	132	145	131	133	123	135	145	119	150	151	129	143	110	112	133	137	138	128	140	121	145	145	136	112	137	140	140	130	132	159	141	136	145	127	128	139	120	148	120	151	126	147	140	129	130	121	152	124	137	129	142	130	114	134	129	139	126	131	145	110	127	145	112	123	144	137	147	143	147	125	149	119	135	140	117	142	144	130	148	105	113	147	111	140	138	126	137	149	153	114	155	104	153	140	131	124	151	148	142	142	141	158	133	121	119	146	119	116	115	145	146	121	134	131	136	146	148	149	124	134	141	133	127	118	152	139	119	145	158	121	133	133	135	129	130	152	125	124	124	141	139	137	128	137	128	129	145	132	153	100	152	130	138	138	130	143	134	149	136	147	145	117	140	160	137	143	135	131	132	138	140	148	142	119	125	117	129	142	144	126	137	157	139	117	147	129	118	143	154	140	116	140	139	151	142	119	125	139	145	164	123	150	129	132	143	112	142	143	123	128	144	143	133	117	150	122	128	140	147	118	148	140	124	147	149	147	127	135	117	145	149	133	134	141	145	115	134	126	127	132	116	136	140	127	122	133	139	145	151	128	133	118	116	135	157	130	137	167	143	113	138	136	113	134	110	129	159	133	143	149	136	112	135	109	128	117	157	122	136	152	126	123	146	127	130	157	128	114	124	137	123	149	114	145	123	123	145	145	131	120	135	134	134	115	142	129	139	124	133	138	133	144	124	147	129	147	130	139	138	143	133	133	151	143	145	136	136	143	147	136	142	141	138	124	126	135	133	143	122	132	146	145	124	146	145	136	132	142	138	147	145	136	101	128	143	160	128	137	130	149	125	140	121	133	131	138	143	120	154	134	135	150	144	137	130	132	144	132	127	141	128	133	136	120	127	118	118	139	135	132	117	140	137
10862	1374	2881	3281	2791	2374	2046	1679	1562	1385	1233	1112	1040	894	912	799	824	789	741	715	663	676	646	625	592	633	620	617	582	587	592	577	529	543	544	532	529	554	564	501	569	526	494	535	559	555	526	553	516	520	518	549	546	508	531	537	537	537	540	490	538	503	492	509	484	516	554	514	497	519	512	491	521	488	499	531	514	518	501	489	515	546	491	520	500	486	470	545	525	470	501	525	521	512	542	484	515	456	485	531	485	488	542	516	549	491	503	524	519	518	491	479	506	478	498	469	482	487	490	500	515	473	464	502	488	506	501	466	489	492	505	477	472	458	535	490	511	471	458	478	480	487	503	463	496	483	471	510	487	481	475	489	479	485	479	468	501	497	450	504	481	451	496	536	497	482	547	485	522	481	488	491	500	483	497	485	463	501	506	493	504	528	498	461	519	480	469	492	474	488	532	481	516	510	508	481	524	497	431	483	464	532	444	470	474	459	455	504	481	480	509	512	534	500	465	494	485	486	491	489	503	499	505	491	498	498	478	494	473	486	471	489	490	491	498	506	554	515	506	447	504	496	511	495	510	530	510	519	569	432	502	474	519	491	521	491	490	518	495	481	477	478	457	481	478	460	537	490	521	516	465	512	462	485	500	515	508	508	480	535	463	521	497	508	471	487	464	490	512	510	507	483	472	481	451	482	478	471	466	476	498	476	488	496	458	489	466	514	478	472	488	452	471	499	467	478	521	502	471	437	501	485	514	496	512	494	482	484	459	496	510	474	474	468	525	512	532	510	461	471	500	503	509	498	503	470	476	509	489	476	520	508	453	475	505	494	485	517	489	515	475	485	468	521	492	466	522	484	483	506	483	527	534	524	468	461	522	491	474	491	519	478	452	505	486	437	524	444	459	512	541	516	493	503	482	487	471	497	471	497	477	463	496	475	472	485	484	483	487	491	541	498	509	473	482	474	520	497	468	514	542	480	486	515	481	497	485	485	466	472	494	513	490	475	450	498	513	478	454	521	491	484	492	542	555	477	492	488	455	511	514	509	475	474	486	489	503	497	478	499	450	477	487	493	498	517	544	495	529	450	480	488	489	525	487	496	531	491	490	502	486	493	457	466	488	530	493	514	458	513	453	496	469	508	485	510	535	492	457	471	491	461	482	487	470	486	485	493	479	496	486	498	527	471	476	519	462	458	450	498	500	499	452	522	510	477	501	479	468	509	483	490	475	505	484	507	463	516	482	474	504	537	506	530	483	464	506	467	482	457	476	515	482	487	503	439	468	542	448	473	449	467	462	488	503	484	461	453	521	485	508	480	469	485	456	477	477	494	481	473	460	500	516	480	505	499	537	499	493	537	495	508	498	471	472	486	527	515	522	483	530	511	454	509	455	498	536	464	512	466	468	476	518	487	487	496	481	495	487	467	499	498	487	472	490	522	506	505	449	496	464	519	493	517	451	495	510	507	486	506	499	483	476	480	473	476	491	464	514	485	477	502	467	493	517	504	461	491	487	532	482	498	471	506	478	508	495	480	506	488	497	472	464	512	496	467	469	479	495	477	508	476	507	504	498	454	480	493	474	512	463	471	507	504	513	486	472	463	489	491	481	500	496	507	489	482	499	524	497	502	456	502	480	473	530	473	465	481	474	461	489	454	506	471	480	495	480	500	490	487	487	488	454	456	473	499	533	482	511	481	501	496	469	515	470	504	476	479	534	452	498	494	489	472	489	518	487	476	502	510	472	485	483	498	486	516	467	494	471	478	513	481	487	461	500	472	513	479	489	459	497	469	510	459	476	490	504	472	478	486	478	516	492	485	492	490	501	494	491	461	508	495	502	489	483	481	499	518	514	443	499	510	501	481	489	545	481	478	509	484	474	471	473	453	525	484	496	461	536	515	468	491	473	495	505	494	464	540	481	477	494	493	486	479	484	475	489	456	489	470	499	497	494	494	512	460	464	472	495	503	509	488	492	461	453	528	485	461	497	477	496	478	499	514	451	460	509	481	493	490	495	471	503	498	500	511	492	511	482	492	510	438	477	480	511	472	511	500	534	475	493	501	486	474	490	493	537	499	482	522	501	500	527	519	501	491	479	492	465	497	455	492	477	469	483	527	485	514	505	491	513	469	479	538	462	468	462	484	478	487	524	503	515	510	468	556	480	526	495	494	532	472	480	503	484	493	520	479	495	478	491	492	519	475	463	479	493	489	491	476	507	505	491	508	487	514	451	496	465	491	480	499	493	478	468	472	478	501	475	455	474	500	481	491	504	471	489	533	489	500	487	465	522	500	522	473	507	471	502	469	456	504	459	474	496	484	504	537	483	495	460	535	469	532	481	489	495	464	476	497	476	531	492	484	527	520	492	467	486	489	494	497	474	487	489	484	513	477	505	486	474	488	478	477	519	491	478	493	517	502	481	471	475	453	474	482	462	475	520	508	541	453	488	508	488	472	496	481	487	470	454	487	459	498	464	440	499	481	497	523	504	507	479	506	511	458	529	529	475	500	448	473	444	503	496	533	499	502	497	517	439	512	454	468	483	501	474	518	483	514	486	499	494	508	536	492	470	476	437	490	472	468	497	479	494	508	489	489	529	472	501	494	471	512	502	503	435	504	474	478	483	497	481	482	497	500	453	467	512	510	513	451	503	512	520	519	492	494	490	485	453	491	451	530	447	528	489	482	528	518	472	494	496	515	490	479	502	487	482	479	516	509	495	484	483	521	473	496	503	497	450	512	510	466	508	499	506	491	533	491	513	507	480	504	485	496	476	485	528	474	511	492	512	464	502	492	457	486	523	503	491	504	506	493	500	460	453	517	460	532	496	480	508	497	485	453	499	509	504	490	485	468	477	510	512	478	459	486	532	524	478	506	502	512	532	510	470	523	513	522	499	467	489	471	478	528	522	451	451	482	512	494	478	499	461	494	514	485	478	505	505	444	457	466	524	520	486	488	511	467	481	484	465	503	515	473	484	513	523	532	493	459	464	496	486	540	489	433	461	447	507	469	477	508	494	487	463	471	488	460	482	474	488	463	451	509	472	502	495	485	492	495	483	465	503	432	511	463	514	518	522	488	541	486	483	466	472	481	493	490	483	476	457	493	496	471	501	523	481	479	477	531	469	512	514	462	495	467	515	499	538	485	506	440	455	507	452	498	489	495	485	474	512	475	466	500	497	531	520	485	522	520	484	483	496	445	514	458	500	521	513	483	489	499	474	445	505	444	499	472	507	479	472	476	478	482	515	485	484	468	513	470	459	504	492	537	492	480	522	468	449	492	516	469	493	477	510	498	458	501	480	515	485	444	504	494	491	482	513	474	480	478	485	511	489	505	514	441	463	466	488	484	511	519	486	505	490	503	508	476	478	483	471	487	507	441	495	491	463	470	486	494	506	507	507	467	491	476	499	549	485	478	487	506	528	514	496	488	495	499	464	488	478	450	501	498	501	500	468	503	473	493	456	459	465	492	479	506	497	498	505	486	498	509	521	478
25898	3721	2315	1712	1201	891	711	564	520	449	407	409	339	330	295	269	262	246	294	248	243	264	224	224	263	221	223	214	230	207	194	219	212	220	219	229	225	191	218	216	211	220	226	208	235	247	225	240	218	226	234	204	232	201	199	186	189	193	215	213	229	189	213	201	228	203	222	196	193	218	236	219	190	221	219	205	195	208	204	216	189	212	199	203	228	209	201	195	204	208	180	230	214	214	217	203	247	249	196	180	194	228	219	207	216	193	186	206	173	214	220	210	201	204	199	210	202	215	184	201	209	222	195	217	218	249	186	200	180	211	195	229	177	218	194	188	186	203	219	210	187	216	226	206	222	193	212	220	209	219	212	230	223	179	205	211	228	222	191	188	226	200	216	216	228	194	219	187	221	192	208	214	199	210	205	212	214	222	227	194	187	188	197	188	168	207	201	206	220	227	204	218	209	225	210	197	255	220	209	199	199	198	200	192	189	221	207	225	201	202	221	192	199	209	204	220	218	203	199	188	210	200	205	193	249	216	186	222	207	193	196	191	192	220	183	216	233	206	181	223	219	203	215	214	222	199	209	203	189	173	173	214	197	222	201	188	207	194	215	194	210	229	213	194	215	234	182	215	226	208	196	202	205	215	220	194	202	207	224	204	199	207	208	202	194	209	204	202	191	211	202	244	223	203	211	205	212	194	201	203	212	189	215	224	218	198	225	207	223	198	212	210	201	183	223	202	232	200	199	222	201	198	211	210	203	183	205	194	186	175	187	197	186	197	186	195	212	210	191	233	202	192	201	192	217	206	221	220	200	193	217	222	222	192	214	201	197	203	228	220	207	209	196	220	214	207	193	224	225	216	199	232	213	206	216	222	203	196	225	210	214	228	222	206	226	231	182	210	205	213	187	190	202	199	205	208	202	188	197	215	206	202	186	213	214	216	202	186	201	216	215	191	208	212	193	194	210	177	185	194	185	205	210	230	212	208	184	220	210	233	218	215	193	194	199	193	228	219	208	209	207	185	196	203	215	217	210	179	207	223	206	185	193	199	183	234	214	205	214	216	225	176	230	196	215	226	196	188	228	202	202	231	216	219	219	192	208	188	206	202	221	203	215	199	200	202	222	187	228	195	250	230	201	203	193	208	197	188	192	201	211	195	202	207	197	215	198	232	188	212	189	197	204	211	220	225	182	191	202	210	200	225	198	205	187	197	197	214	200	178	222	205	220	200	205	220	198	214	216	224	233	176	208	198	193	198	193	228	228	191	195	220	196	193	218	230	166	214	201	223	208	184	193	217	233	212	205	217	201	198	227	209	214	219	216	204	204	214	175	218	232	203	194	204	204	208	168	224	235	233	191	204	231	206	213	197	223	220	220	197	206	213	185	207	216	219	220	227	188	201	194	235	205	227	211	216	211	260	213	194	211	206	220	182	195	180	190	205	229	200	199	213	220	222	229	203	206	209	187	221	179	207	203	211	213	225	224	225	229	203	190	213	211	215	215	202	194	209	206	230	216	189	195	224	216	195	206	217	215	201	220	193	223	216	195	221	199	199	214	197	216	210	218	196	213	180	173	225	229	198	212	218	209	208	195	210	202	225	200	200	203	208	231	223	225	224	211	196	159	212	185	222	201	197	204	197	202	215	211	234	219	201	193	225	224	216	205	208	196	185	220	236	230	183	202	190	210	210	219	186	181	189	222	225	192	206	218	221	204	208	210	195	246	232	205	189	195	181	208	213	192	227	227	222	183	208	193	223	211	207	203	228	219	205	217	212	203	201	213	212	193	194	203	213	194	190	189	191	178	200	222	193	221	197	203	192	224	202	207	183	207	229	210	188	214	198	219	197	200	221	187	220	208	215	215	188	214	216	174	171	184	198	190	188	205	227	202	186	222	215	212	206	236	207	204	197	233	218	199	210	199	193	186	207	225	225	201	198	189	213	208	196	238	204	215	198	198	212	222	215	206	186	197	199	181	190	192	213	178	233	200	191	209	224	202	193	235	223	189	201	197	186	212	211	225	216	171	222	206	198	202	228	192	226	207	182	189	191	208	200	212	202	195	215	194	196	199	220	194	206	189	206	197	194	235	211	198	202	199	200	199	208	199	205	204	181	209	163	195	189	192	227	210	236	199	213	231	189	196	217	185	219	206	205	207	190	190	181	209	188	179	217	220	206	196	208	197	181	217	216	195	199	198	200	220	199	202	210	194	211	228	191	184	189	184	214	192	231	217	192	225	198	215	218	215	216	193	230	196	214	220	183	207	210	199	189	229	222	209	196	220	226	214	192	223	205	225	201	208	218	237	208	224	190	202	217	201	229	207	211	212	195	183	208	219	204	203	211	179	202	212	201	211	204	197	231	191	213	220	189	191	185	185	191	213	197	205	213	196	186	222	194	194	223	221	209	206	206	217	197	200	183	209	242	196	219	217	232	202	198	224	209	224	192	194	202	208	201	207	218	206	207	201	215	209	214	219	217	235	189	215	207	226	190	217	222	238	199	206	183	217	192	223	205	206	194	215	219	204	181	226	222	204	206	218	216	192	193	223	191	186	210	233	200	193	197	186	198	226	208	203	211	216	208	204	231	187	203	197	195	212	224	209	166	224	201	224	203	206	188	183	214	223	214	193	201	187	241	214	204	215	218	201	194	195	204	190	172	201	231	196	217	202	209	192	214	197	206	209	220	213	213	224	220	212	232	220	193	211	199	208	207	217	192	189	206	191	218	223	206	217	204	215	220	214	191	212	202	192	192	195	212	214	206	208	224	206	206	220	228	224	193	188	216	198	207	222	197	224	239	228	216	189	197	185	217	208	219	191	237	199	208	213	212	206	207	209	204	212	204	217	212	217	212	240	192	209	223	191	218	223	236	205	210	219	201	202	195	191	181	202	214	213	203	209	203	215	194	186	209	204	196	237	212	204	191	209	191	195	203	209	221	190	221	208	204	209	208	200	208	222	201	216	224	219	185	221	230	229	210	205	211	205	187	193	211	215	216	221	228	204	192	225	183	216	179	199	226	202	213	202	170	220	222	201	196	216	198	213	208	211	202	223	221	211	210	216	204	216	180	216	213	208	190	190	211	231	205	179	193	197	159	223	228	211	195	179	226	196	234	200	231	202	202	199	209	211	212	213	197	236	207	198	214	211	209	206	183	207	206	213	216	213	205	189	201	191	211	222	212	204	210	199	193	199	193	199	217	224	210	213	193	202	214	208	207	202	212	189	206	202	203	232	203	198	214	181	218	201	204	210	209	224	198	203	199	206	181	200	210	204	195	234	212	234	223	210	192	205	197	204	209	223	180	188	198	192	220	197	231	212	226	209	199	229	224	234	210	212	191	220	209	220	211	222	183	202	209	217	225	181	237	214	223	226	199	198	193	209	225	216	220	195	219	209	172	181	204	241	223	198	191	194	222	217	181	186	203	203	214	195	200	212	209	224	185	188	223	198	208	191	200	200	214	194	229	183	208	195	206	200	201	253	198	187	212
14584	2372	5106	5982	5090	4202	3501	2977	2605	2401	2105	1918	1624	1536	1469	1282	1291	1254	1144	1108	1044	1054	1019	991	928	949	961	938	920	857	855	868	852	854	901	822	832	767	790	796	822	808	777	846	787	794	743	767	732	799	772	817	760	760	764	710	707	780	799	747	748	718	740	729	741	824	734	687	730	711	714	708	787	761	715	766	692	765	734	711	742	714	692	728	770	736	755	737	703	776	715	694	701	728	696	775	695	714	722	725	766	687	732	756	688	685	726	696	707	704	715	740	708	692	705	668	704	705	677	695	697	726	762	735	671	716	715	728	704	739	727	687	771	672	709	741	741	704	728	723	692	688	706	725	729	703	721	737	682	717	708	670	686	674	725	690	653	680	679	728	699	674	756	708	678	675	691	667	640	704	653	693	661	684	686	699	684	721	706	685	716	768	719	723	707	717	727	665	683	674	719	721	705	678	729	729	715	706	688	718	728	714	707	720	759	726	695	693	662	677	694	695	704	753	644	704	685	734	708	716	706	691	638	697	697	737	688	725	693	705	731	705	701	694	684	695	673	715	726	666	676	697	734	724	700	711	667	772	714	709	729	765	704	674	689	742	725	722	693	740	691	705	712	715	663	733	736	706	705	695	741	687	723	708	684	704	726	730	679	704	695	734	709	667	690	719	716	699	690	727	674	688	731	690	678	696	707	735	714	690	716	710	711	712	743	734	728	717	708	713	710	675	754	694	685	670	719	670	726	708	666	700	721	711	694	687	714	695	739	711	751	721	726	732	666	672	692	726	720	659	707	748	695	704	696	670	665	756	715	678	703	696	718	721	706	740	690	739	719	659	676	700	732	712	706	737	671	725	740	718	691	717	690	680	699	741	706	742	696	708	749	667	680	734	661	683	655	653	679	682	716	739	709	699	695	709	738	703	712	686	717	690	691	715	644	674	711	728	671	742	670	717	713	641	761	687	697	689	686	744	693	739	682	693	724	747	756	700	657	712	717	704	710	698	656	674	696	722	699	773	703	684	700	725	707	732	712	681	706	752	724	667	745	671	683	739	766	732	755	686	692	703	659	722	705	714	709	647	720	702	690	692	682	728	720	680	686	671	715	662	701	715	743	731	647	675	724	715	739	692	705	686	673	691	702	695	671	671	660	701	684	710	678	708	706	699	652	699	754	724	707	752	749	773	654	744	684	725	655	643	704	721	758	683	669	705	734	752	703	708	713	705	711	685	701	684	666	701	705	686	740	717	701	721	753	701	689	692	738	733	695	741	716	667	704	701	723	698	746	740	725	710	687	707	650	660	711	700	648	719	743	698	710	673	707	726	710	708	740	725	686	707	688	685	690	681	702	693	678	658	672	640	675	723	715	696	739	757	685	672	664	696	751	686	682	748	700	731	705	674	683	701	652	702	663	691	694	654	719	730	678	715	683	753	723	674	700	681	741	697	728	656	697	639	717	717	724	687	706	746	708	708	690	679	733	702	694	699	682	698	682	704	666	693	687	702	688	732	696	697	726	744	699	765	694	664	738	745	725	707	711	715	701	714	675	696	740	724	688	741	727	670	678	686	692	681	681	686	654	654	664	678	685	684	774	725	689	696	682	687	702	712	714	678	709	693	753	703	670	671	691	696	728	696	682	706	709	695	692	707	699	701	734	720	698	718	668	728	665	684	704	723	710	725	721	704	723	701	710	693	704	652	692	672	724	722	721	728	710	719	699	687	675	656	746	713	705	732	704	681	711	710	703	752	690	727	690	729	718	761	682	697	692	733	675	719	679	710	706	618	721	689	732	704	696	751	714	747	717	670	707	683	722	686	708	731	706	733	704	722	705	720	695	688	683	788	740	706	708	714	704	721	695	690	737	739	692	715	714	680	718	702	747	728	712	736	725	754	721	670	702	657	704	736	674	698	685	715	713	738	703	695	679	674	696	705	674	710	699	704	683	690	691	708	711	689	690	688	665	741	685	710	695	696	739	672	734	686	729	714	743	710	696	715	655	693	711	739	705	699	705	723	716	706	670	690	735	720	702	690	680	714	672	670	686	672	704	692	707	673	702	727	693	740	749	753	676	733	655	669	699	698	676	663	677	670	667	676	719	709	699	683	699	728	705	706	704	692	718	723	696	712	684	678	727	740	713	723	700	652	696	734	658	628	679	706	709	687	748	744	769	683	690	695	747	671	705	719	721	717	683	711	692	699	662	767	669	701	714	701	727	731	697	680	684	748	665	691	669	723	667	725	693	712	716	727	670	696	655	687	716	668	691	715	753	741	719	675	705	733	695	691	670	663	708	717	673	697	681	733	691	689	744	714	720	714	717	742	738	735	646	711	685	709	666	676	724	701	761	710	713	716	687	703	693	693	710	695	684	723	682	698	728	724	706	736	695	671	724	691	675	719	690	723	693	702	678	704	685	675	720	740	715	702	732	684	697	694	691	669	696	755	763	749	684	693	724	708	683	681	724	712	673	713	671	678	675	719	725	702	701	706	711	712	717	708	765	713	732	720	712	725	686	702	689	704	693	694	715	680	729	700	677	758	675	704	693	689	736	753	709	743	695	719	696	652	756	700	738	723	685	751	685	681	700	695	709	672	709	740	744	695	740	682	728	689	689	762	681	692	696	693	709	681	699	716	745	698	681	727	680	714	691	708	682	755	682	748	682	675	679	648	736	671	714	682	730	723	691	674	711	683	714	680	699	677	690	689	725	677	719	610	682	688	678	672	708	725	726	762	676	702	706	666	689	725	712	738	657	688	663	722	775	664	692	737	757	717	725	677	708	697	681	719	665	703	718	724	683	708	665	655	725	717	734	674	692	711	657	717	669	671	747	643	752	699	749	715	671	680	692	712	742	719	659	695	716	721	703	686	695	739	701	746	704	726	700	691	767	694	687	675	659	743	721	706	750	708	707	663	731	724	678	700	698	729	730	748	686	692	706	737	761	715	675	692	714	714	711	655	704	697	696	687	704	733	700	775	704	683	706	737	723	684	713	780	714	700	662	675	688	695	692	736	722	720	702	700	684	677	679	688	728	745	710	744	690	729	676	664	678	705	726	713	774	691	682	683	684	749	746	733	730	770	666	718	737	706	668	685	690	715	678	662	662	682	702	725	683	718	698	704	720	729	712	676	702	702	718	725	755	684	722	717	714	740	752	651	714	782	751	717	704	710	727	736	726	703	683	688	675	726	682	697	721	704	680	692	744	715	697	719	702	732	691	722	700	720	664	712	702	670	738	704	710	708	696	682	694	736	679	700	707	712	721	697	666	716	716	697	684	735	735	728	687	653	696	705	730	694	715	648	702	729	773	701	729	699	715	666	685	696	703	702	774	691	731	730	691	746	739	705	762	716	712	619	739	732	734	736	671	720	702	675	744	662	730	699	751	699	698	674	723	705	738	675	736	730	667	683	724	719	731	729	722	691	721	695	726	658	724	730	719	727	646	691	715	701	667	711	708	695	688	700	744	722	754	697	730	665	704	737	694	656	733	714
2533	158	140	125	103	99	66	82	72	70	79	83	65	71	76	56	66	73	55	82	81	66	65	71	84	75	74	84	53	81	65	52	67	67	64	69	68	73	62	65	64	55	63	69	78	67	51	63	79	58	60	73	63	57	66	71	63	57	60	79	62	80	65	72	73	58	68	80	75	70	48	69	72	69	77	75	75	61	64	56	65	50	69	52	68	66	71	65	68	75	69	66	73	63	53	65	66	72	62	74	63	57	69	66	69	68	67	73	59	48	72	74	70	67	46	70	63	48	67	65	58	67	67	61	66	70	59	74	69	68	75	62	68	52	77	66	73	62	59	75	76	66	76	67	56	51	61	56	63	53	74	74	67	81	68	65	62	65	57	70	55	74	65	65	74	65	59	69	67	57	80	66	65	66	71	61	85	59	81	87	62	78	53	75	71	74	52	43	58	74	66	68	63	68	70	61	61	55	59	69	70	67	65	78	63	73	54	55	66	66	68	53	62	65	58	62	69	57	68	68	71	63	67	67	69	55	62	68	55	66	71	65	53	62	65	78	78	76	60	56	63	74	67	72	71	63	75	54	58	65	68	70	56	73	62	67	64	70	78	61	58	68	54	58	65	57	58	76	74	63	60	85	57	56	80	56	56	70	73	85	62	69	63	90	69	68	73	86	83	53	74	59	50	77	71	53	76	64	67	69	62	65	68	73	62	61	63	60	60	78	73	70	68	68	82	79	68	66	71	80	76	66	67	65	70	60	73	59	59	51	53	77	81	58	48	64	61	74	59	75	73	83	65	70	66	68	72	73	51	68	58	64	65	67	59	63	56	74	75	65	39	64	74	71	61	63	93	76	57	64	75	65	78	76	55	78	69	59	57	62	64	63	67	74	71	69	52	55	62	50	55	59	65	73	66	57	75	74	68	60	75	72	76	73	68	62	47	53	73	76	70	65	68	62	58	61	65	66	62	74	77	76	49	76	71	61	82	74	68	55	68	55	73	70	66	72	62	66	62	61	72	51	69	72	61	66	62	64	63	55	80	61	54	54	62	73	77	82	60	70	68	61	66	65	73	73	66	65	63	57	72	57	79	60	62	54	71	61	64	73	72	66	59	72	62	79	95	59	70	59	52	59	75	72	82	44	69	67	80	60	60	65	76	63	66	64	59	68	58	71	67	58	69	67	56	65	63	65	71	65	57	77	70	64	66	60	67	68	72	64	55	64	65	59	61	77	67	71	74	77	69	64	72	75	77	64	44	70	72	72	56	62	77	67	84	68	71	66	68	59	67	66	61	57	68	67	79	67	58	57	63	68	60	63	75	77	72	71	69	65	59	59	65	61	71	63	69	63	74	66	64	78	56	67	67	75	66	72	58	66	59	76	65	71	72	67	66	67	59	60	66	74	59	67	74	69	66	80	85	84	67	70	56	71	66	80	74	70	65	61	57	63	81	71	60	59	66	66	63	62	62	61	57	73	51	47	53	65	72	49	58	48	68	65	70	67	59	57	60	66	72	75	69	72	56	63	58	61	52	70	68	67	49	72	45	50	56	61	67	68	56	75	77	65	68	71	69	52	79	67	72	75	66	58	56	63	66	67	68	75	68	69	75	47	63	82	77	69	78	64	68	79	85	73	67	59	56	74	62	68	64	56	56	76	69	62	61	80	55	64	73	65	61	70	66	61	65	63	65	60	68	56	75	66	61	73	63	62	47	61	79	65	78	71	73	65	64	64	68	59	71	78	70	63	76	55	70	67	69	61	64	61	71	54	62	67	83	66	66	66	53	60	77	60	60	68	44	71	67	64	67	75	55	64	60	76	67	62	70	77	67	61	60	63	69	73	59	62	65	67	69	72	80	64	66	71	60	71	66	80	71	56	63	64	60	72	60	70	70	62	75	77	54	70	47	68	63	76	67	63	81	70	55	64	50	64	51	70	55	59	69	71	66	69	74	71	72	68	72	64	64	75	66	73	65	73	70	72	63	72	55	65	61	67	61	58	69	77	84	67	68	74	59	70	67	78	68	70	70	64	70	67	67	79	79	75	70	70	79	64	62	85	70	82	69	75	63	66	68	72	75	74	76	62	55	82	71	68	68	52	60	62	59	63	77	65	56	70	66	58	51	61	67	66	72	73	68	62	64	63	70	68	68	80	58	57	76	64	57	75	53	66	80	52	78	67	68	60	61	73	67	62	58	74	64	72	83	64	65	92	70	70	74	68	65	72	59	70	56	74	62	68	71	75	78	59	70	70	79	63	59	88	68	88	87	74	76	59	65	66	70	87	74	57	59	64	55	65	56	62	62	57	73	73	58	53	68	83	60	64	61	71	61	81	73	50	58	66	47	75	79	67	56	69	63	72	50	66	64	74	66	71	65	73	67	65	70	71	69	67	78	66	57	72	73	79	69	69	61	69	71	66	58	67	64	69	75	55	55	73	67	55	69	69	71	71	68	74	47	61	72	63	85	67	74	68	58	52	69	60	62	65	65	59	68	62	53	62	63	79	59	69	78	68	58	63	73	66	72	62	59	64	60	54	56	66	59	72	56	64	70	59	75	68	62	66	64	61	51	64	63	77	61	82	62	68	71	72	65	61	62	46	71	73	54	63	43	75	66	61	73	64	67	68	82	64	67	75	58	62	77	61	76	66	74	63	87	75	72	62	69	73	67	67	67	73	65	63	59	69	66	54	80	56	62	74	81	50	63	51	85	56	70	62	67	69	78	66	50	64	64	75	66	77	77	66	51	67	76	80	76	76	65	63	58	58	64	48	76	66	58	59	75	67	66	56	64	76	70	54	68	68	70	79	72	72	68	68	70	62	72	55	74	58	76	72	62	77	67	66	72	79	75	56	76	86	61	66	58	49	78	86	75	62	68	54	86	64	81	73	67	64	69	78	64	64	60	75	64	76	64	78	49	60	65	59	58	66	65	73	50	66	74	73	63	69	72	69	78	58	58	55	64	70	65	60	74	68	65	75	52	71	63	59	63	61	73	65	77	79	62	57	52	64	69	72	71	67	65	74	61	73	82	66	65	59	65	75	53	55	87	66	59	77	67	56	61	71	77	60	76	70	61	62	68	63	65	75	63	61	74	81	76	55	60	79	59	71	53	90	59	83	51	68	75	80	65	63	67	67	68	73	57	62	61	63	70	55	73	63	69	69	59	71	80	57	58	53	60	71	83	57	63	58	67	62	79	61	75	63	66	61	70	72	76	69	66	64	57	61	72	57	65	64	63	70	61	68	56	65	65	62	47	75	76	69	62	67	73	72	78	70	64	73	77	69	67	56	60	67	61	69	73	59	78	59	62	59	64	61	70	57	64	77	64	69	69	70	68	61	74	60	78	68	69	63	49	52	66	46	66	76	53	57	69	70	59	63	70	82	62	65	52	88	62	64	71	62	57	79	60	71	47	76	73	71	65	53	77	54	60	61	77	67	70	60	65	73	58	57	63	58	74	69	68	62	69	66	61	91	74	51	72	62	80	72
4388	356	401	461	455	415	371	375	353	379	330	354	354	334	330	322	297	307	299	316	297	299	311	305	275	280	328	305	291	283	314	309	305	275	298	301	301	313	285	320	306	293	315	292	271	276	317	268	271	279	295	256	252	282	282	269	278	279	300	295	273	280	314	296	323	267	306	246	258	273	289	274	286	301	289	307	305	262	258	267	284	266	279	307	287	300	283	261	301	258	262	285	302	274	278	265	250	308	284	276	298	315	284	273	269	275	321	299	262	282	302	277	261	286	280	301	284	258	280	286	282	256	273	259	295	308	282	282	283	296	272	303	290	278	275	281	298	314	294	263	266	301	259	313	293	310	319	273	306	255	276	279	319	294	278	320	252	277	293	295	279	274	280	294	285	272	272	282	314	318	311	299	296	315	297	301	249	295	305	288	284	286	272	259	285	279	292	272	279	295	267	307	295	306	289	262	293	297	277	276	283	313	294	262	301	287	263	262	303	274	284	273	286	306	302	297	335	283	305	317	300	288	306	278	271	269	282	272	273	292	287	271	257	293	289	286	295	283	230	307	283	297	301	336	265	271	288	296	285	301	309	271	253	290	312	290	283	314	290	278	268	280	277	286	271	293	283	265	285	262	307	285	259	263	297	295	319	295	297	272	272	299	308	265	358	263	308	300	300	293	306	266	288	318	268	290	270	283	289	283	305	310	254	295	280	303	295	295	278	272	305	281	283	284	317	274	296	296	311	279	319	294	292	293	321	291	252	277	282	267	292	284	277	285	291	272	285	287	279	278	306	301	294	305	287	280	264	288	271	285	294	290	296	305	305	277	288	255	253	275	284	276	281	270	248	265	295	249	288	273	294	288	267	303	295	311	297	301	273	303	298	291	268	274	311	301	270	277	319	279	275	261	237	303	306	306	296	283	297	289	321	276	301	285	315	315	277	292	296	292	266	257	297	315	298	298	288	310	275	268	269	272	291	323	302	275	265	264	306	305	281	296	281	284	276	303	284	308	269	296	273	268	272	303	263	321	293	272	289	269	300	291	264	281	268	330	257	311	273	295	284	264	296	272	288	294	302	278	285	309	264	278	290	297	294	286	317	291	291	284	277	286	256	294	288	277	284	294	293	302	281	309	280	262	267	285	284	326	294	299	295	273	271	284	309	286	282	287	312	291	298	300	296	311	268	310	266	296	281	279	294	277	291	298	261	254	279	276	289	284	265	298	293	276	286	291	301	271	318	273	269	314	281	313	269	233	309	272	316	289	312	265	294	302	291	281	277	286	259	286	294	284	257	291	297	313	279	276	301	295	265	284	298	282	287	330	278	276	291	321	302	287	318	296	299	294	297	276	278	297	334	259	288	321	286	271	308	282	288	266	306	260	258	244	263	338	284	287	324	295	297	279	302	276	254	275	286	285	296	307	288	280	278	320	298	328	309	303	281	260	303	255	242	296	257	281	292	315	265	293	325	300	267	293	300	278	291	297	297	292	285	291	285	281	284	286	304	321	277	308	271	301	259	283	281	297	286	296	298	286	294	263	266	268	271	293	293	279	276	321	278	297	289	266	288	286	286	261	293	268	290	287	320	283	280	294	281	312	313	261	300	283	279	252	293	298	280	288	284	283	287	265	288	283	318	302	326	271	298	284	286	283	299	268	282	297	269	266	259	272	289	294	282	304	298	272	293	257	292	273	304	253	272	279	285	273	291	281	286	274	290	304	289	260	257	280	291	293	255	273	280	320	276	268	287	312	288	304	260	281	307	280	271	276	271	298	293	311	296	324	314	248	304	255	295	259	282	287	292	306	297	314	281	277	252	274	258	292	304	282	290	284	259	283	295	315	278	272	286	297	300	270	286	303	263	297	273	293	300	303	263	259	306	297	262	258	301	296	280	261	292	288	305	322	273	308	326	271	286	267	281	277	272	279	279	284	307	299	284	292	298	289	290	276	272	256	298	293	298	293	293	308	303	305	306	282	254	307	279	290	277	299	292	272	269	296	289	281	279	281	290	298	267	310	289	267	281	288	265	245	307	277	272	290	284	308	303	305	276	279	305	280	308	268	279	297	259	261	301	249	295	271	300	324	262	297	306	311	301	258	313	285	256	315	276	290	271	271	329	291	244	297	278	296	308	297	273	303	263	285	294	299	262	271	288	312	299	286	294	281	282	348	299	278	267	288	268	285	291	293	270	312	306	343	289	282	266	290	296	275	291	308	287	279	306	277	309	301	298	306	296	292	333	297	261	281	285	298	257	288	262	306	321	290	270	329	314	292	291	277	318	299	283	276	315	276	250	252	307	300	280	293	257	299	299	296	295	269	321	289	280	300	281	306	289	306	275	277	276	293	302	297	279	313	285	283	292	283	275	270	269	299	297	284	298	277	255	282	292	276	311	288	281	300	260	247	298	280	305	295	278	271	259	278	259	295	308	260	265	294	273	259	305	253	311	290	304	298	264	266	305	266	256	293	300	317	288	263	287	268	297	286	303	326	268	274	297	276	306	293	269	266	278	299	317	287	286	270	292	269	292	282	312	262	280	306	271	296	274	278	271	266	289	305	275	312	281	312	271	281	278	261	283	298	287	272	306	260	311	309	284	281	277	298	266	303	277	277	298	284	278	278	280	264	266	277	278	299	301	271	292	269	280	278	318	299	319	273	270	277	286	315	286	261	266	268	299	274	263	274	283	269	274	293	283	311	293	266	299	292	292	265	265	329	278	318	313	275	301	264	268	289	276	281	330	311	292	271	281	251	313	296	280	309	295	269	273	299	308	313	292	268	299	284	287	281	286	260	274	289	277	286	286	269	259	303	264	295	323	272	275	285	240	286	296	273	316	300	280	265	307	269	285	286	303	295	284	287	300	285	302	308	309	288	316	259	276	286	271	309	318	292	306	305	269	304	287	276	274	294	277	279	284	267	281	274	325	296	267	264	298	271	284	274	308	295	288	291	271	294	274	304	283	301	302	322	290	313	306	275	285	283	255	290	291	280	295	291	279	295	288	282	262	286	281	268	296	300	272	308	284	270	293	300	288	274	318	287	279	263	295	298	276	298	284	260	304	290	274	280	264	305	309	314	280	299	316	282	263	289	287	298	263	272	272	273	281	289	273	296	267	243	279	256	288	294	276	268	304	273	254	275	290	283	303	280	304	271	306	276	262	268	273	302	294	297	286	287	305	252	283	290	285	313	285	281	272	282	302	277	288	272	258	244	257	263	276	268	277	250	298	287	290	261	286	286	288	310	257	266	309	261	300	304	299	266	294	285	262	285	271	291	287	294	288	303	308	259	287	300	288	289	276	300	283	270	306	293	246	267	305	293	293	285	282	255	291	279	268	280	252	332	313	295	303	298	286	283	293	271	290	279	277	284	292	261	342	290	289	268	272	288	291	285	253	262	292	298	304	265	268	286	289	285	304	254	274	313	300	284	274	278	265	272	293	269	282	257	293	296	286	306	286	274	304	291	293	286	279	255	269	326	300	265	297	286
15719	1366	1170	863	589	478	383	305	259	230	208	201	197	194	173	172	176	151	156	142	159	151	141	129	164	116	149	123	135	145	149	137	142	154	128	144	160	120	136	145	124	126	156	150	138	115	142	131	119	139	141	124	146	126	117	119	147	136	129	132	137	115	111	126	131	136	123	129	114	133	120	137	108	144	131	131	114	142	128	123	122	112	122	122	128	117	93	145	113	107	132	140	140	141	139	140	113	134	124	143	154	125	113	142	152	144	127	137	115	134	124	111	157	139	131	140	110	117	117	127	122	138	134	139	125	142	125	129	129	109	120	118	134	111	119	132	126	135	130	134	119	136	146	144	148	149	136	135	144	137	125	132	119	113	122	129	135	138	133	121	147	146	126	143	112	97	127	134	140	126	139	126	143	142	125	136	139	156	118	113	134	121	93	127	114	108	134	108	132	130	121	129	136	134	131	115	125	128	126	124	125	122	127	126	131	130	111	136	117	112	133	118	126	115	132	123	146	117	144	105	108	120	162	146	145	112	123	129	131	135	118	138	117	130	142	128	133	111	138	117	105	124	122	132	146	132	130	116	111	126	115	139	137	124	138	113	122	116	126	124	122	122	136	127	117	127	142	129	111	121	132	126	130	130	132	126	125	115	129	132	129	122	138	96	132	156	146	134	119	134	115	119	134	120	116	118	131	139	127	133	133	124	144	142	123	137	114	134	125	146	132	122	132	125	154	125	116	136	131	136	139	117	131	136	149	126	136	151	120	127	120	123	128	142	124	132	133	113	134	118	130	140	121	127	117	143	122	105	142	110	124	143	128	145	133	129	130	134	141	118	134	120	119	138	135	132	141	128	122	137	129	143	123	144	129	141	117	127	146	136	127	138	136	137	125	147	135	125	124	125	141	104	125	138	118	113	139	134	143	133	140	136	116	121	113	120	129	110	167	117	144	117	114	130	111	112	122	118	115	126	120	143	130	110	136	138	119	121	127	156	131	119	134	132	128	129	141	128	112	137	115	108	127	122	127	124	129	123	143	133	122	135	125	130	146	124	125	136	154	144	123	134	127	144	134	129	130	161	125	141	123	127	151	145	128	149	125	117	111	130	138	127	127	150	131	138	115	136	109	132	119	115	145	112	137	168	119	163	110	126	112	145	129	153	136	152	116	125	140	129	130	139	130	135	127	126	113	126	127	128	118	125	137	109	141	141	135	124	135	120	121	103	136	150	146	123	129	119	135	123	159	121	126	146	145	129	143	121	144	111	127	112	109	127	135	121	130	115	113	129	115	129	136	141	119	100	119	131	121	130	111	135	114	120	120	121	155	120	113	128	127	121	112	137	130	122	125	116	153	124	127	124	123	116	148	129	124	135	134	115	122	117	116	147	132	133	132	116	127	133	135	138	114	115	133	109	97	126	149	144	123	123	124	128	128	129	138	129	159	115	127	145	128	136	142	141	123	119	133	137	143	115	140	130	129	128	132	123	131	131	132	134	130	122	130	127	133	130	137	126	129	110	131	105	136	117	120	101	136	127	140	145	142	136	149	120	131	128	138	138	134	120	122	120	134	133	133	124	132	115	120	122	125	145	135	128	113	136	126	115	125	112	128	128	136	107	126	153	125	124	122	128	119	125	128	129	118	119	114	142	116	105	111	119	116	136	144	135	117	116	130	116	125	116	127	144	134	126	141	128	143	126	114	134	121	132	129	133	123	153	129	126	139	130	121	121	118	130	141	119	119	128	112	141	115	133	112	125	141	145	139	118	117	132	149	138	147	146	128	121	112	109	125	126	130	134	141	135	128	153	129	122	133	124	128	106	121	124	133	130	129	125	132	147	132	131	91	114	129	126	128	134	111	145	133	119	130	134	133	119	142	143	121	108	120	145	139	132	124	122	121	130	152	131	119	120	117	133	138	132	140	130	123	113	132	137	120	124	124	130	141	123	128	109	135	120	149	125	125	115	128	144	130	119	132	149	140	133	114	148	123	122	127	121	96	138	130	135	137	129	130	130	127	134	113	127	111	133	133	137	116	119	135	112	125	124	140	124	127	122	119	129	145	121	130	128	108	123	143	146	132	113	140	117	134	121	126	136	132	141	112	143	120	136	128	101	128	126	142	126	126	121	120	128	143	134	115	120	140	130	116	130	136	117	123	151	150	118	115	147	111	123	118	123	129	139	129	151	131	114	139	145	124	131	142	115	121	124	123	123	118	106	126	162	129	124	126	126	110	132	144	117	126	139	127	120	148	126	128	119	132	138	138	140	124	123	149	133	111	124	153	123	127	131	121	118	131	115	135	133	115	130	114	120	124	126	129	126	126	125	121	129	133	124	108	116	120	116	126	128	123	116	126	123	136	126	137	140	130	138	150	127	113	144	135	127	140	106	125	127	140	130	110	143	134	129	130	108	121	131	129	124	114	145	125	134	142	119	114	119	124	141	124	118	128	134	125	137	149	151	120	118	116	130	164	133	116	125	142	127	116	134	129	137	125	131	125	132	129	130	129	142	145	121	143	139	126	130	122	129	118	107	125	133	149	121	123	128	105	137	127	127	130	142	141	146	121	135	124	114	139	140	124	136	132	131	118	131	143	124	143	123	118	112	129	113	135	132	129	119	135	126	123	144	131	134	123	117	126	111	120	130	128	115	120	148	149	131	126	125	142	129	111	122	119	123	121	126	131	128	109	130	134	112	133	137	125	115	153	141	168	131	129	143	105	140	132	134	142	129	125	130	146	121	141	93	115	99	140	128	140	138	150	117	123	122	128	123	130	145	121	123	125	113	146	117	113	118	120	145	127	129	152	114	129	140	147	111	135	115	118	138	135	108	153	128	108	120	124	122	150	144	103	121	123	138	138	158	119	129	147	132	124	128	123	138	129	128	121	123	138	130	129	117	116	131	128	125	133	147	135	122	137	124	136	117	135	136	124	134	132	138	123	139	134	123	136	146	135	123	121	150	140	126	140	119	137	114	121	131	111	123	124	115	105	132	130	136	135	128	118	128	128	147	127	132	125	135	131	118	122	120	127	125	132	127	123	119	141	148	125	142	154	121	152	153	128	133	138	141	123	130	113	136	129	111	127	125	118	129	132	134	130	123	133	126	120	129	127	117	136	123	132	129	119	147	131	139	146	124	153	153	138	137	125	125	148	131	115	140	125	131	136	138	133	115	145	139	117	116	119	140	118	132	128	121	151	113	132	122	111	123	153	136	137	125	118	129	133	158	121	138	122	145	124	120	130	131	124	124	120	133	136	135	139	134	137	121	144	139	140	143	127	146	122	136	138	114	123	129	140	116	113	127	126	161	135	114	112	121	119	127	141	116	141	143	155	132	123	129	136	128	123	141	132	117	114	137	121	122	127	125	105	112	113	139	145	147	136	121	123	118	127	129	140	107	148	117	130	135	111	151	123	108	107	143	131	151	136	136	117	141	118	135	135	124	124	133	123	120	131	130	124	120	130	147	116	116	139	133	123	107	129	128	130	120
10390	1289	2683	3232	2700	2296	1959	1632	1432	1342	1214	1083	1001	935	819	811	751	711	713	670	688	679	653	627	611	634	579	552	594	514	523	545	534	512	519	515	527	523	517	481	488	465	539	487	465	492	487	502	465	490	477	518	478	497	451	503	482	514	518	472	473	474	465	505	498	454	475	510	488	474	467	486	501	467	461	487	490	492	448	481	519	462	477	444	462	490	492	479	485	476	513	471	470	462	442	470	503	497	504	516	463	496	450	470	477	418	480	487	481	472	471	466	466	487	497	491	506	463	470	483	486	478	454	478	459	493	480	503	470	474	487	474	474	453	479	475	468	461	457	448	458	498	496	466	494	485	460	445	458	441	436	457	469	466	486	468	463	469	510	441	458	455	460	471	497	475	461	459	486	457	475	474	481	493	508	444	473	460	446	466	435	491	446	453	430	472	462	494	488	473	459	493	501	429	492	477	453	432	502	487	485	474	479	499	500	473	495	454	451	479	471	476	482	428	477	459	496	475	480	465	478	472	428	485	439	474	455	464	489	445	450	461	422	480	515	475	467	437	458	478	497	451	477	447	479	459	479	469	523	459	469	489	479	425	493	488	408	463	502	438	456	486	480	439	506	462	448	475	437	436	490	486	479	491	490	451	471	463	488	448	460	465	472	444	442	475	482	489	465	471	474	488	464	469	443	494	478	458	437	477	495	419	452	457	444	444	448	473	509	481	493	470	453	450	478	469	489	494	485	463	446	464	468	432	488	465	430	469	455	479	476	486	460	485	464	470	474	429	447	473	475	476	469	466	465	489	468	462	483	465	455	451	456	472	512	489	463	502	440	477	470	457	471	486	507	490	492	461	488	478	488	482	461	461	447	435	505	466	501	487	458	485	495	445	478	470	464	474	458	489	497	459	477	461	471	461	467	503	465	433	492	469	438	476	427	460	472	477	442	434	459	478	501	462	464	489	485	449	466	484	460	479	499	472	472	503	504	463	473	473	457	464	445	491	433	448	486	453	452	492	497	445	434	504	480	468	473	472	491	480	445	422	487	439	491	458	458	483	467	476	435	504	450	453	460	454	459	458	475	450	447	470	465	546	457	507	444	471	445	429	430	460	468	456	505	466	459	496	459	446	434	497	461	441	483	436	444	463	463	414	463	450	479	437	479	473	455	481	449	499	469	467	476	489	454	451	472	489	496	478	440	444	470	459	465	454	473	458	457	425	477	471	461	463	487	467	489	474	445	468	478	489	491	464	459	465	454	463	480	461	461	452	494	471	451	481	502	458	459	472	439	463	470	466	505	461	428	471	487	463	507	485	464	446	452	449	436	450	488	465	448	436	492	470	488	501	479	434	471	500	482	465	469	478	475	469	478	444	459	472	476	477	469	474	436	459	489	476	486	442	514	430	477	439	476	472	445	498	467	489	462	469	387	439	447	471	459	492	430	469	493	490	480	437	466	468	494	471	478	450	516	450	469	457	468	448	467	456	541	424	497	444	447	437	484	475	490	485	482	476	421	446	501	481	472	463	490	473	461	488	474	452	458	503	480	486	466	452	490	430	492	458	449	428	463	457	481	482	492	438	450	416	497	485	469	452	501	478	489	471	462	417	410	441	444	466	445	484	493	460	497	456	451	484	500	480	443	482	469	448	484	498	459	434	493	467	445	504	465	464	480	478	486	472	475	424	493	436	444	484	479	475	463	462	501	448	482	449	483	500	481	483	473	451	479	459	455	476	465	446	479	473	446	424	503	472	447	501	468	465	511	501	473	482	443	481	470	443	504	479	487	434	466	478	435	437	456	427	466	489	427	456	475	484	494	471	424	443	501	483	488	469	460	449	472	454	520	495	493	429	486	444	482	455	404	461	498	496	451	460	459	519	498	448	456	467	452	422	497	475	420	457	477	445	459	475	459	454	462	461	508	478	477	456	478	488	474	467	464	477	537	510	506	464	480	458	411	485	456	419	472	475	462	475	465	465	498	468	444	450	436	451	486	484	471	487	448	440	487	447	450	505	473	481	485	493	462	473	444	497	498	445	467	506	476	457	458	459	444	438	477	464	458	454	465	431	430	466	485	471	488	449	438	512	467	427	454	461	470	467	495	487	441	456	506	483	436	474	488	481	475	467	458	453	474	474	476	461	484	488	468	490	485	481	471	426	469	478	481	468	492	435	476	463	461	460	456	478	496	449	471	499	466	485	461	503	478	435	463	480	452	476	435	474	441	452	452	445	489	509	454	473	499	493	465	460	455	461	471	432	514	461	444	531	471	443	483	471	498	503	485	514	458	506	453	475	494	470	468	467	497	456	480	492	485	467	468	472	460	487	461	450	456	475	447	465	474	446	475	457	480	430	460	447	442	446	464	457	469	475	471	487	459	477	473	483	468	456	431	454	441	470	462	446	495	469	451	470	448	416	465	449	472	525	488	502	485	452	491	498	494	511	480	485	459	491	476	482	475	482	470	495	494	474	462	464	487	453	483	478	439	499	459	483	466	418	478	470	454	408	473	488	445	464	460	463	482	458	455	458	442	458	476	502	429	458	446	434	458	474	483	465	463	466	484	512	474	475	445	479	506	453	484	442	465	450	455	498	467	439	524	446	423	466	459	485	460	457	500	484	508	471	452	448	456	478	475	460	418	476	395	495	466	464	463	429	444	413	502	474	486	433	467	505	473	504	456	415	504	430	466	486	456	498	494	489	440	473	442	459	472	463	424	478	478	465	471	459	470	462	487	449	442	450	453	453	506	459	507	435	461	475	458	472	474	476	454	474	462	483	446	436	478	462	447	482	480	431	495	469	440	443	492	471	460	474	492	474	463	453	477	473	471	440	461	441	425	463	447	465	468	424	482	432	487	459	492	500	473	431	460	477	457	449	506	462	447	463	479	437	459	464	467	472	457	460	482	454	466	495	474	481	463	471	466	456	480	489	463	476	498	454	453	473	494	493	460	489	488	417	467	473	474	442	411	502	432	454	496	489	504	448	458	490	449	456	454	511	446	456	458	457	459	486	479	452	480	480	485	474	470	446	505	461	464	453	473	475	468	462	496	485	471	486	458	468	425	462	481	489	477	457	494	513	489	442	453	497	488	479	468	476	416	480	462	474	497	482	485	457	454	483	451	484	490	434	459	500	437	435	446	423	483	458	473	448	469	512	489	447	475	493	486	464	479	460	441	475	443	478	408	502	473	474	474	484	460	478	484	452	491	442	461	437	466	481	465	458	479	457	459	483	429	486	479	456	471	465	449	484	464	491	481	512	456	490	442	440	491	463	461	443	523	483	461	504	484	472	522	452	452	458	448	442	512	439	485	459	498	473	436	482	499	479	456	433	439	473	444	461	457	471	474	473	496	447	482	468	488	466	462	490	446	494	451	451	472	457	471	471	488	465	475	445	454	439	487	529	458	468	459	495	491	447	489	469	459	473	450	460	481	496	488	448	445	407	461	437	487	476	502	496	419	467	450	489	442	466	481	439	468	437	442	461	462	468
27362	4445	2447	1708	1249	890	718	560	510	427	442	337	336	309	316	302	273	266	247	247	229	218	267	247	230	235	224	207	229	249	211	239	224	223	223	227	243	210	207	207	210	230	220	213	237	234	217	226	227	191	197	198	199	208	205	186	219	215	230	214	216	227	212	222	218	219	211	232	204	225	200	220	184	202	204	202	220	204	178	217	216	198	214	212	200	198	208	207	214	198	186	184	221	198	219	227	214	219	237	192	198	214	220	219	210	222	213	205	187	216	195	193	218	224	226	203	217	199	193	226	200	224	216	171	201	177	213	213	195	214	186	204	190	188	209	193	212	213	218	200	215	241	238	197	209	223	237	216	219	213	217	217	197	192	219	222	199	207	233	217	220	204	215	211	228	224	224	207	211	185	193	212	204	210	177	195	198	184	190	210	198	218	219	190	199	228	200	206	194	214	192	235	203	204	208	218	223	206	173	214	186	210	215	200	187	214	211	227	216	203	181	196	189	187	236	191	222	234	196	236	192	213	216	209	182	194	201	200	215	209	229	226	199	202	193	208	192	218	226	213	197	232	211	207	215	211	205	234	209	198	204	222	204	203	205	229	203	233	179	188	206	203	221	204	220	212	229	199	214	232	220	210	211	203	214	186	204	223	211	204	210	212	214	231	198	197	203	228	197	200	216	204	202	230	191	200	203	182	207	198	210	222	193	198	213	203	236	194	216	181	234	208	201	198	195	198	196	201	202	207	202	229	182	208	205	189	204	195	190	209	213	199	215	185	234	216	218	214	217	226	203	210	199	204	203	195	210	196	202	204	209	181	206	224	201	218	177	209	224	175	207	211	201	225	197	211	192	220	197	223	165	201	213	204	189	209	190	243	200	188	223	200	209	206	224	189	200	213	210	204	206	239	177	184	216	216	215	199	206	196	189	214	189	217	196	229	196	208	187	192	194	213	189	213	211	231	183	210	212	215	211	226	214	195	213	175	205	222	216	197	182	205	208	245	196	209	185	228	185	173	206	183	196	194	194	196	219	185	204	210	195	196	191	200	203	214	210	199	201	210	183	207	242	190	203	209	194	196	199	215	203	204	217	211	211	220	204	198	208	194	205	220	218	206	229	209	206	200	201	197	204	203	204	195	225	199	211	218	202	209	210	220	205	219	216	216	181	210	233	222	168	216	191	212	199	208	198	209	234	222	201	215	214	193	212	223	197	208	176	193	212	211	201	212	183	228	210	232	203	226	225	223	215	173	214	233	185	201	201	210	214	200	231	189	226	206	175	200	194	233	200	232	196	192	189	208	197	192	230	192	183	204	209	210	203	214	198	217	219	212	195	191	209	185	216	229	234	224	186	230	235	185	187	207	188	191	205	225	212	200	188	230	224	208	183	195	209	228	196	204	189	200	218	202	205	209	227	219	198	207	222	211	222	214	204	199	211	208	207	212	213	208	210	198	208	213	191	199	223	209	204	183	208	201	182	226	197	191	215	221	210	205	206	212	224	214	211	199	202	228	195	229	221	225	225	202	193	212	207	229	214	219	219	204	207	213	201	222	184	201	194	200	222	205	206	224	197	185	214	190	222	196	220	199	210	201	217	191	205	197	195	195	233	204	227	199	228	227	231	227	188	192	230	191	208	225	211	207	223	212	223	215	204	228	218	223	211	252	217	216	221	213	213	189	199	212	209	190	225	215	219	212	230	218	202	217	193	210	200	240	204	226	231	216	193	217	192	202	207	205	207	195	190	188	193	212	184	168	204	206	204	212	210	222	222	196	204	195	209	192	207	199	199	200	215	193	205	207	198	225	220	183	197	217	192	205	193	232	189	217	194	205	191	201	205	230	190	231	233	214	182	206	188	211	194	210	213	185	204	194	218	198	202	217	222	206	207	203	210	205	227	214	205	204	200	203	217	219	227	202	201	217	181	214	237	199	189	205	180	218	192	204	194	225	186	233	206	204	230	211	221	222	222	195	187	199	205	203	230	220	208	188	211	206	206	221	202	206	193	197	194	203	208	204	217	228	228	208	201	232	181	187	205	188	212	200	228	215	207	224	189	194	221	221	212	202	208	202	212	219	203	199	195	198	217	208	214	217	192	227	238	192	201	221	208	218	207	198	193	224	170	226	198	230	201	193	231	188	225	203	204	185	211	198	211	201	211	223	229	214	238	219	207	211	223	204	218	199	210	187	213	189	213	241	208	253	211	184	196	206	209	200	205	188	202	178	218	190	229	197	200	208	240	226	209	189	207	211	237	193	232	189	212	205	190	186	197	194	218	207	207	212	204	224	197	231	196	211	201	216	192	232	200	227	195	222	200	221	255	189	191	203	178	202	210	217	212	207	223	213	211	203	190	236	238	217	204	231	189	222	202	243	189	215	220	234	230	209	224	218	204	195	218	211	215	223	206	221	209	212	205	204	174	199	202	222	233	195	213	208	201	216	230	213	191	214	216	204	227	210	199	201	216	218	215	220	226	200	215	221	224	217	204	205	198	205	194	215	203	232	236	226	186	241	202	201	187	192	195	202	219	195	212	189	230	222	212	220	200	209	190	222	178	229	237	194	190	205	214	227	217	234	215	190	207	184	174	206	233	205	197	209	201	213	205	219	195	216	222	202	216	220	194	198	231	206	223	170	216	184	193	213	224	187	189	219	210	206	207	224	213	235	183	195	228	216	187	198	199	209	210	217	190	232	182	203	201	205	225	194	201	225	187	197	203	199	203	200	191	199	203	204	220	238	217	239	204	207	191	242	199	181	219	214	235	205	204	228	216	232	234	248	219	207	202	184	207	192	224	213	224	251	191	205	218	239	197	205	194	203	209	232	209	202	225	188	199	179	202	206	200	215	222	204	200	201	193	208	187	212	185	218	215	214	211	200	212	199	190	206	228	220	191	227	214	207	230	187	236	222	201	218	208	200	197	212	204	207	195	200	206	204	217	221	213	218	232	211	209	189	205	215	202	188	205	217	189	234	210	235	202	223	204	211	202	191	219	226	212	207	199	227	214	199	210	199	210	188	207	209	206	217	197	203	211	209	224	215	198	209	209	197	209	215	191	207	228	194	196	214	191	225	202	216	199	226	235	209	199	196	209	200	188	230	192	204	201	211	211	200	234	211	213	208	203	204	191	225	211	197	223	185	210	206	195	215	198	207	217	224	227	228	209	206	235	195	218	224	208	214	203	202	205	222	205	202	200	183	212	232	203	207	216	226	209	208	191	206	228	210	224	197	169	223	237	219	205	190	208	192	235	184	216	226	214	218	203	209	217	202	202	209	198	222	207	203	172	215	209	221	192	200	222	214	221	228	188	198	222	195	219	203	203	235	202	215	230	222	208	189	209	223	210	227	211	231	214	222	210	227	232	175	203	216	211	223	212	215	210	238	235	199	197	204	204	200	198	193	201	203	204	197	224	245	217	202	209	214	224	197	196	205	215	217	210	216	215	212	204	190	215	206	207	200	203	192	201	207	210	178	213	199	209	195	207	205
14666	2346	4976	5907	5040	4189	3534	2903	2604	2348	2105	1973	1714	1567	1386	1346	1313	1217	1224	1175	1071	1059	974	995	904	942	976	945	894	963	908	852	889	855	855	858	860	799	777	849	855	771	813	794	786	727	758	776	796	769	774	735	766	714	754	763	744	776	755	768	755	775	732	731	793	698	743	725	734	765	768	715	700	725	763	757	734	781	736	716	726	683	723	707	735	728	730	718	707	703	701	712	773	702	652	701	716	734	715	730	710	736	760	667	717	723	718	663	705	748	738	692	688	745	730	725	724	741	734	705	690	665	762	704	689	677	705	729	744	695	736	711	704	700	700	689	724	714	721	714	758	694	719	744	711	747	741	649	664	752	702	693	690	706	739	716	729	674	704	696	711	733	694	701	724	725	664	684	738	704	723	707	722	742	692	671	717	725	711	714	731	657	752	654	720	723	714	705	708	725	698	706	747	681	715	693	724	676	683	732	687	716	667	658	712	733	694	673	742	736	717	713	674	643	709	700	705	692	687	725	729	706	689	660	684	720	709	716	717	692	704	688	704	699	738	666	740	699	668	674	680	688	657	703	695	741	727	710	690	686	678	662	707	755	665	720	739	709	689	714	700	740	679	720	718	700	701	686	699	694	665	671	701	670	719	703	670	715	703	708	691	736	688	718	711	673	691	692	753	705	705	677	660	721	653	719	718	671	752	688	738	696	707	742	680	743	702	728	716	661	722	701	665	645	764	702	714	700	733	674	727	718	751	663	660	711	723	710	676	707	702	688	739	706	692	714	713	708	688	689	672	708	734	688	707	770	760	669	654	757	700	716	684	743	679	691	687	665	696	741	724	740	694	729	698	718	667	674	760	695	704	665	717	686	683	727	674	752	685	767	716	695	714	706	737	686	682	765	730	720	703	757	722	752	703	713	710	704	722	680	663	711	687	727	726	687	677	721	712	695	710	742	668	737	685	711	780	693	698	728	711	676	744	717	715	679	688	676	702	715	724	708	698	704	712	708	708	688	691	699	703	747	728	710	670	756	670	692	698	682	660	720	730	736	729	719	672	683	669	673	670	714	687	717	704	733	739	704	724	730	722	731	717	715	716	741	719	710	695	745	687	682	696	691	690	712	641	710	729	699	723	688	705	702	691	685	709	647	762	653	737	685	765	716	710	685	685	717	727	696	718	694	706	696	712	707	683	728	727	690	682	693	657	657	720	752	703	726	705	733	741	699	740	703	725	720	734	708	652	713	745	695	686	735	701	689	704	698	745	682	726	708	682	764	717	732	699	698	731	700	739	759	673	703	717	752	705	670	691	727	752	718	738	717	733	723	631	669	666	702	713	661	721	758	740	670	704	734	744	724	762	669	661	666	704	703	667	729	731	701	686	704	717	772	700	745	734	686	666	757	741	723	682	730	699	716	699	689	737	708	688	684	731	659	661	715	663	686	679	742	662	699	721	698	702	696	679	747	736	679	715	708	756	679	673	691	710	715	727	658	701	666	759	723	658	715	682	672	721	729	656	694	703	700	708	708	678	661	720	685	704	715	682	706	741	712	757	701	688	695	704	697	663	716	743	756	739	725	687	758	738	722	707	700	678	721	733	662	726	677	719	669	690	712	732	652	701	673	701	673	646	697	742	650	742	667	721	707	694	662	713	678	694	679	673	705	699	728	759	672	725	704	742	667	685	703	692	706	728	704	735	702	664	684	731	680	697	696	694	695	719	657	699	668	671	715	698	719	699	741	642	677	707	682	705	730	704	688	679	709	693	709	658	709	735	727	739	697	749	704	682	728	699	674	694	717	697	728	665	667	730	719	730	702	682	704	717	714	741	700	689	739	733	725	730	685	702	754	682	694	700	690	731	694	699	723	697	737	643	683	724	722	724	691	778	683	701	739	698	662	745	738	671	662	689	745	713	742	670	668	690	665	688	701	729	708	693	716	719	727	696	699	735	739	754	703	705	692	713	685	699	677	666	669	690	724	675	712	722	662	673	740	673	680	674	693	699	689	722	685	688	760	702	704	690	755	689	700	658	706	720	723	710	669	735	666	693	717	699	701	739	710	663	705	692	737	724	724	708	717	718	674	725	687	732	709	719	696	722	670	702	806	742	741	724	705	691	685	713	710	696	729	694	714	756	682	667	711	701	692	730	701	709	695	774	706	727	719	716	744	670	738	728	691	692	697	770	700	680	723	721	670	684	672	677	692	701	697	670	685	769	660	743	718	715	691	692	684	718	711	697	695	686	704	773	756	720	732	659	697	761	718	710	684	733	641	713	702	769	669	703	731	660	713	719	721	719	698	721	715	739	719	712	710	754	738	724	685	716	700	750	716	687	739	735	673	727	726	682	726	712	709	697	707	713	711	727	678	703	723	740	664	689	709	676	675	701	675	735	680	711	747	720	681	724	655	682	694	715	704	756	743	704	740	673	709	748	710	727	716	702	735	674	728	699	671	716	684	708	749	737	732	681	714	726	743	694	688	698	716	724	705	691	738	761	719	734	674	657	742	677	727	701	690	685	747	699	691	704	736	648	723	674	682	717	683	672	656	660	717	711	747	676	743	656	693	705	694	695	708	669	714	712	738	684	683	754	737	688	704	665	721	736	717	703	669	703	693	667	679	705	687	705	656	725	703	693	735	705	732	663	669	746	705	707	662	744	659	719	718	710	688	688	713	677	708	736	710	707	737	679	686	686	660	714	707	678	710	720	758	727	710	692	745	691	684	710	734	677	766	715	634	722	710	728	680	694	706	663	675	717	710	708	741	727	717	719	687	706	667	686	690	673	683	758	684	673	693	716	748	725	693	771	725	722	730	786	718	675	741	708	690	695	690	690	705	736	701	697	719	734	705	703	717	698	676	741	663	680	665	695	667	723	694	681	702	700	752	702	699	690	726	710	718	718	704	681	693	682	715	717	738	692	757	737	689	747	661	729	697	711	685	734	703	674	701	663	731	652	705	747	706	688	729	705	729	685	733	713	736	719	717	673	734	692	720	647	637	709	699	679	730	699	661	699	672	731	706	705	713	699	709	690	730	702	687	711	676	693	744	710	668	672	677	739	730	726	719	748	724	639	676	638	684	717	721	665	660	712	705	719	719	701	699	695	678	674	719	679	726	699	688	698	724	667	722	701	722	741	699	723	736	649	679	702	728	696	700	711	675	670	707	689	664	721	733	724	656	662	707	657	737	724	718	756	696	695	690	684	700	744	698	708	704	719	656	705	652	687	674	712	686	680	660	717	726	638	702	710	704	649	733	731	679	728	663	700	707	695	689	750	720	714	711	733	681	695	699	678	715	743	673	702	692	682	715	724	680	712	683	694	712	709	738	666	698	723	700	679	682	660	680	706	699	714	690	717	684	723	698	712	717	663	679	693	728	673	711	698	743	664	702	697	728	706	673	747	697	755	676	736	691	694	706	748	688	720	696	719	663	711	701	748	683	699	659	695	685	715	704	694	665	753	670	725	715	678	700	691	697	694	716	720	736	711	712
2295	141	109	98	73	100	71	72	61	79	82	69	69	63	78	79	72	71	73	65	67	45	68	54	62	85	79	68	82	68	76	64	59	57	66	76	70	71	60	60	54	74	66	70	66	58	57	66	72	57	74	79	56	57	70	58	51	55	59	59	67	53	61	83	89	54	72	74	66	65	61	53	57	81	64	59	57	66	55	65	67	74	67	77	48	73	72	75	72	75	56	68	66	72	54	68	69	64	57	62	75	50	65	60	73	84	64	74	64	60	70	68	69	73	70	68	64	59	72	44	63	74	53	64	59	71	68	73	66	72	57	66	63	67	59	80	74	68	60	68	61	49	67	72	75	79	67	80	61	68	68	58	62	83	63	70	80	56	55	54	68	80	80	64	64	69	61	69	65	69	73	65	73	63	56	52	63	61	82	58	83	62	55	75	70	60	64	66	63	62	76	75	81	73	77	57	74	71	60	66	57	66	61	59	59	71	53	59	69	61	76	71	67	65	66	57	71	51	81	55	66	55	70	51	54	65	71	77	64	60	63	74	60	73	78	70	56	70	76	61	77	67	75	53	79	71	64	70	65	72	49	53	63	54	57	66	70	76	78	70	68	70	67	63	54	51	66	51	79	77	65	71	74	68	63	61	70	78	71	71	86	63	73	61	68	70	74	57	48	63	72	74	73	71	85	57	68	57	79	71	67	67	52	59	62	74	62	67	58	66	53	57	59	66	58	58	43	76	69	52	68	77	70	66	66	60	68	67	70	75	67	85	58	67	69	61	63	56	57	61	77	79	65	65	49	64	65	65	65	51	71	56	63	60	68	61	55	65	55	69	67	67	51	72	65	59	59	59	58	63	57	62	69	70	66	60	66	49	64	56	70	57	60	56	87	63	61	52	47	75	57	59	62	62	74	70	69	78	67	72	72	58	74	61	83	65	64	68	66	77	71	60	59	52	69	73	59	67	57	57	69	55	61	61	63	86	73	72	66	56	66	68	63	78	66	65	67	77	60	62	67	75	66	59	64	57	63	75	73	59	64	62	70	63	67	63	52	71	60	65	68	78	70	74	67	56	64	58	60	51	59	52	55	61	74	74	78	59	60	74	64	50	73	69	67	72	62	61	60	61	67	62	66	56	65	45	69	67	72	62	66	63	46	50	58	63	55	78	70	60	76	86	62	60	65	74	57	54	71	67	71	74	53	59	71	77	75	65	62	67	55	69	73	61	67	67	72	58	49	63	81	77	63	71	52	77	72	55	65	64	58	55	53	58	64	76	65	58	60	74	77	65	67	68	60	59	69	72	59	66	79	58	63	48	82	67	69	71	82	63	66	68	69	76	72	64	75	65	66	71	69	78	58	63	61	67	67	72	64	69	60	67	53	56	57	61	75	72	73	69	65	66	83	59	80	58	60	75	67	59	65	72	82	78	69	67	69	73	65	62	66	68	68	82	51	61	73	57	68	57	60	62	70	67	68	71	57	67	65	62	76	70	65	77	83	44	48	70	75	77	58	64	73	61	63	65	61	76	68	64	60	52	68	63	73	69	62	57	61	60	70	57	53	75	82	78	70	59	63	58	79	58	75	72	60	63	65	66	63	66	63	68	55	68	73	66	68	68	55	56	65	57	74	65	68	77	67	82	80	66	68	60	64	72	70	82	78	60	67	54	65	74	67	66	77	69	66	69	70	62	74	68	66	58	45	72	75	76	65	70	65	69	61	67	58	59	67	66	62	61	71	73	61	65	61	71	59	65	63	73	68	57	69	53	60	58	61	60	77	61	61	58	73	56	60	71	65	78	70	70	61	74	78	71	57	64	65	61	67	64	70	56	66	71	68	80	65	69	51	80	62	62	63	78	77	72	94	69	75	53	61	64	69	54	70	84	77	61	71	74	63	61	59	57	61	67	71	55	72	62	73	55	75	71	56	52	55	49	70	64	69	61	70	70	66	75	57	58	37	63	76	55	62	65	74	74	68	62	67	75	71	80	62	74	65	63	57	59	54	67	62	72	70	72	67	55	53	61	62	53	77	58	67	68	73	58	66	74	85	63	61	68	69	76	66	83	66	63	70	62	61	49	76	59	55	77	77	60	63	69	76	58	67	72	59	58	71	77	70	79	61	78	75	81	79	64	72	61	64	65	75	64	59	70	69	57	69	77	56	70	62	62	64	68	67	71	69	74	64	71	58	57	66	69	55	70	79	76	69	57	64	65	62	63	60	70	70	75	73	62	61	76	64	46	70	62	66	51	56	57	58	59	56	70	67	71	57	58	40	51	59	68	66	60	61	60	66	63	67	73	73	68	67	72	74	64	71	53	61	51	81	74	73	57	65	77	82	67	69	73	82	62	70	65	51	63	69	84	70	74	62	57	74	70	63	61	70	67	73	76	76	68	51	70	75	64	72	56	74	71	84	56	70	63	59	58	56	67	69	78	80	61	79	66	69	56	79	64	70	75	64	83	76	71	71	78	58	59	67	72	63	62	67	70	66	63	80	57	59	71	55	73	74	73	75	68	73	69	60	52	71	68	56	72	66	71	65	78	78	73	73	62	51	67	74	79	60	72	69	86	67	70	61	70	69	53	62	68	70	59	66	57	74	78	74	65	72	67	58	61	71	69	68	63	66	62	71	61	68	79	61	57	72	58	68	61	67	64	61	56	55	70	78	62	75	74	68	69	79	59	65	68	63	69	63	72	65	71	67	57	73	72	53	58	61	87	68	73	75	65	46	70	63	80	58	72	65	64	75	64	67	82	64	60	66	66	77	80	62	69	56	66	58	71	48	67	68	69	59	63	75	68	54	58	75	68	64	84	72	63	55	62	72	74	60	66	52	76	75	67	57	80	77	60	62	68	59	70	67	54	71	69	76	66	65	69	75	67	77	75	72	57	66	63	66	75	69	77	68	70	67	56	55	65	60	67	79	73	54	62	66	59	57	66	76	60	73	54	74	71	51	72	73	85	67	79	67	60	62	55	45	74	76	68	65	67	59	70	71	54	63	55	75	61	67	71	76	65	61	66	71	77	81	75	70	63	83	71	65	67	72	61	76	71	69	66	60	58	70	63	73	70	62	64	66	59	78	68	62	58	66	71	74	71	53	75	57	64	53	61	55	62	62	73	74	60	54	63	77	65	78	73	70	90	52	62	68	66	53	75	69	73	66	58	67	67	65	63	53	61	56	60	60	61	58	58	62	76	61	56	67	78	64	56	93	60	65	64	73	57	69	57	65	66	67	74	66	76	59	69	57	68	54	68	69	72	57	58	60	71	57	56	61	79	60	47	53	52	53	83	66	71	71	61	69	66	58	78	75	56	55	59	57	75	78	61	55	55	68	66	70	67	53	67	80	78	71	64	66	71	67	57	69	72	64	76	65	59	67	68	80	66	64	57	57	64	78	69	74	76	72	66	66	62	61	63	62	67	84	64	64	60	74	51	71	75	66	68	63	71	75	55	58	77	62	58	70	68	81	66	68	49	59	84	56	75
4066	359	437	464	420	374	371	328	344	363	334	322	353	325	298	299	287	293	315	295	293	291	328	316	277	295	280	309	302	277	285	248	300	266	293	270	296	279	286	291	268	286	311	312	266	308	279	290	274	289	262	262	302	297	286	274	297	298	246	270	257	264	279	286	275	306	280	295	300	263	304	299	303	292	314	288	266	282	302	289	307	269	301	307	287	282	290	289	282	288	281	293	290	305	283	276	258	308	290	281	268	293	296	299	288	281	239	273	273	305	275	300	291	300	294	286	234	268	289	300	304	279	282	274	277	311	286	254	283	286	316	279	291	283	262	312	295	288	296	295	298	299	258	294	273	295	275	302	294	273	308	293	298	267	292	310	302	298	278	273	277	300	272	265	298	280	307	270	293	279	306	257	285	291	268	291	275	284	318	266	297	276	278	256	307	290	288	277	271	264	285	319	280	283	270	269	258	278	276	273	291	285	303	299	296	262	269	272	276	294	299	298	317	276	276	273	272	273	335	277	302	304	279	318	275	278	280	296	273	293	283	306	268	306	261	268	304	280	277	270	261	270	279	308	275	274	271	288	285	276	263	277	301	274	278	298	302	271	278	285	267	286	263	284	269	283	282	306	276	310	312	283	285	269	266	270	300	273	268	286	288	290	273	279	285	309	287	306	277	262	287	279	304	277	285	299	276	259	289	244	291	275	281	272	290	277	316	264	245	285	298	280	287	283	309	274	280	271	321	261	272	304	293	274	301	304	272	270	314	270	288	273	308	252	281	279	311	279	269	281	267	269	272	268	289	279	256	280	274	281	286	276	319	307	290	275	290	286	295	317	309	287	297	285	278	304	271	309	306	314	277	272	259	267	293	325	252	289	266	313	298	262	293	301	284	275	282	282	284	269	277	290	293	304	273	289	297	270	311	301	279	289	273	289	287	280	260	274	282	303	291	270	270	259	275	273	312	305	294	267	296	276	271	289	304	283	301	280	280	289	292	289	287	274	281	260	305	273	291	301	295	276	283	298	299	263	276	274	287	282	319	301	306	265	261	308	307	300	263	290	279	282	285	302	288	274	277	271	279	294	292	281	293	281	281	290	282	296	272	306	307	309	328	285	313	284	294	278	253	295	272	290	274	314	279	285	281	285	281	265	291	269	283	273	266	274	299	286	315	260	274	307	254	289	265	264	288	284	326	298	276	285	281	285	302	284	261	249	297	285	290	277	296	305	268	292	290	318	284	300	283	288	293	286	283	293	278	318	282	277	283	311	285	287	295	277	297	310	313	306	299	298	305	294	288	283	270	274	298	274	279	290	285	282	301	307	309	283	286	269	295	260	274	277	292	251	254	284	278	305	253	290	296	255	308	312	270	276	260	275	276	266	291	296	283	281	294	254	266	314	299	274	272	283	257	284	258	260	281	255	273	284	260	281	308	285	264	279	296	279	263	303	321	294	306	277	294	288	324	314	281	286	313	297	272	311	280	313	286	272	285	272	274	290	287	292	268	279	291	278	278	285	299	282	294	299	274	293	315	262	299	276	273	278	288	279	259	256	249	287	312	287	312	260	284	267	291	336	287	282	289	290	255	279	288	271	294	273	272	267	284	278	269	278	271	295	247	253	286	294	285	284	296	318	283	261	286	277	267	265	279	285	259	272	276	301	296	300	288	274	292	287	286	279	306	285	292	264	296	277	259	285	309	252	276	299	339	277	307	302	287	277	304	324	277	306	293	283	287	321	284	309	260	284	255	298	295	282	285	282	284	265	289	287	274	288	279	298	284	293	277	312	287	294	290	300	260	276	291	295	280	292	308	270	287	297	291	294	288	307	287	312	292	260	245	277	290	272	271	285	288	276	279	266	301	289	281	267	318	280	307	285	263	287	299	310	312	275	283	298	275	305	243	265	284	303	297	264	286	292	314	289	292	281	273	264	281	269	301	307	305	311	279	288	260	261	265	273	304	252	297	319	291	278	253	281	290	271	306	283	294	301	278	280	307	282	317	284	292	302	286	269	316	257	292	316	283	268	277	267	272	257	289	283	286	314	273	312	269	257	292	294	287	262	302	271	312	248	290	277	294	292	302	253	286	276	313	279	275	280	275	306	290	299	253	271	279	290	252	308	259	246	297	276	289	297	268	278	282	270	291	281	269	260	280	314	298	299	338	287	260	274	257	299	301	282	292	298	271	286	292	298	267	291	293	278	279	272	294	285	290	294	307	282	275	290	282	260	291	274	297	293	284	280	282	291	290	311	321	278	283	244	315	290	285	288	282	302	290	325	285	285	275	284	296	327	272	267	307	300	297	292	282	286	286	259	276	318	308	281	274	283	299	302	258	303	288	260	273	297	269	288	275	310	267	267	296	299	298	278	285	294	281	285	284	281	308	263	316	292	301	264	307	295	269	317	300	311	313	308	302	291	264	298	295	251	247	278	283	291	298	277	284	266	266	277	297	254	286	286	257	286	291	282	258	295	268	288	262	286	275	285	276	293	310	277	285	267	278	309	283	280	277	281	307	307	280	267	288	291	291	290	245	248	259	282	237	259	293	248	278	269	299	294	275	301	306	258	295	281	268	281	280	308	300	282	298	288	297	269	268	297	303	248	258	281	284	303	301	291	271	297	322	296	286	282	284	304	269	291	295	281	300	279	311	261	269	297	287	285	281	309	291	260	272	256	318	305	280	272	276	311	304	291	307	271	286	287	302	292	267	267	277	275	294	313	323	267	322	316	294	290	269	301	309	251	297	290	304	288	263	296	297	277	306	274	277	297	295	273	269	277	279	283	289	290	301	284	289	288	320	278	289	320	263	259	297	306	306	340	286	275	283	253	279	292	247	272	274	277	314	302	289	298	278	293	268	303	289	269	280	272	270	279	297	277	323	283	276	274	275	276	314	300	300	290	254	270	293	257	318	310	292	287	298	282	334	266	276	283	281	275	268	289	298	291	287	290	278	283	311	273	277	258	325	292	289	256	279	302	269	292	277	272	281	245	299	282	295	273	325	290	267	289	287	286	286	269	288	269	298	303	305	291	262	299	284	310	274	280	276	275	269	277	295	309	275	269	279	257	267	286	311	273	295	295	271	269	282	290	288	308	249	260	294	292	261	269	287	278	292	281	264	303	267	268	299	289	293	266	294	269	308	298	319	280	281	326	271	262	284	280	283	309	285	295	302	275	301	309	313	261	276	295	274	275	298	285	282	284	289	296	263	287	295	297	269	298	299	282	285	333	273	254	313	269	264	296	272	262	262	289	278	299	300	308	286	261	266	287	264	282	294	285	322	285	302	296	249	302	271	292	267	295	286	257	263	289	277	298	251	291	286	277	259	302	286	276	275	232	271	283	322	286	281	280	291	279	295	273	290	313	292	304	268	271	301	290	272	262	287	267	329	278	274	240	302	269	299	283	262	277	270	274	287	309	286	284	280	258	268	274	274	252	276	286	306	279	267	286	304	281	270	287	309	276	304	264	318	260	284	301	268	282	290	255
14082	1197	1177	877	611	479	381	316	268	267	217	191	178	181	157	170	151	162	125	147	150	140	157	140	153	129	147	120	131	162	138	135	129	148	121	140	135	102	132	137	130	135	134	159	120	133	135	128	159	118	136	124	128	130	117	123	129	144	135	105	128	151	141	133	125	142	135	148	145	127	142	132	138	135	126	140	132	125	129	147	133	129	151	138	121	118	111	154	136	142	141	123	114	145	132	112	143	150	145	125	119	127	151	135	129	136	110	124	137	136	119	131	141	125	117	108	132	126	132	108	110	110	139	113	119	137	120	147	112	122	128	131	104	138	122	120	142	126	140	120	134	134	130	123	137	107	134	121	109	125	116	122	129	134	155	123	124	149	121	129	128	146	143	112	118	128	124	134	136	123	100	141	125	131	135	151	121	117	87	127	130	145	131	123	136	120	133	125	121	142	140	118	116	122	135	118	129	134	112	137	138	116	139	140	121	134	113	117	124	123	133	154	135	115	136	135	124	124	112	108	154	129	148	118	120	130	139	132	124	122	117	141	125	119	124	118	120	140	116	155	131	127	129	120	123	123	132	116	127	137	136	118	127	118	140	136	121	149	131	106	129	119	121	124	122	119	117	125	141	133	118	136	146	133	122	113	136	146	115	129	131	131	137	138	148	112	128	127	132	147	131	123	133	141	137	117	121	134	135	138	124	123	120	130	138	133	123	146	125	128	132	127	138	134	123	124	133	131	133	141	127	128	150	120	114	114	130	112	135	147	123	139	149	122	140	134	123	136	122	128	140	136	130	118	130	136	133	149	133	129	117	127	132	132	152	144	133	131	127	115	131	106	129	120	119	117	127	113	143	123	140	120	123	137	136	113	129	121	131	126	114	127	101	147	137	136	140	115	131	101	128	137	131	118	114	131	149	133	116	122	113	132	109	136	132	137	119	123	114	151	130	109	121	117	130	120	141	111	129	135	123	149	116	128	139	128	114	126	130	130	127	129	128	131	123	151	130	116	132	124	124	122	133	131	132	132	133	118	119	113	118	131	149	152	111	134	117	110	123	144	124	128	119	162	156	128	141	126	147	104	138	138	134	126	111	136	124	130	115	138	141	127	139	102	109	123	124	137	119	134	132	139	126	138	126	142	118	119	121	134	132	138	109	118	119	145	109	126	117	123	130	136	124	128	139	136	130	147	118	139	127	152	114	140	130	137	116	117	145	127	127	130	125	132	135	130	142	133	142	132	116	114	148	127	127	136	114	135	116	127	111	136	110	147	117	118	108	148	132	129	118	118	135	115	132	129	134	133	126	130	116	115	145	110	125	139	128	140	120	131	113	116	129	125	137	138	133	143	132	122	141	130	117	122	147	137	133	146	136	139	134	133	121	124	132	150	123	129	125	118	134	129	135	122	136	146	125	133	119	126	129	128	117	125	139	130	117	111	119	126	106	127	144	114	133	125	135	136	128	135	125	138	127	139	111	129	136	124	115	120	134	117	134	148	143	127	130	108	130	140	140	125	137	128	117	121	148	134	126	143	129	145	123	130	145	143	141	124	132	138	119	119	131	148	141	124	131	105	120	136	128	144	136	136	104	110	126	138	111	117	118	141	133	115	114	138	121	128	126	138	122	142	129	130	127	135	141	118	122	120	138	125	130	123	115	137	109	119	118	120	135	136	132	129	123	129	131	139	128	112	135	122	123	135	121	129	132	111	130	122	114	110	127	117	153	134	130	121	151	137	127	141	123	137	119	136	135	127	141	129	125	125	129	138	108	125	108	119	124	138	115	141	152	132	119	121	117	123	122	140	119	144	115	128	135	137	103	133	142	119	116	116	131	120	134	129	131	134	118	143	126	129	145	122	135	110	115	134	139	123	141	135	111	130	146	140	141	135	127	127	118	148	130	132	132	119	126	123	151	142	135	142	120	130	114	136	137	115	122	111	119	144	141	136	124	127	127	128	112	140	125	127	106	132	125	119	131	156	121	123	120	138	125	138	112	117	124	128	129	134	115	132	141	127	159	138	119	112	143	123	130	145	118	110	119	117	137	144	139	124	135	126	117	125	128	158	130	134	135	129	121	114	134	120	125	123	123	165	132	105	143	141	140	119	135	126	131	107	141	137	125	118	124	123	132	127	129	127	141	136	113	113	142	124	122	132	115	124	126	155	126	137	132	124	130	126	127	137	99	131	135	128	116	117	111	150	152	127	136	119	111	129	138	138	134	124	129	109	136	131	130	137	130	127	120	139	125	145	121	136	134	133	103	113	153	164	115	115	124	114	130	112	124	132	116	134	124	134	126	146	155	120	120	128	141	141	122	133	115	118	136	124	123	128	135	123	127	125	142	110	144	108	142	129	131	125	146	127	151	109	116	137	128	141	121	140	125	146	135	143	125	121	120	129	131	134	120	138	133	137	143	116	137	129	127	127	126	115	143	110	120	119	123	148	118	124	125	135	135	117	130	150	144	113	133	137	149	125	123	126	109	145	127	132	130	112	122	118	140	124	120	109	135	158	119	125	138	130	128	145	130	136	155	134	135	120	133	111	151	133	139	135	137	119	124	131	125	118	128	145	118	117	143	139	145	141	137	122	123	115	128	123	121	116	144	137	122	118	122	148	126	145	148	127	121	141	132	122	131	125	145	113	109	109	131	130	141	122	131	120	118	140	125	119	98	145	145	115	133	117	121	130	136	132	152	129	134	142	136	120	132	124	146	124	124	127	133	136	118	137	126	123	127	143	147	132	129	129	111	136	128	117	151	114	122	110	125	135	131	141	126	131	123	131	131	138	132	124	120	113	132	130	137	116	140	135	134	132	133	132	123	118	125	136	110	117	125	118	126	131	138	138	137	137	120	139	124	129	132	118	123	133	124	116	112	118	140	117	136	119	132	136	130	133	127	131	119	132	106	126	129	125	121	120	111	156	128	126	131	118	104	139	136	130	126	128	144	140	139	140	123	116	120	130	131	125	130	116	119	122	146	132	143	128	136	135	117	119	126	120	129	132	148	125	123	124	134	128	117	142	133	150	140	148	131	122	139	118	135	129	113	138	121	157	131	126	127	124	126	134	121	131	130	126	155	146	127	134	145	138	128	122	133	133	132	135	124	123	130	118	131	117	108	120	126	142	135	120	133	120	106	117	125	145	134	124	120	146	123	126	129	159	136	128	124	134	128	152	118	127	138	115	135	117	125	124	119	133	130	128	134	138	133	135	145	137	120	126	122	138	126	134	134	117	142	117	119	121	125	113	141	121	137	114	137	128	143	121	114	114	128	106	122	127	123	139	122	118	133	126	128	111	130	124	132	137	128	125	118	133	120	139	144	132	106	140	141	131	133	127	137	116	114	150	139	118	131	128	129	138	118	128	137	116	140	109	138	119	134	111	136	119	125	140	120	129	119	108	116	134	146	129	133	121	128	141	126	132	139	142	150	139	123	142	134	135	107	121	139	124	126	155	131	117	129	130	121	146	153	112	118	148	130	113	120	143
9611	1249	2727	3078	2755	2265	1895	1591	1451	1318	1204	1137	994	880	835	792	750	751	689	662	719	637	583	595	607	602	598	555	543	547	568	525	574	550	516	531	528	530	537	531	571	527	474	519	525	499	504	529	480	505	491	516	498	491	509	505	484	489	495	470	492	491	498	514	485	478	428	466	482	504	481	487	485	480	453	501	502	486	493	508	460	491	481	500	478	507	464	473	462	498	530	462	481	507	462	464	500	470	461	481	511	476	482	427	468	451	489	498	490	443	463	487	488	485	427	472	490	440	464	439	511	483	482	511	445	476	485	450	469	468	499	471	471	481	484	494	459	472	485	513	486	486	458	462	491	503	456	484	484	476	465	450	486	491	455	432	501	440	449	473	474	462	430	422	467	445	470	458	475	450	432	470	484	439	477	473	471	454	464	466	470	505	488	459	518	460	475	441	464	451	436	499	485	426	481	468	453	489	472	468	456	449	459	496	488	420	482	453	460	520	462	460	480	520	461	445	466	476	458	471	459	492	468	438	507	452	455	443	432	486	431	423	487	455	500	463	461	463	514	457	451	495	497	537	474	489	481	462	447	484	448	449	508	520	476	477	464	492	444	472	466	489	493	448	448	476	493	449	488	473	468	470	484	454	485	461	470	437	463	482	437	487	470	512	470	481	470	456	467	467	463	466	495	497	489	480	478	463	435	474	475	476	448	465	457	480	460	467	466	428	451	452	452	463	480	461	438	448	432	456	492	471	453	476	451	479	466	471	456	475	466	461	458	482	478	478	489	453	494	480	441	474	493	481	472	445	480	465	450	415	470	464	442	435	482	496	463	488	464	449	459	451	515	456	497	490	439	453	453	463	442	471	475	460	480	466	441	499	456	450	505	474	455	477	477	445	464	472	492	457	508	497	466	499	476	512	464	514	441	469	460	464	490	477	473	484	473	440	453	521	458	457	471	431	493	469	439	442	496	420	482	448	461	467	478	426	462	431	451	454	469	470	508	477	477	457	450	467	449	451	485	470	501	465	468	432	465	454	499	469	442	502	459	475	455	446	472	468	425	497	451	490	475	495	506	440	484	426	446	497	444	432	454	504	465	445	452	433	477	428	452	486	423	498	457	468	489	450	447	455	436	468	475	496	432	500	443	486	437	476	484	476	448	476	451	436	488	492	437	443	511	512	483	444	492	464	470	463	451	516	462	485	466	444	460	476	491	519	450	445	453	444	490	459	448	497	502	446	450	502	469	460	476	455	491	443	517	484	468	491	454	446	479	495	483	468	458	448	486	436	459	472	439	447	452	465	455	463	482	468	481	473	474	480	512	456	466	442	462	453	439	466	485	453	512	459	414	484	466	457	467	485	462	430	489	444	448	496	467	486	512	470	486	459	475	470	504	489	446	471	473	498	477	509	459	431	450	468	470	451	469	448	457	462	442	515	480	467	453	443	473	477	468	433	444	448	459	478	473	475	481	451	482	471	462	434	458	449	483	462	447	489	470	410	485	453	452	451	475	496	452	438	448	479	479	478	446	483	495	464	496	423	455	472	426	473	448	446	467	448	508	457	468	489	431	452	457	510	488	482	469	486	461	462	477	494	434	499	466	465	459	476	471	501	485	478	475	423	483	448	447	477	493	507	462	474	494	470	508	473	440	442	469	514	479	435	494	472	502	459	458	492	475	496	466	480	474	455	458	485	453	455	461	480	449	492	464	473	465	451	463	452	480	480	422	454	463	490	422	470	487	432	469	443	466	474	421	517	476	491	466	460	465	482	442	472	468	477	464	482	484	456	480	424	470	459	459	509	469	459	473	500	489	490	458	457	515	487	501	444	494	442	495	468	495	491	444	433	498	504	475	497	453	477	447	501	465	437	471	487	491	501	445	433	522	517	457	487	435	485	503	443	448	532	453	461	447	489	464	472	462	419	431	474	497	409	449	446	430	460	457	500	530	444	488	492	438	500	442	457	433	478	430	473	474	473	467	482	480	439	425	444	484	487	431	461	505	441	457	514	467	508	458	476	492	457	426	439	425	447	446	467	463	462	479	427	478	422	456	461	486	461	445	485	452	506	499	455	460	471	414	466	496	463	493	463	437	487	434	457	483	463	477	449	468	474	451	483	469	444	482	436	482	471	452	499	493	459	472	460	486	461	458	481	461	464	500	452	432	504	465	471	439	470	473	471	465	464	475	498	471	450	454	519	449	524	475	471	473	445	434	466	493	469	478	494	487	478	476	418	427	473	451	465	468	413	453	495	464	488	448	482	499	471	447	475	446	459	493	462	520	464	461	472	516	458	519	481	402	449	456	419	484	477	478	484	469	499	490	470	485	471	464	475	461	460	485	473	468	433	487	511	485	470	448	457	445	454	480	510	457	487	508	450	452	472	463	484	457	411	465	481	475	456	474	453	467	467	465	470	479	472	468	456	481	459	487	484	497	465	446	465	433	468	460	428	473	457	449	464	489	474	437	478	456	461	470	473	482	454	488	468	462	416	454	438	535	480	464	466	493	472	450	461	444	454	516	490	457	453	462	489	455	462	456	471	470	489	456	487	439	460	460	449	461	415	477	455	469	461	485	465	474	450	450	489	459	460	480	467	510	487	464	480	448	475	506	471	452	449	456	470	447	480	423	440	474	514	476	452	454	485	435	496	480	456	428	459	441	461	476	453	459	431	490	457	468	429	503	502	437	498	429	508	451	461	429	489	470	442	458	461	448	469	480	470	467	457	492	478	464	447	497	480	484	516	464	502	441	442	432	464	479	479	447	466	447	504	445	528	455	433	448	468	451	503	479	484	452	467	487	424	481	469	452	469	465	464	471	502	466	462	498	485	450	486	445	473	461	471	480	434	489	495	464	495	487	465	475	468	451	462	495	469	472	487	452	475	462	460	467	487	475	437	462	428	475	443	498	481	528	445	453	434	469	476	502	424	447	471	489	464	454	461	473	437	429	464	456	424	466	441	448	496	480	465	433	477	462	485	457	490	480	476	441	485	455	467	466	449	432	511	512	448	494	540	477	485	473	454	481	466	470	452	475	494	443	443	470	437	446	502	489	457	470	459	484	504	460	441	440	437	482	451	456	489	469	463	486	504	441	477	468	435	455	506	463	465	455	475	461	459	475	478	429	441	425	441	463	457	453	471	490	494	473	470	461	472	532	473	465	493	490	488	471	456	418	460	462	459	433	495	479	438	460	475	453	493	483	469	441	467	479	467	458	474	455	494	472	519	478	472	487	503	437	440	478	480	468	468	475	450	463	495	447	483	465	489	463	498	506	462	424	482	455	466	468	438	470	492	460	460	510	484	481	482	436	518	461	461	493	462	457	456	459	480	463	457	524	480	468	487	460	438	437	423	435	483	439	458	503	470	455	481	488	478	461	436	491	418	478	445	474	493	481	464	455	468	457	495	500	475	503	442	452	479	489	484	448	472	480	455	447	489	474	453	447	480	470	483	451	437	455	437	466	433	497	460	447	477	439	506	444	445	466	490
23321	3397	2315	1628	1120	862	689	578	457	471	378	360	329	311	307	261	285	282	226	267	253	224	211	235	234	224	227	236	230	206	227	223	212	208	205	219	209	189	195	201	182	199	186	210	220	216	205	211	202	216	214	193	182	180	220	187	214	203	211	216	191	176	217	211	195	214	188	195	222	172	209	206	212	213	189	195	224	220	186	206	225	207	201	220	193	176	214	199	192	201	212	217	207	202	199	182	195	187	212	194	180	174	214	205	189	186	212	180	224	219	201	197	210	186	201	167	181	209	191	211	229	202	204	203	226	213	198	189	188	194	190	203	218	220	202	216	196	215	204	194	202	196	200	225	189	200	207	185	182	219	220	168	200	207	185	211	189	196	211	172	200	179	174	187	217	192	199	202	210	214	185	206	212	185	195	187	217	194	207	178	182	199	221	192	189	219	185	208	190	196	192	211	212	206	191	204	207	192	190	185	190	189	201	175	193	203	206	178	192	206	207	186	202	229	219	191	240	172	220	171	217	220	176	184	175	193	203	222	201	220	203	202	202	208	221	215	194	188	188	185	203	197	214	202	192	172	173	214	187	224	187	195	232	204	184	204	183	205	193	169	204	223	183	190	189	200	202	185	190	186	187	196	183	195	228	169	209	207	210	207	203	231	240	199	194	191	215	195	205	168	209	197	203	200	194	204	199	223	176	190	192	198	191	198	191	187	184	196	184	185	196	192	218	232	201	196	203	187	188	204	201	182	206	200	218	178	210	210	216	208	174	212	212	197	203	211	201	190	188	200	211	207	206	192	208	212	183	193	209	192	178	191	203	189	222	194	212	219	195	186	184	197	216	182	187	174	201	216	208	183	188	222	199	211	217	187	204	202	190	207	219	214	200	187	210	191	208	201	204	183	192	198	190	197	170	199	213	191	201	200	199	193	205	187	190	210	202	197	186	191	205	188	212	214	204	187	198	171	178	173	201	167	190	208	198	203	217	185	198	165	206	214	176	177	202	206	210	186	190	172	214	189	192	205	210	178	193	215	194	218	178	206	207	186	200	187	202	198	198	207	206	209	208	208	185	216	186	163	200	204	198	202	189	211	193	185	199	207	222	190	226	212	189	203	216	192	185	201	165	197	213	207	190	231	204	213	195	202	224	174	220	182	190	211	205	214	225	195	201	206	200	204	206	193	192	200	219	210	194	170	185	201	175	181	203	216	178	234	195	212	191	192	217	197	199	224	172	189	180	225	228	182	207	173	200	203	200	214	214	212	184	190	178	192	176	193	204	218	207	160	171	190	209	184	208	224	197	194	181	217	200	217	208	203	176	203	193	178	183	205	223	197	198	215	188	218	195	196	197	197	204	170	190	197	199	223	177	207	197	194	232	225	207	176	204	199	219	190	217	184	198	196	195	215	189	210	185	175	201	196	196	195	212	193	178	190	219	205	218	218	209	183	203	203	214	192	194	190	192	213	214	194	202	184	193	198	208	189	186	191	181	199	214	209	195	227	214	179	189	185	210	201	196	202	162	181	195	200	193	206	202	220	194	206	195	191	169	196	177	207	229	208	202	209	204	202	180	177	202	203	214	203	193	210	191	209	205	168	196	202	181	179	212	198	199	227	186	211	208	231	180	228	192	174	224	212	194	198	208	197	169	208	209	192	191	201	212	198	200	222	177	193	210	200	212	199	187	239	190	206	206	210	203	228	198	194	188	183	189	198	199	221	196	193	171	212	195	211	213	229	191	212	213	186	201	177	213	215	221	200	170	203	192	203	201	201	198	208	183	196	198	198	185	196	182	203	219	177	208	190	219	201	211	192	187	224	194	189	173	215	205	184	200	190	224	176	208	191	212	192	209	194	208	217	175	181	179	173	184	200	201	176	186	194	182	203	179	195	187	208	192	188	201	202	212	193	188	223	215	185	204	190	214	202	206	193	183	186	194	204	175	200	216	193	207	204	178	213	209	206	193	220	194	198	203	189	196	206	219	198	211	165	211	196	196	193	219	173	203	206	172	230	187	229	196	195	202	216	194	209	186	187	193	201	206	194	202	184	190	179	221	194	197	193	220	214	200	213	194	197	197	224	222	199	212	188	194	186	213	214	203	199	221	183	187	202	184	220	209	209	193	208	204	196	210	227	212	209	192	202	201	206	223	206	182	199	189	200	206	188	177	180	176	185	218	185	196	179	192	216	211	223	203	216	221	190	220	195	171	183	170	196	182	196	217	216	201	194	204	186	198	187	197	210	194	196	196	198	189	226	186	191	185	223	203	205	197	212	223	192	203	207	198	216	199	190	177	216	215	215	207	168	186	217	191	204	175	211	212	193	196	220	208	169	194	207	191	184	178	199	182	200	193	186	207	184	217	191	185	204	209	193	202	191	201	189	223	187	203	207	177	177	218	201	185	201	198	188	222	209	216	193	198	206	191	189	212	186	208	183	203	209	220	193	204	196	210	190	201	178	199	175	194	231	205	192	191	206	206	199	224	200	200	218	191	215	196	208	166	203	220	205	210	195	192	193	201	188	185	211	190	196	217	220	220	167	208	195	195	190	208	186	207	183	191	226	202	205	205	180	201	199	189	196	191	203	214	193	208	182	222	217	180	197	184	219	204	217	211	208	212	219	201	178	163	172	177	213	211	206	191	204	224	187	172	192	233	192	194	195	222	194	188	216	192	219	227	198	195	194	207	219	192	200	187	191	175	182	195	192	205	176	190	225	227	174	195	197	203	197	206	210	186	204	193	207	179	188	217	216	195	194	192	195	199	204	212	192	240	197	210	172	211	189	210	196	209	226	236	195	199	219	210	208	214	191	196	201	199	184	218	196	198	195	203	217	194	182	222	219	178	209	202	199	197	212	211	189	187	189	196	187	245	221	180	206	198	187	179	192	200	202	206	203	197	206	192	201	224	207	199	219	176	187	173	178	218	209	201	215	204	220	192	219	218	189	190	198	183	195	192	189	198	198	207	201	196	199	188	220	209	214	212	166	178	221	200	191	193	201	190	206	172	209	186	207	210	186	183	194	190	196	228	203	190	201	199	202	195	189	207	186	211	186	182	219	203	221	203	208	208	215	205	211	205	196	203	217	190	226	184	179	196	231	188	180	205	197	189	199	198	173	192	203	204	167	215	180	196	185	206	221	199	193	185	213	195	187	203	197	183	182	214	199	181	193	186	195	194	191	200	215	181	240	194	208	185	197	193	200	202	203	196	210	175	187	178	193	173	184	193	198	207	205	227	222	209	189	190	208	195	207	197	195	212	204	215	196	207	193	206	189	209	205	186	186	197	215	212	212	209	188	197	204	215	195	198	185	177	183	169	199	204	208	183	212	180	189	201	229	205	220	209	180	202	178	189	191	213	189	183	222	196	185	218	182	190	188	203	214	200	204	213	211	201	218	183	224	171	174	191	191	165	193	196	197	212	220	182	219	197	212	190	202	199	174	195	192	202	190	183	205	196	166	185	208	182	193	210	195	204	196	203	177	202	195
13114	2277	4759	5671	4830	3992	3459	2884	2493	2282	2017	1747	1648	1515	1330	1279	1217	1179	1096	1080	1006	1019	996	991	901	885	902	841	859	851	888	846	798	790	805	840	796	840	807	763	832	782	737	762	720	781	752	760	679	702	747	746	678	716	763	765	807	742	747	699	753	738	745	743	704	682	708	667	689	670	714	668	715	688	702	707	686	677	674	709	697	663	708	710	700	692	694	693	724	727	675	657	669	728	742	718	640	680	706	704	643	675	698	693	704	654	704	707	707	719	672	702	681	699	642	667	697	696	761	696	682	708	702	666	642	644	695	670	670	697	712	652	663	723	662	678	682	679	649	673	698	678	693	679	739	659	711	621	675	649	699	654	709	689	684	669	688	692	614	696	690	671	653	666	693	663	647	631	669	616	689	668	660	685	720	681	673	677	682	674	653	675	674	667	664	691	672	671	696	710	691	666	674	669	656	682	649	655	712	658	712	632	670	688	660	649	646	678	626	710	627	686	699	637	675	660	710	677	704	665	666	688	719	666	686	673	676	711	701	652	704	671	708	679	667	635	644	644	703	662	682	672	682	684	704	688	672	664	619	737	664	715	656	660	652	701	673	656	694	662	697	659	732	674	669	621	676	669	631	680	647	694	630	653	686	738	668	734	711	652	675	697	657	666	653	650	647	651	689	700	652	667	672	672	648	679	682	692	664	646	652	709	688	686	714	630	665	657	644	650	678	631	639	683	633	647	711	649	647	647	726	633	637	673	675	732	651	684	657	637	687	619	681	703	655	682	670	699	676	656	685	657	647	655	710	683	671	671	677	590	685	667	671	681	688	695	659	698	678	697	695	649	701	651	660	690	660	691	634	653	680	708	648	681	654	679	648	680	675	684	675	663	737	675	634	703	660	672	649	693	674	645	674	682	695	661	649	667	683	678	638	688	704	667	655	689	670	667	700	698	671	657	664	706	642	695	644	682	647	698	698	693	666	693	662	635	643	698	664	658	707	713	649	664	672	685	735	654	655	704	688	689	692	657	654	648	651	663	690	649	654	624	719	717	674	646	690	684	647	675	674	678	700	718	637	659	596	668	682	669	688	704	651	671	643	698	648	685	658	726	643	670	671	707	705	688	684	676	677	643	683	687	655	666	682	657	669	660	662	703	666	667	643	663	675	656	716	651	691	676	688	681	676	691	624	656	665	684	657	697	701	679	684	686	674	673	690	719	708	646	645	690	635	679	712	658	697	654	667	707	688	674	707	640	690	669	656	682	689	732	664	693	726	648	655	659	685	714	650	682	697	677	688	683	741	692	678	690	669	682	716	685	638	691	706	662	631	694	637	687	646	653	655	717	724	654	675	680	696	679	662	661	672	684	671	657	660	657	703	673	655	662	654	664	659	660	636	664	612	720	641	685	668	645	655	678	698	691	654	667	628	671	661	679	646	665	614	655	642	677	721	656	704	655	709	639	635	663	671	668	706	635	629	714	664	652	634	689	664	630	713	691	718	691	649	656	682	703	664	678	619	663	660	657	677	681	692	615	711	700	716	677	654	678	685	667	661	663	694	722	715	701	698	713	639	670	684	680	601	647	676	633	693	665	668	654	646	648	666	690	682	723	683	694	679	681	712	664	685	702	643	697	686	645	714	698	670	670	645	659	685	677	654	692	664	678	669	641	669	648	671	660	648	683	663	694	681	674	722	648	652	729	718	698	665	690	648	638	678	678	635	706	673	684	643	661	670	685	704	638	653	664	676	689	646	723	685	658	665	687	658	699	645	627	689	646	660	673	670	677	682	617	638	680	652	675	666	676	721	671	679	703	656	664	699	699	683	718	666	657	638	683	697	676	654	682	671	692	672	664	640	682	645	721	661	604	668	685	677	672	639	658	715	654	654	635	643	659	667	705	686	717	649	703	698	666	697	663	689	708	673	693	700	689	710	690	685	697	652	701	698	653	679	654	724	677	710	645	664	677	648	676	623	701	710	627	684	640	687	668	647	712	696	676	720	670	629	649	610	688	672	621	648	664	701	677	627	660	696	656	665	695	686	645	678	678	669	689	700	701	663	655	689	700	703	680	700	688	657	686	671	611	679	646	669	633	646	608	692	709	637	691	623	642	674	706	679	666	663	661	675	659	641	705	747	659	699	676	737	696	680	682	703	681	724	639	723	693	720	694	661	694	695	718	682	624	662	682	674	695	703	687	692	705	673	699	673	670	678	724	617	745	701	669	700	659	723	670	728	683	640	654	633	650	711	677	688	686	666	655	646	667	675	670	679	658	615	658	706	677	730	675	661	682	663	644	745	616	667	700	682	655	651	688	709	650	695	681	692	642	613	641	706	707	656	624	717	695	661	663	676	685	686	695	726	704	675	701	675	675	712	638	686	655	653	672	666	620	687	671	675	665	660	648	663	675	722	665	634	688	603	705	694	656	644	725	653	674	660	643	712	679	699	688	626	678	678	644	702	615	612	667	691	696	714	681	648	727	642	690	652	678	678	653	673	644	690	693	682	679	731	657	677	706	685	674	669	667	703	664	680	651	693	689	631	679	711	712	698	669	671	639	703	659	677	723	665	639	627	731	698	674	708	689	666	669	658	662	673	677	662	713	700	724	654	641	714	687	665	645	638	700	658	663	667	692	662	695	672	699	679	689	697	655	651	656	654	670	684	689	709	664	648	658	660	665	710	591	680	708	683	676	657	710	671	671	685	691	669	656	725	620	679	748	653	686	686	697	711	670	649	698	673	683	638	690	670	698	688	671	710	676	706	654	677	680	665	726	719	684	649	689	633	677	666	648	700	701	691	698	662	647	663	682	657	691	703	678	670	657	688	694	698	652	690	645	668	673	660	674	656	695	659	698	674	711	690	682	685	688	670	693	659	672	671	640	718	693	622	709	644	660	696	689	655	690	743	663	640	719	647	635	735	664	651	664	639	705	727	650	697	654	638	663	690	645	710	665	670	660	702	656	653	673	700	698	665	676	706	677	672	695	684	669	700	666	707	702	687	656	673	673	652	707	697	612	659	725	714	655	613	665	657	686	693	619	715	664	692	655	636	651	721	675	689	641	706	644	679	693	688	695	662	631	676	646	649	684	701	696	658	683	693	661	612	629	686	646	697	676	653	674	684	649	685	686	698	685	672	688	667	688	646	694	655	700	715	707	708	714	696	697	630	628	649	720	656	659	647	681	693	706	640	624	673	704	678	646	669	663	665	642	711	675	692	733	647	690	675	653	681	667	666	706	695	677	714	708	699	675	636	670	671	649	718	700	669	694	672	657	643	677	720	662	671	604	664	667	690	668	684	686	651	644	622	704	682	707	654	716	664	635	658	708	683	700	703	689	699	693	696	694	709	709	679	693	654	695	645	660	658	661	685	671	692	687	649	712	648	696	681	693	680	660	604	663	690	661	715	682	696	654	616	640	676	682	706	675	652	660	677	625	678	728	640	673	642	669	689	696	674	671	726	651	664	644	699	697	620	698	687	683	698	645	670	653
2046	112	123	99	83	79	77	51	74	78	76	71	60	69	59	66	59	76	55	69	64	61	47	66	63	64	62	67	48	53	51	46	59	68	61	51	55	69	62	49	65	77	73	68	63	61	84	62	57	72	57	66	60	56	69	63	66	67	79	67	76	69	63	63	67	56	66	54	61	62	50	67	60	66	69	67	57	67	67	53	62	61	58	44	60	63	68	59	63	59	53	68	62	66	63	64	66	72	61	59	56	61	66	63	64	75	62	84	63	59	57	73	72	68	65	58	73	62	53	67	61	82	66	76	66	52	62	52	55	56	58	74	65	57	61	54	58	67	49	53	66	70	74	59	52	65	56	50	79	67	90	63	58	64	65	61	63	52	53	58	85	70	67	63	62	51	60	65	70	64	64	66	58	54	58	61	69	56	73	62	80	69	57	85	66	63	57	60	66	54	53	84	60	66	74	47	70	52	58	62	62	51	76	68	83	48	65	65	60	66	61	63	62	74	59	67	55	68	59	74	68	65	71	56	61	57	59	67	64	62	64	64	63	65	56	64	73	64	56	64	64	57	81	63	75	60	67	58	76	66	64	63	56	59	56	62	62	62	59	70	68	65	66	68	64	61	48	63	77	69	61	69	54	71	61	60	74	48	62	58	66	61	52	50	51	60	50	67	68	54	66	57	60	75	72	56	64	67	62	69	63	67	56	66	61	56	66	65	67	48	60	53	58	57	71	49	67	62	61	69	59	60	68	59	71	76	65	49	63	64	73	59	64	64	60	70	62	50	78	82	69	51	79	71	72	61	65	68	63	76	63	60	77	65	61	69	49	63	46	70	59	67	64	68	55	77	68	62	85	67	75	55	69	77	66	52	62	59	65	68	50	47	64	59	62	74	62	71	70	73	53	71	64	68	52	70	57	65	56	60	68	72	56	50	69	56	61	63	60	54	60	60	51	77	58	63	61	63	60	59	65	63	64	62	56	62	61	49	57	62	72	66	66	66	54	72	67	52	59	67	52	47	74	62	48	67	64	54	64	52	59	63	74	70	51	61	62	61	50	60	70	72	67	65	64	60	59	70	65	75	72	80	59	50	69	54	61	69	71	65	59	57	52	39	57	62	60	58	60	70	52	59	85	68	65	60	69	58	58	64	66	70	59	67	58	70	74	72	67	57	64	71	65	54	72	71	59	62	59	65	64	62	70	75	61	61	64	50	71	63	67	52	50	52	63	53	66	78	66	55	69	68	67	78	53	59	63	62	70	64	70	60	69	74	63	72	64	57	56	76	75	63	63	60	85	66	69	63	54	72	53	63	54	62	72	49	58	76	62	65	49	60	69	61	61	54	54	57	78	71	56	56	68	66	60	67	52	46	61	65	72	65	69	61	61	69	65	50	65	59	60	78	58	74	64	57	59	65	65	51	59	61	72	71	72	65	53	61	58	61	50	63	61	65	67	79	57	60	64	70	66	58	63	66	66	62	55	78	72	54	63	62	69	62	59	72	66	72	58	70	77	72	69	62	78	60	56	74	62	72	58	62	65	61	63	54	56	67	68	65	69	70	78	58	73	78	55	72	58	49	65	71	68	52	66	55	80	77	68	62	67	65	68	64	67	59	68	70	68	63	68	79	51	62	70	60	63	56	55	54	67	40	60	64	51	54	63	73	56	47	65	69	78	55	42	63	58	74	74	68	58	83	57	69	63	61	66	67	70	68	74	65	72	72	65	57	54	48	64	69	59	64	62	73	62	58	67	61	74	66	68	68	77	58	76	60	68	66	61	70	62	64	73	59	68	63	61	69	62	65	79	65	79	59	61	68	51	59	52	60	60	60	60	50	69	62	62	63	69	65	82	72	66	73	57	60	66	68	69	59	70	64	48	58	68	56	62	65	58	75	62	53	57	72	63	47	55	66	45	58	51	65	77	73	69	84	53	70	72	58	68	54	48	55	77	68	57	72	58	62	63	77	52	55	57	50	69	64	75	81	57	58	56	61	59	71	74	65	53	59	46	51	63	58	76	70	49	68	56	66	59	62	62	55	61	57	59	74	65	56	48	68	70	73	69	61	53	67	56	65	62	54	69	60	49	63	52	57	61	54	80	76	77	60	58	62	59	66	73	68	56	58	47	64	68	55	79	67	84	53	63	54	70	65	70	70	58	55	70	74	62	73	58	67	61	66	65	43	63	65	56	46	63	57	56	65	71	66	57	54	64	46	57	67	66	51	56	58	62	61	63	63	75	68	72	67	63	54	75	87	67	54	64	66	57	48	75	94	61	57	69	62	59	60	53	71	67	58	58	83	58	64	55	70	79	60	68	59	57	74	71	54	58	57	75	64	59	60	68	80	70	65	71	60	61	67	70	62	53	66	75	63	68	68	54	58	78	68	66	56	73	51	60	59	67	68	76	63	63	68	74	73	52	48	63	60	63	48	65	64	62	69	58	62	61	69	73	64	66	63	66	46	65	76	64	66	62	53	73	62	55	52	68	51	77	55	75	85	61	60	65	74	54	61	68	72	62	69	63	70	77	77	63	42	58	53	64	70	58	39	55	56	68	56	64	59	66	49	71	66	68	76	62	61	57	65	64	88	71	59	49	75	49	78	62	74	63	55	58	60	55	61	66	63	72	66	62	46	60	59	58	62	57	60	71	71	76	68	71	56	55	87	61	64	76	72	69	67	52	75	63	63	63	69	53	62	73	54	66	59	61	79	57	81	70	62	57	74	56	69	71	51	70	70	64	60	68	63	52	59	52	62	70	60	64	68	71	73	60	69	47	54	58	75	51	67	65	72	58	72	58	71	68	64	54	63	56	65	70	58	71	60	49	60	72	69	61	68	58	67	76	61	57	68	48	47	62	47	62	56	66	60	63	54	53	48	65	51	59	58	62	58	45	60	74	54	55	68	61	70	59	64	62	60	59	61	59	69	61	71	68	69	62	68	57	65	69	62	63	78	57	52	62	73	53	60	56	59	56	63	58	52	67	77	59	68	69	68	79	47	53	57	68	59	82	62	72	63	68	72	63	61	66	53	69	85	49	65	62	66	71	61	56	47	53	65	58	66	61	58	57	64	58	60	64	49	55	65	67	70	64	75	60	59	62	59	66	63	56	67	74	70	55	66	58	53	61	56	56	50	56	51	51	74	56	69	78	60	67	51	64	54	64	81	57	40	67	54	71	61	51	58	65	62	60	71	63	56	58	58	79	56	58	56	51	58	55	59	65	65	66	55	78	87	57	78	63	62	63	57	62	54	61	57	61	68	56	55	62	75	59	68	54	61	65	54	54	61	69	54	60	72	57	58	71	62	49	68	74	84	58	66	61	67	66	67	62	58	78	64	56	67	67	74	62	55	52	73	57	53	56	57	69	69	60	67	58	64	62	62	68	51	70	61	69	61	71	59	78	55	84	52	52	62	64	66	66	64	63	67	53	61	57	67	67	67	79	67	68	67	45	59	66	68	65	49	74	70	71	67	69	56	70	71	79	65
3630	364	463	417	423	372	385	331	338	365	339	320	323	324	320	314	296	282	292	307	252	304	290	278	300	272	275	291	299	271	297	278	246	279	260	279	265	270	276	263	282	250	252	283	290	274	271	254	275	278	276	263	291	279	268	290	256	274	286	276	278	292	293	290	285	262	273	275	254	269	250	262	281	245	297	275	289	274	261	274	266	282	290	249	271	265	282	252	268	276	281	254	250	279	295	276	259	274	266	267	265	250	257	262	257	257	274	269	259	275	275	267	267	258	260	287	252	265	280	232	282	268	291	280	280	268	255	269	291	242	262	283	274	270	273	270	289	294	262	267	295	275	283	288	261	285	263	252	265	268	255	284	300	258	282	260	292	281	261	271	273	271	258	288	273	268	262	285	259	281	265	286	267	258	287	275	262	280	262	273	247	284	270	243	293	281	294	268	274	244	279	262	231	282	279	266	248	261	253	267	311	284	280	262	263	252	236	267	272	254	263	233	261	284	271	271	248	260	290	271	305	322	270	290	280	248	274	271	288	271	248	264	256	280	226	256	281	253	292	259	283	273	280	264	268	257	244	261	262	260	276	272	283	258	259	295	266	295	280	256	294	257	291	266	261	258	300	269	260	263	262	251	292	290	297	264	280	259	305	285	257	283	251	269	277	247	279	265	302	273	278	282	256	262	279	277	263	306	273	274	274	295	266	262	284	285	274	267	302	290	299	275	272	267	269	257	235	278	282	277	257	257	282	299	291	230	271	269	271	238	273	272	271	276	305	291	258	268	273	265	254	257	294	297	243	276	263	269	269	257	312	273	245	270	255	254	265	272	279	268	293	287	318	274	250	266	271	250	274	250	274	261	258	260	274	256	276	258	257	280	258	273	284	296	249	272	284	270	271	279	271	293	290	303	275	276	259	248	253	275	296	272	264	263	260	264	241	252	282	279	267	311	261	269	275	282	270	260	292	281	283	293	295	258	267	247	257	249	253	281	274	270	279	269	277	244	306	281	262	281	304	264	256	287	254	238	279	268	259	295	263	260	266	291	258	241	262	282	244	280	249	285	235	292	268	280	236	272	270	316	278	293	284	298	270	251	269	259	262	242	265	268	261	251	244	305	268	277	264	300	263	248	264	278	269	290	289	263	288	310	311	275	244	261	269	281	276	300	269	277	286	254	293	270	243	263	262	290	260	259	265	280	259	256	287	300	303	264	238	283	279	257	244	269	272	250	263	265	240	262	259	253	259	263	269	263	265	257	319	272	282	287	291	263	257	290	283	279	290	259	250	300	288	260	252	265	270	278	265	293	268	261	282	273	271	281	287	253	270	248	267	279	253	243	266	269	267	299	278	298	253	285	281	272	267	262	266	242	284	269	273	287	264	315	287	284	274	271	280	262	279	249	238	245	236	261	264	258	292	267	296	272	261	279	274	258	275	247	250	282	275	267	273	262	271	288	274	256	272	272	310	269	281	270	285	312	239	279	272	262	247	286	288	268	250	284	257	297	278	322	252	307	265	274	280	325	236	259	257	275	239	292	298	278	263	289	259	305	297	269	232	265	274	260	239	279	262	262	267	252	277	256	256	259	264	261	257	278	290	267	284	255	273	271	276	278	239	258	247	233	272	272	261	242	253	266	253	279	254	304	295	248	268	283	269	266	280	283	310	278	232	233	256	288	270	255	249	307	274	256	252	257	280	303	273	255	251	269	292	282	254	258	287	282	278	263	277	263	258	253	246	290	305	262	247	302	277	289	281	246	275	301	256	259	309	304	299	240	276	266	260	263	283	277	276	284	271	295	274	248	276	234	287	265	302	268	257	294	286	271	261	249	283	261	264	252	236	243	265	283	307	275	260	266	269	244	269	263	252	286	279	243	255	258	277	269	295	284	261	288	286	267	296	271	286	250	267	249	260	269	242	297	284	252	260	279	262	258	273	282	278	266	269	284	240	293	278	247	272	300	272	258	305	260	237	285	271	285	293	313	234	281	309	300	263	266	259	294	285	265	273	281	262	276	257	248	247	287	225	292	282	296	250	261	286	269	281	221	234	264	285	260	262	266	268	284	272	288	273	274	281	276	260	259	252	260	322	279	265	273	273	281	271	264	272	271	297	276	285	280	280	262	284	276	299	273	281	254	264	293	292	263	279	269	292	231	271	260	278	273	287	269	279	251	261	282	307	280	264	303	267	248	261	264	279	288	297	286	254	267	271	277	260	247	281	272	264	248	271	256	274	285	273	272	277	282	256	294	275	275	270	274	239	280	263	275	288	274	268	271	266	243	263	306	293	270	259	269	273	266	321	263	278	262	289	268	259	250	250	255	292	274	296	242	251	279	250	296	285	248	268	272	279	246	273	288	289	270	295	278	248	271	265	247	296	267	280	249	273	257	266	260	285	229	287	295	275	283	263	249	274	264	297	284	252	263	267	260	261	264	256	251	280	282	244	297	297	281	236	221	270	288	258	269	274	260	256	264	257	259	269	231	288	315	293	291	277	262	255	259	276	285	280	299	302	290	275	290	284	278	270	273	261	302	260	256	267	274	286	308	269	276	235	264	307	269	274	250	254	295	256	254	261	265	255	266	254	252	270	282	252	278	299	290	294	291	284	265	268	285	228	296	272	270	268	267	326	246	259	258	276	280	297	290	260	276	254	258	269	243	236	231	260	252	282	256	282	273	264	259	282	282	273	268	256	261	285	325	248	277	294	284	276	289	277	251	225	245	300	252	230	260	251	258	295	263	280	293	265	243	296	291	273	287	278	243	278	267	296	280	286	261	275	276	280	296	283	249	257	257	296	304	287	256	291	269	263	313	264	307	242	266	263	275	286	279	254	270	265	274	262	263	282	299	302	293	280	260	272	277	267	290	272	258	293	262	273	259	296	281	267	268	294	253	253	274	270	248	280	269	261	257	245	268	229	254	276	250	272	283	254	256	262	266	297	283	259	286	264	280	271	263	276	291	303	285	279	295	272	270	271	309	261	263	284	286	274	254	260	285	279	274	244	258	250	262	269	246	289	264	277	248	302	283	251	290	273	266	279	264	263	260	274	252	274	282	250	248	256	277	243	267	278	290	284	240	287	276	248	255	272	287	270	257	308	287	274	266	291	270	283	277	262	298	289	277	256	264	273	239	289	302	242	251	291	290	241	254	267	252	278	288	264	272	297	275	288	252	278	280	258	285	264	291	301	243	280	269	258	310	284	275	287	269	272	282	259	275	269	262	283	259	266	256	291	255	285	240	289	275	320	269	263	294	269	298	279	295	257	261	281	291	241	288	276	248	279	271	256	290	270	273	273	259	270	275	277	259	267	295	275	271	282	255	256	296	285	268	250	249	241	249	273	281	270	284	271	239	279	290	267	278	266	266	289	245	261	246	290	255	277	275	254	264	269	288	284	293	252	265	282	253	247	277	291	330	267	269	265	268	265	266	257	281	239	269	268	302	263	260	291	261	239	291	278	302	278	236	286	239	271	283	247	279	267	282
13501	1097	1150	833	636	493	373	302	261	266	222	195	210	191	193	157	186	171	145	159	151	136	126	146	123	133	131	165	136	126	141	146	139	142	150	134	122	148	124	140	133	115	127	128	153	121	149	154	124	127	116	114	144	129	141	119	142	136	117	134	124	134	128	121	143	135	138	134	126	129	130	149	121	115	124	139	146	126	136	119	128	128	157	131	131	148	138	108	128	126	126	122	112	125	130	113	113	117	133	132	142	134	135	136	142	125	127	151	152	135	127	138	139	132	137	142	134	136	131	131	131	111	144	137	127	128	148	163	156	127	127	154	123	101	133	126	130	143	140	124	125	129	135	116	142	133	134	109	127	99	145	115	126	137	135	130	120	141	130	148	138	140	118	116	112	133	118	142	110	126	124	123	131	134	137	141	160	122	133	146	102	131	138	118	110	141	117	139	115	133	118	133	128	111	124	129	118	141	116	142	120	143	130	143	109	129	118	123	117	139	129	158	141	127	120	128	139	122	134	127	127	139	120	129	134	122	133	136	130	117	133	119	136	136	119	127	128	129	122	145	122	136	119	135	109	117	113	110	125	117	105	115	115	135	107	123	138	128	157	121	117	137	134	112	137	130	130	128	120	159	128	121	122	121	132	149	135	126	143	142	116	132	123	109	141	133	128	138	120	127	122	130	124	134	135	114	121	117	129	140	121	139	117	127	134	131	130	105	125	141	120	132	131	112	117	118	133	132	134	111	142	137	131	144	135	137	139	131	120	121	120	128	143	118	137	126	127	129	108	123	128	119	122	137	123	133	138	151	143	113	132	148	100	124	134	143	124	120	117	115	149	125	125	120	129	128	137	118	127	134	116	128	133	123	118	141	127	122	111	129	133	130	100	132	137	126	133	134	124	128	130	125	134	148	121	139	139	120	127	125	122	147	120	126	130	143	143	108	122	139	126	107	145	134	150	139	140	108	119	124	138	144	137	133	133	141	129	136	140	130	135	147	139	117	145	113	138	127	119	136	111	132	118	157	128	142	113	126	142	124	128	113	132	121	141	122	140	137	137	123	121	136	145	121	128	118	134	123	115	139	135	137	133	137	131	133	120	139	142	117	141	125	132	132	127	111	111	130	123	134	125	137	118	139	148	114	143	124	132	121	132	126	126	122	133	114	133	138	137	131	107	117	125	138	98	132	121	130	136	142	142	133	129	131	141	126	112	129	115	105	123	135	124	94	129	128	144	149	130	122	117	116	137	131	118	119	114	118	118	125	137	112	127	127	127	134	128	133	137	131	131	137	128	152	113	129	145	107	138	118	123	107	127	105	140	133	129	142	138	149	130	148	120	140	142	127	125	139	119	122	110	119	114	139	126	130	131	138	114	132	135	110	114	125	131	113	121	124	121	125	106	108	128	125	149	150	115	138	122	131	121	140	134	129	138	133	119	118	141	120	128	136	118	137	120	132	130	136	132	124	128	138	127	108	133	106	115	119	119	119	113	124	127	113	120	129	129	128	151	128	141	135	125	138	130	137	126	109	126	137	132	123	113	132	134	132	129	130	128	131	135	123	133	152	107	117	144	117	122	137	128	148	138	123	113	143	121	150	111	136	128	124	129	132	147	131	118	135	119	103	117	133	142	117	129	133	119	134	126	145	130	142	139	145	112	132	130	120	143	127	117	130	137	101	132	113	119	134	119	128	140	164	122	128	118	114	115	136	114	137	130	132	106	127	118	154	121	119	124	138	139	108	135	133	147	125	134	121	121	139	115	134	128	128	123	128	144	112	132	135	113	131	121	116	123	136	122	125	117	136	116	117	128	144	127	128	145	115	150	119	137	115	117	151	144	137	115	142	120	130	145	115	147	128	131	120	119	127	120	137	119	129	141	115	117	137	121	127	124	119	137	119	122	121	121	123	126	129	126	141	127	128	131	122	120	113	101	145	126	110	129	137	125	128	137	145	136	131	129	112	118	115	112	114	108	145	136	132	116	154	126	113	148	143	127	127	114	147	139	144	134	115	117	116	134	119	123	148	133	113	139	130	136	122	132	106	128	140	132	121	134	160	144	121	116	143	112	124	115	114	138	127	112	144	123	134	130	116	114	130	117	149	105	125	138	118	110	116	120	131	124	114	126	107	132	109	132	114	129	126	139	130	139	139	116	126	122	138	115	130	116	131	129	137	113	130	137	119	126	147	134	133	138	130	144	122	138	118	107	139	145	142	129	140	117	136	121	141	132	130	138	125	136	117	126	117	136	134	137	130	130	127	117	121	151	122	131	120	115	132	125	115	103	127	118	144	119	117	119	128	122	139	142	148	128	107	149	112	125	117	130	136	135	139	125	107	121	121	135	121	130	136	140	129	123	129	140	130	141	114	139	121	133	136	129	125	136	111	121	133	117	127	133	116	153	118	125	139	120	142	151	94	112	142	130	133	147	133	143	126	127	123	123	140	103	113	125	121	124	107	124	109	124	129	124	124	116	128	134	118	127	130	114	128	149	131	117	136	115	95	121	125	131	124	130	130	109	124	131	133	105	167	123	110	116	145	125	120	126	120	109	132	126	138	147	123	117	125	115	131	121	117	125	142	117	145	123	143	114	132	133	118	133	108	117	133	126	117	126	120	137	122	123	114	108	125	139	137	118	117	144	134	108	128	132	120	119	136	137	121	138	139	133	134	152	109	140	124	141	118	155	108	124	153	128	135	123	129	165	130	117	125	122	113	117	123	135	126	115	127	134	124	124	132	129	157	138	134	146	123	122	116	125	118	132	142	112	149	111	124	123	129	136	142	143	125	115	138	152	113	143	129	117	125	120	123	128	111	135	126	111	129	130	108	122	137	120	146	124	114	149	132	127	113	118	118	134	133	119	106	128	122	133	118	130	127	113	138	116	128	147	125	120	113	119	131	109	147	139	123	138	152	132	151	128	115	131	128	139	114	112	126	135	120	110	134	116	115	135	128	138	121	148	136	117	107	105	126	122	112	152	120	117	128	128	128	126	119	99	136	119	137	125	130	129	130	121	121	136	114	109	105	126	129	126	131	121	112	123	123	128	166	126	131	127	134	134	124	123	145	121	106	133	112	127	136	134	129	131	122	110	151	129	115	105	131	112	119	119	143	138	147	140	130	118	129	126	133	142	132	150	126	160	142	135	134	112	135	146	138	127	130	122	132	120	128	148	135	123	151	145	135	108	131	140	92	122	106	118	132	106	145	122	135	122	145	131	127	147	126	134	117	116	125	111	127	128	131	140	126	141	140	122	126	129	125	157	127	102	138	136	115	138	142	132	115	143	136	130	124	136	127	142	140	132	145	132	124	140	122	111	136	148	137	131	109	139	117	134	146	109	125	122	135	147	125	122	121	123	111	123	139	134	129	145	146	130	106	115	120	136	139	125	126	134	131	122	122	132	127	120	115	119	120	105	134	135	122	124	125	128	130	125	144	143	131	147	124	132	123	135	104	106	128	127	128	123	139	136	129	149	111	131	129	122	154
9364	1270	2603	3216	2786	2294	1914	1624	1438	1243	1163	1046	982	946	836	831	755	788	664	679	675	694	613	626	595	613	613	579	534	546	568	586	514	561	575	476	517	551	546	525	535	504	532	515	504	501	503	529	507	538	522	492	525	512	507	506	492	514	499	503	466	456	478	469	444	448	505	506	501	421	483	454	442	451	462	490	452	481	474	492	515	476	488	441	491	473	466	484	504	445	485	488	502	458	474	475	461	481	473	480	494	470	468	441	494	478	458	494	467	478	451	477	465	440	486	493	485	456	494	499	494	475	521	499	492	477	446	480	487	462	476	464	469	480	438	455	458	465	438	485	492	466	440	419	472	465	439	470	450	499	445	470	478	492	463	480	497	479	483	448	494	474	477	474	427	458	441	465	480	447	482	475	508	487	500	440	481	468	511	458	479	512	469	433	482	492	489	486	499	450	501	469	423	465	492	496	472	422	437	467	504	485	488	471	488	497	481	474	467	459	501	478	441	492	478	502	488	448	483	451	419	455	458	483	437	495	438	446	492	454	492	492	408	491	457	457	478	436	479	458	424	426	463	487	434	488	409	491	519	462	478	500	454	453	439	487	454	458	498	426	488	430	443	436	454	502	447	458	473	463	459	458	459	483	511	479	484	447	490	477	469	474	469	501	480	515	445	473	462	472	497	464	474	503	433	436	469	433	474	505	492	468	470	434	456	491	462	453	455	449	479	478	454	465	454	465	484	478	460	437	483	482	400	473	458	471	467	426	421	489	466	444	471	477	473	438	477	469	450	434	446	468	474	474	481	447	491	430	488	459	456	461	489	475	498	475	468	470	491	479	463	480	455	452	496	465	449	450	478	488	471	427	461	482	461	446	452	445	514	479	434	458	488	466	457	474	430	469	449	478	516	440	515	451	481	489	461	477	482	437	430	437	443	449	447	467	481	490	481	499	461	468	469	503	449	496	493	481	504	435	483	444	484	445	454	464	479	466	501	439	461	437	439	470	450	501	491	463	502	467	475	480	460	465	475	503	486	476	455	483	519	493	433	510	475	461	493	478	440	434	460	464	437	458	459	426	429	523	488	488	483	473	419	470	489	455	445	464	474	437	454	482	471	466	492	478	447	471	469	481	453	430	448	482	458	454	471	501	466	451	447	483	464	476	473	437	479	488	446	422	457	476	465	474	489	481	474	465	439	486	449	480	481	468	461	508	469	462	465	477	476	467	491	451	450	454	459	470	469	436	475	456	444	473	454	457	469	498	470	456	489	465	419	453	488	451	463	499	491	436	444	488	473	447	439	434	477	470	433	481	438	473	446	502	468	499	439	485	425	492	524	462	481	464	443	479	467	473	487	446	422	422	440	470	470	490	494	434	448	452	469	472	508	464	462	452	496	446	476	488	474	479	479	448	460	477	500	436	472	471	468	474	506	498	437	470	483	467	468	460	505	494	412	499	459	485	479	444	497	453	443	419	462	479	466	477	475	484	475	439	509	477	461	470	459	490	450	455	458	464	477	512	478	490	487	449	477	401	473	510	457	472	495	455	430	458	459	455	469	445	448	461	488	457	474	478	471	438	514	487	455	424	467	433	483	489	448	480	451	413	439	432	462	474	499	479	468	501	473	456	481	470	454	457	466	489	489	467	455	466	485	459	467	473	461	463	483	457	464	439	475	491	471	448	435	453	471	442	451	460	442	443	482	473	442	478	454	498	491	477	474	503	462	469	451	499	512	529	502	472	473	461	476	493	449	449	440	480	491	465	498	472	484	484	492	478	433	460	501	471	462	466	491	431	453	479	487	426	467	520	441	518	487	471	421	484	467	461	495	489	471	462	445	466	457	478	453	482	471	496	464	467	489	470	463	442	506	462	453	482	433	474	507	461	437	467	453	464	473	494	460	478	474	489	476	454	439	451	484	438	458	437	475	499	445	450	475	439	460	459	478	497	457	466	478	461	494	479	464	458	467	475	484	443	450	466	500	460	459	460	452	480	501	490	496	435	453	434	491	471	469	476	395	481	443	467	455	476	509	469	495	431	431	427	451	467	469	512	490	466	478	479	445	466	463	471	454	450	461	470	469	493	494	479	402	476	448	478	444	464	502	496	484	488	489	452	455	467	434	431	486	468	486	453	474	495	462	489	481	466	466	474	426	463	470	445	464	460	446	456	465	472	456	485	495	467	465	463	454	456	449	439	442	470	453	523	448	515	501	467	487	438	451	500	450	470	451	464	473	491	483	442	459	465	475	434	502	493	453	458	458	455	514	489	420	446	468	482	458	432	487	433	472	464	489	461	427	495	441	451	469	471	442	461	461	436	484	466	487	465	487	462	468	465	482	492	478	484	455	484	497	451	453	481	476	447	473	478	475	500	502	476	497	501	482	468	460	459	431	469	456	492	440	488	518	501	487	455	453	430	490	473	454	449	498	496	484	438	467	479	476	463	471	477	442	497	453	456	475	450	419	470	434	460	452	442	444	460	487	464	497	450	462	477	465	480	486	467	445	486	483	448	451	460	491	455	453	466	466	475	453	466	498	475	461	457	466	424	484	485	462	435	492	462	468	499	502	454	428	482	502	472	465	478	462	468	466	455	482	499	462	468	484	474	458	465	460	468	472	496	476	481	455	470	433	485	454	467	517	444	467	466	483	496	430	504	450	480	463	457	467	449	444	464	481	495	437	450	500	447	474	493	517	448	490	489	503	460	443	475	505	455	481	439	477	461	460	453	488	428	456	469	469	526	466	488	465	483	443	464	468	483	469	488	452	471	489	479	481	443	488	432	471	442	466	470	499	476	455	446	474	447	495	472	444	476	480	494	466	489	441	514	499	448	444	469	455	433	463	474	428	480	481	462	464	486	438	512	454	471	434	477	474	484	467	467	488	449	428	512	472	454	496	455	501	492	416	473	440	485	456	473	479	442	485	467	490	467	481	469	500	476	457	481	442	487	461	467	453	460	474	483	478	435	493	456	453	461	490	430	472	453	461	514	474	459	462	447	504	490	462	450	504	432	525	505	453	457	439	455	471	475	450	455	475	455	473	442	457	489	425	471	511	481	464	452	491	473	417	456	420	471	420	473	480	459	473	433	426	456	520	454	472	467	452	451	463	491	470	436	427	475	438	453	518	431	450	457	477	512	478	500	465	486	466	499	456	457	482	481	472	472	470	522	502	448	458	462	468	442	422	465	467	466	481	467	491	446	469	478	469	472	501	444	511	457	486	460	467	452	494	483	455	449	472	486	470	426	452	471	456	460	476	458	449	461	463	485	476	464	473	439	476	466	466	471	486	475	431	471	492	451	456	485	483	464	474	434	449	451	486	504	451	476	459	492	462	491	461	433	492	467	452	478	481	430	446	474	491	478	498	463	448	478	484	509	502	476	438	464	458	475	467	454	465	464	426	509	456	483	462	440	483	454	499	459	472	467	457	443	433	479	443	477	456	458	468	490	443	478	463	425	447	476	456	441	478	427	437	455	461	456	464	450	467	492
24847	4012	2149	1624	1214	835	661	523	497	426	368	346	339	320	298	229	246	237	223	245	228	245	237	246	246	212	219	242	215	217	210	185	204	201	228	207	216	230	205	199	215	208	198	197	187	210	195	228	209	200	184	221	198	199	203	192	193	222	204	212	201	203	197	190	198	220	194	178	210	179	215	217	214	208	200	205	184	192	199	200	219	201	194	201	189	194	199	197	181	178	211	200	218	178	175	204	170	162	191	211	201	222	194	171	190	199	196	227	198	179	184	174	174	214	194	183	199	199	174	224	192	199	195	207	195	205	198	199	191	190	237	186	184	183	199	210	191	211	207	187	176	184	194	207	208	187	209	202	180	190	237	184	195	195	194	187	219	195	198	193	183	185	196	215	212	187	186	221	204	172	203	190	184	166	187	192	172	188	192	212	188	192	194	222	186	193	211	189	195	196	228	204	192	190	172	203	196	215	213	200	215	217	230	199	192	204	173	204	220	201	209	189	216	206	179	193	192	179	203	198	216	183	188	193	189	209	190	202	190	202	201	189	193	218	199	196	187	188	208	183	211	201	198	206	201	194	199	201	217	187	183	190	160	173	162	189	212	176	212	207	174	214	197	195	181	211	190	206	190	197	221	177	200	226	204	193	203	192	190	189	190	200	172	178	171	192	215	211	192	225	215	196	196	195	204	199	193	225	205	190	203	191	196	193	216	208	217	206	200	168	177	187	176	191	216	206	204	228	182	205	205	187	199	207	197	188	170	216	209	184	187	180	213	215	222	219	182	228	197	197	173	205	216	204	193	193	214	191	191	189	203	196	188	220	225	184	198	214	191	222	201	175	184	209	223	171	212	196	195	225	207	198	189	200	215	182	209	195	202	185	216	168	225	199	184	197	199	198	179	204	179	205	198	189	203	203	191	193	187	203	198	216	180	206	213	180	219	195	206	197	196	197	196	208	162	200	206	202	165	203	191	163	193	203	193	194	196	197	181	194	199	183	191	202	227	187	203	191	191	208	209	200	220	165	198	190	181	203	207	212	194	180	189	189	189	203	198	181	214	220	222	211	194	222	202	169	169	190	172	202	189	184	201	190	185	203	194	204	205	161	173	199	210	194	207	199	204	183	178	169	207	187	184	184	209	188	213	183	208	192	206	201	203	203	210	201	215	217	183	235	212	198	189	198	224	191	201	198	190	217	209	196	218	219	178	182	228	190	190	196	193	181	173	203	208	178	163	206	195	194	193	213	202	201	203	176	195	182	214	190	193	209	182	181	203	237	192	194	205	190	221	206	193	227	176	204	204	173	194	212	209	188	198	204	213	204	209	194	190	218	201	245	166	206	182	221	213	202	188	161	215	192	210	169	195	155	187	191	194	189	203	212	207	191	189	206	209	195	210	206	213	205	206	181	202	208	212	212	199	174	180	189	200	191	173	174	196	173	217	210	211	199	201	193	211	205	185	196	222	218	199	188	213	204	226	207	185	204	200	216	216	201	177	188	201	210	196	186	205	186	229	215	203	179	220	190	165	191	183	179	199	217	194	212	209	195	203	191	186	203	213	187	204	167	215	188	187	196	179	203	218	196	218	199	205	204	191	190	182	194	191	213	218	185	189	186	195	187	202	192	197	181	193	210	205	204	202	198	183	204	198	192	219	194	180	173	184	202	193	181	220	203	199	214	220	182	187	184	204	211	184	197	223	200	189	191	223	190	192	200	205	196	187	180	200	197	204	191	198	176	183	225	187	192	168	185	177	212	184	196	188	196	214	203	206	188	211	227	197	198	209	206	199	191	195	218	202	184	199	186	173	210	195	186	193	210	200	216	213	178	211	183	196	197	180	209	199	202	210	198	180	173	210	188	203	211	212	190	201	177	199	191	184	198	211	196	203	203	188	186	194	203	184	184	199	197	182	196	182	201	185	208	227	209	170	186	198	192	194	229	216	176	200	199	200	212	208	204	184	198	191	184	206	188	180	212	212	219	201	192	189	186	203	198	184	211	196	193	202	184	200	216	209	180	186	188	225	211	188	220	188	202	173	198	194	184	200	226	185	182	204	182	216	202	212	213	187	192	192	177	190	201	183	178	191	184	196	195	176	178	179	191	209	192	192	215	205	191	216	201	207	214	208	206	202	198	200	179	194	225	199	187	174	194	186	191	221	202	155	210	188	195	195	194	185	186	206	198	187	175	190	172	227	203	183	199	186	178	183	208	202	206	199	209	191	221	200	171	198	188	210	208	197	199	173	217	205	181	187	200	214	222	207	190	207	208	232	196	203	194	230	209	184	205	194	193	194	210	183	195	210	204	203	210	197	164	189	197	199	186	178	204	205	207	209	197	186	209	201	212	207	202	202	226	197	171	188	214	194	222	202	201	180	204	190	215	197	197	227	201	190	222	207	180	203	202	225	202	222	188	178	203	201	215	162	209	219	218	227	190	179	186	204	223	184	211	210	198	188	192	204	210	217	192	177	186	204	183	203	196	192	202	189	210	177	186	196	214	190	212	200	192	211	220	203	207	178	207	190	209	186	197	207	225	215	183	186	163	184	202	205	183	196	195	209	197	193	207	223	176	172	166	199	188	203	208	198	191	200	223	183	187	210	187	178	189	212	188	188	204	186	196	215	212	196	211	203	201	193	204	196	193	212	183	193	221	195	212	186	204	197	187	196	186	193	226	191	201	209	179	196	205	194	197	195	181	168	212	186	204	201	163	187	183	194	186	220	193	229	168	220	207	188	190	186	199	215	216	168	199	217	215	194	207	208	191	185	205	221	188	204	202	209	179	218	179	218	192	203	195	197	211	206	175	183	187	170	203	201	223	226	218	199	218	186	208	204	233	190	209	170	223	224	197	199	202	161	170	162	211	198	188	222	198	198	185	216	200	185	221	202	191	183	195	212	189	183	177	203	206	211	202	175	195	196	215	192	212	178	206	215	230	182	191	197	211	210	199	199	180	204	185	196	203	191	199	204	212	175	195	176	204	206	201	188	222	186	187	221	177	192	214	195	214	212	232	196	176	204	213	200	194	213	190	190	197	213	206	188	197	190	170	201	174	182	210	185	210	205	193	207	190	192	226	186	215	180	188	199	207	216	196	203	210	207	188	190	199	221	182	207	204	183	197	202	195	204	212	197	198	187	199	196	213	173	200	192	198	191	192	205	178	206	201	174	206	209	195	178	207	202	178	193	184	177	207	179	181	205	202	179	203	186	194	186	186	182	204	190	177	204	207	173	179	186	212	218	211	228	191	215	211	203	178	188	195	223	211	211	231	179	192	221	202	195	220	176	204	204	237	181	205	177	201	209	199	194	207	198	201	192	219	196	207	197	184	189	209	205	211	191	194	196	188	192	201	194	176	202	212	208	223	205	195	223	225	211	195	210	194	178	227	201	195	185	191	194	202	193	202	175	200	205	225	213	204	212	165	204	184	178	182	229	188	189	207	190	169	177	200	188	205	192	204	188	214	212	193	197	205	189	191	196	192	195	192
13851	2322	4824	5676	4854	4126	3432	2816	2457	2190	2026	1819	1630	1498	1375	1237	1238	1196	1159	1063	1030	1036	920	1022	909	870	904	860	858	844	785	843	834	836	778	803	765	740	776	765	761	771	766	743	755	755	751	749	754	761	739	741	742	696	674	714	705	717	758	740	716	704	738	692	720	721	696	667	703	732	669	686	703	670	682	684	730	715	702	631	699	671	681	695	679	691	699	756	681	711	676	616	699	679	702	667	696	639	719	672	697	654	659	685	669	669	668	683	733	687	640	725	711	694	681	651	656	691	683	668	739	673	678	686	735	662	669	716	680	662	652	698	690	688	703	681	674	626	709	681	701	632	640	666	683	679	659	663	700	755	649	667	645	648	691	684	656	690	666	708	688	665	731	673	635	676	679	674	682	651	686	696	671	707	701	664	695	688	688	649	678	669	642	680	685	714	689	637	697	693	630	672	704	648	683	673	643	665	709	598	713	643	663	674	646	653	637	696	685	677	664	656	620	656	663	715	667	676	659	653	663	684	682	677	700	688	671	666	687	649	635	697	658	658	633	705	706	630	714	673	663	651	639	658	701	688	651	714	693	653	663	647	649	659	664	713	694	712	645	662	650	694	612	655	691	687	645	656	684	643	671	679	719	645	686	693	641	659	679	691	704	684	682	686	674	661	628	667	672	705	673	687	659	717	655	734	713	680	646	699	673	684	641	653	690	681	666	666	695	665	664	669	669	635	656	705	705	701	676	634	680	670	624	639	651	723	681	681	642	675	689	677	669	674	653	665	626	683	688	652	705	647	676	667	617	607	705	683	637	665	655	701	621	624	657	692	680	692	662	661	674	714	672	680	703	660	657	658	689	675	625	680	689	671	664	673	651	720	617	696	700	659	698	693	673	644	679	675	664	666	660	644	642	657	604	656	729	634	704	702	651	627	707	683	616	665	664	720	656	659	695	634	666	679	683	674	674	635	655	660	681	681	668	670	665	694	662	675	672	687	733	660	694	710	638	668	667	626	670	715	646	673	633	720	694	661	631	682	660	684	648	628	631	678	699	688	680	702	678	704	688	649	660	662	645	664	656	688	644	681	694	649	717	669	681	647	708	652	661	680	674	647	655	663	686	688	713	711	676	666	703	695	638	676	693	694	647	647	630	645	650	656	641	650	710	678	653	664	650	683	674	683	647	662	639	692	683	701	659	687	715	645	682	641	673	671	661	647	657	681	696	679	673	669	634	619	654	674	650	695	676	658	664	700	652	714	676	669	661	673	631	672	688	660	674	722	632	644	666	682	656	701	677	681	674	630	639	693	670	663	641	670	666	667	648	617	677	700	683	674	650	696	687	684	664	646	660	693	645	677	714	689	645	673	676	621	679	712	669	690	653	673	679	657	655	700	662	713	649	691	674	646	681	685	655	630	701	694	638	666	682	653	677	695	682	678	673	651	654	678	643	702	656	706	675	704	681	679	738	669	660	742	652	634	707	680	679	625	677	670	648	739	671	613	670	699	675	725	691	689	696	692	657	658	685	682	673	674	639	637	660	695	650	690	693	611	687	672	652	645	682	681	689	688	610	684	695	630	641	634	660	681	700	643	702	672	699	627	677	688	736	616	700	676	690	633	648	624	670	691	683	663	681	659	621	643	657	653	670	702	698	678	670	658	675	656	657	670	619	726	680	634	673	634	676	665	723	650	662	704	662	651	649	606	689	674	679	708	662	682	691	661	651	660	643	666	676	652	631	685	669	684	692	659	674	682	656	647	666	677	619	713	668	658	677	682	676	705	649	694	640	672	669	660	665	638	670	656	675	654	671	673	694	700	678	669	680	686	708	633	701	708	689	634	661	659	682	677	695	659	640	708	656	662	681	661	692	678	667	693	704	680	654	692	658	678	699	693	663	644	666	643	661	657	619	634	689	680	674	681	717	691	679	645	683	667	663	691	694	680	664	653	647	694	689	630	695	646	638	659	692	690	668	657	693	634	716	699	668	683	625	640	700	675	691	684	653	698	675	694	676	673	644	666	657	667	711	672	659	654	632	695	650	720	689	656	686	699	686	689	632	654	717	675	663	704	681	696	696	665	693	669	715	674	660	644	679	642	703	641	623	683	656	678	693	688	668	711	668	697	671	688	665	673	659	656	656	670	663	654	674	648	671	675	666	667	672	723	662	657	664	675	670	684	634	716	679	700	666	645	640	702	680	671	684	697	648	690	696	617	642	651	671	662	653	656	642	633	669	669	644	689	680	658	615	687	677	635	672	683	668	678	720	705	713	720	717	697	690	680	635	676	682	677	696	662	672	628	686	670	704	643	687	666	621	674	673	673	638	678	725	674	652	632	662	692	649	623	656	654	668	668	686	659	652	663	663	657	683	697	691	630	691	676	700	688	637	657	645	686	681	610	665	716	674	651	664	646	645	641	651	676	624	646	667	683	656	658	717	674	696	663	681	660	687	680	668	705	655	670	660	677	702	689	715	611	608	634	701	667	684	717	699	646	681	688	624	681	686	652	696	696	691	718	626	688	606	644	670	716	660	699	648	675	668	639	641	647	684	731	684	660	633	677	724	677	637	697	682	702	647	655	666	668	664	634	705	635	709	654	673	681	686	683	677	690	735	644	697	641	657	642	683	707	666	661	636	671	662	646	640	647	684	704	690	631	644	697	671	673	656	687	668	692	661	697	661	625	628	712	695	651	663	665	699	702	723	624	641	653	655	639	703	692	678	689	640	655	722	707	657	689	645	664	702	671	669	688	639	657	634	664	632	707	653	636	702	640	681	703	687	715	645	633	671	682	654	643	662	676	601	712	701	657	653	668	709	678	674	636	667	654	646	670	659	685	639	689	677	691	712	673	654	631	676	656	628	680	663	649	678	692	662	688	681	688	644	643	663	673	690	676	654	669	658	711	673	663	673	666	670	685	705	672	700	614	717	630	621	688	681	646	667	660	645	643	712	693	634	671	679	715	650	671	690	672	724	684	638	650	728	685	672	657	679	668	674	701	634	653	681	699	698	626	654	662	641	664	698	633	629	643	672	728	632	694	663	710	645	668	699	640	667	669	708	673	663	652	634	675	650	670	722	654	704	723	645	699	686	697	672	672	699	631	682	688	651	677	672	711	718	625	690	687	704	632	694	630	698	664	650	672	675	702	678	659	647	650	666	675	685	674	646	695	661	685	698	655	642	696	662	669	678	646	664	640	630	626	654	655	695	668	664	699	658	679	666	667	690	630	677	667	657	673	632	670	659	660	669	662	712	692	688	696	642	616	674	699	685	702	698	704	680	634	703	657	649	624	653	736	675	693	706	691	704	687	686	711	667	688	694	626	622	708	651	668	692	640	684	677	687	676	671	669	668	679	708	681	642	626	691	705	686	671	685	634	644	687	670	713	746	665	697	647	664	617	678	664	666	662	700	683	715	718	716	654	691	679	694	647	668	652	619	689	606	687	686	624	730	699	713	715	673	614	704	667	663	690	667	679	638	675	669	657	675	661
2251	118	130	137	109	74	71	69	72	69	76	79	68	71	56	77	73	68	53	71	68	60	66	64	58	67	65	57	69	72	64	76	61	72	54	73	66	85	75	68	52	71	60	53	63	59	71	66	73	53	69	65	77	68	51	64	60	70	67	59	58	67	56	58	46	59	78	48	53	63	65	45	64	69	68	67	53	65	69	80	68	79	75	69	52	56	56	84	64	69	66	68	65	75	69	54	79	81	67	74	72	67	46	66	66	75	64	83	60	54	67	66	70	74	64	63	74	65	58	70	62	70	69	76	59	60	79	72	51	65	49	55	62	51	72	56	67	73	74	64	73	59	51	59	73	68	66	58	62	67	64	64	69	75	56	57	57	61	50	59	53	63	61	73	51	80	66	75	72	65	64	53	77	56	64	65	68	62	70	77	70	65	69	76	54	55	71	64	60	60	59	64	69	58	69	69	63	75	62	61	67	60	63	70	58	66	61	65	65	60	62	55	66	67	60	63	52	71	66	77	68	57	58	76	61	68	58	62	70	59	62	68	60	59	76	83	69	55	75	77	56	61	65	60	71	66	69	68	68	71	60	66	53	63	67	73	60	46	67	74	73	78	67	62	70	70	58	74	56	74	78	76	57	65	63	71	55	60	60	65	73	87	60	63	69	69	64	70	70	60	66	65	65	60	50	72	71	51	77	77	78	54	57	89	64	63	56	65	61	59	78	79	57	70	76	72	71	70	79	69	59	54	62	71	48	52	78	66	61	54	56	63	76	55	54	50	66	86	58	64	83	71	70	61	58	60	89	63	69	77	63	73	71	66	59	63	63	58	52	48	70	71	69	61	58	61	63	66	64	76	69	63	62	81	59	58	73	69	65	71	55	88	66	62	69	72	72	55	69	61	71	56	70	55	75	67	56	59	65	67	57	53	67	72	62	73	70	68	60	66	69	50	57	88	78	61	66	65	57	64	66	57	61	68	65	61	64	75	67	59	66	74	57	61	63	64	62	65	64	55	56	62	55	65	63	60	78	70	81	62	73	59	69	69	69	59	68	68	63	76	65	66	57	72	71	54	66	53	58	59	74	59	70	54	71	65	57	59	61	67	56	65	62	59	59	76	58	71	62	64	63	76	66	64	69	71	63	71	56	52	42	64	64	68	70	60	68	52	72	61	70	68	72	51	77	57	74	75	71	58	70	72	71	62	61	62	75	65	66	71	74	65	68	66	63	73	75	52	61	59	55	80	65	73	64	65	85	69	66	67	80	87	78	61	61	73	66	58	77	64	54	60	85	65	63	82	62	66	53	65	77	65	67	64	69	67	71	71	59	55	65	72	56	82	67	69	55	77	72	54	63	71	68	83	51	72	73	65	63	73	75	60	59	62	61	64	63	67	61	80	60	48	76	59	55	72	59	71	64	62	68	66	66	58	55	63	59	50	57	62	70	48	64	70	50	78	72	78	72	67	67	46	64	85	62	60	67	68	62	77	78	60	73	83	64	69	66	68	69	66	64	60	48	59	56	66	74	57	55	81	63	66	62	69	49	75	59	66	63	73	70	61	81	63	57	73	66	71	69	72	69	72	63	71	59	70	81	68	63	60	79	59	67	70	73	68	77	60	71	63	70	59	57	54	64	57	74	62	68	62	63	56	67	51	73	80	61	65	61	66	74	54	65	64	62	63	72	66	65	71	73	56	59	71	56	77	76	62	63	65	67	68	47	60	52	68	78	69	58	84	68	64	75	71	58	72	68	66	61	62	58	68	58	57	64	76	73	59	61	75	62	66	67	70	67	67	56	58	59	59	86	83	52	66	68	78	80	64	68	60	66	79	69	59	58	67	76	67	50	65	74	64	53	74	67	61	73	76	52	63	70	64	64	63	76	70	65	61	43	74	55	75	82	74	75	71	69	59	65	67	64	74	61	63	73	65	58	57	76	67	94	52	57	56	64	62	57	65	66	79	74	63	66	58	62	59	70	71	61	64	60	72	59	68	63	58	58	58	56	60	71	75	56	65	55	77	66	56	70	83	60	47	76	63	78	72	61	67	78	72	75	72	70	56	63	74	58	80	47	56	64	60	59	56	73	52	73	69	71	58	59	63	63	68	51	60	64	70	57	65	66	58	68	85	67	74	61	64	66	79	72	66	51	64	66	62	54	53	62	62	83	77	71	68	55	75	70	71	53	57	71	48	72	54	69	52	69	52	50	64	62	72	73	67	63	69	76	75	65	60	66	75	58	63	57	76	67	64	63	60	69	50	66	66	73	58	70	70	66	73	57	64	59	62	64	67	67	72	68	55	68	62	56	66	60	67	61	70	71	75	60	63	60	59	77	75	67	79	53	70	57	71	69	58	74	70	61	76	62	63	62	68	69	66	70	80	55	62	78	69	63	59	65	68	66	67	51	67	61	80	72	67	66	92	81	62	55	61	77	63	66	75	71	60	60	51	46	59	80	58	73	73	63	73	58	56	69	78	73	67	60	65	74	64	55	64	67	66	69	77	67	58	67	68	75	50	65	56	74	64	67	78	64	76	71	69	58	59	50	58	51	72	63	57	79	57	66	81	62	60	68	70	50	76	63	68	70	74	63	59	52	75	54	67	67	70	86	67	78	64	52	67	76	68	71	59	56	74	63	76	72	58	67	77	60	64	84	65	74	76	71	67	55	67	66	63	64	62	61	70	77	65	68	57	64	57	54	77	63	60	75	81	69	75	69	75	77	66	53	61	71	58	72	66	60	70	67	61	79	62	70	63	58	62	58	82	63	72	60	64	55	66	56	72	70	59	68	60	60	67	57	59	75	47	57	63	72	62	56	44	60	63	78	61	66	77	72	61	59	70	64	60	43	56	64	79	71	73	75	75	50	67	74	87	69	68	66	55	57	76	59	69	81	60	61	60	61	69	74	58	58	72	65	59	64	72	60	75	69	60	62	59	69	75	55	74	71	69	69	63	61	68	79	80	65	59	62	79	67	74	79	58	57	58	72	53	61	61	60	64	58	62	61	61	66	61	62	66	74	64	65	63	63	55	67	68	62	69	71	57	68	61	52	61	66	67	69	60	74	56	66	63	66	71	75	63	58	66	68	62	67	80	67	64	55	73	58	76	57	66	69	62	62	59	56	65	60	59	61	70	76	64	59	60	76	57	65	74	67	88	74	77	80	66	77	61	69	68	58	52	67	57	61	68	58	76	65	61	91	74	54	75	59	62	55	61	70	76	64	81	68	63	78	56	56	70	65	67	67	54	62	57	55	61	64	62	65	81	66	77	69	56	62	68	67	76	65	84	61	70	64	80	61	49	70	60	71	67	59	74	66	52	68	57	50	78	73	66	63	63	66	61	59	69	64	80	80	63	72	60	69	64	82	61	65	70	51	63	54	71	67	58	64	78	66	71	68	68	65	60	70	70	82	68	56	70	65	69	63	77	62	63	66	75	75	67	65	59	62	66	63	68	73	69	61	60	65	58	59	54	80	68	71	69	72	58
3991	365	450	429	403	412	371	319	325	356	342	327	304	317	305	332	275	287	300	270	289	328	313	306	290	301	291	277	308	278	262	288	292	304	263	293	299	273	281	261	303	286	299	279	298	282	293	313	261	293	282	302	269	278	285	306	291	275	299	278	291	287	290	291	261	269	288	296	236	277	273	327	288	277	311	298	278	273	290	280	274	295	284	287	268	291	261	281	308	269	297	251	283	267	282	266	308	253	320	301	265	276	304	262	278	288	256	263	274	276	303	273	303	275	286	280	297	260	306	267	277	301	271	289	294	270	308	301	294	285	240	283	280	220	293	299	291	280	288	248	289	300	294	329	305	307	275	286	284	266	270	311	293	267	278	263	287	298	273	276	308	268	291	296	259	299	304	280	306	279	313	292	286	289	287	286	275	291	249	319	277	299	266	302	281	320	273	283	322	291	312	276	270	290	337	271	281	281	307	263	266	293	304	285	290	263	289	284	279	266	291	304	312	264	314	273	280	333	310	299	283	292	295	277	259	266	289	298	277	274	298	261	290	297	283	277	312	281	283	299	271	271	295	290	305	283	289	281	257	268	275	295	279	273	287	263	281	263	261	280	309	306	274	275	292	248	283	286	296	285	325	282	292	288	283	266	246	246	276	268	274	283	284	303	280	260	267	260	296	278	262	288	269	307	315	266	295	263	309	274	274	274	272	281	289	283	272	256	295	311	254	239	291	306	292	275	277	285	292	262	275	303	283	259	305	306	275	307	300	268	260	300	284	294	268	258	265	261	294	267	273	309	280	310	261	285	283	268	278	297	274	304	301	280	282	292	291	290	271	308	271	295	256	281	282	309	279	280	281	289	284	281	271	285	297	265	285	305	287	283	297	299	278	312	300	291	309	298	277	256	313	279	319	299	303	299	305	288	257	292	276	287	271	275	290	299	264	288	277	291	275	296	297	285	273	279	286	283	291	303	300	286	270	297	292	299	304	291	293	307	288	314	276	262	271	294	265	277	301	270	267	307	310	275	325	269	274	276	294	282	298	299	314	279	267	288	274	238	288	284	280	309	302	260	251	314	282	266	289	306	266	288	272	297	301	302	283	267	289	279	291	289	296	308	289	286	262	299	274	299	277	265	288	316	299	267	287	281	282	302	270	280	260	302	279	285	296	292	278	294	286	287	300	318	286	291	274	269	320	280	278	255	314	276	305	305	270	313	262	293	290	289	292	316	282	265	299	264	295	286	297	278	300	258	267	292	254	289	300	277	287	286	264	291	299	286	292	306	285	275	285	286	278	308	272	297	250	286	278	297	286	291	306	273	281	276	289	303	285	281	259	293	300	295	275	275	258	299	270	287	288	298	254	279	286	265	265	291	280	273	285	283	297	319	280	265	276	305	292	274	291	256	278	272	283	263	290	291	294	271	276	267	289	288	288	290	281	274	250	266	302	300	309	273	264	296	310	283	263	270	263	282	308	267	289	306	270	308	306	258	284	278	299	271	293	288	297	260	299	291	279	274	288	289	251	295	288	269	293	293	278	293	299	278	307	287	267	278	318	284	270	297	274	282	273	284	257	269	306	287	308	281	277	294	274	278	266	300	281	275	251	315	282	297	266	294	330	298	267	275	290	307	274	295	305	288	293	287	288	257	292	279	304	282	267	273	300	265	248	284	290	309	309	275	269	270	288	307	286	308	298	288	278	302	320	280	296	287	285	277	290	288	286	259	227	282	279	287	265	270	305	302	290	257	281	263	286	268	264	311	277	274	281	283	314	295	276	274	283	296	292	281	278	273	279	287	300	297	299	276	296	294	259	269	281	272	261	297	277	263	315	299	311	316	297	320	286	293	283	276	269	282	287	291	270	286	268	248	300	280	295	288	273	299	278	269	291	291	313	278	279	292	273	276	280	265	283	279	282	292	279	271	265	307	286	288	291	282	304	307	288	253	299	261	279	260	309	286	282	281	294	279	268	285	277	284	280	287	292	310	272	293	315	250	268	266	309	313	297	314	271	296	245	284	267	313	263	301	274	322	269	283	265	252	268	265	254	251	277	303	266	287	289	275	295	278	296	313	280	281	251	292	280	311	285	261	286	282	295	254	255	278	302	277	310	283	271	267	272	285	269	274	282	290	281	260	270	272	254	262	284	259	259	312	283	290	285	331	272	270	262	307	284	311	294	295	291	295	279	266	279	258	269	303	251	310	278	280	264	284	284	279	251	269	259	290	281	276	301	285	261	274	291	279	290	292	262	309	296	269	274	323	308	252	291	280	325	293	280	297	291	256	280	301	281	284	291	291	292	270	259	271	300	285	307	291	291	295	281	282	302	263	260	284	276	300	296	267	272	310	295	267	280	310	255	300	268	295	267	272	262	297	291	281	275	312	311	266	279	288	267	269	260	284	275	263	299	277	272	266	281	257	267	291	284	275	283	284	266	241	250	264	292	281	268	283	271	302	257	251	295	291	271	276	303	318	287	239	268	286	322	283	310	284	290	313	282	301	294	302	283	300	289	314	311	305	291	247	279	276	290	272	284	277	315	272	279	295	308	317	303	295	267	278	272	304	271	246	249	281	280	276	277	287	291	252	290	287	270	288	268	290	280	282	300	305	311	312	254	289	282	273	276	270	299	267	283	283	302	295	273	311	288	288	270	241	269	307	287	288	295	254	254	281	286	254	324	271	277	257	294	316	281	269	266	263	289	278	272	273	290	257	297	268	282	289	264	285	276	295	297	320	293	253	283	274	277	295	319	287	306	294	256	301	265	265	265	292	271	268	293	282	263	272	283	296	291	270	293	274	302	307	294	293	239	263	262	296	272	270	261	279	304	279	280	277	289	300	297	275	315	269	287	291	291	286	274	289	292	300	305	297	282	303	276	268	277	304	283	253	287	289	274	318	300	300	271	264	287	280	292	270	282	292	304	276	257	304	265	283	301	273	269	272	278	275	293	257	283	280	282	270	282	258	297	283	277	278	275	276	269	295	268	273	290	286	299	289	292	275	274	286	279	278	309	289	280	292	256	264	300	297	280	289	274	297	301	311	296	292	300	262	274	249	290	267	269	293	276	286	296	280	265	261	280	271	280	261	262	336	297	258	318	297	301	282	280	270	273	283	340	284	280	305	284	290	248	286	273	262	279	272	288	292	278	280	264	271	266	290	276	300	324	283	269	270	268	287	291	267	303	277	270	305	301	309	305	290	281	300	294	275	283	265	283	305	277	293	279	290	278	309	297	289	296	273	300	273	291	297	309	300	270	289	282	261	279	278	303	264	300	280	268	271	297	261	273	268	261	306	291	297	298	275	301	286	261	281	325	286	287	299	299	290	244	299	297	291	340	292	272	296	299	291	303	308	266	294	274	301	257	271	285	309	304	274	281	279	257	303	270	297	313	274	242	289	284	290	284	254	263	321	300	281	304	289	307	285	246	300	304	276	255	304	317	288	283	260	298	300	288	278	316	271	302	291	285	299	297	290	285	265	290	277	292	257
13895	1171	1160	927	632	472	368	318	269	265	240	238	198	173	173	186	159	162	179	166	132	159	162	148	123	143	158	164	147	146	146	154	152	154	116	140	147	139	124	123	126	125	148	135	130	148	126	142	162	143	128	147	139	133	108	136	138	134	142	133	118	148	150	113	131	120	131	139	141	131	144	149	168	144	136	130	137	131	132	128	138	132	147	144	123	135	128	141	130	131	130	128	134	128	137	140	127	136	131	147	131	130	134	136	131	125	137	151	118	112	133	118	116	151	161	121	117	122	140	132	137	122	140	131	127	145	137	117	131	123	134	119	129	118	117	131	136	135	124	145	138	144	147	135	119	132	152	142	163	128	120	159	127	123	136	130	141	135	140	134	128	137	119	114	139	112	135	139	140	134	139	147	144	144	172	123	133	161	133	139	126	140	136	140	148	133	114	140	131	145	133	152	153	133	142	149	129	132	131	115	105	146	132	132	129	110	135	128	136	130	137	137	144	164	138	123	134	133	139	135	130	154	121	128	136	125	137	123	124	127	139	129	140	135	143	147	140	120	146	132	136	133	117	139	124	141	137	134	151	120	141	159	144	129	141	165	138	146	141	124	142	113	130	126	143	132	140	133	127	140	162	136	133	160	129	133	120	132	108	144	135	116	113	117	140	149	152	138	149	130	144	120	116	126	121	136	140	134	145	141	164	137	131	134	138	126	136	125	128	123	114	140	128	145	109	114	136	125	129	152	153	138	124	145	152	124	136	124	126	133	127	133	141	140	122	141	120	119	128	124	126	146	114	153	141	137	147	138	152	128	129	121	134	137	138	138	130	121	116	135	131	146	144	145	134	128	146	137	116	152	141	136	139	152	128	135	126	143	129	116	126	136	137	137	131	119	152	134	136	126	116	141	145	138	125	127	135	134	127	144	133	138	139	124	120	110	127	126	139	120	134	130	126	142	131	131	131	126	163	137	124	119	125	158	126	134	123	123	120	120	143	130	148	153	137	118	130	120	123	123	120	134	138	135	119	115	134	131	129	132	128	124	128	141	147	127	139	116	135	146	146	133	138	140	129	128	135	120	145	120	157	121	134	128	149	132	113	131	133	131	123	134	140	135	111	135	149	146	119	129	159	130	144	139	129	151	150	111	132	139	143	108	147	129	137	137	133	119	146	143	129	132	135	143	135	145	133	146	150	145	143	132	151	136	143	115	151	134	133	103	123	130	135	153	124	145	132	121	156	145	132	112	128	133	101	121	142	119	151	132	125	124	116	136	129	136	125	129	135	138	132	125	142	143	124	155	134	131	127	147	143	133	124	152	145	150	141	134	124	125	116	143	123	120	109	135	141	153	139	144	136	118	142	136	151	143	135	138	143	124	132	140	117	116	131	143	135	131	132	122	129	149	141	138	139	134	133	135	129	145	142	124	119	132	128	137	140	143	145	114	137	134	129	124	141	149	130	142	118	137	119	135	130	135	125	137	141	135	129	129	130	132	124	138	140	149	130	138	131	134	132	127	138	136	134	143	120	159	110	137	130	117	129	127	139	125	140	143	129	119	132	131	106	143	154	128	122	117	155	139	151	147	118	136	133	134	154	131	141	135	131	129	129	130	131	134	130	137	126	127	141	136	134	142	133	127	125	125	130	130	122	138	124	139	124	147	133	141	117	150	135	124	126	134	131	130	139	131	133	136	114	141	128	144	132	145	136	155	121	105	130	149	128	144	139	126	142	126	117	145	140	143	119	135	176	129	145	147	127	150	149	129	146	119	126	156	141	129	132	133	145	108	136	137	131	142	132	137	127	144	149	143	151	155	119	126	142	140	122	137	123	144	125	136	140	122	133	144	133	135	126	139	124	142	138	135	144	122	144	141	147	124	127	132	137	132	111	138	151	132	134	135	151	120	127	124	144	144	125	123	146	142	153	143	141	140	155	130	156	151	132	129	141	148	129	125	123	103	123	147	133	131	149	154	159	138	149	127	168	132	132	132	115	135	138	115	133	127	132	138	144	143	137	130	152	134	149	144	138	144	117	105	141	120	111	160	149	110	128	131	130	139	152	148	118	147	119	120	109	143	140	161	148	143	133	126	145	131	134	134	133	135	153	143	109	122	131	116	138	114	117	144	143	164	126	143	123	127	140	134	135	133	133	125	150	124	126	163	118	145	147	145	144	115	112	143	130	134	134	131	140	127	150	124	136	125	127	124	132	114	129	138	121	129	135	132	142	126	130	146	104	138	147	118	141	116	106	133	126	134	125	140	146	119	146	139	137	149	143	140	132	119	127	133	141	142	133	129	156	132	118	136	122	142	127	148	143	139	124	152	129	135	127	145	139	125	137	139	124	121	146	122	125	144	124	135	147	140	138	133	156	148	143	147	118	152	114	118	120	128	136	131	117	150	126	129	132	131	123	126	129	128	143	131	144	150	130	158	130	150	128	137	162	133	129	125	136	119	124	134	163	141	147	117	145	147	132	158	142	136	147	136	132	132	157	144	116	127	128	128	128	136	136	124	124	136	146	129	139	133	123	137	129	127	119	131	141	113	118	135	113	126	126	134	147	125	133	124	128	149	123	134	138	132	126	142	127	141	137	136	138	143	132	130	136	130	131	127	152	122	133	148	137	112	129	126	131	133	132	130	140	139	124	142	135	142	116	134	120	141	133	129	135	156	133	133	129	147	145	120	123	146	117	129	135	134	136	129	138	143	135	138	133	133	135	151	155	133	128	129	145	150	128	125	123	138	158	136	141	134	126	135	151	145	134	141	140	149	144	141	109	141	135	129	148	135	123	168	130	147	143	138	135	129	149	146	133	122	132	159	126	119	154	136	134	155	125	124	139	146	128	131	137	153	134	126	142	126	138	131	120	135	122	125	155	148	138	124	137	114	98	122	136	144	125	143	126	105	162	141	142	144	158	128	143	136	116	126	142	132	131	134	128	172	140	143	140	126	133	142	137	136	132	129	156	129	143	128	134	142	139	128	144	116	145	156	132	130	146	138	157	104	130	143	127	127	139	130	165	147	147	142	141	126	131	137	134	149	115	140	153	140	130	138	139	156	135	156	154	145	146	158	147	116	127	118	127	120	130	122	137	146	130	133	140	149	143	132	134	134	135	137	131	140	137	129	157	135	133	134	128	147	138	163	137	110	118	131	130	132	129	155	128	128	138	135	135	122	132	134	127	131	140	148	129	137	149	139	136	139	145	145	135	132	136	126	135	130	131	146	118	137	119	132	121	138	134	136	127	158	116	131	141	155	150	141	153	154	129	156	130	139	131	143	142	163	136	123	147	150	140	119	142	120	145	129	128	138	148	134	124	136	143	135	135	147	117	133	134	124	146	134	123	141	135	130	123	137	132	129	154	126	129	150	132	135	146	138	143	133	126	107	137	134	139	125	136	148	137	149	178	132	119	132	141	148	135	143	150	119	138	145	133	146	140	120	139	125	125	117	139	132	131	108	132	124	135	143	109	143	127	130	114	119	126	129
9766	1330	2780	3321	2953	2418	2022	1716	1512	1404	1240	1110	1017	910	907	777	771	742	747	703	666	669	672	653	629	606	569	592	610	612	603	517	548	542	547	544	511	546	520	547	526	585	553	521	506	528	549	532	540	533	482	499	498	528	536	546	517	492	505	566	547	484	520	491	481	487	587	478	508	509	476	511	465	529	466	494	533	513	471	472	518	497	547	562	516	529	506	551	485	524	523	516	495	512	497	525	466	509	501	501	513	482	459	484	516	501	504	487	489	530	504	465	536	505	518	491	475	467	486	510	461	497	477	487	458	482	496	504	511	491	474	506	511	469	464	457	513	451	453	470	460	473	530	493	518	523	528	509	491	500	460	490	530	472	455	535	479	511	490	499	500	482	496	493	507	496	511	479	501	458	492	482	485	471	494	474	485	450	481	485	479	494	474	499	529	498	531	527	507	480	508	510	459	515	462	494	462	488	508	505	524	494	515	472	491	504	507	506	502	503	497	473	509	465	462	469	464	469	492	474	495	496	492	477	562	483	485	502	479	496	489	483	470	478	501	528	516	487	515	521	523	516	495	488	526	498	486	541	500	475	463	478	507	486	480	479	502	476	468	497	472	449	486	477	483	474	504	500	510	490	455	507	470	486	467	481	486	483	493	440	493	464	523	481	435	511	511	501	478	490	532	479	476	493	506	507	467	462	483	500	452	484	482	456	520	475	505	510	469	465	494	542	478	499	474	455	508	452	490	496	413	473	504	507	480	458	471	475	480	518	503	508	527	491	529	495	460	474	500	474	473	523	481	475	473	484	458	466	507	472	513	490	490	491	510	507	501	525	531	465	504	445	501	484	490	471	485	554	522	482	514	475	529	494	526	490	498	495	501	486	471	497	521	473	514	501	496	446	461	457	512	501	506	483	507	508	509	484	485	509	499	468	465	461	457	509	495	513	483	499	494	477	465	472	513	487	474	465	512	470	497	526	483	524	508	503	491	522	506	484	493	498	519	478	474	515	477	503	471	448	482	485	461	474	452	509	505	509	500	511	476	503	508	454	507	512	432	515	505	516	489	498	467	480	497	491	485	492	518	464	477	526	488	494	518	501	474	484	495	491	468	473	484	458	467	479	481	514	531	462	514	493	500	482	486	497	481	489	507	517	472	479	480	486	516	510	486	498	468	489	487	482	491	482	472	532	482	491	501	461	477	448	473	481	478	471	497	467	492	468	514	493	494	522	511	492	475	482	499	526	469	473	467	484	461	508	505	492	530	510	462	477	476	472	502	472	487	503	497	475	465	446	478	456	497	454	482	487	520	478	483	489	507	467	506	497	536	489	480	492	498	491	540	517	523	481	497	493	487	483	471	492	471	520	482	522	513	543	485	540	542	476	524	487	469	477	477	500	474	499	482	462	514	509	469	503	511	519	462	475	482	508	476	495	500	470	518	482	519	523	498	460	496	510	521	460	465	487	473	498	508	497	474	538	503	528	524	473	473	483	467	487	512	482	498	534	511	473	465	501	505	473	480	472	456	517	498	452	490	501	467	497	491	489	442	503	526	466	458	461	444	501	492	513	470	525	504	459	539	469	480	464	460	527	505	516	498	493	498	510	500	492	478	454	516	457	486	462	496	480	486	501	472	486	474	488	470	486	542	487	509	449	507	472	471	491	495	455	456	506	488	467	524	477	480	489	470	524	510	501	494	510	486	493	552	540	458	495	511	511	504	517	468	471	499	527	471	528	470	475	510	493	487	474	483	505	480	525	526	476	543	499	503	529	471	488	476	493	495	477	454	452	488	487	479	457	462	513	506	509	492	488	448	485	498	445	473	498	513	434	469	496	515	486	488	489	491	481	515	463	477	442	501	472	543	456	517	455	493	516	468	468	464	487	492	459	488	518	476	497	465	456	511	483	524	504	469	483	519	493	468	479	522	496	496	485	482	455	485	482	468	521	508	441	528	506	474	480	463	482	508	477	479	483	471	524	482	491	473	492	508	523	466	478	488	514	466	489	507	500	503	497	489	494	471	468	512	483	481	472	483	511	477	471	465	516	477	505	519	475	477	505	465	523	500	527	514	452	493	491	506	518	494	485	499	464	467	481	513	523	474	482	479	486	497	513	452	511	516	503	457	467	457	540	485	519	488	453	541	497	513	479	484	505	491	485	515	483	484	472	478	471	449	535	518	501	512	489	484	550	530	471	480	490	474	508	469	483	545	471	483	482	479	479	476	505	516	485	505	471	466	532	477	471	508	477	482	484	486	526	489	499	498	478	458	487	474	474	496	518	489	476	517	488	511	432	458	490	500	490	453	426	524	531	489	486	517	479	527	489	536	479	478	458	502	489	448	466	487	530	494	452	487	474	496	462	500	518	474	548	485	475	488	493	468	493	522	457	481	460	492	524	498	478	515	513	465	508	463	476	495	501	521	532	459	488	477	444	486	488	492	505	541	549	510	513	481	522	498	518	493	454	479	489	485	525	510	508	502	476	506	485	445	485	486	456	469	478	471	432	515	492	542	513	496	477	488	490	487	486	521	464	480	486	477	470	494	455	505	481	472	484	532	496	513	474	504	509	502	464	493	495	483	477	429	501	501	457	499	501	504	509	510	494	534	504	497	460	448	474	489	532	502	473	532	493	512	474	536	501	468	501	447	483	530	499	448	503	501	508	498	498	495	492	447	503	485	469	497	494	468	514	479	471	526	508	521	470	486	455	506	499	491	535	456	496	478	469	499	493	508	496	511	459	522	490	498	478	471	469	462	488	477	500	464	413	525	499	476	482	498	497	524	460	487	505	491	490	524	531	476	503	440	508	521	493	474	486	506	455	479	478	492	514	506	484	465	480	470	528	543	456	479	488	487	473	499	503	457	511	462	506	518	507	483	466	510	477	505	485	480	474	485	486	473	519	463	518	517	494	460	481	482	503	470	495	490	444	514	502	504	479	516	511	497	476	460	497	493	443	504	503	514	522	485	491	468	526	464	542	482	491	479	483	534	471	497	491	493	483	460	474	483	526	495	516	539	480	486	497	517	502	527	511	498	512	519	498	515	496	460	448	440	489	471	465	515	476	488	507	497	478	512	478	513	470	476	495	491	469	516	483	472	460	502	516	522	478	438	482	452	517	479	514	510	525	489	495	506	484	507	501	458	494	489	508	533	490	472	504	505	458	482	502	487	549	467	460	517	486	542	466	476	474	508	473	480	519	482	483	475	517	498	440	445	491	454	462	482	518	495	497	476	475	503	492	497	478	549	490	490	445	487	466	472	490	449	479	510	480	503	474	502	493	467	497	499	511	499	473	492	477	458	462	448	493	493	452	506	472	499	519	509	478	486	484	450	459	532	483	470	494	466	496	492	494	480	479	479	506	519	507	483	511	470	509	506	506	520	534	509	494	514	447	467	489	466	498	454	486	491	469	471	532	449	484	497	481	480	471	469	470	525	475	457	473	492	477	492	453	453	464	481	495	462	476	470	501	485	511	491	510	499	479	500	514
25273	4195	2371	1773	1238	907	725	588	503	452	370	353	364	329	291	283	268	287	281	230	258	276	257	267	238	208	220	232	209	224	221	222	228	240	225	217	216	212	213	182	223	208	211	233	201	217	208	219	216	210	233	224	200	221	189	221	226	249	218	187	243	229	200	195	197	223	209	204	233	235	199	198	199	244	222	207	203	208	193	199	215	240	210	217	209	185	187	220	258	217	226	212	198	203	231	195	198	226	218	201	182	194	208	229	213	198	205	211	227	221	203	210	208	203	191	226	214	212	249	208	229	226	188	228	225	183	211	185	206	242	220	214	240	217	207	219	201	202	223	197	222	201	193	187	226	205	189	183	188	219	198	209	198	200	200	222	216	218	187	177	185	233	210	189	212	233	187	227	211	204	201	203	198	198	228	233	206	202	193	214	212	216	244	202	201	212	223	177	215	243	208	244	215	212	199	211	195	188	218	203	225	192	209	208	204	209	199	209	207	194	210	223	238	224	192	214	207	211	196	208	190	200	231	196	204	234	224	224	206	220	211	200	182	194	224	191	197	224	201	184	203	233	233	175	211	222	232	194	197	206	198	204	178	206	224	176	179	193	216	217	237	181	213	202	229	199	212	194	194	204	213	205	208	212	195	184	229	215	218	204	190	183	200	239	206	207	191	203	204	216	197	216	216	180	218	227	221	205	208	193	189	193	207	195	198	194	219	206	214	185	208	154	192	203	225	201	193	196	192	206	232	179	218	189	206	199	218	201	221	200	207	199	193	227	185	214	204	210	216	189	210	212	217	215	206	211	209	212	166	201	187	223	240	239	205	215	205	204	198	208	199	214	206	191	203	173	218	225	219	183	229	206	229	231	184	216	216	172	217	222	213	204	214	208	220	212	226	207	196	228	181	222	231	186	219	191	217	205	207	213	209	204	235	198	195	189	218	198	209	192	244	233	213	232	207	218	207	210	203	193	212	195	200	192	211	227	212	191	209	201	191	210	201	189	199	206	187	234	215	217	202	214	206	215	188	239	208	202	232	190	216	208	207	199	187	181	185	181	230	191	210	216	186	226	203	212	203	207	188	190	200	194	207	185	217	194	200	226	202	202	188	190	202	189	214	197	209	199	214	198	213	186	218	193	229	215	211	206	205	193	219	222	207	238	206	199	209	215	211	222	191	195	192	189	216	241	219	203	197	195	229	192	221	247	211	209	178	214	232	211	203	217	218	219	248	244	197	202	201	216	202	197	187	238	208	219	213	218	204	217	232	219	194	208	197	202	225	217	225	204	210	219	217	206	194	209	185	211	205	207	217	193	216	182	208	201	195	197	220	212	221	204	223	195	185	193	190	196	193	208	207	219	218	214	218	168	229	209	210	217	215	202	217	193	216	233	183	215	210	227	192	181	194	184	188	225	219	224	217	207	200	203	213	211	210	207	222	214	209	215	219	197	217	219	210	208	217	227	194	193	235	240	195	182	198	208	230	218	194	187	195	192	207	204	200	199	188	217	188	182	204	193	198	211	196	189	199	184	226	198	212	215	194	228	211	211	221	222	179	201	206	208	189	204	208	189	209	208	260	223	212	247	202	222	213	191	194	217	208	208	195	189	188	210	201	192	214	206	216	199	203	201	212	212	208	205	187	236	198	222	201	198	204	216	194	193	203	182	215	204	211	237	212	182	216	200	198	196	175	228	221	229	192	212	236	212	208	203	218	192	189	206	202	207	204	217	180	219	195	223	218	211	198	207	218	224	215	216	203	196	226	196	192	203	201	207	191	238	210	201	211	188	222	222	221	219	177	203	199	190	218	193	198	187	233	177	201	239	242	194	192	185	220	222	223	194	202	208	221	221	214	183	231	203	207	213	224	199	214	199	201	196	190	199	205	201	197	206	216	182	208	212	228	193	209	191	219	209	200	204	172	213	206	211	206	202	216	186	186	213	214	216	207	211	210	231	226	210	200	218	206	210	200	212	193	204	196	202	185	203	216	195	228	220	203	210	205	208	225	196	213	209	202	202	202	201	185	190	196	201	202	217	229	222	193	200	225	213	200	193	193	220	184	205	187	208	202	199	216	216	193	219	213	188	206	204	183	200	191	217	205	197	228	221	202	187	198	226	223	175	189	214	214	218	191	171	205	172	243	215	201	192	201	217	226	189	192	205	193	214	212	199	214	204	197	194	209	183	203	224	216	215	206	220	204	210	207	210	211	195	207	190	208	213	223	209	197	188	216	211	200	199	213	224	225	207	193	219	205	192	212	202	223	213	209	170	238	197	207	175	218	209	196	190	199	221	220	212	198	218	206	204	222	210	198	186	225	218	194	203	217	222	180	197	203	201	213	206	190	208	213	220	204	231	221	196	182	200	179	222	219	213	214	206	195	202	211	255	196	200	187	194	206	218	195	230	193	204	203	213	202	203	195	194	221	189	194	221	208	206	211	227	195	199	216	219	211	202	213	196	206	187	177	205	215	195	231	202	235	232	189	223	222	194	220	196	193	190	235	215	217	226	220	207	211	198	192	209	217	181	212	208	213	189	209	248	219	205	209	197	214	243	198	205	215	234	200	207	185	205	221	212	196	198	213	242	203	228	192	220	169	232	184	187	215	196	196	200	215	221	206	193	176	232	220	199	222	203	213	213	192	212	225	198	180	213	210	201	219	203	181	217	198	202	210	214	200	178	177	223	199	200	210	209	187	201	222	210	221	215	231	201	208	215	195	216	204	192	216	208	206	190	233	207	196	191	219	225	196	233	208	190	200	233	191	224	223	200	227	191	206	214	202	242	227	204	193	198	215	239	199	219	225	209	241	213	213	219	201	198	231	204	208	206	198	197	222	181	194	231	205	196	231	206	201	214	209	206	193	205	183	195	219	203	194	214	220	181	211	245	185	233	183	225	208	215	210	210	205	199	190	192	204	191	224	211	213	226	217	190	216	240	215	204	201	206	234	223	186	191	195	205	225	223	205	180	204	221	200	212	202	232	200	208	206	221	183	229	201	196	201	204	196	187	199	217	230	200	209	203	237	201	194	204	208	209	205	201	201	208	195	249	201	183	206	178	213	216	193	207	190	233	210	216	191	207	206	230	206	201	186	202	216	186	231	211	210	212	211	208	194	217	191	208	205	203	217	198	199	242	176	176	194	214	197	214	186	226	209	209	204	220	199	216	205	199	209	218	201	235	209	234	241	213	218	199	231	210	219	211	179	214	182	223	229	192	213	204	205	225	195	211	228	218	232	211	218	191	194	205	215	183	212	195	201	218	232	186	223	214	213	208	213	218	171	200	193	196	190	228	193	219	217	210	171	194	209	201	240	200	192	218	187	190	220	206	206	240	204	218	201	203	197	199	202	202	233	202	221	228	196	191	190	207	193	196	192	203	195	220	213	181	222	200	218	239	225	220	204	201	228	188	183	222	207	210	203	229	204	198	200	187	203	219	222	225	213	208	225	224	191	196	205	204	191	220	244	223	208	222	201	217	219	201	218	188
14131	2359	5147	5792	5123	4309	3613	3024	2652	2351	2128	1923	1707	1652	1502	1337	1248	1287	1210	1127	1074	1057	998	954	945	966	967	904	910	899	916	904	885	826	856	835	828	788	846	800	808	761	828	793	776	772	778	764	741	750	787	703	758	757	778	781	738	784	768	714	778	754	696	821	701	745	728	758	741	720	723	725	716	744	709	747	728	711	695	798	702	703	724	682	709	718	764	727	747	765	677	687	777	716	740	740	701	712	737	693	708	766	703	754	743	729	714	760	704	700	732	677	692	689	742	723	749	705	707	701	684	740	735	742	701	673	666	700	711	698	750	744	749	738	745	751	681	683	690	704	710	699	695	720	742	650	708	714	724	703	689	726	686	656	715	710	701	727	714	692	737	744	679	693	680	711	726	697	659	744	727	725	668	712	706	740	671	702	749	726	720	709	714	679	679	726	659	720	762	691	677	714	733	723	733	662	717	701	694	699	675	699	712	717	692	693	658	728	733	678	710	700	712	696	712	707	786	687	716	699	718	679	690	683	638	677	722	722	719	694	676	704	745	707	686	716	712	716	687	720	701	733	715	661	682	691	713	727	705	631	705	672	683	672	700	716	703	724	629	674	695	724	712	679	711	704	738	713	718	695	673	644	674	740	702	709	687	735	728	664	721	709	703	697	689	674	704	741	733	696	752	700	689	654	726	775	726	692	698	699	718	713	657	683	671	729	652	745	690	705	722	691	701	684	706	686	720	683	733	698	689	711	719	677	718	701	722	706	739	691	690	687	718	714	696	678	720	708	700	672	697	657	663	723	718	715	720	702	687	715	696	709	741	688	696	729	710	706	690	677	717	699	741	761	728	685	751	685	691	668	696	740	734	775	679	750	669	680	707	669	712	663	718	675	720	727	721	682	711	699	696	662	663	743	671	666	686	700	728	723	699	703	732	721	689	742	703	717	695	743	679	710	696	688	725	647	714	672	699	686	736	746	720	675	675	691	688	721	724	734	730	731	693	737	734	684	694	689	729	721	682	685	759	690	758	706	714	699	706	693	714	713	681	724	710	694	690	685	693	716	734	744	737	683	711	716	671	720	663	739	690	696	707	664	704	710	667	697	659	670	671	703	703	727	755	691	691	714	714	729	729	773	723	676	708	679	750	737	693	674	703	699	711	675	708	739	689	738	715	705	725	713	722	703	669	699	674	714	699	690	739	698	709	678	700	697	716	684	676	705	699	720	692	714	687	707	685	723	716	696	672	721	739	708	693	734	712	735	781	698	700	665	673	692	747	688	768	708	701	685	720	702	660	659	682	665	721	735	711	671	694	664	705	736	707	719	686	671	730	666	757	674	693	664	719	670	708	729	704	687	733	726	666	707	704	716	724	660	743	710	702	703	667	684	718	707	749	659	703	685	710	725	721	717	718	720	692	719	757	718	701	724	728	727	688	699	709	710	702	688	693	712	693	722	720	686	687	701	689	732	678	710	717	694	712	717	711	725	747	692	678	702	683	691	698	690	750	684	710	660	703	729	665	726	704	738	654	685	706	716	706	645	685	661	749	676	684	680	743	707	658	676	701	710	670	742	712	737	700	696	680	712	708	691	714	757	709	743	749	685	703	650	716	695	631	707	684	708	701	716	716	744	689	743	688	706	696	698	705	667	691	727	699	683	714	678	666	641	678	716	670	667	677	649	698	682	700	662	676	726	656	716	702	670	747	729	728	739	704	675	704	674	732	708	707	710	736	721	723	748	695	720	705	668	718	685	752	680	723	684	686	666	695	673	684	678	679	734	724	696	721	701	722	701	714	714	744	711	670	708	738	740	657	692	721	742	673	699	758	719	708	722	653	720	672	717	692	737	740	695	707	736	672	709	739	691	710	703	697	674	682	749	697	731	736	700	674	688	717	692	684	712	748	660	693	697	762	711	725	726	682	747	648	679	681	686	671	707	673	715	768	694	714	721	710	696	712	716	743	724	693	691	734	649	691	680	721	721	686	703	733	681	689	698	732	730	712	692	681	770	668	690	739	708	715	683	740	712	728	716	716	691	724	701	713	722	656	720	668	740	697	725	702	683	708	694	707	704	738	697	728	756	717	719	720	700	708	683	703	759	679	689	702	721	700	695	743	754	748	683	721	719	710	679	700	678	698	701	671	737	733	679	721	667	675	667	704	722	695	719	715	786	685	715	696	677	683	726	667	677	713	671	683	723	722	742	682	692	713	661	690	702	660	692	764	674	731	688	674	730	729	716	697	672	713	741	688	700	677	679	671	678	708	707	702	713	716	704	741	726	723	716	699	697	731	714	701	671	673	692	707	707	737	660	643	687	696	674	691	690	683	694	696	724	653	662	682	709	713	643	692	704	688	697	733	716	702	710	731	686	722	693	738	683	730	678	679	709	708	695	694	695	722	690	694	742	697	707	702	685	704	718	679	675	713	750	674	686	710	710	727	712	720	678	731	733	676	696	709	681	711	689	734	666	741	694	708	768	736	695	741	723	707	741	755	727	700	703	716	693	696	691	724	692	651	684	708	707	661	664	709	698	672	720	710	692	704	705	704	758	741	704	693	678	697	664	710	693	724	704	724	751	717	716	686	681	682	787	734	706	679	713	716	698	701	715	650	693	679	672	709	660	753	688	735	693	736	692	735	718	665	733	699	717	664	671	732	713	736	717	694	663	712	703	739	709	721	704	697	718	707	702	700	680	685	708	706	733	725	722	696	678	723	704	711	663	711	718	680	659	719	681	769	651	692	683	683	726	703	696	695	725	716	731	699	663	678	651	688	695	690	690	691	725	743	741	734	671	704	667	717	723	684	676	732	684	727	712	737	739	720	768	704	669	726	680	702	681	695	716	620	714	750	692	683	691	710	722	699	682	713	659	705	719	727	749	689	701	662	678	743	710	680	688	688	719	690	682	732	727	714	705	744	693	696	672	682	692	683	696	749	706	654	744	705	667	708	685	724	683	713	709	717	690	699	704	667	747	693	709	675	710	740	704	709	715	716	627	726	700	716	691	731	701	705	732	703	649	672	731	752	733	714	745	678	700	705	723	708	679	707	707	739	698	729	703	741	688	649	676	698	732	673	682	730	704	704	676	682	730	693	699	708	688	706	687	664	709	712	744	721	667	683	685	670	721	709	725	707	728	735	719	672	687	674	681	688	723	711	689	761	702	739	728	706	711	658	656	687	666	746	713	664	684	721	708	692	717	661	692	726	713	692	734	696	688	692	744	706	774	712	719	730	777	728	678	702	665	734	657	699	710	688	673	661	695	721	674	697	713	694	686	706	710	709	700	697	727	722	680	688	735	652	746	711	724	694	690	709	752	731	667	715	683	689	707	697	764	718	732	692	709	690	722	713	680	731	745	718	699	674	751	701	675	678	754	695	725	699	723	757	694	736	671	720	686	715	701	721	735	734	716	716	671	715	713	763	707	700	706	724	725	699	694	728	737	716	700	721	716	672	678	753	724	684	713	682	706	667	674	710	737	709	687	689	744
2154	133	108	118	84	88	81	75	79	77	62	74	82	60	67	58	60	72	55	71	65	88	52	77	74	68	74	81	59	77	64	73	83	55	64	63	63	71	79	56	67	57	63	66	70	56	75	64	60	60	56	59	51	47	71	53	60	69	56	70	60	66	61	56	59	59	51	52	59	66	64	64	62	59	66	53	69	58	62	74	68	66	77	63	72	71	61	54	45	71	66	74	62	46	78	56	59	57	56	58	62	71	67	59	69	61	73	58	53	70	61	72	72	56	75	72	67	74	79	44	58	61	69	69	62	67	79	54	62	62	77	60	68	75	67	65	64	55	74	77	62	64	74	66	47	55	69	66	77	71	60	82	52	60	68	55	77	67	68	69	63	65	58	54	69	83	59	67	51	62	53	59	62	62	56	61	63	65	69	61	58	62	64	62	57	70	67	67	66	52	66	50	69	58	77	57	69	67	67	64	69	50	61	53	78	60	63	66	71	63	70	78	64	69	55	54	64	70	63	53	74	70	65	77	80	52	67	63	52	70	70	74	54	76	48	58	66	73	58	61	64	49	57	69	69	44	73	57	52	66	65	64	62	59	59	63	51	48	54	70	52	59	64	60	60	68	57	67	57	78	69	54	62	58	57	46	57	80	74	67	65	77	57	60	61	64	57	69	74	56	55	69	58	58	53	60	64	60	72	50	68	69	67	64	65	62	60	62	73	56	63	63	71	77	71	57	61	63	68	78	73	60	70	50	57	68	64	62	73	55	86	78	66	70	60	52	64	58	67	55	62	56	69	68	65	59	69	51	58	81	62	53	65	60	56	43	67	68	71	63	47	48	52	70	58	67	60	70	67	66	69	71	64	55	71	44	73	56	63	64	44	59	63	69	61	45	75	70	54	55	58	73	53	57	63	84	56	71	65	71	64	58	51	70	85	53	79	67	75	65	70	63	54	62	57	60	56	71	65	66	78	74	55	65	47	60	53	65	69	73	52	55	59	44	59	41	68	64	62	69	59	58	61	70	70	66	72	52	63	56	58	70	63	64	61	73	66	57	63	60	60	63	57	66	71	83	54	62	64	57	55	62	80	62	63	56	71	71	69	68	57	68	58	58	60	53	65	64	61	78	59	62	73	48	52	75	60	52	69	52	67	70	60	60	66	68	63	70	57	62	77	55	59	53	72	64	59	75	62	69	76	58	58	64	62	69	66	72	69	52	58	75	66	58	61	68	66	69	55	70	67	79	71	79	65	50	52	80	64	65	62	60	55	57	57	60	66	60	64	61	70	62	56	54	66	65	66	62	67	68	64	62	67	63	65	57	63	72	69	72	66	47	67	64	59	54	68	62	57	62	60	59	64	52	66	55	54	57	67	65	75	78	43	55	68	67	65	70	65	66	56	57	64	62	68	73	67	57	59	72	61	55	53	66	63	65	64	62	59	62	67	58	60	60	71	58	75	78	63	78	68	63	62	56	67	56	75	63	56	50	60	64	82	63	51	66	62	63	70	50	58	51	55	54	68	55	53	68	64	56	57	60	60	49	72	80	59	72	67	72	56	63	71	58	69	56	68	66	63	63	57	75	60	70	62	51	66	64	60	54	57	63	68	70	50	60	66	46	66	77	72	55	68	47	68	70	63	61	69	62	56	69	65	64	78	60	58	77	69	56	64	60	58	64	59	78	59	53	59	59	69	66	66	71	56	66	67	68	58	60	52	61	51	67	67	64	66	60	58	59	57	63	73	55	59	60	58	46	64	60	55	54	67	64	67	67	59	62	57	61	58	58	66	84	51	56	72	56	56	50	51	61	50	74	70	73	61	57	59	70	72	66	71	61	60	71	68	46	62	56	74	64	59	54	56	60	59	60	56	73	55	60	54	57	74	57	66	60	65	59	52	70	62	54	65	57	72	66	64	69	76	60	74	69	67	57	55	70	62	49	51	61	69	69	48	56	57	70	56	86	64	55	67	61	53	63	41	53	73	56	55	59	57	44	58	71	62	58	69	63	59	66	57	74	67	61	67	52	68	57	68	64	74	63	69	72	53	70	67	67	75	64	63	55	54	62	53	47	65	65	71	62	64	65	66	64	71	61	52	64	77	69	65	59	68	58	63	56	57	56	60	74	59	73	65	60	62	53	61	69	67	60	68	50	50	55	63	65	70	69	73	69	79	79	61	62	65	62	73	74	61	53	62	60	58	82	69	65	76	73	70	72	83	54	52	73	69	71	65	66	53	54	57	64	61	78	67	70	52	59	49	69	66	47	68	56	56	65	48	67	59	53	81	74	77	66	61	58	54	60	68	49	50	68	63	45	78	62	48	45	78	62	60	70	65	69	56	63	53	60	75	64	59	53	64	59	55	63	60	72	53	65	85	63	72	74	58	65	68	57	66	59	60	65	72	53	56	65	76	52	77	70	59	75	67	46	68	67	74	71	77	57	64	57	70	61	61	67	61	60	60	63	66	64	74	65	49	59	57	54	60	81	71	63	66	58	60	72	71	50	74	56	66	70	78	54	61	71	74	74	60	52	73	67	71	49	72	77	68	59	64	43	56	52	64	78	53	62	44	66	89	58	64	65	60	59	55	60	53	62	54	55	63	61	69	43	52	67	69	67	69	50	64	60	62	63	79	73	73	65	57	72	57	67	65	63	82	70	68	79	71	68	71	69	63	54	65	49	59	57	54	66	50	81	65	60	75	54	63	47	59	52	57	70	66	50	60	50	43	68	66	70	70	74	57	63	66	70	65	66	59	57	68	67	63	63	62	55	82	60	71	69	57	67	71	75	57	69	61	59	48	59	56	53	68	61	70	55	63	79	55	50	64	58	69	66	54	66	71	70	79	59	73	71	63	78	67	69	71	47	74	52	46	64	55	69	66	67	55	67	61	44	65	47	73	68	52	59	67	60	54	48	75	62	63	55	62	65	67	74	64	80	49	68	74	62	73	78	51	62	63	62	75	50	70	70	62	64	50	76	59	66	67	65	66	57	54	69	45	63	67	61	70	67	60	65	81	67	61	71	64	52	68	63	62	60	78	57	73	68	59	57	58	63	73	45	67	66	72	73	65	68	76	62	61	54	55	57	56	66	86	66	69	70	51	47	69	58	66	61	58	60	49	71	60	54	59	56	63	63	72	71	59	66	54	78	67	64	70	71	72	66	71	59	69	46	66	56	52	66	63	65	70	65	56	57	59	67	60	74	54	53	59	66	69	74	72	57	65	51	60	68	67	66	62	76	61	64	67	51	54	80	55	71	71	60	79	58	61	69	66	61	65	59	71	65	64	71	71	58	84	71	86	68	61	64	59	52	54	77	54	50	74	68	63	58	64	70	71	80	53	69	44	67	73	56	55	54	77	57	60	52	65	61	61	62	68	73	60	75	70	63	66	57	62	69	68	65	58	52	73	68	63	77	68	64	55	66	52	73	69	61	76	62	59	59	63	76	60	74	74	62	80	79	56	61	57	62	61	55	69	60	51	70	65	62
3604	352	421	451	446	419	334	317	360	359	329	319	289	291	308	294	297	307	314	283	318	264	303	297	318	282	255	280	265	288	266	274	267	285	262	298	285	263	303	261	274	282	272	285	280	283	258	295	298	250	266	281	275	275	283	312	270	243	289	261	249	275	278	266	291	297	294	269	304	269	293	270	298	248	279	275	259	265	289	269	284	297	296	283	266	284	249	248	272	280	281	263	309	282	280	255	262	289	269	297	251	287	260	276	314	282	270	282	253	287	254	266	284	268	280	305	276	291	295	272	268	273	294	250	280	267	287	252	258	282	284	268	300	250	307	285	256	313	244	275	266	283	258	249	248	274	295	263	250	249	245	283	256	265	275	261	264	275	275	263	255	282	297	269	256	277	315	264	269	272	278	270	293	265	281	270	291	271	275	284	273	258	279	276	292	301	279	246	287	247	284	254	251	280	276	245	293	313	261	275	274	251	273	286	269	225	302	252	274	303	271	268	259	266	260	257	278	259	252	282	284	287	293	266	257	288	277	272	307	259	268	258	280	276	277	291	269	289	266	268	279	276	252	289	287	255	270	257	274	278	268	299	283	302	259	280	265	232	273	253	277	254	225	280	288	265	278	236	325	291	268	273	282	275	272	280	265	286	278	257	261	277	265	260	292	274	298	257	256	256	272	313	295	251	280	281	266	269	255	261	284	268	254	273	259	277	258	255	284	277	265	257	276	277	241	287	264	299	267	288	276	270	286	264	256	286	296	293	274	249	248	250	291	270	258	270	297	269	248	262	269	262	251	263	273	257	251	261	286	273	272	291	288	244	261	252	268	263	256	284	274	260	257	296	314	266	264	257	288	272	243	294	267	301	261	263	254	277	323	249	301	268	278	271	261	276	293	254	263	300	283	273	277	261	299	261	270	259	272	278	240	238	305	291	270	248	253	303	273	283	290	263	281	270	242	283	276	299	272	258	256	278	274	275	240	278	264	283	286	277	271	278	272	278	271	270	278	270	267	253	253	261	297	253	243	272	260	269	266	279	278	264	260	265	283	289	276	270	274	259	264	261	273	299	281	249	280	239	264	276	245	242	254	259	304	293	265	265	288	290	273	291	266	281	253	263	280	287	270	268	258	274	285	285	278	272	300	285	261	272	270	274	283	278	284	282	273	237	266	289	269	292	278	284	277	277	278	294	257	272	286	251	271	287	265	279	314	297	239	280	268	254	266	265	272	252	265	257	300	312	294	246	310	266	266	295	253	260	258	278	290	285	273	285	272	280	265	276	240	255	254	277	267	285	251	257	246	255	264	243	290	293	269	274	294	277	272	277	292	273	307	250	285	257	266	238	254	283	247	290	274	269	303	263	282	258	275	260	266	258	291	289	269	287	243	259	270	285	275	306	252	282	285	259	274	287	271	292	286	285	258	298	290	250	266	276	268	247	271	248	260	267	251	312	267	257	270	247	298	290	303	249	261	291	290	296	288	304	289	270	271	292	267	284	274	254	271	270	308	251	262	282	286	299	270	286	281	274	263	245	269	237	257	269	276	249	284	302	264	308	293	252	290	265	292	269	254	274	263	280	257	254	289	244	261	285	235	271	261	288	303	270	255	272	259	274	274	276	285	279	254	281	283	282	290	245	255	261	296	280	256	306	263	255	269	309	280	266	282	313	299	234	283	279	255	309	286	258	242	261	268	261	260	261	225	296	264	296	257	253	243	251	270	293	258	295	265	288	292	287	281	280	269	269	262	248	279	272	267	256	285	288	283	290	277	266	307	282	281	275	251	250	257	254	266	272	274	270	262	245	268	285	259	245	252	270	290	282	296	257	270	239	248	275	289	258	272	265	282	283	297	310	289	311	261	300	290	274	267	274	278	290	291	254	278	277	255	264	280	290	287	286	285	264	287	303	297	273	285	259	282	280	270	268	274	256	278	299	247	263	269	289	275	272	284	263	272	253	250	255	276	272	265	288	251	301	302	265	269	278	263	228	304	267	277	253	269	282	270	296	288	277	269	292	252	288	301	259	291	284	287	290	263	285	259	235	282	259	252	260	288	242	265	289	277	249	275	261	281	268	255	277	273	272	257	271	245	250	295	274	284	276	278	289	258	269	266	263	264	267	291	277	265	257	268	276	279	316	268	307	275	269	261	274	242	262	274	261	253	285	285	305	266	285	256	250	295	288	299	251	266	250	269	292	272	272	285	253	271	276	279	278	278	251	239	279	278	247	277	273	277	265	280	290	303	267	284	279	261	279	273	295	290	262	244	285	255	280	310	284	285	301	257	288	249	268	289	272	261	249	287	272	297	283	263	256	248	276	287	283	257	298	290	299	251	249	281	258	256	278	273	257	244	267	269	264	256	274	233	292	265	270	294	248	249	267	260	285	299	264	256	283	255	249	237	272	259	282	251	271	255	283	270	266	282	286	283	273	265	295	288	297	276	294	298	255	255	288	261	263	270	268	254	266	268	265	265	283	267	281	259	254	249	293	292	280	321	235	245	272	260	308	281	266	276	293	260	259	263	261	282	278	280	253	306	287	271	233	272	260	272	300	242	248	258	291	314	237	276	278	262	270	255	276	275	259	275	266	269	290	267	257	262	267	283	300	271	295	284	244	251	263	263	292	272	261	261	278	255	292	287	202	292	266	261	281	273	265	300	270	247	262	284	238	251	278	309	273	254	277	293	273	281	250	307	275	268	291	248	249	298	293	247	259	290	281	264	301	269	258	254	249	269	276	264	262	240	289	289	287	276	267	269	270	259	278	255	259	253	282	291	302	270	283	285	304	257	259	257	297	280	281	280	251	259	271	269	270	283	227	251	274	250	253	275	304	274	282	273	267	282	260	273	281	258	257	295	248	245	266	289	246	298	256	276	305	278	287	275	286	267	271	265	301	264	270	237	292	236	262	236	269	276	273	269	262	277	265	271	268	266	275	251	265	251	271	270	280	284	268	288	318	279	264	266	266	289	270	263	277	284	261	240	271	293	276	273	267	307	276	266	252	273	260	276	242	292	269	247	275	281	244	251	275	271	281	279	271	268	269	259	276	253	277	261	282	264	288	247	272	273	272	266	280	284	257	287	269	271	249	263	251	250	252	306	269	207	290	261	260	252	291	294	278	288	287	258	263	269	274	241	303	279	277	259	277	273	262	276	281	284	281	273	269	280	281	267	275	251	286	291	271	252	287	255	283	302	268	265	262	274	248	254	269	279	274	283	258	292	281	270	281	250	269	269	287	252	277	284	246	281	257	287	273	283	279	289	282	264	267	261	286	290	260	290	289	283	282	235	278	256	292	260	262	286	282	273	314	257	263	260	277	261	247	245	290	258	280	271	259	257	291	256	255	263	270	269	270	293	265	281	280	271	292	258	281	290	260	272	271	253	259	290	255	259	273	276	265	284	291	255	262	272	279	275	278	265	290	279	261	273	256	255	276	271	250	305	260	275	273	270	273	274	294	276	298	280	279	251	275	267	292	295	260	267	263
14458	1172	1206	902	646	491	384	306	272	226	215	191	199	174	167	160	166	168	147	157	141	149	152	124	138	159	141	135	135	145	162	172	131	132	153	135	108	133	130	114	120	138	159	125	126	132	130	137	131	135	126	134	152	121	141	157	142	139	132	133	136	118	128	122	135	138	120	126	114	128	132	125	117	138	144	116	142	124	140	132	136	123	166	128	116	139	129	161	134	133	137	119	130	107	136	131	118	123	134	141	125	122	129	135	140	139	142	137	143	139	119	125	143	127	119	138	135	121	122	141	131	122	112	111	121	117	138	141	127	125	122	141	142	142	108	124	128	130	111	136	138	130	136	128	139	127	130	114	127	113	125	150	143	124	121	136	126	128	149	133	121	128	130	122	135	111	134	106	146	142	129	139	121	136	101	109	126	155	131	119	125	126	143	143	141	143	122	114	120	135	124	130	109	117	134	158	141	106	131	115	146	140	123	137	129	119	144	125	110	123	111	134	119	134	134	131	133	114	141	132	128	134	113	149	126	132	113	111	115	123	128	136	127	113	121	137	131	136	131	125	130	123	118	116	131	140	135	116	138	131	139	146	121	129	133	107	132	143	111	133	135	132	122	124	116	126	126	105	144	159	127	139	138	130	130	121	107	123	137	115	143	140	132	134	103	122	129	156	103	132	118	129	142	127	105	149	133	134	113	123	134	121	140	116	133	138	130	110	128	126	118	127	120	136	135	119	114	143	130	140	127	127	126	156	116	118	131	136	123	131	118	126	131	154	131	125	101	127	132	99	120	107	119	127	123	137	115	124	125	141	139	138	130	121	142	125	126	121	116	128	129	117	142	116	135	115	114	114	124	147	108	125	121	115	126	126	108	127	113	118	146	125	118	116	131	110	135	124	145	127	130	124	130	139	120	133	120	136	137	118	130	115	130	128	133	131	110	136	137	116	143	130	130	130	147	117	112	137	135	129	148	121	130	137	138	143	135	131	131	114	131	115	136	131	131	128	139	139	124	129	122	115	136	133	135	120	155	111	125	153	121	118	122	131	154	127	128	131	127	127	134	132	136	134	120	117	150	154	120	116	134	110	124	128	134	134	139	115	124	145	120	126	122	127	135	136	128	134	147	139	117	134	128	129	129	129	129	152	111	134	120	135	126	109	101	143	141	118	108	142	127	142	133	127	112	124	124	129	119	138	125	131	145	112	135	135	134	117	123	138	128	150	118	132	150	136	140	125	128	133	141	127	118	114	124	133	140	134	118	125	120	129	133	127	121	126	136	134	140	124	140	151	120	126	131	147	123	132	136	129	118	133	124	113	154	123	134	125	109	136	109	132	120	126	120	132	116	126	102	136	131	107	134	138	115	132	107	135	124	122	112	123	135	123	123	137	124	125	147	121	124	116	132	117	138	113	132	116	113	124	128	128	123	146	143	127	125	130	145	134	133	120	129	135	134	120	142	143	126	142	117	129	116	145	134	144	108	120	131	127	115	138	118	125	127	128	125	132	123	119	130	129	134	134	119	129	138	124	124	117	116	134	131	144	138	115	141	123	162	140	132	124	148	121	129	122	128	138	113	135	135	137	122	132	137	129	131	123	119	153	110	125	121	123	108	120	145	136	121	119	131	125	127	131	137	136	137	133	127	141	144	119	136	145	117	133	107	135	130	150	135	122	134	128	126	120	132	124	142	131	118	132	124	144	119	136	146	126	126	134	119	132	137	145	148	149	115	115	131	134	139	133	120	144	102	120	124	139	124	122	121	134	134	121	118	130	136	130	133	138	136	122	116	123	124	116	120	123	97	132	125	126	133	108	170	129	132	142	133	129	145	133	148	128	120	123	121	113	135	122	126	105	137	104	107	145	139	128	130	105	121	128	123	123	137	121	116	146	112	117	138	113	125	110	135	128	134	124	139	129	131	122	117	131	127	110	130	131	129	153	126	113	127	125	138	122	140	124	127	121	135	140	140	139	135	148	132	123	147	134	132	130	119	123	127	141	145	117	124	116	127	130	129	132	124	130	105	141	141	137	129	123	114	133	132	133	125	136	120	149	116	145	145	121	152	135	124	127	130	119	132	125	122	129	129	128	140	109	131	104	132	104	121	148	120	144	128	145	124	115	147	122	134	126	130	127	132	119	127	125	112	123	132	142	121	114	129	123	98	160	135	134	127	136	128	122	130	121	138	136	144	123	140	113	147	130	128	123	123	129	129	147	135	128	120	122	96	149	132	126	134	129	121	122	114	115	127	128	139	144	135	154	130	126	112	135	104	142	133	121	137	112	121	143	130	123	124	136	124	124	126	134	126	119	127	117	124	117	124	119	111	122	110	121	130	138	123	135	110	125	115	120	119	138	114	97	139	117	125	124	128	132	131	127	127	129	128	117	113	142	131	120	152	131	136	121	122	123	123	129	123	136	136	130	137	147	131	112	126	129	138	143	125	133	138	126	143	118	135	114	135	125	128	114	136	129	138	117	142	116	122	115	127	128	116	137	139	128	131	157	151	137	144	124	121	115	121	126	133	129	136	142	113	125	127	105	137	140	141	125	122	141	135	112	131	131	131	116	136	128	110	121	142	123	132	148	139	131	94	121	123	127	142	119	152	121	128	125	120	140	116	144	135	132	139	117	120	134	140	126	130	121	106	119	106	139	137	134	128	133	125	122	147	124	111	123	143	125	133	124	125	118	131	124	139	143	146	119	146	136	134	119	122	135	109	137	143	134	130	135	124	133	135	142	104	126	149	127	116	146	129	127	114	142	137	115	144	110	122	124	128	140	120	129	114	127	151	116	99	121	121	114	132	123	150	130	128	137	156	140	117	129	112	133	148	139	129	121	118	136	124	145	119	122	127	134	137	141	111	114	114	131	137	140	122	118	140	129	125	129	128	130	151	137	145	118	125	130	145	107	131	123	130	118	145	127	134	120	124	128	119	143	135	115	139	134	150	125	141	118	125	132	122	125	137	147	129	109	125	124	121	126	135	122	126	127	128	138	114	130	103	123	126	167	114	119	139	135	142	140	121	135	149	125	130	130	122	153	123	129	119	133	118	139	117	118	112	131	115	127	118	124	135	129	120	123	124	107	115	105	127	138	119	135	115	128	138	120	133	149	126	127	124	107	149	129	122	127	129	112	124	153	145	118	128	130	126	124	129	127	120	117	120	124	127	148	143	124	133	133	135	142	129	115	119	115	115	142	124	130	115	118	133	129	120	117	113	128	130	135	112	137	130	128	113	146	130	125	114	98	117	133	115	132	127	145	150	136	118	164	109	135	123	127	124	131	117	127	143	120	119	129	126	131	138	123	111	122	144	117	135	122	128	128	160	115	128	147	133	130	131	125	117	123	108	136	134	134	127	127	119	130	111	148	147	112	135	143	125	128	130	126	122	130	121	114	113	120	130	124	126	116	109	145	144	124	119	128	138	133	135	140	115	142	129	131	108	151	128	122	130	127	104	124	136	119	141	132	143	118	130	143	139	121	130	164
9521	1326	2730	3215	2742	2209	1883	1537	1428	1304	1185	1058	975	912	861	792	764	719	713	700	700	642	575	601	578	626	609	606	545	587	571	548	527	548	577	508	564	535	570	536	495	538	519	501	534	528	511	522	558	466	523	483	504	509	478	498	503	483	501	498	508	489	477	484	481	460	528	475	466	479	491	516	437	526	493	480	458	473	493	487	480	480	492	483	492	501	492	494	477	515	492	486	445	490	464	481	480	477	466	462	437	465	478	506	504	452	457	486	501	489	447	484	477	488	459	474	473	496	513	473	463	468	476	478	490	450	466	484	488	454	441	440	479	469	470	512	479	513	464	448	462	458	460	453	480	486	483	476	459	474	483	465	451	441	459	444	461	475	442	470	466	509	517	491	476	509	500	440	466	454	480	422	499	520	449	470	476	457	475	441	475	479	485	487	427	459	445	502	491	498	476	451	504	494	491	470	453	478	451	519	485	450	460	419	465	458	466	496	479	460	444	508	464	463	512	470	449	484	487	452	462	482	487	460	512	482	450	468	434	468	479	425	470	473	499	455	512	459	458	428	486	501	464	472	478	450	450	465	461	443	517	453	462	456	476	448	443	501	476	476	473	497	482	460	511	470	432	459	473	476	462	473	480	481	432	467	395	449	473	462	463	478	455	488	416	477	483	482	466	437	482	486	486	472	429	424	448	455	462	468	469	490	505	464	475	479	472	500	516	447	450	488	495	489	454	456	477	448	475	465	414	486	426	458	454	481	501	477	453	488	477	471	466	453	470	457	497	452	496	475	469	453	462	456	494	465	453	484	472	468	497	478	448	495	460	516	491	464	469	473	482	455	474	447	458	455	467	500	526	465	485	477	477	482	474	457	463	451	461	477	491	469	477	502	463	510	486	512	437	441	461	464	483	463	485	500	477	475	446	471	472	441	487	435	481	478	454	477	457	470	447	455	486	478	491	467	482	479	467	472	466	474	466	491	455	475	493	481	433	471	453	495	441	460	456	453	440	485	480	500	492	453	472	455	440	503	474	483	457	486	483	487	466	451	476	468	479	471	506	465	436	428	471	491	454	458	481	468	444	498	444	488	500	455	465	465	461	481	470	486	470	484	463	455	484	538	504	479	467	445	459	475	454	481	471	488	505	442	469	468	462	421	510	479	505	466	521	457	431	474	440	443	482	500	456	439	470	451	492	495	474	477	445	465	476	471	471	472	484	471	457	474	446	481	445	453	494	443	448	439	500	445	453	460	449	516	484	437	463	471	450	500	448	447	496	488	458	453	492	468	460	468	456	462	422	502	452	453	481	454	439	481	487	514	463	462	453	464	469	466	442	487	461	467	475	512	470	478	451	444	471	498	504	504	462	487	487	427	469	460	460	501	504	489	411	469	460	470	464	462	451	467	447	449	469	477	496	469	456	450	452	493	441	452	477	503	439	460	475	460	431	466	447	407	429	442	433	494	471	470	456	461	468	423	487	468	482	488	446	453	428	438	448	498	475	482	476	448	445	458	509	470	451	452	467	482	492	404	468	462	445	462	444	476	434	445	466	459	477	462	471	447	467	477	480	456	473	457	476	509	443	469	495	471	489	453	461	458	484	480	477	501	445	486	494	434	493	450	486	482	468	468	469	471	488	472	457	424	453	473	472	454	461	472	467	484	469	471	486	411	463	479	489	480	433	460	462	502	490	454	495	495	463	473	429	480	448	459	457	534	463	472	460	485	451	444	486	504	519	498	455	435	494	438	504	455	482	447	469	488	445	472	491	483	437	463	473	473	460	472	485	466	481	468	507	470	492	469	455	469	453	484	439	422	507	496	465	441	491	464	491	448	473	440	459	474	453	491	467	437	473	481	455	502	512	437	454	436	508	470	464	469	475	477	498	466	485	496	479	481	484	489	486	445	468	431	475	436	471	472	437	498	489	451	464	471	494	492	438	486	488	470	423	446	502	474	448	476	496	493	443	450	495	489	461	478	477	513	485	507	465	489	471	457	444	478	457	425	437	499	502	439	442	458	433	490	465	449	492	482	493	485	424	462	471	484	457	474	476	474	480	453	479	461	479	463	428	458	457	466	474	485	453	467	492	463	466	474	483	471	422	484	460	470	462	460	462	436	487	478	487	439	438	466	441	462	464	457	428	484	499	501	475	468	485	465	471	490	490	461	466	450	443	456	476	492	441	463	496	466	449	443	511	475	483	479	458	472	491	480	430	478	447	509	445	487	462	457	492	415	437	482	488	423	449	477	471	468	475	464	454	453	444	469	497	405	458	480	484	444	466	491	497	456	496	463	465	503	499	472	428	494	501	500	477	471	461	464	464	460	448	447	500	496	452	470	444	468	484	464	482	469	477	452	461	464	445	499	444	475	446	448	452	462	450	455	466	455	457	478	492	454	437	453	465	462	470	452	491	482	451	495	454	466	450	455	452	498	437	483	460	466	477	482	479	433	452	501	457	536	479	485	467	507	456	464	499	474	489	487	495	483	457	456	459	440	459	484	491	487	485	488	493	449	487	513	485	444	449	456	460	450	477	505	473	433	475	461	461	462	509	470	463	447	471	455	484	447	458	443	471	470	453	441	461	474	452	475	470	448	442	453	494	467	490	475	466	450	500	475	436	450	472	449	464	476	449	456	456	464	467	427	493	462	457	486	439	458	480	489	466	497	403	466	461	464	462	477	479	462	454	486	443	475	458	462	474	466	449	503	445	441	485	483	453	459	461	488	466	448	477	553	440	482	473	443	447	503	452	444	478	465	498	465	479	472	437	454	442	452	471	462	485	488	448	437	492	482	472	438	454	496	474	480	491	481	484	467	493	488	476	478	462	481	453	489	452	479	458	464	477	479	424	445	461	437	490	445	488	450	432	466	472	433	453	443	506	479	453	484	484	487	482	433	479	493	515	435	443	475	427	479	501	452	465	470	485	487	477	415	448	459	487	471	453	447	478	456	519	431	511	440	480	496	481	476	457	465	471	466	491	466	500	473	441	480	478	490	457	452	464	452	492	448	464	483	480	461	444	496	482	457	486	488	479	485	439	430	487	430	460	458	525	502	468	500	492	459	480	431	470	466	473	458	492	455	457	465	450	463	479	433	493	456	469	461	451	438	446	487	459	470	478	470	478	475	442	461	467	474	499	466	451	491	493	456	428	504	432	472	462	518	456	471	418	468	514	428	473	446	460	486	437	462	452	485	472	467	514	464	441	491	446	482	480	474	458	453	444	465	446	447	467	438	470	451	434	495	441	457	487	470	470	470	483	482	470	455	456	439	478	481	459	492	453	418	431	452	454	452	495	462	488	448	455	495	439	468	482	480	533	460	466	443	440	476	437	451	441	471	455	434	497	464	492	461	462	483	460	495	436	444	481	475	476	470	461	494	434	420	452	481	419	456	469	469	485	443	456	490	501	453	436	416	410	522	502	465	454	424	452	503	419	505	506	484	477	451	427	458	490	490	490	452	447	449	496	483	462	509	484	434	498	470	459	489
25360	3981	2313	1806	1237	923	721	602	506	456	384	366	358	327	306	272	259	310	255	256	248	236	251	237	239	242	246	217	223	229	230	228	210	237	232	222	228	211	236	212	221	237	227	219	183	211	239	205	212	229	229	223	199	188	213	215	224	205	216	208	187	203	202	206	197	231	209	198	223	196	217	199	195	174	226	184	198	181	223	202	195	242	206	205	213	200	176	230	216	206	203	197	233	186	220	212	221	193	205	202	215	201	183	203	206	233	224	197	204	212	211	202	200	216	213	209	204	188	203	223	207	215	219	209	211	212	177	197	215	211	201	226	201	232	215	187	208	195	194	201	214	202	215	210	206	202	213	205	215	212	204	219	210	180	209	217	221	239	238	202	208	202	238	226	223	227	198	196	192	219	216	196	240	202	194	172	223	204	200	238	216	192	227	190	196	184	236	220	189	229	185	195	209	218	204	245	192	221	223	195	206	204	215	227	195	207	204	185	218	217	221	201	204	209	201	214	193	200	208	219	202	199	238	200	208	201	196	205	187	231	199	184	173	209	221	208	187	177	183	205	216	234	213	198	222	205	205	218	192	191	203	209	240	219	200	211	213	211	215	222	218	202	218	207	195	217	200	195	211	210	206	188	194	207	192	251	195	215	223	201	228	204	217	202	189	193	192	234	194	192	225	208	207	210	214	202	210	218	190	188	200	240	205	215	206	234	204	189	184	199	200	230	213	220	174	180	196	200	210	204	193	206	217	209	223	239	214	197	217	212	188	213	192	221	206	200	228	204	214	207	194	208	207	205	190	244	194	212	199	217	205	212	200	209	164	197	210	203	195	225	205	229	201	229	225	210	186	213	203	226	220	180	171	210	185	204	193	211	221	198	198	195	189	206	191	213	196	190	216	196	200	201	229	204	193	230	193	215	230	232	204	222	212	219	196	213	200	220	225	202	194	219	202	197	194	215	185	230	230	219	187	216	209	238	218	211	224	200	184	202	201	172	208	210	225	214	229	206	197	213	232	190	210	248	215	217	172	208	204	218	191	229	203	205	216	203	203	191	216	196	201	204	235	212	226	202	203	204	197	205	218	222	196	218	210	224	206	204	196	185	215	204	198	232	191	215	202	227	214	207	216	201	205	240	218	193	214	206	207	211	201	195	214	203	220	203	217	210	193	207	220	208	220	211	199	201	203	223	203	213	216	206	203	218	211	236	217	215	205	197	200	202	218	217	201	202	193	209	204	208	195	175	207	209	190	222	217	212	210	206	207	211	213	212	200	227	200	217	211	221	209	203	202	186	200	210	216	215	209	212	218	228	227	204	200	203	235	216	216	206	190	227	200	195	179	197	176	188	173	192	206	201	202	195	206	204	224	202	173	238	225	205	199	224	214	212	195	198	212	193	206	238	192	198	195	190	198	229	210	234	246	231	188	242	205	203	201	183	211	188	183	189	200	193	216	194	200	208	198	216	199	221	219	224	220	202	189	222	205	201	197	196	209	206	192	189	203	206	211	196	226	202	230	221	221	214	235	227	228	210	169	201	216	198	206	206	216	171	214	207	206	222	197	206	238	200	201	206	213	210	187	200	210	193	216	219	210	206	207	208	217	207	203	188	204	185	199	223	222	191	199	206	211	198	192	213	221	217	213	207	206	216	205	206	206	213	207	216	217	195	195	231	201	212	206	209	185	189	203	191	191	209	201	207	202	194	218	208	215	233	194	180	199	185	203	201	199	211	228	198	214	214	178	207	228	235	205	225	180	225	221	218	232	206	227	204	225	209	197	187	210	194	222	209	224	195	209	210	212	209	230	223	186	191	218	212	203	226	201	187	204	217	186	222	195	207	212	192	180	208	197	196	208	234	202	195	193	214	218	196	206	203	225	197	205	224	216	225	205	204	217	207	236	219	229	204	235	186	213	221	225	197	225	205	206	221	189	231	187	191	197	205	206	215	218	215	219	202	229	204	193	248	217	214	223	195	194	201	204	205	194	216	210	213	213	185	194	238	190	201	209	205	226	207	201	219	225	228	238	205	217	183	227	201	207	201	214	210	206	204	208	221	227	184	187	211	196	207	205	204	201	202	212	225	222	214	215	185	203	212	203	214	223	203	216	168	211	193	200	183	224	193	193	189	193	228	189	187	193	197	209	220	204	191	187	197	198	201	209	212	215	201	221	214	215	199	196	205	240	174	201	203	168	213	224	192	185	230	220	205	228	219	199	201	230	207	206	223	227	194	190	175	183	208	194	217	217	194	184	197	218	192	212	254	201	222	201	221	219	184	209	225	208	205	213	197	220	236	195	193	225	193	224	213	234	203	212	200	208	218	207	213	201	199	222	215	230	204	198	205	208	222	218	217	212	235	228	202	190	181	250	197	195	191	216	202	202	213	188	187	223	227	206	232	200	198	198	218	230	213	168	190	216	196	201	176	214	191	195	190	231	202	209	221	192	203	203	206	221	208	183	197	202	194	199	210	194	213	223	195	184	206	191	208	213	244	203	204	221	212	212	206	201	180	191	216	200	212	223	193	207	201	186	202	204	220	195	212	205	208	200	201	203	214	198	190	199	213	222	205	207	228	214	195	217	221	224	222	187	181	226	220	215	201	220	208	220	208	210	205	188	194	176	200	223	198	241	167	204	202	204	190	207	211	204	201	180	216	191	171	206	211	190	213	197	220	208	225	185	183	207	192	240	223	199	224	221	178	199	178	191	208	209	218	249	198	227	201	206	195	197	218	208	249	224	195	213	211	191	220	202	205	204	223	228	195	232	197	209	204	244	185	201	214	237	195	200	221	188	210	188	206	214	209	213	216	207	207	224	201	178	214	227	237	221	193	200	226	175	193	216	226	210	222	218	215	216	199	199	201	209	185	197	199	184	228	227	203	209	203	202	186	219	201	213	180	192	223	198	190	189	187	200	213	193	201	211	198	204	189	196	188	226	208	205	225	215	204	229	196	199	207	223	205	207	218	207	195	184	223	213	223	215	206	192	211	186	239	200	213	220	177	212	199	230	200	222	210	212	232	222	192	224	188	169	211	205	219	181	183	226	183	204	173	205	231	187	195	208	214	239	207	206	206	202	192	197	225	204	210	212	222	208	197	215	200	205	220	213	219	205	205	242	239	210	181	207	220	199	191	227	198	215	215	211	228	225	184	193	212	202	209	193	234	204	225	225	185	225	219	232	209	179	191	197	199	224	188	212	197	207	214	186	217	184	202	201	216	197	213	205	224	215	227	203	207	209	192	188	200	221	220	203	195	210	220	226	194	214	230	203	196	209	217	217	196	179	213	226	235	194	202	224	214	201	211	189	198	205	192	191	171	193	223	203	197	188	214	204	228	183	223	203	225	198	216	194	211	239	212	192	229	236	209	201	207	211	203	218	192	222	196	189	222	205	214	208	218	218	191	200	201	188	210	200	212	188	202	203	216	228	207	212	213	222	208	180	198	182	230	214	198	190	206	210	203	219	179	220	215	226	244	191	236	209	227
14338	2526	5047	5907	5180	4208	3579	3007	2648	2334	2101	1902	1678	1605	1448	1394	1233	1191	1187	1088	1012	1049	1075	1011	923	970	954	891	877	906	897	920	848	863	834	884	849	776	825	810	740	817	823	794	780	763	771	805	762	747	752	723	743	727	765	794	738	800	764	752	739	742	772	711	718	734	714	756	705	769	723	745	716	707	750	777	733	712	753	718	735	681	710	679	717	700	754	688	705	714	714	662	737	726	732	708	693	721	728	708	701	717	712	683	688	709	751	711	690	719	705	704	695	724	740	682	720	722	729	695	722	698	713	696	708	688	717	730	709	731	737	758	705	726	661	716	655	762	716	735	748	700	692	774	686	775	695	721	725	700	716	692	684	693	737	711	744	712	701	687	709	665	740	732	727	722	688	688	729	665	718	682	669	682	678	708	723	691	723	718	706	681	695	757	681	744	683	685	692	660	665	709	730	718	701	691	721	661	705	686	680	692	744	635	681	707	721	676	716	729	701	707	714	700	696	705	738	753	698	683	701	723	689	710	727	724	687	666	666	743	704	661	718	707	681	685	723	729	699	699	727	725	708	675	708	715	699	721	683	733	718	677	650	683	652	738	690	698	713	662	720	731	709	731	698	744	683	695	669	716	679	742	701	709	680	697	700	722	699	693	665	693	722	707	745	718	684	717	692	741	692	683	718	665	710	690	712	713	742	694	695	715	708	729	720	723	705	755	698	703	706	727	649	696	733	691	693	704	702	690	705	678	678	654	700	699	701	687	744	706	725	695	679	658	686	684	719	757	736	696	706	722	731	679	680	711	624	663	746	685	674	704	710	674	714	691	667	731	700	682	681	667	692	710	706	692	714	679	698	722	714	705	704	759	707	706	723	705	729	718	666	695	647	726	670	723	716	706	730	691	690	694	675	668	711	684	703	655	732	733	744	709	713	710	729	681	681	712	717	699	701	704	720	676	672	727	677	629	707	753	687	764	757	684	681	646	687	663	748	650	729	683	719	673	687	642	694	713	706	697	714	742	673	691	696	716	663	656	687	688	692	739	696	756	724	738	696	731	704	699	675	732	672	705	737	682	717	718	674	679	686	677	727	670	689	701	717	717	685	728	712	687	734	651	659	700	761	692	725	719	698	660	675	706	749	681	694	742	729	719	696	714	689	715	713	734	656	692	707	684	688	732	665	731	671	679	748	641	692	705	789	677	713	673	724	779	664	734	712	714	740	667	721	698	708	728	710	696	717	679	707	685	736	713	703	717	662	730	685	713	718	746	695	678	682	714	736	658	712	704	703	679	681	710	723	693	671	677	737	709	671	670	680	674	699	716	709	704	715	662	670	700	703	713	674	717	756	704	707	678	732	724	727	737	724	707	694	715	734	696	685	669	708	724	703	699	704	665	734	750	723	687	643	664	692	698	696	642	694	692	693	731	736	700	702	721	677	693	755	716	722	738	714	664	707	731	704	703	731	669	705	708	690	757	725	673	721	723	662	650	715	752	751	663	714	721	749	692	644	759	697	715	711	700	654	703	687	691	699	667	723	644	733	750	684	695	692	691	689	692	720	721	671	713	724	698	707	708	683	694	691	686	648	701	711	691	701	735	669	699	721	679	738	707	729	714	709	696	715	695	721	664	775	765	721	728	713	713	727	661	716	698	696	655	664	731	708	764	747	706	711	686	688	701	706	748	702	690	697	734	643	699	714	654	726	668	696	667	677	703	629	692	665	746	722	713	735	708	680	715	682	641	731	639	694	720	723	693	729	714	712	694	664	701	736	712	743	732	717	720	727	619	655	663	684	674	692	700	688	717	707	691	756	718	697	715	698	690	707	700	728	707	719	742	711	687	687	675	715	704	728	712	670	781	697	664	681	705	751	684	724	696	731	698	710	750	688	716	703	709	648	699	732	700	706	707	704	710	728	731	698	667	747	670	700	706	672	624	726	664	675	669	708	664	708	680	705	689	703	701	728	719	714	729	742	695	671	627	784	714	729	684	690	663	640	655	690	659	733	684	736	697	654	646	690	680	696	722	676	641	718	693	661	705	700	686	664	694	696	688	687	719	714	696	707	700	707	692	718	676	672	702	713	724	737	680	723	730	716	722	700	743	691	693	683	696	704	705	772	681	722	679	754	656	732	689	705	728	661	708	682	686	653	701	704	712	706	722	691	686	675	690	708	664	685	734	756	690	699	707	679	716	697	680	710	709	709	759	736	656	746	734	678	631	706	713	721	701	702	722	700	709	723	684	726	740	705	716	728	705	673	709	731	713	698	691	717	708	702	695	670	704	718	726	717	685	691	680	704	686	711	714	704	664	731	680	693	706	694	683	710	736	722	729	692	694	743	682	661	743	705	680	670	617	733	719	682	692	624	713	750	708	709	712	753	742	709	709	668	700	692	731	682	703	708	726	666	746	715	693	729	724	732	689	773	738	726	697	696	673	711	721	675	719	709	812	700	724	729	710	684	687	666	698	633	707	692	737	724	724	744	727	688	731	696	699	718	705	720	680	697	715	687	714	715	667	720	735	667	690	709	704	701	697	726	703	706	687	716	632	673	678	661	730	692	711	729	685	666	688	679	745	736	669	714	674	692	718	718	705	711	733	708	707	719	677	718	714	690	737	702	699	664	757	704	698	754	715	732	691	670	686	672	706	708	731	722	698	703	675	714	693	668	749	672	698	676	738	702	696	699	687	675	669	714	746	694	687	690	692	658	736	682	714	705	711	692	708	694	713	732	714	718	685	676	703	723	676	692	735	698	731	687	684	683	685	722	687	692	685	681	644	713	702	692	704	677	699	685	686	748	714	726	721	688	666	662	655	685	713	675	702	686	742	700	692	736	762	664	682	719	708	708	735	722	691	658	750	672	656	675	691	687	718	683	742	752	694	724	765	696	704	704	705	732	691	695	745	722	688	714	710	753	736	708	695	673	664	669	734	696	711	688	729	704	729	730	657	737	682	719	706	711	700	713	675	719	736	676	705	764	713	677	718	707	690	695	725	703	687	761	702	667	631	679	748	717	704	696	658	709	733	756	694	676	720	743	707	704	682	702	714	647	672	682	699	661	660	730	651	714	717	694	669	705	693	675	696	683	688	717	668	659	684	663	701	728	661	738	657	665	750	696	704	717	768	743	673	689	777	708	665	722	669	715	708	756	696	683	687	703	759	697	687	685	708	692	692	704	709	701	674	682	678	682	742	679	691	681	684	720	706	684	776	713	710	705	695	722	641	715	730	655	676	775	718	710	649	712	700	659	658	715	729	668	685	716	681	729	644	675	704	703	736	711	678	734	667	687	715	743	705	713	731	642	719	682	686	707	720	692	753	716	704	754	713	733	723	727	727	687	707	700	735	702	758	717	742	669	675	716	712	729	684	716	715	711	714	692	696	633	673	693	722	711	715	701	718	702	682	696	723	699	697	720	677	698	727	733	720	713	724	644	666	693	729	707	654	700	700	666	706	731	701	716	712	692	696	666	657	714	721	720	725	720	715
2269	122	128	106	100	81	83	79	78	84	78	63	64	81	77	50	71	62	65	60	79	66	73	53	75	64	81	61	76	70	64	83	57	67	56	71	66	66	66	68	68	66	64	76	84	73	85	49	63	69	68	57	61	53	67	60	66	65	63	84	64	66	50	57	68	70	65	63	65	67	71	71	64	57	50	72	72	73	74	66	51	62	70	64	48	63	79	70	77	71	66	75	75	63	66	79	76	82	66	70	50	72	56	78	77	73	55	51	65	88	56	78	62	81	65	71	62	86	54	51	50	71	72	66	65	70	74	64	66	65	61	73	70	70	62	65	58	74	69	65	68	72	74	75	65	63	53	70	64	65	65	68	69	77	62	69	73	73	63	80	49	63	53	47	66	63	78	58	69	75	70	62	56	56	73	72	75	51	75	73	65	54	64	63	53	62	72	69	63	69	62	54	74	80	57	73	70	69	48	81	54	63	45	52	66	55	66	49	68	71	60	63	60	60	51	77	68	73	63	67	76	71	71	67	61	64	67	57	59	61	74	63	72	65	55	55	60	71	59	54	52	83	65	78	80	61	67	65	61	84	53	66	72	74	61	69	60	75	71	82	62	61	76	57	66	63	62	68	66	74	70	64	71	58	67	57	65	67	76	59	60	79	73	65	76	74	75	70	70	71	78	72	72	66	70	76	74	81	65	51	76	64	95	73	66	58	80	77	70	64	63	63	49	76	52	66	74	56	61	74	60	68	49	72	56	81	74	66	60	71	88	60	81	64	59	62	82	57	65	71	68	64	69	63	68	74	69	55	68	71	81	72	62	67	77	72	59	73	69	58	65	66	101	74	82	55	61	69	54	70	67	67	69	51	73	76	61	62	60	68	67	58	64	66	73	73	68	72	64	84	74	65	56	50	70	73	66	74	70	88	68	59	56	49	73	73	73	66	77	69	62	59	86	56	78	72	58	76	71	66	68	65	59	62	60	60	68	56	64	70	60	60	63	70	63	89	69	56	61	60	55	68	54	82	65	80	50	65	65	64	75	65	77	73	58	64	68	62	67	87	84	71	70	62	73	73	69	55	58	63	62	66	64	64	60	57	55	56	66	62	60	71	63	66	56	64	66	60	70	59	63	59	68	80	73	69	58	61	55	72	66	68	52	62	62	70	70	63	62	62	50	70	80	66	80	62	78	63	66	64	61	62	46	79	69	51	64	73	79	64	66	73	63	61	74	63	68	54	58	64	67	54	78	66	74	67	56	58	66	67	69	61	51	70	76	74	76	64	73	73	62	52	60	73	77	66	66	67	54	67	70	64	67	67	74	58	85	52	69	73	70	72	65	62	73	74	71	51	50	71	65	71	73	71	63	63	84	62	62	68	64	68	84	66	71	65	62	58	61	67	66	76	77	75	65	68	61	79	53	71	64	69	59	67	63	75	66	74	62	61	60	57	49	58	54	55	60	76	62	74	61	54	62	71	72	65	92	56	71	75	58	67	64	65	61	68	54	60	65	67	67	59	73	68	51	77	65	72	74	71	71	69	67	58	61	56	59	58	60	68	61	63	61	66	69	64	78	62	60	69	72	67	57	47	66	68	76	75	52	63	60	61	65	61	61	65	63	55	70	78	76	72	58	68	74	75	76	73	48	75	82	61	70	78	70	72	60	67	64	72	57	49	60	63	60	58	67	71	62	56	58	60	52	60	67	73	77	64	73	59	67	63	72	65	79	66	56	68	63	63	76	75	69	64	58	62	64	71	84	73	58	71	61	59	70	64	77	78	70	72	73	66	69	59	63	67	89	62	81	62	73	89	61	67	78	62	81	66	82	77	61	64	54	81	60	53	69	66	71	58	75	69	85	62	59	85	70	61	75	69	66	62	79	76	71	68	53	75	49	75	74	77	68	61	57	67	55	56	62	54	70	48	78	64	70	68	51	78	73	55	72	65	67	69	64	69	67	60	68	50	52	56	66	57	55	64	66	65	63	65	92	64	55	69	69	58	68	62	81	78	56	63	79	78	77	58	78	72	72	75	55	69	90	67	57	74	64	66	61	69	63	66	70	76	62	76	65	70	59	80	74	64	71	92	68	77	72	56	72	78	76	60	64	75	72	68	66	67	63	88	58	63	67	68	51	58	78	76	65	77	63	84	81	80	69	75	44	75	74	75	70	75	49	59	57	68	71	63	71	63	68	51	71	72	61	65	69	74	57	66	66	71	69	44	67	73	57	68	74	70	84	65	63	69	75	62	60	68	68	66	70	69	68	49	68	69	66	74	68	89	55	56	79	68	65	60	67	65	71	55	56	60	64	84	70	55	71	71	66	63	64	69	71	62	74	66	62	69	74	63	62	60	65	68	67	90	65	59	69	63	72	58	44	66	65	82	56	80	61	55	57	71	74	74	72	64	73	63	67	69	86	61	54	75	76	77	70	71	66	60	69	51	69	63	68	66	62	53	70	54	56	67	66	60	62	65	60	53	52	59	64	75	62	65	72	65	53	70	60	62	64	55	70	77	71	65	60	80	87	69	55	72	71	71	82	61	61	62	72	66	64	70	70	69	58	77	68	63	57	55	69	77	66	79	60	68	68	60	58	61	70	66	63	69	74	75	67	80	70	66	64	76	74	75	51	78	69	78	57	63	69	78	59	57	65	71	84	71	54	72	58	85	69	71	65	62	74	81	74	64	60	71	63	61	67	70	62	66	79	59	81	73	67	60	83	73	72	69	60	73	67	74	75	63	75	88	74	67	69	68	71	54	73	50	72	73	61	58	64	68	43	65	68	50	70	79	71	60	75	60	58	65	72	61	61	54	59	80	54	62	53	62	80	77	65	56	60	72	51	63	59	62	58	67	58	59	57	58	77	67	67	69	78	70	73	70	55	83	58	66	60	67	75	98	61	77	56	61	69	74	60	68	62	60	52	74	63	67	76	73	67	63	76	55	78	61	65	58	60	69	66	46	80	61	63	76	61	57	63	60	67	47	59	62	80	57	56	65	69	59	54	54	54	65	68	64	75	79	68	66	82	74	62	61	75	53	70	64	74	72	58	62	68	53	61	67	68	78	66	73	63	56	69	54	55	69	76	68	63	57	71	78	58	67	67	70	59	77	62	71	73	63	63	72	52	62	56	74	61	72	83	66	66	75	64	77	82	71	69	63	65	75	88	82	65	72	56	64	54	86	71	53	76	77	56	69	54	79	62	72	66	62	65	64	60	65	87	53	82	87	79	73	70	64	64	62	75	75	71	62	81	71	51	59	71	71	76	63	64	63	60	67	57	69	57	62	62	62	67	75	75	67	63	72	66	60	69	66	65	70	66	61	63	77	79	70	76	61	70	65	68	53	61	64	79	59	64	66	70	59	63	71	64	78	71	75	74	76	90	63	72	77	61	64	61	66	74	66	60	55	69	56	76	70	77	63	57	78	66	77	55	66	66	80	67	61	75	75	75	68	78	67	57	63	69	50	58	56	60	69	61	77	79	80	65	66
3970	335	418	439	435	414	398	375	341	329	345	340	322	328	320	306	295	268	316	290	295	286	310	320	291	287	283	294	301	289	294	300	287	286	298	293	298	290	291	286	281	315	242	277	291	276	304	262	300	269	278	305	275	283	264	261	280	321	300	277	302	293	250	286	314	303	284	286	269	293	266	302	270	277	306	277	328	307	259	286	240	307	311	263	269	260	316	307	287	244	262	290	311	266	264	317	290	307	304	278	290	297	282	266	290	284	275	271	282	283	283	292	303	315	309	261	256	294	290	263	280	289	258	273	292	297	285	279	274	280	278	295	303	326	289	297	277	296	282	283	240	305	264	279	281	290	297	262	294	252	274	270	287	291	314	275	319	290	286	293	249	274	259	288	249	289	278	302	282	298	258	310	300	251	278	305	285	292	282	292	258	251	291	285	293	280	263	309	312	273	290	268	295	269	278	298	298	316	304	295	310	268	297	291	277	296	286	311	271	280	280	278	331	285	262	288	265	289	292	282	254	290	262	291	268	296	266	279	270	299	279	288	284	287	293	279	266	303	275	272	274	294	289	295	304	294	294	264	268	329	295	292	285	288	318	313	297	256	280	295	270	284	293	288	302	273	270	272	276	285	290	271	303	277	295	269	280	303	282	273	255	293	296	288	285	326	294	297	257	316	266	270	287	281	312	308	305	291	321	279	243	293	291	265	285	284	294	295	303	272	262	296	248	293	289	286	303	279	300	287	296	328	300	279	273	270	290	319	263	287	297	267	290	307	276	270	309	283	274	298	287	282	258	289	292	296	316	286	285	251	302	288	307	276	240	306	270	302	278	275	272	304	300	261	295	291	289	266	293	289	266	295	292	269	274	288	304	276	310	279	297	269	259	305	288	300	271	252	287	275	278	281	318	324	264	285	272	265	277	298	268	285	283	293	290	275	278	282	300	307	288	293	271	289	285	280	299	310	285	293	298	299	279	295	286	283	249	267	263	289	285	298	293	267	306	271	298	281	271	264	295	264	275	261	291	278	301	259	302	338	269	265	285	275	277	267	329	285	289	308	300	283	293	289	287	285	250	281	270	286	314	276	306	259	306	292	289	261	259	281	293	232	267	258	270	278	288	300	311	281	293	291	291	273	284	317	307	290	285	263	269	315	297	278	277	276	319	291	293	286	288	286	297	283	271	298	266	300	256	305	309	286	299	282	275	266	283	262	270	303	279	309	314	311	287	304	287	271	261	285	273	272	280	268	301	260	281	296	294	272	306	261	274	260	275	294	328	288	266	288	279	302	301	276	297	291	255	293	293	294	279	296	295	282	288	269	255	272	273	309	278	274	269	277	266	306	309	284	277	301	299	286	280	290	279	293	269	277	256	275	266	299	323	286	281	277	277	285	277	297	284	267	288	268	277	278	308	268	290	252	283	303	322	287	280	285	285	294	274	277	276	291	297	291	251	283	266	293	262	305	288	330	294	265	281	264	306	291	284	278	281	275	278	273	312	244	268	264	296	263	282	272	300	278	285	285	295	289	307	276	268	267	302	276	285	268	320	294	299	294	306	290	275	307	289	299	296	273	288	303	272	289	291	266	312	296	301	292	255	292	282	291	267	291	300	294	305	230	279	286	286	302	298	291	256	297	314	294	300	281	303	282	285	280	271	299	268	287	282	279	282	281	278	265	304	300	262	283	270	304	253	303	288	311	268	280	325	259	288	275	292	255	281	274	256	298	287	257	312	274	260	301	292	323	303	273	295	275	283	293	256	301	308	284	282	297	280	251	278	288	296	309	291	295	285	301	339	282	271	258	250	275	304	271	306	285	263	271	270	304	269	277	272	303	283	260	290	283	260	266	279	283	284	258	292	271	310	252	257	288	297	256	294	286	276	281	305	307	253	273	301	293	293	286	298	306	310	287	280	302	287	289	286	285	279	292	262	296	280	271	268	273	286	268	285	289	298	298	269	295	299	284	283	290	262	265	304	296	290	282	297	318	299	275	306	288	275	303	301	289	290	282	258	262	278	255	315	257	292	287	311	251	314	294	283	284	257	284	284	289	277	293	271	314	310	287	276	296	288	287	303	254	301	280	332	301	288	275	269	297	266	308	273	269	297	246	309	296	309	289	270	282	303	292	269	297	306	303	297	284	298	281	285	282	293	297	297	289	271	303	280	292	298	293	301	282	264	281	283	286	302	241	265	290	272	288	286	257	297	294	248	295	300	275	282	274	256	286	269	279	289	313	288	263	286	242	294	282	286	276	276	236	278	307	287	298	272	319	262	296	317	310	302	268	305	286	276	288	279	269	303	287	317	319	306	257	290	284	313	288	283	281	275	300	275	265	297	290	279	260	311	330	274	266	278	275	279	301	263	288	271	287	302	303	309	275	309	248	293	298	282	289	289	289	278	306	285	301	290	303	297	249	291	299	284	304	270	288	276	271	290	280	300	268	267	279	270	278	291	259	272	302	297	265	289	280	294	289	282	280	284	319	270	279	255	297	286	318	314	284	298	263	285	289	277	300	285	274	297	284	278	291	253	291	299	296	280	235	291	270	261	300	268	291	263	315	267	276	278	294	266	295	286	303	281	302	302	252	262	309	297	261	267	286	285	334	288	263	270	275	301	305	295	276	298	294	267	305	274	304	294	268	270	274	281	313	286	267	297	296	261	303	302	286	303	283	291	292	287	290	266	294	303	275	284	272	287	284	265	292	298	292	275	275	277	254	282	280	295	277	304	268	311	262	280	288	293	306	267	295	295	306	254	279	271	290	254	270	270	282	275	325	316	275	296	310	296	278	284	290	308	283	286	291	278	293	335	275	291	320	263	310	315	282	301	288	274	253	291	309	257	293	299	302	257	254	283	289	280	311	310	290	270	323	293	264	285	244	306	298	306	293	290	315	256	302	285	290	275	304	322	322	274	312	264	276	266	283	254	267	285	289	303	324	282	298	256	265	277	276	315	276	267	263	280	288	274	292	259	298	286	303	281	299	287	305	281	262	284	282	303	285	276	280	300	292	257	293	286	309	286	307	268	304	290	274	256	272	290	277	300	292	271	260	293	274	279	288	244	300	316	304	323	280	280	289	319	284	295	281	272	292	273	273	260	282	252	262	274	302	309	288	287	276	308	260	252	309	289	272	284	277	275	275	296	253	289	271	302	276	304	278	263	298	291	262	296	282	294	284	298	302	304	290	256	306	307	293	269	275	280	285	326	277	288	274	254	310	276	277	288	285	280	297	274	289	285	284	318	299	325	266	287	300	298	286	260	268	266	251	299	306	273	297	311	276	275	273	266	280	284	286	281	293	306	284	279	279	317	281	309	282	300	274	292	310	306	277	290	272	299	283	302	287	281	283	306	314	300	269	302	279	266	247	288	296	307	274	258	309	305	285	266	290	283	276	303	292	265	309	254	292	262	297	255	293	279	273	302	295	289	275	272	260	293	293	290	290	280	294	288	283	287	283	274	274	294	302	333	291	281	292	296	277	293	313
16252	1496	1158	941	601	475	374	339	256	244	233	218	223	168	190	175	145	174	145	138	163	141	148	119	136	142	153	130	150	169	121	118	129	154	121	130	128	150	137	114	112	161	131	143	130	105	128	122	110	137	133	135	154	134	136	126	117	123	130	132	141	142	121	111	121	138	140	142	139	137	130	116	139	118	117	141	139	106	149	121	107	122	163	129	122	150	122	148	144	137	113	143	150	128	116	121	121	129	128	148	143	120	128	125	136	151	123	115	144	116	122	128	133	136	124	137	126	147	135	137	110	132	146	135	122	130	155	136	150	135	131	124	146	140	127	122	126	114	130	131	157	131	131	127	139	130	133	114	115	111	125	120	129	112	130	123	132	112	132	129	100	110	136	135	117	107	131	135	114	137	116	120	117	125	132	127	140	135	125	147	118	121	142	134	115	124	144	111	117	140	112	131	136	124	127	129	101	130	146	129	122	120	135	128	131	108	142	117	140	128	126	128	126	151	117	125	140	137	113	158	148	128	133	142	134	100	158	137	132	123	124	138	137	118	125	111	118	143	120	128	111	141	135	134	116	133	135	118	120	121	132	113	129	126	141	123	151	124	146	124	134	136	125	120	134	134	116	127	136	142	125	139	125	125	116	147	122	116	109	127	127	117	134	126	120	113	122	113	127	125	140	112	129	119	119	150	134	141	129	126	114	136	115	135	144	113	125	137	100	130	131	130	146	133	137	119	138	117	118	129	130	129	126	137	129	139	141	138	144	148	129	113	129	146	129	125	133	122	131	134	124	150	127	122	139	121	137	124	125	99	111	113	143	115	104	127	150	135	120	105	111	137	165	114	117	130	141	132	114	115	121	125	108	141	120	132	131	117	138	114	114	113	125	124	131	121	133	125	138	144	118	150	148	127	136	138	129	105	129	130	138	152	132	130	150	135	123	122	129	136	136	127	128	152	114	144	139	137	110	151	139	111	133	136	134	138	151	125	135	135	136	133	117	133	115	131	119	118	125	129	119	118	128	145	120	124	122	134	132	139	118	104	138	120	135	139	128	124	134	138	154	118	110	128	126	128	145	128	141	159	128	110	126	138	133	146	124	129	137	134	124	129	132	132	140	142	123	130	130	111	131	116	135	144	130	146	134	113	111	140	121	135	124	117	134	151	112	121	122	114	148	139	127	129	112	124	147	137	118	134	134	139	146	135	124	138	99	133	130	130	133	128	145	118	108	132	127	138	137	123	129	154	111	125	122	131	120	134	151	139	128	144	126	164	131	124	129	137	111	129	139	136	142	113	119	125	138	127	124	127	134	119	122	101	139	139	120	138	134	134	133	151	114	131	148	144	140	144	142	115	146	131	123	125	137	128	128	113	106	131	159	109	135	125	153	137	115	127	94	125	120	130	138	122	133	134	139	122	107	159	133	112	140	126	122	106	116	133	133	137	120	121	142	112	126	133	130	129	121	128	154	132	136	147	129	119	142	139	132	123	111	124	127	141	127	120	129	123	138	133	133	120	133	114	131	129	135	110	117	136	139	140	118	119	143	127	135	123	114	147	132	119	132	133	117	139	100	122	138	139	114	137	124	140	118	131	121	116	125	119	122	125	132	113	128	144	141	146	124	116	144	137	136	146	131	132	131	132	131	110	124	126	134	117	135	152	129	114	124	134	127	137	140	117	115	132	140	130	144	140	137	127	108	116	130	112	126	135	105	127	147	140	143	126	114	131	130	134	142	138	133	157	126	139	128	116	124	125	135	109	151	126	114	146	126	122	125	121	119	126	114	112	122	130	123	110	139	135	136	137	152	141	116	139	122	119	138	132	127	110	118	127	139	141	127	132	155	140	145	124	141	136	124	124	135	127	132	123	136	131	138	115	140	114	132	133	136	125	148	120	114	134	130	150	152	145	117	132	128	134	140	119	125	136	149	115	129	132	128	140	133	131	139	148	132	127	151	127	122	145	136	129	117	140	125	128	112	115	141	131	118	127	130	111	124	126	116	111	117	126	141	136	143	130	117	125	125	141	112	141	142	128	119	140	113	125	136	134	142	125	128	121	137	143	153	118	110	137	115	138	133	130	112	147	114	133	125	112	136	145	118	128	141	121	141	130	128	121	135	113	135	129	130	150	125	123	138	131	130	112	145	113	130	132	120	125	127	143	130	131	119	139	127	116	113	123	133	110	151	118	107	132	130	164	121	137	121	139	131	117	127	116	127	132	118	146	106	123	117	114	153	116	122	120	145	146	120	118	136	121	124	136	122	140	139	156	140	131	145	115	131	133	114	115	108	143	130	161	130	126	128	136	120	132	131	137	126	137	142	135	136	118	123	127	142	130	139	121	119	134	157	119	150	132	137	133	130	114	146	126	120	128	136	126	135	129	108	117	143	125	121	149	123	130	102	130	132	118	117	120	125	130	134	116	130	143	139	134	120	112	121	129	126	124	119	125	150	131	129	100	150	125	140	120	109	147	115	110	145	139	144	146	122	131	128	148	129	126	130	131	130	123	142	137	132	145	112	126	144	128	124	139	138	127	121	118	118	146	146	101	134	153	126	128	100	115	133	141	130	126	120	135	121	140	161	118	141	115	116	119	118	144	123	119	130	129	139	128	130	121	118	138	117	138	120	143	109	114	125	118	129	133	143	117	131	127	128	130	127	115	126	130	134	135	129	118	128	119	138	110	130	126	127	121	143	116	151	133	130	128	133	118	118	139	135	127	123	107	125	128	137	146	112	131	108	123	136	118	120	137	130	126	133	106	134	126	132	139	144	140	138	136	127	139	133	129	141	118	121	121	116	137	145	121	126	133	109	129	164	109	118	123	140	128	122	120	122	123	102	136	140	131	141	119	132	129	140	131	141	121	109	126	128	121	124	134	123	126	130	156	140	103	116	129	145	135	120	124	130	135	136	130	109	108	147	136	131	121	118	143	126	117	129	116	123	132	131	123	139	144	128	114	119	132	135	118	127	144	126	128	120	133	115	145	121	123	143	143	122	114	120	115	115	127	132	130	130	130	131	123	120	131	135	111	118	125	128	112	137	141	144	109	129	135	137	137	125	124	134	135	125	115	122	141	114	116	146	149	123	134	131	148	130	113	145	118	118	114	133	109	124	104	128	125	132	121	125	125	144	142	135	135	105	129	116	104	122	131	118	133	116	128	111	131	129	126	117	129	125	136	132	122	115	144	132	126	133	106	153	128	111	123	119	126	130	131	132	139	143	135	128	128	132	147	113	130	118	131	117	101	136	147	140	134	136	120	119	119	131	140	120	137	142	137	120	128	120	137	135	150	111	125	125	121	126	129	146	124	132	148	147	150	124	135	129	141	143	143	153	142	132	148	141	139	121	138	115	139	145	127	146	120	132	138	125	153	155	113	119	129	136	128	110	132	126	143	145	140	134	131	131	117	143	157	129	135	124	132	124	135	127	116	118	154	126	118	141	147	139	117	133	119	142	132	134	130	133	130	143	133	127	131	140	138	143	139
10182	1373	2764	3122	2764	2317	1926	1661	1422	1307	1174	1083	947	908	833	834	786	720	758	654	667	640	625	587	597	577	603	609	541	548	574	567	531	566	547	550	569	502	527	487	528	524	523	523	490	514	513	485	516	509	514	516	534	480	489	461	523	495	496	506	512	489	502	491	467	482	483	474	466	457	478	505	528	489	507	488	518	502	513	485	494	493	488	507	461	472	475	495	484	476	527	515	426	466	480	475	462	445	519	457	496	495	463	475	469	492	504	460	459	499	458	469	478	477	493	486	482	481	460	495	446	472	522	451	473	478	470	503	472	453	474	471	487	476	470	474	477	467	499	492	471	524	488	452	478	465	461	467	438	499	458	434	494	490	466	474	433	507	469	520	502	482	458	457	441	452	446	472	459	469	469	504	479	485	437	443	499	494	432	469	430	457	476	469	480	476	491	499	492	465	481	450	496	471	463	468	475	490	468	471	495	434	452	467	462	441	439	461	538	449	471	448	479	491	485	423	504	481	487	474	527	463	484	492	472	474	482	494	474	476	448	463	452	486	468	464	480	514	478	489	463	468	474	488	478	500	469	438	467	481	461	496	459	452	450	441	493	527	476	490	465	423	476	403	481	449	499	476	480	469	469	466	461	486	507	504	481	461	470	478	484	489	470	475	455	478	475	429	476	481	497	459	461	501	500	495	482	487	485	485	486	495	447	488	478	453	468	460	470	452	456	450	446	437	476	451	503	496	463	469	550	465	494	465	453	469	462	468	466	496	480	485	493	493	440	455	499	471	495	449	481	458	493	494	459	486	476	453	488	474	502	501	442	491	519	464	482	438	487	449	500	491	456	518	475	455	481	504	498	473	475	501	497	519	460	485	477	475	436	475	496	448	447	458	445	471	456	477	444	448	487	510	498	483	456	459	469	452	512	507	487	488	504	449	476	444	482	475	446	483	450	442	481	465	493	510	428	473	474	438	504	458	454	478	465	461	507	489	468	477	474	430	478	540	461	447	458	505	474	453	459	475	497	462	455	442	560	394	440	431	506	479	506	478	483	450	488	484	450	497	499	452	479	499	491	520	458	476	439	515	474	461	485	441	473	471	476	478	478	490	481	442	510	467	478	452	469	454	459	496	458	467	462	452	474	437	489	456	509	516	471	471	437	484	479	474	450	480	437	461	468	493	476	466	484	465	445	476	430	479	464	440	483	429	492	429	486	487	522	463	480	474	463	454	423	488	470	463	490	505	436	462	445	453	480	438	478	459	508	444	469	477	451	479	478	480	423	451	483	459	492	444	485	512	476	481	510	446	459	473	536	454	449	525	480	453	442	444	464	464	463	456	471	465	459	447	420	449	499	478	473	485	469	483	455	495	509	430	481	509	456	498	458	444	465	467	485	490	481	453	507	457	459	479	469	471	508	478	484	456	479	435	450	463	477	466	433	468	473	511	473	451	458	500	485	439	488	481	507	500	493	473	451	444	435	476	461	468	480	511	539	468	509	505	477	464	480	479	472	458	454	472	475	436	486	507	469	446	434	454	483	483	444	472	471	490	461	462	446	471	478	464	497	495	461	444	466	428	426	479	514	480	464	501	472	475	474	461	483	474	450	504	435	462	452	450	533	501	444	440	481	512	465	488	473	472	520	459	474	499	459	430	470	482	500	446	476	455	485	452	477	426	473	501	488	451	490	473	469	502	491	460	498	470	457	486	469	431	478	483	470	451	450	526	471	502	439	494	454	518	475	461	438	471	467	443	473	482	469	517	480	473	445	494	473	459	499	425	452	443	460	471	480	476	479	467	450	509	495	485	499	453	463	487	487	457	492	469	485	439	439	449	476	470	446	485	471	457	491	434	443	458	474	484	450	484	449	477	470	484	486	438	483	500	448	483	472	480	428	476	495	492	474	451	448	466	503	489	485	458	476	464	442	451	452	527	454	482	461	452	470	493	437	478	474	463	462	425	459	471	463	468	447	470	502	445	483	477	424	457	492	478	478	466	461	505	457	529	472	457	444	526	503	462	457	445	469	479	494	473	476	467	493	491	485	532	487	479	482	501	482	469	466	459	475	488	495	474	480	504	455	469	463	483	450	554	443	499	509	450	464	488	489	489	451	461	469	465	479	477	456	443	489	472	485	487	488	477	493	452	438	504	507	471	504	462	493	494	475	421	447	456	487	478	475	418	467	476	489	461	497	437	479	486	458	461	476	477	470	487	465	475	470	490	441	491	440	452	501	501	455	485	483	476	474	439	423	489	457	496	464	470	509	469	516	496	445	466	483	475	468	454	466	507	487	472	464	474	496	495	475	436	476	482	449	433	459	487	491	460	460	487	475	461	457	429	462	481	451	478	457	456	462	464	495	462	497	451	435	466	465	469	458	445	502	505	463	482	494	468	496	493	443	442	492	469	491	502	495	456	439	508	464	488	447	475	468	452	475	466	432	454	451	452	454	442	456	468	449	445	444	455	470	442	478	463	504	490	427	475	445	502	488	466	443	471	483	501	475	447	486	455	449	474	457	491	450	441	487	479	474	485	466	474	457	448	460	464	468	474	457	450	473	454	440	487	524	483	452	481	481	478	492	432	465	485	452	453	447	464	485	464	445	470	491	439	500	495	478	494	521	474	438	459	485	470	421	487	520	450	498	515	467	512	456	458	460	459	455	502	502	450	439	478	491	477	492	457	479	476	503	490	463	450	449	454	494	470	448	455	433	458	462	452	487	492	475	504	487	502	499	469	433	447	489	480	472	463	502	432	462	512	458	464	448	484	463	463	499	460	443	462	441	474	462	491	453	476	417	442	491	469	473	495	470	512	444	480	499	505	483	492	448	487	470	482	476	491	482	458	455	502	489	475	491	459	453	472	494	483	510	454	451	501	450	441	483	424	500	436	446	473	471	449	490	497	488	462	469	496	465	439	438	528	460	463	518	448	476	446	456	427	486	467	483	490	452	454	498	507	491	454	451	464	483	482	467	464	467	477	455	470	515	449	451	508	486	488	451	508	480	465	467	525	479	512	491	464	456	449	491	477	455	474	461	458	489	450	465	494	469	495	489	444	495	489	467	492	442	468	455	434	474	489	457	511	467	475	463	453	490	470	494	502	419	460	464	501	436	471	491	473	456	450	452	466	497	477	469	484	472	478	478	493	469	455	474	455	465	459	440	484	500	457	487	440	447	468	429	465	471	476	478	444	418	473	468	497	487	450	492	537	456	469	465	460	481	501	477	456	483	470	492	455	455	465	473	486	459	484	449	486	446	444	478	508	487	488	462	463	447	461	463	482	460	507	464	521	472	471	454	485	487	489	435	480	479	503	466	505	453	508	452	470	447	436	466	474	438	506	507	475	464	521	436	488	457	465	481	459	473	479	484	473	457	477	464	495	465	488	500	473	481	502	474	459	519	492	477	488	467	473	419	443	480	503	441	479	501	464	493	497	463	469	456	458	507	461	485	462	536	491	500	522	474	485	496	466	431	435	483	462	431	482	481	490
27986	5751	2353	1663	1166	860	655	536	434	448	407	322	350	328	306	278	280	274	260	251	258	236	228	234	205	217	225	219	226	254	223	212	209	217	212	215	217	206	216	194	228	219	206	210	215	207	192	201	197	216	226	197	173	198	214	208	213	177	214	187	206	206	192	195	230	209	212	229	198	192	226	199	199	188	222	215	195	194	194	173	195	203	212	184	194	190	215	196	193	200	199	193	204	188	199	203	212	218	206	192	166	187	213	219	205	192	179	204	206	201	218	210	194	209	185	178	197	222	227	199	196	188	197	195	188	188	201	189	195	205	201	185	195	189	191	187	193	207	172	186	181	189	211	211	199	182	183	211	191	220	222	179	183	200	187	215	211	214	175	224	189	202	184	209	191	232	204	200	179	191	179	218	212	206	210	175	188	195	171	200	211	207	167	219	214	202	187	184	192	198	206	179	183	178	181	177	194	186	210	205	198	218	202	209	189	202	181	207	210	182	194	194	182	194	182	213	174	193	192	207	207	202	175	214	199	209	215	191	217	203	213	191	204	201	200	193	227	212	213	199	173	199	204	199	194	216	218	205	213	192	189	209	198	173	201	181	192	189	181	201	214	195	210	196	197	172	204	176	219	216	228	193	193	200	234	194	202	191	213	201	178	193	200	200	174	225	188	198	202	201	175	192	201	199	185	200	196	214	197	180	189	198	190	201	199	220	193	198	197	193	199	189	185	202	196	201	218	197	191	215	189	194	201	201	193	207	220	170	208	190	183	194	198	211	201	172	217	188	185	181	197	209	204	189	238	220	198	186	200	193	189	184	182	202	196	210	188	182	203	199	195	205	191	196	200	208	185	192	190	210	200	188	204	225	172	188	215	184	209	180	210	204	194	204	199	207	185	206	191	175	197	181	199	190	209	198	210	191	186	194	179	188	202	178	189	206	208	206	194	176	202	182	208	209	197	197	189	197	186	219	208	198	192	203	208	204	186	193	193	186	183	231	207	207	194	227	181	192	192	198	201	202	189	214	194	221	175	185	188	201	195	196	199	173	196	194	206	205	188	232	208	194	197	205	163	182	197	187	166	201	185	207	207	183	191	215	187	190	216	194	200	212	204	198	226	219	191	193	215	215	194	188	184	182	208	195	169	198	173	194	193	212	207	193	195	183	191	194	186	192	199	190	200	180	203	182	208	210	196	209	198	201	210	171	171	187	224	189	192	224	196	189	208	203	194	185	213	203	184	218	204	192	183	219	204	204	196	190	193	207	186	180	181	206	207	213	214	212	198	206	189	191	191	192	213	190	187	212	200	199	163	182	188	216	194	189	158	203	178	173	216	181	189	204	198	192	174	180	194	165	200	219	196	171	207	190	184	211	199	187	194	202	214	200	217	216	177	180	188	193	187	152	214	192	222	202	213	219	221	183	227	199	196	192	202	193	190	190	209	209	206	180	194	190	205	185	191	175	193	179	191	224	205	177	204	243	200	181	173	203	213	194	172	200	198	176	195	234	206	187	198	195	195	184	209	205	213	187	176	197	199	209	200	210	192	193	205	226	221	215	171	196	209	189	207	206	204	186	223	197	206	199	164	200	165	198	198	190	201	199	195	197	193	184	184	208	221	181	189	225	205	194	208	198	215	184	194	186	177	201	207	205	205	191	200	212	189	205	202	168	179	196	192	194	188	192	178	188	201	186	175	204	200	191	182	168	197	183	196	194	178	225	192	193	170	169	211	200	188	179	177	198	208	179	199	191	171	213	197	182	206	184	210	197	188	197	213	228	180	205	174	208	200	218	214	206	213	202	214	208	191	195	196	209	194	200	193	187	182	189	188	202	207	199	179	195	191	197	189	176	210	217	178	198	186	209	183	198	205	200	191	189	196	196	199	202	192	195	207	183	211	198	171	187	198	196	185	172	205	185	201	194	192	179	168	213	210	195	203	171	184	182	209	194	216	178	169	207	204	202	184	204	169	196	184	179	185	200	181	189	191	188	194	174	206	203	207	199	187	181	219	177	196	175	205	201	207	168	210	171	181	174	206	202	204	186	203	192	197	212	189	220	194	229	207	185	193	187	209	164	192	204	184	200	209	212	198	223	209	181	202	189	224	175	207	177	194	192	208	188	191	198	224	173	174	196	194	209	200	173	185	193	196	214	171	186	175	194	186	198	215	197	209	195	181	195	206	211	190	192	190	198	193	198	212	216	208	221	189	217	199	220	215	188	182	179	215	192	209	199	196	174	187	183	213	197	187	205	174	199	211	194	197	202	193	193	189	194	191	207	184	182	198	202	217	197	199	215	165	196	200	194	219	196	200	216	189	186	207	198	191	195	180	196	203	208	223	181	217	222	181	202	201	208	191	171	187	165	212	200	196	204	192	191	198	202	211	209	195	204	208	219	189	191	183	205	202	158	174	197	205	189	201	213	194	222	244	223	196	193	197	212	190	201	203	200	201	213	182	203	199	171	173	212	226	182	187	190	203	185	220	191	184	194	172	189	207	204	177	205	202	189	206	216	181	198	190	194	201	212	188	196	187	230	214	190	190	186	211	184	216	227	184	169	200	192	208	208	183	192	184	193	176	214	198	185	199	188	195	200	196	221	212	211	194	176	193	181	204	201	193	197	208	185	194	212	212	219	198	195	185	193	190	200	200	194	177	196	217	196	176	186	217	180	213	203	182	204	194	195	187	184	193	217	174	191	165	210	225	180	208	206	194	224	196	217	197	186	194	198	211	222	200	190	202	193	223	216	195	180	200	181	191	183	190	195	190	208	188	216	201	208	199	198	199	188	208	190	203	173	191	199	190	210	172	197	197	195	183	179	195	194	193	194	190	233	192	207	206	206	202	204	182	185	200	176	223	197	193	207	201	205	217	169	207	208	194	177	192	207	179	189	203	182	217	216	208	216	198	184	199	222	176	188	210	203	175	186	212	224	203	205	169	215	179	212	196	180	212	188	189	193	186	217	201	213	186	176	191	200	183	200	192	207	198	210	188	213	192	197	184	210	200	189	179	187	179	209	209	195	195	204	206	215	205	195	163	194	183	221	192	185	200	211	211	193	181	197	188	209	216	178	194	224	231	214	215	198	205	215	180	191	209	211	211	185	197	196	198	215	191	204	201	193	227	182	211	208	180	229	180	218	189	216	214	185	231	194	187	203	182	207	200	198	184	198	189	181	188	165	164	189	208	174	224	213	193	190	199	200	218	206	195	207	183	245	205	196	186	191	197	201	204	194	209	196	199	212	210	199	200	196	184	225	207	185	200	205	193	197	212	207	199	199	200	203	199	197	225	214	196	204	217	190	208	205	209	205	202	167	198	223	222	210	191	208	203	218	202	209	187	182	181	205	202	191	190	199	203	194	202	206	224	177	180	200	185	190	178	205	206	212	209	183	192	201	198	207	189	212	235	204	196	195	222	182	198	181	185	216	203	171	221	214	192	190	175	183	189	185	215	172	192	202	180	192	194	192	214	203	202	194	208	183	192	225
14522	2362	4850	5675	4915	4053	3450	2891	2406	2207	2010	1768	1643	1507	1391	1227	1284	1148	1183	1102	1037	1004	943	966	900	901	956	917	884	836	809	788	819	822	812	792	744	836	795	748	744	775	807	762	692	733	736	760	727	756	735	718	743	735	782	740	744	744	764	771	710	702	659	764	764	709	718	699	727	709	705	703	718	680	679	728	669	661	712	700	721	734	665	683	707	700	662	728	704	689	680	642	665	682	739	678	705	692	710	648	707	672	700	653	673	652	653	689	680	672	677	716	642	697	718	674	686	653	692	674	629	668	698	684	665	669	641	705	713	673	701	670	667	636	629	691	673	672	673	684	687	670	656	684	707	690	706	684	717	648	703	694	669	681	689	682	694	694	688	702	686	695	663	686	677	723	694	687	653	679	664	707	657	691	692	705	661	654	660	692	652	634	649	645	638	704	702	692	708	677	609	691	697	668	655	700	644	646	672	672	675	704	722	653	655	645	686	685	667	669	714	675	670	671	713	656	606	665	724	743	643	661	679	646	692	649	672	666	704	698	691	667	717	670	620	688	669	688	707	649	643	672	643	657	648	623	649	687	704	677	695	651	673	653	660	667	670	672	665	679	688	617	678	716	683	707	669	695	631	697	686	682	669	674	673	663	633	670	679	650	675	655	686	713	640	706	686	697	678	624	695	691	677	673	669	635	659	650	659	696	675	669	673	672	661	656	674	665	651	661	687	687	730	657	714	663	656	691	693	718	680	621	680	638	671	686	678	659	642	702	706	637	663	703	713	683	695	670	713	666	678	623	682	697	657	655	680	669	689	657	675	683	701	729	639	628	717	682	698	669	662	700	680	637	643	636	677	664	647	656	657	666	711	652	625	674	691	653	711	651	641	634	654	643	643	675	629	668	687	667	682	679	692	665	673	720	676	664	642	706	690	669	677	647	681	710	668	640	648	684	714	661	656	677	668	701	685	729	657	682	685	633	729	646	683	665	698	632	676	689	688	696	672	669	708	645	667	681	671	628	694	675	634	716	666	664	649	710	649	668	685	690	674	703	648	645	696	662	639	636	692	678	680	687	720	633	660	656	700	666	618	685	631	668	651	664	696	676	722	678	660	679	667	702	676	686	636	647	695	669	696	674	639	631	687	674	668	697	685	674	666	603	712	691	671	670	646	680	699	676	660	682	656	725	662	667	689	625	705	684	667	670	648	743	640	669	686	664	694	657	724	689	647	667	657	665	673	652	703	715	696	707	652	679	711	647	668	703	654	667	685	665	677	689	614	654	650	662	647	686	647	648	656	713	693	684	651	666	701	645	715	663	660	686	708	699	692	662	619	597	679	725	673	708	669	661	688	626	664	611	654	699	657	620	653	684	682	687	684	684	746	708	665	671	645	684	686	679	626	682	678	707	646	634	728	648	692	710	641	684	671	706	664	669	661	707	657	623	672	629	678	681	651	690	667	667	668	625	691	686	656	676	691	662	677	671	706	643	657	626	680	624	684	647	643	673	681	652	663	669	655	744	680	659	670	653	669	670	624	638	688	648	677	694	701	671	679	676	686	691	663	612	605	669	700	723	671	713	697	662	675	627	661	654	706	679	670	701	674	709	657	696	697	673	685	664	711	712	678	699	692	680	704	671	727	669	703	653	737	678	675	738	707	656	672	648	695	656	673	708	671	646	707	708	684	633	668	704	666	727	604	660	690	702	717	636	700	597	647	671	628	695	658	680	707	653	668	677	688	701	687	678	661	705	675	580	679	670	640	698	673	661	687	682	683	652	669	635	688	668	698	702	607	701	681	661	638	653	665	655	694	688	728	664	654	699	658	683	665	650	682	671	681	680	665	688	664	693	643	627	664	634	632	676	664	685	665	694	708	653	650	664	702	673	654	714	653	677	659	669	664	712	677	663	703	650	655	713	681	737	688	673	682	663	681	678	715	662	677	669	692	653	646	692	690	678	687	672	678	696	669	652	638	667	684	664	656	652	684	756	619	708	638	658	645	697	682	701	716	675	641	687	664	680	664	709	688	706	707	697	678	703	634	696	657	708	721	687	698	689	678	671	639	655	666	655	698	680	709	682	673	687	657	712	682	697	654	640	687	636	664	658	673	711	694	703	674	654	645	688	696	636	663	654	677	703	642	653	675	698	673	642	664	656	731	674	720	661	667	689	713	689	672	696	702	673	662	644	662	684	676	691	645	655	729	695	669	664	635	672	706	663	664	681	653	680	674	645	672	653	728	667	676	707	680	693	690	672	657	695	698	661	692	685	704	642	671	649	663	697	687	717	697	697	634	648	671	626	650	655	637	670	666	666	692	657	662	704	668	698	664	650	607	703	689	636	740	648	708	638	671	674	671	663	702	668	669	612	669	705	684	679	709	687	693	674	673	677	646	697	645	682	670	668	605	644	702	684	678	661	701	678	676	691	701	666	697	669	721	666	707	669	656	651	663	733	697	728	681	685	670	669	675	685	651	677	682	676	670	655	701	652	679	660	693	691	680	634	664	640	669	707	706	654	612	691	655	656	636	710	641	671	679	693	647	702	704	638	720	688	698	690	700	679	636	654	718	655	668	642	650	681	684	633	692	652	632	675	673	652	633	657	646	677	653	696	705	648	663	667	671	659	695	739	662	676	688	663	693	685	684	660	681	642	648	656	658	689	631	647	684	651	662	687	733	682	709	668	719	680	728	670	614	689	704	625	657	622	670	659	708	622	659	682	677	688	694	695	671	651	692	664	650	670	655	713	699	665	645	647	645	672	669	685	646	682	654	658	663	653	625	706	707	683	686	665	701	671	660	675	648	648	644	742	666	711	679	685	693	643	649	628	650	684	669	676	655	649	692	666	662	711	703	672	656	665	694	660	678	700	709	631	631	670	654	653	644	689	656	628	689	643	643	681	674	691	722	657	688	682	663	647	636	638	687	664	698	665	653	650	689	655	663	673	732	633	700	701	673	705	652	675	689	666	675	670	619	645	635	712	683	702	676	683	705	648	675	690	694	665	673	703	684	703	697	641	653	711	710	680	668	692	642	656	651	648	703	696	660	654	710	675	642	695	630	686	685	687	697	671	718	697	717	688	647	664	709	702	704	676	680	701	655	698	729	658	682	666	655	681	678	717	624	657	704	680	618	676	645	717	659	687	660	676	706	651	685	656	695	635	636	633	685	685	659	648	659	667	674	694	622	672	648	685	643	696	636	666	700	678	605	683	677	654	671	669	653	660	652	657	668	658	705	645	680	643	682	726	733	666	646	701	676	702	690	661	662	664	667	677	659	707	669	708	666	656	706	677	738	683	700	701	676	668	626	659	709	660	632	664	682	698	653	719	651	682	674	653	673	632	671	672	657	701	672	674	695	685	711	666	663	721	735	641	673	647	715	672	706	652	654	658	683	669	664	692	642	634	633	650	659	620	663	709	654	656	658	722	605	664	708	660	657	696	647	698	653	704	671	639	693	640	693	691	660	704	665	673	681	659	672	661	663	692	684	631
2281	168	113	117	71	76	77	59	79	66	63	70	57	63	67	53	63	76	68	68	58	75	63	72	59	78	70	68	68	51	69	72	82	68	63	61	69	64	61	52	70	72	63	64	71	73	66	53	63	73	55	72	59	75	66	66	66	71	64	58	69	76	65	57	68	58	68	61	66	57	69	65	56	63	53	66	51	57	67	74	71	65	57	51	53	53	71	58	57	54	71	68	72	54	46	58	58	65	76	66	57	64	59	62	83	72	61	73	67	61	64	50	63	45	54	54	68	55	61	60	60	56	60	67	74	75	54	65	73	62	61	62	48	52	66	69	57	72	60	62	58	58	76	72	67	60	74	61	60	64	75	61	70	65	60	71	76	69	72	63	66	70	53	67	45	61	57	60	63	58	55	43	59	58	61	72	63	70	57	60	58	51	66	71	76	69	64	64	62	53	54	54	50	47	65	60	70	60	63	54	56	72	66	53	64	64	64	59	71	70	51	81	66	65	73	63	58	54	72	77	60	54	53	59	66	57	57	70	66	65	66	69	59	61	56	75	65	53	63	62	73	72	60	49	58	63	82	70	52	70	73	70	61	77	63	59	67	53	54	69	64	59	62	55	69	78	62	55	70	58	77	58	59	56	74	66	72	59	67	56	54	66	64	64	62	62	53	55	57	60	61	54	52	70	77	70	69	71	68	75	76	61	59	49	70	53	61	62	62	67	52	82	51	58	82	67	57	43	47	65	73	62	68	64	73	58	66	63	66	77	58	71	66	58	62	71	69	65	72	74	69	64	63	65	64	60	73	70	62	78	58	73	61	68	60	54	60	70	55	69	61	75	66	50	67	57	51	56	67	64	75	65	59	67	68	50	63	83	59	77	66	70	66	50	77	65	68	53	66	49	56	71	53	71	49	64	76	69	57	61	68	50	64	72	76	74	63	59	59	73	66	48	87	60	65	61	65	63	78	69	67	57	65	61	58	56	60	61	51	54	68	86	58	59	69	59	55	67	61	71	56	69	55	53	61	55	68	65	57	73	62	69	56	59	63	65	72	59	58	65	65	50	52	59	58	55	63	60	69	63	70	64	62	58	71	65	63	58	72	58	62	62	53	76	67	59	69	73	87	55	74	53	58	66	63	63	53	66	68	51	68	74	64	62	66	59	70	73	52	69	76	44	61	72	59	67	66	62	56	58	67	65	64	65	59	63	57	72	51	57	63	67	56	66	61	54	59	48	62	69	62	74	61	90	69	66	57	57	68	57	56	61	74	64	67	61	76	68	64	59	75	63	70	56	62	46	57	69	46	64	52	56	69	62	58	68	64	65	61	63	80	82	61	56	61	66	55	80	54	68	61	58	47	54	60	61	64	55	62	57	70	53	69	72	70	75	64	55	65	67	56	70	47	63	56	50	51	79	66	59	52	70	77	73	56	52	76	53	56	57	64	56	51	54	55	66	54	50	60	59	65	70	68	65	53	77	69	59	65	58	74	60	66	58	58	81	51	55	64	55	72	62	70	64	59	58	63	70	63	60	63	65	59	65	77	71	68	60	62	58	73	47	52	64	58	63	55	66	69	54	69	79	57	57	69	78	68	70	80	55	56	82	66	56	60	65	73	61	71	67	53	61	66	66	65	55	68	64	75	61	61	79	63	63	65	49	76	51	59	51	59	52	63	69	52	61	60	72	76	70	52	68	58	72	79	62	73	57	56	67	67	61	71	68	55	60	56	65	65	55	74	51	70	63	57	64	51	60	49	72	56	73	67	66	60	58	71	67	75	62	58	69	65	66	65	65	67	67	73	70	57	67	75	68	66	70	60	75	58	56	65	65	56	65	71	82	61	65	46	61	60	71	64	72	55	66	64	65	63	63	66	73	66	67	65	61	59	67	63	48	64	68	69	70	69	70	56	71	73	75	52	72	68	84	70	59	77	80	49	58	67	58	62	55	58	71	59	63	70	70	66	57	44	73	60	60	70	72	64	59	59	75	60	67	76	72	64	52	67	63	56	67	63	49	72	55	53	74	57	58	62	64	67	81	50	62	55	55	62	60	51	66	77	65	56	51	61	52	58	64	60	52	75	61	66	71	71	66	61	65	67	77	58	79	68	54	61	61	64	72	60	59	64	81	61	53	69	66	59	62	59	64	61	75	76	66	68	65	65	68	56	63	60	58	56	62	66	55	60	76	54	57	64	69	62	74	52	56	65	57	67	72	61	65	55	53	58	59	50	58	73	57	57	68	59	51	58	71	47	57	63	51	69	68	67	54	53	63	69	74	69	60	67	62	56	61	74	60	59	65	58	60	60	57	52	55	65	54	56	70	69	55	68	42	66	57	62	71	64	77	64	59	66	55	74	52	58	77	62	83	75	59	63	82	55	56	66	46	74	67	52	51	84	75	74	68	66	67	45	70	63	57	79	70	76	54	65	74	68	71	67	50	56	59	61	65	63	60	62	80	65	56	49	75	71	57	60	47	57	71	61	71	64	61	76	71	66	59	60	72	60	53	75	71	68	59	69	63	66	70	80	73	63	66	60	63	50	48	84	70	56	70	71	71	58	52	56	48	69	71	48	75	68	68	53	53	64	66	48	61	60	69	52	71	75	68	78	69	67	65	65	63	53	72	72	56	56	51	55	76	66	43	63	65	54	52	82	59	71	67	64	69	55	56	68	62	64	57	70	67	51	64	61	54	69	63	66	64	80	58	71	70	50	67	53	71	60	67	66	61	80	72	73	82	67	63	76	72	67	69	67	51	70	57	58	78	61	75	64	69	64	66	63	65	68	67	49	54	60	51	63	56	63	61	69	77	67	76	64	72	58	77	40	66	62	66	73	61	68	56	70	67	65	62	66	57	55	60	61	66	50	76	61	52	63	65	66	53	71	71	63	57	48	65	68	63	68	62	63	64	65	67	62	55	59	54	63	51	74	59	58	59	63	63	66	65	59	63	68	69	66	56	61	64	64	53	58	58	70	46	68	61	68	76	63	58	70	67	65	63	61	56	76	66	67	63	51	66	64	69	67	57	73	61	72	74	70	64	58	51	54	65	69	72	69	67	82	69	58	60	61	55	88	64	52	49	64	58	67	54	62	79	54	66	58	66	73	65	69	52	69	65	59	68	58	76	44	71	49	76	67	77	64	66	70	61	58	47	84	60	82	71	66	58	66	63	60	60	56	65	69	66	65	65	60	69	74	59	54	58	64	68	68	54	65	59	70	66	70	51	66	67	54	61	66	61	57	64	64	53	76	54	65	76	66	66	68	57	53	51	73	63	42	76	74	62	63	54	69	62	63	59	55	53	46	86	79	62	88	60	56	67	62	75	71	55	47	74	80	67	74	51	55	55	52	67	51	53	73	61	60	61	56	74	79	58	63	60	72	64	67	63	46	65	68	58	78	66	67	67	67	69	53	73	53	69	64	83	73	77	63	83	64	73	53	57	65	63	53	55	71	69	56	86	67	66	46	72	52	71	56	68	70	49	57	61
3561	372	436	438	397	338	351	325	338	326	338	309	332	305	298	322	296	267	339	286	284	299	274	282	285	291	308	283	242	277	276	288	258	269	273	272	240	282	280	283	281	271	296	253	286	282	267	251	257	289	297	260	272	280	306	285	270	264	270	247	245	286	259	253	309	275	297	278	284	236	291	279	275	265	247	277	275	299	277	273	276	257	262	290	267	277	264	262	294	283	264	277	265	266	275	277	283	261	267	275	274	288	275	259	265	265	258	254	306	283	283	297	289	252	267	261	275	235	252	334	259	281	267	268	270	256	272	278	326	273	269	278	284	258	273	269	263	276	266	281	274	264	265	270	257	258	297	285	273	284	270	277	282	278	291	283	292	307	293	283	270	282	283	259	261	261	267	271	265	277	269	272	284	282	311	250	273	258	258	267	286	299	251	262	273	270	257	277	277	243	279	263	243	244	290	294	256	312	260	272	287	272	277	296	269	255	283	230	278	284	301	236	283	281	291	246	299	281	236	274	267	255	245	250	283	273	291	268	247	251	249	290	265	297	269	246	265	302	241	298	268	251	267	252	294	277	286	266	263	282	304	279	312	277	311	265	279	289	291	288	272	281	252	256	247	285	276	269	285	253	267	268	281	293	249	285	267	276	279	271	274	277	288	291	282	241	254	286	264	287	305	274	259	261	262	258	267	283	254	272	265	278	303	296	250	285	282	311	281	267	284	272	264	251	280	291	255	269	288	306	285	262	260	273	254	269	288	245	260	280	281	278	282	280	271	285	269	304	265	289	275	264	283	269	260	291	253	301	251	295	255	255	290	293	299	287	257	247	271	249	252	265	268	278	274	287	274	249	271	284	258	301	272	297	284	279	301	261	287	301	258	274	300	270	274	265	271	274	267	282	293	271	286	261	250	284	298	269	271	273	270	284	272	264	263	271	290	282	294	301	293	287	285	282	288	255	278	255	275	291	264	309	282	282	268	288	254	277	279	277	240	255	250	280	271	283	252	243	274	278	276	307	251	248	279	271	281	265	244	295	283	257	273	261	265	270	264	281	287	258	300	269	243	262	287	276	284	268	255	277	232	231	265	274	262	284	282	244	263	286	279	304	278	269	250	244	296	270	287	256	273	264	282	288	276	272	310	297	270	269	262	270	284	269	263	294	279	275	253	298	292	275	280	260	269	294	280	256	267	292	275	277	303	296	265	272	308	250	282	240	267	253	277	260	277	275	290	293	261	242	251	306	314	288	268	262	279	251	270	284	285	282	298	289	256	256	274	272	250	276	244	264	242	266	269	270	265	268	310	258	265	261	271	276	290	280	270	272	248	258	266	266	251	245	251	310	291	292	254	261	289	283	266	274	289	281	268	259	273	269	287	278	269	287	297	276	253	263	282	257	228	324	255	304	261	266	277	255	282	277	255	256	275	266	292	272	270	289	254	277	241	281	297	270	251	252	261	277	274	268	248	285	267	272	279	290	257	289	261	286	250	248	275	271	273	299	297	285	293	291	278	272	260	255	246	263	289	297	259	275	291	271	259	269	274	286	285	278	273	251	276	274	272	259	294	274	269	299	279	281	270	279	278	280	271	266	291	272	264	267	270	246	281	242	278	272	250	241	285	280	277	272	264	293	255	274	274	252	299	255	239	301	256	246	269	267	295	287	245	255	266	294	285	257	290	281	305	278	254	268	274	230	279	271	281	249	277	276	281	279	275	271	263	245	281	283	289	285	286	257	267	277	284	269	272	270	282	291	281	266	267	261	275	253	287	281	284	289	309	283	282	249	282	246	270	271	251	266	270	267	274	284	284	306	257	273	255	272	261	284	268	287	277	275	257	257	269	239	276	254	263	277	274	278	266	288	274	263	257	293	262	260	266	289	273	252	259	279	243	282	271	272	259	293	265	290	277	249	259	266	295	279	285	291	295	281	262	295	260	283	254	260	272	281	289	280	290	288	297	258	243	241	302	268	299	236	279	275	264	276	287	303	282	281	294	266	283	262	238	271	245	253	288	254	276	287	305	304	264	279	257	266	273	264	296	297	243	252	262	259	300	275	281	262	294	272	283	274	269	270	277	280	232	258	277	305	272	294	272	285	260	273	282	282	280	270	283	266	307	259	300	284	276	256	274	289	261	281	280	266	272	262	259	251	290	278	279	260	294	284	290	294	263	268	294	283	253	276	261	285	276	257	239	277	300	278	278	264	282	293	247	255	272	244	265	271	276	274	260	302	258	304	271	296	272	257	281	250	280	250	259	285	294	286	283	273	291	282	263	268	270	271	281	274	255	236	247	258	277	275	293	277	285	294	285	265	285	280	256	295	249	282	250	269	270	260	261	291	254	286	264	287	268	291	260	269	272	262	265	285	306	298	303	277	266	276	271	292	266	288	245	277	309	251	239	291	266	298	276	244	309	275	254	251	308	297	282	291	278	271	280	259	271	261	267	245	264	265	279	248	283	277	243	265	285	257	284	265	277	272	275	278	282	276	240	303	276	292	264	273	294	306	270	269	289	276	253	261	286	260	280	280	318	270	287	253	277	268	283	270	286	254	268	254	298	250	290	308	268	281	279	311	284	285	256	268	269	276	259	251	277	258	264	280	284	257	246	274	239	286	264	289	316	293	283	267	281	277	279	263	255	260	279	258	288	285	258	273	278	277	266	276	272	266	271	262	242	276	268	278	269	264	267	258	256	259	261	259	274	277	285	259	253	300	249	301	265	273	280	248	245	266	277	276	286	285	266	281	282	266	263	271	263	265	282	250	293	285	275	256	281	275	281	261	270	267	253	286	284	274	244	276	260	280	284	294	311	281	299	264	294	264	270	269	264	271	310	258	278	279	268	283	283	278	279	268	276	277	272	276	253	262	264	287	255	290	278	250	277	275	258	267	257	269	247	299	284	279	269	258	286	252	257	246	310	278	266	256	300	266	281	290	283	290	262	284	261	268	292	293	284	261	246	271	244	300	255	294	255	258	291	317	263	272	249	289	288	275	275	277	267	281	276	226	310	283	293	252	237	257	284	242	272	285	281	277	266	262	273	260	273	278	261	275	292	253	276	262	298	304	284	249	269	281	267	275	282	257	291	269	278	257	261	278	255	284	287	268	263	274	254	265	278	281	275	267	288	293	254	268	259	270	260	257	293	273	273	282	268	278	265	271	299	264	263	253	283	286	303	284	261	261	277	276	247	255	249	264	293	265	255	278	293	291	260	288	271	276	275	250	288	301	282	269	254	262	267	301	289	270	270	292	270	276	261	264	305	284	266	266	265	272	261	260	313	264	314	276	269	305	274	248	297	246	267	260	278	254	273	295	279	283	269	265	246	282	253	285	283	269	258	253	270	271	279	266	250	285	267	269	275	264	254	280	269	273	273	292	272	277	280	244	278	303	252	277	298	276	308	258	241	290	279	283	267	263	303	299	285	267	289	253	272	291	293	294	268	270	252	261	271	279	265	284	272	240	267	266	274	295	291	261	252	292	283	270
16515	1521	1137	806	651	489	353	293	247	241	245	222	174	187	179	163	157	138	135	162	161	142	174	155	132	155	151	159	133	136	130	142	120	135	129	151	139	139	141	159	149	127	138	116	133	161	128	141	131	117	121	135	144	116	134	124	105	127	127	139	140	141	105	128	151	113	132	134	152	124	115	133	144	106	157	130	109	142	139	144	148	122	118	159	141	141	136	118	119	116	125	115	138	127	131	132	148	133	133	130	123	136	147	136	121	111	128	134	123	129	128	131	139	118	145	124	135	132	132	143	147	144	133	125	140	134	118	146	130	130	138	124	129	132	121	117	119	131	152	137	136	132	107	125	128	124	129	97	129	129	139	135	150	109	136	143	143	145	132	120	121	115	120	124	135	119	125	123	126	110	118	135	132	142	140	134	127	127	119	119	158	109	142	141	143	137	133	126	141	142	138	117	127	114	115	117	127	148	128	146	133	131	138	137	138	135	146	104	142	140	125	139	152	146	123	119	145	139	135	135	130	147	131	120	140	144	153	133	142	123	126	135	133	132	112	137	114	127	130	118	126	124	110	125	131	134	134	118	154	144	146	129	129	117	129	122	114	125	145	132	125	123	137	134	126	118	127	127	138	120	146	126	115	137	133	147	125	124	121	146	119	120	127	134	131	129	137	148	138	128	130	128	122	115	127	104	108	114	120	132	124	123	134	151	101	118	110	157	129	135	103	135	130	116	116	149	122	124	129	149	141	126	134	129	156	123	119	121	121	129	125	113	151	135	148	134	128	120	139	133	102	145	131	118	130	143	105	131	138	136	139	124	161	120	136	122	135	126	135	132	140	143	128	117	123	109	142	122	137	109	135	154	125	120	124	118	116	133	123	133	124	154	139	124	109	122	136	122	130	153	143	116	126	109	117	105	132	117	121	135	133	128	126	124	106	136	133	123	124	125	127	134	109	110	116	128	134	123	151	122	126	137	142	151	132	142	141	115	139	145	133	134	129	128	147	114	117	102	137	137	131	103	127	130	113	118	133	139	132	134	119	146	105	140	114	138	130	127	117	136	113	119	114	139	151	131	122	120	124	104	119	116	127	125	120	135	139	132	132	136	115	119	147	134	142	143	139	132	131	129	129	144	141	139	117	112	132	130	132	130	115	130	114	137	119	122	113	132	136	141	137	125	132	129	126	109	148	138	105	126	131	123	111	130	118	119	127	113	117	125	146	149	124	121	122	129	126	151	123	124	136	123	119	158	138	140	111	98	125	135	120	135	129	124	118	143	132	150	146	113	138	141	128	130	156	130	123	129	131	131	116	126	123	151	123	138	125	142	156	143	121	128	142	129	129	119	112	130	124	131	125	141	102	132	130	127	141	134	149	114	135	140	118	131	134	137	137	143	129	126	120	142	133	136	125	137	125	132	130	128	125	123	160	134	121	136	119	120	135	144	140	157	122	131	137	130	143	127	125	126	126	132	114	121	134	131	138	133	136	129	138	118	137	145	130	130	113	131	128	134	141	141	145	111	123	120	136	137	133	111	123	143	136	143	120	119	122	123	140	132	142	127	146	139	131	127	117	129	133	128	112	129	139	127	123	134	110	123	116	122	135	137	151	142	132	147	128	137	129	142	120	128	138	132	122	130	128	127	131	125	142	99	137	119	134	116	138	136	130	123	146	141	131	145	136	121	136	132	137	123	152	143	119	134	120	133	138	124	147	115	161	131	132	114	138	121	124	155	134	155	126	141	132	149	119	138	136	138	137	113	111	136	132	154	124	142	135	126	110	144	107	125	116	118	120	147	162	137	123	122	133	138	124	126	139	131	157	129	122	127	122	139	135	121	140	150	129	130	150	133	125	127	123	149	129	129	119	120	136	123	121	127	140	128	121	155	129	117	142	123	117	129	129	144	142	122	127	119	121	123	132	132	128	129	139	117	133	111	134	127	112	102	114	140	130	142	140	117	140	137	140	133	152	125	93	145	159	143	143	143	123	154	147	153	119	125	122	132	151	136	143	124	130	121	131	127	126	132	130	139	154	140	130	113	118	130	131	121	137	124	129	130	136	119	148	120	109	132	127	117	127	128	129	139	144	137	126	119	121	115	146	122	139	119	134	123	127	124	137	137	136	109	129	116	134	136	128	139	138	133	126	112	136	131	122	153	134	137	122	147	128	140	124	121	134	133	134	122	154	137	133	123	130	128	131	138	120	127	124	128	147	139	117	143	123	117	128	126	137	118	129	143	122	127	160	121	110	116	121	125	127	147	152	128	132	143	124	123	133	107	151	132	120	119	119	131	115	146	137	108	142	113	128	129	128	140	132	141	151	117	125	127	135	118	151	121	112	150	128	125	118	131	111	122	129	135	137	129	135	131	125	135	143	150	141	127	149	149	132	129	129	123	127	144	128	143	130	128	120	114	129	135	116	122	135	120	121	118	159	143	132	148	127	132	129	128	136	141	136	125	138	121	126	109	126	123	126	144	128	117	125	120	151	143	129	131	124	135	127	144	124	147	146	121	132	143	125	140	123	125	138	141	133	130	135	110	132	133	126	110	139	135	149	105	152	132	107	130	127	125	128	127	111	131	143	123	143	144	145	132	136	103	133	113	155	139	143	123	119	134	124	154	132	127	129	143	123	126	140	129	134	134	135	131	135	102	153	135	135	120	126	138	150	127	128	125	133	123	144	132	116	139	115	143	107	119	124	127	122	117	123	132	123	159	121	114	133	135	149	147	146	115	151	125	122	145	128	125	133	126	132	120	125	119	120	140	123	114	134	134	127	122	129	140	129	129	131	142	148	136	118	135	128	114	121	132	134	139	127	134	123	123	143	111	121	115	143	135	128	132	137	144	143	122	104	119	127	113	125	144	124	127	125	128	142	142	146	115	134	138	136	146	130	156	117	141	123	131	122	145	127	124	122	143	144	118	135	131	136	132	141	111	115	143	133	134	120	121	120	137	125	125	129	135	124	121	122	131	134	139	119	136	124	124	148	135	127	155	102	129	142	132	136	118	135	133	136	126	145	137	132	104	120	135	126	127	124	133	136	167	133	111	129	137	138	124	124	140	137	125	153	140	138	123	128	112	128	140	127	138	138	129	136	150	126	157	132	122	127	123	125	129	146	142	129	121	107	124	133	128	142	123	125	136	145	142	146	128	118	110	137	138	125	141	149	131	132	126	119	131	114	140	137	138	127	114	130	140	146	131	122	107	130	103	134	118	117	140	120	129	131	116	135	138	138	134	136	130	151	117	122	134	124	118	159	139	115	120	129	123	125	122	131	118	154	135	121	129	117	119	125	155	132	148	109	136	139	127	116	142	135	112	123	115	118	122	147	124	107	141	137	132	128	137	137	123	145	102	144	133	116	131	128	113	119	115	124	135	133	134	132	146	112	130	127	126	138	131	125	107	135	115	134	124	130	138	124	134	141	128	149	136	150	120	132	145	140	111	116	133	124	128	148	152	140	125	127	114	127	118	102	108	136	138	131	123
10521	1345	2644	3113	2717	2283	1926	1611	1466	1294	1169	1040	1005	882	814	776	807	751	690	718	646	637	661	631	535	583	612	610	577	540	552	531	576	526	540	548	523	488	520	496	506	516	510	520	533	478	498	526	515	510	482	521	479	503	500	481	493	525	511	487	465	533	513	489	497	524	511	453	489	499	480	468	485	479	484	529	484	469	483	490	486	492	495	489	488	455	499	474	501	446	486	478	491	485	489	466	511	478	517	481	481	469	509	484	479	518	467	484	461	464	443	491	454	447	453	458	477	522	522	471	489	505	495	500	468	483	474	503	484	492	502	435	495	462	470	473	460	479	488	505	480	457	477	442	473	430	494	476	525	473	427	447	467	457	475	460	484	462	446	470	531	458	499	505	484	501	449	471	448	465	494	533	445	485	473	478	479	469	461	477	444	496	471	466	491	477	510	448	473	461	498	475	476	469	441	476	467	500	473	496	477	491	473	423	496	531	511	482	533	462	441	486	450	465	472	486	466	463	490	469	485	456	465	488	470	469	478	433	443	439	484	444	476	515	458	428	479	495	474	476	514	466	469	487	482	510	471	483	475	440	451	467	454	451	459	483	473	460	486	478	467	458	496	492	462	451	436	460	480	472	471	469	490	463	496	497	472	486	473	482	462	471	476	478	503	465	470	454	460	465	457	425	469	456	475	477	448	480	443	422	469	489	508	465	460	482	441	475	457	464	494	494	478	498	496	476	464	466	479	456	461	465	508	488	455	454	460	420	477	473	476	485	427	473	474	474	475	494	458	490	470	472	458	482	487	467	458	452	470	485	483	477	484	499	482	498	473	495	480	478	475	452	490	453	498	468	448	445	442	443	453	463	482	499	486	477	462	480	448	456	460	477	472	479	497	460	469	503	459	486	501	428	478	491	437	507	493	478	467	452	506	436	452	452	489	502	472	455	483	455	458	487	499	471	433	497	430	505	504	468	472	445	446	514	462	492	458	481	476	472	447	529	499	453	486	473	459	453	509	511	455	470	472	483	471	485	480	470	444	458	470	415	440	467	471	482	435	485	481	487	482	473	466	462	455	467	477	469	498	470	488	489	466	486	468	486	457	457	484	492	476	470	490	444	469	517	448	459	430	450	463	450	492	465	488	444	459	448	463	419	478	478	476	480	477	483	446	483	488	450	492	455	475	462	504	455	491	465	457	473	517	446	484	454	501	493	457	447	476	466	477	465	459	481	471	453	448	450	490	455	447	479	489	477	471	487	494	457	445	477	504	515	461	504	467	427	490	464	448	489	493	471	462	462	512	478	468	457	472	476	463	518	483	461	471	428	463	489	467	481	481	447	463	491	453	441	455	454	498	481	516	462	501	492	472	505	480	444	463	484	461	504	480	452	494	471	459	437	443	469	468	451	483	468	440	503	472	489	481	478	457	441	458	462	439	459	474	452	482	465	473	468	485	479	530	487	460	495	472	474	462	475	518	497	447	487	497	439	457	472	488	432	444	456	492	470	453	448	447	490	518	483	452	497	479	466	478	478	421	446	450	458	482	504	450	464	457	496	474	463	467	471	463	457	474	467	449	466	444	459	477	464	461	502	431	476	488	497	443	482	505	480	484	497	477	482	495	480	496	514	476	479	485	452	477	486	518	479	464	483	457	484	508	474	475	448	482	491	468	424	433	442	469	463	502	470	461	505	436	502	505	450	480	467	450	501	471	466	434	477	456	453	465	455	456	491	479	488	510	469	495	459	492	451	458	485	455	480	509	472	456	469	467	430	498	468	484	460	502	483	440	459	503	488	463	498	478	463	456	455	506	445	508	482	452	444	479	441	493	481	445	490	478	491	456	457	476	477	495	425	488	498	495	435	477	511	476	434	431	496	494	483	467	433	520	491	479	482	523	495	461	497	468	461	514	471	457	467	430	490	493	460	457	493	493	475	501	465	466	492	465	473	479	537	495	488	477	446	482	491	535	455	483	449	481	470	472	478	473	496	490	461	493	491	487	458	477	453	456	445	508	474	470	431	484	499	464	479	433	476	437	482	511	449	480	478	490	480	484	479	474	474	461	444	490	489	450	454	460	485	455	488	492	478	474	463	448	461	485	523	458	497	489	451	484	487	436	483	456	487	495	495	479	463	490	465	467	462	466	454	480	480	479	506	463	503	523	443	485	501	461	488	468	469	446	471	474	515	460	438	498	446	471	472	472	500	429	470	442	486	475	484	476	467	511	469	496	466	448	466	487	481	453	474	460	485	448	446	472	477	483	476	510	475	468	452	484	465	457	430	460	438	446	483	468	462	449	468	507	482	498	482	470	471	481	448	459	452	483	497	460	468	463	472	480	483	470	460	491	483	514	485	475	452	453	505	484	469	424	486	485	501	491	473	492	486	487	478	473	489	458	494	469	471	488	469	484	490	462	445	475	471	491	501	474	460	455	459	468	484	446	439	480	473	453	504	473	488	489	431	488	436	438	499	473	459	484	483	466	462	451	458	479	474	459	454	469	435	501	454	471	490	460	453	464	478	460	457	471	466	479	480	476	455	473	520	519	452	455	477	487	469	486	481	515	465	491	484	469	525	473	477	514	453	481	431	479	483	451	443	490	446	432	470	477	483	439	484	473	481	456	438	487	449	487	508	496	489	445	498	480	482	485	486	499	507	457	460	468	444	493	466	468	476	489	490	458	519	430	458	450	470	503	458	489	514	498	438	486	504	426	451	452	442	501	481	490	470	474	465	483	481	476	484	484	479	464	446	492	463	481	464	427	462	454	425	486	488	479	478	504	493	490	506	441	458	476	467	467	450	471	472	447	476	513	506	475	476	471	508	466	481	522	456	479	453	506	468	465	483	460	495	530	441	463	473	476	457	505	517	467	447	443	483	477	477	507	487	482	458	480	493	507	521	486	488	486	449	429	518	444	492	462	455	474	474	486	460	484	461	468	474	456	451	477	454	440	497	491	471	461	439	462	498	462	497	483	487	464	478	452	541	494	496	454	462	487	488	481	438	486	504	453	477	475	464	476	465	484	469	454	483	483	471	488	490	468	471	491	494	429	483	484	521	444	457	460	500	462	418	450	477	508	497	421	462	447	449	478	462	464	503	487	443	451	487	470	489	502	466	481	452	488	498	454	493	498	471	455	450	454	473	446	431	478	485	444	482	494	482	493	504	493	457	467	446	486	467	497	474	495	440	486	457	466	465	486	468	474	439	478	467	468	498	474	467	482	470	507	460	484	474	483	517	483	466	500	481	495	467	469	477	472	511	489	488	503	471	476	466	487	465	475	475	429	450	524	495	506	473	461	478	481	454	484	426	463	473	452	464	484	466	475	486	490	465	454	477	506	437	461	513	433	476	464	472	502	455	470	461	504	466	501	484	446	488	503	437	462	467	494	461	505	476	477	420	494	474	485	466	431	467	517	480	467	477	482	470	475	523	446	452	430	502	494	458	462	492	452	433	476	462	463	474	448	454	471	471	502	472	516	469	462	422	423	461
27168	4790	2317	1660	1177	857	687	564	484	438	387	367	300	289	272	269	262	237	270	245	260	264	232	260	228	238	209	223	187	212	198	246	209	193	226	215	195	199	213	195	212	183	195	210	216	212	181	202	229	200	203	184	184	203	202	202	192	188	176	201	202	205	195	208	199	208	204	215	204	177	182	178	206	191	181	225	194	202	196	207	230	199	208	203	198	196	207	199	179	221	184	192	214	189	203	195	191	189	188	209	194	214	184	228	182	204	200	179	202	224	186	191	222	176	183	218	190	191	211	179	183	186	207	190	204	218	207	194	179	215	177	200	181	222	197	178	192	198	197	201	170	225	203	220	192	205	211	187	216	207	193	216	209	168	211	215	179	211	222	241	196	199	222	224	202	192	202	190	175	211	201	181	203	203	183	194	199	177	262	184	198	193	180	178	214	227	222	185	204	206	194	179	196	181	191	189	199	175	182	164	204	200	189	212	226	182	193	180	198	206	199	172	197	202	208	189	192	180	188	177	197	218	174	210	202	186	204	194	208	201	167	204	188	194	197	213	215	216	188	204	209	198	196	205	192	212	186	221	189	227	212	226	165	201	200	192	195	199	177	205	202	224	219	197	187	197	211	185	202	201	194	200	196	206	218	207	216	209	187	200	189	193	209	214	189	192	200	186	180	172	200	183	171	181	178	214	201	212	187	216	182	196	223	198	194	193	203	188	197	188	199	180	197	208	229	204	194	193	205	180	222	196	199	176	222	198	217	196	183	190	209	221	195	182	194	187	193	213	220	170	185	210	180	214	194	217	218	216	184	182	202	205	191	199	203	178	188	202	220	200	188	187	167	199	183	243	202	220	218	167	193	224	206	217	191	220	218	198	208	180	194	175	211	176	197	185	199	206	190	204	199	216	212	188	193	200	211	222	186	210	183	212	210	211	193	189	196	178	188	164	215	205	187	193	211	204	185	206	202	181	193	209	210	191	187	193	186	204	201	197	192	199	202	196	194	202	188	199	186	184	190	201	209	180	198	209	197	199	200	195	206	194	198	168	174	203	214	223	195	223	194	205	215	197	192	227	211	189	210	186	197	198	187	202	189	199	191	222	168	213	216	185	193	186	207	197	200	183	204	185	211	205	198	194	206	202	187	190	191	175	215	211	207	197	234	197	198	196	205	193	195	195	186	203	182	195	171	209	202	189	184	193	192	177	222	203	195	177	210	205	221	188	176	219	216	177	168	211	217	204	212	193	194	221	184	185	204	189	233	190	184	209	200	199	191	186	194	207	203	187	208	209	197	190	219	183	209	180	199	219	200	185	197	210	200	202	195	191	213	195	198	215	177	177	203	216	197	226	218	179	195	193	199	216	210	189	221	197	219	189	215	181	194	201	187	207	203	216	197	189	194	197	188	201	217	209	236	207	183	211	202	178	211	211	206	199	221	196	202	195	205	175	181	193	202	186	209	188	185	194	212	207	187	187	182	181	183	155	177	164	200	173	183	207	198	196	201	212	223	165	189	184	186	205	203	220	196	221	204	184	222	203	195	213	190	153	183	230	221	200	210	200	176	200	196	192	186	205	188	214	194	198	188	182	210	218	180	185	194	188	193	216	186	211	204	222	207	197	195	214	188	167	227	178	203	168	194	212	201	204	192	193	193	187	210	204	215	209	224	201	193	184	220	191	188	217	198	214	191	184	187	209	217	194	214	192	214	205	205	180	203	201	198	216	203	198	194	202	198	187	196	180	207	177	188	193	164	171	182	177	195	182	187	197	192	202	187	195	210	228	173	182	204	188	187	199	184	193	189	173	193	185	183	184	170	190	197	207	172	155	208	190	203	223	207	200	188	193	193	206	213	186	196	194	192	188	238	205	195	212	205	214	200	219	194	210	193	201	216	178	177	156	203	163	183	186	195	234	192	195	213	182	167	227	210	199	183	203	209	186	189	183	213	186	183	201	192	219	202	220	203	204	184	226	192	191	216	186	207	208	191	198	196	173	218	189	190	205	185	182	181	203	194	201	199	172	193	219	185	182	200	224	176	190	215	217	215	183	200	213	226	224	199	199	190	202	199	190	196	187	182	206	201	194	168	165	212	192	177	209	199	197	207	188	211	195	195	192	187	198	188	190	184	227	218	211	188	204	201	196	185	185	209	183	201	205	206	197	194	210	212	182	186	204	193	209	190	197	176	193	188	195	205	165	198	185	228	214	183	206	192	219	204	195	184	196	212	187	209	206	178	207	183	168	195	182	190	176	192	218	218	197	195	223	186	189	154	207	207	200	219	202	186	193	209	213	203	185	223	188	195	208	191	195	198	202	204	196	207	203	202	216	164	187	196	209	229	180	187	192	205	187	213	200	194	186	182	192	203	186	185	213	230	207	200	213	186	225	200	190	223	195	194	203	198	182	196	208	197	227	205	204	189	181	205	201	216	192	216	207	179	208	203	199	220	192	194	203	207	204	199	223	198	223	197	203	209	212	220	210	198	198	234	216	213	201	213	221	188	189	213	224	203	186	197	206	211	169	200	220	210	192	230	192	208	209	213	206	198	191	200	194	191	203	205	199	225	178	180	190	211	189	204	201	177	213	192	215	177	177	199	209	188	183	184	193	199	198	193	235	155	186	191	192	192	205	214	176	211	197	178	163	184	170	192	200	218	220	223	215	197	196	215	187	178	192	205	226	220	198	216	186	205	198	233	216	192	185	203	192	211	191	203	183	199	201	222	199	189	227	193	189	199	208	196	200	199	180	201	203	194	200	185	197	187	185	197	217	214	211	196	184	209	171	184	197	183	196	157	218	187	208	196	170	206	185	216	194	192	206	169	185	210	207	164	198	203	200	213	202	216	211	225	209	221	212	179	212	183	201	192	225	192	190	208	184	204	192	214	195	224	205	183	224	191	196	186	171	177	184	192	238	197	185	218	202	191	193	199	201	206	214	194	226	185	192	193	179	215	198	193	190	171	203	219	175	183	195	186	204	228	195	187	224	190	183	202	203	189	183	195	192	200	201	201	195	203	198	214	225	197	175	205	180	215	186	184	171	185	172	191	184	198	201	188	186	183	189	192	189	197	221	219	210	203	198	209	210	202	185	193	187	216	194	216	210	204	199	220	195	214	199	208	211	222	213	230	180	190	200	195	200	203	215	209	197	163	188	200	189	208	201	205	225	201	208	199	214	192	182	206	208	170	217	219	176	226	169	195	217	213	183	205	176	181	214	190	203	177	198	212	183	211	189	186	186	185	173	166	199	210	199	190	193	183	206	200	192	224	220	184	194	176	220	199	192	227	201	174	201	188	202	186	199	191	205	203	206	210	200	221	182	194	208	177	212	186	232	208	202	188	194	194	207	216	182	197	193	200	243	203	217	183	207	222	238	193	213	197	195	189	206	210	168	189	207	182	208	198	181	191	157	220	206	247	189	196	236	208	197	241	197	191	194	182	210	203	203	199	197	214	187	204	202	196	190	168	209	213	194	210	214	177	221	189	194
14555	2312	4829	5653	4928	3947	3396	2844	2467	2316	2000	1785	1630	1502	1389	1242	1249	1192	1129	1088	1028	954	1001	986	859	912	913	912	808	867	874	808	848	830	851	781	812	765	837	807	779	751	807	713	712	783	731	732	712	752	706	725	722	693	736	711	680	749	779	703	721	742	703	728	699	647	712	679	693	699	711	735	731	753	697	735	733	676	688	666	702	685	686	718	677	683	678	703	671	685	717	681	614	699	691	684	671	672	695	685	707	688	686	683	664	682	682	670	688	664	650	705	681	634	707	710	666	706	673	673	706	651	695	659	687	682	681	694	703	693	678	712	639	696	717	667	673	651	669	621	627	704	640	641	648	653	677	646	722	680	644	651	689	673	660	693	670	647	646	665	690	698	694	712	666	656	702	663	647	668	721	719	663	667	714	720	684	696	670	673	686	673	745	687	627	676	704	599	645	641	657	694	636	671	636	681	657	703	685	664	680	702	691	711	680	699	660	659	700	680	655	671	623	702	707	656	677	673	663	660	702	700	663	685	656	680	657	601	732	680	686	658	676	666	618	671	676	694	703	716	690	665	632	714	693	660	663	710	712	691	662	685	669	670	680	706	707	683	670	675	664	634	671	690	657	643	652	663	643	661	639	633	651	651	675	684	693	637	651	634	711	644	717	705	679	703	660	724	722	655	697	719	659	669	689	732	674	687	665	665	657	713	664	705	670	692	712	714	678	663	704	654	670	677	674	663	669	666	698	642	700	696	676	681	658	646	690	651	682	649	701	628	645	726	686	673	651	672	647	711	669	704	668	687	687	665	700	620	680	695	679	653	725	635	645	691	695	697	672	697	674	651	702	678	718	680	644	669	666	717	706	697	661	636	680	664	648	644	678	650	682	686	688	662	669	663	641	701	664	659	647	670	714	711	659	704	659	688	683	688	654	670	678	656	680	710	687	702	663	659	706	656	654	656	644	670	674	693	690	673	752	668	629	641	636	696	689	685	722	674	644	672	608	707	651	673	684	702	689	673	683	709	679	721	637	682	697	717	729	694	692	657	685	718	641	637	689	633	657	705	649	689	665	682	653	672	641	691	714	694	673	679	670	666	645	733	652	686	696	664	654	691	712	646	697	668	689	708	696	722	664	652	634	692	640	643	646	686	685	647	711	674	626	678	678	682	728	710	661	668	711	675	633	613	689	679	672	671	648	655	652	689	683	637	691	635	673	654	654	637	698	729	695	638	683	703	642	673	650	637	642	690	671	652	728	659	677	645	687	694	714	652	669	685	647	669	677	655	699	707	675	685	677	655	638	680	619	709	644	654	697	666	626	668	690	707	645	667	717	676	644	715	659	688	695	668	615	692	685	673	645	706	703	639	695	664	673	672	674	708	691	664	679	653	658	661	747	691	623	630	651	675	682	713	725	704	670	671	665	702	658	665	678	707	667	669	682	660	652	680	689	675	639	658	738	689	709	688	658	644	673	659	715	660	686	648	680	660	697	689	695	738	670	653	709	681	588	638	670	675	663	695	667	723	686	643	656	692	656	647	631	692	656	669	659	682	676	674	677	671	661	715	667	686	629	628	662	677	688	652	682	701	637	639	701	726	670	682	659	714	638	696	683	683	674	657	664	662	670	696	722	676	657	701	647	648	634	695	667	620	686	655	665	688	652	645	661	660	677	671	737	635	645	759	664	689	674	704	637	661	667	662	636	672	674	676	681	687	676	690	671	672	677	655	658	676	696	688	714	674	677	699	681	639	659	689	677	685	640	657	675	689	694	671	647	659	687	653	659	712	693	652	654	680	681	699	652	667	688	681	632	666	671	677	665	673	672	679	652	680	643	646	697	689	717	684	690	616	741	654	676	678	702	657	661	712	673	620	718	692	713	690	666	638	704	653	681	663	727	660	707	664	662	670	651	659	684	676	637	680	684	676	659	663	651	642	701	656	654	679	689	658	706	690	687	673	677	633	626	712	695	704	668	702	688	605	666	662	705	657	673	686	688	718	657	696	685	689	645	695	718	698	668	657	684	682	692	688	652	655	643	684	689	618	652	703	684	636	645	663	703	638	700	643	656	737	617	687	679	666	692	697	703	671	649	673	702	689	689	715	677	692	649	635	667	705	703	632	639	657	678	679	686	684	670	711	659	718	650	706	665	730	621	680	653	689	703	685	722	694	659	660	687	682	734	657	697	646	623	677	754	657	693	676	668	690	687	651	663	660	719	696	630	686	673	733	687	738	628	704	737	646	701	664	653	667	690	692	688	691	724	663	689	736	710	640	651	671	706	663	646	668	679	704	691	669	683	680	656	699	726	658	724	695	616	645	654	672	681	633	669	663	646	682	681	708	653	674	663	679	658	655	696	713	633	695	673	666	639	625	689	672	670	650	699	637	643	694	695	648	656	633	674	698	701	709	678	630	681	650	687	694	637	669	667	650	678	699	657	722	654	696	697	663	660	668	654	723	668	675	644	650	741	715	681	675	698	717	661	660	627	699	671	659	679	609	663	673	658	709	654	712	672	690	688	679	681	665	653	662	672	709	680	699	671	713	666	667	658	686	642	634	679	667	699	668	666	670	664	683	665	671	670	614	650	730	678	651	660	716	686	702	675	618	636	674	684	666	716	681	665	684	657	704	709	681	626	683	662	707	660	646	732	647	644	707	705	664	664	674	720	678	727	698	692	658	661	677	649	685	627	730	706	711	696	673	668	723	688	697	650	717	656	696	678	653	701	666	652	687	649	684	724	673	723	656	674	652	677	645	709	678	734	599	687	677	636	656	663	639	696	668	686	652	684	639	663	633	631	703	630	668	676	666	667	642	674	678	642	663	711	724	654	639	665	674	661	702	713	632	660	621	681	669	662	718	653	720	704	690	661	690	652	661	644	640	680	666	677	654	645	677	643	648	642	700	689	664	697	679	702	662	650	658	660	654	687	682	674	678	662	689	690	702	680	704	623	676	674	646	671	726	707	710	712	682	686	687	665	694	706	669	698	608	684	663	668	647	681	646	683	662	704	690	679	664	663	635	649	647	679	653	686	724	683	679	672	659	661	673	658	640	708	648	677	716	677	685	638	633	684	677	695	698	648	679	721	671	688	661	653	696	648	664	698	701	637	702	658	645	683	664	685	664	706	699	685	711	679	638	644	688	696	689	666	667	644	636	637	649	665	691	681	641	688	666	695	651	668	728	670	682	656	671	652	701	661	680	690	694	654	678	625	690	664	673	650	631	682	666	700	703	656	655	658	685	684	677	703	705	701	710	660	655	668	691	723	685	647	726	650	651	647	684	671	654	692	622	637	682	651	691	678	680	650	653	646	664	684	716	716	660	690	660	663	691	656	669	664	683	668	710	654	661	698	694	696	649	643	692	608	689	633	689	719	724	695	697	660	703	683	700	712	689	678	682	639	623	678	657	668	699	636	706	679	618	672	703	691	650	689	664	636	634	619	683	698	695	636	657	642	655	648	649	660	633	691	715	647	659	673	682	687	702	636	721
2339	150	118	108	89	81	87	83	88	69	64	86	78	70	74	70	69	71	85	61	69	50	71	59	77	74	66	65	61	63	75	61	73	52	56	59	66	72	62	58	60	63	53	72	68	68	73	65	57	70	74	58	72	77	64	61	71	64	60	67	79	66	67	68	79	65	70	65	84	69	98	67	64	63	66	57	77	69	56	75	68	62	65	59	62	72	62	70	74	51	62	58	69	77	76	64	56	84	59	70	75	78	69	58	73	60	73	70	77	65	67	72	61	60	76	73	69	75	63	61	75	62	68	64	68	69	68	61	76	80	63	67	68	77	58	71	54	73	69	78	74	71	91	55	71	55	58	66	76	79	69	63	66	60	63	68	72	64	57	68	72	58	62	73	68	59	78	65	66	75	66	65	85	67	66	68	79	89	70	73	61	76	60	69	71	78	65	53	63	67	64	76	63	55	72	57	68	62	58	72	61	56	56	76	73	65	73	58	62	62	72	50	66	71	68	60	60	73	72	63	60	67	64	60	64	65	62	86	74	69	73	60	61	67	75	61	59	75	84	71	59	70	66	62	68	81	55	78	64	74	62	67	58	69	63	59	78	70	68	67	72	67	67	73	69	65	59	88	61	63	73	65	73	65	67	71	74	61	68	58	54	53	76	64	65	57	77	62	74	63	62	68	74	60	61	63	54	68	66	75	61	58	63	70	71	79	69	81	72	63	53	61	68	71	77	66	77	55	68	54	68	81	67	62	62	67	61	55	68	76	66	80	68	58	67	60	60	66	70	58	49	65	63	78	73	59	59	63	74	62	74	75	51	74	78	62	59	62	71	44	58	70	59	61	74	90	63	71	63	68	64	63	55	70	71	53	71	60	69	75	55	72	67	77	75	61	60	71	68	67	50	76	73	58	73	60	53	66	78	72	65	78	61	61	62	49	64	62	59	64	79	47	60	73	72	75	56	63	66	90	75	64	60	69	64	59	72	64	71	71	67	59	83	56	75	68	67	80	59	54	69	66	51	74	62	75	62	70	56	53	69	64	72	59	58	66	60	60	52	59	61	53	55	40	66	82	72	80	78	58	56	76	67	65	67	81	71	74	55	58	68	72	72	76	61	56	59	62	57	75	63	65	65	70	76	65	64	72	81	53	71	65	73	69	68	73	64	60	70	81	73	75	73	75	82	59	69	67	64	66	70	66	77	64	63	65	74	51	56	71	59	66	60	75	65	66	64	82	62	69	60	65	50	59	69	63	56	60	67	63	68	66	60	64	59	62	72	69	50	71	63	68	65	69	65	56	61	76	78	72	64	81	50	73	74	60	44	74	81	66	78	50	80	68	56	66	65	74	69	60	62	63	72	75	70	72	76	67	73	67	69	75	80	74	78	66	65	65	70	61	48	85	65	58	65	80	69	62	51	60	72	72	79	56	67	75	66	65	63	75	58	75	75	59	74	71	68	79	78	68	69	79	66	61	72	79	64	65	75	70	71	61	74	74	83	72	62	73	81	76	67	71	63	64	72	69	67	67	76	53	58	76	52	75	82	63	71	54	69	62	65	56	77	67	59	75	56	79	65	77	60	69	61	75	72	57	69	60	66	77	63	68	73	80	65	69	61	78	78	54	77	76	66	64	61	59	71	60	63	65	81	72	61	75	64	64	72	65	77	71	64	52	67	62	72	87	69	68	77	71	63	70	73	62	69	78	59	56	58	76	65	72	73	76	62	65	71	63	68	53	68	71	69	58	62	57	82	75	80	78	49	68	82	84	70	71	78	53	71	66	63	70	58	73	67	69	65	62	73	63	73	72	70	56	79	49	59	66	55	62	50	72	68	64	77	69	60	83	68	59	70	65	78	61	68	67	79	64	67	61	79	70	68	41	73	74	74	63	60	81	58	70	72	81	60	64	69	65	61	62	56	56	76	75	68	79	63	89	85	64	66	69	71	70	61	55	83	72	73	67	59	78	66	57	83	66	71	62	72	70	71	62	63	73	65	63	68	63	67	58	44	63	71	81	70	50	60	67	57	82	73	68	75	63	55	86	64	65	59	80	59	70	70	60	67	65	72	73	60	52	66	64	59	63	63	64	73	71	62	85	64	54	72	64	69	72	65	67	63	79	68	75	70	82	66	68	62	50	76	77	72	71	76	50	67	67	59	75	53	52	67	73	47	62	76	79	67	70	58	60	59	63	70	83	63	50	64	67	62	66	71	60	78	70	66	83	67	59	78	69	56	76	77	63	64	70	75	73	65	77	69	63	64	56	66	70	67	79	63	54	65	69	60	71	68	73	60	70	53	50	71	75	67	65	72	61	72	91	81	63	61	63	77	77	62	61	82	67	86	66	68	71	48	59	70	68	72	74	74	74	61	72	55	61	82	67	77	74	48	64	82	60	69	65	75	79	74	59	58	73	68	67	59	72	62	65	71	78	70	61	60	63	57	69	64	59	71	72	55	62	79	72	70	68	63	53	67	77	60	59	55	52	71	49	67	82	75	67	61	72	54	72	71	78	62	54	75	54	61	64	52	83	67	55	79	67	55	61	66	73	59	59	68	70	61	66	66	76	71	67	68	59	69	73	71	66	60	64	76	64	80	68	55	62	76	59	69	80	61	64	61	57	60	64	60	51	79	65	61	76	72	63	54	59	73	70	68	83	79	60	54	68	48	75	74	66	82	53	67	76	64	63	62	59	69	61	50	69	61	64	50	61	60	61	66	56	87	78	64	59	68	74	69	68	52	77	70	50	64	56	58	71	69	58	63	70	61	74	70	66	58	68	63	56	58	66	59	68	64	55	52	68	62	65	70	59	56	71	80	59	62	70	68	62	68	66	74	74	64	61	69	73	79	70	69	62	59	76	66	61	85	62	57	70	77	80	64	77	54	57	85	62	56	62	88	66	45	69	77	56	81	67	63	68	64	65	74	60	67	81	78	64	60	78	64	63	81	73	77	76	62	95	58	63	59	67	64	73	58	51	66	72	76	66	76	60	56	59	69	66	62	67	70	62	60	72	62	69	73	76	63	63	76	73	77	71	62	67	68	77	64	58	72	66	74	59	78	64	73	76	80	70	58	65	51	63	62	72	61	67	75	76	71	57	72	43	60	61	84	69	69	71	67	69	52	56	65	68	66	65	75	72	60	64	68	69	71	67	64	75	82	65	62	60	57	71	54	76	48	74	77	74	68	77	69	69	70	60	76	79	68	65	71	65	68	73	78	79	74	79	59	86	71	60	73	72	53	61	57	71	75	60	81	75	65	70	90	58	67	65	63	60	65	72	64	75	53	60	64	66	64	74	66	75	66	72	59	60	66	77	66	64	59	72	84	59	65	74	62	72	73	62	49	61	65	86	68	67	54	69	69	62	72	58	51	71	65	71	77	58	66	50	67	73	63	73	66	60	73	71	69	71	72	78	55	70	72	67	69	76	72	75	60	73	58	63	65	61	55	56	77	61	76	75	71	68	68	71	67	71	70	64	77	70	77	74
3960	377	418	485	428	411	383	334	356	319	338	322	304	297	302	301	304	291	298	322	278	305	279	299	309	291	286	292	326	266	301	297	303	289	307	298	292	282	299	310	335	299	292	287	320	253	289	285	280	288	318	271	298	274	261	303	274	295	312	281	267	291	307	286	277	299	283	286	284	289	309	316	334	307	291	276	319	279	278	311	278	298	285	309	294	309	274	308	307	281	285	277	283	279	287	304	269	272	256	285	279	265	291	278	317	278	297	266	305	311	286	278	270	265	283	285	281	314	267	275	317	279	292	270	281	282	259	253	306	278	287	271	275	280	300	273	286	297	309	291	292	298	288	297	298	297	289	306	306	294	288	305	264	242	309	262	311	291	316	313	301	272	286	293	282	337	302	302	292	262	342	290	305	282	263	278	296	289	278	285	285	284	258	265	295	256	285	311	282	262	296	295	288	300	300	276	296	274	288	286	272	271	289	284	287	268	247	307	289	277	289	305	285	293	290	267	285	302	305	303	270	255	308	287	313	292	270	320	305	301	279	300	318	291	306	294	301	298	291	294	282	291	297	273	332	293	296	295	310	306	309	273	261	292	273	299	303	300	288	258	300	302	284	290	279	317	283	311	277	272	306	296	293	285	271	269	300	308	290	288	261	288	287	245	318	285	310	279	280	289	286	291	283	290	265	288	281	278	264	296	278	304	277	285	297	317	303	288	299	265	287	288	318	285	275	317	306	280	294	275	267	294	276	294	321	292	263	275	271	284	275	278	263	249	299	283	265	275	298	278	277	306	288	279	299	294	275	263	309	305	294	305	303	269	313	298	287	282	289	309	282	296	270	275	293	295	275	265	297	281	296	295	262	279	276	307	326	284	290	300	276	285	293	285	284	283	283	274	274	316	269	269	299	283	292	332	297	274	292	294	293	299	316	277	274	252	316	264	275	280	287	278	276	299	292	285	297	282	283	263	288	296	276	297	247	303	284	292	298	299	293	268	256	261	275	297	272	285	314	268	275	272	308	266	260	292	323	321	287	283	282	246	255	269	278	306	267	284	265	276	317	307	272	298	272	305	277	281	283	287	285	282	292	296	300	292	337	305	271	297	268	290	287	269	269	281	300	309	281	281	276	290	292	307	264	270	273	279	266	269	305	277	302	309	265	264	275	275	294	273	321	273	284	294	316	272	294	273	275	308	300	259	298	269	285	314	312	284	302	311	278	303	303	312	300	291	271	307	265	293	291	277	300	301	292	286	284	282	285	273	267	300	269	281	249	298	255	276	310	291	301	300	273	272	286	266	269	306	259	286	277	258	285	305	275	286	289	299	266	263	268	297	261	273	254	289	320	295	267	259	293	282	303	295	290	270	284	295	265	305	269	280	284	298	270	281	291	259	262	284	287	280	300	263	289	285	281	301	295	295	302	297	323	288	272	312	272	308	312	296	288	277	252	273	297	258	266	306	289	288	277	292	313	280	281	271	286	260	293	287	291	271	278	277	277	295	300	286	285	285	309	305	318	285	271	280	270	302	283	297	298	280	301	303	318	289	311	306	307	314	290	315	313	306	269	272	278	289	296	294	278	305	296	280	300	278	290	306	272	284	279	282	259	303	307	317	272	274	284	256	277	296	304	283	296	279	264	273	257	294	264	268	289	285	271	315	305	262	330	300	271	285	281	264	297	266	280	282	267	296	291	298	309	277	299	290	276	289	283	301	281	302	326	286	312	273	279	316	293	270	278	269	282	308	308	290	303	249	307	297	288	284	324	321	303	297	254	293	275	288	276	266	307	288	286	297	285	275	317	305	262	297	270	278	297	283	285	292	297	315	292	300	293	254	285	284	277	299	311	305	280	284	285	283	290	281	268	284	311	289	296	276	282	297	294	298	284	279	316	288	273	268	302	298	310	251	280	274	296	290	269	304	303	233	325	277	276	295	297	277	299	291	268	267	308	292	288	323	290	309	318	274	298	306	332	288	262	266	273	301	304	294	276	258	278	298	278	278	298	297	257	274	307	288	266	288	279	281	307	285	257	334	289	305	267	273	284	253	297	279	266	299	261	302	316	273	272	313	279	285	297	319	273	285	298	295	284	277	279	281	292	277	301	312	277	277	310	327	274	310	313	300	282	265	291	293	285	270	305	272	285	279	275	289	282	287	275	292	289	293	288	283	299	267	252	317	295	280	285	296	326	301	337	296	292	271	299	283	286	276	294	298	279	289	273	299	277	281	272	302	289	264	297	266	296	268	271	298	301	297	289	287	286	290	282	279	286	258	262	279	287	310	280	306	292	290	292	255	291	312	287	287	302	290	290	266	292	284	259	273	312	310	330	270	303	298	296	280	251	258	293	290	291	296	229	293	292	287	314	282	297	310	304	271	312	260	290	301	283	285	285	283	274	279	270	298	287	285	318	279	295	280	310	276	298	281	265	275	276	275	296	308	269	281	306	285	291	287	286	296	264	273	297	251	261	286	273	297	282	270	285	276	303	294	258	290	283	287	270	271	301	264	298	282	284	300	277	275	274	279	274	285	265	261	301	267	277	293	272	273	302	263	289	315	303	290	253	274	299	311	269	274	294	290	290	302	260	276	287	264	308	307	274	270	249	308	292	299	306	296	291	274	262	311	323	294	268	274	274	299	286	309	278	322	267	281	270	288	293	261	283	287	266	289	282	286	277	295	280	291	268	298	284	310	305	306	300	271	290	289	278	300	299	271	305	304	292	284	289	288	305	276	289	292	339	279	267	256	272	308	289	307	298	290	312	282	301	332	277	282	273	298	289	305	272	287	277	299	294	280	298	283	287	291	290	318	280	309	289	266	304	282	272	273	289	269	309	304	286	293	275	305	291	293	269	280	316	288	272	287	281	273	250	277	287	295	290	308	288	300	271	290	297	319	284	302	296	314	285	294	289	301	286	292	287	259	311	295	286	287	253	297	327	306	289	284	284	269	299	296	305	286	275	307	311	290	283	250	297	278	285	296	283	297	287	339	285	289	306	283	304	287	290	289	287	297	289	285	292	300	252	318	286	271	305	272	273	295	273	270	290	282	264	262	324	289	279	294	287	280	291	285	292	297	323	264	291	322	276	304	313	286	290	284	272	316	330	267	271	313	256	290	295	262	290	290	282	313	304	290	279	282	294	298	284	296	311	299	296	287	282	313	304	275	308	295	301	288	295	274	281	282	290	252	257	288	287	292	307	274	290	305	271	318	296	305	304	275	263	284	297	312	286	284	318	278	276	320	276	277	278	285	277	285	284	313	269	295	281	276	257	290	286	278	282	303	302	294	298	265	304	268	264	274	307	271	290	249	308	280	307	283	305	279	290	286	283	324	283	267	288	313	276	305	262	268	304	304	301	294	297	300	294	295	299	277	282	288	303	283	298	294	263	267	286	284	298	266	331	298	291	284	257	321	268	271	291	279	290	287	289	321	280	285	296	257	293	325	268	283	295	294	270	281	283	286	280	295	290	300	282	274	290	284	289	295
16187	1419	1180	843	600	463	376	298	271	242	253	241	197	174	178	166	143	143	148	159	138	145	121	151	138	132	161	140	134	125	162	119	145	142	139	134	127	136	133	146	115	144	130	137	129	133	116	152	126	130	137	130	137	132	154	121	137	132	127	138	141	117	132	131	112	114	125	129	130	122	139	138	125	130	132	145	129	142	121	111	117	126	145	142	139	152	147	130	132	129	116	119	141	122	145	127	151	138	115	124	145	119	129	128	144	117	113	117	123	133	132	141	132	133	140	145	135	139	129	124	123	125	107	122	133	124	141	130	135	139	131	136	159	128	140	123	151	123	123	139	125	126	135	125	144	117	142	122	135	130	118	128	110	126	125	117	145	128	124	112	133	112	121	143	124	141	116	133	121	135	137	135	133	128	123	136	122	128	116	114	138	144	154	129	135	136	119	125	144	146	129	127	127	119	135	140	148	143	129	104	161	135	130	117	121	114	112	127	141	119	112	125	141	132	120	121	155	119	143	126	125	129	119	118	140	116	124	142	120	128	147	123	136	119	131	114	147	140	123	111	134	121	124	132	104	134	111	148	131	127	136	133	116	139	121	115	139	131	122	111	135	112	127	125	136	120	125	123	131	140	142	133	125	146	120	136	141	148	121	122	122	118	129	123	115	116	134	135	132	130	142	128	137	113	109	119	124	124	132	148	105	140	157	116	123	123	130	139	119	134	133	141	150	117	111	130	143	127	131	127	131	126	119	109	119	118	125	114	124	120	120	128	132	130	114	143	134	133	156	120	120	124	135	134	138	134	120	147	119	126	137	154	126	144	109	133	146	140	124	144	131	127	134	127	140	124	125	132	122	116	117	125	128	129	137	154	119	140	117	136	121	158	118	136	126	132	130	137	125	121	140	118	106	139	137	129	116	111	140	130	146	128	117	117	135	122	140	132	128	140	132	120	119	106	138	144	122	106	118	115	133	116	150	109	125	131	143	142	133	132	129	142	136	120	125	130	116	128	93	129	116	132	134	145	123	119	145	156	137	131	142	122	133	133	124	125	147	141	145	126	129	137	127	151	136	128	117	135	137	130	137	106	113	122	139	123	121	142	117	127	165	104	130	126	133	142	155	130	121	123	133	134	114	113	138	129	128	113	109	134	143	126	129	143	118	117	147	127	155	119	117	137	135	132	130	142	122	108	115	148	120	123	133	138	151	132	116	122	108	130	139	155	131	143	126	124	142	125	121	128	140	108	155	128	138	128	136	147	129	139	113	149	137	139	146	126	118	124	149	128	142	126	146	148	119	138	134	128	133	124	134	115	144	114	139	113	121	129	123	139	129	109	144	116	128	127	138	134	132	100	127	115	109	127	128	140	131	142	121	118	140	135	130	132	145	128	140	130	129	136	150	116	128	124	116	105	105	135	119	107	123	145	134	127	101	153	142	130	130	139	104	147	128	116	128	130	139	125	140	117	121	172	126	132	131	146	118	150	142	140	129	115	133	122	131	131	121	132	142	128	123	134	126	113	137	129	153	133	132	148	126	122	131	114	114	119	131	119	112	117	112	134	127	119	133	117	123	127	151	134	128	112	120	137	121	130	134	122	142	129	143	114	130	124	121	123	139	128	130	110	120	144	125	136	137	111	134	139	125	119	120	140	112	112	140	135	127	155	120	126	120	129	114	106	138	110	137	134	113	126	120	141	127	126	119	117	115	122	136	125	141	141	125	136	141	138	121	121	144	115	145	131	116	131	129	131	149	119	152	137	145	125	148	126	114	141	136	151	140	120	157	132	128	109	112	122	129	121	115	112	130	119	124	134	158	122	128	137	122	136	135	126	135	113	119	145	151	129	110	137	132	139	124	138	126	142	110	160	130	151	132	128	124	135	126	125	128	120	123	138	124	138	133	128	145	117	129	132	131	121	139	116	132	137	137	132	127	119	129	135	141	133	146	118	114	145	146	114	128	111	137	139	126	130	136	140	112	137	130	129	140	130	132	135	125	131	127	139	158	120	128	126	132	122	120	124	131	139	127	129	123	119	128	137	121	126	129	136	102	122	148	150	134	121	138	132	126	107	142	123	139	126	130	142	140	133	139	113	128	140	129	120	132	120	138	138	120	150	133	133	139	124	134	121	123	114	115	143	139	129	131	120	109	125	137	116	131	138	125	119	138	119	125	125	124	107	127	160	136	141	123	122	116	122	149	138	134	145	118	112	125	121	118	128	144	114	144	127	129	137	139	146	121	116	127	118	118	111	146	120	116	133	131	112	134	130	124	128	125	151	142	118	132	118	145	123	138	119	117	145	148	117	132	135	124	137	122	123	113	129	117	125	150	142	103	127	126	115	113	130	129	134	117	142	125	110	141	149	136	121	104	111	137	111	115	118	139	110	115	123	151	128	117	120	136	147	122	106	118	127	130	124	141	116	125	119	136	112	157	130	133	129	132	113	127	121	135	136	129	118	123	120	115	130	135	118	143	153	129	131	144	149	128	123	127	140	118	145	118	120	127	132	120	133	112	122	112	131	132	154	125	146	139	150	121	124	143	110	141	133	108	136	145	127	134	149	134	127	131	130	135	131	121	148	129	125	140	119	120	112	124	141	127	129	140	106	121	135	106	131	124	140	127	130	123	125	142	131	120	134	131	139	113	132	134	141	120	115	119	131	155	125	123	116	122	131	124	127	113	131	117	136	118	131	126	152	118	149	136	119	131	132	130	123	124	117	134	124	146	131	129	153	129	113	140	121	138	139	122	135	125	119	130	123	122	117	140	125	126	116	118	127	116	133	147	128	127	107	151	133	129	124	127	132	144	124	129	120	133	125	144	117	123	135	138	114	142	119	138	125	130	125	111	149	129	137	135	120	133	111	121	127	132	145	137	135	132	136	124	135	131	125	120	137	127	110	135	169	128	132	150	121	118	152	135	132	123	146	116	138	100	112	117	138	124	134	146	113	123	108	129	119	125	149	123	117	129	118	132	108	122	140	123	139	118	117	136	131	132	133	116	151	126	141	152	129	114	142	122	134	129	126	130	142	136	123	127	141	119	130	118	117	130	123	134	135	124	135	127	146	140	140	107	122	135	151	122	133	134	139	117	131	138	140	110	138	131	132	113	118	153	119	123	141	116	126	131	159	125	136	132	105	111	117	124	111	120	131	148	142	127	125	129	119	146	136	131	129	131	131	127	144	130	130	144	122	118	121	127	140	137	140	119	134	126	127	130	121	123	124	124	119	115	120	130	118	143	113	140	136	122	120	124	117	116	131	149	105	137	129	141	130	122	137	130	133	161	125	119	123	144	105	145	135	127	137	138	126	112	121	107	146	126	147	154	111	141	120	113	122	133	137	135	129	134	117	131	138	153	157	138	114	143	145	130	141	134	129	130	132	125	129	142	120	114	132	125	137	137	149	148	151	130	94	143	132	131	140	133	127	140	112	133	117	145	127	141	119	122	118	129	131	122	142	123	107	133	124	110	146	130	134	152	146	133	139
10206	1246	2775	2978	2829	2250	1936	1711	1481	1291	1183	1101	1021	947	830	797	779	746	688	685	631	682	662	628	627	602	549	581	560	551	569	546	540	583	559	508	520	485	533	516	519	560	471	553	525	511	470	525	537	523	522	509	500	509	482	511	483	483	499	514	506	534	474	522	478	462	492	499	507	489	511	473	492	482	485	474	476	512	474	495	485	456	457	475	515	446	489	506	508	488	484	514	470	452	511	455	493	494	485	498	504	524	504	504	519	488	476	466	489	484	485	507	491	481	474	495	465	487	459	500	482	466	495	475	482	507	483	480	501	491	474	487	500	475	500	481	456	509	468	465	449	470	485	474	484	440	502	483	489	458	463	492	494	453	494	457	451	444	496	467	514	465	425	460	515	527	492	458	500	469	493	500	478	481	518	497	472	452	483	475	468	421	458	477	450	455	496	470	466	483	435	443	464	475	477	451	436	452	461	471	492	470	491	538	448	449	455	474	481	493	461	466	468	475	483	474	438	471	472	502	487	502	487	483	403	480	472	489	473	514	445	464	442	491	490	468	482	485	448	457	489	472	481	473	449	491	467	471	489	496	468	520	455	447	489	479	489	485	487	495	462	482	436	465	486	524	513	487	431	480	474	435	477	468	465	444	482	480	442	486	455	466	446	435	462	481	466	449	481	469	435	490	462	504	494	473	465	484	478	467	476	521	521	456	455	435	483	440	448	471	456	498	517	443	481	478	482	480	454	451	436	451	491	488	458	455	468	473	491	484	469	456	468	479	469	465	431	465	452	440	451	448	496	450	474	476	495	507	459	476	479	466	461	456	447	497	451	450	495	470	517	499	491	469	422	474	434	475	517	501	483	502	489	468	463	479	460	470	479	437	517	454	489	462	457	475	454	460	454	493	484	481	494	459	488	489	452	487	438	472	484	479	447	482	472	481	507	482	508	457	500	470	492	478	476	474	496	473	447	480	477	459	471	474	447	525	461	457	470	466	467	478	433	508	480	501	464	470	482	500	447	487	469	496	419	478	498	464	465	488	488	456	498	478	504	440	483	458	415	490	511	454	459	487	479	480	503	484	425	474	499	453	514	488	488	506	469	487	444	493	439	460	487	470	485	474	485	442	464	475	456	467	464	499	461	488	472	474	458	491	490	463	497	511	446	428	486	464	472	515	449	467	451	491	488	454	467	448	477	471	464	437	485	424	489	486	472	499	496	520	505	465	488	454	463	464	457	488	472	495	511	497	473	490	472	453	465	495	469	464	453	486	454	509	462	479	459	472	458	499	490	457	484	506	430	467	488	470	451	465	487	476	494	464	453	474	472	398	476	512	476	481	434	453	452	473	445	461	501	475	485	467	500	526	467	484	457	441	468	456	439	478	509	467	456	450	485	498	514	490	486	498	486	460	459	451	493	489	433	463	486	445	487	478	466	488	483	465	474	492	480	448	516	454	482	484	494	516	505	473	487	469	468	423	456	421	466	524	474	507	482	498	459	473	463	450	459	456	448	465	518	451	461	502	455	500	451	451	492	470	489	481	489	452	454	461	479	488	465	492	452	465	448	519	515	493	467	458	464	426	448	459	472	442	429	474	464	478	474	450	456	444	473	506	449	467	484	474	478	473	454	476	510	468	480	482	485	518	486	440	454	506	492	470	457	473	517	492	462	482	408	482	466	473	506	493	475	443	439	461	509	478	458	483	459	473	456	476	453	483	507	445	456	463	466	472	450	405	462	481	460	503	488	456	471	505	473	470	486	477	511	477	493	492	470	448	432	455	447	470	467	481	511	478	554	435	476	457	492	482	478	431	458	472	456	457	465	464	471	461	470	503	431	491	488	465	487	470	477	461	469	527	497	471	496	482	488	475	504	510	489	459	470	447	477	463	484	525	487	498	463	467	512	515	466	488	489	483	485	443	466	478	475	493	450	410	503	459	491	498	474	459	462	500	498	481	482	471	458	486	439	489	467	480	483	498	443	456	467	421	509	485	460	502	481	473	492	452	456	462	477	460	470	454	498	452	494	528	450	499	472	412	485	480	493	502	444	469	483	499	498	399	503	508	502	514	459	498	512	486	491	476	488	486	451	424	475	424	481	459	465	472	459	468	468	466	509	479	476	448	447	469	473	454	458	469	469	521	471	477	492	446	488	457	483	460	483	487	465	428	489	507	467	462	489	514	503	466	505	456	496	482	434	504	504	464	481	487	450	447	477	470	464	484	440	461	494	452	467	485	469	456	463	449	450	508	479	502	474	466	473	476	507	460	472	468	489	469	471	459	443	458	499	489	516	458	473	470	507	460	471	498	474	500	476	473	479	477	428	452	480	456	433	464	440	492	483	477	465	473	484	458	481	461	471	490	482	445	453	465	468	462	461	484	476	491	429	464	477	462	469	443	457	440	447	467	482	515	466	471	468	496	440	441	473	473	471	488	454	480	445	481	429	479	478	506	457	490	457	443	484	484	458	463	481	455	469	473	450	461	441	425	477	441	506	462	460	474	448	420	484	502	494	518	480	453	433	470	489	478	445	518	464	485	485	457	474	455	481	455	500	464	482	467	433	449	507	498	492	489	483	493	465	466	472	436	496	487	499	424	443	482	480	497	486	527	495	484	448	472	493	474	447	476	455	458	467	471	415	476	474	459	460	420	442	457	464	458	501	483	463	483	515	469	463	479	474	475	460	468	494	477	468	455	472	458	480	482	449	477	475	469	489	469	481	466	466	471	474	497	467	489	469	467	487	458	455	448	467	456	490	467	505	449	442	483	451	456	521	467	520	451	451	462	463	479	496	481	493	484	501	471	496	439	481	470	439	483	480	478	486	447	471	501	447	479	511	467	425	484	409	501	453	476	480	434	478	481	481	468	454	466	489	454	432	508	459	480	485	468	463	482	474	457	485	452	467	466	454	490	473	478	486	476	495	461	477	471	434	485	489	486	486	468	506	463	466	470	476	462	476	483	451	461	475	469	460	450	503	464	472	452	489	466	469	441	446	476	479	480	519	452	460	466	498	497	462	455	483	465	470	494	449	440	492	463	479	456	467	475	497	466	478	470	485	466	500	458	469	490	477	528	452	436	511	453	516	476	462	472	442	459	479	460	471	478	452	497	469	477	473	470	452	487	486	485	493	463	459	485	496	524	491	480	453	497	456	475	492	446	447	446	532	481	508	488	465	464	455	500	485	470	477	458	510	492	462	467	442	510	513	483	461	474	451	420	452	455	493	455	484	454	479	479	455	449	481	486	481	445	462	467	444	508	497	457	459	483	497	458	482	484	492	444	472	491	435	496	518	493	488	502	483	460	463	476	453	463	535	455	493	450	479	457	525	475	502	503	470	498	512	467	457	474	466	489	471	471	439	462	463	475	477	469	476	442	476	453	479	487	457	466	462	464	465	484	468	472	483	469	505	480	467	433	464	483	516	485	468	510	436	485	445	456	496	495	450	434	494	490	459	496	467	494	471	476	490	477	469	484	506	452	477	465	482	449
29030	5497	2302	1719	1207	889	689	578	535	429	387	350	357	321	275	297	319	276	304	255	227	261	232	230	234	235	239	237	208	218	238	224	184	235	223	233	230	209	236	185	193	212	192	216	226	219	214	213	231	202	217	228	217	222	196	213	233	236	199	207	241	223	227	201	226	215	228	244	218	188	210	205	221	222	252	227	218	207	190	224	196	202	209	219	202	199	193	202	206	201	201	217	235	239	242	211	211	220	184	181	223	209	208	197	214	209	211	202	214	204	206	210	216	219	212	190	216	212	214	198	214	194	195	212	200	189	210	234	226	220	198	213	211	192	211	201	197	181	211	191	197	204	203	210	200	235	200	219	195	209	215	193	216	213	186	224	203	222	190	197	196	221	230	194	198	198	211	192	218	205	196	191	224	229	202	203	178	205	229	192	200	199	202	217	208	216	199	233	204	211	195	185	197	208	210	194	200	205	221	197	207	209	186	229	187	214	210	174	221	190	213	223	193	195	194	205	201	202	195	210	176	222	223	188	207	223	212	217	221	217	196	219	192	209	208	207	251	218	221	215	214	203	201	222	219	212	209	179	217	198	219	241	204	199	161	197	215	189	192	222	224	191	204	212	183	218	218	206	228	223	192	211	212	207	185	199	225	240	196	205	211	197	180	202	191	195	186	204	212	221	235	184	219	209	200	212	207	221	189	213	222	217	216	215	204	206	218	205	218	192	211	199	208	201	194	217	222	186	210	220	195	203	199	204	202	216	197	226	230	190	209	207	210	220	221	180	192	188	188	238	206	207	229	210	192	215	211	221	217	206	191	212	212	234	187	217	208	189	222	245	221	212	189	198	221	232	203	213	185	202	177	221	216	217	195	232	209	216	216	206	224	202	212	209	223	210	225	206	220	212	216	204	209	193	209	185	202	198	228	194	198	226	208	184	195	198	193	235	183	220	188	196	199	196	197	206	240	221	210	195	187	226	202	196	228	198	204	210	172	212	187	218	215	239	187	224	216	215	190	206	214	224	244	203	206	223	191	202	190	220	215	209	221	201	203	205	212	192	199	217	212	244	210	214	217	217	193	204	197	185	208	220	175	197	224	190	206	220	194	195	213	214	202	201	221	244	212	230	199	211	234	226	197	189	194	193	192	232	212	219	232	202	205	187	204	175	238	241	209	210	205	200	211	217	219	200	211	191	223	201	223	206	203	188	207	213	210	188	202	201	193	188	182	196	205	177	229	187	204	195	221	213	223	230	204	199	200	215	199	198	193	217	207	220	228	219	199	197	180	208	209	197	218	200	189	198	197	206	214	200	210	242	216	208	223	215	215	214	213	193	209	202	188	230	193	192	197	189	208	244	214	225	206	214	230	197	204	232	194	214	208	231	192	192	206	198	244	241	208	224	201	196	215	223	241	212	228	210	211	209	227	196	188	194	180	196	226	198	213	233	219	210	220	192	210	208	209	230	187	212	189	181	234	217	224	204	213	244	225	210	218	215	184	219	206	207	223	213	188	203	194	217	220	183	207	176	218	231	222	224	202	195	216	201	213	218	220	211	214	196	229	220	214	215	240	218	211	208	201	227	200	214	210	214	195	202	210	207	199	214	201	209	236	213	209	202	221	205	198	206	215	191	191	190	210	196	205	181	220	176	232	209	221	250	229	191	185	240	224	201	207	212	196	204	197	218	239	232	217	223	234	216	188	202	208	230	207	189	222	215	204	213	222	217	207	188	217	215	218	205	246	213	181	180	204	209	195	213	206	207	230	226	202	208	223	217	236	228	185	218	217	211	198	189	202	180	213	198	222	205	213	209	242	228	203	208	187	210	220	231	186	207	235	226	190	180	204	198	206	201	212	207	219	215	217	199	201	203	249	191	223	193	188	177	232	221	196	209	210	215	227	204	200	229	214	213	209	205	198	237	211	179	179	226	219	231	205	198	199	208	191	197	187	217	213	224	192	200	209	184	192	187	232	216	195	209	229	199	201	211	226	221	205	209	227	206	222	210	201	216	216	199	208	199	181	215	189	230	195	230	185	208	231	241	220	211	197	186	233	214	211	220	219	212	204	208	239	201	194	216	205	245	213	204	206	207	221	217	205	220	187	211	238	195	198	228	218	224	198	198	231	241	234	198	221	193	219	201	216	214	192	214	221	212	215	213	208	216	187	204	200	213	212	192	197	225	222	195	214	189	195	220	214	217	195	217	195	204	206	215	222	195	199	192	210	203	218	217	220	212	222	218	198	210	225	192	214	202	205	206	247	193	194	214	202	188	202	200	198	201	226	208	198	241	206	209	196	191	202	199	254	238	187	184	204	229	205	206	231	226	213	220	187	221	203	209	213	199	215	203	214	197	191	229	206	213	211	225	184	212	212	194	200	239	178	192	207	220	261	197	217	191	221	219	196	208	217	199	205	186	211	192	215	208	198	211	203	231	210	203	235	198	214	217	197	218	212	222	191	214	227	194	197	212	237	228	217	214	203	213	243	202	198	206	193	209	201	201	213	209	223	200	185	213	213	220	215	215	211	209	198	236	233	235	218	200	216	179	193	196	215	226	202	213	211	202	185	217	196	212	199	211	205	202	209	198	191	237	206	215	202	239	212	206	220	228	213	212	211	224	207	202	233	202	202	199	230	251	215	215	210	228	231	206	198	234	194	192	224	239	212	229	221	181	216	220	217	199	191	212	195	193	183	206	215	225	210	210	198	197	214	231	195	215	225	223	204	237	206	213	211	196	189	199	208	202	191	217	244	211	202	182	226	215	222	208	220	182	195	195	204	207	204	206	180	186	204	214	221	212	215	221	225	219	196	211	215	229	216	187	206	219	215	222	200	231	185	206	189	205	216	224	220	216	202	212	214	216	210	233	203	196	218	188	219	213	194	197	212	237	213	230	226	205	180	207	195	210	215	190	220	214	201	234	223	209	197	210	209	220	210	209	209	213	224	232	219	203	187	218	203	217	192	225	181	229	226	238	213	181	213	213	221	197	184	220	193	218	211	212	190	217	229	229	205	223	202	217	212	198	200	244	179	213	198	215	204	207	194	198	206	202	226	231	223	214	216	199	194	217	203	194	215	235	198	196	206	198	228	208	198	206	198	218	173	196	222	190	199	165	222	218	232	224	192	215	175	234	212	212	202	206	197	212	200	213	187	205	199	195	213	232	215	227	204	218	212	182	195	198	231	199	198	184	213	212	225	194	228	218	242	204	189	208	211	207	205	205	233	223	212	202	202	198	208	186	247	186	217	217	209	209	192	221	241	227	216	194	194	201	232	212	207	207	207	202	213	219	204	227	209	240	189	221	193	197	206	205	198	216	210	202	196	231	215	222	227	241	185	206	215	203	207	212	204	216	205	193	205	224	215	199	211	225	221	213	210	198	204	201	203	205	214	197	209	219	202	195	194	178	231	200	204	218	210	207	199	212	207	226	212	235	205	217	239	208	188	203	209	211	184	215	216	243	231	199	195	212	210	187	209	183	190	203	203	215
15370	2345	5050	5828	5236	4109	3477	2920	2604	2381	2140	2033	1759	1590	1434	1370	1321	1196	1204	1121	1063	1062	1079	964	986	957	936	908	911	899	862	838	838	885	866	848	802	829	813	840	790	833	822	830	787	795	763	764	770	790	755	774	771	739	764	788	776	743	767	759	781	783	697	672	816	730	718	732	736	778	721	755	737	670	737	735	774	686	753	726	715	797	749	746	715	756	719	751	713	717	745	759	758	665	695	751	753	726	724	684	736	762	715	652	707	708	682	715	715	703	727	736	676	713	681	741	722	741	717	743	733	711	690	736	718	707	732	737	741	745	713	711	758	736	697	671	678	645	758	716	701	743	715	749	722	695	662	780	751	755	710	735	734	717	694	725	706	687	699	733	765	684	700	704	739	732	704	708	716	654	723	703	671	671	729	774	708	722	684	753	709	741	730	723	738	708	683	745	678	704	745	743	719	668	689	642	723	719	709	722	687	673	742	726	684	714	742	680	680	688	739	776	732	750	737	706	690	704	673	696	670	710	724	682	736	693	713	686	742	693	737	731	668	666	714	730	735	732	689	779	680	738	689	767	746	682	695	685	738	692	712	735	681	735	701	738	724	696	714	734	712	673	752	738	710	720	700	739	698	672	742	721	691	678	749	700	744	708	731	689	736	733	686	726	687	733	685	698	716	691	699	696	679	679	700	730	692	729	710	740	702	672	732	704	711	772	780	755	696	705	694	755	698	746	750	739	741	705	708	677	722	732	728	700	723	726	721	699	663	733	714	728	711	683	704	665	705	700	681	682	715	714	726	731	751	723	741	720	720	683	679	682	734	761	721	715	725	749	702	663	709	749	763	671	700	706	714	689	704	737	709	712	729	758	736	694	696	682	732	747	709	709	697	717	675	717	701	705	694	748	672	749	715	740	702	704	736	679	675	699	724	690	711	699	716	686	664	710	733	738	686	745	750	761	686	722	737	704	682	714	692	701	747	749	746	724	731	708	675	698	692	708	711	679	691	713	738	720	697	729	703	695	687	736	745	683	696	693	724	696	684	752	702	749	745	722	719	749	705	715	646	713	678	701	685	776	774	723	716	739	766	699	674	711	681	680	703	688	694	688	757	665	729	656	695	722	647	678	713	737	718	682	775	691	714	730	683	672	707	676	720	685	697	716	709	714	745	705	754	722	698	761	679	745	669	715	702	735	714	744	705	690	720	753	768	689	737	756	709	741	744	794	736	675	658	685	738	674	720	744	703	711	725	696	679	723	731	709	720	704	733	735	732	666	696	726	709	716	684	743	679	743	734	690	722	722	711	719	687	681	685	700	698	721	676	659	723	697	737	698	754	739	683	743	714	723	744	721	715	712	689	708	727	705	669	689	692	738	724	684	743	674	702	701	650	713	750	768	695	694	661	719	710	726	721	697	698	729	678	706	707	698	739	655	724	718	729	714	701	732	728	732	729	665	706	723	719	708	732	680	695	696	730	729	718	710	691	681	695	706	747	704	729	702	664	723	668	727	712	710	697	695	720	677	679	679	718	740	682	676	738	715	748	715	738	696	659	678	704	688	724	708	753	688	725	710	731	715	720	698	733	734	649	707	736	758	668	697	728	715	683	668	693	724	767	710	711	725	734	727	685	701	724	703	739	744	755	753	678	738	700	678	747	672	705	681	730	713	758	723	727	677	703	739	718	710	727	693	683	672	704	698	739	747	762	722	752	748	700	701	674	732	678	750	725	698	736	680	711	712	719	695	750	702	659	712	681	718	691	719	709	741	717	675	670	731	733	683	750	716	698	710	745	711	711	678	697	702	694	680	755	732	720	717	684	727	692	738	700	744	704	748	707	723	712	678	699	662	752	677	749	753	720	704	708	723	727	691	684	668	742	712	708	733	668	714	722	711	692	715	690	707	732	726	682	760	720	733	677	695	703	685	721	694	712	696	696	702	711	683	665	731	727	730	703	705	726	648	712	722	722	685	697	713	704	709	666	732	692	684	702	747	735	719	668	702	697	707	684	695	738	710	696	701	716	723	726	735	689	692	718	679	747	704	734	692	707	703	694	756	721	707	656	689	715	668	749	693	669	729	704	749	721	657	723	725	678	722	718	734	705	750	683	734	667	687	702	695	770	648	689	724	716	710	712	728	690	689	679	738	694	704	697	653	686	737	672	685	720	671	676	738	697	718	773	731	680	714	697	730	734	695	705	650	727	742	657	683	702	699	667	691	665	707	700	677	703	743	678	742	738	678	703	706	680	698	729	710	718	696	710	691	667	688	685	720	739	757	680	728	703	715	745	682	700	674	737	712	711	725	699	731	728	699	726	703	690	743	749	674	680	692	715	718	680	715	686	690	725	731	676	691	719	731	681	709	703	723	650	709	687	727	672	769	746	647	710	706	717	723	751	703	722	722	728	707	718	680	703	672	718	745	719	735	710	690	686	721	721	673	642	682	713	715	730	715	739	691	715	749	740	715	708	706	728	721	756	680	708	665	747	665	690	740	713	707	746	689	743	688	764	705	730	714	627	746	686	710	716	730	711	698	737	713	645	714	706	709	719	785	733	752	720	707	697	696	675	741	725	677	723	694	727	697	787	715	710	781	736	702	719	717	706	718	727	736	714	715	701	696	749	714	721	724	721	715	660	694	685	686	684	730	708	668	718	704	732	715	701	726	682	735	673	669	734	694	750	720	725	691	715	687	731	684	697	696	673	729	745	720	720	690	720	711	725	688	705	710	702	733	759	699	742	706	721	673	723	711	698	721	718	728	737	684	754	692	651	748	708	677	719	704	721	658	717	692	725	715	695	706	685	723	722	748	688	720	708	744	719	696	734	737	718	736	736	694	705	713	690	706	748	683	738	642	690	686	716	689	715	737	757	672	688	703	648	712	705	687	719	680	673	702	686	714	713	682	733	733	715	688	712	675	693	728	725	714	703	719	707	684	725	733	707	660	752	724	714	721	772	699	758	727	703	708	712	728	742	749	742	661	698	747	729	690	750	728	680	692	728	728	683	722	712	685	699	742	749	787	711	690	675	722	677	721	679	647	741	692	784	697	689	705	691	722	697	721	684	727	705	711	734	723	649	724	691	645	728	671	757	732	688	747	714	723	750	674	742	695	672	677	717	707	679	706	689	789	704	712	673	710	717	710	713	765	684	674	693	695	680	692	744	719	735	713	683	707	705	706	746	694	686	712	737	736	729	689	738	741	702	737	702	775	705	690	705	708	736	679	750	718	717	693	732	739	706	722	740	745	717	709	686	688	762	716	688	711	732	714	768	685	661	698	743	754	674	743	700	697	704	702	707	685	730	710	734	732	695	703	696	646	706	747	737	741	694	732	714	710	657	696	700	683	676	710	728	742	744	743	709	694	721	725	699	725	706	751	746	681	688	702	716	708	682	692	699	716	727	712	705	737	714	722	669	667	683	732	653	709	761	726	690	716	685	712	691	722	693	687	712	730	688	721	689	692	723	686	685	692	698	686	669	706	709	708	735	688
2290	144	127	92	98	94	69	74	85	85	69	75	63	53	69	45	59	58	55	55	62	64	76	66	68	74	68	81	66	61	64	56	47	66	73	59	76	61	61	64	67	73	54	57	67	67	55	57	56	62	54	39	57	68	70	69	67	47	64	68	57	62	59	62	51	62	55	60	69	52	64	66	72	55	59	66	60	48	61	65	56	64	62	66	70	66	73	76	83	60	54	64	67	55	61	48	62	54	77	71	65	65	58	64	69	60	58	75	52	53	60	59	56	63	67	68	64	71	50	67	58	57	63	55	76	65	69	68	41	71	73	61	65	61	55	60	77	78	63	60	62	65	49	55	51	65	58	72	55	59	64	55	57	63	58	72	61	69	68	63	66	47	72	50	71	58	68	65	68	65	67	53	69	57	62	73	71	62	65	69	60	54	44	64	70	72	68	63	62	66	62	57	71	71	67	59	68	65	56	53	60	51	66	75	76	55	84	54	69	57	78	61	63	68	75	57	78	56	48	67	75	71	71	83	52	70	71	63	72	64	64	56	60	67	64	72	62	60	81	65	46	71	63	66	71	71	58	71	61	73	56	53	65	73	60	71	69	62	78	61	72	66	65	54	52	61	68	64	60	53	66	52	57	59	73	69	56	59	60	68	63	60	73	71	65	72	51	72	71	63	72	67	63	57	71	74	66	60	65	59	58	60	70	62	60	72	58	55	54	62	49	76	66	50	57	72	63	69	61	71	54	77	86	55	60	64	68	69	69	39	70	72	67	64	77	46	69	62	58	54	74	61	62	63	53	62	73	52	66	68	65	70	59	64	61	60	59	81	65	60	65	60	65	69	54	62	55	64	62	66	70	78	60	78	50	69	59	61	68	76	59	74	66	57	64	58	65	55	62	57	69	61	54	62	81	75	73	58	60	49	77	58	62	80	61	60	75	62	58	79	63	70	73	60	50	54	70	64	59	62	71	52	65	72	57	72	68	52	56	61	56	73	58	53	57	59	64	69	58	58	63	63	77	84	55	63	69	71	59	79	55	67	72	52	68	59	59	54	56	67	54	62	64	70	61	64	53	57	57	62	71	50	68	77	60	63	58	64	65	62	70	69	85	68	68	56	74	63	76	56	61	58	68	71	70	63	64	83	67	62	63	57	63	74	69	65	59	64	58	60	60	65	61	53	57	58	87	78	69	58	63	59	69	69	72	64	83	61	64	66	50	78	64	76	65	81	56	51	68	61	61	67	66	61	47	66	62	73	57	48	56	71	66	63	60	47	62	55	58	65	66	79	60	60	66	74	67	56	66	75	64	63	58	56	74	66	68	53	59	67	58	74	63	53	75	65	60	69	51	74	61	67	77	65	49	78	59	69	62	63	58	61	78	58	68	67	75	63	51	64	59	67	83	59	61	60	73	60	64	69	56	59	70	74	65	57	62	53	63	65	61	48	59	65	57	49	67	51	59	72	67	50	60	64	57	69	61	52	65	60	60	72	64	55	73	55	61	66	64	63	77	55	61	73	61	69	75	63	67	57	54	61	69	63	74	68	77	53	69	60	71	60	61	61	64	57	65	55	66	79	59	56	61	57	63	67	72	51	65	49	71	54	74	72	61	57	66	59	53	53	59	64	61	49	57	55	81	64	66	73	61	60	52	56	70	46	59	56	70	58	68	63	72	61	74	55	66	53	64	66	70	71	57	63	57	70	66	71	70	73	62	68	66	65	64	66	60	55	73	70	71	67	50	66	60	51	69	61	67	55	53	71	70	63	67	65	52	61	67	48	69	55	74	74	72	65	77	65	63	50	63	68	60	49	60	68	61	61	54	69	61	62	64	56	62	70	52	61	68	67	59	54	58	66	65	69	74	55	67	69	58	72	54	61	69	74	53	79	72	65	61	48	61	68	65	58	68	58	56	54	65	74	69	70	70	68	63	70	70	58	65	76	73	47	58	65	44	73	62	56	57	56	73	70	74	52	63	68	66	70	59	62	52	67	69	76	66	77	70	62	79	65	62	62	57	67	75	60	78	68	46	77	65	69	66	61	65	71	71	66	71	65	72	67	56	75	66	66	64	54	71	71	61	67	67	70	73	59	55	75	71	72	58	67	68	52	80	54	51	64	53	67	67	57	65	62	63	69	70	46	64	53	43	77	56	60	59	50	63	79	66	60	63	76	64	76	66	67	62	73	67	55	63	71	62	62	49	64	61	72	62	68	70	76	58	53	65	55	53	49	61	61	61	70	72	73	55	54	70	68	52	80	78	70	56	72	69	53	66	50	55	73	67	71	67	62	65	62	63	81	77	60	70	69	70	64	48	56	55	65	68	58	73	54	59	70	72	63	71	73	73	62	69	58	64	51	69	64	60	75	69	74	47	69	67	61	66	64	77	70	58	67	64	72	69	69	68	75	76	59	64	59	74	65	59	69	59	72	64	67	75	62	61	54	48	60	60	70	59	62	73	89	75	65	49	57	52	51	60	63	64	65	59	63	74	66	66	69	58	49	60	58	74	58	66	57	53	54	67	47	62	63	65	68	66	59	70	62	65	70	81	46	70	81	57	67	57	63	55	72	63	69	47	74	63	52	80	54	48	80	53	67	57	73	66	66	71	55	65	73	65	50	59	62	52	53	64	72	62	77	53	61	66	62	69	76	70	76	62	63	60	63	49	82	52	64	70	62	60	68	54	62	61	52	46	57	51	63	59	45	74	58	52	54	54	64	64	64	70	55	57	67	49	65	66	64	64	47	55	56	64	75	71	59	53	64	66	64	60	67	69	59	75	61	66	52	67	69	44	73	53	51	72	56	69	64	71	47	56	72	56	71	76	69	61	55	61	82	67	60	53	61	58	58	71	70	59	65	61	65	72	64	63	59	60	63	52	64	64	68	67	63	70	64	69	55	53	72	70	47	60	78	79	69	64	63	67	69	52	60	76	57	59	65	64	74	59	63	72	59	73	69	80	67	67	78	71	60	72	65	52	77	49	66	72	74	64	61	87	64	57	63	70	65	77	66	73	58	68	63	71	54	68	63	62	67	51	65	72	48	65	78	61	62	81	65	69	51	45	59	67	63	76	68	49	51	69	69	65	56	62	74	77	66	60	70	58	55	73	63	63	58	47	61	61	57	65	61	50	70	72	74	59	51	62	61	66	80	65	52	67	53	65	62	71	69	59	70	62	74	57	63	47	66	72	72	60	53	61	58	64	69	55	68	57	67	62	62	65	58	60	60	56	61	60	59	68	63	61	54	63	61	53	62	71	90	54	66	56	62	61	68	59	79	58	66	66	58	55	68	58	62	51	48	72	49	57	73	64	58	59	61	56	63	56	54	59	65	60	64	59	54	63	61	60	66	63	60	65	76	63	60	65	61	70	90	74	56	55	66	66	65	53	68	74	63	50	77	56	75	61	60	60	53	71	80	64	51	65	59	56	53	63	47	68	70	61	73	69	64	65	54	78	69	63	66	55	63	76	70	62	60	58	66	70	58
3916	359	388	532	400	381	404	315	348	328	295	343	316	317	347	301	270	264	308	289	303	305	315	290	290	263	266	300	283	288	281	272	325	266	296	278	306	328	297	297	277	292	284	287	283	274	254	293	270	284	275	284	245	252	301	270	282	280	295	307	309	283	288	294	261	266	294	278	300	267	274	301	290	246	260	244	261	273	277	277	269	278	287	269	293	261	259	293	288	282	297	306	283	268	300	280	294	292	267	249	261	316	270	248	274	310	286	274	275	268	285	289	263	265	250	280	297	278	279	291	258	253	261	302	269	269	287	259	281	268	258	272	282	277	268	260	273	265	316	289	272	282	248	314	264	273	275	281	272	266	266	278	274	262	280	261	292	275	268	289	274	283	290	265	262	270	288	257	275	284	278	259	291	265	264	276	264	253	294	280	280	268	284	280	270	281	284	259	294	279	259	262	278	251	274	299	286	295	280	271	238	265	270	292	289	299	289	317	281	259	267	279	255	244	254	284	291	257	285	322	295	261	280	288	297	260	265	267	271	263	276	286	293	260	250	244	268	278	242	323	260	277	273	266	260	274	260	278	255	295	261	277	276	252	242	292	285	269	289	296	269	279	284	261	282	269	257	270	268	247	267	283	271	275	268	284	254	285	268	280	296	267	279	273	241	307	261	287	272	274	277	273	268	264	280	274	280	317	274	266	279	253	282	267	295	272	277	293	277	269	272	249	243	266	311	248	265	293	304	301	252	269	249	267	262	282	279	296	262	300	296	272	256	270	304	259	273	275	257	262	277	264	247	265	299	270	287	261	264	303	285	263	244	249	285	288	256	243	301	277	299	271	317	270	275	252	283	274	275	252	257	267	273	271	268	267	284	234	283	277	275	281	284	279	285	268	280	281	264	254	259	269	269	286	263	265	262	256	252	246	293	287	312	255	292	269	253	272	252	288	269	292	276	263	247	283	283	289	247	285	268	300	276	231	304	269	272	276	254	286	276	309	282	271	279	273	306	287	294	275	301	288	271	291	294	257	267	289	254	270	300	279	274	291	268	244	268	268	286	252	280	270	265	306	258	241	259	274	270	297	283	258	250	274	292	253	273	269	293	255	269	264	227	318	276	278	276	277	259	253	279	285	232	242	276	289	256	293	271	290	318	293	248	261	270	249	251	297	271	276	277	267	281	289	266	270	285	287	280	274	262	296	288	275	242	283	251	271	265	256	268	263	253	281	255	257	293	235	294	274	253	281	282	296	273	273	260	257	283	266	267	228	265	281	261	260	294	307	277	284	260	296	236	288	295	279	253	280	274	269	273	276	274	300	279	263	266	291	278	289	255	275	284	249	277	271	306	241	264	258	261	283	231	271	299	281	281	268	276	260	262	272	274	264	265	260	297	280	280	289	282	280	254	268	264	264	272	267	276	271	305	291	265	268	285	258	274	266	280	252	243	261	282	257	271	295	261	306	245	265	275	284	286	270	282	292	274	239	296	273	267	254	253	269	275	249	299	267	269	242	262	293	262	273	278	260	272	263	284	269	260	277	277	273	286	261	284	262	294	307	285	278	291	305	275	279	280	283	254	290	270	297	243	255	274	271	274	300	279	289	284	253	302	263	268	278	304	293	265	277	246	261	287	263	271	265	289	268	263	255	329	264	263	233	248	258	284	276	299	290	303	256	272	288	292	264	295	234	267	248	278	292	268	292	287	289	287	282	317	264	269	245	260	270	249	277	266	282	284	247	276	291	270	296	239	245	276	261	266	267	284	260	225	291	318	300	270	300	275	267	299	273	251	259	274	269	306	293	263	303	286	274	247	245	283	268	306	262	283	292	275	251	267	288	292	273	254	279	263	286	256	276	281	288	275	276	250	263	274	275	263	293	293	247	257	235	293	256	271	281	272	280	270	236	281	277	278	281	280	283	238	293	282	275	298	265	266	291	279	267	286	269	289	280	257	269	277	279	262	268	271	293	271	289	290	236	258	290	289	262	292	259	285	269	301	264	256	267	246	300	294	280	284	276	251	275	290	242	293	262	262	279	280	278	260	281	278	303	290	266	272	285	310	270	296	297	246	254	278	267	288	270	282	244	265	270	277	245	274	255	274	253	263	249	276	271	259	253	257	278	261	259	236	266	257	273	275	273	272	271	245	273	283	274	301	248	250	272	283	301	271	303	294	277	268	279	293	277	276	291	285	254	269	242	283	267	293	282	313	290	254	264	296	286	249	274	285	269	278	269	242	276	240	290	292	292	270	263	300	299	254	278	264	255	270	291	262	267	253	270	299	303	253	291	256	263	262	255	293	263	304	299	291	268	281	265	277	274	301	286	324	280	309	257	271	258	283	265	263	286	277	274	276	265	272	281	245	306	302	266	266	305	298	308	289	263	268	243	254	277	265	296	279	266	262	269	280	284	288	287	298	266	279	280	259	255	268	313	283	266	298	267	248	270	295	264	254	259	270	283	262	291	242	294	270	285	262	264	268	268	277	277	282	275	262	268	269	259	279	285	248	268	274	288	289	267	279	247	250	317	277	256	296	275	260	293	295	277	265	259	300	285	267	301	249	283	278	274	275	226	276	284	280	297	310	246	271	246	282	261	261	232	283	273	284	265	289	289	300	300	306	260	288	276	264	317	270	297	290	285	244	261	265	259	269	283	287	270	256	272	292	272	285	269	258	250	310	264	280	292	274	245	258	300	265	262	258	274	263	266	269	285	285	292	281	257	300	246	263	276	292	275	272	267	246	244	259	278	270	297	267	273	297	262	278	285	284	284	268	264	274	259	263	268	298	262	319	260	252	264	274	276	271	297	283	260	216	262	254	252	296	299	291	274	287	278	295	283	264	266	270	261	271	259	260	286	268	260	251	287	278	273	304	270	278	273	284	279	311	256	267	261	282	242	266	256	256	260	290	300	285	293	263	258	276	249	251	290	248	265	266	296	270	264	275	278	277	267	265	293	270	276	291	240	283	260	301	248	254	270	259	282	279	284	280	252	271	299	268	277	274	270	264	270	254	268	271	270	289	287	290	275	287	265	258	247	299	262	259	271	290	271	302	277	298	259	243	268	293	277	279	265	264	272	295	302	274	257	275	280	285	291	263	279	278	242	257	284	274	265	255	257	278	263	261	276	282	253	258	285	275	294	283	274	279	266	268	306	262	261	260	267	284	278	257	291	273	281	264	280	273	297	270	240	263	295	277	270	294	267	242	286	260	268	288	257	258	285	280	281	250	269	280	260	261	279	274	288	263	279	277	244	312	271	269	245	278	267	285	284	258	265	270	262	273	259	257	282	275	280	288	274	260	272	274	308	300	260	271	279	275	283	254	277	253	293	237	299	249	270	285	278	270	275	270	267	241	239	285	245	268	258	298	251	299	249	259	264	241	279	260	269	252	288	271	292	284	263	286	303	260	277	287	276	269	258	286	270	301	284	255	281	249	293	281	249	311	276	246	250	257	279	264	268	277	298	274	259	263	288	302	293	284	285	268	273
15660	1364	1076	867	616	465	399	316	266	229	203	208	201	187	173	164	178	180	135	153	167	160	130	140	169	151	137	127	154	160	135	134	129	140	119	127	136	132	140	128	132	130	134	138	138	125	132	148	156	136	131	134	128	144	148	150	147	120	134	135	126	113	147	115	138	116	137	125	128	162	136	130	135	130	139	119	141	135	153	146	137	123	138	116	142	136	128	121	119	125	135	127	136	132	114	141	127	135	144	132	138	130	128	124	125	154	106	150	127	126	157	163	137	139	134	133	122	132	124	134	151	131	144	114	142	141	133	139	125	132	140	111	126	117	139	122	122	134	133	120	128	129	140	119	141	118	135	119	101	134	116	134	129	146	144	107	117	153	147	138	144	128	124	153	155	136	127	122	135	140	157	142	129	131	120	120	120	125	117	128	118	105	138	127	126	124	124	114	120	149	119	109	126	116	128	137	151	138	116	132	125	118	126	130	135	128	153	138	125	129	124	134	139	166	139	124	122	134	144	117	140	120	128	113	137	141	126	162	147	129	129	161	120	138	129	134	134	129	126	131	130	120	119	123	128	124	122	142	138	121	142	124	149	138	137	142	135	130	116	118	126	151	133	139	129	126	144	129	127	107	138	127	138	115	126	139	141	138	130	117	123	123	118	126	120	151	137	129	140	101	134	142	125	139	138	121	139	118	116	123	131	137	112	111	120	150	125	139	115	130	123	154	128	131	135	133	155	144	105	133	133	125	145	111	124	140	128	140	117	149	135	112	138	133	130	118	136	101	113	131	140	126	119	150	113	142	143	123	133	122	114	128	104	134	137	131	142	139	133	126	134	135	136	133	136	127	149	130	146	140	131	119	132	115	129	108	119	125	146	143	135	115	139	115	163	134	123	148	145	134	126	133	130	127	145	142	110	134	137	147	121	147	131	104	127	111	138	126	124	141	134	133	137	139	155	132	131	139	119	123	127	116	144	126	121	124	147	116	130	134	131	136	133	125	147	155	128	150	123	120	116	143	123	125	138	123	138	132	126	134	143	129	131	126	142	151	120	122	117	135	145	133	124	128	123	125	114	127	133	136	118	144	144	120	118	123	139	102	122	138	135	144	146	124	111	129	141	129	125	136	108	156	119	120	132	134	140	142	127	122	136	121	131	142	153	129	135	144	128	132	130	115	140	134	110	147	121	111	130	132	123	127	124	160	127	135	139	141	132	133	113	143	131	121	136	130	126	121	118	128	134	115	129	118	147	120	139	119	151	167	141	113	115	134	136	140	139	118	123	104	121	144	118	130	132	141	139	130	111	130	114	110	118	135	135	145	129	120	120	130	148	147	134	118	112	129	119	122	156	106	131	126	124	139	123	118	134	133	126	113	120	111	138	131	115	105	143	113	120	144	148	136	146	106	115	116	118	139	120	144	120	147	125	145	124	120	117	121	127	133	129	135	140	129	141	117	128	129	133	153	157	129	114	137	120	123	135	120	135	141	119	138	109	127	130	119	124	132	136	121	135	146	131	110	126	130	127	131	154	146	137	126	151	128	126	139	128	132	136	168	129	142	142	131	140	121	138	121	138	137	118	144	142	132	136	126	135	139	119	137	147	134	125	144	129	108	126	130	128	138	145	128	137	130	118	135	142	125	117	128	126	130	133	129	136	131	128	146	128	129	138	125	137	141	127	120	116	115	120	138	116	136	122	134	142	119	120	129	125	105	153	140	141	119	125	104	133	139	133	139	123	142	129	135	142	159	134	143	128	127	139	141	118	119	128	137	125	142	131	131	150	123	134	133	128	133	134	100	119	141	138	153	148	114	101	140	135	116	135	129	143	120	145	148	125	126	138	129	142	147	109	136	142	128	113	121	131	120	137	159	130	146	126	117	132	146	135	120	124	122	117	125	126	132	118	122	138	131	123	138	150	146	140	140	114	153	127	153	128	131	123	135	145	141	144	139	122	145	135	134	145	134	135	132	144	131	124	127	129	134	137	139	129	116	132	143	122	147	142	146	133	96	143	151	142	126	127	121	138	129	136	126	127	125	128	118	135	125	121	125	111	146	136	151	153	124	129	116	118	128	129	111	132	145	138	119	136	121	114	127	124	127	126	129	113	133	117	138	142	140	106	140	123	129	144	143	138	114	122	135	141	136	145	129	145	103	144	145	103	132	118	137	149	114	132	127	134	136	129	123	133	148	125	141	126	134	116	133	124	100	111	126	127	114	147	144	110	121	139	121	141	118	125	124	141	134	127	119	141	125	131	124	112	136	130	130	114	131	112	137	138	127	113	122	120	111	140	120	125	142	135	133	126	135	129	128	151	110	132	133	128	137	131	112	127	133	120	123	120	117	133	139	137	148	118	135	142	102	137	132	135	133	120	126	129	122	133	109	111	120	146	114	133	132	134	137	127	127	122	126	117	133	142	134	144	126	140	117	133	145	122	142	121	143	113	124	126	127	117	117	116	134	144	102	110	99	153	149	129	126	129	124	146	130	131	144	132	133	127	126	129	139	125	115	111	164	129	131	136	124	127	131	120	131	116	124	111	155	132	132	127	143	137	139	138	133	128	158	125	132	127	118	135	113	149	150	126	133	127	139	138	121	136	137	124	152	137	129	134	120	118	131	138	145	122	132	134	134	132	116	148	122	115	138	138	137	143	113	143	115	125	147	128	138	138	130	113	120	128	133	136	135	133	134	133	115	131	134	125	117	126	134	125	131	151	117	139	129	140	124	113	141	144	140	144	129	124	115	138	135	141	111	137	125	126	132	152	137	144	84	136	133	108	129	139	126	151	149	150	117	117	122	171	127	150	143	126	133	151	130	134	136	131	136	131	123	129	117	130	122	135	130	135	123	127	140	129	131	111	135	119	131	125	123	129	118	122	131	136	141	126	129	127	143	123	139	116	129	135	143	104	141	113	126	137	132	138	138	119	117	131	125	119	130	144	131	134	122	137	133	126	114	118	124	132	141	137	123	115	125	125	134	125	133	140	138	133	121	112	147	131	150	125	121	121	125	150	121	141	134	127	108	130	146	129	102	132	146	128	147	116	131	136	139	118	147	129	125	136	138	142	132	109	99	122	126	142	120	135	129	131	122	134	113	133	141	144	146	147	118	130	135	123	132	123	151	120	134	144	130	126	131	128	145	131	163	119	137	123	127	142	121	124	114	141	141	115	126	134	126	120	125	123	124	143	137	122	125	146	133	131	136	124	116	117	124	141	137	142	133	111	134	127	118	132	124	124	118	125	135	115	133	126	145	141	124	139	132	140	111	142	129	116	122	109	116	125	131	120	128	128	118	135	108	121	136	143	135	143	139	125	141	133	134	140	140	133	148	143	132	136	125	115	148	132	104	122	107	123	121	123	116	122	146	143	121	133	122	137	123	120	132	146	122	127	142	134	131	116	119	145	155	131	104	123	147	131	129	156	146	142	132	131	136	137	134	138	139	136	117	130	116	126	120	134	127	156	138	140	140	128	133	126	124	126	133
10226	1334	2716	3091	2835	2172	1901	1615	1417	1288	1174	1078	980	873	896	784	827	737	719	689	675	657	644	632	589	612	594	619	595	576	562	569	568	563	552	525	547	550	521	508	484	508	550	544	533	515	510	542	510	527	500	455	529	470	454	534	521	529	518	533	501	489	500	510	503	517	493	476	515	484	470	523	491	520	486	462	475	427	518	541	523	525	485	498	509	502	474	497	493	468	451	472	499	471	516	480	459	509	501	512	499	459	461	486	475	505	529	499	496	515	487	464	457	481	486	484	455	459	462	482	442	545	482	459	482	477	463	483	454	477	453	460	490	487	460	441	474	449	453	467	493	473	455	489	486	477	437	472	492	471	481	515	448	478	467	502	461	461	476	440	489	467	471	462	479	465	479	488	454	504	485	485	472	508	491	496	455	480	529	458	473	493	500	445	456	454	514	493	466	468	517	479	440	482	459	489	444	462	496	476	487	469	474	484	442	428	466	449	498	463	447	458	463	497	512	471	496	499	504	428	438	468	468	476	489	479	473	473	442	482	533	499	496	455	481	491	480	477	493	501	478	510	475	478	475	437	452	491	505	470	461	439	463	452	490	466	502	477	489	475	483	446	487	460	494	466	519	518	434	465	464	509	449	490	493	502	483	482	453	492	420	472	494	493	474	441	514	425	443	489	486	468	476	492	436	459	487	480	484	476	461	483	512	455	458	488	457	469	437	460	489	494	483	500	475	470	460	464	461	462	468	473	484	508	474	481	479	484	493	452	462	509	482	477	470	432	483	470	479	493	473	446	438	456	485	475	464	461	481	464	488	442	494	491	515	504	450	466	478	460	441	436	490	484	476	471	497	479	448	460	440	452	458	499	475	476	482	481	517	499	474	503	474	471	452	495	489	505	464	481	493	485	480	507	505	479	462	511	518	477	482	489	440	466	468	477	460	477	470	482	453	475	470	460	470	471	511	463	520	474	452	461	454	486	473	486	486	506	434	477	464	444	434	499	448	500	470	451	460	480	497	478	454	526	495	472	488	485	420	470	502	494	482	499	450	416	481	493	498	488	447	476	469	467	473	454	458	433	456	449	445	467	508	463	509	450	454	483	518	510	480	484	453	466	509	477	486	489	474	465	431	491	458	524	450	445	438	457	464	473	449	461	483	473	461	463	492	457	487	478	431	483	492	488	470	477	511	495	466	449	447	446	473	450	457	490	462	459	477	496	457	460	454	489	480	486	474	401	504	466	469	468	454	445	469	442	472	497	477	481	447	484	494	438	457	460	454	513	492	474	500	519	476	489	470	497	458	492	492	473	436	470	435	465	518	485	490	449	464	453	494	476	478	457	419	463	455	437	461	492	462	504	442	440	478	473	481	448	464	510	433	489	483	493	493	432	470	481	466	477	506	484	467	454	489	453	476	458	460	491	487	473	485	477	464	479	472	428	473	446	439	464	481	480	513	488	531	488	482	469	507	441	455	500	472	518	475	458	468	482	470	507	454	486	479	504	447	475	506	490	479	484	479	498	448	477	520	437	548	473	468	462	467	473	496	468	491	472	483	494	475	464	496	440	458	466	497	515	502	460	478	497	466	464	467	451	489	498	471	501	501	514	458	469	453	486	462	498	470	460	459	454	439	506	519	490	481	489	497	457	478	523	466	493	459	505	429	477	477	463	471	460	517	476	456	467	478	471	513	455	474	471	480	461	499	484	508	493	451	509	488	436	483	495	452	451	474	485	431	487	422	463	479	501	484	489	477	447	458	467	493	473	477	509	454	473	500	473	443	496	545	438	486	482	448	461	497	470	482	486	440	475	468	464	469	483	472	439	442	451	503	495	475	485	457	473	465	500	510	495	481	480	473	480	498	439	454	494	487	458	469	479	460	505	476	467	476	482	469	473	478	462	477	443	504	464	468	465	453	476	500	437	498	485	455	468	464	483	485	460	497	519	461	485	474	467	478	478	478	493	455	452	456	470	487	451	465	480	514	456	470	455	508	471	484	500	443	500	469	471	493	484	481	456	479	515	507	463	455	512	453	476	492	466	491	474	466	488	488	499	467	445	523	484	452	465	460	469	468	483	471	474	479	507	490	476	520	471	481	471	485	481	455	464	454	458	471	503	479	491	470	490	440	458	489	490	484	462	502	494	473	457	490	466	460	496	450	521	460	472	490	508	499	469	489	448	489	465	483	470	456	485	525	459	462	490	468	483	435	399	525	433	460	466	483	485	487	498	522	462	483	468	467	453	491	442	476	455	466	483	502	454	443	472	471	481	460	453	475	453	503	477	448	489	442	473	500	477	493	473	454	484	480	487	499	478	451	486	526	455	470	518	506	470	459	490	480	455	476	422	461	455	439	480	468	476	519	474	489	491	470	501	455	489	479	478	451	480	475	490	492	478	439	495	487	503	473	515	476	454	453	504	450	483	463	470	511	459	491	505	452	503	512	464	468	488	480	457	457	478	474	457	479	495	505	502	478	510	445	478	487	486	484	461	508	482	465	525	491	441	485	483	471	485	450	438	489	501	473	436	455	484	496	490	448	462	480	512	438	472	458	456	482	485	499	462	477	443	479	468	459	490	517	488	474	451	455	474	473	478	456	479	458	472	470	456	498	474	452	490	543	460	445	426	464	470	502	455	486	482	481	468	476	476	482	442	449	457	485	462	488	485	439	482	472	436	473	526	471	494	448	491	459	465	462	493	485	479	529	457	480	486	508	468	485	513	454	415	501	439	488	457	451	472	472	503	481	454	496	456	493	451	489	476	481	489	467	485	432	462	433	460	489	496	441	453	503	489	498	454	493	471	502	478	472	495	477	518	507	455	475	490	495	457	508	477	464	446	505	470	434	501	493	445	483	459	467	473	463	477	467	484	461	490	458	468	517	499	474	449	458	458	474	473	526	485	476	446	486	503	462	481	450	467	489	490	447	445	451	494	453	457	439	445	499	473	486	473	491	483	488	487	446	476	491	448	459	451	490	446	499	506	450	515	481	452	457	508	468	504	474	453	469	517	498	473	495	467	502	474	503	443	489	498	476	477	459	458	478	499	484	461	459	455	525	499	438	469	483	511	488	457	484	508	482	480	491	491	444	477	455	511	470	457	469	518	471	451	452	488	470	482	466	496	519	452	458	467	520	449	455	472	475	467	495	485	468	478	514	518	499	482	473	490	496	483	468	477	481	494	540	457	488	484	499	483	454	486	452	462	496	499	487	466	483	491	479	457	496	528	501	466	468	474	468	490	445	464	505	473	452	448	459	499	446	435	475	507	450	486	475	463	534	477	495	484	449	474	479	474	492	476	492	488	465	464	487	456	473	485	482	483	464	475	468	493	522	488	465	460	504	467	443	451	451	459	475	472	466	467	475	449	455	479	446	492	485	478	474	488	468	515	524	498	462	507	406	492	440	490	478	470	441	465	482	509	487	469	471	485	464	519	475	463	494	441	488	515	463	505	480	503	458	460	445	473	420	468	440	469	484	477	491	511	493	460
26064	4571	2329	1639	1190	834	700	566	441	428	400	341	313	301	299	259	281	251	242	229	252	215	253	251	247	225	207	233	216	207	214	240	229	202	212	199	197	229	206	222	203	222	200	192	199	201	213	169	216	196	199	200	201	194	197	229	171	205	202	196	178	211	192	203	207	215	207	197	212	211	203	191	182	189	182	191	188	212	195	226	203	202	190	197	205	209	179	223	215	182	189	211	234	210	211	204	199	208	212	185	221	180	213	193	198	176	205	208	208	210	209	188	206	214	200	179	202	191	192	202	191	191	204	193	186	194	207	198	179	184	183	204	204	206	185	199	201	197	223	192	217	200	217	186	211	223	194	222	225	219	213	232	172	169	212	210	188	224	184	206	205	199	195	190	186	178	222	202	186	194	189	231	185	219	198	192	201	194	210	208	213	199	214	205	195	192	195	179	209	210	200	188	208	223	187	189	206	199	180	200	212	195	187	211	195	181	213	194	202	165	206	220	209	184	206	203	200	185	220	176	170	178	205	210	201	206	210	190	203	211	209	216	201	210	207	192	196	177	216	175	216	185	169	207	224	222	204	229	193	196	201	210	197	197	195	210	191	194	178	227	205	190	195	195	201	217	206	212	201	183	195	201	213	196	194	195	198	182	193	179	203	200	229	198	208	172	185	198	227	177	198	217	211	178	195	166	182	191	202	196	199	211	193	219	191	185	206	200	215	189	183	196	190	196	213	193	234	175	203	202	197	193	204	185	191	204	203	204	192	205	199	214	182	221	189	188	208	204	207	209	197	182	203	191	204	188	201	196	189	218	194	200	169	197	208	202	195	197	200	222	201	192	221	199	187	210	196	208	203	217	206	195	166	211	208	202	164	194	228	188	206	204	212	179	207	233	202	178	203	198	203	212	198	204	188	201	220	226	191	188	178	209	166	203	204	198	202	222	220	201	203	245	198	185	205	212	183	208	189	225	209	207	173	198	182	210	234	196	193	206	192	202	197	216	217	182	195	187	206	204	189	213	177	215	170	221	200	190	190	188	164	189	170	201	186	195	216	212	196	230	201	191	203	204	223	218	205	206	174	203	203	196	198	218	209	224	192	212	194	177	162	185	202	174	181	190	211	218	209	206	222	196	174	182	200	177	201	210	192	172	197	184	208	212	212	173	196	210	222	200	176	197	186	197	218	189	190	221	217	214	216	219	187	192	199	169	194	184	233	180	192	214	226	202	177	184	229	182	221	210	220	202	208	203	209	197	202	212	197	224	215	174	217	221	202	194	223	212	188	208	183	190	178	200	233	197	206	205	195	199	199	201	201	203	168	173	176	199	196	203	212	182	197	179	217	200	225	183	222	232	210	168	184	210	221	225	190	204	203	202	193	215	214	191	188	195	185	197	210	215	185	224	225	199	195	219	217	187	206	193	217	210	214	193	194	185	183	223	185	196	219	192	182	177	207	214	184	222	182	205	219	180	211	206	198	185	193	212	190	186	198	229	217	188	172	200	185	206	208	188	175	197	199	218	186	190	193	188	211	169	214	183	235	186	181	205	213	228	219	176	192	205	194	204	181	183	213	203	219	189	190	192	185	194	189	195	191	213	215	209	191	174	201	189	196	188	215	207	189	199	216	200	207	190	202	200	208	187	197	209	204	190	199	169	207	207	219	194	190	204	203	198	209	202	202	185	188	190	177	207	209	198	203	205	198	181	213	220	191	196	187	190	210	184	198	216	184	187	189	193	205	193	227	228	195	183	189	192	212	192	184	222	226	193	198	186	206	204	209	194	180	171	193	196	220	199	189	208	217	189	221	192	199	193	209	178	208	223	210	206	214	202	221	217	207	215	220	200	195	183	175	203	188	191	198	187	206	186	194	201	179	216	199	215	216	231	179	213	216	226	207	179	187	200	187	193	205	190	193	203	215	202	216	217	203	216	178	214	210	200	179	203	191	209	197	186	210	190	180	191	195	197	190	217	205	202	216	220	208	199	177	200	189	154	169	196	199	183	190	214	193	219	223	174	221	172	223	197	185	188	214	225	205	190	217	208	198	189	205	209	204	227	182	200	174	184	214	195	181	203	178	207	183	201	236	212	207	188	236	179	187	208	203	204	192	184	201	200	194	217	185	216	216	204	187	226	184	183	199	224	205	216	198	210	196	221	183	208	211	203	211	178	201	183	181	186	202	199	208	203	188	181	219	197	207	181	199	193	203	202	194	184	194	165	212	197	215	192	183	201	176	217	197	196	228	222	192	187	199	193	196	206	210	190	198	193	202	210	215	226	207	210	175	176	196	201	190	206	196	233	178	209	189	204	209	225	217	194	191	170	176	212	194	188	198	231	201	185	200	225	185	203	194	205	195	201	209	199	211	228	199	190	186	206	193	194	199	206	189	195	194	220	182	196	229	222	209	177	193	212	201	177	212	170	202	200	199	187	193	188	206	203	190	210	188	198	216	197	210	190	191	190	193	220	196	199	226	233	200	224	215	211	212	202	207	189	205	206	194	227	201	203	195	185	190	204	220	209	210	179	193	184	190	199	176	200	213	223	188	218	181	190	208	204	190	200	190	202	182	205	215	209	207	200	198	198	207	214	216	184	207	179	210	196	186	186	205	210	212	196	212	214	198	196	191	188	196	216	193	156	176	187	197	184	182	192	192	191	207	208	207	192	188	176	191	220	202	173	188	188	198	197	194	197	192	196	182	201	192	200	186	176	199	206	189	198	206	188	190	179	211	195	211	205	209	194	181	206	169	199	184	205	217	193	194	199	206	175	199	207	192	212	223	199	206	203	214	193	214	192	182	169	184	185	177	196	211	201	210	187	201	190	219	177	207	198	197	203	191	187	214	204	187	216	192	206	214	184	202	216	193	198	205	188	193	200	207	195	207	195	177	203	207	212	193	203	208	208	187	175	193	217	176	219	183	194	203	203	204	188	193	218	186	221	202	189	169	205	184	207	191	225	185	199	217	178	208	191	200	230	213	168	209	210	192	228	212	213	197	220	175	197	203	193	229	207	200	189	221	214	173	185	171	170	204	192	212	224	167	211	206	202	177	199	216	185	200	191	193	199	208	195	227	203	187	214	189	189	180	195	222	183	212	202	218	194	186	208	199	188	188	185	202	159	185	200	196	206	176	208	180	175	218	194	177	195	188	212	190	222	213	223	213	199	233	194	187	211	203	191	186	207	214	187	211	216	197	212	229	194	237	214	180	192	212	239	177	210	218	185	219	201	185	205	184	199	207	176	212	195	197	215	197	182	199	194	189	197	187	205	195	204	230	198	213	207	194	197	181	193	188	209	188	192	213	207	194	188	187	210	193	222	184	185	178	216	233	200	201	228	205	199	192	193	198	190	204	214	167	181	204	188	185	203	198	196	199	221	204	185	203	213	197	225	179	187	217	211	200	212	217	194	220	182	197	202	189	184	198	224	201	221	222	187	218	194	181	179	199	195	205	207	202	198	206	172	200	228	242	203	192	195	198	199	165	224
14083	2281	4828	5659	4898	4028	3421	2827	2606	2182	2044	1766	1591	1511	1379	1277	1237	1156	1091	1056	1020	1023	930	978	914	890	902	886	846	901	837	860	854	806	755	785	801	707	789	782	832	754	738	775	764	748	731	697	735	747	691	732	749	707	744	759	708	744	709	724	731	733	714	733	728	720	700	712	753	711	687	690	671	767	680	738	693	696	673	731	725	696	668	678	657	727	725	703	726	712	672	672	661	676	696	708	699	713	674	638	701	705	676	700	704	707	681	672	705	705	675	627	721	660	716	709	711	657	706	645	718	724	659	653	656	700	672	682	680	719	636	678	666	681	699	731	694	722	694	706	665	669	714	669	719	686	683	691	695	708	704	634	688	696	643	698	661	646	688	721	661	725	648	651	685	696	653	667	640	689	700	715	684	705	672	662	670	666	694	701	691	689	666	667	683	675	692	691	670	679	659	684	658	725	704	701	668	619	696	651	686	683	676	648	633	663	674	727	663	650	675	688	668	712	668	688	761	661	668	697	685	691	713	693	670	663	643	683	689	681	667	666	699	654	627	678	661	686	644	673	710	677	643	699	668	690	674	702	688	638	669	717	678	677	660	685	688	713	696	634	728	709	690	677	606	697	679	627	700	694	660	676	686	703	688	711	689	670	607	732	670	670	647	694	666	698	672	683	658	660	676	652	682	711	665	674	710	712	721	661	672	687	677	672	656	682	734	686	712	659	703	699	686	699	677	694	678	676	659	664	642	706	679	668	680	708	716	693	676	640	696	670	672	631	685	689	673	668	646	671	735	674	719	713	683	692	709	684	685	697	697	685	691	705	687	652	693	667	676	655	749	653	708	712	648	665	646	657	646	644	662	661	656	691	641	658	645	646	710	655	667	665	685	617	658	670	651	672	694	696	690	653	676	709	682	675	695	702	691	715	710	719	623	663	669	616	712	685	638	682	648	663	644	679	685	700	752	703	672	702	666	656	669	642	687	694	673	692	693	677	620	671	667	697	671	611	704	666	741	687	639	643	658	666	686	671	669	665	661	690	645	733	738	664	697	663	688	696	681	716	648	710	666	663	686	666	754	645	676	695	650	620	634	688	653	673	694	651	651	714	735	660	650	650	692	621	687	690	625	652	643	669	702	681	646	675	705	707	654	672	662	642	687	668	663	684	691	694	674	712	704	668	679	623	643	677	699	678	657	646	714	668	650	679	653	655	700	604	652	671	646	624	669	628	658	718	683	659	691	696	634	645	621	644	664	682	685	709	672	652	656	686	677	678	690	695	646	637	691	640	678	668	702	686	662	696	660	661	695	677	663	694	715	677	665	651	707	668	687	704	643	670	632	701	633	687	677	677	698	662	716	682	665	645	673	740	673	701	658	655	663	659	680	675	642	674	648	694	682	673	650	690	653	626	601	661	656	682	652	672	675	676	702	678	612	676	692	665	688	631	716	665	694	678	637	659	639	696	639	706	665	701	682	669	679	672	719	676	705	705	705	689	707	673	690	670	616	681	670	682	662	696	684	666	676	707	646	671	702	648	693	668	649	676	679	661	667	640	701	746	662	693	649	698	644	703	634	669	662	681	673	729	660	693	627	686	668	674	690	701	656	678	643	647	713	694	643	674	651	721	668	685	636	693	677	647	706	676	686	716	708	697	676	653	677	670	670	655	623	645	684	699	685	633	718	734	627	689	703	631	676	634	670	670	668	680	694	682	678	641	683	694	661	701	666	685	693	672	669	751	675	693	704	653	700	698	703	672	630	650	658	661	698	618	628	661	681	672	653	670	697	660	680	704	713	648	712	700	683	679	651	648	699	700	642	665	671	657	652	642	661	658	661	686	693	697	656	712	612	710	673	704	716	695	686	688	667	680	711	663	694	691	654	632	696	685	674	681	676	651	696	644	683	640	663	690	680	654	640	670	679	709	665	660	648	678	713	690	704	640	685	681	672	662	691	643	697	653	672	637	667	705	650	653	724	649	745	697	704	695	688	691	650	684	715	646	697	654	714	715	676	722	654	685	663	684	703	674	663	696	667	656	685	689	692	648	653	702	723	653	719	698	682	631	642	661	684	692	681	645	656	663	662	654	684	638	696	673	703	623	701	676	625	656	670	700	664	680	671	673	686	711	726	692	686	644	665	689	667	693	682	682	642	703	662	671	642	669	655	683	667	640	690	661	686	653	679	689	711	731	674	660	664	658	686	691	716	721	669	657	694	730	672	688	657	656	726	707	636	709	657	705	688	704	681	648	637	677	678	679	677	696	663	681	677	703	621	692	681	670	679	704	708	688	628	657	696	662	678	685	650	667	708	647	658	656	670	652	652	663	683	672	634	720	660	658	681	674	710	645	696	695	667	682	636	664	645	721	671	669	721	647	664	691	744	710	705	666	651	705	692	709	649	695	669	700	638	653	664	664	679	676	740	659	666	690	727	639	651	688	645	730	676	660	650	687	651	701	661	671	705	691	729	681	660	666	625	695	656	716	678	627	658	706	710	662	675	669	677	710	656	705	670	704	724	685	645	712	685	699	678	691	694	675	689	658	679	650	682	677	683	662	701	622	611	660	660	649	688	695	661	656	710	686	684	669	656	646	665	686	700	682	681	690	692	667	681	666	679	660	671	668	657	675	674	715	654	635	677	667	699	702	690	699	665	637	682	678	672	688	704	676	649	668	691	697	647	672	661	686	656	638	689	665	665	701	665	715	668	675	649	696	662	720	650	703	651	699	680	662	678	681	629	670	681	708	620	729	669	656	652	697	669	656	688	666	657	670	687	676	691	729	647	681	654	695	718	659	672	608	686	644	670	642	681	697	662	719	655	696	661	660	690	688	690	656	668	638	679	688	660	693	695	689	696	688	648	702	648	711	649	685	664	680	643	669	654	676	670	683	662	670	653	678	641	699	715	665	699	673	697	704	666	702	712	675	668	679	679	692	716	647	682	688	726	708	658	704	668	631	677	683	650	670	659	707	633	647	699	678	667	688	674	668	656	706	652	648	681	684	654	685	678	713	646	678	696	638	666	704	725	646	674	660	663	695	637	635	653	676	697	670	719	675	668	694	635	705	682	641	683	626	656	674	639	698	707	684	709	704	692	665	659	715	697	657	679	664	701	664	647	678	689	658	712	649	691	707	669	712	671	694	655	670	715	615	659	670	699	715	662	680	704	654	684	692	680	673	693	631	681	706	717	692	710	647	675	724	681	683	661	642	737	667	653	742	684	672	677	702	670	687	680	673	692	689	682	668	694	639	685	671	682	709	603	666	673	656	666	675	687	700	638	679	684	671	674	623	679	681	689	671	646	660	675	681	658	666	671	695	662	657	653	628	649	663	699	646	664	668	714	680	695	692	641	661	751	693	707	709	684	704	702	701	664	685	655	664	668	654	675	705	650	646	698	682	693	726	647	698	668	669	697	642	683	677	629	637	699	638	699	656	656	643	677	641	628	684	656	674	636	675	696	642	666	720	668	712	685	681	691	739	669	707	597	651
2515	144	148	120	90	99	75	74	78	77	67	71	88	68	62	72	101	65	72	76	61	75	65	69	86	72	69	79	67	74	75	67	74	72	79	75	64	71	70	66	75	63	76	55	85	69	64	61	72	76	61	64	65	65	74	82	72	60	54	67	61	58	73	77	72	67	70	76	76	74	53	59	59	66	77	68	52	76	68	57	60	59	56	74	63	64	66	78	64	68	79	66	77	66	82	69	63	67	72	85	68	65	73	53	68	73	52	70	50	61	75	71	72	58	68	63	64	56	69	72	57	71	63	62	63	75	65	63	67	81	71	60	50	61	60	65	73	62	81	91	77	57	65	89	64	75	62	71	65	57	70	67	61	66	63	56	70	71	60	56	72	80	74	77	67	67	57	70	68	64	57	64	69	79	67	65	51	80	74	69	77	60	70	68	71	88	64	70	59	59	59	69	68	76	69	71	60	62	62	64	71	79	85	61	69	71	64	79	65	58	57	66	55	71	81	80	60	57	59	61	84	69	59	84	74	73	75	76	59	74	65	63	72	85	63	59	69	62	68	56	70	56	75	52	67	75	79	66	64	80	61	68	79	65	57	64	77	53	86	74	64	71	43	71	57	88	56	62	67	78	80	52	67	47	54	74	70	73	82	74	68	75	86	55	72	63	64	63	76	56	62	61	72	75	68	67	72	72	66	71	55	63	64	71	64	75	65	62	72	63	65	70	81	77	58	76	68	58	79	61	67	79	68	55	67	71	76	67	80	67	62	64	59	59	68	65	58	82	55	59	61	73	71	67	61	70	50	70	76	66	64	65	73	64	61	55	76	70	70	61	84	60	58	66	90	53	80	59	60	61	64	60	71	76	53	81	75	57	67	55	54	60	53	64	64	66	79	72	62	66	62	60	73	57	54	61	77	71	57	79	69	65	63	71	67	65	87	69	70	45	56	76	77	65	55	59	62	71	70	81	63	64	76	64	64	81	55	82	72	59	67	60	69	75	56	73	58	78	70	62	76	85	58	85	63	70	56	82	60	61	64	71	69	78	76	59	83	86	73	68	58	68	73	53	54	79	69	73	74	67	57	80	59	76	71	72	70	52	59	66	68	68	87	70	57	89	76	67	63	70	58	56	61	51	71	71	66	59	68	50	68	69	64	59	73	75	72	71	71	67	59	67	57	56	47	55	54	62	59	67	75	68	70	55	61	67	58	57	67	52	55	76	62	65	66	71	79	62	66	69	81	63	59	72	66	81	77	62	82	70	72	50	62	58	65	65	65	71	81	87	71	66	74	65	85	72	77	62	71	73	65	80	70	71	68	57	72	55	50	65	61	68	68	62	59	67	77	68	58	60	65	62	69	57	60	59	91	62	78	74	85	70	67	62	49	77	60	74	64	68	67	52	73	69	59	49	57	72	63	65	72	66	77	64	56	78	71	56	70	66	65	71	73	63	61	60	69	75	63	84	54	68	72	59	79	77	64	91	60	70	62	72	67	63	59	73	62	67	63	75	68	76	79	68	50	66	57	64	69	56	68	58	79	60	64	67	74	74	78	75	60	59	53	73	56	63	67	65	73	57	56	70	48	67	67	71	82	78	71	78	69	53	75	71	66	58	59	57	72	55	69	80	68	81	69	59	63	60	75	74	67	84	60	58	71	76	56	67	65	81	65	64	90	75	78	54	65	78	58	67	63	59	64	61	64	72	62	84	55	74	77	69	66	64	80	54	65	78	62	66	76	71	72	67	71	53	76	47	55	68	64	69	70	75	79	78	48	68	66	61	61	57	56	78	81	55	73	63	62	71	69	71	83	76	73	87	73	68	58	65	66	57	72	62	73	60	82	67	57	73	72	65	69	72	73	74	75	68	68	79	64	69	65	69	63	56	81	72	61	65	69	67	62	59	61	88	84	98	72	70	67	69	58	65	72	74	80	68	70	75	74	73	67	75	69	72	60	76	74	67	75	58	69	77	65	82	60	78	75	62	67	73	80	58	64	68	76	62	78	77	68	69	80	43	78	73	73	59	72	72	63	71	73	67	61	67	67	75	78	70	56	66	50	73	58	71	75	81	80	61	60	65	76	59	64	76	67	70	70	80	66	71	67	70	66	82	60	63	60	69	63	62	66	59	75	76	80	64	53	59	63	81	56	85	71	73	77	64	43	55	69	49	72	61	93	54	65	63	74	65	59	57	63	56	63	74	59	56	60	64	63	65	80	65	54	76	57	54	72	67	65	69	59	80	68	66	61	69	59	66	51	78	60	86	64	81	67	58	58	75	68	71	57	68	58	73	62	73	66	57	65	58	70	64	62	71	71	61	73	76	60	73	65	44	63	63	80	74	53	69	48	71	75	71	68	76	64	65	67	67	71	84	62	74	59	71	65	60	83	86	67	78	63	64	78	65	66	84	74	63	72	72	73	54	77	66	80	59	73	61	58	72	68	58	64	49	77	64	54	62	75	74	66	77	68	73	83	75	69	66	68	63	48	52	81	49	58	85	63	50	73	56	70	66	72	60	70	64	66	63	62	54	79	69	61	67	67	76	66	56	68	67	67	69	67	77	82	70	67	59	61	77	57	66	60	53	69	69	65	68	85	72	66	70	62	89	41	56	62	87	65	56	58	64	57	53	69	57	69	68	57	64	62	67	57	71	68	61	66	62	75	72	60	60	65	79	55	63	68	76	63	55	61	63	63	72	80	72	86	80	67	59	66	69	78	64	73	63	76	57	75	71	70	65	49	56	55	71	60	67	85	71	64	55	78	72	68	65	62	68	65	65	58	70	94	90	73	62	86	55	67	71	66	69	59	64	70	57	56	67	69	59	56	71	66	49	64	65	66	63	60	55	74	64	51	67	76	65	70	86	57	68	68	67	77	67	87	72	56	68	71	70	55	59	68	58	71	77	66	54	51	57	58	79	66	71	60	74	76	59	51	67	72	56	66	72	71	53	74	66	72	83	61	73	68	66	67	59	70	69	76	74	71	65	55	65	59	75	80	74	67	51	71	68	61	62	65	60	84	69	58	67	62	64	66	71	58	88	63	67	51	58	76	66	75	76	68	67	64	53	74	70	73	76	67	62	69	72	86	56	64	65	59	69	71	86	60	74	61	75	72	79	67	70	75	56	63	58	63	73	69	73	60	59	80	63	62	57	66	69	58	69	63	77	74	78	61	72	57	72	76	64	74	69	72	59	68	74	71	56	72	70	48	68	64	70	55	59	64	62	72	65	75	66	78	58	64	74	68	60	65	92	76	74	80	71	63	66	65	67	61	54	54	78	59	72	59	49	81	82	73	61	65	86	74	82	61	77	45	58	64	86	88	69	73	75	77	74	65	63	81	68	67	66	80	73	61	54	68	59	62	64	67	62	76	72	56	66	58	70	73	85	57	62	73	79	68	79	68	73	68	58	74	75	66	77	76	74	55	75	67	54	52	66	70	72	61	66	75	65	67	73	72	56	50	63	63	69	62	67	78	60	53	71	54	60
4239	382	460	494	419	422	392	374	380	368	354	362	296	319	330	302	319	323	293	316	297	290	291	298	307	308	330	303	299	294	280	297	270	319	298	318	284	289	278	286	293	296	295	328	279	293	274	278	306	305	286	292	280	303	265	283	244	285	292	289	308	279	287	287	280	305	267	311	294	293	306	319	270	300	264	289	269	270	304	310	298	286	292	312	322	326	306	284	304	271	304	303	271	277	293	303	301	313	289	301	309	274	277	326	307	293	262	288	280	279	286	292	296	318	295	290	280	316	259	340	307	311	318	327	284	285	296	280	288	284	290	313	271	273	296	291	309	254	290	282	282	261	260	282	260	292	274	285	269	318	285	287	278	290	295	283	309	289	284	291	303	289	304	302	261	298	320	277	276	288	319	301	339	305	290	314	268	276	278	297	311	316	294	308	266	277	319	303	282	280	274	303	280	318	282	293	296	273	292	287	282	297	264	318	295	272	285	307	274	322	295	307	304	324	319	290	291	319	283	313	283	285	281	306	286	269	275	284	300	303	300	295	269	282	304	327	297	274	260	302	275	280	286	294	285	269	257	310	279	302	292	284	288	312	307	288	310	297	266	252	298	309	315	304	293	281	299	288	285	319	304	296	338	272	244	291	283	259	300	299	296	292	299	266	283	258	279	279	260	262	298	299	287	300	261	292	296	294	281	305	303	271	300	300	310	278	320	261	294	279	279	287	293	296	304	283	256	315	266	317	302	310	246	299	295	278	307	299	293	281	272	275	288	288	294	250	272	250	303	293	286	282	326	313	282	309	278	266	303	296	299	271	313	289	285	294	272	273	316	278	296	276	301	297	290	293	275	317	297	306	293	314	295	266	296	268	304	316	301	289	263	290	288	306	270	274	302	261	328	289	263	285	277	285	304	287	278	277	302	309	291	298	297	313	290	299	298	268	311	290	266	284	305	284	313	285	265	265	307	272	295	287	296	287	274	299	263	250	289	283	317	286	301	271	271	281	311	294	299	258	278	291	297	279	288	320	284	309	305	300	306	282	287	295	285	314	290	275	309	267	309	297	287	260	269	305	283	306	312	305	300	291	306	283	303	269	302	290	289	303	301	297	291	287	276	288	281	271	293	324	300	315	285	304	294	303	292	294	303	272	292	293	297	268	278	321	280	273	296	276	318	297	259	291	284	295	274	309	304	265	263	270	310	280	288	290	326	323	287	289	283	280	273	288	330	286	300	284	277	269	301	302	302	298	274	293	315	302	270	305	282	300	318	295	293	300	282	287	300	293	282	287	296	270	278	275	302	266	318	273	271	266	320	287	239	273	317	263	277	303	292	327	295	278	288	283	281	295	299	312	262	276	270	295	272	318	309	254	305	297	293	304	274	303	251	303	279	294	277	303	240	287	301	272	297	292	295	281	287	295	301	283	275	291	304	278	310	301	279	282	273	301	288	306	308	282	271	315	280	299	290	271	296	271	292	283	261	278	273	292	295	288	321	287	267	264	297	294	298	308	273	302	304	303	315	282	282	271	317	295	286	281	281	292	315	262	287	279	327	307	278	291	283	294	309	312	319	253	300	295	295	287	278	260	272	307	292	304	299	301	289	278	294	269	291	295	279	297	246	296	294	319	314	250	266	284	287	266	292	271	291	270	269	275	288	277	287	273	255	309	304	277	289	291	316	276	293	302	301	291	327	291	280	300	307	296	291	295	299	317	302	322	293	303	288	290	284	274	270	262	280	275	305	297	323	290	287	247	284	288	282	305	298	315	300	289	292	277	329	311	314	308	259	303	276	277	297	273	285	267	305	300	333	294	297	275	277	316	276	268	286	274	295	284	307	322	256	300	277	279	297	301	292	326	273	280	283	301	298	290	278	298	307	299	295	273	272	287	308	299	266	302	308	269	288	301	296	277	274	278	276	259	296	299	297	263	283	288	303	302	297	284	294	271	297	300	296	294	287	300	317	292	257	283	276	269	308	285	305	302	280	286	313	303	284	293	289	293	303	301	283	270	290	320	283	282	304	285	293	292	297	297	304	277	305	283	285	299	255	314	280	315	273	293	282	297	319	284	268	311	310	295	290	277	284	281	284	304	308	297	299	293	254	284	284	254	304	270	272	281	263	268	289	269	298	321	283	330	281	315	302	295	307	295	298	278	269	267	286	277	296	284	278	294	266	327	292	303	297	314	301	294	270	300	294	294	272	282	294	259	269	288	277	303	284	308	258	299	280	347	291	297	279	285	300	293	259	286	303	269	283	275	296	315	265	295	271	296	322	288	287	272	288	259	319	285	284	298	306	303	286	290	294	303	295	299	312	304	302	254	277	272	306	277	287	274	278	293	282	290	306	277	276	309	299	311	279	285	333	280	290	299	297	270	272	283	317	276	326	305	288	284	294	290	313	294	298	285	274	256	311	300	305	255	304	286	315	302	286	274	293	287	315	283	293	292	291	310	298	304	282	241	277	270	291	298	271	275	293	288	264	289	290	299	338	295	297	275	312	294	284	285	278	289	287	288	288	286	287	277	293	280	290	274	325	299	305	304	297	317	288	287	300	264	279	274	304	278	267	334	286	288	282	293	287	304	305	291	301	267	287	247	275	278	290	297	257	297	277	277	310	289	278	288	304	266	272	298	300	260	319	314	315	264	258	287	326	287	314	275	262	302	306	301	286	291	292	307	275	332	275	296	294	291	311	277	299	305	308	270	283	292	276	298	291	299	271	261	304	301	276	303	268	323	320	280	262	292	262	324	289	308	273	273	305	287	271	262	309	304	290	297	284	287	287	274	298	288	290	302	274	294	286	300	292	290	293	299	288	281	293	290	288	298	286	290	288	300	309	314	298	253	300	281	268	274	307	270	308	318	279	276	277	287	288	275	295	287	290	299	285	283	279	329	271	289	270	297	308	282	275	257	276	270	298	306	290	267	288	282	289	299	268	278	300	290	306	318	282	307	297	267	270	276	269	300	292	278	273	296	312	303	279	303	271	278	304	302	262	263	266	313	299	284	313	292	283	267	301	308	297	286	278	273	280	299	304	246	305	277	314	303	282	274	304	291	314	291	288	278	286	281	286	295	302	258	304	300	270	300	287	308	282	253	270	299	309	301	273	280	260	303	295	321	312	276	292	295	297	256	338	301	293	275	286	296	294	298	274	285	275	306	294	294	309	269	290	280	282	277	292	287	304	285	307	252	261	303	313	285	293	266	280	271	283	305	306	311	296	276	329	285	261	305	290	301	296	309	329	298	283	280	275	281	300	293	265	285	270	314	253	302	285	262	273	293	304	308	296	290	293	294	286	300	308	283	232	283	278	281	296	306	285	256	303	303	297	282	258	284	280	295	280	296	278	268	275	318	329	301	275	282	280	262	273	297	285	281	285	328	287	305	333	312	277	307	288	296	282	300	294	276	298	298	298	294	271	290	287	283	295	273	277	308	291	291	292	257	282	315	313	294	304	318	287	272	295	317	284	284	299	285	294	324	303	287
16932	1432	1194	874	611	471	392	342	289	266	252	232	198	192	192	172	187	157	163	159	159	168	156	157	166	132	134	145	165	158	161	144	146	157	138	145	131	163	118	130	150	130	134	119	162	140	125	129	145	135	152	132	123	134	145	145	132	135	144	170	132	136	120	147	135	141	144	139	128	153	138	129	140	141	142	124	133	132	135	140	146	148	150	148	140	121	152	136	165	143	138	136	123	146	133	129	130	151	144	145	142	99	155	130	152	119	142	124	144	152	142	130	122	137	117	127	141	137	144	161	156	132	148	141	136	152	142	130	131	135	149	128	116	132	151	129	119	139	128	136	131	135	127	118	149	115	159	131	138	145	164	159	128	143	142	124	137	123	139	145	136	141	139	135	136	133	129	126	129	105	129	143	131	120	120	136	146	139	144	140	144	152	149	144	146	145	146	127	126	155	156	148	154	135	127	125	128	144	141	146	151	144	150	132	146	154	149	135	139	151	130	134	134	145	144	129	116	128	154	109	134	166	172	111	125	120	154	141	128	137	135	133	139	159	153	140	152	146	133	146	150	154	126	152	154	146	126	138	127	130	140	140	128	128	138	144	132	141	125	138	141	136	143	128	142	149	142	155	131	146	133	130	135	127	133	118	152	148	129	130	134	128	126	135	126	129	147	126	123	134	132	161	156	129	140	120	132	146	134	110	132	137	141	132	142	142	128	139	144	139	134	139	125	157	128	120	141	135	145	146	136	143	140	129	131	150	142	142	130	135	149	153	140	132	135	140	135	140	148	114	148	130	142	137	140	123	138	138	127	138	128	137	140	139	129	126	144	131	120	146	140	144	147	131	135	136	122	125	135	140	159	139	170	137	133	146	126	131	152	142	131	131	141	147	128	165	131	133	140	161	139	158	133	146	133	157	146	134	168	133	118	158	154	131	156	117	135	136	138	137	162	139	132	142	128	154	128	112	134	139	133	148	156	139	128	136	133	114	104	143	141	148	124	126	148	117	124	156	153	140	140	116	139	119	135	134	129	132	153	133	125	148	140	140	137	146	125	135	134	129	123	126	151	139	162	129	138	143	141	162	150	160	109	141	135	126	123	145	129	134	140	126	124	142	161	148	154	137	147	153	115	150	118	135	141	139	133	130	138	131	136	120	135	135	109	107	145	123	163	148	148	120	160	125	135	118	150	136	118	128	119	132	143	150	132	144	153	133	135	133	139	125	153	135	125	139	132	134	147	120	133	149	136	153	117	135	131	150	118	129	125	128	120	146	139	138	136	157	142	113	130	152	149	131	142	137	154	127	129	173	143	157	129	127	138	140	149	150	154	127	124	138	145	142	133	177	110	147	120	129	119	132	137	136	149	139	170	149	134	144	139	145	123	144	156	160	123	123	144	147	140	149	131	143	144	147	156	129	133	121	141	159	123	139	155	130	132	126	124	142	127	172	151	134	137	124	126	131	125	143	145	145	145	152	136	136	137	122	136	160	133	138	125	124	144	136	135	143	134	132	114	139	141	132	129	126	137	121	151	140	135	159	125	146	138	132	147	130	153	148	119	151	140	132	143	141	146	134	133	143	128	138	122	136	154	142	143	134	149	126	118	139	135	125	143	135	138	145	136	146	144	153	129	143	127	131	131	110	135	140	141	133	133	142	129	139	142	147	149	153	154	143	132	139	139	151	131	136	137	129	124	141	125	144	139	137	148	148	146	141	134	170	134	135	137	140	115	124	149	148	126	159	119	136	139	129	146	141	142	152	121	128	136	136	136	122	142	143	128	163	168	124	119	119	130	129	118	128	126	144	144	150	135	149	135	124	129	138	137	128	136	116	150	144	119	137	128	141	146	139	135	141	146	137	132	140	145	154	143	139	130	129	131	155	148	128	148	143	124	117	118	140	146	136	132	132	143	123	137	125	151	162	165	150	146	139	148	122	154	160	114	137	137	114	141	113	141	138	144	152	120	119	152	131	143	150	146	151	148	136	126	163	149	144	132	134	123	129	151	147	121	139	162	134	161	144	126	154	125	141	141	149	144	151	139	131	121	136	134	142	135	120	141	126	127	127	137	143	126	121	129	143	130	128	143	137	147	122	144	135	141	125	137	138	148	124	128	156	151	129	139	140	164	154	136	134	115	144	135	140	129	151	141	135	152	128	126	157	144	133	134	139	145	141	137	130	154	136	134	136	165	130	129	120	142	150	143	138	133	125	127	109	137	148	156	139	126	127	125	145	142	139	135	142	138	139	145	142	133	142	152	136	121	150	125	125	159	149	128	120	135	119	143	120	134	144	138	145	139	132	134	134	145	136	152	148	162	134	142	137	148	121	136	129	150	127	147	138	122	149	149	131	150	121	144	153	122	130	144	127	133	129	154	137	145	142	138	130	124	133	139	133	116	139	129	132	143	160	129	138	136	137	141	145	146	131	131	131	150	135	129	123	126	120	133	137	123	135	147	161	159	144	131	143	161	114	128	149	142	163	147	135	133	146	130	137	170	159	140	130	121	120	121	134	146	119	145	129	132	118	125	156	137	133	125	134	145	138	141	128	103	128	143	149	114	136	139	141	151	143	135	134	132	139	150	133	127	135	137	130	145	147	148	129	139	141	151	152	133	137	143	133	152	127	133	132	143	137	146	136	145	115	133	144	127	150	110	122	135	123	118	168	138	152	133	128	142	144	143	132	145	146	128	159	144	137	111	141	143	140	111	126	137	163	146	131	145	137	133	137	137	153	128	144	146	128	139	161	131	136	141	112	122	168	140	121	169	130	130	140	123	137	136	136	128	158	135	161	143	162	124	135	154	152	139	141	146	131	124	128	134	110	131	140	116	131	121	134	136	138	141	135	156	127	149	144	158	155	152	136	136	145	136	141	136	152	155	130	140	132	153	106	123	123	131	147	139	121	131	138	128	118	148	140	147	121	140	138	131	145	133	119	126	118	131	131	126	145	145	135	138	142	148	131	148	141	149	133	131	142	135	146	134	143	122	145	141	120	129	144	131	116	149	153	115	141	146	129	134	129	143	127	125	136	144	149	129	136	145	140	133	162	132	114	152	152	141	154	155	146	156	121	145	135	139	154	105	127	141	115	148	128	152	121	119	149	120	122	128	148	147	128	157	121	142	144	122	133	144	123	135	147	139	147	142	131	124	144	131	158	142	145	147	143	157	139	131	135	156	154	131	149	126	142	159	130	124	123	135	139	163	151	131	147	142	141	154	142	132	139	151	151	133	155	141	121	151	140	125	114	144	164	115	130	150	152	139	157	122	137	152	156	151	134	136	146	157	144	137	132	142	127	132	139	149	142	117	142	148	135	139	129	124	148	135	133	129	136	136	121	146	132	129	139	146	135	152	125	131	138	136	131	110	135	165	162	132	166	136	130	136	136	129	133	123	153	133	140	118	143	138	144	150	141	112	131	157	141	122	148	157	148	125	124	115	139	137	142	122	121	146	119	118	140	146	139	142	125	134	127	115	139	143	134	117	151
10743	1379	2824	3324	2950	2314	2021	1687	1463	1329	1232	1128	975	939	874	872	755	776	771	741	716	676	672	720	650	663	643	632	629	622	595	570	570	591	538	572	528	586	573	531	573	558	529	542	548	548	526	561	522	547	536	541	546	474	456	523	525	539	562	510	515	514	545	543	493	530	484	496	550	556	473	519	527	502	502	484	514	500	496	501	523	546	511	522	503	510	478	489	481	490	494	531	553	494	519	544	481	512	525	484	492	522	537	523	461	504	526	514	491	515	492	516	519	513	496	521	498	513	506	504	507	518	487	476	515	568	525	485	466	504	475	475	508	509	511	487	487	516	520	452	513	464	498	517	497	508	502	509	509	502	523	503	507	559	508	470	517	521	514	512	514	496	491	515	498	513	505	497	477	480	459	501	502	477	545	464	517	531	496	502	469	481	533	546	483	513	549	482	518	493	493	496	502	514	504	455	477	513	466	507	502	505	520	486	487	483	504	480	468	477	500	487	485	486	533	457	471	467	475	493	529	491	464	444	488	474	488	489	513	473	539	518	489	514	540	485	480	473	522	480	514	529	505	507	479	543	485	507	484	446	536	521	502	483	516	511	512	497	536	524	505	525	521	484	523	548	534	480	499	496	517	460	503	499	486	491	469	509	484	508	479	522	507	485	492	471	502	501	523	512	524	518	504	467	527	508	471	510	512	471	490	520	456	472	478	473	519	499	483	516	526	491	541	508	479	451	522	501	495	479	466	469	486	507	469	499	526	472	518	518	445	466	497	455	493	498	521	490	465	542	470	489	455	485	508	510	519	517	540	507	512	500	495	483	478	462	501	485	513	491	512	501	509	509	478	494	532	472	475	495	523	513	511	498	501	522	533	459	512	508	489	445	507	492	488	489	542	516	462	481	498	446	499	478	492	519	473	518	514	465	517	489	476	435	438	522	508	515	521	484	519	460	454	505	517	477	497	487	493	495	535	530	484	491	529	510	512	509	501	497	533	518	494	496	500	500	516	474	476	493	508	535	510	514	489	467	476	509	483	507	485	477	490	499	526	504	472	480	487	523	524	518	507	497	497	481	496	507	500	522	514	523	491	503	501	528	541	501	466	482	480	498	520	505	485	495	512	441	499	477	524	529	502	471	444	522	516	530	493	526	515	530	502	487	483	481	500	459	484	519	481	510	518	489	506	528	544	498	509	513	458	489	515	520	530	489	510	512	507	488	529	456	505	507	506	504	484	538	546	516	456	491	531	475	494	515	533	488	548	457	527	472	513	504	482	518	486	492	526	503	526	486	503	503	504	480	502	514	486	512	477	482	498	513	506	498	523	478	507	501	482	521	502	461	468	507	490	502	486	505	511	496	462	481	483	500	497	538	468	485	503	506	482	510	513	510	482	486	505	530	503	511	493	492	491	470	504	480	512	520	534	493	501	506	501	482	467	511	489	510	491	483	474	492	494	457	439	490	449	462	491	518	471	517	507	481	493	494	481	496	534	512	460	523	510	490	502	487	530	532	508	528	509	510	481	474	509	555	493	470	515	490	519	514	496	493	497	487	468	516	477	481	522	521	473	506	500	478	505	486	485	515	489	501	499	509	451	500	480	481	522	483	474	487	506	501	523	473	520	529	505	483	499	487	504	503	518	493	515	504	498	500	488	501	519	523	491	514	506	477	513	495	495	525	484	466	517	507	482	488	493	475	484	504	487	499	500	466	507	464	499	485	494	501	507	500	496	479	505	503	549	518	473	502	503	461	532	469	487	494	501	459	500	481	506	524	490	492	496	488	506	489	465	482	489	503	456	499	550	498	463	531	528	521	503	499	500	509	508	467	490	494	501	479	506	515	458	534	490	522	514	526	515	503	524	505	504	522	507	536	492	459	482	490	491	495	510	465	482	500	543	499	509	498	518	514	519	495	490	532	516	463	499	492	530	496	538	482	535	520	494	489	475	490	491	495	455	488	522	498	472	504	505	473	535	490	534	490	498	510	486	491	546	494	510	524	461	520	505	479	503	531	512	517	485	492	492	490	507	520	547	500	472	479	526	472	514	563	505	510	505	514	488	534	447	461	493	458	484	456	483	494	476	509	521	458	506	490	456	486	486	447	471	506	525	452	488	458	502	500	533	488	503	489	535	513	516	510	505	483	521	518	504	525	490	481	493	499	467	479	525	457	511	523	516	481	492	497	493	490	530	499	477	468	518	484	500	500	487	474	489	471	496	499	464	552	508	496	527	532	481	531	476	518	498	512	488	492	538	494	502	486	512	503	511	510	503	533	472	472	505	531	484	516	561	514	472	509	466	519	497	477	498	496	507	487	493	534	481	489	466	484	465	481	510	465	461	477	529	524	479	504	478	515	538	513	504	523	504	529	489	497	509	495	496	538	522	485	466	534	490	477	482	488	489	534	453	482	480	526	508	503	510	511	512	508	531	499	512	472	530	514	528	496	484	485	500	489	527	517	481	486	544	492	504	461	521	516	477	493	510	501	495	510	505	497	471	523	485	489	511	489	513	471	482	500	471	519	457	459	525	483	506	492	503	510	486	502	469	531	467	511	532	513	508	502	495	510	485	518	499	502	467	468	512	544	512	473	483	472	519	523	471	492	457	522	520	535	504	511	481	468	506	495	497	491	496	503	488	500	464	478	504	516	498	505	487	524	560	513	504	505	515	530	472	487	475	459	531	536	518	482	507	523	496	513	522	502	491	522	491	484	458	498	490	519	501	522	478	535	499	528	480	468	516	514	472	498	515	531	522	538	502	473	467	510	500	510	510	488	513	530	528	517	519	489	562	511	500	486	498	518	538	506	494	498	478	511	503	483	486	499	482	516	483	531	469	472	518	488	513	498	500	485	460	519	490	515	538	470	546	506	517	462	479	497	516	524	480	478	473	504	501	505	465	477	535	489	513	507	522	507	483	505	476	551	539	454	521	504	510	518	500	485	537	542	531	503	527	477	503	506	489	523	492	522	474	484	524	491	506	490	552	521	514	509	457	490	486	468	465	514	542	495	470	517	495	505	476	479	538	500	486	482	527	482	478	512	498	517	485	470	481	472	509	472	471	491	510	489	512	490	482	488	550	523	494	478	535	486	500	480	487	464	496	481	471	443	506	473	497	538	484	533	512	465	526	493	534	520	503	498	527	504	496	533	522	436	481	495	488	456	491	515	520	467	452	482	495	492	508	500	497	515	486	484	515	518	470	491	544	456	468	505	525	511	470	493	508	511	492	506	493	508	511	494	500	552	508	515	503	503	488	477	475	497	470	491	488	524	534	562	503	489	475	471	498	454	455	510	519	491	491	516	453	527	485	473	512	509	512	505	496	508	495	523	527	502	477	516	522	469	487	469	486	486	486	480	496	507	539	461	516	506	527	511	480	506	534	487	533	497	482	517	499	498	494	485	533	508	490	475	500	511	536	455	496	519	476	553	545	505	486	535	483	480	493	485	519	519	485	502	531	517	541	487	527	504	498	512	528	493	483	473	536	493
24158	3789	2259	1587	1200	869	690	590	467	447	384	364	335	274	319	277	258	269	248	240	257	235	256	200	237	198	219	208	245	238	205	185	223	234	224	207	200	226	192	192	190	211	227	234	198	216	229	213	206	222	189	222	184	210	187	203	205	226	184	200	210	219	197	204	180	186	190	203	198	196	185	199	182	181	215	201	190	194	208	176	194	206	210	198	194	209	230	225	166	215	187	198	191	218	177	194	212	206	205	185	195	183	209	200	203	205	212	201	174	195	206	229	219	173	206	189	173	189	213	200	178	192	171	206	209	217	185	180	210	210	209	199	206	222	197	191	195	203	212	200	195	205	190	193	195	211	183	196	205	211	187	208	193	218	179	191	185	191	178	218	206	209	178	189	202	197	190	216	193	199	200	202	213	189	193	174	207	208	203	214	189	201	197	203	187	189	195	191	196	200	198	212	208	209	185	206	195	206	197	197	221	182	196	201	206	188	185	193	197	199	186	199	204	206	199	209	192	209	196	209	217	199	213	186	185	209	171	182	205	192	205	167	210	190	201	199	221	214	213	206	194	175	190	211	198	170	213	193	193	211	223	196	208	200	189	203	193	191	201	180	191	199	223	191	200	204	197	221	205	194	203	190	206	202	196	188	207	174	171	192	205	204	214	189	214	185	191	195	180	208	192	182	205	222	179	192	180	199	211	190	192	195	207	204	176	194	217	182	177	208	199	203	179	189	200	189	185	209	205	194	207	228	193	203	213	172	208	180	186	219	206	206	200	175	206	178	194	174	199	224	187	205	178	219	193	183	227	196	203	183	206	215	236	207	230	206	207	205	182	189	186	203	213	210	188	188	196	207	199	199	192	190	212	180	181	192	185	194	185	180	188	173	187	192	190	195	221	184	190	193	203	203	184	215	198	214	195	225	166	201	170	205	190	197	202	191	199	215	200	192	200	202	183	209	187	198	187	191	189	204	189	198	208	191	189	200	192	212	189	214	204	185	202	173	206	234	211	209	208	188	171	179	195	195	209	198	214	218	207	202	223	187	181	190	174	205	179	182	218	208	227	201	190	201	186	176	203	175	194	194	167	187	197	194	229	204	213	200	205	194	207	186	194	190	195	195	225	220	196	202	184	223	197	212	189	195	221	199	204	209	203	173	165	195	204	189	188	213	212	196	225	231	205	176	196	233	187	197	191	199	204	214	194	237	204	203	199	188	213	218	198	212	213	181	191	218	185	222	184	201	174	214	178	163	192	232	197	203	201	206	191	194	178	176	182	151	167	173	209	199	164	202	214	204	194	210	208	220	194	200	193	198	176	198	191	198	209	190	212	212	197	212	197	192	201	201	198	189	187	207	217	227	207	205	180	175	182	174	204	202	192	196	218	214	195	189	203	190	208	185	197	191	182	218	197	196	211	190	215	190	206	189	216	188	202	200	173	177	200	193	223	187	198	213	201	189	187	209	222	194	207	194	219	198	197	211	189	207	206	201	202	204	181	187	207	215	188	196	195	195	194	203	191	200	203	215	200	179	198	193	220	207	200	207	200	169	203	221	204	201	191	183	214	215	198	204	195	198	198	206	192	180	200	193	213	200	196	208	196	214	220	187	230	200	196	212	193	217	193	179	212	205	168	221	197	197	194	201	226	176	207	206	206	214	201	167	196	178	219	185	214	190	195	205	189	190	191	195	196	185	172	216	194	171	195	209	214	232	215	195	182	200	207	176	220	204	197	206	202	216	198	212	202	183	173	171	209	193	187	182	200	208	208	197	218	185	213	215	223	195	212	212	181	193	196	198	202	171	215	202	199	200	198	207	208	200	207	208	200	191	186	196	180	192	215	208	219	198	192	220	216	202	193	177	168	176	230	213	202	198	211	199	211	174	206	232	196	193	181	205	205	204	175	191	174	191	191	193	187	195	185	192	188	190	189	202	190	215	213	197	200	156	218	212	174	196	198	224	170	209	191	196	215	205	185	195	189	177	201	172	197	205	184	179	204	199	189	200	192	203	195	204	219	219	174	181	178	195	206	188	195	189	190	203	196	199	183	204	207	196	211	176	175	184	185	195	214	209	205	210	205	197	215	199	198	184	203	170	196	202	183	238	195	204	191	211	224	203	203	220	203	202	236	182	199	182	203	203	215	197	196	169	208	185	200	196	171	210	210	201	205	194	206	206	197	185	194	183	196	183	169	233	197	205	201	217	210	228	219	201	168	204	183	212	187	188	190	181	181	192	184	195	214	200	203	174	196	183	195	195	210	220	190	208	212	196	212	188	213	200	178	211	219	204	197	209	191	196	199	189	230	208	219	192	210	187	206	187	196	210	183	192	201	178	184	188	192	189	224	203	194	210	216	201	191	199	192	231	183	185	188	187	178	187	172	186	197	189	223	198	192	218	206	201	205	198	188	208	214	187	180	166	192	207	205	205	222	186	180	194	195	199	232	195	193	206	183	189	212	200	201	196	201	184	183	193	199	205	228	199	215	193	188	226	188	185	203	202	201	209	201	193	192	176	195	183	215	193	229	195	197	196	175	198	204	193	217	214	183	222	218	214	195	198	203	207	198	187	223	181	219	193	220	199	205	201	179	233	211	223	216	249	208	219	165	210	194	204	179	193	200	211	190	179	226	167	195	185	194	202	208	179	189	199	212	185	204	181	191	192	183	182	210	212	195	219	175	189	198	203	204	198	187	197	183	189	205	214	244	180	187	204	210	192	194	182	217	171	201	218	208	208	220	183	209	188	178	185	167	197	201	223	192	213	176	241	203	199	195	205	205	229	184	200	193	182	200	190	206	217	189	191	198	206	190	199	195	183	203	214	219	204	202	210	201	229	201	182	194	193	211	209	193	189	185	201	217	179	191	202	196	181	207	182	190	192	175	168	167	200	207	211	200	193	193	210	209	191	194	214	209	173	195	207	208	197	183	218	194	228	178	208	197	195	195	194	200	208	194	206	215	196	198	173	160	188	198	219	188	201	217	178	186	180	213	191	184	214	203	199	197	174	204	204	209	202	197	186	219	179	182	206	212	209	207	191	193	192	186	219	193	209	209	187	185	190	168	181	184	188	218	196	200	173	205	211	178	198	188	201	185	200	200	199	211	192	213	209	200	205	193	198	189	229	188	225	184	170	188	183	186	209	215	169	222	197	211	192	199	221	194	182	207	198	201	192	183	176	206	170	204	192	163	187	207	199	213	142	204	228	175	201	199	216	203	199	208	204	198	187	198	193	182	211	191	179	178	203	191	187	202	176	172	191	206	191	211	206	197	207	211	179	174	203	226	194	230	202	193	185	213	195	195	208	194	221	200	201	201	175	190	214	173	184	163	209	195	195	174	191	223	183	211	205	230	227	199	191	230	217	211	201	185	207	173	189	215	204	201	219	199	220	174	206	210	204	178	211	192	178	205	183	203	222	205	200	192	201	187	186	218	191	198	203	219	184	211	203	179	220	205	215	207	216	184	190	188	194	209	192	194	198	202	208	179	209
13674	2339	4886	5617	4907	3914	3346	2872	2447	2246	2061	1785	1602	1531	1317	1276	1228	1174	1167	1038	1038	1053	993	939	926	926	857	874	846	841	830	822	817	800	805	821	846	836	789	824	757	799	772	770	717	764	737	725	766	731	716	707	729	719	722	729	752	708	723	676	722	714	720	722	721	717	706	760	661	706	741	661	659	717	704	710	703	648	666	657	657	718	675	731	665	759	653	712	687	703	680	753	668	648	666	700	694	685	654	675	671	677	678	689	709	717	690	672	679	671	694	706	647	731	715	684	668	668	678	671	725	682	672	722	703	659	702	700	679	631	664	690	662	677	672	677	699	688	677	650	636	656	686	674	704	700	694	670	732	650	634	679	655	689	702	703	702	687	705	740	732	678	692	680	703	659	622	704	669	614	680	648	655	693	646	659	642	672	688	683	683	706	686	696	689	709	694	669	657	642	648	712	671	698	681	690	707	672	706	671	643	670	648	675	690	694	697	702	696	628	703	647	664	697	691	669	658	695	658	674	675	715	662	685	682	669	677	660	660	696	689	651	693	709	671	660	681	708	684	642	666	685	677	661	711	672	693	678	758	613	642	666	700	678	659	625	668	676	646	659	634	738	715	682	613	662	660	681	669	668	682	652	673	671	692	664	692	648	610	708	697	696	692	708	688	670	693	640	669	703	681	677	677	697	671	663	697	718	691	621	586	723	679	687	702	662	665	696	695	673	707	711	678	671	704	675	680	700	693	659	705	642	718	736	677	655	705	661	656	668	679	695	675	674	720	686	657	677	671	695	677	662	644	659	694	662	670	682	704	653	688	695	647	620	697	698	633	689	702	657	640	661	672	663	682	727	613	663	687	657	660	683	684	642	699	710	664	684	666	692	681	643	647	680	703	685	680	712	683	727	646	671	671	679	676	710	707	656	679	689	660	675	691	673	687	635	705	746	698	691	655	685	706	700	680	637	690	682	682	693	639	665	681	648	689	689	707	679	695	660	660	653	671	703	641	693	728	688	634	692	647	676	666	655	655	712	691	684	648	646	673	691	659	681	633	675	652	677	712	680	693	699	683	674	684	657	643	658	705	635	674	643	661	698	654	631	699	650	699	696	683	685	704	692	724	726	722	716	672	691	607	690	703	649	715	659	645	680	662	723	716	690	687	659	669	691	680	670	708	669	707	687	677	666	746	627	707	714	691	704	678	691	669	664	660	685	706	692	637	703	622	672	668	701	645	711	708	676	606	662	668	697	665	656	653	674	635	660	674	650	627	686	717	652	682	681	691	687	678	679	678	655	675	675	716	674	637	648	669	703	711	689	669	695	710	642	689	721	686	671	653	698	673	664	641	692	657	657	669	647	669	696	686	687	685	667	632	683	652	620	685	687	665	718	670	665	671	656	680	647	659	686	656	703	673	694	655	672	684	666	665	649	650	677	681	638	667	670	671	649	678	681	653	686	662	678	716	651	699	692	656	667	697	597	733	667	666	668	712	710	692	717	643	652	682	660	658	711	640	683	646	594	686	690	671	638	687	677	696	700	672	691	705	696	643	693	697	680	654	626	716	670	679	671	694	633	697	672	702	682	640	689	670	700	650	701	687	648	669	655	681	649	642	698	641	635	684	693	651	665	650	675	660	726	676	715	643	670	647	686	658	669	661	647	684	706	621	760	650	664	659	644	684	700	655	672	692	694	733	681	654	697	661	673	637	656	641	697	669	662	686	673	710	659	654	697	658	685	649	676	677	682	729	708	646	725	649	667	693	675	694	658	682	658	669	646	669	695	648	665	687	669	636	709	650	694	711	664	660	715	650	642	704	672	670	710	705	666	736	664	664	626	690	659	657	711	729	676	644	681	692	702	705	639	643	671	672	684	716	708	707	670	705	680	688	672	658	654	719	659	634	697	627	686	683	680	675	675	728	671	673	650	684	710	714	643	661	685	672	658	703	688	698	618	689	666	628	644	664	690	657	706	696	669	663	681	649	652	703	688	716	653	651	671	670	734	680	668	721	670	665	670	653	670	671	699	678	754	704	665	667	715	665	688	660	659	653	668	696	669	693	712	695	674	676	691	636	674	662	696	669	640	694	704	638	696	690	695	676	675	659	678	668	697	702	670	698	674	722	655	667	665	661	687	653	649	641	682	683	669	595	630	649	731	692	640	680	686	683	661	668	705	646	671	692	726	653	726	641	719	666	658	703	675	636	687	701	730	716	701	662	647	698	696	619	686	655	666	682	643	670	642	676	685	680	676	644	672	722	688	676	741	679	686	667	668	659	702	623	622	701	709	665	724	722	671	669	665	642	619	651	750	738	708	684	684	686	666	634	656	656	660	672	656	673	680	695	705	640	686	724	656	681	690	670	666	630	713	707	644	689	700	668	704	644	675	679	683	673	720	663	666	655	692	684	713	660	669	662	687	651	653	644	690	667	654	674	631	686	627	663	674	641	654	669	693	664	646	662	691	705	690	662	675	666	638	693	707	675	667	675	685	656	647	676	685	682	695	700	672	673	707	706	699	701	688	671	688	668	664	700	681	680	716	713	645	656	699	689	701	662	697	700	685	651	693	710	652	682	733	622	658	653	668	660	751	697	695	659	699	708	650	621	693	668	662	742	671	698	683	653	682	667	659	625	648	716	683	701	676	698	665	707	656	757	717	684	660	638	641	698	673	705	667	664	684	672	706	701	673	703	664	685	695	666	706	676	702	672	744	677	676	658	654	676	699	652	703	650	650	683	681	720	658	655	651	632	679	689	728	685	718	645	653	645	702	652	692	637	685	663	641	688	647	678	712	659	677	642	672	627	636	749	727	645	678	654	701	718	631	695	682	640	695	650	622	690	679	676	685	643	675	612	692	619	683	652	635	662	636	691	725	690	724	682	683	661	670	643	633	685	666	671	696	652	639	728	695	679	664	670	657	773	640	669	632	622	617	662	650	671	682	697	674	665	646	650	686	655	653	660	718	677	649	670	699	700	655	714	712	681	726	705	659	675	670	694	710	708	659	693	659	667	659	725	668	701	689	684	677	727	697	666	680	685	702	650	674	668	683	628	646	668	676	614	701	647	657	692	661	694	663	678	682	691	651	647	662	647	687	679	681	661	672	650	647	664	633	661	681	637	669	677	666	655	644	673	717	662	670	693	657	652	681	698	691	686	728	643	712	697	654	743	712	698	684	676	679	739	711	658	674	650	721	689	703	660	646	686	646	702	624	701	633	675	652	654	675	732	666	716	647	657	644	629	666	731	689	695	687	650	648	679	699	660	687	700	676	682	694	720	684	658	653	701	667	662	659	692	693	637	689	676	679	663	674	714	687	691	657	704	664	706	635	687	666	711	680	680	710	697	716	664	680	680	694	669	653	652	666	704	650	670	674	642	700	669	626	671	656	689	657	705	683	713	696	720	647	688	648	703	674	679	638	708	678	644	669	658	642	655	629	653	652	673	648	668	670	619	669	662	696	686	662	665	653	663	678	677	702	718	647	729	676	629	632
2071	145	133	114	104	93	95	82	60	76	76	72	86	69	69	69	83	66	73	72	64	65	67	63	68	71	64	73	64	76	62	69	57	64	59	58	59	71	81	71	69	73	54	68	68	80	69	63	72	59	60	69	64	74	59	74	75	54	68	59	69	75	76	62	59	68	61	66	66	70	57	67	63	55	85	54	76	61	79	71	53	69	64	74	64	58	71	61	77	57	51	67	60	60	65	73	70	74	70	78	74	71	61	55	79	51	56	71	67	66	68	70	71	59	82	70	62	61	75	76	74	66	62	52	71	77	63	78	77	69	54	64	54	68	68	49	61	61	72	66	59	56	75	60	51	54	61	55	68	67	68	81	56	56	59	74	57	62	69	53	54	78	60	69	58	71	70	60	60	70	66	53	63	79	64	69	68	60	67	68	51	66	69	66	75	60	59	75	77	62	72	57	61	52	78	72	82	63	71	69	98	68	59	72	62	75	70	74	61	71	86	63	61	72	61	75	76	71	67	77	75	65	61	56	71	75	64	60	56	71	77	71	63	84	75	72	69	68	62	68	65	71	77	67	65	73	62	60	63	76	56	73	68	75	58	80	63	52	73	76	61	68	71	75	53	72	57	72	72	71	74	63	46	73	55	67	85	77	74	49	58	55	73	70	71	70	74	73	71	58	79	65	65	62	77	64	64	64	70	74	46	71	75	74	67	69	77	69	67	70	62	67	66	62	68	56	67	73	69	59	74	67	72	50	66	63	66	74	69	54	62	79	59	61	70	64	69	61	64	59	64	71	58	67	80	65	61	65	65	67	44	73	68	60	52	60	74	66	67	61	55	78	65	58	57	62	60	67	70	85	59	68	52	65	75	56	72	75	72	63	74	65	61	63	62	77	70	66	88	68	62	54	64	72	55	64	75	77	75	65	54	68	70	72	77	77	75	61	68	61	61	74	63	47	61	73	82	62	75	94	49	83	68	61	60	74	69	61	72	57	68	65	70	69	70	70	65	72	68	74	52	63	72	81	52	60	61	60	62	75	66	58	57	67	61	72	73	69	77	56	60	67	59	73	73	63	61	77	70	54	65	56	65	76	83	62	59	48	68	65	56	71	65	57	60	66	69	66	65	61	67	69	61	71	72	80	67	63	57	62	63	67	71	63	74	54	69	57	58	65	47	73	56	69	61	63	67	63	66	78	79	59	75	70	59	70	79	66	53	68	82	53	69	76	60	74	60	60	66	70	73	65	71	67	64	80	56	65	57	59	70	76	65	88	57	57	60	56	59	54	48	63	75	57	56	51	74	77	71	58	59	62	72	51	72	69	61	66	67	61	79	52	66	62	72	73	62	52	63	71	76	63	56	71	52	56	67	72	75	75	80	66	82	61	75	71	62	71	79	76	63	54	58	60	56	55	54	69	66	75	67	57	63	74	55	66	70	54	71	59	73	54	68	65	53	74	61	75	79	81	71	63	56	63	69	52	66	74	54	55	67	62	68	60	62	67	62	70	69	50	52	67	63	74	78	66	59	65	72	68	61	57	65	74	66	87	61	76	59	67	61	74	65	80	62	66	48	55	56	71	65	58	73	56	71	65	74	55	63	75	54	85	61	65	65	69	67	69	64	56	80	75	69	66	67	73	70	63	78	55	77	65	63	60	65	71	67	68	68	49	65	62	61	68	71	43	60	62	86	73	85	76	72	68	76	70	63	50	69	64	59	72	65	54	73	71	68	57	76	55	56	69	48	73	74	74	65	63	67	69	55	75	62	44	75	67	60	71	63	57	75	68	63	63	68	68	48	70	69	59	61	71	64	66	72	69	68	71	63	55	56	69	79	59	74	74	56	76	70	67	83	60	71	58	62	63	65	60	64	61	53	66	76	63	71	64	65	55	57	59	64	62	58	78	75	64	58	54	71	64	80	51	83	68	55	68	70	65	61	72	55	68	59	63	61	70	58	60	72	78	62	63	68	53	59	53	68	54	59	74	61	60	81	80	61	63	63	72	65	69	70	65	69	72	59	63	71	72	70	62	61	53	66	59	60	60	75	73	57	76	84	67	57	68	76	76	62	70	58	62	67	58	70	65	62	66	68	57	60	67	71	60	54	57	67	71	66	50	55	72	69	73	53	71	80	62	50	69	54	66	64	67	65	59	63	72	80	74	64	79	65	68	61	53	54	72	52	52	60	75	70	75	61	71	66	62	71	84	69	81	71	60	70	60	60	61	67	76	69	77	57	71	63	65	72	65	78	64	73	65	58	68	48	68	69	61	64	69	72	72	78	64	66	69	72	79	62	62	71	73	56	68	62	61	56	71	68	63	54	61	64	70	56	76	68	60	48	66	62	64	82	60	59	75	71	51	58	82	69	54	61	82	56	74	61	70	63	79	77	70	57	64	75	62	72	63	55	58	66	53	70	73	67	84	73	82	76	76	54	79	68	64	70	79	62	57	73	73	62	59	63	60	73	64	64	74	85	57	67	68	56	48	64	69	64	78	57	70	69	64	70	67	57	67	60	56	67	73	66	71	65	79	79	67	58	62	73	74	75	57	72	80	66	62	59	74	60	55	64	72	74	70	61	59	63	59	55	71	58	68	65	50	69	66	64	71	64	70	59	82	82	72	68	68	68	66	68	69	64	61	64	64	76	62	61	62	62	71	70	61	43	73	78	55	68	64	70	67	76	61	67	72	59	69	79	58	74	70	44	69	62	69	69	57	61	60	69	59	61	65	48	83	62	79	56	79	71	67	51	54	55	81	65	74	62	75	67	53	69	75	56	67	72	73	44	69	74	71	59	71	76	56	60	81	66	82	63	75	62	75	73	68	66	59	58	71	59	59	80	78	63	58	77	76	55	62	56	69	74	60	55	71	72	61	56	66	69	63	60	59	50	64	61	69	74	61	66	62	83	66	64	70	82	64	64	65	72	44	61	69	62	52	57	70	61	61	50	69	56	59	66	71	68	68	60	66	55	66	55	61	68	52	77	58	73	67	57	76	55	63	77	75	64	62	62	75	60	76	68	84	68	76	86	59	67	74	68	57	87	65	61	60	61	62	65	63	57	61	68	59	58	66	51	76	82	63	65	70	55	70	81	69	78	72	68	52	64	63	68	53	79	76	65	50	73	57	68	70	60	72	71	81	64	60	69	71	73	64	63	61	66	65	62	78	66	57	76	58	68	73	68	58	70	60	65	69	65	66	68	67	65	60	58	69	75	66	68	72	62	66	78	57	62	72	68	43	61	77	64	81	73	61	73	57	66	75	67	88	59	58	71	79	64	64	68	69	60	67	58	75	63	66	61	82	76	62	41	65	59	75	64	57	59	49	73	69	75	66	66	77	64	64	73	71	62	56	53	66	57	56	67	61	70	82	55	50	77	54	56	69	54	71	58	61	74	49	68	63	71	66	79	59	72	67	54	61	65	49	65	75	69	84	75	63	61	54	49	78	76	63	74	65	74	66	58	68	65	66	63	68	52	56	72	67	75	67
3670	360	384	463	408	389	341	372	346	377	312	314	297	322	304	294	297	300	307	293	297	283	302	294	278	279	310	282	284	290	277	264	294	280	286	284	304	278	273	299	283	316	287	272	280	320	277	281	264	285	322	270	279	281	268	255	292	300	283	303	285	271	301	291	290	297	285	312	302	303	286	295	305	305	280	253	286	292	287	286	276	308	270	268	266	290	282	295	267	296	291	266	299	275	286	273	272	288	300	265	298	279	274	295	277	287	274	324	287	309	320	304	300	318	310	262	270	311	281	290	323	278	259	272	287	281	283	275	290	262	257	266	261	292	290	286	289	296	283	300	270	296	314	293	308	288	308	291	291	275	280	275	283	223	304	251	284	260	262	286	285	266	256	292	292	262	299	270	273	281	310	294	321	302	291	302	308	298	259	308	287	272	304	275	318	266	291	255	272	291	293	288	270	279	291	256	284	294	256	292	269	304	292	287	276	275	309	308	274	289	266	277	301	264	269	251	314	309	284	286	276	268	264	272	279	271	298	285	287	310	298	292	249	272	282	278	276	244	285	314	279	264	289	285	289	280	300	264	269	286	291	280	282	267	288	284	265	267	299	298	282	290	312	299	304	281	262	266	292	282	303	281	255	283	299	251	290	269	294	288	283	326	290	313	282	291	324	310	282	259	276	251	283	279	272	285	258	280	283	263	269	292	319	279	286	283	284	288	275	296	253	304	279	285	274	295	311	301	274	299	304	317	285	301	288	294	250	264	274	272	282	269	313	279	314	267	266	296	279	287	284	293	258	317	270	282	301	309	272	272	266	304	288	287	293	267	297	293	303	274	272	282	266	291	277	284	274	294	280	290	284	283	294	271	281	264	296	280	285	279	301	303	290	271	266	299	295	274	305	266	270	280	287	285	282	271	314	293	289	299	275	271	282	287	268	276	291	291	294	290	277	277	285	283	245	286	268	284	265	273	283	301	286	255	297	296	280	277	306	299	256	292	264	291	260	304	280	303	262	284	278	265	294	309	288	293	276	291	309	303	314	273	267	245	261	273	285	274	285	280	277	288	283	278	275	301	277	281	290	296	285	280	280	273	311	290	274	258	270	274	292	276	295	292	277	273	307	286	314	284	272	294	295	285	302	287	272	274	286	302	292	274	277	290	296	273	302	294	319	293	293	276	287	285	260	275	261	306	318	290	309	240	287	282	275	285	295	263	287	275	266	272	275	272	268	265	285	282	290	264	272	294	257	283	291	284	293	283	296	304	278	287	291	305	277	291	296	310	306	290	301	276	307	315	273	281	295	316	304	295	286	288	284	293	311	266	308	291	293	292	271	291	280	289	310	290	269	253	317	280	282	273	261	285	282	313	297	302	291	274	266	289	280	312	267	288	274	287	284	271	305	274	265	263	297	268	280	262	301	292	253	267	281	266	277	308	300	311	278	305	281	284	264	269	277	267	284	269	287	309	274	307	278	291	251	271	296	303	303	271	298	274	275	269	298	283	281	276	279	264	288	293	275	281	282	327	260	310	273	292	274	290	256	248	333	263	306	278	289	291	268	297	316	264	292	267	318	299	273	286	290	281	287	300	252	276	327	294	308	271	315	304	277	312	277	299	303	299	246	292	275	280	274	303	286	301	315	306	262	270	293	300	284	277	291	280	294	292	303	298	314	288	300	297	278	281	278	283	282	311	298	287	265	264	274	311	293	287	290	291	272	288	260	301	285	337	312	286	271	281	278	273	303	293	276	290	278	281	283	290	299	277	283	268	286	279	281	312	323	295	247	304	305	298	282	275	300	285	279	279	273	281	288	296	288	303	304	282	288	270	293	260	300	278	304	298	273	281	260	297	296	297	295	287	275	249	299	292	285	259	305	300	298	291	288	253	270	316	275	299	279	299	300	292	286	296	304	302	267	306	305	263	318	321	296	238	291	263	316	262	285	288	281	310	242	256	288	267	299	278	272	258	334	277	270	325	252	271	290	281	297	258	271	229	271	269	291	295	285	273	295	303	288	301	283	280	307	302	290	341	264	269	300	279	284	274	288	283	315	304	261	258	258	280	277	313	280	283	258	277	310	279	312	304	260	274	278	321	286	282	291	269	282	296	269	270	297	268	293	277	253	249	302	298	284	304	327	292	277	284	271	296	292	298	269	296	298	266	293	279	261	258	277	265	276	302	286	277	267	284	274	277	274	265	305	301	264	271	282	289	269	279	294	295	313	283	287	273	299	305	273	295	303	267	286	291	275	291	272	301	287	303	286	289	299	327	264	296	292	311	267	295	277	266	291	277	312	286	265	288	249	299	294	293	298	281	265	270	292	290	305	297	286	301	301	297	307	315	300	286	298	275	283	269	283	271	276	294	297	282	308	307	250	277	269	289	280	287	297	303	297	266	307	300	257	286	283	278	309	307	281	286	258	297	291	276	305	300	293	292	284	271	263	291	268	272	330	255	299	282	305	305	283	267	287	288	269	294	294	237	268	297	260	294	247	295	286	290	291	280	310	297	278	305	271	293	264	272	261	271	296	308	277	287	279	281	285	311	286	278	294	267	265	270	262	284	306	268	284	271	270	289	273	297	267	277	294	257	279	296	291	290	271	299	289	267	283	303	309	288	264	276	299	284	301	291	276	304	287	287	281	260	312	266	275	287	247	280	311	281	256	263	283	283	274	302	292	301	295	310	295	276	272	255	275	299	295	260	316	304	296	297	305	283	298	287	263	293	280	283	288	259	287	305	284	311	292	270	258	275	275	288	293	297	312	269	296	305	277	305	282	255	271	290	264	275	280	286	281	294	293	286	281	267	256	281	289	275	297	285	294	266	286	301	303	304	296	288	302	321	300	269	318	259	268	302	303	261	251	282	266	281	282	269	284	288	326	262	286	276	299	301	284	267	287	293	272	270	258	286	302	294	267	260	330	282	320	259	297	277	310	307	276	294	291	286	269	277	293	294	305	280	264	276	258	298	311	295	307	268	278	255	309	277	264	263	278	287	302	285	303	281	288	274	277	295	258	314	292	294	300	285	277	258	317	304	256	306	253	282	306	294	300	251	304	279	264	283	293	304	263	277	291	269	274	301	292	282	264	288	287	281	269	267	279	270	280	294	303	287	290	285	285	319	303	295	296	299	289	297	308	317	303	271	283	303	267	330	289	267	287	292	274	242	279	290	270	306	297	281	260	307	300	289	298	295	296	305	288	264	289	247	276	285	265	267	272	305	269	310	289	273	282	280	292	297	274	282	280	321	299	258	303	279	277	303	302	300	276	316	290	276	277	282	283	299	264	290	292	315	285	270	285	294	280	269	285	286	297	266	270	287	290	280	313	298	313	297	285	301	308	250	301	272	282	286	274	273	284	292	262	318	248	278	281	270	280	288	291	293	262	274	278	288	307	275	284	300	290	307	281	292	275	294	295	296	276	263	283	294	293	290	272	283	268	271	302	301	305	284	291	272	275	275	299	291	287	300	304	274	250	284	288	291	293	302
15320	1349	1187	889	617	468	367	303	258	235	220	233	201	183	164	194	178	166	158	147	163	155	144	149	158	130	139	140	159	147	161	128	128	133	155	154	144	135	144	118	132	152	139	147	140	151	125	139	138	136	108	122	132	115	132	137	153	116	138	132	137	138	146	126	146	133	147	129	143	154	132	143	123	135	152	153	109	131	139	128	113	135	137	120	119	113	127	138	134	134	153	125	135	131	138	97	138	134	132	129	142	107	119	148	132	166	122	130	112	131	118	135	124	128	117	113	131	128	141	142	142	138	158	119	122	101	113	134	145	122	141	136	117	108	125	119	135	128	137	151	130	125	139	136	106	138	129	134	138	125	129	139	149	128	145	128	133	140	125	129	125	135	122	124	114	145	117	129	123	128	120	105	136	131	146	122	115	139	127	115	123	129	123	120	154	132	137	142	132	138	120	124	136	148	141	128	120	124	150	122	133	118	140	129	135	110	136	139	148	83	133	124	133	156	139	133	138	117	131	131	126	131	119	119	118	134	137	133	122	115	118	98	131	118	127	121	121	136	140	154	142	122	149	116	141	134	110	122	142	124	137	136	122	143	132	142	106	125	144	126	145	131	123	109	143	131	135	137	132	125	125	133	128	137	118	124	141	131	130	122	117	138	107	139	136	124	150	143	139	136	115	156	117	130	156	137	161	110	105	142	124	124	137	125	131	101	127	136	148	130	118	131	132	133	132	138	135	126	112	124	120	121	140	104	133	162	137	127	130	134	133	114	136	122	131	134	125	144	127	136	123	119	123	128	134	123	123	127	128	131	127	120	142	132	134	123	139	138	120	137	119	119	126	124	124	127	139	144	139	133	110	126	117	139	123	144	136	148	142	115	109	134	133	129	130	132	130	118	117	122	129	128	125	146	153	136	127	129	130	121	136	143	128	140	125	126	131	127	140	133	108	132	134	124	128	110	156	133	123	124	138	122	146	133	147	130	123	132	146	135	140	147	125	149	112	119	128	133	127	136	132	146	116	97	139	113	154	130	148	124	128	115	139	148	103	128	116	123	133	141	120	132	139	121	141	129	140	132	130	128	114	128	116	118	120	126	155	143	136	128	126	132	128	138	137	128	144	107	122	119	137	135	113	138	122	135	132	125	143	142	157	147	138	117	143	144	116	140	147	140	137	127	125	134	151	136	117	135	121	139	118	123	124	127	136	147	146	136	126	119	114	126	128	135	140	148	131	144	116	133	115	150	136	125	148	121	125	139	131	143	124	136	125	165	147	134	144	129	141	125	127	128	134	115	127	143	131	120	143	118	154	135	136	141	129	122	139	127	147	127	122	132	131	125	130	132	114	158	137	132	133	147	117	134	131	115	112	119	154	116	129	128	114	145	98	137	139	126	124	129	137	131	127	118	150	120	111	137	127	132	132	122	131	121	145	150	127	130	135	141	115	113	124	132	128	123	118	128	125	125	123	150	134	145	153	115	131	118	143	124	122	124	148	125	144	112	130	120	130	122	132	146	134	129	135	116	134	138	144	118	142	115	150	115	129	124	148	130	131	130	156	140	133	130	136	140	143	140	134	134	149	128	118	127	126	111	127	124	115	127	117	131	133	137	136	112	133	121	123	127	131	125	125	103	139	132	118	130	130	124	103	112	135	115	129	130	133	126	123	145	137	108	141	133	127	130	114	131	119	132	121	145	134	118	139	144	127	124	119	135	124	136	151	129	125	138	117	139	128	110	129	146	129	128	124	145	130	129	126	129	129	126	137	144	127	139	120	140	128	134	115	146	153	147	141	112	159	131	127	129	134	130	119	127	118	131	123	135	133	110	96	137	132	128	135	137	108	126	143	126	123	155	114	126	138	129	140	116	129	136	132	135	140	150	125	135	131	114	130	157	140	134	123	140	134	131	148	123	119	136	128	128	129	146	129	138	152	119	109	117	123	130	106	131	136	125	116	144	156	132	146	142	138	121	133	118	140	146	125	160	143	128	127	127	114	153	115	133	122	141	124	137	123	109	131	129	136	138	147	137	132	133	123	122	154	141	136	132	114	157	150	135	124	132	133	159	131	128	124	123	142	135	129	126	144	122	120	125	142	116	118	124	129	115	117	134	122	124	146	131	148	127	145	120	113	128	119	127	152	125	116	143	137	133	140	128	133	123	120	125	128	116	132	121	151	130	126	121	121	120	116	148	121	121	141	128	122	114	124	125	129	133	127	131	117	129	144	149	123	152	127	144	120	132	122	134	146	123	139	133	123	129	131	133	135	151	125	131	129	140	114	131	132	126	138	119	110	119	144	135	133	129	98	119	149	144	127	130	120	136	127	163	134	134	119	145	143	129	113	132	110	119	132	120	133	122	137	139	150	135	132	136	136	125	117	122	137	140	126	113	142	124	136	115	116	123	113	153	112	131	133	136	136	97	143	102	125	132	129	131	126	118	134	128	137	118	133	145	125	140	151	122	119	109	147	119	150	132	110	116	128	132	124	143	155	156	138	138	139	138	121	126	126	135	137	128	147	148	139	137	117	139	116	110	128	110	140	130	133	129	131	143	119	137	122	132	149	132	134	122	141	118	125	139	129	130	114	149	117	144	145	114	144	136	126	137	138	152	121	126	147	130	130	136	129	132	132	101	128	121	129	140	135	166	134	118	130	129	128	134	145	113	131	124	139	124	150	129	145	112	130	135	124	130	140	156	116	137	141	125	151	142	133	139	128	131	138	129	124	127	136	146	120	157	118	128	111	138	133	125	116	149	138	137	124	128	125	137	122	126	150	137	119	154	133	136	136	137	132	124	131	148	120	134	138	133	133	125	134	111	135	138	138	135	127	130	129	125	134	123	118	140	155	121	136	128	145	139	123	127	118	146	139	120	116	114	131	137	127	132	141	121	116	123	120	121	114	140	124	148	122	144	129	150	115	130	147	145	126	127	111	125	143	149	126	129	131	144	143	123	128	125	131	132	131	132	121	131	140	134	114	128	119	135	130	128	112	132	134	120	135	147	108	117	146	136	123	148	141	157	150	141	143	121	117	154	126	127	115	138	135	137	155	137	137	122	130	147	131	120	145	130	128	131	120	120	121	147	114	118	133	136	134	129	117	117	129	134	151	134	123	123	134	134	122	125	117	112	118	151	124	125	133	130	125	147	126	137	133	138	134	131	130	132	126	117	121	118	119	125	111	131	129	144	160	141	134	135	123	124	127	134	131	120	123	107	140	161	155	121	131	116	143	136	119	112	103	100	125	114	125	147	110	135	131	130	127	129	136	132	124	119	142	129	119	150	124	138	127	126	139	120	147	131	153	127	132	108	127	108	132	110	155	135	120	145	120	148	123	140	118	131	111	153	129	120	135	152	107	128	131	131	133	143	139	140	152	140	113	125	115	125	129	139	133	99	126	126	142	135	129	123	141	137	130	125	117	146	134	126	125	145	137	125	125	122	139	123	136	151	147	124	129	134	119	127	126	118	121	124	133	140	112	135	127	129
9971	1357	2592	3134	2693	2226	1936	1609	1381	1306	1181	1107	1044	876	840	800	774	735	710	731	668	679	654	609	596	599	581	581	551	562	576	550	547	544	550	534	561	522	518	510	512	506	493	521	508	563	536	522	512	514	517	492	497	515	526	467	482	520	508	508	480	535	496	526	500	476	489	503	456	479	491	468	483	486	510	513	498	475	522	476	476	483	452	463	487	447	510	515	452	468	500	538	522	482	515	442	496	518	444	537	444	482	461	493	494	502	480	451	490	478	458	465	533	513	512	476	445	442	509	507	466	499	424	465	481	486	484	451	473	463	474	481	465	512	490	444	493	490	485	498	473	451	497	487	494	446	468	447	501	452	450	426	488	528	467	475	487	457	452	467	487	526	460	474	473	454	449	465	439	456	433	457	507	470	506	451	510	492	499	481	511	528	510	503	458	495	479	465	462	492	492	465	495	486	459	499	483	502	523	494	450	462	503	493	486	456	495	475	435	446	511	466	529	470	440	484	462	487	455	494	464	478	467	455	477	499	490	482	460	518	467	450	496	502	474	442	457	469	454	441	477	464	487	483	501	505	477	485	442	502	494	474	441	430	450	482	476	424	479	503	496	491	456	481	474	483	482	473	465	452	448	477	460	477	451	467	461	431	461	466	491	445	473	462	514	459	468	457	508	469	469	489	458	473	529	489	455	508	513	496	440	462	468	511	479	455	483	518	468	500	464	487	527	489	483	480	503	472	532	528	517	470	483	476	479	440	490	494	452	460	488	432	514	425	477	456	485	487	449	496	452	504	462	488	465	447	491	457	486	494	479	446	456	473	455	442	483	474	492	517	502	492	478	439	498	455	482	511	495	463	506	498	473	472	478	454	475	445	469	471	470	534	456	465	457	471	511	484	469	473	447	464	511	493	532	452	468	474	451	485	484	475	454	444	465	486	482	470	492	459	483	437	495	497	492	460	475	470	508	484	511	456	487	472	500	467	462	492	458	485	449	478	461	474	489	517	481	504	478	486	444	442	525	469	456	486	475	482	465	464	493	439	478	449	440	493	454	475	479	468	475	496	490	501	501	461	443	483	507	491	453	461	474	448	476	482	474	448	463	468	486	469	451	485	423	475	485	476	474	499	466	521	490	487	473	461	469	471	473	478	457	438	452	522	476	496	476	497	499	471	470	491	464	485	454	484	470	436	480	504	447	472	453	500	467	463	467	467	484	481	487	479	445	454	452	478	487	446	499	457	445	467	464	478	478	473	470	479	515	464	508	476	451	473	480	441	489	493	470	469	480	462	487	452	475	474	464	470	445	509	480	491	468	489	508	505	490	492	426	510	484	468	456	452	469	491	459	500	492	462	434	462	447	486	468	470	460	460	433	420	486	475	470	460	500	469	468	516	473	522	442	487	488	515	445	490	482	457	487	459	514	538	515	460	514	495	460	478	485	472	505	478	461	510	516	487	484	478	470	474	481	460	487	446	485	446	456	481	459	450	501	466	476	467	528	460	483	497	496	476	481	452	438	452	466	510	479	447	484	479	519	508	466	459	476	522	453	486	509	438	449	472	518	471	469	487	467	456	468	476	472	489	499	445	501	497	475	501	422	527	478	503	481	477	487	446	411	475	491	497	508	482	441	513	494	494	435	482	468	526	440	476	485	441	475	455	467	479	496	482	505	476	520	484	450	490	456	458	487	483	490	491	428	499	471	447	508	516	496	500	481	479	463	508	450	470	484	457	474	486	476	471	533	433	481	502	467	501	477	462	495	508	469	521	493	469	511	475	451	459	481	485	484	445	498	474	519	495	463	505	490	474	459	498	460	485	515	462	471	483	502	467	438	474	485	468	484	443	442	450	490	507	460	464	473	498	492	447	447	482	489	474	457	513	441	478	432	485	464	508	461	476	498	499	492	478	468	446	461	479	509	517	493	473	491	465	479	452	468	501	464	494	456	448	490	482	487	491	514	498	466	513	502	482	481	466	451	471	456	476	495	457	446	489	468	472	462	469	490	506	450	477	493	512	491	405	475	452	494	449	475	510	446	471	456	438	450	444	460	471	477	458	436	450	505	484	474	465	518	449	444	467	514	493	492	501	489	500	487	480	469	482	476	503	475	466	464	483	492	461	444	492	471	483	498	517	498	478	463	489	472	463	485	428	449	485	461	471	436	462	497	483	456	455	471	465	464	489	465	423	455	521	471	487	471	462	447	515	478	455	481	499	460	507	530	474	468	458	469	506	473	507	460	457	477	481	460	458	475	432	466	466	481	460	450	471	456	450	493	483	442	486	453	475	434	477	474	439	453	462	494	509	502	473	483	521	455	490	475	493	441	470	473	490	456	465	481	469	440	490	487	496	461	477	465	483	489	475	451	454	487	464	444	484	472	492	470	506	464	488	486	509	478	490	480	483	458	509	485	432	490	472	483	462	509	494	464	491	482	487	482	467	491	460	491	492	470	486	475	469	443	456	461	528	466	473	475	446	493	453	475	490	500	480	468	473	495	446	467	460	480	459	492	461	483	488	477	462	485	459	529	465	458	451	502	460	502	446	460	513	466	452	470	523	497	452	491	520	439	448	469	473	504	492	521	501	453	472	520	488	472	441	486	480	484	470	475	479	452	444	441	442	473	471	487	449	449	461	500	487	532	439	462	501	474	461	465	470	492	454	472	500	454	451	482	434	473	517	489	493	491	459	488	493	480	499	437	530	458	475	471	459	516	492	456	503	459	482	488	478	453	469	422	470	511	487	466	485	493	480	468	469	462	480	487	436	466	481	493	441	507	477	498	479	447	476	471	481	529	508	453	509	452	440	528	486	479	456	445	469	437	428	460	471	475	454	473	490	449	509	484	469	473	503	473	478	470	480	510	491	470	481	502	474	482	508	510	492	488	485	494	468	482	521	455	441	477	492	494	475	486	471	455	482	475	473	494	483	463	456	473	514	451	458	485	473	453	494	501	471	516	492	482	523	469	442	481	462	477	482	485	447	453	499	517	490	476	484	463	508	464	453	491	485	484	459	434	459	445	469	440	471	489	434	458	508	489	491	510	494	468	483	466	461	494	454	472	471	517	485	434	507	512	474	476	447	508	454	490	504	491	469	458	504	510	507	468	438	479	454	462	464	454	446	438	454	497	473	506	491	468	469	422	510	506	458	489	476	488	487	491	479	506	475	501	482	490	506	503	447	483	486	514	501	494	483	510	472	479	487	479	495	447	449	474	504	478	485	462	455	469	525	498	459	447	477	471	477	457	511	421	476	474	490	453	508	463	453	513	454	476	496	521	467	483	504	457	486	453	543	451	470	477	506	467	440	481	485	459	493	474	466	467	474	461	479	462	476	477	469	508	438	503	453	478	453	452	465	506	491	508	481	443	455	465	456	481	498	514	459	490	503	455	459	496	478	459	464	449	444	515	448	469	468	480	470	471	465	451	466	454	491	504	468	490	482	485	503	493	447	469	456	479	487	462	479	483	509	494	459	443	508	489	485	480	498
25425	3831	2380	1694	1185	900	751	546	487	405	384	355	334	280	283	290	309	272	246	237	242	258	258	240	239	248	264	216	242	206	242	240	208	224	223	202	218	236	201	202	197	229	219	213	219	217	222	212	202	253	222	222	219	179	201	192	203	202	228	228	232	214	220	227	222	236	207	202	196	215	204	233	206	222	225	239	215	199	211	210	209	223	214	199	238	235	187	214	221	229	187	205	214	224	229	230	194	215	228	215	207	222	206	223	217	209	211	237	187	222	201	200	201	227	229	215	189	199	189	209	208	212	212	234	215	198	238	218	217	222	197	211	195	215	234	195	184	218	210	201	195	226	215	206	223	213	212	201	204	191	191	206	213	217	204	211	219	215	201	193	171	175	200	227	205	172	212	220	195	215	209	198	209	210	206	213	215	209	227	207	200	202	193	187	190	223	210	207	191	232	184	204	198	211	207	198	198	181	198	203	200	188	209	213	197	200	188	211	211	188	231	200	197	201	212	226	176	209	222	206	214	200	201	214	218	215	197	199	228	209	236	210	166	185	202	182	215	205	200	222	206	220	230	197	211	204	205	196	214	204	208	191	228	208	245	206	192	179	209	218	204	180	205	219	215	199	214	190	196	204	176	190	216	198	201	204	214	201	223	218	228	208	215	216	225	205	198	217	193	195	238	216	190	217	199	226	208	222	187	229	207	200	209	214	216	189	197	226	224	218	222	199	209	206	205	210	213	216	185	230	197	198	212	204	178	198	234	209	191	207	213	200	199	214	207	194	191	190	218	203	199	192	232	239	216	225	186	223	205	208	197	210	241	215	176	210	201	197	226	224	222	203	225	184	209	192	202	194	205	220	195	213	204	228	178	208	222	212	223	174	211	226	181	198	198	191	199	200	185	204	224	196	203	188	199	232	198	195	219	200	213	203	197	189	224	206	205	181	220	210	231	211	223	202	200	191	224	224	205	197	183	198	206	228	176	213	212	195	228	225	206	204	204	179	186	201	186	209	196	231	235	184	233	215	212	225	210	194	205	206	204	216	206	207	182	216	194	187	229	205	217	217	206	194	231	207	219	200	190	211	215	184	212	215	210	192	192	228	195	203	205	224	202	193	193	179	197	188	204	208	217	177	214	197	202	213	232	200	206	190	219	194	213	209	206	211	228	215	227	195	215	241	231	226	194	212	201	186	200	190	215	204	198	225	202	192	202	214	213	226	210	194	205	214	220	204	202	190	225	213	187	221	182	228	189	213	217	214	178	216	191	201	170	189	204	207	213	197	197	223	187	222	200	202	206	217	241	184	178	204	205	180	192	220	184	192	195	214	199	176	186	216	217	186	195	229	220	206	204	205	176	191	206	212	230	213	229	214	216	217	189	205	194	231	205	194	186	206	220	208	208	223	188	204	204	187	213	208	163	194	217	218	192	207	220	196	200	199	203	206	226	184	217	203	216	229	241	232	226	202	191	205	213	202	214	210	215	210	215	203	204	211	193	181	200	206	195	227	215	204	175	206	236	198	195	196	220	187	205	209	182	221	225	228	197	205	212	212	205	232	204	155	205	213	205	226	233	210	237	188	194	187	216	230	206	216	199	226	194	209	221	196	229	198	221	227	206	191	214	210	189	230	209	242	220	220	225	204	233	205	214	213	184	211	215	210	182	193	221	203	221	194	212	202	196	211	223	202	192	189	177	196	195	240	220	188	214	199	218	216	232	182	203	220	198	225	214	206	214	190	215	196	198	197	222	199	196	220	211	243	182	194	227	188	215	214	225	187	177	211	223	225	206	223	191	234	200	216	198	202	196	195	199	220	194	199	200	225	209	195	218	215	201	187	232	181	208	193	235	205	192	196	200	163	214	211	197	223	196	194	213	200	216	204	213	212	188	212	211	195	238	215	194	190	213	206	204	228	219	216	207	211	201	201	224	206	215	195	196	226	205	195	213	204	211	207	204	188	203	184	204	222	201	204	199	205	223	236	210	199	215	232	235	206	220	204	207	216	235	234	221	200	207	200	202	165	211	201	228	229	212	187	209	201	204	187	219	215	216	195	183	203	197	205	206	218	225	162	214	205	231	218	214	212	179	226	212	203	187	207	220	197	190	198	196	210	198	201	225	189	177	207	206	184	232	225	224	224	194	192	214	233	216	231	203	217	221	203	220	211	196	200	196	194	222	205	208	227	186	197	199	208	187	203	226	224	205	204	214	221	185	235	217	202	201	214	212	234	214	199	195	191	205	206	202	186	192	187	225	192	201	204	212	220	204	212	200	206	198	185	217	189	215	189	242	199	200	209	197	203	196	209	207	201	219	205	157	196	211	214	220	204	213	209	198	188	199	195	208	201	233	195	199	200	225	218	219	194	199	229	206	194	202	210	222	212	237	177	204	215	198	203	210	200	201	234	212	216	196	211	223	196	248	225	211	196	208	216	188	190	179	197	204	211	190	212	221	205	229	223	203	169	219	186	198	206	216	200	196	204	208	227	202	206	202	211	218	209	206	199	207	218	225	207	205	203	205	207	178	224	184	219	219	215	220	204	247	237	187	202	208	198	182	204	212	199	227	220	211	201	201	229	204	237	208	189	202	182	197	221	209	210	194	206	216	231	236	227	199	209	212	207	200	205	217	198	232	210	205	225	213	208	219	209	195	259	213	194	195	200	181	211	192	221	223	199	210	227	197	193	211	209	205	184	214	203	196	223	199	191	191	217	231	218	197	230	225	199	207	214	189	223	212	215	219	220	229	204	219	199	180	239	190	209	193	183	191	222	204	204	197	209	228	217	212	214	215	200	217	217	216	198	245	166	206	202	216	194	201	214	233	193	197	213	211	232	202	203	216	177	248	203	220	212	239	187	199	206	203	205	207	211	225	206	179	211	229	233	232	198	186	193	205	211	232	215	183	205	212	211	219	216	215	202	210	227	193	223	184	194	205	203	214	206	204	207	191	228	205	208	209	223	196	195	194	182	205	205	193	216	211	208	201	215	219	213	216	197	209	208	205	235	222	193	215	197	203	213	197	208	224	223	199	182	218	217	183	201	198	209	209	220	214	180	185	205	207	200	197	184	201	215	222	233	175	213	213	224	202	229	228	207	219	201	211	209	189	207	204	196	211	222	240	198	221	180	201	221	216	220	201	198	203	204	189	193	225	195	197	208	200	220	195	208	200	187	213	197	212	213	205	218	177	196	201	189	217	191	205	199	196	234	212	195	204	201	207	215	205	215	194	214	187	206	220	181	228	204	202	232	212	192	205	238	219	214	178	223	236	191	208	220	210	221	214	233	196	201	190	193	205	213	188	185	211	232	211	208	190	201	212	214	190	209	221	214	212	209	207	221	203	193	228	187	239	216	186	221	204	227	200	212	204	209	225	191	231	186	215	201	217	219	221	219	210	207	212	203	217	209	191	197	222	228	183	214	211	220	208	209	216	189	211	207	210	206	201	199	215	199	228	212	219	178	209	213	221	210	218	215	206	209	196	208	205	225
13868	2453	5040	5922	5218	4278	3594	3065	2604	2399	2112	1918	1742	1520	1423	1323	1334	1268	1186	1147	1036	1057	1051	1037	955	1033	958	936	925	909	853	840	847	825	854	791	885	825	775	781	836	775	777	797	814	774	732	841	739	752	834	768	710	785	758	789	735	723	773	757	748	738	756	713	721	731	727	761	737	745	785	738	757	756	750	718	721	773	713	733	760	768	715	738	766	744	762	695	701	700	774	709	726	695	754	751	714	750	695	666	718	700	711	754	714	761	693	709	733	704	674	697	772	676	701	729	700	734	703	702	704	687	775	719	755	721	694	681	717	720	696	689	684	677	691	748	740	749	701	714	730	749	704	690	718	700	716	708	726	724	709	722	692	713	672	704	671	687	715	717	710	711	719	726	736	708	722	685	721	718	700	669	738	735	699	731	753	704	674	686	715	701	669	687	679	701	697	713	688	702	711	692	732	668	776	695	743	711	685	662	695	726	705	721	709	722	720	705	707	710	691	756	715	682	713	705	701	734	650	708	663	720	723	748	668	695	690	693	721	672	754	693	660	754	719	704	712	731	685	696	695	692	696	688	715	717	701	704	730	735	766	699	692	745	713	746	700	731	665	725	714	681	691	691	730	700	785	704	695	748	717	762	708	706	727	693	707	744	759	687	714	677	675	696	699	681	707	719	687	708	710	699	707	695	723	726	718	697	688	713	651	724	680	681	774	709	708	720	694	710	722	680	656	707	716	712	684	706	746	692	751	701	684	780	686	753	741	735	745	696	748	707	714	687	691	725	673	713	716	670	750	711	754	711	702	733	691	672	682	736	699	691	712	675	730	755	663	715	681	707	709	768	747	781	759	723	709	699	670	695	688	695	694	687	732	685	698	777	678	716	698	715	679	747	719	694	727	736	717	742	680	709	706	704	746	696	676	731	679	737	707	692	705	750	673	662	710	739	774	718	739	671	669	696	705	758	726	721	708	710	779	711	736	665	751	680	736	698	763	712	686	680	726	736	701	719	702	666	755	750	739	702	723	669	706	720	666	734	692	686	667	693	736	716	712	739	755	749	701	692	690	714	673	705	650	717	676	672	751	746	703	686	721	709	732	725	707	803	763	704	642	693	744	661	724	709	698	682	700	751	723	705	708	741	723	725	702	697	731	689	703	704	673	681	704	708	716	745	671	669	726	705	735	677	695	692	677	700	790	736	700	687	728	728	731	677	683	709	711	691	714	678	681	730	747	721	692	733	663	721	725	749	751	694	696	707	719	738	697	726	686	722	731	701	738	756	683	710	729	704	704	729	708	718	728	665	751	726	699	733	732	703	725	726	704	747	725	696	687	764	738	673	726	694	687	704	720	691	667	665	714	732	711	687	733	666	713	702	730	696	705	647	699	724	731	717	702	714	680	655	696	744	703	730	665	716	712	679	731	689	715	650	669	672	690	732	754	721	733	728	740	731	695	731	657	669	719	721	674	739	752	726	686	705	712	737	688	720	715	719	719	732	663	695	735	716	763	703	668	713	645	673	691	705	703	678	703	715	703	706	698	751	715	739	707	684	741	716	687	636	761	703	726	752	718	707	731	712	671	752	717	701	708	709	716	720	721	725	741	721	696	711	721	718	720	725	714	693	699	718	724	710	731	666	694	701	681	733	719	740	684	715	737	705	723	741	717	733	710	681	723	685	680	698	731	691	683	737	749	687	712	705	729	715	704	689	712	664	710	710	743	704	760	686	754	713	747	688	692	737	683	685	712	687	701	718	693	721	707	711	689	705	721	691	744	687	734	709	670	689	667	723	719	691	710	673	716	738	755	718	723	687	698	692	653	674	653	690	673	732	743	747	704	731	670	701	732	725	763	719	692	750	743	766	702	696	743	705	720	671	719	698	738	740	696	683	649	747	704	711	684	711	702	662	724	742	753	716	699	706	723	703	695	691	716	772	704	710	734	726	713	707	702	707	718	754	682	717	697	708	697	671	679	669	667	651	707	733	708	693	719	682	719	726	733	782	746	668	738	691	673	735	721	718	657	699	675	699	759	733	751	711	672	675	706	752	699	764	658	677	751	709	713	714	698	695	720	753	703	735	704	705	703	737	741	782	710	691	732	709	684	707	708	714	726	704	682	686	680	713	668	769	670	692	715	767	714	727	711	712	681	716	715	672	734	663	677	749	656	701	766	738	703	684	669	698	706	712	702	692	692	695	674	700	690	713	724	678	708	689	729	745	682	737	699	725	684	737	681	724	678	690	709	722	716	729	727	726	744	733	709	723	706	671	762	667	733	702	764	682	685	711	693	702	695	689	691	738	703	717	759	690	736	681	674	687	680	695	689	656	742	712	727	697	752	719	684	718	773	700	687	708	725	750	722	688	729	720	737	659	690	705	740	747	706	717	692	682	712	756	702	660	656	731	687	739	694	714	714	737	671	708	668	712	729	721	705	715	707	719	674	705	690	719	712	718	701	747	692	729	691	727	747	664	711	692	688	683	742	748	694	672	729	756	712	682	709	719	695	686	707	701	649	684	736	692	700	743	679	714	721	679	740	737	699	696	709	735	682	722	690	657	713	741	731	720	682	693	705	705	704	725	651	738	641	706	702	697	673	728	742	726	740	706	720	717	665	700	724	724	687	648	708	689	747	701	733	689	667	696	720	684	709	750	703	702	753	699	700	702	743	746	679	686	701	736	714	711	711	765	673	733	668	727	745	755	693	660	706	696	689	735	728	680	782	745	710	716	709	677	708	691	769	716	692	674	715	689	732	726	723	709	712	745	731	711	696	695	688	693	715	680	725	678	706	729	678	717	698	754	702	684	747	695	717	721	721	689	715	694	739	711	684	739	691	693	698	751	739	723	704	718	680	732	676	690	736	723	736	728	693	711	722	699	706	715	775	697	672	682	720	737	739	729	738	729	672	710	609	666	741	672	738	740	720	745	757	688	717	711	725	710	688	693	708	739	709	733	707	740	732	698	750	666	750	733	711	736	680	737	730	715	655	713	709	710	712	675	711	708	725	647	697	715	704	692	705	683	691	708	704	713	732	716	631	643	771	696	712	722	727	746	696	730	715	663	688	727	700	707	696	632	663	734	737	681	679	708	694	676	697	760	707	711	727	706	711	697	707	738	657	690	729	719	716	680	753	701	707	668	701	728	764	712	712	773	685	728	721	736	748	741	705	708	699	719	710	746	748	710	743	686	747	711	703	667	670	706	747	741	739	715	729	722	684	668	664	730	705	718	713	708	715	738	711	682	717	698	717	706	733	677	682	727	734	685	691	670	728	697	704	736	707	705	732	736	699	746	705	735	693	718	680	685	730	732	756	688	728	712	666	697	791	662	735	702	689	726	699	711	709	714	719	719	692	711	730	709	687	708	732	701	691	689	710	739	705	681	722	704	734	718	686	715	692	687	721	677	729	756	697	747	747	710	716	694	803	733	691	761	672	667	701	689	739	742	682	732	766	752	754	734	711	726	688	700	687	722	740	696	718	684	706	728	725	669
2127	113	142	96	85	92	79	77	76	80	85	80	75	69	78	68	67	67	76	55	68	81	57	78	66	73	51	73	67	68	71	54	53	62	69	60	60	75	64	68	65	73	66	77	60	58	82	65	56	72	80	65	79	72	77	60	66	48	64	74	67	64	57	77	64	70	80	66	54	52	58	65	65	62	43	74	70	52	64	67	72	54	55	63	71	71	66	67	52	76	69	70	62	73	69	70	55	68	82	64	66	69	68	73	66	63	70	66	67	67	65	67	62	54	65	66	57	69	68	53	71	67	65	52	65	67	64	60	59	58	62	65	63	58	71	60	61	66	79	63	70	67	65	53	81	75	65	68	80	58	68	67	60	77	51	84	70	66	70	82	76	65	64	60	59	69	67	53	58	77	68	73	90	82	67	75	68	73	59	76	68	61	73	73	65	62	76	52	59	67	80	67	64	64	67	68	79	65	70	62	79	79	64	59	59	59	69	72	73	57	59	70	77	85	73	56	74	68	78	70	68	64	70	61	59	74	57	68	71	60	60	68	67	64	79	69	68	57	82	54	62	72	68	84	62	71	65	64	73	75	57	66	69	64	61	66	57	62	87	66	71	58	61	66	66	58	76	73	75	73	57	58	61	77	85	74	64	60	55	60	60	62	62	71	61	62	51	69	64	80	59	56	66	63	70	72	58	64	63	59	62	70	76	71	57	74	77	65	66	57	73	69	63	69	59	78	59	59	64	63	76	58	66	72	81	59	74	75	50	67	73	61	64	61	60	69	81	64	67	81	66	72	73	69	52	66	55	65	91	60	70	65	73	69	66	54	76	66	68	59	67	74	64	54	66	65	55	69	94	61	66	79	58	73	51	59	70	62	59	61	57	69	62	59	65	70	75	65	58	63	59	66	66	52	62	62	46	78	57	65	73	68	68	61	71	78	72	80	72	64	75	59	67	64	48	66	64	77	68	66	65	75	67	73	64	71	52	65	81	76	67	81	63	65	69	71	71	49	52	67	74	62	69	81	63	59	68	61	58	61	62	66	72	62	71	75	59	68	61	66	61	62	70	76	55	69	61	80	62	63	64	67	58	64	78	65	69	65	83	76	72	80	57	52	61	64	77	56	69	84	75	59	56	55	68	73	65	67	73	63	73	66	55	58	72	66	61	59	81	60	66	57	64	61	72	68	70	64	64	59	51	71	74	66	70	58	59	70	66	74	82	69	55	70	67	64	53	68	73	75	62	64	72	62	70	78	66	60	52	58	72	65	61	67	66	67	67	71	70	62	51	62	68	70	70	60	70	70	86	53	59	71	77	61	64	59	48	70	86	78	65	61	67	55	71	69	67	64	48	69	61	69	71	72	71	64	47	68	62	57	62	66	61	61	50	76	55	62	67	73	65	56	73	66	61	52	66	73	72	63	63	55	73	65	72	70	76	74	57	49	72	80	61	70	59	57	67	62	60	57	51	52	62	82	60	62	61	79	73	75	69	63	58	80	62	63	64	74	64	77	68	47	75	64	78	66	79	76	82	69	76	58	58	83	75	58	70	83	71	67	77	82	73	65	68	66	77	60	77	52	58	68	60	78	75	74	56	81	62	72	78	70	70	62	58	71	72	59	52	63	61	65	65	63	54	48	76	75	68	70	53	65	69	65	66	77	64	60	64	61	75	77	58	69	60	77	69	71	55	55	57	64	78	58	70	56	74	53	62	56	63	68	60	71	70	52	73	63	56	59	69	56	69	63	68	68	61	66	70	50	62	77	68	75	57	67	64	80	65	69	61	56	71	58	82	65	72	67	77	63	81	63	78	67	64	55	75	65	58	74	78	63	59	54	80	57	67	75	69	76	64	74	74	70	62	58	61	68	67	56	68	67	81	54	64	66	74	69	68	82	76	63	78	71	72	58	68	64	74	56	67	59	66	77	65	56	60	57	73	72	60	60	73	64	67	68	82	52	66	58	73	51	80	57	74	74	55	58	84	56	62	65	63	59	59	63	61	60	60	62	61	63	64	63	77	68	65	50	49	61	67	61	66	77	77	56	63	67	55	67	60	58	68	64	74	45	70	54	64	66	73	76	78	68	59	61	61	54	67	61	61	75	72	69	65	57	64	51	70	53	62	66	49	59	61	80	76	61	81	69	72	74	66	69	81	61	68	71	61	64	47	64	82	64	71	82	68	83	59	53	67	72	57	64	61	60	64	73	67	85	72	70	72	54	67	55	74	71	66	66	64	72	67	74	68	59	68	74	60	74	54	59	50	63	78	58	65	59	66	58	52	65	73	72	59	69	80	81	72	69	73	74	52	67	63	61	56	53	66	66	58	69	49	56	59	76	68	58	66	71	63	59	55	69	49	70	71	57	68	69	65	65	70	59	50	66	52	72	59	64	68	65	58	75	84	83	66	58	54	71	60	79	62	85	61	71	78	62	70	60	64	71	62	70	76	60	68	75	66	62	68	58	47	76	57	63	66	70	66	63	77	53	75	67	70	64	67	52	72	73	63	68	72	76	60	72	72	66	66	66	65	67	84	59	57	51	70	66	60	60	70	57	68	71	67	67	77	60	48	64	67	70	69	72	52	77	58	66	74	62	71	64	64	72	71	69	56	68	56	63	63	71	72	62	58	63	60	71	63	53	61	50	63	65	60	58	69	66	59	61	64	67	67	62	69	77	63	76	66	69	63	76	71	53	63	68	59	60	72	71	72	57	63	74	62	53	65	67	60	61	73	74	60	73	61	80	68	72	58	71	77	62	73	69	66	58	53	56	64	75	72	60	53	82	65	63	54	67	68	72	77	59	69	60	59	51	65	70	58	71	61	79	73	72	66	87	52	65	85	72	68	77	70	59	78	65	65	74	66	68	59	62	67	63	58	60	71	66	70	60	79	53	65	65	67	59	69	58	64	68	63	70	68	76	75	72	57	73	60	75	54	78	61	73	68	63	67	75	67	64	67	52	60	87	56	74	76	74	67	67	61	70	78	59	71	71	69	57	68	86	58	63	68	67	61	76	58	69	69	61	64	75	69	69	57	84	67	69	56	60	73	54	56	52	71	68	64	57	70	78	54	60	70	60	73	75	67	59	63	63	71	60	49	67	63	56	61	72	51	62	65	60	73	70	74	65	71	75	58	51	88	80	61	52	75	58	62	71	66	56	76	86	61	72	70	58	52	67	63	65	65	82	72	63	61	70	64	70	62	89	76	63	67	59	57	56	75	68	70	59	64	74	84	56	48	64	60	81	66	58	70	68	75	70	69	67	59	81	54	61	54	65	63	62	56	66	72	70	74	73	71	72	66	71	75	58	45	57	77	64	62	76	68	78	68	60	76	52	58	61	77	70	66	69	67	83	71	66	67	68	71	59	72	56	55	66	66	69	59	68	57	47	48	77	70	60	67	78	62	74	72	63	63	61	58	68	59	61	65	63	64	67	55	60	60	71	56	73	71	64	60	53	65	69	68	70	70	68	67	62	50	68	65	80	68	74
3575	365	464	486	450	412	383	358	372	364	350	307	323	339	316	319	320	285	272	303	278	301	330	300	311	315	308	306	299	297	275	289	311	305	288	293	319	302	291	301	279	284	280	267	255	273	282	269	290	284	295	268	301	303	268	280	263	288	304	307	318	285	299	265	281	287	294	281	284	306	297	292	261	296	309	284	278	289	281	292	242	270	312	280	276	288	268	269	287	271	289	259	274	247	290	283	294	291	283	316	292	303	274	273	309	276	273	261	284	286	296	277	295	298	300	295	276	281	250	285	275	266	286	286	308	276	314	286	307	280	305	264	300	261	296	274	297	286	276	276	277	291	255	281	292	285	277	256	320	311	262	266	301	302	292	258	258	281	295	275	302	244	281	287	286	289	290	286	312	307	303	313	275	293	275	293	256	303	266	288	280	275	278	307	271	248	284	270	298	296	289	316	259	310	273	274	290	270	269	288	311	300	294	296	278	292	279	280	261	295	267	267	281	281	262	287	264	288	301	287	284	260	263	287	275	289	318	247	289	273	270	271	284	267	302	296	309	312	292	317	291	293	311	264	274	300	289	294	300	279	278	273	283	288	260	280	309	266	235	283	287	297	282	276	295	293	302	310	262	287	278	265	264	283	316	258	283	244	296	255	286	282	291	292	291	302	285	252	278	267	284	283	292	299	281	283	277	277	291	307	278	271	282	263	275	277	254	297	266	278	297	304	290	313	311	263	252	277	273	291	257	259	294	305	255	272	282	298	312	268	272	268	309	270	284	275	315	269	287	272	303	270	297	295	296	294	266	265	290	266	302	307	294	310	283	299	310	308	277	295	270	274	270	297	291	262	274	283	306	282	299	264	248	289	319	294	291	289	296	305	298	276	270	300	290	273	269	300	282	307	283	285	270	299	307	282	269	291	277	276	293	293	310	272	292	269	322	309	297	290	273	295	282	291	299	294	300	311	243	262	308	275	286	319	283	286	333	304	277	295	257	288	291	273	299	270	289	286	279	291	304	256	251	294	304	298	252	282	259	291	291	273	281	279	296	315	272	254	318	295	302	280	273	289	299	288	295	300	246	285	255	318	275	267	300	290	293	291	285	290	284	304	269	256	276	256	253	268	278	261	281	305	264	296	305	276	291	265	264	314	293	267	275	258	271	304	289	294	271	299	262	265	317	278	292	309	316	289	290	272	288	276	320	276	318	294	293	272	302	298	295	289	247	245	283	277	283	287	276	291	291	311	285	284	295	307	270	299	277	281	266	330	284	257	293	265	292	283	295	301	281	269	296	286	301	279	288	256	300	323	290	308	289	300	277	274	274	276	293	310	274	314	280	284	275	321	300	274	259	294	260	285	291	276	295	287	271	296	264	282	261	254	292	264	299	282	262	288	292	283	276	311	298	325	308	290	272	280	322	257	287	284	285	302	305	272	305	322	293	306	277	281	279	265	265	253	262	297	309	305	304	247	284	298	285	295	281	264	301	293	291	275	288	277	297	283	276	283	267	310	278	267	278	295	288	291	253	280	310	304	270	284	277	290	294	292	280	295	284	269	299	300	266	318	277	287	266	276	287	277	273	274	317	270	291	304	248	290	297	318	258	276	271	290	280	284	289	281	313	307	299	261	285	259	319	280	273	266	294	307	298	301	297	275	301	293	252	271	277	304	256	306	274	288	271	280	277	299	263	316	289	254	288	300	296	308	308	286	274	266	266	295	281	310	298	293	295	261	284	282	293	286	286	285	290	264	289	282	292	310	285	266	294	280	310	302	262	272	276	288	279	311	279	290	282	285	300	307	290	283	259	317	327	292	289	264	296	288	293	284	282	280	274	273	277	277	249	292	303	291	278	293	262	292	271	306	294	295	302	300	268	284	295	284	282	282	282	310	312	289	282	291	244	265	302	286	298	278	291	301	258	295	285	278	274	308	265	268	291	298	298	294	273	302	317	296	286	298	290	254	304	289	258	310	274	279	291	281	247	296	254	319	321	280	297	285	265	272	292	288	284	275	288	301	297	290	321	302	316	299	294	278	292	265	277	317	298	292	249	309	289	256	246	259	292	274	319	274	276	267	299	283	278	294	297	259	278	283	284	313	298	288	285	309	281	294	311	291	256	304	299	242	290	265	276	267	262	292	282	301	292	287	294	329	301	279	279	273	289	312	265	261	298	299	271	287	301	283	313	280	283	271	294	287	322	291	301	311	273	272	294	293	272	310	262	302	274	303	283	270	272	290	261	315	286	310	297	268	298	300	307	284	279	278	287	310	289	294	273	289	295	296	290	300	269	291	271	273	296	283	300	291	295	279	270	309	284	285	284	312	267	268	306	277	308	275	294	274	315	281	299	304	296	269	278	275	292	299	247	289	328	271	286	277	295	300	303	270	294	285	284	245	299	287	313	266	294	289	297	296	291	277	313	309	283	278	269	269	249	309	299	294	278	287	304	286	291	262	286	287	284	304	297	291	275	286	273	296	303	283	271	299	276	270	299	291	261	310	303	252	296	318	278	292	285	308	297	291	306	287	276	302	281	290	279	312	298	316	277	292	308	288	277	291	300	291	294	313	285	283	286	283	290	293	269	286	307	290	316	258	267	291	281	289	290	288	301	297	273	268	278	304	283	294	291	290	281	292	293	281	289	282	295	292	284	281	284	281	294	267	273	260	285	267	284	264	264	312	307	259	281	291	275	295	299	258	286	289	259	290	291	290	268	305	291	293	271	275	288	259	285	315	256	293	295	287	274	277	296	276	288	289	269	290	275	284	267	320	279	295	260	280	267	288	266	265	275	262	320	306	284	304	295	257	334	283	294	264	280	271	289	297	269	278	285	279	290	293	308	256	266	310	291	296	277	286	261	254	294	289	300	313	283	282	275	263	283	292	321	301	286	297	242	283	283	302	285	286	285	258	285	266	287	303	287	295	310	301	297	274	288	301	306	294	256	304	273	286	246	299	282	296	284	283	283	300	321	279	286	279	281	275	313	303	284	288	279	287	271	288	305	260	295	286	287	270	265	265	276	296	277	278	278	272	271	299	296	267	298	304	303	273	302	292	303	255	294	294	269	273	288	280	255	287	283	308	282	309	293	312	246	294	295	270	252	282	247	269	284	290	275	299	302	296	282	292	273	304	293	297	288	266	280	286	290	285	275	279	284	295	315	265	297	305	296	299	276	286	302	301	251	286	275	292	294	282	286	302	275	302	252	278	279	297	275	288	293	277	289	254	309	291	285	290	287	276	302	259	290	293	288	285	280	271	267	306	259	266	296	291	305	290	290	289	293	297	295	292	277	318	272	292	291	287	304	273	292	285	297	263	279	314	299	315	266	318	296	295	268	280	303	288	325	282	282	278	276	290	248	294	305	322	316	287	280	291	275	289	256	291	275	290	277	284	276	246	277	275	285	270	275	284	282	322	264	292	306	268	291	275	289	280	283	301	286	271	286	293	258	247	284	305	268	302	287	323	276	286	281	286	300	295	291	263	283	286
16070	1381	1189	926	666	469	416	358	285	260	244	231	189	177	181	186	164	198	166	160	157	159	155	170	162	173	138	147	148	160	145	153	120	156	134	133	123	143	136	145	139	154	146	134	121	143	162	159	133	150	147	147	143	140	135	128	146	142	138	121	134	136	149	155	123	144	141	121	163	135	130	116	128	125	144	125	130	147	124	132	122	163	139	137	130	138	129	141	137	119	160	134	140	155	141	124	162	111	131	135	146	141	148	145	123	134	128	135	133	141	159	149	127	133	142	120	152	127	111	149	134	129	133	122	130	124	162	126	123	131	132	115	143	139	152	155	136	121	131	137	147	124	107	139	132	122	137	146	133	130	145	148	143	128	157	121	142	117	154	145	145	143	142	132	142	139	129	141	135	138	130	133	134	134	146	134	122	120	139	134	137	120	142	143	130	136	151	114	122	111	126	150	124	133	141	151	130	117	145	136	126	125	159	128	140	126	132	125	130	169	148	134	145	141	123	126	128	155	140	143	136	156	140	144	129	118	159	141	130	160	151	138	138	151	136	144	139	126	154	145	134	128	138	125	126	137	143	150	120	127	131	140	130	121	131	141	119	126	142	128	144	150	127	142	149	144	152	128	138	119	123	153	147	136	154	131	176	125	124	125	122	139	140	129	134	131	115	121	142	128	129	125	141	132	131	143	157	129	134	128	132	130	130	135	137	134	135	121	144	141	124	143	147	122	121	126	126	153	152	120	140	133	146	145	141	120	139	145	135	146	128	137	133	133	130	119	138	130	133	111	127	142	116	143	141	133	142	128	136	122	161	132	142	131	123	113	106	145	143	135	134	137	129	151	122	121	153	122	147	136	147	133	123	144	167	135	129	143	123	157	153	153	143	154	132	139	124	132	120	112	127	126	128	154	136	132	139	153	141	128	148	153	150	131	113	133	138	153	136	143	144	137	141	136	149	146	140	150	138	150	142	137	137	140	129	138	138	129	135	126	141	136	152	139	131	150	141	141	135	127	122	134	139	152	132	148	141	130	127	132	124	136	147	140	137	130	145	131	133	134	128	135	132	127	121	140	136	131	143	145	127	164	127	123	139	143	148	134	149	137	124	137	136	111	131	136	139	132	142	131	135	133	125	137	144	155	117	124	143	129	142	143	145	149	135	150	137	131	131	133	110	143	141	119	136	136	136	141	140	126	131	129	131	138	127	152	112	127	144	134	138	144	130	141	155	127	153	127	139	141	126	115	140	123	140	153	146	149	160	136	158	136	142	128	156	129	148	126	134	144	128	147	149	143	114	131	146	145	142	130	161	137	141	137	132	140	128	157	142	128	122	118	142	131	114	132	137	117	127	155	128	163	141	126	135	118	112	142	139	168	144	142	136	139	112	132	129	120	150	131	115	130	132	124	138	156	128	135	131	137	133	135	148	115	125	151	134	148	141	136	148	128	139	132	143	127	128	138	120	123	133	160	128	127	140	147	162	133	115	156	127	105	137	139	154	118	138	129	143	125	157	140	127	141	152	150	143	144	144	115	130	134	121	149	151	124	127	136	150	149	112	139	136	122	142	136	151	125	123	125	136	119	128	132	143	136	155	131	154	123	128	114	132	133	125	122	140	145	138	158	160	120	143	119	137	119	145	143	133	146	139	129	130	124	140	116	135	126	136	130	146	130	149	126	144	145	129	109	129	151	141	131	142	148	132	123	139	141	140	152	122	133	145	142	147	151	120	144	135	153	139	140	106	135	114	148	115	137	133	152	128	142	141	120	131	130	134	136	119	111	148	147	154	165	145	150	128	138	148	129	143	123	133	129	121	112	142	145	131	160	117	147	148	125	149	130	159	136	126	136	157	152	139	130	125	135	128	121	153	149	146	153	123	161	164	146	139	122	143	143	134	147	145	120	133	139	127	126	125	146	116	149	149	149	130	162	149	136	141	139	139	136	124	129	149	139	129	123	153	141	127	120	130	145	149	119	156	146	127	125	137	139	135	120	130	136	137	135	135	155	153	143	115	143	145	136	168	129	147	149	155	153	138	144	143	129	146	156	137	147	144	127	129	118	127	124	148	142	142	156	145	118	138	142	135	158	153	113	142	128	136	151	142	138	145	138	174	137	136	128	127	133	146	145	145	146	121	130	121	103	143	143	119	127	125	120	160	139	129	132	126	149	111	135	126	124	117	134	122	151	120	149	147	139	130	127	120	142	136	138	135	135	128	136	149	131	143	133	108	130	129	141	133	150	119	129	139	124	149	142	160	139	124	117	153	121	137	163	119	139	129	133	133	146	160	148	124	137	147	135	129	137	157	135	127	151	148	142	138	142	135	153	152	140	157	150	140	139	120	133	128	152	144	147	138	121	115	125	141	114	135	152	142	174	127	133	134	133	141	135	141	112	142	132	128	143	126	142	110	138	112	152	132	155	126	133	137	144	146	133	138	144	114	130	136	149	137	154	124	145	151	137	150	136	130	143	121	146	132	149	133	133	128	137	125	133	146	137	141	134	125	140	128	115	137	133	130	134	131	143	150	137	148	127	122	135	138	144	142	159	122	123	120	118	144	142	133	167	132	141	111	113	136	145	128	134	127	137	130	163	153	138	115	127	149	141	141	148	134	115	124	129	138	119	139	146	131	136	119	139	131	146	132	135	124	121	171	109	125	117	133	128	121	127	153	154	132	126	146	147	133	127	158	128	155	149	152	141	149	136	152	128	120	135	155	126	152	154	126	129	137	129	128	175	142	133	150	136	112	137	117	129	132	140	128	117	128	136	143	128	133	148	148	122	143	128	146	124	131	123	103	157	140	115	133	120	135	136	144	145	140	129	144	140	160	139	126	134	141	144	131	133	147	154	126	133	144	144	169	136	147	129	122	139	126	121	139	136	129	117	163	149	153	151	139	145	132	118	141	128	128	151	139	127	146	146	131	137	150	148	124	138	148	119	124	143	120	133	141	138	144	152	144	168	99	151	143	140	143	132	133	127	129	120	124	130	136	141	132	113	122	139	139	145	145	137	143	148	153	138	128	123	120	140	125	150	138	148	123	127	131	131	119	134	127	162	143	131	131	142	152	149	142	155	137	130	139	136	120	137	151	125	156	124	128	131	139	134	146	127	143	161	135	126	113	129	145	164	119	134	142	149	129	134	134	133	142	133	141	129	127	124	131	135	160	136	139	142	132	142	130	128	143	135	130	136	140	136	121	140	125	142	148	161	123	133	150	127	131	143	147	155	133	148	136	131	138	121	139	126	128	160	115	138	147	108	138	158	144	133	129	158	147	152	126	139	125	136	145	145	122	122	139	140	141	133	143	150	120	127	155	121	150	115	125	141	143	140	137	134	150	136	127	126	142	135	134	134	137	155	148	141	139	132	139	135	139	149	140	138	137	151	155	136	140	144	135	143	153	123	136	154	154	146	128	110	147	121	146	134	143	144	130	153	137	154	165	135	136	128	141	140	141	156	140	123	132	136	133	131	107	126	118	114	131	154
10378	1393	2784	3312	2861	2403	2157	1696	1538	1346	1288	1088	1049	926	907	802	796	778	775	731	721	722	669	666	619	626	662	668	580	646	584	605	572	580	519	574	583	565	552	532	570	559	542	552	561	558	507	528	541	515	543	514	518	509	512	522	522	546	516	521	540	568	507	493	541	528	563	536	475	548	487	529	509	524	494	536	510	503	498	498	522	471	521	493	497	502	481	517	478	504	486	504	507	451	481	525	525	510	496	464	476	517	485	497	512	528	470	505	485	550	524	546	503	494	493	503	488	569	524	514	514	487	476	506	501	487	503	473	527	509	502	465	490	510	525	497	501	480	500	509	454	509	475	503	503	477	462	530	488	477	521	532	513	458	509	509	488	518	502	529	475	473	492	492	516	474	503	483	531	502	516	480	499	473	487	478	512	501	528	528	524	515	497	483	481	533	486	474	490	527	506	504	496	497	503	507	510	484	505	512	474	483	483	520	500	525	457	532	465	496	473	476	488	514	466	506	492	494	509	507	474	511	502	479	503	491	500	506	480	502	502	465	478	534	525	516	542	507	455	491	451	502	479	486	476	509	538	517	491	487	487	530	522	493	485	492	522	528	492	490	510	475	512	489	479	497	488	519	495	492	512	490	515	503	464	472	461	515	488	481	512	516	508	464	499	540	472	504	531	485	492	493	480	455	531	498	521	476	530	502	497	484	508	479	502	502	490	503	490	499	519	472	474	508	474	505	497	480	495	515	479	512	503	512	506	516	492	481	485	472	474	503	483	499	488	503	522	466	518	460	474	527	510	556	483	498	496	497	507	468	518	508	513	558	519	477	493	487	510	484	493	506	495	490	504	512	536	479	495	499	540	483	479	539	503	512	516	477	528	489	525	533	495	483	532	500	495	483	495	515	508	518	484	487	524	473	530	510	484	488	450	484	532	512	508	500	548	482	512	461	534	500	529	509	448	488	501	507	499	476	497	500	474	484	477	526	476	472	480	506	537	514	473	458	486	481	488	502	506	494	529	492	503	485	517	457	490	489	480	510	509	487	507	485	511	478	479	497	525	538	552	512	499	487	467	490	472	498	525	511	530	502	459	495	471	525	499	512	488	495	485	490	498	493	510	479	476	523	506	477	495	493	520	541	503	545	490	493	463	484	496	526	482	504	483	498	489	501	534	521	487	506	500	534	464	506	533	527	505	490	527	496	515	478	493	483	477	492	516	489	506	492	528	477	506	472	462	475	491	491	499	514	469	492	488	509	539	498	480	481	475	543	513	502	491	490	486	520	492	513	511	504	505	533	482	500	487	440	522	490	489	509	482	509	477	499	472	560	499	514	524	472	467	485	516	510	481	470	516	499	515	528	487	502	493	528	513	473	539	498	476	515	509	515	522	459	439	527	513	481	525	504	493	500	525	472	517	495	530	507	475	495	523	476	497	504	535	522	514	499	503	490	514	490	477	513	515	506	524	566	455	476	488	509	500	533	503	483	483	494	509	481	502	523	504	485	470	507	502	473	476	466	506	499	539	494	497	503	484	536	487	494	490	480	504	522	510	473	514	481	480	490	491	518	504	487	509	516	491	494	458	494	472	496	454	479	457	511	498	480	459	489	476	497	500	487	498	473	526	502	506	511	520	507	524	501	471	505	420	462	491	500	482	489	445	491	479	492	490	495	492	526	518	506	478	502	516	489	529	508	516	465	507	520	523	511	545	550	505	472	506	474	510	458	497	515	498	498	506	502	572	461	469	495	516	507	500	497	537	466	465	492	505	502	489	513	512	524	496	510	492	474	465	480	476	498	469	527	486	464	493	470	529	506	483	488	485	477	524	513	472	494	530	514	508	471	492	541	498	499	517	464	541	521	493	499	483	507	499	503	542	491	491	484	490	559	461	506	506	498	512	531	456	513	477	525	483	506	508	483	484	497	509	523	500	474	504	521	455	489	490	495	518	491	491	498	479	473	518	498	486	494	444	494	486	495	501	553	493	506	509	492	489	511	452	493	491	500	502	540	466	495	513	487	525	490	507	459	500	497	508	496	491	487	506	466	496	526	468	545	499	522	493	476	453	502	507	540	536	519	470	508	467	483	506	492	508	504	520	476	482	492	471	478	487	491	458	542	529	460	483	467	520	469	496	470	532	500	498	473	493	457	499	487	501	507	514	484	519	507	518	508	489	481	509	506	524	498	474	510	531	556	475	535	479	522	498	518	509	502	515	463	514	501	490	500	480	521	481	490	511	468	547	520	514	501	488	490	472	492	495	474	497	505	509	509	490	503	523	526	495	496	497	495	513	499	501	472	512	507	482	481	464	475	466	520	476	477	519	517	506	484	476	484	507	481	501	519	503	527	504	468	514	478	494	510	487	483	480	479	493	495	521	480	512	489	490	484	515	507	556	532	506	495	438	477	494	491	499	472	507	495	487	506	521	516	510	533	556	472	536	501	504	510	468	465	518	518	465	488	495	482	526	514	466	492	525	525	502	475	503	544	505	509	532	515	508	521	492	519	473	498	532	518	564	484	486	509	491	495	470	494	469	467	483	480	529	540	509	529	543	519	509	504	533	485	495	503	516	487	496	498	484	536	493	508	457	496	443	514	497	481	506	463	550	464	480	463	439	499	464	513	479	472	462	486	502	487	496	498	505	537	520	466	485	488	516	469	516	483	499	491	507	515	497	530	557	484	497	489	543	512	485	493	496	501	482	445	542	494	509	499	467	486	513	535	478	508	515	470	480	512	523	528	495	515	482	533	479	499	493	507	482	484	493	510	490	483	510	520	470	513	495	557	498	497	500	498	522	500	529	539	519	506	485	517	509	492	526	466	521	512	521	510	503	529	498	497	470	499	511	476	505	508	519	500	491	510	494	481	492	468	525	492	516	496	521	530	510	473	477	507	521	476	471	531	471	490	511	508	506	482	475	484	474	495	501	516	462	527	522	495	511	477	490	537	501	492	490	521	524	510	462	516	477	508	500	540	466	503	513	577	483	483	497	477	515	490	477	533	524	496	430	474	491	494	473	544	493	499	475	505	512	476	526	456	493	501	489	487	461	514	496	491	536	522	470	543	471	520	537	491	457	500	524	497	507	466	470	509	482	546	482	510	489	504	470	528	473	518	489	543	482	511	495	520	500	491	492	509	494	497	507	527	517	450	487	511	545	480	497	510	480	470	521	492	455	486	472	494	495	494	487	500	512	497	509	489	483	502	528	489	502	484	499	489	530	528	517	536	482	483	482	474	550	489	490	494	520	496	529	494	485	511	494	516	488	523	472	524	513	510	493	478	489	510	492	487	518	463	461	500	487	464	541	489	506	518	499	519	488	527	527	494	492	508	506	504	513	515	436	556	482	486	487	490	499	474	500	473	494	492	519	536	515	494	503	525	483	501	466	527	503	511	509	485	479	499	504	536	497	529	505	509	538	477	504	477	492	514	495	452	520	525	513	518	509	518	534	515	503	529	496	513	520	500	515	530	524	549	513	524	531	506	496	498
25106	3722	2366	1772	1275	866	745	584	540	446	407	385	315	310	312	268	274	264	262	257	243	243	245	244	254	248	234	227	210	224	227	202	221	237	216	213	212	206	230	246	211	233	210	215	199	236	223	228	200	251	202	195	217	206	237	223	214	231	194	226	213	211	184	218	210	205	199	194	220	188	200	233	219	194	206	196	197	214	224	225	234	209	203	221	190	208	189	211	213	204	229	206	193	225	202	198	226	191	219	219	210	216	201	214	211	207	212	203	220	208	236	214	234	209	223	207	206	211	210	237	206	214	199	206	228	230	226	216	193	200	198	220	219	206	211	245	224	214	212	199	204	189	231	203	205	213	188	207	208	213	190	228	181	204	239	211	224	210	194	209	177	224	192	208	228	188	197	222	214	201	240	208	203	189	180	221	247	209	209	204	204	219	226	204	217	220	211	210	194	203	213	232	180	204	210	209	204	228	238	220	195	186	188	192	182	206	211	212	232	189	214	189	196	192	223	198	226	183	226	220	194	211	225	188	226	216	199	222	196	210	208	221	199	208	202	217	202	185	192	207	213	208	207	211	195	226	171	186	196	211	211	205	194	201	206	189	223	222	206	191	219	214	225	208	192	224	201	213	237	226	189	211	181	197	208	202	209	176	227	218	216	211	199	212	168	206	218	201	236	215	185	207	201	198	195	205	226	215	205	191	216	221	230	198	222	215	190	211	240	228	214	208	201	186	204	207	211	209	192	239	216	198	216	214	213	221	207	204	217	191	205	211	196	235	212	205	202	215	221	229	230	203	221	222	198	191	200	209	211	188	195	213	202	203	198	196	204	214	161	192	216	230	217	182	231	194	193	202	222	199	216	198	193	216	204	220	219	205	195	204	220	224	212	198	226	223	179	208	197	215	217	192	206	214	220	212	197	212	193	206	229	221	207	226	225	209	187	217	192	201	194	187	210	193	212	206	203	207	205	217	182	204	191	236	235	242	194	193	182	203	224	191	202	200	222	229	207	218	201	208	189	230	214	193	236	227	195	206	232	200	221	192	194	212	218	205	204	201	222	233	183	210	196	191	204	231	186	202	235	204	204	178	184	224	198	220	193	211	228	222	212	210	196	200	184	204	232	208	214	234	186	208	206	217	208	214	251	219	221	226	212	187	228	201	242	214	183	213	210	219	195	188	187	204	203	203	218	222	215	210	200	200	215	224	201	214	203	232	233	201	213	216	223	194	185	197	228	210	208	189	203	200	214	212	216	187	257	187	223	199	220	201	190	193	186	226	191	223	213	189	208	189	217	213	219	202	190	198	209	218	213	198	224	211	219	215	224	196	226	190	204	239	222	213	188	216	215	196	201	225	222	198	232	204	210	208	198	197	191	197	221	188	213	210	214	219	209	210	229	212	205	208	192	213	212	198	213	236	228	210	202	212	211	201	210	206	231	220	216	203	206	207	217	178	216	217	214	203	231	205	207	219	240	212	201	199	214	195	206	220	210	231	194	224	222	193	225	218	207	216	216	196	219	211	182	209	217	204	209	230	202	209	202	210	208	211	200	196	215	215	200	183	206	203	204	207	207	199	221	185	193	209	209	205	187	196	233	200	209	225	229	227	196	202	235	185	224	209	211	191	206	194	219	212	211	207	198	196	198	223	209	209	184	186	201	166	198	221	230	189	191	220	215	231	221	190	208	219	232	201	215	208	227	195	222	210	197	220	226	200	217	216	206	186	200	228	195	184	202	217	194	228	209	195	230	199	197	179	199	228	241	214	228	201	217	212	214	201	229	210	246	208	218	209	199	218	213	218	210	229	205	205	193	211	218	212	231	216	227	219	204	207	237	200	198	197	223	203	201	192	225	208	203	191	197	199	213	212	197	199	206	171	205	210	181	213	196	181	192	201	199	208	195	211	205	190	203	214	167	211	211	212	226	201	177	215	212	207	215	214	212	190	231	194	220	200	204	193	220	205	217	204	213	234	203	202	219	196	188	211	189	214	217	224	185	203	212	215	207	191	225	190	214	210	237	204	219	229	220	198	198	220	227	203	198	216	221	233	214	200	180	189	220	214	216	193	223	210	174	231	199	209	225	206	230	199	203	197	208	191	210	216	205	217	171	204	202	207	216	200	212	195	209	218	203	209	217	195	207	219	217	213	203	190	215	212	247	197	190	192	219	202	201	194	179	210	212	218	220	229	199	197	197	186	207	188	208	203	210	187	229	226	179	200	196	215	220	195	225	210	211	238	211	203	193	223	211	218	216	197	188	198	203	208	214	212	232	217	220	215	208	216	194	201	203	250	211	204	189	225	204	187	223	201	226	186	199	193	182	195	181	218	185	211	212	208	204	225	191	195	232	226	210	209	217	203	211	200	210	212	215	221	219	202	217	197	192	192	224	207	197	204	207	230	201	199	214	204	220	209	212	210	222	202	221	208	202	218	195	202	179	192	222	212	184	217	212	215	198	212	202	211	199	208	206	181	214	182	210	189	201	213	197	224	208	204	206	212	205	218	203	200	211	214	206	203	203	182	203	209	191	203	214	191	214	193	211	188	203	219	213	235	210	203	222	176	203	212	224	200	212	197	222	213	199	192	200	191	206	233	185	211	194	202	204	218	180	205	208	230	217	193	222	213	224	227	204	205	195	225	218	210	213	213	208	197	196	221	189	203	187	210	239	222	218	230	214	213	206	220	208	194	212	244	181	216	211	223	246	222	196	204	217	225	209	214	189	213	208	218	222	221	197	202	217	193	209	218	215	182	192	211	219	199	233	193	210	217	198	228	206	203	215	199	207	205	205	197	225	195	199	233	185	193	193	189	182	203	216	210	207	218	206	213	211	195	207	202	222	185	223	210	209	193	209	229	213	171	207	206	197	189	189	205	214	193	199	223	190	228	176	194	246	218	208	187	181	222	196	215	215	218	183	215	216	210	220	197	197	206	222	224	211	184	235	195	190	191	200	243	223	191	199	229	198	211	191	193	201	233	212	184	193	195	240	212	201	210	192	220	209	194	203	188	210	207	217	225	202	199	205	225	210	233	209	208	212	210	211	195	222	209	198	210	204	220	239	198	210	198	198	177	224	225	199	205	213	214	170	192	232	189	217	201	207	189	199	229	203	216	226	207	239	222	225	234	183	211	219	219	208	229	201	209	202	230	210	215	197	200	172	180	241	195	234	221	190	228	235	190	223	221	202	193	223	241	197	210	218	207	207	222	195	209	193	201	204	201	225	199	220	227	221	194	199	223	210	201	180	238	207	193	216	210	194	212	197	197	228	209	184	217	209	225	203	237	201	191	211	229	206	203	187	178	229	187	195	198	222	175	216	206	184	212	228	193	200	224	216	205	202	225	189	211	205	222	224	179	206	205	208	191	207	230	213	201	203	235	194	226	209	242	209	210	243	226	207	200	183	213	203	200	189	188	210	208	194	232	238	194	199	187	211	218	213	236	219	221	208	204	179	221	205	187	205	227	216	221	230	204	196	203	195	229	205	228
14027	2420	5062	5951	5279	4225	3686	3010	2679	2393	2204	1944	1682	1581	1432	1334	1310	1261	1155	1080	1141	1084	1048	1040	974	956	990	922	926	895	863	926	843	821	813	837	830	798	801	866	828	817	795	752	805	824	807	759	749	759	787	785	761	777	760	768	752	825	780	729	782	780	718	740	739	718	751	719	778	741	746	755	716	719	678	767	783	742	713	721	742	750	737	716	789	701	726	709	755	718	728	735	720	742	724	745	695	778	737	793	751	706	730	686	708	724	728	707	724	696	699	733	751	714	694	700	728	707	719	746	714	690	702	689	717	760	767	724	718	728	723	713	735	758	758	753	697	715	744	707	743	704	755	700	705	767	694	709	719	707	721	687	693	687	756	689	730	749	725	717	740	679	698	721	730	671	688	682	711	665	743	682	729	759	700	702	689	718	716	705	690	715	696	722	693	704	702	756	680	702	756	676	685	760	771	742	697	675	704	727	729	717	691	700	680	764	695	745	699	724	738	731	711	721	741	699	717	727	704	745	708	759	682	737	736	726	713	719	706	744	726	687	724	662	720	710	699	711	624	673	687	678	719	665	715	678	651	709	719	683	734	780	667	752	720	684	734	707	729	735	702	754	664	709	707	711	692	708	737	692	722	696	717	703	708	694	708	709	695	688	703	701	741	695	734	678	709	729	685	710	697	703	658	727	729	729	686	681	666	717	720	705	732	718	709	725	716	699	689	739	733	741	708	740	704	728	746	741	678	700	708	747	703	736	668	719	735	747	752	735	683	662	700	663	740	699	732	706	714	696	697	725	688	690	770	719	756	723	737	726	705	741	731	686	718	746	669	739	734	702	660	716	692	711	710	677	699	711	708	750	683	743	658	701	760	689	715	722	715	691	723	706	705	713	751	705	720	750	732	722	712	693	727	707	703	712	789	722	751	690	671	708	694	706	661	698	647	682	710	720	682	713	691	758	679	737	744	741	722	691	729	674	699	698	731	723	759	685	720	692	694	736	690	697	727	665	701	691	661	699	692	670	686	715	733	697	726	687	712	737	715	719	701	697	702	758	734	708	685	721	767	739	716	705	713	707	686	709	710	736	735	718	721	732	731	693	700	666	690	714	747	733	677	680	705	708	692	748	718	753	670	683	701	719	685	714	696	690	743	735	702	708	628	727	736	763	699	703	723	699	702	727	712	651	702	688	722	699	695	721	747	688	753	739	679	666	708	685	698	705	739	704	724	704	764	747	702	664	691	732	696	700	716	715	700	718	657	682	722	710	745	717	702	706	759	734	682	680	698	703	719	723	707	739	743	726	699	707	699	694	670	684	757	725	679	677	719	715	703	696	679	684	691	750	699	696	747	738	673	720	670	732	670	717	730	699	689	704	687	766	690	729	719	725	677	674	709	706	691	666	762	689	705	735	732	665	751	725	742	714	676	678	691	690	649	708	718	715	734	766	698	740	729	716	669	696	676	720	708	736	734	720	731	688	715	681	720	725	738	699	708	720	695	698	700	731	707	708	658	724	682	712	719	688	706	694	714	713	674	711	715	708	685	666	727	696	716	736	665	734	721	724	685	712	715	706	671	701	743	712	731	736	718	696	729	739	753	709	754	692	701	724	725	655	692	649	695	711	706	701	701	679	704	774	676	668	694	691	688	676	686	688	692	749	750	706	660	690	723	698	708	683	731	732	648	697	701	779	737	701	710	697	701	731	695	695	682	717	667	718	707	666	729	726	722	684	728	669	727	748	751	765	721	715	682	724	685	712	729	769	729	707	726	734	721	727	685	651	686	718	745	691	706	646	764	715	713	716	693	754	702	753	687	741	707	692	686	696	732	680	696	663	725	737	712	686	733	701	700	720	697	722	722	752	701	695	677	690	680	718	685	702	692	732	710	649	689	675	725	706	704	695	693	690	722	692	747	751	730	706	696	710	735	685	737	707	719	660	716	680	712	714	704	657	648	728	727	737	686	704	712	714	659	753	723	712	691	695	720	759	668	716	714	687	764	707	749	748	719	733	698	691	694	711	733	722	721	687	687	724	733	705	687	690	695	738	755	722	730	687	699	697	697	683	715	692	698	718	677	713	696	675	728	719	732	687	710	711	707	709	730	684	691	730	714	724	735	688	718	727	674	738	735	749	701	675	664	687	698	720	669	703	683	754	730	716	717	735	714	730	746	711	702	727	732	689	676	690	680	685	765	705	711	708	770	695	705	681	721	755	732	693	698	710	647	703	690	697	691	724	672	695	694	701	709	692	721	659	711	711	686	668	728	700	720	696	700	750	724	703	678	715	703	736	731	680	711	679	677	713	688	702	659	724	736	734	702	698	702	692	730	740	705	755	750	697	632	716	689	730	668	706	696	677	676	749	717	682	733	721	674	679	716	737	756	690	698	751	711	725	690	660	731	741	687	701	720	694	718	709	673	712	715	702	738	646	734	675	719	692	668	703	754	732	712	738	727	707	697	742	708	697	699	747	762	694	762	710	751	754	727	691	756	694	753	696	711	719	726	716	677	702	700	716	653	708	716	679	692	712	719	677	700	732	710	712	700	704	709	738	686	718	680	673	728	699	676	722	721	665	727	765	718	692	698	691	704	679	699	716	748	701	738	715	709	704	718	717	675	743	737	760	716	734	656	731	756	695	723	722	682	761	713	762	723	699	679	747	688	751	733	718	728	709	728	704	689	709	731	731	695	762	684	688	715	686	755	705	674	663	746	695	758	704	705	689	722	665	722	668	736	723	741	722	727	757	729	750	726	732	665	760	705	717	696	650	721	680	695	723	707	721	712	662	697	714	733	713	729	719	715	689	670	728	658	727	722	681	728	711	737	720	744	691	673	695	743	683	723	670	700	707	702	679	742	702	728	718	706	694	698	665	785	717	742	687	722	766	691	727	700	695	687	704	718	677	701	734	749	739	696	710	723	726	729	675	691	692	673	754	650	613	661	752	714	674	658	762	702	726	726	705	703	704	692	707	696	685	752	701	708	697	729	661	735	692	731	734	733	717	712	679	743	719	690	713	709	750	711	695	709	725	664	677	683	671	715	702	728	668	743	684	717	734	662	687	708	678	693	701	709	751	724	722	713	729	728	713	677	717	728	719	714	694	712	714	716	787	677	720	705	710	694	700	701	700	669	698	691	742	674	710	707	729	677	707	694	700	726	727	762	731	750	711	672	702	680	719	700	669	737	704	694	728	757	756	701	767	708	712	663	699	689	716	793	747	717	712	674	754	703	708	709	733	754	694	672	712	725	696	664	674	720	695	677	726	671	693	731	694	702	702	698	731	696	765	704	737	694	730	727	712	722	717	724	747	696	709	747	674	670	699	697	710	740	693	710	706	711	666	677	767	718	687	733	684	713	727	704	691	707	686	736	693	728	715	715	720	706	720	744	670	711	708	772	727	683	703	698	713	675	759	720	687	727	746	740	690	716	724	689	686	761	674	682	659	715	681	735	705	714	702	751	705	719	710	748	724	725	696	734	695	720	720	717	688
2081	142	142	104	103	72	76	69	78	80	73	74	68	60	63	73	75	66	48	57	57	60	68	58	71	63	49	75	63	66	55	63	57	56	65	57	69	50	61	71	57	65	74	68	48	73	58	69	71	77	49	57	65	64	58	63	60	56	51	59	68	59	73	59	68	66	71	65	62	60	47	67	74	75	67	59	76	69	66	60	53	65	71	70	60	74	69	67	66	71	73	73	61	59	62	69	62	67	65	59	52	51	62	78	64	48	67	59	67	62	52	68	69	77	75	74	58	69	74	68	71	78	55	70	58	73	63	62	50	59	75	60	60	64	56	72	65	57	66	71	68	65	84	59	55	64	57	62	69	64	73	67	52	63	58	61	69	63	59	62	68	72	54	57	46	67	65	61	54	71	63	53	64	67	60	68	79	76	69	64	58	52	57	58	58	70	69	59	61	64	64	71	64	71	72	66	50	62	51	62	70	56	62	77	60	59	54	62	59	83	62	59	55	51	60	59	68	69	51	73	62	74	69	46	64	69	56	65	65	70	61	69	68	71	60	63	73	56	54	70	69	70	75	66	67	68	71	84	55	61	79	65	78	58	48	53	62	59	65	69	64	78	58	78	61	70	69	67	69	52	74	64	63	63	70	59	65	62	65	66	63	68	79	78	58	63	50	64	60	66	49	53	59	69	68	57	51	57	71	73	52	67	60	48	56	77	60	70	62	57	54	56	59	58	73	71	57	54	67	59	59	61	60	63	53	70	70	70	59	57	55	52	55	63	84	64	67	57	68	69	70	62	57	67	69	70	55	62	50	60	73	68	77	58	67	55	62	64	60	51	71	67	55	63	62	64	75	85	66	64	61	66	76	60	66	51	62	55	58	65	70	67	61	69	72	63	52	70	55	65	64	64	56	59	77	80	72	79	75	73	61	55	73	57	60	62	55	73	66	61	60	61	54	64	62	69	64	63	53	54	61	48	70	74	69	57	69	72	67	58	62	63	60	77	61	68	65	63	61	67	61	52	64	53	67	50	55	53	57	65	53	66	75	62	69	67	64	58	54	65	62	67	56	64	70	51	70	62	61	65	80	51	60	50	66	53	60	68	69	63	64	55	53	63	59	67	47	53	59	65	60	66	69	70	54	74	65	56	59	74	58	53	70	56	67	79	57	69	79	52	56	75	66	61	74	61	64	48	53	57	64	63	61	63	77	54	50	68	66	61	71	60	63	59	49	84	60	78	77	64	64	60	54	57	45	71	69	65	59	64	55	61	60	56	64	62	63	52	54	79	55	61	59	67	60	60	58	46	65	72	79	72	57	54	65	68	57	68	73	65	71	65	75	59	73	53	69	65	62	67	60	61	60	65	62	68	49	69	64	58	53	78	65	60	64	72	70	73	74	68	56	56	63	59	65	57	51	65	63	56	70	57	67	58	68	63	54	67	49	75	59	55	79	69	64	57	59	60	62	70	69	62	61	62	66	79	66	60	58	66	67	55	73	55	73	53	67	59	64	60	66	67	77	55	58	63	71	50	67	61	55	66	75	68	67	68	67	65	53	52	63	58	53	58	56	70	56	56	53	59	55	64	75	57	70	70	60	58	63	62	73	60	75	43	61	63	61	72	61	64	69	62	63	60	66	69	53	78	70	62	57	64	68	50	57	53	61	59	77	61	66	60	47	63	61	57	60	64	72	62	67	67	68	54	68	55	63	66	90	48	60	79	73	58	58	75	72	57	66	56	51	64	65	74	79	61	51	67	75	67	68	68	85	56	81	64	55	73	57	56	74	84	49	71	62	51	65	73	73	61	81	58	61	62	60	72	49	58	63	54	61	57	49	72	61	70	60	65	69	62	50	46	55	63	63	53	55	65	56	77	53	80	58	68	69	60	64	55	54	62	72	77	68	65	68	59	59	60	62	67	64	54	70	64	73	45	54	57	53	66	44	63	69	69	62	65	72	53	55	63	62	56	72	59	64	62	76	55	66	57	54	75	52	51	65	54	60	72	54	67	63	52	60	51	65	74	61	62	68	76	67	63	70	58	68	77	66	65	72	52	66	61	60	60	63	68	65	65	56	57	51	58	69	70	54	73	64	62	53	77	67	85	56	52	67	59	55	71	76	69	54	49	68	75	55	49	50	62	55	70	68	55	55	76	60	58	76	65	62	62	52	50	73	70	60	59	67	64	63	62	50	76	57	58	57	75	62	57	53	58	61	62	58	61	61	73	65	70	51	57	60	67	60	58	56	64	61	75	62	77	63	69	71	62	54	68	69	49	70	56	62	58	71	60	62	60	60	56	70	67	68	56	81	57	71	82	63	59	65	50	60	72	65	66	65	65	62	59	71	52	65	67	68	57	82	50	60	54	69	70	65	62	64	62	72	62	71	79	70	61	56	62	69	54	54	56	72	66	67	68	54	57	77	64	84	73	72	64	71	68	60	61	59	69	59	68	64	49	54	52	67	70	49	76	67	76	56	62	54	53	61	61	53	61	57	57	55	66	78	60	61	73	60	61	60	71	61	66	68	60	59	67	66	61	74	77	61	68	65	64	58	69	64	53	49	58	59	50	77	67	57	63	68	74	57	57	63	68	72	66	68	63	67	54	61	58	68	68	57	69	69	67	68	63	70	66	67	67	56	76	65	59	63	72	52	56	66	63	77	59	53	54	52	56	54	60	61	66	54	64	47	61	63	59	76	44	62	57	63	60	67	64	75	55	57	51	64	47	65	66	53	59	71	70	86	61	63	63	58	58	60	70	46	62	52	56	61	65	60	55	60	61	68	62	53	64	77	63	71	59	62	69	65	56	65	57	66	70	67	62	67	61	52	68	75	70	53	60	72	69	70	58	66	78	69	61	64	68	66	64	67	71	57	84	51	56	62	80	57	48	58	69	72	62	54	62	68	62	73	88	60	60	60	56	73	74	59	63	77	58	57	65	63	66	60	47	68	62	65	67	74	61	73	62	59	58	66	61	62	70	55	67	80	50	70	74	63	66	51	67	63	58	50	65	59	66	68	73	73	55	65	74	53	56	56	73	59	73	65	57	60	65	65	72	53	58	63	82	60	59	61	58	62	64	63	68	54	58	64	52	53	66	64	54	57	53	74	62	65	59	57	62	82	60	58	57	75	56	61	64	56	75	53	62	60	56	55	73	67	60	73	72	69	64	75	69	66	72	69	62	64	61	60	69	55	70	65	55	66	63	55	53	60	61	61	63	68	67	61	62	64	55	62	74	65	57	61	71	71	70	53	46	63	60	54	66	60	71	63	57	62	68	60	74	37	73	58	62	59	58	54	62	83	50	68	61	62	65	44	56	65	66	60	74	53	67	65	67	69	57	69	74	66	60	67	61	59	52	55	69	56	67	69	58	59	67	61	67	64	71	54	90	65	61	66	65	65	51	52	77	63	81	60	63	61	68	66	64	67	51	63	54	64	61	67	64	44	53	62	56	64	65	77	58	84	66	62	78	55	65	56	69	51	55	58	70
3415	359	426	452	449	387	403	316	355	313	350	334	309	285	303	299	291	273	263	264	298	286	255	310	269	302	275	267	286	307	273	290	271	292	257	300	301	297	303	282	293	261	278	295	267	279	299	266	269	263	297	289	283	286	268	243	252	274	258	253	290	285	292	266	295	260	253	282	281	302	233	305	300	302	254	290	279	291	274	280	260	283	259	258	289	275	296	285	296	275	255	272	266	236	301	262	289	304	243	291	268	264	290	290	264	266	288	305	292	293	299	297	287	281	271	252	257	248	275	287	256	258	292	278	277	287	272	283	280	270	297	250	260	278	250	271	286	269	267	295	273	295	277	260	246	260	262	283	304	266	282	275	272	272	256	271	288	270	261	283	256	263	258	283	295	285	284	279	269	265	267	257	250	251	265	269	249	288	251	285	282	276	244	259	266	277	268	240	259	257	260	287	292	280	273	302	252	276	268	285	290	245	281	243	280	288	310	277	244	279	270	269	282	261	280	273	280	291	249	296	271	302	288	268	303	277	259	304	271	280	250	237	268	242	272	253	283	297	260	261	256	278	275	299	245	279	302	281	263	250	264	265	290	280	288	286	308	270	261	276	298	262	271	240	255	281	269	255	251	272	265	285	275	281	270	252	277	277	243	263	262	289	270	268	254	294	285	266	268	264	254	277	293	289	285	279	261	249	275	267	275	270	286	249	234	294	284	281	230	303	287	297	279	262	290	270	266	294	261	266	257	307	231	277	278	290	260	266	269	274	280	266	264	263	257	264	274	271	244	264	279	278	266	292	258	305	276	297	246	280	275	264	282	278	259	282	279	291	269	265	275	262	275	248	280	248	298	290	271	271	269	258	269	296	282	267	271	281	276	264	226	264	291	269	256	256	256	258	272	271	276	255	273	279	285	290	269	256	267	275	276	275	284	257	275	258	291	320	294	285	296	282	282	286	257	284	285	241	277	300	272	265	294	286	286	279	271	259	243	300	248	280	289	274	289	255	251	272	302	251	283	297	302	288	277	248	287	261	249	302	281	254	251	260	227	281	259	256	271	287	314	282	285	275	261	259	275	293	269	302	284	239	287	285	293	276	271	278	267	282	285	249	279	263	279	270	296	288	252	285	278	240	268	278	266	265	298	274	267	261	255	295	271	268	291	301	273	293	277	306	279	284	284	276	251	271	257	256	285	290	265	285	289	274	283	285	288	255	284	294	274	270	238	297	279	234	281	250	269	269	266	262	287	301	245	273	298	277	290	231	250	292	261	300	282	277	283	272	253	266	290	264	276	269	273	267	259	305	285	277	256	278	257	284	296	299	272	283	273	279	271	278	293	266	263	269	279	251	282	267	254	292	294	266	274	277	284	302	261	278	283	281	291	268	312	279	271	262	273	282	277	264	290	270	278	266	281	275	316	298	279	305	325	262	258	283	282	292	289	281	308	282	267	282	280	301	267	278	275	270	294	274	283	263	268	253	301	254	258	247	303	288	260	269	290	292	300	274	267	262	297	273	274	251	273	282	261	265	295	262	263	262	301	258	280	288	290	280	289	260	280	240	285	268	283	290	276	244	297	270	273	268	254	256	264	262	237	286	289	247	266	289	252	268	278	279	278	295	282	267	250	290	276	237	303	278	269	274	276	298	280	289	265	237	266	293	305	280	270	238	272	273	277	256	280	276	256	249	286	281	274	254	272	273	299	274	270	285	265	274	293	261	268	280	279	259	303	277	261	278	288	269	259	289	259	270	285	288	294	275	288	280	255	278	276	264	266	249	263	239	272	288	273	267	284	277	258	261	294	288	275	269	277	252	305	272	284	281	262	276	265	291	268	252	298	258	264	267	263	281	279	265	275	269	270	280	283	299	281	265	292	290	261	258	299	288	290	262	297	270	272	280	272	305	262	275	301	285	309	274	281	287	264	285	286	289	280	258	280	261	265	289	267	276	259	269	291	269	257	271	278	255	255	261	268	267	265	246	277	289	268	298	285	267	262	274	317	250	275	279	285	249	270	251	262	302	297	258	245	271	285	280	271	259	271	277	312	287	261	312	246	280	289	289	248	281	290	284	270	278	271	281	269	274	252	298	260	283	264	270	256	275	262	250	282	262	294	291	284	306	261	284	253	260	289	255	280	252	280	264	273	282	268	271	290	248	271	284	267	269	273	275	268	250	272	286	283	275	266	309	265	254	293	276	261	268	289	278	263	263	289	287	268	278	294	274	260	280	286	266	301	265	268	255	255	279	302	276	291	274	282	293	274	249	274	274	268	264	265	241	278	271	250	264	311	274	244	291	281	302	278	288	293	261	322	261	261	279	292	277	273	298	281	273	273	272	290	269	281	290	275	241	279	298	247	243	272	260	283	273	280	246	269	242	263	294	287	272	321	246	306	273	272	280	269	287	282	264	274	260	248	261	272	252	262	287	247	286	283	274	274	266	251	270	297	300	256	286	276	272	282	280	236	270	282	288	289	257	260	277	277	282	303	281	284	247	266	288	273	278	269	269	262	240	253	236	245	283	284	258	259	250	272	285	260	247	260	255	270	266	290	254	270	236	274	249	268	298	270	289	281	263	244	254	272	276	296	278	279	287	281	289	281	278	277	274	302	272	287	275	290	280	272	260	266	281	269	264	289	254	284	275	289	266	303	272	259	290	291	288	289	304	297	301	301	268	279	257	256	276	272	271	280	268	291	278	275	249	260	265	257	319	277	289	291	270	266	265	268	292	281	269	263	274	263	270	278	249	274	260	248	287	268	260	270	272	299	291	276	270	267	223	269	274	278	283	276	279	303	297	279	274	268	252	281	245	277	284	256	259	249	259	289	284	276	288	286	300	276	278	268	284	270	227	258	261	240	264	297	275	276	264	280	246	283	271	297	270	268	239	279	276	292	271	272	266	269	279	256	285	270	250	294	295	284	255	288	262	297	259	285	283	272	261	265	272	271	279	250	295	312	266	286	262	295	279	261	292	271	297	285	293	286	265	269	259	302	263	294	276	285	272	273	283	302	281	272	299	287	304	271	291	271	250	287	255	266	277	258	277	255	272	266	288	310	284	263	288	259	292	285	265	268	275	286	252	294	258	278	261	279	276	286	278	270	277	273	295	274	274	282	285	263	259	267	276	289	285	273	281	293	267	280	284	266	271	252	276	261	266	268	286	271	285	259	269	275	272	276	277	297	276	260	246	258	326	280	295	268	298	238	284	251	270	274	268	291	263	278	268	246	281	282	285	267	264	290	255	257	268	248	251	310	288	264	289	277	280	237	279	272	255	282	265	267	250	287	275	292	249	310	258	289	281	248	237	308	262	280	271	261	259	277	248	242	289	291	283	295	265	296	275	267	272	261	297	269	296	256	289	295	253	271	266	276	284	257	299	249	255	283	256	278	269	255	261	269	244	294	294	241	286	286	290	307	254	275	267	269	272	259	264	274	284	268	241	267	249	279	280	247	283	297	299	266	273	275	284	274	234	291	289	261	306	284	260
14319	1180	1147	878	614	480	379	309	251	237	214	184	218	176	169	158	164	158	185	151	142	145	125	151	136	141	117	128	142	122	151	144	144	126	138	158	131	157	142	130	136	139	128	140	149	141	127	142	113	124	113	130	114	137	123	116	149	137	125	141	146	110	140	143	131	148	126	137	134	117	135	146	117	111	111	141	120	128	150	130	132	103	119	136	147	134	123	138	137	118	123	120	117	137	128	141	124	107	109	137	127	136	106	134	125	133	121	140	126	123	113	146	126	117	116	145	150	134	134	151	121	137	127	149	124	138	127	126	137	153	153	131	127	116	121	153	146	134	112	123	139	136	146	138	138	145	108	128	146	131	124	141	155	138	132	151	123	135	120	147	143	125	123	127	135	147	124	125	125	124	117	113	107	156	141	131	142	141	135	114	129	117	126	126	134	145	126	114	125	111	140	136	119	136	143	127	127	126	129	127	109	131	150	126	145	138	130	138	134	119	132	153	148	133	121	135	131	110	121	126	134	135	131	119	139	117	143	142	139	134	129	127	120	133	127	146	113	125	130	132	115	133	110	129	144	127	126	113	116	140	145	123	140	148	126	118	114	115	135	132	144	129	143	135	149	115	122	145	130	131	127	116	114	110	110	128	105	114	155	128	127	127	133	130	130	119	149	125	146	114	147	144	144	123	146	124	133	131	146	145	122	125	114	136	151	145	114	133	126	122	133	112	118	125	126	135	118	126	113	123	114	129	130	129	118	129	132	113	133	136	137	123	145	142	141	134	144	133	115	113	144	112	139	122	127	124	107	114	126	117	103	134	148	103	140	110	139	115	123	156	149	130	129	121	135	123	124	128	134	137	146	122	133	133	134	130	140	131	108	131	125	142	136	132	124	131	124	110	129	135	125	117	135	138	125	127	131	136	118	118	115	135	142	130	126	117	132	128	123	125	129	134	130	116	128	114	121	146	118	128	118	132	132	122	124	139	134	126	126	109	122	115	124	126	135	135	121	148	140	126	144	134	116	116	117	134	124	123	124	119	141	125	142	126	117	125	133	117	125	132	119	133	113	127	145	128	138	148	136	100	105	132	114	123	140	119	156	135	131	121	151	134	123	135	123	123	131	130	140	131	138	141	124	115	118	129	144	134	99	137	138	143	137	116	140	126	114	126	121	140	158	138	145	114	135	123	128	119	131	124	118	123	151	126	119	125	128	155	119	148	141	116	124	114	124	119	123	125	92	124	147	131	163	123	139	131	146	134	124	119	123	123	124	130	113	141	123	133	132	122	132	137	118	127	146	144	123	117	145	135	130	144	136	123	151	149	126	128	132	146	129	118	115	116	118	129	136	139	143	131	148	134	122	126	123	113	137	143	129	135	129	135	136	139	141	132	147	136	125	124	126	163	124	122	138	133	149	126	143	127	128	131	115	146	132	133	143	124	103	147	129	122	127	152	157	116	120	118	142	138	129	105	136	123	109	118	114	133	127	115	110	155	146	155	120	118	134	126	115	125	154	124	120	133	142	126	123	129	149	132	127	125	133	116	115	122	145	125	126	148	126	123	122	135	112	122	124	126	135	151	127	132	156	140	133	155	132	138	132	134	124	150	137	118	124	116	137	130	131	158	142	130	107	154	155	120	140	129	151	134	132	139	133	122	142	128	148	133	115	128	125	110	131	133	141	134	127	127	126	127	119	115	132	146	126	122	136	141	152	111	120	101	129	139	143	139	148	145	124	135	121	138	134	114	150	108	117	95	133	126	115	126	133	117	118	118	139	145	117	135	134	135	146	131	130	135	115	123	119	114	98	123	138	140	126	135	133	137	134	116	128	134	119	141	116	126	124	124	121	138	145	136	120	125	137	129	135	113	131	134	138	122	112	107	137	133	114	137	139	121	138	125	107	124	129	126	121	134	113	123	133	139	136	117	132	132	126	122	92	123	156	124	139	118	119	120	121	135	112	127	114	108	114	114	141	129	145	130	116	130	119	129	125	140	124	136	124	137	147	134	134	143	127	142	129	123	129	119	124	118	136	108	126	123	117	135	132	141	122	140	128	139	130	128	125	124	135	125	116	132	118	139	124	136	134	116	128	105	144	132	132	124	130	134	103	117	138	121	123	151	132	128	121	132	128	121	121	134	131	125	137	117	126	139	150	122	110	104	133	141	141	115	132	150	126	119	125	146	127	136	118	129	141	138	106	137	141	111	134	126	126	131	127	111	133	151	116	129	130	108	124	126	134	132	140	122	133	126	130	137	131	108	120	125	156	145	127	135	125	127	141	131	110	121	118	118	142	127	128	121	113	135	114	105	149	119	122	123	132	116	115	115	134	128	132	126	118	128	136	138	122	117	123	151	129	110	122	140	147	138	144	128	136	124	135	144	124	107	134	147	134	113	131	132	137	130	142	127	110	151	132	115	141	140	143	131	136	128	127	124	115	109	131	132	130	121	131	142	134	140	130	116	105	123	127	123	133	138	138	147	124	132	128	123	117	156	127	129	124	137	140	120	161	141	136	134	145	138	119	130	119	143	114	124	153	130	115	125	136	116	140	164	126	127	125	131	146	106	142	143	154	132	128	127	117	122	124	100	131	126	142	123	132	131	149	131	118	133	126	124	136	139	140	112	135	123	147	136	128	134	147	119	123	142	130	138	119	122	135	143	124	108	116	119	125	144	129	137	122	131	142	140	147	126	156	141	115	124	124	133	132	118	126	121	113	130	138	120	130	132	134	138	125	128	127	130	128	136	132	134	122	138	120	120	110	131	123	130	115	137	126	129	151	121	134	137	139	135	140	141	135	144	123	127	128	106	122	118	127	141	131	144	134	133	127	139	131	136	129	119	136	146	138	130	134	140	146	119	117	134	126	133	130	157	112	122	132	127	139	135	136	143	110	143	137	132	127	127	120	116	129	145	138	128	132	127	115	164	124	136	128	146	130	127	151	134	141	134	138	116	103	154	125	124	120	122	142	133	119	132	138	141	133	131	135	150	128	107	106	133	112	154	143	129	129	113	158	120	137	124	134	137	109	122	133	128	117	121	121	122	139	128	127	139	163	127	124	129	109	134	126	125	154	131	139	110	124	137	117	120	115	128	122	131	122	125	136	129	140	131	136	131	119	133	133	142	147	140	143	134	126	128	111	134	115	120	129	114	137	130	120	126	141	121	133	133	118	117	137	108	129	121	160	135	127	147	138	117	128	140	134	145	124	127	135	136	103	126	125	136	135	120	155	113	143	134	134	134	140	132	118	149	141	127	103	124	113	135	132	130	129	110	150	129	144	133	117	126	117	114	136	138	130	115	151	123	141	137	123	134	151	145	144	150	124	121	131	117	141	148	123	149	117	143	133	130	120	143	136	145	124	133	125	120	128	141	138	131	132	119	149	173	114	129	126	138	122	106	141	134	123	133	117	121	143	131	151	115	99	124	122	128	146	126	137	115	119	138	129	115	130	145	121	143	134	136	122	120	127	133	127	132	141	130	130	118
9443	1317	2735	3242	2789	2327	1880	1752	1455	1323	1212	1054	986	959	813	783	832	707	698	748	644	626	674	606	603	611	617	571	622	593	562	573	525	533	554	515	558	499	568	538	496	555	488	520	495	520	534	487	530	540	496	506	484	519	527	502	494	547	525	528	492	472	505	514	507	500	484	489	484	503	464	540	509	488	464	504	489	495	509	484	469	530	487	519	505	501	461	518	490	456	467	481	510	462	488	467	479	505	516	470	474	450	493	507	455	487	485	536	488	397	488	448	468	471	492	516	481	428	460	464	495	442	494	445	469	456	476	499	441	461	497	446	465	488	457	463	456	523	468	455	515	485	498	461	500	443	449	507	491	474	448	458	484	466	451	471	455	513	476	478	505	437	492	467	450	453	475	455	461	474	477	478	504	487	449	505	489	488	460	458	482	464	497	469	486	471	471	498	463	461	480	492	464	503	470	478	504	466	487	480	476	471	487	475	484	443	473	477	452	487	488	479	487	500	481	436	519	447	456	475	508	493	468	548	478	474	445	470	450	489	471	482	491	456	486	472	466	469	440	481	447	493	461	468	467	481	458	454	467	490	476	426	440	479	495	487	463	447	449	520	477	461	461	520	460	469	481	454	527	490	471	472	497	470	485	469	464	462	476	495	493	501	449	505	455	466	492	459	438	483	446	483	468	452	495	486	473	478	468	477	514	506	520	468	482	472	488	449	510	478	495	478	472	496	516	481	441	461	466	486	452	473	469	448	463	492	461	503	443	431	452	461	444	475	448	424	491	484	478	485	539	456	444	440	486	457	492	510	436	464	483	481	475	463	462	475	495	450	513	475	416	444	499	468	438	502	463	487	444	495	463	464	490	505	419	484	491	505	461	443	493	471	477	490	467	435	477	507	484	498	477	483	481	499	453	494	495	453	461	454	490	503	498	495	466	474	465	459	483	456	504	468	452	457	463	460	463	493	443	458	472	466	466	454	456	492	483	498	465	483	442	458	505	441	480	510	489	496	492	480	491	476	457	479	468	467	456	475	456	527	464	472	454	469	452	491	462	490	467	480	488	485	479	453	451	458	457	513	469	460	471	492	461	490	459	476	456	449	493	481	444	454	480	484	461	494	501	489	471	524	484	506	488	479	529	428	468	485	500	490	503	466	478	521	457	430	459	463	480	477	477	454	465	484	474	458	479	479	472	481	507	492	472	488	497	453	460	478	514	486	486	463	488	467	516	479	502	486	471	478	475	451	477	474	454	461	478	465	477	457	475	489	508	461	475	503	496	500	468	502	462	475	507	472	462	473	483	510	454	485	428	485	468	482	453	509	481	472	474	462	468	474	493	468	463	512	448	457	481	492	484	532	453	467	489	449	483	453	458	506	480	454	441	472	489	469	509	445	483	485	456	491	452	474	502	483	517	502	519	465	466	477	493	452	483	463	495	470	486	468	498	465	440	527	464	504	448	455	476	443	486	473	504	476	452	467	481	511	418	505	463	493	434	492	508	468	460	477	514	474	462	475	462	507	448	459	487	496	490	546	481	460	473	440	479	474	446	458	428	487	499	475	483	502	478	486	498	441	513	481	482	464	427	472	473	499	497	470	483	494	437	482	474	502	504	466	475	490	449	464	478	500	449	487	475	516	482	451	472	483	461	429	481	476	458	469	481	479	471	478	492	467	477	502	467	474	468	454	466	456	439	466	491	522	488	493	473	500	450	448	445	449	447	478	445	478	440	494	464	461	493	516	497	468	464	490	503	486	471	462	525	444	492	473	431	521	455	459	452	458	479	471	477	472	485	474	475	427	472	490	497	500	460	468	465	489	448	475	529	487	462	432	515	483	482	467	442	463	476	481	449	444	492	457	478	518	480	471	460	514	504	450	475	467	422	484	457	465	494	441	476	449	491	516	477	467	462	492	471	479	460	498	507	464	439	482	481	509	458	486	464	449	471	475	477	461	492	446	457	510	506	484	446	506	511	455	474	479	477	472	470	476	470	496	482	440	450	497	470	503	480	466	482	444	479	470	431	519	511	448	479	518	472	451	491	490	463	498	485	480	504	428	452	472	460	459	468	468	423	489	457	521	481	425	488	489	455	455	499	489	462	472	436	495	478	485	465	515	492	466	485	495	477	462	465	493	454	474	530	446	455	467	474	481	470	484	445	436	498	452	462	477	455	458	457	477	454	462	512	476	493	495	487	457	464	472	468	450	482	449	459	484	447	537	461	489	516	489	496	492	471	488	460	487	501	484	503	445	431	473	476	463	511	478	486	471	474	489	449	507	451	490	466	505	494	476	463	469	486	453	455	445	488	477	484	479	488	459	508	466	489	463	459	472	499	507	500	499	424	467	515	459	481	470	478	479	500	472	466	482	467	493	467	449	468	459	442	472	451	478	464	464	425	459	511	447	493	454	452	467	453	458	465	523	474	470	487	489	461	470	478	453	528	486	464	479	433	469	480	489	481	449	506	472	469	494	447	465	483	467	494	466	437	504	486	459	467	457	460	503	479	482	496	499	492	479	466	505	470	484	507	484	508	504	494	475	471	476	457	476	484	502	479	502	477	491	496	477	464	490	495	494	492	469	477	485	456	456	467	476	458	476	480	501	471	476	481	491	448	496	461	498	465	475	471	491	471	460	488	481	500	476	474	461	467	486	480	482	458	439	513	482	493	440	482	496	496	479	483	493	435	494	507	481	487	506	485	482	467	485	464	467	480	456	486	479	473	470	499	494	506	514	486	492	494	508	460	473	445	418	479	463	463	460	513	482	488	473	485	450	477	439	459	470	479	474	500	482	509	479	474	464	467	460	479	473	467	460	469	525	471	476	454	510	451	471	444	488	463	478	411	511	473	492	481	461	449	493	445	464	517	503	505	479	457	498	457	482	493	441	474	459	438	511	435	515	482	488	475	495	461	495	471	479	459	487	482	445	497	488	486	475	467	537	458	468	486	459	468	517	463	497	446	472	457	478	448	451	496	463	442	481	473	466	485	450	465	454	447	476	430	478	436	523	471	509	516	468	508	477	468	473	469	495	487	448	453	469	482	460	465	443	492	490	482	470	501	480	474	459	471	494	446	484	466	498	466	473	479	510	494	500	490	477	499	486	460	458	423	472	454	507	476	470	467	503	471	470	514	478	468	476	456	483	485	473	469	513	458	472	509	484	480	483	474	480	468	485	493	510	491	482	484	459	455	454	460	471	481	488	467	496	464	482	509	461	500	434	480	469	476	479	492	510	487	469	500	484	497	472	473	510	503	488	474	497	486	451	487	485	470	479	464	457	491	440	464	441	437	530	465	502	494	462	464	445	484	479	485	486	501	465	471	464	464	470	461	485	469	484	484	509	464	491	474	507	440	484	476	469	506	508	483	479	431	471	444	487	439	454	464	480	487	523	494	473	497	448	442	514	509	470	471	498	461	441	450	463	470	497	519	473	483	500	469	455	489	491	540	475	466	474	469	472	480	480	477	496	478	506	445	445	464	448	479	510
27639	4747	2339	1766	1206	888	739	611	492	427	390	362	327	299	305	259	284	277	249	261	209	209	248	202	242	247	217	241	231	227	216	236	207	218	204	198	229	229	226	250	213	212	227	242	211	208	208	229	242	209	220	217	221	180	202	229	189	201	214	241	194	215	213	218	190	222	190	239	231	204	212	212	236	221	216	228	206	216	199	227	212	198	229	198	189	202	183	208	229	225	200	209	217	220	222	224	201	208	209	208	207	242	201	202	181	206	209	230	223	215	211	211	191	207	221	198	205	222	215	205	211	237	200	200	220	208	212	201	202	205	205	180	225	206	197	204	229	210	187	195	193	217	207	245	208	205	197	197	236	208	203	210	217	194	227	215	214	215	184	197	199	186	213	234	178	182	223	183	185	188	196	207	187	222	215	224	217	224	234	214	227	195	177	207	222	224	196	219	193	221	180	210	231	203	206	239	197	211	183	201	216	210	210	211	191	215	204	176	187	194	196	205	220	199	207	221	208	217	211	205	215	198	185	201	251	197	212	213	215	207	209	202	212	219	231	216	181	214	195	201	199	216	207	196	219	182	207	176	226	203	213	219	185	222	190	207	218	215	200	221	233	211	214	195	193	237	220	243	217	212	203	199	204	192	207	200	221	199	211	180	212	202	202	189	207	188	195	215	236	186	225	216	205	230	199	211	220	188	195	224	204	199	196	195	207	215	209	213	203	220	197	207	221	236	195	209	193	199	248	212	183	219	226	210	211	203	218	226	196	223	202	235	213	201	227	221	191	203	197	189	180	232	225	218	195	195	196	220	185	201	197	221	214	213	206	233	216	188	198	200	194	234	218	188	186	203	198	205	219	196	236	191	224	227	217	202	196	193	207	213	200	193	206	205	200	188	184	219	212	232	219	182	194	193	206	220	207	188	195	222	193	209	224	208	215	218	186	197	216	211	202	206	197	207	218	221	216	212	222	207	209	218	212	205	195	198	196	222	213	233	205	209	215	234	222	188	190	178	201	219	211	191	210	205	187	215	205	197	207	171	221	188	218	223	215	191	206	183	204	207	214	189	214	210	221	211	199	205	210	202	199	230	218	198	201	201	204	202	206	206	196	188	216	191	212	191	215	195	215	231	235	206	199	216	181	213	195	195	212	192	204	218	200	207	208	188	195	228	226	192	205	206	201	203	192	226	223	207	201	198	195	180	228	206	224	210	207	246	186	207	214	210	212	200	201	218	198	214	223	218	200	198	212	218	202	217	198	211	183	197	191	201	208	215	205	199	204	198	205	198	208	213	209	239	230	212	228	229	199	223	218	221	213	237	248	206	205	189	202	237	192	233	201	215	207	205	196	240	215	198	205	187	194	222	207	226	218	209	188	211	244	214	218	195	210	203	198	205	182	203	198	207	195	199	201	208	213	189	223	228	197	214	215	194	215	202	208	205	225	207	200	222	242	207	205	204	206	209	182	242	214	195	200	210	199	224	204	200	209	225	225	181	198	195	182	222	196	208	213	203	205	187	215	200	213	227	196	194	202	210	208	216	237	242	190	208	202	193	203	197	222	204	196	198	233	202	195	207	212	221	206	207	200	205	178	219	225	187	210	193	210	213	204	208	232	196	202	215	184	211	190	184	205	205	206	206	223	202	226	210	204	212	218	195	184	206	199	197	230	237	194	226	198	203	196	212	189	189	229	212	204	207	208	244	185	192	191	197	217	200	221	207	205	192	226	206	216	198	193	196	213	239	183	196	213	209	227	197	217	236	228	205	238	206	207	221	201	199	217	216	198	192	208	216	226	223	205	211	206	232	216	190	187	217	210	186	217	204	217	220	223	214	225	229	203	212	209	221	208	193	240	238	221	207	235	207	186	218	191	226	233	232	210	219	223	226	201	205	202	222	233	221	196	205	201	188	234	244	195	210	206	198	216	203	214	209	220	209	212	209	186	182	208	223	193	190	192	221	200	221	187	205	205	213	215	186	222	208	209	201	185	219	202	194	200	217	193	215	211	211	215	234	213	200	205	213	182	207	197	228	207	207	224	231	224	200	193	206	207	194	183	202	189	199	191	187	209	216	206	205	213	217	231	231	223	211	209	214	214	197	208	218	199	200	209	223	207	196	191	199	210	204	205	211	214	174	217	209	214	209	204	202	193	198	216	208	197	207	232	211	196	226	222	213	194	207	222	196	209	209	216	220	217	193	209	185	192	213	195	223	199	191	222	230	219	210	193	177	192	193	208	220	202	207	245	209	223	202	196	201	208	205	211	225	197	229	211	215	225	181	199	201	163	216	213	202	204	199	194	218	226	206	218	225	221	233	186	210	200	209	218	199	219	240	189	187	205	201	203	235	206	210	199	211	199	195	203	200	183	208	220	231	221	172	223	206	190	206	197	215	212	215	196	201	193	206	196	171	196	205	199	202	198	217	209	196	192	235	170	204	211	217	205	196	202	219	236	199	206	216	205	218	189	195	193	227	184	221	194	220	200	189	220	209	195	194	196	213	208	191	200	193	181	204	203	213	201	224	202	206	206	215	214	212	192	220	220	216	216	192	220	193	199	220	216	217	208	197	200	216	192	216	186	222	234	220	207	186	205	182	217	201	200	190	208	213	221	206	205	228	194	202	226	224	181	213	194	215	203	207	214	218	207	203	217	205	210	201	222	218	232	219	227	232	204	230	203	211	216	204	213	211	236	226	186	194	192	211	190	194	195	230	217	218	221	203	205	189	203	193	208	217	202	226	220	185	213	215	209	214	210	162	209	223	199	182	229	218	236	217	216	167	200	201	201	219	223	203	201	189	208	209	228	228	195	216	219	186	210	203	205	187	219	212	203	190	194	224	206	212	203	207	195	220	194	226	208	168	213	192	203	192	221	207	208	235	174	213	232	238	193	207	198	188	219	210	214	202	206	215	227	244	214	199	217	219	197	206	205	209	212	207	186	205	208	212	205	209	228	219	208	209	212	210	199	220	229	220	221	201	206	223	194	212	220	206	242	183	217	211	202	193	209	211	199	185	224	252	213	197	211	203	197	218	193	218	196	219	194	219	207	216	230	176	200	212	199	201	212	179	202	233	196	227	220	192	177	228	225	209	182	232	210	208	210	236	197	207	207	209	204	227	206	208	245	195	229	220	237	230	209	178	198	232	206	222	219	231	192	210	246	200	197	198	221	209	207	183	220	235	198	233	217	204	206	197	209	202	191	207	208	189	213	213	235	204	191	188	191	225	212	200	213	198	205	192	195	211	216	223	213	231	217	228	201	230	207	200	209	189	193	197	224	211	211	222	228	227	208	209	190	206	209	211	202	230	201	223	201	202	215	208	240	224	227	222	239	199	219	219	196	188	215	206	188	200	199	202	201	213	211	200	198	196	194	236	208	210	193	220	192	218	206	214	234	200	217	207	210	209	172	208	212	206	187	213	225	233	181	217	215	223	204	226	191	215	213	215	207	217	202	179	218	194	213	222	195	201	194	204	204	211	172	202	213	215
14713	2364	5114	5945	5075	4271	3593	3058	2624	2358	2176	1865	1682	1612	1527	1413	1333	1261	1212	1131	1104	1108	1031	1057	991	953	950	927	895	856	870	874	836	831	858	808	835	846	800	818	787	807	805	795	783	798	761	765	757	743	772	754	759	760	752	784	752	737	775	768	745	735	785	790	747	732	728	719	714	778	738	749	779	747	727	739	741	790	738	746	707	793	712	749	706	733	739	740	715	762	768	714	730	734	739	700	737	692	743	710	704	762	701	701	741	691	735	703	736	735	701	712	741	732	773	705	743	718	726	712	708	719	775	677	694	697	696	742	719	743	684	723	740	714	717	722	661	761	661	752	706	731	732	695	776	732	754	731	712	706	685	700	717	699	718	694	700	706	754	714	671	738	751	688	694	661	772	718	735	701	682	718	683	727	702	730	756	762	702	738	712	719	701	715	681	673	747	690	686	745	723	663	743	715	703	713	741	695	726	684	710	687	729	746	700	681	722	736	713	741	719	703	677	707	709	726	664	676	729	669	669	697	716	687	718	756	726	710	721	684	740	695	687	693	729	702	703	691	676	749	731	698	693	757	699	756	727	665	685	686	685	749	741	725	685	695	689	715	691	722	689	729	688	638	674	669	714	669	686	709	707	682	694	715	697	648	712	691	712	699	717	685	680	683	687	705	699	697	690	760	723	694	700	653	702	725	670	730	734	705	676	702	704	732	685	727	678	752	766	695	706	723	697	733	700	724	640	679	710	689	732	718	703	720	700	660	716	694	731	693	687	709	678	733	713	670	697	738	737	732	717	713	700	708	699	683	686	688	700	707	706	674	652	695	702	689	701	729	718	694	694	706	712	686	716	684	714	715	707	698	672	735	704	682	695	742	734	722	680	746	701	700	733	714	667	649	687	682	696	733	733	681	762	730	683	741	738	671	759	733	715	720	681	662	740	737	748	695	685	685	716	668	676	726	709	728	686	670	709	695	666	661	733	692	728	679	711	693	714	680	675	709	696	682	702	714	727	785	726	727	708	737	747	656	688	705	696	701	705	742	746	684	665	715	690	743	717	737	744	695	742	691	720	689	712	686	677	723	732	676	676	714	698	670	738	708	686	670	710	666	748	679	751	726	721	697	697	734	750	679	714	703	723	723	730	721	672	701	757	690	706	676	695	697	761	695	717	685	688	700	699	714	703	732	743	712	694	756	700	658	720	730	703	708	729	724	694	735	744	740	755	692	680	690	722	685	735	668	698	677	706	708	704	677	732	722	774	687	659	710	698	707	730	689	767	684	709	741	729	742	685	700	668	708	698	736	745	702	727	692	706	747	665	700	684	725	689	725	688	673	715	644	712	675	721	690	673	700	701	714	717	686	701	717	700	723	720	679	723	729	704	725	732	713	703	679	709	757	731	684	713	685	717	726	673	725	729	740	761	741	722	673	696	724	654	696	715	714	677	699	720	704	714	668	724	730	734	709	650	703	710	717	686	679	692	736	701	711	728	708	706	753	683	755	702	708	701	691	657	730	672	726	701	735	723	715	667	686	731	657	711	729	714	704	670	715	727	720	714	718	727	755	698	750	715	708	723	717	668	735	730	688	718	704	734	655	731	710	709	777	663	731	757	733	699	689	703	699	700	708	723	705	732	675	629	730	714	735	668	679	725	704	682	720	741	699	764	721	708	672	706	727	739	736	755	755	758	721	689	729	723	727	737	679	723	730	725	714	713	721	700	727	732	756	733	728	754	700	709	750	727	699	743	718	767	687	714	676	716	682	719	760	665	729	703	655	713	662	664	695	738	662	719	713	680	686	694	743	718	728	722	657	722	746	732	703	739	657	705	652	681	676	682	692	719	701	733	696	707	720	745	691	697	708	743	721	688	762	712	698	759	665	704	699	681	712	708	719	712	756	680	707	719	737	741	731	727	702	674	733	697	724	692	719	691	745	717	719	698	690	732	692	702	726	712	705	663	756	736	738	689	716	642	706	688	710	695	716	757	731	729	732	675	690	719	705	702	703	688	752	722	706	715	714	667	743	707	674	686	709	658	719	708	708	701	692	689	740	670	749	696	740	713	731	703	683	673	756	679	679	725	682	680	728	733	711	687	757	693	670	682	729	706	709	695	689	648	704	705	714	713	691	701	677	726	683	735	718	680	711	708	665	726	687	714	651	733	671	659	717	719	698	662	719	675	649	723	682	694	738	740	744	675	658	690	738	680	709	657	706	725	734	709	698	681	716	754	683	721	699	706	708	699	680	699	719	696	667	700	733	669	691	718	683	716	704	728	682	680	683	694	699	691	723	757	699	683	676	718	685	649	680	692	690	739	672	696	700	707	682	733	732	691	675	707	762	729	715	698	687	719	691	707	693	692	695	735	673	750	743	705	692	717	711	639	658	742	741	704	740	695	714	750	712	726	714	677	675	652	713	659	686	696	685	747	711	736	706	752	692	704	708	748	706	730	706	732	692	721	669	724	715	708	712	681	725	685	725	751	687	698	700	682	764	700	715	717	667	698	641	709	711	687	693	682	744	660	668	652	699	741	645	723	703	726	654	702	728	685	711	749	721	779	757	705	693	674	670	715	695	706	701	715	741	718	661	711	726	774	770	697	667	700	684	671	701	675	695	723	670	714	729	703	743	706	722	698	726	701	709	701	698	728	684	708	678	718	733	684	687	716	690	697	713	709	704	685	704	719	706	720	666	684	679	730	741	755	724	703	654	688	762	709	713	719	697	688	709	685	680	728	710	707	703	731	713	699	670	710	698	739	714	701	711	709	679	731	657	698	722	695	733	681	737	756	715	720	696	661	733	715	708	711	694	738	675	693	769	697	718	719	738	721	718	723	767	693	725	727	688	707	711	695	693	665	752	739	716	675	676	717	674	732	734	721	715	718	657	716	722	707	720	704	749	683	655	690	687	684	646	713	728	728	719	716	717	710	726	741	716	718	699	661	671	641	732	721	672	696	693	723	727	662	706	728	707	722	665	715	679	728	716	707	701	705	695	709	683	706	718	723	720	694	694	688	723	754	730	711	693	698	714	667	654	715	693	691	715	711	705	713	676	675	715	705	724	692	702	729	772	722	704	731	687	695	694	693	710	710	735	700	746	681	710	689	715	719	673	753	717	763	651	681	654	709	761	738	713	690	772	689	705	695	726	743	719	710	694	661	751	694	681	707	713	736	726	695	726	668	713	734	647	686	727	715	676	684	695	664	684	712	682	746	717	676	666	716	695	770	705	698	712	718	672	703	681	709	711	721	703	687	688	687	716	690	703	716	751	649	723	690	717	726	696	740	728	672	729	695	731	741	721	694	741	717	687	734	666	666	712	733	698	752	674	689	720	735	659	667	671	698	705	693	727	688	703	749	697	680	686	672	697	718	711	723	704	712	698	732	683	701	753	691	711	680	717	689	730	713	715	750	672	708	654	696	712	720	747	690	701	696	691	715	725	710	694	736	705	727	691	704	733	654	695	724	683	695	752	730	703	669	713	715	716	726	693
2065	117	118	114	100	89	85	76	73	58	49	71	66	72	71	72	72	52	78	91	52	71	59	77	52	54	60	73	74	66	63	64	59	48	65	67	76	57	73	62	61	67	69	65	67	58	55	66	57	69	57	66	66	49	59	73	54	79	60	58	68	50	62	62	63	58	65	70	68	76	52	63	78	65	59	72	66	54	59	63	53	62	67	59	57	65	60	51	60	56	78	67	64	60	66	77	65	66	58	59	66	73	72	67	49	56	51	63	66	75	63	63	75	61	57	72	54	69	60	62	69	66	52	87	68	60	72	58	72	75	61	74	49	61	61	50	60	69	56	51	49	61	54	63	61	56	57	64	61	77	55	58	49	72	68	61	66	60	82	62	56	69	59	62	65	57	54	63	64	61	58	73	63	69	51	74	65	69	74	59	55	79	52	64	66	64	64	75	65	53	58	71	67	49	68	71	57	63	48	66	59	64	61	56	80	63	60	57	51	54	58	56	68	73	71	58	59	57	52	71	60	65	71	64	75	64	56	69	54	62	72	69	76	78	64	78	50	69	61	59	64	65	63	65	76	62	69	71	65	65	81	69	65	67	63	50	76	59	55	63	61	53	79	83	65	69	53	77	70	67	75	67	69	61	58	76	66	64	52	69	60	61	55	81	64	55	60	52	51	67	64	69	52	69	79	54	66	58	53	57	56	71	63	73	65	61	71	80	62	75	60	72	50	64	46	73	58	80	61	41	66	55	58	67	68	56	64	57	59	66	48	55	66	54	57	53	69	63	76	59	56	61	57	58	66	63	83	50	69	52	70	59	60	59	62	40	70	73	67	66	54	66	75	73	65	68	51	63	50	48	44	65	52	77	58	50	73	56	69	71	53	57	63	49	68	51	73	64	64	74	69	57	59	66	67	65	80	60	68	54	65	53	59	54	48	58	74	57	60	55	67	66	60	58	71	62	58	81	57	65	54	60	63	72	63	60	52	71	68	73	66	59	66	68	66	56	69	80	46	64	68	60	57	76	71	64	66	79	65	60	50	65	63	56	72	52	64	55	66	70	58	65	54	55	70	61	64	67	72	69	58	61	49	58	57	55	59	67	56	63	59	64	62	78	61	71	62	62	52	53	70	72	83	62	64	58	56	62	61	67	77	57	62	80	47	51	62	59	62	62	74	70	50	70	70	51	66	62	52	68	66	53	63	50	61	59	48	59	43	79	51	60	63	57	61	70	76	64	50	77	64	66	65	69	54	58	69	65	72	48	62	68	64	54	59	66	64	69	61	63	60	68	65	75	72	63	75	75	58	53	52	61	71	66	65	67	57	57	54	77	57	57	60	73	58	67	48	63	64	72	53	67	62	63	84	54	67	57	67	65	53	62	55	69	56	55	58	58	63	55	68	54	61	47	68	55	59	57	73	63	65	48	63	68	71	78	70	68	58	53	54	70	60	86	57	72	76	52	53	63	56	49	60	63	63	62	58	75	73	48	66	47	67	81	64	56	67	59	80	51	68	68	57	64	80	66	65	54	59	56	64	54	68	66	63	59	53	65	57	71	72	70	57	62	65	68	66	58	71	75	65	53	60	71	69	60	77	55	58	58	60	74	56	49	70	64	62	62	59	62	72	54	63	55	62	62	58	66	45	74	56	73	63	57	78	69	65	64	62	56	64	88	72	82	57	60	64	65	54	56	67	62	53	59	62	70	60	53	75	54	65	56	71	72	53	68	66	69	56	57	64	66	63	73	58	80	70	59	59	74	64	69	68	70	63	66	62	59	78	67	67	63	69	53	71	70	59	69	68	59	68	63	64	61	58	56	62	63	60	58	62	59	54	71	61	63	65	61	55	67	69	52	56	63	57	65	53	59	70	66	60	62	65	57	65	61	65	59	57	62	63	66	66	62	60	62	59	67	71	60	58	60	61	67	65	65	67	64	60	70	64	69	67	74	69	62	70	63	56	55	47	73	76	61	74	61	57	76	59	62	60	62	55	75	59	71	53	58	58	61	68	76	65	66	59	59	62	51	78	47	55	63	61	63	73	61	62	54	66	51	53	69	73	66	54	68	62	54	69	58	67	58	47	54	58	58	67	59	59	72	56	65	64	68	68	68	69	60	68	69	59	59	66	66	77	57	55	67	80	69	62	55	70	62	67	45	63	83	62	63	77	61	50	68	74	64	68	65	65	67	79	66	72	70	62	72	58	54	64	62	74	54	72	57	60	62	65	58	57	55	85	67	59	65	65	52	60	61	62	64	55	60	65	66	56	63	60	49	65	62	71	67	73	71	64	70	75	59	62	55	63	59	64	66	41	65	63	61	65	62	61	72	83	66	53	53	79	62	57	65	50	55	61	63	72	62	71	59	79	65	64	46	77	74	67	64	60	74	56	69	65	67	61	65	59	56	66	76	69	52	60	59	68	67	61	65	65	74	62	75	65	70	55	46	60	74	64	60	63	67	66	72	54	65	69	56	58	77	71	59	60	65	63	72	55	79	72	73	73	63	80	59	73	55	63	68	57	64	57	62	63	71	63	67	63	63	64	58	50	76	58	70	65	72	78	63	55	70	70	64	70	55	63	63	62	70	64	61	57	67	69	62	56	78	70	84	51	58	56	63	61	77	57	60	74	66	58	46	62	60	75	73	54	68	70	61	63	59	60	62	70	66	70	60	52	58	58	60	51	72	69	69	61	60	61	68	68	67	71	67	72	56	67	72	58	43	78	54	71	60	74	67	62	61	60	64	78	61	63	72	51	57	63	74	56	51	58	60	80	66	55	55	60	68	62	65	52	53	78	58	55	66	52	60	60	70	57	67	70	63	68	69	45	59	74	78	69	58	52	70	77	58	62	72	68	57	56	41	56	66	65	67	67	64	64	53	73	63	68	62	56	75	55	62	62	69	76	65	57	61	48	82	81	62	58	66	60	55	60	60	73	65	61	64	72	67	68	60	65	71	51	59	49	64	73	55	58	65	65	75	66	60	66	54	65	64	68	67	67	59	61	55	58	52	74	68	49	49	60	57	57	64	61	64	64	72	71	64	60	53	64	69	69	61	66	68	64	56	59	66	60	84	61	67	62	72	62	74	60	55	68	66	71	79	55	71	45	64	62	67	64	64	68	66	83	79	86	67	63	57	56	69	67	62	55	55	62	58	67	53	68	68	61	67	54	48	61	60	60	68	46	64	58	59	62	66	66	67	55	74	73	68	58	60	83	57	53	65	63	65	69	52	73	61	57	53	61	58	63	77	69	64	59	63	58	53	59	71	61	66	62	39	61	54	68	69	54	57	68	47	55	59	72	60	74	58	83	71	75	75	61	63	52	60	60	61	68	65	77	63	61	59	55	54	63	65	68	54	59	61	66	60	71	69	68	65	66	58	58	63	60	53	63	63	70	64	66	74	60	54	63	58	58	67	55	52	56	71	59	51	64	62	61	71	56	78	71	60	61	70	68	69	60	62	63	75	69	58	76	66	60	68	62	56	56	76
3492	337	453	464	442	387	373	343	382	295	344	328	333	299	280	297	270	277	297	282	263	250	265	268	271	286	270	271	272	272	281	301	252	329	284	265	311	265	262	290	282	234	286	262	273	285	262	293	298	279	279	296	293	266	292	259	285	263	277	267	283	275	274	253	266	290	257	290	253	255	313	257	284	283	302	262	271	274	248	278	260	266	263	281	283	267	270	264	286	262	286	245	285	277	290	277	299	284	246	266	267	278	278	275	279	235	269	281	276	256	295	285	245	267	247	281	285	273	265	267	282	280	252	277	295	286	270	261	263	281	279	256	265	266	276	271	264	288	267	273	260	279	259	278	257	268	287	275	267	261	285	254	272	275	243	236	264	284	303	252	275	288	280	280	245	271	291	275	265	287	264	274	265	255	277	246	270	293	267	282	250	277	265	284	266	291	290	271	273	269	261	293	273	265	249	269	251	262	270	321	273	289	268	268	285	258	271	285	293	293	285	274	273	277	252	290	259	294	279	261	294	288	274	280	297	269	294	265	276	293	243	278	277	265	253	262	262	277	294	301	263	274	293	280	274	281	265	249	297	251	296	283	275	270	273	282	264	271	294	295	262	278	272	270	281	272	248	255	278	268	257	272	277	273	244	278	292	247	290	250	283	280	283	271	279	260	292	256	286	254	284	289	276	292	277	265	293	258	264	246	291	258	269	265	274	283	267	249	280	280	281	267	259	278	265	295	286	271	298	277	251	252	295	268	300	245	265	301	277	267	280	283	275	261	275	280	285	233	263	262	264	289	292	269	286	290	267	255	234	254	296	244	265	280	270	262	259	266	247	258	288	268	284	269	292	274	257	279	281	262	262	259	273	274	285	277	257	269	272	284	264	261	270	253	264	261	287	295	261	282	281	272	270	275	294	262	278	283	274	263	298	236	267	273	266	292	273	299	299	254	257	238	264	271	269	290	281	265	247	263	264	269	275	276	289	275	278	269	277	293	277	246	261	295	256	291	269	302	258	299	286	276	279	293	269	268	291	277	244	259	295	263	250	305	282	249	280	277	265	276	280	279	275	273	248	256	247	290	285	277	278	270	269	266	277	281	262	257	257	254	281	263	269	268	260	282	294	264	293	286	266	258	255	256	292	287	293	294	271	267	267	283	259	316	257	263	277	266	260	256	271	276	281	296	250	316	293	277	309	273	252	282	268	267	283	278	282	281	268	282	260	294	286	286	285	290	273	293	270	283	261	263	270	291	260	262	252	276	268	279	281	292	265	287	280	281	264	256	270	279	276	280	300	292	277	267	279	294	274	276	287	245	300	274	254	248	290	264	265	262	283	278	273	298	304	260	260	266	238	274	288	290	300	277	265	284	246	277	279	299	277	266	290	239	280	271	265	288	246	293	245	280	243	278	257	278	302	268	262	248	279	265	288	287	265	294	258	246	283	283	264	296	284	289	284	263	268	274	269	274	249	258	301	285	282	266	260	284	308	282	258	294	285	261	221	283	280	275	243	287	296	295	251	254	271	287	249	255	237	273	251	275	268	245	248	276	268	243	275	294	305	252	257	289	283	287	263	246	274	303	286	261	260	293	235	268	279	292	277	268	283	271	301	244	269	276	293	267	276	257	273	288	288	271	292	266	259	274	283	253	304	293	272	292	293	254	304	280	270	283	275	268	283	303	251	281	272	265	288	279	276	287	313	281	294	245	290	275	253	267	259	281	234	275	259	268	275	288	249	305	286	271	251	287	273	270	271	328	251	294	312	282	257	275	302	291	300	274	269	287	270	273	257	257	265	286	307	283	270	305	285	243	259	291	241	301	273	271	261	258	285	279	279	279	264	294	273	261	267	290	263	257	270	283	230	288	293	265	259	255	277	276	250	260	256	237	278	279	279	244	264	263	294	299	273	296	290	285	259	262	284	290	284	274	265	297	275	291	281	268	274	281	265	273	282	266	280	263	291	288	247	271	259	296	264	264	292	271	283	263	258	269	278	262	291	271	273	250	252	253	260	251	278	243	276	288	263	290	280	295	268	266	281	294	282	283	258	291	298	250	283	288	308	275	267	266	270	273	277	280	242	279	285	269	243	268	269	289	300	270	276	258	285	234	252	258	297	280	266	278	264	256	280	255	280	294	303	270	254	237	274	277	254	278	255	262	270	267	242	284	248	278	277	227	278	268	264	268	288	284	293	291	280	254	286	277	293	263	279	289	279	273	258	275	276	255	261	279	272	247	248	276	270	253	283	275	276	282	279	239	285	290	261	282	281	274	263	269	290	259	271	259	281	264	283	260	287	265	238	273	293	251	298	269	283	275	291	265	267	273	300	287	274	244	273	256	294	286	289	308	287	280	262	312	322	269	294	279	282	271	274	288	266	294	307	297	290	279	278	272	279	278	276	275	294	299	279	275	267	287	248	280	274	270	288	258	264	310	254	245	282	249	250	260	271	269	263	259	302	311	266	275	270	262	254	289	243	282	300	250	263	253	269	283	277	268	243	292	282	258	240	265	264	297	290	269	271	273	302	261	270	281	276	276	239	219	253	279	239	265	274	269	261	310	282	263	272	259	261	296	288	274	266	263	244	269	265	277	278	295	278	307	271	277	285	299	274	296	292	263	238	244	276	287	318	287	293	255	248	277	296	294	265	248	293	279	220	262	295	283	304	270	279	284	226	276	260	273	278	253	276	295	284	279	269	269	236	284	268	300	246	274	293	294	314	277	256	267	284	300	236	264	250	265	280	302	286	282	284	273	271	246	306	275	294	282	298	293	265	274	258	259	240	289	258	278	265	245	256	278	278	294	259	283	280	282	240	278	276	293	272	284	265	308	273	288	232	255	306	303	269	279	261	264	268	276	250	283	264	277	264	285	257	287	294	251	261	245	300	294	301	254	300	265	258	279	250	277	272	282	287	300	261	258	274	284	277	292	286	280	265	304	271	268	257	257	254	278	278	291	298	280	261	250	279	272	250	262	259	277	277	267	267	248	271	290	291	280	258	268	275	273	285	237	256	284	269	257	279	313	301	264	276	282	286	261	284	291	284	261	263	265	269	246	284	282	295	255	257	274	274	283	313	267	251	242	290	269	262	252	253	296	252	297	309	266	293	249	254	293	267	285	241	305	281	257	270	277	281	292	267	238	288	278	304	276	261	260	261	240	264	276	270	305	279	274	249	288	258	284	278	284	280	260	263	261	273	264	251	259	277	276	268	254	273	257	269	272	256	257	251	302	299	267	287	305	276	267	270	272	272	295	276	304	267	291	283	271	281	246	278	269	278	284	257	267	258	273	293	266	283	271	257	272	287	277	290	269	262	274	297	267	275	275	281	275	274	262	284	285	271	301	300	250	292	272	268	251	274	271	283	285	276	284	262	278	276	275	251	253	233	280	263	273	305	282	263	288	304	277	264	282	303	236	269	253	272	268	300	275	258	263	252	257	276	259	256	250	296	266	268	273	306	270	260	292	279	265	281	270	250	260	283	251	257	279
16109	1389	1217	970	639	527	421	317	291	297	250	204	182	197	174	204	180	170	158	145	145	154	148	149	157	163	142	143	137	147	142	157	144	157	162	139	117	155	131	137	146	124	133	143	145	130	147	132	128	143	138	144	149	147	138	139	133	151	143	126	149	144	157	146	143	142	146	131	133	125	141	137	122	133	135	125	140	150	144	143	136	145	162	138	147	153	153	126	123	133	124	137	132	151	132	133	130	132	157	147	137	145	154	103	135	146	136	132	136	132	122	123	144	155	146	144	137	156	141	133	157	155	146	132	157	116	143	146	134	157	134	134	147	135	123	136	139	149	112	156	130	114	121	142	152	133	128	149	145	145	157	138	131	148	133	146	138	128	134	133	146	131	144	130	129	124	130	124	146	145	137	136	145	135	149	113	137	151	139	140	135	134	140	131	124	142	147	126	114	140	146	127	132	156	137	145	115	122	135	112	146	135	163	123	140	124	130	139	126	130	113	120	140	130	129	132	113	121	155	121	145	144	157	145	140	143	142	146	115	154	133	138	137	112	150	143	116	120	138	160	143	152	120	160	145	124	146	137	143	151	143	145	157	136	135	160	133	131	165	161	147	130	149	162	135	140	139	121	140	130	136	150	140	140	129	117	136	133	130	128	137	137	138	139	144	129	128	152	141	148	134	145	144	111	127	131	133	127	125	130	122	144	129	139	125	153	157	129	138	130	111	169	122	127	141	148	125	113	127	127	128	116	148	140	121	136	146	139	129	139	124	123	143	140	162	118	144	153	145	128	132	136	136	152	137	122	140	135	142	151	145	137	141	127	137	151	143	129	126	130	121	133	143	143	131	150	135	139	160	129	132	139	140	159	139	146	121	130	137	148	137	135	132	151	143	150	144	123	134	136	164	130	143	149	156	144	147	156	139	130	157	150	139	130	153	153	135	146	144	123	141	146	120	134	126	150	142	136	142	159	147	129	151	138	145	142	159	114	154	125	131	159	150	144	147	121	127	138	157	134	137	145	151	145	121	146	130	134	136	147	126	158	140	126	147	131	152	134	155	138	145	142	143	117	140	142	144	133	119	130	145	139	149	150	135	124	161	139	127	115	134	122	150	145	144	136	159	119	135	123	141	138	139	140	135	138	136	127	128	135	140	151	128	122	126	134	154	147	117	145	146	125	116	166	153	135	138	148	152	135	143	147	145	124	149	131	137	119	111	148	138	147	132	144	146	164	140	146	137	130	140	144	139	142	144	119	159	141	133	137	142	132	135	142	138	133	132	153	144	129	148	139	135	127	131	142	139	135	131	132	135	155	140	133	136	127	142	146	162	122	122	148	137	120	130	129	148	164	133	134	145	138	165	120	131	119	125	144	124	141	113	122	147	133	129	125	154	137	145	145	137	131	146	139	149	159	138	127	146	150	146	113	152	152	166	124	138	148	154	148	142	156	132	147	127	138	133	158	143	139	133	136	152	144	141	139	144	153	114	124	128	126	136	131	150	148	125	154	123	116	131	161	157	122	146	138	149	125	107	141	140	120	121	134	142	139	136	137	137	134	139	121	146	149	138	137	125	125	147	135	138	132	115	141	132	118	121	122	137	129	141	135	129	133	156	132	150	138	140	146	142	146	143	131	158	157	145	135	131	133	144	140	143	127	122	138	144	148	120	155	162	140	132	121	114	134	152	138	129	132	114	140	143	111	138	131	142	134	119	127	133	140	158	143	156	138	112	146	152	145	125	126	152	151	151	124	137	145	115	128	125	139	157	129	151	163	144	131	147	127	127	152	133	137	132	128	123	148	138	144	123	123	137	133	144	127	126	152	125	146	148	131	157	110	135	132	126	138	130	128	141	108	126	121	134	138	131	134	135	135	127	141	143	147	146	141	131	140	143	121	142	137	123	122	129	152	136	146	164	130	151	135	140	151	154	145	134	134	143	135	150	142	145	140	132	144	147	146	151	125	117	140	149	123	151	151	160	130	148	131	136	118	133	135	133	135	128	134	144	136	161	130	136	139	149	133	125	145	158	143	128	144	126	126	141	138	135	150	138	121	141	143	134	146	137	142	121	131	139	133	186	162	143	126	162	130	158	139	136	142	159	147	138	140	119	159	138	146	129	123	152	136	133	119	143	142	140	138	133	137	155	144	119	151	123	135	140	116	125	127	128	127	159	146	138	131	137	142	138	129	129	136	124	135	151	139	145	118	136	132	143	129	147	150	148	135	128	109	144	121	136	126	145	136	135	139	112	146	126	115	144	134	122	130	114	137	130	116	139	149	139	145	154	144	155	145	124	143	137	125	135	142	143	141	152	135	137	108	126	136	137	132	142	161	117	135	114	143	125	149	131	149	133	160	131	134	148	136	155	138	138	143	155	126	115	162	132	145	127	121	129	138	134	124	156	156	151	130	158	153	164	150	144	146	148	124	121	120	151	133	122	121	134	134	132	141	138	133	134	170	153	134	125	119	140	134	130	140	123	140	122	126	121	113	142	140	147	149	147	128	133	140	146	130	138	145	141	123	136	128	127	154	135	142	134	144	149	124	117	157	142	121	131	146	136	133	131	144	119	131	144	124	116	124	136	129	134	158	129	147	133	138	124	134	145	136	142	148	143	139	139	124	130	136	126	146	138	141	148	138	133	130	140	132	133	128	154	105	137	132	155	129	131	143	150	130	132	143	153	164	129	134	138	137	149	138	118	138	127	128	135	125	119	125	147	130	122	117	137	143	148	127	124	148	127	159	117	132	137	136	144	130	126	133	116	133	128	130	136	140	156	158	157	146	160	137	144	139	142	150	121	139	126	148	142	132	121	151	138	135	123	146	142	136	167	142	147	155	131	134	127	124	147	116	137	123	133	125	131	136	140	148	139	124	123	121	143	130	143	146	143	111	138	155	149	155	141	123	143	112	116	131	132	126	131	139	134	151	156	121	130	127	148	121	137	127	138	112	146	131	138	138	152	154	150	153	130	143	140	155	138	137	115	150	141	126	137	133	132	143	130	147	121	141	143	145	124	143	123	149	145	132	155	139	128	136	137	142	134	136	139	140	126	128	143	144	141	145	156	128	115	143	131	153	136	133	145	136	140	111	139	151	135	126	121	132	136	125	136	114	119	135	141	135	133	132	120	116	140	143	139	130	133	142	152	152	130	124	137	125	130	115	125	141	122	151	143	137	147	115	144	131	142	148	133	151	131	135	147	124	137	132	135	132	132	141	154	128	144	137	159	148	123	139	137	132	157	142	141	143	141	141	142	143	132	121	135	138	160	152	152	136	140	143	154	127	139	142	131	133	109	130	139	151	156	145	150	134	129	128	130	135	160	150	137	136	161	144	158	121	146	144	128	149	170	122	125	146	121	137	144	126	140	117	150	136	156	132	156	132	121	150	127	135	116	149	136	145	123	127	147	133	133	135	139	141	163	139	125	137	126	149	143	129	156	152	127	140	135	139	141	153	132	154	128	149	125	127	122	123	135	131	129	123	137	129
10003	1344	2928	3323	2826	2320	2034	1755	1505	1452	1291	1090	1055	948	861	808	771	785	737	736	711	686	684	630	646	622	646	629	626	598	584	558	586	594	587	554	535	540	546	556	551	531	562	535	553	583	547	531	509	512	551	553	509	529	526	532	517	546	529	525	505	488	499	534	525	495	471	479	481	516	511	509	539	531	528	520	486	547	507	522	506	541	484	534	521	540	516	514	529	523	535	503	481	495	506	486	481	551	519	517	512	485	510	506	515	512	505	546	504	481	514	491	536	540	530	493	499	527	467	500	492	529	525	491	472	491	501	508	497	510	488	495	514	471	502	510	507	526	475	511	465	497	492	523	478	535	518	495	521	465	493	490	513	474	492	484	505	511	484	446	480	475	503	539	579	502	490	525	525	510	510	486	488	514	462	473	458	500	494	470	523	489	500	515	512	487	491	485	471	493	463	481	513	519	515	486	502	526	475	472	483	492	494	478	469	484	510	465	512	524	487	487	487	519	476	531	504	437	502	479	489	475	512	477	521	525	498	510	457	496	485	493	490	520	462	497	523	481	534	495	511	515	518	565	494	509	505	487	531	483	506	459	510	449	548	441	484	511	523	506	486	527	511	503	515	534	458	520	510	501	512	518	530	487	485	545	474	479	539	484	484	490	486	477	510	549	482	507	538	518	477	487	548	502	531	557	480	481	484	472	460	518	544	505	502	470	515	476	487	492	488	523	477	477	524	475	471	517	494	508	477	480	524	510	517	500	495	504	474	498	483	541	505	488	503	487	510	505	510	491	513	517	475	497	505	486	479	484	504	504	465	499	487	473	494	513	496	507	485	520	480	512	512	470	518	512	509	513	467	481	494	512	466	507	500	524	483	467	482	526	468	511	535	518	458	467	547	547	533	517	492	471	459	432	469	492	505	524	515	507	504	461	523	517	518	490	506	479	488	511	510	482	508	508	525	491	539	498	473	493	470	533	488	497	494	496	504	527	515	502	495	499	499	492	492	453	480	478	507	482	510	496	537	539	482	497	493	441	476	461	517	509	482	520	449	473	490	497	501	502	494	515	545	502	504	491	504	482	530	485	461	491	457	510	493	481	501	526	522	481	493	480	499	486	533	483	493	488	552	486	540	468	517	509	481	515	502	493	534	502	499	512	516	522	536	468	480	518	508	498	512	500	481	502	459	531	488	478	530	500	505	470	481	499	473	449	478	489	541	489	505	524	492	505	470	516	485	517	504	533	488	477	522	514	509	508	470	496	513	488	500	501	524	506	493	478	516	505	498	547	487	459	483	518	489	502	483	544	525	511	505	514	505	488	480	504	466	526	453	495	473	534	490	500	498	553	489	515	497	523	485	483	494	504	483	529	483	513	486	519	499	496	473	492	479	503	486	538	513	497	518	471	482	494	505	492	481	497	506	460	479	493	506	492	515	513	505	530	528	502	496	524	546	508	511	523	497	484	492	498	489	499	521	500	450	498	518	490	507	503	492	472	461	500	491	487	488	526	538	476	505	506	487	506	488	474	474	498	483	487	508	492	509	493	509	484	496	493	534	466	490	508	485	502	530	510	498	473	488	493	513	484	488	533	453	538	487	513	449	499	506	516	554	505	446	497	481	477	484	483	515	479	467	485	520	509	452	514	492	535	477	492	502	521	485	502	511	489	476	480	499	464	541	470	477	507	495	493	467	544	505	478	449	541	515	508	509	509	548	485	469	471	543	513	511	486	497	481	507	481	486	471	473	457	508	540	492	542	552	515	507	473	482	505	478	497	502	499	533	507	519	525	470	509	486	484	536	491	499	470	509	517	511	480	482	510	463	502	481	499	459	499	528	516	481	514	498	474	513	502	469	489	478	508	491	500	505	499	481	486	469	462	476	499	477	490	535	517	493	481	494	444	524	493	493	516	504	508	488	526	509	539	501	494	525	520	527	447	510	453	539	481	536	503	525	533	493	488	481	534	473	515	524	524	471	499	481	490	478	540	463	443	484	491	491	528	503	484	490	491	497	525	460	527	476	485	536	488	513	466	497	465	492	503	509	500	518	501	511	479	536	518	456	520	459	503	488	497	497	508	503	506	522	493	518	508	476	463	540	479	508	468	518	464	499	491	508	517	473	489	491	459	503	468	479	561	497	459	477	516	483	506	508	497	510	503	485	503	454	527	496	503	492	515	499	491	467	504	537	492	510	490	499	500	467	500	468	483	489	507	483	473	540	553	501	499	507	526	499	531	539	498	477	525	488	492	529	502	463	503	463	478	500	532	476	501	506	484	484	529	513	518	486	470	502	519	498	510	529	487	502	470	523	520	511	517	515	457	494	478	487	493	511	486	503	478	493	527	504	511	530	531	492	483	461	514	459	487	512	493	531	470	496	500	506	478	481	509	526	481	523	484	533	500	462	528	478	528	511	467	485	529	472	503	449	490	526	487	491	500	509	445	532	483	525	459	505	481	470	501	488	500	490	500	533	512	453	505	506	494	458	505	479	489	472	474	479	499	479	507	498	456	448	487	504	497	485	502	469	456	540	496	469	503	498	511	511	496	513	479	494	455	465	463	473	480	473	491	508	476	513	479	475	500	554	516	494	492	505	508	501	486	501	501	524	527	492	517	497	494	501	483	527	533	492	482	512	461	491	496	510	503	523	512	486	487	504	519	478	509	498	477	493	493	546	494	462	510	518	496	498	510	524	487	524	526	507	517	462	510	477	475	484	491	471	483	483	534	464	467	497	520	477	555	530	487	501	494	533	476	478	471	494	475	504	497	546	484	495	482	532	495	505	515	553	459	483	465	465	489	494	508	521	475	491	508	534	493	522	468	509	497	512	501	476	496	515	499	540	522	513	508	526	487	483	498	520	528	486	499	509	515	475	467	509	514	545	464	514	513	476	514	519	475	532	480	487	454	458	510	512	530	476	515	465	493	459	527	534	496	492	540	488	478	476	492	532	500	535	528	477	478	473	481	483	472	499	504	469	551	467	491	534	511	459	472	540	507	548	519	488	477	518	518	500	502	499	501	524	511	473	500	478	503	523	513	512	515	462	496	507	491	525	490	495	517	460	491	480	504	465	519	512	482	494	509	505	502	475	531	487	490	495	458	532	501	519	511	486	509	544	499	474	525	505	497	491	479	506	511	504	447	503	491	489	527	509	468	509	525	501	528	507	468	501	483	506	511	489	475	495	484	469	482	453	523	469	491	478	519	518	480	473	506	465	473	498	504	517	497	528	497	495	497	460	520	541	495	540	485	477	511	507	510	524	517	502	473	482	474	532	475	488	512	541	548	465	513	509	524	491	514	497	483	498	547	488	511	478	525	466	512	497	527	551	499	466	477	523	452	522	504	495	505	540	500	480	530	464	538	487	531	512	457	529	524	501	443	484	513	457	476	515	519	523	533	475	500	499	486	458	516	485	475	497	517	486	502	488	493	474	512	506	480	470	539	531	524	502	466	501	499	491	525	533	527	516	482	523	503	480	535	489	487	555	503
24638	3983	2381	1794	1203	900	715	643	511	443	455	365	345	314	294	268	283	237	300	237	251	229	205	234	255	224	251	224	242	231	202	222	228	239	226	224	225	205	201	222	199	229	196	232	222	219	232	224	237	212	215	212	202	227	206	190	203	237	196	234	202	195	180	198	177	207	206	221	203	183	233	214	232	223	218	227	246	222	184	207	203	197	203	208	204	219	214	233	235	226	191	210	192	194	191	212	197	185	209	231	223	191	210	228	228	192	210	192	212	224	195	208	214	233	203	199	215	233	191	207	223	226	240	212	210	197	185	205	207	223	215	209	196	220	194	190	211	197	194	194	200	192	215	204	212	231	212	198	208	200	206	218	179	205	232	227	189	210	234	214	180	214	204	208	214	221	211	199	189	218	199	202	216	201	196	204	198	216	211	207	195	231	236	186	190	200	191	224	226	218	213	199	216	194	198	205	235	201	246	210	229	209	239	192	215	201	197	229	200	191	199	235	206	210	199	219	203	212	196	180	222	203	193	213	207	206	202	193	219	218	221	224	216	213	232	205	203	192	183	210	224	218	209	196	224	204	190	224	221	205	227	205	220	240	217	195	223	232	232	225	204	196	226	235	204	216	198	205	178	201	214	207	228	197	200	219	202	227	215	203	215	197	207	205	210	186	186	221	208	226	214	221	197	203	229	183	197	207	219	196	203	199	198	200	194	207	204	211	208	224	226	199	214	214	194	212	227	201	214	224	199	248	197	204	201	224	204	210	184	222	219	220	218	212	227	223	214	204	227	194	191	215	232	204	189	209	232	196	205	214	217	203	221	208	237	220	207	218	198	226	195	205	217	203	193	195	200	207	214	202	196	195	207	213	221	228	234	208	204	225	219	237	221	224	192	199	236	235	181	232	216	194	200	220	207	220	240	215	185	230	192	189	229	192	192	235	209	207	217	207	214	206	221	202	188	231	214	197	215	215	216	232	221	189	216	212	192	208	207	201	200	198	212	216	171	202	201	205	219	197	217	198	192	214	210	190	222	203	203	204	205	193	219	182	214	213	212	231	210	184	213	183	210	208	213	229	210	207	199	222	202	222	221	227	215	228	217	188	209	200	224	219	204	213	202	224	193	221	206	171	234	221	247	193	202	229	215	205	203	213	228	205	215	199	206	222	201	211	217	227	246	218	197	214	210	206	214	201	210	204	210	229	200	195	210	209	205	224	213	218	212	198	176	244	166	215	188	223	175	193	219	201	199	219	217	192	226	216	220	218	232	245	216	202	203	204	201	216	212	225	217	233	230	217	217	192	210	208	202	219	207	193	200	228	209	186	199	221	207	200	215	230	221	207	187	210	201	229	188	212	205	221	206	208	212	209	199	218	185	205	206	218	206	210	213	204	219	197	214	218	217	205	204	198	231	197	215	192	209	216	200	216	205	211	197	196	188	199	225	178	212	215	197	197	232	234	220	189	200	215	206	209	209	209	226	189	210	210	203	206	194	199	217	208	224	221	228	219	215	216	210	214	208	201	177	208	237	219	236	208	218	195	178	209	220	196	198	237	211	194	218	202	214	212	242	194	197	211	201	215	207	195	207	194	224	199	209	219	201	203	187	214	227	219	203	203	224	222	193	228	209	203	247	213	234	236	214	219	238	227	205	201	206	214	234	213	211	210	204	220	211	213	208	197	191	207	199	223	224	210	198	206	196	216	208	230	205	197	211	211	230	215	214	219	201	212	186	197	212	229	234	224	201	228	209	220	206	210	219	205	210	197	183	201	211	175	221	212	222	185	233	208	217	194	219	199	196	189	221	186	195	225	195	224	200	197	206	208	239	220	216	214	192	184	209	212	209	226	223	173	185	215	196	224	219	193	217	232	208	203	176	190	221	208	210	206	227	218	207	214	208	201	206	210	222	197	185	192	200	226	216	194	212	229	177	221	191	202	218	218	206	228	227	206	206	227	224	216	237	216	173	190	205	220	189	191	222	204	190	199	213	206	203	188	216	236	199	212	174	215	194	201	169	226	231	219	213	236	190	192	210	190	195	224	224	224	185	205	200	178	199	195	202	187	214	226	220	193	220	212	205	198	208	196	216	227	217	215	185	220	203	198	228	220	224	193	207	197	208	208	224	197	191	213	217	196	219	206	209	206	210	202	198	187	211	196	197	209	237	218	193	211	190	193	181	225	236	215	220	200	195	227	191	246	180	201	241	184	218	232	213	216	212	202	193	209	206	205	193	207	193	200	191	202	209	199	229	199	203	241	219	192	186	213	222	185	193	204	202	209	172	207	222	215	209	205	184	210	185	224	222	210	197	182	215	194	195	170	206	194	191	217	199	214	242	193	235	209	193	222	218	194	230	220	188	186	212	217	194	220	202	206	215	224	228	205	182	237	205	211	211	218	202	215	223	196	192	207	195	222	206	216	215	226	228	217	206	219	207	214	183	198	200	220	208	208	227	232	210	187	196	209	232	226	216	201	212	196	197	233	197	213	201	212	232	199	236	204	192	216	230	207	220	219	202	188	210	206	235	216	194	245	199	213	206	206	198	224	232	213	189	228	200	203	219	216	212	238	213	216	185	220	186	216	222	205	206	201	218	228	181	211	199	205	195	236	198	202	212	201	204	224	196	212	208	223	231	202	234	197	216	224	208	222	196	213	224	201	206	192	206	217	187	193	190	218	201	220	212	205	230	182	190	179	229	225	203	191	209	211	213	182	201	206	222	178	219	184	203	210	209	212	222	201	194	211	208	214	196	239	199	208	223	210	186	211	229	199	211	206	224	208	211	229	202	209	181	184	202	221	221	224	222	193	198	194	215	210	198	210	211	209	201	205	182	205	210	218	203	199	190	201	209	195	199	217	221	229	181	222	218	220	229	218	204	221	219	203	185	241	203	181	211	203	192	195	219	215	207	224	203	228	195	234	207	200	210	186	191	207	205	204	207	200	222	193	212	192	203	198	207	197	207	207	210	203	205	209	176	198	202	201	182	225	179	206	244	230	190	201	201	214	202	215	242	180	216	209	219	177	220	208	212	178	222	210	184	192	236	214	218	205	234	203	203	209	207	229	214	201	242	196	207	217	226	246	204	220	212	181	218	199	225	231	213	223	198	188	217	205	206	205	191	220	212	204	196	208	203	201	216	212	203	265	192	216	216	215	197	208	204	207	215	231	204	227	196	212	208	217	207	183	196	185	217	225	187	183	217	202	195	202	232	213	202	211	188	217	203	216	197	214	174	209	197	198	205	217	210	192	183	199	199	200	209	229	209	220	171	217	220	202	216	221	201	215	225	185	214	202	204	215	197	212	215	192	219	222	194	193	226	208	201	198	202	197	200	199	221	232	193	196	199	190	215	210	229	215	209	208	242	195	196	214	220	215	217	175	211	210	232	194	216	225	200	202	204	204	216	223	215	222	182	201	205	210	214	175	176	209	183	198	211	216	185	223	190	211	212	210	227	235	217	207	216	203	202	209	175	210	210	194	203	199	205	179
13832	2469	5196	5974	5060	4223	3519	3017	2735	2354	2176	1935	1738	1590	1441	1384	1343	1253	1228	1105	1057	1067	1020	994	1030	1001	932	922	972	848	879	872	828	820	864	825	878	845	791	824	829	776	745	753	772	793	780	799	800	785	815	785	758	709	774	795	782	754	741	778	703	717	745	771	735	709	719	782	719	716	766	770	747	699	715	734	706	729	782	750	755	715	737	698	766	706	730	732	750	705	764	728	726	742	748	749	809	680	750	699	703	706	730	724	722	713	717	763	704	702	687	680	718	676	719	692	785	684	681	637	720	683	716	714	708	702	719	722	716	710	703	735	696	735	731	712	735	752	705	669	762	711	672	651	732	673	713	701	725	722	718	672	740	694	752	738	706	693	713	735	691	743	747	726	753	736	713	717	704	706	719	729	734	723	733	676	684	734	723	733	716	734	655	706	724	757	692	666	708	673	698	727	662	700	737	687	735	706	730	720	727	732	709	736	666	727	657	755	691	763	692	691	742	717	712	674	717	674	675	704	705	720	691	686	664	748	655	742	711	736	757	706	740	705	720	708	739	739	674	685	743	685	693	694	702	660	709	714	703	751	712	719	670	719	713	697	760	690	700	680	721	749	691	711	716	710	696	702	715	737	695	731	709	711	684	664	726	695	695	716	666	710	725	688	692	746	740	703	664	758	745	719	731	668	699	724	718	719	706	693	794	690	678	703	713	679	674	696	746	701	672	718	667	706	668	693	700	722	706	714	741	703	727	726	698	705	719	683	686	675	703	661	698	676	687	733	759	709	722	698	713	767	716	720	749	674	706	735	665	723	731	726	721	727	734	692	694	714	699	747	715	729	688	664	692	760	683	750	700	726	702	713	754	760	695	671	675	662	666	657	667	682	711	686	738	724	751	711	704	744	678	702	696	685	721	713	708	731	702	692	652	716	717	727	692	672	716	672	715	723	729	664	693	651	700	728	730	715	735	658	690	700	730	716	684	697	709	735	655	703	715	742	739	730	693	733	702	717	738	708	681	656	713	729	681	683	720	679	687	734	679	669	749	714	778	701	688	668	706	651	676	730	751	723	718	673	728	712	755	656	701	676	707	711	652	726	721	715	750	673	661	687	678	734	708	708	671	672	758	723	704	697	705	744	720	670	723	644	721	752	709	743	676	744	698	763	687	719	712	689	763	714	681	690	748	688	731	695	705	764	662	736	711	704	733	700	715	747	717	773	725	709	689	725	739	671	737	734	718	704	653	723	730	654	750	687	734	739	656	671	680	678	711	692	711	695	720	733	695	702	688	707	722	727	685	718	722	664	689	679	720	693	641	683	714	696	742	691	732	744	716	712	697	685	725	717	668	715	717	737	694	706	700	677	688	719	748	766	688	705	678	730	730	713	691	733	693	689	760	733	679	739	701	644	734	683	648	731	685	705	719	669	689	725	668	748	751	732	684	681	721	733	745	730	696	696	729	710	705	720	682	729	732	735	750	721	690	707	727	702	703	694	665	702	724	683	740	692	709	682	731	662	728	738	665	718	744	712	718	693	661	699	699	678	694	689	675	728	720	704	694	742	713	714	708	745	705	719	699	728	729	710	697	713	664	707	688	706	690	690	731	709	726	699	632	672	705	693	716	727	703	735	789	708	724	708	769	707	688	707	747	721	649	739	713	730	670	693	717	672	681	699	701	728	701	734	720	749	721	758	724	632	707	759	718	717	733	714	731	744	742	698	722	700	736	711	653	647	714	660	761	664	713	710	674	691	743	697	719	737	704	682	658	704	754	723	716	713	640	714	707	689	762	696	675	681	730	695	713	694	677	709	732	746	685	727	665	706	706	713	693	685	707	742	689	717	706	680	685	664	720	689	697	747	711	696	731	719	707	711	695	732	715	736	707	688	714	717	691	704	696	681	731	721	697	726	690	660	715	717	767	706	703	747	690	677	684	725	678	638	713	780	696	710	719	714	728	735	709	698	755	654	672	709	722	737	740	701	687	702	649	689	712	708	716	726	713	657	720	698	715	692	702	739	708	709	692	682	672	673	695	677	631	719	682	737	657	663	718	675	666	678	719	764	699	693	756	730	668	745	682	675	700	693	693	714	702	718	686	702	721	696	717	710	701	745	706	739	658	706	698	683	726	685	745	722	716	697	717	719	733	704	699	700	683	729	711	673	713	694	703	727	687	714	677	675	726	750	664	658	754	701	746	692	719	734	707	707	673	718	691	678	676	707	699	669	733	745	656	648	683	744	713	614	710	671	695	723	740	721	715	725	761	689	726	679	733	655	653	696	729	655	649	645	713	740	735	668	673	710	737	712	736	717	733	729	712	705	728	717	672	746	648	782	710	708	700	662	705	704	706	675	700	696	720	699	689	728	782	707	708	740	717	683	693	692	674	713	686	737	703	665	682	741	750	709	715	698	674	761	715	722	680	710	682	682	693	708	732	713	727	672	712	742	751	709	686	715	666	678	747	788	714	702	711	687	718	735	745	657	743	694	693	687	680	750	739	732	676	705	748	697	715	712	694	708	702	718	672	747	731	695	711	703	733	725	739	711	758	708	742	735	688	740	732	701	680	724	704	711	747	728	720	709	731	735	751	682	707	732	717	688	737	719	671	744	710	755	666	632	720	730	706	718	670	761	693	716	702	707	741	671	685	678	739	747	678	695	718	688	745	713	718	740	714	720	698	690	716	715	735	686	719	704	703	726	733	712	676	698	669	699	764	665	707	748	718	707	677	650	686	681	706	711	717	692	679	722	699	749	734	711	725	728	679	731	686	729	744	751	758	682	644	735	635	759	648	711	706	688	690	722	670	714	716	691	681	678	699	683	677	728	717	734	727	751	728	701	697	677	683	712	726	675	713	741	708	678	747	688	731	726	738	678	720	666	701	706	670	709	704	739	717	693	697	724	745	705	715	752	742	687	736	666	744	699	700	708	722	686	693	698	764	727	717	645	681	699	693	638	703	676	696	708	705	721	725	714	669	709	658	742	690	694	724	684	717	686	730	710	705	660	701	748	692	716	730	737	708	699	743	686	732	718	728	701	725	675	704	727	643	743	759	719	702	692	671	702	726	693	677	737	710	708	699	713	660	753	707	732	764	706	719	669	709	730	685	681	738	697	746	697	718	725	693	706	693	713	679	702	730	739	737	685	702	707	672	712	674	715	686	728	676	709	745	698	744	727	735	773	689	647	698	703	709	695	714	702	702	737	668	744	742	656	705	677	690	673	731	718	700	702	687	718	713	668	664	678	708	709	703	752	687	770	667	708	727	744	738	716	736	736	688	720	733	683	689	654	680	721	701	675	744	708	714	648	674	694	679	700	741	669	731	703	691	691	639	716	698	711	720	683	687	756	723	717	724	666	684	702	724	686	695	702	724	732	719	698	724	689	691	682	723	695	687	710	682	748	720	674	727	739	711	656	675	622	727	715	714	666	717	713	709	715	669	650	698	687	700	710	688	708	714	678	678	654	705	712	721	733	706	691	714	692	678	663
1875	123	136	103	104	89	86	65	73	67	71	64	74	71	57	57	79	71	78	55	59	79	50	64	65	67	61	65	57	51	70	59	67	66	63	57	52	57	73	60	51	52	65	63	68	75	56	54	54	56	58	60	71	67	63	74	71	77	76	67	74	47	65	63	52	56	81	61	68	55	57	66	46	58	72	56	56	58	57	80	60	67	60	64	57	66	57	56	76	68	67	68	56	61	59	64	60	60	70	67	61	53	62	67	67	56	62	56	46	70	42	73	64	72	51	56	66	69	65	74	58	73	66	75	60	64	64	59	68	47	73	56	70	62	65	69	69	74	57	49	62	64	76	57	69	55	62	65	60	60	48	55	65	72	57	56	66	68	53	65	51	62	61	57	64	60	79	70	57	49	72	58	59	56	48	54	60	56	71	73	55	62	69	59	65	60	53	56	53	60	59	58	60	81	66	64	73	74	58	54	73	65	58	69	48	73	62	50	74	77	53	58	51	65	65	67	70	64	68	51	75	62	69	66	71	65	77	65	65	74	60	61	57	65	52	71	72	56	69	71	61	61	55	56	60	45	76	69	61	70	53	68	56	70	78	75	70	61	77	71	48	55	59	60	67	57	65	61	76	63	56	59	75	55	59	59	61	60	54	61	66	67	69	61	68	71	61	54	63	81	75	75	68	81	69	63	56	74	75	58	85	68	50	82	59	68	62	57	66	65	62	63	66	42	72	60	81	61	63	48	62	62	67	63	57	71	53	66	81	64	58	66	61	68	60	54	48	63	65	64	56	72	68	60	66	61	60	47	75	53	70	67	58	77	64	68	59	70	50	52	52	67	72	62	55	57	55	45	66	59	67	62	72	55	59	57	66	79	66	60	76	57	54	69	54	59	68	66	69	57	69	61	59	55	68	75	66	74	55	71	65	61	65	75	53	67	76	74	59	69	61	59	66	63	66	49	70	69	82	59	67	71	68	55	42	64	62	66	69	58	56	63	51	56	69	67	72	63	64	64	55	82	61	65	78	71	70	39	64	75	87	57	62	80	66	60	74	62	61	43	61	52	62	54	59	62	57	60	63	83	51	69	65	55	56	64	55	49	72	56	74	68	72	57	65	53	65	68	65	67	58	51	84	70	68	74	79	72	64	66	59	58	67	67	54	61	74	74	56	63	75	67	63	53	55	76	47	68	70	64	52	57	44	54	74	65	65	58	74	54	60	60	69	68	72	64	63	46	61	71	77	53	63	57	48	57	72	73	69	76	49	69	55	64	69	71	62	48	45	64	78	50	50	65	75	55	68	58	56	65	60	73	58	58	63	59	69	52	73	80	58	71	70	60	63	46	62	51	55	65	70	62	65	51	64	64	58	62	67	71	71	59	60	69	66	57	58	76	68	64	60	67	71	63	44	57	52	67	47	56	68	62	50	82	72	61	62	58	59	63	78	64	55	79	59	59	72	64	61	66	47	47	56	69	61	60	77	64	73	58	66	58	63	55	65	71	64	72	65	61	57	61	52	61	47	68	65	66	58	62	62	69	63	63	72	60	71	61	66	54	76	74	77	56	74	69	61	58	68	61	60	68	65	65	80	52	55	71	62	54	67	61	70	55	59	64	51	66	63	72	65	65	66	73	66	68	72	61	57	66	57	59	74	77	66	74	65	70	64	66	71	74	62	63	63	80	61	70	56	59	67	66	64	65	57	76	58	69	53	71	60	61	49	66	69	81	66	72	59	68	63	69	70	68	52	72	56	66	63	64	59	52	62	65	75	68	55	50	45	68	49	77	89	52	75	60	62	61	49	58	61	71	66	80	67	52	68	54	47	54	68	65	67	59	54	63	67	58	70	77	57	58	57	57	72	58	59	70	64	67	56	65	49	67	51	73	54	51	62	51	59	64	65	68	57	71	52	72	54	58	69	66	63	54	61	66	60	60	67	51	59	65	76	53	72	62	81	62	73	58	61	51	53	56	69	61	63	68	57	49	56	69	69	56	60	51	58	79	65	50	64	59	68	57	67	58	57	66	66	67	57	63	43	56	72	73	83	69	62	52	60	67	71	69	76	71	48	58	53	63	57	54	58	69	61	57	58	54	63	54	60	59	48	53	73	48	76	60	50	55	67	67	57	78	68	63	60	59	54	63	75	71	61	63	65	65	63	54	63	69	59	59	61	67	60	74	61	63	65	59	76	66	64	65	71	79	49	56	50	51	66	62	67	61	64	63	64	65	61	51	60	67	58	68	65	67	50	61	54	68	79	72	67	62	56	75	74	59	66	80	60	66	77	52	72	54	62	58	70	57	58	47	62	58	70	62	69	74	74	71	58	66	58	61	64	72	78	69	60	61	66	56	54	48	64	63	62	58	58	62	61	69	62	66	55	70	60	79	65	75	61	50	64	57	46	66	62	65	58	63	73	67	75	67	71	62	56	68	58	61	57	54	38	65	73	60	65	75	59	57	53	71	66	62	52	55	69	68	54	61	66	55	61	63	78	64	71	53	60	79	63	70	58	67	65	55	77	74	64	66	61	59	73	61	90	61	70	73	65	62	65	72	69	65	56	74	54	69	62	67	60	78	71	63	59	51	62	65	68	78	60	62	49	65	60	70	65	55	65	50	52	59	61	59	59	83	65	66	65	61	60	47	81	63	58	47	68	56	65	64	51	58	71	58	64	62	83	54	59	67	67	66	61	70	63	75	43	66	76	67	72	53	53	70	69	61	85	68	63	54	66	55	72	62	73	78	63	61	69	65	51	75	69	91	65	65	66	77	82	69	58	62	56	76	59	66	49	49	67	57	70	63	70	67	69	61	68	70	64	61	58	71	48	53	67	68	62	73	63	68	53	72	65	68	66	56	69	72	58	72	68	65	62	59	51	73	63	65	51	74	61	65	72	49	66	65	52	59	59	69	66	60	72	59	69	46	63	51	60	56	61	70	58	68	56	63	61	63	61	70	71	47	59	53	71	51	67	68	71	48	63	72	57	58	72	62	64	71	56	60	63	55	62	78	59	52	42	69	75	58	61	79	51	70	61	79	60	54	59	54	62	67	56	67	64	64	67	68	62	57	73	62	72	68	59	75	74	74	47	60	75	60	65	42	58	63	55	51	81	72	67	63	56	61	57	65	58	66	64	66	74	70	58	65	64	69	63	65	71	71	62	76	51	56	62	67	75	81	77	53	73	62	56	74	78	63	60	53	53	59	64	62	57	67	56	55	66	78	81	58	60	61	58	78	52	64	52	67	72	70	65	61	60	69	72	64	68	55	68	70	50	75	61	61	63	65	46	62	59	71	54	65	57	58	63	61	55	74	61	60	61	52	67	53	61	57	57	59	66	70	68	59	69	73	67	63	65	63	64	60	56	58	59	65	63	56	46	54	54	59	47	67	77	69	55	67	57	72	76	67	68	70	65	61	59	71	61	80	60	71	61	53	58	70	68	63	70	57	55	65	61	74	65	66	60	50	59	77	65	57	60	69	71	72	76	59
3252	354	367	446	420	374	358	349	331	341	315	326	299	308	265	270	290	287	282	275	247	284	273	295	271	257	288	286	265	281	284	278	294	281	263	271	288	293	270	243	239	285	296	281	261	298	279	280	262	282	253	278	267	309	254	292	252	281	255	281	277	291	288	285	275	300	300	261	288	268	282	273	262	289	274	266	285	282	259	299	303	260	285	251	250	279	245	282	262	248	261	244	262	262	282	252	269	260	289	303	283	279	295	231	253	303	260	287	278	297	270	298	280	262	277	247	298	264	268	258	259	275	248	297	278	255	292	277	238	275	322	283	287	289	253	313	268	269	258	254	257	269	266	304	311	278	291	252	254	262	309	293	283	288	275	261	288	287	292	276	274	238	269	268	264	259	278	303	277	289	278	294	286	254	262	276	253	275	240	278	256	254	273	291	299	250	271	257	260	250	261	270	298	255	261	279	262	270	270	270	280	258	290	262	268	266	262	298	264	280	263	276	238	239	268	276	272	309	276	272	322	274	267	287	257	302	278	287	244	252	270	284	281	257	267	282	299	270	273	263	269	277	272	283	253	273	294	247	268	247	276	282	260	303	261	255	247	274	260	251	258	277	266	284	261	313	287	295	253	281	276	250	278	261	288	268	277	275	274	277	275	257	266	275	254	257	258	303	269	305	282	267	262	272	286	296	270	260	251	270	253	252	259	264	252	303	252	259	294	254	252	268	250	277	259	245	299	266	259	233	254	273	279	265	246	282	268	294	255	273	253	247	255	280	261	273	279	257	290	235	259	228	288	265	275	254	261	265	263	281	279	260	276	255	294	247	274	259	278	274	260	236	270	271	253	258	268	273	253	261	299	272	298	266	255	244	274	267	265	273	261	305	292	229	268	261	246	252	272	255	272	298	254	265	257	286	272	288	262	297	251	253	254	272	283	254	256	301	256	259	270	258	297	284	225	239	279	251	300	273	280	278	255	286	301	225	262	282	258	288	273	259	252	273	271	302	275	299	292	280	258	268	270	284	282	281	272	238	268	290	265	291	250	265	285	288	272	285	276	286	268	238	261	279	263	279	276	257	264	265	277	258	263	274	281	285	250	303	266	280	284	272	287	264	294	265	257	258	291	289	274	252	257	279	285	255	260	253	252	265	262	252	263	259	261	259	251	266	295	267	260	266	300	265	265	239	267	270	241	302	271	267	277	264	268	263	267	249	285	260	267	276	276	307	244	296	274	256	263	259	256	249	315	263	273	247	264	255	277	268	275	272	288	252	277	264	279	260	260	289	259	274	262	303	267	255	256	310	265	272	269	272	247	267	268	245	273	268	268	272	277	256	277	278	261	290	259	269	245	270	273	290	273	252	291	267	280	283	260	218	290	265	264	285	316	263	288	290	272	302	271	267	283	250	284	278	268	255	303	257	269	297	271	268	273	289	264	236	265	291	233	276	268	246	275	278	276	269	267	272	279	247	274	311	284	274	230	295	271	270	256	266	285	281	273	254	253	235	286	250	284	274	264	272	269	268	284	248	282	289	276	279	267	291	245	289	274	298	283	256	302	247	252	241	266	258	275	237	284	261	301	295	289	252	282	275	275	263	264	266	268	266	254	322	322	282	271	258	299	278	285	246	297	270	251	268	300	290	277	253	228	275	270	262	282	273	292	262	252	252	282	273	283	247	273	290	266	245	250	280	278	260	275	273	273	276	282	241	258	288	242	271	278	282	283	244	249	300	261	263	252	258	270	295	258	288	271	284	260	243	272	282	290	261	276	272	280	258	273	282	281	260	271	280	251	263	262	266	245	273	270	276	260	292	287	246	269	275	271	271	253	267	266	245	298	265	269	241	273	288	265	289	268	287	304	281	277	254	275	284	273	271	296	264	260	278	297	265	257	278	254	297	249	261	270	285	267	240	284	272	269	255	282	253	280	298	292	271	257	250	262	281	258	264	264	243	279	256	274	282	260	253	281	266	261	284	288	263	254	277	254	276	266	255	288	267	303	290	266	300	302	266	265	282	283	298	237	271	260	286	274	246	292	303	284	263	262	263	271	255	264	248	297	286	269	272	282	251	250	286	263	269	262	263	285	263	273	268	262	248	267	261	287	273	272	259	276	270	282	296	258	269	290	276	296	271	258	261	255	275	252	274	259	263	253	273	306	283	244	256	275	281	277	243	287	267	245	296	248	257	277	311	285	257	247	265	247	243	295	265	276	244	255	271	259	272	275	259	249	290	289	269	292	293	284	260	270	290	234	280	289	267	277	281	268	240	258	250	272	272	267	245	282	280	261	288	251	281	244	257	275	272	264	251	248	272	287	227	298	278	278	272	280	249	245	270	264	284	251	275	249	264	265	275	245	276	252	295	256	257	276	277	289	251	240	274	277	292	259	298	297	260	256	276	246	287	275	249	272	280	252	266	287	261	285	264	279	251	285	265	270	289	258	251	269	251	262	259	301	280	285	275	288	255	249	260	251	253	274	283	271	311	276	271	285	250	269	268	280	301	261	262	275	259	254	287	291	283	281	262	252	282	266	265	283	263	247	267	263	268	280	284	267	249	284	270	266	289	282	272	277	273	304	256	244	252	263	276	285	260	248	262	255	271	259	281	263	296	276	286	278	262	266	268	301	279	269	289	282	269	283	283	270	274	282	273	271	266	308	268	277	270	251	287	292	274	266	261	270	249	285	288	261	238	258	274	279	270	275	273	250	265	259	259	299	256	290	249	305	269	278	266	260	299	264	273	247	248	245	282	256	263	277	264	283	260	297	288	277	272	272	261	261	262	239	246	289	285	262	271	278	259	250	284	270	289	296	257	265	288	268	265	267	266	274	267	273	238	276	268	271	256	272	284	287	263	244	265	258	278	267	268	272	271	286	281	268	298	278	270	284	288	290	283	243	267	237	253	272	267	284	274	250	267	273	262	262	271	250	270	252	281	269	226	276	287	267	262	275	257	280	272	281	290	278	278	255	290	275	279	267	280	272	260	268	281	266	259	279	270	298	246	263	286	267	282	287	264	306	257	289	300	267	260	252	274	263	274	261	298	279	262	293	274	289	267	285	268	259	270	276	270	283	287	297	262	265	295	263	279	260	286	258	264	291	300	288	250	271	271	256	255	275	270	281	247	274	272	271	262	252	284	298	262	268	253	285	258	273	297	276	254	286	288	245	252	292	257	277	265	277	261	273	287	287	262	273	296	258	259	294	285	258	273	276	246	288	271	260	295	267	236	282	262	254	297	281	267	259	291	263	258	266	287	284	254	272	271	273	272	280	294	278	272	283	284	284	280	276	280	287	277	251	303	287	260	279	236	300	289	253	246	276	270	270	282	292	245	231	233	274	306	284	259	245	247	279	266	291	274	292	298	258	258	279	259	299	276	266	269	255	276	264	282	272	267	258	284	244	303	265	257	267	241	269	297	242	271	259	292	273	274	286	274	273	296	261	276	288	261	261	251	268	276	289	285	263	285	269	297	278	263	287	274	287	295
14550	1309	1220	1001	676	493	406	331	292	291	244	194	184	190	185	173	175	157	159	158	162	147	153	139	137	153	180	145	156	149	149	162	146	143	158	129	158	131	153	144	111	122	137	154	159	138	139	132	135	134	125	129	142	131	133	143	141	145	170	140	161	155	134	139	133	133	149	147	138	138	136	127	128	138	154	136	152	120	131	137	123	146	125	146	142	147	139	139	120	119	153	133	148	153	126	118	131	158	114	123	151	151	137	150	153	139	150	141	125	145	147	123	148	127	142	138	138	136	133	152	151	147	117	140	135	134	151	153	133	130	152	145	133	130	134	151	136	167	155	142	140	127	138	132	133	130	128	129	146	121	114	147	147	151	116	138	147	133	129	151	138	134	164	135	137	134	153	131	132	134	153	155	129	144	150	149	121	121	133	129	135	127	141	145	140	120	127	136	133	117	121	124	133	138	109	160	139	140	121	124	152	151	129	130	126	152	114	139	146	119	139	154	127	126	135	127	141	128	124	149	155	137	131	131	152	140	146	144	149	146	148	164	151	142	142	145	126	147	116	133	148	134	123	148	128	118	135	142	129	154	136	150	135	136	131	123	127	143	139	137	110	130	126	143	133	150	133	134	151	133	155	131	128	119	124	126	153	109	116	121	135	156	121	122	139	125	110	117	124	127	167	127	134	150	142	132	130	130	132	126	125	132	108	144	130	141	135	149	137	135	151	150	130	148	159	132	143	146	117	141	146	133	123	112	118	133	153	142	135	161	149	128	137	161	123	140	144	139	140	136	108	136	125	131	130	144	136	136	161	127	144	136	122	149	144	160	117	133	140	145	133	152	129	142	150	138	142	149	134	152	163	147	134	135	130	137	140	125	122	151	139	145	159	139	140	126	138	126	128	137	132	144	150	154	122	133	124	141	126	128	146	118	117	133	111	146	140	133	120	130	143	128	124	136	142	136	149	135	142	124	140	124	132	138	132	149	119	117	142	137	143	134	143	122	141	140	130	154	136	155	136	143	122	148	138	111	141	158	141	121	149	118	121	138	116	141	145	139	138	145	139	122	139	120	158	152	138	138	160	137	138	142	134	144	139	153	123	128	128	147	155	135	138	129	141	133	132	125	144	148	128	118	123	129	137	139	140	117	127	138	132	140	128	151	155	131	122	142	138	137	131	115	151	135	132	153	128	125	148	141	155	126	138	112	151	139	127	131	134	116	138	136	126	152	147	129	156	137	156	144	129	135	131	143	160	133	151	148	143	152	123	114	148	148	154	151	153	142	156	145	158	123	129	154	125	164	132	137	151	154	127	158	161	151	142	127	125	157	147	139	141	132	154	129	164	152	150	133	134	159	144	138	140	120	156	130	138	169	127	133	138	138	146	142	137	143	125	146	153	149	133	139	123	152	142	116	134	148	123	126	153	139	124	146	145	137	148	158	134	138	137	137	144	140	136	137	106	138	143	135	146	152	136	144	153	136	143	140	116	126	146	126	140	144	137	152	152	137	148	115	138	124	111	151	133	147	142	124	139	135	123	150	127	141	149	148	134	133	128	149	143	133	139	131	130	142	160	142	142	131	157	139	139	124	121	129	156	149	128	129	144	131	131	150	151	127	133	144	165	163	124	137	144	117	132	127	139	144	135	130	146	132	130	160	149	134	133	141	139	142	148	130	134	145	153	146	147	148	144	127	133	130	140	130	137	142	161	129	141	146	144	141	120	139	137	134	124	131	125	121	133	152	139	146	126	129	128	148	143	143	153	128	152	138	122	118	139	151	151	112	159	131	134	161	124	135	128	140	135	133	132	107	135	125	115	135	153	130	138	143	135	147	121	139	147	158	156	127	128	150	150	115	150	123	124	133	96	119	146	150	153	145	130	139	114	131	139	151	117	146	123	155	128	164	137	150	139	138	138	161	141	136	147	132	141	150	137	144	150	141	124	132	137	114	155	140	155	134	153	158	145	143	138	136	130	147	135	116	123	145	137	160	154	152	137	130	134	145	141	130	128	140	145	134	119	119	128	111	138	136	150	154	144	129	127	131	141	133	131	129	127	120	141	121	140	159	148	135	145	137	151	153	138	145	139	125	114	144	148	131	150	128	145	148	162	137	139	138	133	146	129	155	140	161	131	143	122	144	133	145	146	124	132	125	128	126	136	151	133	129	147	133	142	144	142	126	159	118	120	124	130	132	136	127	147	137	146	149	121	138	110	132	122	150	148	124	115	137	139	136	118	148	138	172	123	130	147	139	152	124	117	154	139	151	138	136	127	130	144	151	133	131	130	143	129	123	109	115	142	137	132	123	114	146	137	140	145	141	147	150	144	130	135	131	144	143	136	133	146	159	130	129	155	153	159	127	134	139	130	148	133	141	150	138	147	143	139	143	144	126	138	142	119	129	152	141	157	130	143	126	125	146	127	154	122	141	145	135	144	115	141	163	137	149	131	131	131	153	114	169	157	140	143	122	119	133	114	126	139	143	131	128	124	134	138	140	149	149	138	128	144	113	140	146	144	139	121	142	154	132	158	150	124	129	127	153	130	135	148	125	128	139	127	137	139	150	121	137	145	129	133	156	142	143	131	152	143	130	147	137	142	132	139	135	134	147	122	159	122	147	151	142	152	134	138	123	146	139	149	126	133	144	134	124	138	150	128	137	153	134	130	155	165	121	125	119	133	159	135	141	130	138	118	139	138	136	135	131	147	126	141	166	142	158	168	139	155	117	147	131	153	134	140	132	133	140	144	150	143	154	122	138	129	128	141	128	123	143	130	150	155	134	130	137	148	149	120	150	153	166	136	146	141	135	123	155	152	152	135	144	147	114	125	147	127	120	144	133	102	129	157	154	117	146	155	166	143	131	131	142	136	127	144	125	158	129	148	128	139	127	140	133	135	161	138	141	112	133	147	130	131	129	160	144	123	142	142	154	126	112	147	128	132	145	143	140	129	138	156	135	118	122	163	137	134	149	145	123	114	148	113	134	140	138	125	128	151	126	144	153	151	152	138	154	155	147	129	149	151	179	105	147	128	130	155	131	146	135	157	128	127	147	145	143	173	137	122	121	122	137	143	150	150	122	153	132	141	151	130	137	119	132	154	149	147	135	124	128	128	142	151	122	156	119	133	107	119	141	132	118	133	153	120	150	119	134	144	154	141	140	136	147	142	128	133	137	125	144	153	148	132	153	132	146	127	137	134	135	139	127	149	147	142	135	143	128	145	150	130	131	160	120	152	140	138	139	128	128	125	125	132	144	113	137	149	152	146	146	134	145	122	141	115	132	125	144	134	139	156	139	140	124	142	149	127	120	156	142	131	152	146	120	144	152	129	131	130	144	154	156	141	150	140	138	128	135	149	134	128	141	131	144	138	154	136	134	149	135	142	125	125	146	129	134	146	120	160	129	134	131	139	125	139	150	131	129	147	123	149	122	134	135	131	128	127	123	149	135	121	165	96	152	129	151	124	139	135	141	123	115	142	139	134	136	134	116
9571	1375	2846	3422	2972	2394	2043	1675	1524	1337	1232	1162	1036	950	881	847	752	793	709	661	691	759	724	619	620	629	578	613	607	587	587	587	579	585	572	566	571	533	596	535	535	549	546	537	544	554	560	534	546	522	492	521	560	527	491	507	556	556	512	503	509	539	501	490	555	503	551	541	538	510	503	470	528	490	514	500	500	523	501	532	496	523	491	515	527	537	555	516	513	453	506	522	534	502	504	476	506	473	528	503	501	508	528	507	527	504	539	487	500	509	488	519	545	510	480	490	506	502	504	486	504	498	531	508	493	477	468	481	526	498	521	518	498	438	525	512	496	507	464	497	522	501	491	482	499	497	512	496	502	511	510	510	522	504	497	469	552	497	480	541	472	523	471	512	523	520	522	486	476	501	491	527	487	508	508	472	499	492	475	473	527	495	495	504	495	471	510	479	466	475	510	526	480	501	488	464	475	493	484	509	488	495	486	497	505	493	449	496	450	461	561	521	470	510	498	473	494	495	518	488	474	533	508	531	498	470	513	493	492	525	481	533	484	484	480	468	514	499	504	485	519	451	496	472	521	529	529	507	493	524	507	481	467	458	492	480	484	451	492	486	523	504	496	506	500	490	521	478	530	511	536	463	464	499	542	468	472	495	496	493	512	509	479	504	504	457	493	498	489	513	498	544	491	499	524	486	492	490	492	524	510	502	511	521	493	524	498	469	541	485	507	542	489	480	512	492	501	473	531	533	491	506	515	498	487	502	495	526	481	484	502	486	521	549	485	495	479	495	486	449	522	496	471	476	513	525	515	508	492	540	510	518	503	519	485	478	489	541	499	465	483	510	514	503	541	503	479	468	487	482	483	499	494	520	478	464	492	502	473	484	502	485	520	480	474	517	507	491	484	515	549	502	517	508	502	491	504	503	510	443	522	556	514	493	514	505	490	511	497	462	502	505	527	476	535	533	519	525	490	471	485	483	446	535	467	512	527	500	520	487	507	487	487	511	500	511	530	472	544	527	500	510	504	506	495	478	494	515	494	536	509	514	513	498	485	465	493	524	510	516	475	528	491	468	496	547	508	477	488	500	510	501	532	501	449	520	508	502	548	494	503	526	515	480	538	498	522	484	475	515	459	501	487	504	504	496	465	493	488	487	509	490	477	495	503	469	508	504	505	519	495	533	526	507	483	493	481	496	476	495	473	490	494	429	476	532	459	537	517	511	529	462	503	481	480	558	514	488	500	491	521	512	472	523	507	542	523	498	484	466	487	530	485	500	505	509	501	496	495	527	502	513	498	499	530	511	498	516	515	503	554	472	506	499	523	483	519	512	521	488	516	501	497	502	493	517	470	548	481	503	495	536	489	479	530	535	523	525	471	484	498	481	503	516	493	505	501	508	483	515	522	485	502	465	472	508	477	487	496	508	514	465	506	507	494	464	521	494	510	484	498	500	472	513	487	496	506	505	480	451	524	494	490	488	496	472	543	503	510	510	506	519	522	497	512	520	495	456	471	490	499	511	500	520	536	457	495	517	480	520	503	503	475	481	507	510	491	457	532	504	480	508	489	472	474	448	481	507	506	505	472	500	520	512	519	502	513	458	478	479	463	499	531	473	507	510	494	531	485	462	506	485	474	468	476	483	501	499	486	480	479	537	493	455	443	484	522	506	497	479	485	470	457	507	489	502	477	490	508	504	468	503	504	524	514	506	482	503	492	501	520	505	530	486	466	472	456	459	515	506	476	478	513	486	504	500	492	486	522	499	496	505	508	475	513	484	470	468	487	520	487	481	495	506	516	503	559	469	497	492	505	487	521	443	486	493	496	493	480	513	497	524	489	481	501	490	500	496	500	485	497	469	488	557	499	534	501	528	462	512	543	537	522	455	508	496	534	493	492	491	508	533	517	535	494	482	483	460	518	487	514	493	483	484	457	495	528	557	478	509	471	511	512	489	471	530	485	504	490	491	485	467	478	524	485	479	512	454	467	520	505	475	503	515	525	467	527	494	535	494	494	508	464	498	534	543	492	487	494	498	470	484	504	497	521	473	505	482	491	477	531	525	473	484	511	490	491	483	512	514	511	476	559	516	439	443	514	507	543	474	529	516	519	508	499	488	455	506	534	523	479	516	505	448	481	474	523	494	475	472	485	507	500	478	505	522	463	462	521	520	471	512	475	488	480	500	496	483	524	487	490	474	494	481	518	503	487	489	508	489	509	458	532	528	482	547	528	504	455	496	499	478	477	494	500	477	493	490	511	503	546	523	528	479	504	491	460	475	511	512	512	494	541	542	520	504	499	490	507	535	499	457	492	503	498	460	512	506	490	460	456	523	512	508	509	514	484	481	542	499	540	491	476	468	516	511	558	505	475	501	543	480	490	483	506	502	510	474	511	508	517	504	504	479	534	500	493	459	463	497	514	448	482	508	459	522	484	443	519	500	516	501	525	474	515	480	502	498	515	479	531	515	482	505	514	515	543	514	473	495	508	528	524	493	488	477	517	505	517	477	510	531	501	497	516	492	520	466	505	506	500	515	515	511	519	494	556	501	499	546	495	493	488	460	454	498	567	505	501	520	457	489	511	488	456	472	489	471	512	495	510	494	463	471	467	467	491	456	507	500	515	463	469	477	458	495	500	498	486	505	498	473	491	500	490	507	490	538	507	514	514	516	518	486	491	483	548	496	543	502	494	503	487	518	478	497	507	487	505	502	506	511	531	482	483	493	540	481	509	457	495	502	517	497	488	500	531	477	495	501	452	466	484	523	485	482	475	520	449	494	474	464	510	489	490	494	467	494	487	494	460	484	495	467	499	488	476	531	477	477	506	483	503	500	460	530	495	512	504	502	486	503	513	515	501	493	471	478	483	472	512	458	483	472	508	508	525	499	534	468	464	464	464	516	498	509	558	500	483	508	495	517	512	517	476	504	504	505	533	531	469	478	466	552	482	501	496	492	472	474	498	476	500	505	484	470	518	474	478	466	522	481	463	472	484	513	491	492	501	504	505	504	478	528	508	492	469	534	497	502	542	517	514	521	466	468	470	489	511	514	526	488	432	511	474	479	489	543	494	466	485	465	512	494	514	454	491	478	505	474	454	456	495	496	515	507	549	523	469	450	491	480	513	487	491	524	489	486	513	473	499	489	506	482	471	516	515	481	506	429	482	484	486	517	527	549	556	503	497	498	517	546	518	465	481	464	476	458	483	514	469	472	492	484	494	505	538	507	482	574	507	522	504	496	502	523	545	492	505	509	490	519	499	523	467	503	489	510	506	518	497	507	508	520	500	541	478	484	475	473	472	525	520	490	522	498	495	518	502	479	494	464	501	511	486	489	554	486	483	499	511	473	532	525	457	530	469	515	506	487	502	499	491	492	534	505	513	504	513	482	461	492	526	492	499	514	484	481	486	530	508	507	494	476	497	477	466	499	504	488	421	494	512	513	503	500	498	520	494	508	457	521	497	504	485	521	500	496	492	487	498	524	462	501	501	515
24279	4005	2253	1747	1236	862	716	561	486	420	386	361	332	277	283	285	287	257	252	238	259	250	197	215	228	203	223	224	241	198	216	217	212	208	226	206	207	211	227	194	216	201	197	197	198	194	218	225	185	194	190	223	186	227	212	174	190	204	210	206	202	215	177	189	189	191	215	208	207	198	198	191	190	218	208	230	209	217	200	201	218	219	191	201	209	193	217	212	226	178	194	216	196	213	194	187	195	204	226	204	228	183	194	180	204	206	191	215	191	208	174	185	181	208	181	192	207	224	172	203	198	195	207	204	199	223	166	189	207	221	198	193	204	218	203	203	187	186	201	196	204	199	216	200	209	190	192	225	219	184	197	209	207	206	177	203	211	196	243	216	172	212	214	199	205	211	211	199	195	185	213	202	192	206	179	218	203	219	210	196	219	183	198	183	186	187	192	215	210	211	196	196	176	211	201	204	210	202	206	198	192	180	226	203	206	175	177	198	199	214	195	198	195	206	194	203	194	184	177	190	207	213	198	173	221	205	190	198	223	194	216	212	213	196	210	182	196	187	183	203	196	213	202	203	202	210	197	191	184	183	197	189	213	222	212	204	197	196	208	208	186	192	221	200	216	203	179	195	214	193	209	217	211	218	180	192	196	196	205	204	216	196	201	189	190	204	189	210	184	191	199	180	178	197	177	207	223	194	196	238	211	208	175	197	175	190	190	191	193	205	196	200	187	187	196	221	195	213	185	206	200	176	201	210	231	178	204	218	218	175	204	192	220	216	203	212	190	195	199	215	187	190	196	183	196	186	193	240	184	219	227	179	189	204	213	193	200	181	187	188	193	196	205	178	203	215	207	216	198	212	171	190	213	187	227	209	208	210	209	191	170	222	167	190	190	204	197	194	194	197	205	197	195	203	182	195	219	208	206	223	181	211	197	204	211	186	217	206	183	208	218	191	211	197	190	197	193	182	209	202	243	186	207	201	192	208	216	207	191	177	184	184	201	221	183	198	208	191	191	200	194	196	199	224	183	197	172	199	180	209	178	201	198	219	195	196	210	214	198	182	216	205	209	216	199	180	192	192	216	208	193	195	230	211	234	181	202	199	180	199	215	213	225	172	201	198	195	232	173	203	199	199	182	209	196	221	214	167	181	192	221	187	201	184	212	191	185	184	170	195	218	193	212	206	186	217	209	223	220	211	197	204	208	221	189	220	211	210	184	226	192	196	185	193	199	207	212	196	223	200	207	204	199	206	208	183	185	211	198	213	212	194	201	190	196	196	209	179	203	201	182	190	224	194	191	184	204	185	194	196	216	227	193	177	209	226	200	171	182	206	203	197	203	198	213	198	223	172	225	197	201	202	204	205	185	198	222	198	190	180	210	216	186	200	222	189	185	194	205	217	175	210	170	190	216	218	198	210	227	188	206	196	205	202	178	188	210	193	184	200	184	217	195	200	186	212	222	204	193	188	221	200	204	202	202	180	207	202	222	226	221	237	202	196	209	211	184	203	225	203	206	213	211	186	215	199	213	209	205	187	215	218	188	223	210	176	208	219	198	196	239	207	209	234	197	181	185	190	191	197	200	207	191	203	211	193	210	210	209	217	247	190	216	220	219	218	205	171	192	223	207	179	209	207	203	200	170	207	204	170	200	230	190	202	195	217	197	172	205	208	178	217	195	199	209	185	214	197	199	176	193	216	201	189	207	207	192	222	212	184	193	200	212	215	193	187	194	222	221	194	226	197	177	197	186	217	174	173	196	194	200	193	196	201	201	217	206	214	187	193	207	199	198	198	213	209	227	196	196	194	224	213	190	181	180	193	207	227	190	197	191	208	216	237	186	189	202	203	202	220	186	201	195	199	224	194	209	185	218	187	216	203	217	211	194	191	214	200	203	186	175	173	182	189	202	218	225	206	223	191	193	205	205	183	167	193	198	194	213	197	180	203	204	221	216	224	197	198	203	197	192	212	213	214	194	192	204	208	207	215	192	203	197	204	223	206	208	197	204	184	176	193	186	194	193	207	195	200	207	169	195	179	193	195	212	184	191	174	196	206	185	176	207	210	189	183	196	185	209	194	196	193	192	184	216	222	213	182	206	207	189	195	191	188	196	196	201	179	188	210	209	194	218	209	213	196	205	185	213	193	201	219	196	206	206	219	190	167	185	177	188	205	220	211	206	181	193	222	207	195	177	211	184	195	209	196	208	186	187	202	174	201	193	208	203	206	188	199	188	213	215	206	206	164	197	188	152	216	209	186	186	193	195	197	185	201	192	204	188	204	206	203	204	220	207	202	206	206	199	186	178	198	198	222	211	174	193	193	193	200	203	188	200	202	198	198	210	187	217	191	228	205	228	197	206	205	182	200	196	202	194	199	207	185	184	205	193	215	211	213	186	185	179	200	198	203	195	190	190	183	214	197	209	187	205	194	190	225	202	197	189	172	175	188	200	219	213	242	202	193	172	200	209	206	200	187	234	199	199	191	202	195	225	219	154	178	193	201	187	204	219	188	209	190	198	210	178	208	217	234	189	178	202	213	227	185	205	186	205	185	191	216	198	176	208	183	204	213	218	206	219	197	199	185	196	161	188	192	210	195	197	195	199	190	220	195	193	206	208	205	179	211	198	190	192	211	179	215	201	188	207	217	210	196	210	213	195	177	173	233	209	210	194	172	196	217	222	229	199	176	207	215	190	201	195	196	212	218	216	213	206	168	199	192	178	228	186	204	209	171	205	197	188	195	206	185	204	183	197	211	217	198	190	165	186	177	199	204	220	217	214	212	190	218	199	190	221	171	224	189	206	217	200	199	207	191	224	199	202	191	178	213	203	226	192	201	191	208	201	179	191	211	225	210	199	189	190	218	206	188	195	231	183	179	214	179	191	213	181	201	198	189	178	193	196	209	202	190	193	202	178	178	213	197	197	215	192	206	192	192	200	174	197	191	203	204	202	182	186	182	204	219	185	202	210	205	204	193	200	197	200	223	206	179	190	232	187	207	184	227	213	184	186	226	222	215	194	176	192	204	205	181	179	220	189	213	228	205	184	171	210	185	202	215	211	211	197	206	224	198	226	165	206	209	219	201	186	208	208	192	206	205	190	213	195	190	193	221	206	207	190	181	179	187	199	168	213	196	182	203	187	174	218	230	179	203	220	188	209	191	195	209	199	212	208	206	210	210	212	176	195	195	217	204	179	216	209	181	195	203	192	206	211	205	170	192	163	205	197	179	213	198	184	191	187	194	194	200	212	203	182	200	199	183	203	194	192	191	199	204	225	164	212	202	207	193	188	181	203	205	191	177	206	218	218	216	196	214	197	232	194	179	175	191	200	197	210	188	200	218	205	208	193	199	205	204	199	197	185	218	201	183	201	201	196	224	204	197	204	195	192	213	215	209	195	184	189	211	193	216	207	179	191	195	211	215	189	187	214	201	185	205	191	198	193	199	207	193	190	184	203	186	210	216	219	239	220	206	244	188	223	203	193	191	173	178
13366	2324	4941	5635	4994	4027	3462	2872	2563	2206	2002	1872	1623	1603	1331	1309	1242	1148	1139	1091	1047	1041	982	918	919	901	895	910	862	871	842	792	810	835	828	749	799	781	736	732	777	740	735	737	731	777	715	738	743	759	718	699	732	696	714	723	727	731	738	792	725	742	688	701	725	746	735	731	687	725	772	662	733	714	702	711	662	704	678	672	658	696	675	641	687	713	720	701	706	671	707	701	734	747	676	670	670	670	673	643	678	701	669	738	725	669	724	718	705	687	715	666	681	690	689	707	733	732	682	660	677	691	649	637	724	698	631	674	667	660	685	679	648	658	686	654	691	639	684	709	653	702	679	700	672	679	712	666	679	706	676	693	689	662	689	670	693	679	655	681	708	660	687	698	570	701	709	681	681	695	689	714	644	700	699	637	673	670	693	718	694	646	668	662	664	650	676	684	669	670	652	662	693	669	686	705	695	696	676	663	680	668	668	703	686	649	686	649	687	709	691	699	649	623	676	686	684	710	718	680	652	671	675	712	648	678	684	712	654	673	691	616	728	668	656	678	694	673	653	677	666	653	678	660	632	700	717	671	712	687	616	713	663	680	717	689	658	644	674	695	707	642	694	674	682	647	654	630	643	621	688	663	645	663	655	656	677	678	672	731	669	687	716	660	672	653	663	671	663	662	664	650	676	718	672	722	670	685	644	676	645	674	682	691	661	696	671	708	730	670	650	665	677	659	697	693	629	700	691	655	667	687	674	706	654	706	708	642	654	686	707	666	672	643	710	666	676	654	688	697	655	677	658	664	636	674	713	625	698	670	665	689	645	663	675	693	700	644	678	648	705	642	675	702	666	640	658	656	704	709	610	683	664	675	707	670	649	664	672	699	695	666	693	679	659	652	656	700	682	671	632	649	661	664	704	617	671	684	675	705	685	642	654	701	645	666	687	647	667	684	672	669	661	658	650	714	696	717	733	674	710	688	731	692	709	619	713	680	673	651	664	659	616	654	712	689	705	682	641	686	675	663	648	680	697	708	711	721	637	688	750	651	714	643	652	674	673	675	681	679	666	689	638	692	689	695	645	660	696	685	692	690	655	698	674	705	695	676	697	638	697	719	670	673	719	725	704	643	672	686	640	657	653	679	658	686	664	695	676	702	693	714	710	692	734	671	659	638	712	629	672	682	663	669	662	699	666	653	714	707	683	677	676	670	644	696	666	687	683	724	655	665	690	663	695	662	719	647	676	675	673	682	688	650	695	656	648	717	651	635	664	658	703	643	684	697	615	638	676	664	644	660	669	713	680	680	666	682	647	649	686	676	670	676	672	703	667	714	663	690	686	675	682	663	680	674	655	664	723	689	650	672	669	702	690	691	660	687	654	695	686	698	709	706	667	686	659	622	675	685	630	673	708	719	652	695	653	661	700	680	702	644	691	637	654	722	666	684	666	641	671	645	635	658	688	667	661	688	663	647	687	734	681	684	692	714	651	685	650	689	685	679	646	712	719	671	681	690	653	715	695	688	696	655	680	666	681	672	691	675	675	675	691	663	658	712	641	659	740	625	659	650	699	647	680	645	690	681	656	642	624	625	680	631	678	737	662	675	689	642	687	647	674	675	714	691	661	735	704	658	731	648	681	680	677	648	673	665	658	694	654	673	689	631	660	690	644	640	680	673	669	727	696	655	677	664	702	691	627	712	654	703	667	679	687	681	685	722	672	706	664	709	639	657	714	679	637	652	686	680	675	652	675	691	682	662	680	693	666	683	629	693	690	712	707	671	707	630	698	705	697	703	626	616	658	653	673	611	691	654	648	675	672	672	621	635	702	663	672	682	669	698	639	645	585	701	639	702	656	645	702	617	694	646	666	680	683	656	644	705	619	663	594	663	668	662	645	711	663	682	651	659	637	695	681	646	676	685	681	602	657	668	661	688	663	650	686	682	654	655	737	688	672	710	688	697	669	698	672	675	717	653	691	662	641	674	676	702	704	671	721	658	704	714	692	684	652	712	703	679	643	645	745	702	707	658	675	696	678	690	655	722	702	692	708	676	650	645	693	676	667	701	679	676	672	687	650	709	676	626	673	696	700	690	668	707	645	688	730	651	678	708	684	671	654	692	679	679	640	635	617	664	671	623	667	638	731	638	669	686	666	687	657	676	677	690	673	705	663	653	661	665	685	648	683	677	637	691	669	688	639	641	673	588	661	708	710	647	651	680	680	668	687	678	715	680	667	695	661	635	659	691	659	666	665	675	677	691	662	689	673	656	680	654	644	669	686	665	655	685	690	715	722	692	708	710	751	726	705	699	630	700	729	653	672	643	680	653	670	686	669	657	659	689	689	644	697	657	681	738	710	693	706	661	675	638	662	691	673	646	723	634	702	727	643	662	665	674	695	687	674	705	671	680	695	679	745	724	672	669	669	675	675	706	684	672	665	685	723	700	633	644	675	667	674	664	705	633	638	675	719	700	706	705	674	674	660	669	687	675	654	664	678	695	692	672	716	679	713	651	663	712	672	674	689	629	697	671	697	663	652	686	666	687	680	683	640	667	653	675	675	700	722	656	655	708	638	704	688	701	660	736	720	693	676	728	678	671	730	681	632	711	696	644	651	667	699	678	672	679	678	694	705	644	638	677	697	704	693	694	702	704	705	714	710	729	686	676	646	663	672	652	640	672	662	688	653	670	662	698	637	699	658	713	670	655	708	715	686	682	701	713	661	688	673	691	680	702	739	706	686	659	691	707	690	612	671	652	676	642	664	653	665	634	666	681	625	688	705	676	641	683	697	682	712	673	678	686	631	679	653	674	686	671	649	670	686	679	705	673	641	695	727	687	669	711	644	682	669	657	685	686	659	685	653	706	655	667	677	641	686	687	667	664	644	693	709	683	694	643	720	656	711	674	684	674	649	661	715	697	650	628	724	689	680	674	650	675	679	687	661	691	675	691	692	723	721	713	671	663	694	702	648	700	683	694	672	680	654	715	642	704	679	695	685	643	614	698	653	701	674	705	678	684	668	686	699	639	680	618	668	668	661	705	648	661	691	631	673	733	695	691	638	694	648	658	685	662	677	731	644	635	625	702	679	669	662	651	680	733	680	691	715	649	672	668	638	626	658	674	708	663	704	710	662	660	725	668	653	711	670	699	671	692	680	620	723	679	685	734	662	631	663	696	686	662	630	655	655	622	721	673	723	710	641	667	629	662	656	655	636	684	636	670	695	650	679	699	688	683	647	674	714	659	645	708	667	679	678	710	700	641	686	681	645	715	692	681	645	708	626	686	662	676	699	713	699	719	665	706	665	698	636	703	696	668	665	715	683	643	696	665	678	678	614	700	607	701	675	690	663	683	690	654	662	678	706	694	710	692	686	625	666	675	673	715	673	670	637	693	665	625	678	692	685	646	672	720	670	679	695	666	686	685	666	688	638	658	664	663	709	686	637	701	602	688	679	698	656	681	671	672	678	698	676	677	669	637	684	688	702	674	713	698	649	655
2001	159	170	122	119	103	78	71	77	83	87	90	67	79	69	83	65	71	83	68	77	64	76	90	62	54	61	75	54	69	68	83	68	63	79	65	72	59	77	87	80	71	77	73	73	72	62	80	69	49	71	74	53	73	75	64	71	66	84	70	57	70	65	76	68	73	76	67	84	54	78	60	64	68	68	89	77	66	74	73	69	66	65	62	57	69	64	72	57	57	63	68	59	93	60	53	78	53	46	55	65	72	68	55	51	57	68	60	75	95	73	76	66	67	83	65	68	72	63	56	69	61	81	80	84	65	69	63	55	65	88	68	71	73	64	76	69	53	58	70	64	52	62	85	60	55	63	74	54	76	61	56	65	62	76	58	60	76	75	61	51	71	62	71	87	55	65	65	65	63	63	61	80	72	61	64	74	67	71	72	74	51	72	60	67	63	73	64	83	61	63	59	60	53	74	68	60	71	81	60	69	71	68	57	67	68	76	69	65	56	72	71	70	66	62	76	68	68	70	60	86	85	65	80	61	79	71	71	79	53	64	71	77	75	63	65	59	85	61	55	62	67	68	61	68	68	76	70	66	67	63	73	63	74	67	69	61	58	55	72	59	62	67	77	72	65	80	75	77	69	85	57	60	69	63	66	62	71	64	74	81	67	69	80	65	75	68	68	78	71	74	84	67	69	53	58	65	60	74	62	74	61	61	76	63	78	56	75	72	50	63	68	53	74	74	77	68	49	75	60	63	60	72	68	63	79	65	72	57	74	78	72	60	62	55	67	69	64	68	63	64	63	63	62	68	69	68	65	56	64	63	67	62	63	65	74	71	72	70	67	53	62	64	77	61	69	65	60	65	76	63	65	67	78	65	63	62	51	77	50	74	61	66	64	76	56	67	77	55	86	78	56	61	68	75	69	69	64	63	70	79	57	64	57	67	59	66	62	54	61	71	64	78	66	79	78	60	75	76	74	69	68	69	57	75	62	75	69	68	70	63	68	61	92	78	70	56	83	80	74	59	66	62	76	54	72	74	57	83	67	70	69	69	64	70	65	73	74	75	81	61	79	66	62	73	65	73	70	58	71	83	65	63	68	63	71	66	70	71	77	52	70	70	73	74	66	65	54	69	61	75	67	68	72	69	86	71	70	68	65	71	51	74	67	63	63	57	72	77	61	71	75	66	72	66	61	73	65	62	58	86	77	67	55	50	56	51	61	65	67	57	58	62	50	64	71	59	53	83	55	74	67	72	83	58	76	56	57	58	67	68	68	75	61	70	67	72	60	55	63	75	56	65	75	74	67	59	62	82	70	65	70	70	51	83	63	82	63	66	71	57	66	60	61	63	62	66	81	69	66	75	73	85	58	67	68	65	62	66	59	65	54	57	72	69	60	67	69	66	63	67	76	67	69	66	68	66	75	69	71	70	65	61	64	70	62	68	54	59	60	70	63	54	72	68	57	51	56	63	65	74	63	81	64	67	70	62	66	66	62	64	66	70	53	60	60	73	69	65	51	66	70	79	70	79	75	72	59	86	71	55	65	71	58	72	68	72	77	84	80	57	66	73	54	64	59	71	64	70	68	62	53	58	75	64	77	64	74	85	68	84	64	68	68	70	58	61	56	58	77	71	98	79	57	59	62	76	63	50	60	50	68	65	61	71	70	64	72	67	61	72	53	80	60	67	75	67	73	81	82	70	66	70	63	56	61	67	59	66	75	79	72	71	81	74	64	75	71	62	69	67	70	65	65	73	59	57	64	64	51	63	71	76	57	54	58	61	71	69	66	65	74	72	82	66	72	66	54	72	68	57	70	76	71	66	63	59	64	74	53	75	74	82	52	62	57	86	63	75	75	64	70	77	65	77	79	69	66	60	65	55	60	73	72	72	69	74	65	64	69	68	56	67	70	69	70	77	58	67	58	58	66	56	78	71	62	81	69	66	59	84	61	60	60	70	63	64	69	74	62	63	86	65	69	58	92	75	66	77	61	83	61	66	73	82	58	73	64	73	73	74	65	66	65	58	71	69	83	73	72	76	70	62	88	57	72	81	62	70	70	73	62	69	65	70	93	71	59	53	73	71	70	63	71	67	67	71	61	71	70	84	65	57	86	80	55	73	64	68	74	73	68	68	79	81	73	72	56	69	60	81	58	74	57	57	67	70	59	67	62	54	65	60	68	71	47	66	67	71	65	65	70	73	81	74	68	66	58	66	62	67	70	44	60	73	58	64	56	59	68	70	72	56	55	60	75	55	66	73	63	72	76	75	76	76	76	61	73	71	68	69	61	77	59	69	42	58	74	55	74	64	64	63	55	64	60	66	74	80	69	78	57	66	76	73	73	60	79	70	87	77	61	71	75	63	66	65	55	63	70	68	72	72	59	78	51	80	65	85	67	68	56	73	54	56	75	61	60	73	68	84	54	62	59	55	69	57	58	71	75	70	69	76	71	75	62	62	58	79	65	65	50	71	58	55	64	65	76	57	72	60	70	68	72	75	67	61	57	61	70	73	83	64	70	62	68	76	53	61	77	73	53	67	47	57	72	71	67	77	58	73	80	80	71	71	73	74	70	69	72	71	67	61	68	74	78	58	71	72	77	78	59	65	72	63	63	60	73	63	72	69	59	54	80	55	62	71	64	70	75	76	63	62	62	50	70	62	68	60	71	77	62	60	72	50	64	73	74	58	58	82	45	58	66	69	64	73	65	61	79	64	65	75	63	65	67	54	67	72	63	72	69	67	67	75	62	58	66	86	73	66	58	56	62	74	67	55	75	62	76	72	81	69	69	79	52	54	91	74	61	72	72	67	65	59	73	65	62	63	83	77	57	63	59	67	60	55	71	67	71	66	59	77	68	70	78	78	58	70	55	72	78	71	70	61	69	61	74	67	59	75	69	68	63	62	76	45	72	67	70	72	70	72	77	64	58	63	66	59	58	59	47	77	64	73	62	58	55	66	73	71	67	59	57	69	72	69	63	62	70	66	65	76	72	78	57	66	73	86	64	63	63	61	78	73	82	71	92	56	51	74	55	63	67	79	58	61	56	73	74	69	67	50	62	66	59	70	87	60	72	86	72	71	70	73	77	55	53	69	75	62	69	63	67	73	72	77	77	72	53	62	65	72	45	69	66	66	61	67	76	71	60	69	68	75	81	58	88	70	69	77	67	71	66	68	58	68	69	78	70	65	55	65	77	56	62	62	74	60	56	62	76	72	57	81	63	69	53	59	56	82	55	83	58	72	73	66	63	62	52	64	70	49	73	63	76	74	72	72	72	61	59	63	61	61	69	64	78	64	71	69	68	66	59	54	70	72	77	66	65	86	72	70	77	74	72	69	75	73	58	57	61	81	54	55	75	54	75	77	63	55	68	63	68	73	66	60	68	58	55	60	69	72	63	63	64	69	69	57	67	66	80	45	49	74	56	82	62	73	74	65	74	50	70	62	67	61	70	58	83	69	75	65	86	77	84	65	64	62	75	76	48	70	75	70	66
3381	367	477	458	475	400	392	375	368	371	333	388	320	333	339	303	301	365	337	328	290	341	310	293	287	311	309	300	295	287	295	282	303	291	326	277	289	252	307	291	277	279	280	318	293	305	292	282	269	303	311	273	265	293	280	287	300	266	294	269	293	286	290	266	305	262	298	297	283	278	296	277	275	297	276	266	301	313	272	271	307	292	302	292	304	298	306	275	290	282	277	305	286	295	285	286	284	268	311	296	278	290	276	300	307	264	273	283	297	267	288	281	275	290	292	306	265	305	269	270	289	304	306	265	323	268	275	285	287	305	299	271	278	293	242	290	312	283	294	268	278	271	296	262	300	272	290	269	275	258	283	292	261	282	311	291	293	269	312	303	297	286	285	270	287	311	273	303	298	279	270	283	271	289	313	282	278	274	285	272	250	277	268	299	303	280	304	329	293	289	290	320	307	260	287	289	255	326	298	314	267	291	301	289	292	298	269	315	305	269	296	293	277	282	286	275	242	326	310	308	306	294	308	283	293	330	287	294	286	299	293	270	274	318	283	295	303	310	303	311	285	265	313	320	290	271	276	301	286	299	269	279	306	294	308	287	284	298	274	303	255	299	264	282	293	316	278	290	285	297	272	305	256	292	276	260	277	297	291	276	288	296	321	311	283	274	281	273	284	293	291	289	301	297	292	319	265	272	301	314	285	281	297	280	294	271	288	281	308	303	284	293	309	277	312	272	297	274	299	273	277	270	289	310	242	292	286	278	259	306	282	279	318	317	246	299	294	308	245	259	286	299	291	303	299	297	308	268	281	271	303	275	285	287	298	296	303	309	299	296	266	295	293	275	283	297	296	312	274	238	283	294	256	281	298	315	292	301	280	271	289	252	266	313	266	274	265	296	298	286	259	281	293	287	272	301	289	292	287	307	281	292	257	309	292	271	302	284	276	300	281	309	289	286	283	294	265	293	300	315	283	318	261	307	289	285	307	276	263	285	291	295	267	293	264	296	286	300	286	257	296	289	293	290	293	269	270	276	293	284	279	275	292	312	262	310	257	282	292	308	333	280	269	280	270	253	296	281	296	307	285	282	266	252	280	276	274	285	290	288	222	271	278	274	276	293	304	293	277	308	278	297	308	274	292	261	297	279	276	281	279	295	281	275	277	316	276	277	288	301	307	287	291	292	296	307	286	310	294	279	276	289	292	291	291	259	291	294	283	272	285	272	292	314	312	300	279	309	297	296	261	303	280	282	275	260	266	274	269	303	288	277	300	339	249	283	308	281	280	283	300	294	262	311	297	285	292	269	262	291	321	281	276	286	299	286	291	319	298	275	318	250	292	261	263	306	274	288	297	316	274	271	326	293	292	283	270	273	321	280	315	277	303	299	270	279	296	276	291	281	272	263	279	266	291	272	245	286	278	286	259	277	263	281	298	282	276	299	293	281	278	287	292	301	306	285	308	283	291	312	276	300	279	281	289	301	289	261	269	273	259	294	310	295	299	295	295	309	271	266	289	279	285	290	280	281	284	311	276	272	298	298	322	282	299	279	294	332	310	293	286	292	281	278	286	276	307	267	264	323	289	241	294	279	292	310	261	295	280	280	278	274	317	283	299	319	266	329	316	283	290	313	286	288	288	273	282	262	292	279	265	302	307	282	276	297	281	291	279	275	296	304	284	287	300	259	293	304	285	287	284	293	277	277	284	275	280	252	271	272	280	241	291	269	271	294	280	290	305	296	317	311	280	276	322	293	283	276	307	308	298	278	265	307	273	267	309	282	259	283	295	297	326	269	257	275	297	290	287	313	296	268	275	299	289	303	260	293	267	264	277	279	270	303	291	293	277	255	271	288	267	311	268	292	278	258	306	257	296	284	284	273	270	306	302	302	293	251	301	267	297	266	288	310	305	274	299	293	277	291	320	306	294	260	285	291	280	297	305	263	288	286	275	256	272	305	257	275	282	293	307	275	274	282	267	300	318	272	296	300	289	265	284	299	304	278	296	294	257	298	312	292	281	290	296	284	286	307	270	299	260	303	276	283	298	273	290	295	293	309	310	287	290	291	288	273	249	272	305	252	306	290	298	289	271	295	300	288	303	269	299	251	275	290	297	318	289	295	301	297	326	264	266	319	270	299	301	307	315	303	286	310	245	326	315	283	291	274	293	306	300	293	268	272	273	308	266	272	262	288	260	300	272	310	269	264	260	299	266	286	288	263	295	307	311	282	286	301	315	273	276	301	307	264	309	280	313	282	288	300	299	287	277	295	330	266	270	282	304	296	273	268	311	280	299	290	294	292	291	293	303	296	296	257	254	286	305	295	256	271	259	305	294	275	327	304	274	282	281	276	295	267	268	315	290	289	286	308	271	285	279	290	283	274	272	290	285	267	301	308	291	305	274	337	269	274	301	273	276	293	315	268	294	293	312	300	313	288	270	312	313	256	295	297	307	295	251	287	292	304	279	294	287	275	266	286	267	272	296	281	268	313	279	321	278	276	290	283	253	296	259	286	304	278	307	321	278	279	301	277	322	301	279	296	287	280	277	296	278	276	284	288	265	298	313	273	304	269	279	288	281	290	269	289	292	273	278	275	283	286	289	281	279	281	290	291	263	276	282	283	304	301	280	272	286	261	291	254	283	276	288	302	262	309	300	278	301	282	273	305	284	305	300	279	281	276	283	299	278	300	291	297	300	274	285	298	304	315	284	290	301	303	272	265	299	262	291	283	270	273	286	271	306	272	275	304	288	268	274	278	285	281	304	273	275	264	287	293	271	302	246	308	288	266	328	281	284	288	291	269	296	305	327	306	273	278	250	264	291	324	311	296	261	298	287	294	283	273	267	284	307	321	321	261	294	279	282	291	278	289	299	308	277	274	271	275	288	272	323	255	301	295	304	280	242	313	304	319	262	330	287	268	286	272	270	287	280	276	290	261	284	301	305	288	315	278	298	257	326	277	298	289	289	275	289	295	279	277	315	267	279	285	292	307	280	297	264	274	301	267	284	280	282	295	283	322	310	288	296	280	280	287	263	277	257	289	294	288	298	307	264	288	292	277	311	280	275	257	304	285	310	271	272	293	297	303	291	322	271	300	273	280	278	289	307	296	283	308	296	277	272	286	282	272	277	287	296	308	275	278	248	282	291	289	275	282	294	279	271	294	300	318	281	289	316	295	288	275	292	286	297	283	279	284	290	298	285	259	281	322	290	283	291	320	275	297	289	289	317	301	310	285	284	287	281	317	285	290	302	308	298	283	316	286	316	279	291	293	290	271	280	262	310	278	272	288	281	277	276	287	280	281	311	251	243	311	261	287	258	275	299	299	301	292	287	298	293	301	284	266	268	294	320	294	281	291	285	255	288	272	274	266	306	278	309	292	277	256	259	287	268	299	313	299	288	304	272	295	305	276	252	268	285	306	272	284	291	273	300	283	291	307	299	274	277	278	280	281	284	287	288	264	305	286	294	265	294	305	295	319	289	294	293	320	288	287
13455	1148	1145	914	672	496	391	300	326	234	228	233	212	190	195	163	182	182	143	156	160	150	148	160	134	161	167	123	152	149	132	135	140	143	151	144	115	130	114	138	140	141	142	120	142	169	123	153	152	149	114	141	126	107	135	153	154	146	148	146	145	120	134	150	124	128	135	144	130	130	137	134	119	135	143	142	148	135	129	125	126	126	105	135	141	132	120	129	115	130	117	133	135	129	129	129	156	130	145	135	144	140	125	135	121	141	138	130	111	131	149	146	145	131	139	139	146	141	131	125	129	150	121	132	132	119	145	118	145	132	130	130	145	143	130	144	121	138	144	133	143	131	152	115	134	134	130	129	135	130	123	127	135	149	135	128	128	136	136	125	121	122	133	136	133	154	148	140	115	115	122	132	147	132	121	135	143	130	140	138	143	135	138	121	149	135	148	122	127	121	107	126	112	120	139	129	125	136	135	160	128	121	127	108	133	129	130	118	122	139	130	133	145	138	149	141	138	141	143	123	137	137	134	128	135	149	135	140	134	151	149	130	137	129	139	139	144	139	150	111	145	157	135	120	121	139	139	126	131	138	127	141	113	117	145	131	133	138	133	124	116	137	146	148	153	115	110	131	121	138	115	131	127	133	110	128	125	158	144	118	134	128	136	136	115	124	129	134	144	132	120	123	117	160	130	150	127	143	134	119	153	119	150	135	135	129	134	144	127	118	133	133	125	128	143	141	124	140	141	155	113	121	145	144	140	152	132	121	116	127	139	151	128	109	128	113	130	114	130	130	125	138	145	131	144	125	140	106	133	130	109	163	121	120	138	130	126	137	125	104	142	137	126	118	143	147	124	163	127	119	125	122	121	139	138	135	108	140	129	145	131	129	126	130	138	130	132	109	138	154	115	119	136	140	150	142	121	139	126	113	121	135	140	151	117	148	135	133	140	131	141	136	110	132	141	125	121	120	110	109	125	120	129	114	119	124	148	148	144	141	130	141	125	139	127	129	146	122	123	123	141	127	116	141	126	138	125	144	147	126	147	115	127	146	139	138	112	140	127	152	119	130	144	130	139	122	114	130	121	128	122	127	121	129	172	146	124	124	126	121	135	150	131	151	124	136	140	131	127	144	140	127	135	118	142	104	129	136	145	130	120	130	144	122	134	123	134	139	139	141	132	121	114	125	127	105	122	115	143	141	138	123	140	135	138	145	130	123	151	141	124	133	120	138	120	132	121	130	120	133	100	120	124	131	136	139	157	133	129	123	124	150	114	120	131	127	126	126	143	132	131	130	137	139	139	127	119	136	130	129	139	148	132	136	135	137	137	149	121	145	108	137	115	109	132	151	102	125	132	142	134	142	133	104	142	139	129	140	132	131	142	140	137	136	142	156	133	133	135	110	120	132	138	128	126	139	138	136	128	133	130	148	121	140	132	124	118	135	149	117	132	139	128	151	115	133	117	136	121	115	121	126	119	139	140	142	128	122	150	134	107	123	133	120	111	127	127	148	145	149	121	153	142	119	118	121	140	131	140	149	119	138	147	132	126	143	114	118	124	127	133	137	151	141	121	102	154	137	132	144	146	141	125	148	123	132	137	136	115	143	141	134	129	124	139	129	119	132	129	137	137	107	134	138	132	141	130	140	139	128	145	124	142	130	150	138	125	139	129	129	127	116	128	123	138	137	121	153	131	132	119	142	126	115	127	115	141	142	116	119	122	121	120	136	133	136	132	121	152	131	132	135	114	128	130	136	130	129	125	140	112	123	124	140	131	111	143	144	113	142	117	121	127	126	141	123	143	148	129	125	142	100	126	114	149	121	135	126	118	138	139	130	131	142	126	131	126	123	139	126	129	127	127	130	123	145	122	130	135	118	142	136	127	142	134	141	125	137	141	122	109	129	145	120	116	119	131	132	120	132	133	145	122	130	133	149	112	121	145	134	150	126	131	122	137	125	122	124	149	130	127	134	117	123	127	141	134	128	136	129	154	127	126	124	116	149	121	127	127	134	145	119	129	135	134	149	143	110	123	117	119	110	136	139	138	138	140	125	135	128	125	117	144	132	143	136	131	111	136	129	131	118	132	122	147	139	131	136	122	138	118	133	118	138	127	129	143	147	118	136	122	117	140	132	138	141	116	126	131	141	129	127	130	130	122	136	119	140	145	121	118	124	153	148	119	141	137	149	170	139	114	140	146	107	121	130	133	109	142	142	142	140	147	128	113	124	132	132	120	134	167	125	141	129	128	136	134	144	128	133	124	135	111	145	148	139	140	151	139	142	120	137	136	138	141	143	130	125	115	114	144	143	136	127	135	133	137	137	125	111	119	149	126	140	127	127	121	130	139	147	134	119	126	149	125	139	107	134	134	169	142	110	126	134	134	131	150	132	106	120	130	122	133	114	136	105	126	134	149	138	142	129	145	128	142	141	116	113	147	144	118	161	140	140	124	112	139	131	145	114	132	111	133	147	146	131	117	126	125	121	140	125	149	131	114	154	141	126	119	115	133	145	131	128	129	146	140	117	144	125	120	151	136	130	132	141	147	158	155	125	135	121	134	98	131	130	143	125	122	133	122	145	104	122	147	110	135	128	126	111	114	137	124	124	129	142	126	139	120	136	115	118	125	112	150	140	124	131	142	136	135	135	142	126	131	129	143	129	143	114	116	148	163	126	110	128	121	133	121	123	115	120	125	138	112	118	145	126	118	159	128	147	126	139	137	132	139	124	111	149	121	126	141	130	111	126	147	138	156	126	139	134	140	126	160	118	140	134	115	129	137	153	129	146	146	136	158	130	124	133	117	130	123	142	132	135	144	115	112	130	145	140	132	121	132	112	125	129	126	146	150	114	127	118	139	140	124	126	137	145	134	156	149	115	129	130	127	138	117	133	120	126	121	140	150	129	126	148	116	119	126	142	128	139	122	110	143	131	125	131	127	141	135	156	133	131	128	116	155	125	148	119	137	128	142	160	150	160	125	116	125	124	131	136	126	132	113	137	133	136	130	125	115	146	135	123	121	145	124	138	128	122	133	128	139	126	140	136	130	140	136	126	134	146	125	154	136	158	115	121	130	137	138	146	125	144	140	133	132	108	152	132	142	141	160	132	113	131	139	118	121	137	142	127	132	127	143	156	140	126	129	132	132	146	145	141	128	131	135	153	153	106	111	119	118	130	120	131	139	137	127	135	131	137	129	112	147	119	122	131	142	120	142	129	127	130	160	128	123	141	126	138	134	111	119	115	121	118	135	109	138	142	126	131	119	127	129	121	135	132	133	120	124	122	151	118	130	133	121	113	123	133	116	146	133	154	131	124	131	145	133	121	125	119	140	144	134	119	125	154	117	149	127	131	135	114	120	147	156	146	127	125	137	113	129	128	119	139	134	129	134	124	113	119	132	132	121	128	135	127	115	126	123	130	140	132	160	116	164	145	121	127	120	132	127	143	143	142	139	134	122	135	139	138	114	138	125	118	119	128	120	124	106	146	125	135
9036	1358	2785	3203	2773	2290	1957	1631	1559	1301	1189	1085	972	972	837	802	768	738	702	705	696	627	625	635	590	613	632	589	592	563	575	562	545	569	538	526	533	535	500	525	520	503	544	527	508	505	474	508	519	526	493	523	521	473	476	508	506	481	519	466	574	508	495	495	547	501	483	472	514	459	439	506	489	485	434	477	503	460	449	487	495	485	458	470	527	469	493	499	508	479	498	481	464	448	518	480	477	485	493	478	448	452	511	509	465	489	481	480	478	495	485	476	458	505	497	499	448	511	475	493	522	485	481	536	496	491	477	519	475	469	484	485	444	461	460	494	530	485	485	505	471	497	478	479	490	521	455	494	465	443	465	484	493	480	465	489	480	484	459	473	445	505	440	474	466	446	492	468	492	520	466	486	427	462	464	499	508	472	484	509	507	462	497	472	479	468	495	439	480	509	439	488	481	475	482	481	469	503	433	475	470	497	480	502	502	437	467	461	480	506	529	448	482	474	431	462	457	441	474	505	500	512	466	486	516	489	470	542	493	446	481	437	507	456	483	522	478	475	469	447	442	491	456	475	414	507	467	489	460	494	488	473	456	492	469	511	469	485	453	471	430	511	477	492	472	456	504	462	461	465	487	471	465	492	434	498	466	499	502	469	475	469	456	485	459	460	466	487	469	519	464	461	438	485	473	492	456	504	469	484	490	469	480	464	479	438	463	469	497	480	438	479	444	465	483	476	436	483	454	443	487	460	466	459	479	479	491	488	458	468	461	444	462	462	469	488	472	451	506	464	474	475	471	481	487	439	522	479	481	457	461	518	473	454	469	524	472	476	465	442	448	497	497	442	498	437	468	468	459	513	476	461	462	448	478	458	498	462	475	471	454	417	478	471	498	483	470	481	468	463	494	466	418	464	467	522	494	486	493	471	478	477	468	494	436	452	460	471	463	455	460	481	527	473	446	466	422	462	478	441	446	496	459	511	493	461	488	477	455	499	463	488	428	460	448	474	427	469	511	477	442	427	449	491	478	487	497	461	516	459	468	468	450	468	491	524	415	470	450	481	517	490	497	464	488	453	478	496	449	501	459	490	489	469	494	438	468	482	466	461	463	482	475	507	480	428	484	494	487	482	513	492	459	472	469	508	478	479	456	470	457	469	495	481	442	474	446	479	510	478	516	481	476	459	518	503	481	481	462	478	516	494	496	491	475	496	478	459	463	505	478	488	477	485	491	479	511	469	459	473	495	478	479	503	479	501	458	463	463	492	481	474	480	525	466	472	476	479	481	427	479	471	496	447	518	475	497	447	477	450	416	443	509	472	470	471	459	472	515	475	487	485	452	474	513	506	490	469	474	480	475	492	433	446	439	473	482	493	515	481	464	486	467	460	454	524	468	453	452	467	504	470	504	461	490	458	500	444	482	430	517	465	490	470	439	451	461	509	521	462	487	472	450	485	450	482	443	469	466	479	468	500	482	449	468	453	473	445	460	525	485	460	478	463	472	508	473	475	480	496	432	463	506	464	477	480	498	422	455	486	497	482	492	477	489	471	447	485	465	503	453	506	484	497	463	524	492	478	493	445	496	436	464	440	473	472	486	470	499	468	498	463	459	464	487	491	484	494	475	459	502	466	501	491	460	478	544	495	494	455	477	497	474	452	498	516	489	477	454	475	514	491	448	467	498	462	489	486	469	496	451	457	503	474	479	454	458	489	454	477	466	472	447	434	458	486	476	493	444	493	437	493	478	515	481	474	507	512	478	477	469	489	468	471	502	521	491	513	491	472	469	499	454	474	454	493	501	524	495	506	471	505	453	482	462	484	447	477	469	495	472	485	510	453	507	498	495	525	466	453	477	474	483	476	485	482	496	457	515	441	505	445	466	475	471	465	518	466	493	466	471	471	466	456	512	464	472	487	483	495	456	488	462	469	468	471	491	450	525	473	533	458	486	453	470	449	456	471	456	469	502	482	429	484	455	489	447	507	469	518	504	462	461	472	506	533	456	508	465	445	470	473	454	483	456	467	482	489	484	444	490	492	457	473	499	452	498	512	483	458	488	515	504	461	476	515	489	457	494	461	448	483	485	439	482	485	449	468	493	474	481	477	507	471	452	432	493	456	434	491	467	512	418	465	459	465	490	511	514	471	452	436	465	505	498	514	469	491	506	454	485	501	475	518	496	469	518	438	436	499	521	487	489	461	477	455	489	460	485	480	457	474	480	495	443	450	468	444	483	483	516	456	489	481	491	462	472	469	464	479	472	487	463	466	455	458	492	497	493	466	500	464	486	500	423	472	474	503	451	475	519	498	477	487	461	471	490	481	438	493	445	460	500	461	526	470	483	481	460	477	488	459	475	458	475	455	454	512	486	455	479	482	506	462	506	430	493	489	496	484	495	442	497	455	490	457	436	476	501	489	476	485	492	427	479	457	450	477	505	507	446	461	462	476	505	476	497	519	507	444	462	507	454	457	457	470	455	446	476	471	510	440	471	497	457	453	473	488	448	450	466	481	483	478	515	472	525	495	502	469	489	496	470	487	490	499	476	501	499	475	516	513	488	453	484	496	471	472	477	503	478	502	480	454	477	492	496	491	466	455	464	495	486	480	476	489	507	517	470	482	468	487	497	479	480	524	464	491	475	496	481	455	468	511	486	482	466	459	450	505	435	447	489	480	489	468	475	465	467	484	509	457	476	481	508	437	513	470	477	469	507	496	456	462	478	481	509	469	463	450	476	457	502	487	491	511	454	455	476	454	458	484	508	438	435	451	483	481	479	491	435	481	458	462	480	495	453	467	500	483	460	495	542	452	510	440	503	474	508	470	475	480	495	496	476	494	435	474	502	484	489	506	501	489	464	475	479	486	468	479	474	475	511	452	513	487	479	456	445	482	499	442	444	488	476	501	521	488	474	492	505	466	455	455	469	449	482	480	477	493	480	466	484	536	460	493	480	447	480	486	440	448	477	476	483	507	469	476	463	490	502	505	487	447	479	477	497	498	460	473	482	487	455	471	450	475	503	464	491	458	447	512	459	478	456	476	508	444	455	499	463	498	465	504	493	456	514	474	458	471	503	482	509	493	478	501	468	472	464	481	485	488	462	482	508	458	469	483	483	543	480	457	502	489	500	518	458	471	441	492	500	490	480	445	487	446	481	474	468	469	470	521	484	481	528	487	458	490	446	472	464	443	440	490	489	485	485	489	499	490	476	492	518	493	486	463	506	442	494	488	475	515	506	445	488	457	494	515	464	475	516	480	457	435	463	471	436	474	450	474	488	479	463	487	491	471	463	446	440	484	479	535	448	502	446	442	469	494	517	466	480	483	468	493	499	458	423	468	435	496	460	505	494	454	464	483	431	471	466	457	460	476	487	489	512	413	473	477	466	443	465	502	480	492	495	502	475	459	472	515	484	467	493	471	501	443	456	472	470	478	476	498	440	506	491	512	500	484	479	441	483	500	489	481	472	453	502	473	480	506	472	458	483	425	475	443
22752	3463	2312	1724	1149	885	674	576	531	407	432	353	331	290	273	284	273	286	266	254	260	196	239	206	214	231	266	246	231	231	233	217	223	218	215	251	203	252	203	220	214	210	215	201	202	212	215	238	201	202	204	197	211	213	192	198	180	219	160	202	212	189	187	210	210	179	175	170	183	202	217	212	200	215	207	200	209	199	208	192	209	197	214	182	197	194	181	191	210	229	211	186	178	190	192	190	222	203	176	185	203	159	207	219	209	195	188	189	200	192	196	212	230	191	210	200	206	199	185	206	208	207	213	194	191	188	240	194	184	218	171	188	183	189	216	215	218	195	190	177	217	198	215	210	189	190	185	187	200	237	180	195	189	209	205	223	206	198	188	219	178	183	197	195	177	216	216	190	213	217	199	220	179	196	192	183	182	190	196	212	184	192	194	195	201	208	193	199	195	212	204	217	194	205	209	203	220	185	203	212	197	198	212	195	194	219	194	230	168	201	190	196	193	191	205	212	195	205	201	202	196	216	193	195	169	217	186	220	201	216	174	189	194	200	186	229	211	202	210	182	183	197	186	206	193	197	214	192	224	191	194	193	203	206	200	190	202	229	216	221	199	167	208	194	199	198	221	222	183	190	203	199	202	214	177	207	214	211	216	197	188	195	184	186	180	193	204	214	183	197	211	196	203	198	200	229	182	191	205	214	215	204	217	194	175	196	218	237	198	197	210	222	186	234	224	185	203	240	205	190	210	183	213	201	176	206	190	209	194	178	202	216	229	204	193	202	239	203	205	204	205	231	219	204	212	202	211	168	189	190	188	193	216	201	203	218	179	206	202	214	201	208	210	199	209	179	192	183	195	212	198	198	216	189	227	199	209	197	189	192	187	207	195	221	191	162	198	203	212	204	204	207	167	184	232	201	205	213	212	216	206	201	207	205	199	195	178	211	202	210	184	192	211	184	213	170	191	197	190	196	189	201	197	206	217	192	222	181	191	194	212	199	193	190	196	188	221	202	220	210	208	196	190	196	205	206	168	193	201	195	191	195	185	205	196	212	189	202	200	169	212	206	198	214	206	196	196	204	208	176	185	196	203	190	193	204	209	190	196	196	201	193	218	222	195	178	196	211	184	184	214	204	187	183	194	191	207	158	210	217	183	207	218	193	191	193	201	187	221	208	201	190	226	184	174	206	188	206	185	201	208	193	190	177	182	213	207	205	203	168	204	216	207	195	193	215	194	199	184	180	210	185	192	189	178	179	209	206	213	222	187	194	194	173	206	203	191	212	219	171	184	191	207	187	219	198	197	183	188	207	193	226	206	202	180	222	179	223	196	215	184	223	198	221	170	200	202	199	199	205	190	181	200	205	214	217	194	179	220	191	216	206	180	173	201	216	206	196	179	202	207	174	180	189	207	205	196	211	198	185	180	209	203	210	183	190	198	207	206	213	181	205	214	187	202	208	209	192	191	189	202	201	209	191	213	200	224	184	217	209	202	201	205	174	218	198	197	219	198	205	207	222	191	206	207	208	211	193	200	196	178	179	209	184	201	190	218	195	222	169	197	211	179	216	190	211	196	181	190	205	186	212	222	212	173	221	206	218	198	188	192	200	218	205	207	206	201	194	182	202	226	234	204	186	173	193	210	169	207	188	199	211	201	202	207	183	181	207	181	208	185	199	205	193	196	196	192	210	194	199	183	187	215	201	206	245	209	178	223	205	218	171	218	200	220	215	173	173	184	216	184	211	195	188	200	197	190	194	198	234	191	168	208	187	211	195	214	202	209	214	180	202	158	200	182	190	197	200	206	197	187	192	203	191	197	175	190	194	199	194	178	206	184	196	193	193	199	208	168	194	193	204	206	206	216	186	205	193	203	202	190	185	181	200	200	194	196	198	210	245	196	213	191	207	195	207	220	191	181	199	194	220	213	172	202	213	199	209	171	190	200	203	218	208	200	222	199	189	197	189	214	233	197	200	229	198	210	211	198	186	213	200	212	206	218	183	201	227	234	224	186	195	200	182	191	208	177	199	202	196	225	201	178	194	211	193	229	195	186	215	191	190	201	207	169	190	182	184	208	201	208	188	217	223	197	192	213	185	188	172	233	189	218	217	188	190	186	188	190	187	216	216	222	213	184	233	194	201	209	209	214	180	180	233	195	194	188	181	171	203	207	197	185	194	197	196	202	222	213	202	212	184	188	217	200	171	205	201	197	229	218	182	205	208	211	209	215	181	199	210	213	175	225	200	214	204	185	199	203	179	187	197	211	188	217	200	190	195	200	198	190	191	200	210	222	211	197	223	214	188	216	176	164	215	197	208	183	198	228	198	208	201	199	213	168	191	189	214	195	217	196	210	204	168	215	227	178	217	201	194	202	166	199	222	188	166	207	196	205	205	201	223	221	183	222	196	194	228	187	191	185	195	178	209	196	198	200	215	178	206	186	218	221	209	207	207	194	178	202	212	221	213	203	214	190	198	193	203	204	188	196	195	189	183	204	188	188	193	225	192	176	200	175	209	196	193	215	187	218	205	187	198	192	184	187	218	208	194	219	178	192	192	180	202	210	184	197	190	216	210	214	192	198	190	202	208	190	220	177	171	217	200	208	188	202	166	197	198	203	198	211	195	197	202	228	228	211	195	196	189	195	203	187	198	198	200	197	187	201	217	214	201	222	220	198	190	179	188	191	219	217	172	201	183	173	194	215	206	209	182	195	201	208	181	185	198	218	186	196	202	220	187	218	193	211	184	200	197	170	208	205	187	220	191	209	200	191	192	203	207	223	185	186	219	186	164	191	192	196	181	195	233	203	183	200	184	195	180	194	204	218	184	175	228	181	195	181	183	208	199	193	188	188	195	202	162	179	210	179	190	216	195	187	207	198	222	202	202	178	192	216	209	199	198	161	183	215	198	182	204	204	190	179	212	169	236	181	215	177	233	210	218	223	188	237	208	211	186	227	217	213	172	190	219	182	202	193	223	224	200	188	209	210	200	204	201	203	180	174	211	183	203	190	213	213	201	205	190	223	220	191	214	220	210	211	174	214	185	219	208	197	207	181	195	189	200	211	182	202	214	196	181	183	184	212	208	201	204	204	198	194	187	209	209	200	219	178	187	220	213	192	217	202	151	216	200	178	198	210	196	203	185	220	184	173	182	201	208	204	165	218	205	194	206	191	220	206	215	184	173	203	203	202	178	211	192	192	202	194	213	214	211	200	195	222	220	169	232	196	201	165	176	192	203	216	205	206	199	188	219	216	220	195	158	228	212	175	204	199	212	202	194	227	198	202	200	184	184	197	217	189	219	200	209	214	199	204	180	208	194	179	193	204	185	228	199	202	191	194	203	197	205	208	181	180	229	196	195	210	193	188	206	218	191	196	202	186	222	203	208	209	194	188	211	206	211	224	193	201	219	229	201	223	215	238	198	201	206	206	171	209	176	204	178	201	213	171	195	219	211	179	221	192	208	190	183	176	185	205	198	210	182	198	197	197	207
12842	2368	5026	5749	5117	4116	3455	2902	2604	2297	2015	1861	1614	1563	1414	1286	1206	1221	1159	1083	1048	988	993	916	941	933	871	910	887	882	838	827	882	858	812	822	808	777	781	773	773	783	769	757	720	745	717	769	692	790	732	728	742	710	684	720	737	719	717	782	734	715	725	734	667	727	678	690	686	766	701	655	751	697	766	686	698	712	698	702	670	636	709	704	732	716	690	677	662	664	695	673	692	710	736	721	674	688	672	648	691	681	683	715	691	677	687	692	721	669	631	694	655	676	687	724	654	668	631	659	671	620	714	668	704	703	670	653	663	713	671	719	660	723	661	664	673	671	679	684	643	687	720	668	754	676	694	706	691	702	696	721	660	660	718	696	686	665	682	667	656	707	677	694	661	664	648	690	654	686	624	654	674	706	686	670	702	674	694	646	675	670	751	634	638	690	691	638	682	669	687	735	702	674	707	668	684	727	664	707	713	710	673	662	702	677	673	691	663	662	663	676	713	718	714	666	665	666	697	677	674	690	650	695	695	639	693	723	677	725	657	687	670	676	688	642	657	701	637	720	672	674	654	671	641	684	654	666	661	613	660	706	712	696	698	662	708	621	673	687	659	659	689	715	645	684	640	692	687	672	653	699	708	683	673	713	655	663	672	613	645	685	665	674	698	672	619	666	640	698	714	644	688	685	699	673	678	673	691	648	651	698	679	650	684	646	706	629	718	664	704	680	703	622	680	695	647	624	673	675	689	654	645	711	707	697	658	670	683	652	686	715	700	703	653	676	708	665	650	652	697	693	674	711	679	677	681	700	701	670	650	653	625	662	636	665	674	714	687	646	693	681	682	682	662	657	688	680	652	713	679	659	730	655	637	634	657	621	730	645	658	657	670	676	651	713	698	716	676	679	711	664	683	644	718	672	683	735	700	673	696	685	696	647	702	688	674	653	632	697	665	651	704	689	698	722	729	662	699	671	688	662	652	684	667	693	738	643	657	676	623	701	677	702	655	608	690	683	657	706	715	658	696	706	680	709	670	691	612	663	672	639	682	735	691	653	679	630	671	692	652	685	681	664	644	700	637	704	643	680	636	661	634	693	637	664	672	687	692	656	671	640	682	643	650	714	696	704	676	627	676	640	651	688	680	713	651	669	628	700	634	701	648	657	674	704	706	704	655	640	641	669	674	687	661	685	722	681	699	685	661	700	645	701	674	671	671	700	642	667	687	654	625	655	730	636	677	665	698	650	688	685	672	704	683	694	695	661	686	702	684	701	695	696	674	708	625	716	663	690	669	713	652	643	680	657	701	621	696	662	649	656	709	694	662	678	682	708	636	668	641	721	731	664	687	668	699	628	712	677	653	706	667	708	668	679	673	678	660	707	687	658	678	690	669	696	686	633	682	678	689	728	599	690	656	672	687	682	663	702	664	701	683	678	659	699	650	649	708	621	686	672	686	644	691	638	678	686	669	648	716	690	677	724	669	717	698	689	665	686	670	703	682	672	653	695	711	679	673	646	680	693	665	651	713	712	659	688	641	695	700	650	675	718	705	681	648	673	674	660	649	680	692	689	680	661	627	694	714	716	701	694	695	691	672	652	647	636	681	673	710	688	635	676	687	658	687	667	687	658	704	646	705	692	671	748	669	673	690	650	719	669	671	654	718	697	679	655	685	666	624	717	667	595	702	656	685	712	671	670	660	638	687	628	626	646	685	690	687	674	679	734	677	721	665	704	633	655	676	714	668	661	675	668	665	637	660	695	695	665	678	696	633	657	670	667	668	660	716	683	651	669	644	684	647	654	661	676	704	629	647	656	633	646	695	698	686	629	711	700	672	686	702	642	697	671	676	697	677	624	685	669	637	673	668	609	671	700	683	689	688	664	672	694	689	688	668	675	692	683	727	676	697	651	640	650	691	653	668	685	665	641	736	627	710	724	673	708	617	678	674	666	687	684	687	700	704	655	655	635	677	683	670	653	711	681	644	628	709	683	667	695	712	700	688	711	663	627	648	642	712	660	647	653	665	663	684	651	684	698	649	619	633	716	596	655	666	685	745	697	681	637	686	659	694	656	655	699	658	669	646	643	657	644	685	679	651	700	703	669	707	683	696	694	647	672	713	671	693	684	674	707	740	661	729	660	688	630	659	669	662	673	675	645	650	709	646	649	662	703	696	671	678	676	658	728	649	682	673	695	643	647	701	709	705	643	717	677	657	623	652	646	669	717	665	689	700	677	654	648	707	659	754	714	685	707	701	698	687	686	684	688	658	654	711	671	724	701	685	632	665	672	686	705	679	643	666	698	672	642	707	704	724	708	721	665	646	761	708	702	720	646	641	658	721	661	711	738	666	691	636	673	639	630	675	629	670	645	682	705	690	648	710	707	702	663	675	666	674	636	695	667	665	669	672	710	695	655	655	696	709	708	684	667	694	635	694	678	654	674	668	690	684	691	614	650	683	653	677	638	699	667	663	702	704	678	675	684	711	699	688	655	723	662	683	725	736	692	654	658	655	654	667	669	682	688	683	646	709	699	651	689	676	677	672	686	691	695	657	630	688	645	683	708	683	641	671	658	698	641	670	670	651	711	737	696	664	690	678	635	635	680	685	666	642	669	655	649	700	695	679	687	687	708	703	626	722	659	655	649	631	653	703	637	698	695	659	665	672	625	673	662	693	678	678	686	666	710	663	677	697	679	673	673	684	686	648	694	660	697	692	687	664	663	680	694	681	689	670	689	666	609	675	681	687	677	705	693	707	675	669	668	630	680	697	631	681	684	688	697	671	701	688	652	758	684	702	676	661	670	627	729	669	693	681	673	667	650	665	679	686	668	673	714	750	725	691	705	663	700	683	657	714	678	633	638	656	654	671	635	683	700	645	639	678	725	666	662	678	668	658	680	678	719	707	711	692	656	713	701	727	665	652	634	647	679	661	725	661	649	642	683	670	684	720	695	703	645	704	671	652	700	661	690	610	716	715	669	644	671	715	674	657	655	658	669	696	687	654	662	706	686	688	707	656	700	655	678	688	700	694	679	680	691	667	667	660	671	668	700	668	671	650	678	694	676	693	715	710	680	670	665	694	650	692	636	652	687	646	673	677	671	702	648	701	685	673	651	650	656	724	651	650	669	678	695	646	679	644	689	671	645	683	709	629	688	687	665	648	682	685	686	647	694	705	619	724	705	666	657	693	727	673	628	633	683	715	677	715	688	656	646	693	707	696	639	662	645	686	658	697	680	722	727	690	657	677	692	680	687	707	680	695	651	678	690	659	659	701	654	653	666	665	673	710	719	667	652	663	707	645	693	688	635	644	638	674	711	717	691	716	647	695	668	597	615	664	665	659	685	733	696	669	670	740	645	696	656	680	674	682	675	673	659	656	683	671	667	746	656	642	662	698	700	678	653	643	697	704	676	643	647	636	657	692	672	644	663	652	670	674	681	667	667	660	657	686	686	669	666	701	641	660	665	681	673	666	698	692	696	698	680	670	691	678	693
1915	120	109	108	88	75	68	86	71	68	83	60	67	75	71	67	68	62	62	73	56	56	48	65	82	64	59	71	74	56	54	63	74	62	56	69	58	73	57	66	45	87	78	61	67	60	49	73	56	64	65	62	56	56	63	65	67	74	57	49	54	69	73	61	69	57	79	59	59	66	55	55	62	57	71	61	67	60	63	73	71	68	59	55	61	68	62	65	65	67	67	66	81	66	57	55	73	62	74	57	51	52	70	63	70	72	75	68	66	62	66	58	59	66	66	60	63	61	50	79	69	53	56	58	75	71	72	70	58	75	63	61	51	38	60	65	71	78	69	58	59	70	61	56	75	74	68	64	70	79	63	78	53	65	52	55	52	66	62	79	57	84	65	47	71	74	60	63	64	70	63	55	51	59	67	63	58	65	60	61	67	67	64	67	72	71	68	66	55	77	55	62	55	65	59	52	73	67	70	55	75	63	57	62	58	64	63	73	66	68	66	67	66	80	76	68	58	58	76	68	62	77	59	66	56	71	71	64	76	55	65	72	55	68	67	55	68	56	57	73	62	60	89	67	51	62	65	64	64	71	77	44	59	60	51	68	58	55	60	71	63	76	72	69	60	65	44	66	60	76	72	66	67	50	70	81	55	55	61	72	61	53	75	71	59	60	71	62	68	67	71	66	59	73	60	60	66	73	57	64	60	55	48	65	59	51	59	62	53	53	70	54	67	54	66	66	57	54	60	70	55	81	53	55	59	70	73	59	59	75	49	47	70	67	62	73	60	64	66	57	61	72	53	64	70	71	72	65	63	65	67	70	73	64	61	62	69	62	65	54	51	54	62	68	71	44	62	61	71	63	54	69	62	59	77	58	59	61	71	57	66	47	63	73	46	53	67	66	48	57	53	60	61	62	69	57	63	54	54	63	67	65	56	64	64	72	73	61	52	54	68	66	67	58	63	66	52	53	50	63	64	66	67	58	53	58	63	68	61	53	68	63	61	58	65	53	65	67	68	69	65	66	70	64	56	53	73	68	59	52	57	69	59	74	64	55	67	81	50	74	63	52	62	68	66	55	73	65	73	62	65	58	55	62	54	66	79	63	66	61	67	62	68	69	58	46	66	55	65	72	69	74	65	79	55	44	57	67	73	65	59	57	84	73	60	70	73	63	50	71	71	66	53	66	83	68	62	49	62	62	68	59	63	70	50	70	67	79	54	66	69	55	52	66	68	74	76	82	75	67	65	83	71	81	64	57	69	49	65	67	73	57	59	55	67	52	77	68	70	55	55	64	55	73	63	72	67	63	60	52	75	66	75	56	51	60	60	72	60	64	73	56	63	76	64	54	59	78	53	58	62	57	63	74	51	64	78	71	59	61	58	58	58	67	51	60	51	56	65	61	53	61	74	67	64	61	59	58	55	72	68	58	64	62	67	70	63	61	64	64	71	59	63	60	54	74	73	60	55	79	65	69	78	78	60	64	67	69	60	61	75	50	61	64	74	60	66	70	64	81	57	58	62	68	65	69	66	55	61	66	63	61	60	70	64	64	72	65	51	59	61	58	67	57	68	53	59	53	61	47	55	63	68	56	69	54	53	44	68	68	53	59	57	68	60	69	64	66	64	60	59	67	64	54	47	61	66	55	54	74	58	66	70	57	67	69	58	50	80	64	81	61	61	62	64	62	63	52	54	71	62	67	52	52	57	61	53	72	52	56	72	67	63	65	68	61	66	57	68	54	71	64	60	70	62	55	55	62	69	67	66	75	76	48	48	67	72	76	66	69	65	74	49	67	47	66	64	60	54	59	55	70	53	72	71	74	74	56	61	44	48	67	62	56	65	74	69	74	68	61	61	67	68	69	51	78	64	63	77	68	64	80	59	62	50	69	60	69	73	65	58	59	61	64	52	62	60	59	55	69	67	57	48	70	66	66	71	54	61	71	61	62	44	67	57	55	52	47	63	64	72	80	76	62	63	68	61	67	71	82	52	53	70	58	56	67	63	57	75	44	47	78	53	64	62	70	65	70	62	63	53	65	54	56	65	65	75	54	75	44	57	64	73	59	62	67	77	67	58	85	62	71	56	61	61	67	66	62	71	59	71	63	52	64	62	77	58	69	60	59	73	62	70	69	67	49	66	62	55	49	68	70	64	56	68	55	72	55	56	63	64	69	65	72	65	61	66	67	60	70	74	62	65	59	68	57	56	72	70	57	73	67	67	73	57	57	78	57	55	55	59	67	52	57	63	72	66	57	50	58	65	63	55	67	66	75	56	52	65	63	50	58	61	59	53	57	61	48	59	74	64	55	77	64	70	55	58	55	64	67	81	60	59	85	60	69	65	64	61	59	74	68	64	65	72	70	70	68	65	68	66	70	66	70	65	68	72	60	56	57	58	78	42	68	70	59	67	61	61	58	57	49	63	63	78	59	58	61	54	68	70	80	71	63	64	67	58	60	59	61	71	68	66	60	58	80	73	60	74	52	84	52	51	59	53	59	67	70	57	74	63	62	42	46	54	59	60	61	52	56	59	65	68	62	70	77	61	57	76	51	54	66	73	54	78	49	50	57	53	68	62	75	68	69	61	58	60	53	74	56	66	63	60	58	70	64	71	70	67	70	68	69	61	70	72	57	55	58	56	70	54	47	87	67	66	69	56	51	63	69	64	64	72	71	70	55	59	57	56	67	52	55	59	69	57	74	58	59	56	62	63	66	66	72	69	67	59	62	70	67	77	56	62	53	65	54	52	65	57	52	63	68	87	68	49	59	59	61	77	64	67	61	74	62	65	56	62	69	61	65	69	74	65	70	66	48	70	55	60	58	67	67	63	68	74	55	64	64	58	39	69	54	67	63	78	56	57	65	61	54	64	67	62	57	69	59	65	61	63	72	64	79	56	64	66	69	71	77	64	56	64	58	65	62	63	68	65	53	71	56	68	71	66	74	61	75	54	83	61	78	64	67	61	67	68	57	47	54	62	64	53	67	60	70	58	59	64	63	82	75	50	75	60	58	69	62	61	68	60	68	61	72	62	62	60	63	55	56	66	60	61	66	60	68	56	73	59	65	51	58	56	63	51	67	47	68	57	73	60	49	71	71	69	54	77	66	61	67	53	70	61	63	56	64	50	59	76	82	71	62	75	54	61	55	65	62	67	56	70	58	66	64	55	86	60	53	80	73	69	65	61	50	61	70	70	63	60	69	78	53	71	62	66	65	68	60	71	69	49	56	62	67	63	45	66	65	56	59	51	79	65	53	57	76	53	67	71	61	59	66	72	67	78	67	60	75	75	61	74	53	75	63	55	54	73	68	72	75	63	64	70	67	59	55	67	59	61	80	56	73	51	57	66	40	56	52	63	59	54	61	60	62	60	62	52	66	64	69	71	67	68	56	62	67	65	67	57	66	75	62	66	57	66	66	70	50	57	63	61	72	55	65	62	68	75	57	58	57	59	59	51	69	75	54	51	72	61	65	65	73	63	74	58	64	74	57
3121	314	417	453	376	387	378	384	301	332	341	330	322	295	282	281	310	258	298	293	298	273	289	306	284	259	236	312	287	282	285	289	258	270	253	262	278	289	256	251	257	278	258	263	311	265	270	274	279	262	266	290	252	274	255	239	266	275	276	275	283	259	289	274	294	263	267	291	279	296	257	268	273	307	268	289	257	287	267	276	300	284	280	274	256	277	267	272	283	275	285	270	287	274	291	279	281	282	256	272	316	292	252	265	269	273	311	287	265	278	278	252	262	259	261	297	281	282	273	261	290	308	254	259	273	271	259	272	262	266	256	242	271	290	262	259	271	252	292	249	296	298	247	291	289	257	280	307	261	279	263	250	257	257	253	276	247	273	274	294	254	293	265	259	278	273	272	275	261	278	253	284	294	264	301	236	232	285	267	286	264	263	272	292	263	288	293	255	270	259	281	260	258	283	262	244	265	250	253	305	280	261	273	282	254	272	279	276	279	287	282	258	291	288	273	262	282	275	271	279	291	289	292	261	268	277	281	236	302	254	269	284	253	262	263	277	269	271	278	290	290	302	315	267	261	274	279	263	265	280	274	266	301	283	299	267	268	308	274	241	260	270	262	281	285	274	245	293	308	275	268	287	271	291	269	269	268	258	268	261	247	253	273	277	282	257	257	254	261	264	268	275	278	258	251	256	259	283	269	283	305	292	248	243	309	266	253	304	271	265	279	296	283	275	269	282	286	302	262	265	274	254	276	254	264	254	279	284	258	258	278	231	248	266	241	289	257	292	282	254	265	257	253	285	265	246	284	267	246	278	289	247	283	277	260	256	260	281	256	265	276	244	280	270	280	251	238	265	277	272	271	327	292	280	291	320	293	268	262	270	276	286	264	265	275	258	285	264	275	243	261	278	247	291	265	286	273	286	282	257	278	296	266	266	275	257	247	281	261	283	240	266	281	235	282	271	256	267	283	258	282	252	280	269	297	270	275	266	237	276	266	258	268	257	272	271	295	254	265	311	260	253	271	286	295	277	284	264	271	270	260	280	279	313	277	278	271	277	276	240	255	295	256	290	279	255	276	276	262	266	236	280	275	263	249	271	242	292	255	269	282	240	256	269	322	277	288	260	262	256	287	257	257	255	257	248	288	260	263	280	266	264	277	266	267	268	297	282	260	282	294	272	284	271	267	233	266	278	281	254	274	277	253	263	283	268	267	285	298	276	278	267	290	274	271	270	266	272	250	280	289	277	265	273	285	278	247	252	263	290	274	279	259	263	294	263	282	259	267	276	253	286	285	311	251	302	270	277	260	279	282	259	269	302	244	260	284	251	301	247	263	245	261	272	273	246	294	256	254	253	280	239	281	274	279	279	276	262	284	250	298	286	261	308	288	290	281	274	275	295	269	272	289	275	278	283	292	277	260	271	293	299	263	263	246	273	283	269	283	267	279	261	275	268	265	271	268	267	266	260	291	300	298	254	277	235	271	234	279	255	266	257	281	264	287	254	265	256	259	271	263	259	297	270	265	282	261	294	267	265	255	272	283	229	300	259	273	269	277	262	266	273	282	271	274	267	289	284	278	248	280	296	307	290	234	249	280	253	290	247	278	254	241	246	277	256	283	270	255	280	291	275	291	273	265	275	285	266	269	282	299	278	300	279	279	257	269	286	252	290	265	276	281	261	296	293	289	291	291	245	256	282	264	296	256	272	275	253	291	272	260	273	260	313	260	243	256	273	298	299	257	281	258	257	287	293	259	249	264	296	292	268	260	294	243	276	273	274	277	243	276	274	308	263	267	278	299	276	253	295	272	251	258	269	283	268	256	282	258	282	266	269	278	279	243	288	251	269	285	285	274	260	268	264	253	269	286	261	269	277	282	273	250	247	256	243	248	270	239	278	267	261	264	262	299	257	265	270	241	252	269	262	298	273	250	270	286	266	275	278	268	302	243	268	269	280	276	275	295	260	272	241	255	255	274	232	289	272	251	268	277	280	284	261	278	281	272	301	262	272	278	283	253	276	266	267	259	283	274	273	275	246	301	266	282	272	279	281	278	257	277	287	272	252	275	272	281	274	282	283	291	302	281	314	293	265	280	271	284	308	261	257	263	246	271	282	270	261	256	272	283	254	256	256	293	262	250	283	264	290	250	277	276	272	234	285	277	264	269	271	266	259	250	256	295	246	267	270	295	277	267	281	255	250	279	268	301	260	268	286	269	270	250	286	286	263	265	273	232	248	252	242	270	300	261	249	255	275	257	293	270	247	253	273	282	273	302	245	246	272	250	258	275	270	266	268	255	273	254	282	242	267	272	293	286	263	265	265	292	263	313	307	281	258	245	284	262	279	279	285	293	263	263	282	281	287	266	272	256	296	285	286	281	285	265	262	276	267	303	291	257	276	283	246	266	305	294	294	297	288	250	288	294	282	313	276	252	261	262	264	297	285	256	261	256	292	280	252	263	283	239	315	285	298	241	290	266	261	292	261	295	275	251	258	297	271	272	274	279	275	253	280	271	283	277	272	297	292	273	271	261	268	269	298	266	283	287	265	274	263	279	260	269	252	261	284	271	284	257	275	286	261	288	258	294	246	288	256	268	268	249	284	276	264	267	229	282	274	296	289	269	256	252	267	260	281	272	268	268	284	265	292	264	269	264	266	320	263	284	267	273	287	275	263	252	254	315	282	268	268	269	268	259	276	255	244	292	265	232	272	264	288	279	256	268	285	294	288	247	299	267	273	307	297	272	283	272	270	268	264	312	277	272	262	289	255	302	251	251	270	290	265	263	260	266	292	284	271	259	266	276	231	306	281	267	276	257	267	291	255	296	271	283	276	261	247	248	288	293	258	294	249	291	271	277	283	261	286	291	265	271	264	246	299	275	258	273	266	274	288	259	283	255	277	262	259	246	285	255	269	275	270	254	265	274	272	282	283	282	274	289	267	305	265	272	266	249	264	282	270	305	288	284	281	293	251	273	257	266	261	257	282	274	274	268	303	268	282	252	254	264	266	311	297	265	292	277	255	276	256	275	256	252	287	270	275	281	283	291	277	289	244	291	265	247	248	257	275	256	272	285	248	274	263	273	233	283	285	277	253	287	275	273	276	268	269	276	277	247	279	298	291	251	287	266	234	281	248	290	290	276	265	259	283	255	248	275	277	263	266	248	254	253	268	242	278	269	276	286	221	295	263	238	254	265	256	216	244	270	255	279	270	271	293	273	295	277	266	258	268	286	239	238	259	268	297	246	263	309	237	271	276	283	277	251	261	253	260	294	274	259	300	282	266	279	244	282	261	293	253	284	265	262	282	228	271	267	298	276	252	262	285	273	234	269	302	240	299	289	274	261	254	264	292	286	237	251	269	278	283	290	270	274	315	292	314	257	249	271	251	272	283	274	296	259	261	277	281	240	281	255	273	253	297	260	260	276	280	264	273	266	286	271	280	279	282	275	274	284	256	268	298	291	272	281	260	281	286	256	283	266	250	273	278	265	253
14992	1312	1162	905	594	530	399	328	279	271	234	233	198	185	176	164	188	189	160	150	181	165	155	153	128	173	140	155	139	148	139	144	154	155	148	133	135	172	159	138	157	143	147	120	134	140	144	150	144	134	152	132	155	143	147	132	147	145	142	165	134	139	144	132	161	132	138	140	122	142	125	116	145	145	161	146	143	119	137	147	142	135	156	138	125	134	126	149	141	153	140	145	144	132	138	138	147	148	140	129	127	148	134	123	151	131	134	143	140	123	148	112	140	143	134	124	131	149	126	141	130	140	138	129	138	125	151	139	126	151	133	150	135	122	135	150	135	135	149	156	146	143	136	123	130	140	151	147	145	145	131	127	137	131	124	157	144	120	135	126	138	147	134	127	137	130	140	140	150	125	118	128	163	135	147	157	148	117	111	137	134	151	135	143	155	150	136	146	115	134	129	157	130	141	149	134	140	129	142	126	129	136	146	132	136	159	129	126	131	143	135	137	120	119	157	144	150	163	128	143	128	148	152	152	153	144	136	138	140	128	123	154	138	148	130	139	135	133	143	148	125	121	125	146	142	139	111	127	140	147	137	137	164	143	156	164	143	147	140	144	112	149	120	150	146	156	167	145	127	127	118	147	150	142	155	149	127	165	116	140	137	138	113	141	137	132	143	142	145	133	156	161	149	134	125	125	136	153	170	140	135	152	113	133	123	144	148	156	146	150	140	122	144	130	138	131	130	138	132	131	118	143	140	157	146	160	166	143	149	125	133	116	128	131	133	131	118	131	143	155	122	157	125	128	132	139	131	143	137	124	128	129	143	139	139	159	156	149	142	118	130	128	141	149	122	152	135	141	146	161	141	142	132	120	137	139	141	143	170	152	135	139	139	148	145	146	139	120	142	125	119	117	142	133	151	157	159	146	137	155	147	160	144	143	137	129	145	154	165	141	134	143	154	136	125	127	141	131	137	139	129	144	150	153	133	130	140	136	135	129	140	127	151	130	147	170	154	163	142	129	145	131	138	144	137	142	153	139	129	115	131	134	152	126	122	134	123	134	127	126	121	133	136	148	144	172	153	129	135	126	126	141	154	146	114	148	159	132	138	114	152	162	141	139	142	137	146	148	127	126	122	128	155	139	131	139	138	130	164	153	145	135	138	129	130	140	116	145	138	129	146	168	138	120	154	156	141	136	117	137	133	139	135	150	115	137	144	139	142	162	146	107	121	135	160	149	136	143	133	169	152	156	154	123	144	155	139	148	155	151	129	121	141	131	135	122	153	144	101	134	136	139	139	151	162	129	152	129	135	137	127	133	133	133	135	139	146	150	120	135	132	138	130	114	137	131	125	126	125	125	134	119	124	119	146	149	135	145	128	140	154	137	141	138	136	145	155	144	153	126	127	120	136	158	125	138	141	136	129	126	147	152	125	161	148	127	139	145	189	150	137	120	144	133	153	136	135	133	134	134	163	137	149	139	140	143	140	174	147	129	162	156	125	152	150	136	150	152	154	145	145	132	129	135	150	139	138	142	138	161	148	143	126	130	127	145	154	135	129	137	146	150	136	139	140	122	135	151	134	125	136	138	126	138	142	122	167	141	135	135	145	154	139	122	156	137	129	148	123	146	149	139	131	132	122	128	148	143	128	155	139	127	144	115	145	125	146	135	135	122	166	155	133	145	145	144	155	132	134	145	126	142	145	147	149	137	144	159	139	145	150	151	134	136	147	143	146	133	140	149	116	132	134	141	120	134	144	131	147	128	112	146	129	133	129	137	134	139	142	153	154	148	128	140	127	155	145	129	137	142	136	135	139	141	142	129	137	158	124	111	124	134	161	133	135	140	120	140	135	129	168	127	135	143	117	153	130	143	129	133	126	153	121	158	110	131	137	155	151	128	167	113	161	129	141	138	125	139	140	107	146	135	121	135	145	145	146	138	132	138	153	139	142	108	128	124	135	151	149	149	146	132	151	170	107	130	125	161	128	158	144	148	129	146	156	131	120	127	138	115	153	135	123	144	143	146	157	147	147	146	118	157	139	121	158	132	162	146	115	99	154	145	137	133	138	127	140	141	149	138	159	125	141	133	125	126	132	112	152	148	148	136	143	131	144	135	121	110	152	148	143	122	146	138	145	129	139	137	125	137	135	136	138	132	145	127	139	140	146	142	131	146	144	134	152	131	130	128	130	131	136	138	133	132	137	141	152	153	120	130	163	138	149	134	133	134	136	130	148	138	132	134	160	135	122	123	144	144	131	127	142	144	141	145	138	131	137	130	136	142	135	134	140	136	145	146	138	124	140	139	126	133	132	118	159	140	151	141	153	145	160	132	167	121	130	127	128	134	144	149	132	135	152	130	139	147	125	137	120	150	145	152	138	137	149	125	133	138	135	127	149	137	126	132	150	134	157	160	144	131	154	136	132	110	107	143	128	139	143	130	134	162	136	136	143	129	138	147	149	129	132	127	141	120	121	118	129	145	124	140	124	115	148	164	139	141	147	145	143	149	142	130	151	136	139	144	156	130	139	138	137	131	135	159	130	120	141	136	134	126	140	164	119	136	154	155	128	141	124	131	128	139	135	137	153	138	133	128	158	136	145	159	122	130	144	137	140	129	152	141	138	145	140	138	135	128	147	114	136	137	139	165	143	141	134	135	152	152	163	139	139	131	117	159	132	141	122	146	140	161	130	135	147	161	135	128	127	126	116	147	127	127	130	152	135	136	143	147	138	133	134	150	161	157	143	146	160	156	126	136	137	140	146	126	119	149	155	148	141	126	131	120	132	140	137	133	122	168	140	119	135	151	140	141	154	153	124	138	137	131	151	144	133	138	145	156	132	118	153	144	126	149	134	112	148	122	129	144	150	127	121	137	154	120	145	141	133	128	134	151	118	121	129	153	139	119	135	133	134	142	145	142	129	144	143	128	133	135	146	131	137	129	133	155	121	135	112	143	137	151	139	148	143	142	141	137	126	167	144	131	135	132	149	141	124	145	136	133	144	123	138	141	128	148	142	139	119	134	136	148	125	134	135	148	130	144	132	139	134	150	125	126	158	141	142	151	138	126	145	148	144	144	126	127	148	125	137	143	153	140	124	122	150	135	142	138	117	123	122	129	160	144	138	136	153	157	136	139	133	120	146	143	130	141	126	137	166	136	106	132	150	147	153	133	149	141	125	127	151	143	139	143	146	138	159	151	130	142	132	124	159	125	161	129	152	124	164	150	153	150	130	126	146	127	128	139	129	163	147	155	137	127	128	162	149	140	129	150	140	145	133	127	131	162	138	142	129	125	156	134	167	140	148	136	113	120	127	138	162	141	129	120	134	156	126	140	144	142	132	140	146	131	134	141	121	144	152	136	162	135	132	141	138	139	144	136	120	140	144	144	158	119	113	139	147	132	156	134	141	129	123	140	136	137	138	140	130	140	136	141	156	126	135	155	140	138	110	149	132	151	112	147	130	128	144	130	132	159	128	146	134	138	151	152	144	134
9855	1331	2830	3374	2899	2411	2044	1750	1514	1373	1209	1088	1009	961	854	835	820	796	813	711	701	704	697	645	657	667	606	586	574	596	616	554	547	569	566	561	569	569	563	561	522	524	565	592	542	568	537	476	531	536	498	529	492	508	508	534	551	552	541	494	513	540	543	542	525	474	528	539	514	528	501	510	530	533	515	510	534	550	529	515	529	563	541	472	467	502	528	500	496	504	477	514	502	525	471	488	457	471	516	526	510	529	517	531	516	546	474	504	515	468	468	492	500	523	478	528	512	482	502	495	537	500	517	567	483	512	532	463	517	536	522	482	517	474	512	516	519	469	515	554	463	456	507	532	517	491	501	499	458	499	488	473	474	452	511	453	503	481	474	482	477	494	505	464	486	480	497	477	477	552	491	522	493	501	485	515	460	503	489	463	499	487	500	515	506	549	482	519	530	504	521	491	530	457	499	521	546	512	467	515	497	500	477	521	482	516	544	490	477	528	463	473	511	476	515	524	536	480	540	519	529	516	486	470	536	517	487	499	542	499	502	503	452	503	468	520	501	500	518	519	493	518	521	528	516	526	506	518	506	503	514	518	515	455	490	514	481	511	535	520	499	462	468	527	475	496	490	490	504	505	490	496	515	538	463	485	497	501	493	528	518	481	484	486	482	465	463	459	509	525	554	496	532	511	490	481	486	465	515	489	481	514	457	487	484	503	479	471	474	493	485	499	485	483	525	488	501	486	508	495	516	565	519	508	472	516	550	478	482	509	487	508	476	506	504	515	522	474	486	486	492	504	479	486	458	528	534	477	483	565	538	508	485	510	484	535	451	524	486	493	479	501	489	506	474	494	480	492	508	520	518	495	500	517	506	472	476	482	522	509	456	463	518	501	526	500	530	482	496	495	496	482	477	503	512	461	485	507	514	482	474	458	514	505	480	479	571	487	472	522	506	490	503	507	513	486	498	551	471	512	503	525	523	450	507	482	476	477	510	519	496	533	490	490	477	478	524	495	501	522	479	514	559	521	481	507	484	531	539	490	487	472	511	487	555	508	530	482	509	502	498	509	521	495	520	469	460	472	495	499	483	496	497	513	521	513	497	471	461	499	491	510	519	484	456	484	488	511	526	550	509	465	529	515	510	488	509	505	505	477	495	519	492	473	482	531	486	497	523	484	502	506	475	499	518	484	497	470	556	505	518	530	455	501	481	477	507	483	504	450	501	502	583	511	491	483	539	511	498	484	528	447	481	490	543	505	484	544	528	502	542	517	479	462	519	522	487	490	473	523	522	514	543	483	510	493	497	455	513	509	504	484	492	489	494	503	557	484	531	505	517	522	470	535	540	502	515	514	505	492	518	498	483	497	471	518	477	497	527	502	517	516	528	453	507	499	490	525	478	496	510	472	465	506	509	505	491	505	524	502	484	520	525	507	505	522	481	520	565	484	524	492	490	473	531	508	518	467	498	507	456	483	525	518	518	516	485	521	507	480	493	516	502	519	468	510	485	489	489	528	524	474	518	529	500	506	487	504	479	523	544	460	473	494	527	504	487	485	525	518	518	522	462	472	503	467	506	479	495	525	491	501	473	530	515	527	472	510	513	503	503	520	491	504	531	434	492	489	537	510	511	505	472	468	531	500	456	495	520	507	487	473	510	481	490	475	461	457	516	518	505	479	518	483	488	498	482	499	480	521	486	490	460	510	533	483	476	545	541	490	495	514	525	500	483	501	487	479	539	505	487	499	485	511	493	517	526	464	526	520	504	535	537	502	495	471	512	491	527	517	551	496	519	499	512	502	500	511	504	508	498	511	530	507	529	513	499	506	531	509	482	470	491	478	527	500	483	492	530	532	509	496	471	484	516	475	511	499	467	522	516	535	485	491	547	487	483	501	459	507	511	526	478	482	529	518	516	537	449	487	529	483	491	510	500	519	525	493	484	500	542	491	510	506	472	535	509	514	450	525	468	511	463	494	511	498	496	538	504	485	524	522	494	489	501	504	489	522	525	516	496	491	497	509	491	513	502	526	497	525	500	483	466	508	498	505	531	451	485	499	507	518	478	529	487	549	503	521	527	491	471	526	505	474	507	482	453	498	488	453	470	493	510	562	463	478	483	506	497	486	494	502	505	493	526	553	529	479	476	516	468	512	465	497	469	506	526	517	497	481	498	513	512	480	517	459	550	501	500	503	478	499	506	542	473	501	526	507	488	516	489	491	466	489	496	480	500	472	513	482	487	504	466	499	504	516	486	465	477	495	479	486	481	461	508	508	495	502	536	507	494	492	484	488	467	504	503	518	505	507	539	480	465	517	519	510	490	509	472	520	512	504	523	466	479	496	511	488	505	505	515	508	529	504	542	538	500	485	476	534	501	503	546	478	492	517	497	464	489	500	539	550	519	505	541	513	511	499	500	487	508	520	484	480	560	519	498	514	490	466	493	486	489	527	493	477	497	501	476	536	475	466	516	499	481	517	528	494	493	498	498	502	474	520	523	493	465	494	511	484	479	485	479	497	472	511	525	521	525	499	566	505	530	514	489	507	471	509	442	479	497	482	492	466	535	500	495	473	476	476	501	478	512	491	487	515	513	503	470	516	507	451	494	522	513	509	464	513	535	491	502	544	539	485	484	510	501	528	504	460	481	482	516	499	489	501	510	485	481	519	461	521	537	481	477	513	517	474	469	506	498	496	533	480	504	512	522	504	514	513	474	479	480	493	494	486	513	502	498	524	493	487	547	526	519	503	492	559	474	495	462	506	492	492	505	523	508	478	519	484	526	497	486	521	537	501	498	475	486	491	482	497	533	464	517	482	505	490	510	493	524	481	525	497	525	489	539	518	494	482	484	473	488	483	488	486	517	503	474	492	495	503	500	468	485	488	485	481	504	500	510	463	523	510	481	530	509	511	533	491	495	499	499	496	498	497	561	484	520	517	466	523	481	488	543	492	536	516	479	480	509	514	512	476	523	517	498	495	487	501	496	509	494	503	524	464	498	493	530	496	506	490	509	496	515	505	506	490	494	490	534	487	482	495	541	498	533	479	497	526	490	440	518	473	515	517	505	502	542	516	502	480	492	520	513	503	465	500	459	515	516	474	491	526	519	475	485	480	495	524	490	465	495	535	502	501	494	480	481	549	492	510	481	491	536	524	462	523	502	493	446	468	504	521	495	519	540	486	474	495	492	480	500	465	502	492	453	549	522	518	510	492	520	498	526	476	497	505	502	488	547	514	491	473	515	505	467	530	508	512	495	508	481	459	479	478	510	482	514	460	484	543	460	466	516	507	542	539	505	497	486	521	491	463	509	494	489	474	444	497	488	523	488	535	473	502	507	518	458	512	486	516	503	474	513	529	475	483	494	456	518	503	501	489	531	500	503	472	509	530	462	521	492	520	530	486	513	489	514	507	479	467	499	481	517	492	525	494	483	496	534	510	538	498	496	514	501	517	505	482	530	484	500	486	504	537	510	521	482	534	498	511	477	514	508	486
24691	4233	2312	1684	1192	874	686	545	509	420	363	349	307	318	310	289	269	268	244	238	240	260	246	243	230	273	248	215	221	207	209	212	217	194	227	216	222	167	218	215	225	224	222	215	215	187	189	208	207	214	225	217	207	208	205	210	215	167	212	187	220	226	211	222	208	206	211	184	214	192	218	202	194	215	211	189	202	194	193	194	213	218	193	187	204	218	202	185	197	215	226	226	204	193	212	188	199	191	185	220	217	181	208	202	214	188	186	202	220	212	201	191	181	206	183	201	218	183	210	201	202	172	212	194	200	205	190	221	214	245	185	213	186	200	209	195	212	187	199	181	202	198	175	197	199	228	201	207	193	219	203	196	201	191	178	220	188	203	208	191	195	199	196	189	192	209	190	222	200	177	186	196	191	201	169	187	205	189	213	197	219	212	207	190	209	196	184	220	197	197	209	186	209	183	189	207	195	197	183	202	220	196	169	219	231	220	184	214	195	183	206	204	182	187	188	203	184	218	191	183	205	200	204	215	189	196	203	198	231	192	207	207	205	195	225	174	206	220	197	202	216	198	204	213	235	221	202	216	191	209	201	207	193	204	187	207	202	213	176	207	215	216	219	195	188	212	209	212	221	184	235	189	202	211	187	215	196	213	205	217	204	197	196	237	204	202	210	182	215	195	205	200	187	169	205	196	177	204	190	215	219	197	170	173	196	188	203	185	191	194	196	205	210	199	224	166	186	217	194	221	221	195	180	177	210	203	207	196	179	211	222	190	196	213	197	203	215	215	195	191	212	204	212	204	171	204	205	205	213	202	211	197	204	202	195	224	206	187	175	187	212	214	206	206	227	188	237	214	183	206	227	211	191	224	186	228	207	204	201	193	203	191	182	213	220	183	225	198	207	187	177	194	195	219	189	188	192	201	193	197	201	182	197	179	184	214	221	169	198	192	214	191	208	212	213	184	193	198	186	193	194	201	203	192	195	213	192	173	207	188	197	217	183	197	207	206	204	214	218	197	180	191	220	226	211	207	200	210	187	218	202	202	186	205	204	207	202	203	191	204	193	202	191	198	209	190	185	211	195	189	190	209	237	206	217	199	214	201	191	186	196	186	188	184	226	171	183	184	185	212	212	193	174	187	175	177	199	193	185	196	228	223	213	215	228	189	218	175	197	201	183	217	172	171	211	193	179	181	207	198	203	211	188	204	214	211	205	201	205	215	203	190	193	207	184	205	201	200	183	200	203	213	206	200	200	196	202	229	219	203	215	195	226	198	203	193	205	220	222	198	210	189	190	206	195	171	234	207	204	217	198	216	186	213	220	211	153	193	202	209	199	201	196	228	230	204	201	199	214	187	188	182	195	183	213	201	199	225	198	211	200	200	182	215	234	196	203	200	201	221	219	204	200	213	166	206	177	183	222	201	178	207	225	177	195	208	217	225	208	200	216	186	207	214	196	192	200	215	186	194	205	175	193	191	191	214	208	220	209	187	187	208	180	222	214	196	209	211	205	187	187	223	202	206	174	209	176	207	202	199	198	179	197	206	205	225	193	183	235	199	188	194	199	208	214	192	212	195	209	187	200	224	187	200	201	216	195	194	203	215	184	206	222	226	194	177	220	206	201	211	209	192	187	194	211	192	190	229	188	199	192	210	172	222	187	198	219	213	225	197	198	207	209	201	208	210	192	199	205	199	203	199	203	196	179	199	202	208	190	197	206	197	177	200	161	202	169	208	174	171	195	220	194	197	195	213	217	185	205	196	187	209	207	211	202	186	231	197	192	194	195	208	208	213	201	181	178	213	212	192	210	200	206	203	179	233	221	177	192	201	195	190	231	198	212	210	216	215	203	199	202	212	188	205	185	197	211	194	204	218	207	181	190	216	191	216	213	215	218	196	194	216	201	187	220	210	217	213	213	190	207	227	214	203	206	223	209	202	216	210	192	203	199	188	202	215	188	207	207	189	199	206	205	202	199	182	188	198	211	196	212	166	191	201	199	187	205	195	214	206	211	194	178	215	187	204	212	201	194	176	192	207	210	199	187	208	193	201	200	175	208	235	198	216	211	223	196	226	203	209	183	206	208	226	236	180	196	215	228	224	200	191	163	175	203	194	206	202	218	186	208	210	207	187	168	211	190	223	208	206	187	208	213	211	184	181	196	192	184	214	215	184	185	208	173	224	219	197	196	201	220	208	181	207	229	221	199	200	191	188	231	198	194	225	211	214	220	190	199	215	204	206	213	221	206	212	188	209	217	198	228	191	213	202	216	188	186	224	188	225	191	220	201	183	189	238	215	200	249	225	185	185	196	203	224	201	198	225	229	192	193	186	204	203	208	194	208	192	192	201	226	187	224	214	216	215	198	201	220	208	191	194	184	190	204	195	207	204	206	193	210	181	228	230	213	210	203	205	187	214	192	198	210	186	210	211	185	180	192	176	226	203	214	202	179	206	220	190	205	210	199	210	206	197	193	215	192	186	171	216	201	156	188	195	202	196	193	213	210	198	199	223	208	205	189	203	207	201	210	202	187	210	194	207	184	214	206	178	214	198	206	232	198	202	185	201	190	188	202	200	211	189	202	217	215	194	215	202	210	182	223	200	197	187	202	176	198	200	184	213	215	196	202	188	211	182	200	214	207	181	209	207	212	216	207	192	206	212	206	212	184	223	183	198	214	199	237	198	209	201	196	220	181	220	192	213	187	189	205	217	210	195	207	166	194	197	195	200	199	227	203	207	200	212	236	217	212	222	199	199	207	203	221	195	203	194	216	219	184	191	180	213	209	194	180	174	213	194	196	193	199	197	201	217	212	197	179	236	186	221	208	209	199	195	206	183	197	207	184	179	218	184	209	186	183	196	202	205	202	184	207	211	186	216	178	197	186	201	185	189	212	205	204	197	195	198	223	187	215	224	220	209	193	198	202	200	193	195	224	210	196	206	206	187	201	210	199	175	222	194	205	214	187	194	201	211	172	219	186	204	186	207	188	198	192	183	188	204	200	215	215	196	202	212	207	194	214	207	221	217	197	220	209	184	195	209	193	208	190	201	202	188	189	182	222	188	194	188	197	176	201	210	198	189	202	207	190	199	189	203	196	206	217	212	183	239	208	208	197	190	220	214	226	172	219	214	187	196	180	220	205	205	215	214	209	202	208	209	194	216	212	226	227	201	202	198	199	209	220	196	218	185	194	186	172	203	199	225	203	196	219	206	191	222	181	217	197	188	205	189	207	191	190	178	210	223	184	182	179	198	209	201	198	222	202	204	205	206	193	201	195	188	196	185	196	206	185	201	222	225	209	197	224	217	211	193	216	161	206	208	162	232	218	222	231	199	195	221	209	208	207	223	207	204	204	191	214	180	204	203	210	195	213	202	222	208	184	200	220	152	198	197	216	210	189	170	180	197	201	189	184	190	190	195	202	189	203	184	199	184	197	199	196	177	200	207	207	187	191	218	196	238	226	196	183	208	179	185	179	194	190	207	201	203	212	197
13389	2440	4937	5788	4942	4154	3479	2959	2576	2266	2060	1890	1704	1457	1337	1334	1282	1146	1075	1077	1022	998	1005	950	928	906	901	898	822	857	801	771	805	794	850	787	776	767	767	833	765	752	805	738	763	777	799	745	752	743	782	750	671	725	697	790	762	757	754	746	702	679	681	703	728	685	714	701	683	755	718	718	736	692	674	692	652	709	700	682	722	703	729	677	688	700	666	743	699	717	747	647	700	660	678	724	679	668	693	697	655	747	681	693	702	709	634	671	666	696	695	672	685	694	655	678	672	684	705	677	680	680	697	704	671	683	686	650	692	715	749	671	713	710	721	713	658	671	718	675	692	698	669	664	693	625	693	678	659	680	666	668	691	694	685	679	662	656	700	661	687	663	683	703	650	691	656	653	696	728	673	678	701	708	647	683	707	690	680	696	697	625	686	665	628	673	683	667	660	703	689	662	663	710	693	652	674	694	713	668	659	694	655	719	695	676	698	674	666	678	641	748	666	673	733	674	701	670	648	701	718	725	675	709	693	657	721	669	724	706	687	678	667	698	731	664	691	677	690	653	657	625	623	645	649	675	660	701	686	669	663	735	659	653	607	668	674	693	674	675	717	682	675	659	699	710	668	674	698	674	694	698	708	684	675	699	675	728	668	671	684	611	669	648	652	688	666	737	704	678	666	725	657	643	658	673	643	743	656	712	660	712	649	677	668	666	656	665	644	698	680	715	664	705	658	670	640	714	646	695	723	669	678	672	704	668	625	710	628	674	701	687	653	689	694	694	706	691	668	691	666	751	673	643	670	697	631	654	679	688	658	614	691	649	659	650	685	693	711	670	689	679	708	732	655	631	662	677	696	650	696	693	664	697	687	667	671	702	683	682	644	652	681	683	645	672	680	641	682	659	704	665	736	701	710	667	657	682	711	679	701	659	683	648	649	683	666	650	682	652	666	698	688	701	693	665	666	691	683	636	664	643	644	652	655	645	688	648	650	644	651	696	684	650	676	736	666	670	689	687	689	677	701	655	729	693	696	640	708	684	668	646	669	660	669	681	732	676	685	690	677	676	668	693	647	657	718	665	689	640	695	686	650	666	660	656	704	662	671	719	645	677	631	724	674	700	683	691	679	654	657	706	683	659	674	687	664	712	643	698	706	641	642	652	703	654	691	671	731	671	679	651	643	633	671	653	653	722	646	681	692	677	686	669	690	633	668	670	704	638	677	710	643	711	665	651	729	650	669	667	702	656	662	642	624	679	663	673	624	680	695	626	648	702	672	679	696	709	672	674	702	687	712	705	696	678	669	662	641	712	676	636	635	662	672	701	686	653	672	688	688	632	671	670	704	671	657	710	729	651	644	680	651	700	662	682	665	686	697	638	653	700	662	726	680	654	615	663	676	681	677	672	687	690	661	704	672	673	691	733	675	698	681	664	656	688	726	659	690	675	691	689	667	631	664	653	687	635	732	682	644	612	632	620	679	682	685	710	694	685	668	673	635	695	644	635	660	658	706	651	714	632	615	665	619	695	666	666	656	660	657	705	682	661	683	715	681	662	697	644	662	660	697	690	688	656	658	695	640	649	668	679	657	678	690	728	667	663	650	698	701	654	681	656	688	705	654	712	671	656	679	658	661	698	657	663	698	697	661	678	717	700	654	659	634	659	704	609	653	676	658	681	679	704	649	706	633	654	708	661	687	677	635	673	696	710	685	680	620	632	695	662	694	671	704	677	649	700	659	683	708	656	662	661	637	681	671	658	695	669	646	705	666	670	690	668	657	635	666	654	688	707	654	667	685	669	674	678	662	711	714	667	666	673	673	692	680	670	683	710	684	684	667	655	645	643	659	648	722	654	639	634	715	642	662	660	714	647	655	688	657	649	662	677	660	686	735	668	666	679	645	672	691	707	642	665	676	687	688	686	689	637	676	682	666	666	667	627	676	649	664	673	670	677	666	715	686	668	673	630	672	630	610	665	693	648	677	691	682	675	704	699	664	714	665	660	690	636	670	608	657	683	668	709	685	674	739	698	679	673	653	687	652	640	655	659	667	658	654	656	702	719	690	666	667	679	669	643	665	641	715	637	663	640	726	694	682	702	686	681	687	669	703	666	650	658	733	653	665	679	635	703	617	718	674	661	677	675	673	699	680	689	685	651	636	661	718	676	678	650	666	650	716	639	695	668	687	685	672	661	640	695	669	712	633	704	724	636	682	689	703	671	682	646	664	655	649	684	667	674	681	670	611	693	662	709	675	659	702	672	712	662	660	716	682	678	628	659	673	679	655	675	705	645	668	658	720	669	681	671	721	643	719	674	643	669	681	682	677	689	683	680	655	655	674	628	696	720	679	666	701	722	638	654	659	677	698	670	663	706	740	650	659	697	654	674	658	650	669	692	672	691	689	697	669	728	703	711	674	622	690	676	642	670	676	692	646	669	691	638	681	721	668	718	691	677	652	636	705	695	655	694	685	651	689	662	662	678	684	645	651	696	640	639	727	660	695	658	703	661	691	681	679	691	665	674	669	713	687	686	654	699	686	691	698	694	606	680	654	650	664	689	735	699	636	653	681	710	656	695	699	682	679	645	695	691	690	690	707	674	678	717	698	641	685	641	646	688	666	716	708	642	689	654	725	686	659	686	661	680	655	708	695	681	673	678	708	703	640	641	655	649	666	658	690	676	670	634	661	671	675	654	674	622	682	633	703	645	657	667	678	692	644	648	708	669	635	649	698	689	650	701	700	656	686	661	668	632	644	707	731	709	688	651	634	661	659	642	640	688	657	688	681	693	701	634	683	659	675	651	627	737	686	694	729	664	680	682	628	664	651	640	646	636	679	675	661	693	678	689	675	668	687	674	624	676	643	665	683	647	680	651	687	626	648	689	722	668	686	617	660	692	693	681	661	712	642	649	691	674	618	695	725	676	695	656	714	667	665	651	671	679	644	719	719	694	666	703	646	659	681	702	698	692	611	683	699	669	680	677	690	688	631	691	653	656	660	692	670	675	728	702	612	757	639	710	652	696	678	672	716	656	683	663	672	661	664	684	662	669	683	640	665	676	659	704	744	643	636	662	689	662	630	609	709	665	683	679	677	707	714	698	699	695	663	668	662	701	685	677	643	655	689	692	619	677	656	671	646	670	689	636	716	693	705	648	672	701	688	694	727	645	634	669	653	689	693	719	672	654	699	660	667	689	703	668	656	643	679	659	687	714	657	693	667	662	689	669	665	714	681	652	662	642	700	642	660	679	668	673	688	647	677	687	666	672	698	648	690	684	683	661	731	656	659	685	652	671	667	719	669	679	678	653	626	658	731	722	680	702	687	671	668	699	656	675	669	650	713	672	683	685	715	648	651	665	683	644	674	684	702	690	692	631	654	690	692	687	669	652	668	720	686	658	703	655	653	686	672	682	670	731	708	671	635	663	651	712	717	692	686	691	657	651	653	709	634	662	646	678	683	645	688	684	650	690	690	686	660	720	730	668	688	658	616	692
2156	169	124	124	90	89	87	70	77	87	74	77	71	66	67	55	51	82	72	67	68	66	67	74	78	81	59	58	64	77	51	72	60	58	64	50	49	69	62	65	67	50	80	56	75	54	71	70	80	65	71	83	63	67	54	71	47	63	76	74	54	60	67	61	57	71	63	71	56	59	71	70	68	64	57	65	69	82	58	72	71	68	53	55	57	59	79	61	63	69	68	58	65	64	61	67	52	63	72	69	58	78	67	58	66	72	55	79	62	78	68	65	71	65	70	63	55	78	60	63	68	67	64	46	52	80	73	48	67	57	56	66	55	61	60	66	62	57	66	66	58	77	58	60	64	60	69	68	63	74	65	50	61	77	78	67	69	66	68	67	61	57	51	63	51	80	59	61	56	58	52	85	76	57	60	72	74	68	62	60	51	53	60	59	67	57	54	72	51	70	67	61	75	70	75	44	73	68	71	65	64	67	75	72	62	51	65	68	56	63	61	76	69	47	72	61	65	60	66	55	76	73	56	60	55	73	65	64	78	71	65	67	56	79	66	65	64	77	71	66	74	63	66	72	64	57	49	69	54	74	67	76	56	58	71	51	70	73	64	69	53	61	70	73	66	62	67	70	60	61	58	67	73	60	61	89	63	71	61	71	68	78	63	70	51	66	65	67	73	75	54	67	79	64	71	67	62	62	74	72	52	54	61	57	65	64	61	77	55	69	56	66	62	66	72	61	70	60	59	53	66	78	60	57	70	66	58	60	59	66	69	61	68	59	62	73	74	54	61	55	69	68	80	71	80	57	59	79	50	45	65	66	69	57	64	67	77	80	53	70	68	66	64	71	73	57	53	60	73	65	53	60	66	63	43	53	56	66	55	73	78	72	63	63	64	86	82	72	67	63	74	73	53	59	58	76	71	62	60	71	65	61	65	67	70	62	61	54	76	84	63	64	64	56	59	78	68	77	54	74	64	76	66	71	89	51	76	76	60	77	62	78	82	66	65	56	58	62	55	63	64	53	55	65	53	72	68	73	66	77	63	68	65	60	99	63	59	66	67	69	64	72	52	56	66	59	60	61	73	54	76	74	58	75	59	42	62	77	57	59	66	71	59	72	58	74	70	65	64	60	64	71	69	61	63	81	71	63	72	81	55	44	73	70	51	92	56	59	63	58	62	56	82	62	81	54	67	59	59	60	79	54	64	59	61	73	48	72	62	58	68	64	61	64	60	62	63	72	64	47	74	92	73	66	75	59	53	59	62	57	83	68	81	71	71	67	70	64	71	66	65	63	62	57	65	78	51	64	62	67	66	79	60	57	61	74	63	63	46	64	64	62	61	62	61	79	64	71	67	71	60	59	86	67	54	60	59	56	79	65	56	79	75	75	59	67	51	77	53	63	77	63	74	62	67	61	69	62	69	80	67	41	63	60	64	53	72	56	52	60	76	68	65	66	54	53	61	75	68	60	61	59	59	65	70	56	54	52	59	77	60	69	68	63	66	64	54	48	58	69	61	61	65	75	56	62	62	60	56	49	76	65	63	66	77	69	55	78	66	76	74	74	55	53	72	77	74	91	61	58	65	73	66	65	65	65	60	57	59	75	69	63	53	73	61	65	73	53	70	49	64	66	55	67	59	61	71	60	43	76	57	62	50	54	69	65	56	68	55	82	59	68	59	63	62	88	64	67	62	63	60	63	75	56	63	65	82	73	64	56	70	57	58	59	62	62	59	52	50	76	49	67	70	63	69	63	61	76	64	59	71	42	53	64	73	80	74	64	73	62	65	56	66	75	77	67	62	68	60	69	68	68	63	63	64	65	73	61	61	67	62	60	68	53	62	49	62	61	82	67	66	70	76	60	71	60	69	69	70	67	59	49	73	65	56	62	58	57	71	56	55	62	72	67	72	63	66	61	72	61	76	55	65	74	70	59	62	54	72	65	60	69	54	57	65	87	68	68	60	73	60	65	64	67	62	65	65	70	67	67	57	60	64	68	65	60	71	68	60	75	70	63	71	63	64	61	69	52	65	70	59	63	58	72	58	65	52	62	69	77	48	63	50	69	54	67	68	67	72	68	80	61	60	74	62	67	61	68	46	69	63	62	46	63	68	70	68	57	65	49	54	73	62	52	53	56	54	52	60	65	65	75	67	59	70	62	60	67	66	61	65	74	78	60	73	64	61	51	54	69	51	76	65	66	59	54	58	77	58	71	59	85	77	67	67	61	60	64	64	61	53	57	72	61	62	57	82	58	64	61	70	73	53	66	59	62	65	49	63	63	55	76	71	70	70	72	64	49	63	64	75	64	68	68	75	56	72	67	70	75	57	63	63	56	57	74	78	72	54	74	64	62	74	64	58	58	59	66	60	69	67	72	60	55	65	65	64	73	74	69	81	64	69	56	65	68	67	58	58	67	56	64	65	59	58	52	72	70	62	63	75	66	70	72	75	59	68	65	64	67	69	71	44	66	68	57	62	53	75	62	63	65	61	62	59	70	70	62	55	84	60	63	68	61	70	66	60	71	53	69	59	72	67	52	68	80	59	60	48	69	47	66	60	59	65	68	70	56	75	59	74	60	52	54	57	60	56	68	56	63	64	66	51	71	54	68	59	63	65	56	74	70	74	60	51	67	62	56	58	75	70	84	60	54	67	78	54	72	55	69	81	61	69	51	75	49	67	74	76	64	68	68	68	53	59	65	57	70	56	60	66	70	71	65	69	64	73	67	74	64	66	51	52	52	59	58	63	67	64	69	63	67	77	73	60	76	67	57	57	65	69	63	84	51	63	44	65	75	67	62	66	59	61	58	73	70	77	55	64	67	58	61	45	57	57	58	62	66	62	79	62	63	59	56	61	60	68	61	63	67	59	57	77	78	69	74	64	59	63	58	69	70	73	77	53	72	82	51	75	75	66	71	71	69	65	68	74	62	71	61	57	70	73	62	58	66	60	65	64	69	76	77	63	74	60	58	85	68	54	54	69	70	72	67	62	63	61	73	53	71	75	56	65	75	64	61	71	55	64	70	66	58	68	63	68	63	71	62	72	61	53	65	69	71	57	59	71	62	60	76	72	66	66	71	65	74	73	72	71	78	70	66	55	78	62	70	57	70	67	59	76	62	67	58	55	73	80	66	73	65	68	70	63	75	61	59	67	63	63	61	71	60	73	59	55	69	73	76	40	61	69	66	63	63	73	68	61	62	66	62	65	60	74	61	61	76	67	67	64	58	48	60	63	57	64	63	69	66	59	69	65	63	52	70	53	62	59	77	62	62	69	62	60	76	58	65	60	70	71	66	67	70	54	54	71	60	80	68	59	72	63	60	69	59	53	57	76	63	73	65	54	68	83	58	76	57	56	66	61	70	81	57	70	64	67	64	66	58	70	79	64	63	72	62	64	53	68	59	61	58	53	63	75	62	67	65	74	56	56	55	62	65	70	58	51	53	53	58	71	67	66	59	71	68	61	63	50	88	72	61	67	76	67	67	62	56
3166	348	446	478	458	413	391	325	338	327	353	346	338	301	285	316	326	276	300	331	294	297	285	311	317	294	325	271	337	306	290	277	302	287	269	296	255	283	255	288	279	261	303	298	265	283	258	308	286	245	274	296	279	259	289	283	289	257	291	253	267	251	261	272	271	272	268	278	289	262	273	272	311	275	243	250	290	276	263	251	269	290	275	292	262	316	271	252	284	271	261	251	300	258	260	266	258	307	281	265	259	275	291	266	291	269	267	289	270	249	244	280	256	298	268	240	295	264	290	285	271	255	260	255	273	291	295	268	269	281	275	252	271	269	265	249	250	268	250	274	261	251	299	306	288	248	278	273	241	248	298	284	279	277	279	242	272	285	268	285	296	254	282	275	273	276	306	256	271	281	278	273	282	279	279	279	275	299	280	244	311	277	253	312	297	271	266	286	245	271	267	256	298	298	242	275	259	259	305	257	264	242	309	277	277	279	266	301	272	284	281	261	302	247	291	274	256	260	268	280	279	281	274	290	244	275	260	305	267	287	268	273	283	255	249	284	263	285	283	285	280	266	242	273	299	312	299	259	260	310	268	285	290	248	281	246	291	268	306	275	270	285	303	284	266	262	303	319	266	277	277	269	262	243	298	278	274	289	270	300	260	237	282	280	278	306	263	254	299	270	292	282	259	281	250	267	269	278	284	285	274	261	291	270	264	260	275	246	273	282	268	257	297	262	271	266	274	278	292	259	262	270	308	266	282	268	292	229	280	245	287	256	290	258	260	254	301	268	286	255	245	265	283	281	291	270	279	253	272	287	269	260	308	233	271	256	265	281	256	263	280	253	265	272	276	248	293	274	277	264	269	289	272	281	288	269	263	296	271	265	275	270	273	274	292	293	271	270	292	302	283	286	262	248	268	286	275	290	292	268	248	290	252	259	254	295	308	266	306	310	279	281	288	279	279	280	281	272	265	255	302	268	251	286	281	273	272	260	299	290	259	272	242	246	282	308	285	310	272	319	293	268	294	299	258	287	287	279	287	252	279	278	285	272	266	258	273	287	281	253	292	279	284	241	267	286	261	258	272	258	268	248	341	272	277	284	301	259	280	284	262	267	272	286	267	284	264	260	278	272	260	274	263	267	245	260	273	260	275	252	287	288	311	293	301	273	282	274	300	275	305	259	285	269	280	291	269	299	277	246	276	246	277	275	257	320	259	292	284	285	295	258	269	291	305	272	276	288	288	272	278	258	284	302	293	327	276	271	255	279	278	272	255	250	269	277	272	265	288	267	272	266	285	298	309	231	299	256	282	280	281	273	280	257	269	262	282	281	278	271	286	274	289	285	285	297	277	283	291	282	282	273	285	257	280	262	256	274	245	277	283	247	288	244	300	277	264	260	262	256	278	268	258	240	252	290	269	304	261	303	252	244	297	261	303	286	268	274	252	304	284	297	245	287	290	299	274	259	262	296	309	279	295	289	259	300	270	254	300	285	268	299	286	277	282	309	270	229	285	256	287	280	284	275	279	281	268	296	272	268	281	277	243	320	300	277	285	273	289	284	317	261	278	263	293	281	292	264	274	294	287	266	273	282	265	302	272	286	292	258	260	267	277	281	255	283	268	286	281	284	270	268	302	288	266	247	282	270	278	248	287	279	273	275	294	262	255	264	292	272	285	282	293	301	291	281	272	257	283	263	278	282	299	257	275	306	300	260	274	263	271	265	248	236	278	279	285	263	253	288	254	266	276	262	286	290	269	292	289	256	271	305	263	276	276	289	274	245	247	275	282	299	295	280	277	282	306	259	294	273	282	258	260	267	299	280	271	277	291	290	287	290	255	234	248	278	289	256	261	271	239	292	281	261	298	280	285	298	276	298	292	263	255	306	286	310	291	256	293	270	258	273	275	293	291	277	267	276	293	259	255	245	268	250	277	274	305	235	283	233	300	286	260	267	278	280	266	295	277	287	292	282	253	284	315	279	287	292	287	271	289	308	279	280	268	288	274	280	292	276	262	293	297	294	280	265	288	268	309	271	303	262	253	292	292	276	279	315	279	287	255	303	301	297	270	288	290	257	260	287	279	252	273	270	267	286	310	258	269	278	241	280	251	292	282	285	286	263	306	280	292	228	303	263	278	287	251	274	267	265	278	268	293	282	265	286	262	243	297	273	286	285	275	267	287	263	300	290	303	249	268	255	268	297	268	251	287	257	291	291	280	286	267	251	274	264	255	280	283	271	271	251	303	267	278	279	261	269	284	261	285	247	264	282	249	274	282	274	279	285	277	272	287	303	284	278	258	289	258	253	308	293	268	270	284	300	310	291	257	294	298	296	284	279	267	261	233	262	272	281	256	287	323	301	240	253	253	289	277	284	258	295	300	300	281	297	279	269	280	292	278	279	264	283	280	288	272	269	284	242	264	261	287	290	287	289	280	264	275	267	272	281	256	260	276	287	273	290	301	296	264	281	250	301	263	289	297	293	276	306	271	258	279	263	256	267	303	275	258	304	291	274	274	284	257	273	252	257	275	273	288	301	275	287	266	281	275	287	301	271	273	295	289	265	258	243	303	259	258	297	247	298	274	273	283	289	271	290	292	269	270	259	291	286	273	265	312	271	263	262	265	242	250	275	256	251	272	249	298	270	294	300	262	265	298	268	272	280	283	263	277	268	285	276	253	294	287	282	301	275	301	274	266	279	293	261	281	271	292	283	273	299	265	274	269	232	269	278	269	267	304	305	275	291	289	277	270	274	251	269	270	286	279	260	259	304	290	256	237	315	257	257	274	267	283	284	290	309	260	257	284	260	289	276	283	251	281	277	293	298	257	236	289	284	301	267	278	236	276	287	278	290	270	238	274	256	274	272	277	284	265	270	259	263	266	269	264	279	270	299	292	259	292	259	263	274	304	267	263	296	283	281	285	277	268	266	295	281	288	273	254	256	260	248	282	246	258	285	287	264	294	265	303	269	263	312	260	267	299	260	287	282	276	268	296	288	281	255	263	265	302	264	263	262	262	262	301	288	260	268	272	281	263	273	288	280	297	277	260	292	278	306	270	295	286	282	254	255	282	297	285	283	267	255	256	267	316	266	253	282	263	302	281	247	267	273	298	281	281	266	279	271	265	251	251	244	265	301	286	281	267	290	282	268	285	293	312	269	302	272	281	274	281	270	289	271	294	296	269	277	291	304	277	271	272	315	280	275	285	247	276	268	258	298	286	273	248	271	271	288	267	262	266	272	258	259	299	240	276	271	291	275	255	257	273	268	292	267	279	258	291	301	266	275	277	281	290	288	280	278	283	264	246	269	271	288	278	296	248	279	255	269	296	295	268	283	286	251	289	295	269	263	324	250	288	280	283	264	270	278	238	260	282	274	293	291	297	279	267	281	292	256	283	240	296	267	302	310	291	292	296	242	275	260	267	298	239	256	246	276	295	268	251	264	264	295	291	294	276	279	263	264	289	277	294	263	264	285	302	301	252	293	289	264	288	302
17238	1726	1154	881	611	456	393	350	249	279	224	188	199	183	203	174	160	166	166	157	172	143	152	134	133	123	140	142	130	143	145	152	142	147	116	133	136	140	146	133	125	159	152	142	156	120	133	136	101	136	138	118	143	111	119	128	140	141	139	140	121	129	124	133	115	136	131	130	138	124	133	142	130	125	127	150	113	131	144	137	119	124	157	146	114	141	130	157	140	132	149	152	131	160	138	146	137	138	125	130	144	141	131	113	136	147	141	118	106	116	147	129	120	134	125	117	130	139	117	147	132	123	152	142	146	130	127	122	118	133	141	126	138	123	126	150	127	128	126	160	137	152	122	125	118	138	131	155	114	134	132	155	123	153	144	138	107	151	130	117	132	157	138	137	109	160	121	126	115	131	146	128	135	139	121	158	134	123	120	159	126	134	130	128	110	131	159	138	132	130	142	127	155	130	150	134	120	126	140	124	139	134	111	135	160	132	123	99	138	145	132	128	155	133	124	127	124	121	155	143	147	138	145	125	128	139	140	111	155	130	120	138	118	138	116	128	148	126	140	134	127	136	135	125	122	128	117	146	120	138	142	119	148	139	134	140	125	118	145	139	149	142	140	130	134	128	129	142	129	136	141	149	153	136	134	157	126	119	135	124	123	139	135	134	132	144	118	136	125	125	125	136	120	127	114	129	114	124	114	129	136	130	142	135	137	122	132	125	141	118	129	122	118	122	149	122	136	149	164	129	151	131	112	129	135	132	161	139	105	134	135	139	135	140	151	135	127	120	125	143	139	122	140	130	135	123	115	137	121	149	117	149	139	136	133	139	140	131	136	151	121	124	119	139	128	106	118	132	127	139	114	123	133	126	112	152	115	136	111	120	124	150	115	128	145	123	129	133	119	117	127	120	128	133	127	116	144	133	134	141	119	125	143	121	112	125	136	129	138	132	155	135	127	151	136	141	143	118	128	124	141	140	139	136	143	139	119	124	116	129	145	120	115	139	124	132	129	123	118	121	111	127	116	144	117	137	134	134	133	149	143	151	122	125	129	145	142	125	132	129	130	125	140	139	138	132	145	141	145	142	133	125	152	123	133	140	125	112	138	133	128	115	109	135	165	107	143	159	135	141	122	102	124	115	133	128	131	117	141	146	137	137	138	126	138	139	148	122	128	149	140	121	124	116	118	146	140	126	136	121	147	139	128	131	145	142	121	125	128	113	156	109	112	139	136	144	145	134	132	126	139	137	123	129	133	133	147	147	121	115	132	157	138	127	160	140	109	142	131	136	131	116	125	116	128	137	122	141	153	132	128	145	127	130	163	127	142	137	123	124	109	129	127	148	127	151	126	126	147	138	137	134	135	159	134	135	117	131	139	146	131	124	144	130	151	130	136	138	135	116	125	140	143	131	110	146	132	125	119	130	140	130	137	128	150	133	122	142	118	144	136	137	125	135	118	132	122	141	132	121	125	130	128	119	120	151	131	135	161	138	137	142	139	119	139	124	160	142	123	132	114	143	118	135	154	131	109	117	144	126	125	125	124	117	125	157	134	136	143	128	140	134	141	130	133	145	148	133	127	122	141	136	143	127	108	140	147	143	119	132	122	122	131	122	133	145	138	139	128	125	126	140	137	141	130	155	124	147	126	140	119	124	113	119	142	116	128	118	148	126	116	128	139	132	134	127	142	144	129	149	139	136	125	134	130	132	134	141	132	131	141	127	115	110	131	144	117	138	139	121	135	132	112	130	123	133	129	122	128	117	138	124	115	118	128	139	145	129	125	142	157	123	124	152	133	133	129	159	132	130	112	137	140	114	120	148	136	142	136	135	153	131	141	140	139	123	130	133	108	141	126	121	134	124	117	129	144	131	116	136	125	116	123	121	125	133	133	132	125	132	129	138	133	146	139	121	127	135	131	140	149	133	120	149	141	129	139	118	150	141	157	116	109	113	135	122	125	150	141	123	142	135	120	132	141	119	138	121	138	137	139	131	129	115	128	137	135	115	139	137	129	116	132	154	135	117	131	137	118	133	143	147	164	130	146	143	118	134	110	125	143	139	138	132	144	136	117	132	120	132	132	124	133	134	122	121	135	130	139	114	121	130	124	123	131	158	126	132	113	131	141	151	152	136	144	157	149	125	126	111	146	115	141	128	171	131	144	139	147	147	132	158	136	157	117	131	122	129	120	132	146	136	134	124	141	141	148	137	121	139	133	138	128	126	138	141	144	128	140	139	149	143	128	144	115	127	146	127	114	119	134	137	138	152	141	127	131	124	132	160	141	112	127	147	112	144	143	113	132	120	129	140	137	136	128	127	146	136	147	135	149	120	123	119	106	129	119	122	127	120	127	147	145	115	141	117	152	140	134	133	144	139	149	130	134	134	151	149	139	144	123	125	133	140	146	137	136	131	114	114	125	148	139	126	125	153	117	126	128	146	141	125	131	140	122	132	142	138	146	129	145	128	132	147	112	146	132	150	118	126	133	125	139	139	117	141	126	105	134	122	129	130	141	123	117	136	121	128	150	125	135	138	139	153	114	122	135	143	126	133	121	132	155	121	143	153	129	140	151	150	131	143	121	118	132	133	123	113	127	123	141	120	125	139	148	128	124	122	140	128	137	129	150	128	136	109	121	118	124	111	126	145	131	138	138	126	101	130	136	133	127	132	150	144	119	142	142	133	147	121	137	116	133	152	128	136	125	129	135	131	132	139	143	145	147	145	122	120	119	123	124	137	114	131	152	124	143	136	148	134	158	132	100	125	135	143	137	137	128	113	123	136	121	128	136	129	120	133	135	149	140	127	139	146	130	116	117	109	122	131	128	141	123	140	138	146	123	123	127	144	129	118	163	151	148	128	146	128	146	126	130	120	112	115	128	121	135	144	116	140	132	128	138	120	142	134	112	135	135	131	134	136	112	121	137	131	127	136	129	125	112	128	153	133	134	120	146	136	124	134	131	130	122	127	129	127	117	121	136	122	132	118	109	116	149	122	134	131	147	119	135	110	174	132	152	145	126	150	133	140	160	141	119	132	132	111	126	110	127	130	116	144	117	135	126	125	137	131	107	134	122	136	136	131	135	130	142	133	115	117	139	121	133	154	148	158	140	139	148	153	133	106	148	107	109	127	141	146	140	121	123	123	139	136	122	141	124	124	102	142	137	131	126	134	128	131	135	137	146	134	132	150	126	119	155	141	134	146	154	129	139	120	127	140	128	146	135	126	136	140	135	127	144	160	125	125	140	123	147	134	138	155	131	144	134	117	118	123	136	120	136	130	127	115	125	126	125	129	106	134	140	124	114	118	139	129	111	139	139	138	138	142	160	147	146	131	152	111	119	135	111	133	110	135	149	137	148	143	119	144	134	145	145	141	129	132	130	136	145	132	127	124	123	134	145	132	144	122	125	118	127	138	150	131	141	119	146	123	142	140	122	148	129	137	134	131	128	110	129	125	129	129	140	126	130	134	134	139	117	145	131	121	123	129	157	133
10019	1379	2722	3238	2825	2293	1927	1624	1473	1412	1225	1081	1008	897	847	822	803	757	746	645	664	662	669	596	626	653	586	584	609	553	577	553	536	547	553	534	561	549	499	507	516	544	530	529	532	529	480	549	509	509	516	497	499	508	506	483	502	495	509	531	518	527	481	473	473	498	469	482	454	498	528	488	472	471	499	463	518	513	493	479	451	510	524	515	503	483	492	505	490	458	520	499	478	468	515	451	510	476	457	512	478	471	504	475	491	497	479	477	502	481	495	529	501	495	510	537	468	493	508	528	466	449	472	493	437	482	490	477	492	492	480	489	489	438	493	501	464	482	495	468	518	503	504	515	532	501	508	481	439	492	460	472	477	472	473	478	447	443	535	486	468	440	499	461	455	487	461	450	463	475	513	523	477	463	516	475	495	494	442	528	447	493	493	483	459	507	486	441	486	490	497	452	485	475	498	487	531	456	453	457	452	463	532	497	462	460	485	464	491	493	485	504	496	516	489	441	486	484	503	496	484	475	454	470	431	497	499	475	429	484	471	479	483	453	473	458	499	448	457	469	478	469	504	452	473	503	529	469	488	472	448	498	440	498	516	457	451	455	472	476	495	481	497	515	490	501	454	462	442	452	448	503	482	474	471	460	472	445	483	442	493	506	460	463	471	462	507	449	486	463	448	458	485	500	501	453	475	439	524	514	516	478	467	445	491	465	502	461	460	470	491	527	487	509	495	471	485	490	478	471	493	478	470	473	499	460	452	505	475	470	506	493	480	509	487	458	524	479	503	451	438	460	475	480	480	454	488	470	515	477	481	481	485	502	463	474	427	477	482	473	462	529	490	466	479	490	455	475	476	518	498	492	438	465	482	430	483	482	500	461	476	448	454	451	501	434	481	501	494	495	450	464	486	482	509	516	481	488	466	538	465	472	467	528	447	458	440	493	460	507	472	458	463	502	503	481	465	495	483	520	478	464	438	471	496	444	491	465	456	447	464	466	501	444	450	487	480	470	458	489	490	475	466	484	492	465	431	466	459	492	487	477	482	477	501	491	496	457	448	529	465	489	445	481	439	473	474	493	476	470	487	478	506	475	499	501	459	507	466	452	471	507	476	450	478	463	446	482	496	494	475	474	470	462	479	449	500	499	492	463	469	442	447	469	514	516	487	472	509	462	475	438	457	454	486	486	477	470	465	488	457	448	466	494	490	483	497	466	489	452	451	423	459	455	468	495	486	446	489	500	499	467	492	473	482	484	466	471	503	472	469	462	460	475	486	472	510	509	465	467	480	510	475	469	497	497	462	489	438	490	487	508	500	469	476	466	503	483	451	483	494	475	457	480	480	509	456	447	470	460	481	509	454	479	469	461	483	482	466	454	469	484	475	472	480	469	477	486	481	477	486	486	492	505	452	475	455	493	487	457	472	492	488	483	469	458	489	460	464	461	519	483	459	480	494	464	459	490	458	466	474	442	471	468	447	481	497	482	451	469	463	464	499	481	455	507	462	502	478	476	463	453	510	479	451	477	482	494	481	453	508	514	497	503	466	476	488	475	489	496	468	458	435	496	444	471	475	484	479	501	478	527	481	437	483	446	456	472	480	486	486	507	481	481	476	526	471	470	475	498	511	453	505	472	517	506	463	471	478	462	454	488	493	483	453	474	464	497	420	488	458	484	516	465	452	435	450	493	473	493	472	465	496	469	479	468	498	450	467	457	481	466	464	467	475	477	472	447	522	472	486	461	467	427	482	474	444	472	489	489	505	468	481	466	465	479	489	479	482	462	467	496	478	483	522	511	462	533	464	473	469	493	481	464	490	496	461	483	483	455	512	508	509	531	510	497	465	461	488	485	515	473	438	452	487	461	481	513	519	498	469	474	519	473	457	472	465	472	439	477	475	462	449	498	508	517	471	474	467	484	472	487	506	497	463	483	467	475	447	487	502	473	512	504	489	470	481	477	485	476	472	497	484	486	475	487	497	449	469	495	481	484	496	477	436	472	513	470	505	455	459	437	454	491	445	467	491	480	491	445	513	476	484	520	479	500	462	496	499	485	462	472	473	467	476	514	471	567	471	465	454	477	453	528	460	494	468	473	445	492	491	483	493	477	467	496	508	452	511	483	479	451	482	476	472	440	507	496	512	481	474	505	485	469	479	479	462	507	502	477	486	503	443	466	485	442	502	473	448	488	496	465	486	469	459	466	435	476	466	518	476	475	448	469	467	494	478	524	485	519	500	497	496	474	480	514	437	459	481	507	507	474	435	497	490	476	482	479	467	441	478	459	511	492	476	464	468	491	485	459	472	453	496	472	494	472	460	472	474	453	494	495	436	513	471	455	514	482	497	440	511	437	455	508	452	487	476	462	468	461	510	479	475	491	477	503	460	499	447	498	467	475	470	506	476	483	455	460	491	504	461	486	531	480	478	487	441	490	477	503	519	464	439	470	459	487	484	510	512	467	510	448	506	522	488	465	496	450	454	502	430	435	441	517	505	468	510	490	475	495	461	486	489	519	512	494	480	488	478	467	478	483	466	467	483	471	474	483	453	485	484	489	470	468	462	452	496	485	456	550	442	471	470	447	484	456	466	507	482	460	452	504	476	488	456	460	472	523	470	480	461	499	462	479	495	464	458	454	506	484	513	440	509	459	485	462	461	444	458	452	476	478	500	441	467	470	430	527	487	476	488	462	475	426	449	448	510	470	458	493	486	488	491	489	518	509	459	506	500	479	476	496	467	498	493	517	475	474	491	481	440	498	478	443	450	509	490	483	447	523	473	492	463	453	495	518	475	482	488	503	465	467	499	461	455	493	486	441	474	472	514	459	452	494	493	473	461	522	452	501	457	493	472	501	487	461	458	498	507	502	523	487	487	454	502	483	466	502	474	509	472	524	489	481	515	454	469	480	479	475	516	552	478	459	507	492	483	481	474	445	489	537	488	461	464	452	460	511	471	472	509	514	455	432	468	484	502	486	507	481	444	472	511	499	466	460	477	472	458	473	486	471	450	452	468	452	496	495	501	444	482	481	456	489	488	458	507	463	468	507	452	467	471	466	491	502	471	463	461	469	499	463	467	471	493	485	452	451	487	429	485	493	486	498	409	470	482	494	455	471	476	486	446	481	482	473	485	492	461	487	478	433	463	487	483	490	475	490	507	425	518	454	484	471	496	437	454	498	451	473	490	473	465	437	483	479	436	492	505	505	460	497	481	441	471	462	460	476	490	489	459	517	501	471	481	490	500	479	486	457	505	464	470	503	479	492	474	490	467	504	500	463	480	516	507	497	445	503	496	470	454	477	497	473	466	479	485	481	505	496	485	467	482	477	485	481	478	491	479	472	500	457	485	477	453	470	454	471	471	443	476	453	491	486	454	441	478	513	481	483	486	464	490	464	459	502	462	504	467	505	476	454	475	461	487	493	450	483	476	470	500	484	474	535	475	474	537	511	464	491	489	480	466	503	439	458	469	498	469	423	496	415	454	495	460	488
28283	5881	2454	1674	1226	870	763	605	500	483	432	350	333	312	319	296	279	243	270	244	261	239	238	227	238	238	228	234	234	240	207	252	212	212	245	237	221	221	213	218	187	239	213	196	233	224	184	229	202	224	212	196	211	217	232	221	211	242	202	201	197	177	199	224	203	231	222	213	222	196	206	217	205	200	202	213	201	194	207	216	228	230	235	217	185	208	230	233	219	195	208	208	217	194	221	198	212	234	215	231	217	203	192	231	234	191	216	237	227	210	225	192	213	225	204	212	208	206	226	224	218	217	203	243	214	211	199	216	199	208	219	200	202	205	221	207	220	221	226	217	221	222	206	182	240	214	208	191	205	203	203	199	181	220	196	230	210	241	228	216	207	205	194	211	208	198	191	230	212	216	210	199	202	193	204	205	231	198	203	183	217	198	206	225	217	232	222	210	248	207	186	219	217	211	193	207	222	212	209	202	219	228	235	214	202	223	210	213	195	204	213	244	190	195	198	195	209	196	203	196	209	220	239	205	203	207	213	198	198	188	233	206	203	217	212	224	182	186	217	225	219	194	204	197	198	200	214	212	219	222	221	189	201	203	222	181	215	206	215	220	216	200	189	215	237	199	225	213	207	226	202	207	192	224	215	246	205	214	190	219	206	228	200	199	224	205	219	221	215	205	222	213	206	204	210	201	187	207	209	220	196	209	218	213	202	195	211	219	233	205	226	219	220	200	200	207	218	219	220	197	209	213	206	221	241	210	209	235	199	194	201	214	235	241	219	199	178	215	216	213	206	211	216	196	218	204	220	193	222	245	207	215	211	192	213	201	191	187	191	204	202	234	216	194	203	199	205	229	203	230	220	222	231	213	204	216	204	226	202	232	209	218	222	231	217	200	171	212	213	212	236	214	195	189	223	180	200	219	206	222	203	209	184	209	198	199	193	219	239	212	175	197	203	209	199	208	199	204	206	196	214	215	223	200	236	228	181	225	231	185	221	200	222	194	188	226	200	177	226	230	228	220	192	218	200	203	201	207	228	218	216	191	177	223	213	236	239	183	229	238	218	219	191	227	188	217	199	222	175	208	211	226	227	221	188	215	200	200	204	207	185	193	234	192	241	212	226	215	198	205	214	214	225	227	206	219	233	242	219	233	207	192	209	202	207	215	217	236	236	226	213	219	209	201	227	212	184	208	234	211	214	213	215	201	211	211	235	186	219	224	211	210	220	230	197	189	186	214	188	217	205	241	215	201	190	233	216	227	203	203	224	221	225	222	210	197	241	233	189	212	199	218	195	230	211	203	203	190	221	192	216	205	191	216	197	200	205	209	224	229	202	197	211	207	209	217	222	186	220	205	212	218	223	213	246	230	213	200	204	216	215	208	190	204	191	201	215	216	197	220	202	216	190	205	178	191	200	199	203	201	217	211	195	223	207	210	211	198	228	232	195	187	207	203	212	196	213	215	229	209	206	193	213	236	219	223	187	195	198	193	212	198	236	197	217	206	202	180	203	210	220	211	223	184	203	212	189	210	206	200	205	201	174	233	195	226	214	210	199	205	213	193	219	195	206	197	211	197	209	204	211	201	200	216	217	201	219	203	196	186	217	194	223	211	212	221	214	192	221	225	192	201	216	202	218	235	194	205	202	225	211	215	226	208	197	213	205	235	207	205	208	204	216	188	200	206	214	206	225	213	219	214	194	196	215	199	232	225	208	192	216	208	214	197	198	229	218	199	221	203	217	199	237	211	215	206	223	180	180	199	189	217	210	222	202	220	215	217	202	232	193	211	202	175	199	190	203	198	216	231	204	211	204	190	214	201	222	217	198	196	176	219	198	233	217	201	193	219	230	191	208	224	214	206	198	199	228	243	184	211	182	194	213	208	211	217	222	184	221	227	214	215	217	222	219	231	231	209	194	205	227	198	223	203	188	213	194	196	215	207	192	207	188	220	196	194	192	212	206	194	224	188	205	216	201	239	224	182	202	188	178	201	207	221	213	212	225	220	188	203	217	221	192	205	206	211	204	195	205	188	211	222	217	202	203	215	208	209	242	210	215	208	213	218	194	201	209	209	218	179	223	229	196	222	199	212	205	202	219	210	211	177	207	208	197	231	220	224	217	225	251	175	217	227	222	201	213	223	213	216	210	215	205	188	203	209	210	218	203	231	223	228	192	189	201	170	195	199	205	217	188	207	209	206	230	198	219	197	201	203	191	205	219	199	212	199	230	212	225	212	204	210	188	210	205	198	196	211	225	210	208	224	199	217	189	194	186	228	203	214	210	191	195	210	213	214	172	207	209	211	193	238	160	207	194	206	209	215	216	192	209	187	219	196	194	211	195	211	188	211	226	212	199	206	257	191	217	228	214	196	221	200	188	205	230	214	234	214	202	182	191	195	194	210	213	209	232	220	207	216	210	232	188	189	174	211	211	232	217	213	209	204	234	203	192	195	216	202	185	226	191	204	234	197	201	209	198	175	239	200	201	183	252	211	226	201	215	193	228	204	198	202	228	210	237	217	206	217	200	224	242	233	196	205	203	230	215	217	202	207	222	194	209	210	210	227	227	209	214	218	196	215	210	213	211	202	215	193	210	248	236	212	203	225	207	205	215	187	184	206	227	236	189	221	187	202	226	191	202	186	217	211	226	220	215	215	218	202	218	210	210	209	210	210	187	220	215	226	215	198	211	214	173	193	242	216	233	188	182	213	188	226	229	220	180	194	196	185	206	204	224	219	227	219	225	207	207	211	206	208	197	193	192	216	218	205	209	211	220	214	199	220	210	211	211	205	204	187	230	206	248	232	208	217	203	207	197	211	215	187	191	212	222	228	191	208	214	224	215	219	224	195	253	177	199	211	221	194	180	216	199	219	196	212	206	207	200	216	214	200	210	220	213	227	191	195	233	222	205	219	205	195	208	203	205	214	201	198	211	207	206	226	207	192	187	213	189	180	205	225	191	216	213	209	194	228	221	211	198	196	220	205	218	211	208	236	218	208	208	202	205	200	209	226	200	245	235	215	217	201	183	189	211	204	211	211	213	193	196	186	228	209	184	228	206	206	230	203	199	218	195	219	194	189	222	192	216	190	220	209	214	201	224	203	226	205	203	180	212	195	228	232	230	214	199	218	217	194	215	207	275	227	193	207	207	224	221	224	219	192	209	209	195	205	214	240	211	200	210	199	180	207	209	190	224	208	211	212	213	203	198	220	208	199	208	224	200	223	202	215	220	233	213	217	210	215	208	246	195	212	197	187	174	202	201	223	185	221	226	220	194	191	195	207	231	243	214	215	213	222	213	205	242	210	201	202	216	215	205	213	215	228	197	224	224	211	206	172	229	209	208	228	215	228	180	243	208	234	222	186	202	205	194	195	206	234	192	226	196	232	204	184	198	200	191	227	191	228	181	180	198	211	223	192	238	197	229	220	200	204	224	212	240	221	197	214	224	216	241	205	214	202	188	213	205	229	207	209	194	195	213	236	215	181	206	208
14923	2442	5200	5992	5231	4330	3783	3031	2719	2360	2169	1942	1783	1536	1483	1341	1319	1259	1203	1154	1091	1106	1073	1018	1020	991	922	909	922	913	820	826	887	874	846	837	850	789	815	819	812	778	801	742	785	794	766	786	745	789	775	813	796	744	772	751	792	745	751	741	761	753	783	765	790	709	658	775	706	760	712	782	710	712	720	735	721	701	726	786	740	754	752	750	781	717	753	727	771	747	677	732	783	741	717	720	770	725	727	747	710	716	738	698	726	750	706	726	747	735	696	706	721	703	701	706	737	745	738	736	725	712	710	713	706	728	719	696	690	740	738	749	773	733	722	669	708	685	690	719	740	707	670	716	737	757	759	726	734	773	706	686	706	710	691	760	726	663	670	707	693	726	674	712	707	727	694	731	723	734	706	708	719	724	654	681	761	716	713	721	707	677	681	689	729	745	714	726	759	720	733	712	674	750	708	739	724	683	740	740	721	695	712	656	737	738	706	772	754	688	714	695	721	686	708	695	720	706	708	722	750	684	741	754	685	671	672	674	701	715	711	697	741	721	720	745	677	700	702	688	721	717	742	723	698	703	718	725	703	710	696	725	692	674	739	675	716	686	713	710	722	731	704	762	757	703	762	711	726	717	746	701	673	716	708	713	682	747	703	759	725	669	700	730	749	705	737	696	715	724	725	688	710	714	684	722	715	744	686	723	721	736	743	730	713	688	716	755	706	694	697	697	727	695	709	692	730	697	685	697	731	720	738	687	721	707	704	724	748	710	680	736	675	704	740	761	750	697	709	709	685	732	733	679	713	702	674	742	747	699	721	730	681	736	710	713	710	711	710	713	747	718	740	744	746	708	719	710	697	753	681	711	706	698	737	737	686	705	710	666	729	726	740	777	724	685	744	710	689	710	697	717	721	723	722	710	667	730	791	720	715	736	720	725	793	710	713	644	702	700	795	713	717	733	753	730	681	673	706	706	699	671	713	712	685	706	687	721	699	764	671	748	714	670	764	694	734	679	674	699	678	717	708	704	756	673	740	793	744	715	685	774	705	710	689	736	716	698	725	740	732	699	719	728	760	738	693	683	728	692	693	760	680	716	656	729	727	723	703	736	663	668	717	709	717	715	718	757	704	701	688	732	713	714	720	706	697	743	715	700	747	683	655	737	679	727	733	711	690	696	683	690	659	744	757	693	711	700	716	679	694	712	675	652	660	754	754	655	709	728	701	763	734	721	729	718	758	705	745	694	701	724	712	714	687	725	712	672	687	653	723	700	734	692	704	699	734	733	717	709	738	712	678	687	759	726	691	653	761	729	713	743	718	699	721	764	696	696	687	708	709	735	688	686	649	736	723	667	721	696	734	681	759	749	674	715	692	710	792	716	720	685	707	772	671	660	685	714	710	723	758	749	673	652	710	694	720	698	708	721	702	732	703	729	684	753	692	695	725	702	704	697	766	711	679	728	728	695	744	729	676	646	713	695	729	654	669	739	726	712	675	724	702	772	712	695	711	712	701	711	744	727	688	716	700	696	692	737	742	735	716	697	703	701	699	689	704	699	667	689	707	669	720	722	702	674	755	757	712	699	741	717	712	741	724	731	688	703	735	676	690	733	782	747	717	745	740	662	724	696	719	704	711	705	728	672	699	725	709	704	672	683	701	692	714	709	708	744	732	699	730	684	747	684	726	677	689	698	723	678	739	700	642	720	734	683	716	718	727	683	715	683	744	699	738	743	736	730	731	716	684	778	711	704	741	712	758	772	691	768	765	758	726	737	665	717	663	720	692	714	675	729	720	691	693	684	708	724	696	703	763	678	708	671	742	719	653	772	706	705	689	712	712	734	708	732	679	711	713	745	757	709	708	734	731	716	711	708	675	709	726	720	707	731	714	728	710	668	623	709	695	712	690	710	723	686	720	696	707	711	694	754	715	748	703	712	640	724	703	661	718	747	697	680	688	726	717	656	713	708	724	696	719	720	641	661	713	725	738	718	758	737	702	763	693	750	695	726	703	695	711	700	682	700	716	680	703	697	711	712	652	674	697	705	703	754	744	692	709	726	701	685	700	709	727	708	717	714	683	712	697	715	742	731	696	737	714	698	753	663	718	709	724	761	678	697	746	721	699	744	704	751	711	681	700	711	709	677	689	700	755	695	712	688	723	688	713	699	741	706	691	699	668	747	725	714	707	711	694	682	672	719	736	658	678	685	738	695	689	752	726	731	693	715	747	726	697	739	706	710	698	711	661	702	704	677	769	681	667	700	696	718	760	691	699	687	708	749	755	738	677	707	749	733	694	692	687	645	709	734	720	684	753	721	743	718	712	740	736	740	690	672	677	678	695	750	733	715	686	705	703	744	741	731	751	679	696	702	753	733	765	745	701	726	723	743	717	720	718	681	701	726	695	738	719	735	651	637	659	706	694	684	682	707	686	692	741	695	705	677	738	706	697	701	672	713	688	723	694	717	719	775	760	695	740	738	679	705	723	736	698	724	716	645	740	686	690	691	704	705	678	714	747	731	697	726	707	756	697	694	710	744	699	720	773	717	688	745	729	717	697	718	732	721	694	741	747	702	724	695	707	729	732	761	760	695	719	686	683	725	700	698	737	754	709	712	673	690	682	721	675	714	712	677	700	727	682	688	733	726	719	717	749	762	713	730	692	716	734	697	710	723	687	685	690	726	744	731	730	772	701	706	735	655	692	714	722	706	684	690	731	697	776	717	712	688	694	715	706	714	690	675	681	694	683	706	691	732	691	683	708	722	734	744	692	705	769	713	696	737	775	690	745	703	676	699	720	664	757	740	765	700	690	685	678	739	711	705	762	741	719	700	686	734	701	742	760	716	732	718	709	731	690	728	711	761	735	731	744	731	768	709	693	693	724	747	695	677	682	725	726	691	689	707	693	728	681	722	698	717	716	696	706	701	755	744	733	723	704	666	692	732	733	725	692	739	739	677	720	754	697	733	701	681	672	724	742	734	735	662	730	750	707	722	689	688	689	718	724	693	743	727	704	661	693	731	676	702	713	711	736	723	744	690	725	718	648	722	743	711	674	717	764	708	711	685	704	707	709	712	716	718	734	707	690	739	720	694	706	657	758	708	670	712	696	706	691	712	738	718	718	691	701	690	699	734	727	726	706	678	703	693	713	702	688	692	673	685	737	758	733	748	737	745	680	699	713	706	701	665	741	711	658	732	714	746	699	720	728	674	692	704	716	719	722	731	672	672	732	725	757	703	748	735	689	712	701	693	768	673	730	755	719	696	701	695	690	687	672	729	731	683	714	729	714	709	698	698	676	715	690	691	710	697	744	733	754	669	694	668	753	697	712	679	667	699	704	681	735	737	700	699	724	749	706	734	679	696	698	719	727	717	726	721	719	753	660	705	711	720	693	721	714	686	702	740	699	681	700	724	657	760	715	716	683	710	695	739	740	724	688	709	664	708	706	735	700	697	717	689	718	735	680	754	704	724	741	751	712	694	684	748	700	718	719	686
1853	145	138	102	95	80	85	75	69	70	69	82	53	84	57	68	56	71	56	77	54	66	61	57	74	67	56	65	72	58	62	59	59	55	51	74	76	75	66	65	55	62	62	71	72	67	46	53	77	68	62	68	72	53	68	63	58	72	56	64	64	67	68	65	66	56	72	59	73	69	68	61	64	64	64	64	63	68	59	67	60	52	68	53	63	64	79	72	48	64	60	74	53	72	59	74	64	68	64	50	66	71	54	58	56	56	68	60	69	65	53	76	63	61	73	60	56	64	61	65	79	68	62	65	58	56	66	62	54	62	57	71	63	63	63	56	81	54	49	77	52	56	71	47	64	72	44	72	57	64	64	54	68	59	53	67	71	58	68	71	66	70	56	76	56	58	51	76	62	59	73	53	55	65	60	63	60	54	72	75	55	64	65	70	60	61	74	50	78	67	61	92	72	51	67	60	59	66	51	57	54	66	80	50	69	57	61	60	70	55	71	61	67	59	72	52	60	60	68	74	78	73	64	68	51	68	62	61	55	62	82	60	63	51	59	70	56	60	59	65	70	58	73	73	61	70	69	69	69	68	56	70	47	73	52	50	50	66	60	60	65	77	77	61	57	60	58	57	42	64	64	62	64	64	61	74	69	74	74	60	65	66	56	53	70	51	58	58	58	79	68	53	74	69	73	68	49	55	48	77	55	66	60	79	54	62	71	70	67	60	62	74	59	66	73	65	76	69	70	52	49	74	71	71	58	46	63	56	68	73	66	68	68	58	59	58	66	71	70	71	55	70	48	58	64	71	56	76	64	66	44	66	66	74	62	66	56	64	68	71	60	69	64	63	54	63	48	62	73	60	61	77	62	64	73	62	64	59	65	59	62	71	45	61	66	63	73	57	75	68	64	55	55	71	55	65	67	49	57	69	68	68	51	58	67	72	75	60	49	58	54	74	75	72	63	54	67	61	66	60	66	60	61	64	55	59	54	50	66	57	52	53	61	64	61	51	66	59	59	59	77	59	61	64	56	54	51	58	67	62	57	67	72	71	66	54	49	66	56	60	45	54	66	57	74	68	47	70	76	67	57	62	60	77	60	69	66	63	56	65	60	59	62	57	68	67	67	66	71	64	63	54	58	58	65	65	61	60	63	68	64	65	60	75	50	59	85	53	53	69	62	60	54	54	71	66	62	61	58	68	66	81	56	74	78	62	64	78	73	55	69	63	58	46	61	68	52	94	56	54	70	69	55	66	78	71	67	68	69	67	67	60	70	76	70	53	58	69	53	69	76	69	53	52	50	74	62	56	74	62	70	70	68	72	59	77	56	54	63	60	76	61	58	53	61	69	61	69	78	68	60	67	63	67	69	78	57	64	73	69	65	64	59	70	63	73	67	67	61	55	58	74	58	58	67	73	56	55	76	59	61	63	61	72	70	55	54	65	59	57	53	56	67	60	61	55	62	87	55	68	63	61	65	71	69	76	58	53	58	74	54	67	56	75	64	67	64	55	63	72	59	57	69	68	68	61	68	63	57	56	61	56	77	56	66	60	51	56	64	63	66	59	66	64	68	52	67	66	59	61	64	62	53	57	68	68	63	73	57	66	63	67	61	58	57	64	89	67	54	57	58	68	60	67	73	78	63	51	71	54	70	56	58	68	60	70	57	66	62	62	75	73	56	67	48	58	59	74	58	65	67	63	58	78	57	62	49	52	64	68	65	78	68	74	63	57	59	56	58	58	60	73	80	63	63	65	64	66	55	58	67	82	71	63	66	70	72	64	47	63	61	60	57	54	60	53	64	68	68	66	60	64	56	61	58	56	71	64	57	54	63	56	62	59	71	71	55	50	61	50	74	71	53	70	53	53	66	64	65	80	83	53	74	69	62	73	66	60	63	56	66	68	69	66	80	49	47	60	56	57	57	61	64	70	64	55	70	73	60	71	62	62	50	61	72	60	63	68	69	70	56	63	65	60	56	57	56	79	48	70	66	67	62	52	75	71	64	61	66	58	62	76	56	62	67	83	59	66	60	55	57	63	81	63	54	54	65	63	67	67	64	72	55	63	64	61	67	82	71	53	81	79	75	67	63	63	78	66	62	67	59	77	57	66	65	76	49	58	56	59	64	73	76	57	52	56	61	82	60	73	53	59	67	66	67	66	60	64	61	73	65	79	77	68	65	61	71	54	62	81	43	67	59	76	67	73	71	62	69	71	77	55	74	74	70	65	63	56	81	57	51	61	57	59	61	60	69	68	59	74	60	80	65	51	71	79	62	77	64	77	68	78	62	58	68	65	66	58	66	59	70	47	57	68	73	60	71	53	53	58	64	62	66	70	70	67	55	57	67	53	63	72	63	61	67	61	65	50	56	71	55	71	58	50	71	80	53	53	73	65	70	52	59	68	56	78	71	68	62	76	67	60	66	69	54	57	57	62	65	80	60	69	71	68	49	58	62	62	60	71	64	66	72	53	77	73	54	60	52	63	64	61	59	81	51	60	64	68	63	79	53	64	66	58	70	72	57	57	66	63	60	65	69	74	67	68	54	73	66	60	65	60	68	56	72	71	62	60	73	54	66	60	53	55	56	60	59	65	70	61	65	56	63	62	82	67	59	68	76	63	68	64	73	58	53	57	58	66	67	58	60	51	63	62	64	71	69	66	62	48	56	61	64	66	62	70	63	53	64	59	58	79	72	55	58	80	62	65	58	64	60	59	65	73	61	48	52	76	67	48	64	69	65	69	64	65	67	64	65	69	52	67	62	64	52	52	42	66	55	63	63	54	56	55	71	73	71	68	60	64	64	63	63	56	53	70	75	66	54	65	55	59	55	63	54	67	76	61	59	59	68	55	52	63	67	71	74	65	56	51	61	77	51	55	64	72	55	58	63	78	70	56	73	70	69	54	58	66	81	82	70	75	66	67	65	73	66	52	62	65	54	60	81	60	86	64	59	55	60	67	67	75	68	59	61	69	64	53	51	67	62	66	61	63	81	86	62	58	48	65	64	69	63	62	77	76	61	83	66	68	60	71	66	57	56	78	56	69	41	54	85	73	64	64	71	77	73	49	74	72	69	66	56	62	58	81	50	66	67	62	57	74	67	57	58	51	58	64	56	59	53	69	51	68	59	65	79	75	72	71	65	73	66	61	66	60	70	66	62	72	68	86	72	73	62	68	58	58	61	55	58	60	53	68	69	70	57	60	76	70	58	62	70	55	67	63	58	56	47	68	67	54	65	74	62	68	62	63	66	65	62	64	63	53	64	69	59	53	76	61	86	76	62	60	71	60	73	64	47	50	66	49	68	55	53	68	52	53	62	64	66	62	61	55	49	75	69	69	67	60	72	71	51	56	68	68	45	63	54	68	64	71	68	60	64	58	67	66	66	53	42	54	64	54	62	61	69	77	58	51	69	72	54	83	58	53	66	55	58	65	59	67	68	49	59	60	58	51	64	62	63	71	60	68	76	63	58	69	61	75	76	70	56	53	72	55
3023	336	404	463	402	413	385	383	340	327	365	300	277	285	301	272	253	283	310	239	288	316	267	292	278	245	277	288	230	289	292	283	282	267	284	297	267	266	274	258	304	261	281	271	295	309	270	298	303	286	275	302	263	309	251	267	252	258	283	280	277	265	303	269	260	281	250	275	279	247	279	233	270	272	265	276	283	259	277	276	268	275	307	274	256	285	291	278	262	285	258	279	245	253	291	278	257	257	252	276	295	270	255	266	270	269	261	291	254	269	254	275	312	301	317	236	285	237	290	277	289	259	256	251	302	276	309	293	254	247	271	265	276	274	264	289	272	271	267	258	263	291	271	253	285	290	273	277	279	282	310	249	292	243	263	282	311	287	277	277	281	241	248	255	256	291	297	258	264	279	291	243	269	262	255	265	274	277	254	248	271	269	241	271	270	274	290	265	303	276	246	282	260	285	287	263	263	287	269	268	245	276	279	278	273	273	266	309	262	276	285	251	284	291	261	249	272	272	254	282	255	251	302	298	258	288	282	252	294	257	297	290	254	239	300	276	237	246	272	282	309	269	265	262	289	259	290	285	249	285	252	258	273	248	243	251	254	250	258	313	268	256	273	263	272	275	260	254	270	257	277	285	284	265	261	277	252	249	279	251	295	281	254	247	287	273	275	287	266	271	282	268	292	278	260	274	290	291	279	253	254	249	282	263	272	288	260	263	247	233	278	244	272	274	272	231	259	284	283	272	278	279	238	281	240	287	270	275	247	276	241	263	296	257	296	280	325	248	302	272	259	269	258	276	273	275	275	283	252	267	262	266	278	259	290	256	293	269	283	259	280	284	249	285	237	276	275	248	261	251	308	258	254	259	286	271	265	274	284	279	273	290	269	295	250	253	258	281	283	259	252	266	269	255	303	263	263	266	260	261	252	270	284	251	294	296	249	301	265	256	246	268	271	297	287	284	289	257	294	284	252	267	268	262	274	279	234	274	238	297	305	263	260	251	273	227	275	267	257	259	237	262	259	273	267	247	301	274	249	257	258	272	271	302	299	267	257	286	280	283	276	240	287	289	279	261	291	244	255	282	286	279	270	273	246	256	281	304	241	281	270	281	282	267	239	249	278	251	275	260	264	270	284	282	278	265	259	298	290	240	256	237	282	271	286	248	261	277	300	287	247	248	286	284	267	272	278	276	272	290	270	275	303	279	293	258	281	288	273	281	301	268	264	246	272	262	255	289	267	251	275	295	260	261	264	282	265	301	295	282	258	272	279	260	248	261	261	272	276	269	279	279	291	290	281	282	270	265	282	262	265	288	260	256	303	277	291	257	270	258	280	246	288	301	279	291	250	223	240	285	277	267	278	260	285	286	279	258	251	269	276	252	324	265	271	267	283	285	243	308	268	274	273	279	265	267	267	298	265	266	279	272	260	235	271	267	250	287	268	274	254	274	285	268	254	255	257	279	274	264	275	243	251	305	268	293	282	273	296	261	230	273	295	266	285	272	246	261	258	252	291	242	281	262	282	286	274	293	287	265	256	278	276	251	242	277	268	299	263	247	268	276	292	266	258	264	260	262	296	244	241	265	264	287	280	281	286	256	250	276	285	256	271	274	268	289	273	274	242	261	292	281	282	282	277	267	272	268	278	292	292	283	294	288	277	283	293	263	264	282	264	259	261	275	273	278	230	260	271	273	272	278	293	278	274	254	278	267	265	278	255	276	306	314	254	279	261	285	297	299	268	301	267	288	252	265	249	266	259	258	293	280	280	277	293	286	283	273	274	286	280	279	265	263	286	282	296	295	273	276	297	255	270	286	262	270	292	247	244	269	263	280	266	249	279	252	286	279	265	240	266	258	268	295	240	263	285	278	261	262	247	257	268	245	269	262	283	242	274	280	249	256	265	272	280	266	295	276	270	286	271	277	268	262	252	264	277	287	302	268	281	261	268	256	279	264	276	255	259	257	275	247	246	283	277	252	256	257	266	275	266	251	277	277	276	281	277	273	267	281	257	268	266	262	294	266	296	230	266	263	265	285	284	287	252	275	258	281	283	274	276	293	266	260	273	280	255	248	286	255	260	277	236	312	258	270	258	257	257	264	235	237	265	268	302	278	254	314	260	272	266	250	292	288	276	275	278	262	295	293	268	279	257	270	237	299	272	279	233	275	271	247	277	273	246	268	286	272	283	274	260	267	282	274	248	256	262	287	279	277	297	266	283	287	277	298	262	261	277	245	256	260	263	235	283	262	277	292	281	264	283	284	283	274	271	247	253	274	258	278	258	278	277	270	278	271	270	268	272	247	256	292	288	258	269	267	285	300	284	270	275	259	246	293	251	264	252	251	297	263	275	263	282	282	293	278	271	261	287	278	307	257	273	291	276	290	265	261	273	271	255	267	270	277	281	285	246	259	288	252	287	240	263	274	260	278	287	254	263	275	248	303	271	252	260	295	256	241	272	236	266	277	263	271	278	280	291	233	284	263	241	249	272	266	241	281	267	257	267	239	289	255	271	280	260	299	243	286	247	282	257	256	276	263	271	272	290	275	274	269	274	250	294	275	296	280	285	264	268	310	245	269	283	283	261	271	279	295	273	277	246	282	268	283	288	280	260	295	274	253	251	235	286	256	267	266	256	259	282	293	268	278	292	277	307	273	266	233	270	282	264	277	256	275	261	264	254	277	252	264	284	284	267	280	255	258	262	292	294	265	282	279	268	295	263	276	273	288	290	276	272	282	267	295	277	273	281	286	262	300	280	249	247	270	277	305	289	277	277	269	282	270	282	267	283	273	275	286	293	283	244	263	278	271	269	258	278	271	291	240	244	264	272	271	255	284	269	254	283	281	259	272	277	257	250	270	282	279	279	267	274	280	254	251	268	285	294	240	257	287	253	248	243	263	279	278	257	269	289	230	251	276	258	262	304	280	280	282	274	261	286	264	301	271	249	289	305	284	255	279	274	252	261	273	286	273	229	275	294	272	261	285	271	312	240	288	263	282	296	300	270	244	247	262	237	294	274	269	272	288	291	276	288	276	248	272	259	257	284	271	241	280	268	289	271	250	270	285	274	298	281	276	271	272	262	259	291	279	298	244	288	301	302	279	249	241	267	266	283	261	275	316	245	257	286	261	283	255	277	269	260	270	263	288	247	242	258	276	259	299	295	255	277	238	266	250	292	264	284	266	277	262	294	272	251	280	278	312	276	273	245	278	262	267	272	273	278	300	268	259	276	306	292	266	264	248	264	280	278	266	274	280	287	285	278	262	296	279	302	258	275	268	276	262	262	272	257	270	281	265	289	270	252	263	274	254	279	251	276	264	290	265	266	257	271	250	271	310	242	270	269	278	263	274	273	291	281	269	284	268	242	284	258	274	289	285	274	274	237	284	271	288	295	269	260	279	275	263	263	280	263	260	268	297	273	280	274	282	285	268	271	276	281	296	275	245	271	259	288	273	290	253	279	258	283	277	249	252	281	269	268	265	263	276	271	258
16411	1478	1293	1029	716	488	369	283	285	251	236	235	204	189	214	174	176	174	156	163	165	157	156	171	124	158	161	161	174	152	147	155	146	174	158	119	150	124	143	158	146	142	130	131	139	149	130	134	149	148	127	145	135	170	154	148	161	139	132	158	135	151	158	130	130	128	159	141	143	146	139	133	136	147	144	125	160	138	134	141	146	107	136	136	147	116	126	131	143	145	143	171	133	132	161	123	127	151	158	129	147	147	136	128	126	164	147	117	119	156	139	144	156	135	143	149	138	154	153	154	122	147	129	132	166	140	129	138	138	160	141	168	151	146	144	139	141	112	134	139	135	144	136	124	136	123	142	140	151	149	132	139	147	132	145	136	140	147	151	129	142	142	143	133	143	143	124	137	148	143	127	160	146	148	140	134	157	140	142	106	130	147	137	161	150	150	130	146	147	115	143	137	129	141	145	132	145	132	162	155	138	159	136	153	166	142	152	134	138	144	127	145	153	130	181	152	126	142	166	159	126	128	133	152	156	131	157	131	125	140	145	143	147	150	115	153	132	120	139	131	111	138	136	141	138	150	140	125	151	124	133	126	166	127	139	146	145	136	129	168	153	137	128	139	134	132	132	114	130	137	138	134	129	134	126	135	116	121	112	138	137	141	145	154	129	129	143	118	130	152	141	148	150	124	141	125	145	158	131	127	113	171	137	160	146	148	133	135	162	136	117	117	127	131	110	140	147	135	145	140	138	129	139	124	140	124	121	140	138	167	149	137	159	144	126	129	128	140	126	144	128	130	115	154	137	161	149	133	128	135	131	137	127	136	150	113	153	135	141	141	152	144	142	138	137	148	141	135	154	122	138	138	144	118	119	146	148	146	141	156	138	121	149	148	158	138	146	129	122	134	120	148	127	117	148	148	150	146	140	133	134	151	127	156	146	133	122	132	140	145	149	127	165	156	161	146	144	141	139	150	147	145	144	132	156	144	147	142	147	133	134	153	143	130	142	143	156	127	137	162	126	133	148	155	134	152	126	125	136	150	132	149	130	140	144	129	147	160	131	155	151	142	137	132	142	139	140	111	143	121	137	126	125	138	149	132	138	150	154	126	147	153	146	135	130	130	121	143	138	149	129	136	120	162	141	130	142	145	148	120	134	123	142	130	137	141	126	130	150	159	141	129	132	136	130	147	148	149	152	150	146	148	127	132	142	133	146	137	158	145	139	121	136	153	101	128	131	123	182	133	127	147	127	126	139	141	124	145	122	123	132	125	149	135	123	136	131	142	132	143	109	140	143	171	132	141	141	123	116	126	136	153	134	136	138	165	139	142	143	163	134	146	144	136	141	133	153	123	118	138	159	111	140	135	133	127	149	146	142	134	140	143	146	122	138	143	114	141	154	155	137	130	131	133	135	154	136	134	143	140	146	148	135	129	138	134	156	137	150	136	128	151	132	144	150	147	147	135	156	178	133	128	130	115	138	119	133	135	154	160	125	132	134	145	158	141	149	123	148	149	131	118	139	160	138	140	151	139	130	121	155	131	142	124	130	146	118	143	141	147	140	121	142	145	137	150	145	120	138	137	138	139	145	125	146	134	142	142	131	137	130	129	135	135	137	132	137	145	112	149	125	137	129	138	148	128	135	141	148	130	151	121	147	161	136	150	134	145	138	153	135	135	140	131	143	137	128	182	147	135	155	136	142	122	149	149	150	128	143	152	148	128	133	132	165	133	142	144	130	147	109	135	135	124	137	142	168	134	139	140	143	139	152	138	130	124	149	149	131	160	151	141	139	145	148	127	150	136	145	165	133	131	133	146	143	141	140	144	146	144	134	106	147	153	155	158	142	131	148	128	148	140	150	129	158	135	145	134	136	135	119	114	133	138	141	160	139	130	146	143	125	134	145	162	131	140	144	127	149	112	134	158	132	144	142	162	139	126	146	149	144	137	142	155	137	169	134	153	159	160	130	123	161	131	113	159	146	130	151	151	155	150	146	163	135	153	141	165	138	159	143	109	147	154	141	130	145	137	143	129	166	130	139	146	135	133	129	128	133	119	163	141	140	139	131	138	135	161	118	146	132	141	131	143	120	135	135	132	142	159	142	139	148	152	142	137	139	133	141	136	148	139	159	145	146	139	126	145	137	142	132	134	150	156	145	139	154	136	140	154	155	150	128	142	126	135	153	139	158	143	146	146	146	141	126	131	133	140	138	142	132	144	123	144	133	129	142	148	147	157	121	125	151	132	137	135	143	155	117	131	145	142	134	147	131	145	155	161	128	137	131	163	132	136	128	139	134	143	144	143	127	138	153	132	146	128	143	158	133	140	133	131	163	132	137	145	137	147	159	139	153	144	145	142	150	112	136	153	152	150	119	128	126	145	136	128	160	131	154	146	114	144	142	148	143	134	136	121	132	137	130	160	170	136	129	126	138	130	139	153	150	129	151	152	120	140	146	139	136	131	127	144	159	135	147	132	125	148	156	146	149	147	128	167	134	154	160	130	153	137	123	143	122	137	154	143	141	140	130	137	133	131	139	134	118	142	137	130	130	148	163	139	148	126	147	170	127	140	134	143	117	147	167	118	125	125	133	139	139	132	135	118	135	146	134	141	122	132	144	136	126	147	143	162	154	143	148	142	149	145	127	127	126	128	115	149	133	153	141	134	131	149	117	124	137	132	137	145	150	128	132	141	127	124	135	147	127	158	121	142	140	141	133	138	138	144	145	142	135	126	139	137	140	114	132	136	150	141	129	153	133	121	159	167	138	130	140	141	150	138	157	167	154	117	142	116	144	129	147	127	160	143	132	156	118	147	144	155	142	142	142	145	159	113	133	141	129	146	146	132	146	134	131	145	131	116	149	165	133	118	140	130	138	126	151	148	124	135	132	164	154	140	143	151	124	153	126	130	131	140	136	148	119	138	153	137	133	133	136	153	136	153	148	129	147	142	134	122	135	135	150	132	139	154	144	127	132	140	131	147	137	130	134	152	126	149	151	142	157	127	143	134	152	138	157	148	149	149	176	121	128	126	131	145	121	133	149	138	138	141	148	128	126	138	157	155	133	139	150	142	153	121	153	156	146	136	122	126	129	130	129	155	135	150	139	141	133	139	137	138	157	138	144	135	159	111	134	137	131	147	140	134	166	110	136	113	145	154	132	158	141	134	134	141	137	152	152	124	144	134	147	132	142	160	148	120	126	150	143	150	129	139	129	131	122	140	131	155	133	142	120	153	142	152	122	131	147	141	138	134	143	149	118	131	139	125	119	134	155	156	146	142	156	139	120	150	150	130	148	148	144	147	137	135	147	121	125	145	139	168	147	152	145	152	121	135	161	144	111	119	131	137	155	153	133	120	135	131	139	149	164	161	162	137	132	118	125	144	114	140	131	154	152	137	129	133	142	127	145	143	143	136	144	126	132	154	127	149	136	151	128	140	161	146	147	141	137	153	126	140	139	136	146	120	129	126	131	130	131	131	161	150	119	159	155	149
10111	1397	2938	3426	2928	2460	2136	1770	1558	1374	1278	1185	1034	984	915	807	803	784	783	754	718	683	632	688	634	628	623	634	563	600	595	581	549	585	570	621	567	551	561	613	538	556	536	512	553	529	520	553	477	566	493	517	498	522	508	533	507	528	513	511	509	523	526	548	504	494	537	483	525	495	509	522	543	535	505	460	516	516	502	479	537	510	507	500	494	474	527	506	491	529	569	509	493	488	495	535	549	506	486	515	516	512	497	528	498	538	482	503	484	530	574	524	523	502	512	508	472	521	497	467	507	481	537	526	512	519	499	498	552	529	482	510	518	489	526	507	520	498	490	487	513	509	502	527	497	543	519	514	507	487	508	487	506	490	530	497	537	491	491	518	498	521	516	477	505	492	486	543	478	513	497	455	537	480	498	503	508	507	484	494	513	485	510	506	458	486	505	461	534	539	485	512	518	484	459	498	505	484	487	492	484	473	490	482	543	495	497	536	495	534	503	510	516	484	516	483	505	505	524	498	500	505	492	488	524	471	521	491	475	479	515	507	512	481	496	453	512	533	518	492	518	485	514	486	523	495	465	495	457	477	497	480	485	509	518	498	510	506	528	508	505	510	473	512	514	557	452	491	487	524	503	491	498	490	483	519	544	519	476	509	484	442	515	487	532	502	508	440	482	479	481	489	468	515	522	522	485	512	539	517	481	480	514	519	518	498	500	497	479	526	506	519	496	527	491	564	479	495	511	473	515	527	488	498	495	480	500	485	504	473	484	509	521	524	539	535	470	474	512	462	472	479	449	516	516	434	496	511	496	528	497	489	505	494	471	515	498	463	515	505	501	520	504	510	510	515	512	532	495	517	477	483	489	486	471	519	511	492	525	491	493	466	498	515	496	511	506	519	531	527	493	471	509	481	495	517	490	436	521	517	510	508	530	491	490	477	504	437	509	558	536	480	532	522	495	517	535	512	455	475	508	494	543	511	530	503	483	499	518	521	512	527	515	532	493	501	482	500	513	502	458	507	478	481	497	515	489	501	498	499	496	521	509	471	504	531	511	501	529	474	490	518	508	537	520	533	480	512	470	501	510	520	485	448	517	514	465	467	501	504	529	472	466	468	496	523	530	491	486	487	532	461	533	484	476	540	500	492	474	502	511	474	499	500	525	475	529	488	530	506	580	522	476	478	529	492	493	536	475	502	520	492	472	497	505	521	523	483	511	502	472	502	479	504	465	488	496	525	457	512	492	517	496	514	500	474	512	538	509	516	458	503	450	497	489	493	502	454	534	486	486	481	505	489	488	478	497	463	481	511	500	485	504	496	488	555	535	539	491	503	546	504	510	461	552	504	516	522	455	498	503	505	484	482	502	533	509	497	509	538	496	536	492	504	471	516	463	523	477	520	522	489	500	500	524	506	490	475	531	512	484	502	468	545	479	501	500	506	467	486	499	499	511	490	508	514	501	479	508	519	512	488	493	476	483	496	501	526	515	510	510	501	473	478	520	511	476	470	496	462	497	558	506	546	462	502	505	549	498	499	519	535	473	491	476	502	511	520	493	522	513	499	509	494	508	467	493	503	481	526	472	507	499	536	511	498	509	450	514	506	525	541	501	505	493	542	538	497	496	497	489	475	521	490	522	517	508	545	525	487	471	483	511	528	498	523	500	526	471	495	440	535	500	494	504	487	570	502	478	488	494	517	457	503	476	499	509	518	477	492	529	516	507	495	517	462	515	504	522	537	481	533	513	552	502	484	497	528	493	493	501	468	452	511	529	491	537	498	500	520	502	447	512	505	507	518	539	502	484	519	507	517	482	507	517	450	494	531	491	517	485	498	495	494	500	483	487	509	539	477	528	489	502	535	500	495	487	474	525	523	544	520	510	517	532	532	502	512	485	514	525	519	532	494	464	497	506	489	476	502	500	493	501	489	455	517	510	485	499	510	517	500	544	493	493	502	502	510	504	522	485	502	500	502	516	527	478	488	515	471	507	462	501	505	517	459	535	522	490	505	522	448	513	475	476	478	468	505	503	463	517	517	529	448	475	528	490	517	507	526	503	535	514	509	499	459	464	470	476	480	516	503	461	456	512	507	489	483	455	527	503	516	492	478	490	532	488	486	535	497	511	502	537	476	515	500	505	503	515	496	460	510	464	503	480	516	482	516	473	526	500	480	545	457	517	506	495	515	522	539	503	488	504	497	511	548	472	490	466	478	491	486	497	518	492	492	487	488	470	498	534	491	497	520	472	504	493	568	547	493	533	478	511	481	507	500	518	502	512	530	494	502	509	508	497	541	510	487	460	505	465	515	495	503	489	469	523	529	500	477	465	502	537	489	470	509	481	503	519	483	489	466	519	493	537	500	517	500	531	532	518	505	498	515	472	504	495	513	490	473	525	500	501	500	487	480	466	485	498	487	483	528	510	474	513	551	524	458	483	500	461	484	472	507	535	507	491	505	491	480	493	512	543	537	486	483	499	496	503	506	527	519	498	511	513	486	513	506	532	495	517	495	510	453	491	493	523	471	495	506	505	475	479	506	534	489	471	525	494	485	486	494	466	507	520	519	511	472	530	471	509	494	503	496	498	490	520	505	550	513	502	462	439	437	533	462	491	491	553	464	454	495	518	482	505	527	479	501	512	511	508	438	504	506	491	507	498	487	531	519	487	492	500	531	501	483	489	472	492	525	507	475	464	494	485	537	507	520	500	500	467	482	518	499	537	469	469	483	503	511	495	517	504	527	533	527	521	511	524	493	447	532	524	519	527	526	533	484	498	500	500	519	496	477	518	527	502	502	488	532	568	454	549	525	503	561	477	511	521	489	514	472	486	476	513	479	494	483	494	484	487	482	482	528	470	453	503	539	485	499	490	501	483	507	515	511	459	488	500	472	538	525	487	481	530	453	504	500	529	516	484	485	480	481	472	516	482	537	525	480	490	485	500	522	463	499	463	454	484	515	503	472	543	510	477	481	491	500	524	526	517	528	489	512	514	474	490	513	498	527	465	510	523	496	500	506	539	486	488	527	485	507	462	513	470	537	491	502	549	513	507	508	480	502	483	496	504	530	506	488	513	498	514	471	558	463	495	496	505	489	508	520	447	504	525	493	492	477	528	521	483	518	483	501	498	501	492	513	479	517	497	477	490	480	490	493	475	484	505	486	514	497	543	504	495	498	545	517	497	470	464	507	491	503	520	522	526	475	468	465	491	487	480	501	473	532	517	479	509	505	484	476	501	478	498	506	513	462	450	510	470	530	488	534	501	481	537	530	485	520	496	543	516	490	519	502	493	460	510	549	544	498	498	504	481	485	500	492	512	485	461	493	492	502	500	494	538	485	473	488	458	501	538	461	482	513	521	524	477	482	517	510	500	486	500	468	518	506	542	443	486	498	500	507	529	561	502	517	484	512	490	480	480	517	520	496	528	509	494	478	480	551	534	500	527	483	544	498	504	504	485	498	529	476	501	472	469	536	493	500	471	525	502	500	511	523
26185	4183	2397	1764	1291	932	753	628	507	503	438	393	359	349	330	272	261	247	266	269	273	262	261	256	231	237	268	235	239	195	239	214	229	229	234	212	226	212	225	216	207	218	226	199	218	192	196	209	205	192	232	236	202	168	223	236	193	232	232	197	205	208	234	232	221	207	223	219	219	191	237	190	191	227	225	210	195	230	212	214	201	214	200	184	235	219	229	229	221	212	207	201	191	214	208	213	240	217	221	193	208	184	226	202	215	213	210	228	198	244	224	219	210	204	220	219	198	233	221	197	209	223	214	229	201	212	209	227	228	221	207	198	203	203	222	195	225	205	240	230	231	194	220	214	205	203	227	228	226	212	216	222	192	220	221	211	222	213	213	198	218	200	213	195	228	218	212	223	228	225	192	194	202	210	209	189	217	218	226	216	182	233	227	205	230	195	235	197	217	216	220	205	208	203	208	178	199	195	201	204	239	176	215	198	193	221	229	198	192	209	212	207	210	236	225	200	215	203	207	213	208	197	217	227	220	205	230	225	210	203	193	230	233	198	217	214	241	222	224	205	216	182	184	227	216	216	214	218	203	198	195	227	196	200	234	218	208	212	227	227	205	201	222	219	218	225	224	204	218	221	234	194	244	210	202	226	213	217	225	220	186	201	211	207	187	219	201	201	238	190	210	211	200	200	207	207	209	201	196	209	222	183	207	196	211	212	235	211	215	220	210	238	190	215	235	223	219	206	221	218	221	184	257	186	213	200	195	213	202	213	216	226	208	205	203	230	200	221	203	203	207	207	213	187	222	197	199	173	243	224	227	214	233	219	200	222	230	222	229	192	187	223	214	240	231	244	186	206	214	213	212	213	219	213	218	197	195	236	228	213	199	214	216	195	191	214	197	218	214	201	215	205	212	201	233	203	180	233	217	201	208	269	193	211	200	242	215	219	182	211	201	210	238	231	234	205	209	220	230	219	210	208	196	258	225	193	226	242	214	203	184	229	183	207	214	183	187	189	228	226	227	218	221	211	176	194	225	224	226	225	198	218	229	200	209	221	229	218	196	216	260	219	194	217	238	231	209	231	188	220	235	202	217	222	225	203	224	181	210	190	201	235	189	224	212	219	223	202	191	234	175	194	196	217	201	209	204	200	207	211	220	221	203	215	221	204	217	209	204	215	207	199	189	194	209	207	203	237	204	207	223	194	242	227	210	218	190	208	200	224	215	204	211	194	231	211	195	204	211	187	219	201	214	211	212	203	198	230	239	208	231	196	229	190	220	230	243	219	226	192	209	225	202	213	237	212	194	217	190	186	202	183	197	232	212	224	214	218	184	224	183	229	224	185	234	198	208	217	210	175	196	187	177	213	210	199	184	203	203	197	241	208	227	211	223	194	211	210	202	221	214	189	199	213	228	197	176	184	188	192	196	217	200	228	208	205	200	199	220	207	204	237	206	187	198	211	226	211	212	236	208	215	235	225	236	229	229	182	208	203	244	220	214	225	190	212	221	197	183	219	204	201	187	217	207	217	186	196	200	190	206	198	204	188	208	201	211	235	203	218	189	192	208	219	206	204	201	220	234	211	220	211	202	219	201	198	203	202	214	225	199	210	207	205	226	178	164	185	202	200	196	211	210	214	195	212	214	219	205	215	243	212	195	224	228	219	214	222	230	199	210	195	208	228	216	196	211	202	193	199	228	228	220	199	226	177	201	228	205	236	218	188	190	200	233	183	197	208	237	197	208	187	205	218	207	205	204	207	211	206	193	223	180	196	206	198	200	215	198	224	210	206	211	219	206	233	232	192	221	219	221	226	222	223	213	203	234	224	219	206	193	210	241	196	209	220	230	197	213	201	214	194	195	242	205	208	205	256	212	204	207	223	224	196	211	223	245	227	211	208	204	210	204	214	198	194	188	192	204	221	198	220	202	187	212	208	198	215	220	221	201	210	227	194	223	187	203	203	229	196	203	208	218	208	205	189	208	216	210	220	222	229	178	210	206	204	218	209	177	216	206	212	211	204	210	221	189	234	206	222	205	196	212	199	237	228	232	201	195	194	244	211	202	216	194	206	204	189	216	222	207	239	217	222	219	215	200	220	212	216	190	217	209	208	207	208	206	195	193	210	205	211	203	194	204	214	205	188	199	227	226	213	188	199	218	213	230	202	222	207	199	226	178	219	194	173	204	213	208	227	203	191	215	201	187	212	210	203	215	203	217	197	233	217	203	201	176	208	231	199	209	189	187	207	207	211	205	207	214	241	239	233	230	209	215	197	217	201	226	205	226	229	223	213	226	244	224	239	207	211	224	183	202	192	210	226	238	200	232	189	199	208	217	220	210	189	223	216	214	218	233	219	207	244	200	214	203	213	223	196	228	193	209	225	224	201	204	206	210	203	215	184	200	201	210	188	193	214	228	216	202	212	205	212	214	217	201	215	189	208	236	226	206	216	208	201	213	227	182	224	218	242	190	207	209	231	186	242	217	236	187	214	219	242	190	213	201	220	222	201	213	203	207	228	200	223	215	240	195	178	210	224	202	218	190	205	227	210	244	221	197	177	186	205	232	251	200	188	205	199	193	207	214	184	242	217	209	224	199	208	199	198	200	212	238	209	202	199	215	208	214	197	192	220	196	208	202	203	244	207	193	238	200	219	208	204	212	201	193	214	202	214	212	200	225	204	212	210	202	212	220	217	175	196	209	188	225	204	228	218	231	195	214	199	213	187	207	192	235	217	197	204	204	215	197	205	210	219	234	196	214	195	202	241	237	216	210	201	180	206	227	226	201	228	218	204	223	218	192	195	225	188	223	211	226	212	219	217	231	183	218	202	202	207	211	203	200	198	216	190	228	233	212	204	214	207	217	213	200	223	244	226	225	211	203	197	187	187	218	206	204	195	233	213	196	208	197	222	234	207	234	229	209	227	208	204	219	199	205	207	205	211	228	211	203	203	226	234	217	229	224	217	219	216	234	185	207	193	226	216	197	208	214	196	188	207	199	203	204	219	193	199	214	220	223	217	208	217	222	212	225	230	222	206	204	210	229	215	200	205	194	194	217	227	191	203	191	213	216	201	193	205	201	203	195	203	217	191	202	190	204	224	179	253	206	227	173	231	215	208	212	196	221	196	237	174	192	222	228	215	235	223	219	219	208	200	171	206	225	212	210	223	202	228	205	220	207	205	213	222	200	234	188	207	197	183	200	229	196	233	222	208	190	229	239	211	183	182	218	239	216	198	208	213	207	232	197	223	180	215	214	194	223	214	199	206	215	220	170	195	228	226	213	219	233	226	181	203	217	215	194	202	216	216	220	240	216	208	221	206	212	200	217	216	203	236	212	220	213	189	206	177	216	202	194	223	224	221	222	228	214	231	206	198	208	213	225	222	200	224	193	221	222	233	209	181	219	200	203	209	214	241	215	220	210	220	220	205	205	221	201	220	227	219	182	232	196	197	200	200	226	215	208	199	207	206	226	226	193	196	186	238	204	219	207	199
13978	2400	5214	5987	5183	4314	3577	3078	2576	2377	2139	1908	1777	1551	1484	1402	1249	1262	1198	1179	1070	1150	992	1012	929	986	919	939	922	928	858	903	904	836	834	817	801	811	776	843	773	763	799	762	791	790	758	803	793	794	748	739	757	763	762	718	841	741	772	760	760	762	750	744	742	749	721	740	746	719	757	727	691	685	740	769	725	715	663	725	743	791	728	735	731	751	736	728	754	723	707	719	715	707	720	672	751	733	713	728	702	724	696	699	694	793	676	727	741	737	715	763	720	728	685	730	692	713	758	763	750	713	694	751	738	747	761	732	727	669	706	697	747	744	715	723	733	741	724	710	749	706	735	696	704	721	683	738	696	739	739	706	709	733	662	664	695	666	712	742	719	741	697	671	731	676	711	711	751	700	669	749	735	720	699	717	707	732	700	728	694	723	769	755	702	688	714	657	728	703	686	712	736	718	703	701	718	734	719	709	705	657	759	713	707	682	664	710	699	695	735	730	696	713	722	686	699	698	714	681	735	704	756	706	724	731	720	678	684	695	703	674	717	694	743	693	714	718	666	745	673	745	719	741	733	764	715	763	716	750	719	686	668	746	695	711	718	649	694	690	668	751	705	718	670	616	733	693	678	678	701	659	755	766	703	703	715	739	715	722	681	694	715	716	712	756	707	686	701	727	688	679	708	723	725	662	742	721	753	745	705	705	745	720	743	690	714	705	680	698	698	705	723	676	715	740	693	717	725	674	696	690	708	710	714	702	663	730	652	662	709	705	680	663	763	695	728	704	696	684	711	730	708	679	731	704	719	750	708	683	733	732	782	660	701	722	757	728	671	742	731	726	692	721	703	677	740	707	680	731	747	688	729	706	695	716	665	726	747	717	714	769	695	693	720	684	776	727	717	728	714	728	732	745	680	725	732	734	716	733	674	733	694	721	756	756	695	641	659	711	735	717	637	765	690	697	691	694	711	695	715	681	676	698	729	711	707	737	713	698	686	713	707	704	699	718	732	752	714	689	683	698	678	662	688	734	712	683	718	723	722	725	716	713	730	727	720	730	700	678	699	676	690	726	703	688	674	718	730	739	708	664	699	740	733	711	708	694	711	740	752	718	710	769	704	723	716	717	744	740	702	734	720	668	722	698	718	719	676	744	702	762	746	703	726	722	725	703	652	723	674	694	703	723	699	727	698	761	643	704	690	682	724	733	735	675	714	676	709	681	688	694	719	682	718	709	724	707	690	701	715	709	732	728	702	753	687	745	713	719	703	701	705	697	741	703	755	768	703	714	715	712	731	683	729	699	718	650	739	719	653	713	676	747	714	773	696	711	698	685	690	695	728	733	721	712	707	683	705	764	733	721	676	720	706	659	699	710	735	684	674	670	739	710	712	741	728	652	719	693	729	727	718	721	712	725	720	716	720	698	732	747	698	746	712	732	731	690	752	692	758	718	712	731	732	702	709	725	741	738	668	679	654	722	712	745	684	715	713	728	732	702	731	703	698	692	669	672	655	713	683	682	700	696	704	708	681	715	712	722	664	701	744	751	708	693	695	694	703	713	759	749	736	668	710	720	705	696	685	686	709	731	701	702	680	735	691	709	750	717	725	795	664	669	736	735	710	669	707	685	707	716	773	709	710	777	683	723	710	663	748	735	729	755	729	717	737	714	719	761	696	684	709	709	730	739	719	667	694	716	708	706	722	728	727	686	728	728	716	688	681	718	700	738	746	699	737	698	710	705	725	715	691	734	725	724	730	726	697	690	711	756	723	705	704	690	720	746	727	667	682	662	673	679	693	703	755	735	744	687	691	719	686	701	645	678	741	705	701	695	699	709	700	732	690	738	748	761	639	726	732	691	761	705	663	717	703	693	677	713	721	736	713	662	707	666	710	695	709	720	695	709	695	733	702	686	742	708	699	729	685	722	682	704	732	710	737	732	747	684	714	704	717	702	710	712	749	746	722	714	717	711	751	689	715	681	737	708	765	694	662	718	698	680	666	656	702	758	678	706	745	744	712	703	744	721	698	706	701	679	689	725	699	685	719	674	688	667	743	697	734	722	757	737	720	750	728	681	698	680	659	743	719	741	736	702	700	746	706	683	697	712	685	725	721	719	699	743	737	694	744	706	774	752	723	739	728	757	718	733	740	663	731	710	726	681	730	713	695	671	696	711	732	688	722	736	724	723	693	700	703	709	763	708	691	722	692	709	695	749	691	725	698	765	699	696	680	725	717	715	688	709	706	732	719	742	673	716	764	728	700	708	776	649	663	727	646	708	722	750	685	675	696	731	711	734	706	661	671	729	714	686	756	701	691	783	706	692	710	696	672	684	678	741	704	705	741	691	702	655	765	739	640	711	714	674	678	688	708	711	720	711	684	692	664	692	683	701	703	719	713	741	663	723	700	732	671	666	708	684	705	739	743	664	740	704	664	691	647	701	754	722	782	729	706	719	720	716	698	694	715	694	675	667	719	739	745	742	696	726	674	655	715	667	784	691	732	707	721	743	737	707	739	729	722	697	710	687	741	698	700	662	716	709	749	700	702	717	730	719	658	655	695	770	734	738	684	726	698	690	670	693	672	707	750	674	705	701	731	695	669	704	706	712	711	643	752	698	664	675	702	733	695	694	729	733	723	701	717	725	724	691	728	723	695	665	712	694	697	674	699	665	685	684	723	665	719	675	736	688	717	673	717	687	742	672	750	712	717	693	650	725	696	674	720	750	742	712	680	708	716	698	718	702	762	643	745	723	700	706	741	722	739	677	721	755	738	666	698	737	669	692	708	738	694	720	659	696	721	756	714	708	701	698	768	737	696	714	735	731	726	697	745	715	691	738	731	677	698	733	753	744	706	736	709	705	743	698	717	692	678	727	728	749	686	703	684	695	765	745	712	688	743	691	707	748	702	701	668	731	727	694	715	744	719	699	732	707	738	664	749	709	712	715	709	727	727	746	716	716	708	710	677	692	712	650	697	712	730	721	649	702	712	741	712	733	699	748	699	704	678	749	689	719	719	704	743	707	671	778	740	677	717	693	700	702	695	731	746	713	692	733	691	724	689	688	740	702	715	723	757	678	708	672	730	656	718	690	711	676	746	715	762	665	691	697	721	737	773	745	674	746	706	717	709	691	678	698	682	702	722	743	674	713	717	715	690	694	733	684	740	700	742	766	725	701	741	721	668	679	742	702	726	703	642	718	732	725	675	716	704	749	716	676	739	692	713	683	704	667	674	695	712	688	751	704	712	720	713	705	703	698	743	706	690	727	721	709	691	758	702	736	728	745	718	698	684	738	707	675	725	724	733	674	695	689	693	672	695	760	694	680	743	712	698	702	751	698	751	730	737	710	727	667	758	686	741	693	701	655	759	684	719	671	717	704	718	766	668	684	702	751	728	665	698	690	745	702	704	730	688	725	741	704	735	693	725	737	708	703	739	699	666	720	713	684	702	701	667	722	720	700	685	730	714	655	730	721	644	691	736	699	732	707	700	683
2098	150	138	125	89	92	84	78	78	74	72	72	57	54	70	59	64	50	77	68	71	66	76	94	69	76	58	77	75	62	64	57	65	64	76	72	75	56	54	75	61	69	59	74	65	60	68	71	67	69	76	56	56	71	86	65	69	66	71	63	60	83	68	51	57	58	62	57	84	53	74	54	56	65	58	68	77	64	68	60	66	76	58	72	68	65	66	74	86	69	65	57	56	65	70	67	66	66	68	79	71	52	66	54	54	72	49	73	72	70	72	78	51	76	71	76	69	65	62	68	68	59	66	74	59	66	74	61	65	65	74	65	52	64	70	61	65	62	63	71	56	77	75	74	53	58	73	70	54	72	63	64	82	85	72	64	62	62	66	73	82	79	62	73	68	54	62	65	55	48	74	78	72	70	70	73	60	71	64	67	60	77	67	67	60	85	59	69	60	69	63	65	61	77	60	56	59	65	73	56	61	75	59	62	60	70	61	65	76	73	63	70	71	74	55	72	59	77	65	63	64	66	61	65	73	79	65	64	73	60	63	57	69	76	60	61	74	70	57	41	73	66	73	58	70	62	64	64	71	59	63	57	63	74	65	73	57	68	67	60	69	58	62	72	52	72	63	75	83	77	73	56	68	67	52	67	61	64	63	61	67	66	72	70	75	74	65	71	74	66	62	65	59	74	58	61	58	82	72	64	79	64	75	68	77	51	75	66	50	54	67	72	65	82	70	83	68	77	79	77	62	53	76	53	67	56	68	64	51	56	72	73	62	66	73	56	83	63	56	74	54	64	62	62	65	64	66	68	69	61	88	59	71	59	62	76	74	71	61	63	62	75	71	70	62	73	66	61	77	66	66	73	71	61	57	73	69	63	69	86	66	68	63	65	75	65	71	71	73	67	60	69	57	67	48	55	59	75	65	65	69	75	60	74	68	65	54	72	73	72	66	58	78	77	68	72	65	62	64	61	62	63	67	67	79	64	66	76	55	60	68	52	59	62	65	62	53	73	65	56	52	56	64	43	77	60	79	50	66	73	57	65	64	54	65	71	78	69	63	58	68	60	60	61	84	58	64	68	67	66	62	67	56	67	85	69	79	74	55	65	54	68	74	52	63	60	64	72	69	77	76	74	70	61	80	70	52	71	55	57	75	76	64	67	64	64	69	58	62	78	56	73	77	61	62	52	72	80	70	71	49	68	76	54	61	74	59	66	71	59	57	55	75	61	59	78	60	56	58	59	57	70	81	69	69	61	57	62	60	63	78	80	67	70	62	63	57	58	75	54	62	62	58	65	52	76	70	75	70	56	76	59	61	64	60	68	77	55	76	69	70	71	76	81	78	73	80	81	55	56	59	67	63	62	65	74	81	65	81	60	88	66	66	65	72	72	61	58	53	74	66	53	61	69	61	63	61	77	80	60	62	68	43	64	75	67	58	76	80	58	71	80	63	74	65	57	49	61	79	64	66	79	66	73	67	79	70	58	75	73	70	48	71	66	76	60	69	75	64	46	70	76	68	69	61	69	70	63	64	50	65	71	61	72	58	64	87	56	79	67	72	56	62	53	72	63	65	64	60	62	69	57	71	62	68	61	80	71	60	71	73	59	53	67	81	60	61	64	73	68	63	64	68	83	65	56	80	64	54	59	63	72	73	64	72	66	62	64	61	57	53	50	72	72	69	57	65	64	64	76	73	71	78	82	55	65	81	71	47	68	73	60	63	59	68	65	65	88	69	70	71	67	63	66	64	54	61	74	52	62	65	69	69	67	77	49	69	68	56	74	74	82	63	67	57	84	63	68	72	83	63	51	61	52	55	63	76	49	69	67	56	65	68	77	60	67	80	68	78	69	69	79	81	60	71	92	80	67	73	65	71	70	71	75	70	74	56	61	59	62	71	88	63	68	62	72	81	55	74	61	61	57	66	48	65	70	59	66	59	63	68	62	63	75	55	59	64	63	73	63	61	63	63	67	82	73	61	55	68	66	83	59	60	60	63	83	64	50	75	72	70	77	65	69	66	63	75	57	52	77	61	61	61	52	55	59	68	55	59	58	63	82	77	66	52	65	56	67	69	73	53	56	71	63	70	64	70	68	63	65	72	69	64	77	53	80	83	75	60	76	53	57	70	62	65	65	83	85	75	75	57	49	64	71	65	59	66	67	72	70	69	55	76	59	83	61	90	55	72	70	64	75	70	56	64	59	68	65	61	67	72	77	64	64	70	70	67	52	79	56	68	67	71	72	60	72	63	66	51	61	65	69	72	57	63	59	68	63	58	55	67	76	73	73	62	57	71	57	50	66	64	76	63	64	62	70	68	70	59	71	73	67	55	67	78	69	48	70	78	64	57	72	65	63	56	48	73	66	69	64	72	66	72	86	65	52	70	73	77	70	61	77	67	76	66	81	69	59	72	84	67	72	63	69	61	55	67	75	86	61	93	69	50	71	80	76	62	72	77	65	67	71	69	76	56	76	79	67	75	60	76	57	50	70	68	50	68	75	56	62	52	71	64	77	73	72	68	59	66	64	75	84	69	71	79	78	58	68	78	57	66	61	72	69	72	63	61	75	52	59	65	56	61	78	73	74	62	62	74	65	70	72	71	68	75	70	70	80	72	67	65	79	71	52	65	60	67	74	57	66	66	64	79	72	64	57	59	63	56	71	58	78	68	72	67	79	64	78	67	58	62	68	70	55	69	58	59	83	61	57	54	72	67	74	72	78	76	81	69	61	63	58	64	71	73	77	74	72	68	96	67	70	72	66	70	75	70	66	63	72	70	60	83	71	78	69	67	68	55	59	72	78	73	70	51	74	66	68	79	69	76	62	56	69	56	69	77	64	55	68	53	66	72	68	73	70	75	65	67	64	61	71	59	76	63	71	85	70	67	70	47	69	63	80	71	66	71	56	77	69	64	52	62	80	72	77	61	71	63	67	70	56	38	65	73	64	64	57	72	59	72	74	71	55	69	67	68	80	60	69	64	65	73	53	75	62	69	59	74	71	56	62	71	62	78	62	67	66	58	60	63	60	71	60	61	68	80	72	69	59	62	69	63	69	58	58	67	64	66	65	60	78	61	65	71	75	60	62	76	75	72	70	68	76	77	77	70	67	70	82	66	75	82	72	78	62	63	49	68	82	62	69	68	74	71	67	74	73	55	61	77	54	58	81	63	54	61	73	59	67	76	80	59	63	58	64	57	61	67	53	60	65	69	70	55	86	61	63	76	57	78	72	64	72	61	54	81	77	67	61	62	71	69	79	68	65	72	58	74	65	63	47	67	54	72	94	66	63	65	55	80	65	60	65	53	64	49	72	64	55	81	65	72	64	64	71	77	62	71	72	60	56	71	61	73	62	70	66	66	76	50	63	69	61	63	69	54	65	58	61	79	63	69	63	67	69	71	57	68	56	59	65	63	82	67	64	60	74	58	60	56	57	82	58	65	63	62	64	60	74	69	71	63	76	84	44	71	64	76	77	74	61	71	74	73	80
3336	321	451	470	430	392	373	337	358	369	330	334	298	303	352	299	335	318	324	296	308	281	308	245	285	298	299	264	288	282	272	286	286	295	315	284	256	286	246	272	271	274	268	294	301	300	313	292	303	295	285	266	290	263	302	264	312	281	271	293	311	304	272	280	308	316	305	292	275	283	287	315	282	311	274	298	265	291	262	315	304	292	275	288	265	273	313	277	252	283	321	310	257	273	296	265	309	269	271	305	298	275	275	242	279	301	253	296	275	281	273	268	295	264	257	255	294	307	281	283	277	286	277	268	290	307	289	284	297	275	236	286	273	293	291	281	248	278	305	270	278	254	266	305	276	266	293	295	296	275	258	283	259	271	304	268	309	301	288	266	279	292	297	276	277	282	287	263	298	308	281	273	291	280	320	271	268	300	281	281	279	282	289	295	276	280	275	300	273	299	292	276	257	278	309	292	277	292	275	322	282	304	283	281	320	298	278	287	251	298	251	278	286	265	283	250	284	266	252	295	257	284	284	284	272	307	291	290	312	282	280	276	282	287	280	274	297	301	281	269	290	294	289	280	299	278	260	290	300	257	289	286	299	288	270	276	267	273	279	291	310	294	285	270	294	277	279	274	280	287	263	285	292	320	289	282	291	251	263	316	289	260	266	306	305	277	300	270	280	284	287	266	309	281	259	280	312	265	272	260	306	265	289	293	272	260	284	293	302	272	288	284	281	277	290	286	266	306	302	224	261	277	282	293	302	318	284	281	288	299	311	284	288	288	298	272	272	284	287	302	263	286	286	268	290	287	265	271	278	288	311	285	277	277	309	305	286	246	269	299	290	280	300	313	302	269	272	261	257	279	294	283	313	268	290	259	265	285	242	281	283	270	287	288	287	298	251	287	268	285	231	287	287	262	262	302	280	300	304	290	304	276	272	277	283	310	266	272	293	305	268	291	344	286	288	280	275	253	289	246	302	272	293	295	264	291	273	261	277	311	308	280	323	277	298	284	288	322	282	287	260	305	286	300	296	275	275	301	273	262	278	265	283	298	247	293	319	275	314	279	313	300	270	293	301	266	281	268	311	252	285	284	281	282	294	268	282	292	298	279	283	258	296	253	267	298	297	297	262	257	260	293	278	302	293	299	296	294	316	277	290	304	304	276	289	283	290	288	285	307	276	254	285	280	276	269	274	279	323	282	315	277	274	302	290	271	272	300	314	314	272	312	303	244	287	274	297	285	264	282	292	289	290	273	292	281	286	312	290	313	290	313	294	261	275	291	290	303	298	304	291	295	306	283	309	283	290	279	273	294	298	271	294	258	298	278	286	284	269	292	293	284	256	275	281	311	276	287	290	295	281	280	285	298	280	287	266	284	279	277	271	304	272	297	265	275	279	304	271	300	259	280	272	266	279	276	301	277	285	261	274	244	292	276	286	276	261	287	262	263	272	289	301	309	316	278	293	293	315	255	325	284	275	307	271	330	282	274	307	294	284	298	273	296	266	263	269	277	300	249	276	265	297	286	297	293	293	272	306	254	270	267	264	252	293	294	312	290	291	292	291	304	282	281	243	270	270	285	293	294	263	277	290	287	305	275	292	276	292	297	269	289	279	266	281	286	271	299	255	291	291	262	291	289	290	299	279	296	290	295	288	270	259	294	280	307	286	288	269	298	283	302	267	272	295	317	274	272	285	287	284	290	287	294	280	303	258	266	306	256	286	305	278	253	314	298	286	289	299	291	283	296	243	269	288	292	259	303	249	276	312	275	277	293	316	290	267	304	291	298	249	271	278	282	322	301	275	316	278	277	267	299	289	272	279	313	306	249	297	281	247	260	273	322	258	273	274	312	305	286	259	260	259	295	288	282	266	312	297	279	278	274	278	281	280	276	273	263	310	296	276	311	271	275	252	283	297	294	290	304	272	298	292	306	295	304	301	264	257	267	280	274	318	312	287	300	275	303	259	265	307	301	337	296	300	302	292	288	267	299	290	307	327	272	295	275	280	271	303	299	294	289	316	260	277	298	267	272	322	275	266	277	288	265	287	268	284	286	289	291	262	275	310	305	297	283	254	301	263	259	280	317	297	293	296	275	260	268	282	304	255	257	290	287	265	301	301	265	290	275	302	263	303	272	286	263	294	286	290	266	276	286	294	296	264	285	280	281	282	309	287	267	292	250	310	284	257	314	293	295	265	292	306	288	290	288	296	299	290	273	268	302	292	273	304	246	309	299	264	257	269	283	272	280	309	275	304	293	275	267	288	264	294	286	265	285	262	287	279	272	279	277	276	289	290	265	306	299	300	263	267	294	286	297	256	295	292	275	281	312	293	277	305	280	263	289	296	288	288	297	286	281	261	275	291	300	277	292	270	276	264	284	271	309	304	265	270	287	285	293	269	286	292	289	299	278	305	291	258	279	308	282	326	307	287	303	272	266	278	293	292	288	291	262	288	247	279	288	273	284	260	300	316	286	262	306	296	260	286	269	260	299	268	282	281	290	288	285	273	296	292	282	310	273	305	289	306	315	281	313	307	250	304	298	283	315	285	284	262	273	278	294	271	310	279	271	297	311	273	290	278	303	295	298	247	278	261	322	286	294	263	312	285	277	281	282	296	263	302	312	311	292	291	271	275	293	275	273	269	308	296	297	279	305	298	272	290	281	291	271	263	252	257	271	272	278	284	271	310	306	284	307	292	291	280	263	279	294	275	264	295	280	270	321	266	284	294	283	304	283	258	261	279	287	263	278	292	313	264	272	249	287	285	275	280	272	326	256	293	269	254	262	263	261	268	248	283	242	259	297	294	307	290	281	298	268	285	275	292	275	250	287	300	295	321	277	295	274	266	299	294	273	276	277	269	270	292	297	246	290	246	278	283	271	264	277	275	284	268	286	277	299	267	269	274	277	260	271	280	286	310	275	270	276	282	253	289	282	272	302	281	252	312	267	298	271	289	323	292	272	286	285	278	253	289	268	278	277	262	293	300	301	267	258	292	277	281	313	310	260	263	283	287	319	303	306	262	270	261	282	283	312	281	278	270	302	266	302	269	278	271	294	274	288	302	283	304	322	302	306	311	292	278	304	270	270	267	290	269	267	279	302	291	299	273	280	293	298	308	278	271	306	305	299	266	286	277	269	311	273	271	294	273	295	280	277	293	286	277	273	282	252	300	255	296	284	258	257	270	288	275	308	262	281	282	294	292	287	276	298	301	293	272	252	291	287	254	275	244	288	279	264	305	288	308	274	293	311	288	274	293	264	276	283	267	289	254	282	292	260	278	281	293	255	261	286	301	281	302	299	256	277	280	288	279	285	245	310	309	276	283	301	267	289	309	304	276	274	290	270	293	301	245	283	278	288	278	272	274	311	301	285	293	285	283	290	268	278	293	289	286	307	277	279	293	302	308	283	308	297	293	261	266	278	276	290	280	296	313	288	304	270	319	318	249	299	293	279	282	288	280	294	265	277	285	296	295	282	328	292	279	260	269	295	302	294
17608	1687	1191	932	658	566	405	325	288	261	235	237	224	206	182	175	156	159	164	195	147	154	154	162	168	151	149	148	165	150	140	147	155	140	164	142	139	145	139	159	141	128	128	150	131	139	117	126	148	143	151	140	162	146	163	155	146	148	134	158	153	139	130	142	136	128	156	141	125	141	130	135	148	152	150	145	150	145	138	151	152	143	149	142	133	145	149	138	136	124	134	128	159	147	140	139	131	137	155	138	140	158	134	148	157	141	144	119	162	151	148	137	130	168	120	144	154	149	142	145	131	153	124	143	153	131	166	129	127	128	155	119	145	136	133	135	150	150	120	130	142	137	121	121	138	128	134	155	131	151	149	149	142	151	122	140	124	157	120	147	129	134	129	129	143	129	124	159	155	128	143	129	157	142	135	136	148	134	141	157	130	147	135	149	134	150	143	149	140	127	154	146	115	127	116	145	147	150	153	122	132	146	147	138	140	132	144	141	126	111	128	120	124	143	143	149	150	167	126	138	125	138	144	146	135	134	139	114	146	144	170	149	130	136	146	110	145	120	131	155	147	128	147	144	155	130	119	131	158	140	132	159	145	143	167	133	120	155	138	139	154	139	151	142	146	132	147	145	132	149	117	131	123	147	114	142	139	130	127	158	137	140	129	151	151	133	146	136	125	160	145	143	130	149	161	137	130	145	152	122	146	139	121	146	161	168	167	150	147	155	145	91	150	138	150	140	148	151	144	136	140	141	140	136	140	142	144	142	138	154	160	131	138	154	133	151	137	140	129	149	149	146	165	130	130	116	134	145	125	148	122	142	145	139	122	150	117	157	161	150	131	126	131	139	147	145	155	129	169	124	142	120	138	127	135	128	119	122	141	127	138	138	156	146	144	131	139	137	128	124	123	120	156	147	134	127	133	128	144	149	130	131	166	135	137	139	117	153	124	132	155	145	142	152	149	107	159	138	139	145	131	141	164	161	130	127	152	133	136	152	123	129	142	148	139	145	149	144	141	146	141	133	154	136	152	153	162	140	151	140	133	113	129	138	134	144	141	139	138	129	146	135	140	118	132	151	118	154	136	131	110	133	142	135	136	135	125	157	137	158	137	155	135	144	152	148	141	161	159	137	152	132	141	183	151	141	142	151	148	155	122	156	125	130	121	153	142	128	138	139	157	128	139	138	136	126	134	130	142	158	138	149	141	157	153	134	139	127	134	146	138	128	128	131	130	153	135	140	123	142	125	147	141	144	149	126	141	162	153	153	120	115	143	145	153	136	160	129	143	125	117	137	130	128	134	123	128	132	143	127	152	152	132	151	133	145	171	133	139	150	146	122	141	147	133	137	140	128	128	124	157	133	149	129	149	129	115	112	150	163	153	144	120	149	156	137	150	120	131	133	163	127	140	162	145	144	162	123	139	143	114	125	161	148	146	152	118	140	140	151	142	133	159	150	146	128	140	151	154	171	129	172	119	147	127	150	118	133	144	128	124	143	145	135	137	150	126	123	140	131	152	134	153	137	130	134	120	135	142	141	136	147	120	132	142	146	143	136	123	133	145	145	139	150	119	137	136	113	133	145	160	159	148	117	129	154	138	132	131	163	121	170	139	155	129	137	147	132	136	147	144	136	143	161	147	136	133	129	146	141	123	135	128	148	145	163	139	137	130	164	161	149	151	116	146	119	129	132	121	136	146	140	144	153	148	127	157	143	132	166	155	144	127	133	138	128	140	147	137	148	141	139	133	155	145	131	154	137	134	134	118	123	132	147	145	129	148	133	151	148	156	135	126	158	141	151	126	130	169	125	121	143	152	144	132	118	146	131	141	127	128	148	146	126	134	128	154	147	127	139	141	156	156	166	158	149	143	147	125	136	119	132	157	143	132	118	158	153	143	149	150	152	155	139	143	143	125	162	152	139	144	114	140	142	137	138	148	148	153	123	161	143	132	139	142	143	155	136	116	143	138	138	161	154	149	122	142	136	146	147	136	131	138	150	141	141	138	118	142	147	156	140	156	135	143	129	151	146	133	138	151	146	154	151	132	133	126	137	153	144	139	132	148	161	122	145	139	148	123	163	142	143	130	150	136	135	129	167	149	164	135	145	133	135	141	135	140	136	153	135	138	146	130	142	132	122	148	159	160	136	142	150	127	130	143	166	159	151	150	134	131	133	142	137	151	148	111	150	127	137	146	126	140	157	140	134	136	124	144	127	140	157	139	130	147	123	129	118	130	129	150	132	112	164	146	139	135	146	146	129	122	130	156	149	127	131	125	138	136	131	113	129	136	110	135	124	143	153	130	139	155	114	133	142	139	133	131	123	146	160	151	119	143	137	136	117	150	128	140	139	124	135	147	128	146	127	132	134	132	131	136	136	145	158	134	127	132	140	128	161	131	142	148	136	144	128	161	151	140	138	140	133	149	148	136	131	147	149	164	152	165	132	141	132	133	150	148	147	128	139	126	142	143	161	148	121	121	133	144	128	162	135	152	145	146	161	133	122	115	138	126	135	136	136	130	142	142	138	130	121	128	145	124	135	138	135	150	117	145	151	150	154	152	136	140	122	152	126	125	140	155	142	120	158	134	149	139	131	153	148	126	134	138	151	136	150	157	137	155	141	126	138	131	122	164	119	144	139	136	161	109	150	127	125	153	144	148	139	138	158	132	106	145	150	136	120	143	150	138	153	145	135	140	143	154	136	136	131	125	141	158	145	146	140	128	136	157	112	139	144	136	154	143	139	137	115	149	149	143	153	127	144	133	131	140	119	168	139	153	141	129	129	132	113	150	148	116	135	141	147	157	147	151	132	149	132	153	133	153	139	148	162	146	137	144	157	116	129	115	131	153	139	155	120	123	135	132	146	136	141	158	151	151	142	131	135	161	144	127	126	168	141	140	154	143	139	146	158	136	141	135	133	136	129	163	122	119	163	105	135	138	141	133	146	134	146	148	147	151	142	131	135	131	156	114	132	117	115	150	135	132	132	151	135	155	152	121	139	135	122	160	155	154	133	126	129	144	159	133	129	152	134	126	139	138	140	141	139	156	120	131	168	141	137	123	140	143	163	136	156	113	130	118	141	139	172	149	134	155	127	140	147	155	142	135	151	133	128	142	143	123	157	144	144	121	156	140	141	127	150	150	133	141	134	138	141	134	137	151	148	143	141	131	144	122	144	147	123	143	145	154	146	127	139	147	124	147	134	123	150	142	139	127	153	137	142	156	120	136	149	146	127	136	105	129	132	153	122	135	137	160	157	138	143	156	158	143	115	141	144	130	143	137	146	164	141	138	126	122	137	143	134	129	140	150	117	135	149	146	136	159	137	128	139	142	138	118	127	128	138	130	161	106	140	137	139	140	139	124	152	133	128	132	143	140	126	150	147	132	155	148	117	127	142	110	139	159	138	126	154	144	132	126	137	121	140	127	139	148	145	136	142	141	153	137	135	141	144	135	131	123	129	127	146	166	155	137	151	152	157	164	142	149	125	137	157
10436	1377	2888	3435	2979	2461	2044	1744	1517	1298	1241	1164	1033	947	901	812	814	753	754	754	708	697	708	718	624	627	596	605	626	550	593	603	596	578	541	586	512	552	513	579	573	521	575	533	530	556	509	532	515	521	515	514	523	548	527	519	494	499	571	546	551	539	546	555	488	532	482	516	518	554	530	515	491	477	541	584	535	512	494	498	531	528	496	514	505	509	497	481	515	506	509	496	502	494	524	535	550	501	540	495	497	500	500	513	533	516	508	518	519	532	502	526	478	552	492	504	511	491	526	505	502	480	491	476	495	479	523	486	523	490	494	480	458	525	518	466	519	510	452	531	502	501	525	496	527	503	498	506	458	478	471	527	522	513	498	527	478	510	508	486	507	517	493	482	509	479	516	516	462	493	510	541	498	493	523	523	494	507	491	518	489	504	531	476	517	530	494	534	498	520	510	493	491	529	503	505	515	473	519	531	524	509	486	500	484	495	487	533	496	495	481	516	488	526	504	499	510	498	516	492	521	493	531	507	503	490	477	504	552	508	523	553	484	507	510	540	499	481	499	502	512	510	496	530	479	512	507	472	526	468	487	526	544	500	496	476	494	512	498	516	478	516	509	496	496	539	482	482	544	475	506	479	505	513	498	490	472	504	536	488	491	487	498	510	449	515	472	515	579	481	524	511	553	531	492	502	528	494	491	511	506	492	490	509	520	522	498	519	483	512	507	526	459	511	484	494	503	515	511	500	530	465	504	494	505	518	495	475	500	519	500	481	483	504	502	548	469	533	513	539	543	454	516	470	508	506	515	502	477	487	510	447	491	512	510	494	501	509	500	484	497	500	540	508	512	486	500	505	498	505	494	562	492	521	526	489	475	510	489	493	454	465	490	499	521	498	501	476	501	489	497	541	502	545	507	504	509	520	564	511	537	483	476	512	497	558	520	472	498	469	506	539	506	466	484	543	543	502	521	504	527	478	492	507	497	502	526	543	480	503	476	527	482	505	499	489	537	508	520	506	492	475	539	506	489	528	479	450	474	506	494	470	484	496	500	497	515	513	442	528	485	508	480	490	502	539	532	503	527	514	475	491	475	523	506	475	493	505	458	481	522	528	505	533	501	517	558	503	497	540	506	497	503	526	472	542	517	485	479	535	475	528	522	481	525	503	503	507	482	504	502	512	504	489	505	496	479	492	505	507	490	509	504	499	503	498	479	522	502	495	483	518	518	507	523	487	469	516	479	480	511	520	497	481	463	530	479	501	495	515	498	455	485	478	494	518	486	512	479	509	520	464	470	473	451	479	498	477	519	480	530	511	496	493	484	501	489	524	494	476	508	493	497	484	481	485	521	496	473	461	495	498	472	526	484	463	524	530	472	492	517	475	518	488	487	474	485	524	509	485	509	514	517	480	506	482	504	533	488	493	523	494	468	491	475	463	530	488	542	483	503	495	500	497	529	477	479	502	511	452	548	478	510	481	526	483	525	527	480	476	502	544	492	485	478	462	521	513	539	502	513	478	491	507	543	522	500	499	525	503	515	532	517	503	534	491	457	516	492	535	471	513	487	492	496	475	505	505	468	507	476	504	498	500	522	479	481	512	472	482	473	520	491	530	479	486	499	486	476	524	508	500	505	516	518	495	494	495	483	479	513	523	509	513	491	538	469	510	523	510	490	510	508	498	490	477	506	501	521	512	517	530	473	496	542	494	517	485	497	492	512	519	490	493	511	508	468	510	518	514	501	463	461	520	492	511	502	488	496	524	503	498	505	482	467	500	520	512	507	455	501	541	510	521	468	475	483	498	546	499	494	498	520	506	507	527	505	499	522	444	501	477	482	504	484	521	534	449	495	492	494	527	516	503	502	507	469	521	512	479	540	533	477	528	505	532	508	467	476	547	564	482	493	465	484	490	506	490	511	487	520	467	492	572	490	531	524	526	497	563	513	462	467	526	504	465	486	497	493	517	497	471	485	511	479	467	487	500	501	514	502	513	495	504	483	532	498	486	511	496	493	504	463	522	531	493	538	495	517	495	498	497	478	494	513	523	528	484	522	504	498	521	488	497	483	475	486	478	496	485	504	488	514	505	489	535	488	487	489	521	521	491	552	463	478	484	517	497	530	503	528	512	505	518	526	481	494	491	527	494	497	516	467	482	534	525	519	540	524	433	500	512	493	503	485	518	498	515	496	482	504	528	501	513	490	488	515	511	481	505	510	509	504	501	515	530	456	467	530	475	498	497	494	528	521	514	476	498	473	482	537	468	464	492	525	462	487	497	510	522	508	498	507	498	477	550	520	525	553	536	503	477	505	527	482	517	467	450	507	501	492	486	520	530	479	508	539	480	551	491	490	540	502	481	496	498	501	488	487	470	474	512	479	479	492	479	504	506	511	482	533	458	538	495	512	496	499	483	508	495	489	469	475	501	490	473	498	513	503	494	498	545	450	498	493	471	485	515	442	490	449	497	532	482	502	533	479	509	466	486	494	478	498	466	487	478	510	506	516	523	504	473	468	508	457	519	489	513	517	493	481	507	458	491	485	528	520	530	484	483	488	498	498	533	509	517	475	471	509	458	465	520	498	514	519	532	488	486	493	492	498	476	454	530	509	524	471	474	499	499	493	528	522	509	488	528	502	521	545	460	496	522	501	493	538	470	489	492	514	488	509	463	484	466	490	500	511	502	487	511	486	522	484	491	469	538	542	474	503	501	483	498	513	516	528	515	511	507	528	520	514	483	469	502	518	533	545	511	527	485	485	525	488	523	477	491	498	491	518	510	511	536	529	515	515	508	502	510	508	527	476	495	563	529	494	488	477	485	493	486	488	516	489	486	510	486	518	524	514	502	460	511	472	478	518	478	537	496	491	541	501	517	471	519	479	506	484	510	464	534	510	523	481	471	509	533	504	527	529	491	516	506	509	499	497	502	492	528	490	481	490	511	510	475	504	526	474	463	450	478	529	508	510	510	450	502	506	482	495	520	484	498	471	484	532	509	461	518	500	528	487	523	464	476	515	506	488	534	508	501	510	501	508	474	464	488	496	499	513	500	554	505	502	503	479	500	491	467	444	481	508	471	496	530	533	497	490	544	541	450	489	515	464	538	552	516	510	465	491	483	488	537	497	522	490	526	476	539	488	482	506	480	507	517	523	482	506	494	471	523	485	493	509	470	486	521	463	518	507	473	496	499	523	507	505	534	488	477	509	520	485	473	467	505	517	510	515	524	514	498	459	494	503	536	492	520	480	492	465	503	505	488	451	485	492	458	460	520	481	484	507	494	528	448	528	501	477	524	507	527	538	513	481	491	510	471	520	478	519	539	493	504	530	524	480	451	471	488	498	556	525	529	513	514	508	559	510	483	487	528	529	478	522	499	491	506	529	455	503	499	503	500	497	500	496	490	455	508	476	488	478	523	534	457	504	510	516	500	492	501	464	498	504	499	503	473	474	538	529	512	476	485	519	497	539	487	498	491	523	542	511	503	533	457	506	526
25980	4561	2395	1767	1220	969	722	581	504	430	383	398	331	297	341	286	299	283	277	265	251	253	252	248	260	219	218	235	233	214	220	248	227	236	218	203	250	220	214	250	206	243	230	227	238	216	229	226	209	231	206	239	227	214	218	214	205	203	229	243	224	204	215	211	204	209	231	243	228	219	188	217	200	177	219	218	221	244	245	223	243	213	234	238	211	194	214	218	219	241	212	216	205	226	189	218	226	203	213	233	209	223	214	196	199	204	219	205	231	204	197	206	201	213	204	210	213	208	214	202	205	179	208	210	202	214	204	201	205	175	202	203	204	225	200	191	199	199	204	215	212	235	183	193	219	197	209	211	206	202	200	183	203	198	197	217	209	233	231	192	241	208	225	214	218	223	198	195	233	210	220	214	214	217	197	210	216	225	235	231	199	200	236	211	207	213	219	211	196	221	219	216	197	228	198	218	215	201	214	204	207	218	189	199	191	200	206	198	208	234	255	189	212	215	199	196	213	242	207	186	184	231	224	218	207	188	199	192	220	197	208	227	231	210	223	205	220	203	181	212	196	210	216	207	197	193	230	207	207	228	213	225	231	207	217	198	205	214	220	207	187	182	205	200	212	189	201	205	212	221	209	209	192	202	203	196	198	208	208	236	191	205	197	222	209	206	210	194	225	221	218	182	197	201	201	196	195	189	214	211	225	200	238	190	213	210	213	189	236	215	198	200	222	199	201	210	194	208	194	200	214	220	231	227	213	213	193	202	221	217	201	210	201	222	230	190	205	207	194	212	201	197	192	225	228	208	222	203	216	203	205	197	196	179	212	220	213	197	216	218	223	187	208	218	199	214	211	210	203	209	198	196	226	192	202	219	246	227	219	210	183	208	214	217	233	225	216	206	218	204	198	230	195	223	238	195	202	223	200	223	239	225	223	231	220	212	200	179	212	202	221	208	224	215	218	226	217	217	209	212	202	209	206	225	212	206	225	231	197	199	220	242	214	210	236	211	231	203	194	205	222	180	218	208	214	202	221	205	203	221	180	218	201	206	212	204	206	209	206	213	225	219	222	223	199	229	231	200	239	218	234	202	209	213	208	224	208	194	210	200	197	204	211	209	224	186	198	201	220	212	232	211	223	190	213	214	192	227	235	207	205	238	195	212	203	200	240	195	210	245	209	212	203	220	208	219	226	199	197	223	223	199	176	211	224	218	210	243	222	202	224	205	206	214	209	222	230	193	210	213	196	199	217	208	199	188	228	218	204	214	210	233	235	215	195	193	216	243	219	219	213	199	221	204	211	193	210	181	200	232	228	216	196	209	217	188	228	209	192	189	196	214	214	212	221	204	234	222	188	237	184	203	197	188	219	221	201	193	217	210	176	202	183	202	212	226	228	201	203	197	225	201	240	221	212	198	227	216	209	225	203	230	202	209	197	192	230	207	191	211	212	191	213	207	227	192	213	204	223	204	201	212	203	209	195	194	208	205	213	216	196	199	262	210	205	215	214	218	181	198	226	201	201	214	217	206	190	207	190	203	222	198	213	218	204	225	203	222	199	219	216	210	215	239	218	229	205	239	190	207	217	199	203	205	217	184	186	230	196	213	209	226	213	216	225	191	204	217	212	207	210	184	193	222	212	231	210	185	222	194	211	218	216	198	202	188	202	195	213	215	221	198	208	233	217	192	180	202	221	187	207	238	205	218	186	212	218	238	232	207	212	185	191	211	198	218	205	242	213	217	204	188	213	198	210	208	221	190	171	173	215	221	216	178	197	225	198	205	208	191	223	233	202	214	208	226	193	236	197	217	259	209	211	223	225	215	215	211	183	198	217	206	215	232	196	208	221	202	202	196	210	208	183	230	234	194	204	209	181	227	214	227	196	210	188	221	215	201	215	205	201	225	196	200	248	197	197	197	182	195	221	167	201	237	218	225	211	227	224	203	230	202	199	172	219	224	186	210	213	209	198	209	199	222	207	185	219	184	235	198	211	213	200	210	213	208	199	198	209	211	221	186	196	193	221	204	197	223	205	215	225	208	231	230	206	228	210	217	212	194	200	211	225	204	225	203	216	219	228	197	219	202	206	241	218	226	201	189	202	209	195	200	232	201	182	212	206	194	199	218	206	184	209	203	191	218	184	205	213	196	193	228	202	209	210	215	200	184	211	229	228	219	222	227	206	201	201	206	201	199	225	197	235	223	211	228	184	188	232	199	201	237	211	220	219	197	202	228	205	200	202	206	229	215	218	226	177	204	238	212	213	210	179	207	211	197	211	220	190	179	217	206	197	185	216	200	218	238	199	192	187	212	222	216	217	206	221	174	248	206	244	208	201	225	226	201	207	206	221	225	199	186	223	194	215	222	207	219	196	223	200	199	206	194	220	217	267	197	211	193	178	203	245	204	213	169	230	190	233	216	235	215	203	203	208	203	218	217	229	198	229	208	214	204	190	186	185	195	223	205	215	231	237	219	180	209	210	210	176	201	209	218	231	200	220	198	214	187	201	187	214	201	207	197	222	213	193	202	207	190	227	209	204	217	203	193	193	219	205	208	224	201	211	191	205	205	225	212	210	217	203	210	217	207	219	194	204	191	203	201	246	208	206	207	221	208	214	204	228	202	222	227	211	193	214	205	227	212	199	207	225	192	189	237	211	251	236	199	196	198	188	197	180	203	194	211	215	186	212	224	197	200	188	197	224	232	204	196	221	194	231	223	198	196	216	214	187	231	193	217	225	205	205	194	206	221	212	190	197	205	229	199	223	236	213	202	187	212	195	206	202	224	179	214	197	239	225	218	189	202	196	186	195	219	200	201	200	198	195	248	190	186	216	211	232	193	215	194	206	222	197	193	192	198	201	208	199	208	219	209	187	193	197	204	214	210	206	216	202	173	221	222	213	216	217	223	209	189	215	221	210	220	217	210	199	214	200	220	199	233	187	195	209	213	186	212	188	225	218	208	206	203	207	222	195	218	211	226	179	187	193	233	200	196	218	263	233	208	213	211	215	216	206	230	209	214	207	215	211	204	197	199	183	185	186	178	215	215	196	213	240	224	234	220	238	219	231	192	206	202	194	202	182	185	198	222	202	198	207	204	217	211	186	205	210	227	229	226	211	225	207	216	208	195	216	192	209	182	184	221	196	217	226	232	197	202	221	198	184	219	221	208	184	217	212	220	207	208	247	203	200	229	205	188	212	203	224	183	209	190	215	194	221	193	195	210	235	198	224	218	186	212	197	226	185	183	191	215	215	187	204	192	238	205	249	199	193	203	206	206	233	212	201	221	203	198	204	233	225	206	224	211	210	206	217	197	209	196	218	208	177	200	228	191	178	215	226	206	224	215	215	208	203	210	230	217	215	228	211	215	221	197	194	219	187	212	201	186	221	191	200	182	213	222	206	199	195	222	197	196	217	211	228	204	222	214	184	235	220	222	217	204	196	197	201	227	231	199	201	232	187	214	216	195	193	235	222	207	185	223	210	200	217	226	213	216
14154	2490	5103	5909	5275	4261	3603	2977	2650	2339	2148	1883	1774	1575	1455	1426	1267	1244	1190	1159	1077	1016	1046	1006	993	990	933	923	906	810	864	872	837	793	838	782	856	819	790	820	815	830	804	783	806	756	791	779	815	786	732	761	764	707	716	798	771	715	757	791	729	771	770	702	766	734	750	762	764	767	722	725	720	754	704	714	707	707	716	731	757	732	752	742	767	727	748	703	695	762	744	721	712	749	727	734	722	750	729	736	738	697	731	760	739	733	693	750	725	739	675	702	703	710	668	727	721	729	691	726	674	691	707	678	735	715	700	733	756	719	739	707	727	704	716	731	735	683	732	760	751	709	688	708	730	741	703	768	724	712	687	710	695	681	702	716	673	743	733	733	740	674	735	751	703	716	643	663	715	701	718	699	733	659	672	704	710	719	700	699	734	666	700	715	701	691	724	697	689	740	672	718	716	691	719	685	690	702	743	715	673	741	742	684	741	700	714	706	720	783	744	687	739	722	722	716	671	687	713	778	718	689	675	710	733	704	730	726	737	716	684	677	702	672	719	717	697	712	670	710	739	698	733	700	764	733	719	708	722	745	744	694	693	726	749	720	707	730	752	764	664	713	722	671	710	704	719	730	719	685	676	742	709	708	688	720	667	747	664	702	745	679	710	734	737	698	706	730	699	721	686	689	686	715	728	719	702	696	679	684	705	683	683	714	677	663	740	711	676	759	664	733	730	669	726	772	711	731	691	655	728	726	710	728	719	711	701	719	699	727	692	665	673	759	754	726	722	743	712	701	706	701	744	740	689	748	733	691	716	717	702	735	690	648	696	678	737	698	655	703	740	713	711	729	731	695	720	729	722	675	635	676	678	699	722	693	670	691	718	676	732	727	697	670	724	667	676	743	727	712	729	708	748	782	698	731	737	711	718	726	705	685	707	707	686	707	746	729	733	749	733	733	653	707	716	685	730	675	687	731	648	676	698	690	733	723	680	736	725	732	713	722	677	674	705	714	700	724	702	692	715	727	714	708	690	745	771	733	736	675	699	732	689	753	719	692	665	743	701	692	651	765	702	739	755	678	702	682	716	720	752	737	695	698	700	722	718	632	636	769	727	699	705	728	683	703	733	679	714	703	720	692	730	727	738	720	716	731	704	709	713	680	742	723	706	679	781	665	714	691	751	737	750	705	642	734	747	704	675	680	715	753	711	695	707	732	676	685	722	679	728	680	731	730	695	707	737	686	665	704	718	720	721	706	680	746	772	707	814	737	745	709	651	720	727	727	758	729	706	673	744	664	660	690	679	735	734	748	719	721	683	695	742	696	727	759	723	709	691	682	696	750	697	709	672	721	675	697	675	738	678	706	745	667	700	715	691	714	656	710	694	684	766	661	735	689	693	753	739	730	717	684	721	753	754	718	738	712	713	727	723	756	736	704	763	684	721	739	756	659	684	715	712	730	714	722	687	754	691	700	712	706	691	733	752	704	704	697	703	662	736	705	743	694	732	719	681	711	692	713	715	663	709	712	710	732	694	704	696	693	688	692	696	743	686	706	665	684	752	665	670	680	720	733	732	698	714	705	699	720	693	716	725	703	673	715	727	699	719	711	718	720	741	700	752	686	714	681	717	691	700	672	669	711	710	674	691	700	710	694	724	729	722	687	720	678	733	667	739	702	756	749	732	718	696	693	708	664	728	685	733	711	743	733	672	781	736	748	717	746	701	686	693	722	704	699	722	691	698	670	746	665	717	704	687	680	694	705	677	699	727	780	672	679	728	721	695	701	711	700	715	726	759	654	696	763	668	662	713	731	685	721	733	702	701	723	660	687	703	713	651	676	701	687	698	770	673	728	710	692	706	657	706	707	688	704	718	737	714	690	698	743	668	750	721	746	757	702	710	687	763	736	710	705	685	667	708	745	716	712	710	659	739	687	729	711	714	683	705	780	724	695	730	673	699	742	725	670	670	729	685	733	747	691	712	715	713	683	659	725	688	718	753	695	722	721	665	698	655	723	663	708	771	712	709	690	661	681	726	719	654	695	721	668	728	730	697	689	670	692	689	684	745	705	668	667	686	711	700	704	728	705	706	749	751	665	708	703	691	681	698	718	701	693	673	669	726	649	699	736	702	715	689	727	716	735	722	707	727	740	741	755	741	683	703	685	704	685	713	699	684	714	685	689	712	714	724	675	684	734	708	739	701	718	709	732	660	718	717	754	661	692	719	674	683	702	731	700	715	727	682	694	695	694	700	676	710	742	724	727	658	708	760	729	696	720	662	704	707	645	686	691	691	713	730	682	707	737	755	661	716	689	739	705	645	688	701	700	723	724	707	733	654	688	714	752	772	691	709	685	723	719	671	706	752	697	723	730	694	698	731	703	669	736	660	723	679	752	669	730	689	722	708	660	718	694	715	690	759	698	732	720	705	696	729	712	703	698	737	717	677	720	669	690	708	716	727	690	677	679	736	681	678	681	701	758	730	694	726	693	720	693	666	740	656	718	708	715	690	700	698	712	675	743	733	659	668	695	717	714	661	689	684	733	738	630	741	739	709	741	653	700	672	651	677	668	701	716	707	689	716	747	688	665	677	722	765	700	723	755	716	688	688	712	731	668	736	694	674	728	695	726	697	721	742	699	695	721	726	679	725	681	750	714	702	780	695	715	670	750	701	704	740	702	686	697	716	723	777	681	735	711	739	643	662	666	733	717	682	713	756	729	713	708	753	709	742	687	673	720	741	693	704	748	681	679	748	696	688	709	667	709	727	719	734	675	695	761	687	716	737	706	725	767	702	693	692	735	725	705	685	726	707	720	679	695	666	685	722	674	710	687	730	712	705	675	681	726	694	736	713	679	703	712	694	739	679	671	746	726	730	695	723	711	690	730	689	660	718	733	702	701	721	730	724	783	698	648	686	724	693	690	679	724	695	690	719	732	731	695	704	699	731	707	741	745	693	709	653	740	780	682	761	678	685	684	702	664	719	686	702	680	704	731	715	668	723	758	709	688	688	706	699	718	696	727	698	745	743	727	699	741	675	745	722	712	721	696	718	694	695	675	714	740	692	705	705	641	714	730	706	700	726	719	688	671	733	766	711	685	745	691	714	670	718	691	685	717	701	701	726	717	686	707	665	710	703	713	678	699	677	752	681	740	764	653	678	717	679	717	735	737	717	714	706	681	708	691	701	717	709	711	663	698	702	747	707	694	685	697	691	727	728	699	665	728	717	731	759	686	682	722	745	681	713	710	720	693	727	723	725	681	675	733	677	717	775	699	668	715	756	728	672	726	683	695	675	711	648	713	663	705	682	721	660	701	711	673	732	740	730	768	699	747	711	690	670	716	691	709	655	693	689	648	711	724	692	732	740	721	708	716	705	696	712	735	701	678	729	707	701	670	690	676	689	709	715	691	747	710	717	706	733	705	685	728	705	697	682	671	705	775	700	700	714	737	704	691	722	710	706	698	692	670	720	727	672	695	693	722	717	720	695	705	685	702
1952	130	132	96	82	76	70	72	75	76	66	84	71	68	63	59	70	67	63	69	68	66	65	67	59	77	66	73	77	56	67	59	61	72	80	79	67	66	67	59	60	75	78	66	68	54	74	63	64	51	66	51	64	71	72	61	72	62	72	65	72	58	70	70	66	52	71	65	70	54	70	69	61	65	65	58	58	56	62	64	65	62	57	61	55	59	81	61	63	50	67	52	52	44	60	71	70	75	81	67	88	61	59	62	70	68	59	64	64	63	58	70	62	66	62	55	65	60	73	57	72	62	70	63	71	77	59	61	60	70	63	63	74	59	54	55	70	73	63	63	58	56	64	65	68	63	69	69	65	71	61	54	73	66	62	63	60	61	64	59	59	74	70	59	57	56	85	66	70	54	56	63	68	70	68	59	64	67	58	75	64	61	75	50	64	62	74	72	61	63	66	67	78	68	61	67	54	67	67	65	73	72	67	66	76	79	58	69	66	60	50	60	59	80	68	64	64	43	74	63	73	50	56	67	63	72	63	57	57	86	62	62	64	76	48	62	81	67	63	59	59	71	67	55	53	55	79	77	66	75	77	73	52	57	77	64	66	65	70	87	72	69	62	58	62	64	68	59	67	66	64	75	64	63	55	63	67	54	62	65	51	59	61	76	67	70	69	65	62	58	51	73	79	68	61	63	72	77	57	83	86	51	58	60	62	64	70	76	67	67	57	55	70	53	56	71	68	64	59	72	55	58	59	67	69	64	65	62	52	56	73	62	71	65	71	56	66	68	84	58	70	82	78	64	80	53	59	62	70	52	65	76	51	69	64	68	70	71	62	70	54	64	80	62	71	60	60	59	53	70	39	54	61	68	61	78	60	65	51	59	64	63	77	70	50	66	66	51	55	69	62	58	69	45	57	67	72	68	65	63	71	63	66	49	64	67	76	56	66	53	77	60	71	58	64	64	60	67	73	60	70	52	76	63	62	63	78	76	70	55	76	55	76	62	68	62	66	64	58	63	52	54	74	75	56	67	61	61	87	50	60	56	73	66	63	68	52	60	66	67	65	79	45	56	71	75	71	58	59	51	52	66	61	53	50	62	53	62	57	69	62	70	77	61	63	59	58	69	80	71	52	69	67	62	57	75	68	62	65	62	79	74	78	68	58	62	68	70	53	52	60	61	57	68	68	80	69	58	79	49	57	66	54	68	66	57	60	72	65	56	65	64	75	59	62	75	69	69	53	64	63	60	52	66	50	46	68	63	70	66	74	60	71	62	66	62	66	57	65	56	67	67	60	61	46	78	55	55	70	68	64	60	53	77	67	77	69	82	55	57	88	52	66	47	62	70	59	58	52	75	66	58	59	40	57	54	67	56	57	49	69	66	67	74	55	57	69	72	72	63	62	56	52	63	68	72	67	76	54	74	60	67	56	67	56	56	73	54	71	64	63	62	52	69	75	84	53	63	61	72	59	70	53	77	62	67	89	57	76	66	56	64	70	69	65	67	61	56	67	54	57	74	59	75	57	56	60	56	71	65	82	71	70	64	70	60	72	73	62	66	64	57	51	62	56	66	67	57	77	64	76	63	64	63	65	71	71	73	73	55	64	78	63	62	47	73	65	66	66	47	63	62	67	75	67	52	62	63	66	79	66	62	63	62	48	50	64	64	68	70	71	67	54	62	65	70	71	60	68	58	67	75	71	75	72	60	57	59	53	64	65	66	76	53	59	63	75	75	73	70	65	70	61	73	51	58	58	56	54	58	68	53	60	60	67	63	64	64	61	74	64	71	89	64	62	70	59	60	53	50	68	67	59	72	58	76	63	52	64	50	63	51	69	60	57	59	56	54	71	82	59	59	66	57	66	66	66	68	60	52	65	68	73	52	63	69	61	55	84	62	81	45	68	67	44	59	87	57	63	71	62	62	55	54	66	66	56	62	66	56	54	61	78	70	62	82	52	61	47	65	69	68	81	52	60	69	67	58	58	59	62	69	61	72	59	80	61	72	70	48	60	66	69	68	74	62	70	60	56	70	65	65	57	62	62	62	59	57	60	67	59	49	66	66	59	63	76	73	55	52	69	69	64	55	59	65	60	70	59	70	58	72	59	50	78	66	50	63	65	61	62	76	66	61	66	69	58	51	54	68	67	51	73	73	61	57	62	66	70	57	60	64	65	77	56	70	65	64	63	54	66	54	65	75	66	70	60	66	67	62	54	60	64	60	56	71	60	70	50	68	63	68	57	67	83	46	69	48	64	77	54	69	56	65	75	62	63	63	56	62	56	81	70	57	80	62	74	53	79	70	69	80	63	69	70	48	59	71	71	60	69	62	81	67	69	67	64	73	69	53	67	80	74	60	67	66	63	72	63	64	51	60	77	61	74	56	82	58	74	69	63	71	73	64	63	77	68	62	74	75	73	57	62	82	66	66	61	61	76	66	69	60	60	75	70	62	62	66	49	63	68	75	74	66	63	62	65	67	62	83	72	53	58	75	59	61	78	67	61	72	71	59	69	72	57	61	59	51	65	77	60	74	62	65	60	66	59	63	65	71	48	64	67	73	79	82	54	59	51	68	56	67	51	68	52	62	59	74	62	64	65	66	65	61	59	58	51	68	67	73	58	64	66	61	69	68	61	70	67	56	56	68	59	78	53	61	61	74	55	66	67	67	66	45	62	68	72	69	75	67	58	63	66	76	72	68	60	64	60	64	65	54	73	71	70	64	79	68	59	56	43	72	68	57	67	49	67	53	55	79	58	62	72	69	70	73	75	62	65	65	56	58	62	53	51	56	65	60	55	59	48	71	53	60	71	71	53	62	68	70	77	63	77	51	70	65	64	63	48	67	87	68	51	59	69	97	53	70	57	58	66	59	60	69	51	46	49	59	55	75	67	68	63	61	52	64	73	55	65	67	61	72	60	72	54	73	63	55	73	84	71	61	76	61	56	72	55	60	60	53	57	60	55	59	62	72	59	67	69	64	61	66	51	76	74	71	70	50	67	65	60	62	53	74	56	53	67	72	50	76	52	62	63	65	56	55	59	71	81	59	76	54	72	46	70	69	74	70	79	76	72	52	54	56	66	58	52	53	54	67	51	71	72	69	57	68	62	54	82	70	49	75	65	65	81	74	65	65	56	74	75	58	70	50	65	53	56	60	68	66	67	66	59	66	57	59	81	74	74	62	53	70	64	64	72	66	78	68	66	50	70	60	65	72	70	63	69	76	61	72	67	60	62	55	64	61	67	50	57	73	60	43	62	65	69	75	66	79	65	66	50	65	69	55	55	55	63	69	58	61	57	62	60	68	71	53	45	49	59	60	66	69	59	63	72	68	64	52	67	57	67	61	59	81	65	59	75	73	66	66	60	75	58	69	52	67	65	61	49	70	71	63	55	77	66	54	62	68	67	64	74	60	69	75	59	70	78	76	76	65	63	70	62	64	51	50	78	80	62	65	80	53	56	67	51	74	61	50	60	61	78	64	49	56	69	55
3097	395	412	454	425	403	349	348	332	346	299	337	308	282	282	280	281	308	279	273	295	334	296	284	291	288	265	281	247	289	289	274	269	272	285	329	295	254	277	274	288	277	259	254	284	313	308	267	267	271	283	266	267	267	296	284	264	267	277	287	287	250	261	300	268	277	260	263	295	277	251	299	297	245	285	296	286	272	274	265	270	285	245	281	285	276	274	284	256	257	275	279	281	289	246	293	272	285	283	272	279	265	278	300	261	242	275	265	257	272	278	269	285	272	283	282	263	290	280	288	259	294	306	270	252	278	267	297	279	245	289	284	250	290	284	256	279	261	249	267	262	274	294	268	277	267	259	236	263	259	297	277	277	282	290	279	278	276	305	277	281	258	248	305	266	302	252	256	279	267	257	293	300	255	265	291	251	275	282	275	319	263	258	263	298	300	290	254	282	244	282	285	294	304	270	272	265	274	276	271	245	274	283	287	280	256	245	281	273	264	297	276	304	265	279	232	281	266	294	291	273	267	292	272	279	286	276	270	286	277	262	248	272	270	286	285	284	283	318	289	273	265	291	301	276	282	292	259	279	249	263	285	264	282	296	267	304	289	271	300	291	272	294	288	265	275	287	264	268	263	253	236	260	296	261	273	261	268	276	301	251	259	302	289	249	262	281	301	260	253	273	251	281	274	280	287	256	268	287	272	285	279	302	292	286	290	279	239	266	293	272	279	268	268	261	305	285	286	284	292	278	288	303	251	268	261	285	255	278	283	308	265	255	274	243	295	276	262	262	261	288	263	291	253	321	282	265	277	270	272	281	260	270	283	255	298	283	281	275	306	266	296	294	287	279	276	270	278	246	274	265	285	224	263	271	287	285	266	253	274	285	221	242	263	261	287	258	265	264	288	274	295	273	274	258	276	266	275	231	312	257	265	307	263	256	260	313	260	264	274	303	284	295	268	265	289	298	293	270	304	288	265	270	268	324	268	304	246	264	303	260	288	263	279	257	249	244	243	305	286	277	282	273	281	277	279	253	289	284	261	255	255	282	287	272	252	300	276	257	264	255	287	296	285	228	269	277	291	295	254	288	262	250	307	235	283	263	284	267	304	296	282	276	262	273	287	279	281	263	252	282	297	274	270	244	294	281	282	260	271	272	263	239	269	289	283	246	275	228	273	266	267	257	275	272	247	255	266	270	254	258	239	285	294	307	286	263	300	304	268	275	269	264	265	253	273	276	259	255	269	274	287	238	248	297	258	277	258	241	269	280	307	290	299	295	267	254	307	261	258	253	269	293	257	299	273	276	280	290	261	266	285	313	269	302	291	270	255	283	289	268	287	285	293	278	282	274	266	246	268	259	296	289	244	258	281	268	270	259	285	287	268	245	267	241	280	274	274	260	267	265	276	260	279	283	285	259	244	284	284	267	273	302	264	262	280	255	292	293	290	255	287	292	279	277	290	288	268	272	320	284	284	270	276	239	291	291	258	284	256	290	280	263	297	266	295	263	258	283	274	275	268	282	288	279	270	257	254	256	298	265	276	264	290	246	273	252	284	253	266	279	261	255	256	306	278	258	289	282	284	301	272	277	294	279	287	252	279	269	264	269	305	281	284	270	275	259	274	301	279	274	273	274	295	235	267	265	258	255	270	257	258	262	272	276	282	259	251	260	281	275	257	288	246	281	283	250	276	266	260	267	276	268	268	267	261	278	293	256	306	280	290	279	274	278	300	269	273	270	281	253	283	256	264	306	256	261	285	288	273	269	254	290	275	285	258	277	274	270	266	290	248	274	249	268	264	280	266	278	272	317	296	312	270	299	263	272	257	272	280	300	281	311	243	278	312	267	269	275	298	282	311	280	274	260	299	282	309	264	282	267	260	270	259	262	264	255	274	266	275	253	250	281	306	240	286	265	277	281	272	278	258	282	251	265	268	268	247	241	251	265	248	289	265	290	275	284	297	271	260	276	269	311	278	272	281	275	285	273	263	292	306	266	292	261	273	251	278	270	273	295	274	282	304	259	256	279	288	227	284	306	292	285	274	273	258	276	294	276	268	280	262	284	282	296	280	253	256	290	268	291	249	269	294	284	277	247	267	266	288	283	308	310	287	245	285	247	315	287	307	272	283	268	260	262	265	248	288	261	280	289	274	262	284	242	239	324	289	286	258	262	287	267	279	268	273	263	259	305	260	277	287	257	275	294	264	297	263	287	287	267	288	250	249	274	287	243	251	295	267	264	268	300	259	274	261	280	271	299	281	270	246	300	262	311	284	240	293	275	260	282	274	279	235	301	292	281	297	277	303	289	284	298	255	288	292	254	246	246	239	307	260	286	259	267	256	307	247	294	258	266	280	285	271	301	303	281	287	269	283	280	273	293	266	290	260	272	274	257	288	281	292	282	289	274	272	284	272	282	255	302	269	286	270	289	275	267	271	274	273	277	272	285	258	251	258	251	273	282	277	263	282	296	262	288	272	241	289	276	269	276	261	279	266	286	250	247	294	305	263	288	276	272	263	264	273	286	287	281	267	285	298	283	323	285	265	271	267	268	283	263	298	281	289	275	268	239	270	271	291	300	277	293	276	275	279	279	239	278	281	268	292	266	263	260	275	247	277	259	273	283	291	271	261	242	260	301	273	290	253	260	277	262	281	269	274	318	261	258	278	278	284	291	291	291	295	262	283	286	303	279	266	278	280	271	306	256	285	288	280	277	280	271	283	293	269	252	314	276	236	288	261	285	278	288	268	274	245	306	292	235	299	271	293	247	258	292	257	262	275	264	303	286	276	286	286	257	247	286	295	267	282	285	269	271	298	264	281	278	266	287	292	306	280	293	318	278	240	274	272	287	278	286	284	258	292	275	296	266	273	276	261	247	237	270	307	279	249	298	300	287	267	273	280	259	299	266	290	252	265	270	285	286	266	257	276	268	257	277	278	292	274	269	253	246	269	247	251	267	309	278	265	266	286	264	267	257	264	307	258	278	286	258	260	264	275	265	276	242	244	278	269	270	284	280	248	278	279	295	285	306	272	267	272	288	287	259	265	235	295	273	266	302	297	257	276	291	299	270	299	268	300	269	276	287	272	308	294	240	283	282	280	279	274	306	280	272	283	247	221	293	290	292	266	301	295	257	292	297	266	263	272	276	288	289	281	278	257	294	272	277	261	288	264	274	258	266	265	279	251	268	250	279	269	280	276	286	275	232	269	263	279	271	286	271	289	272	299	247	264	276	293	276	274	281	280	277	260	286	262	266	297	261	303	261	255	258	300	284	244	238	302	304	264	290	284	266	309	289	285	268	265	279	285	276	272	273	284	264	286	282	275	270	280	251	290	266	286	257	269	269	266	279	271	296	303	279	265	244	254	271	284	283	291	291	279	252	286	259	269	288	250	308	241	270	255	270	263	286	299	257	269	290	259	275	283	270	273	283	274	269	258	293	297	269	284	243	285	290	270	294	283	301	289	279	275	280	264	277	275	289	281	264	253	289	277
17608	1832	1126	895	622	456	402	350	286	246	236	193	174	185	160	188	169	160	159	146	147	162	153	154	174	142	142	144	128	136	161	155	152	161	139	133	153	142	167	129	139	133	152	126	159	120	144	112	148	125	112	129	153	151	130	141	140	151	123	134	146	117	131	141	146	125	137	131	142	137	132	128	137	168	128	133	124	132	137	124	132	127	138	140	120	151	133	128	140	141	151	132	113	136	121	150	134	138	136	136	132	158	122	138	134	157	134	112	130	134	144	149	146	131	125	109	134	147	138	140	130	143	133	127	144	130	160	147	126	122	145	147	135	124	134	108	126	120	137	125	128	126	158	156	138	128	136	119	121	148	114	128	130	137	118	142	148	127	140	122	133	124	145	137	124	144	130	142	134	133	134	134	128	124	134	120	145	145	133	145	107	122	121	116	118	125	135	105	158	127	148	132	139	146	146	152	133	157	114	152	144	151	142	140	137	146	128	150	126	153	145	126	143	142	135	121	126	134	127	130	139	117	138	137	146	121	137	139	133	116	145	127	119	121	123	126	141	141	143	132	152	129	159	158	146	141	122	138	126	115	158	137	136	142	114	143	136	147	133	154	136	140	114	141	136	136	143	129	137	145	124	131	134	142	133	126	123	143	128	128	135	148	150	138	122	137	129	147	121	143	149	124	138	146	124	136	128	130	139	127	136	136	120	140	126	142	139	121	140	107	135	148	123	133	140	150	144	142	111	145	121	147	149	141	120	132	142	135	152	133	137	145	142	103	151	145	148	144	136	124	130	116	124	146	151	118	135	131	109	124	119	133	138	132	128	151	132	118	136	137	131	118	140	128	136	129	141	122	148	136	138	146	117	130	124	145	145	157	145	136	140	131	143	165	127	121	128	113	127	127	141	119	135	141	145	124	132	127	135	153	132	125	124	141	139	124	126	133	147	134	128	153	112	147	141	143	134	126	136	149	123	127	149	126	129	162	128	143	136	124	138	134	131	132	130	117	123	147	126	168	134	107	140	135	125	142	137	128	121	149	129	134	138	118	128	153	142	118	139	138	118	127	129	128	113	132	148	141	136	122	136	144	131	114	118	131	128	124	151	126	130	137	112	143	129	140	141	131	127	120	156	147	126	131	145	117	130	135	138	121	151	128	143	145	127	152	129	138	146	146	130	145	126	127	134	140	128	125	126	146	134	129	137	137	133	136	141	127	119	152	124	132	141	134	134	121	133	124	139	143	156	139	138	151	134	120	127	129	127	118	130	139	142	132	122	136	153	153	133	136	125	132	154	133	135	124	122	114	128	133	126	122	130	135	118	136	127	146	155	139	139	133	123	122	142	126	125	133	121	128	133	126	127	130	109	124	126	132	138	167	129	124	127	132	142	123	121	138	149	139	136	136	150	138	141	141	152	143	111	126	112	140	111	141	137	123	129	146	136	120	123	131	145	137	109	135	121	146	132	133	133	130	132	134	130	121	136	140	143	147	133	129	141	137	129	135	126	142	142	117	114	128	140	115	129	123	143	127	154	144	150	119	141	135	153	133	133	138	134	129	129	136	140	116	125	131	144	145	142	124	119	121	131	131	144	121	132	141	122	152	142	136	127	153	126	125	125	114	129	131	149	141	131	125	148	153	145	135	129	157	132	126	115	134	122	142	139	117	131	148	131	150	164	135	151	138	126	136	134	134	110	144	143	162	132	135	128	123	154	132	127	113	123	129	127	118	129	136	152	125	134	138	134	131	133	138	146	142	125	126	134	136	112	138	126	127	143	145	135	135	142	145	122	127	135	125	133	130	133	134	120	122	148	168	127	143	152	140	144	133	102	136	121	137	141	118	114	138	141	124	148	138	133	131	124	153	131	146	125	123	126	117	142	141	127	114	138	155	136	145	148	154	138	129	131	139	134	127	123	126	116	142	158	141	155	147	139	104	141	147	145	148	130	140	130	152	145	152	119	151	148	128	159	140	145	129	137	132	144	135	135	133	136	133	134	118	149	123	132	133	140	124	129	153	133	123	142	135	125	125	129	117	141	134	162	129	127	136	139	137	148	129	150	136	146	117	136	131	101	149	127	159	135	128	132	113	148	146	111	147	104	148	136	127	144	130	126	139	146	127	109	133	128	134	135	106	105	127	144	126	155	139	121	141	129	120	149	130	124	143	135	133	135	134	144	153	107	124	146	124	129	133	128	133	132	128	136	112	142	145	137	151	115	133	149	111	138	166	150	133	134	134	116	149	128	110	114	129	129	142	108	138	142	142	147	136	129	129	135	114	124	136	129	126	137	132	125	137	138	135	140	140	149	143	115	140	129	153	130	140	132	147	131	154	140	116	123	128	139	119	144	120	129	127	124	145	136	121	132	135	133	138	129	141	133	138	115	143	124	129	133	130	135	132	142	134	124	131	128	124	153	133	113	115	143	138	140	128	126	134	142	133	138	150	109	133	133	122	148	139	137	131	145	125	121	132	118	118	157	114	123	140	139	113	135	115	124	143	128	147	139	132	173	112	126	156	150	153	148	113	114	134	152	109	122	116	145	141	117	134	136	142	147	131	126	125	133	125	118	137	132	128	128	144	135	121	166	121	126	149	116	141	136	120	130	127	123	140	139	151	144	144	133	152	146	125	133	151	137	134	123	122	124	115	131	137	143	112	124	125	125	127	131	122	129	143	134	136	147	130	118	123	146	138	125	139	124	141	124	142	145	126	141	132	132	133	124	125	127	153	123	145	138	106	126	133	118	132	146	135	125	142	145	125	136	134	140	111	118	130	130	121	141	119	128	142	119	134	140	138	112	119	124	153	131	142	124	140	128	139	135	126	136	133	138	114	136	122	140	156	126	132	141	143	139	127	140	145	124	131	155	132	133	131	135	138	133	121	139	134	128	137	135	145	118	147	129	123	138	117	137	138	182	120	140	128	134	135	117	109	135	130	137	139	154	133	121	133	129	159	152	128	159	151	124	105	117	131	167	137	131	130	154	117	143	139	109	131	137	150	134	134	127	151	139	130	130	141	141	130	134	141	118	131	130	134	145	126	128	150	119	145	144	134	143	142	136	123	130	160	118	127	147	131	132	126	146	133	111	132	126	124	125	131	130	136	118	131	144	139	152	143	124	133	130	153	147	131	126	118	125	127	112	141	131	140	170	131	134	135	145	113	149	159	138	117	155	140	143	108	123	132	136	140	130	116	126	159	125	124	134	144	117	135	151	125	161	120	139	124	143	132	160	134	118	118	127	138	123	122	141	143	130	117	147	127	132	126	116	137	125	149	140	107	117	126	142	128	105	136	146	145	131	120	158	124	132	134	140	145	124	127	123	132	126	152	143	136	146	131	143	143	123	130	130	160	142	131	122	132	124	125	134	135	152	129	132	113	141	146	149	118	131	149	139	125	115	145	130	134	144	124	122	152	124	129	117	147	150	153	140	139	141	133	158	146	143	125	154	123	142	114	146	158	134	130	136	136	141	130	131	116	122	137	121	123
10353	1328	2688	3155	2765	2325	1938	1638	1529	1303	1193	1055	1059	923	884	760	817	708	703	684	719	645	617	615	604	599	625	604	590	637	552	521	512	551	584	559	561	515	563	522	545	508	515	543	508	526	485	536	485	528	535	507	489	489	517	505	499	522	473	502	537	529	494	505	540	475	504	509	493	488	510	470	522	538	486	497	499	498	492	518	496	464	497	494	503	471	467	458	468	481	486	507	503	496	471	457	496	475	497	483	469	476	494	483	483	489	478	538	467	487	531	461	514	524	472	476	467	507	479	495	511	504	543	490	485	508	460	473	496	466	444	462	504	519	485	461	462	464	495	497	532	500	469	441	456	448	481	473	486	478	483	509	474	520	471	468	475	475	487	479	519	438	476	497	442	449	494	494	491	433	468	486	453	489	484	441	487	488	424	450	474	493	463	516	445	496	497	524	514	483	506	507	497	472	468	453	454	476	498	472	460	499	468	459	468	480	453	481	484	447	451	451	464	458	465	439	456	503	506	472	498	505	462	482	514	477	495	476	445	444	438	474	503	492	478	485	546	467	471	492	487	501	499	489	483	474	477	484	502	491	491	480	493	515	485	459	475	480	503	513	450	488	477	427	462	495	464	493	489	472	488	443	503	507	474	505	494	520	518	438	516	468	451	470	495	484	510	503	499	491	505	508	484	473	490	499	470	494	468	482	473	474	439	478	488	454	456	482	507	448	472	492	480	509	470	481	468	493	506	454	469	484	476	490	486	488	456	469	489	485	478	483	497	474	503	447	487	479	478	490	453	483	449	507	454	532	474	480	459	464	493	482	485	481	446	487	509	469	479	469	475	479	507	496	485	454	457	459	484	485	470	494	443	505	477	488	514	501	462	519	466	453	483	498	461	483	512	465	478	446	479	542	466	511	456	465	515	494	494	481	510	442	503	486	451	496	496	494	483	451	499	464	458	494	509	519	487	508	472	492	476	505	485	495	471	482	501	467	505	464	439	495	497	477	505	465	454	428	433	482	455	501	510	504	453	477	494	478	484	503	469	491	498	465	525	463	477	432	490	449	456	453	490	479	500	498	482	445	472	467	517	501	474	440	487	464	454	564	502	476	494	452	467	457	490	450	489	498	491	489	463	471	465	500	515	490	468	477	487	428	450	476	491	501	455	507	474	448	509	474	473	460	509	492	488	447	475	500	481	486	507	508	510	506	451	460	449	466	487	502	455	457	446	462	487	504	492	441	470	507	454	522	512	461	473	493	504	475	487	491	510	469	494	490	480	457	527	489	473	496	460	473	484	474	483	487	465	475	475	480	477	471	453	502	498	490	469	508	457	446	505	484	470	479	473	514	515	487	472	453	478	456	485	472	489	471	464	499	453	489	494	469	492	501	470	489	432	474	477	495	475	465	499	503	423	457	496	482	467	418	484	521	461	478	475	455	475	499	479	505	516	431	537	507	468	456	468	473	454	497	470	480	459	510	460	480	436	470	475	447	443	479	494	508	501	498	438	498	476	475	500	478	512	474	478	490	465	479	473	484	481	468	482	483	495	488	461	474	466	489	475	476	491	481	507	461	442	499	460	508	474	450	449	473	460	480	434	498	445	499	503	479	502	453	471	487	462	457	464	444	443	481	517	461	479	462	480	526	479	506	487	494	526	465	478	471	508	479	446	504	499	477	506	472	491	503	485	529	455	464	510	457	473	466	499	451	488	449	486	507	505	457	481	463	459	462	467	474	461	504	467	467	497	477	460	469	475	478	477	457	445	475	491	516	451	500	465	518	481	474	477	442	483	513	549	450	465	484	481	476	452	466	487	474	471	488	464	471	462	460	464	462	508	521	480	488	489	469	479	496	523	499	499	482	489	444	465	474	488	482	500	474	465	441	474	468	489	461	472	509	510	496	434	486	512	464	457	497	464	484	523	462	491	521	511	446	492	475	476	513	476	508	457	471	485	452	480	479	446	478	443	488	483	469	421	467	482	486	483	484	483	487	513	474	457	470	493	432	471	470	506	444	464	528	453	464	477	476	462	507	489	485	467	503	479	490	465	477	477	464	475	495	465	489	492	453	525	444	476	464	505	503	440	510	508	466	445	493	482	469	496	488	471	492	454	472	455	486	462	482	514	482	491	499	480	474	476	460	474	453	492	498	471	491	466	519	477	476	457	458	522	542	516	513	468	431	447	478	511	493	461	497	477	456	479	518	492	515	493	484	463	459	431	467	507	505	507	482	497	482	523	475	495	460	475	487	475	476	463	498	460	471	520	507	474	518	464	510	501	489	481	471	463	482	482	531	477	497	465	519	464	544	457	479	475	515	481	479	445	483	462	497	469	504	487	477	504	496	479	456	538	472	509	515	452	469	509	494	485	463	504	471	459	481	523	523	534	489	452	471	508	459	466	476	478	439	488	525	509	449	489	464	492	524	487	503	497	490	498	501	464	503	492	456	454	447	460	518	507	456	505	467	460	490	519	430	497	495	484	464	478	485	491	504	468	466	463	440	490	454	507	428	519	472	495	462	524	496	450	477	460	507	503	463	526	479	515	487	463	447	522	486	483	496	510	494	455	527	468	438	495	429	482	467	462	524	452	490	483	467	469	494	481	490	453	495	476	497	463	474	499	483	498	486	476	485	503	489	507	480	490	492	459	492	465	438	475	468	480	491	469	473	502	486	465	506	502	424	467	487	467	480	473	459	474	531	497	468	486	468	463	473	498	494	489	505	488	461	434	470	455	467	460	472	493	504	489	464	496	509	490	432	507	491	474	466	451	449	477	502	491	503	450	492	444	485	498	511	445	494	481	492	521	476	515	459	511	487	495	495	470	487	472	501	485	518	470	501	507	488	459	516	480	477	506	471	451	472	497	511	501	470	513	491	484	451	491	476	494	446	490	480	488	496	462	490	470	487	461	471	454	492	482	475	487	480	494	470	461	498	480	447	464	463	532	477	485	488	549	473	508	497	497	433	439	451	470	462	472	462	479	521	461	484	458	453	497	478	524	467	497	508	466	455	476	501	497	489	517	482	482	503	468	461	475	472	495	513	483	463	470	490	520	465	467	513	489	470	458	466	455	454	467	463	465	447	497	505	473	472	485	464	517	488	518	473	481	502	503	464	521	459	481	476	448	498	538	507	472	473	489	445	477	515	485	461	454	492	465	501	503	448	491	502	431	444	471	461	480	521	473	471	465	491	469	504	479	481	501	467	510	491	433	517	526	460	480	498	438	477	463	455	464	501	472	479	439	449	476	469	512	468	489	462	505	466	494	516	457	475	496	501	449	480	462	484	483	459	476	464	498	458	481	481	505	443	492	440	471	490	477	471	464	466	496	514	462	463	487	455	484	439	501	451	482	504	485	450	499	487	464	468	453	445	495	476	467	473	446	480	469	465	451	511	500	495	499	508	449	489	456	488	475	465	459	478	489	434	470	507	471	481	462	469	451	474	457	487	491	459	496	448	496	470	480	465	439	462	486	473	469	472	459	441	453	493
25561	4707	2213	1739	1169	923	626	577	530	460	409	338	355	318	309	272	266	265	240	255	226	247	247	257	241	241	218	211	242	232	228	219	221	232	202	197	215	199	201	211	214	195	206	238	187	208	224	208	200	234	212	198	214	227	190	208	207	199	198	216	174	212	196	226	180	219	206	210	212	192	212	197	200	196	213	179	204	194	216	204	189	194	239	205	197	210	210	217	214	197	198	205	215	188	193	194	192	176	214	211	213	215	208	170	197	205	221	196	192	203	214	192	169	197	192	199	222	186	185	186	205	213	194	214	202	188	216	186	201	205	212	177	194	199	218	205	219	224	235	191	207	210	199	208	216	204	205	208	219	199	205	208	228	208	207	197	210	222	217	205	230	175	221	221	195	215	206	207	187	196	213	237	190	195	207	194	211	211	185	215	214	203	242	208	214	207	197	172	196	207	193	184	189	194	216	192	205	214	193	216	202	212	190	196	195	204	200	214	193	188	198	207	181	197	234	203	221	203	206	236	209	172	218	196	221	196	194	206	167	180	217	206	208	193	190	191	228	203	196	211	215	200	234	195	218	219	221	187	199	208	209	207	211	187	203	192	235	202	194	181	208	196	184	214	207	190	180	209	205	189	209	211	223	167	194	247	220	194	196	209	191	202	209	183	191	192	185	199	200	220	228	207	214	208	209	223	190	211	221	202	210	181	219	191	212	209	200	207	199	211	161	204	210	221	193	200	193	224	213	201	215	218	201	224	193	202	226	194	194	224	208	190	206	202	191	217	189	227	201	204	208	205	193	228	212	184	181	199	204	230	245	198	205	226	216	175	265	212	203	198	179	194	185	216	207	190	214	199	184	203	181	219	188	203	208	180	185	201	184	223	194	203	214	208	201	209	208	197	192	200	210	203	217	192	207	213	183	196	201	211	201	213	178	207	207	200	201	209	193	211	207	202	209	231	190	201	188	207	193	207	227	191	222	194	195	229	203	207	214	207	202	200	196	202	218	204	199	186	218	209	204	188	178	201	222	213	224	208	203	216	199	189	196	199	217	180	207	204	204	210	209	196	181	221	194	199	196	214	224	207	211	187	177	249	167	185	209	223	188	207	186	194	198	192	212	203	211	186	210	212	191	191	205	216	210	204	182	225	208	209	182	187	179	182	203	231	209	231	207	192	185	198	177	201	196	184	181	225	197	214	203	206	183	185	196	215	200	194	198	168	194	202	183	186	224	190	203	171	185	184	190	192	218	185	195	204	210	206	213	197	205	188	192	214	226	194	193	223	202	200	191	196	204	195	222	205	212	220	190	178	196	239	205	203	203	211	209	187	221	203	195	209	220	191	217	215	224	191	191	188	194	217	197	218	194	203	207	207	204	190	196	195	203	207	170	180	199	174	208	169	187	221	200	222	187	181	175	201	193	215	229	197	208	217	210	177	227	182	171	217	207	192	193	201	204	193	217	181	198	166	206	201	203	178	203	201	206	237	206	210	205	207	205	189	203	205	177	197	204	174	180	197	185	193	207	224	187	200	196	190	204	182	216	193	205	216	217	208	193	189	192	194	199	206	215	178	196	221	189	191	199	201	190	205	223	201	208	228	225	211	203	162	213	179	188	183	190	202	217	213	214	179	198	201	191	184	214	164	228	220	191	195	183	196	201	191	188	220	204	215	217	195	215	191	202	214	191	206	186	208	182	206	222	192	202	186	210	198	186	224	206	214	215	175	231	205	205	183	224	186	235	187	189	197	175	205	200	198	187	213	195	200	213	199	183	198	213	199	189	196	203	184	202	217	209	202	188	222	210	176	197	217	195	227	217	214	189	189	214	207	216	199	198	202	196	191	171	227	209	213	225	211	183	207	213	203	190	173	231	201	177	190	204	214	189	221	210	198	213	200	183	202	194	188	216	211	196	215	194	193	203	195	216	184	197	199	185	214	207	204	224	212	207	229	223	211	204	167	216	208	195	197	215	196	187	186	201	227	179	207	207	240	189	212	205	210	179	230	192	227	229	217	201	230	193	229	205	224	196	196	202	189	193	197	177	183	182	192	197	206	219	186	210	192	197	212	185	211	164	227	200	229	204	173	194	196	217	215	209	195	170	199	195	192	188	189	205	189	213	197	222	190	184	211	201	194	206	199	206	192	196	207	193	205	185	194	214	225	221	200	206	187	176	220	226	216	210	192	202	192	182	213	199	202	225	194	187	204	196	204	229	183	208	209	180	204	175	207	184	201	198	195	211	230	199	192	196	176	226	179	181	186	188	205	209	177	192	190	225	200	201	185	187	214	197	204	211	204	203	214	223	189	179	192	206	195	215	194	206	196	207	196	204	184	191	198	201	198	207	204	211	214	215	206	196	200	179	242	221	216	219	199	230	194	181	206	199	197	205	197	211	180	194	194	195	202	203	202	186	179	206	197	191	209	202	202	232	196	189	205	215	174	178	200	200	199	199	214	215	210	214	203	192	184	188	185	193	200	215	214	175	199	215	206	188	202	191	211	198	213	197	183	190	168	222	195	195	175	190	214	200	211	207	211	182	208	212	211	213	207	188	213	211	190	210	240	183	184	201	198	234	218	178	205	227	212	190	198	182	195	202	208	199	189	201	197	211	200	199	191	189	200	181	230	219	205	173	172	234	206	206	217	201	179	227	193	195	196	210	195	200	219	193	224	184	196	222	208	186	175	200	204	197	201	208	208	164	211	199	193	186	195	215	199	191	206	196	185	187	201	190	210	179	186	208	221	212	170	203	201	216	199	182	218	209	198	198	205	214	192	212	195	191	208	201	214	223	226	194	201	191	207	193	232	199	202	198	213	175	184	168	209	237	185	184	190	200	182	198	217	186	196	221	185	208	169	214	184	207	180	200	190	189	177	199	186	174	206	198	217	187	194	199	185	199	183	207	215	210	200	196	181	217	208	194	207	194	195	214	200	205	207	222	204	214	194	198	201	175	189	186	187	192	167	190	192	202	206	201	197	182	207	243	194	200	198	220	232	175	186	204	208	206	189	214	210	181	223	195	214	216	177	200	233	214	186	169	201	232	227	210	176	194	221	191	202	222	197	187	182	195	220	223	207	198	209	190	207	204	223	208	192	208	202	223	193	178	182	177	203	184	184	197	183	226	191	194	192	200	207	205	217	222	199	209	201	202	163	206	211	199	205	189	194	230	191	192	207	223	200	204	204	209	197	199	200	222	201	187	202	201	193	197	187	218	198	225	196	199	195	193	199	203	209	214	210	179	224	208	211	198	213	208	201	197	173	189	210	190	205	211	228	203	199	232	229	183	184	194	195	189	196	195	237	201	202	194	198	224	211	191	206	219	203	202	210	237	224	217	232	202	226	169	203	191	198	208	220	188	220	188	179	201	200	195	210	199	202	209	198	185	198	199	196	201	189	216	198	183	175	187	226	212	206	205	229	267	219	195	212	202	189	196	200	216	199	196	183	224	195	214	196	165	194	205	215	195	173	207	177	211	213	183	240	203	203
13700	2320	4997	5656	4987	3938	3387	2861	2507	2201	2069	1894	1624	1519	1416	1312	1276	1236	1136	1047	1087	1010	999	1002	1012	898	893	831	834	820	818	795	829	869	832	809	795	792	789	748	751	755	741	768	740	691	758	746	721	716	728	716	757	715	766	746	688	693	749	678	680	762	747	694	736	731	711	739	699	704	686	726	788	673	707	686	723	729	708	715	682	756	678	736	723	714	657	713	684	650	668	717	714	713	664	676	637	694	729	677	699	669	692	693	690	733	691	681	671	631	709	674	694	658	729	714	680	652	705	670	696	659	694	637	714	693	688	710	666	638	680	698	700	723	715	658	697	669	704	636	678	719	673	665	711	662	669	673	653	661	688	666	624	679	685	679	661	667	738	699	660	670	661	703	670	705	692	720	671	690	698	710	651	653	709	627	703	683	689	693	697	659	655	710	666	653	634	658	712	668	667	660	683	652	697	673	664	635	613	695	707	654	673	642	651	665	704	715	663	669	711	675	695	629	690	704	654	711	690	696	648	668	649	654	706	722	616	671	687	662	677	675	709	668	630	635	731	666	692	693	663	678	663	657	716	710	681	663	646	649	671	645	694	678	685	671	680	698	694	659	691	639	646	671	665	624	668	695	642	654	692	723	648	618	692	663	711	657	678	666	651	684	667	680	674	708	709	679	673	691	722	671	700	676	665	685	713	660	628	699	695	674	699	659	662	672	722	677	707	679	686	710	700	709	698	690	703	693	658	674	691	715	686	635	674	715	664	685	656	666	704	669	679	676	696	687	681	726	702	718	665	715	712	709	707	678	703	729	737	670	654	643	693	638	675	712	743	695	727	641	699	730	720	690	625	680	678	667	687	705	671	638	699	705	662	701	710	697	709	699	692	697	645	682	695	670	711	640	690	668	667	725	674	683	657	713	669	649	683	680	694	680	660	668	701	710	690	664	666	691	682	680	679	702	674	641	680	657	672	707	733	704	693	639	660	699	670	669	698	681	664	708	667	607	663	728	663	688	708	627	721	708	739	672	679	659	682	671	648	655	607	673	727	647	669	686	657	672	692	690	661	660	710	678	669	643	668	653	708	689	654	662	669	669	656	635	639	681	672	665	678	650	685	697	677	686	702	683	711	673	664	683	700	656	670	680	648	674	680	691	704	634	642	654	679	665	688	686	686	674	690	699	703	698	682	700	682	617	652	702	642	653	655	687	686	665	639	660	656	687	665	713	702	678	693	720	699	649	681	692	675	657	652	705	672	711	662	678	670	692	661	692	649	706	672	658	664	664	688	662	695	665	655	705	672	702	679	684	689	664	684	676	664	692	687	648	622	671	659	678	698	650	684	698	683	691	757	655	695	688	661	684	669	698	680	672	680	699	666	708	672	651	665	698	709	637	637	644	676	691	667	661	628	633	656	639	662	644	687	648	680	693	704	652	665	680	675	683	676	715	718	701	622	655	660	731	706	671	707	721	623	677	671	638	697	697	657	661	687	708	672	654	688	656	683	639	689	646	717	708	707	712	650	678	659	671	683	643	696	643	719	677	690	709	712	714	664	669	658	715	679	648	691	686	683	658	666	703	694	673	705	708	682	698	662	687	690	650	676	701	672	695	662	676	635	637	652	670	697	721	681	671	691	644	711	694	758	646	668	657	653	626	670	695	665	659	748	665	669	662	679	709	713	661	710	660	682	736	661	670	652	689	696	664	657	663	692	707	702	646	705	677	703	673	679	694	726	654	663	647	654	679	684	669	679	679	684	696	642	706	691	689	712	688	682	718	658	667	686	604	706	663	697	612	661	711	640	702	651	686	679	668	692	675	620	709	685	615	709	674	683	667	648	703	707	665	656	680	653	706	687	698	711	674	738	684	669	626	654	686	701	693	663	680	685	691	672	627	679	693	684	703	737	681	645	748	631	688	700	645	677	648	630	721	715	700	699	688	671	747	636	683	647	671	648	669	698	668	685	713	672	723	702	670	692	684	671	711	619	653	717	644	669	653	663	669	670	668	680	615	704	655	696	664	660	704	674	666	690	692	683	682	686	660	651	696	696	655	634	624	713	664	639	651	686	637	675	640	668	676	673	718	689	670	691	690	638	661	681	662	648	696	692	704	707	668	679	682	725	648	691	665	680	675	653	681	628	685	672	670	625	665	662	695	725	650	680	732	675	706	684	706	662	688	676	655	648	668	729	700	661	670	694	662	712	694	682	643	669	688	713	685	691	701	697	731	707	686	686	690	647	655	676	640	665	676	649	664	639	679	605	685	730	643	703	709	705	697	650	654	688	662	642	656	640	659	685	720	721	643	713	690	691	675	691	655	657	654	690	663	659	650	641	712	672	686	699	666	720	695	676	684	693	687	666	683	679	677	669	640	678	650	693	622	693	702	669	658	689	688	665	715	674	685	654	672	689	663	647	670	672	681	686	665	723	652	720	654	701	631	670	660	689	674	662	647	670	675	674	624	652	672	662	686	689	704	714	694	675	642	688	658	700	681	685	684	700	686	655	702	688	677	658	662	659	693	706	645	626	665	643	671	671	697	649	605	714	731	656	741	684	676	682	663	678	641	675	670	694	678	676	695	685	644	656	679	723	660	675	668	664	703	680	689	658	696	721	712	698	693	648	702	659	717	664	664	679	658	666	627	660	640	661	671	692	682	716	694	707	664	590	679	642	678	700	689	657	646	705	633	677	687	644	708	710	638	658	669	668	625	718	689	647	656	710	704	655	647	642	648	658	644	649	686	680	663	719	661	705	636	688	722	723	657	730	721	663	680	648	661	658	620	684	679	671	685	659	691	698	704	688	661	645	694	713	718	668	681	671	680	700	750	653	673	676	722	685	708	683	716	702	607	681	658	685	689	662	673	676	714	699	670	658	676	644	735	679	667	643	685	652	705	705	682	653	670	691	680	652	685	673	677	654	651	660	703	662	628	646	628	683	721	655	664	702	698	704	675	671	705	699	724	676	648	666	671	692	703	654	662	717	665	677	686	681	653	677	646	691	688	606	671	664	641	697	678	676	626	663	706	727	649	672	693	658	665	700	664	688	630	689	688	654	721	676	689	672	683	611	666	706	706	646	678	702	706	654	724	670	677	690	686	688	666	672	623	621	660	723	691	668	698	664	676	646	680	644	686	678	608	684	649	676	683	633	713	701	692	663	679	700	631	664	677	685	673	674	683	698	693	672	641	648	690	719	676	631	709	707	713	666	675	721	662	650	736	693	683	673	606	670	685	674	676	640	673	640	712	681	623	692	703	658	722	690	701	692	663	695	655	707	695	662	683	713	677	638	642	663	652	677	671	632	668	625	700	705	646	689	718	678	679	693	644	655	635	667	655	652	676	710	623	658	736	688	683	700	671	674	678	674	677	674	671	695	695	672	673	691	667	646	708	740	655	720	649	715	642	713	647	698	649	683	708	710	677	674	681	612	645	646	671	656	669	699	705	667	641	688	703	681	673	685	695	639	687	698	635	674	700	718	690	692	689	652	690
1932	140	157	104	117	97	67	82	74	74	74	62	70	58	69	51	69	71	77	77	71	72	61	68	66	60	68	68	63	54	58	73	62	58	62	67	60	78	67	62	72	69	73	55	76	65	63	68	76	85	66	73	75	72	66	59	70	75	73	75	62	57	66	90	65	55	63	60	59	77	66	70	65	70	62	69	74	64	53	79	64	77	74	73	68	61	61	70	71	61	69	68	72	63	70	57	71	55	69	69	79	78	82	56	64	76	66	81	68	64	65	74	58	70	84	64	68	64	58	61	56	71	77	69	70	52	73	88	60	67	65	60	61	74	67	64	65	68	65	56	58	60	58	69	71	86	82	59	69	62	67	54	82	70	75	72	79	65	79	75	64	73	63	76	68	66	73	79	65	57	60	60	60	60	76	54	57	78	69	68	88	65	72	77	72	71	84	54	81	55	66	50	72	75	77	60	65	63	74	72	71	64	83	78	63	63	60	72	66	59	68	57	89	65	66	61	61	72	70	69	71	70	62	65	62	60	71	68	66	69	55	69	64	66	61	64	63	81	58	81	78	48	60	60	53	75	65	58	66	70	61	64	58	85	68	65	68	65	70	69	70	61	78	71	56	78	70	58	66	63	72	69	49	63	67	79	74	66	65	65	65	66	62	78	65	62	61	65	84	75	72	61	61	59	69	75	65	64	75	64	63	71	60	56	75	54	64	79	71	63	58	72	51	58	69	67	61	73	70	75	61	72	73	72	62	75	74	71	74	69	70	81	67	56	62	51	66	54	68	65	65	59	78	72	80	66	79	74	57	80	74	66	56	77	60	53	62	72	74	84	59	58	79	67	60	73	78	61	64	58	55	54	67	62	68	66	80	73	65	68	65	69	74	72	73	84	59	68	75	60	60	70	64	84	86	62	67	70	83	54	48	74	80	71	73	72	63	57	69	70	72	55	58	60	82	77	63	80	62	59	65	69	57	82	58	74	66	64	69	66	64	83	75	56	77	62	67	69	81	70	80	74	63	79	72	55	67	76	60	81	62	79	71	74	70	59	64	55	68	65	54	54	61	67	66	78	77	58	52	74	65	68	83	57	61	65	60	67	73	72	54	68	62	62	64	65	74	68	77	57	60	75	66	75	61	69	67	69	63	55	69	63	49	71	61	77	64	74	63	78	64	80	68	71	67	60	59	72	60	78	53	64	74	77	59	69	72	61	62	67	65	57	73	69	59	67	65	61	67	68	63	86	61	65	64	58	77	61	71	51	64	76	46	62	73	55	60	77	53	64	70	87	76	63	75	60	65	63	57	67	62	72	45	78	55	62	71	69	79	70	70	70	69	74	60	60	59	58	65	83	63	71	74	63	58	61	55	67	70	72	63	53	62	59	57	75	56	61	65	68	74	76	67	66	70	78	75	56	71	70	85	66	62	55	70	84	67	70	76	69	68	58	68	66	66	71	70	71	65	55	55	64	63	74	53	61	63	79	69	63	64	69	66	66	70	67	83	76	71	91	52	64	70	72	71	63	79	63	70	77	57	73	68	70	57	62	60	69	69	63	55	58	67	74	53	66	68	73	65	65	65	66	81	63	80	65	58	71	67	56	68	69	52	71	79	62	52	65	63	66	71	54	65	71	57	71	69	70	72	58	52	68	67	61	60	81	73	72	63	65	66	72	64	70	71	73	71	73	73	57	58	51	59	69	80	64	55	89	61	65	72	69	80	64	67	59	61	72	71	62	78	72	77	52	68	64	93	68	62	71	77	70	74	68	59	57	62	78	57	66	71	51	78	55	75	82	56	64	72	67	70	63	57	77	66	60	70	68	59	62	57	55	65	75	67	55	73	65	69	79	61	61	70	79	90	67	69	71	58	73	69	70	76	78	63	63	71	71	80	68	68	70	74	68	66	64	73	67	73	76	73	66	60	71	73	73	63	69	61	57	71	68	59	71	60	83	59	62	69	61	61	72	50	72	60	81	73	57	71	69	82	59	72	62	64	72	70	64	67	69	63	73	71	55	71	62	73	64	88	67	59	57	64	68	69	66	72	64	73	72	65	63	51	83	65	61	53	55	59	72	64	73	65	60	64	65	68	65	58	57	55	68	66	72	64	64	79	80	69	69	71	76	57	70	58	65	51	83	56	63	57	70	70	77	52	51	72	84	55	70	72	71	68	53	60	64	78	59	72	65	66	68	70	72	74	80	61	68	65	67	64	57	67	61	63	64	57	50	66	70	51	57	58	67	70	57	63	80	67	57	68	64	70	65	63	58	65	72	65	61	61	85	73	63	70	77	59	67	54	60	75	59	64	60	70	51	72	65	68	53	58	56	67	74	68	72	65	56	69	70	70	71	76	72	57	63	69	62	72	73	68	77	64	68	57	83	60	65	73	75	66	63	72	69	78	67	80	67	69	79	58	64	64	65	72	72	80	60	84	71	74	85	60	85	72	81	75	64	63	64	80	58	85	69	70	75	79	66	68	77	60	50	68	51	69	87	82	72	63	71	74	61	77	69	64	69	61	65	70	82	63	69	62	66	55	55	64	75	61	76	60	68	64	54	63	76	73	60	64	56	62	66	69	78	75	75	76	63	73	66	58	43	64	61	58	84	72	78	72	62	57	79	78	62	70	65	56	74	46	64	87	58	61	84	75	74	60	65	56	77	64	62	68	82	65	64	63	68	59	77	70	68	61	51	66	64	57	87	70	64	68	62	68	69	65	74	66	49	68	75	65	65	63	73	65	77	71	67	67	68	53	58	71	79	69	78	73	49	62	62	66	69	68	65	64	74	60	60	72	57	81	62	74	64	78	67	79	72	78	62	73	56	68	59	78	74	63	66	75	78	72	57	61	69	73	67	58	73	59	81	81	59	64	57	63	68	59	77	72	57	79	56	63	71	71	58	83	48	78	70	73	59	69	49	75	59	56	69	71	59	67	60	64	78	83	57	72	76	62	63	63	65	67	76	84	73	64	68	52	68	77	59	58	66	71	74	70	68	78	89	66	73	72	75	74	74	69	56	70	63	64	64	82	61	51	52	78	89	69	56	67	52	64	65	66	73	70	72	56	59	68	78	67	62	66	66	71	79	54	69	60	67	68	66	66	60	71	57	72	49	75	64	84	76	68	76	69	84	60	70	61	69	67	68	77	50	69	71	65	65	80	73	72	67	74	58	71	70	78	73	65	64	69	79	83	75	72	63	76	70	63	77	78	63	71	53	70	59	57	69	69	60	64	66	81	70	71	59	81	72	66	79	61	66	65	63	56	72	70	64	73	54	66	63	60	77	58	64	64	61	73	78	56	77	66	57	83	64	61	58	69	59	62	58	81	70	62	73	63	65	69	65	70	81	76	72	77	80	75	71	55	65	73	66	74	68	53	78	56	76	78	74	70	54	76	67	62	56	64	67	71	55	72	68	68	73	79	75	59	55	81	63	69	67	61	70	59	63	69	58	75	83	69	78	66	49	69	67	70	76	49	69	65	63	68	68
3095	394	477	459	453	402	392	348	334	358	366	352	315	319	314	294	309	302	325	327	277	306	317	310	283	310	307	312	310	301	271	275	310	261	287	317	332	304	275	273	300	294	271	301	269	276	295	269	282	289	295	280	300	266	299	246	305	301	290	303	275	259	300	301	307	290	273	262	296	276	297	284	301	310	265	291	288	295	274	293	288	283	268	275	265	292	303	290	255	274	323	287	287	277	274	260	285	270	270	310	331	278	288	286	273	282	275	253	297	256	307	291	288	334	275	281	264	286	274	305	303	264	287	303	289	281	288	293	288	299	299	294	281	314	293	268	283	294	290	292	285	276	288	293	260	292	282	310	291	283	253	293	288	285	280	285	285	286	284	275	292	294	300	281	308	296	252	262	300	261	288	280	297	303	255	285	252	276	284	274	260	280	291	276	296	232	271	285	305	267	276	291	266	310	281	262	290	261	282	277	292	267	302	315	275	296	270	283	318	301	345	315	284	277	308	292	278	269	273	315	270	281	307	335	285	259	304	265	283	266	263	275	285	286	278	263	270	263	259	295	281	294	294	281	261	287	288	301	286	299	276	287	283	298	292	282	278	295	287	283	293	291	286	276	276	295	271	274	257	267	263	298	265	310	283	275	290	274	286	275	287	290	296	276	277	284	294	290	297	282	267	290	294	292	278	269	282	284	279	291	279	256	291	287	300	266	291	307	287	308	283	299	279	336	323	270	311	288	301	322	275	245	293	300	272	294	281	273	293	259	255	279	287	290	302	295	309	267	279	300	279	276	294	283	272	291	265	284	278	297	315	272	296	258	271	297	302	309	270	274	314	281	253	275	312	250	289	280	277	308	298	273	294	300	277	281	276	302	289	292	298	276	269	279	279	289	288	298	273	323	283	276	312	285	279	306	259	298	276	272	265	286	277	280	274	294	284	300	269	276	277	272	261	278	273	274	268	284	272	282	306	278	275	272	300	325	275	258	275	279	301	304	277	302	296	307	279	272	290	259	299	300	279	267	267	318	280	262	306	285	278	276	288	316	276	276	308	281	296	291	280	284	284	311	305	322	300	290	319	250	268	254	295	311	272	264	294	279	302	266	286	263	290	298	299	286	287	308	279	306	307	287	309	283	306	302	286	273	299	299	306	298	323	259	280	276	278	255	316	293	285	329	278	257	290	276	277	300	256	294	298	298	251	297	290	285	291	273	305	286	274	305	319	277	275	301	293	286	273	273	252	321	301	275	315	274	286	305	278	262	288	288	295	290	301	282	252	288	273	288	308	288	291	301	308	310	283	295	303	276	279	293	297	282	265	278	290	295	306	297	307	286	253	265	304	285	293	260	269	298	289	276	300	293	275	299	307	293	294	284	290	288	290	268	303	290	263	254	281	267	265	312	285	288	310	315	314	273	303	265	245	281	267	276	272	307	262	295	311	245	286	306	275	281	273	267	301	292	275	319	284	282	261	282	281	274	311	283	273	247	312	304	285	255	266	286	289	296	249	329	286	272	247	314	290	271	260	281	272	292	296	260	291	278	299	281	275	274	276	264	289	282	272	260	299	259	268	287	298	300	312	281	282	298	268	259	270	290	282	315	253	302	278	276	304	292	286	275	302	291	282	287	300	274	279	266	288	297	278	309	309	320	293	301	234	285	298	270	301	305	280	293	265	296	292	279	297	279	251	293	286	310	289	287	266	299	307	294	297	297	256	296	283	271	299	264	283	301	294	278	290	286	293	304	300	286	267	255	249	301	259	278	256	291	284	296	260	285	282	296	293	291	263	286	270	295	259	290	254	285	262	283	273	306	287	271	272	297	275	282	265	288	289	291	279	299	298	290	251	303	278	274	271	313	299	317	292	254	270	297	275	245	253	278	285	296	269	260	275	285	255	303	288	285	269	275	271	296	321	290	295	258	284	303	271	279	256	285	298	273	298	269	264	280	272	277	296	289	288	289	290	272	299	288	298	303	285	299	269	305	305	290	273	310	292	300	275	271	306	286	282	281	292	284	280	278	289	303	299	307	294	253	269	281	244	304	275	282	297	308	267	274	300	310	298	290	262	290	284	303	288	267	260	294	270	276	305	322	284	274	277	264	316	268	235	258	294	276	265	283	276	277	268	296	316	255	293	280	306	272	302	285	280	263	274	289	283	296	285	295	264	297	315	257	270	297	277	284	269	302	284	283	293	281	284	255	296	276	292	275	303	284	261	312	298	297	260	274	277	259	281	300	258	270	292	275	295	291	283	292	244	258	328	313	262	275	272	277	290	247	299	276	296	311	310	297	282	293	277	260	305	271	315	293	274	275	253	298	291	302	265	305	274	311	271	303	293	271	297	257	279	291	313	307	265	289	276	301	296	295	260	268	273	277	265	307	291	296	262	283	267	279	277	274	322	307	296	306	320	280	310	296	298	279	262	290	310	301	315	297	285	274	276	287	291	287	257	252	268	253	302	287	273	303	273	269	298	254	298	298	279	297	279	259	281	256	300	253	278	267	287	256	262	279	275	272	261	290	289	280	302	283	295	329	276	288	281	298	275	276	289	278	266	317	284	278	273	286	314	278	286	263	296	264	276	281	266	312	269	269	281	291	257	281	293	300	281	277	292	275	276	299	290	265	284	306	267	275	255	277	272	300	301	282	333	262	272	314	311	285	280	309	255	274	308	301	286	284	287	292	317	308	283	275	305	295	266	294	274	309	265	286	272	287	270	278	262	301	279	278	285	279	294	296	300	302	308	294	258	262	301	274	271	307	313	261	292	292	278	283	286	298	251	282	242	275	277	256	284	269	314	290	307	311	303	271	309	281	296	287	294	304	273	275	263	293	302	305	296	294	279	273	304	304	299	303	310	276	269	295	306	263	273	300	277	281	285	292	267	278	283	278	289	277	316	288	304	277	282	297	288	299	276	283	285	273	276	292	274	269	282	253	280	299	280	296	261	264	293	315	248	302	306	299	287	258	312	299	274	307	281	294	285	292	262	275	275	314	268	285	308	289	293	270	235	287	289	315	318	294	264	283	300	301	281	310	313	272	302	297	284	286	276	276	282	300	260	293	290	254	267	256	291	264	283	291	290	282	285	296	292	283	282	293	286	286	257	281	285	289	314	265	273	309	292	286	336	298	269	293	278	310	288	287	270	304	287	290	284	297	292	273	298	279	298	275	260	305	255	298	265	305	309	283	288	287	244	298	274	288	308	268	289	267	313	278	276	271	295	266	301	277	313	298	295	311	302	283	294	272	304	280	309	283	280	271	304	271	307	301	291	270	258	270	286	271	294	264	282	285	300	269	316	266	269	321	266	301	279	301	285	280	306	271	255	259	305	288	264	231	292	295	278	282	284	280	305	274	307	323	242	309	294	285	268	276	306	292	281	274	297	284	309	268	284	250	283	302	278	274	283	277	248	272	291	280	286	291	275	302	261	302	289	275	290	287	284	296	298	275	257	293	290	272	272	278	285	315	264	298	305	300	294	273	282	304
13685	1219	1223	908	643	472	406	341	289	262	221	238	187	196	173	172	200	154	159	192	155	144	165	146	140	134	139	146	134	141	139	124	144	151	114	135	151	134	158	146	141	148	152	141	148	150	121	125	135	153	132	126	149	126	120	123	125	143	141	125	112	121	122	140	132	118	112	158	141	133	131	142	139	130	143	127	154	142	139	132	143	144	144	121	102	131	124	129	153	150	137	123	150	121	122	123	138	147	136	134	125	147	122	146	131	147	134	133	131	114	122	134	130	136	138	132	134	140	144	151	130	140	122	147	132	134	133	127	127	141	137	135	128	120	145	126	137	141	143	128	129	120	116	144	129	120	115	128	158	130	142	140	156	125	143	156	123	126	118	115	146	138	139	130	125	166	142	138	131	138	140	124	130	129	145	151	130	145	154	124	130	144	121	112	143	130	119	126	138	118	159	124	145	154	151	137	129	130	120	145	135	112	132	127	146	129	119	123	129	149	151	146	136	132	129	139	135	126	130	123	121	121	115	114	127	133	135	133	136	132	130	155	155	137	146	140	136	135	123	128	154	126	140	122	126	133	136	124	143	140	117	130	138	133	131	157	127	140	130	128	126	113	150	113	141	142	120	112	128	127	139	144	128	156	136	123	134	128	138	140	135	136	123	124	136	136	117	128	124	132	124	126	125	139	139	132	131	131	114	124	113	124	120	130	130	145	143	118	134	137	141	137	140	127	136	131	124	127	127	115	137	119	107	149	122	125	134	142	115	133	130	130	125	111	114	153	146	142	124	123	120	155	133	135	136	121	128	129	138	132	135	147	150	123	140	123	97	136	112	127	127	142	126	105	114	127	138	153	119	120	124	123	142	138	126	121	134	165	124	142	119	140	126	124	130	122	127	135	107	136	159	153	118	150	115	119	135	109	114	124	107	148	138	127	140	128	136	135	133	142	117	143	119	119	137	138	148	151	130	125	138	108	134	144	126	108	141	147	125	131	115	128	146	127	130	120	133	116	152	128	149	138	130	134	142	143	129	123	118	124	148	144	134	132	139	122	134	108	133	127	121	134	141	127	151	131	133	137	134	127	120	137	133	147	106	139	127	128	155	140	133	126	118	124	132	150	132	131	127	134	149	107	124	131	128	137	133	157	165	123	140	152	131	135	133	135	132	151	120	123	141	136	134	116	123	134	145	128	129	120	103	135	145	150	133	147	122	127	141	127	123	149	137	140	124	126	141	132	122	131	129	119	129	129	140	130	114	144	148	126	143	141	132	128	118	120	138	115	124	128	128	125	125	121	155	118	131	126	128	145	132	121	119	145	129	123	137	133	125	126	122	141	121	135	139	129	127	130	121	127	173	140	145	138	129	141	146	113	132	124	161	142	121	121	127	130	156	147	141	137	150	133	149	134	141	139	119	120	146	120	156	128	142	136	148	146	134	134	132	135	126	142	146	115	127	125	127	116	132	126	143	135	142	130	125	143	118	131	123	122	135	120	129	134	110	140	121	117	124	137	128	143	133	108	108	151	135	152	128	129	122	159	126	151	132	150	134	138	133	139	133	131	135	132	130	141	117	138	105	125	136	132	153	111	118	130	129	135	150	112	135	130	143	123	124	151	129	133	144	113	133	151	116	138	129	128	117	141	118	119	139	131	101	127	155	122	148	143	132	152	134	149	152	123	116	142	140	127	132	135	127	129	135	122	154	112	146	136	141	111	137	122	123	121	107	125	136	128	122	124	120	127	121	131	140	136	116	134	116	114	128	112	133	138	123	130	128	130	143	119	144	133	136	123	142	131	149	149	145	130	153	129	122	127	126	119	125	131	120	136	131	129	142	128	117	138	151	153	156	121	126	161	143	141	130	131	134	137	138	123	122	111	136	126	134	138	130	140	114	133	110	131	117	135	135	116	123	130	133	139	120	134	132	139	148	128	127	118	121	141	111	119	128	130	157	116	132	122	138	139	134	136	150	126	127	145	114	140	150	119	136	144	134	115	137	112	112	119	137	133	127	123	130	141	126	113	145	124	140	125	121	146	124	145	139	134	129	101	116	139	133	134	126	102	142	145	139	116	114	158	136	146	131	140	132	145	139	141	131	122	121	134	141	136	135	141	130	134	143	128	154	139	137	134	150	127	132	131	130	134	129	137	128	130	131	136	142	118	113	136	114	110	124	149	114	137	125	132	129	141	132	124	132	131	141	132	140	112	123	128	148	144	137	131	130	148	136	134	127	122	138	135	137	138	126	124	133	134	141	118	129	139	148	151	132	133	134	132	138	113	148	132	140	130	134	128	133	116	133	132	156	121	150	131	148	133	143	135	135	131	145	121	127	125	117	121	140	137	122	121	142	128	132	110	139	151	155	127	122	128	146	136	129	147	123	136	117	128	151	127	142	155	128	130	141	134	137	137	124	151	144	137	118	150	143	118	120	129	122	140	142	154	129	155	147	119	153	128	131	108	135	134	137	116	131	128	140	153	113	135	127	141	163	155	138	114	136	110	125	139	145	107	133	135	134	146	131	122	150	142	147	133	142	144	137	135	119	135	139	148	132	143	133	138	124	120	116	138	124	118	113	130	121	140	131	122	156	145	128	149	119	112	152	126	140	146	123	134	128	126	143	152	144	138	114	135	145	136	140	126	127	139	135	143	135	113	155	134	147	129	135	133	113	154	115	146	139	130	129	124	137	133	125	134	152	104	128	155	128	139	120	123	130	135	120	143	120	142	130	140	140	137	131	132	116	118	146	119	116	139	139	118	126	147	119	128	116	109	140	138	137	141	117	133	124	137	141	130	132	118	124	138	134	137	126	124	150	136	146	122	138	142	141	156	132	114	129	131	134	147	139	135	138	123	136	129	125	130	140	116	174	137	126	161	121	130	140	139	148	145	139	141	124	156	126	148	134	121	122	130	142	151	117	145	126	128	125	135	148	149	143	133	153	135	119	135	114	146	112	145	132	151	129	136	139	107	144	126	117	142	137	140	146	128	125	148	135	129	146	120	136	111	132	117	131	131	141	131	125	141	136	139	142	118	150	102	126	124	125	138	126	138	137	141	124	136	130	113	151	113	142	139	131	132	165	124	129	146	118	143	123	125	153	124	128	117	162	142	141	141	149	120	130	138	127	127	155	136	120	125	135	123	140	132	123	137	135	140	135	162	133	148	141	133	142	124	125	157	140	149	143	131	153	138	133	116	135	153	141	127	127	109	141	127	126	114	124	114	153	135	150	142	127	138	151	122	142	127	133	145	137	135	142	139	144	127	130	169	110	145	160	124	125	134	117	133	131	131	117	136	140	135	129	139	133	140	137	138	127	139	107	129	108	128	130	134	130	126	130	139	126	127	144	145	131	121	135	133	126	118	126	125	118	133	120	142	133	121	121	127	120	139	137	122	140	112	128	153	131	120	124	133	129	126	118	137	138	135	139	151	151	150	131	135	132	142	135	135	137	154	130	130	124	120	147	153	142	127	132	121	135	125	140	114	137	125
9031	1302	2865	3237	2823	2407	1900	1700	1458	1329	1158	1089	980	913	850	828	823	728	724	695	685	640	639	613	614	587	571	584	609	564	580	597	583	540	559	544	558	537	551	520	488	528	507	509	537	514	550	484	470	559	530	470	534	530	470	467	489	475	522	532	523	479	557	513	521	471	482	523	500	472	465	542	497	442	467	518	520	483	488	469	463	479	437	545	482	472	525	481	504	496	471	477	460	465	460	473	455	472	431	501	461	452	530	439	488	478	445	480	484	481	482	510	515	495	481	494	517	479	452	459	525	516	485	498	468	511	458	458	479	501	452	483	473	480	501	472	472	477	482	477	451	465	461	505	499	481	491	478	436	512	482	500	456	471	505	458	472	483	466	448	471	480	504	474	449	487	482	511	485	472	462	501	497	466	483	500	459	468	521	496	478	508	500	469	511	455	487	481	506	485	498	460	479	453	509	452	477	473	456	510	448	469	449	449	494	482	469	452	529	502	476	466	461	501	472	464	497	527	471	459	506	472	474	464	518	507	452	469	462	480	446	470	537	423	502	491	501	465	533	473	492	469	478	499	498	492	485	456	508	506	474	454	473	527	462	441	536	487	488	473	500	485	470	417	530	494	475	465	468	457	492	436	474	471	501	473	510	454	486	454	495	483	487	465	508	477	471	462	477	494	496	438	500	512	476	484	479	458	495	447	477	473	469	472	499	472	467	520	472	504	518	467	484	519	508	454	477	510	499	461	426	480	451	459	483	475	501	441	519	524	515	482	494	466	483	492	477	456	504	504	473	450	495	479	510	497	470	509	468	481	500	485	512	496	488	473	443	454	527	476	495	465	455	481	492	485	472	470	481	456	479	461	473	479	492	465	509	480	497	506	484	499	475	462	475	510	478	460	468	512	495	477	474	461	532	452	452	491	503	482	483	503	448	481	488	481	500	476	510	463	471	445	475	466	488	488	493	476	472	514	454	505	465	468	500	472	510	517	463	462	502	469	489	454	462	471	460	478	468	532	448	489	477	497	482	473	481	486	479	459	506	459	492	466	474	454	489	468	481	518	470	477	466	468	498	503	476	496	462	547	464	469	456	494	463	478	483	476	495	481	480	475	464	466	479	439	470	469	488	484	484	483	490	463	492	503	460	512	485	482	484	483	491	506	478	486	482	446	481	472	497	430	473	491	467	493	506	480	462	476	509	477	474	491	475	498	456	463	477	501	458	474	450	489	484	481	463	457	485	463	486	508	497	497	467	469	472	471	475	447	478	521	480	503	462	518	484	518	478	514	486	506	458	455	476	489	494	468	481	489	482	468	483	514	464	456	496	485	499	513	455	491	488	479	519	453	492	467	473	445	456	486	475	500	494	455	471	454	494	429	465	511	490	483	469	494	484	415	463	484	470	510	456	468	481	501	478	480	497	512	488	480	441	461	488	533	478	457	519	483	472	475	473	464	478	457	507	473	466	509	496	465	452	467	460	482	465	430	459	501	460	482	482	498	470	487	526	475	504	463	473	472	493	455	476	477	476	491	485	462	462	485	465	484	483	497	468	536	498	478	473	488	513	464	469	485	469	482	487	481	440	440	489	510	497	460	451	473	421	491	505	456	512	489	456	460	537	510	483	486	472	499	506	506	467	477	449	468	472	490	488	501	469	496	478	486	486	453	472	482	505	460	512	454	471	470	510	482	465	501	487	486	467	451	451	518	459	469	488	493	488	504	492	470	519	442	500	451	456	486	468	479	496	466	478	482	491	464	508	485	456	503	468	459	525	472	491	458	468	466	506	467	485	474	478	490	503	463	524	504	467	500	532	503	471	489	508	487	426	477	515	484	470	500	481	474	499	482	473	507	495	503	487	489	467	486	521	446	505	497	468	491	470	469	503	491	490	499	439	518	480	493	490	460	444	467	480	485	483	478	465	511	489	471	483	473	456	468	468	445	475	509	493	464	506	462	485	474	462	481	462	482	405	472	464	483	515	459	509	472	505	474	463	485	471	457	469	503	520	452	455	460	480	494	472	489	474	477	460	440	488	492	478	471	481	501	462	469	498	454	480	459	465	464	485	451	488	505	471	486	445	485	443	480	459	503	494	474	457	440	476	479	479	501	487	453	489	464	516	452	478	470	486	479	462	482	418	470	455	508	482	479	481	485	496	464	506	495	470	501	448	494	463	517	478	471	467	475	489	477	481	434	440	458	489	459	489	494	435	502	475	484	450	480	511	480	487	511	483	500	463	512	443	447	517	528	469	501	471	510	459	478	492	500	470	449	456	469	472	492	496	474	459	468	508	489	459	500	451	454	488	495	495	496	482	479	448	516	516	473	481	470	502	506	483	477	480	466	482	441	525	491	476	482	501	461	517	504	469	484	504	484	473	530	454	488	509	471	512	471	513	472	458	494	485	474	470	481	463	492	463	461	479	457	475	473	454	488	471	486	495	474	495	476	476	438	488	478	480	475	488	481	533	465	459	439	484	478	443	480	463	497	481	469	462	468	491	468	469	454	477	465	476	495	463	464	449	445	449	481	464	479	433	513	486	478	492	480	436	489	496	444	451	485	487	465	487	474	486	475	498	456	468	514	510	531	476	494	476	464	482	467	481	470	490	480	470	467	485	474	464	479	475	468	463	462	492	499	477	464	446	469	462	467	491	467	505	448	480	503	525	479	537	484	480	499	496	471	442	435	449	506	492	494	437	501	506	467	484	463	497	512	508	468	494	505	529	528	490	485	435	453	477	498	492	462	461	499	455	523	499	484	506	477	481	474	478	502	468	451	494	504	492	493	481	451	508	468	485	504	483	476	475	485	472	478	499	457	522	462	468	478	469	463	471	504	543	453	486	493	487	513	465	485	475	493	482	506	474	477	529	494	497	442	464	516	497	473	493	443	462	446	480	456	507	488	492	495	462	506	519	490	443	520	486	457	475	497	491	483	514	486	432	464	513	464	502	444	476	488	486	440	488	538	511	461	543	506	495	474	523	451	483	466	489	469	448	495	481	501	472	484	487	443	462	472	489	481	453	466	489	438	447	476	492	462	479	503	494	452	486	469	485	486	498	475	445	482	511	486	449	458	455	464	502	454	483	487	496	468	508	429	497	450	475	479	493	491	481	500	505	486	519	465	479	460	478	471	480	481	489	480	490	503	479	473	484	493	508	498	514	438	430	455	501	522	478	495	482	433	500	454	479	445	474	471	468	452	479	538	516	457	478	460	454	490	455	500	468	485	482	459	497	492	473	456	502	486	495	479	451	438	458	502	441	480	445	507	470	483	486	464	479	473	505	519	505	464	495	530	468	476	490	472	452	493	468	492	491	454	456	481	471	469	497	461	502	537	497	480	465	503	500	486	482	448	464	511	507	499	490	464	467	477	438	464	493	492	485	448	549	475	497	446	486	528	470	474	464	488	451	498	496	469	506	464	494	442	483	461	466	472	473	496	484	483	488	481	472	463	471	499	472	458	451	494	477	484	491	501	474	458	432	448	452	481
25454	4362	2322	1846	1218	942	706	585	554	499	404	401	373	278	310	305	281	281	261	281	252	251	237	235	198	241	201	240	230	211	236	193	233	230	227	226	215	203	196	239	207	218	221	215	222	219	218	198	252	212	195	216	216	214	225	195	214	213	208	208	212	212	219	224	217	211	206	204	209	211	206	199	202	241	198	218	241	189	210	213	182	221	237	197	226	216	189	220	187	203	203	201	232	223	206	224	220	237	210	212	214	203	239	210	239	230	228	220	193	213	223	223	202	209	203	213	205	219	208	220	203	220	215	220	222	210	205	234	220	223	218	239	193	207	220	206	207	219	187	205	215	218	194	203	211	216	188	221	195	249	228	209	209	226	197	192	193	194	203	215	219	214	222	191	219	206	208	187	212	203	209	186	200	209	197	207	222	190	214	210	198	210	217	196	199	208	202	190	226	221	206	210	230	183	200	222	213	218	210	209	229	196	225	212	213	225	198	206	201	209	203	196	180	217	196	201	209	208	208	224	208	209	191	212	219	212	199	218	210	204	194	230	200	210	227	171	219	217	232	207	207	204	215	208	190	229	216	209	211	201	237	217	186	229	209	206	179	221	208	215	217	219	215	204	194	210	236	242	225	217	197	208	220	237	193	199	209	217	226	202	217	211	224	230	212	235	223	200	217	196	206	230	204	206	207	201	229	230	223	222	197	231	192	200	189	191	191	198	213	236	222	240	216	218	234	193	185	228	211	191	206	213	218	215	225	205	211	215	202	196	212	214	209	235	201	220	201	199	235	185	207	222	198	187	229	187	222	224	217	218	217	221	209	199	195	198	243	220	222	212	215	222	204	193	228	172	212	206	197	215	231	201	220	185	203	201	208	219	218	225	213	216	206	195	196	214	187	216	218	197	203	179	194	207	200	204	218	197	227	229	218	238	209	199	199	222	224	205	204	180	235	203	233	227	181	216	240	201	213	185	214	198	220	196	219	208	207	208	208	210	221	210	203	208	207	213	207	196	217	217	188	207	188	185	224	229	251	203	200	203	190	190	200	203	232	203	207	211	213	205	217	223	216	185	194	188	237	192	195	223	235	186	218	190	210	220	204	224	191	190	179	235	211	210	199	208	196	211	211	183	188	230	224	209	223	232	191	206	210	222	227	203	210	230	235	234	197	194	204	213	203	214	184	209	194	212	213	212	205	223	203	207	226	198	211	218	231	197	226	186	191	220	213	181	192	207	215	217	193	206	223	230	221	202	207	222	213	215	202	228	222	221	187	243	203	214	196	192	199	199	193	197	205	207	168	220	226	224	203	198	217	236	194	198	228	218	209	211	214	215	201	198	200	197	238	194	210	200	211	195	210	203	227	224	202	206	214	219	207	227	230	227	178	242	208	201	217	214	183	227	208	226	191	218	217	232	230	200	212	211	218	202	200	191	183	222	192	220	226	196	216	224	235	234	217	188	240	203	215	188	209	183	223	194	219	207	220	211	201	203	206	241	213	189	221	220	218	208	221	210	215	218	231	202	200	206	213	212	206	241	201	204	199	204	213	180	200	202	204	189	218	212	201	197	209	179	206	207	207	228	193	223	206	198	197	204	227	195	207	221	205	222	203	211	217	207	214	225	204	221	217	231	215	208	212	217	197	218	181	208	211	193	183	223	198	192	204	213	221	228	227	191	208	201	199	217	233	203	195	224	204	235	218	203	217	222	178	196	201	208	225	207	208	224	224	199	195	221	199	203	238	195	225	188	195	185	228	208	176	222	203	199	203	205	228	203	201	215	216	224	205	222	226	235	225	200	191	185	200	207	195	205	195	190	207	233	201	237	199	204	214	216	213	199	232	209	205	200	214	179	194	233	209	207	202	205	209	207	215	196	202	201	214	225	187	209	221	207	201	206	211	223	230	220	196	217	218	226	227	208	197	211	200	201	231	207	233	214	208	217	186	205	209	223	191	211	227	224	209	198	202	206	216	204	217	205	211	213	202	204	233	213	200	227	223	199	219	195	227	211	206	185	227	201	207	235	220	224	204	216	229	204	224	240	241	234	227	222	196	195	222	217	232	217	199	199	195	207	197	209	211	193	192	237	188	195	207	200	179	222	214	207	196	169	213	216	195	198	188	209	214	191	211	205	196	209	206	218	223	198	205	198	190	221	215	208	207	204	193	184	204	221	201	213	232	210	229	244	187	197	197	207	210	202	242	191	219	215	195	202	224	239	196	201	214	205	219	198	209	210	215	225	190	221	219	196	209	213	204	187	208	211	227	212	225	230	186	202	213	211	223	203	233	223	233	196	185	218	221	198	224	210	204	218	217	198	224	219	207	194	201	171	235	207	166	211	216	207	224	209	189	190	206	216	207	208	210	206	190	210	219	213	189	239	200	190	209	216	208	218	210	210	213	215	219	213	252	233	220	222	216	228	197	205	191	206	224	201	227	192	195	204	231	212	198	208	197	220	195	177	178	217	232	219	212	201	214	194	198	202	219	202	203	224	239	229	191	215	210	202	218	213	203	206	219	210	212	191	217	210	226	184	200	220	207	208	204	225	211	197	233	229	201	204	199	236	221	198	205	209	209	215	201	209	199	219	224	203	206	223	222	220	234	217	229	220	205	196	187	253	201	231	183	231	212	210	246	193	225	221	177	226	187	217	184	221	212	217	182	230	213	209	213	209	199	204	224	226	212	193	214	215	222	194	219	225	210	193	211	191	215	232	231	206	195	220	209	225	203	208	207	193	233	207	221	215	216	209	222	217	201	216	161	218	227	193	241	196	202	204	186	205	203	223	213	203	194	229	226	226	199	200	215	212	197	218	227	190	223	216	202	205	201	220	183	227	210	210	218	204	248	203	234	212	190	185	198	199	219	204	202	249	203	215	201	197	206	210	222	225	223	212	211	216	214	217	202	227	173	232	189	195	202	199	215	199	205	214	221	219	217	221	208	218	219	193	214	208	213	208	229	185	199	191	229	203	207	186	204	216	210	191	237	216	205	226	214	212	215	211	220	243	234	190	206	199	217	208	208	200	209	217	217	192	201	213	197	215	196	197	190	215	222	200	210	201	218	204	220	228	226	214	213	219	213	210	206	191	210	217	210	197	211	188	204	190	188	214	209	201	211	217	226	203	203	246	203	200	175	207	214	203	208	222	205	223	218	204	208	204	225	207	205	222	203	221	228	217	189	218	206	195	212	194	217	212	210	201	216	207	205	195	200	184	171	215	220	199	212	219	221	209	202	197	222	202	195	246	212	187	207	222	214	224	222	198	200	207	217	236	207	219	207	223	198	204	213	210	236	210	226	224	207	214	231	207	227	220	215	221	200	222	185	220	222	205	219	221	230	189	230	218	228	238	181	187	198	197	214	203	208	193	206	222	211	239	202	207	217	210	223	209	223	206	223	217	198	193	197	212	216	207	214	205	218	228	201	194	208	227	233	205	200	202	211	226	193	198	208	202	256	194	245	214	203	209	196	207	204	213	227	200	207	211	232	183
13879	2407	5253	6040	5239	4351	3594	3022	2667	2359	2114	1928	1852	1551	1469	1408	1368	1310	1180	1128	1117	1039	1048	1022	1002	1004	965	959	946	886	870	870	915	869	875	843	850	863	803	781	818	809	794	745	828	819	793	761	831	821	733	728	756	716	761	821	754	751	773	767	725	783	736	740	736	756	771	817	721	761	769	786	752	749	696	812	725	723	727	676	794	697	720	711	702	731	709	748	742	760	736	743	747	714	708	672	701	752	699	687	749	734	727	727	721	737	715	720	742	769	725	723	721	749	704	728	701	680	767	705	716	705	677	738	705	731	708	725	725	724	717	722	694	743	723	740	683	751	728	696	706	739	741	703	762	766	750	725	743	741	714	689	693	664	688	707	726	738	758	716	678	752	716	713	745	741	710	690	697	743	709	742	760	732	768	723	661	683	665	717	721	715	713	731	706	713	679	716	693	737	733	745	705	697	734	726	710	751	746	690	716	715	745	716	693	709	714	732	746	702	709	734	703	753	724	775	677	735	703	698	723	717	680	720	713	682	725	761	684	705	729	704	694	783	735	712	730	729	696	686	686	759	690	753	712	666	716	692	738	725	748	676	765	720	677	722	754	705	673	704	700	705	735	716	702	743	730	695	701	688	758	733	721	685	743	705	724	671	718	723	692	699	727	703	797	718	691	701	685	672	723	653	727	705	700	698	743	692	722	705	677	732	701	698	755	729	684	703	694	720	737	700	735	706	755	727	782	710	748	685	709	657	704	719	723	707	743	711	695	730	680	731	730	720	691	690	707	693	701	714	716	759	720	711	732	686	683	743	712	703	793	744	688	724	718	666	763	714	719	700	709	750	734	734	712	689	748	714	696	732	700	724	786	718	712	708	705	700	701	710	664	696	728	668	705	694	701	719	652	691	679	708	728	705	691	641	747	661	665	664	696	697	730	691	671	733	693	715	685	665	716	702	708	707	702	744	729	737	731	683	690	702	688	660	717	689	723	680	671	692	709	678	708	735	745	721	753	719	711	697	698	715	693	727	716	688	707	689	702	682	743	722	712	655	808	714	712	681	683	681	656	747	730	713	730	681	726	728	727	726	763	724	705	678	661	722	720	709	725	691	673	756	736	697	704	685	733	740	696	698	696	741	695	701	723	728	756	713	730	692	712	700	727	746	734	738	721	724	749	742	691	661	725	688	680	715	696	667	686	711	708	687	757	741	671	707	739	713	722	736	705	673	708	743	713	721	703	670	706	747	723	725	704	691	726	721	697	766	722	713	719	711	735	668	680	712	684	717	663	680	733	713	723	705	731	684	682	705	717	698	724	683	701	737	688	762	714	730	724	736	692	696	681	719	679	719	691	669	788	705	698	712	704	701	741	686	732	678	664	736	690	694	649	731	693	688	686	722	651	663	713	717	697	709	746	734	702	722	695	724	663	704	677	727	697	702	722	686	720	753	709	742	686	706	711	700	674	674	680	680	711	752	718	699	706	746	672	678	765	698	692	713	694	715	741	697	708	748	739	696	732	718	667	692	671	733	774	794	712	711	702	726	742	700	706	691	674	737	685	716	771	708	716	682	671	686	700	662	721	701	717	728	691	735	685	733	711	724	691	705	679	714	736	700	720	733	706	758	725	710	679	759	740	769	699	724	699	707	686	734	704	695	714	654	689	720	687	676	730	696	696	671	652	720	751	724	740	744	724	760	686	726	739	716	672	685	706	714	677	704	705	716	679	692	697	717	760	734	621	729	705	708	705	724	705	691	712	739	693	696	727	680	674	690	709	714	682	692	684	741	686	729	708	736	740	727	732	701	753	731	684	672	711	700	684	689	687	757	729	735	753	689	694	705	748	701	684	744	717	691	660	718	674	723	651	720	749	728	699	648	750	731	716	714	738	704	714	765	698	712	701	718	749	688	749	688	710	703	725	717	699	709	690	719	706	673	686	711	699	694	727	722	704	717	723	703	659	695	670	701	685	719	771	692	757	713	700	687	734	743	683	699	710	716	684	648	654	706	698	724	685	664	755	716	733	663	672	715	676	710	678	683	706	731	746	676	696	696	690	747	757	717	742	721	691	692	694	703	720	714	687	697	696	698	699	740	691	736	707	726	736	732	724	737	718	717	699	714	710	717	711	716	795	690	702	732	737	669	679	741	691	736	737	690	691	725	703	717	695	721	709	679	673	677	753	732	679	662	734	661	760	714	765	696	702	707	686	710	698	724	729	655	743	764	701	698	708	729	705	716	705	625	710	709	715	686	739	651	701	697	697	687	731	708	695	665	718	726	707	702	714	705	731	682	749	723	725	724	722	641	690	741	678	717	713	746	739	701	685	752	710	742	694	708	730	699	703	667	668	687	658	700	719	698	720	691	710	694	724	678	694	720	666	668	703	709	682	721	694	693	750	721	712	713	692	707	696	700	747	758	697	741	736	705	731	712	698	756	683	689	711	743	685	724	713	714	746	664	714	726	764	737	701	707	682	727	754	722	736	746	730	706	712	691	677	687	738	676	679	663	735	656	746	728	765	738	691	674	718	725	699	731	698	698	739	706	747	713	674	726	724	751	734	689	729	707	720	694	733	696	716	710	633	725	685	718	705	680	701	722	687	700	696	726	727	745	660	749	714	682	697	711	731	715	719	698	715	700	735	703	670	737	711	706	756	736	697	678	714	708	708	709	706	722	692	691	717	707	689	728	714	678	755	708	700	685	746	694	666	721	730	732	680	722	712	720	691	723	782	726	707	666	739	732	801	711	693	690	704	648	718	676	756	703	725	736	723	724	700	725	689	690	654	721	713	724	710	707	748	698	685	691	711	719	755	705	721	659	704	719	685	682	733	705	712	719	701	723	675	702	689	718	727	711	711	739	687	742	675	744	689	706	691	698	719	715	681	751	761	737	715	712	689	762	717	738	745	687	705	686	712	705	670	696	688	707	699	707	723	699	703	748	708	725	728	664	726	702	730	699	681	731	719	682	688	756	690	747	695	698	696	656	648	718	675	712	728	679	728	703	726	706	685	725	746	721	702	712	714	715	691	707	696	700	694	658	701	707	761	701	738	697	697	692	728	677	729	702	727	730	721	764	747	692	777	696	687	748	740	733	697	705	708	704	713	728	690	718	702	784	662	735	701	702	733	686	725	665	699	679	670	752	719	709	766	714	726	734	698	748	703	701	742	693	698	771	733	707	654	711	745	736	739	723	681	675	720	711	663	711	675	716	727	728	662	712	685	719	726	683	721	694	724	706	683	729	677	714	729	689	669	699	720	702	660	702	712	681	738	718	723	737	738	669	649	757	689	659	754	678	720	720	763	666	663	744	732	744	695	784	760	691	700	706	671	699	718	742	698	649	714	707	724	764	673	730	713	712	680	722	700	703	701	775	741	728	712	717	724	705	632	710	712	681	706	699	718	697	717	721	705	708	640	699	747	764	727	715	703	802	707	754	702	698	659	705	716	708	720	693	667	712	709	714	742	702	705	757	729	686	705	699	744	715	702	718
1862	142	142	111	95	96	63	88	66	78	80	84	67	64	72	62	62	67	75	66	57	65	70	76	59	66	88	67	51	60	52	60	80	61	49	66	76	71	67	55	58	53	63	76	65	74	69	59	49	71	67	71	67	59	60	61	62	71	62	49	85	78	65	56	67	57	78	71	59	47	59	63	60	60	61	67	52	67	79	57	62	64	54	67	55	69	58	63	63	63	69	51	58	57	55	58	53	68	46	64	61	57	71	65	58	48	43	68	64	54	56	56	53	54	70	49	64	75	65	74	61	70	62	47	60	66	69	79	64	62	64	62	71	65	66	64	62	63	58	63	59	69	65	79	68	62	60	64	72	67	50	56	65	60	75	58	66	50	73	50	61	84	65	68	69	53	66	75	69	54	75	59	66	75	61	75	55	62	64	70	46	60	59	54	69	62	62	55	58	58	70	60	53	82	73	78	68	61	69	63	69	59	76	70	58	54	63	71	50	59	57	48	63	57	66	74	71	60	64	55	73	67	73	48	58	74	57	71	62	59	61	67	71	56	61	61	67	64	69	54	68	60	59	63	58	72	68	72	62	68	63	56	78	69	66	63	60	65	61	57	78	58	62	50	63	60	73	52	69	58	72	56	60	58	59	57	53	61	64	69	61	79	61	65	58	72	57	74	64	62	69	76	63	66	69	64	58	83	65	63	75	58	73	59	73	64	54	56	62	55	69	64	62	74	59	82	65	71	58	62	63	59	65	63	62	59	60	67	69	63	70	57	66	71	53	68	60	74	62	61	68	69	75	59	57	50	63	52	72	70	50	67	71	71	69	58	61	64	72	64	58	54	56	58	51	58	67	58	76	50	52	56	71	79	62	61	63	66	62	46	53	67	61	51	73	60	75	80	66	69	73	67	73	64	60	71	79	56	69	64	78	58	59	56	66	63	63	62	60	62	81	60	63	84	52	57	60	48	81	66	58	71	67	65	63	68	65	61	66	66	65	63	63	74	42	59	66	70	53	74	74	66	51	52	75	65	65	55	61	58	64	71	74	66	65	51	77	57	60	79	67	83	66	73	70	58	70	59	64	73	60	65	56	72	69	69	57	51	60	67	64	72	61	70	68	76	56	69	62	74	67	68	68	72	54	61	57	51	63	55	70	61	67	72	66	73	82	75	57	62	59	59	83	68	61	68	63	65	55	56	68	74	70	65	69	73	69	69	78	69	71	72	69	55	77	65	66	64	61	74	60	80	57	54	68	65	59	64	70	66	66	64	72	58	75	56	57	65	62	58	70	65	52	63	71	62	76	73	65	61	62	65	52	71	72	75	64	52	55	62	58	67	61	76	59	61	64	82	72	60	60	56	52	74	74	64	53	64	72	60	59	51	58	60	51	68	61	52	70	73	62	63	61	69	63	77	64	61	81	63	56	57	63	60	67	69	71	51	69	75	74	70	72	67	71	61	52	72	53	46	69	53	77	60	54	50	71	75	70	57	61	60	61	64	77	66	74	62	45	59	51	70	64	75	78	67	76	63	69	66	60	78	70	75	58	45	66	60	78	63	66	66	66	75	68	55	74	72	69	62	65	49	55	74	58	76	68	55	67	62	55	47	59	60	73	70	55	68	70	64	77	61	67	60	53	69	66	62	71	60	51	60	77	82	74	65	62	68	74	58	67	74	58	53	82	69	56	73	68	62	75	46	48	61	69	68	71	64	69	79	66	59	68	52	49	67	51	45	80	61	70	65	57	59	80	56	62	84	60	76	60	69	51	59	56	63	53	63	65	56	72	82	71	68	74	65	77	78	65	62	70	63	81	71	63	71	52	67	57	68	80	62	66	69	75	64	62	60	58	57	52	62	59	60	57	55	57	53	62	72	67	55	64	65	72	71	62	48	53	61	54	76	71	71	72	67	68	66	53	75	72	69	78	52	66	69	72	52	81	67	48	60	77	45	72	80	56	62	68	64	72	74	58	51	64	54	56	76	69	54	76	64	64	75	77	76	69	59	59	64	61	63	61	65	59	55	60	61	61	49	66	57	55	61	69	60	61	79	73	62	63	63	57	62	64	59	62	68	61	57	61	61	82	63	68	67	52	63	58	61	64	57	59	64	64	79	69	61	63	69	46	64	62	69	74	68	65	59	59	87	50	58	68	59	57	69	67	71	70	61	74	69	47	56	78	50	55	64	72	62	66	64	59	61	55	65	64	74	78	50	55	58	48	58	63	47	84	67	71	63	63	47	56	66	49	72	78	67	55	54	80	64	75	56	51	43	67	65	59	67	73	50	75	66	58	71	66	60	56	69	70	69	64	55	63	56	62	66	71	72	70	55	50	54	51	66	63	65	83	66	73	65	64	66	72	62	62	59	62	71	47	71	77	71	60	89	53	70	72	67	82	66	64	49	53	52	58	69	54	66	80	49	56	75	71	70	66	77	69	72	64	61	58	72	68	60	61	60	63	50	71	48	67	70	76	75	63	75	62	74	66	70	60	76	62	65	58	59	72	54	83	54	50	51	76	68	65	72	66	50	72	55	67	51	72	48	65	58	64	58	65	59	61	79	60	60	74	59	58	56	64	62	58	68	65	61	69	62	55	58	62	70	60	69	54	63	70	53	69	59	63	76	55	51	68	56	64	78	61	71	73	62	55	75	64	61	67	50	55	77	80	71	72	70	80	80	69	68	58	60	48	65	60	63	53	58	66	59	77	60	71	71	70	56	58	76	67	71	70	58	64	55	59	78	58	63	53	76	57	64	69	72	65	53	48	61	64	79	72	57	55	70	61	53	53	52	60	71	60	51	78	55	65	72	55	61	57	69	66	55	74	70	73	77	61	74	65	69	76	63	72	58	65	63	51	69	54	78	58	65	55	68	59	58	59	56	53	63	71	66	62	66	56	71	62	67	74	64	62	53	72	67	65	65	71	60	53	56	69	61	60	60	63	68	69	61	75	59	67	72	58	65	67	72	72	65	67	56	74	76	61	66	72	75	65	69	79	68	70	67	61	51	59	63	65	62	57	74	82	67	49	55	60	70	63	62	50	61	63	67	67	67	65	78	67	74	56	73	78	78	50	57	73	86	73	55	66	76	70	61	55	47	71	64	67	76	77	70	60	56	75	51	68	62	72	78	62	68	68	66	55	61	62	62	86	58	55	70	58	53	63	71	75	69	60	53	58	68	79	56	50	73	65	64	61	66	69	63	55	70	72	56	69	63	59	53	56	75	60	53	70	66	67	61	49	81	61	60	82	70	63	66	66	55	73	69	64	63	51	54	64	64	69	81	70	66	65	41	66	63	48	64	69	63	64	79	64	56	65	78	74	75	71	58	63	63	51	58	67	61	61	56	64	53	57	63	69	61	74	58	68	63	71	63	65	63	66	68	72	58	77	75	65	58	65	58	73	61	72	68	59	66	69	66	67	69	51	62	62	51	72	68	75	84	56	72	67	69	68	66	72	67	61	78	68	62	74	71	63	62	64	60	59	65	75	63
2863	370	461	459	428	408	408	373	324	321	322	311	332	301	303	303	300	294	274	302	308	272	281	263	286	277	273	280	261	280	248	268	255	302	283	247	280	280	272	277	287	301	278	267	258	250	261	281	264	287	262	260	292	264	256	281	285	291	306	299	267	301	296	288	281	283	251	266	271	263	284	291	276	271	295	310	253	264	265	286	292	275	291	289	290	256	259	255	278	263	298	276	243	285	306	285	265	244	243	275	264	281	261	267	286	288	269	291	248	261	277	266	263	273	269	267	258	295	263	251	287	249	293	271	252	281	283	273	279	276	257	271	288	277	287	296	257	289	272	245	304	271	264	282	276	258	277	266	257	279	255	264	286	303	274	266	285	263	270	290	267	263	294	274	294	286	261	285	258	251	283	319	247	257	285	253	272	248	278	279	276	275	286	265	255	307	284	236	283	266	253	311	278	272	276	290	275	264	298	249	273	267	282	257	302	266	298	234	272	303	287	255	273	277	265	292	270	273	248	262	276	272	252	278	274	281	243	257	268	285	263	263	238	292	282	263	283	281	271	284	252	279	298	283	284	236	260	255	289	291	261	292	279	265	250	307	260	264	268	258	269	251	227	288	282	252	290	287	275	278	292	274	285	282	266	268	278	268	294	267	267	250	296	240	268	301	270	289	279	283	275	234	291	278	286	244	286	263	268	262	285	272	305	269	287	265	294	266	287	303	284	251	261	298	279	282	289	296	257	287	293	307	261	251	258	268	266	273	273	291	277	266	313	254	265	259	265	277	266	241	238	290	271	259	256	259	276	269	293	244	277	255	271	241	285	298	298	291	269	280	262	293	242	273	304	257	276	265	263	287	295	275	263	287	268	275	281	272	296	278	271	276	305	285	247	264	270	235	306	279	287	249	275	260	280	277	277	269	259	281	263	275	292	260	259	265	270	312	272	302	269	273	281	242	264	279	282	285	255	283	273	285	300	283	281	259	272	271	295	293	262	280	259	325	254	264	302	272	280	271	267	256	256	297	301	290	271	318	275	288	294	236	269	272	276	264	291	260	272	268	259	242	252	256	270	309	271	293	265	267	285	280	302	286	262	237	249	280	281	285	276	242	282	282	300	283	293	292	296	286	246	302	297	288	244	248	273	297	287	263	296	285	308	284	262	293	287	277	300	280	268	279	265	259	290	303	273	282	260	296	276	287	276	284	275	288	259	281	251	272	245	276	296	319	281	245	286	282	269	306	284	282	278	293	280	306	259	264	273	257	292	276	280	264	276	292	275	273	311	270	238	260	283	272	287	273	289	302	273	269	257	293	269	279	279	273	268	257	291	302	248	271	278	307	277	307	264	257	311	238	273	300	217	261	301	234	289	300	307	274	257	263	267	281	271	291	256	300	276	307	297	258	270	244	267	283	281	260	289	281	270	263	264	258	270	289	297	272	295	269	230	272	265	267	276	264	268	283	279	292	293	296	290	267	302	263	269	274	282	268	271	293	265	254	244	269	296	317	305	300	266	276	276	263	287	263	252	258	306	258	298	260	269	292	275	259	277	278	249	252	255	287	254	294	252	255	265	260	241	237	266	289	294	262	261	271	282	292	253	267	256	249	265	275	278	283	263	280	287	269	263	263	283	266	282	281	295	290	269	278	257	287	278	286	242	261	272	259	254	273	306	270	272	287	267	273	287	273	297	289	291	244	240	275	278	304	282	285	246	275	285	266	288	274	250	265	256	293	286	253	271	263	297	255	286	307	298	295	295	259	280	259	294	244	257	263	289	311	291	259	277	293	279	285	266	263	275	244	274	240	267	266	267	278	281	227	252	268	296	268	253	278	267	288	280	274	302	270	261	305	259	273	284	255	279	268	288	253	273	238	257	283	268	283	263	262	276	277	269	269	261	292	288	278	300	289	292	236	265	247	240	278	304	313	257	286	252	296	265	316	265	261	287	272	264	231	239	254	292	279	267	262	236	286	264	265	263	277	270	280	299	291	274	246	235	282	287	312	277	265	266	286	260	296	276	262	277	290	259	288	275	228	289	280	286	292	288	259	290	264	283	264	252	276	260	254	271	239	258	260	289	264	257	249	278	285	243	262	272	291	254	282	263	278	302	297	289	287	280	313	257	249	242	267	289	286	285	282	289	276	270	255	268	265	276	269	308	287	287	284	278	273	257	283	260	274	306	266	281	280	264	288	301	274	273	271	285	284	259	248	262	253	288	281	267	296	251	269	245	281	283	278	301	287	282	262	293	236	251	301	278	272	279	258	276	286	275	262	268	258	293	291	261	275	286	277	260	273	275	265	276	270	255	256	280	275	242	277	224	287	274	295	277	299	300	241	282	279	282	300	302	261	284	259	285	281	253	295	284	281	263	262	293	254	309	244	264	258	254	259	273	247	242	283	276	269	287	279	290	275	276	273	213	262	298	252	265	280	279	266	269	275	268	276	247	269	297	271	276	271	285	271	257	268	301	288	272	277	262	274	267	268	285	286	276	275	298	271	263	262	278	280	264	265	273	278	262	290	256	277	279	271	264	277	255	253	280	283	300	294	269	273	286	282	284	302	274	260	271	256	290	286	266	308	276	279	309	291	295	268	252	282	275	272	265	259	282	280	250	274	283	246	270	293	285	268	277	276	264	289	277	263	258	278	272	279	294	251	269	298	274	265	283	284	290	288	273	281	256	298	295	281	261	254	303	248	282	268	298	266	271	288	283	244	280	267	244	277	258	258	272	280	275	303	259	272	282	268	257	268	251	256	283	284	286	272	273	295	275	282	269	269	277	281	267	255	262	274	250	288	276	275	283	268	272	286	243	287	231	257	270	273	233	252	277	272	277	272	267	295	287	260	275	279	260	284	271	260	296	296	269	290	259	264	228	280	296	287	278	277	306	276	227	280	287	251	270	261	258	273	265	282	273	247	265	293	276	277	274	327	282	260	259	290	289	289	270	257	261	292	299	264	273	274	258	260	265	260	278	280	261	257	275	300	282	275	255	264	280	305	275	286	236	277	275	283	286	302	278	271	259	299	288	299	258	271	294	279	271	268	269	288	260	305	293	298	284	303	286	268	256	233	260	278	279	278	298	281	269	299	240	305	279	265	288	287	300	261	266	288	266	285	273	298	290	303	255	267	291	261	302	278	251	268	270	288	266	282	286	282	243	272	302	258	300	273	271	267	261	272	288	269	261	304	269	253	269	295	274	249	279	288	261	287	280	261	312	275	258	269	259	289	276	252	308	281	293	287	264	254	273	266	275	269	268	266	251	296	283	303	308	304	280	230	273	260	279	301	282	253	276	308	310	273	287	273	249	258	263	291	266	271	262	255	295	266	283	268	310	261	256	292	284	260	281	262	290	259	271	322	279	267	292	283	276	266	268	273	283	299	270	276	274	286	278	294	294	272	290	250	261	283	293	280	275	262	285	291	284	274	285	266	274	297	278	286	269	274	279	293	266	284	278	288	300	284	301	261	270	268	248	260	256	285	299	250
13675	1162	1249	957	660	536	416	368	333	245	236	205	222	184	167	179	182	178	184	168	161	140	150	157	149	156	158	160	161	162	138	159	146	139	151	161	145	159	172	145	164	138	171	122	114	144	147	136	136	130	164	153	147	134	162	152	133	130	131	130	161	138	129	146	161	156	144	164	133	156	126	163	138	126	155	152	128	128	139	149	148	148	145	147	148	146	141	131	164	164	133	138	142	150	134	143	128	159	134	141	142	144	124	152	128	146	140	137	132	159	145	139	129	133	157	136	158	150	121	120	132	140	141	139	149	137	140	138	137	127	165	128	141	153	142	129	118	150	175	127	147	121	130	151	153	163	122	143	128	155	157	159	132	136	147	148	153	153	134	138	148	132	135	139	141	140	153	140	142	150	162	124	147	137	132	132	122	135	144	139	137	126	133	149	125	146	146	163	123	139	146	142	135	147	135	123	132	141	139	134	128	155	151	142	124	155	139	134	158	133	150	153	156	140	121	142	147	133	138	133	119	132	132	127	151	157	137	118	136	148	144	117	129	130	141	147	123	133	153	142	137	131	135	130	159	123	117	146	139	144	162	149	145	134	147	133	147	139	127	158	141	140	134	154	146	141	173	132	150	146	140	129	167	149	148	139	116	150	135	155	155	136	171	149	150	132	141	148	145	148	138	139	146	156	117	142	145	153	144	133	150	150	148	137	158	143	121	115	137	128	143	125	142	140	144	141	145	144	123	146	121	141	130	124	130	133	141	149	171	177	136	152	130	135	150	145	118	173	132	143	143	144	143	149	152	128	137	163	129	126	143	134	141	130	136	144	138	151	144	142	145	160	149	121	138	157	164	139	135	155	135	139	138	126	133	137	141	132	141	133	136	142	125	126	162	134	127	134	166	147	150	150	132	168	142	135	136	131	114	154	130	156	141	125	139	131	129	137	137	168	152	138	149	135	127	151	146	142	142	135	140	130	150	133	137	132	133	138	164	149	148	138	151	155	125	121	146	136	160	134	140	146	128	140	122	155	132	136	126	113	146	147	165	131	146	145	127	173	130	137	146	125	141	156	134	150	130	160	135	144	148	130	143	134	153	144	119	144	134	120	116	157	158	124	140	177	133	145	125	148	148	160	126	126	154	157	160	141	133	154	139	153	123	128	143	138	133	133	133	140	144	119	156	151	134	118	132	150	125	154	130	135	148	150	130	140	139	131	141	138	128	135	167	140	138	146	128	158	142	141	129	140	150	139	130	151	122	151	135	127	152	114	127	142	121	117	117	136	132	137	116	138	116	138	146	130	130	126	158	143	157	164	158	131	133	142	132	128	128	140	140	151	160	138	140	160	128	134	126	153	135	132	162	161	137	130	147	135	137	139	154	151	145	121	149	145	139	155	144	163	139	133	137	123	137	123	160	139	117	132	152	141	134	138	159	122	147	140	136	123	153	141	153	144	146	155	139	158	147	138	145	124	145	150	151	131	143	122	125	144	137	124	149	127	127	122	130	115	160	126	124	138	157	119	161	129	123	150	144	149	131	153	142	151	151	140	148	127	145	128	145	135	114	142	152	141	131	136	126	128	154	147	135	137	161	142	124	154	138	124	149	130	128	144	128	149	142	151	132	126	132	145	138	154	149	133	137	146	148	135	125	147	133	134	168	131	129	142	144	134	160	142	137	142	134	136	138	109	129	142	125	143	136	141	142	128	173	123	144	150	137	126	129	155	142	133	139	140	141	154	136	151	152	142	145	140	135	126	138	145	129	126	142	128	162	123	141	124	139	143	137	161	131	138	177	143	141	137	153	116	126	132	127	137	143	157	140	150	117	139	141	150	122	132	128	157	134	156	168	129	131	135	146	136	119	154	158	154	121	139	142	135	146	154	135	143	143	138	138	119	130	128	154	141	154	129	143	138	127	136	148	133	149	136	153	147	139	141	144	128	145	140	134	114	140	145	134	137	152	156	125	155	136	126	130	139	134	118	157	157	151	131	144	137	170	132	136	136	124	150	129	136	143	151	132	140	146	155	133	145	148	143	137	154	136	143	120	129	137	131	143	143	144	115	142	147	142	127	150	151	139	127	135	129	151	120	140	138	136	131	138	133	148	142	154	126	137	145	156	142	136	156	156	136	132	147	147	137	132	132	138	156	154	137	138	125	150	142	142	148	127	167	147	148	154	127	140	126	138	135	136	131	145	111	137	145	133	152	152	129	130	118	137	139	156	137	161	139	145	143	152	130	159	161	138	142	118	129	139	140	151	135	139	154	140	117	153	146	158	139	133	134	144	143	148	161	143	134	130	125	148	150	161	128	134	144	147	146	126	159	136	144	120	161	130	155	117	159	167	145	140	138	137	144	148	149	154	147	124	153	132	134	155	136	146	123	133	137	135	161	134	141	152	146	124	147	139	137	147	115	137	142	136	133	130	138	150	134	128	130	138	128	155	150	153	142	135	137	151	160	145	138	145	143	146	140	150	131	147	159	158	122	142	152	157	121	142	135	113	154	130	140	154	122	148	117	128	145	158	147	167	176	128	155	131	152	145	142	105	147	150	120	141	169	147	120	153	141	142	139	143	164	140	136	138	154	167	135	128	144	138	139	142	151	147	132	161	139	152	145	146	142	155	118	172	117	150	144	135	137	160	142	138	134	144	145	129	120	138	163	129	161	135	131	143	153	159	155	143	110	146	146	123	163	140	138	145	124	141	156	148	143	121	163	149	137	129	131	138	140	132	132	126	149	132	140	143	139	145	134	133	135	143	114	135	139	130	134	144	154	144	124	144	145	146	150	125	161	140	130	142	141	134	155	134	131	141	126	141	150	144	147	134	136	129	154	132	140	139	159	143	125	125	146	163	117	142	141	172	151	144	152	149	154	149	133	138	138	154	119	145	147	162	148	168	158	134	154	142	147	150	143	145	139	130	130	135	142	117	137	133	143	142	138	141	140	121	145	136	144	140	125	139	137	146	168	146	115	137	141	141	126	128	136	161	145	147	150	142	142	152	142	151	146	158	130	128	140	134	140	133	142	164	138	133	166	132	132	138	137	127	147	130	131	151	145	139	129	141	139	122	151	142	145	147	139	152	136	150	154	137	150	129	134	146	140	113	123	129	164	140	144	140	127	129	131	141	151	125	142	129	154	132	140	134	134	126	135	142	148	118	149	119	121	148	142	145	159	156	151	144	129	141	157	148	144	134	141	170	164	127	120	147	136	146	117	130	142	168	116	140	135	148	146	143	166	151	136	129	159	139	148	133	167	128	125	122	161	128	153	140	140	149	138	131	149	150	144	127	153	151	116	130	162	136	126	137	122	129	135	142	136	126	132	140	143	140	119	134	153	143	132	140	145	142	136	142	162	143	154	132	144	137	129	137	144	141	136	138	129	121	149	147	111	127	140	127	142	143	142	151	154	118	126	148	138	140	130	134	135	120	151	127	168	128	124	153	154	132	126	126	138	122	134	151	147	130	125	119	127	146	152	135	129	125	152
8996	1404	2826	3405	2953	2387	2095	1681	1545	1364	1233	1180	1015	975	848	855	800	805	781	749	712	670	666	670	690	644	649	623	601	604	613	577	584	581	555	545	536	529	591	595	557	584	524	522	551	545	527	547	533	518	549	576	554	536	526	518	559	591	519	508	513	552	497	535	465	495	543	531	537	506	523	505	505	496	547	534	488	529	516	516	498	502	462	541	474	496	571	536	513	525	502	519	511	490	490	545	496	505	527	496	517	488	520	566	507	469	502	497	515	480	521	556	501	494	484	479	510	523	521	521	507	514	493	509	463	465	505	552	502	517	491	507	553	479	539	510	542	505	479	524	553	505	532	513	502	489	554	521	501	510	492	551	550	471	493	510	503	514	471	470	544	517	566	507	509	529	503	512	490	520	509	481	523	492	479	522	512	487	481	469	501	519	498	515	500	486	511	493	512	515	512	490	501	511	469	514	537	501	525	525	503	502	499	488	517	537	479	477	497	487	517	502	481	524	504	481	520	487	505	520	512	519	478	493	487	511	473	511	532	532	500	486	530	515	484	531	455	494	528	473	474	470	510	554	480	459	489	487	490	457	507	514	573	554	481	508	500	497	470	477	537	513	485	519	487	516	496	478	507	525	498	511	488	502	512	485	499	498	464	499	509	479	454	512	497	522	555	514	528	536	551	488	524	473	495	481	493	489	537	527	513	446	491	511	513	520	485	536	496	523	519	534	503	523	488	517	479	506	516	469	511	504	529	512	505	492	541	507	484	491	490	507	501	489	480	516	457	495	467	516	497	522	482	504	491	509	527	496	547	517	480	505	507	462	521	537	538	496	469	526	472	490	509	526	516	507	526	548	520	521	500	504	517	558	508	468	503	473	492	515	486	495	517	496	522	525	524	523	487	511	513	514	489	528	474	500	505	506	559	520	471	512	548	465	527	526	514	463	468	515	477	521	494	502	548	526	466	522	494	530	522	572	554	454	483	493	483	463	525	514	486	514	454	497	500	486	484	490	520	517	516	508	488	496	502	524	509	539	494	488	508	504	529	518	509	516	525	489	536	508	474	475	494	491	538	496	481	510	502	487	483	494	517	495	509	515	522	504	486	522	493	507	505	529	490	550	533	513	503	514	473	464	489	484	513	457	487	570	519	515	457	499	511	534	537	497	513	533	529	512	511	505	513	490	558	529	499	490	514	485	506	517	516	478	495	522	503	492	501	487	494	526	498	516	515	545	500	506	478	542	527	481	523	512	465	473	507	560	473	509	508	493	468	481	514	477	479	537	501	527	504	485	525	503	498	515	483	508	535	519	527	508	482	502	485	490	491	478	483	462	489	474	511	513	498	513	501	522	487	538	484	539	519	502	494	495	559	531	534	502	513	489	484	486	525	532	494	551	508	466	493	474	521	471	483	511	514	506	512	500	498	518	521	546	499	511	516	523	479	528	497	480	514	550	503	493	485	509	516	511	485	507	528	528	510	536	487	490	484	491	495	501	502	509	494	524	476	526	489	547	499	489	523	518	498	521	505	514	491	559	511	498	513	500	516	524	497	515	508	498	529	512	521	499	469	486	486	488	479	480	501	503	529	517	486	471	496	530	494	508	538	514	482	484	552	536	506	517	535	494	522	477	503	474	492	530	490	489	512	488	519	487	501	543	513	477	494	493	506	513	503	474	474	512	491	484	498	458	511	493	477	531	502	520	490	492	500	477	517	491	514	487	521	482	468	455	516	484	480	514	485	504	506	459	516	482	510	468	513	442	506	513	497	516	530	488	506	503	512	483	526	488	478	483	483	492	494	475	475	484	507	517	488	519	507	504	490	507	487	469	488	513	464	502	500	509	494	501	499	469	483	476	505	491	483	495	489	531	531	482	497	493	512	519	525	519	509	492	526	483	510	509	536	497	500	499	490	498	517	534	553	535	447	530	508	463	499	481	501	508	526	474	523	535	522	500	532	489	530	555	468	512	503	461	497	486	527	517	482	482	496	497	527	456	482	530	497	508	497	504	509	516	478	505	477	495	468	510	506	507	484	502	500	493	489	461	504	483	485	527	533	502	468	486	504	518	507	476	551	523	493	480	523	464	552	483	476	541	483	480	541	495	502	506	474	498	488	517	480	484	498	484	483	531	503	501	504	507	449	520	546	467	535	498	494	475	462	473	472	499	551	490	472	492	502	495	510	496	527	514	455	455	482	497	501	537	518	475	509	538	502	503	505	475	518	502	539	458	493	510	463	529	514	524	536	509	490	483	453	474	503	485	502	524	532	516	478	496	500	482	497	526	535	519	501	495	499	524	486	504	505	476	529	523	477	501	496	524	495	509	501	486	480	506	557	506	508	480	539	469	508	488	470	505	511	495	532	526	506	494	518	508	517	522	496	517	539	512	505	510	463	529	493	501	491	515	451	540	498	525	512	481	533	508	512	486	509	498	466	507	496	498	511	506	509	522	520	507	536	495	484	526	513	501	496	510	462	488	506	530	494	489	544	523	529	504	509	481	506	499	488	478	493	486	478	490	501	541	480	502	516	511	504	515	513	511	510	512	484	498	483	518	525	452	558	538	501	471	533	507	524	496	463	471	484	484	499	484	513	532	529	487	483	496	509	469	539	513	516	486	498	486	468	543	486	522	546	502	505	523	469	515	524	489	482	516	538	500	442	502	512	510	519	480	496	542	498	502	540	496	516	490	517	481	502	534	486	529	481	449	530	496	512	479	504	525	503	506	488	525	483	493	505	494	532	545	511	523	503	488	523	524	507	498	501	470	520	506	485	512	493	519	545	507	476	463	505	506	508	502	470	495	482	527	502	493	465	531	504	505	526	526	510	517	478	517	483	488	515	508	484	541	526	511	488	518	506	485	499	497	507	471	521	514	498	542	483	511	507	496	490	498	485	483	454	526	541	496	534	527	496	504	511	499	492	513	524	529	523	532	488	457	517	486	547	523	508	538	500	544	491	481	502	524	526	464	451	481	484	526	489	538	516	548	500	515	493	480	497	495	500	526	501	466	500	507	517	477	521	469	521	493	501	513	484	522	541	521	481	535	477	531	507	524	517	513	526	515	511	498	499	483	486	500	469	477	515	514	504	507	503	521	518	475	504	497	517	535	544	502	470	531	472	505	498	531	502	519	505	537	526	519	517	513	498	464	535	497	490	507	515	471	520	488	515	507	489	524	541	487	495	529	502	469	491	531	494	485	514	492	521	489	518	518	459	502	529	483	470	514	517	537	545	503	481	511	475	528	518	467	506	491	495	468	499	529	495	473	503	506	476	509	493	511	480	521	536	517	495	490	515	540	461	509	512	475	554	482	520	507	497	528	534	501	512	479	486	521	518	485	475	504	541	505	479	554	490	504	514	503	493	491	480	502	529	483	471	507	502	519	517	504	458	498	488	521	532	464	513	501	512	465	530	465	483	474	512	490	531	470	494	509	514	488	506	522	505	504	498	524	511	506	496	496	494	478	519	513	548	495	461	511	506	496	503	511
21876	3225	2295	1658	1242	955	709	580	485	436	379	321	376	325	306	305	265	266	252	228	259	252	222	230	234	222	223	217	251	237	259	224	192	213	217	215	219	186	199	200	224	234	205	217	198	209	222	213	199	206	216	234	230	208	194	223	221	209	210	180	192	188	209	213	195	195	222	183	226	201	187	189	217	188	202	219	207	222	219	206	192	217	198	194	207	204	195	198	217	196	206	203	207	226	198	222	219	221	207	227	222	217	200	198	211	212	185	201	192	210	202	211	199	199	183	173	194	198	202	206	239	193	176	175	218	207	180	220	171	198	202	197	171	191	205	196	194	205	203	191	194	196	215	202	190	187	194	195	222	207	195	181	222	215	201	180	172	196	190	229	200	175	220	217	199	204	232	193	198	234	227	188	180	194	222	186	197	189	184	179	192	211	196	213	190	206	172	205	213	202	204	203	219	191	196	210	207	181	178	197	178	229	214	213	181	206	173	204	196	185	196	190	181	190	202	188	214	201	196	207	192	207	204	181	213	208	192	208	187	211	181	215	184	201	215	229	214	214	189	192	197	192	197	202	225	194	200	182	177	186	187	185	212	198	201	205	162	224	193	197	198	213	218	217	213	207	168	183	240	208	195	205	191	186	200	204	186	206	235	203	205	214	217	215	210	224	186	205	225	231	233	207	178	211	222	209	210	215	184	219	191	197	203	210	227	177	181	178	179	205	202	217	184	205	187	230	190	194	173	190	198	191	201	191	202	215	240	216	208	197	191	190	225	186	208	199	198	197	208	208	186	211	222	204	192	185	199	210	211	199	208	198	200	192	192	201	192	221	186	241	217	217	225	201	195	175	214	159	172	209	206	189	196	209	189	190	204	213	195	209	203	223	207	193	216	223	187	182	178	245	216	186	186	224	226	213	207	177	236	194	200	204	192	222	208	191	188	212	180	191	179	191	172	193	201	190	187	205	221	198	203	197	196	193	191	207	202	197	197	208	195	220	223	184	214	183	193	180	213	183	195	194	194	169	199	201	208	184	216	200	196	194	209	200	188	183	224	182	209	192	192	208	225	203	196	215	224	195	224	176	194	205	205	186	193	204	222	186	192	206	206	216	189	184	216	188	180	182	197	212	221	222	188	222	219	226	221	194	212	187	170	196	212	220	205	182	214	202	160	191	210	200	192	204	189	214	196	222	201	200	213	213	199	202	188	203	208	199	200	224	214	212	212	201	203	189	211	210	197	183	194	205	200	206	204	171	200	200	227	235	199	196	186	209	198	217	201	221	178	204	191	206	203	188	190	179	210	204	206	204	186	183	201	184	211	246	178	189	193	187	220	197	208	222	211	215	188	172	195	218	204	206	210	219	213	201	222	211	187	190	189	198	201	209	199	202	197	169	214	209	214	209	191	208	185	223	212	225	186	193	197	213	176	195	213	209	202	176	202	212	202	204	204	206	187	219	189	199	190	205	207	201	190	194	186	215	193	186	195	227	213	184	234	217	191	216	201	185	220	215	210	190	173	209	212	198	213	188	218	201	197	190	195	183	189	200	210	221	191	219	178	221	193	184	182	189	191	211	200	223	221	197	209	202	190	213	197	181	214	238	173	194	196	185	192	202	188	193	206	200	188	181	198	204	186	201	198	186	171	209	219	182	190	187	179	215	213	197	216	213	207	181	203	213	209	185	191	209	185	198	199	183	222	208	208	203	181	194	220	206	195	197	199	196	233	215	203	229	220	177	218	173	209	223	202	207	203	208	201	198	189	197	188	183	206	194	220	209	198	218	228	195	208	208	198	188	211	215	193	202	222	196	216	182	206	182	199	218	198	202	193	175	183	194	205	226	187	189	202	190	210	199	204	203	191	182	215	206	195	214	200	208	186	222	197	210	206	211	188	208	211	222	199	214	196	195	182	213	203	182	174	183	195	202	223	212	211	184	205	193	184	185	215	212	223	241	195	184	219	236	180	216	218	202	212	199	214	194	222	198	192	184	198	183	179	176	208	207	190	194	213	185	190	208	236	187	179	219	193	185	211	221	210	222	192	172	199	174	174	213	180	192	208	198	183	182	190	205	207	197	178	198	193	207	203	195	205	215	185	200	215	187	189	211	181	223	205	195	202	192	204	215	201	212	185	207	209	198	199	182	225	198	175	218	194	206	216	206	213	207	213	199	179	191	197	200	195	213	193	201	221	210	209	224	213	202	206	215	215	177	203	201	221	207	197	202	192	213	196	201	202	199	187	207	209	214	205	199	174	201	214	247	188	189	187	206	188	210	193	176	198	212	191	200	209	206	188	193	223	206	198	194	185	235	192	198	183	207	209	211	212	241	186	180	188	186	225	192	200	193	191	204	217	197	194	205	217	199	214	200	199	180	187	198	211	192	171	196	200	208	193	200	153	207	223	206	191	201	205	216	210	209	193	224	227	195	231	207	207	177	203	205	209	186	206	215	212	214	196	186	243	182	214	242	196	190	217	202	201	208	200	195	197	226	211	190	195	199	206	198	213	203	208	179	178	198	199	193	213	218	210	213	198	186	197	209	188	206	195	222	210	192	214	209	197	195	205	197	186	231	210	182	223	224	201	206	203	185	198	215	174	179	194	215	183	214	207	215	167	202	209	175	222	208	207	200	199	215	194	213	179	203	186	186	204	190	204	202	203	177	199	194	195	211	200	192	195	189	222	196	219	183	199	186	218	221	218	192	170	205	185	204	182	195	206	192	209	194	217	206	208	209	199	194	232	183	187	192	227	180	204	185	183	205	206	207	183	173	207	225	215	217	193	222	201	197	208	175	204	181	201	201	212	215	224	186	193	190	195	213	194	200	190	226	196	196	219	194	212	181	197	203	218	208	181	186	203	208	198	187	213	214	204	219	196	198	202	193	205	205	204	231	211	190	200	225	198	198	192	220	197	205	211	188	197	199	206	212	212	181	186	230	170	193	189	172	189	198	189	191	212	159	201	201	203	185	210	215	231	203	208	209	212	202	194	203	162	223	211	216	210	212	219	179	189	226	208	185	176	180	196	235	196	203	200	187	209	180	208	184	205	212	201	198	174	206	184	190	183	205	201	180	205	213	174	173	204	203	188	210	180	207	206	186	204	187	212	198	208	190	200	204	203	190	189	216	216	212	210	193	229	222	192	205	189	203	179	216	198	197	182	197	215	210	192	186	188	218	194	186	183	181	227	238	222	185	220	203	198	212	197	210	203	219	179	190	186	208	212	209	236	196	195	204	192	209	201	194	186	215	214	220	202	215	200	214	194	200	203	199	204	185	208	203	177	214	212	219	217	230	193	185	195	174	176	204	206	212	198	218	178	169	234	188	198	224	169	210	217	191	178	215	223	226	183	205	183	257	203	210	228	204	211	197	206	197	200	199	200	207	188	211	192	191	192	193	186	204	206	187	209	217	185	181	214	233	192	188	201	197	204	208	189	241	206	185	174	210	186	219	214	213	205	203	218	220	213	219	190	216	206	212	200	194	197	203
12533	2301	4938	5794	4877	4153	3535	2943	2551	2324	2074	1889	1556	1514	1422	1237	1274	1241	1182	1108	1016	1012	997	985	926	958	897	877	852	871	880	848	823	829	828	745	822	760	784	805	769	807	748	745	765	746	743	699	719	650	705	747	746	724	742	724	762	718	778	674	774	688	739	734	712	716	720	709	726	748	720	673	721	703	689	713	682	732	659	677	702	697	682	699	685	674	637	695	695	724	702	677	725	684	694	734	672	706	714	708	694	699	710	717	716	678	674	731	687	669	713	720	700	676	639	692	676	655	649	643	684	690	666	668	679	662	694	684	691	742	661	705	689	681	667	716	672	649	692	659	666	711	678	703	696	697	670	720	726	628	681	685	670	721	655	710	643	657	680	678	670	698	679	672	709	690	694	680	714	714	687	717	643	679	686	682	700	672	697	728	724	683	691	662	661	657	639	657	683	659	684	651	660	691	676	681	683	717	706	710	692	693	687	682	694	640	701	701	683	634	705	680	702	660	683	670	709	680	682	763	725	721	674	663	664	672	692	708	696	695	672	653	692	698	706	731	648	691	717	675	658	712	698	691	706	687	699	693	689	637	666	715	656	672	633	689	652	611	664	652	728	724	725	650	651	677	739	625	676	741	695	675	681	701	649	697	667	656	637	632	686	686	723	664	652	701	653	682	678	639	674	678	689	654	641	656	683	626	673	640	670	681	693	663	691	602	690	695	692	684	661	685	686	677	692	678	696	595	701	667	687	664	641	666	658	697	692	687	649	676	672	672	686	656	675	623	736	691	687	684	680	643	698	656	652	669	661	681	686	653	678	657	689	676	712	673	688	683	625	671	641	740	699	653	677	685	703	656	649	681	637	676	655	661	658	651	722	659	650	660	687	658	679	679	707	705	645	628	697	683	664	653	689	647	706	666	677	638	656	657	724	682	694	639	668	704	677	703	631	722	676	642	660	716	698	687	700	733	639	667	690	693	676	664	693	651	679	696	698	717	636	704	664	674	716	701	708	693	668	671	654	678	660	638	692	670	713	706	713	717	738	662	662	691	688	691	652	686	748	713	691	700	690	653	691	671	661	686	680	723	661	643	630	687	647	702	665	671	675	663	655	693	676	610	688	678	670	644	698	703	676	707	676	644	648	645	633	645	610	681	693	694	655	677	697	672	631	710	688	666	633	676	718	642	695	679	662	641	684	667	694	686	672	693	709	648	628	653	689	650	697	705	649	700	706	656	702	652	690	665	667	656	646	667	693	751	650	646	657	706	654	698	638	630	672	649	717	685	690	737	713	708	641	680	668	688	683	636	622	606	683	655	675	644	640	701	678	634	677	662	761	613	645	669	686	683	663	688	659	724	710	675	694	678	663	671	685	665	706	674	660	646	662	676	702	671	631	653	660	664	686	730	693	685	689	635	701	616	690	691	690	672	689	661	664	700	729	686	682	694	654	687	663	750	683	670	702	716	688	669	661	645	688	666	692	641	682	708	650	689	720	635	692	626	707	682	670	666	674	675	645	724	680	671	676	680	713	681	702	710	692	652	647	669	698	647	660	692	678	658	679	637	671	658	676	699	715	702	642	631	700	683	685	733	667	636	636	656	660	729	694	723	687	696	621	684	661	668	674	661	656	699	676	670	681	696	684	689	702	640	703	659	739	699	688	667	647	687	651	677	658	666	688	734	711	651	638	667	662	653	679	672	695	664	688	686	617	716	644	715	691	710	691	615	696	681	704	657	704	638	667	693	676	695	638	670	713	686	732	675	710	703	656	659	718	688	643	693	671	664	666	677	665	683	665	686	665	634	707	682	698	672	712	657	680	681	669	645	730	658	673	656	667	655	679	685	736	681	705	713	745	691	718	681	671	697	667	684	706	675	681	629	680	682	642	707	704	686	642	684	676	737	658	684	641	685	645	669	685	704	677	685	614	657	673	684	686	627	682	762	686	678	675	713	681	673	661	738	643	657	676	647	633	675	707	668	692	638	677	650	676	643	687	681	720	696	678	654	666	677	652	684	637	664	658	667	686	666	707	700	691	685	714	714	677	667	664	719	653	725	641	710	681	707	656	698	671	696	675	669	660	690	657	668	651	690	663	726	666	714	697	702	652	652	665	715	742	671	687	689	617	648	695	663	691	677	744	656	721	665	658	632	689	631	658	700	681	676	640	695	688	706	649	683	675	662	646	715	698	658	650	670	754	716	672	688	696	707	717	662	644	647	699	658	655	714	713	725	660	645	665	701	680	693	655	682	668	669	652	688	669	659	724	687	682	719	630	713	699	694	671	661	729	669	712	668	686	712	683	655	682	686	663	673	641	696	676	658	662	664	715	690	727	631	677	629	704	673	664	686	667	695	682	665	673	666	695	656	666	650	686	645	641	697	689	668	706	649	699	642	665	646	717	652	682	654	685	667	682	638	717	726	652	658	679	693	714	693	648	693	655	689	658	642	659	662	663	654	725	726	668	689	672	696	664	633	681	678	681	702	701	718	709	634	666	676	686	663	669	702	670	729	702	707	685	681	687	669	635	670	646	680	647	701	654	695	697	653	629	657	688	705	672	681	690	673	708	658	678	662	660	647	636	716	657	677	698	689	650	674	699	615	683	659	703	703	662	697	679	683	695	692	707	652	681	628	651	635	695	661	675	712	678	693	690	713	658	660	694	683	699	676	717	706	703	656	676	691	720	681	672	670	670	651	679	649	690	682	599	699	691	643	710	713	661	659	660	641	680	686	672	674	663	703	721	724	639	683	664	656	681	703	646	626	703	691	667	643	702	713	629	685	679	682	631	643	621	675	692	719	674	671	704	675	706	703	698	725	677	700	649	668	672	690	683	686	682	700	681	660	696	698	673	691	680	768	667	676	695	648	702	692	711	692	634	682	707	652	723	644	665	635	689	696	616	664	707	719	706	664	713	672	684	689	696	717	664	653	705	674	738	708	692	684	693	659	674	690	685	673	695	686	699	638	623	698	644	660	670	656	662	677	730	649	677	705	698	706	680	654	680	654	683	700	650	705	670	657	646	684	684	665	649	677	666	670	679	686	638	682	653	713	698	726	699	682	651	651	663	707	675	612	680	694	715	687	654	674	663	691	684	671	668	692	635	654	711	718	690	662	712	666	699	688	662	695	657	683	694	683	699	704	630	693	687	675	707	666	683	719	693	687	674	640	653	655	662	623	680	697	702	665	680	616	702	672	702	682	734	698	644	652	720	690	675	656	686	647	692	650	683	725	698	694	708	720	693	667	694	705	650	694	652	683	687	683	673	692	630	685	693	670	649	643	680	682	654	695	644	636	697	693	641	677	711	639	660	713	688	689	662	666	699	641	654	713	660	716	686	681	721	648	723	738	657	667	662	698	664	689	700	671	646	673	681	671	682	675	684	650	682	677	678	634	616	673	708	681	691	652	713	715	702	702	686	687	663	662	705	682	677	664	714	692	669	670	669	674	661	727	637	708	695	623	634	670	679	698	639	665	678	659	654	681	706	700
2044	145	161	116	108	72	97	80	77	82	64	65	63	79	66	65	68	52	57	60	68	70	55	79	67	66	66	71	61	75	65	68	65	69	56	64	69	60	69	59	72	71	72	72	75	70	57	77	61	79	67	67	67	58	63	66	57	77	75	68	72	70	80	60	64	56	67	83	82	66	67	86	64	63	82	69	72	73	67	61	74	60	57	82	64	70	65	62	73	52	84	72	63	77	62	57	73	61	71	82	75	65	66	73	69	61	53	78	57	70	73	73	63	68	61	72	58	67	78	66	69	85	74	51	84	73	64	71	67	67	61	80	67	78	61	68	69	73	71	54	75	63	70	58	68	66	65	75	77	57	88	74	77	60	55	72	71	56	57	50	69	69	69	69	89	63	67	66	73	91	70	60	65	70	73	67	60	76	63	62	55	69	67	61	63	71	78	51	85	61	52	59	77	72	71	61	64	75	77	86	54	79	49	64	69	65	72	66	82	61	65	69	61	71	74	71	66	69	62	70	58	47	75	59	73	56	69	60	72	66	70	71	63	60	58	65	64	79	72	62	65	67	66	65	69	64	82	53	61	64	79	68	76	68	63	58	66	68	67	77	54	67	86	47	58	71	66	88	76	71	64	52	60	60	73	76	57	71	66	62	66	84	74	66	64	58	76	68	71	66	61	67	79	75	73	71	72	66	61	57	72	66	77	56	51	81	62	63	67	71	53	57	59	67	74	71	61	67	68	68	61	57	70	69	66	64	61	81	72	58	61	68	64	68	57	59	73	82	84	75	68	70	65	67	77	73	72	49	74	78	81	63	66	56	73	80	55	76	81	76	59	72	74	70	81	71	64	56	61	67	77	75	81	64	63	63	62	88	70	63	61	79	58	85	69	62	90	64	73	62	72	69	63	66	71	52	82	66	80	63	77	61	55	72	65	68	90	71	63	78	51	68	79	68	60	67	69	61	63	67	63	68	66	79	59	80	73	61	59	66	59	64	74	80	64	73	62	63	68	80	81	56	66	66	81	50	64	66	66	87	63	60	61	68	62	68	85	82	62	77	69	73	74	67	77	80	62	93	79	71	76	73	63	66	63	67	90	68	65	70	74	64	76	66	70	79	71	62	54	69	62	65	70	75	77	73	64	71	59	54	83	88	70	60	69	71	83	74	69	57	68	63	77	77	58	64	64	77	68	70	71	70	58	54	62	77	75	77	70	71	57	77	74	78	57	49	63	85	67	71	70	64	57	67	66	68	54	66	81	76	76	76	77	75	63	67	72	70	70	62	61	74	58	66	88	67	80	73	59	65	79	64	65	60	76	77	79	66	68	56	65	65	63	61	59	88	69	82	66	74	59	62	73	64	60	49	73	70	80	64	63	61	53	59	61	77	74	65	60	72	80	66	76	72	71	51	67	71	63	68	73	70	80	60	76	77	57	70	79	65	80	64	77	70	79	78	54	60	76	72	55	74	64	68	61	75	76	59	69	59	62	58	53	68	64	72	59	85	61	76	73	76	66	62	76	70	79	67	53	76	79	64	63	62	74	55	58	70	72	75	64	53	71	65	51	59	65	68	68	58	60	65	76	63	69	70	71	67	66	70	74	78	62	72	64	76	77	64	65	70	68	87	64	77	73	78	65	68	75	60	60	65	76	79	75	57	69	77	58	69	56	61	56	62	69	73	73	77	77	75	80	84	68	69	80	78	78	64	75	59	82	81	85	71	74	76	56	62	64	79	66	65	65	74	58	74	62	72	78	76	76	71	75	68	48	66	59	59	82	74	59	69	69	62	59	72	76	59	73	73	85	64	73	72	80	59	74	75	68	79	71	69	73	60	66	74	64	71	76	72	70	63	60	67	78	61	72	76	69	84	64	53	67	66	66	79	79	72	62	63	59	60	81	82	59	65	70	69	73	85	65	80	63	70	60	77	86	64	72	67	75	64	80	61	60	68	58	75	82	63	54	72	64	84	66	77	78	69	60	73	69	74	62	59	64	67	66	78	54	72	74	68	74	70	64	74	61	77	70	67	73	78	73	67	65	66	59	82	65	57	68	70	56	72	64	67	72	63	62	64	66	67	68	73	75	72	75	53	62	62	70	74	70	54	76	67	75	63	61	58	64	63	70	58	73	77	63	55	66	59	74	56	64	57	74	69	81	77	69	66	53	74	71	50	83	75	55	73	71	66	60	68	75	62	75	91	67	77	70	63	65	55	76	80	75	67	76	60	55	73	89	66	72	56	65	64	68	70	56	57	59	88	60	66	73	61	73	58	65	65	58	64	72	58	75	69	66	58	67	66	48	58	82	65	70	70	66	74	78	59	70	58	76	79	62	66	58	60	54	75	82	65	66	54	78	79	65	74	60	68	67	62	50	45	70	84	68	69	66	71	68	63	57	76	72	65	71	62	64	69	76	62	55	69	74	72	58	71	58	63	63	88	61	65	68	60	65	59	74	66	77	70	74	77	78	80	83	66	45	73	64	87	77	87	54	65	66	61	67	76	68	73	63	58	70	73	77	64	56	71	81	72	80	69	69	74	65	58	59	64	64	82	68	68	81	74	66	73	68	49	77	58	65	73	60	85	69	54	81	72	62	71	72	63	64	61	73	56	69	59	70	65	82	79	81	72	74	60	63	69	71	72	56	50	73	75	56	74	77	70	76	66	60	68	72	65	74	64	63	60	68	72	82	59	65	71	71	66	59	87	61	84	73	55	71	80	73	77	74	62	61	58	77	59	74	82	65	86	62	76	75	78	56	61	69	73	69	73	63	73	61	70	67	63	71	66	78	75	65	75	69	56	78	61	88	75	61	59	81	68	65	58	68	63	68	92	90	68	78	72	81	75	75	74	76	60	55	66	63	70	64	75	78	55	60	76	67	59	69	59	54	81	52	68	60	66	63	78	57	67	58	68	72	66	73	68	92	69	65	64	74	69	68	65	65	69	57	60	56	60	66	69	63	68	74	75	58	62	67	57	66	69	77	60	68	75	65	78	68	66	70	56	71	60	61	65	79	79	67	63	70	81	66	63	67	76	68	70	72	69	80	102	61	61	54	72	66	82	56	73	71	63	78	72	58	66	58	50	67	75	62	74	81	71	78	54	70	58	61	75	65	73	66	71	65	66	77	63	71	62	58	73	63	58	64	78	83	60	62	69	75	66	59	62	79	75	58	53	74	75	59	71	57	60	56	64	58	79	51	66	80	64	83	75	57	83	52	72	77	58	64	65	54	67	81	74	52	60	67	73	53	68	73	71	55	70	65	66	60	66	72	65	71	72	68	71	58	64	82	74	60	63	66	80	52	55	65	69	74	40	77	65	83	85	62	68	65	79	75	74	63	59	55	62	67	80	82	72	49	68	71	56	73	80	84	77	56	62	55	67	62	67	70	76	75	63	76	73	81	81	74	73	64	69	62	68	76	65	75	77	78	56	55	62	79	74	69	63	68	67	72	76	61	67	85	72	64	56	73	59	76	62	79	70	60	67
3039	358	502	513	472	424	394	402	364	355	315	321	316	327	331	318	301	331	326	309	332	315	288	270	291	297	288	287	275	291	307	316	304	272	278	267	293	262	296	318	276	298	286	313	310	265	283	274	287	298	273	286	304	299	295	304	293	296	281	308	301	283	287	297	284	294	295	293	267	300	292	265	282	273	338	279	271	264	287	288	295	317	287	290	286	299	284	269	285	281	310	281	305	291	304	290	290	274	274	310	301	299	304	289	281	332	270	263	270	299	318	280	314	287	302	312	280	296	274	274	256	273	300	295	277	284	270	291	285	261	286	289	282	274	265	302	269	277	281	293	296	276	291	278	285	298	267	278	284	333	263	283	315	256	286	299	301	266	309	294	303	299	286	287	294	311	304	295	262	267	308	303	292	298	293	297	254	315	263	299	265	290	268	304	271	287	280	266	251	287	260	302	271	287	286	272	277	308	299	322	275	273	296	301	292	299	299	289	293	303	263	318	286	281	270	322	294	270	269	283	306	312	302	288	298	263	284	296	258	300	296	260	259	280	319	291	278	269	276	295	287	271	275	257	256	291	291	286	310	293	305	293	268	292	307	295	311	267	277	268	269	281	297	266	278	317	287	284	281	301	255	265	294	316	284	285	287	269	296	312	300	297	285	280	261	305	262	281	319	300	302	261	292	296	282	305	289	307	257	299	280	304	277	292	280	269	293	303	276	273	258	289	294	279	274	280	311	294	274	285	300	284	279	292	295	322	289	303	285	300	309	267	264	298	262	256	286	267	302	283	303	276	278	308	291	290	310	278	273	290	267	295	273	303	324	272	271	292	315	304	295	296	287	292	282	294	299	283	295	315	295	293	285	255	283	303	340	296	287	308	277	269	280	304	259	286	298	311	298	303	295	276	284	276	290	280	292	304	324	301	275	251	289	305	303	271	297	262	309	283	286	278	291	279	294	270	279	298	289	301	293	306	320	280	274	313	273	292	285	289	285	270	284	272	302	292	292	293	291	281	282	279	300	280	272	290	284	315	278	271	285	309	258	290	275	270	296	267	280	278	292	296	273	253	297	307	314	302	295	302	291	276	294	301	284	293	282	289	296	286	286	297	298	278	292	334	296	321	291	270	327	316	308	266	257	294	270	285	271	276	305	284	304	289	282	314	286	314	302	276	280	313	271	275	282	280	278	277	276	300	284	306	319	292	268	295	279	299	260	267	264	295	262	287	299	268	296	263	261	290	310	277	256	297	283	283	299	297	292	312	299	299	294	245	322	304	275	285	281	313	300	302	286	282	281	299	287	302	264	314	265	269	277	297	302	301	286	284	265	281	285	294	284	280	273	298	306	265	304	281	296	283	282	283	257	273	292	260	303	276	295	282	292	315	287	280	280	286	302	283	315	308	243	289	261	295	275	283	322	297	316	283	282	302	298	271	284	280	256	285	309	321	289	301	297	278	298	290	300	289	305	292	279	273	260	268	272	342	308	280	256	310	285	275	282	279	288	260	304	266	281	275	260	310	305	302	277	322	318	316	293	269	306	270	276	288	313	301	262	292	310	285	300	307	287	267	282	293	301	287	275	303	291	278	302	260	303	283	276	294	275	285	276	269	275	287	297	310	274	309	305	306	299	296	228	288	284	316	273	286	291	243	270	294	297	292	260	286	272	268	305	288	293	272	280	285	324	324	281	290	305	271	293	247	298	300	295	309	321	298	280	258	283	273	299	289	333	292	277	290	267	275	317	294	276	263	300	270	300	278	247	302	269	301	266	276	299	290	254	279	305	281	295	283	295	315	305	305	274	297	304	290	281	298	280	294	304	307	285	300	282	297	280	290	245	276	298	309	289	282	268	283	300	282	269	294	267	292	293	277	266	300	300	330	265	313	325	297	285	315	306	291	308	263	306	294	294	309	293	273	299	294	296	295	276	284	298	294	249	298	316	297	287	301	269	297	319	299	260	289	302	308	282	283	292	296	300	297	293	319	271	273	289	294	275	268	296	305	266	300	259	303	303	283	295	279	289	311	324	281	294	269	249	252	285	275	291	283	259	301	291	288	324	273	302	254	294	244	294	292	293	309	297	285	269	306	287	283	278	310	295	306	309	266	291	290	301	271	287	286	276	304	269	287	284	301	273	279	286	271	283	294	279	308	278	301	322	290	299	297	298	283	260	300	288	293	297	303	302	271	280	287	315	294	318	300	282	290	265	301	274	280	252	316	275	294	298	324	313	279	299	282	291	295	317	300	275	287	314	268	290	302	283	311	287	288	277	288	301	310	306	300	294	294	310	320	293	282	305	259	291	248	329	286	289	280	308	274	307	315	303	279	296	306	260	284	299	287	314	277	274	291	291	290	289	345	294	255	293	328	307	315	290	290	270	291	286	279	270	288	292	289	304	311	278	248	277	307	311	283	283	307	279	301	270	278	304	286	307	262	285	290	317	281	291	292	274	264	318	282	302	287	303	256	299	272	329	255	277	272	319	286	284	278	271	288	319	286	291	295	276	281	285	281	272	295	294	269	327	278	313	281	293	309	294	298	292	292	266	284	257	267	268	291	305	272	286	305	265	278	276	296	274	307	302	295	272	304	280	286	271	289	305	281	288	288	288	286	276	292	315	307	281	319	281	287	281	295	296	309	265	256	293	314	278	315	283	310	285	261	291	312	299	285	288	298	297	305	265	280	288	326	290	292	283	293	282	297	309	285	298	286	268	304	307	292	305	301	291	278	290	284	287	296	295	312	295	296	297	298	289	270	273	279	311	285	287	283	284	289	297	261	305	254	315	284	266	279	294	280	283	295	306	277	312	278	278	304	264	256	272	299	262	298	299	288	287	292	300	264	322	267	279	301	283	290	272	313	322	277	274	285	264	284	291	285	282	318	304	300	295	291	275	291	253	272	286	280	299	285	286	285	265	263	314	278	268	291	289	308	316	324	284	297	288	276	292	296	291	267	299	306	289	273	303	284	240	279	281	313	306	305	303	263	274	294	292	292	292	286	285	298	282	270	280	284	288	307	272	299	305	268	272	273	292	311	307	289	282	308	311	309	304	275	292	294	274	293	265	267	280	271	285	294	287	298	289	278	301	306	313	302	245	305	290	316	310	274	263	302	286	275	281	266	301	283	291	300	308	289	283	288	289	293	300	284	287	296	282	287	316	286	263	282	300	267	269	296	269	284	285	267	298	276	287	269	298	290	271	271	285	281	284	302	290	304	289	267	271	270	290	288	294	278	309	335	308	285	283	295	304	304	291	282	312	293	306	283	348	311	294	285	264	257	322	283	301	270	274	283	266	288	300	291	303	273	314	266	262	287	309	299	283	312	296	279	298	306	281	262	280	309	295	302	301	306	308	295	262	261	298	326	297	301	305	281	258	306	295	318	285	274	313	275	302	296	285	283	273	288	293	297	288	290	282	294	285	323	280	297	293	315	262	285	284	294	284	279	285	281	282	307	298	325	264	301	277	306	314	288	286	314	269	274	283	306
13533	1205	1224	952	642	522	410	378	282	273	249	254	223	202	170	187	169	193	176	194	168	172	152	165	145	153	154	141	154	166	156	166	160	154	148	129	151	142	133	155	155	144	141	131	112	135	150	130	155	153	126	158	113	130	131	149	156	135	144	146	144	130	141	149	133	128	130	151	126	151	135	141	140	119	133	162	143	136	128	146	139	132	140	148	139	165	141	137	156	134	128	143	151	155	159	126	137	158	138	149	157	136	139	135	148	149	158	133	153	157	148	144	138	131	131	169	138	123	127	150	136	141	129	142	141	139	153	140	145	130	127	156	126	137	125	144	138	136	139	150	131	145	146	145	130	146	135	130	144	131	156	159	133	134	140	144	128	144	137	143	151	137	148	115	129	164	136	121	133	159	129	165	138	133	149	151	147	129	146	145	152	153	136	150	137	137	128	136	151	147	138	156	151	137	122	153	132	133	154	143	137	118	141	119	126	142	137	154	155	141	139	144	138	143	137	143	149	124	140	163	142	142	137	128	138	137	142	144	156	142	132	157	173	127	151	139	142	139	149	152	112	149	134	149	138	138	132	120	150	139	138	124	151	146	141	151	153	153	144	145	138	142	128	165	138	128	150	135	137	129	150	145	140	144	168	154	143	129	151	112	139	113	138	146	152	145	125	152	134	153	135	138	139	121	145	126	158	151	124	147	152	138	123	162	148	146	125	124	123	127	127	140	141	134	139	160	139	141	147	154	112	125	135	111	131	141	143	135	138	136	150	155	142	132	137	149	137	135	122	150	142	125	154	148	157	138	150	131	162	146	133	128	140	145	124	132	131	128	154	146	139	145	120	133	148	138	147	167	120	113	128	163	145	160	129	138	139	135	132	145	154	144	132	168	136	154	155	121	129	140	156	128	151	157	125	139	156	138	148	122	141	141	128	158	141	135	152	123	141	141	158	117	131	131	154	129	129	134	146	114	147	129	150	151	122	136	129	127	118	127	148	130	137	128	127	131	132	144	143	155	155	122	148	148	144	137	151	137	137	149	137	129	143	144	143	122	147	153	139	141	141	146	132	131	132	129	132	145	137	130	153	152	133	130	154	132	136	125	146	166	120	141	157	151	136	125	131	120	149	128	152	128	137	144	140	128	149	141	129	148	123	121	130	144	142	143	160	146	136	139	145	134	136	153	146	128	133	141	121	135	161	155	135	142	128	137	163	142	158	140	141	141	129	141	162	154	136	149	135	126	136	125	122	165	146	139	143	125	147	136	121	133	179	150	131	127	141	165	153	123	151	125	140	144	141	158	128	133	129	132	121	133	141	125	142	148	138	150	138	131	134	134	148	152	124	139	134	141	167	147	152	134	143	117	138	152	139	147	131	135	132	152	138	140	136	141	147	136	132	136	131	126	130	129	114	153	141	147	158	128	128	140	131	151	131	127	149	156	155	153	142	132	141	157	127	161	118	124	143	146	136	151	142	153	152	117	143	143	158	132	132	136	154	123	137	124	139	137	139	116	129	138	126	159	159	138	151	159	138	119	139	143	127	133	147	152	134	140	126	153	144	145	148	157	124	148	151	129	158	147	134	150	126	135	151	154	131	142	157	143	120	153	143	141	150	103	164	135	118	146	153	132	126	131	133	122	128	154	143	130	139	124	124	140	137	135	121	135	118	131	158	114	147	134	127	134	150	159	163	135	139	128	114	131	103	141	152	140	138	130	148	135	155	130	145	146	137	136	133	124	136	153	148	151	142	157	155	146	159	134	156	170	150	141	147	145	139	132	164	144	136	166	140	129	117	159	148	142	140	141	150	133	144	161	140	148	172	135	149	147	113	137	132	140	133	131	153	146	148	135	134	131	134	138	141	127	147	138	127	127	136	137	159	135	139	126	153	138	128	128	148	140	126	118	131	137	131	150	132	139	122	151	150	142	132	134	133	148	138	124	170	136	155	151	141	151	141	159	118	148	153	146	134	132	154	134	134	137	129	133	140	141	132	127	128	111	127	148	145	149	140	127	162	147	138	160	146	136	156	130	115	141	118	152	139	129	155	146	122	127	133	132	137	140	135	148	153	131	132	149	144	150	142	137	151	137	152	146	143	156	139	168	128	131	145	162	147	131	116	130	149	142	145	132	148	152	135	148	151	131	129	139	140	157	156	145	138	140	179	133	149	136	141	156	132	154	144	146	139	130	142	132	133	123	148	123	137	147	154	130	131	145	127	137	133	134	164	132	135	127	120	139	150	145	150	140	131	127	129	131	154	149	138	133	139	145	168	124	135	146	138	135	143	129	138	132	135	115	128	140	170	120	127	127	140	133	155	143	139	137	147	138	137	141	136	151	127	135	153	158	110	166	156	140	151	148	134	135	140	140	126	143	155	125	124	141	136	152	165	137	140	136	154	132	124	149	154	134	140	114	134	143	148	130	118	154	149	118	134	146	159	156	146	128	135	115	153	136	146	127	157	138	147	143	126	123	159	134	133	143	143	141	141	150	137	144	148	139	138	128	141	154	160	140	148	147	114	149	158	136	151	150	147	137	141	153	141	155	139	146	150	124	139	127	151	109	133	140	133	131	154	147	124	158	123	134	129	145	132	141	148	135	141	144	119	121	139	152	144	125	141	142	129	140	122	126	151	141	128	116	153	132	148	131	170	131	153	136	137	139	148	150	148	147	165	143	138	157	137	122	132	136	142	151	149	158	123	153	151	117	130	140	125	132	141	123	138	131	136	143	123	138	139	139	134	151	156	152	133	123	129	144	136	132	138	120	114	144	154	124	159	162	167	138	151	128	125	139	142	151	145	139	126	147	143	140	124	147	133	162	112	123	133	124	121	142	131	125	119	154	132	136	138	130	134	167	159	145	140	143	133	141	136	139	107	128	130	144	152	144	140	143	138	139	119	131	140	151	129	110	130	127	147	134	139	140	154	140	132	134	130	128	132	144	150	142	145	160	124	136	138	139	139	131	135	124	125	132	136	152	154	136	147	149	136	138	145	153	152	135	146	125	130	129	145	138	135	160	133	139	117	147	141	116	128	151	137	171	133	138	137	142	160	147	148	135	156	142	126	142	148	140	139	120	146	137	139	126	135	126	129	123	172	126	151	153	137	138	138	153	141	135	110	140	134	144	139	165	148	146	155	155	155	140	137	150	151	140	150	139	130	135	142	138	156	139	162	127	142	161	155	138	122	120	123	142	142	153	132	155	144	145	169	148	160	152	139	125	126	134	148	147	140	152	150	140	151	129	121	149	142	132	160	106	136	143	125	179	135	142	145	169	149	129	124	130	126	109	148	140	154	131	163	134	135	123	145	132	142	129	132	143	130	158	144	124	137	149	138	148	160	120	139	127	154	129	136	125	123	148	149	136	131	127	138	149	128	132	146	159	142	144	144	127	146	150	112	165	158	129	148	129	163	152	176	146	135	128	139	161	153	138	138	127	151	147	143	140	121	154	130	129	134	157	131	141	140	150	148	113	141	150	125	135	159	137
9078	1423	2908	3408	3008	2467	2148	1764	1557	1402	1289	1186	1031	977	936	843	836	771	722	719	718	687	653	659	638	665	607	627	611	600	580	551	625	583	581	584	555	572	543	550	548	565	539	576	489	547	563	532	523	514	554	533	523	574	486	538	540	541	519	517	501	487	512	530	509	523	513	509	528	532	521	525	577	498	577	527	490	512	502	497	507	512	527	500	517	518	505	498	484	504	476	548	482	512	528	508	488	486	531	491	502	543	508	521	512	521	503	476	508	551	530	522	485	521	506	523	513	507	526	560	490	509	523	512	532	488	528	555	528	498	516	505	493	538	552	508	540	503	525	515	498	483	486	467	510	539	497	494	498	555	532	539	503	518	523	496	501	485	504	511	504	488	456	507	511	445	531	483	519	520	468	509	482	514	497	506	508	505	509	501	516	516	533	454	505	513	515	502	468	488	498	482	435	491	505	512	532	505	493	487	486	524	499	509	481	512	493	471	525	492	515	471	490	467	512	483	526	532	485	508	515	422	502	503	505	523	504	536	518	530	487	510	528	503	498	515	487	486	480	482	470	540	473	532	479	491	462	493	508	503	500	525	529	498	504	540	477	478	514	530	518	496	506	489	527	504	532	516	490	532	513	474	492	516	511	454	534	494	472	489	516	529	512	499	474	491	473	469	464	478	543	519	489	550	470	515	494	483	548	491	505	446	507	546	536	499	503	499	522	529	500	552	535	508	499	506	489	517	501	526	510	527	502	510	508	500	506	436	472	487	504	535	482	473	515	474	473	539	513	485	533	504	483	471	496	526	494	492	490	470	478	511	525	515	476	515	470	480	466	486	484	472	510	491	476	501	492	511	505	535	501	508	541	459	535	506	509	500	513	502	479	487	469	509	489	487	530	549	504	518	514	453	505	493	495	472	525	487	500	528	478	511	487	537	526	499	503	512	495	509	468	513	499	483	503	530	525	498	500	481	490	500	496	468	513	491	504	478	478	512	484	563	495	491	504	487	505	517	495	498	470	537	570	495	520	486	530	528	507	487	492	522	520	486	489	467	521	497	508	502	480	478	437	487	463	522	543	511	513	508	497	510	483	504	513	490	509	521	477	494	455	501	483	516	497	489	471	516	529	498	458	533	477	494	495	497	497	505	494	512	486	492	500	481	497	515	515	497	508	517	513	539	464	487	519	479	470	505	507	510	508	538	524	499	494	494	505	476	509	519	502	496	537	467	499	482	489	517	517	476	512	496	532	507	528	481	470	496	501	489	494	498	509	474	508	503	495	520	533	507	501	497	481	505	497	500	541	521	462	482	539	492	475	549	442	521	539	500	519	482	469	492	492	504	500	510	535	467	515	504	476	511	479	465	463	517	479	489	467	524	522	492	523	531	494	499	464	498	504	558	497	494	419	504	459	481	503	570	493	490	488	488	495	531	517	515	505	480	512	450	510	531	489	470	490	500	496	521	465	513	488	524	521	510	522	505	550	508	496	471	503	501	513	490	520	434	483	484	508	536	502	490	475	487	527	456	514	520	522	499	516	505	521	474	507	461	486	503	521	495	509	517	502	479	494	492	547	509	510	489	504	491	486	487	474	477	518	460	507	504	462	524	525	490	521	503	491	527	486	497	508	496	466	557	529	489	517	471	536	446	503	551	506	510	503	512	487	495	497	536	502	483	533	473	509	549	443	486	503	471	521	476	529	502	474	504	477	488	486	485	497	515	512	504	528	472	526	476	497	518	507	492	497	480	468	484	545	487	487	551	467	468	531	493	520	535	489	536	483	518	499	518	507	546	511	511	471	476	534	556	502	464	531	501	509	514	511	482	485	515	526	511	480	492	547	484	480	462	485	542	481	545	453	579	507	508	511	492	511	492	539	524	494	496	508	518	471	515	488	503	516	489	501	523	515	480	510	463	522	479	495	510	488	485	569	482	497	478	471	546	499	523	476	526	515	520	488	508	459	477	503	514	489	543	510	532	462	515	515	520	495	496	514	488	540	513	518	520	486	527	511	528	501	527	511	516	494	516	494	499	496	518	507	459	514	509	530	524	516	496	487	502	523	511	483	540	485	500	519	504	515	501	517	513	497	493	524	481	468	534	511	491	482	498	476	501	523	497	498	467	502	522	488	440	487	507	472	497	481	478	511	506	502	504	516	468	487	510	523	485	540	461	500	457	501	497	523	493	493	501	475	514	490	489	536	544	542	542	496	508	497	518	542	531	474	516	489	536	492	464	487	467	498	533	528	479	509	444	505	465	518	527	472	504	508	496	499	479	513	521	556	498	494	512	493	498	499	484	495	488	523	475	483	540	497	495	529	496	522	539	486	502	504	485	478	486	500	506	509	524	511	530	517	510	495	491	464	550	486	495	499	484	491	495	463	490	475	518	516	542	519	503	513	504	500	511	537	497	501	514	444	506	490	489	472	495	515	500	527	475	486	484	527	477	442	536	511	477	543	467	526	477	545	514	519	506	471	482	522	506	501	479	477	511	516	529	483	518	499	524	511	516	492	492	548	486	494	505	480	499	533	498	507	498	494	496	497	521	504	461	466	520	494	494	518	496	499	479	460	505	512	476	514	522	500	541	522	519	514	518	481	516	502	507	498	486	504	512	459	534	519	522	528	474	493	513	488	475	513	482	500	508	519	498	489	500	487	489	527	475	485	502	469	506	497	479	492	508	475	497	506	523	509	491	531	531	518	497	524	487	540	487	485	502	537	491	502	508	504	518	496	501	528	492	510	534	507	479	470	506	498	490	507	488	503	496	502	524	484	486	515	481	520	446	508	469	481	514	509	533	516	539	516	493	483	480	500	502	497	560	514	532	524	535	521	513	498	504	484	471	507	516	524	474	484	487	470	492	485	525	497	475	530	515	502	529	524	521	503	508	493	516	500	512	545	497	506	515	525	510	496	488	459	539	522	505	496	515	506	496	475	516	457	511	467	462	491	489	504	503	506	502	501	502	510	516	489	517	501	508	482	464	505	530	475	483	502	516	503	498	528	506	513	504	513	479	480	468	523	468	490	500	496	504	462	510	505	499	504	518	483	507	511	498	549	518	527	524	475	514	460	519	511	469	487	488	484	508	510	456	485	521	492	559	502	535	537	498	510	525	521	517	495	512	518	478	496	529	499	516	488	459	486	503	549	488	463	501	492	509	519	521	523	524	493	517	523	536	516	476	530	535	541	505	504	501	483	499	474	538	511	489	464	508	482	523	484	519	527	482	549	502	521	522	491	514	530	536	516	533	508	547	562	498	526	488	508	479	497	498	501	484	502	521	496	500	499	491	514	504	495	537	508	513	485	495	501	511	536	493	514	527	499	532	517	494	505	529	505	503	504	505	552	530	504	493	530	493	529	453	483	530	503	500	524	497	487	507	497	469	517	502	554	500	512	549	505	503	511	498	512	488	505	482	528	485	505	536	483	471	501	492	541	526	526	533	513	472	540	498	491	500	498	501	487	471	505	516	487	524	495	460	499	537	521	472
