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
337016130688	337016131201	337016131751	337016132301	337016132851	337016133401	337016133951	337016134501	337016135051	337016135601	337016136151	337016136701	337016137251	337016137801	337016138351	337016138901	337016139451	337016140001	337016140551	337016141101	337016141651	337016142201	337016142751	337016143301	337016143851	337016144401	337016144951	337016145501	337016146051	337016146601	337016147151	337016147701	337016148251	337016148801	337016149351	337016149901	337016150451	337016151001	337016151551	337016152101	337016152651	337016153201	337016153751	337016154301	337016154851	337016155401	337016155951	337016156501	337016157051	337016157601	337016158151	337016158701	337016159251	337016159801	337016160351	337016160901	337016161451	337016162001	337016162551	337016163101	337016163651	337016164201	337016164751	337016165301	337016165851	337016166401	337016166951	337016167501	337016168051	337016168601	337016169151	337016169701	337016170251	337016170801	337016171351	337016171901	337016172451	337016173001	337016173551	337016174101	337016174651	337016175201	337016175751	337016176301	337016176851	337016177401	337016177951	337016178501	337016179051	337016179601	337016180151	337016180701	337016181251	337016181801	337016182351	337016182901	337016183451	337016184001	337016184551	337016185101	337016185651	337016186201	337016186751	337016187301	337016187851	337016188401	337016188951	337016189501	337016190051	337016190601	337016191151	337016191701	337016192251	337016192801	337016193351	337016193901	337016194451	337016195001	337016195551	337016196101	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
3650	2300	2753	3650	2300	2753	3650	2300	2752	3650	2300	2752	3650	2300	2752	3650	2300	2751	3650	2300	2751	3650	2300	2751	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2749	3650	2300	2749	3650	2300	2749	3650	2300	2748	3650	2300	2748	3650	2300	2748	3650	2300	2747	3650	2300	2747	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2745	3650	2300	2745	3650	2300	2744	3650	2300	2744	3650	2300	2743	3650	2300	2743	3650	2300	2743	3650	2300	2742	3650	2300	2742	3650	2300	2741	3650	2300	2741	3650	2300	2741	3650	2300	2740	3650	2300	2740	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2738	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
19958	4614	4263	3699	5499	42642	48739	41985	31941	20549	9107	2318	347	311	312	313	306	292	302	322	336	280	313	295	309	311	308	327	297	317	323	300	306	336	327	314	296	317	323	331	343	327	323	308	286	301	367	289	327	291	324	331	308	349	316	306	316	324	322	328	293	318	322	302	329	314	303	309	303	325	308	330	335	320	366	314	321	278	334	319	327	337	324	294	329	353	322	297	320	295	304	323	306	365	299	299	299	301	294	334	317	334	325	303	301	297	305	324	297	309	338	329	303	324	296	305	301	302	304	320	304	312	284	294	323	330	334	332	316	316	343	289	314	311	310	297	333	315	288	305	290	304	349	295	298	268	298	301	305	354	305	294	348	287	316	315	335	306	303	305	264	329	290	284	314	304	346	316	292	315	317	294	317	336	316	290	300	325	346	317	313	345	318	313	349	322	323	323	334	334	290	302	315	314	314	304	333	281	295	314	323	312	323	338	325	287	281	296	332	327	315	304	368	280	285	272	366	321	301	331	335	332	299	314	351	274	339	343	301	312	332	325	321	291	320	318	322	306	291	292	337	324	325	321	305	311	290	282	304	340	327	309	304	295	316	312	326	335	325	287	295	318	324	323	314	308	320	296	292	311	293	332	305	334	308	325	334	295	299	337	326	303	338	310	338	341	323	317	348	321	347	294	345	307	309	326	298	345	333	327	353	333	312	326	311	315	338	329	333	313	291	295	309	308	330	315	317	316	326	337	328	303	331	351	333	295	310	278	328	306	306	311	321	319	315	339	295	306	339	322	319	303	319	279	290	310	327	280	325	314	321	340	358	317	365	295	344	341	307	306	323	324	324	284	320	322	333	282	329	297	259	322	316	311	313	294	320	314	284	312	304	294	352	304	312	300	322	322	296	311	320	295	337	308	304	317	313	299	329	320	307	282	304	303	293	297	321	327	318	279	324	341	313	296	323	319	312	305	300	311	295	285	299	290	301	313	311	325	303	294	300	303	322	286	317	329	296	314	309	319	298	310	307	323	326	354	300	332	324	324	303	338	282	326	320	298	319	283	330	296	300	318	307	316	330	341	321	344	325	302	311	329	292	326	317	317	300	294	300	323	304	316	317	305	335	294	297	309	343	289	331	300	310	293	290	308	333	308	362	299	294	305	354	306	316	298	322	284	334	275	308	325	347	295	373	311	325	323	323	320	310	326	302	303	354	320	328	315	322	324	340	364	314	333	282	313	329	285	289	311	334	293	324	328	342	303	351	340	303	312	336	327	349	281	319	316	310	329	311	304	294	302	281	311	325	332	339	298	307	286	315	303	333	285	310	305	293	306	322	293	327	288	349	310	291	288	311	316	314	334	306	302	309	308	323	294	326	330	305	312	318	279	311	292	316	306	297	344	309	317	314	295	305	323	328	350	307	326	286	307	309	306	295	334	298	334	305	332	298	296	285	316	305	318	290	329	327	284	312	333	348	330	328	319	305	320	310	291	288	300	339	306	323	338	347	281	331	326	342	315	314	294	295	328	303	299	327	306	295	331	318	313	321	301	308	302	295	359	305	322	315	294	295	300	284	320	342	294	292	294	319	321	326	352	336	290	287	318	336	358	347	312	307	341	295	320	291	310	307	339	310	339	321	291	280	311	350	309	343	297	302	329	295	362	306	326	326	292	298	305	323	303	297	313	326	295	381	318	310	314	303	322	281	305	321	292	299	337	296	350	300	330	311	319	290	329	308	348	336	271	299	322	343	299	295	298	315	334	322	298	279	279	291	313	336	329	318	334	326	308	310	308	319	332	292	309	287	327	335	340	299	320	315	325	282	305	322	288	328	348	296	295	325	295	278	335	298	308	317	284	323	341	332	276	306	332	275	326	290	306	333	315	321	285	311	305	325	345	318	303	325	316	317	277	314	344	331	305	311	311	344	309	330	298	309	315	301	314	304	349	332	309	314	323	306	360	312	318	308	314	324	315	305	310	279	305	337	333	316	299	339	304	318	296	309	307	310	273	302	327	328	316	311	285	288	295	318	324	286	306	314	312	325	314	318	296	301	297	318	365	334	323	298	315	311	316	273	321	297	332	344	288	308	288	290	336	316	321	330	317	331	316	283	340	300	304	334	292	329	301	307	324	296	307	325	315	317	335	309	304	291	308	325	288	329	311	303	284	275	286	337	340	329	337	304	311	314	293	261	299	324	311	274	305	293	305	297	370	294	289	310	302	275	347	349	332	314	314	319	299	322	319	335	301	322	319	319	281	317	317	296	306	332	300	298	314	333	338	326	287	293	309	327	291	295	317	282	298	342	339	314	294	323	278	321	338	323	285	308	320	340	303	326	324	291	333	312	334	320	328	276	325	305	299	290	316	307	317	325	338	301	287	327	265	288	290	311	303	286	287	287	328	281	300	335	305	360	311	336	297	348	314	307	282	307	317	313	312	282	339	305	318	293	294	320	295	315	344	292	316	302	322	298	316	347	311	298	275	306	326	297	286	334	310	352	329	335	300	321	325	340	320	328	354	319	282	340	287	350	305	339	319	330	331	254	281	290	295	332	337	308	327	279	347	326	334	325	335	306	317	325	309	324	325	281	344	311	320	298	313	283	311	312	319	312	331	318	304	315	302	313	336	317	329	321	354	353	304	338	327	284	285	322	310	321	337	295	307	321	339	301	281	328	325	305	328	304	344	321	360	306	323	312	367	310	305	303	299	346	293	342	312	295	271	308	302	330	312	317	313	343	323	286	324	321	329	272	299	307	282	298	309	294	308	322	306	301	294	367	328	334	359	343	297	318	317	331	280	339	288	292	282	304	308	342	304	277	303	339	316	326	324	323	302	289	275	330	322	316	301	323	305	301	353	322	338	304	314	326	324	305	299	321	273	303	290	333	350	325	309	317	313	296	323	332	350	347	290	325	300	296	316	314	288	294	313	316	303	318	346	312	313	283	305	294	327	353	308	302	341	346	310	298	341	298	319	304	327	316	307	337	311	300	300	328	322	335	305	305	294	325	328	325	296	299	313	346	298	308	297	338	319	289	312	282	333	314	292	314	320	311	337	303	307	316	341	344	269	311	294	292	318	311	295	360	314	317	319	306	286	326	289	311	264	313	312	358	333	314	285	352	306	292	317	329	333	265	294	314	327	338	294	326	327	328	316	277	325	318	295	301	335	300	313	305	328	312	324	307	347	295	281	313	344	360	316	327	294	292	337	316	313	328	299	323	275	321	309	332	316	342	312	354	322	294	300	309	329	299	295	319	288	329	337	329	298	284	289	340	336	346	306	297	313	294	296	304	324	323	320	319	291	318	301	319	279	298	305	317	314	363	292	334	326	327	286	298	310	300	300	330	316	314	320	313	287	306	312	312	299	293	333	326	321	319	325	287	292	292	295	321	290	345	332	292	341	330	315	295	317	302	302	317	317	317	324	314	335	319	317	275	324	322	307	290	280	348	290	307	289	321	304	302	326	304	302	333	323	328	280	307	299	343	291	319	299
9655	3235	6995	9881	14638	57165	60706	55316	46674	36425	22418	6555	788	769	807	758	789	724	770	734	715	747	745	748	756	736	728	755	700	708	746	727	726	743	775	745	705	753	779	789	713	762	744	812	712	748	724	777	778	739	729	745	723	720	786	760	750	715	732	671	674	743	801	758	737	733	746	761	728	702	731	747	788	729	738	807	724	724	766	765	752	773	771	735	773	745	761	723	756	690	742	708	762	765	782	749	766	701	704	777	790	673	700	699	735	709	734	698	762	751	757	771	770	738	723	712	768	734	765	705	682	746	774	720	780	790	766	721	686	749	769	749	697	732	794	708	723	772	738	705	709	699	694	743	796	729	715	723	728	711	749	763	769	720	725	730	710	721	765	746	789	731	758	718	790	716	708	713	716	710	719	704	751	723	725	727	730	727	708	698	722	715	718	748	707	726	754	697	770	734	721	730	730	749	758	819	748	748	771	732	759	715	754	741	795	752	697	797	710	753	781	783	667	765	716	783	719	735	797	751	743	699	760	754	706	720	702	776	737	783	737	724	759	736	725	733	742	743	770	717	754	742	714	672	753	732	752	736	769	760	719	735	777	740	763	711	777	743	735	723	725	661	724	731	736	745	761	780	718	702	739	753	740	778	750	765	734	769	699	704	739	723	708	784	709	755	741	747	768	704	732	727	705	772	741	759	798	718	772	770	701	730	719	747	725	782	753	769	735	748	757	739	680	716	717	739	744	726	715	724	764	751	721	705	715	712	761	740	711	731	722	713	726	749	770	727	720	730	736	731	752	667	691	774	732	759	684	775	763	724	728	697	723	714	723	788	742	686	776	773	707	732	764	709	765	700	756	771	683	762	732	707	694	774	735	738	731	741	745	733	762	742	730	716	766	731	763	736	757	768	736	747	733	747	749	738	768	731	798	731	720	746	743	772	693	755	712	674	717	717	715	745	752	709	741	750	786	758	766	732	731	730	755	730	697	705	731	763	758	767	773	717	715	753	700	760	728	731	758	716	743	768	723	773	749	709	747	711	751	721	688	752	745	741	732	734	728	775	696	748	708	748	721	717	757	735	795	742	745	734	781	704	748	738	752	733	807	757	768	698	699	743	735	722	759	723	736	765	779	698	729	740	750	762	758	776	744	785	760	765	747	766	721	716	706	732	748	775	734	738	747	755	813	707	766	745	734	750	746	711	755	694	733	768	698	730	748	740	731	729	747	727	766	759	752	774	715	722	732	749	732	757	749	767	772	744	758	757	742	763	745	753	667	739	726	773	708	752	674	741	751	733	704	742	708	738	727	689	732	737	716	707	739	753	757	720	733	751	738	739	698	739	708	744	754	755	714	724	718	722	752	721	748	736	765	729	735	716	722	727	734	732	759	744	682	735	719	740	726	725	718	735	762	743	750	746	736	735	727	740	694	773	780	695	722	758	741	795	698	693	756	657	711	743	786	797	732	735	773	741	701	707	762	738	706	730	721	703	738	738	745	735	724	703	757	720	709	751	757	738	719	714	742	724	697	712	736	748	718	732	705	725	720	741	675	787	748	747	762	740	708	734	759	735	746	737	727	699	736	732	750	729	760	710	714	729	763	761	765	738	714	801	740	707	759	769	734	761	760	764	740	763	776	699	756	717	798	740	747	751	754	736	761	736	748	759	743	750	715	701	761	722	716	758	769	705	729	791	760	717	763	750	732	739	789	756	698	751	732	720	736	732	751	722	737	742	756	758	748	728	744	766	731	747	766	758	708	758	726	742	732	760	773	794	754	756	786	692	751	765	790	758	747	727	771	694	746	722	742	696	720	759	773	742	727	718	733	713	772	748	749	761	787	719	772	700	766	755	730	758	778	751	767	741	730	760	820	734	752	758	692	770	717	716	749	746	716	719	760	767	731	738	743	720	726	730	795	744	698	767	705	775	705	716	758	705	748	754	732	745	762	727	757	768	715	752	741	755	770	719	751	784	720	681	727	681	723	769	731	736	714	740	766	767	732	732	776	761	757	759	755	683	740	777	721	762	753	733	731	740	752	691	707	760	761	789	738	778	760	728	709	725	782	722	736	751	790	783	717	706	745	721	726	732	732	701	756	769	718	784	746	751	703	751	749	772	734	727	730	760	792	734	771	742	732	763	740	740	735	746	734	744	765	766	739	728	748	741	723	748	803	779	775	798	754	743	720	737	711	738	802	789	770	791	756	693	715	761	741	756	696	756	682	718	765	722	693	728	739	787	757	722	714	730	721	756	743	782	756	721	704	796	700	735	713	722	729	733	730	719	702	719	752	724	735	725	757	736	710	668	788	721	740	758	773	729	731	724	745	716	770	720	689	764	699	738	816	758	713	771	750	716	715	726	806	743	691	675	733	726	763	688	741	740	755	741	772	765	713	740	677	756	766	748	731	722	726	736	785	741	708	691	693	750	741	754	726	713	772	731	796	724	731	708	741	742	772	764	745	743	781	747	742	738	716	732	741	719	695	729	786	685	744	759	696	699	798	756	727	761	692	726	678	735	748	802	773	682	725	732	763	745	760	745	744	722	742	711	706	775	725	739	700	713	763	755	691	790	720	714	779	741	721	756	716	744	723	734	776	708	758	755	776	749	757	791	737	777	778	750	745	742	744	749	691	696	770	716	748	746	718	736	771	767	742	701	728	726	742	790	718	747	695	725	694	707	720	708	782	774	768	775	715	779	748	733	743	688	744	786	769	750	718	769	727	699	751	735	741	703	721	728	752	744	760	757	705	744	755	733	741	707	743	641	775	753	746	801	757	742	780	752	734	785	679	734	722	751	777	743	749	779	743	730	691	713	715	755	743	737	735	719	749	740	708	805	702	715	768	672	714	722	773	761	710	742	718	730	742	773	733	740	711	766	780	745	756	713	822	750	712	779	723	722	737	739	747	747	734	715	729	685	717	779	716	697	759	753	723	745	725	759	727	813	734	733	749	740	743	774	738	740	740	775	765	732	720	709	728	726	737	725	727	741	775	737	750	668	710	729	762	760	798	707	746	763	746	731	788	752	744	736	705	727	773	744	692	765	732	698	718	802	713	700	767	707	769	725	804	723	751	716	752	742	753	700	720	794	714	791	743	709	767	769	767	730	766	727	745	711	725	744	750	731	780	737	706	722	693	756	756	811	775	745	746	742	793	734	719	697	735	740	766	765	723	761	748	738	793	734	711	749	732	671	766	738	731	721	731	736	745	746	741	775	741	722	726	791	738	706	769	711	737	749	750	754	725	745	783	769	682	745	724	775	714	751	723	766	768	728	762	726	723	752	726	759	753	756	746	778	738	750	737	749	719	741	734	786	684	715	710	767	773	744	745	743	779	747	729	751	723	789	715	681	723	754	763	774	724	735	771	758	740	747	726	731	725	716	761	710	723	716	753	732	750	736	772	796	746	727	732	718	753	754	711	726	744	698	774	750	694	734	745	720	732	700	742	724	727	762	782	750	715	719	738	732	774	739	764	766	778	695	765	747	719	711
4505	1630	1193	1144	1168	1983	2440	2452	1720	1155	738	544	375	407	380	405	431	455	424	425	419	445	420	461	436	442	425	419	432	437	431	384	431	415	438	441	421	455	427	404	421	391	441	401	472	458	457	463	418	429	451	428	433	453	394	437	447	432	424	444	433	406	398	429	420	442	429	414	428	418	434	432	414	461	420	420	433	474	446	434	472	390	485	428	414	429	436	450	425	497	416	427	450	435	370	445	425	435	453	429	412	418	428	401	453	432	441	414	422	412	405	425	432	425	406	400	436	422	468	433	436	420	462	443	399	436	447	451	457	429	404	453	438	418	436	408	429	401	466	391	399	440	430	413	437	410	439	418	415	442	424	444	476	384	416	438	426	431	416	422	405	424	426	390	417	442	432	439	477	438	418	436	418	447	444	403	433	455	454	415	389	413	418	441	395	378	415	449	378	439	404	406	445	431	437	420	442	422	419	436	399	387	403	414	443	435	409	404	416	401	407	402	442	432	416	462	425	427	463	464	408	407	420	439	431	440	451	437	435	410	406	442	469	399	440	417	445	414	431	446	429	434	439	431	391	456	418	418	441	408	425	419	402	465	440	399	451	445	429	398	392	432	435	436	425	431	458	440	430	460	452	450	418	395	416	442	398	412	397	435	428	450	392	461	425	430	416	429	467	391	465	431	429	390	421	418	443	413	402	415	405	443	459	433	401	453	417	465	430	398	438	405	432	419	438	444	437	434	395	426	429	426	421	394	485	422	425	408	393	445	449	421	419	416	402	408	452	430	447	450	406	424	424	439	471	451	415	434	444	411	447	458	424	438	444	465	404	367	448	420	427	412	450	409	435	442	395	445	393	378	403	400	411	414	396	451	424	430	505	409	440	430	429	403	437	443	457	399	466	425	444	427	391	373	426	465	432	437	471	438	377	467	463	395	435	424	448	412	442	436	397	442	427	412	402	455	444	439	402	410	433	427	437	429	441	415	409	432	440	422	425	423	454	418	401	438	432	452	426	403	397	410	433	406	425	413	442	424	388	444	418	416	440	401	424	433	446	428	421	460	419	410	449	451	436	413	437	452	440	414	386	401	414	451	422	421	452	434	419	406	422	436	434	451	427	446	399	409	390	459	443	455	433	442	428	407	396	386	403	411	418	430	433	430	427	455	426	417	413	408	430	395	415	460	445	440	429	468	436	427	408	429	463	418	437	462	425	418	413	425	423	468	433	425	437	461	434	452	409	402	412	431	434	419	432	427	402	434	411	439	449	451	398	426	437	451	418	409	454	421	453	421	418	423	401	403	396	443	427	439	429	427	425	432	444	433	420	397	410	433	394	419	427	442	437	398	405	433	448	405	395	409	388	462	447	403	413	387	409	457	431	443	403	421	444	400	398	450	458	407	395	457	463	421	451	415	459	385	431	401	430	432	406	413	438	420	414	431	399	397	413	413	414	422	435	403	449	408	415	423	449	423	405	432	405	444	405	420	414	466	426	428	460	423	411	387	447	437	382	427	450	434	422	414	450	435	423	398	429	458	439	380	402	409	424	434	423	474	404	430	442	429	445	387	452	380	460	423	468	434	390	383	425	394	443	432	468	424	391	429	441	387	426	477	426	407	427	404	419	398	460	398	403	446	360	450	438	383	458	415	437	401	444	449	389	412	405	466	437	447	428	400	459	477	445	444	421	439	442	435	435	413	405	462	386	385	426	421	450	438	438	448	391	413	442	402	418	450	414	384	399	416	415	462	443	412	451	395	425	410	464	454	439	463	423	418	395	444	384	440	423	428	418	419	432	403	424	419	452	438	429	411	434	440	464	422	436	442	498	431	447	458	418	486	398	436	419	442	377	470	430	435	457	466	398	433	456	420	424	459	433	471	432	406	419	418	403	433	401	420	429	435	453	442	445	425	476	428	374	435	458	392	389	416	451	464	427	399	437	395	419	431	389	423	417	441	439	429	447	409	430	401	453	416	411	431	449	421	404	407	411	436	464	445	421	412	414	401	418	425	426	402	421	404	425	432	387	436	453	448	409	426	435	457	443	413	427	443	421	433	452	457	450	408	436	431	434	468	433	431	424	438	422	418	423	416	411	459	452	442	406	416	426	468	404	415	469	419	419	440	447	426	424	459	421	420	414	401	433	407	413	404	414	455	436	457	451	413	422	491	441	434	427	444	419	437	455	435	431	463	441	421	408	394	430	416	417	428	448	427	413	404	406	454	434	467	443	451	432	381	454	414	475	422	458	430	372	440	437	435	461	411	440	423	411	390	437	445	429	414	375	388	414	424	425	432	444	421	433	429	433	458	423	418	424	469	439	388	430	428	394	442	447	404	436	456	397	438	424	440	391	437	444	435	446	456	427	445	420	428	447	434	426	436	437	379	483	498	443	432	399	473	428	465	457	437	415	420	450	420	423	426	439	418	431	435	425	432	426	430	447	406	458	402	470	428	466	411	394	429	426	445	440	417	435	435	430	383	409	445	403	432	412	429	456	389	416	398	451	416	375	416	457	456	439	426	441	452	382	441	429	498	449	462	463	438	391	460	448	437	420	443	446	412	453	414	431	453	465	412	424	429	438	447	464	418	412	395	442	376	415	419	399	406	454	409	401	410	383	411	416	420	416	424	389	449	410	430	453	402	433	422	409	417	418	424	401	433	427	415	398	441	433	420	396	421	426	439	407	416	420	416	455	419	411	419	413	453	439	416	414	433	449	446	429	464	438	417	435	398	425	383	453	457	490	465	417	458	393	416	411	409	458	441	449	440	427	354	459	420	417	420	422	420	380	420	432	430	419	436	442	428	459	396	415	435	440	417	437	434	406	444	428	392	455	395	439	414	417	449	441	468	415	464	442	429	423	424	419	450	429	468	395	447	444	385	390	420	420	448	423	431	462	428	402	416	434	429	405	422	425	449	401	417	393	392	424	479	408	426	405	406	384	415	398	454	419	392	367	456	454	417	433	447	388	429	438	418	460	374	438	420	437	446	402	463	387	410	426	396	428	439	397	423	440	425	423	422	411	418	441	394	403	414	404	448	410	377	439	444	453	469	454	425	394	446	458	478	449	407	426	429	479	417	436	396	431	442	451	397	422	436	418	421	431	463	451	430	415	453	436	446	453	474	430	392	451	462	418	418	414	434	409	446	463	436	410	409	394	454	422	447	406	442	400	422	423	423	446	389	439	473	412	391	414	436	429	420	422	446	414	427	417	416	429	449	421	422	372	419	397	429	439	420	450	389	430	427	396	474	434	422	414	377	414	444	410	429	452	402	440	408	422	442	399	439	439	491	414	429	452	406	457	431	450	418	456	431	415	432	415	418	401	399	399	424	409	439	447	401	436	408	404	448	458	417	442	412	430	438	388	440	437	438	454	450	425	458	460	422	421	453	464	425	441	459	448	390	434	406	411	464	497	450	461	419	400	468	468	437	415	412	408	406	418	443	413	388	400	446	408	437	440	410	454	410	426	421	436	420	429	391	419	426	427	420
3635	1979	2309	3034	3719	8501	10115	9080	6111	4004	2252	1310	976	959	978	981	978	926	955	953	975	889	981	911	932	957	869	952	990	988	941	1007	996	980	914	967	971	916	918	908	937	997	930	936	991	952	913	936	955	949	913	934	945	915	917	956	927	905	930	932	981	977	939	938	923	938	987	938	933	944	949	904	990	914	976	975	953	992	940	918	976	928	981	955	940	919	939	918	909	929	933	936	947	936	893	981	945	928	981	864	955	956	989	930	901	912	992	933	921	977	891	913	902	970	944	915	942	900	932	930	944	952	972	923	904	982	973	975	925	968	877	924	966	919	925	869	922	960	989	945	967	938	957	940	928	897	930	926	925	930	912	970	916	1004	882	993	947	954	910	999	943	951	889	940	890	923	930	927	953	950	939	910	947	972	960	951	905	1015	959	944	905	960	901	1021	962	924	886	947	927	959	921	946	948	960	901	945	932	938	917	904	943	941	937	927	921	927	980	1000	924	986	915	981	947	1011	956	967	911	926	946	922	913	954	882	869	924	978	922	950	970	941	948	953	966	937	927	941	936	958	931	946	901	944	922	972	907	929	974	902	988	970	929	958	922	957	937	910	1014	957	989	930	908	963	1001	984	913	893	946	886	959	895	926	950	934	1000	970	949	911	966	957	948	943	1006	957	965	976	892	974	898	911	948	878	932	959	900	918	966	947	926	928	1039	932	982	985	922	886	899	941	940	901	886	932	904	917	960	866	956	944	923	952	923	921	967	902	966	914	996	960	960	922	1010	951	979	921	919	965	935	991	928	974	918	911	971	866	943	872	1001	983	899	983	929	898	924	940	922	1016	967	962	938	951	969	946	897	899	963	955	995	962	960	974	928	918	987	925	956	912	944	938	967	955	969	885	923	965	915	967	941	927	974	883	979	915	855	934	951	933	944	957	895	916	947	1002	887	925	932	913	943	922	951	918	887	926	879	941	881	932	943	930	929	868	956	954	975	971	929	977	894	1020	916	981	932	999	971	962	975	890	986	946	928	988	938	903	985	944	957	972	954	957	918	996	1033	962	913	907	998	986	1000	934	940	962	944	942	927	928	942	935	974	934	957	918	924	927	976	927	922	966	916	904	908	971	889	963	933	859	924	925	981	946	919	910	934	954	928	967	940	965	971	928	956	888	947	980	951	972	987	960	996	938	977	952	966	965	926	934	981	978	884	991	971	918	924	937	903	923	997	1004	956	941	949	953	975	957	985	947	954	878	965	975	957	957	968	985	983	922	978	958	915	935	941	978	973	943	944	959	914	979	930	951	932	962	947	961	887	890	948	1008	913	921	960	956	1009	924	934	958	965	921	957	939	919	981	983	971	934	927	950	1006	931	918	923	952	886	932	947	963	985	999	903	889	933	989	914	940	997	906	928	897	991	948	951	980	934	946	945	984	962	947	908	989	899	903	948	938	936	926	946	907	894	987	929	973	929	961	952	947	955	985	968	934	931	924	879	1002	982	918	963	887	914	948	972	919	919	949	895	973	965	966	928	980	982	977	931	949	959	957	945	905	998	957	969	958	1022	941	946	955	948	908	920	985	979	933	956	857	1018	972	950	990	1006	971	936	943	927	918	978	939	931	928	926	979	936	881	946	908	892	957	947	904	973	924	984	951	971	907	978	980	918	896	899	967	917	969	955	1000	927	929	959	901	919	925	930	958	906	911	918	896	966	912	936	942	947	956	949	1011	937	960	952	997	934	967	920	954	917	901	985	946	988	979	901	925	910	971	934	883	893	954	955	936	955	990	953	911	917	880	951	918	927	972	925	944	959	1026	941	919	921	959	923	939	967	957	921	959	982	911	917	1008	937	981	927	955	944	977	961	938	972	976	971	948	912	917	969	948	944	944	984	986	925	924	921	898	946	938	927	947	952	933	879	929	958	937	1002	930	963	907	957	980	956	937	884	969	966	924	935	983	889	966	913	936	964	909	926	966	906	926	959	926	916	915	874	914	943	926	954	975	985	895	948	994	988	920	926	958	885	957	982	957	1021	918	953	928	923	967	956	951	928	935	938	946	899	953	915	958	904	882	938	917	925	975	945	972	945	996	929	911	964	962	908	942	941	879	948	925	961	977	892	956	962	973	973	895	994	918	927	952	946	980	924	953	969	924	981	983	925	971	900	933	914	966	930	870	906	957	930	874	911	996	947	926	941	888	926	909	981	958	967	896	971	957	993	984	970	941	924	994	942	1009	961	909	863	929	939	926	903	936	938	929	1009	929	902	929	907	960	999	931	914	950	971	948	966	1002	935	973	970	917	937	930	895	968	951	942	958	899	987	1004	946	961	916	963	972	947	978	937	1023	969	955	975	979	951	974	1020	978	927	915	938	942	945	975	932	947	884	927	919	957	916	955	909	953	945	887	920	916	996	982	901	941	930	966	922	994	974	944	973	934	903	951	990	855	959	919	938	931	937	940	941	927	979	962	936	950	941	960	966	909	949	961	965	952	927	984	902	980	932	997	945	885	973	929	970	982	944	920	933	953	935	908	939	958	927	933	950	946	944	913	929	926	952	956	912	1023	919	987	925	916	886	934	946	941	936	960	957	891	910	918	966	990	940	972	976	969	940	990	927	966	919	955	967	924	910	936	917	930	926	940	909	943	935	955	937	953	898	888	956	955	971	988	937	960	936	967	947	963	934	909	989	979	940	950	946	930	860	949	896	929	936	921	904	906	975	966	992	946	973	956	958	918	880	944	942	903	959	956	951	941	936	915	934	949	973	906	964	975	920	953	914	921	936	914	912	925	1000	936	945	931	949	968	990	978	927	988	928	941	952	934	970	989	913	908	936	971	916	914	922	959	960	957	923	929	937	909	904	889	949	901	951	960	930	870	944	912	918	984	968	894	942	960	976	964	941	909	931	916	902	912	1004	938	990	986	986	932	885	911	948	926	918	934	978	919	939	907	996	958	975	917	895	930	933	970	938	909	954	928	957	947	948	989	898	926	980	972	963	918	890	898	928	989	946	975	930	905	983	932	902	984	910	923	896	976	907	965	984	895	998	957	948	938	951	930	921	955	909	985	933	982	939	971	957	977	916	934	950	1023	907	949	942	964	978	899	997	972	936	961	950	905	943	981	917	983	956	921	957	884	924	954	930	949	937	964	944	948	974	969	982	914	939	982	915	944	982	963	969	972	947	945	926	917	884	945	972	994	951	919	960	939	917	1016	923	939	962	901	900	940	940	938	956	1005	931	962	954	970	963	959	947	871	931	966	964	922	967	956	964	956	1012	960	941	943	962	930	941	1006	904	900	968	957	1007	942	929	946	926	893	915	936	934	939	929	939	1008	939	990	934	922	974	901	972	947	936	869	895	940	968	917	964	904	922	992	932	935	953	924	968	942	973	907	898	951	1040	948	948	927	917	956	975	934	956	934	930	953	984	973	922	930	943	947	928	983	920	950	1008	976	925	928	960	987	912	996	915	974	976	918	925	971	958	1011	920	940	1005	994	941	945	927	1009	907	963	976	922	976	935	909	921	969	916	962	979	944	960	953	924	892	970	924
16839	3558	2761	2976	4255	29404	37925	30364	20575	10673	4429	1318	286	296	295	313	305	314	280	285	313	314	266	298	295	300	335	301	284	289	316	270	341	303	290	278	297	307	289	296	279	296	299	306	304	308	270	316	299	307	268	302	324	287	305	280	292	297	304	322	315	292	279	256	286	283	280	272	311	271	317	277	294	311	319	306	302	307	332	282	305	312	276	341	286	262	306	296	292	288	305	277	274	268	316	278	301	290	273	288	322	320	303	289	308	275	276	288	297	287	289	290	264	277	303	306	333	309	299	292	296	315	277	297	279	317	263	255	323	295	316	293	307	295	328	298	295	300	302	302	330	305	307	258	323	271	284	311	255	315	324	298	306	323	248	304	300	316	284	302	276	305	312	305	297	297	288	267	328	323	343	293	318	275	284	293	318	307	313	305	307	279	279	287	282	288	297	335	317	291	280	282	309	283	290	312	307	279	311	289	307	326	314	282	310	281	318	332	309	269	295	293	322	273	320	316	307	278	319	279	280	274	270	305	305	300	291	294	307	285	274	264	287	315	318	282	297	306	264	342	289	326	317	313	334	307	300	340	298	334	286	300	306	290	285	284	268	312	317	295	319	300	313	307	275	287	304	319	284	300	312	312	288	288	287	281	299	271	262	306	299	321	318	306	302	295	274	249	277	303	258	310	310	298	278	303	268	321	325	276	310	288	318	282	269	302	329	309	302	276	297	290	312	267	302	340	301	299	283	316	293	295	295	262	294	297	280	295	285	269	316	293	289	277	321	299	275	285	315	286	296	283	272	286	311	303	324	300	275	295	313	320	296	329	286	283	260	319	340	290	285	325	295	280	295	302	293	312	281	295	304	271	277	344	291	320	316	324	291	306	299	285	281	318	297	271	305	321	306	316	315	301	296	303	288	266	294	303	264	292	288	317	283	326	276	288	301	298	298	286	299	333	281	308	288	286	271	273	307	314	310	290	312	319	333	289	309	291	309	299	329	266	338	309	340	262	285	306	284	287	289	327	271	256	297	311	294	305	283	279	318	282	294	269	300	326	309	301	306	287	278	299	283	292	271	279	270	296	309	272	317	332	338	265	313	363	306	310	302	282	270	281	289	272	333	305	298	270	280	280	280	307	282	328	293	303	295	301	323	269	298	285	282	310	297	303	325	289	279	264	301	319	305	292	271	284	304	307	278	356	306	303	298	328	315	312	299	283	305	305	298	315	280	296	309	307	289	294	328	297	313	312	318	311	291	314	292	303	262	301	304	332	285	304	287	277	305	310	289	286	322	304	290	310	288	241	260	299	307	308	297	286	271	282	287	311	293	333	330	323	287	302	336	285	283	270	309	322	301	259	261	290	332	287	319	278	298	275	280	299	255	288	303	272	307	306	289	276	301	293	291	326	314	270	259	322	301	305	268	302	339	295	310	249	267	307	313	282	298	296	295	295	298	284	319	274	277	298	317	302	290	303	313	310	302	325	278	272	283	281	291	304	303	281	277	278	299	295	310	308	318	268	296	305	285	305	278	303	301	272	298	294	308	306	292	315	322	292	293	317	296	301	313	288	291	308	297	274	300	281	317	296	307	287	274	307	322	291	327	266	305	313	296	294	291	296	289	293	315	296	284	280	271	293	292	296	308	273	318	301	302	297	311	264	308	334	294	307	285	297	269	308	306	309	292	287	310	304	314	312	309	320	301	271	294	291	292	293	271	307	336	277	301	290	290	317	292	301	282	332	299	338	330	309	304	302	280	278	291	316	288	305	290	298	299	322	337	265	272	292	282	280	267	271	285	295	286	292	290	280	316	297	299	290	263	312	310	287	289	293	287	275	283	328	284	304	286	276	276	326	283	253	270	300	298	312	277	271	287	304	314	292	279	324	300	290	333	272	292	282	306	268	306	320	283	301	289	304	282	289	267	310	288	308	312	315	310	308	297	306	293	269	318	294	290	290	310	300	285	287	306	310	275	287	284	279	315	292	318	285	249	302	300	318	285	267	297	309	315	307	284	299	325	296	301	285	270	303	285	318	306	295	279	310	301	295	316	293	301	317	294	304	267	294	283	289	314	300	316	299	307	286	315	258	291	302	293	318	288	291	310	296	306	305	297	306	304	317	295	285	297	309	277	327	295	297	257	291	318	301	297	278	298	307	305	331	314	314	326	286	264	290	279	299	308	347	300	277	291	307	255	287	281	321	278	287	293	286	300	297	307	293	324	279	310	279	272	302	290	321	259	288	281	266	277	289	288	308	295	311	269	303	320	284	283	275	285	302	292	286	305	316	274	304	296	297	320	317	290	290	260	293	320	301	304	308	307	309	322	281	263	307	293	355	267	284	303	294	324	299	268	321	297	277	313	278	314	326	299	309	286	286	291	302	296	304	306	305	287	297	313	298	272	317	308	296	287	256	303	299	284	326	261	293	329	285	297	325	315	325	288	301	300	289	267	294	301	292	278	293	306	312	288	283	305	295	301	304	296	298	327	290	287	282	310	310	287	298	293	299	308	308	302	276	283	281	305	302	285	329	287	271	270	310	282	314	309	332	286	303	267	305	330	297	293	317	310	306	311	315	296	285	277	271	282	283	285	297	292	309	291	287	301	304	302	315	271	274	349	286	300	320	279	291	322	284	339	334	287	310	274	296	292	300	314	288	280	308	291	288	274	317	313	290	269	280	287	314	307	300	281	273	302	295	283	276	261	284	311	278	307	302	305	282	272	331	318	271	267	299	288	297	282	287	276	290	297	298	302	295	285	251	293	289	311	299	316	303	296	298	314	324	292	293	312	277	300	269	303	295	322	293	302	304	301	274	294	276	297	307	282	310	273	275	285	322	313	297	307	303	301	357	274	311	287	290	315	335	289	270	301	252	319	314	300	298	252	313	286	280	291	270	280	279	295	282	289	314	279	277	302	293	262	301	317	273	282	286	288	299	302	282	291	314	280	304	303	278	278	314	307	302	318	295	301	281	301	317	303	313	309	312	324	285	320	283	295	262	315	315	250	339	306	308	273	275	315	314	318	321	264	282	295	284	304	292	300	280	319	282	311	297	287	309	291	303	304	256	306	301	283	278	303	290	300	307	298	304	289	275	287	282	285	239	301	297	307	328	299	303	283	286	317	296	310	317	314	309	339	304	284	355	278	310	306	316	292	328	286	279	283	304	276	299	341	271	305	280	294	278	301	295	304	309	287	282	323	276	300	322	299	334	287	273	270	291	298	314	316	302	323	338	285	327	301	340	269	303	251	290	282	310	320	284	289	277	286	325	314	309	335	302	274	345	287	290	306	293	320	298	275	303	304	291	302	305	293	304	273	296	284	294	304	281	276	247	280	300	319	292	270	304	298	311	286	276	279	302	281	333	322	308	288	310	317	341	275	299	270	278	278	299	318	275	288	354	330	266	300	291	283	320	282	272	282	284	312	293	289	315	347	307	304	295	315	298	307	297	284	344	321	297	270	299	261	283	284	309	306	302	307	285	254	251	289	280
9569	2496	5160	7811	13766	49892	53393	47647	38269	26289	15000	5124	658	707	774	700	664	698	697	668	725	702	685	722	716	678	712	713	719	729	690	726	758	736	726	680	731	674	746	714	675	707	687	687	704	726	698	729	671	733	715	687	714	676	733	690	698	723	678	696	727	705	714	719	713	717	676	717	734	686	651	671	658	699	703	696	698	740	729	660	655	704	716	759	698	702	711	677	720	713	718	687	677	705	723	689	705	688	713	735	718	716	683	714	664	638	659	657	682	655	700	745	720	707	687	703	712	698	671	684	680	684	707	751	674	739	667	697	704	732	681	720	709	700	738	674	724	682	775	718	738	740	731	692	674	690	752	753	720	735	714	617	656	684	678	664	691	724	640	688	653	660	754	717	690	708	676	666	698	717	677	694	699	737	691	698	672	681	734	699	683	674	683	696	682	696	733	689	736	716	691	666	696	713	692	670	707	697	688	737	683	669	684	700	662	754	684	752	707	694	702	681	694	698	708	700	674	674	695	724	654	674	724	691	689	676	727	704	705	671	693	701	681	668	698	662	692	699	710	692	694	639	702	636	692	692	664	653	723	646	688	685	695	657	702	743	672	680	717	687	722	715	705	693	696	722	701	656	697	704	668	751	735	653	709	699	698	653	682	716	702	716	675	703	666	722	727	700	739	702	700	721	709	711	719	681	721	685	677	695	673	721	766	729	722	678	704	685	685	722	710	692	683	764	661	729	696	724	704	715	663	681	649	649	674	703	691	704	705	666	670	733	653	752	722	683	699	708	720	696	658	691	665	745	730	708	670	728	682	713	723	745	729	702	661	741	707	659	681	698	722	679	684	714	742	651	684	705	690	721	647	784	720	696	617	679	727	693	697	725	708	679	692	701	712	675	714	710	707	685	722	702	734	663	695	700	704	698	684	705	709	705	720	649	666	748	735	785	676	689	701	659	732	723	672	708	713	682	755	669	717	714	669	704	670	674	694	677	701	719	665	740	711	743	688	694	706	747	705	731	695	661	704	703	652	655	749	674	703	737	723	635	669	692	673	681	678	673	681	665	690	686	669	690	700	690	692	701	666	709	711	652	692	694	667	729	698	693	705	688	690	685	727	673	710	700	698	664	706	729	706	718	708	722	645	654	678	682	689	647	687	654	729	700	716	735	667	631	699	700	739	720	731	734	704	705	643	685	720	694	647	674	673	699	684	694	696	712	713	714	713	740	674	682	693	710	696	705	715	695	675	764	730	669	696	683	736	719	718	686	692	690	674	649	683	667	674	696	713	675	690	710	678	697	697	677	746	687	669	713	748	697	682	667	726	660	727	754	710	694	640	688	698	725	669	679	667	660	701	669	728	695	745	692	691	697	703	709	699	741	723	711	717	681	685	697	685	735	707	726	713	688	731	684	717	680	726	682	678	732	664	639	680	667	675	748	733	712	702	701	679	722	673	679	639	700	711	672	702	653	676	716	768	697	676	662	687	706	730	691	731	709	719	659	746	674	706	700	701	713	702	732	711	658	694	674	672	689	701	706	709	700	686	733	667	717	717	664	684	713	661	706	693	685	746	692	696	758	695	700	688	714	703	738	762	727	664	672	698	697	709	757	691	716	701	645	759	709	752	728	646	715	671	736	747	680	682	686	729	713	705	682	699	706	722	690	678	702	694	689	716	750	695	704	735	697	722	708	700	703	650	698	655	718	714	680	661	734	743	734	719	691	690	685	720	669	709	717	656	688	720	735	717	699	711	684	668	663	646	721	709	701	713	709	706	712	749	693	704	714	669	700	708	705	707	723	664	768	653	670	706	704	711	685	690	671	670	727	679	683	689	693	720	688	744	724	722	723	676	666	755	683	685	662	699	713	716	715	706	634	699	641	710	674	685	699	695	667	670	663	664	695	742	710	705	658	714	612	712	692	663	685	677	707	695	711	644	718	713	711	677	694	699	681	714	680	687	724	669	658	718	733	687	687	709	711	675	697	683	709	678	704	677	733	656	685	739	730	725	728	690	698	705	698	674	676	701	668	726	677	687	719	713	740	713	692	690	738	697	718	674	706	713	698	729	683	725	653	716	711	703	710	688	670	723	679	691	704	740	684	688	653	696	724	683	664	696	660	748	656	692	691	716	699	679	673	673	728	649	685	662	731	655	720	678	653	728	690	674	690	705	682	758	698	688	694	663	743	660	690	717	702	671	727	749	685	726	701	697	679	703	719	706	713	693	719	725	698	648	681	724	695	650	681	651	736	651	714	714	714	726	731	707	680	684	685	712	723	648	711	718	684	716	706	698	688	707	685	704	705	761	716	719	664	712	718	690	745	707	685	707	676	707	734	677	709	648	697	744	650	746	716	690	674	686	642	706	723	700	714	732	717	719	699	701	710	707	686	705	707	682	702	726	741	692	723	682	667	699	672	726	656	695	702	694	696	681	679	701	697	697	688	703	692	723	712	705	690	694	695	672	700	671	709	657	705	703	700	698	708	661	703	688	682	692	722	717	717	749	686	721	685	718	689	688	717	652	715	699	753	730	727	718	764	685	702	670	726	700	636	726	716	710	689	686	645	697	683	680	632	692	730	738	694	697	723	720	690	705	704	696	673	720	689	709	675	691	733	728	680	667	690	694	698	719	696	706	670	683	685	650	687	691	606	693	665	665	730	728	685	719	702	715	700	707	703	662	717	687	718	701	701	723	694	664	698	707	683	690	745	683	680	688	678	727	722	713	711	694	683	708	710	689	743	718	673	709	682	752	700	740	687	682	706	687	705	714	698	697	762	701	681	720	677	731	686	712	694	750	721	721	717	666	716	719	681	739	712	718	757	682	717	674	724	699	698	709	713	678	691	656	716	655	697	674	755	641	690	726	683	696	702	699	732	720	700	688	687	691	704	694	663	668	734	687	717	697	733	657	697	656	711	740	739	691	700	718	634	688	671	736	656	697	713	708	682	734	661	682	741	734	680	679	667	661	716	691	672	692	693	663	683	707	715	691	663	686	756	684	727	730	716	687	740	679	673	689	695	701	686	722	698	699	690	698	700	711	696	751	732	703	692	656	726	729	715	691	698	677	689	691	712	706	729	714	761	684	692	764	759	678	694	672	724	668	689	670	673	698	736	698	692	691	682	735	689	694	675	733	689	709	742	732	766	715	679	721	676	688	717	702	685	639	741	639	742	689	650	745	710	667	702	717	704	710	695	731	685	701	722	691	702	705	694	711	675	677	732	666	677	673	698	718	748	728	685	684	678	662	683	645	676	662	729	683	671	673	676	690	740	670	740	667	706	743	690	698	709	703	693	681	673	680	734	651	668	690	719	693	704	640	687	688	706	688	690	716	736	706	699	761	703	680	693	709	763	753	682	754	725	687	706	741	680	691	659	722	727	715	693	672	683	695	681	695	672	717	682	714	672	733	671	701	690	714	717	701	700	739	703	725	728	672	707	687	685	651	668	715	688	736	721	741	678	698	703	724	699	681	660	669	732	699	665	684	660
31547	8184	6359	6125	6039	37510	52550	43059	33517	21250	9703	3382	357	348	323	331	333	336	304	359	299	280	315	323	314	312	358	314	312	332	292	320	309	333	302	305	328	325	346	302	347	332	330	327	283	317	323	309	290	318	326	287	314	330	302	324	303	316	324	300	312	322	305	318	325	314	304	293	275	297	318	296	313	368	353	284	326	259	339	302	329	305	314	343	305	304	331	311	322	360	343	339	320	316	321	302	296	280	296	304	307	311	314	325	328	326	333	318	349	311	325	307	307	312	328	312	320	291	311	329	306	326	313	341	346	324	287	337	352	314	288	298	331	298	274	335	345	340	307	311	322	335	337	338	314	330	327	320	328	327	294	306	285	273	311	329	323	328	295	330	301	323	298	290	301	330	323	280	315	343	328	290	286	316	343	293	332	323	333	311	326	355	336	285	327	289	321	305	300	295	359	329	307	314	315	304	326	317	317	326	332	324	303	319	288	318	303	289	321	315	334	326	307	284	329	308	277	282	287	287	316	344	340	309	311	346	295	330	324	318	307	319	327	342	329	320	305	337	306	280	322	303	323	280	321	313	326	291	326	319	337	359	286	295	279	329	321	315	333	316	344	317	310	287	319	303	333	314	315	298	285	350	313	284	306	325	336	286	303	327	318	287	317	298	294	308	318	330	335	303	332	324	284	356	331	279	326	306	333	308	324	329	293	329	288	341	278	286	307	299	316	318	302	296	258	324	329	289	316	298	304	290	321	285	331	315	343	299	294	291	328	322	288	295	313	342	291	291	313	322	327	331	309	347	316	327	320	314	310	291	308	308	312	300	300	320	320	278	341	341	336	314	295	353	298	324	341	310	298	318	316	320	355	307	328	309	338	317	328	299	308	327	351	318	347	301	328	303	296	331	320	333	309	316	318	303	298	291	297	327	307	312	348	317	311	338	284	318	324	318	295	317	323	330	346	301	321	326	310	325	312	305	331	318	311	355	288	317	305	281	317	326	330	315	318	296	292	326	319	303	275	284	311	328	333	336	302	303	330	290	351	337	330	303	308	315	312	315	270	320	329	309	299	308	299	316	296	314	320	260	321	341	326	350	313	308	291	294	296	291	298	315	314	320	301	324	303	293	300	312	306	350	311	293	305	351	309	304	336	305	327	297	317	278	368	342	312	291	334	298	305	296	314	326	312	316	301	331	300	323	316	336	330	355	308	319	301	341	310	324	283	286	313	304	331	293	346	315	306	301	309	321	322	314	330	283	314	329	336	289	325	305	336	299	304	315	303	329	336	313	319	339	333	325	308	286	305	288	289	296	322	296	303	305	351	327	274	316	317	314	285	353	330	306	367	330	307	336	273	330	297	303	312	311	293	299	330	318	331	338	312	331	318	319	301	319	309	328	336	341	288	285	297	303	331	300	334	319	342	302	328	298	318	334	341	279	314	349	352	337	351	305	326	324	324	304	301	302	319	302	291	338	329	310	316	329	341	339	294	300	346	292	323	316	315	310	345	313	313	290	319	344	287	332	299	329	330	296	316	306	300	331	309	307	308	312	301	345	297	291	300	326	312	301	291	336	326	288	327	301	339	331	317	311	281	346	309	273	309	308	324	292	304	299	324	275	310	308	283	331	298	319	297	334	317	290	309	298	317	307	316	312	329	303	328	331	300	304	311	287	329	330	304	315	326	318	328	300	298	319	303	319	286	290	313	301	287	291	326	322	293	301	326	327	299	297	313	311	335	333	340	318	318	330	333	335	305	310	339	306	323	317	332	313	313	333	278	331	280	297	365	317	314	302	302	292	324	305	332	354	286	352	342	321	328	276	303	298	336	305	316	316	301	310	351	328	330	338	314	285	330	331	303	327	331	303	339	274	320	347	304	350	348	317	331	334	307	324	306	306	313	347	341	330	336	303	319	307	328	296	321	327	337	330	333	334	277	336	325	303	306	340	328	286	338	318	305	318	310	286	285	325	283	309	321	318	310	342	309	335	308	280	310	316	314	345	314	321	319	323	311	297	291	311	329	323	306	305	363	331	275	320	307	348	277	294	308	328	315	279	296	301	300	323	289	322	280	321	311	313	317	304	313	346	312	315	294	296	348	324	296	295	330	321	378	330	336	291	298	307	349	328	365	332	311	290	287	296	326	309	292	330	310	298	313	324	303	349	314	361	300	296	328	325	306	331	306	331	336	342	318	318	277	303	311	314	284	317	319	322	346	325	312	315	320	362	264	311	271	311	336	305	318	270	344	318	368	317	273	302	287	331	312	307	325	313	290	332	319	299	329	310	337	312	291	324	337	329	300	326	303	330	319	281	339	327	286	335	307	331	307	276	329	333	340	301	299	331	301	309	302	332	318	311	308	319	287	325	277	304	325	303	316	337	314	304	356	317	294	300	318	307	311	312	327	364	320	320	293	306	297	340	343	315	348	303	365	337	310	312	306	340	326	287	298	309	327	351	319	328	310	285	325	317	302	316	330	326	367	322	316	371	348	338	325	346	311	310	305	334	355	287	287	292	340	291	316	334	323	300	329	348	303	360	324	305	330	296	346	309	297	298	316	303	316	325	334	319	311	313	306	338	333	296	302	346	330	320	291	353	329	278	343	311	280	326	307	304	282	307	328	343	336	313	318	298	301	338	341	317	309	309	308	327	303	307	305	324	314	329	325	315	313	332	321	297	349	347	335	343	308	323	307	278	310	327	337	304	300	330	301	331	322	313	302	314	329	284	318	271	323	311	309	338	353	311	304	311	309	344	317	337	279	301	318	319	341	326	324	296	332	343	283	301	335	311	321	299	320	303	329	329	332	283	271	324	327	305	269	305	299	296	302	327	322	312	329	317	308	326	324	294	319	285	317	293	324	302	330	310	321	348	324	319	343	320	360	306	326	351	321	313	328	342	291	308	339	346	303	326	285	342	321	304	291	322	310	314	334	291	293	290	311	331	324	308	305	273	338	295	332	309	345	344	333	316	331	343	312	296	320	343	330	315	328	325	340	287	314	340	292	289	304	315	319	345	309	315	334	334	311	352	313	323	304	319	330	304	344	289	332	338	315	334	340	333	316	302	308	298	291	343	325	300	324	280	322	344	315	290	285	330	293	327	308	332	288	318	297	316	323	328	315	314	338	300	310	307	297	298	331	315	291	310	313	290	303	314	279	326	312	301	331	318	332	303	291	316	321	310	352	324	301	300	343	276	297	331	303	296	335	298	280	277	368	293	355	312	314	317	335	316	312	301	300	307	314	305	314	320	305	336	334	332	305	297	315	328	319	334	331	302	313	335	318	334	342	333	301	313	324	327	347	338	322	336	324	313	335	344	347	339	327	309	311	325	318	295	297	275	303	288	320	324	297	304	327	318	278	316	320	308	314	297	315	294	350	304	332	345	307	336	316	318	335	310	330	318	291	310	283	296	293	299	328	305	300	354	336	327	325	321	325	305	322	315	290	331	343	311	330	313	301	309	276	290	332	336	317	276	321	335	329	317	314	308
15275	3547	9536	14853	17044	55455	64474	57905	49809	38027	24554	10942	782	729	763	786	754	760	780	777	788	752	754	746	774	736	764	765	772	769	738	802	756	752	721	766	730	746	735	726	744	788	773	776	721	734	737	756	734	754	735	757	733	758	748	763	733	726	712	729	710	754	694	757	763	697	779	699	700	724	737	773	780	739	747	757	785	744	725	732	748	740	752	736	755	729	703	708	791	733	758	756	764	798	729	698	697	741	742	786	772	743	730	766	743	764	738	762	745	733	731	713	736	682	726	708	719	718	703	705	785	783	754	767	731	749	746	789	738	776	723	729	785	796	728	743	695	741	775	748	719	690	703	741	751	747	721	765	747	755	728	743	727	760	742	732	729	740	717	776	779	722	758	739	753	726	709	709	749	787	770	731	740	731	730	724	739	756	717	719	713	783	764	727	743	731	716	723	738	741	738	749	799	760	722	756	754	718	734	815	758	698	792	734	763	754	800	788	791	714	758	755	760	722	737	726	731	770	793	746	741	772	787	786	689	773	721	749	776	774	746	708	753	685	748	717	768	721	726	794	735	699	769	798	765	781	722	773	732	750	760	751	733	717	718	765	740	777	746	727	747	686	707	701	758	747	751	790	746	740	715	718	772	738	758	749	778	723	723	749	736	747	721	754	735	731	747	767	728	722	769	773	726	786	745	689	782	762	735	778	738	755	762	753	778	774	774	764	765	701	772	744	739	696	750	751	746	772	711	759	764	717	745	783	729	724	743	773	738	730	731	758	752	731	758	731	783	750	728	769	767	709	731	722	747	728	699	749	757	712	750	723	749	767	705	751	691	728	748	704	695	738	796	702	767	723	755	764	776	743	713	728	689	729	724	739	776	765	710	685	750	711	756	719	732	750	756	715	742	726	776	723	758	751	707	721	748	784	748	773	716	761	746	752	752	740	761	762	720	766	817	752	750	746	814	736	770	715	731	760	784	751	742	712	731	729	745	758	751	756	775	727	738	720	729	725	746	716	737	740	724	737	714	727	770	781	730	771	754	729	736	651	745	737	829	764	768	736	748	755	772	745	766	769	702	711	713	729	703	806	744	765	730	758	725	753	724	736	765	805	695	784	746	769	766	728	733	736	734	722	758	746	776	785	772	713	798	737	726	727	745	767	767	761	718	700	704	766	683	740	743	759	742	743	726	752	740	757	787	774	787	752	755	800	751	748	703	766	748	722	726	760	718	711	775	741	721	724	780	744	751	784	722	710	745	725	725	740	745	712	735	773	687	751	707	748	751	736	802	798	755	766	747	715	771	720	704	754	760	719	721	692	713	736	753	758	744	783	745	713	720	670	775	753	711	701	781	700	740	747	738	725	766	752	781	752	705	716	737	745	726	756	782	690	762	738	749	738	771	784	780	775	742	752	761	805	769	752	792	718	745	732	744	768	752	714	729	746	733	733	758	740	770	726	698	718	709	744	738	739	781	789	772	737	746	751	729	768	708	735	768	751	791	790	706	728	746	740	702	720	709	771	723	770	719	759	751	793	765	708	786	717	744	714	744	756	749	768	736	735	728	716	711	761	704	777	745	766	766	762	696	730	801	754	748	751	715	703	752	773	739	703	693	751	756	737	695	702	798	745	706	697	758	760	748	707	722	716	788	732	746	711	728	754	763	775	722	687	751	749	746	771	735	699	754	733	746	726	704	759	724	760	694	687	733	710	724	725	763	772	714	758	766	717	749	812	737	709	740	732	696	805	751	753	744	718	724	708	727	710	767	828	709	776	694	738	725	760	777	722	768	702	808	707	748	784	726	744	744	761	780	704	724	746	751	739	782	778	694	755	785	776	777	723	710	730	721	724	728	698	752	727	731	794	784	758	769	762	726	744	709	708	707	732	743	757	717	739	727	730	764	707	793	781	771	742	745	707	721	763	733	772	733	701	766	763	763	689	718	723	746	745	766	725	753	746	753	757	805	696	750	748	759	691	767	759	756	777	751	754	765	720	764	731	746	709	783	772	682	739	734	689	795	714	708	813	738	731	754	734	775	744	729	741	771	747	767	721	723	743	770	747	723	748	772	745	700	741	748	737	769	719	732	763	735	723	722	738	767	749	770	780	752	748	743	740	744	733	774	705	712	758	742	722	742	768	729	754	771	741	760	709	786	713	713	749	758	754	713	732	744	747	755	779	776	723	745	727	679	700	746	684	672	753	719	734	752	754	755	712	763	726	703	807	735	780	792	748	762	773	782	742	723	774	752	778	743	760	747	712	727	735	727	775	755	701	727	708	722	724	704	716	710	731	740	774	747	739	728	752	731	740	758	737	762	762	741	752	760	742	704	737	765	692	740	780	736	724	740	753	746	709	737	763	773	727	807	763	723	713	792	735	737	768	759	745	766	734	715	745	729	720	754	720	747	742	728	761	705	713	778	740	780	725	737	694	764	738	713	756	718	751	791	733	729	753	759	776	748	705	735	707	774	727	756	767	758	694	699	697	714	734	737	723	772	726	749	733	768	684	744	698	769	723	763	782	747	742	793	768	734	756	743	763	734	753	754	737	734	742	771	809	705	747	761	784	748	714	750	739	651	727	725	720	785	745	727	732	727	683	717	751	727	755	738	734	783	729	724	783	785	741	794	735	770	735	740	707	760	727	760	752	774	718	781	717	836	773	800	766	756	743	754	758	724	719	738	774	740	733	732	761	699	758	738	743	776	709	724	734	747	711	768	787	802	772	743	709	774	701	816	758	717	712	704	738	765	798	745	743	783	764	721	763	721	787	757	756	747	766	751	677	771	670	743	715	741	744	727	740	702	735	721	764	758	707	728	724	776	774	745	773	766	761	735	768	725	751	743	721	746	691	724	692	762	745	759	740	724	716	685	726	774	769	732	744	742	715	773	723	765	730	772	753	763	712	812	701	742	790	747	790	716	779	713	756	780	744	709	754	743	755	773	740	747	685	683	747	802	732	726	757	750	754	782	744	722	727	860	763	750	729	765	716	798	728	729	747	762	754	713	740	774	683	760	752	720	724	736	716	749	726	759	750	738	724	701	720	698	714	737	758	792	745	757	732	780	745	729	754	753	755	745	754	756	731	701	754	739	760	731	708	739	738	714	766	766	736	726	706	797	757	764	749	762	768	758	792	802	748	814	792	747	706	752	777	708	733	767	737	701	747	747	743	759	697	724	722	717	756	741	747	729	759	716	779	702	763	761	689	737	779	784	728	682	748	721	782	726	737	806	788	755	754	762	753	760	741	709	766	739	781	783	781	727	749	770	744	741	762	742	694	761	773	726	747	730	713	778	749	709	753	738	725	766	754	780	741	717	777	727	755	701	722	753	741	717	709	768	723	739	731	801	742	780	777	786	744	722	776	751	730	759	763	755	730	715	767	767	772	707	753	730	740	763	758	769	723	714	720	747	756	780	760	714	711	769	757	749	767	736	781	751	791	719	706	710	768	776	755	773	750	735	746	723	720	762	769	701	741	717	741	783	744	750	729
6120	1288	2629	2431	1171	1616	1988	1984	1572	1141	713	513	419	404	423	414	378	429	446	407	401	376	392	399	380	405	413	387	402	357	427	359	417	413	388	408	417	369	382	390	399	367	404	431	423	402	400	417	388	409	400	401	375	408	392	412	415	423	418	354	379	406	393	385	401	399	388	371	399	401	424	388	409	452	382	415	409	396	374	383	450	402	404	365	397	437	423	404	379	415	411	369	375	407	361	396	404	413	382	368	404	433	367	390	407	411	394	402	393	409	375	416	369	394	413	383	391	423	370	411	414	366	416	395	451	404	355	337	426	377	404	392	389	420	353	413	410	420	386	413	391	401	348	411	438	404	414	406	411	437	382	363	392	385	404	399	411	405	387	403	397	389	414	413	401	379	417	408	363	385	419	401	430	409	426	368	413	417	377	388	398	363	398	441	418	425	372	419	412	427	413	436	402	383	390	357	359	353	402	396	396	385	424	377	385	383	430	402	426	417	363	362	368	411	382	452	393	376	341	392	377	406	386	441	374	421	388	404	375	410	408	448	396	413	410	418	392	392	405	387	366	408	378	366	415	375	387	413	426	390	366	418	408	434	389	449	431	380	378	389	403	393	376	370	404	387	407	396	352	389	376	353	375	407	392	398	394	377	406	400	397	430	414	383	384	427	381	365	373	378	388	432	384	411	410	403	405	386	377	373	411	416	415	383	414	403	406	365	401	383	381	389	374	394	386	390	397	371	389	403	413	388	416	409	381	430	386	423	392	412	372	464	404	393	391	372	369	394	366	418	379	378	416	390	384	434	399	416	418	399	383	396	372	405	400	375	406	369	423	393	417	357	394	392	393	390	451	421	399	385	375	408	436	425	402	390	369	405	384	401	384	426	391	439	391	395	371	410	409	360	416	459	375	349	411	404	392	393	391	405	417	405	390	378	379	393	392	409	393	383	390	455	425	375	376	398	378	386	400	402	372	407	403	416	392	325	358	383	422	399	391	422	384	372	434	410	421	413	387	406	424	364	383	402	371	399	396	394	395	384	421	374	387	381	398	392	404	391	390	380	364	415	387	383	374	396	405	381	376	419	396	346	419	407	366	401	387	373	428	432	412	373	399	372	405	438	414	447	409	412	410	397	359	433	413	448	398	364	409	400	375	395	391	389	423	379	364	391	406	394	394	361	396	396	414	412	399	400	424	375	352	413	423	381	439	366	385	420	408	382	401	437	398	373	375	392	401	388	350	447	377	388	406	412	379	402	401	354	370	396	383	387	430	379	415	397	376	406	409	398	403	429	392	369	405	389	383	382	404	383	394	401	379	407	420	379	401	380	445	398	388	397	428	443	408	373	402	354	426	387	405	396	427	416	375	381	428	374	419	416	370	374	405	427	380	407	422	396	396	398	375	389	375	403	383	380	396	386	418	385	403	361	387	378	432	389	383	409	424	421	409	383	399	431	403	387	401	375	379	396	419	399	378	381	424	380	398	386	389	414	443	416	405	389	414	395	352	410	359	402	396	394	409	407	435	423	409	404	395	387	406	412	388	366	405	441	408	404	419	378	387	398	401	422	390	381	375	425	412	377	397	404	397	413	413	381	398	411	388	359	388	375	410	404	408	380	403	393	381	370	364	369	378	424	397	426	389	389	358	390	368	369	384	404	433	418	389	399	414	454	436	401	384	413	430	396	403	362	425	396	371	431	385	401	426	420	410	387	394	367	420	394	426	414	385	385	382	409	409	390	400	399	408	366	374	378	389	395	428	392	410	408	399	364	384	357	384	396	377	407	380	423	398	397	393	381	393	415	401	366	418	385	412	412	399	389	399	363	382	369	373	396	382	403	392	403	410	433	415	414	424	426	416	389	415	418	378	433	433	347	347	376	382	386	397	415	390	371	400	358	417	417	437	429	402	403	370	443	398	371	439	413	408	379	435	353	389	416	398	405	384	409	391	338	411	406	404	418	415	371	419	362	404	393	434	384	407	408	375	424	375	423	458	444	386	392	424	397	449	375	378	425	400	364	412	429	442	395	426	382	370	370	408	399	412	414	387	417	395	394	381	374	412	404	417	422	371	448	423	374	383	365	440	375	410	370	385	330	397	384	376	417	423	390	385	390	440	429	403	402	429	393	386	355	429	428	402	407	409	392	389	414	396	374	391	395	408	336	380	400	403	422	388	411	411	402	385	381	435	387	391	406	364	410	392	393	416	409	425	397	400	411	408	390	359	389	395	401	354	425	334	404	375	423	430	418	383	376	377	415	367	397	408	386	386	391	357	407	402	391	448	420	407	418	395	384	404	369	409	344	408	406	394	377	373	429	386	353	401	409	409	367	377	388	391	389	387	422	391	398	388	406	400	368	402	435	411	386	396	391	383	415	389	374	402	387	383	394	410	428	374	388	397	371	402	401	380	382	404	434	455	402	403	405	409	404	384	362	393	388	368	414	390	384	434	416	378	394	392	415	372	395	430	402	393	400	429	414	349	410	398	374	372	385	420	410	388	408	393	419	401	417	414	389	429	426	413	386	393	407	417	380	383	396	374	392	404	359	344	378	392	401	393	426	399	376	370	388	367	402	406	397	404	391	383	378	387	420	384	374	403	369	420	368	429	355	415	406	362	410	380	373	361	380	392	391	404	381	417	411	388	410	369	396	392	419	407	402	384	394	472	388	408	403	399	391	394	394	403	415	383	392	448	413	377	376	403	389	429	385	443	393	380	404	394	405	403	351	398	386	409	400	391	430	393	403	414	369	395	409	438	400	369	396	403	400	381	380	378	420	404	403	395	415	386	407	418	384	382	395	385	405	398	408	391	418	398	377	448	402	398	453	364	385	383	410	398	364	396	389	364	384	366	384	386	370	412	414	404	406	417	411	380	404	401	391	377	399	410	420	422	414	385	343	404	422	403	391	400	387	401	432	403	408	411	366	414	393	401	398	409	393	375	343	381	421	363	384	382	416	396	390	368	416	402	369	401	404	399	435	385	412	383	375	376	375	374	377	390	397	387	383	423	404	398	346	385	401	398	383	409	443	397	404	386	426	370	409	418	402	393	397	403	448	385	410	374	405	383	373	387	392	419	376	418	382	368	411	352	391	409	387	412	412	428	424	394	376	387	392	365	396	375	387	366	385	434	404	401	396	428	461	385	364	426	416	401	406	401	368	385	388	401	384	399	332	412	414	374	390	376	403	397	413	396	360	428	431	389	421	365	375	406	396	372	401	389	392	388	399	415	393	401	417	415	402	397	391	369	406	429	390	372	377	371	371	414	398	390	399	407	414	370	428	406	372	405	404	409	416	395	386	427	354	417	370	416	423	379	392	379	376	359	378	385	421	361	370	342	369	386	399	393	341	420	415	374	385	386	397	356	392	428	391	394	378	394	419	384	407	391	433	380	400	427	385	354	400	383	410	403	403	402	418	426	433	389	390	383	407	396	415	419	430	434	408	416	422	383	388	399	390	409	435	434	419	407	418	405	394	379	380	406	372	420	418
4023	1554	5141	6781	3860	6868	8035	7759	5806	4031	2696	1418	864	859	928	900	863	892	912	921	848	888	899	868	925	906	873	836	853	912	833	854	860	857	896	919	900	943	908	887	873	831	920	940	873	905	863	886	918	857	886	908	923	901	906	858	887	894	853	862	870	893	843	879	927	855	879	891	863	855	919	924	932	847	900	941	840	849	880	854	927	849	900	899	880	932	875	813	837	878	870	875	883	864	867	915	895	879	885	879	922	878	894	809	856	850	874	889	908	901	891	900	896	844	862	874	862	896	846	821	885	859	870	878	888	876	863	883	868	914	873	814	860	848	868	869	938	854	862	858	908	850	866	855	842	872	856	881	816	892	875	903	870	867	838	832	883	857	857	939	911	897	860	885	891	859	839	910	878	891	872	894	893	856	882	845	874	885	876	880	863	922	876	897	895	862	929	888	842	900	955	868	904	925	840	885	820	890	906	877	863	862	908	889	783	904	855	857	879	926	878	891	869	898	847	921	908	895	888	883	832	874	897	874	891	870	849	875	883	912	860	850	926	822	852	895	832	852	854	889	866	807	820	912	915	967	896	897	875	936	880	831	871	881	907	861	853	893	884	890	839	881	830	836	846	871	868	902	873	898	924	852	878	858	919	904	887	850	864	802	858	894	889	936	931	911	904	913	876	826	877	874	859	903	878	827	893	943	853	928	917	871	850	869	880	854	869	913	854	813	922	949	897	863	843	870	925	844	907	854	896	870	890	888	885	926	941	915	898	864	902	886	886	907	905	881	859	899	885	887	865	837	902	944	856	872	839	837	901	892	859	847	867	902	895	833	795	847	862	884	867	915	868	877	859	890	868	875	846	885	867	852	857	843	842	853	892	869	868	865	881	891	870	829	871	817	864	866	903	889	946	845	935	913	879	896	878	809	941	815	911	910	890	860	854	890	871	854	918	863	835	885	901	910	829	873	903	858	868	891	889	839	910	908	935	966	881	891	882	869	866	906	843	845	864	875	933	895	897	874	889	877	864	906	867	912	917	791	844	842	855	942	844	882	837	871	913	869	861	837	865	863	848	888	869	879	940	863	853	882	874	839	891	891	909	884	872	819	960	880	853	836	877	905	924	842	901	809	822	843	895	866	850	852	863	836	883	888	880	911	889	908	895	862	898	869	841	904	901	878	873	884	858	815	856	895	846	882	864	881	862	876	851	838	873	893	875	886	875	913	867	834	886	928	838	893	877	888	890	900	868	909	834	850	851	893	909	897	883	858	855	839	854	872	896	891	912	904	859	860	910	869	879	836	907	896	914	861	902	886	820	864	867	875	931	872	903	854	892	821	848	845	899	868	913	871	836	873	906	855	853	885	887	882	904	869	828	862	868	896	867	929	888	884	883	906	908	905	851	930	852	882	851	872	900	828	835	908	839	843	908	845	862	888	837	844	886	878	811	837	882	919	871	905	914	870	858	862	895	871	881	820	879	840	902	909	863	817	860	919	873	841	821	888	875	842	888	851	899	856	902	879	845	893	877	809	918	849	852	917	914	890	888	840	905	908	868	816	909	860	789	860	857	851	858	877	904	864	899	932	901	846	900	975	833	891	865	865	859	842	871	862	891	907	896	856	904	886	855	867	831	824	877	941	903	853	885	843	876	862	869	867	879	892	870	864	853	856	916	900	941	888	873	889	895	873	868	920	928	878	925	906	934	876	814	863	827	882	871	829	877	907	893	885	913	862	924	873	878	901	873	877	876	841	849	867	859	900	849	888	914	873	891	895	883	898	899	835	901	895	954	909	864	884	846	875	929	896	881	865	861	906	866	923	876	870	869	907	884	905	882	915	912	883	907	900	925	843	893	856	885	875	869	883	862	908	871	930	837	869	934	891	897	882	894	943	960	850	907	977	887	868	881	922	892	931	870	862	806	945	887	857	944	856	861	863	893	881	868	846	884	872	877	877	883	851	876	885	860	839	931	912	879	907	912	853	878	860	896	882	879	918	844	874	860	829	847	863	819	870	904	838	837	872	883	889	849	865	898	882	913	894	873	825	870	819	841	853	919	826	916	854	910	991	904	890	884	837	861	877	931	895	868	891	879	854	822	860	893	833	910	880	821	894	861	902	878	913	867	883	924	876	911	831	912	881	864	910	810	869	882	883	908	951	877	928	881	899	882	865	862	922	889	844	856	907	890	849	887	906	907	919	879	905	842	836	863	911	859	817	838	898	885	895	882	873	882	816	900	913	833	901	919	899	822	853	779	871	914	897	883	868	887	824	886	893	889	908	832	891	892	839	864	856	888	910	859	886	856	862	865	849	847	841	883	897	893	849	892	881	898	851	878	929	882	931	898	857	886	875	873	912	883	858	906	921	836	888	903	873	858	861	894	845	835	889	862	885	874	902	861	858	933	921	906	870	858	860	886	946	871	876	848	813	893	870	920	879	911	879	852	872	836	910	888	856	914	857	831	864	873	880	872	910	935	847	938	869	897	884	856	861	870	862	879	882	882	935	873	877	869	866	940	882	859	881	840	871	855	893	916	910	892	898	850	891	836	855	927	831	831	857	935	842	835	882	853	914	867	849	837	820	906	903	842	859	915	909	890	837	863	890	872	854	877	861	856	901	860	856	872	902	949	878	867	871	929	889	870	905	832	893	926	912	876	871	908	858	935	878	843	876	904	879	934	889	864	910	908	869	901	901	876	939	855	890	962	840	830	831	883	844	908	900	875	858	873	855	892	827	883	821	895	901	891	886	898	816	856	947	831	973	858	912	885	890	925	901	867	902	946	843	915	908	854	888	858	863	866	861	828	884	845	871	902	912	905	917	870	892	924	900	879	911	877	875	844	896	884	880	846	866	901	886	883	867	890	841	870	908	864	902	961	872	887	864	865	914	890	924	920	848	890	919	886	839	859	843	912	902	881	914	855	896	890	843	881	827	858	891	867	882	896	821	893	830	883	820	832	889	875	843	861	843	898	914	862	925	892	823	837	851	875	884	857	877	877	868	926	853	861	868	873	897	870	884	927	882	910	885	898	912	896	867	848	884	902	849	844	905	863	853	944	884	860	892	896	871	895	893	856	846	904	860	832	905	879	946	877	865	876	861	926	897	876	874	872	898	912	893	847	882	893	866	928	865	886	880	893	839	858	891	875	852	845	880	853	875	898	890	833	861	857	861	900	888	901	913	880	876	849	866	940	853	887	894	880	903	842	883	864	912	873	946	883	807	863	864	869	890	874	881	859	828	973	848	891	898	887	908	906	922	860	849	882	867	902	886	904	933	850	898	822	908	911	884	905	880	864	809	878	833	887	928	865	901	867	888	898	836	848	879	884	880	878	913	986	884	892	840	894	895	871	874	908	827	879	902	860	868	867	832	898	920	874	897	955	844	890	897	923	851	881	856	947	869	819	868	868	859	899	829	871	935	921	882	821	924	920	901	906	830	825	830	866	906	869	900	868	877	879	911	833	897	904	871	869	902	837	877	909	886	847	874	862	899
20425	4228	3821	2694	1276	7892	17355	21016	26513	20031	10800	3330	295	266	275	248	223	258	245	260	242	236	245	265	230	230	242	267	238	237	207	243	257	244	233	237	229	221	218	259	268	218	259	226	246	254	245	248	254	276	276	248	254	229	261	229	244	240	243	249	256	237	240	244	251	264	231	252	246	223	265	275	269	239	211	262	249	208	261	244	228	226	268	245	255	208	236	254	233	236	237	219	234	237	257	230	245	265	233	220	227	237	240	261	221	251	263	246	213	222	233	252	261	233	223	258	265	250	215	232	246	235	198	215	240	224	242	263	247	220	248	239	248	240	262	258	238	225	250	228	244	208	231	246	224	225	268	218	220	244	238	230	223	237	264	248	221	267	247	244	227	233	238	235	250	226	224	268	249	246	249	259	258	255	251	236	247	238	268	227	249	262	231	218	265	215	258	210	216	245	213	229	259	246	246	244	229	240	234	253	230	256	257	253	263	232	274	273	227	272	249	232	293	243	251	286	243	246	229	231	257	239	211	223	235	237	250	220	231	252	243	237	240	234	230	238	237	227	236	217	242	258	232	212	225	256	239	249	240	236	244	238	249	223	209	265	224	248	246	248	232	245	226	210	234	234	237	238	227	238	246	245	239	253	237	270	243	231	204	237	232	245	226	230	257	244	241	212	241	242	257	224	236	274	224	234	227	232	225	226	237	236	196	262	242	257	235	247	255	223	238	236	230	229	243	217	261	235	213	230	243	260	241	232	242	246	262	223	247	257	217	232	279	244	221	270	246	252	212	245	260	240	266	225	232	236	221	230	231	246	263	214	253	250	266	236	234	224	240	262	240	248	236	262	250	245	228	233	265	251	235	245	240	228	255	240	211	234	254	253	235	220	229	247	239	240	253	233	275	252	265	240	221	238	242	214	257	259	236	230	259	200	233	236	239	245	240	225	219	241	245	216	196	233	240	242	244	230	240	225	221	263	237	259	234	254	245	233	214	226	278	247	230	254	237	235	223	222	249	255	240	255	238	226	263	257	218	222	264	262	237	226	247	220	252	220	241	235	225	229	233	245	238	222	269	231	229	237	248	255	233	230	253	257	247	231	252	218	250	245	205	226	253	230	249	252	241	224	252	251	256	230	263	219	264	244	223	226	249	245	254	234	245	255	222	230	259	239	234	235	252	244	244	287	239	248	226	239	242	243	246	261	269	235	237	233	257	225	258	237	252	253	252	253	243	244	275	248	248	263	239	232	211	250	235	223	260	254	254	250	241	225	233	271	248	237	257	250	246	246	237	253	239	248	245	241	230	245	245	245	267	243	261	234	239	235	246	239	238	262	247	248	259	237	221	219	221	276	244	212	255	223	247	248	248	221	254	231	210	258	252	248	240	210	235	263	222	233	244	262	224	233	265	224	238	242	256	247	244	249	253	234	210	216	224	221	209	210	216	239	256	250	244	218	223	235	238	222	235	267	237	248	269	210	245	259	278	235	239	251	249	223	249	230	241	259	277	265	245	269	234	250	228	222	245	250	270	239	241	238	228	207	244	235	253	225	227	223	224	249	234	251	224	251	235	216	234	243	236	278	219	270	261	227	240	215	252	232	246	251	236	221	252	246	231	246	236	240	238	230	232	217	241	249	252	256	272	258	255	246	236	233	239	241	233	234	267	213	242	258	241	223	238	241	243	250	243	232	224	241	240	252	223	231	247	249	249	270	239	212	235	236	236	226	229	249	206	245	228	217	247	246	227	265	212	236	244	247	274	260	239	235	265	240	227	244	250	220	231	238	244	242	270	213	227	277	240	241	239	218	243	259	224	243	234	238	256	266	219	272	251	214	237	251	255	253	218	244	264	251	268	227	241	242	235	257	228	227	248	225	234	233	226	228	240	234	263	230	223	253	240	239	223	221	245	222	241	251	222	219	237	245	242	259	237	239	211	225	241	220	234	205	219	215	244	227	241	237	228	224	234	238	253	251	230	219	260	251	244	280	236	235	230	224	238	237	228	257	202	230	238	242	257	253	236	259	243	238	241	220	212	243	249	247	218	231	254	256	236	236	246	239	231	234	220	234	245	229	222	238	227	257	248	219	251	245	271	219	228	229	255	268	241	236	255	242	264	250	256	237	238	244	183	217	241	241	245	238	226	267	249	246	238	239	224	249	271	217	256	220	253	248	256	232	255	255	247	255	234	245	240	262	248	286	209	259	261	235	229	245	241	244	236	246	227	239	242	255	229	241	236	208	215	253	219	260	233	253	230	213	246	236	255	233	218	236	236	241	218	217	248	252	241	227	222	252	230	264	219	223	265	244	259	253	269	226	235	246	222	241	242	225	199	225	228	220	222	255	245	263	246	225	235	271	217	281	247	265	252	243	225	261	210	259	217	227	229	273	242	259	215	250	245	286	212	279	230	251	224	248	267	218	221	238	230	250	255	220	247	235	254	254	243	230	234	230	233	241	210	255	237	239	215	247	236	233	243	254	216	222	201	250	268	232	219	262	239	249	267	223	259	232	249	252	258	292	238	231	242	272	240	217	235	229	248	241	226	239	233	228	235	234	239	216	240	228	262	270	210	212	233	245	265	249	234	205	259	242	244	230	235	240	226	225	282	235	255	240	233	205	236	246	232	223	252	237	226	214	235	267	249	226	240	254	237	220	214	234	255	226	233	239	245	228	252	258	248	251	221	248	261	236	219	228	222	234	255	240	245	238	246	231	224	223	219	275	210	255	232	233	240	220	263	219	226	217	224	239	263	238	242	233	229	271	230	246	199	238	257	241	246	218	261	238	241	266	230	236	259	275	233	236	205	218	209	233	237	260	233	251	222	239	244	255	253	243	248	242	222	244	217	229	242	264	239	247	251	201	246	239	223	239	247	238	213	240	216	233	252	235	220	242	214	254	219	231	241	231	237	253	236	204	253	264	238	211	239	256	270	287	206	252	268	231	264	205	260	223	216	249	222	257	257	225	232	250	238	220	238	211	232	259	243	264	243	253	254	234	209	242	253	215	236	273	259	255	237	252	220	248	232	266	269	257	239	229	209	229	226	233	261	213	211	246	246	225	247	253	209	239	235	236	275	225	228	218	230	211	244	250	210	258	234	225	259	261	279	243	227	233	236	269	212	259	219	269	224	261	227	267	244	259	228	262	270	255	270	261	233	231	231	266	256	228	233	250	235	230	251	245	239	240	220	235	235	257	250	243	226	243	234	257	275	226	222	256	212	235	224	233	204	252	223	243	246	218	259	236	226	253	255	224	230	253	274	280	233	254	231	263	260	210	246	250	236	232	230	238	238	286	244	222	231	210	227	222	241	238	234	256	239	240	246	230	218	228	232	225	227	249	231	246	236	212	243	255	240	213	246	246	232	232	243	213	247	230	243	256	212	275	249	272	248	226	236	261	277	235	240	239	237	232	230	265	271	271	247	278	251	229	239	239	244	248	228	259	259	249	215	229	247	234	261	240	248	249	248	253	215	240	223	211	251	233	249	249
10721	2480	6556	6593	4278	23006	33229	40869	46182	38742	26748	11011	611	613	595	568	571	601	589	603	608	531	538	581	554	558	591	524	591	562	586	574	544	575	557	565	543	619	576	591	545	602	583	564	537	560	576	574	588	588	589	577	566	549	606	605	569	568	543	609	614	604	564	581	557	616	548	594	539	547	581	586	554	581	519	604	543	603	631	571	561	626	598	597	566	538	588	592	592	622	556	534	616	548	552	570	554	567	565	592	565	570	596	565	588	529	540	572	536	572	587	530	575	600	542	577	580	595	555	558	553	558	612	597	573	571	587	566	551	584	563	535	532	542	532	564	559	598	557	587	575	585	578	533	585	561	528	578	583	578	577	552	589	576	591	569	579	593	572	563	605	549	552	582	557	565	525	565	587	601	579	525	617	559	535	564	611	606	577	555	552	589	586	600	584	581	620	541	568	562	548	600	588	540	564	567	594	538	557	569	570	565	554	562	589	591	582	565	574	523	572	579	541	576	588	562	574	551	589	573	562	535	595	591	565	594	523	574	577	574	546	530	581	553	535	567	575	561	596	610	571	574	615	577	546	616	590	600	574	592	579	611	582	547	534	564	563	545	573	559	538	524	558	568	571	562	552	571	600	549	589	590	545	582	554	569	585	567	589	596	562	582	571	579	542	574	548	547	574	606	560	569	566	593	570	536	582	528	585	552	541	583	539	606	540	582	547	620	577	567	581	598	581	541	566	580	571	546	539	555	584	590	532	564	578	547	526	569	568	586	576	547	598	556	566	594	541	601	575	597	594	554	551	559	572	544	593	618	609	570	561	541	567	554	551	567	564	570	564	588	601	577	565	564	592	589	588	526	584	538	559	563	550	562	581	519	549	556	541	563	546	528	576	553	615	557	566	585	554	593	584	564	583	608	599	574	584	564	588	605	559	580	533	582	567	574	595	583	558	548	548	592	610	623	511	602	557	572	578	588	560	524	608	580	585	555	616	535	564	597	616	574	573	548	624	594	517	550	567	581	558	574	518	617	570	546	530	558	543	620	557	570	572	533	562	542	601	549	600	534	563	565	589	592	562	552	584	620	578	543	582	615	577	586	587	586	573	602	553	570	590	565	546	560	534	610	621	534	554	574	556	586	609	593	650	598	544	592	602	577	515	569	580	560	565	576	598	569	551	566	552	529	580	587	572	571	602	543	574	549	558	556	562	595	550	556	546	550	592	603	554	509	554	618	563	580	575	590	568	571	567	539	567	588	530	559	555	555	560	579	558	553	603	548	557	612	580	569	577	626	603	550	590	576	535	572	577	610	540	591	545	536	552	570	575	595	586	592	564	588	599	518	579	603	569	548	632	555	525	540	552	567	567	515	539	618	505	570	583	534	588	531	554	598	551	552	533	570	594	599	554	593	565	578	615	545	571	591	559	580	558	572	584	566	582	590	598	575	580	582	586	587	574	552	582	570	580	552	573	583	543	530	530	593	572	547	511	568	572	546	552	595	540	596	575	594	592	615	563	509	586	563	550	583	574	544	588	631	568	557	606	546	568	595	525	596	601	577	586	578	568	519	545	567	575	565	589	562	569	527	578	535	632	588	567	561	526	505	567	535	563	552	557	530	610	606	564	576	584	569	580	567	532	580	602	563	566	570	591	618	579	592	573	570	542	571	603	560	570	523	559	623	559	558	525	599	601	537	568	579	589	555	564	516	565	587	583	584	522	582	533	531	552	597	524	558	596	592	623	555	565	581	582	599	565	548	566	630	619	541	572	570	551	555	612	579	545	562	535	571	544	571	568	569	543	546	577	573	610	580	554	567	583	577	534	593	559	568	569	570	511	599	589	544	617	515	605	547	593	571	549	584	585	624	582	574	555	571	542	572	573	558	585	595	531	538	625	598	608	564	551	593	574	548	585	538	548	590	549	597	571	558	623	559	576	577	574	547	597	597	581	576	568	587	533	579	578	571	557	558	575	560	584	551	574	588	585	555	592	575	594	561	583	561	595	567	532	532	552	571	563	592	593	597	579	602	550	563	547	584	581	580	600	559	588	576	569	559	576	564	597	547	565	612	572	620	581	581	591	566	546	548	552	557	575	593	603	561	550	535	588	575	581	565	571	585	581	614	586	589	572	567	538	593	554	588	615	570	587	558	587	596	548	592	604	580	558	527	523	566	549	581	578	575	580	590	576	630	575	556	553	518	553	544	582	567	563	576	587	571	541	551	536	581	535	564	548	626	602	572	576	566	548	572	541	556	572	570	534	571	562	529	550	594	560	572	609	575	602	589	540	573	566	523	588	590	573	592	583	561	590	523	542	580	614	598	615	568	545	567	577	569	606	546	548	594	534	583	542	622	543	554	560	554	575	565	582	587	562	561	585	534	591	564	605	520	591	545	579	574	633	615	568	563	602	516	582	579	567	596	531	584	594	535	597	584	587	568	567	567	562	566	533	527	557	592	550	556	584	564	625	555	560	554	607	582	530	588	612	563	540	555	554	568	571	524	593	571	559	617	582	544	578	572	558	589	572	562	557	573	606	589	599	581	550	592	585	561	525	541	595	555	511	553	548	580	557	541	603	559	574	565	537	572	593	576	591	562	623	568	553	567	582	552	587	587	610	574	552	570	578	600	590	548	535	557	536	566	601	558	540	570	558	533	566	564	577	580	544	592	574	586	562	594	564	584	556	563	565	565	595	584	598	559	536	591	588	576	575	560	564	546	588	545	581	553	580	581	564	530	608	579	611	593	614	602	579	571	547	528	562	573	526	565	595	561	586	483	584	561	571	589	580	517	589	573	556	604	549	566	564	596	584	539	586	561	566	565	583	523	578	563	526	593	572	583	581	608	545	599	574	563	614	563	591	644	639	592	575	546	543	524	563	603	527	589	566	537	572	524	593	563	561	580	571	585	584	573	518	561	574	570	590	557	551	564	584	573	568	537	537	548	579	559	564	550	537	554	573	567	538	525	581	581	566	601	563	608	560	576	540	569	562	545	559	578	573	545	551	586	557	520	577	511	551	626	600	562	550	575	590	560	565	543	563	591	611	563	580	586	597	551	552	529	554	545	570	584	619	624	556	578	534	597	582	508	556	582	535	553	582	540	572	562	546	563	507	516	595	592	561	559	603	525	553	578	572	558	603	548	585	570	596	556	590	581	552	600	597	548	555	593	547	551	572	547	555	561	554	580	599	564	614	581	530	568	591	567	554	579	590	530	569	554	559	590	552	606	600	554	605	590	540	539	577	564	582	569	630	574	583	557	590	588	585	559	569	561	586	587	582	560	599	560	579	627	592	536	596	586	542	548	575	529	575	562	594	611	589	593	589	560	602	564	529	594	558	529	542	516	565	563	557	588	573	600	549	619	556	563	519	559	584	571	556	569	559	569	580	586	548	566	554	601	564	560	622	586	562	588	604	568	557	565	571	602	558	554	604	551	566	540	563	561	551	569	551	542	579	571	590	611	531	600	549	568	563	540	524	580	593	599	573	556	601	612
24986	6157	4616	3290	2072	6102	31776	38145	38248	30504	19626	6296	422	277	281	302	273	232	275	292	273	286	279	275	270	277	292	278	294	292	288	249	265	249	282	274	285	257	292	297	302	265	239	299	251	270	261	268	254	285	292	246	233	284	252	277	263	275	270	282	270	296	278	241	232	233	258	243	304	255	242	271	272	258	224	265	243	256	233	265	220	262	282	270	254	270	259	266	285	265	282	260	283	256	288	253	271	284	298	289	254	290	294	271	290	276	258	286	266	282	270	257	255	282	255	252	250	264	240	243	260	266	263	271	304	265	284	263	234	237	295	272	262	276	261	268	296	250	287	263	268	265	265	255	290	269	265	239	264	248	263	304	302	303	281	271	267	283	307	278	267	280	254	262	278	283	266	282	310	262	261	264	269	260	252	275	244	262	270	261	278	266	318	268	283	313	265	266	283	261	296	261	242	263	279	255	262	249	252	284	265	266	270	278	280	240	263	268	273	285	269	308	278	301	291	255	242	263	244	271	272	275	297	270	270	259	287	266	267	256	297	254	271	283	288	257	258	251	268	262	287	288	245	282	258	292	262	313	282	267	276	226	262	250	276	287	241	222	251	267	289	256	263	255	280	268	247	269	289	271	263	291	268	301	248	284	271	270	305	287	258	281	273	271	250	314	275	286	243	275	290	281	289	256	232	270	275	253	252	287	257	263	242	272	286	275	251	251	275	260	223	252	294	234	312	254	309	275	254	262	260	260	261	272	273	282	278	262	254	256	260	265	249	224	272	261	255	327	260	260	260	265	266	280	263	295	283	270	278	249	252	265	256	262	259	276	267	268	247	296	264	296	253	273	286	255	270	272	260	275	249	267	297	299	262	301	246	274	260	282	244	228	266	253	292	254	279	279	292	279	275	270	259	274	251	267	246	269	239	276	302	255	283	278	268	252	292	271	287	259	251	237	251	281	246	288	285	267	270	261	294	291	280	257	273	250	297	248	272	229	298	274	251	273	268	262	252	244	240	259	266	298	243	312	260	250	263	276	252	332	293	294	236	274	276	243	260	269	281	275	258	259	258	259	256	291	254	256	274	264	310	284	261	286	273	270	240	278	276	261	305	280	283	275	238	313	270	270	278	278	285	231	243	292	280	268	267	247	238	285	268	273	304	272	277	261	269	239	261	290	256	270	271	240	277	265	274	258	281	265	275	282	271	300	300	259	260	257	252	264	248	267	300	258	259	264	277	291	266	267	245	278	289	274	266	284	248	252	267	277	280	267	253	246	292	276	264	301	254	251	283	270	249	255	265	289	270	280	234	257	254	272	255	271	280	255	253	238	279	301	281	271	266	249	244	299	271	281	258	250	258	271	280	261	269	280	284	261	278	279	265	267	223	275	308	261	237	268	295	291	261	265	290	295	302	265	274	286	253	307	292	274	302	292	279	251	270	251	244	275	288	282	270	257	286	265	288	232	285	304	276	296	276	284	236	293	252	241	306	260	270	292	256	265	252	246	282	268	299	271	239	257	312	285	260	284	245	271	224	265	268	280	270	285	270	288	270	261	266	280	279	252	222	259	270	244	260	243	265	261	278	280	316	246	272	286	255	269	287	255	273	281	274	267	269	254	288	276	260	244	296	272	252	270	251	261	262	264	297	278	270	269	236	249	303	258	257	284	272	275	260	284	308	254	239	227	269	273	277	278	305	263	280	276	248	270	286	312	258	242	299	294	310	269	285	251	278	240	279	303	274	250	277	260	288	267	265	262	230	227	291	265	271	269	266	279	242	262	257	266	265	287	283	271	287	311	268	247	259	290	268	272	257	268	267	281	279	268	288	289	253	255	301	239	292	270	276	228	262	266	248	228	277	240	244	290	298	242	266	257	273	286	276	230	317	252	273	251	244	288	310	271	259	272	246	290	255	277	280	263	266	282	263	259	279	262	273	265	271	240	277	251	275	260	261	270	259	247	253	245	279	250	271	271	268	231	274	293	275	272	265	267	248	241	263	250	281	269	261	301	265	251	273	266	283	243	285	260	265	275	265	286	285	256	270	287	224	263	275	251	250	249	263	253	283	248	275	279	264	296	264	288	293	247	277	263	246	261	270	245	267	270	302	267	257	299	285	277	295	276	265	278	250	267	282	268	261	260	272	275	287	251	243	274	275	281	282	249	307	253	257	275	289	282	275	227	282	262	286	291	309	264	276	253	276	286	276	287	263	277	283	245	260	249	271	278	277	296	260	251	258	279	260	281	311	253	257	285	274	276	252	278	256	274	286	251	261	267	260	254	250	272	289	235	262	283	267	267	275	274	293	289	262	241	287	284	274	281	294	253	253	304	233	246	267	273	293	264	283	260	251	288	272	256	261	279	249	261	268	279	263	239	286	269	244	277	284	269	261	239	245	250	276	287	283	281	282	299	258	279	275	229	229	272	241	281	274	294	244	275	293	279	280	269	268	301	256	269	257	281	272	271	304	247	264	258	265	268	256	267	266	284	261	258	289	249	253	284	243	251	264	284	311	247	308	249	219	274	279	297	278	272	238	281	266	257	266	241	287	266	274	254	277	265	252	271	312	270	257	286	255	249	269	293	261	276	224	228	248	246	251	264	251	271	274	283	278	259	273	297	309	264	272	292	264	237	282	282	294	279	311	296	275	252	249	269	278	298	245	270	256	278	259	286	273	266	279	263	270	255	285	309	290	298	260	290	288	279	268	259	279	248	273	305	288	276	266	270	259	237	253	232	257	294	267	279	263	253	272	261	269	265	276	282	267	279	273	299	290	289	273	259	241	282	265	282	298	281	276	298	272	264	256	278	295	286	266	280	268	261	263	270	282	278	240	263	274	255	257	261	246	275	296	310	258	247	270	248	227	283	303	264	250	256	267	277	247	277	266	275	251	252	261	249	306	289	252	246	276	285	251	268	297	275	256	241	278	256	247	287	283	280	246	293	274	264	331	252	268	275	249	271	267	269	285	289	268	244	244	242	240	271	245	293	296	270	277	309	286	259	247	262	272	245	288	268	300	253	265	254	251	276	278	287	255	256	265	256	262	270	275	239	264	269	270	274	321	298	241	242	285	284	297	279	252	264	263	274	292	251	308	252	273	235	254	257	229	254	246	281	284	262	293	247	278	263	256	267	273	262	268	260	280	271	292	247	259	277	278	264	292	280	287	255	280	271	295	262	254	250	260	252	260	263	298	285	245	272	262	270	277	282	247	256	246	285	260	272	261	311	255	259	260	293	265	268	263	255	266	241	265	282	274	260	249	262	261	276	269	310	287	263	257	283	306	268	286	287	281	281	266	258	295	288	246	257	270	259	249	283	276	250	275	271	270	273	277	238	273	265	235	239	231	272	276	272	271	293	268	261	272	271	277	274	256	287	304	237	247	270	274	261	244	255	266	254	274	284	262	236	267	270	260	264	228	288	278	242	269	242	253	294	254	258	305	261	245	269	272	242	274	275	267	293	254	246	244	242	289	231	267	303	267	253	265	282
12120	3703	7728	8477	7107	17681	51244	54325	55332	48421	36791	14626	840	670	684	691	694	707	719	668	686	681	653	693	674	691	662	687	712	698	655	618	658	674	671	636	651	651	641	646	664	612	680	610	692	629	677	648	706	643	627	624	657	617	631	622	642	675	668	669	679	651	657	643	653	699	652	675	675	639	682	654	676	667	662	648	624	697	694	653	654	651	679	640	646	690	647	652	628	648	648	673	688	669	629	683	677	661	625	621	650	665	655	614	612	634	613	686	639	661	600	656	630	667	633	607	602	642	624	633	626	606	651	616	686	664	651	605	711	641	637	667	646	640	629	662	630	639	645	647	691	591	660	616	602	656	620	686	617	667	681	640	619	635	662	677	615	682	638	604	638	663	594	682	697	672	692	650	594	638	641	648	615	598	661	684	637	619	622	641	651	720	625	634	668	653	657	646	643	652	637	643	630	656	631	654	636	633	650	684	608	652	678	649	624	702	651	615	640	621	638	652	683	569	621	651	630	651	626	644	625	675	651	629	650	639	625	666	656	650	646	646	603	626	682	697	682	612	660	591	682	617	664	642	627	659	650	637	628	627	613	618	630	617	610	665	660	631	646	636	667	646	679	650	663	656	678	638	638	622	626	640	699	601	697	623	682	596	677	659	658	639	634	685	643	669	665	630	642	664	640	621	673	629	671	640	625	664	679	648	648	659	654	631	625	629	625	665	624	637	697	643	641	648	644	661	670	642	586	653	644	681	657	647	640	679	632	646	631	625	703	668	630	632	650	627	636	618	612	644	658	640	621	650	695	630	647	649	621	654	629	635	665	638	698	613	679	587	691	614	618	655	701	624	638	687	625	673	657	628	665	611	727	681	695	638	626	648	660	638	649	661	662	659	654	657	657	635	652	669	668	602	632	629	626	633	668	677	634	634	632	594	619	677	670	652	584	632	643	657	612	645	669	689	641	652	649	701	683	683	670	633	644	618	632	648	689	671	610	661	628	643	656	673	595	632	669	690	637	612	629	602	673	633	637	661	654	631	649	653	644	642	624	675	655	693	621	665	621	658	648	640	632	646	645	669	676	651	635	655	622	658	632	602	661	627	672	623	662	670	655	667	635	611	668	619	629	667	646	671	642	702	664	630	653	647	658	683	654	640	670	645	657	618	681	663	663	643	671	642	646	692	676	710	605	642	643	613	670	638	681	601	637	654	683	667	635	665	664	685	648	636	612	628	659	619	629	664	688	603	639	628	641	664	625	681	660	678	670	662	645	635	704	648	675	620	667	626	657	664	642	649	709	675	653	648	632	642	676	615	677	618	666	617	626	648	617	652	695	642	618	638	641	639	629	647	619	608	629	667	669	642	654	640	647	680	646	615	641	635	633	644	655	717	676	629	638	641	650	651	651	669	653	663	631	652	654	707	686	665	653	663	658	669	648	625	651	657	650	672	618	594	626	662	637	634	601	650	646	667	645	666	638	616	615	674	638	644	654	651	621	631	636	649	595	625	710	695	672	647	624	630	700	633	650	635	702	646	650	668	609	641	652	612	623	689	662	625	678	642	625	647	600	636	613	681	606	694	623	693	644	676	641	642	668	614	582	673	652	676	663	662	638	695	645	653	680	683	628	657	681	618	647	693	666	656	645	637	658	689	666	665	646	645	624	626	665	622	650	636	660	640	684	640	683	628	617	662	694	626	644	640	663	678	666	669	604	665	606	687	618	669	625	621	615	703	638	643	693	625	688	650	632	596	635	674	607	594	621	638	670	711	619	663	656	674	662	637	594	637	669	611	622	624	655	661	642	604	678	617	646	683	656	656	690	657	651	673	624	636	632	635	606	680	667	674	689	667	697	644	674	656	672	596	586	619	633	640	634	672	640	584	657	643	668	649	624	647	620	637	641	650	706	640	668	681	642	619	610	643	631	695	651	651	621	610	658	583	630	668	654	632	694	664	646	653	604	632	599	634	666	648	656	634	628	642	684	607	663	631	634	674	639	605	605	687	619	639	658	633	663	649	608	654	613	624	681	676	666	661	665	679	598	622	693	656	608	637	635	662	644	646	631	599	671	660	666	587	640	629	615	626	631	639	619	689	627	648	618	655	636	656	667	659	636	654	643	659	645	671	625	655	597	624	701	683	590	614	636	680	642	679	633	606	688	653	670	669	643	620	666	644	678	630	620	640	636	641	630	639	652	655	665	613	665	651	646	647	626	616	661	636	659	618	619	637	679	649	662	618	626	676	620	677	648	613	609	650	639	648	608	672	632	672	610	627	616	610	652	644	591	610	662	681	651	675	621	634	640	664	666	625	609	673	566	656	649	657	683	641	665	643	647	665	644	639	634	655	635	668	660	643	652	696	666	667	661	681	652	660	632	613	653	681	694	603	628	651	639	667	615	605	631	642	682	648	676	625	632	626	668	692	650	623	647	632	644	606	669	658	643	618	684	635	653	662	597	671	677	641	642	618	646	706	647	606	671	646	631	636	675	638	671	657	696	633	637	628	685	627	674	655	680	662	642	625	650	609	659	635	651	629	656	636	604	717	681	662	638	692	674	601	592	611	664	655	653	713	624	660	619	581	630	612	620	632	663	623	654	635	659	648	639	635	733	624	644	632	646	667	678	610	626	642	614	643	679	621	653	651	666	668	646	657	653	712	631	622	566	636	629	623	647	654	610	649	641	633	647	667	667	645	658	617	658	632	648	638	660	682	640	639	646	628	715	601	702	626	669	662	642	653	631	681	617	659	658	571	630	633	660	629	655	604	651	688	654	623	651	616	640	648	672	677	671	636	735	633	633	626	668	650	669	686	644	636	637	617	638	581	640	653	645	687	618	630	665	660	669	655	644	658	690	670	632	681	644	618	634	652	633	635	639	675	636	627	620	652	614	630	695	630	660	647	651	658	615	664	643	671	648	652	674	641	697	660	632	650	704	656	627	664	682	692	663	682	651	603	629	641	670	635	653	667	607	600	621	656	640	649	611	645	632	616	626	644	632	642	657	591	658	649	603	641	664	645	643	630	708	626	654	663	641	653	645	633	645	637	649	653	629	668	654	633	692	644	671	659	677	635	649	591	631	660	637	648	628	633	636	645	618	616	663	660	615	632	615	657	671	650	658	611	700	639	636	681	654	626	679	618	617	644	637	686	651	620	657	643	617	647	689	608	657	683	688	698	621	641	630	638	650	677	628	651	670	663	644	637	691	624	655	639	625	639	626	620	628	639	650	638	685	699	661	636	642	639	679	645	664	594	690	617	681	620	682	659	628	677	676	619	690	645	670	659	674	636	629	667	630	644	623	636	685	602	617	686	637	638	652	637	646	639	671	668	643	662	657	667	658	628	641	623	622	633	647	646	642	621	665	655	674	605	641	672	664	662	643	687	681	614	659	665	663	661	647	635	637	651	616	665	667	661	627	686	622	602	696	657	682	683	655	682	607	640	626	629	623	630	645	640	647	649	645	690	634	675	660	628	613	633	616	656	641	614	656	613
5103	1043	919	840	540	521	904	1013	1678	1722	1164	547	330	364	349	352	360	345	367	342	334	394	359	353	344	347	322	339	350	356	349	356	321	376	385	365	375	370	362	378	385	365	356	341	404	381	373	354	353	345	355	362	362	329	335	391	364	370	353	370	371	386	383	366	366	359	380	369	372	354	369	318	374	371	346	366	323	338	362	346	308	340	305	318	332	343	374	357	350	382	379	372	320	354	360	372	370	372	378	385	361	340	357	339	357	339	368	342	359	380	368	373	337	371	338	343	368	345	364	362	352	356	370	363	329	382	405	374	345	334	334	309	330	377	340	350	339	364	337	368	406	353	315	338	374	352	377	351	355	335	345	342	329	352	383	344	375	372	347	380	371	384	356	379	382	373	388	369	359	377	359	370	381	386	357	365	298	377	380	403	379	368	357	351	379	382	368	324	351	359	364	349	331	401	361	351	368	337	367	336	357	367	359	311	366	333	352	326	372	370	356	344	324	376	364	380	326	382	347	371	380	348	372	341	386	350	378	336	365	351	346	369	345	358	358	370	343	345	317	335	346	378	355	364	369	362	349	349	332	337	354	357	362	339	364	387	370	318	326	332	376	367	336	374	389	383	371	340	378	390	369	382	332	353	377	369	355	340	356	362	359	352	361	358	362	337	417	381	343	376	336	353	350	344	379	365	369	350	348	366	381	367	379	344	385	353	375	342	361	388	344	367	354	331	367	330	373	354	359	382	376	344	356	362	326	353	366	355	348	339	343	334	382	361	347	378	354	343	399	361	373	376	393	315	326	399	328	368	353	345	356	384	343	332	376	375	375	393	395	360	362	384	364	329	339	393	385	345	378	369	337	356	384	378	333	377	329	349	337	360	356	334	369	355	365	371	391	353	332	344	376	370	387	370	353	330	374	372	352	362	339	319	332	368	395	374	373	393	368	326	361	351	368	331	385	346	378	395	366	355	356	337	348	349	369	350	389	330	362	334	381	355	342	371	353	379	372	371	345	380	382	382	334	366	382	404	343	322	369	321	331	400	355	359	363	355	380	321	338	338	350	358	367	360	358	377	363	346	382	380	352	342	390	375	381	329	389	385	369	364	374	337	348	341	346	378	362	320	322	332	335	417	360	370	388	370	361	370	362	357	371	349	340	369	345	377	359	322	351	343	347	359	343	402	377	364	335	342	337	368	338	355	344	339	354	366	374	347	356	364	352	354	384	332	356	367	395	348	360	365	389	374	359	321	362	365	347	366	386	332	356	332	354	353	363	362	378	363	350	361	352	366	329	342	347	390	333	347	347	356	366	370	332	359	355	356	324	371	371	390	337	395	352	345	347	399	359	330	363	375	362	339	338	361	362	376	351	372	344	349	359	377	348	388	374	385	355	370	378	389	366	368	357	388	342	382	369	392	330	358	377	380	347	352	354	367	347	349	385	394	374	383	365	360	335	384	353	352	366	334	365	351	385	384	363	382	317	322	368	344	345	369	337	364	373	356	342	361	359	346	383	366	383	377	370	346	348	352	367	361	379	374	372	380	376	363	376	333	335	366	342	330	370	375	362	369	363	385	332	368	343	359	369	393	349	352	317	352	339	363	350	376	353	350	357	376	361	351	412	343	350	337	373	371	356	352	383	356	349	350	366	379	337	335	346	394	366	360	356	316	377	328	318	373	379	361	333	389	353	358	350	338	377	366	365	384	328	361	340	398	365	380	354	363	329	335	353	352	372	358	349	376	356	355	364	334	358	337	368	377	389	345	342	350	347	393	331	381	330	340	331	372	383	362	334	344	332	379	334	369	353	357	364	341	353	335	322	369	356	363	346	341	364	365	323	391	344	364	373	379	406	360	352	318	411	385	362	383	341	358	347	360	329	326	346	374	396	392	374	357	357	319	358	367	378	350	351	390	402	338	375	369	387	361	368	322	368	349	347	356	358	377	385	364	362	365	357	314	373	366	386	351	358	365	367	414	387	344	379	326	364	354	343	363	325	386	360	338	409	336	376	327	390	351	358	388	388	380	333	358	368	354	392	388	430	371	362	361	361	341	380	392	323	389	375	379	342	361	342	380	391	363	405	347	334	374	344	344	383	379	375	370	330	343	353	350	317	413	360	336	382	325	364	350	372	365	371	360	381	342	380	370	404	362	341	358	350	356	354	347	392	353	369	385	385	368	367	401	378	347	340	334	323	367	419	360	343	365	400	351	345	357	378	319	344	368	332	399	385	355	351	357	353	317	394	386	310	372	354	366	356	383	366	346	388	317	356	374	363	381	371	383	370	348	410	344	369	386	342	356	363	400	378	361	359	381	341	354	321	364	348	334	357	356	323	381	382	349	346	332	395	367	364	367	380	381	343	363	328	337	372	358	357	340	373	347	367	353	372	342	376	378	345	406	356	354	351	352	354	322	354	312	332	358	365	345	346	376	387	338	346	392	366	356	327	372	360	360	375	377	355	346	361	387	350	336	391	370	357	372	382	348	377	346	355	371	336	358	357	373	305	389	357	337	351	357	309	391	338	412	324	353	373	334	356	372	350	387	372	352	359	367	357	341	353	364	368	365	362	389	343	369	365	369	369	401	331	350	376	355	387	384	363	393	400	342	342	419	395	382	360	361	321	358	344	327	353	349	340	383	370	327	364	356	356	334	341	348	360	338	372	358	377	335	380	343	345	392	392	352	347	363	385	361	369	383	379	377	339	361	367	351	351	356	342	355	364	395	348	373	367	334	356	384	307	340	380	405	352	360	392	365	369	379	351	365	381	341	358	370	355	372	352	370	364	361	333	377	386	386	349	390	381	328	373	362	397	352	377	396	372	344	379	352	377	357	338	392	341	345	360	347	364	377	374	363	353	371	371	374	371	360	344	367	334	343	389	343	381	363	332	373	324	342	322	345	351	351	330	341	372	348	346	400	350	364	380	351	366	328	381	389	339	319	380	345	383	364	365	394	356	348	381	349	346	390	387	322	333	389	361	351	360	356	383	337	366	364	356	354	374	371	376	318	370	374	360	372	360	408	393	369	364	364	366	333	337	357	387	349	375	332	357	353	345	351	362	366	343	350	400	347	351	359	386	356	343	367	361	355	375	315	325	383	361	337	364	366	348	338	377	353	356	312	381	340	333	333	375	370	393	390	375	393	369	316	363	379	396	343	348	349	336	376	364	382	335	356	360	361	376	380	347	328	371	355	345	348	359	352	371	328	397	374	352	361	331	332	344	326	322	364	354	353	382	382	382	354	398	362	362	355	380	359	349	350	336	345	357	348	374	358	368	346	360	395	351	358	364	344	359	399	395	398	352	349	371	370	369	330	365	423	394	352	362	374	351	339	380	352	308	343	359	369	360	348	397	349	335	384	346	353	411	353	328	341	366	330	362	338	345	339	348	368	390	367	360	342	362	373	357	364	334	381	322	312	324	356	363	353	362	377	368	347	347	367	360	376	376	371	383	373	310	387	361	384	359	377	359	344	377	424	382	354	342	365
3674	1268	1912	2149	1626	1535	3811	4380	7464	6901	4067	1574	847	791	789	829	783	814	793	822	787	825	774	761	817	834	844	802	834	815	809	808	783	838	801	856	815	784	788	774	814	772	786	795	863	866	814	791	795	801	792	793	793	770	742	786	788	792	834	814	786	776	774	825	805	809	818	826	798	811	804	805	841	801	788	885	850	766	851	841	838	796	794	798	912	787	821	814	799	836	762	768	786	808	776	796	779	812	795	783	799	792	792	838	789	833	836	802	789	792	797	794	813	795	835	828	826	809	836	775	811	811	837	840	787	824	809	826	823	770	762	797	840	772	791	799	830	817	821	809	871	800	797	799	829	791	830	772	842	809	811	811	812	771	814	836	819	778	819	807	841	833	789	816	800	780	797	836	800	777	821	742	758	769	791	838	793	771	805	841	803	776	798	783	791	820	836	789	777	827	871	857	816	837	828	773	810	836	824	791	806	759	825	769	826	786	733	843	859	827	817	758	791	811	806	845	802	813	833	859	787	810	783	797	785	822	833	787	814	795	752	828	847	785	841	804	799	796	821	840	813	830	817	771	795	843	783	747	806	843	824	793	830	821	748	804	745	820	844	765	811	781	755	740	820	832	815	752	790	788	792	829	795	815	807	821	833	815	807	892	832	781	829	814	801	809	809	804	844	786	785	821	806	830	744	792	784	820	788	851	796	810	754	819	780	815	823	801	774	812	831	831	819	867	807	760	838	829	798	818	780	835	791	834	804	794	764	818	785	825	794	822	773	797	791	810	805	804	743	832	794	820	786	794	777	839	764	763	797	843	780	777	812	836	829	835	828	827	834	813	777	804	785	774	788	851	772	814	815	786	807	793	772	780	790	776	801	895	856	760	767	813	817	784	831	846	814	756	833	792	859	768	844	794	803	828	855	782	817	795	820	863	787	840	794	791	796	836	787	782	824	813	785	783	795	830	807	835	828	796	785	803	778	842	805	831	837	772	784	869	775	841	795	795	856	786	826	801	785	826	836	796	817	844	774	802	751	754	764	813	853	824	863	810	808	779	794	834	803	828	779	785	786	814	794	789	821	817	811	818	857	783	809	832	817	786	827	812	793	841	842	806	801	739	813	852	806	769	800	724	821	765	840	791	817	828	795	789	815	793	774	870	838	841	834	823	804	777	818	814	814	778	793	776	812	829	838	784	846	809	826	797	794	793	833	844	822	849	814	823	808	847	792	815	799	795	800	794	778	830	858	789	791	862	789	805	842	750	822	803	788	779	840	784	806	796	781	843	809	829	857	802	776	769	802	823	780	789	802	829	828	802	789	775	812	864	818	805	815	771	809	750	746	755	788	805	899	838	756	844	830	817	820	891	829	803	863	815	797	795	833	769	791	805	839	838	782	802	829	815	811	834	817	804	822	889	775	863	841	794	739	802	797	865	797	817	771	811	809	812	804	796	757	803	798	773	766	761	771	808	820	846	812	860	853	802	844	811	792	865	815	803	851	774	797	815	802	818	780	766	801	782	813	826	801	827	822	784	794	796	814	834	772	793	807	811	826	767	793	824	779	778	774	806	818	829	801	832	788	793	805	856	775	829	792	805	812	798	854	809	816	835	790	858	820	812	818	793	807	830	832	820	836	776	785	772	833	797	782	815	814	826	850	826	815	792	828	785	792	821	832	810	824	847	847	792	812	771	825	786	844	850	762	825	899	798	828	783	834	824	778	825	779	834	809	819	821	844	832	812	810	793	821	767	837	841	814	822	824	805	811	769	806	782	813	809	866	791	860	771	828	758	828	770	813	802	795	802	824	820	803	823	806	813	812	838	782	769	729	827	812	768	803	811	830	824	804	839	793	815	812	786	762	807	836	818	826	802	821	770	779	747	799	787	840	791	761	804	767	762	778	794	862	721	808	807	788	795	809	791	814	778	853	771	774	773	807	757	773	803	854	810	801	800	818	766	785	793	768	763	771	783	861	824	856	826	779	857	771	813	818	834	806	788	844	813	810	809	794	791	812	804	814	792	821	791	768	824	856	808	782	802	833	827	832	834	823	781	784	818	804	773	824	774	791	815	776	761	827	801	791	797	787	817	856	800	787	805	843	783	728	810	791	768	799	837	806	798	790	802	831	823	767	747	757	803	820	807	844	823	795	812	808	782	815	812	799	808	825	844	784	830	812	808	801	840	796	791	799	833	849	782	826	781	789	816	809	837	836	809	810	777	802	772	791	785	834	820	838	793	803	802	788	830	839	813	814	786	821	828	777	876	803	815	779	791	820	821	806	816	860	774	783	794	843	750	802	761	777	816	773	792	791	805	761	805	829	786	824	816	824	824	806	816	815	758	836	767	796	852	754	808	790	814	806	808	770	752	830	789	791	765	790	774	809	828	792	838	818	828	779	768	793	841	793	803	824	819	849	821	825	820	787	794	777	826	787	806	803	829	785	824	812	789	797	742	771	757	805	768	810	789	816	823	819	860	762	794	826	785	818	821	795	811	832	802	817	845	824	819	767	799	810	814	801	846	835	804	815	807	779	770	845	772	778	820	765	822	802	791	785	877	775	783	803	780	830	781	824	775	812	823	797	828	837	849	801	789	817	841	835	790	819	780	808	843	772	739	817	841	856	797	795	823	794	808	811	779	816	808	790	770	822	841	756	777	813	816	850	839	813	800	841	767	769	815	837	782	834	755	850	814	856	771	818	831	853	833	836	806	789	864	785	849	790	797	861	805	821	779	832	829	882	816	776	814	887	800	793	837	805	805	833	787	808	773	809	838	753	797	846	840	826	817	826	806	809	788	791	775	743	809	823	794	794	833	822	777	783	833	776	740	762	868	832	856	796	796	798	824	847	809	819	815	819	779	812	776	809	799	809	816	798	754	782	782	836	853	815	831	807	820	785	779	802	743	820	796	793	814	850	834	789	830	791	793	843	843	798	774	831	777	819	795	727	799	803	783	781	853	779	828	842	819	798	811	810	810	778	790	838	807	826	782	768	840	718	832	852	837	813	785	815	782	818	760	738	808	797	861	828	826	826	829	788	811	780	797	781	784	806	798	813	783	844	827	778	758	831	808	817	811	820	796	830	777	872	822	820	764	777	763	764	783	820	817	812	783	839	814	793	837	821	859	782	826	800	767	796	797	841	809	807	825	818	843	842	769	810	801	797	823	806	820	832	793	779	750	810	806	794	783	822	860	774	823	831	829	761	782	846	803	793	809	804	824	831	825	810	782	818	853	807	796	805	814	793	800	792	831	804	787	832	768	835	809	856	811	743	790	729	803	845	844	788	830	814	812	753	800	843	789	847	842	766	820	812	824	772	845	783	805	791	799	827	834	801	786	768	755	809	838	823	779	811	792	801	854	805	785	775	806	796	759	795	792	836	813	839	821	792	811	772	811	790	771	787	796	782	817	816	752	828	825	834	784	845	768	771	821	814	806	822	839	743	786	794	841	797	805	827	834	809	792	808	808	765	755	845	829	764	810	797	842	797	873
15318	2876	2339	1689	1291	1270	11272	20713	26123	21130	11925	3282	282	231	231	265	222	241	256	233	239	218	218	224	222	221	211	214	216	253	225	215	219	213	232	222	215	219	219	211	232	228	236	222	199	196	219	258	214	215	199	218	215	244	233	217	197	229	230	238	213	219	230	225	213	208	234	224	237	217	223	236	225	205	240	213	226	268	214	217	214	239	220	241	213	254	232	230	234	233	233	188	227	218	269	226	220	224	236	249	223	216	231	218	204	247	253	245	220	237	186	232	247	234	244	230	212	225	231	255	213	235	229	207	205	229	223	247	253	255	235	230	226	226	220	243	223	202	245	249	236	216	214	239	228	224	239	240	224	247	231	224	185	232	259	227	236	191	265	218	214	208	203	203	204	232	253	233	239	224	248	223	215	255	220	215	205	231	218	191	221	226	250	229	210	245	233	213	201	223	223	188	227	243	247	233	215	232	189	242	242	216	206	244	213	203	251	220	249	219	192	206	215	221	216	205	227	225	240	229	207	233	226	221	236	223	200	232	252	216	223	238	230	190	224	241	222	205	233	226	231	223	228	243	216	223	215	247	221	226	239	212	250	220	214	216	250	220	239	222	233	253	267	202	235	238	219	220	248	212	249	241	218	220	250	246	241	234	253	233	218	242	216	232	229	226	244	254	230	216	228	246	214	232	232	236	213	245	207	255	222	222	229	205	229	222	227	257	234	240	245	226	198	213	232	191	236	258	220	200	230	266	192	217	218	218	226	239	221	211	216	238	217	231	225	222	264	239	210	214	214	222	236	233	224	213	233	212	204	258	232	215	245	230	212	227	232	202	216	230	211	224	224	187	222	246	241	224	239	215	229	219	237	208	195	200	215	242	241	218	242	245	218	225	217	228	200	262	208	217	212	233	237	259	210	240	214	217	218	221	228	241	252	227	221	202	243	250	224	218	235	218	237	200	209	225	213	206	246	219	248	222	198	236	206	233	217	235	256	254	217	224	218	250	221	220	221	235	211	214	256	211	251	198	227	216	212	208	261	244	234	232	236	262	235	232	226	235	231	227	244	206	261	249	204	234	234	191	233	230	221	225	221	240	225	226	216	245	237	232	241	262	251	206	215	220	217	216	200	214	228	209	224	238	228	233	227	234	229	223	241	218	207	237	218	224	239	221	226	229	227	225	209	252	212	266	251	211	222	234	244	219	235	224	202	246	228	243	214	220	219	216	216	230	241	206	215	262	235	249	214	224	239	250	214	227	221	243	239	246	254	209	233	242	231	215	232	221	228	208	233	214	214	199	259	211	215	228	191	214	198	250	230	222	252	228	216	219	236	214	216	243	260	229	221	190	207	223	216	217	229	222	226	198	232	225	205	223	223	228	227	219	236	223	258	248	235	221	243	208	242	243	211	212	217	206	230	223	235	209	227	223	253	246	193	223	216	229	227	235	224	221	223	224	232	233	216	231	232	241	229	217	222	225	214	223	196	244	215	218	233	211	208	197	227	216	217	210	181	235	224	202	239	203	215	230	210	215	244	232	242	191	214	237	240	261	208	242	208	203	245	253	213	226	261	218	234	219	223	247	229	233	191	222	243	234	263	228	225	206	226	224	237	220	232	209	223	222	207	210	206	219	239	199	242	226	204	242	205	229	232	222	225	256	239	237	223	221	223	206	229	207	215	216	186	221	279	224	199	202	218	246	240	251	216	222	200	259	242	230	225	242	251	217	240	238	240	232	237	220	210	224	242	231	243	238	221	208	220	204	235	220	219	224	231	233	235	201	213	205	230	229	217	219	212	236	254	227	254	261	232	248	213	238	243	221	236	278	240	213	221	245	265	234	234	229	239	231	221	249	187	213	199	222	202	193	223	212	197	233	220	240	249	196	238	209	225	208	160	239	205	236	206	237	225	259	209	230	250	214	227	245	195	221	221	226	232	203	252	224	228	213	223	225	208	233	241	222	201	214	228	209	206	248	231	234	230	209	261	252	246	229	215	201	203	199	223	228	212	194	217	226	248	239	223	222	243	220	240	224	212	222	224	221	226	235	234	216	220	245	223	227	231	217	224	251	251	250	227	190	232	223	223	218	229	224	228	235	217	212	219	212	235	224	227	220	234	220	188	223	205	201	248	234	231	232	244	244	242	217	231	205	242	219	230	210	218	206	209	217	202	215	242	235	222	227	242	212	236	213	229	216	223	260	242	221	218	269	250	212	208	234	259	237	220	215	237	242	220	228	229	259	223	197	202	242	219	268	236	211	259	253	235	239	231	233	203	207	209	238	246	224	234	236	219	231	240	213	213	220	244	249	209	235	266	219	219	234	235	197	234	214	217	212	214	219	271	241	231	225	223	203	225	225	238	245	266	209	212	216	194	226	241	233	228	222	217	200	231	232	214	225	220	218	234	225	236	250	219	241	233	235	231	221	207	215	201	230	220	222	241	234	199	242	215	222	225	227	221	232	264	246	223	214	225	227	219	234	236	238	238	228	234	229	215	236	218	243	219	229	239	236	254	246	243	227	218	211	238	239	214	231	252	217	232	250	228	235	225	223	256	212	213	203	234	244	230	240	242	223	233	216	241	212	241	230	244	234	205	207	208	210	227	216	232	224	206	227	226	219	238	243	215	250	233	220	211	211	252	221	210	221	254	236	245	218	224	201	230	239	214	208	206	223	198	226	233	220	248	227	226	220	237	189	234	230	228	233	216	220	226	227	194	233	241	229	205	235	246	223	226	241	216	221	234	229	211	263	242	234	227	229	237	247	212	227	216	254	227	224	228	230	232	233	237	214	217	211	255	226	228	213	219	243	233	218	208	210	217	218	240	227	216	226	219	245	248	218	234	216	207	210	233	226	230	235	227	210	248	226	236	225	220	233	231	226	235	209	231	215	234	222	228	205	235	251	240	199	214	222	241	228	230	247	218	232	220	223	246	219	238	212	215	230	214	219	222	245	238	239	222	218	213	194	223	219	230	208	239	244	200	209	210	215	206	232	232	232	238	206	240	231	223	232	211	212	185	239	241	246	232	236	243	248	244	217	230	218	232	251	248	248	214	211	230	215	223	247	229	210	239	233	228	258	252	247	223	220	224	217	216	220	212	228	215	214	204	241	246	234	235	237	198	234	236	218	218	201	225	210	229	244	215	227	239	238	212	246	190	243	228	240	241	217	239	238	232	226	215	238	211	233	238	216	250	227	238	239	199	229	208	189	219	242	226	236	235	217	205	188	228	246	248	238	213	225	208	232	224	233	213	219	228	226	222	199	248	236	206	254	261	233	223	214	218	236	213	220	232	224	241	229	226	212	242	234	241	250	220	231	218	215	192	217	225	212	222	222	241	224	238	247	232	221	233	260	225	225	215	238	215	228	237	225	246	222	221	237	243	226	204	226	208	244	238	230	231	215	231	240	213	228	237	232	234	198	220	196	209	209	240	220	237	205	230	232	230	213	213	218	222	220	219	223	234	214	215	245	227	224	215	210	236	220	225	261
8844	2003	4470	4907	4609	5423	27579	39775	46160	40742	27899	10736	573	591	560	612	568	546	583	540	533	600	515	557	595	526	553	558	510	579	577	499	587	582	515	550	569	519	564	517	508	553	522	532	535	541	573	562	579	534	500	553	550	534	527	535	563	567	547	533	542	527	550	560	574	479	535	554	481	555	566	515	540	486	529	539	544	514	523	508	555	534	520	520	526	543	530	548	573	557	551	536	545	544	515	547	519	584	519	537	529	536	529	528	522	576	582	541	532	533	576	521	546	513	540	543	559	528	549	582	552	544	561	511	560	543	533	596	565	551	524	577	576	569	512	512	535	530	522	514	547	550	584	571	526	509	527	569	562	580	555	565	493	527	535	577	516	531	514	536	552	551	557	572	538	544	495	498	509	535	548	522	523	599	538	558	546	560	549	501	599	566	544	496	556	532	556	539	543	570	533	563	543	571	499	612	594	536	526	524	540	527	512	541	522	549	517	543	492	550	514	572	507	518	549	535	509	494	557	536	556	554	542	524	542	522	555	519	561	521	554	536	562	560	567	516	561	580	510	534	537	568	542	553	555	562	525	561	516	541	545	536	534	543	555	524	556	526	535	559	544	510	507	552	513	529	552	516	518	557	529	533	554	536	510	549	562	536	583	501	553	537	538	551	523	568	527	535	605	523	518	553	515	489	544	547	546	565	514	514	532	543	551	496	541	559	574	527	521	569	557	519	570	543	581	507	517	525	496	516	557	509	531	598	575	572	520	551	570	517	526	514	546	523	523	556	528	536	522	558	527	552	543	577	570	537	516	606	569	534	509	531	558	577	553	547	479	551	558	561	525	581	537	526	557	559	583	549	521	527	546	521	566	569	542	567	528	517	539	545	513	529	531	591	558	536	562	519	548	563	528	564	544	511	554	524	567	518	546	536	540	551	554	542	556	548	535	548	540	560	525	532	542	563	583	501	544	549	521	499	530	563	515	544	526	569	570	524	524	542	567	571	529	543	553	556	551	548	573	517	540	522	537	565	533	574	525	584	544	526	547	539	588	609	527	505	562	554	517	509	530	587	539	517	522	519	546	530	544	533	520	527	555	516	497	592	532	556	533	551	575	555	522	542	514	520	542	527	521	554	538	553	536	565	557	568	567	522	515	565	592	521	517	542	568	532	557	540	537	558	510	538	532	544	563	576	576	584	531	526	569	549	514	525	551	561	565	539	586	559	541	558	526	569	542	532	565	543	559	537	571	592	524	583	530	576	528	552	539	527	552	522	559	502	522	503	523	536	542	596	548	523	553	497	586	554	522	535	546	563	541	577	559	566	618	550	525	538	552	563	521	531	536	577	497	553	540	578	569	553	509	588	511	532	578	575	518	547	520	532	514	498	524	538	548	556	558	573	558	547	532	537	556	499	546	522	550	547	570	528	579	503	560	564	535	549	534	577	545	530	552	554	573	526	517	533	556	513	542	567	543	506	559	538	515	550	540	533	533	567	517	534	545	537	525	565	567	550	540	574	534	543	558	520	506	540	568	507	534	529	512	547	514	545	551	551	556	502	552	553	558	553	546	555	532	539	557	515	488	568	555	569	549	554	550	486	535	538	577	544	559	560	565	546	541	539	554	578	563	535	526	488	517	543	501	574	570	533	601	554	553	507	556	522	522	533	533	534	533	519	534	540	560	529	534	533	525	565	511	556	498	552	576	561	540	546	524	542	522	518	560	539	525	513	555	542	513	545	567	523	564	552	515	550	556	565	564	565	580	518	551	557	565	520	549	550	537	516	512	569	495	547	545	544	532	563	539	550	555	560	520	511	534	554	518	513	579	567	542	573	563	554	529	540	562	530	575	508	570	501	573	531	544	570	557	516	512	511	558	568	554	589	512	533	522	495	527	533	553	502	566	528	540	540	552	557	556	578	509	553	579	513	480	553	552	533	508	523	532	524	557	540	537	511	532	553	555	554	556	503	513	518	560	544	562	551	520	529	547	578	529	511	594	587	544	543	564	506	518	560	541	539	542	519	524	541	526	545	520	506	490	573	511	541	596	489	532	566	514	575	528	566	599	509	548	545	543	492	537	547	515	541	535	529	520	541	517	522	541	555	519	515	533	630	575	515	527	556	554	556	500	593	504	546	539	510	559	550	582	525	526	541	519	528	559	563	547	548	550	548	563	541	543	551	526	487	543	581	536	535	578	544	593	523	554	547	545	520	533	525	547	473	531	528	563	587	528	546	562	550	570	556	549	558	542	568	541	545	567	508	531	559	542	530	520	497	568	533	531	537	518	516	575	495	548	561	556	532	536	535	543	537	532	558	489	545	522	570	511	554	553	551	586	527	551	520	584	524	506	626	562	518	528	535	527	520	533	540	554	540	547	533	594	547	494	567	531	536	532	510	538	523	513	535	577	500	522	532	497	538	510	507	516	559	580	552	556	539	512	552	553	523	559	581	514	563	577	579	512	573	505	517	560	583	570	511	547	544	535	544	543	525	572	530	519	571	580	515	530	577	496	525	542	496	534	559	539	543	549	588	531	497	524	567	519	519	523	588	532	578	579	582	545	502	583	530	594	574	536	531	556	525	560	544	541	534	548	547	548	562	550	552	522	582	563	567	559	527	582	559	522	557	551	540	550	557	492	542	592	549	489	518	593	550	555	509	552	560	537	553	543	555	523	554	531	569	559	539	528	559	509	531	542	544	570	599	556	524	549	502	569	522	488	514	500	494	548	552	554	522	486	547	555	544	571	534	530	609	530	545	539	520	566	562	562	563	522	566	564	539	557	570	531	542	544	589	570	490	517	519	496	550	530	542	564	545	551	516	532	551	567	577	543	549	558	496	559	541	528	566	561	559	552	524	539	529	493	535	561	591	532	561	542	533	509	563	537	518	532	569	565	554	551	543	541	537	543	483	518	534	544	544	571	546	532	553	538	535	520	529	540	519	544	533	545	550	525	556	530	538	520	565	563	546	541	527	501	521	579	549	505	518	541	551	518	526	559	548	516	558	548	561	538	560	522	512	583	538	519	532	547	559	539	587	558	520	535	538	530	555	548	530	516	522	560	521	532	546	540	496	526	526	527	546	513	552	561	508	516	546	547	533	581	565	547	579	482	555	563	533	559	562	524	516	558	484	559	534	534	551	522	534	492	539	560	516	556	544	575	569	547	535	567	524	541	583	502	525	547	527	496	512	536	545	581	545	582	498	532	599	520	545	502	511	556	489	521	550	560	599	559	589	542	552	551	514	530	506	522	549	545	561	511	520	508	499	556	548	540	539	565	519	566	550	537	532	508	504	558	538	547	513	527	549	549	514	540	534	554	526	490	539	569	544	586	531	592	586	536	568	544	564	536	524	516	564	578	562	520	527	542	516	527	566	535	517	507	555	529	550	518	537	560	495	525	556	544	596	532	539	542	522	561	574	559	579	523	527	544	559	561	571	488	595	554	567	495	594	542	580	574	521	570	523	521	545	515	549	511	548	512	531	586	505	535	525
26335	6456	4598	3034	1925	7181	29499	42068	38588	30535	18897	5666	398	277	300	240	280	296	272	298	316	271	282	292	276	287	303	304	296	273	261	271	314	254	291	295	275	308	273	251	269	275	246	264	266	303	280	273	289	272	273	271	287	254	266	302	275	248	289	288	287	284	299	266	268	262	264	273	276	281	286	276	257	281	296	265	275	273	271	263	260	268	289	287	267	259	277	268	256	284	297	244	269	264	307	287	275	300	288	295	263	248	256	293	260	268	280	265	267	300	268	303	293	283	272	291	268	268	288	272	261	307	292	285	256	277	243	271	292	264	254	275	285	298	312	257	275	259	289	257	298	273	275	270	271	289	301	277	280	263	292	288	284	284	275	266	244	275	278	262	290	287	279	283	301	306	254	255	275	276	280	292	307	274	268	269	297	262	295	273	281	252	264	274	293	287	257	278	249	282	260	294	274	278	283	284	299	289	278	277	250	272	274	283	296	288	248	262	263	266	283	264	293	284	259	278	251	312	286	288	257	258	267	259	268	303	257	291	256	288	282	274	282	270	280	261	268	307	270	234	239	314	286	283	290	273	270	263	290	311	252	256	305	278	264	269	279	286	272	301	261	266	239	294	254	254	318	295	265	265	264	300	269	244	276	244	285	269	285	291	285	260	249	259	289	280	304	272	264	275	243	283	234	270	273	269	285	266	293	275	277	277	280	275	316	292	262	265	275	287	223	280	305	284	260	239	293	282	279	290	272	273	278	275	309	258	267	276	289	265	272	286	291	254	267	300	283	255	317	248	272	310	256	309	265	276	290	247	290	296	274	271	290	287	255	311	294	273	263	270	249	260	261	284	276	270	288	276	268	300	282	282	253	296	281	297	287	266	276	300	272	281	280	268	271	262	244	312	267	307	273	294	230	284	276	279	279	298	251	267	259	274	315	297	237	268	288	258	274	257	221	291	258	258	282	272	261	277	259	267	322	303	270	297	278	247	275	242	293	313	290	252	270	261	296	278	290	287	283	300	295	299	244	279	276	255	280	290	261	248	277	287	284	274	250	306	268	268	282	266	254	276	285	266	268	243	287	290	259	293	281	271	286	257	276	315	270	289	264	274	273	257	275	289	263	256	250	281	242	262	285	314	281	303	288	298	288	297	267	284	297	279	314	295	315	285	265	261	261	290	277	291	260	308	271	273	278	254	264	290	250	290	277	268	293	278	284	277	247	253	283	287	287	267	273	263	270	304	271	278	247	277	290	263	279	271	255	244	288	274	295	281	285	277	268	285	285	280	278	243	280	257	267	290	259	270	251	262	294	283	272	261	264	307	269	298	281	254	282	298	267	293	276	235	277	292	282	278	261	306	275	296	277	264	274	248	282	284	280	295	301	261	263	265	268	262	303	270	268	262	270	257	271	295	309	269	251	268	298	261	272	292	269	313	298	264	281	280	255	276	258	287	278	264	291	271	274	274	262	276	274	281	266	248	270	256	267	270	260	272	284	267	261	265	275	309	259	226	297	306	279	262	248	271	269	288	246	287	288	292	227	269	300	280	300	300	283	274	295	282	220	241	265	298	257	267	223	288	274	278	300	282	263	318	316	268	288	290	260	298	260	279	279	300	280	265	287	265	279	285	263	241	295	272	279	256	270	244	301	246	244	291	265	294	270	289	289	271	279	257	246	304	274	270	280	243	278	284	235	249	262	296	272	283	280	278	277	275	273	274	277	253	295	299	257	271	278	292	314	288	276	269	270	282	283	254	284	261	283	299	294	288	270	284	250	245	279	245	257	264	272	249	272	262	286	294	270	277	287	299	283	302	269	260	232	274	229	285	284	256	308	281	288	307	285	263	303	270	304	284	246	230	299	264	293	278	296	271	284	315	236	270	248	244	243	263	270	252	277	288	278	273	263	264	245	312	295	291	255	277	260	267	296	267	262	270	271	257	280	283	293	279	256	303	283	275	258	305	267	270	255	286	319	287	253	285	256	266	273	266	271	243	308	281	265	267	273	289	298	327	295	255	265	283	277	262	281	247	280	233	301	271	287	304	268	297	282	260	237	262	292	288	297	273	287	326	267	271	265	310	259	267	281	262	266	272	260	260	262	314	254	302	227	248	263	273	285	280	265	278	257	261	302	297	255	287	275	291	271	276	270	249	264	296	259	328	305	284	246	295	293	285	306	268	250	278	271	262	283	296	251	271	247	278	299	276	257	268	281	268	289	271	270	278	299	290	269	272	294	285	275	284	283	266	246	289	288	289	280	273	282	266	253	272	276	249	298	277	269	272	293	265	313	293	260	268	272	302	274	304	294	271	288	274	297	276	284	297	246	282	290	283	251	248	258	297	264	254	285	295	281	248	280	271	305	304	261	257	271	268	293	268	288	290	291	298	284	319	284	246	253	281	307	247	244	275	253	274	249	275	253	279	234	278	295	291	291	270	313	281	279	264	264	238	280	297	285	289	276	273	228	263	251	246	221	289	289	283	310	290	263	291	276	297	257	280	293	302	270	302	257	285	297	270	258	242	271	290	263	273	292	303	293	303	316	246	280	307	243	303	262	262	277	283	261	288	275	306	301	273	293	287	268	275	280	296	284	262	286	270	286	300	250	277	305	273	283	271	301	266	264	272	278	261	274	258	284	240	270	273	278	256	271	269	239	271	292	275	292	268	284	265	287	270	278	286	333	258	254	244	271	296	257	249	277	285	250	256	274	257	270	279	282	308	259	256	280	262	261	280	294	285	262	284	312	318	264	282	276	271	282	267	272	253	261	275	299	256	260	265	313	324	279	293	252	285	258	295	287	253	303	290	303	242	286	316	275	274	282	279	240	277	294	272	296	305	266	255	268	288	276	274	295	276	268	277	279	288	251	283	257	268	254	279	285	267	269	260	244	289	312	282	269	262	310	276	286	275	256	288	295	276	255	275	243	262	278	273	251	264	256	280	266	269	274	259	284	270	253	266	306	294	285	276	285	269	281	235	279	305	313	260	274	297	301	268	274	290	266	275	281	273	287	249	260	267	298	261	275	301	270	302	270	255	269	291	283	321	252	288	266	293	241	285	264	261	279	302	296	254	264	305	303	276	267	284	296	306	284	251	297	278	265	282	303	258	277	241	277	258	281	247	287	261	271	272	293	272	291	246	300	285	269	267	275	261	301	301	274	240	288	303	289	292	291	278	288	274	273	305	261	250	273	311	260	279	280	301	270	301	238	293	284	287	262	280	221	275	262	299	273	284	294	249	282	289	303	274	274	253	287	310	285	283	282	267	248	304	280	256	245	273	279	270	288	312	276	273	263	275	261	253	282	280	255	266	280	268	259	270	260	301	288	267	275	272	282	303	287	266	254	282	271	238	259	292	294	254	278	281	263	259	301	314	245	296	284	282	282	303	262	285	253	250	244	269	283	258	244	275	256	275	283	288	263	290	261	274	282	267	285	296	275	266	243	303	264	275	282	294	294	245	268	261	278	280	296	281	284	259	281	247	271	275	273	266
13057	3321	6959	7904	6710	20227	48957	58437	54758	48181	35400	14677	740	736	731	745	732	698	702	700	741	672	683	711	685	686	699	644	685	664	708	668	660	696	688	624	663	714	688	678	656	728	639	682	684	658	656	649	649	638	670	641	673	698	662	639	676	683	666	676	674	688	625	681	682	694	667	648	635	673	693	625	672	680	733	626	659	642	638	689	680	662	674	639	650	658	674	658	671	658	667	690	685	648	661	606	655	670	682	678	666	669	663	645	624	628	639	666	640	706	675	652	624	664	666	685	637	676	645	710	646	674	651	640	647	723	661	694	611	712	623	641	638	648	669	597	662	661	710	699	657	649	704	634	667	687	686	694	610	634	645	655	640	699	611	692	685	622	647	718	640	656	638	652	672	650	624	657	638	680	683	702	627	649	667	643	629	642	648	663	667	685	682	650	657	675	638	667	659	653	651	656	713	666	699	666	625	697	619	630	684	733	704	664	660	638	620	669	645	644	660	670	648	669	674	647	673	684	659	614	662	698	684	667	712	646	686	647	705	667	635	653	659	650	646	660	639	685	680	672	691	648	676	689	652	641	671	640	641	694	650	699	673	653	654	698	675	618	679	701	631	681	698	680	672	638	703	686	615	636	668	644	648	652	633	634	677	666	643	648	686	673	690	707	653	645	611	664	704	711	700	674	666	685	690	668	688	663	679	678	689	695	653	659	655	656	657	657	641	689	680	665	675	679	640	600	677	664	664	657	676	697	657	643	632	676	664	607	617	637	684	674	653	641	645	664	630	666	703	608	681	658	668	659	670	662	690	633	681	680	675	673	675	625	681	676	655	634	628	618	670	670	674	673	670	627	668	658	671	675	717	645	713	657	643	638	664	660	651	660	674	668	664	630	646	612	701	699	637	602	659	650	679	674	689	639	646	629	644	683	634	666	688	659	667	705	677	635	676	654	660	656	650	718	652	662	654	691	658	684	664	711	653	697	645	661	651	664	656	673	690	620	636	680	684	665	716	753	680	630	628	644	695	677	632	693	627	652	658	647	641	673	661	667	688	637	623	659	678	661	605	699	645	646	678	659	656	684	656	657	643	618	659	650	677	670	626	696	634	657	648	646	708	681	669	670	693	677	622	679	699	645	662	654	678	672	648	670	673	635	665	665	664	646	672	663	646	684	702	663	695	679	693	676	654	693	725	679	683	655	663	680	653	679	677	672	651	662	685	691	684	635	688	681	695	652	689	645	669	705	692	668	697	665	713	647	641	626	653	685	632	634	701	679	637	656	689	680	684	671	688	694	672	644	671	687	669	674	653	690	660	661	678	591	694	680	663	681	693	669	692	630	654	668	710	686	607	640	670	638	695	640	682	605	637	620	659	658	682	648	683	664	605	668	630	660	691	614	658	691	654	623	654	667	671	716	653	654	631	618	660	664	690	628	645	656	658	637	662	697	716	701	662	669	643	652	694	641	679	717	635	678	703	668	630	651	700	686	663	688	636	670	689	693	598	675	655	647	681	684	678	675	657	639	683	669	670	626	685	602	664	610	647	668	642	618	637	647	673	651	644	676	687	660	715	706	629	658	734	646	644	655	679	603	613	646	617	636	681	707	666	673	643	671	675	659	648	661	627	648	654	661	613	658	671	650	644	676	669	684	659	655	683	640	653	613	645	668	667	664	637	657	702	663	671	672	613	653	664	650	697	720	675	709	597	702	712	670	672	665	666	654	652	645	669	682	686	686	642	661	633	689	618	685	690	669	640	708	621	697	624	668	650	624	684	663	660	667	679	656	702	657	669	648	635	650	677	661	602	635	658	658	703	710	622	666	661	657	621	656	674	657	638	637	631	672	694	663	613	686	648	669	700	698	632	682	641	650	655	665	665	648	717	704	682	628	670	653	655	673	655	709	650	647	702	668	680	664	663	657	651	662	643	673	658	674	681	640	624	689	679	602	631	659	652	685	641	684	680	640	671	663	686	661	680	622	682	696	629	643	673	677	694	678	622	711	698	643	625	638	650	667	640	694	679	644	629	646	665	664	694	655	633	646	660	649	673	611	646	656	661	659	684	722	643	676	656	667	628	701	691	660	634	645	653	650	686	666	709	652	663	677	694	653	643	704	615	685	676	676	654	664	634	700	694	681	664	638	651	641	663	626	696	700	667	679	663	691	653	659	703	648	712	643	575	651	681	661	653	655	677	646	726	681	646	642	664	679	646	633	677	660	677	630	670	640	663	736	656	659	674	683	632	701	647	621	631	641	675	630	655	614	654	630	661	636	660	691	675	641	654	652	694	651	646	656	641	683	697	634	617	666	677	632	674	636	688	654	654	652	673	656	669	638	670	637	641	689	621	681	647	644	664	666	657	662	664	662	677	631	658	628	638	674	669	661	708	664	631	692	647	661	677	619	684	673	633	640	656	682	645	664	647	643	668	664	644	656	684	665	687	650	628	641	697	649	674	684	626	677	670	618	670	685	613	656	629	666	696	632	659	687	659	632	713	671	690	669	636	648	646	633	626	596	658	646	609	662	652	664	646	608	678	599	629	670	646	649	705	652	652	653	716	677	674	658	670	666	664	658	686	649	642	682	647	616	654	646	691	646	682	654	657	666	652	699	633	676	693	670	626	662	671	692	661	687	633	752	676	629	623	640	668	669	685	674	698	674	658	659	691	711	704	667	642	671	654	705	661	638	621	685	667	646	662	678	645	677	671	668	694	704	646	663	611	640	653	636	646	689	666	676	645	666	670	664	657	653	668	706	653	667	672	640	657	644	685	648	689	692	686	642	664	700	690	636	642	709	637	648	664	637	671	708	637	707	662	692	697	669	716	630	753	624	678	674	672	670	628	668	653	696	674	630	683	651	655	645	633	705	643	662	635	668	677	687	694	659	663	699	674	685	685	669	669	677	673	678	664	658	636	634	642	614	703	667	646	667	687	640	694	650	667	667	635	696	668	679	702	735	674	730	611	654	677	633	638	688	671	642	645	621	729	660	605	667	675	685	648	645	708	673	673	690	657	653	651	626	652	661	613	681	637	683	669	663	618	699	681	669	671	643	631	655	662	680	716	663	640	660	628	659	669	672	695	672	658	686	630	641	649	634	678	655	717	641	611	662	658	674	650	653	632	640	676	691	684	628	687	671	677	651	694	663	705	652	650	626	704	689	672	670	680	675	698	667	661	685	647	674	660	740	669	655	644	676	623	627	700	689	658	662	703	751	610	681	686	678	679	594	656	645	658	631	653	687	664	629	658	725	706	703	683	632	646	681	687	628	635	691	618	609	692	679	664	665	647	679	737	692	610	658	622	642	694	642	658	673	640	685	651	689	692	658	674	642	676	689	666	659	670	620	656	696	654	648	683	655	657	656	692	679	675	674	679	646	702	659	650	619	670	673	682	701	686	672	652	646	657	650	649	640	728	667	679	672	696	613	637	617	652	654	664	669	665	659	656	667	651	645	689	676	653	699	678	683	680	693	725	630	684	646	664	671	641	671
6127	1070	924	709	528	707	1525	2183	1889	1549	1038	509	390	352	329	352	397	366	358	385	378	355	356	363	377	354	356	359	357	336	334	366	382	370	374	403	362	376	353	381	372	344	399	399	351	382	357	357	352	360	346	338	357	372	359	374	344	399	406	346	357	356	339	379	392	350	383	354	327	387	372	366	327	365	377	362	326	365	383	370	359	376	357	366	386	392	375	400	346	360	380	362	372	383	367	323	337	376	357	370	368	362	375	396	378	315	375	365	354	350	357	402	344	344	368	388	374	371	364	377	366	409	342	352	361	363	363	389	372	381	369	389	362	392	390	348	372	364	367	331	350	400	356	374	342	376	357	340	357	357	407	359	368	373	363	354	404	347	343	361	387	377	380	341	368	390	386	362	391	341	359	361	329	373	411	358	315	390	338	396	364	404	346	365	321	374	397	355	388	406	400	376	370	373	369	354	398	395	343	381	374	392	359	348	357	363	359	396	376	319	373	352	365	326	392	414	358	341	371	361	369	387	395	382	331	369	390	379	374	386	363	373	360	335	381	385	380	353	361	357	364	349	347	330	356	338	347	413	376	352	407	393	329	394	371	344	349	374	334	385	377	338	383	385	348	342	354	339	360	387	342	372	376	339	342	372	334	400	343	354	370	363	327	365	387	360	390	360	398	352	369	341	365	362	314	374	370	362	399	369	392	340	368	350	329	340	360	362	378	365	375	348	343	374	375	338	312	372	366	367	341	359	339	371	338	385	381	362	386	363	364	356	350	383	351	394	362	348	326	350	374	367	391	397	365	366	398	363	353	371	357	393	359	347	393	377	339	376	373	339	359	382	331	363	378	386	416	375	371	311	391	371	349	366	395	353	339	338	361	375	357	348	355	366	355	394	327	368	374	355	371	381	394	388	396	384	418	353	344	356	352	368	416	368	357	337	361	322	378	358	378	367	357	358	351	365	384	345	317	368	340	378	343	383	362	350	350	353	380	357	352	389	401	368	349	360	372	365	361	405	349	378	360	365	361	349	377	432	353	350	362	377	361	346	362	360	386	366	329	372	374	398	374	392	334	370	395	358	377	355	384	361	375	402	358	372	381	403	340	420	368	370	349	372	368	343	373	366	348	388	359	383	372	354	332	380	327	388	366	370	394	369	340	383	348	357	371	370	389	358	370	379	363	376	367	340	362	356	370	363	381	370	350	342	368	381	378	356	392	334	368	353	371	369	382	366	382	367	343	375	362	404	401	360	360	337	355	346	364	369	339	377	360	368	393	345	378	344	347	388	385	396	325	373	371	386	358	351	388	346	368	359	361	358	343	374	386	362	330	352	345	388	391	336	353	403	383	361	360	378	365	359	342	379	336	356	327	352	366	340	381	368	333	378	376	364	339	346	377	386	366	377	372	331	358	375	355	348	366	366	410	362	353	389	356	371	361	394	368	360	351	348	335	354	364	387	346	365	358	387	385	393	347	338	375	307	370	374	341	321	355	385	381	354	379	361	395	369	391	374	372	348	352	390	354	363	358	372	405	363	377	371	341	365	326	380	363	393	362	362	368	355	354	390	351	390	380	386	364	349	390	343	338	373	352	342	363	363	361	348	374	366	369	390	366	342	390	376	374	368	371	352	369	376	388	358	382	373	382	358	415	374	370	372	362	379	379	408	351	365	383	375	389	378	389	348	342	375	377	359	375	359	367	375	366	374	377	349	380	354	365	329	381	367	379	378	393	372	365	354	379	374	391	352	353	354	368	382	340	382	379	366	339	378	390	371	382	386	384	379	378	387	386	359	372	368	375	388	366	400	337	380	370	374	361	378	364	353	372	384	349	361	352	382	359	358	409	373	381	372	356	319	358	356	320	403	385	384	378	377	363	340	406	357	360	413	350	374	343	386	387	343	367	346	363	343	366	381	356	345	370	357	357	359	347	331	335	365	414	376	376	407	367	326	366	370	362	381	365	362	372	383	366	405	341	348	383	390	391	364	376	377	383	371	372	356	377	364	356	367	367	313	387	375	397	354	353	354	317	367	338	348	337	360	362	386	359	386	344	322	359	360	376	358	394	345	339	382	365	340	337	371	360	359	372	362	374	343	347	343	400	395	385	382	379	350	362	341	364	353	366	367	356	376	377	359	384	348	370	381	340	367	349	339	350	375	361	357	384	380	370	365	357	370	374	370	388	378	321	407	373	363	358	333	374	364	380	358	392	371	391	365	378	346	351	377	370	372	349	365	355	369	356	384	390	366	376	361	360	374	379	389	348	365	346	412	362	363	332	354	337	396	369	371	385	378	383	365	347	344	377	389	365	385	346	357	376	369	390	386	393	386	333	363	351	364	368	349	371	366	373	355	363	372	356	350	371	370	364	356	362	333	382	388	365	359	381	354	349	381	346	342	368	359	342	352	398	359	383	356	358	389	389	356	339	389	400	369	380	351	350	386	352	378	384	399	364	355	379	377	364	384	361	380	352	349	363	370	379	403	374	333	377	371	324	376	360	365	399	355	372	338	387	393	362	364	374	360	386	370	383	392	345	377	362	366	357	417	331	359	340	369	342	363	354	402	388	364	359	381	380	365	359	359	337	345	376	379	363	386	368	360	387	377	390	388	391	372	323	380	369	367	412	339	368	366	371	397	382	377	347	351	386	359	391	379	376	346	368	349	383	370	389	347	370	369	381	387	366	377	384	404	347	368	387	346	365	381	352	360	377	376	338	349	348	360	392	413	385	332	344	325	340	355	391	382	336	377	361	346	352	336	359	360	380	358	349	335	335	375	365	377	371	355	359	373	363	356	397	363	370	356	347	377	348	352	372	347	352	344	379	414	375	341	359	364	365	380	337	352	366	343	361	351	378	411	361	355	342	359	357	418	359	350	365	392	340	382	377	385	356	365	369	371	365	337	359	365	403	366	350	381	387	396	374	378	375	363	386	361	423	367	333	362	379	353	383	385	361	383	377	389	344	356	340	373	333	369	360	371	361	373	378	344	342	329	350	362	343	350	342	346	370	362	410	366	359	342	381	368	369	340	384	392	373	365	381	352	384	337	389	353	377	370	359	375	377	383	347	342	367	353	391	371	374	372	358	379	392	356	346	379	370	359	380	372	354	366	326	371	333	372	327	351	392	357	337	360	391	357	350	349	361	343	372	327	317	354	391	391	388	365	372	353	365	353	365	378	379	365	339	363	367	362	393	367	403	385	358	364	371	377	361	397	379	365	378	336	350	380	372	340	352	360	381	338	373	356	370	362	386	376	412	379	366	374	380	375	354	331	375	358	373	412	376	405	349	410	426	363	376	365	386	363	389	388	322	368	366	340	347	370	381	384	375	382	391	398	332	358	362	376	377	340	359	388	342	359	382	379	375	374	378	350	353	349	372	340	401	337	400	387	371	338	356	373	373	363	374	388	406	353	360	407	367	381	344	421	375	379	374	390	369	350	386	357	397	394	348	360	361	366	359	389	350	396	374	354	335	381	415	377	371	376	414	404
4178	1335	1847	1878	1655	2339	5976	8312	7177	5618	3376	1434	827	790	872	798	791	853	815	825	888	810	768	818	818	860	797	808	792	803	764	815	805	808	816	848	833	867	799	837	824	788	837	819	843	832	815	881	814	810	783	850	818	871	791	834	795	787	825	824	820	807	810	812	833	775	800	799	814	783	817	808	823	824	808	778	826	796	798	821	814	773	854	862	807	861	850	835	795	811	809	800	817	831	831	774	840	785	826	858	861	803	832	796	807	820	824	856	814	829	821	796	784	817	779	773	784	820	780	818	778	844	805	830	799	780	819	851	829	811	824	794	777	771	851	815	846	847	819	809	839	839	796	804	809	798	851	830	813	865	793	824	841	836	806	863	864	872	748	823	812	850	803	816	829	887	811	819	815	778	798	791	809	839	833	793	867	811	831	844	831	809	827	842	832	866	819	778	807	793	822	789	808	874	776	833	826	800	798	848	852	791	814	798	846	799	862	819	842	840	791	795	827	798	827	802	849	779	826	801	840	880	811	840	841	811	775	849	816	756	786	850	800	810	816	853	800	850	810	856	873	823	810	847	822	820	843	798	776	787	840	810	782	813	840	816	800	822	766	773	809	834	813	802	796	815	837	868	817	854	850	818	835	770	826	818	857	804	806	851	803	815	773	843	810	762	796	812	842	825	804	846	769	823	761	819	828	801	824	837	754	866	839	792	818	794	858	808	787	831	776	825	860	793	846	807	818	801	872	832	811	821	868	803	802	804	821	835	800	810	825	870	804	823	846	789	815	802	826	879	843	806	830	814	853	777	805	810	817	780	813	835	800	804	818	799	827	800	831	842	868	804	827	849	809	838	841	844	809	793	798	796	782	794	821	820	782	836	821	809	844	782	825	846	839	801	828	875	815	798	838	857	785	795	765	766	831	831	827	802	838	809	788	775	793	804	847	800	825	814	780	795	808	872	819	788	848	814	824	785	857	850	795	812	818	833	823	807	814	830	806	806	790	820	810	861	786	839	817	804	836	848	800	844	779	790	767	816	821	774	804	807	804	798	874	786	825	801	864	829	772	830	819	752	833	844	801	839	815	800	811	785	823	801	827	781	838	825	832	861	807	819	786	827	800	838	809	866	793	838	836	864	809	784	803	807	799	802	828	861	839	845	819	785	830	797	811	795	844	831	855	861	866	910	845	849	852	813	771	778	832	795	839	824	837	819	843	903	837	865	821	849	853	827	803	808	822	748	849	880	817	808	794	789	799	841	828	782	822	765	802	861	822	840	795	810	834	796	817	841	858	766	834	827	851	817	857	788	822	838	821	802	847	766	787	845	837	848	825	793	819	814	787	836	779	823	841	800	751	825	794	785	856	819	867	786	854	788	828	816	827	762	799	858	816	803	854	838	796	836	802	836	788	791	826	813	736	812	842	837	823	806	814	848	849	830	769	786	830	769	844	787	857	813	833	818	822	821	804	750	821	801	879	741	835	829	809	820	821	815	822	839	825	804	769	800	831	824	844	765	844	851	819	786	790	790	827	796	820	796	818	789	895	857	827	778	752	878	820	813	829	780	801	866	833	827	851	811	808	831	815	812	868	811	836	846	830	838	820	864	816	817	849	776	804	800	816	795	832	798	785	846	831	786	824	828	801	893	798	811	807	811	780	814	799	788	840	783	816	866	769	833	797	815	794	850	808	827	818	800	842	810	816	811	839	865	807	798	868	789	771	805	860	850	797	814	807	829	812	824	799	787	799	865	843	809	810	792	838	904	789	827	778	803	813	810	837	840	845	778	835	791	800	798	825	782	844	794	838	811	868	801	786	817	792	807	804	851	874	840	876	820	807	857	774	845	808	829	767	824	813	862	845	809	802	827	868	790	840	814	793	805	810	814	805	794	794	845	794	802	821	763	814	812	811	744	840	821	883	862	843	781	806	830	817	803	846	769	838	806	841	838	818	850	836	818	854	833	794	854	783	837	828	775	815	878	819	841	823	798	843	807	780	813	846	828	790	814	818	853	834	795	825	832	789	773	868	816	797	851	818	847	800	824	799	837	820	769	791	782	803	849	809	812	785	816	775	844	796	779	829	795	834	861	836	826	831	818	774	784	782	766	807	799	846	840	832	817	810	768	831	824	875	816	857	849	861	782	878	803	785	835	798	851	807	822	781	767	857	807	851	748	815	853	893	839	811	824	794	818	872	782	843	778	816	832	779	870	829	776	775	868	818	815	833	802	835	831	827	809	784	864	802	773	852	832	838	817	809	828	814	828	782	808	779	821	832	783	810	794	808	803	818	828	789	788	846	788	813	771	843	849	807	837	802	849	816	859	826	751	787	774	838	834	754	821	819	831	796	762	778	785	780	810	808	819	857	867	816	861	760	813	852	854	794	851	811	848	838	852	818	820	820	821	842	904	839	834	852	874	778	781	751	903	817	833	861	831	847	837	800	847	874	870	814	810	821	846	802	801	763	826	839	883	845	831	849	814	880	830	840	774	783	842	807	789	821	849	828	856	792	808	776	821	817	791	842	796	812	823	802	859	851	799	839	856	846	822	828	815	842	883	825	797	836	867	840	778	786	813	873	831	791	817	801	812	824	797	851	813	846	844	868	873	839	813	810	813	749	867	837	779	791	808	838	801	859	846	869	843	779	894	793	792	837	812	814	848	820	855	829	773	817	840	763	841	832	811	842	803	821	783	843	802	855	814	807	836	797	827	837	848	801	834	835	776	820	845	834	800	858	813	828	833	855	831	863	813	814	834	812	789	766	815	826	871	806	863	828	836	827	824	841	810	839	763	841	807	839	851	827	809	815	837	837	829	842	800	857	792	771	824	826	808	818	782	843	848	836	833	865	799	814	806	777	827	828	854	839	813	834	807	769	802	766	806	862	856	889	849	834	827	854	817	819	829	773	883	814	817	799	821	777	865	797	793	822	811	827	801	817	807	836	838	798	830	819	839	829	843	780	839	798	845	816	807	809	850	821	829	820	807	814	846	849	808	870	849	829	778	793	839	841	805	813	812	771	855	840	837	802	752	787	781	811	855	845	806	763	852	791	823	831	840	772	778	771	814	859	832	795	851	823	844	846	807	846	804	831	823	817	778	855	842	829	841	830	782	825	801	844	796	874	773	830	806	848	782	846	846	846	810	810	802	813	840	838	806	788	809	838	839	852	743	801	810	815	785	835	785	805	819	821	848	868	867	809	812	774	838	863	815	753	795	783	797	857	827	806	826	808	815	842	812	860	794	796	825	777	791	774	824	805	831	840	862	872	844	845	817	813	802	798	854	850	841	810	812	806	832	802	863	812	796	804	829	820	820	854	873	796	841	788	804	832	784	778	842	768	845	791	781	808	816	791	794	814	877	845	789	821	847	825	824	806	805	827	790	829	775	850	842	844	771	831	826	812	860	861	803	834	784	798	794	777	804	827	827	782	845	843	788	828	760	860	858	790	782	852	792	856	836	779	828	874	838	804	777	792	783	806	842	826	821	812	832
22589	4626	2687	1736	1191	1189	9013	25027	26640	16629	9060	2823	250	203	224	204	199	192	197	185	229	212	222	205	212	212	219	204	223	199	223	222	201	204	253	238	213	217	203	200	222	200	206	222	216	217	199	203	190	227	217	203	210	181	190	213	177	238	205	174	213	204	222	188	224	213	210	196	195	201	196	205	226	223	209	203	200	222	206	197	235	218	212	214	200	234	219	184	185	199	237	190	208	221	228	199	184	200	210	222	222	193	199	213	223	188	182	234	229	209	177	176	213	203	207	195	206	225	198	193	212	216	225	215	197	207	221	200	189	212	204	214	220	223	205	214	221	221	221	228	214	207	180	252	196	202	201	213	202	226	207	223	181	212	207	213	220	193	195	188	220	214	191	198	198	200	203	190	193	237	215	218	200	200	192	189	221	216	236	219	189	228	188	202	200	200	216	203	228	214	187	179	190	199	223	211	196	190	222	218	239	197	185	198	201	167	197	190	215	183	216	221	190	185	221	223	221	213	216	224	198	213	233	205	191	214	209	183	223	216	210	213	201	220	226	204	179	204	214	215	204	193	212	209	215	198	212	228	216	203	208	213	208	226	248	210	226	209	215	221	215	229	238	194	238	213	213	214	226	209	220	202	208	224	205	214	224	208	207	226	194	210	185	257	211	227	200	192	192	219	198	219	197	183	189	221	194	247	206	216	191	184	194	209	204	181	190	226	218	211	227	225	217	200	211	200	205	209	195	217	175	197	217	207	236	197	213	180	197	193	197	232	207	195	226	202	200	194	222	187	206	226	218	207	192	230	216	215	200	230	192	214	205	206	216	216	203	205	207	199	206	179	213	193	206	201	218	209	202	224	199	182	225	182	226	190	209	200	228	227	207	201	228	215	189	206	196	213	214	218	241	235	206	184	191	213	220	238	198	213	209	229	227	213	197	198	201	227	191	244	210	197	252	216	210	205	208	197	202	206	195	202	213	179	229	221	200	205	205	191	195	214	212	219	222	230	195	214	229	222	200	225	196	225	204	191	203	233	206	210	191	204	200	197	208	220	213	178	230	175	177	198	204	186	210	206	205	208	218	215	204	203	195	211	234	204	190	200	221	220	242	225	220	211	221	228	207	205	206	208	228	218	205	220	194	212	190	205	225	217	220	213	233	182	219	206	235	238	189	217	222	196	208	209	225	215	228	218	193	180	189	226	229	200	208	203	209	200	180	204	178	207	199	207	182	220	206	193	222	214	225	194	177	212	205	193	211	204	221	219	202	219	220	208	193	210	192	224	190	231	198	221	222	206	196	205	203	228	215	192	218	239	207	192	229	230	209	218	225	213	223	209	225	241	202	198	208	223	201	229	181	208	231	223	212	226	215	214	241	234	203	239	208	218	195	209	204	201	207	247	225	203	225	195	211	223	182	204	199	205	212	237	218	205	169	225	192	197	210	202	215	205	187	232	241	207	219	216	188	209	188	213	209	234	202	199	186	232	225	181	235	196	213	217	206	212	227	185	184	219	205	215	204	208	228	219	200	227	240	203	189	204	205	246	236	214	231	199	211	229	215	217	213	203	194	232	220	236	199	221	224	232	204	195	230	191	220	201	224	214	238	219	203	192	190	200	219	210	196	214	216	221	229	234	210	191	216	205	232	209	209	187	204	200	189	203	172	207	176	238	243	207	230	202	217	240	230	242	188	208	214	210	198	204	210	197	226	202	213	202	209	217	200	244	222	226	242	196	228	218	210	218	204	212	228	214	190	191	221	194	190	189	192	173	216	201	177	203	199	205	228	221	189	186	209	203	216	209	219	235	208	238	222	225	182	194	208	222	182	195	185	201	190	197	218	219	208	216	232	229	214	218	205	177	220	213	188	223	203	224	215	203	202	191	208	187	211	219	211	208	225	187	211	231	204	196	215	203	220	200	216	199	215	220	205	263	210	177	210	199	207	207	227	195	208	204	216	209	199	224	220	215	223	224	195	232	201	229	203	214	189	235	205	224	202	198	176	203	247	198	193	218	206	205	198	236	220	201	210	178	173	219	207	209	215	224	214	225	199	203	203	201	206	200	202	210	223	207	199	218	190	219	217	192	210	197	197	215	228	210	200	201	194	236	185	210	212	186	217	225	206	239	221	216	184	198	195	205	203	201	216	218	236	204	197	213	240	207	215	211	208	234	212	233	206	224	218	215	248	221	207	215	203	180	202	207	221	214	240	237	239	212	192	210	219	237	190	186	183	195	220	214	201	241	237	214	233	191	223	195	234	209	213	202	224	185	219	200	200	202	215	207	215	195	256	204	236	199	226	214	207	203	227	191	220	235	208	242	210	224	209	203	208	192	217	212	198	193	213	205	224	207	211	198	196	207	237	223	211	212	202	221	211	224	212	193	213	216	215	200	233	234	210	188	211	185	199	200	225	195	210	190	207	210	216	209	190	225	234	214	195	206	216	201	201	213	191	199	213	226	236	211	224	199	187	185	186	212	222	211	203	186	207	178	223	206	207	223	205	221	225	191	197	207	194	199	221	242	256	193	221	185	217	225	207	187	182	196	206	218	196	236	205	218	219	196	203	205	201	227	247	187	226	209	224	209	206	214	204	198	196	216	203	189	196	204	225	220	226	213	209	207	237	186	196	238	188	221	219	218	199	233	215	228	200	208	192	217	226	215	207	195	217	214	203	182	212	220	200	194	220	208	226	236	205	221	247	245	236	217	226	160	227	204	218	208	248	216	229	209	196	198	188	204	227	232	207	220	184	212	228	204	220	213	221	200	211	190	210	207	225	218	195	196	202	228	184	188	240	208	200	224	216	194	200	223	222	192	230	223	196	221	206	225	204	222	213	202	226	207	213	198	183	214	212	209	199	189	187	201	216	205	227	197	220	228	246	225	200	208	182	213	230	233	181	225	203	236	206	200	222	216	221	204	236	204	188	221	225	219	189	214	219	201	194	194	226	207	214	203	222	207	221	195	187	218	206	213	231	203	206	221	229	216	206	226	229	196	210	210	197	222	213	221	221	198	236	233	207	240	193	240	218	228	214	214	204	205	214	202	197	198	198	229	205	181	230	200	200	211	215	245	214	195	241	202	220	198	209	224	219	235	207	228	220	236	203	180	215	205	219	195	196	242	194	199	208	231	219	184	202	215	213	178	209	192	208	193	214	206	205	212	201	195	192	221	204	219	223	196	214	211	225	194	227	218	200	204	221	209	221	183	231	246	203	207	215	199	197	215	201	227	203	219	201	204	213	204	179	220	203	205	205	235	189	225	228	224	202	241	211	215	221	204	194	259	210	249	237	202	223	199	226	198	197	210	216	225	233	212	213	207	187	186	220	214	206	203	185	224	214	222	192	220	230	202	190	217	187	187	192	188	203	192	204	188	207	232	216	230	223	235	209	213	202	233	213	198	213	211	197	221	204	189	210	232	198	172	215	217	226	223	190	223	213	193	210	211	194	200	227	226	221	217	226	200	205	202	209	209	200	208	193	222	157	227
12244	1896	4212	4925	4287	4664	25813	46935	44926	35892	23678	10415	582	584	606	537	547	524	555	542	523	546	528	515	541	531	546	497	520	502	513	507	530	497	506	541	517	511	505	504	491	529	534	512	504	536	494	534	489	476	519	505	516	534	527	540	499	532	494	553	461	501	477	546	502	517	489	543	503	522	527	524	534	503	515	513	526	488	451	476	501	516	490	488	501	556	504	515	518	471	481	562	509	529	524	543	522	540	509	498	526	528	502	507	483	453	496	499	496	527	524	520	539	509	486	520	492	447	518	484	526	496	490	481	499	527	530	509	506	552	508	540	490	545	512	529	512	483	509	534	527	517	488	512	466	468	507	488	475	547	552	518	491	509	554	537	513	511	493	530	525	477	530	528	506	488	550	498	513	547	523	519	509	458	514	524	501	517	494	495	535	498	543	543	482	516	543	537	500	540	531	492	491	544	527	482	521	515	525	518	532	521	500	482	510	492	527	540	509	503	518	526	499	502	474	521	487	532	550	508	504	505	566	471	519	497	507	484	530	537	537	499	486	498	460	475	520	477	496	496	511	468	522	460	556	485	514	491	494	510	495	497	477	507	484	436	520	514	516	463	507	496	504	482	502	543	519	527	475	532	501	523	477	544	490	485	500	490	509	511	516	503	525	475	494	493	503	494	496	531	490	502	480	511	498	476	469	522	526	500	468	455	497	514	489	489	509	486	522	517	494	464	510	497	476	500	472	509	474	499	499	517	476	499	524	510	502	507	487	512	507	485	518	496	513	513	488	534	557	483	546	522	467	466	510	500	545	521	503	499	474	485	507	512	487	483	502	505	477	498	478	517	503	501	494	511	519	519	478	502	520	465	513	502	537	513	483	512	466	541	535	528	542	530	482	466	492	475	516	535	502	455	530	526	532	552	510	518	507	462	510	510	516	499	487	504	503	484	471	495	495	506	464	539	520	477	493	507	482	521	519	473	536	515	488	498	532	490	506	556	488	496	514	483	516	495	480	505	512	484	538	514	519	516	512	495	528	486	467	500	484	507	536	505	527	550	504	490	495	466	526	500	516	483	482	546	519	472	509	492	504	550	564	515	517	469	494	479	495	518	475	520	515	502	478	541	549	505	469	500	487	515	529	501	520	517	473	511	512	525	516	518	539	506	472	480	564	536	466	518	508	498	511	514	533	464	501	506	487	520	501	514	531	490	470	499	472	521	496	533	499	522	521	498	514	512	476	498	506	501	465	472	504	490	509	498	495	527	497	489	573	553	514	508	521	516	483	508	557	483	496	517	502	525	491	491	487	476	546	529	506	519	497	500	503	487	479	452	515	494	498	501	489	471	548	480	479	546	494	493	529	474	486	513	532	487	495	516	468	527	542	504	478	552	496	542	496	528	523	475	495	462	503	520	494	502	496	499	504	522	515	517	473	495	486	503	535	465	494	510	513	532	489	501	530	480	495	526	504	528	506	482	483	495	485	505	510	538	501	528	486	506	506	512	532	484	512	509	524	529	496	476	501	500	495	486	536	526	531	534	529	502	502	516	508	517	482	494	488	495	543	548	494	485	499	481	521	485	515	503	533	481	511	466	496	457	482	516	506	508	546	513	483	484	474	520	477	490	499	495	496	520	496	557	510	493	512	534	544	542	468	503	498	495	510	484	509	537	523	535	528	487	497	534	465	511	504	484	476	508	514	469	475	524	545	494	520	506	518	516	528	521	547	553	523	502	521	515	528	503	492	482	508	512	481	454	493	486	496	551	520	519	500	526	486	511	479	487	501	479	504	526	520	532	493	513	473	496	508	500	503	485	499	475	540	496	566	510	494	488	521	520	471	529	460	504	524	543	474	505	505	511	514	528	491	493	500	482	532	524	540	509	503	543	541	522	537	496	500	501	522	477	486	525	490	550	494	522	487	483	509	527	503	513	529	473	476	514	501	525	541	533	503	488	519	508	555	496	519	538	547	540	518	551	490	523	513	501	485	520	512	558	490	488	493	511	502	505	489	529	515	498	520	443	510	507	505	484	498	515	498	508	463	529	484	509	462	507	513	478	497	528	517	487	502	515	558	471	492	501	463	500	543	479	520	519	492	523	526	477	512	507	508	537	552	530	497	499	508	538	491	517	507	517	524	516	467	489	472	518	528	500	507	552	479	504	517	516	449	511	489	532	455	494	512	500	524	515	487	507	510	509	479	507	504	506	548	517	462	532	486	534	478	511	462	519	501	494	489	498	498	474	474	500	503	537	480	453	530	510	511	482	533	512	509	539	537	515	517	542	552	488	493	491	518	483	458	508	527	455	500	531	483	501	473	539	538	510	544	531	534	517	475	518	511	469	523	496	504	492	519	539	479	523	517	469	544	473	512	565	468	550	479	497	512	540	512	452	564	508	499	484	525	514	502	580	502	488	458	527	496	535	522	507	532	503	557	529	524	513	515	534	511	552	502	493	513	510	534	458	522	515	534	511	526	509	524	502	482	487	523	515	531	498	503	527	477	521	488	549	489	503	508	506	506	494	519	549	530	522	516	520	506	542	510	538	511	478	508	546	503	509	531	465	522	463	541	472	489	478	505	493	539	494	502	534	514	501	500	490	481	496	519	530	531	521	519	462	506	519	488	478	534	485	525	520	531	479	497	521	533	511	513	521	502	491	530	522	535	510	541	472	537	518	487	501	519	491	471	517	501	477	532	474	494	491	520	500	499	491	561	473	504	494	526	509	501	534	514	561	493	520	496	524	558	490	504	493	511	507	489	553	498	506	504	512	510	509	497	516	472	511	526	503	521	508	523	456	522	498	493	504	512	492	514	530	491	526	502	498	501	508	519	554	510	497	503	538	513	556	508	509	498	517	526	484	519	511	521	470	528	509	515	478	505	511	559	515	519	513	514	547	499	516	504	493	486	484	520	484	497	532	487	512	491	505	505	507	485	485	514	475	533	495	521	520	507	507	478	529	500	486	550	515	488	516	512	514	488	506	483	500	479	512	498	515	516	532	494	474	511	522	521	505	520	518	505	504	515	525	489	497	534	537	515	499	493	533	494	533	515	493	449	505	495	515	512	464	521	576	535	517	509	546	549	491	523	486	481	520	541	522	502	518	509	528	510	507	488	473	527	485	506	515	530	500	515	491	518	527	527	485	504	534	493	542	469	541	529	488	508	478	485	501	536	478	507	528	550	490	523	533	520	482	511	521	476	517	539	542	519	529	528	460	507	503	520	516	501	516	485	535	469	483	514	537	530	516	500	497	498	529	493	481	548	533	477	527	475	503	475	510	520	493	497	509	517	483	499	544	501	509	515	511	502	513	472	493	525	553	484	495	482	516	493	530	475	492	518	484	551	516	505	488	491	534	503	545	534	524	493	510	507	510	521	482	524	511	458	480	503	504	465	445	530	518	514	513	480	492	505	475	523	548	541	514	487	531	526	507	537	522	514	483	476	501	454	515	515	507	496	527	490	509	470	489	511	482	508	521	500	538	529	488	496	501
31153	8580	5215	3550	3048	2968	20537	38871	37793	27861	18768	5986	421	296	266	254	286	245	257	229	257	233	268	259	255	243	282	273	253	249	211	239	244	249	269	231	276	239	253	209	232	261	249	265	231	259	247	221	249	280	229	223	246	214	255	273	259	222	240	249	231	212	259	244	261	259	236	268	240	237	233	266	247	227	282	232	251	249	260	235	243	273	274	221	262	243	257	262	236	217	251	267	246	237	290	211	223	229	247	258	264	272	234	234	254	229	254	245	253	243	257	261	249	244	244	247	234	229	236	270	260	226	271	282	249	258	234	300	239	263	253	238	257	238	212	256	244	239	223	281	237	229	244	261	272	230	231	248	232	229	231	253	262	226	233	239	241	222	234	230	266	244	242	241	223	238	252	245	245	269	227	247	253	267	243	240	241	235	266	255	223	252	225	270	258	254	251	261	236	243	274	221	256	252	249	263	241	240	232	282	250	228	255	244	243	257	239	241	265	251	223	247	235	237	240	247	242	216	238	238	244	232	245	219	288	259	252	246	252	228	229	243	268	251	265	214	248	238	258	249	254	240	235	230	214	273	253	255	211	238	224	239	259	252	238	231	265	288	228	226	230	238	227	235	258	243	249	216	230	230	237	225	263	232	256	207	252	275	226	248	242	227	257	243	266	248	250	261	254	236	253	244	230	275	250	262	298	265	254	247	203	225	235	244	255	242	227	272	262	217	225	231	239	255	268	226	246	289	245	231	233	255	225	247	267	235	247	234	256	281	253	261	221	225	259	231	247	274	232	270	233	234	240	261	234	230	237	237	220	254	244	242	228	239	227	230	262	225	230	264	242	285	232	235	257	248	238	243	235	247	238	247	255	268	247	230	260	256	236	240	246	209	208	274	239	241	272	254	240	279	226	252	257	221	261	246	246	246	230	223	240	261	234	238	269	261	263	239	268	261	261	226	227	244	239	233	253	246	255	229	300	238	239	229	223	249	212	253	225	246	236	226	229	263	239	246	253	261	224	226	192	223	261	214	284	222	264	236	267	247	263	238	261	247	208	246	260	259	236	262	226	262	267	242	220	234	252	228	250	234	237	274	262	241	255	241	218	235	264	261	261	239	219	237	253	244	216	267	252	242	251	234	215	245	214	266	218	262	251	246	267	240	213	251	245	249	236	239	239	223	238	236	208	239	242	248	217	219	248	223	246	209	214	223	225	222	262	272	235	256	232	238	244	239	225	228	232	240	244	216	254	224	226	211	270	236	260	251	227	243	229	251	244	225	239	253	261	219	244	247	247	224	235	222	236	255	224	257	247	240	242	261	274	227	230	283	218	241	228	222	242	209	231	253	225	232	251	250	244	249	242	235	228	242	213	227	225	235	245	246	258	240	219	248	242	257	242	258	247	242	273	252	268	226	249	245	246	259	228	263	268	230	248	256	248	226	186	237	237	227	254	242	245	260	277	242	248	238	248	257	221	250	240	231	223	250	255	262	241	229	251	287	227	265	250	232	237	224	225	269	249	255	238	241	239	224	212	259	290	246	244	255	260	233	258	242	263	267	222	221	205	252	220	230	248	245	252	221	258	257	211	235	250	256	266	263	212	241	236	245	243	240	249	227	246	236	265	262	246	248	249	272	244	217	231	239	208	251	228	232	232	265	262	244	282	258	266	271	235	228	232	263	222	223	240	248	218	256	241	254	259	240	257	248	248	244	231	209	234	230	231	265	261	248	231	236	260	219	209	237	226	255	242	250	222	225	233	255	235	278	250	252	259	222	248	236	269	248	253	274	257	228	242	283	241	249	232	244	267	215	247	247	268	262	249	242	236	256	239	235	268	262	255	230	230	228	237	246	244	249	231	226	262	244	267	280	261	227	257	236	232	206	226	253	252	259	258	218	244	230	248	246	243	264	260	264	222	236	236	261	230	253	214	233	266	246	238	237	272	248	259	241	225	224	275	267	218	240	243	229	239	256	250	232	267	249	237	259	234	251	277	263	262	252	280	245	213	199	243	251	254	262	211	253	252	282	235	235	229	272	250	233	257	257	230	246	222	253	273	246	265	236	247	243	256	262	236	238	269	270	239	238	267	223	237	275	247	257	234	268	233	254	275	257	233	264	237	235	260	259	264	234	231	269	218	248	245	237	245	253	250	255	245	237	262	278	231	277	215	241	228	237	259	274	246	274	239	260	256	272	261	246	222	219	215	233	247	244	238	236	235	244	235	224	249	225	258	224	265	213	235	237	209	235	252	222	228	253	254	254	257	241	250	235	258	223	246	222	206	257	260	261	248	236	232	209	219	215	218	269	228	245	248	245	236	239	229	229	265	237	236	253	227	247	260	248	230	240	246	232	265	261	230	261	221	234	241	237	246	255	233	266	226	267	249	220	252	280	229	222	212	253	271	263	252	244	240	220	240	269	259	229	242	280	228	223	224	272	255	235	259	271	263	228	240	228	242	271	280	233	268	257	217	255	243	261	259	215	238	254	258	259	246	217	259	259	253	250	273	258	243	238	255	256	250	212	226	266	246	223	251	258	211	270	242	275	243	281	225	245	248	232	261	287	242	251	239	237	241	231	248	243	252	233	257	262	216	216	239	233	239	253	209	264	260	235	244	259	264	256	245	270	269	247	264	242	258	246	232	226	235	249	261	217	246	238	257	229	234	255	252	257	241	231	240	230	268	242	252	268	277	244	245	244	261	269	231	241	250	243	268	255	265	242	257	264	237	254	231	273	216	233	239	225	256	236	220	230	244	261	230	241	245	235	256	265	261	233	256	244	249	217	243	218	229	241	241	260	245	248	271	243	240	272	244	250	241	228	249	235	254	223	277	250	242	253	252	269	270	228	220	225	265	247	249	240	235	208	232	257	248	268	227	256	259	250	244	227	210	234	242	240	257	227	224	251	261	225	284	275	239	251	244	235	227	229	221	245	250	209	252	219	272	235	246	250	241	233	264	259	259	213	235	230	287	227	256	254	226	256	255	227	248	229	258	279	237	246	225	276	243	246	258	255	250	226	252	237	240	289	198	289	255	236	271	253	236	243	248	228	233	239	250	255	262	272	246	254	247	230	223	240	258	213	255	259	247	260	249	238	248	265	261	264	246	244	245	250	272	257	248	253	252	229	213	227	238	254	243	233	228	255	265	247	234	251	222	251	242	233	218	239	239	254	227	254	250	241	268	234	278	220	222	256	245	225	248	257	247	262	249	277	248	269	267	270	210	246	239	236	226	255	259	251	263	236	245	210	262	231	238	249	232	242	233	233	249	214	257	226	228	247	242	248	241	225	241	249	236	247	237	214	228	261	226	268	279	272	257	241	244	241	255	233	241	249	233	258	252	211	222	247	282	227	228	216	240	241	273	240	235	253	217	241	242	216	232	242	220	210	235	261	253	239	253	263	245	219	236	276	255	277	250	222	227	254	266	242	236	250	256	270	255	220	244	228	265	214	259	249	246	252	247	231	215	227	237	199	245	233	228	267	228	251	218	251
15834	3373	6870	8709	10300	11204	40342	55714	54160	46150	34834	16309	745	756	724	710	666	712	669	649	664	645	651	662	578	600	617	653	643	666	598	634	593	607	608	653	628	614	629	609	621	592	589	601	580	597	581	623	636	598	562	598	596	607	648	583	632	594	602	625	602	622	586	590	606	577	617	609	619	612	584	570	579	584	598	588	593	639	643	608	633	597	598	594	630	622	597	592	580	602	635	570	626	567	578	615	616	603	557	625	591	611	559	596	571	676	597	594	589	639	592	591	603	645	638	529	604	617	593	597	573	583	595	584	592	595	657	598	598	577	593	614	581	631	616	645	623	614	595	577	579	571	614	637	596	608	601	560	578	585	619	589	605	603	597	571	625	609	619	557	614	611	579	614	575	620	590	607	587	558	579	600	601	632	555	620	584	594	640	568	601	595	545	606	639	624	633	619	568	607	608	596	593	573	616	617	603	591	587	594	631	592	612	630	596	616	648	601	542	592	648	576	583	574	567	598	613	560	607	596	617	583	589	661	551	564	589	589	597	587	577	555	587	593	610	538	626	591	594	632	591	592	599	629	600	601	597	616	596	541	612	551	581	596	562	586	578	605	601	631	574	587	618	556	616	559	639	613	587	560	645	615	588	564	599	601	596	603	584	567	613	619	610	619	546	583	616	616	638	613	566	590	601	580	625	611	626	602	571	581	595	582	535	586	598	618	599	588	594	577	552	638	591	611	611	634	555	617	582	610	595	605	607	596	611	564	561	642	596	587	605	613	639	592	649	558	644	601	608	565	575	594	612	577	618	564	559	552	615	567	583	586	565	621	572	608	582	643	565	582	592	591	596	568	602	588	584	629	563	571	614	564	592	613	548	628	616	547	552	589	582	590	620	577	593	581	610	625	571	581	636	632	580	622	580	571	609	551	542	634	591	608	565	586	614	581	548	550	620	588	583	585	569	609	599	573	592	565	571	580	627	572	597	623	624	630	571	584	579	599	582	638	598	601	570	609	606	635	572	627	599	580	594	608	603	598	593	543	586	608	615	598	559	604	591	589	578	576	602	610	606	631	608	542	625	573	603	592	580	572	599	627	585	557	612	588	584	600	587	568	573	606	625	596	630	579	585	646	613	583	560	577	591	571	630	563	648	578	617	595	602	640	601	582	585	604	643	637	596	580	567	611	567	616	588	576	563	668	600	596	546	621	590	606	582	615	577	589	613	629	623	598	586	618	565	635	570	603	521	607	601	591	619	566	589	635	578	586	551	600	590	613	589	605	602	628	598	565	572	625	586	608	563	575	554	587	595	593	624	599	622	601	596	598	568	607	572	596	559	606	596	585	622	606	576	605	561	630	626	615	609	574	566	596	572	603	554	630	577	575	621	562	590	541	587	612	562	610	605	550	571	594	578	580	570	587	648	592	580	615	615	628	530	557	594	560	621	589	573	579	634	576	585	605	617	589	612	564	605	554	595	588	600	556	615	592	574	564	591	578	593	639	625	613	598	626	593	635	577	608	610	582	547	572	597	611	594	604	627	614	620	595	609	591	568	624	555	590	606	577	602	632	565	584	588	622	564	602	580	619	587	602	557	569	622	580	684	569	612	614	618	577	614	565	601	571	647	603	587	549	596	630	588	598	579	612	561	569	534	613	577	652	602	640	564	570	621	599	584	599	604	629	580	600	561	592	609	624	595	623	608	625	643	551	604	617	607	582	572	639	600	575	586	619	668	609	595	604	604	582	622	607	636	575	556	609	563	617	599	575	578	614	594	618	615	607	606	595	549	570	618	611	621	571	596	554	611	589	574	590	593	575	585	589	645	614	586	666	617	533	617	620	618	615	589	590	581	634	596	583	586	593	612	598	568	618	583	604	560	567	616	586	590	604	614	651	609	552	623	597	626	591	633	583	634	620	590	584	615	551	597	599	662	630	577	587	604	570	563	641	585	606	580	599	587	579	576	569	585	549	599	588	598	606	594	587	598	623	574	555	562	561	561	542	641	594	617	626	593	557	570	572	569	602	569	613	620	576	692	598	604	596	581	598	568	603	570	568	574	584	594	570	570	627	607	588	625	581	586	583	603	575	593	595	556	584	591	602	557	613	558	594	602	606	565	618	610	632	597	608	588	605	622	594	557	599	621	600	564	593	598	563	614	557	597	590	599	557	574	540	603	570	559	597	628	593	580	580	605	591	568	568	619	583	597	595	573	641	581	593	580	596	574	597	601	581	605	583	574	589	603	588	615	635	557	594	591	583	593	577	639	610	595	592	601	561	615	655	590	618	579	612	626	594	570	589	613	596	584	616	584	582	548	608	618	588	593	620	616	574	576	642	542	591	609	627	542	623	617	575	628	583	580	593	605	568	624	585	575	606	590	596	619	617	590	598	605	565	641	601	587	594	568	572	590	575	612	639	574	589	567	617	604	623	593	621	578	655	580	601	582	600	581	612	622	607	602	592	591	532	572	560	610	614	612	586	607	586	613	630	569	587	584	599	597	604	571	604	629	622	629	601	563	559	617	606	587	581	585	605	573	583	658	601	582	625	587	621	660	587	587	607	553	577	593	577	589	567	599	590	574	613	570	600	581	574	585	633	573	589	643	611	614	594	590	584	641	631	593	590	585	617	565	605	602	595	590	593	560	572	586	596	580	579	595	614	590	612	604	580	580	556	592	556	584	623	579	596	599	599	600	563	579	577	591	581	652	625	621	559	596	572	587	638	543	599	593	617	628	546	604	620	559	585	571	591	574	629	590	596	629	593	646	559	554	628	575	595	539	579	574	597	607	554	568	604	546	615	575	616	590	588	626	570	575	624	601	600	549	564	582	587	556	582	591	604	614	586	586	581	625	545	633	609	581	589	610	586	584	619	607	569	588	633	620	599	584	601	639	588	599	562	574	599	592	585	648	556	579	605	596	561	583	638	617	572	601	608	533	611	596	607	613	595	588	569	606	540	559	612	592	586	586	579	594	587	554	618	578	631	588	639	578	599	568	560	593	631	553	589	616	596	595	562	603	576	621	623	623	607	598	581	645	588	624	592	561	592	598	567	620	588	570	638	592	570	571	589	612	543	642	646	610	603	580	584	600	591	604	579	558	567	539	600	604	601	612	646	598	580	596	584	584	609	605	541	621	612	595	594	604	604	581	622	596	600	613	591	579	590	599	613	556	571	557	570	588	601	586	611	648	560	572	621	620	577	594	629	611	623	624	577	595	572	565	589	544	625	578	629	606	590	593	621	579	581	620	607	575	621	629	603	635	572	549	618	585	622	601	596	613	624	590	565	611	583	585	622	562	601	610	580	566	626	633	607	598	568	595	624	575	575	599	554	592	599	589	563	613	598	540	567	596	577	604	542	588	590	582	583	595	602	688	621	603	610	593	589	580	590	609	579	596	615	609	616	591	586	572	548	661	559	580	600	583	606	610	606	582	622	562	588	576	588	586	554	607	583	593	627	586	578	643	555	597	577	624	560	585	589	544	581	585	589	605	609
5676	900	917	1049	1931	2398	1630	896	1710	1302	1009	506	358	348	328	323	327	353	331	304	351	327	298	335	313	317	331	344	328	329	323	321	328	365	337	335	357	319	345	366	357	338	360	331	338	353	345	359	326	364	346	331	356	361	328	333	327	321	303	338	324	321	328	285	326	307	321	339	328	327	344	329	330	334	318	321	335	314	360	338	334	343	363	325	329	348	350	325	327	336	331	337	346	337	328	330	344	300	349	345	362	313	356	342	371	303	309	338	332	316	343	302	328	341	349	338	311	368	315	369	343	325	326	351	326	312	334	327	325	334	353	339	337	333	317	329	329	328	341	338	331	354	339	359	323	341	317	338	348	319	339	353	352	327	316	366	375	344	343	328	328	319	347	340	331	290	351	345	335	328	332	311	346	327	289	349	368	325	344	341	326	356	356	319	306	357	329	339	324	352	361	313	320	362	377	343	347	314	376	323	334	335	322	328	349	336	323	370	336	338	332	312	343	335	362	335	367	385	326	333	338	312	305	351	328	341	330	283	349	337	308	371	298	337	366	327	338	311	320	318	368	318	333	318	337	305	340	364	340	324	323	327	355	349	348	321	341	324	354	318	314	305	336	302	358	353	309	321	371	325	339	304	328	342	344	362	341	366	317	335	334	332	344	337	335	342	326	331	340	350	362	355	313	338	325	356	327	317	349	284	292	349	354	318	320	298	349	343	332	322	336	313	316	305	340	311	378	335	323	282	365	345	350	351	315	349	335	311	278	299	319	302	347	321	353	344	346	328	334	353	351	305	310	315	316	305	344	334	335	361	394	328	333	321	313	331	340	345	330	349	327	316	329	358	346	326	304	321	338	328	333	331	346	359	337	351	347	320	336	323	320	323	346	311	343	318	319	329	339	348	323	343	325	323	320	331	328	340	375	306	323	321	358	334	303	348	332	333	376	359	337	333	326	352	322	339	348	343	324	321	350	325	342	332	338	273	339	307	339	310	315	320	321	306	326	309	331	320	347	368	376	316	314	338	324	366	330	334	328	326	341	327	356	340	335	351	325	332	342	310	318	322	350	350	332	319	299	343	354	324	345	333	317	357	336	352	323	312	308	312	350	349	346	358	346	326	347	331	347	304	324	306	329	318	346	320	312	324	346	335	325	319	339	344	382	339	362	331	339	292	334	316	334	331	352	363	353	343	338	334	336	333	339	340	330	324	319	305	339	332	316	333	350	308	322	338	315	338	351	328	330	346	333	325	334	330	322	314	352	305	340	327	320	298	328	326	319	365	353	348	328	321	327	332	346	307	339	313	317	352	335	309	351	323	301	317	347	340	349	332	348	367	361	334	340	334	313	314	363	355	346	337	337	350	349	291	372	325	350	306	351	338	325	352	364	356	351	343	344	351	285	313	329	315	321	334	317	335	305	321	358	316	349	305	342	325	322	397	306	334	314	318	296	335	335	337	332	322	330	344	354	302	353	355	357	370	331	350	327	312	363	352	343	345	344	318	323	371	316	337	361	330	351	337	334	328	322	335	349	316	334	366	338	351	326	357	347	336	335	330	339	302	322	344	370	302	331	328	334	344	315	347	350	337	330	309	330	359	350	335	331	359	330	350	312	353	308	334	302	318	371	362	308	340	349	309	345	346	322	370	320	365	342	344	347	320	321	309	346	339	336	348	326	337	374	368	329	328	332	356	351	358	328	325	331	339	328	333	325	339	312	393	370	334	336	348	324	329	375	381	337	340	298	328	296	366	363	337	323	343	324	301	347	355	314	329	343	333	355	359	333	371	346	318	336	326	353	341	313	334	325	335	359	364	304	358	383	376	339	326	373	367	346	391	321	326	324	324	357	333	302	322	356	331	314	361	381	339	331	352	315	365	365	319	314	317	307	354	370	352	327	342	355	333	349	375	369	322	331	363	341	343	329	342	327	350	353	332	329	386	323	296	302	336	368	288	376	335	333	335	323	319	304	322	301	347	343	333	323	364	333	360	326	331	321	318	320	363	344	333	365	330	333	331	317	354	357	354	312	354	303	340	357	342	296	327	330	331	357	337	322	343	388	359	339	345	354	326	318	326	324	333	324	336	341	327	303	345	324	284	363	327	366	370	339	314	366	333	357	337	341	302	343	315	336	303	329	327	336	354	346	307	353	320	314	322	339	332	350	314	336	285	351	366	341	342	336	322	335	328	323	341	296	306	320	306	307	348	339	352	373	358	341	329	324	301	311	309	317	321	303	343	339	362	351	349	364	332	339	331	348	320	384	338	358	333	319	357	346	357	333	355	345	334	329	329	329	338	338	347	347	330	329	304	319	361	327	307	352	334	340	369	341	349	352	348	323	341	334	338	333	342	336	335	342	338	308	349	356	313	338	358	329	345	315	319	364	329	373	353	310	324	355	326	335	325	344	330	313	365	330	362	367	298	343	378	335	354	359	329	338	347	322	371	321	334	317	326	336	330	353	340	315	297	327	364	339	330	309	357	331	353	314	368	333	330	368	352	316	338	351	320	346	320	315	306	348	356	341	335	320	334	349	349	358	330	344	319	310	347	311	340	370	329	328	337	319	332	347	338	318	325	318	336	354	322	352	346	321	347	324	294	349	331	326	366	338	309	300	337	344	356	334	351	379	358	347	318	332	308	357	334	363	331	323	341	364	337	334	309	310	353	356	316	356	333	333	356	347	337	348	322	345	328	328	343	312	337	313	344	343	312	328	300	363	309	336	352	327	349	405	350	334	301	366	341	325	349	347	320	346	336	333	361	335	330	308	344	321	365	354	297	322	326	342	308	352	317	355	319	294	353	351	350	315	346	352	320	302	312	335	333	354	312	327	343	314	312	342	350	367	347	341	345	304	313	333	336	379	329	320	348	349	332	348	330	301	312	308	323	305	314	318	309	340	298	331	338	318	338	323	354	382	332	373	325	351	311	333	316	340	336	359	343	335	332	300	343	363	343	351	340	350	334	349	340	320	326	347	338	309	320	313	332	349	349	324	357	307	380	330	312	360	352	348	365	329	337	343	338	336	383	354	315	332	371	325	369	339	335	341	348	312	294	338	344	332	332	292	348	330	333	312	330	346	344	355	311	343	347	354	332	347	359	312	343	357	319	353	343	351	349	320	335	336	351	339	338	303	330	327	327	317	277	341	347	336	318	353	348	333	323	333	337	304	334	330	364	342	327	350	312	321	356	303	357	320	338	330	320	336	330	321	357	332	298	329	349	359	360	375	372	343	335	322	328	330	339	313	319	313	336	342	320	333	367	354	318	328	320	370	362	374	318	312	327	365	332	276	316	330	322	353	334	347	354	329	320	345	349	361	324	345	294	318	358	317	347	353	315	329	341	314	334	342	343	318	359	314	353	290	379	337	321	368	343	362	321	349	328	333	315	346	320	356	343	308	315	358	347	311	294	350	310	332	314	330	303	359	353	335	344	348	330	324	347	334	353	326	327	330	290	319	359	368	353	304	285	321	352	347	302	347	343	312	345
4054	1141	1888	3224	6572	9035	6384	3547	7805	5733	3787	1354	733	767	756	738	724	726	782	779	778	785	763	788	772	770	723	781	725	741	726	708	709	782	788	794	763	771	787	793	747	773	727	763	725	733	728	751	717	685	759	730	705	732	733	776	754	778	806	723	793	801	734	751	769	702	788	758	746	743	783	758	758	761	751	768	752	790	701	753	721	771	748	693	707	761	735	753	726	742	771	751	782	767	725	765	742	748	762	747	768	728	714	750	740	800	753	750	742	761	736	758	794	734	726	726	747	710	762	742	765	722	767	818	772	753	783	718	771	761	734	741	793	745	740	740	809	775	783	741	781	762	753	762	776	742	739	701	755	707	804	744	761	732	736	728	705	731	784	766	780	766	739	698	730	725	784	751	759	741	776	755	714	743	765	798	727	722	760	725	712	777	692	751	757	764	728	741	802	726	800	752	725	784	703	776	751	736	776	736	785	800	748	738	763	750	745	740	762	799	741	787	727	748	717	779	749	755	759	695	729	758	732	751	762	751	768	764	783	766	751	714	759	742	739	754	752	703	758	717	778	797	784	776	764	763	718	705	747	751	695	781	751	776	782	769	743	720	734	716	742	745	754	740	761	769	761	646	736	762	790	763	731	810	790	726	767	741	717	757	775	767	780	752	760	734	763	734	728	787	756	698	782	828	798	743	744	748	765	774	728	700	756	716	767	751	816	752	730	753	760	730	726	711	798	752	767	799	668	776	820	765	736	732	737	715	756	746	722	744	743	789	760	768	749	745	800	718	742	786	758	723	773	759	706	793	775	764	749	769	706	760	729	754	726	728	791	737	777	781	737	744	725	784	719	761	768	748	752	740	701	754	688	811	744	704	783	758	774	778	757	788	763	735	750	763	744	724	769	747	793	727	742	740	713	704	732	751	749	767	764	784	767	728	718	761	736	758	729	704	790	765	724	740	727	716	743	663	744	768	719	765	777	712	770	724	735	785	768	790	761	774	751	754	709	734	767	751	702	723	785	776	791	780	767	740	760	731	770	746	761	727	738	774	725	805	751	733	761	731	753	696	722	744	761	713	734	782	774	787	778	703	731	716	777	697	703	760	726	762	788	757	783	727	779	744	753	802	768	734	757	774	773	767	731	756	744	750	747	769	799	782	803	760	750	725	744	730	755	791	741	724	772	752	720	777	760	746	777	777	739	743	750	777	765	809	761	752	751	747	733	729	755	763	726	747	769	748	747	782	728	721	751	737	748	781	777	720	782	744	765	727	755	766	741	738	704	755	756	735	705	739	769	763	673	766	778	758	759	735	741	808	758	765	741	758	755	829	701	763	744	732	774	770	759	757	713	728	780	761	790	717	740	746	771	737	760	738	736	741	734	687	723	720	778	750	724	764	736	748	744	790	768	744	748	751	761	779	741	799	748	767	761	716	733	769	788	726	727	732	760	800	770	755	742	756	730	808	715	749	709	775	742	713	730	720	747	762	760	717	776	722	756	713	739	739	763	737	732	781	764	750	718	767	721	765	682	774	761	768	695	737	757	793	703	768	760	745	754	722	766	708	716	747	709	756	761	738	743	801	737	805	691	747	760	763	751	730	732	755	785	724	755	723	779	730	780	691	751	760	748	735	744	732	777	740	734	748	736	739	730	741	714	727	737	759	820	762	733	805	740	769	717	756	744	754	776	709	715	756	744	777	747	731	676	737	686	726	783	786	715	744	768	760	764	722	736	698	777	732	777	772	694	738	755	742	773	718	778	745	799	737	731	770	726	730	752	736	755	724	750	763	725	760	734	716	767	749	751	758	715	785	734	780	750	742	739	733	748	715	742	770	713	748	802	737	718	766	774	778	747	773	740	770	705	788	765	764	784	755	783	789	703	781	760	732	728	787	701	755	710	771	729	794	759	796	778	748	772	746	715	737	781	736	736	741	779	739	678	739	767	719	758	735	713	720	771	774	732	740	741	773	790	759	790	712	738	740	758	751	754	781	802	759	824	688	747	752	782	729	744	790	730	696	772	751	761	732	707	755	700	710	759	768	748	762	712	674	749	705	784	782	754	740	724	769	759	743	793	691	777	710	749	762	721	786	733	745	753	746	784	777	792	762	749	733	770	752	776	766	745	713	760	734	723	790	786	763	763	743	735	737	785	763	724	726	733	750	775	749	760	754	765	757	787	765	727	753	763	760	762	802	746	748	741	760	746	749	759	776	796	757	790	752	720	751	806	759	692	772	725	758	733	698	730	758	726	750	750	777	758	784	766	719	724	769	748	778	758	760	698	724	775	720	717	803	744	745	768	799	747	790	740	752	749	759	755	709	712	820	711	776	716	777	739	740	751	731	727	775	768	759	797	764	759	748	722	751	743	738	773	765	733	757	741	710	735	747	768	739	770	793	747	796	784	736	786	750	741	727	725	702	763	755	769	742	744	749	735	775	740	747	703	769	734	762	718	693	751	751	725	728	757	749	707	781	727	756	809	725	754	742	762	766	780	711	733	750	786	739	719	780	753	736	707	734	714	752	776	733	730	740	806	773	756	729	710	749	753	739	712	759	749	710	778	739	741	778	776	755	742	713	752	746	734	703	702	775	742	742	729	742	816	699	745	774	756	711	778	778	721	759	721	759	771	728	761	757	716	773	719	730	701	750	790	751	765	726	789	753	738	768	737	732	709	753	793	754	772	692	806	802	755	760	789	745	744	729	762	766	784	738	747	773	808	748	746	737	736	762	723	718	764	733	745	703	720	747	770	747	710	746	709	749	748	756	772	720	731	780	718	788	753	748	750	760	716	715	727	790	727	770	756	710	752	790	749	742	747	776	714	748	750	754	717	774	787	749	709	776	740	730	719	792	712	763	756	741	737	761	732	738	732	765	740	714	779	737	779	777	713	731	786	698	739	705	703	720	751	787	752	749	782	734	712	699	768	787	770	716	713	785	700	736	787	725	708	780	769	746	744	718	747	773	765	726	754	746	775	685	742	735	737	739	765	737	776	753	755	772	724	771	718	760	765	777	751	765	737	721	755	733	709	783	764	754	726	724	756	721	733	756	708	805	729	761	736	776	824	698	781	797	769	770	694	758	805	737	794	737	758	773	743	766	770	718	762	723	776	751	754	733	740	729	745	764	766	760	788	754	724	782	725	744	754	726	793	738	703	755	761	704	715	751	742	768	746	740	736	759	736	773	754	769	754	730	766	752	768	706	732	752	732	706	802	759	761	789	769	768	773	761	773	797	733	750	740	747	815	774	753	752	726	786	716	767	785	746	774	803	711	747	743	740	732	750	737	714	803	721	720	766	722	693	736	724	720	771	766	727	807	739	793	723	806	734	847	718	748	731	740	765	729	699	784	786	754	756	728	728	745	806	739	717	754	741	777	728	768	760	725	739	762	732	764	752	779	698	736	727	722	735	712	744	724	704	754	764	750	702	726	797	774	770	782	725	758	753	750	743	729	718	776	710	727	692	736	733	784	780	767	723	737	713	761	761
21548	4910	3571	3573	5714	5973	4765	15393	23480	18802	13304	2905	247	241	209	182	221	188	196	231	203	211	183	186	200	201	210	201	176	203	190	213	184	229	226	194	217	176	202	174	206	183	199	206	196	187	216	214	214	172	182	169	193	218	174	187	204	213	227	205	200	209	171	183	216	182	196	164	189	179	204	168	209	210	192	201	177	213	182	207	237	216	210	200	218	188	188	219	176	194	186	191	192	189	195	216	195	206	205	169	173	189	176	221	222	181	206	190	185	195	189	197	197	173	199	184	176	190	193	186	173	198	209	200	183	209	189	211	173	195	199	172	219	206	181	189	184	199	177	200	210	196	186	199	193	199	175	231	222	198	168	210	215	193	207	201	205	206	215	168	204	184	204	170	195	204	213	200	191	214	202	193	179	204	221	204	164	211	210	182	197	169	189	186	196	192	201	194	192	188	197	182	185	198	185	173	194	194	191	203	206	180	197	185	202	204	189	199	197	222	192	168	167	194	200	191	199	193	204	190	213	206	172	205	180	171	203	200	200	201	191	206	190	168	209	167	180	204	187	187	201	182	196	203	183	198	185	162	181	191	209	186	204	188	211	180	206	181	190	194	189	215	181	186	189	191	172	200	184	194	217	210	199	203	196	212	201	208	209	195	185	176	196	205	203	208	162	197	185	206	199	202	199	196	201	187	181	181	175	190	205	194	193	190	200	165	209	182	202	208	216	198	170	196	213	199	211	195	183	173	194	190	177	222	192	190	190	186	208	184	209	202	191	209	205	197	187	217	181	190	185	197	199	209	174	195	204	192	184	194	185	211	190	185	182	210	200	204	201	175	207	188	194	200	186	202	188	183	187	204	177	216	188	190	199	206	197	165	169	203	190	184	200	180	205	199	230	195	195	183	189	211	192	185	186	193	206	209	196	187	204	202	180	206	211	188	193	195	187	204	192	225	195	187	219	195	192	207	179	181	186	192	173	203	198	212	180	189	223	181	192	200	170	177	204	187	209	214	203	195	192	197	184	180	184	196	193	188	209	207	160	176	196	181	211	186	178	174	200	221	206	229	209	192	210	199	199	174	230	211	170	199	163	184	226	169	188	167	190	189	189	192	192	184	186	188	196	171	193	181	192	224	222	177	176	189	190	187	208	197	181	177	197	218	188	170	209	182	187	179	196	216	183	201	209	174	173	187	194	209	188	194	220	210	174	211	200	220	183	170	194	199	198	206	194	184	184	173	191	176	202	182	208	188	202	193	180	204	185	189	195	201	167	198	217	202	202	201	184	184	181	207	167	191	194	176	204	202	186	167	181	206	196	184	178	202	236	182	187	175	199	212	194	208	185	193	207	199	195	180	191	218	182	196	213	203	205	190	205	193	204	191	207	213	242	184	189	188	182	182	183	180	188	193	182	209	168	200	191	199	197	217	167	184	207	181	183	189	197	170	185	192	178	187	213	192	189	200	212	204	180	186	163	195	197	203	179	151	182	180	222	177	200	178	166	180	183	229	186	172	210	232	181	171	211	191	216	207	210	200	174	198	194	199	222	181	190	182	188	210	215	188	191	203	222	205	173	186	182	195	201	194	208	188	190	169	194	181	228	201	209	187	178	199	196	186	211	198	162	176	220	174	187	213	186	200	183	190	188	183	224	227	185	195	190	214	194	179	195	172	184	170	181	188	184	197	208	167	192	225	172	187	210	210	163	190	203	182	201	211	203	194	181	190	201	193	198	211	179	194	205	191	186	204	199	163	176	193	173	197	183	182	200	196	189	180	175	189	194	173	211	192	177	198	199	203	187	219	214	172	186	198	209	169	176	207	204	201	206	218	183	198	167	202	187	179	208	198	181	199	182	169	172	187	178	198	201	187	205	218	173	209	227	233	182	190	185	200	199	205	178	214	180	180	186	179	186	213	188	182	177	209	210	207	202	192	209	192	183	206	180	212	179	208	188	217	194	205	176	176	217	183	196	198	202	206	192	210	184	195	202	193	198	188	189	192	199	193	231	221	210	196	183	218	205	166	181	193	197	185	209	197	204	183	191	187	176	202	187	177	145	209	201	186	191	221	183	203	203	189	198	194	207	193	199	192	188	199	177	176	189	202	190	193	185	197	203	197	192	177	166	224	181	201	184	200	188	210	198	188	202	186	185	207	165	171	184	191	205	194	203	211	162	192	171	197	214	211	191	185	192	202	168	179	187	194	185	221	182	167	188	187	203	197	200	208	178	201	200	192	191	185	203	197	199	213	202	204	202	177	169	194	188	187	190	199	192	216	171	211	195	173	213	190	202	185	169	227	200	196	215	188	199	215	205	195	206	184	208	206	168	170	191	178	180	196	193	199	184	216	186	190	187	184	193	237	168	198	206	194	203	192	174	212	190	203	166	209	199	195	171	183	217	194	202	180	187	185	188	210	191	199	179	204	180	205	183	200	196	197	191	201	220	204	200	184	216	213	196	172	214	216	191	187	180	194	229	179	213	205	217	212	209	200	198	204	204	185	149	182	193	238	205	188	181	205	194	186	187	211	183	188	179	187	206	209	190	214	210	213	178	208	187	201	199	181	190	189	208	184	207	206	177	187	213	150	192	182	190	218	205	205	197	216	199	221	227	176	182	180	204	187	182	196	200	188	217	198	184	175	190	177	191	205	184	198	194	201	179	201	182	213	190	200	210	178	199	190	194	208	220	183	206	210	182	194	182	176	172	216	216	187	193	224	206	182	165	175	210	187	183	173	188	176	185	218	203	179	196	184	180	180	193	168	179	206	199	199	196	189	197	196	177	188	193	198	175	201	172	189	194	214	187	195	181	199	202	195	201	167	182	194	185	205	212	192	195	188	202	184	211	206	168	199	198	211	209	182	212	192	201	171	205	176	188	204	186	184	210	184	181	184	216	193	197	188	213	205	163	205	175	205	208	208	217	195	179	177	177	202	184	208	182	214	208	179	185	189	188	189	214	189	187	199	222	187	185	201	225	183	180	195	207	215	188	208	225	229	199	185	184	189	219	206	154	200	205	191	214	219	230	186	199	185	184	192	207	205	183	205	195	207	202	194	207	216	217	201	206	189	195	182	173	189	199	221	194	203	214	206	173	190	180	175	220	176	182	210	188	197	196	188	245	215	162	193	182	189	202	190	212	191	190	195	214	208	194	181	192	200	151	192	175	195	211	191	185	186	194	188	195	214	204	195	192	190	232	184	217	216	189	187	200	203	190	193	207	191	196	203	228	210	194	198	169	197	179	184	190	190	192	189	191	209	183	178	179	192	161	160	200	180	193	169	203	181	194	227	192	177	193	184	185	201	196	186	180	192	188	217	206	193	200	171	204	181	174	218	191	188	198	186	194	191	190	208	198	190	188	193	186	180	180	187	191	188	162	220	208	208	187	192	221	166	185	211	201	192	189	183	181	208	188	207	181	188	181	183	212	199	214	211	176	190	184	200	203	212	168	190	212	164	241	184	174	188	181	215	216	187	194	159	163	202	190	195
11881	2042	5127	9296	16013	16343	16254	36093	42918	39289	30666	9341	547	558	522	518	551	521	552	514	531	489	520	467	502	463	494	479	488	477	483	530	479	484	484	460	482	502	472	470	480	463	480	503	477	483	458	488	479	461	435	458	472	480	470	516	465	462	478	491	445	494	475	458	491	480	506	494	482	456	511	453	496	542	497	479	481	482	455	493	510	477	481	470	461	469	477	462	484	430	458	471	458	497	468	472	452	504	492	503	514	457	459	466	493	462	468	463	486	441	484	464	493	485	468	509	481	485	473	482	489	470	474	476	469	456	465	501	463	495	482	451	459	505	453	486	470	478	460	477	472	451	450	498	511	500	466	465	469	472	488	473	468	501	449	467	464	452	476	475	518	510	456	514	464	458	491	490	491	493	449	495	494	446	468	485	487	488	478	457	474	490	457	495	461	461	512	515	449	482	487	457	488	452	474	476	416	443	464	476	447	459	505	454	445	466	473	472	455	455	489	439	482	468	471	453	476	479	491	463	436	482	463	489	472	475	453	482	471	491	469	478	496	448	463	474	496	474	469	456	487	486	440	477	473	479	465	428	484	439	441	502	474	461	476	477	461	486	475	479	461	497	473	471	468	476	473	473	450	466	537	478	486	503	455	446	447	465	485	478	465	465	466	491	480	456	467	467	466	451	465	464	461	490	460	476	447	456	473	464	461	438	477	500	450	439	468	495	440	451	462	486	456	408	480	505	470	474	494	490	495	487	444	480	507	457	491	523	492	473	413	483	494	473	453	473	445	441	504	450	471	481	471	454	476	471	470	484	472	443	469	462	444	459	468	446	474	477	475	474	477	507	486	472	479	518	467	451	496	478	460	497	470	466	450	456	467	449	494	474	469	489	476	439	445	495	427	479	462	440	475	462	478	459	502	470	468	481	491	476	481	480	508	484	473	476	461	456	515	515	451	469	485	475	493	458	454	473	491	456	437	506	471	488	499	489	476	469	494	483	436	466	496	444	486	475	452	456	454	491	446	497	467	503	473	466	495	467	437	446	452	434	448	459	451	478	481	473	452	469	475	499	468	536	466	476	486	439	495	489	494	478	471	484	470	475	458	514	473	444	468	484	501	501	453	469	479	430	449	452	467	514	455	481	500	458	521	462	473	468	447	446	490	489	519	428	476	513	500	493	452	472	476	499	444	494	442	450	472	441	481	478	485	487	528	497	484	437	485	489	455	462	476	440	482	473	463	472	475	450	483	503	490	467	476	470	460	508	479	451	494	475	495	450	452	459	526	461	480	504	480	473	456	479	459	473	502	498	463	442	466	501	468	466	453	438	449	446	490	473	481	471	486	511	504	474	512	418	466	460	503	489	489	452	446	493	430	449	445	499	454	504	533	465	512	503	489	524	454	457	440	462	447	452	463	465	497	482	483	479	454	494	478	457	477	469	491	503	497	463	489	446	477	446	456	518	443	450	447	480	466	430	441	471	454	464	475	466	496	492	499	474	509	468	467	486	490	479	494	488	452	512	477	436	461	480	464	478	477	489	493	491	439	474	483	466	501	463	468	484	473	455	490	488	489	521	441	484	445	496	463	471	497	500	472	490	465	460	447	522	480	456	516	484	481	487	483	480	489	478	485	491	474	486	495	469	452	465	445	482	450	485	478	481	452	481	466	485	476	437	466	508	487	530	484	483	477	441	481	468	453	459	442	517	444	514	449	466	452	484	478	504	466	474	450	472	493	481	472	476	470	474	469	512	475	458	490	477	468	457	496	454	456	487	491	512	422	445	474	462	439	473	466	462	460	470	450	480	506	510	454	468	476	442	477	453	503	515	453	452	471	497	444	451	463	509	463	472	514	477	433	463	493	471	496	455	464	457	424	492	454	473	467	467	458	431	448	461	460	435	490	499	478	500	443	482	464	464	465	456	480	478	451	462	461	487	508	479	482	470	456	478	479	491	469	504	539	432	487	483	471	424	483	469	496	474	457	497	462	483	480	453	469	439	461	454	464	454	463	445	516	408	482	482	530	442	463	448	423	482	522	439	462	476	479	477	500	470	445	460	466	438	481	497	468	460	475	485	509	476	471	459	454	454	489	464	465	461	506	500	439	492	462	465	453	468	461	483	474	448	465	459	458	534	477	476	436	480	459	482	466	477	463	456	435	474	438	498	495	483	451	465	475	486	458	482	495	500	470	462	483	478	497	469	510	497	488	480	479	436	450	478	493	460	496	541	457	514	461	473	435	465	471	457	463	471	477	481	490	528	501	478	483	485	488	488	480	463	464	470	463	478	484	453	455	492	476	478	528	473	451	458	474	497	502	457	452	518	480	500	478	526	447	442	500	470	460	472	433	480	487	475	494	457	435	469	489	499	439	472	477	473	469	480	515	471	465	491	502	492	480	442	494	450	492	475	464	452	517	484	517	485	479	499	453	476	477	467	477	475	471	462	480	462	468	515	471	501	492	469	444	489	481	455	458	477	458	463	428	487	472	458	474	489	483	488	454	487	476	417	479	479	443	469	480	503	473	473	481	480	480	494	477	468	495	447	526	505	456	465	469	510	455	440	449	497	484	469	464	473	498	495	473	510	477	482	459	522	461	491	482	469	457	455	478	483	485	483	493	468	460	476	475	475	446	492	497	494	439	460	470	475	459	475	482	477	462	462	450	484	490	492	492	468	445	462	456	496	441	459	447	467	436	489	482	502	512	454	473	480	466	490	473	487	482	481	466	438	458	446	479	482	495	478	473	489	454	477	456	471	462	451	481	464	449	454	452	481	451	470	480	466	518	477	483	504	481	490	464	478	456	454	449	460	490	449	497	474	445	440	515	441	462	492	453	483	495	448	463	447	491	463	491	438	511	498	480	429	474	456	464	491	450	493	510	475	445	506	458	437	424	479	477	484	463	443	465	527	496	507	444	464	511	515	494	456	449	464	466	483	505	466	436	468	500	481	498	474	480	465	479	472	475	487	449	444	492	452	462	471	464	524	479	464	499	434	465	487	484	498	489	449	473	488	437	513	447	451	438	486	481	465	496	458	476	480	487	481	443	466	488	482	492	512	468	483	501	478	448	459	496	469	461	519	475	472	495	434	477	485	460	482	489	452	471	421	447	483	478	456	455	473	477	462	495	473	457	468	464	483	491	460	487	464	459	479	451	514	454	477	506	478	455	477	459	477	467	515	500	497	450	503	469	459	461	473	481	470	461	462	480	463	483	452	523	478	480	494	491	454	472	469	482	464	457	487	470	456	462	486	494	474	457	482	429	477	458	452	465	471	487	474	447	448	471	485	469	481	463	472	503	450	457	457	440	500	493	454	453	463	459	458	509	450	458	497	472	458	487	481	457	479	493	459	455	448	452	461	487	473	460	472	458	460	510	522	503	445	487	491	471	522	476	447	486	468	464	482	473	480	472	478	450	468	515	470	441	479	501	436	492	458	493	494	449	455	513	474	454	440	473	456	417	454	453	429	487	509	489	485	502	469	427	476	480	470
29641	8334	5208	7863	14325	8097	23470	32633	23457	28649	26308	7629	439	269	264	253	280	263	238	256	230	243	227	213	249	228	213	228	262	249	213	231	237	230	249	246	253	243	236	241	242	241	204	232	219	234	261	225	238	218	240	228	211	222	254	260	245	246	254	240	239	252	207	245	244	234	217	255	236	250	238	232	221	245	217	222	223	207	250	230	223	240	235	223	226	240	235	227	232	262	249	242	216	209	239	241	255	251	249	230	224	226	265	239	235	261	235	231	243	259	202	242	233	265	219	229	257	238	247	245	222	234	274	228	259	240	220	272	245	203	235	234	237	248	229	229	223	231	238	206	216	228	221	244	217	230	235	237	232	241	233	232	234	235	257	226	219	252	233	218	231	208	235	259	238	213	220	232	238	256	246	224	232	227	221	248	204	208	222	231	232	225	206	211	259	239	230	240	254	215	245	225	222	238	223	225	252	250	216	228	238	242	234	228	233	228	234	221	232	235	229	235	212	229	257	216	215	241	239	229	230	218	214	263	224	223	235	242	220	233	253	220	202	211	220	220	208	235	253	241	249	254	246	249	236	228	224	214	234	199	226	209	245	239	212	219	223	231	250	238	233	240	219	224	235	230	231	227	261	206	216	234	220	224	243	235	244	226	235	238	262	224	203	233	228	222	207	193	255	249	225	236	220	196	225	229	219	213	248	225	212	247	254	244	231	217	238	229	259	238	230	222	255	225	242	209	231	225	216	230	221	262	247	219	235	228	235	239	212	234	220	254	213	224	244	236	221	231	221	229	256	238	248	217	251	213	239	271	224	226	244	237	206	238	213	229	207	238	223	223	207	241	202	256	237	243	231	235	226	233	226	223	265	239	269	239	246	240	208	279	246	254	225	240	245	231	232	276	237	225	240	229	232	225	220	251	212	219	229	234	240	212	213	209	220	224	241	242	207	243	218	231	254	210	220	241	236	242	222	226	235	234	252	218	232	229	238	228	244	257	243	223	255	250	241	217	229	216	222	233	243	219	225	236	211	238	257	252	223	221	208	216	245	221	253	219	253	256	246	219	222	209	251	224	223	230	233	225	203	213	227	249	213	250	234	216	224	238	219	247	209	223	252	248	226	253	194	240	227	243	219	256	219	240	233	232	202	213	207	217	227	240	224	212	235	232	238	220	218	237	225	201	215	250	232	232	224	238	213	226	231	218	219	244	229	230	258	204	229	244	203	240	239	237	209	211	244	223	226	238	264	222	260	227	214	228	225	242	233	222	232	220	242	249	218	243	243	235	246	248	243	267	222	216	243	243	233	260	227	229	235	229	249	236	206	250	264	221	232	223	243	245	232	259	244	225	233	237	253	244	233	241	234	243	222	224	220	220	266	225	214	223	239	217	246	223	243	214	258	269	252	252	240	234	216	207	219	215	239	221	216	246	249	208	232	249	225	233	250	255	223	238	237	225	209	224	218	242	255	236	243	223	202	240	214	206	233	222	225	223	215	215	239	214	218	247	220	219	261	204	226	248	216	218	226	219	206	260	257	237	213	230	226	250	250	250	202	247	223	209	215	229	227	235	223	243	226	249	230	241	232	255	247	236	237	208	236	207	232	238	238	245	215	253	237	250	215	227	217	244	235	215	242	248	246	212	202	205	246	222	211	232	208	229	229	233	240	261	232	216	264	247	221	213	214	254	243	204	221	215	256	226	227	203	239	237	234	242	226	237	238	229	239	231	263	258	234	221	235	193	224	239	260	236	222	223	243	256	204	224	249	226	248	254	243	236	213	228	228	238	241	228	220	229	243	232	251	231	241	227	232	259	246	238	236	232	222	222	240	235	212	223	225	241	237	233	216	231	227	229	225	246	215	236	231	247	209	263	235	220	249	242	228	234	247	229	219	236	233	266	222	247	232	230	252	249	227	231	227	206	226	231	223	223	242	236	222	239	232	267	222	233	248	246	226	201	227	223	257	218	234	227	260	230	275	240	220	232	237	233	230	241	227	210	231	234	260	222	250	224	258	217	242	226	236	263	258	223	200	242	245	239	217	252	237	247	232	215	229	243	219	200	219	273	223	240	255	236	228	228	239	221	204	257	226	266	241	219	213	221	222	228	218	237	215	209	237	212	238	214	240	244	259	216	228	227	213	213	265	237	234	232	249	250	225	219	197	215	234	234	222	218	229	232	232	216	259	242	233	232	237	211	226	215	230	223	220	250	239	229	238	258	198	229	233	237	226	222	235	236	247	241	256	229	238	218	249	256	217	216	249	228	229	203	264	233	242	239	230	230	215	215	236	212	209	242	264	244	239	251	207	232	229	262	241	216	236	240	232	228	211	223	241	222	233	225	223	229	251	199	243	227	254	245	230	234	232	201	201	220	234	268	229	260	230	252	236	236	225	226	272	244	246	234	247	202	239	206	236	253	252	215	239	213	230	227	226	205	227	215	213	252	228	217	200	245	224	259	243	233	257	234	227	239	225	219	214	206	192	250	219	206	247	205	238	220	233	241	221	221	215	245	274	232	223	220	209	251	231	236	237	240	252	244	235	258	243	252	246	257	235	239	231	246	208	220	219	217	226	222	231	231	261	237	217	268	282	198	223	214	258	255	246	235	258	228	224	232	237	243	237	242	252	246	213	241	232	229	232	228	236	221	249	233	240	205	260	233	245	221	228	222	229	255	239	219	240	251	244	224	227	253	220	237	208	220	240	232	247	281	239	206	244	206	194	234	254	215	233	260	239	232	232	222	218	229	271	229	245	234	208	235	241	222	238	214	229	231	248	217	247	242	227	233	225	233	230	220	257	217	197	268	242	225	249	250	246	237	243	227	241	238	226	245	237	256	242	233	257	245	228	228	213	229	238	236	218	223	211	231	231	230	216	242	242	262	233	239	228	202	230	243	226	252	237	229	244	223	222	236	238	225	269	239	231	250	240	212	197	213	231	247	252	227	245	228	257	218	239	232	239	241	232	208	215	225	251	264	248	225	214	208	236	256	212	238	237	228	237	258	228	228	229	238	258	262	215	214	221	239	251	227	216	253	225	240	214	259	235	242	232	240	239	210	261	216	204	256	267	222	236	216	241	229	228	226	247	257	255	257	226	238	227	210	241	245	250	277	210	212	221	214	234	230	222	207	218	222	228	200	223	239	264	226	252	235	230	244	214	234	226	217	268	232	246	258	242	241	236	247	226	227	216	254	244	219	240	218	231	251	216	230	234	225	228	235	229	225	224	250	220	241	228	217	223	232	259	213	250	258	247	227	215	216	242	255	216	225	226	229	197	222	253	239	234	250	241	236	236	238	214	253	240	217	226	234	236	241	223	231	246	217	213	229	242	229	247	240	217	231	244	256	255	212	232	229	227	228	203	232	214	222	226	229	257	220	236	228	229	209	225	244	271	230	247	243	244	237	228	237	238	217	243	201	207	232	225	216	221	226	234	231	227	216	219	225	217	255	222	250	256	226	206	240	224	236	219	246	239	236	255	226	211	220	238	245
14815	3072	6962	17316	28054	20788	43378	45258	42428	49137	44144	15537	792	719	709	723	734	689	692	656	631	614	658	624	616	595	578	614	606	615	577	572	597	613	584	617	592	561	521	550	578	582	608	580	574	578	567	601	564	538	587	582	613	561	559	541	590	600	584	605	576	606	597	547	598	537	597	572	562	594	607	576	567	574	554	539	575	593	560	558	545	555	625	549	577	582	594	561	577	578	582	552	594	542	590	566	594	578	588	574	540	583	582	512	542	590	540	558	589	604	550	579	538	570	563	583	580	553	545	558	527	603	576	526	567	553	548	565	528	563	563	537	577	557	540	557	579	554	564	575	538	552	572	584	560	586	580	559	582	518	560	585	569	577	548	588	573	556	534	557	556	553	567	550	553	565	567	520	579	515	569	550	535	572	558	578	566	567	581	573	573	571	553	544	542	574	560	599	533	612	602	582	538	564	563	581	573	562	552	553	596	541	545	537	571	565	542	550	586	559	547	578	597	585	593	586	581	546	577	575	572	590	548	560	530	598	567	611	556	563	576	555	586	557	505	526	590	565	529	561	594	574	583	529	547	524	573	571	556	551	613	568	572	564	541	607	551	563	584	575	590	563	582	558	565	596	540	549	520	561	561	533	501	552	563	559	576	563	562	514	576	567	533	573	583	568	574	563	619	534	591	618	539	581	540	538	569	555	541	516	571	530	569	521	600	556	544	597	587	562	604	561	569	546	559	522	588	602	590	556	606	571	560	577	577	549	556	546	547	568	544	521	572	561	576	596	610	571	533	557	548	575	568	600	579	568	545	521	608	569	584	579	585	538	552	578	579	536	552	600	565	586	571	616	581	544	539	549	537	551	573	587	557	585	571	578	556	569	543	555	537	590	555	611	560	541	576	569	521	561	557	577	560	586	555	593	538	584	622	556	573	586	577	545	567	627	578	553	553	504	528	602	579	551	566	552	555	599	563	578	588	594	577	574	554	603	597	579	539	543	576	595	585	564	563	544	584	577	542	553	606	566	522	562	505	568	590	626	561	546	534	562	580	581	614	572	540	570	590	556	550	551	557	561	573	593	573	576	601	555	604	559	557	586	559	589	571	594	551	562	570	552	566	573	551	558	546	562	559	575	537	545	542	551	551	565	591	562	566	592	542	542	599	528	555	588	602	550	551	548	564	617	568	552	603	576	536	551	564	585	553	549	549	587	562	564	566	550	597	566	594	621	575	585	572	572	553	560	548	518	564	504	545	595	593	539	552	541	579	568	573	605	552	498	574	556	594	605	549	559	585	560	553	592	586	561	579	579	573	574	560	527	546	621	554	562	528	574	563	592	554	573	566	531	553	562	599	541	538	575	549	556	590	605	568	567	557	579	528	556	594	544	554	551	529	565	514	520	595	582	579	572	557	527	576	533	567	622	564	576	525	571	555	539	545	597	574	551	549	592	570	539	584	579	579	599	557	579	584	579	594	571	563	555	563	584	574	582	550	585	522	544	535	573	590	531	593	547	530	580	578	562	589	582	571	572	584	543	595	532	556	594	558	558	590	555	572	519	587	541	512	564	537	613	558	555	596	568	608	552	544	575	582	563	544	568	544	569	557	602	541	537	569	604	560	577	570	556	595	599	627	599	575	575	572	558	543	581	569	586	501	551	595	544	547	483	595	559	565	574	573	585	559	563	564	592	584	577	580	560	566	551	544	609	550	553	570	572	571	565	602	571	574	572	612	533	561	587	558	546	564	537	571	560	534	591	550	560	516	549	573	549	554	550	565	552	579	592	579	547	515	580	564	524	551	545	594	548	545	582	571	565	531	579	565	617	559	550	515	535	548	554	590	566	570	588	575	553	530	570	530	544	562	541	541	523	574	561	571	581	554	607	578	593	550	580	577	575	540	585	518	559	551	571	559	558	573	577	516	574	573	515	568	545	589	560	532	508	567	614	567	582	560	580	597	617	605	526	556	586	587	534	614	533	552	572	542	541	542	549	540	577	577	566	578	546	594	548	595	586	564	564	575	536	550	548	549	554	566	582	556	541	573	541	567	562	546	565	575	623	553	551	566	561	582	521	543	576	554	565	542	557	519	544	556	559	541	541	580	611	538	572	584	595	592	557	572	551	541	533	557	536	542	592	556	564	586	566	520	588	572	596	588	513	603	555	543	568	566	579	559	586	564	602	575	627	588	573	606	538	596	590	554	587	538	596	586	544	587	537	537	594	555	569	595	557	559	554	541	582	550	502	542	560	566	561	575	592	554	585	547	566	583	563	556	558	595	562	562	552	569	553	563	541	577	538	565	537	560	598	580	540	496	611	578	593	548	540	556	568	558	580	550	574	566	538	545	539	583	567	571	592	579	540	558	575	581	536	555	558	535	574	587	560	577	549	564	535	607	549	547	569	534	552	584	556	559	566	601	572	559	559	591	598	551	519	576	593	550	564	569	547	551	574	565	594	560	561	571	582	566	535	617	554	575	538	559	516	571	589	584	555	560	568	556	552	531	536	535	567	548	578	562	584	545	527	516	559	567	592	579	560	592	517	560	536	564	578	596	586	574	543	542	559	555	577	576	546	529	565	542	559	574	592	553	548	582	578	573	616	551	555	560	563	571	560	538	602	593	556	555	597	583	537	562	568	602	604	594	601	571	585	580	585	550	576	595	517	584	580	579	584	548	573	593	579	569	620	578	542	576	591	537	585	546	576	587	584	590	574	530	565	545	578	582	558	617	577	572	576	583	547	539	568	589	548	565	602	533	567	586	573	602	566	539	596	570	536	593	596	565	489	543	600	564	584	562	602	581	601	572	555	576	552	539	514	583	574	584	592	556	590	608	543	602	598	566	601	597	606	562	569	549	564	582	529	555	566	564	581	598	596	574	630	558	578	565	585	575	538	558	532	565	564	573	598	610	562	559	579	538	529	612	579	578	528	574	554	522	498	583	605	570	549	591	581	620	539	559	591	567	557	572	537	592	547	577	540	560	539	630	564	578	612	555	589	552	579	563	551	545	557	603	563	505	599	575	561	596	584	569	539	581	577	599	587	567	574	538	560	553	561	592	537	607	562	561	566	547	573	575	562	564	525	600	611	600	570	548	548	555	585	596	575	578	552	537	572	566	525	574	560	583	556	571	554	595	527	564	575	530	596	567	568	548	551	536	585	528	535	535	584	524	588	564	570	558	577	546	541	564	573	522	594	593	578	551	599	573	611	587	573	618	596	554	553	529	578	551	553	574	564	569	584	523	577	600	586	578	564	576	577	593	536	575	570	526	560	536	558	575	522	601	583	524	554	584	582	552	559	572	557	546	598	596	605	554	581	581	569	595	584	573	562	593	544	607	552	528	567	596	580	579	606	601	553	584	602	583	591	566	592	568	581	574	559	550	582	553	589	535	516	559	573	564	585	540	536	564	547	586	577	559	573	579	565	606	550	543	586	593	577	552	546	557	532	568	601	560	577	590	609	553	526	579	576	563	614	544	555	553	588	553	535	633	569
5156	2170	9597	9815	5328	1154	1183	683	512	1401	1460	492	319	297	327	292	347	312	359	317	318	360	352	314	346	338	331	339	341	327	376	320	357	333	328	319	313	369	325	322	301	353	339	329	363	377	350	343	333	340	341	348	331	369	326	339	286	309	341	319	347	360	322	326	297	313	347	327	342	315	302	348	341	338	329	312	341	298	331	334	321	324	327	325	332	322	332	317	321	324	330	333	323	313	331	318	321	359	353	316	314	356	309	332	321	348	332	326	369	315	321	328	328	325	330	310	297	293	332	315	349	321	336	296	342	349	326	316	353	339	344	319	290	302	278	329	316	343	361	327	323	329	305	347	325	356	343	344	335	319	338	307	311	330	310	351	340	344	332	313	298	344	299	334	318	314	319	323	344	362	341	326	328	364	341	319	306	322	320	369	320	359	284	311	288	336	325	323	332	336	310	287	328	387	294	296	364	344	342	340	327	330	324	324	321	346	349	337	309	347	357	344	308	322	351	315	338	310	313	320	323	346	334	348	324	312	358	307	315	305	340	333	337	312	351	306	331	313	320	355	335	295	314	334	320	346	312	331	300	326	334	341	307	312	320	342	347	330	320	322	345	323	340	304	352	340	340	350	358	340	302	332	337	323	306	323	329	313	305	299	346	325	311	346	347	362	327	314	336	363	350	352	295	362	322	338	356	313	333	348	355	325	325	332	362	392	353	319	355	322	339	342	333	302	329	343	332	312	324	343	322	311	325	357	326	355	342	309	288	333	338	303	294	338	350	331	330	335	338	315	309	322	363	311	333	339	314	309	341	324	309	339	344	331	313	379	321	338	310	342	323	332	378	352	331	358	311	333	325	333	344	262	328	312	325	329	341	321	312	339	338	323	350	302	308	309	320	315	328	314	283	314	322	363	320	322	350	367	331	315	343	344	363	317	336	323	330	326	353	368	354	347	350	310	309	329	328	359	309	324	323	320	327	329	294	327	320	336	300	340	329	321	318	296	333	271	339	287	332	313	314	327	345	339	334	320	338	291	338	307	316	348	353	320	316	294	357	348	352	344	333	300	339	320	303	306	340	307	312	347	327	305	325	308	337	327	313	303	346	336	308	328	348	321	312	365	336	335	323	359	315	355	312	339	329	324	374	299	326	285	352	317	324	352	336	324	293	323	301	333	328	320	292	322	298	280	314	301	361	319	317	357	308	302	356	364	304	345	339	350	289	295	333	334	294	327	359	356	336	343	294	355	330	332	313	310	321	333	362	351	320	296	329	326	359	284	336	334	308	342	312	376	334	296	305	308	353	324	348	350	321	330	328	321	318	316	351	317	348	332	322	348	373	384	315	349	353	327	321	327	347	350	320	360	334	325	316	312	316	355	327	333	304	381	332	318	341	279	331	328	338	341	324	309	351	357	343	317	322	322	323	327	317	295	349	362	349	352	367	357	332	344	282	335	346	290	332	310	350	311	331	365	322	318	299	326	292	348	326	334	340	329	316	337	318	322	345	343	334	302	313	315	333	325	317	337	325	291	315	310	291	323	311	327	325	366	304	353	318	343	323	342	328	328	312	335	313	307	306	330	332	333	345	327	376	311	331	322	329	354	340	345	316	300	318	343	341	297	316	318	327	350	325	358	317	364	332	320	301	315	320	334	335	335	338	341	319	344	339	313	337	334	319	308	350	329	310	342	328	333	286	304	297	310	341	340	348	327	309	334	331	319	364	297	348	317	321	312	321	334	335	345	332	300	322	327	306	283	295	287	338	337	297	331	324	321	333	318	357	343	345	345	300	327	330	332	312	305	318	356	324	316	309	282	293	320	318	379	334	300	288	330	330	331	332	362	364	423	367	298	343	313	348	341	326	375	306	323	317	356	290	330	298	348	327	296	301	352	327	331	337	307	320	334	323	346	333	296	307	330	354	283	325	356	345	295	310	326	313	354	326	285	339	311	328	317	316	338	338	339	338	324	344	328	322	311	296	339	348	341	369	351	326	340	334	294	345	300	326	368	343	301	353	308	330	307	334	326	306	314	324	311	346	309	355	334	360	314	344	308	328	335	305	341	327	353	341	312	317	362	333	322	324	309	314	377	326	314	317	351	284	375	324	362	341	345	330	332	309	316	302	331	318	310	318	321	289	328	328	334	315	323	328	360	356	335	326	312	340	331	340	371	325	336	366	348	344	340	313	332	321	332	340	308	338	331	364	362	348	360	329	288	304	337	365	347	333	303	324	343	336	333	330	318	325	322	334	326	328	327	323	306	328	332	327	340	306	344	326	344	304	339	341	330	347	290	309	356	330	331	313	294	300	314	327	337	326	318	349	374	342	320	342	364	313	301	328	287	332	311	329	322	338	321	348	362	355	314	314	310	323	340	339	317	328	323	322	370	348	336	310	310	357	313	345	299	295	316	323	323	321	323	315	363	331	352	296	341	366	366	337	320	343	310	325	347	318	311	301	320	362	300	327	345	307	314	363	309	294	338	307	325	314	341	320	331	359	321	322	309	329	315	349	309	329	333	350	357	357	324	343	354	362	318	358	359	310	355	330	355	323	336	309	333	309	340	352	321	319	362	355	321	355	297	342	307	328	287	303	334	334	288	314	300	316	330	294	339	330	320	330	329	303	347	304	333	309	309	342	313	335	325	350	348	311	329	343	313	316	335	316	342	357	318	316	352	318	363	350	322	358	334	337	358	354	322	325	319	308	316	322	296	368	283	336	360	318	315	341	362	350	313	341	343	318	311	344	335	336	363	339	316	298	335	325	341	325	363	335	338	331	308	346	323	330	321	285	343	360	323	335	345	338	320	334	315	355	333	325	336	325	318	334	338	321	331	335	360	334	297	307	306	313	315	359	319	324	317	325	335	332	346	314	328	342	321	329	319	323	291	351	331	320	286	320	349	317	303	324	310	288	321	339	332	325	349	351	331	323	374	363	347	307	347	351	362	358	316	306	314	328	346	303	338	322	309	329	326	361	347	313	313	330	325	332	309	366	317	334	328	321	321	348	305	330	319	330	321	332	333	324	349	344	334	320	343	353	354	333	320	334	318	345	351	338	367	344	330	296	294	337	335	317	354	352	357	319	335	355	361	319	313	324	292	362	326	308	365	338	329	323	311	328	328	354	322	320	318	328	302	350	345	334	340	317	336	364	336	317	310	287	322	331	327	354	328	301	337	360	320	337	312	340	298	321	323	329	353	351	347	347	341	305	337	301	371	295	316	336	337	347	310	298	324	317	331	353	335	317	308	341	308	291	343	323	329	335	344	371	336	350	332	342	323	323	348	345	327	325	328	340	336	354	342	320	353	331	340	342	339	330	341	342	308	321	343	323	319	358	350	307	322	335	344	339	338	334	309	354	320	320	344	365	333	376	320	305	317	350	327	332	355	321	308	295	322	335	329	345	347	351	312	296	319	331	313	334	313	339	318	315	322	335	303	324	319	336	331	318	341	354	289	351	328	308	372	325	318	327	330	306	345	332	346	331	331
3766	2397	14396	19629	13120	3838	5291	2540	2318	6555	5934	1550	705	671	757	715	767	715	675	721	731	762	710	777	728	719	747	714	736	722	713	741	744	749	735	766	724	727	726	707	728	754	739	749	744	734	733	728	707	723	743	676	699	750	710	728	682	684	729	747	724	682	732	711	716	720	682	729	754	699	732	767	766	707	766	730	730	710	724	755	723	743	729	729	688	672	763	747	713	724	737	722	735	750	757	780	725	754	741	740	675	784	668	717	735	737	751	702	757	765	755	775	741	700	733	746	745	752	754	755	724	733	759	725	719	718	741	736	780	743	663	757	733	742	756	737	791	757	735	710	750	723	723	736	715	766	713	756	785	753	779	760	706	724	720	689	694	733	770	683	711	722	702	785	732	696	736	689	717	757	743	731	751	757	737	674	722	726	754	682	740	695	732	742	729	757	696	730	745	746	703	714	694	729	721	723	730	718	713	715	760	743	699	732	734	743	707	794	719	744	760	739	713	752	707	717	784	713	734	757	768	728	702	715	746	736	748	725	732	731	700	720	723	722	705	712	715	713	776	733	721	753	699	740	705	740	724	743	686	729	728	748	714	755	751	715	727	688	712	787	730	736	679	702	727	740	718	775	708	719	712	763	729	740	751	713	796	734	690	750	740	735	740	750	708	718	753	736	750	765	716	756	721	743	701	725	690	780	698	754	715	729	774	735	711	726	725	677	705	717	774	696	749	742	730	698	698	709	754	710	784	754	705	705	719	718	696	750	752	714	733	732	754	705	741	779	712	732	702	745	726	743	735	703	772	759	761	741	745	716	750	696	754	702	778	744	742	710	769	737	696	748	763	743	769	756	712	769	727	723	743	739	737	748	730	772	682	735	698	774	716	743	699	735	749	742	734	708	736	720	748	705	750	746	734	736	696	748	729	708	747	752	742	751	710	739	739	724	761	737	729	723	672	686	674	695	724	746	759	765	748	702	784	757	730	756	748	711	700	777	742	742	778	717	761	714	724	781	733	735	733	734	719	753	719	753	750	796	735	733	756	720	705	722	730	736	767	678	718	731	759	695	718	735	724	724	724	721	773	734	748	705	785	677	780	794	729	760	738	734	738	709	742	726	744	731	764	750	714	731	684	738	748	715	715	722	744	721	689	719	729	712	698	730	663	736	759	711	691	766	720	706	696	757	742	721	793	739	733	715	750	709	691	745	727	726	732	726	745	737	699	711	725	750	766	726	759	728	736	714	705	708	728	717	746	749	725	742	710	732	739	688	757	737	758	734	679	710	706	716	734	754	715	744	710	732	740	696	771	740	756	706	709	708	728	701	724	720	716	778	736	809	729	733	729	734	712	798	718	736	739	695	748	698	759	712	743	723	784	743	722	730	727	732	752	742	723	719	731	711	697	731	726	746	730	699	752	727	727	681	712	766	720	739	730	766	747	693	701	694	738	701	715	726	778	718	771	703	752	712	740	750	767	737	736	719	754	734	680	706	744	714	708	718	684	731	723	740	793	719	696	741	757	705	736	752	718	749	784	686	759	709	760	712	695	715	792	719	719	741	719	743	779	758	710	720	711	742	766	770	758	750	742	728	735	724	706	731	776	747	703	688	724	737	737	714	698	767	724	767	710	801	740	698	741	735	702	726	704	703	763	714	740	724	728	744	739	724	678	756	717	734	738	729	749	715	719	734	724	738	770	738	758	757	723	756	756	716	748	742	726	705	760	751	752	746	766	726	713	726	744	720	722	719	698	784	745	738	760	715	708	733	693	743	715	680	729	701	702	750	716	686	748	731	728	701	811	747	722	717	721	736	719	698	720	716	688	756	737	737	727	670	738	693	725	710	721	756	737	741	714	731	722	742	713	793	694	768	700	708	719	708	712	717	704	750	756	756	702	669	716	782	773	744	724	712	717	696	750	701	759	743	725	751	710	749	740	706	768	731	700	764	755	695	756	781	777	743	678	747	681	737	723	753	720	723	733	697	687	784	736	715	725	728	728	789	748	774	766	682	702	731	728	752	695	706	736	698	740	773	756	761	713	747	760	710	733	709	750	728	661	697	741	726	742	704	699	727	749	735	703	759	698	762	729	722	742	764	756	764	711	727	792	758	729	706	748	740	697	714	758	751	760	733	744	722	766	750	748	757	725	670	697	717	743	720	761	687	770	731	733	751	723	745	736	746	764	733	693	740	723	755	788	744	705	722	722	755	724	768	716	762	695	747	716	726	689	721	721	743	674	787	717	732	749	751	735	725	771	756	756	701	704	704	761	765	674	692	756	774	715	796	741	699	705	678	718	733	744	736	708	723	763	730	720	700	765	746	728	751	744	741	746	715	754	789	739	710	713	731	742	728	705	771	730	716	716	725	737	773	786	702	685	721	740	705	695	706	727	739	779	719	748	749	759	692	752	727	739	733	727	686	754	744	739	691	731	770	744	696	704	754	735	738	718	757	724	757	745	742	715	753	739	788	699	724	742	731	729	722	741	695	710	748	721	721	728	752	723	740	724	764	735	691	711	752	727	712	693	737	742	708	695	729	712	738	702	745	708	752	711	754	701	702	705	777	760	747	779	716	779	708	745	793	693	740	723	758	741	770	731	685	749	719	729	716	734	750	712	746	724	763	754	723	732	771	767	739	748	743	694	771	785	688	758	744	732	731	759	766	725	715	733	701	714	760	742	716	699	737	724	766	738	708	792	728	755	719	761	721	738	746	749	744	736	710	708	708	776	756	721	701	730	721	775	685	695	747	695	754	665	700	728	770	760	719	733	704	720	694	765	675	758	742	791	749	718	763	743	759	751	724	763	743	705	749	723	700	741	755	750	769	712	726	776	723	723	759	752	758	753	755	741	721	749	738	689	783	704	713	711	738	716	697	732	698	704	656	694	718	807	710	696	788	719	735	696	718	689	706	741	779	714	748	722	768	759	698	758	735	731	721	737	718	747	737	728	742	688	683	720	693	743	708	733	715	739	709	742	702	755	781	743	700	749	758	704	747	708	741	760	707	711	731	697	712	757	722	718	741	748	744	703	736	737	702	742	762	730	767	677	698	761	738	716	769	774	691	710	746	729	753	729	754	700	788	731	715	749	746	734	734	782	714	779	721	765	718	689	721	722	737	743	773	742	720	684	762	749	740	729	742	713	751	749	667	725	731	745	725	726	768	761	755	727	715	747	691	724	750	726	778	751	725	740	767	696	710	756	728	701	708	729	695	738	729	767	744	738	729	744	766	744	795	760	709	723	725	729	706	719	758	759	796	758	692	722	728	717	741	702	749	713	769	733	679	746	742	745	753	730	715	734	753	767	743	673	669	747	717	711	733	768	702	670	699	756	727	743	736	726	713	702	681	724	735	743	749	764	774	683	702	761	719	773	753	721	697	771	664	687	756	695	729	706	697	693	738	727	710	676	733	719	684	764	716	780	744	732	725	706	755	733	749	773	700	750	740	742	722	751	757	733	715	709	733	756	749	725	718	734	784	761	767	685	767
19629	8152	11600	16060	22253	7105	4153	5583	9536	22120	16342	4092	236	196	171	221	184	221	173	227	215	187	196	193	189	186	191	163	191	200	166	175	189	193	196	189	205	173	178	231	222	181	185	219	189	171	193	174	180	173	192	188	183	216	195	197	201	189	173	188	198	179	202	157	225	184	188	195	182	185	200	202	178	215	201	192	211	230	185	171	181	229	189	201	173	193	178	198	184	194	185	182	200	185	189	196	173	176	176	184	188	199	223	192	163	192	194	214	195	206	180	193	204	170	175	183	158	185	176	198	183	166	175	193	213	163	203	188	203	218	164	189	184	195	169	181	188	180	206	194	192	182	208	146	190	171	195	195	159	208	207	173	176	188	199	185	174	213	201	180	194	180	171	173	185	205	183	194	168	220	158	216	202	169	191	176	213	199	198	182	182	198	165	182	200	186	178	203	182	183	214	207	178	186	183	185	191	182	196	186	190	172	196	175	181	188	207	177	200	210	197	197	199	170	178	189	192	195	188	187	208	192	196	168	191	203	186	186	178	213	200	200	181	169	178	192	180	170	186	174	210	207	196	151	188	160	191	180	209	193	169	192	213	172	193	172	195	198	171	193	174	191	202	193	179	192	167	176	184	188	176	212	211	172	187	205	188	200	184	197	171	192	181	185	176	181	191	161	192	190	160	195	199	182	194	186	186	174	160	185	208	182	176	195	174	175	186	181	169	211	170	192	184	184	192	172	182	176	183	191	211	173	179	168	203	221	183	224	200	212	176	168	194	187	181	189	196	175	204	142	189	175	183	179	175	188	203	188	200	203	172	203	166	198	220	177	194	169	183	185	185	161	209	167	198	187	191	172	197	203	153	186	199	183	161	221	182	180	197	175	193	187	194	174	176	168	204	162	177	182	189	194	191	187	206	199	160	199	202	182	198	185	203	199	185	154	193	199	220	192	185	190	192	184	191	166	198	173	176	172	182	206	169	182	193	203	199	185	181	195	198	190	171	172	197	196	201	206	174	184	183	172	201	194	187	198	184	182	179	189	179	182	183	202	182	197	211	211	190	187	218	191	199	204	183	205	186	184	190	188	200	195	183	190	187	188	171	186	205	188	202	181	198	201	202	225	201	168	158	190	184	184	202	207	183	189	182	204	225	164	194	187	210	182	199	173	180	196	188	197	174	169	197	188	183	207	209	206	217	187	196	201	189	198	191	183	217	207	176	202	176	175	204	163	185	192	191	203	203	171	188	202	222	201	174	166	163	172	184	186	180	153	171	191	168	204	223	203	185	186	188	189	205	184	196	198	200	197	183	202	207	172	193	162	190	205	191	202	177	198	181	210	164	196	183	202	181	199	218	190	199	164	174	209	168	166	149	177	214	206	183	176	203	185	174	178	193	179	177	189	184	184	189	186	197	189	197	177	195	173	189	195	189	163	196	185	192	187	195	182	204	189	170	187	213	218	183	169	181	172	185	183	164	153	186	204	173	202	211	163	170	182	199	204	197	217	178	193	200	205	202	201	210	182	200	199	216	184	194	187	180	212	184	186	189	189	182	223	196	152	184	183	174	196	176	181	172	193	207	187	168	185	178	189	197	180	200	202	184	181	178	192	175	187	189	162	222	195	182	206	188	187	238	191	211	192	205	172	197	175	176	215	211	179	201	210	195	201	191	199	163	171	188	183	221	212	188	194	181	178	200	173	195	166	207	180	190	166	193	193	178	180	196	160	220	206	194	183	178	186	209	185	193	192	198	178	191	159	179	169	203	218	198	198	184	199	213	217	199	175	169	157	193	185	202	209	211	209	167	189	193	182	189	179	179	155	185	207	178	190	173	206	213	177	184	193	190	183	173	218	203	196	207	187	178	191	188	188	177	192	202	210	188	191	179	189	186	184	179	195	185	192	196	201	183	185	184	203	203	187	181	192	174	172	196	164	170	197	208	196	205	178	188	176	200	177	186	186	167	165	192	189	170	196	195	210	204	196	186	161	198	184	191	182	202	179	201	146	209	204	218	177	184	176	193	204	195	160	180	190	182	202	177	195	211	225	209	174	206	202	184	198	157	172	195	188	181	198	180	189	208	193	186	214	207	198	190	176	199	199	180	168	202	158	174	163	189	186	176	189	175	182	216	203	199	179	172	202	191	202	174	181	173	180	204	190	219	191	220	165	203	185	197	191	191	199	158	184	161	191	202	177	164	183	178	195	168	191	225	205	198	179	180	202	218	201	204	190	200	177	209	185	195	182	206	180	189	199	193	203	181	204	190	158	190	187	155	217	202	194	205	186	200	191	195	201	177	192	179	192	188	177	169	168	176	177	187	177	201	155	192	196	185	186	187	170	167	197	208	178	197	188	186	197	184	198	202	187	175	189	166	153	176	168	180	187	195	187	197	216	197	181	145	216	191	197	187	182	204	182	179	199	177	189	198	212	189	183	176	188	204	186	171	184	202	191	183	179	190	188	179	177	210	192	206	186	158	186	188	186	204	188	177	179	190	167	198	179	192	205	193	177	189	170	181	202	173	176	194	141	188	202	183	198	212	201	190	186	190	163	167	166	184	194	179	183	186	174	196	185	218	154	166	201	181	191	177	199	189	184	186	186	197	204	178	183	165	194	193	204	191	210	186	183	197	172	191	196	191	196	166	185	183	160	173	183	199	194	194	183	194	182	207	199	171	175	205	168	185	185	154	188	183	154	175	196	203	164	185	175	162	175	190	199	192	180	181	164	181	205	202	198	188	191	189	191	183	184	202	181	197	190	187	196	180	171	173	180	196	178	185	200	193	172	190	197	194	207	199	197	200	187	192	187	184	197	171	206	167	174	163	175	199	186	185	168	203	180	186	205	182	183	177	183	193	196	181	158	182	186	175	200	210	202	203	208	203	176	194	205	189	186	193	190	188	190	208	174	185	184	192	175	198	192	153	191	185	210	180	202	166	183	208	193	199	181	184	218	181	185	211	176	189	203	187	197	203	209	165	185	195	178	168	166	202	177	194	226	168	194	220	203	213	175	197	186	174	181	185	193	212	193	219	161	191	182	213	173	189	203	187	177	185	179	196	182	197	168	193	201	203	199	185	164	187	194	192	199	191	221	167	210	186	177	193	168	213	192	206	164	200	202	189	199	175	215	201	162	186	215	172	196	185	194	188	183	171	168	209	201	172	190	215	201	188	216	200	174	202	158	186	196	187	189	176	183	195	186	177	185	193	208	200	196	177	166	168	181	191	184	180	191	174	186	178	202	192	171	230	175	191	192	163	212	199	191	186	184	177	194	178	210	176	186	199	193	178	206	210	201	175	190	189	195	168	196	192	185	179	176	195	171	205	167	169	203	191	195	177	173	188	199	191	211	194	178	155	185	197	184	187	175	168	202	186	200	191	176	199	196	177	194	185	178	179	190	175	183	204	177	203	213	187	180	196	187	193	170	189	178	171	181	194	203	190	181	204	165	212	199	200	200	189	187	190	180	159	175	185	189	172	191	183	185	164	189
11157	5799	15447	26895	36310	15105	14304	13873	24329	44080	35739	9348	614	611	545	530	533	523	573	564	495	519	472	485	519	484	453	485	478	518	486	483	457	492	505	460	481	478	491	502	473	523	442	456	454	441	478	464	463	473	489	419	469	458	463	452	510	454	485	471	491	429	449	447	465	455	477	488	455	465	476	488	470	440	476	473	472	465	436	483	433	422	439	493	459	448	522	431	438	517	451	462	479	424	459	421	459	436	462	419	463	433	463	454	495	475	457	474	501	448	419	419	428	471	436	465	465	454	506	473	464	479	424	516	476	439	424	449	459	438	438	427	467	472	445	457	455	480	450	442	457	436	439	448	480	452	438	453	447	468	443	458	484	474	497	490	478	469	453	475	457	432	476	480	424	439	447	468	461	448	456	483	431	463	480	380	460	476	469	461	436	462	444	497	454	421	470	453	467	448	438	464	531	490	467	493	522	444	474	453	420	462	470	457	460	444	495	477	516	451	424	466	420	450	472	505	513	449	481	478	448	457	449	492	468	481	474	467	508	457	450	447	454	453	501	475	476	467	482	438	467	445	468	485	447	511	485	457	454	459	423	466	447	461	480	489	416	473	489	453	406	471	447	461	457	469	451	459	450	455	470	487	433	458	450	463	459	431	509	466	481	479	423	458	480	465	451	473	475	472	458	441	453	460	482	475	433	461	450	467	487	490	476	441	457	495	483	466	478	493	472	483	438	424	466	468	428	429	443	443	443	496	476	446	498	459	459	468	456	426	464	441	418	483	446	423	451	438	461	418	476	429	464	442	498	496	469	464	450	439	463	420	456	450	449	472	482	464	462	407	421	458	479	478	467	437	458	470	418	440	463	453	449	438	493	453	427	450	429	443	440	433	473	464	473	520	480	458	479	421	464	474	431	439	467	472	436	449	453	460	450	474	428	446	480	487	463	457	468	437	457	470	436	467	441	462	483	488	486	492	473	475	462	458	438	469	460	473	464	446	454	446	451	489	476	455	453	487	479	462	478	457	439	429	433	437	420	448	445	466	447	478	466	433	475	462	443	464	410	475	489	475	465	457	439	473	451	459	457	454	483	433	471	432	460	449	447	506	485	460	468	421	432	467	473	421	455	452	434	436	434	492	446	436	443	481	464	492	453	443	448	478	466	442	480	490	480	445	472	449	497	474	461	455	429	461	458	483	446	494	461	462	457	485	467	450	448	428	454	460	509	451	447	468	470	475	442	468	491	476	481	504	471	459	438	396	467	462	454	451	501	448	495	487	456	426	454	449	466	432	450	449	445	464	446	485	438	463	466	475	441	471	474	451	433	464	451	430	470	479	422	458	443	462	471	492	442	430	458	459	465	461	469	433	424	452	437	473	487	438	496	452	440	438	395	461	455	465	475	488	469	467	480	468	435	469	449	462	469	396	442	434	482	457	461	439	493	468	475	461	453	437	444	493	446	473	463	395	442	478	477	489	451	467	423	464	450	492	472	471	501	439	464	510	459	437	448	455	473	457	424	482	468	503	465	403	439	422	452	451	437	467	466	460	437	476	457	469	459	472	479	436	452	425	462	482	436	469	422	474	402	480	462	451	472	452	402	422	497	451	491	477	450	448	462	439	463	481	470	474	474	464	452	462	465	446	469	458	448	456	459	458	488	460	475	440	496	491	458	451	434	450	436	438	449	460	449	452	495	486	412	469	469	471	492	446	478	427	452	449	440	461	524	436	448	442	448	462	430	458	462	462	460	432	429	458	470	457	448	470	426	480	439	438	484	470	462	421	434	465	502	435	455	501	430	394	436	444	480	467	499	489	416	444	447	471	467	481	436	476	471	437	452	473	431	469	434	450	452	458	440	477	472	487	435	482	456	480	467	451	422	470	451	438	467	445	424	443	482	471	458	491	450	456	496	433	444	432	458	380	389	512	475	477	456	450	469	476	437	447	465	437	462	448	503	454	427	471	453	453	452	459	428	420	458	429	459	452	461	431	445	484	466	467	472	463	442	433	417	462	467	463	469	441	510	449	484	453	433	489	482	436	456	456	475	440	460	438	460	504	439	449	425	470	459	469	457	453	468	456	468	496	458	444	455	419	481	448	457	424	442	490	476	436	461	501	451	482	463	445	457	479	458	459	440	441	482	470	482	434	488	472	488	442	449	441	454	429	435	523	490	466	458	428	427	442	458	459	475	470	462	485	454	452	426	447	437	496	395	491	470	474	477	461	485	412	421	437	480	477	434	441	469	442	492	454	481	433	479	482	481	484	443	478	445	458	453	469	495	457	418	440	447	464	507	475	479	443	448	463	427	476	412	452	457	468	473	469	430	447	479	486	432	453	480	450	448	461	442	484	468	485	462	453	448	445	494	470	445	416	459	482	442	484	479	457	456	473	495	489	497	477	471	480	441	487	479	471	436	442	499	450	470	483	480	498	433	423	438	453	432	468	411	437	468	455	449	488	445	475	440	514	443	485	463	489	437	480	460	495	433	483	488	465	479	457	489	444	487	496	441	423	479	431	488	415	436	447	459	455	451	450	439	435	452	415	466	445	476	460	469	429	482	451	475	452	464	447	450	462	439	465	446	437	425	478	483	430	412	486	420	446	479	430	434	446	415	420	427	492	475	444	456	456	462	473	469	468	474	438	473	476	442	448	439	480	472	448	440	470	446	462	481	473	455	452	465	427	461	450	465	412	502	431	466	472	435	468	488	491	464	436	488	457	441	465	452	466	485	435	442	430	476	439	483	406	430	487	458	471	473	441	478	471	466	434	494	452	433	450	458	477	447	441	515	445	430	462	469	516	456	470	430	449	487	439	471	438	453	463	482	453	451	454	437	444	498	473	437	446	471	471	518	429	457	415	457	437	446	460	481	455	500	453	460	484	466	449	412	436	466	444	495	470	446	432	482	475	454	436	468	470	457	456	485	501	430	496	455	419	473	433	472	414	443	482	441	465	456	458	444	484	495	449	459	435	483	490	453	471	439	490	485	485	431	486	478	441	444	462	440	495	455	459	406	448	488	499	466	466	489	474	476	414	427	457	489	505	438	464	459	447	489	484	449	446	466	455	438	487	454	495	507	461	470	460	448	434	445	465	438	483	407	478	444	440	484	472	465	465	454	414	481	469	442	496	437	426	476	473	471	478	478	496	479	432	475	494	457	419	456	479	452	491	461	443	480	446	467	476	483	478	440	481	437	480	481	438	442	399	481	488	441	438	448	501	477	468	449	494	465	471	452	473	478	441	475	472	463	436	439	513	459	484	446	486	432	453	452	455	388	488	440	468	454	475	484	453	455	433	448	514	453	441	470	470	454	478	514	445	506	403	436	457	418	471	432	466	428	455	417	489	438	490	498	450	451	441	459	456	452	463	468	431	460	435	461	454	483	434	465	449	460	462	475	445	469	461	466	442	460	442	440	455	450	441	456	478	469	423	442	468	443	465	432	438	464	481	474	444	487	427	446	425	434	459	479	425	432	438	421	474	448	402	445	435
43268	30493	45449	45813	33888	15940	7150	2767	25910	33991	25360	7428	412	289	276	253	303	280	246	255	269	259	229	264	255	238	233	240	245	257	258	281	267	223	274	212	245	252	237	219	273	259	266	247	258	258	249	237	266	249	239	265	246	251	244	228	246	237	249	232	261	242	248	230	246	248	241	214	219	247	225	277	248	272	259	251	250	277	246	288	252	262	253	234	242	254	247	239	227	246	254	235	246	220	249	257	249	232	275	226	235	289	241	273	230	250	248	259	259	253	252	241	252	210	240	255	257	240	268	235	265	249	237	237	218	238	228	241	244	240	246	258	243	254	262	264	251	241	222	251	258	223	252	227	268	272	253	245	262	266	223	239	236	237	245	254	218	235	253	275	225	251	263	243	238	292	259	251	236	229	229	234	229	255	237	245	264	268	266	213	252	248	247	250	246	220	241	227	262	211	233	244	235	245	259	261	273	260	247	222	236	245	252	226	271	267	240	261	228	243	240	223	265	237	238	232	249	257	255	223	263	250	259	219	230	240	254	222	243	234	212	236	231	260	243	277	234	228	230	217	230	232	247	260	235	240	265	247	242	232	232	233	259	227	257	232	250	251	230	249	253	263	224	242	234	259	283	244	245	249	244	245	243	249	244	245	259	255	238	247	249	249	230	264	249	253	255	253	254	249	245	214	239	237	253	251	249	223	248	268	263	278	258	254	237	243	212	244	239	244	249	248	235	258	200	239	237	274	235	261	241	241	274	237	245	230	230	232	228	236	237	267	258	246	251	259	242	237	253	245	257	238	260	223	256	259	238	237	283	225	237	230	257	247	244	228	288	241	223	217	238	222	261	246	242	256	244	245	244	206	238	260	247	248	225	259	243	262	252	233	235	234	240	236	261	244	253	263	250	283	238	243	260	254	237	223	256	243	239	262	255	245	238	220	249	235	235	242	235	243	235	248	235	277	223	236	260	226	237	254	224	243	256	236	246	240	219	250	250	248	278	256	206	265	237	242	259	277	228	217	232	260	228	246	245	249	245	236	267	253	232	235	214	258	230	247	259	245	250	248	245	251	241	230	242	253	244	252	245	281	261	233	252	261	241	236	253	224	254	264	265	219	260	257	268	234	213	229	247	252	272	278	257	228	254	242	263	232	268	256	227	244	220	273	261	244	270	267	242	246	236	252	246	248	276	236	235	237	228	248	243	239	223	222	236	273	245	247	253	239	248	294	269	269	244	250	284	260	254	273	289	257	265	225	238	231	234	228	260	241	233	270	249	243	251	237	275	236	227	246	217	242	228	237	272	257	264	259	269	239	237	218	229	246	241	250	226	253	234	265	280	234	253	231	268	218	252	233	238	216	258	236	262	252	243	253	249	259	225	240	242	248	225	268	262	265	232	256	234	240	239	267	268	264	258	277	243	250	265	232	203	262	230	241	262	243	245	234	244	252	233	238	239	240	225	251	240	243	256	243	245	251	240	258	263	257	246	243	218	242	241	251	223	238	249	254	239	275	250	253	243	281	239	275	252	257	220	277	248	262	264	258	234	238	242	229	249	276	233	270	256	247	258	255	248	236	234	227	235	241	256	272	263	221	211	244	255	225	234	275	275	258	228	234	232	258	241	251	245	226	246	252	249	220	251	252	246	267	249	262	257	251	243	256	237	241	233	253	236	271	255	224	233	249	254	253	238	226	231	241	221	245	257	218	250	237	239	246	250	236	226	239	258	259	223	263	247	247	257	267	237	266	262	252	253	222	273	260	217	242	291	263	268	228	245	240	219	241	217	265	255	233	246	240	273	249	229	263	250	233	249	245	228	267	245	239	242	250	238	271	242	229	234	230	237	249	264	249	216	260	242	249	235	238	247	237	240	245	299	257	263	253	252	254	245	244	221	223	244	259	245	246	257	249	248	249	240	224	256	249	257	257	275	220	246	229	249	260	240	256	264	256	253	271	256	284	273	246	248	215	228	245	211	230	220	258	238	241	242	254	228	292	235	245	275	236	273	275	221	235	243	244	235	215	242	231	261	257	232	247	244	230	247	213	250	232	216	249	251	248	234	258	254	252	247	231	249	248	232	256	246	267	269	261	241	232	260	250	246	251	229	252	252	252	271	255	219	249	250	245	241	262	223	264	225	238	273	267	225	233	244	252	268	250	247	258	245	262	246	230	281	246	251	261	242	238	274	253	247	250	270	249	247	267	281	269	223	235	212	270	241	267	240	275	240	247	249	260	242	217	248	278	240	252	273	275	283	243	254	281	252	257	258	257	255	242	268	237	246	252	238	251	254	246	259	255	216	279	274	265	221	232	252	255	253	242	238	238	250	265	242	255	240	238	252	241	260	233	244	274	257	274	233	261	226	251	245	245	272	257	260	241	260	269	234	231	252	250	272	242	241	229	310	252	259	227	248	244	241	244	273	236	285	248	203	250	248	238	254	268	239	274	241	246	217	250	255	254	253	249	268	263	274	234	244	276	253	252	251	234	243	257	271	258	253	229	229	258	261	261	235	192	265	251	255	227	260	226	263	264	240	228	254	239	259	241	275	246	246	262	220	245	233	237	256	244	272	256	218	237	250	228	228	267	258	251	232	239	231	271	235	241	238	239	249	231	234	273	254	268	257	237	235	262	267	261	227	270	239	256	224	240	262	264	281	224	251	271	272	252	255	235	247	261	236	257	281	223	255	241	211	272	248	244	247	245	235	234	258	224	254	269	259	251	234	243	270	243	227	256	262	259	224	241	245	268	241	270	251	267	248	236	248	230	274	247	246	258	253	240	248	262	275	250	242	278	250	257	257	259	261	268	252	238	236	250	210	250	239	245	251	229	234	275	265	258	245	223	265	235	251	252	258	225	261	287	254	230	251	251	281	256	235	284	256	273	258	235	241	235	268	246	284	230	266	271	257	245	248	248	247	261	242	258	237	255	245	253	253	262	226	266	252	230	247	267	233	239	262	237	258	248	238	231	229	234	241	269	267	224	252	236	248	229	246	258	264	259	282	245	243	244	243	270	241	246	241	238	244	232	236	243	274	249	247	224	249	246	243	252	228	248	262	240	246	248	265	247	283	271	220	242	264	248	256	254	269	241	260	238	236	252	264	251	241	231	259	257	222	233	221	268	266	277	258	259	242	266	216	250	262	223	240	243	254	290	237	257	240	250	220	238	238	227	248	259	249	245	234	257	240	270	263	246	237	231	250	268	225	245	252	251	252	254	222	263	260	237	292	271	266	255	228	253	242	257	239	228	224	232	236	229	249	253	267	241	256	220	238	245	267	248	276	203	260	218	263	222	246	260	268	242	231	259	285	268	228	263	252	254	247	245	221	222	258	267	268	215	245	274	263	277	234	253	237	262	243	231	227	247	247	253	260	239	259	274	237	233	239	223	249	262	254	258	238	236	246	257	241	260	262	252	265	253	216	217	239	262	253	219	247	250	267	246	252	251	251	209	233	228	257	242	230	227	245	280	232	221	256	236	254	232	253	263	265	219
26195	18639	45953	52611	41873	26030	16003	8819	47406	51979	42918	13696	815	767	806	709	696	736	685	710	675	664	656	605	625	657	603	663	567	638	645	595	679	574	635	649	624	603	695	639	585	635	605	609	589	577	633	669	568	638	600	586	573	625	620	618	564	576	620	577	571	625	597	611	605	617	632	575	615	622	612	654	607	593	622	557	578	595	595	602	588	628	591	616	622	622	573	609	608	630	579	613	571	645	604	595	607	592	569	617	586	630	575	575	608	631	616	613	562	631	583	598	601	614	568	606	607	578	636	612	616	591	573	589	623	571	599	635	596	605	615	582	530	591	657	568	620	624	575	563	628	615	621	620	561	591	604	605	633	637	599	606	569	632	628	650	583	612	587	530	574	595	585	587	636	588	560	608	584	618	572	647	632	607	564	573	629	565	594	601	605	615	557	657	599	580	617	615	593	652	575	625	614	590	599	594	558	573	601	549	611	646	620	599	595	607	596	583	633	586	591	594	606	612	618	571	604	638	622	582	578	597	646	562	575	592	582	645	609	599	599	590	600	606	613	588	578	598	606	599	609	620	611	610	567	613	624	644	552	617	608	586	606	592	593	570	594	606	613	579	582	517	563	572	559	620	609	599	617	636	589	618	586	598	579	601	616	635	600	549	574	628	646	603	604	650	634	608	575	578	610	572	585	566	577	563	579	562	556	594	628	576	622	628	567	567	577	595	582	606	534	664	577	603	560	588	598	612	596	615	560	598	606	601	622	609	563	566	588	573	623	597	583	607	580	579	596	632	564	640	613	621	610	580	583	589	590	582	591	626	582	572	580	586	638	614	617	583	596	625	613	637	607	609	603	571	593	564	597	620	601	572	573	595	591	582	579	612	572	636	600	614	590	579	581	617	606	582	631	567	623	597	592	593	576	611	612	608	625	608	607	617	573	615	575	606	598	583	575	622	570	616	616	582	661	601	575	581	581	608	592	611	610	626	595	578	588	630	590	587	651	613	633	642	558	600	592	592	604	621	605	614	611	602	566	609	584	620	564	623	645	627	575	581	570	598	608	578	624	598	617	590	546	598	612	597	591	563	617	552	585	588	609	591	605	586	582	555	597	597	607	591	591	603	585	626	603	620	625	573	566	586	600	576	577	590	591	608	637	616	589	566	589	633	607	580	609	571	604	583	625	598	620	581	549	589	586	635	578	598	581	626	560	585	623	598	596	590	630	612	605	644	574	590	606	591	572	607	622	612	633	590	633	620	551	591	657	561	582	584	595	560	594	604	616	612	596	581	592	609	583	619	571	606	600	615	617	597	595	616	610	600	610	618	563	576	540	582	580	604	576	606	582	599	629	587	597	597	571	563	600	589	639	595	627	623	608	618	607	556	604	603	563	518	604	546	581	594	613	644	625	567	590	584	593	575	553	601	591	595	629	581	617	576	635	631	580	582	629	610	604	629	549	620	620	651	611	575	574	614	590	599	608	601	549	631	589	627	589	593	575	650	561	644	594	553	572	598	634	590	641	627	559	576	631	594	591	582	581	557	572	574	611	565	624	653	596	629	631	554	581	575	571	634	597	601	601	572	597	641	619	598	594	561	580	628	643	574	567	627	585	595	574	586	589	628	608	586	600	608	607	602	615	606	586	585	624	563	600	546	640	613	578	589	606	594	592	581	631	612	612	592	611	641	573	593	638	572	618	588	561	581	627	633	586	619	615	600	574	589	615	594	598	571	548	623	582	594	616	617	567	611	605	585	574	612	617	590	611	575	581	603	636	617	600	604	600	585	570	584	588	538	628	592	627	619	590	626	557	608	625	618	613	609	588	601	622	589	597	596	615	620	599	582	564	586	586	622	615	570	603	563	597	581	600	579	619	554	617	607	602	612	563	631	604	600	602	603	591	547	587	589	582	556	575	566	580	613	596	634	561	606	598	627	626	624	617	623	579	568	571	604	566	581	592	563	597	617	570	591	609	588	568	622	580	622	621	567	579	591	549	594	609	649	570	640	607	620	595	615	594	600	611	575	603	610	578	630	602	564	548	592	605	585	586	585	605	603	619	576	602	614	601	597	638	608	586	608	596	591	589	610	623	572	614	596	647	588	621	632	613	598	552	614	651	595	620	561	608	555	623	580	591	550	621	620	552	580	607	581	614	597	564	576	605	572	600	595	584	593	551	617	628	586	611	588	599	636	594	600	573	616	586	562	597	625	625	601	610	600	606	589	599	577	593	629	579	619	577	594	557	594	605	598	605	627	583	611	643	598	634	635	593	616	565	616	561	603	551	587	567	612	588	607	633	639	595	591	602	618	591	609	598	602	602	616	619	617	640	609	579	556	606	590	586	589	584	568	623	586	595	595	606	573	569	604	589	567	602	656	639	601	603	595	565	653	614	607	623	618	611	555	641	616	554	577	599	596	609	595	566	615	602	622	621	592	591	597	600	624	614	583	649	584	595	587	564	608	579	606	597	607	597	594	557	602	590	575	587	606	560	658	574	569	645	624	635	581	581	596	594	607	582	622	534	606	560	603	598	576	629	619	608	582	606	584	646	599	584	612	576	539	626	586	608	597	604	607	641	557	584	594	608	578	568	612	629	607	622	590	595	566	636	564	598	592	614	619	599	631	610	595	627	612	566	583	569	581	614	596	597	585	606	577	573	588	578	615	578	598	573	604	645	593	618	604	606	608	583	556	606	592	579	595	561	617	614	599	611	593	515	590	579	599	601	585	616	638	589	642	606	589	600	644	626	576	632	660	616	604	571	587	620	598	548	633	653	629	610	596	628	592	563	640	623	592	612	596	576	596	602	588	622	579	566	634	608	621	603	578	599	601	616	618	580	608	586	595	607	599	649	583	622	608	557	584	620	587	591	603	606	590	593	607	582	617	603	562	574	611	607	586	622	582	608	603	586	623	612	650	609	555	578	586	625	625	555	619	626	641	569	582	631	605	594	580	630	623	593	642	651	612	626	627	591	584	594	561	601	617	628	597	554	600	563	579	576	586	627	600	597	623	618	638	590	589	617	587	589	666	586	622	554	578	601	651	602	612	628	579	606	589	594	610	575	633	583	595	599	593	602	557	582	629	597	574	578	604	551	638	599	624	647	611	589	593	614	616	610	587	642	607	644	592	594	620	582	578	610	604	599	560	595	623	622	630	597	593	622	575	568	587	560	571	585	623	575	652	587	610	631	598	566	586	606	638	573	612	607	632	585	564	622	605	595	555	610	611	562	637	606	620	584	617	570	586	567	623	552	573	591	595	601	618	595	604	585	608	624	583	634	620	613	596	630	564	603	634	593	563	588	634	618	594	585	561	588	595	596	613	601	585	588	630	580	596	610	591	599	575	610	616	600	593	612	579	613	607	594	594	580	618	591	639	571	568	594	570	615	600	582	643	649	578	615	603	587	597	560	631	614	629	628	594	572	552	553	557	593	634	660	628	634	577	583	568	639	559	571	619	612	606	584	585	585	589	609	612	593	559	578	629	601	577	555	584
18187	20440	28315	22190	11361	5075	1751	672	698	1267	1184	576	352	351	398	354	322	375	338	344	311	329	352	382	327	356	341	370	350	386	365	388	360	324	326	373	329	379	353	347	335	361	337	383	358	357	382	352	358	346	371	370	350	323	351	396	406	348	361	315	355	364	381	360	347	340	396	357	336	359	328	357	382	353	321	333	397	396	356	370	340	368	343	355	324	351	353	360	327	320	350	333	346	327	302	365	330	347	358	351	368	351	338	345	346	394	304	342	360	348	350	318	361	320	325	336	355	339	353	334	343	356	329	391	387	373	356	342	298	362	371	347	349	347	374	370	363	389	354	370	374	355	378	380	360	320	349	342	355	328	356	330	358	345	335	340	315	353	325	363	371	349	348	371	355	332	330	325	338	369	369	341	361	349	361	323	326	337	348	307	342	328	319	353	350	347	328	337	375	335	312	362	390	352	367	349	349	348	357	379	347	371	370	352	343	317	376	359	396	325	344	374	335	349	352	373	338	331	334	349	372	313	333	365	403	366	361	370	353	327	354	344	363	327	348	354	334	348	355	353	332	331	333	320	335	361	373	395	350	410	341	346	345	370	352	307	326	363	348	335	353	340	352	341	323	389	329	377	343	365	366	339	351	383	355	310	298	376	316	321	339	380	341	344	350	362	356	352	345	367	351	343	360	335	362	341	337	319	342	387	333	320	340	353	352	348	326	347	351	384	373	359	311	357	382	333	379	327	328	318	350	373	370	334	343	342	371	348	310	323	345	361	312	340	349	339	354	328	341	353	389	332	362	393	330	368	338	363	323	377	373	330	321	347	367	326	349	353	361	359	316	358	356	337	309	344	346	359	364	371	331	376	352	354	336	369	335	350	378	367	344	289	307	349	357	374	343	328	350	349	340	364	378	340	347	351	309	362	368	323	327	344	349	359	337	339	360	399	351	358	373	341	353	367	342	362	318	367	386	347	380	375	325	363	351	395	328	334	344	404	344	345	348	342	343	352	342	351	330	374	361	366	335	309	345	336	405	369	342	392	372	350	327	343	393	360	353	340	364	348	354	340	336	346	365	383	353	340	366	384	341	357	390	338	369	373	333	340	347	369	337	355	329	375	355	311	345	373	355	311	349	358	345	342	380	359	337	354	375	349	361	344	347	379	321	343	336	349	346	347	394	356	343	367	364	351	354	345	362	363	339	344	370	332	334	314	351	328	379	318	327	371	388	374	351	359	374	393	326	352	356	375	349	350	309	363	369	343	360	325	378	351	361	366	344	347	366	326	348	350	371	342	379	314	392	308	315	355	339	316	370	344	337	381	365	376	366	339	360	376	347	376	378	318	331	389	358	353	348	349	380	352	346	341	352	386	297	345	345	345	343	365	375	352	344	349	351	356	352	323	334	362	358	346	356	340	327	350	353	352	375	363	360	363	351	379	344	343	319	348	319	390	331	344	389	350	332	330	376	348	373	370	373	357	323	364	324	335	365	334	326	345	360	347	334	356	338	329	327	339	356	347	349	376	363	342	340	372	353	366	387	331	357	379	366	353	350	366	352	315	386	357	335	347	319	330	368	330	352	388	322	360	354	361	343	363	353	337	346	359	367	345	348	322	351	357	331	347	389	347	363	336	344	358	371	343	405	369	378	371	350	423	353	330	359	332	327	375	380	337	399	341	341	388	353	346	350	371	339	330	358	328	302	327	360	383	357	350	300	356	378	351	350	365	340	342	351	390	353	328	339	347	337	325	354	358	365	338	350	314	341	375	342	372	367	349	361	342	360	355	354	345	366	353	341	344	383	366	316	347	340	332	340	355	348	354	362	338	333	357	381	344	342	378	361	347	302	353	379	351	366	334	320	361	359	355	360	344	343	345	377	329	329	375	376	334	327	343	385	364	361	371	370	380	333	346	365	335	337	360	329	356	331	311	371	346	353	349	348	365	355	437	325	362	365	349	354	365	358	377	378	377	353	357	336	329	341	362	362	363	346	354	342	390	340	375	358	334	346	391	380	353	354	345	372	362	363	343	353	362	332	372	369	350	351	364	345	367	346	361	387	342	352	337	367	353	410	359	354	353	342	375	342	333	364	358	362	358	368	351	372	376	372	355	306	365	310	336	356	333	362	339	350	367	365	351	356	362	339	330	321	334	409	355	322	339	382	345	340	368	361	373	361	358	370	367	374	310	315	371	359	344	359	356	336	363	288	358	342	352	334	331	315	352	344	343	347	356	362	347	374	352	365	348	357	353	362	347	333	373	321	334	330	333	351	319	356	335	371	358	346	310	304	382	321	414	358	352	336	384	307	389	366	347	356	360	322	351	349	350	340	351	341	382	370	355	361	365	345	330	338	348	355	352	355	312	334	317	342	350	337	348	371	379	334	324	348	343	354	330	382	339	343	316	380	372	346	394	351	322	388	358	341	387	384	363	365	382	363	317	343	327	330	346	350	361	355	348	336	378	364	333	336	344	368	331	344	361	375	361	375	348	352	359	347	366	351	353	363	387	370	336	334	385	373	370	288	350	334	333	320	359	328	335	347	337	338	349	334	368	344	314	372	321	352	333	330	355	355	352	344	353	323	380	349	328	370	344	348	407	399	407	360	383	335	379	387	361	387	350	353	355	324	362	359	331	348	364	365	332	367	334	348	310	357	324	353	357	325	349	333	358	381	352	348	349	359	364	374	340	358	330	330	324	351	352	394	377	350	373	401	367	372	361	349	343	334	343	328	337	351	354	364	329	341	316	348	337	332	326	359	362	371	352	355	353	364	370	352	354	341	364	365	316	352	377	354	327	346	379	364	341	373	374	358	343	346	333	389	309	371	369	336	377	359	305	347	340	344	386	350	341	333	351	351	350	345	349	337	347	402	335	342	377	379	354	352	327	338	329	343	347	365	361	357	332	370	379	366	371	356	327	331	361	345	373	358	347	382	371	358	300	336	367	336	335	356	361	345	385	321	354	374	354	355	365	353	292	341	334	332	346	363	337	349	293	361	325	340	366	318	357	360	332	379	334	372	354	336	337	327	370	378	386	382	346	364	325	334	362	337	361	330	353	349	331	380	373	319	380	348	371	369	348	384	310	300	307	314	312	378	349	331	337	341	344	367	368	338	368	375	363	383	328	332	368	310	343	366	360	393	358	378	335	375	342	369	369	363	348	313	339	366	364	321	343	301	349	334	318	353	381	349	344	374	330	362	327	311	353	340	320	353	339	356	375	362	344	344	384	355	348	321	395	337	398	326	350	334	337	385	379	382	377	347	343	357	384	330	367	355	368	394	390	342	351	316	377	361	346	376	359	344	366	380	341	334	327	337	359	340	360	340	366	322	333	362	332	357	345	374	387	355	365	353	349	345	331	334	309	377	344	371	397	343	368	365	365	321	334	369	364	376	338	399	369	352	372	341	370	352	331	360	357	387	349	364	361	384	385	337	306	333	347	354	332	389	355	323	337	366	365	311	340	349	382	377	364	345	352	378	341	349	313	352	352
9153	16813	31156	32629	22523	14077	5474	2090	2789	5530	4588	1846	843	780	784	801	786	785	753	744	780	768	778	774	804	853	808	827	782	746	794	795	768	804	836	787	798	788	811	791	792	757	754	831	838	803	777	809	818	793	781	795	804	741	759	758	805	739	791	833	828	772	803	809	776	770	783	794	794	772	784	807	817	753	812	812	774	764	787	776	787	808	817	785	807	779	740	796	791	751	808	773	811	779	820	790	762	772	771	818	791	781	796	790	796	835	790	785	783	782	780	770	778	799	793	805	789	796	747	828	798	811	795	787	797	768	773	772	803	817	843	801	789	768	828	793	803	818	756	803	786	767	781	781	728	812	800	763	797	787	831	818	795	771	761	745	830	836	737	770	797	789	762	744	752	776	773	807	803	783	821	774	755	809	800	779	848	776	780	786	748	816	817	799	749	737	784	796	755	785	792	719	795	822	838	795	776	807	775	800	812	727	794	808	796	821	735	781	790	805	790	818	809	814	781	787	790	815	837	787	757	794	804	764	797	786	785	756	789	823	810	739	807	768	740	822	735	825	733	795	870	760	763	784	801	764	764	750	755	805	841	788	791	758	796	782	813	803	769	793	807	825	822	773	777	755	749	740	750	805	764	801	795	796	829	755	753	766	831	790	725	779	753	800	753	790	852	832	699	837	771	760	758	762	764	820	810	812	742	779	793	797	804	767	801	771	792	836	771	798	757	763	768	791	776	753	794	772	795	764	770	765	809	784	807	765	772	738	802	801	830	811	796	739	770	779	781	766	789	768	760	770	793	782	838	811	763	813	829	758	764	765	805	755	772	800	790	797	777	780	742	790	813	795	839	779	822	779	777	808	898	755	752	788	748	859	780	820	830	779	787	751	844	774	797	789	775	784	756	773	770	808	789	778	850	790	794	792	793	759	801	803	827	823	764	798	775	789	772	825	812	763	771	792	815	754	741	748	760	780	823	747	747	811	798	848	770	765	842	818	758	775	787	738	798	797	798	781	798	767	776	748	790	793	770	769	748	810	797	772	754	762	757	817	805	784	731	764	748	776	815	820	791	764	773	715	832	761	809	779	816	746	812	792	775	785	803	768	750	806	799	783	767	792	790	828	856	790	809	761	821	804	846	828	779	778	843	745	771	845	776	809	771	785	789	831	753	825	775	823	780	743	789	803	810	785	809	807	805	795	788	765	782	761	820	790	783	787	792	748	801	819	771	762	783	793	843	744	811	782	824	791	767	764	805	762	750	767	778	807	771	778	841	773	781	768	759	753	804	794	783	795	829	827	789	840	751	765	788	797	781	794	844	787	802	780	790	782	770	749	796	752	738	810	806	777	816	791	779	761	734	727	742	802	808	803	781	734	764	761	812	805	735	725	753	758	811	797	784	781	819	785	810	797	828	757	806	813	724	852	732	772	797	766	826	818	786	839	771	791	817	836	764	797	803	742	831	751	806	816	729	800	807	771	828	798	802	795	800	790	775	776	811	789	816	763	817	848	773	836	801	784	765	826	821	805	775	786	837	777	743	813	740	821	750	771	831	739	774	783	768	779	744	775	801	803	783	785	786	742	808	772	791	799	780	825	849	713	784	788	778	806	791	756	782	800	789	794	745	809	801	782	822	833	835	772	842	803	785	796	795	780	791	819	784	785	830	822	748	768	770	746	806	753	806	752	762	802	876	782	743	743	748	775	798	786	831	779	782	764	773	791	782	734	770	740	770	798	717	805	765	808	812	792	770	796	811	771	786	816	777	772	805	800	817	813	793	810	821	786	757	806	766	802	822	798	788	831	788	790	794	806	790	797	796	803	776	785	802	839	821	786	777	824	801	789	753	797	757	783	788	772	816	762	819	795	805	770	778	796	788	869	744	808	746	761	780	741	800	742	749	865	813	811	794	777	792	827	790	799	823	828	800	836	742	809	733	778	763	792	789	789	811	821	744	797	805	817	791	766	789	837	809	755	790	801	838	801	783	803	717	802	776	837	790	784	809	816	769	768	776	773	756	790	807	781	759	718	827	776	766	767	799	777	785	758	802	801	792	766	830	769	755	793	765	799	775	809	794	801	789	752	777	779	832	812	766	753	817	776	799	771	793	743	765	797	782	778	788	797	734	819	800	786	761	745	770	783	795	839	781	766	795	784	764	820	786	776	784	772	764	775	736	841	775	776	764	742	832	818	813	798	806	785	792	789	836	818	798	790	818	771	751	761	806	838	801	738	810	803	828	809	805	764	804	747	804	814	800	804	815	774	827	782	802	763	831	822	790	807	735	785	773	774	836	817	752	794	785	763	765	765	785	733	807	778	812	812	791	817	801	760	777	803	802	787	802	711	824	821	794	796	804	789	821	737	763	811	782	835	801	782	785	791	839	784	802	765	786	751	766	753	753	767	770	766	798	783	784	832	796	798	760	790	706	795	833	809	794	804	797	771	726	753	792	782	785	798	808	769	801	784	793	753	798	832	756	767	828	742	794	763	736	801	784	797	801	815	806	784	795	756	806	800	805	743	769	777	809	764	786	834	766	732	805	790	783	825	843	780	789	778	817	815	743	770	764	836	805	804	751	825	774	822	734	804	772	791	804	794	783	819	760	803	826	717	773	846	860	772	802	751	806	739	761	798	825	732	764	785	783	813	764	763	792	796	821	765	796	817	774	805	788	761	785	796	795	785	728	808	797	807	756	744	763	772	788	809	834	772	776	793	772	748	818	839	764	774	785	764	748	804	748	816	812	789	855	847	738	779	773	803	824	788	796	800	779	756	803	748	825	798	826	768	805	797	826	733	758	755	779	799	758	794	800	813	727	757	834	766	754	765	835	787	786	760	792	810	830	833	809	826	780	849	819	809	762	793	792	760	824	792	767	816	797	761	808	761	767	783	809	802	822	801	766	752	798	799	833	824	785	777	762	816	836	767	815	760	809	843	852	785	812	845	785	801	791	757	777	782	775	759	807	816	788	817	772	831	776	840	796	781	765	858	768	794	802	792	800	777	755	758	726	791	792	792	823	792	774	833	787	800	744	835	797	762	810	723	809	810	783	796	771	845	765	802	763	787	712	824	773	785	748	760	737	806	811	744	827	759	770	777	773	815	775	788	781	783	783	747	840	782	805	780	784	785	763	779	815	787	797	821	754	804	792	801	815	771	817	797	788	785	770	796	784	771	781	793	772	792	765	827	774	780	833	807	803	766	775	814	775	756	770	792	789	793	798	768	776	811	783	800	833	811	799	739	789	829	737	826	797	786	783	765	779	844	719	856	765	729	816	769	779	814	777	788	796	803	791	764	783	805	792	774	785	739	771	791	791	734	759	802	808	797	753	791	804	766	811	767	789	753	791	766	781	803	826	791	763	786	768	792	839	805	746	796	767	808	769	792	782	823	796	790	792	823	832	834	773	784	824	800	778	812	796	762	772	787	781	765	773	748	767	821	767	759	756	775	764	804	774	768	782	823	757	788	779	817	806	788	811	837	754	830	828	782
36694	37426	39912	23078	13328	6501	3399	8360	10598	15952	15757	7357	396	223	259	240	248	219	248	233	218	234	229	246	228	201	252	220	230	208	237	202	211	200	205	223	179	190	179	206	207	235	238	226	238	200	243	212	202	243	230	210	230	237	223	218	249	226	210	217	232	225	226	254	212	199	227	227	228	215	226	239	216	215	208	213	189	230	184	206	247	188	237	203	200	234	216	218	197	227	204	223	221	205	221	205	204	206	216	252	199	225	231	222	176	239	208	242	228	220	216	219	220	216	213	205	217	227	215	223	207	222	187	224	189	220	207	199	235	222	232	212	208	205	200	225	217	223	193	191	214	198	200	218	195	234	227	231	230	242	222	204	216	216	233	247	239	232	216	207	213	230	246	212	228	206	200	230	198	260	212	198	216	226	229	226	237	219	230	215	233	208	217	214	246	224	219	242	206	221	219	234	209	191	198	214	216	207	239	217	219	218	213	220	225	234	227	208	204	244	211	245	213	215	223	223	221	213	209	225	223	202	193	215	217	220	209	218	199	193	217	247	260	253	234	228	209	234	232	237	220	232	214	204	250	196	229	214	199	215	192	201	225	210	237	200	238	225	209	221	241	243	212	223	207	209	228	211	218	245	235	203	220	192	209	210	193	205	238	229	227	221	222	213	215	223	196	236	215	219	238	236	210	232	197	207	221	201	238	214	209	213	211	207	211	204	235	221	200	182	203	205	212	221	216	235	212	205	230	233	234	187	197	214	222	221	205	213	220	196	201	209	213	243	246	236	202	203	216	227	214	182	217	207	212	222	192	211	219	215	236	199	205	237	220	232	232	214	213	229	213	225	212	219	199	217	235	223	230	220	232	210	220	217	205	196	213	224	211	212	217	231	259	230	208	195	242	207	175	207	242	244	239	236	206	215	209	220	215	232	211	202	238	192	257	213	218	234	192	196	219	231	209	201	225	240	225	202	225	221	240	243	227	234	228	230	213	186	256	189	218	218	218	214	244	195	178	206	227	187	197	207	223	240	226	219	203	218	207	236	207	206	219	213	213	226	200	194	191	229	224	205	210	214	211	202	217	232	229	216	227	195	220	227	226	215	225	231	214	202	237	222	229	220	224	209	231	212	217	211	216	235	234	207	220	220	231	201	189	222	190	228	224	222	196	227	223	214	207	207	225	227	227	255	192	213	250	248	210	189	226	230	250	221	200	195	245	226	210	219	230	216	229	221	213	219	217	200	217	222	216	204	247	258	222	258	211	204	228	217	248	208	224	193	213	222	225	216	232	234	218	225	200	212	232	222	202	228	223	199	214	206	209	237	215	240	212	231	213	232	236	240	258	218	224	208	214	196	195	229	209	213	223	212	202	200	219	204	246	207	235	219	221	228	231	208	185	231	238	213	221	239	211	228	201	195	239	225	205	227	211	214	232	200	232	232	247	219	211	199	229	234	214	224	196	214	200	211	183	249	244	212	230	219	199	224	213	202	210	224	203	209	199	244	242	209	212	234	213	236	220	206	207	210	204	212	221	193	212	212	214	208	216	211	224	230	216	248	229	220	219	203	212	195	200	209	241	227	215	218	220	191	209	208	243	218	207	197	215	214	222	236	210	215	226	228	235	233	205	215	197	187	186	211	243	209	204	197	199	212	218	215	221	215	248	205	218	237	198	211	220	215	243	215	247	213	210	182	208	197	209	208	190	209	219	211	216	181	217	193	234	232	248	218	228	203	233	210	194	226	256	225	237	210	224	204	243	223	185	222	217	238	211	207	233	214	234	222	213	193	225	249	222	221	211	190	220	228	208	215	237	214	224	217	232	233	223	234	237	210	178	227	216	186	234	221	187	219	206	214	226	229	199	194	229	203	201	226	223	208	225	200	234	225	208	220	201	197	252	240	196	209	214	209	227	231	240	203	195	187	206	230	252	222	221	211	206	189	230	212	195	202	185	191	216	213	203	227	194	214	203	243	210	216	201	238	239	227	235	209	215	200	204	205	213	215	237	214	228	215	217	241	232	201	231	229	240	229	226	218	221	200	204	184	202	222	233	217	226	195	218	235	216	227	217	209	230	216	242	225	184	196	210	211	221	197	238	188	222	221	242	246	252	169	222	225	189	246	216	241	177	214	235	219	207	217	183	224	230	196	223	217	206	213	245	227	206	202	225	197	199	219	213	203	245	214	222	204	204	217	207	213	203	245	229	188	190	238	217	206	218	237	253	232	220	235	219	213	234	216	220	201	228	241	245	184	196	208	213	205	210	223	205	246	199	223	197	201	219	240	245	202	214	236	236	240	218	200	203	239	223	195	215	201	181	213	193	213	200	249	240	198	253	222	231	232	219	214	229	212	224	202	217	207	211	219	209	217	211	207	222	224	208	213	215	225	198	233	202	220	210	178	233	208	218	184	218	210	204	217	241	189	223	233	231	200	211	221	236	254	219	215	193	241	217	217	221	225	217	203	223	215	191	232	221	199	222	240	230	204	227	191	251	247	247	208	201	230	220	229	198	238	232	251	211	201	210	221	217	225	204	228	215	214	207	213	221	215	218	230	224	215	213	225	193	184	232	213	212	204	224	215	234	215	204	210	212	260	214	226	228	208	206	200	213	232	188	216	188	217	191	242	216	199	248	212	207	209	239	226	216	202	224	230	222	214	232	198	208	233	190	216	230	216	218	220	238	209	233	229	220	235	199	221	247	232	209	220	189	229	215	208	211	210	221	234	199	211	218	207	217	237	213	233	217	201	226	218	181	229	237	195	247	225	198	218	224	196	222	235	212	226	226	211	220	217	228	187	230	196	207	205	209	212	194	196	226	233	242	216	239	219	250	215	202	219	225	236	223	235	202	192	209	228	217	218	181	201	241	198	211	207	241	245	199	176	218	227	220	230	216	201	216	222	225	232	240	201	238	220	232	223	228	221	234	195	225	235	249	213	212	206	208	212	224	218	199	234	204	240	219	214	225	219	230	203	216	226	206	217	222	224	213	237	201	235	202	230	226	195	210	215	215	244	225	231	239	226	243	225	196	204	218	202	238	227	241	222	198	213	201	228	211	254	212	236	230	242	193	220	212	213	177	210	201	180	194	209	221	240	224	216	223	210	192	222	234	240	231	224	238	218	206	247	239	239	221	204	243	216	221	221	213	209	231	224	211	203	231	226	201	228	202	211	213	221	219	205	247	250	192	230	208	201	218	251	209	199	218	228	215	215	237	207	230	216	218	228	203	205	238	219	226	236	206	217	194	216	229	215	223	237	211	222	216	221	214	206	205	214	223	224	212	235	205	198	231	203	199	229	217	207	244	210	232	211	214	228	209	238	238	224	210	211	224	208	213	213	228	245	233	231	210	200	218	237	238	214	229	230	229	203	187	224	212	205	220	233	234	237	218	207	266	229	228	217	204	225	196	219	217	226	217	207	198	203	207	221	207	212	190	183	210	214	223	229	198	238	231	236	220	191	238	221	198	216	212	256	220	222	202	215	240	206	234	245
21413	28286	38329	29966	25094	16163	12000	19265	29249	37819	36286	16931	652	625	624	604	551	555	585	504	569	537	585	542	598	617	549	531	502	567	507	512	549	544	532	528	522	539	582	551	581	522	598	553	553	583	541	504	563	550	504	504	502	497	538	484	520	487	519	564	561	554	497	509	539	525	549	515	540	541	550	540	449	514	533	548	563	500	519	478	559	470	555	488	520	556	523	495	550	566	506	506	529	544	524	549	540	558	513	538	547	511	549	525	515	507	517	543	528	508	507	531	493	516	534	519	510	514	524	517	514	495	528	545	509	549	483	519	554	532	546	491	527	526	534	511	472	563	524	545	541	544	517	509	514	523	514	595	520	533	514	517	519	552	561	535	566	512	522	494	488	503	543	533	548	528	507	491	532	532	528	520	484	509	505	543	513	514	523	535	496	514	507	507	493	540	524	531	520	528	503	499	584	502	543	552	513	547	497	526	498	513	506	564	517	536	489	525	545	520	538	520	511	553	513	479	554	562	514	524	493	553	527	506	524	522	498	528	562	511	528	550	505	569	534	514	499	539	533	502	532	510	528	512	555	507	510	557	518	495	537	469	503	520	535	498	589	565	514	510	515	493	562	534	520	518	519	532	501	531	516	543	521	541	507	528	524	511	545	540	533	520	490	542	539	549	493	497	509	544	536	525	574	532	516	554	490	514	525	515	508	560	515	490	551	493	583	498	531	501	547	506	506	521	520	518	547	545	517	537	520	558	581	508	521	536	535	518	478	534	538	519	543	527	538	528	545	525	495	504	528	497	502	531	531	520	551	537	540	489	484	544	514	513	549	533	513	472	527	531	514	516	543	534	539	507	530	520	528	538	531	532	521	512	509	520	543	506	524	524	556	554	503	537	533	519	499	516	521	527	528	510	523	515	499	529	532	538	544	551	517	558	505	562	527	507	528	522	510	543	574	525	548	486	539	508	547	521	517	571	565	486	556	521	540	513	499	510	510	517	539	516	526	532	524	496	513	500	510	532	557	511	528	503	521	554	539	518	489	502	505	503	522	564	512	479	523	530	534	511	483	519	522	492	551	505	514	551	491	527	522	521	524	472	534	473	575	495	549	501	513	496	533	541	500	520	549	515	529	516	493	519	538	498	525	547	529	538	532	533	519	530	503	543	540	486	515	548	509	542	503	552	497	532	532	549	524	538	545	570	510	519	514	514	533	470	484	525	550	487	540	519	515	501	505	554	532	545	502	511	530	534	516	561	496	503	497	546	508	550	480	534	501	549	538	518	497	528	510	521	492	496	529	503	550	542	547	519	531	535	529	524	520	559	506	560	585	496	498	543	474	530	528	522	528	532	529	492	536	528	526	520	526	535	528	548	544	514	533	514	568	550	535	490	513	557	557	515	550	543	524	521	499	505	562	516	535	541	539	516	569	530	524	556	585	461	499	529	559	522	525	471	546	537	512	526	543	542	521	525	554	508	563	537	539	515	528	533	557	512	531	514	563	523	509	530	540	536	556	476	510	536	531	527	527	529	544	453	563	519	531	496	531	493	549	489	526	539	508	497	517	496	551	532	501	526	511	528	563	483	521	468	509	547	550	551	525	546	527	498	522	499	561	539	561	510	512	513	528	522	518	504	539	523	500	514	486	515	506	535	561	545	513	538	471	536	513	537	521	561	542	523	516	528	548	518	513	527	500	555	523	553	530	528	546	510	550	488	530	550	537	537	519	513	548	527	521	504	493	516	532	550	551	509	509	521	490	514	488	541	530	500	513	515	477	530	493	509	539	517	501	499	525	545	499	508	510	499	552	491	518	532	508	528	522	504	511	569	543	509	571	537	532	535	514	537	514	545	490	527	516	514	518	500	538	539	527	514	494	537	532	549	481	518	536	506	559	549	490	510	522	544	525	523	561	546	582	555	528	493	552	532	529	492	493	506	557	549	519	507	526	540	520	488	494	501	538	492	508	492	526	500	490	575	486	520	551	498	502	496	525	542	561	492	480	527	483	512	541	555	516	537	536	504	521	516	547	552	542	511	498	527	512	501	563	541	531	513	525	440	488	525	509	545	505	470	530	515	485	528	481	534	545	524	530	519	500	538	548	527	559	540	552	496	562	504	540	477	535	541	536	534	499	522	540	546	539	547	522	529	505	527	534	508	547	539	513	542	508	526	495	512	508	531	540	536	517	509	532	547	508	568	476	484	520	528	533	504	561	518	573	504	534	501	565	503	532	513	557	503	467	534	512	491	497	518	502	539	533	548	515	531	538	574	535	487	543	496	526	489	508	517	525	547	510	521	486	499	543	473	509	466	519	568	507	502	558	515	473	488	504	552	535	549	518	550	504	516	510	507	512	561	514	493	483	550	544	524	537	537	522	575	531	521	536	525	495	525	494	539	505	522	540	510	529	524	526	549	558	489	514	522	481	532	524	529	556	517	510	524	548	525	556	548	527	510	552	526	500	529	518	540	563	535	545	525	541	538	531	475	558	515	509	513	494	545	516	536	489	550	522	513	541	532	505	501	513	545	515	511	522	520	548	523	516	572	491	508	547	550	524	536	485	536	528	545	562	501	521	519	555	533	549	517	525	528	519	542	533	541	507	542	522	544	521	533	497	511	555	522	508	486	513	555	521	560	525	498	557	527	531	521	509	484	523	531	563	546	544	521	521	526	517	501	554	515	567	526	525	540	545	550	541	532	528	474	506	542	523	539	530	531	567	507	519	543	536	551	539	520	565	533	501	522	501	498	509	531	563	529	538	555	543	533	519	549	487	535	542	503	529	574	521	509	532	530	520	545	509	516	540	515	524	520	532	510	503	496	486	526	489	536	517	519	533	492	560	504	547	502	553	529	490	552	539	511	483	537	532	533	508	537	524	558	524	544	502	531	533	501	493	511	526	527	546	508	517	538	552	552	540	544	550	574	512	517	522	483	513	523	542	563	569	511	490	523	519	523	557	491	512	509	506	537	506	507	550	493	538	562	501	560	509	538	473	529	492	546	532	530	503	536	555	539	520	544	526	498	509	524	477	530	491	550	532	583	535	527	510	512	538	510	517	480	504	526	548	521	519	549	543	494	510	535	493	529	535	515	511	534	534	524	519	519	527	525	535	516	538	512	529	484	484	536	520	556	553	504	464	570	519	520	571	481	529	510	531	515	530	539	531	526	515	543	555	541	536	507	547	560	492	505	562	516	560	566	511	523	550	537	485	508	477	525	511	547	571	538	518	557	532	505	515	558	506	535	554	519	508	525	528	522	539	558	529	513	533	489	547	513	512	529	493	487	476	493	512	519	512	552	540	510	545	544	534	520	526	552	535	514	503	505	505	522	533	535	549	530	511	552	532	509	508	511	529	558	505	534	544	524	501	511	514	525	517	525	538	523	507	485	572	510	551	506	527	525	487	537	477	513	566	512	522	538	496	516	516	539	546	513	533	535	473	535	522	497	565	532	510	531	542	496	533	554	529	518	546	549	505	512	489	499	526	504	528	507
55689	53866	49710	39283	31707	18484	5012	4531	8786	22717	28807	14754	795	300	280	289	343	306	301	260	284	317	283	266	298	291	302	258	286	252	251	239	278	279	322	265	242	256	255	282	279	258	281	232	277	296	254	256	275	297	258	236	241	267	273	253	254	241	258	250	270	275	245	255	254	321	281	287	293	265	299	262	250	278	243	269	296	246	282	257	261	286	257	308	294	260	262	272	222	268	264	268	250	272	282	309	248	279	253	288	267	248	282	270	280	284	261	265	283	263	280	249	233	261	273	246	302	289	277	249	289	267	278	268	262	315	280	270	255	269	254	229	303	270	265	228	243	256	285	240	274	256	256	259	286	280	290	262	274	235	261	277	254	264	279	257	265	272	248	250	274	266	277	269	283	289	287	270	285	293	278	285	286	270	277	273	265	282	283	284	278	260	293	260	298	257	255	254	274	281	233	304	283	249	232	258	285	260	243	285	250	273	273	258	309	263	289	292	253	233	257	290	289	332	280	257	288	256	264	236	271	262	285	246	277	251	274	272	258	248	281	280	261	239	283	251	244	279	282	268	250	285	268	275	279	270	281	302	262	276	285	244	276	263	281	256	263	278	284	249	294	285	268	267	264	268	288	262	259	270	247	286	285	280	273	285	297	274	280	238	267	252	264	255	296	261	224	273	264	261	281	282	273	279	251	276	265	313	230	272	300	268	264	247	239	265	288	277	254	235	252	291	283	265	287	260	285	286	214	247	280	274	274	240	300	295	275	233	252	246	304	264	272	245	258	329	283	277	266	273	256	293	276	247	273	263	267	239	278	265	242	245	295	268	238	274	278	285	258	277	269	228	241	270	258	306	276	284	255	252	265	250	304	260	278	293	284	279	248	254	275	259	281	293	292	263	262	269	250	275	262	232	287	257	254	268	263	277	280	279	260	289	249	246	250	241	263	297	230	276	265	263	247	253	269	264	282	280	278	272	295	271	252	279	266	266	284	280	267	278	269	256	247	241	278	282	283	243	294	230	244	271	247	286	278	283	283	253	274	250	285	243	254	244	276	283	278	266	271	250	270	284	262	268	238	265	303	272	273	248	225	290	258	282	264	279	266	263	270	267	262	282	269	268	252	282	292	262	271	277	299	245	258	266	243	269	274	264	286	272	261	273	268	266	304	251	276	283	239	297	285	255	269	239	281	264	275	235	279	269	280	264	294	254	301	273	247	280	252	243	270	304	279	276	261	252	254	264	281	263	272	257	249	249	277	308	250	254	247	252	256	269	262	249	249	237	287	238	291	269	273	259	252	274	253	244	270	298	295	256	265	257	257	292	290	276	271	277	281	260	306	244	268	300	297	281	255	261	283	243	262	262	264	255	263	275	277	270	279	267	276	259	251	275	241	273	263	283	291	250	245	263	273	275	274	271	263	311	239	245	231	265	286	269	258	277	276	266	262	261	275	272	243	279	248	273	270	270	245	266	286	232	287	262	269	248	225	302	280	263	276	283	273	266	243	278	259	269	277	268	246	231	258	267	277	264	256	274	296	259	238	232	297	253	275	270	256	258	261	263	264	253	276	257	299	256	255	244	256	277	280	265	252	299	274	287	299	284	265	227	270	266	265	258	256	284	262	291	247	296	271	238	274	265	257	292	305	276	268	273	257	246	290	261	263	291	265	268	261	280	280	241	271	284	266	273	264	296	290	245	240	270	273	240	258	287	281	251	232	270	248	269	284	268	251	262	292	271	253	271	245	276	259	301	272	267	259	278	285	279	277	266	245	249	278	275	278	251	251	248	269	283	255	265	273	256	259	274	259	286	280	277	273	291	273	308	284	263	254	305	247	262	248	247	259	281	272	269	260	239	268	269	297	261	258	310	278	289	284	282	285	279	249	277	263	279	276	246	276	259	251	270	286	292	298	266	278	283	262	257	247	300	300	260	271	266	278	303	280	255	272	266	286	293	290	271	267	293	288	291	258	263	281	265	289	277	278	254	253	265	250	256	279	274	247	252	256	281	250	280	306	255	285	257	260	284	252	263	239	242	256	258	251	282	284	281	305	294	267	275	268	244	261	281	247	260	283	262	243	277	274	288	272	241	292	275	277	253	257	273	263	250	252	283	230	269	257	242	275	247	242	261	246	270	266	260	260	266	283	272	260	292	248	297	252	297	285	271	252	265	288	268	258	237	296	269	242	244	276	273	251	285	264	224	289	283	269	226	256	253	298	299	265	264	253	262	212	278	288	221	278	261	284	267	261	244	267	268	238	275	280	268	238	290	259	277	276	261	265	286	276	289	292	281	254	241	270	253	267	267	246	261	293	264	259	250	268	255	257	225	268	268	264	272	275	261	277	270	234	267	250	283	261	282	270	262	273	257	264	267	269	245	237	242	274	293	280	274	255	275	273	271	221	229	226	281	284	275	263	257	260	269	281	279	245	245	254	258	236	284	276	283	246	259	250	290	268	288	269	247	280	288	237	256	280	271	252	275	305	278	304	270	270	274	277	278	250	277	270	244	288	291	255	246	233	246	251	291	250	282	274	259	261	242	236	267	268	228	289	260	282	240	277	252	258	279	245	280	237	264	274	256	288	308	255	290	272	261	276	263	242	252	235	271	291	272	282	269	269	259	253	265	270	253	262	256	248	276	258	266	228	282	248	277	264	263	237	260	257	286	270	275	269	271	300	283	259	290	257	268	254	279	227	263	259	279	286	270	258	243	240	262	251	253	234	283	244	264	266	251	273	255	247	265	249	303	258	240	251	254	249	272	295	267	241	282	290	254	257	258	263	243	263	275	252	274	252	279	288	284	298	277	284	261	263	263	276	246	273	289	271	279	234	259	292	289	249	295	268	289	296	260	271	270	269	284	289	276	275	272	252	267	292	277	269	277	259	250	289	247	267	237	263	239	264	268	280	222	270	277	260	268	264	296	277	262	256	269	282	284	288	294	262	260	267	291	255	288	275	253	276	282	289	242	295	269	278	239	257	286	305	254	294	266	278	247	285	257	282	287	283	283	243	249	270	272	285	257	267	266	250	295	288	277	266	261	214	249	273	291	281	279	263	298	275	273	254	235	274	258	299	256	276	242	251	267	271	239	240	264	276	249	267	276	265	323	269	254	280	239	257	248	264	264	258	271	267	255	251	291	268	261	209	265	252	259	249	250	282	301	296	260	295	259	277	231	260	254	279	260	217	284	268	273	268	266	267	286	262	304	260	279	268	240	247	260	245	281	276	254	296	245	264	258	244	258	237	289	254	249	279	294	275	249	259	277	265	266	282	325	283	273	254	272	281	286	258	270	295	268	253	257	259	285	250	273	238	263	267	225	277	270	257	248	287	289	245	265	287	304	279	267	274	245	255	285	287	262	255	307	267	251	260	263	250	273	285	257	280	280	260	270	257	266	213	281	258	279	295	270	242	272	281	279	283	271	247	242	263	289	275	276	291	256	279	282	251	260	285	252	267	261	266	248	264	242	271	234	261	255	276	252	244	247	278	248
35249	41259	48168	46946	40873	26902	8304	13677	23737	44825	47829	22936	870	766	759	729	723	738	720	727	688	736	689	648	638	664	748	661	628	717	656	653	676	669	678	627	639	665	700	709	648	631	619	640	695	688	651	632	627	654	657	657	664	659	700	686	660	617	642	677	601	675	613	575	623	643	661	652	691	651	665	623	638	614	624	618	660	629	636	598	627	616	650	619	636	646	650	652	627	663	664	626	675	644	615	578	673	693	637	684	673	678	619	630	663	692	629	585	657	655	643	639	675	625	627	629	623	711	664	651	622	615	619	664	638	630	646	621	665	634	632	651	608	693	587	625	634	628	633	645	641	621	672	647	605	616	639	658	598	696	640	644	642	615	688	663	640	619	623	671	665	648	646	681	652	615	617	602	654	655	629	634	684	629	683	673	643	644	630	669	643	650	643	669	655	598	620	639	706	611	616	639	641	645	669	625	639	594	635	627	647	638	652	640	611	636	655	629	618	654	657	652	638	647	636	629	666	662	652	602	661	662	638	671	608	620	662	645	621	651	626	718	656	612	713	641	670	704	642	649	599	641	661	634	651	623	619	678	619	673	644	657	673	651	654	648	655	628	626	650	627	644	700	670	664	649	642	619	654	661	594	642	603	624	672	621	648	655	589	667	637	628	644	596	636	667	620	656	657	645	640	632	652	630	642	669	625	634	636	659	604	627	646	621	614	683	674	630	679	658	630	660	648	622	646	639	647	664	592	657	658	615	632	650	646	688	648	622	644	598	619	664	637	652	659	653	650	606	638	633	629	640	663	638	626	677	605	658	650	623	660	638	664	603	605	617	641	638	653	629	658	632	611	602	629	637	679	654	632	644	626	664	673	694	640	617	635	669	615	651	669	644	689	652	616	628	636	652	639	662	647	657	666	624	658	640	639	622	634	633	640	630	675	622	640	679	631	641	681	674	644	637	643	703	633	595	644	633	649	635	660	633	710	609	674	656	659	644	645	668	658	618	651	629	630	651	646	666	728	607	589	597	645	634	628	626	642	634	648	680	601	621	657	656	618	607	635	637	603	659	675	628	618	592	621	596	658	611	688	640	618	583	622	647	673	660	600	652	602	652	623	633	657	657	659	627	644	628	619	677	653	642	606	683	636	657	654	639	646	662	678	601	629	623	603	641	670	684	665	651	626	609	609	681	657	646	640	619	695	644	680	635	629	600	693	671	663	691	641	634	621	670	702	655	603	659	623	660	630	671	606	668	675	577	686	645	644	649	590	656	596	637	680	649	599	609	662	604	638	665	673	635	626	660	652	679	611	645	649	682	637	644	630	603	636	683	635	666	599	620	636	727	606	643	658	659	656	683	672	650	674	630	629	657	654	687	653	663	637	589	656	637	636	629	598	634	651	645	629	619	640	663	624	637	641	662	621	616	587	669	622	654	663	601	625	655	665	678	686	664	640	636	693	603	622	658	614	614	647	637	709	599	633	669	615	606	642	657	662	643	621	665	601	631	659	674	618	672	617	600	634	675	666	634	647	651	631	706	681	620	654	611	657	631	655	668	698	630	677	652	636	624	674	672	635	676	639	667	648	688	660	671	626	628	666	634	613	619	651	633	638	612	668	657	682	622	630	626	668	650	629	626	694	653	660	650	659	652	647	623	626	613	601	684	679	663	660	653	682	683	630	661	641	646	628	644	616	616	645	608	602	584	662	650	654	627	659	646	663	649	669	613	640	660	641	616	672	619	633	588	625	636	653	650	646	650	644	697	573	695	627	665	665	608	652	659	657	640	675	623	631	684	695	667	663	594	675	644	596	618	677	581	692	622	612	610	621	631	654	596	658	668	629	634	667	637	607	615	610	613	640	621	614	626	638	648	700	663	602	610	646	608	676	657	666	669	660	657	710	651	609	622	662	618	615	663	669	672	627	623	674	633	635	627	678	647	654	627	599	654	609	620	633	654	619	656	621	662	640	620	626	694	660	620	652	657	600	635	618	658	676	648	621	592	618	657	633	679	628	629	652	659	631	622	648	637	617	656	691	615	641	628	646	678	643	655	612	658	648	638	630	646	631	652	610	607	658	629	619	631	687	615	638	603	655	667	655	648	699	651	643	634	670	648	588	664	608	612	638	663	648	683	621	612	693	624	635	675	644	671	650	642	649	599	710	691	655	631	644	669	647	643	652	681	650	629	633	620	609	639	692	700	619	622	641	673	598	656	641	724	632	627	668	650	642	663	667	644	590	662	605	667	595	646	656	626	621	658	672	636	635	669	594	640	599	600	639	696	663	639	618	656	622	658	629	646	694	625	613	622	670	628	617	673	670	603	643	612	659	605	628	660	626	624	618	635	656	630	644	604	648	605	642	648	575	606	669	668	661	659	602	659	652	641	662	671	601	655	643	643	620	650	678	624	660	630	602	630	659	615	623	626	674	677	648	627	646	607	651	642	645	611	615	702	646	653	671	632	612	635	683	633	612	632	678	607	660	692	671	647	650	674	645	647	618	594	642	635	636	651	644	659	658	597	648	653	659	621	625	605	655	625	650	672	681	623	666	696	602	651	610	628	683	631	671	640	639	614	644	633	616	639	675	622	679	616	630	620	613	657	667	648	622	631	632	638	677	655	654	644	610	625	654	640	633	590	646	565	626	630	635	638	622	605	652	602	616	633	652	661	639	714	645	636	680	620	627	703	610	668	636	659	659	638	665	651	655	622	654	647	594	687	615	628	620	628	579	647	603	659	658	597	650	683	658	642	693	647	690	644	602	657	636	641	636	654	682	641	625	680	649	647	596	659	688	677	642	650	643	637	619	631	663	609	640	597	614	674	640	616	673	659	653	622	630	690	652	656	686	644	632	625	621	622	673	653	636	644	611	599	647	682	640	635	613	611	610	643	671	630	613	648	623	599	648	661	631	656	653	690	688	664	648	627	654	669	645	609	596	651	656	619	670	674	634	633	615	669	586	640	696	685	664	629	648	622	645	683	663	625	628	573	586	617	610	624	671	672	631	635	639	630	667	618	645	637	664	647	635	612	672	648	646	585	655	656	634	660	652	621	666	651	666	627	636	655	634	643	630	621	674	654	592	655	646	635	662	665	634	643	676	662	654	593	605	642	580	616	588	633	635	650	653	703	651	676	687	660	620	626	675	614	639	650	629	642	665	684	646	644	639	681	661	618	703	615	651	652	666	627	684	618	648	648	669	640	657	638	660	657	611	619	656	613	661	669	595	662	658	628	618	631	639	669	620	694	627	627	644	646	647	673	630	608	643	631	662	640	664	618	673	648	659	600	636	686	647	694	665	636	621	667	635	645	723	600	687	692	651	650	660	610	623	644	674	648	622	631	613	672	634	667	657	634	619	618	647	649	620	654	663	658	600	663	618	619	652	645	645	647	573	651	625	639	588	645	671	663	625	635	626	667	682	639	660	678	630	658	610	629	621	649	637	641	631	633	629	668	657	687	638	626	668	629	654	605	594	663	607	649	639	665	681	696	601	628
38815	38018	33556	18537	7346	1359	429	449	486	817	1098	621	365	332	340	372	375	337	337	345	338	317	363	354	340	354	348	372	381	368	391	379	363	364	371	354	334	378	348	370	352	377	357	359	344	354	364	334	368	313	374	387	355	360	362	348	365	330	381	349	377	369	364	354	345	354	360	341	323	372	397	338	333	393	361	331	350	372	378	351	365	358	369	337	331	391	338	327	343	376	380	368	341	356	329	403	353	320	378	370	365	340	381	312	342	379	374	318	356	352	333	367	356	320	331	310	341	353	355	356	359	395	360	379	357	344	304	364	345	353	358	354	365	363	329	360	393	361	343	302	365	332	381	369	355	356	331	340	375	347	360	381	338	335	342	321	360	348	375	342	367	337	336	351	352	372	365	326	341	296	342	331	331	369	380	342	353	361	325	370	417	358	331	406	362	348	341	313	344	330	359	340	384	332	343	352	361	378	354	360	346	329	345	363	330	363	313	309	342	355	361	329	388	351	361	341	408	371	355	354	385	403	361	344	370	334	367	367	336	373	364	386	348	367	359	368	364	331	399	349	358	382	340	360	356	313	348	360	372	371	370	366	326	334	344	360	330	368	368	358	358	338	358	357	393	378	369	338	321	341	333	357	376	380	378	351	357	356	362	375	343	323	340	382	354	333	356	339	338	358	329	346	366	396	354	321	347	334	367	382	359	369	373	328	360	369	364	323	336	330	379	352	326	341	349	331	361	381	371	350	362	340	401	349	351	360	358	335	323	375	345	360	358	376	299	387	377	333	325	340	340	356	356	366	348	368	357	370	360	322	347	300	349	359	331	337	368	350	346	352	370	348	361	356	338	345	356	341	358	345	315	368	352	331	334	346	337	353	337	397	333	351	340	391	351	348	366	352	349	323	358	359	384	347	371	341	309	335	353	344	375	343	371	364	365	378	360	331	349	354	382	354	308	335	335	371	392	339	383	359	323	318	367	351	335	353	359	341	324	306	371	336	339	363	336	304	353	368	358	348	348	338	373	339	370	331	378	353	329	359	323	334	350	338	373	375	363	327	375	384	339	388	365	349	341	357	384	359	359	352	327	352	394	346	377	374	380	324	356	341	367	366	359	404	318	365	323	340	394	376	330	342	347	349	367	335	369	336	341	363	328	325	342	390	354	339	375	331	335	321	361	343	343	336	388	346	321	373	351	352	360	353	311	361	321	323	336	346	359	368	368	345	322	320	394	327	360	364	375	331	383	328	332	342	352	358	369	392	328	340	361	335	330	352	354	358	388	335	334	352	361	324	311	328	374	328	316	364	356	344	385	338	351	381	357	387	347	353	337	353	395	328	354	352	338	364	362	369	369	370	360	345	358	353	346	366	336	376	341	350	344	361	352	378	315	358	334	339	359	346	357	371	350	353	363	350	330	370	353	347	332	311	341	345	377	335	311	351	388	353	355	341	338	377	354	373	353	371	358	328	391	361	357	347	335	365	365	320	356	392	357	341	370	354	370	306	323	323	320	331	319	384	366	330	335	330	365	315	346	380	374	344	333	353	367	416	342	381	326	312	339	331	327	336	387	344	363	383	339	343	365	374	357	321	342	409	345	353	364	369	369	369	378	331	362	353	386	361	311	374	330	363	357	365	323	341	328	320	373	321	375	366	357	384	323	339	353	363	339	386	329	331	346	330	344	396	345	346	345	361	409	329	366	355	364	356	392	366	350	374	351	348	353	339	352	343	369	362	384	340	346	345	364	305	343	353	361	358	339	337	356	339	342	334	346	387	349	341	352	369	374	352	364	337	340	337	322	348	373	325	340	330	380	386	346	336	347	345	346	364	355	341	353	350	345	333	339	376	365	332	338	386	355	361	316	353	374	373	332	329	374	333	358	345	351	370	378	342	316	373	356	351	354	365	353	362	343	365	379	387	354	349	324	355	340	365	363	371	331	347	338	336	326	350	372	331	346	341	344	395	367	342	346	370	356	365	325	339	335	356	365	342	359	307	364	374	356	357	359	352	328	361	341	374	368	360	362	347	366	344	348	354	349	334	376	369	354	358	344	363	330	362	377	353	330	349	334	359	318	369	394	368	346	357	348	360	358	312	328	335	358	353	354	358	326	343	329	330	332	366	364	369	380	335	349	353	365	365	329	327	345	348	356	389	376	390	382	372	366	364	334	346	332	345	399	357	350	351	341	323	350	346	324	349	354	337	335	327	385	377	378	373	343	356	356	373	357	391	347	419	333	352	358	335	412	345	389	346	368	370	358	354	366	338	371	367	356	373	354	351	342	361	386	370	358	349	369	382	352	310	334	346	370	324	364	394	347	353	364	351	334	334	356	324	363	337	362	355	365	349	373	368	366	328	369	364	343	352	362	385	328	325	339	386	366	307	336	346	342	347	332	358	333	340	394	336	379	325	341	317	343	384	386	352	349	349	406	345	365	349	321	357	358	326	364	363	385	344	359	319	348	345	349	332	361	346	368	336	353	338	325	349	349	363	355	355	358	348	339	354	311	379	359	356	353	372	349	328	353	311	362	403	357	371	341	320	394	350	364	343	361	361	332	365	362	377	335	352	323	348	345	350	332	358	322	363	351	342	338	346	322	392	358	340	336	351	382	337	352	362	353	337	315	353	356	393	392	358	389	359	353	356	362	332	360	330	383	344	356	365	358	343	386	335	330	347	358	346	396	321	407	355	297	346	354	349	326	358	352	370	374	342	336	322	354	353	371	358	353	360	351	360	327	370	357	331	338	340	371	376	391	373	350	378	358	340	351	332	355	346	346	348	362	327	391	355	353	366	364	336	330	371	386	309	350	359	335	362	323	350	345	336	350	350	367	361	326	353	367	354	326	357	358	375	356	360	334	360	363	381	316	358	369	383	343	372	336	375	359	350	378	318	338	361	346	321	383	365	347	364	355	355	352	374	358	372	358	333	312	350	360	365	351	368	321	398	346	386	353	337	353	335	362	369	367	362	389	383	352	341	349	373	343	362	370	384	361	331	359	397	343	343	379	336	317	361	341	333	385	334	388	341	385	342	362	374	328	373	365	339	349	347	384	388	365	352	321	339	340	343	348	386	338	365	307	351	374	355	345	350	368	322	318	351	369	359	330	342	344	382	363	391	360	360	304	359	329	350	310	360	393	344	358	404	366	347	379	320	356	399	337	349	356	385	360	378	305	360	347	391	336	346	386	367	335	369	355	357	338	334	346	364	352	326	334	358	351	363	385	390	356	380	366	355	340	325	360	343	358	371	367	355	328	353	334	295	367	352	355	325	362	348	344	371	344	372	337	331	370	347	360	329	361	336	381	360	346	340	340	354	318	354	348	359	371	320	370	383	393	363	366	360	359	343	376	396	349	333	336	367	346	350	357	363	339	340	293	356	343	366	320	334	358	362	373	348	334	370	321	401	327	345	335	367	351	338	344	344	373	369	364	336	360	364	361	353	323	348	328	382	369	355	356	334	368	349	382	338	369	340	367	317	333	368	324	343
21367	27839	33308	25030	10717	3025	1009	1435	1524	3191	4387	2107	770	757	841	794	753	790	815	792	806	776	800	820	813	769	762	819	784	790	794	782	796	823	810	833	780	812	774	734	793	768	789	761	781	734	788	811	775	817	768	776	797	784	790	832	758	858	824	743	811	727	767	789	761	769	803	750	784	818	771	841	816	823	801	781	795	809	826	788	807	830	815	770	786	768	779	809	786	838	783	744	808	821	763	758	774	772	766	801	766	749	795	782	848	747	804	760	792	741	800	748	812	792	808	793	790	763	789	781	787	723	753	804	769	745	827	771	741	791	850	758	829	746	860	793	783	742	748	796	784	787	846	812	807	734	777	797	815	817	758	837	801	779	822	793	790	750	813	804	757	776	784	789	790	800	772	760	792	764	772	748	766	774	806	779	827	783	842	800	777	792	752	799	815	774	798	773	810	827	765	818	785	812	773	768	799	803	754	791	809	771	791	785	766	814	804	760	793	770	754	828	796	746	785	780	784	771	801	759	777	813	773	762	782	734	843	855	785	768	792	811	770	786	828	816	769	766	789	768	749	776	786	841	777	825	738	752	784	804	823	759	788	792	790	795	767	787	758	783	796	775	802	762	793	761	805	778	830	764	732	773	812	771	792	797	778	793	770	774	813	777	781	751	803	840	798	787	821	756	827	810	790	829	818	792	790	771	737	751	792	765	793	787	762	758	766	777	779	698	805	794	758	780	795	811	848	756	852	748	773	790	778	776	795	800	801	811	772	795	811	738	750	757	766	749	823	834	789	772	787	770	752	778	845	761	740	784	774	826	780	801	803	777	797	793	812	854	787	789	800	835	769	761	779	812	796	815	774	792	758	760	800	774	811	813	832	813	782	805	769	741	774	767	772	782	791	758	790	777	785	781	763	790	788	783	788	826	782	817	800	783	795	803	798	769	780	746	785	840	798	791	773	727	784	772	762	770	813	827	810	815	802	748	802	788	791	753	834	775	779	768	814	808	759	811	826	808	755	766	790	788	812	792	819	805	777	785	833	783	783	755	817	823	803	761	815	785	787	792	773	809	788	779	797	792	788	781	821	791	808	768	780	791	766	739	792	830	852	753	825	772	801	770	776	786	762	760	793	783	784	809	789	759	757	793	765	779	766	762	796	829	710	821	784	869	798	755	832	820	739	802	854	791	780	731	791	816	759	760	795	777	718	838	802	730	774	799	754	794	801	821	798	801	778	842	794	770	761	806	789	760	755	796	757	781	765	780	821	760	744	810	801	778	764	816	770	769	804	805	829	817	804	775	814	799	768	766	794	784	737	833	761	776	737	811	787	792	805	826	775	753	840	805	810	788	826	736	761	769	811	806	806	819	802	721	795	748	792	820	757	769	784	801	796	805	856	797	786	816	838	744	839	752	772	798	767	797	831	794	751	762	862	808	758	799	730	793	749	827	824	782	765	781	734	786	757	815	823	759	789	746	766	773	837	785	768	780	834	776	745	757	824	804	843	783	810	780	779	812	789	767	784	797	765	800	767	769	770	809	788	747	761	793	768	777	800	777	776	856	798	815	772	816	796	833	774	798	799	741	803	769	825	744	778	790	799	771	811	794	776	754	798	770	797	784	824	780	824	782	842	801	807	722	807	827	764	725	802	837	780	805	751	767	781	792	789	789	797	766	776	797	804	752	794	763	781	811	758	781	813	807	782	820	790	807	773	820	769	780	796	804	794	801	802	831	769	836	785	752	783	707	785	760	760	770	872	785	788	804	805	794	803	799	774	801	773	812	804	779	787	797	801	855	789	815	773	813	783	846	777	738	766	776	823	765	784	807	813	803	768	804	764	813	793	819	787	781	819	822	795	776	770	794	759	833	785	808	750	781	774	788	789	776	819	790	770	849	809	758	831	811	752	765	818	779	765	804	786	795	733	821	779	806	777	818	772	768	791	761	769	770	811	713	775	797	821	811	835	831	831	790	840	814	796	792	822	817	775	764	858	774	821	789	835	783	747	792	807	740	759	791	792	801	777	797	797	750	820	776	786	802	813	818	768	811	795	800	785	801	786	810	819	781	761	783	843	786	787	718	765	787	770	797	812	803	782	760	805	775	821	848	753	807	777	783	760	817	780	829	808	783	785	774	827	776	774	821	784	763	783	787	811	795	798	778	777	813	796	828	823	750	788	744	761	798	791	792	798	887	805	748	793	793	793	794	796	810	780	817	776	796	763	765	831	773	781	787	825	752	721	805	806	764	799	773	802	718	825	743	807	795	750	814	747	789	870	787	771	837	755	757	772	818	840	807	803	792	768	868	828	763	784	743	770	793	790	750	758	804	793	824	830	803	762	759	811	803	768	837	817	784	804	774	743	753	709	790	845	796	754	810	768	775	811	817	830	759	814	713	868	758	785	821	741	744	808	857	799	810	759	818	807	753	807	834	798	816	809	761	785	793	744	747	825	818	817	808	776	799	807	751	789	808	786	745	764	813	791	736	788	789	787	772	797	789	769	752	784	809	790	808	803	793	799	798	795	762	755	782	810	789	812	770	813	751	786	800	744	744	781	805	740	781	743	779	786	772	762	781	790	819	787	800	800	803	758	797	830	825	793	826	782	755	773	743	792	786	803	761	817	851	783	711	831	796	767	747	765	800	764	820	809	753	759	795	825	773	811	781	773	873	790	795	780	814	779	789	815	825	788	801	798	776	789	839	790	800	761	811	762	785	750	793	780	781	783	833	792	785	785	772	772	803	757	746	816	858	802	803	776	767	756	787	778	781	778	745	806	788	810	837	774	790	724	764	777	791	784	790	805	767	847	798	798	738	798	738	748	737	825	794	796	793	753	777	751	795	746	787	790	777	761	820	827	785	778	763	790	751	855	769	813	805	765	768	795	775	805	771	841	819	738	768	820	791	759	823	827	805	813	812	808	820	701	797	764	801	791	807	776	844	792	800	810	772	769	782	778	810	791	767	827	777	735	853	798	789	801	784	823	776	817	834	789	747	810	794	785	794	786	794	776	802	800	768	760	798	757	788	823	820	761	740	770	774	813	772	784	811	825	844	817	773	765	772	714	809	773	787	768	844	820	795	771	785	726	838	850	776	767	791	803	738	823	753	815	808	795	731	807	771	813	789	798	835	819	774	799	824	766	788	786	771	808	797	743	789	793	837	785	791	783	775	780	765	795	782	818	783	844	774	770	774	806	765	788	792	766	804	771	809	828	762	742	826	810	774	741	822	768	794	774	820	798	776	852	819	822	781	799	795	779	758	788	806	817	752	810	809	778	798	787	802	828	804	738	768	775	761	784	799	768	789	793	759	769	779	833	787	821	807	777	794	803	831	800	789	789	824	812	785	811	824	779	764	814	834	772	747	829	785	773	775	802	790	784	807	774	766	817	773	771	791	757	789	768	828	738	789	751	756	748	782	771	749	749	809	812	777	810	819	740	762	763	772	772	767	810	792	788	750	779	798	778	821	777	811	784	799	772	818	823	799	818	775
50199	33938	34813	19062	3508	960	589	1894	1152	13436	16710	6369	331	216	201	205	199	212	210	191	168	189	187	181	219	181	185	174	201	182	193	212	217	216	199	185	214	196	220	206	204	221	178	172	169	208	195	190	191	191	198	168	169	204	196	167	211	183	185	186	184	196	173	198	188	197	189	179	195	200	230	197	198	181	195	189	202	209	174	162	200	175	192	206	201	177	203	182	221	192	207	182	193	172	171	183	203	164	189	188	196	199	214	201	172	159	193	160	196	180	213	178	217	204	226	187	177	169	210	189	213	188	214	167	178	201	183	158	178	210	201	204	185	175	180	191	175	194	185	203	190	198	180	183	218	206	184	197	206	220	206	194	206	193	181	171	183	200	156	159	202	187	187	192	186	216	199	202	189	179	186	185	182	182	181	207	193	157	195	170	203	208	179	218	171	192	204	190	181	197	182	205	178	218	192	192	207	186	176	206	217	189	170	203	182	206	195	175	191	192	187	204	180	207	215	208	188	242	179	198	224	179	207	202	198	204	214	221	176	203	197	190	185	205	214	192	209	182	200	172	197	201	217	192	197	202	189	171	187	167	173	177	197	189	209	183	185	182	177	224	205	207	207	180	171	199	188	198	201	183	175	193	192	189	194	200	182	219	192	170	216	178	208	205	194	158	195	176	196	176	190	188	195	172	175	193	167	175	212	198	203	219	173	212	204	215	194	175	199	183	204	172	183	195	177	165	193	204	209	211	189	213	212	175	205	222	196	188	202	191	177	201	195	197	187	183	206	190	190	205	182	178	223	196	200	205	176	222	189	185	167	186	194	187	191	167	194	198	212	210	165	186	197	204	180	162	184	180	190	180	187	198	180	183	192	202	193	201	185	185	174	184	170	217	207	183	172	182	173	191	175	183	206	209	184	205	209	209	213	188	169	200	202	178	217	169	202	203	201	194	171	167	173	181	182	211	173	205	180	205	186	215	185	195	196	236	215	198	185	183	186	179	168	188	175	190	204	170	181	180	202	203	175	217	196	180	201	234	210	195	205	200	207	190	190	194	185	173	214	173	202	196	184	177	182	191	178	179	210	204	182	216	196	182	202	180	214	201	187	185	204	170	175	214	212	225	199	202	205	186	212	183	171	216	195	186	184	199	197	195	191	200	203	187	212	215	190	195	173	175	167	199	178	198	218	210	177	178	181	192	179	191	187	196	207	186	201	174	203	198	194	215	196	197	191	190	157	233	171	190	199	200	177	194	191	174	193	193	203	186	177	199	164	211	174	188	201	226	179	177	185	192	222	189	178	182	191	197	190	211	179	198	173	194	201	187	175	195	190	199	181	182	207	193	181	197	189	173	181	193	206	217	164	183	193	179	174	209	197	200	183	184	227	185	207	188	213	182	197	202	170	171	182	172	171	202	193	203	193	201	183	172	197	179	206	203	176	229	201	197	184	173	175	201	201	190	181	192	192	196	196	185	204	185	196	209	196	180	171	190	184	176	149	187	195	181	194	200	201	188	224	179	196	210	196	184	195	200	193	143	204	187	185	187	190	202	212	181	184	180	177	187	184	213	197	187	209	190	212	198	195	199	212	181	176	167	196	181	206	185	192	190	190	163	189	195	193	204	186	164	184	177	188	162	215	206	200	215	188	185	175	192	175	165	222	219	206	191	196	169	178	210	198	188	196	223	194	185	175	202	179	205	187	206	171	204	169	195	198	205	174	200	205	199	176	184	193	187	173	187	211	180	184	187	177	182	190	183	211	201	172	197	165	213	204	184	198	212	210	179	177	206	213	184	188	180	206	187	188	180	182	183	177	222	187	193	182	189	192	175	220	191	196	175	195	222	197	181	168	190	165	204	188	220	235	221	199	193	195	190	210	218	197	193	208	178	176	189	194	205	189	196	198	175	190	201	180	189	182	206	197	192	195	191	187	176	220	171	199	201	183	181	182	213	178	206	159	198	185	187	184	200	227	179	206	190	192	197	173	189	194	216	198	187	199	219	214	197	180	187	186	226	184	162	209	171	216	204	203	210	200	228	188	222	197	190	211	210	185	154	200	166	193	206	171	164	184	198	185	199	183	168	189	210	196	159	186	217	201	189	191	202	186	181	206	189	172	208	175	172	211	182	177	168	169	182	181	170	197	190	203	183	208	190	182	179	171	183	194	204	194	195	170	222	191	203	190	181	191	181	221	195	203	206	196	177	200	209	213	200	208	181	207	179	191	182	177	198	213	205	211	224	187	197	179	191	196	182	199	202	203	192	216	176	211	188	188	189	211	215	170	196	184	205	196	185	184	216	195	191	200	194	211	209	200	194	194	217	210	222	209	191	198	193	212	214	206	207	177	210	193	243	182	178	197	201	192	213	174	214	202	175	187	196	174	216	243	210	168	192	195	208	206	196	187	171	180	187	184	200	190	206	197	188	211	217	195	190	180	178	175	190	202	176	196	172	190	201	178	209	212	220	183	206	197	195	212	187	193	185	179	187	189	188	209	162	170	191	191	181	164	215	180	156	181	201	225	185	177	182	176	191	187	168	181	207	190	178	171	208	159	175	175	199	184	184	182	207	161	192	188	183	201	203	177	209	208	191	212	189	173	203	195	181	179	160	187	181	205	178	215	207	226	175	209	209	207	185	210	186	197	188	183	191	185	197	191	209	176	200	167	182	220	168	197	202	210	196	226	173	188	206	178	211	213	207	193	194	180	194	181	175	207	183	188	200	215	189	199	192	186	193	175	185	202	160	183	195	213	196	194	206	205	180	204	199	183	201	206	192	221	196	223	204	191	202	183	198	199	187	181	192	226	220	166	201	214	194	169	225	177	195	234	204	193	205	179	190	201	190	207	179	182	171	189	197	192	192	176	195	167	192	156	167	188	193	197	197	183	174	202	204	195	191	187	201	185	188	186	192	166	178	230	175	174	205	196	172	203	203	204	190	182	202	194	195	197	190	193	201	198	203	173	167	172	201	202	198	183	174	194	208	183	208	218	193	192	175	214	187	179	170	198	187	205	184	191	199	206	217	175	173	170	159	195	208	202	215	187	185	185	167	199	178	167	178	169	191	203	208	214	199	193	174	176	175	216	206	163	182	207	191	198	203	205	191	190	193	195	192	187	174	196	168	174	188	181	217	179	167	220	211	201	194	201	177	204	191	196	177	192	167	209	186	163	196	188	189	186	194	184	191	197	154	191	193	187	203	189	177	196	181	162	166	171	170	190	190	167	180	207	198	205	191	187	196	207	173	183	207	196	225	204	206	218	207	182	194	185	195	217	168	191	212	186	195	201	175	199	175	181	185	208	186	220	193	214	174	197	203	156	183	178	204	178	186	169	204	202	198	196	206	206	172	205	161	172	187	181	172	179	197	193	203	193	210	203	200	205	187	201	179	172	195	199	201	179	193	169	181	212	201	191	199	190	192	202	200	181	208	199	202	201	201	212	148	181	185	210	185	180	197	207	175	183	207	198	196	174	183	178	167	178	181	179	217
28918	24701	34717	22200	3861	3003	2438	7401	4093	36502	37898	14018	628	632	579	590	567	504	533	535	553	550	514	479	544	504	542	529	473	484	492	459	499	501	476	493	468	530	468	453	461	445	500	465	465	476	490	481	467	482	483	466	469	445	471	476	511	479	520	478	476	495	479	440	472	469	463	446	468	454	468	490	457	498	466	461	429	484	405	445	471	499	467	442	498	484	461	434	472	438	468	441	440	448	511	453	459	465	461	490	456	456	418	453	473	448	500	477	517	474	473	488	453	475	456	459	472	492	470	493	500	440	459	456	521	466	472	475	487	466	477	450	456	477	470	422	441	457	474	508	507	472	516	474	454	492	494	500	475	451	442	476	446	502	492	417	475	482	465	450	431	446	469	456	455	467	459	479	442	483	498	498	425	436	431	433	491	484	483	486	452	507	472	467	496	477	496	456	482	468	479	516	465	466	456	455	503	473	467	461	454	462	472	447	456	457	484	471	467	439	459	464	446	469	446	451	466	476	499	472	453	450	500	475	471	476	472	440	490	470	474	462	498	452	483	511	477	441	463	455	466	465	456	454	473	478	484	490	501	464	460	475	467	465	466	483	461	477	460	447	450	461	483	453	482	484	505	471	505	449	477	501	473	433	491	429	511	467	492	454	453	462	452	458	505	469	494	460	516	460	494	519	486	484	467	441	481	492	484	440	497	500	484	465	481	472	467	492	444	492	461	441	458	456	471	454	455	474	441	459	465	469	513	487	445	438	467	454	459	489	443	447	473	450	447	465	498	460	452	478	468	427	467	453	479	510	454	432	499	477	461	451	469	471	473	475	454	502	500	459	465	456	454	475	487	463	493	453	471	471	461	452	481	490	460	441	446	478	467	433	464	463	463	428	443	483	463	479	491	482	496	469	499	462	487	516	481	479	449	480	438	494	440	427	495	454	451	465	472	453	479	496	438	442	444	459	486	446	460	483	442	435	475	428	500	427	471	431	452	509	490	470	485	442	459	507	490	445	447	448	458	495	471	425	429	433	490	462	460	463	435	434	506	443	471	466	480	459	471	450	476	479	483	481	482	512	478	486	487	461	438	493	500	445	528	451	445	437	470	464	409	454	455	481	474	462	473	436	491	431	463	484	487	468	487	425	482	477	486	460	463	441	486	458	440	479	482	492	445	452	476	468	493	445	495	433	441	431	487	486	464	470	487	506	483	474	485	442	496	463	454	466	464	481	488	465	482	519	463	457	466	466	466	476	465	496	484	459	464	480	457	445	466	406	429	454	453	429	467	502	501	474	480	453	464	465	457	453	466	451	465	448	488	489	486	477	410	462	479	488	478	428	473	486	481	481	461	458	473	489	444	463	488	447	491	472	489	527	467	479	454	447	474	442	457	458	410	492	432	491	468	448	399	489	456	459	505	457	467	457	510	467	470	406	486	470	466	437	499	466	434	452	493	472	496	480	485	474	445	444	463	477	462	412	460	462	466	472	468	456	519	468	449	485	427	515	504	488	442	450	511	454	464	450	465	447	474	488	460	474	503	477	493	450	451	464	452	470	466	459	488	475	455	489	474	468	452	448	483	472	462	463	441	451	506	478	505	464	479	467	474	463	457	462	472	451	473	513	458	445	512	432	463	456	437	470	444	503	502	475	470	468	460	440	496	484	444	502	485	468	495	427	486	444	489	453	467	447	461	463	482	476	524	452	489	466	516	482	499	460	495	441	470	467	495	466	494	465	468	480	434	461	477	502	475	516	496	451	494	449	459	415	464	435	469	502	423	480	480	451	478	477	449	513	493	425	438	474	488	443	461	493	449	465	478	464	445	454	467	482	468	433	448	468	496	491	440	455	464	489	521	440	462	496	506	487	431	432	493	454	487	445	525	498	487	488	480	452	440	439	451	486	475	492	492	473	466	483	482	455	465	484	492	490	477	481	458	493	475	487	475	445	446	439	459	455	471	466	500	479	465	466	477	473	454	474	475	469	475	474	461	477	480	491	473	458	478	477	413	506	471	479	492	499	487	449	494	442	457	453	432	445	452	452	474	457	459	489	498	499	453	488	490	439	493	506	482	507	458	475	466	476	493	432	483	480	490	442	473	461	466	458	498	501	416	438	469	483	464	512	456	487	435	464	446	450	475	435	467	444	465	517	432	473	477	435	438	478	467	474	497	474	466	448	431	460	448	428	399	475	467	427	484	424	451	469	477	469	454	471	479	483	530	424	507	484	476	458	475	492	452	452	491	450	472	495	457	442	521	451	457	483	466	477	431	482	461	454	472	459	507	476	460	513	447	449	461	462	474	477	474	419	454	456	461	504	502	482	473	477	463	448	473	491	485	463	457	465	489	469	503	459	470	488	433	475	493	467	495	468	442	465	429	443	483	448	482	480	495	487	463	467	431	483	490	491	475	461	455	482	450	451	498	466	465	444	474	472	484	439	474	485	459	444	478	427	475	454	463	495	445	471	456	473	451	436	452	484	476	434	461	456	490	451	450	469	485	455	460	463	440	470	479	476	479	431	513	482	488	461	471	513	450	490	484	443	456	508	480	476	471	462	509	467	467	466	471	462	472	502	434	470	460	492	500	486	448	449	461	453	450	497	466	456	502	489	475	454	470	469	502	491	506	461	459	456	451	472	456	428	447	482	510	477	483	504	451	501	473	421	460	478	427	477	466	516	472	457	467	451	462	483	480	466	432	458	439	473	483	464	470	487	477	445	477	430	487	494	491	453	472	477	487	476	466	491	481	464	488	479	479	465	449	479	419	501	441	487	473	461	462	488	433	441	489	483	487	463	461	442	447	462	453	489	500	438	488	453	472	502	448	476	428	463	477	538	446	454	477	447	483	465	446	472	473	506	510	450	473	491	485	461	454	461	459	512	486	474	443	465	444	514	465	473	490	487	475	464	431	476	464	435	471	490	443	495	426	452	513	461	468	439	438	486	499	502	486	487	472	486	448	474	474	455	464	505	494	454	472	477	478	461	466	445	460	500	429	453	476	466	479	481	441	486	463	450	453	464	461	465	465	457	482	478	462	483	458	471	447	481	481	487	492	476	503	470	478	458	471	488	458	464	464	475	467	453	449	458	478	448	470	530	490	436	440	453	476	484	444	414	445	457	457	448	475	482	420	480	488	497	467	447	508	517	492	487	478	456	466	463	447	473	498	468	441	423	464	460	426	473	445	508	432	514	473	481	482	453	481	426	472	518	436	452	462	475	463	471	444	451	501	424	480	482	457	472	484	465	481	488	447	433	476	468	443	459	450	485	458	486	446	454	458	464	536	445	454	488	458	477	447	478	450	487	451	451	473	456	460	452	483	505	498	471	478	427	434	480	481	435	480	451	478	477	447	495	434	452	449	417	453	448	485	468	483	461	490	469	491	491	502	414	478	495	476	484	429	474	476	457	450	452	418	471	457	472	501	474	478	496	520	515	433	445	472	453	475	483	458	456	431	488	516	466	477	503	469	467	451	461	496	473	499	468	479	484
45824	31847	30034	14001	3775	1568	1141	846	1213	22044	31473	18680	1384	272	261	243	257	230	232	229	249	229	249	247	220	235	217	248	263	216	222	204	239	250	248	236	235	243	240	221	192	237	223	242	256	234	239	235	211	212	234	218	218	223	228	221	219	233	208	198	218	201	194	273	233	237	231	188	226	223	207	219	227	251	217	219	221	205	247	224	259	213	209	226	204	243	224	222	219	247	225	218	227	250	198	205	217	226	228	236	218	219	201	232	242	219	226	258	238	224	209	214	238	236	239	205	248	224	241	240	249	198	207	227	222	252	222	232	208	231	219	185	246	230	209	239	237	236	212	220	241	190	206	222	182	237	215	214	199	216	225	225	219	221	192	238	227	222	199	199	236	223	182	228	237	219	234	219	221	200	219	223	241	239	220	239	239	220	204	244	208	214	215	229	195	222	249	227	219	232	260	201	221	212	238	213	212	221	230	208	250	232	206	230	224	229	209	237	224	204	217	222	231	238	226	241	215	225	242	195	205	210	198	256	228	202	212	222	248	241	206	223	191	224	201	225	196	235	222	227	240	209	196	205	225	228	244	214	233	209	224	220	209	227	217	235	206	203	224	227	224	192	238	227	224	224	220	198	235	229	202	225	213	253	217	216	221	186	205	205	202	246	287	222	228	210	217	206	249	274	215	224	237	238	212	230	200	207	235	221	216	205	260	230	245	240	213	218	223	220	238	242	263	233	237	226	236	216	224	226	210	229	233	213	209	204	191	216	235	223	220	241	231	232	227	215	248	227	222	213	231	207	231	208	221	219	238	242	242	215	215	228	208	229	216	227	215	210	224	223	217	243	238	211	221	241	194	242	209	215	215	238	205	220	206	216	225	202	211	229	210	238	228	196	231	219	205	221	241	242	220	234	234	252	253	209	248	250	263	225	227	205	218	239	242	213	224	215	221	239	227	212	209	203	237	221	213	206	232	213	230	215	222	242	232	211	220	227	221	214	217	238	237	196	231	197	238	251	247	187	227	231	248	198	247	233	228	210	223	197	248	236	227	250	245	206	228	204	230	227	238	255	220	235	235	230	238	238	216	230	268	223	236	218	201	204	221	253	237	205	234	240	236	219	250	237	233	239	240	223	220	212	223	235	217	237	218	236	217	206	226	219	232	237	241	211	226	236	201	193	214	212	248	217	212	212	216	209	220	242	234	230	247	232	229	221	202	225	264	243	245	217	223	240	222	238	212	223	227	227	220	241	186	221	229	220	258	231	234	247	225	213	197	251	214	213	231	220	197	227	247	226	210	230	209	233	227	224	222	225	205	210	223	224	239	226	222	230	234	213	238	211	226	223	200	189	208	223	221	220	224	215	206	211	212	237	210	228	207	227	218	217	253	221	232	189	240	225	215	216	239	214	218	215	229	245	246	267	219	222	234	217	230	236	208	218	219	211	254	225	242	214	225	241	248	219	198	225	222	234	236	234	230	210	217	233	234	211	209	200	210	214	218	216	200	220	239	214	181	219	223	214	241	226	231	251	229	208	219	232	221	223	247	232	222	237	197	246	208	244	213	224	232	217	216	227	201	246	233	206	216	221	224	226	234	221	226	201	216	212	196	213	204	227	250	215	218	210	210	223	225	189	222	201	212	229	214	229	240	258	215	211	208	234	225	233	229	235	214	203	231	225	261	235	225	185	224	195	219	203	214	238	226	216	215	226	217	230	214	213	232	243	196	231	235	217	236	225	224	238	220	232	176	235	232	201	206	236	210	256	234	228	210	221	222	211	220	243	208	198	240	248	226	220	225	211	234	231	207	210	232	219	222	226	227	198	218	240	214	208	242	204	239	219	217	224	225	219	220	218	228	208	217	216	233	216	233	213	238	225	210	219	208	215	227	220	213	221	219	221	243	236	240	215	239	216	201	242	236	233	239	209	249	215	220	218	240	223	226	216	215	253	212	224	196	227	199	220	227	231	223	227	217	235	265	213	201	225	212	221	241	223	197	217	190	199	218	221	254	217	197	205	242	217	216	234	229	246	216	216	211	211	235	244	201	231	205	223	228	234	237	236	235	231	226	197	213	229	210	227	206	232	263	217	224	217	244	230	204	204	219	238	250	210	203	238	202	230	207	226	201	213	234	238	223	226	221	226	258	253	209	239	270	206	211	215	235	255	238	222	239	224	205	247	217	210	236	230	215	245	225	230	245	226	218	218	198	191	214	235	236	217	245	213	224	217	223	248	263	212	242	237	197	223	226	233	248	226	215	219	217	229	219	206	224	248	218	226	243	211	254	242	222	206	246	235	224	215	203	223	202	238	205	221	230	230	233	200	215	213	222	240	209	239	237	242	209	226	232	230	225	243	240	205	214	236	226	229	223	216	233	220	212	221	232	216	211	213	230	230	209	229	209	218	232	247	228	220	225	221	227	226	202	223	217	220	219	216	222	242	220	214	201	229	211	211	214	203	233	226	219	239	213	209	239	199	217	224	248	263	256	219	235	238	235	236	222	236	221	243	247	200	217	211	230	216	209	219	219	188	235	219	216	201	245	191	216	212	217	238	223	191	231	236	212	235	227	212	250	231	212	235	233	217	228	216	211	254	223	252	214	245	214	220	220	212	222	232	242	202	244	213	237	209	238	201	233	231	228	250	200	213	226	227	206	220	244	231	225	243	215	213	237	242	213	224	217	222	209	237	218	219	226	231	241	207	210	221	231	207	208	216	230	234	227	247	203	213	211	241	219	226	263	195	251	224	217	208	228	247	226	213	228	191	217	218	242	236	222	224	230	228	252	188	253	223	201	208	221	190	210	208	215	213	199	232	219	219	204	209	237	217	224	209	204	213	221	211	226	219	210	219	223	214	212	200	243	207	210	253	206	233	260	207	227	228	224	245	207	234	237	213	210	237	229	236	264	201	228	232	220	206	222	220	236	218	206	198	209	214	244	198	216	235	219	209	229	208	239	215	223	217	225	212	237	228	234	191	202	207	226	223	198	239	223	176	238	210	213	217	226	194	247	225	203	223	256	224	206	197	241	219	218	230	195	235	251	208	202	224	255	245	217	223	221	235	205	268	200	248	241	217	216	224	240	238	244	229	225	256	222	225	225	246	203	214	225	218	208	200	260	209	206	225	225	210	219	211	252	223	224	225	230	196	227	190	236	225	228	217	223	225	232	218	207	215	229	189	218	220	238	223	233	198	228	231	193	210	217	229	233	255	213	244	218	220	215	212	224	240	202	180	218	220	233	209	206	227	202	195	206	217	229	249	207	211	226	235	244	239	215	224	214	238	226	230	218	213	242	224	214	216	228	226	220	231	229	230	257	268	222	218	243	235	211	227	232	246	221	208	229	193	234	244	194	227	236	229	210	223	215	227	214	230	210	239	219	221	234	239	225	262	260	253	197	242	237	227	217	202	217	222	224	209	206	224	235	219	215	218	213	213	215	191	222	252	216	234	223	243	222	226	247	249	223	229	239	251	224	205	247	244	222	247	226	234
25568	22986	27268	16358	6482	5183	4373	3573	5378	44820	50506	28930	917	808	738	713	738	739	629	656	628	653	668	638	655	613	604	587	624	615	526	611	593	562	626	562	553	576	556	581	588	567	559	594	555	545	610	552	530	533	565	582	595	582	585	612	548	577	566	546	566	542	551	551	540	579	553	581	528	559	567	608	544	545	548	541	523	546	569	607	542	549	531	552	611	564	586	535	583	546	550	563	559	562	574	549	572	542	567	549	572	554	589	501	535	524	553	550	488	523	553	548	580	517	624	549	565	549	568	536	534	567	516	544	522	553	536	564	515	600	538	520	549	530	563	552	564	547	564	538	502	553	581	574	560	567	515	548	552	575	536	552	560	589	544	487	561	544	557	563	552	563	503	559	577	520	548	533	551	531	553	562	545	574	545	531	561	553	598	545	551	588	526	590	607	536	539	566	586	578	585	556	556	526	541	523	548	584	532	539	554	561	539	523	514	547	543	588	577	527	568	568	544	522	555	554	534	537	578	506	582	570	503	495	514	607	566	568	563	530	523	546	575	526	468	524	536	560	567	556	527	580	592	539	512	521	547	544	562	532	550	575	585	524	545	521	564	562	535	542	587	557	603	548	520	552	553	534	579	533	569	537	550	535	564	580	584	569	537	531	509	533	552	541	525	559	560	552	555	578	556	553	533	535	486	558	577	510	541	555	512	546	564	590	610	537	547	548	494	573	553	571	599	535	501	535	586	540	514	530	540	549	497	576	512	561	559	579	550	583	516	557	557	525	543	543	519	540	482	521	510	521	566	507	562	538	549	557	578	504	562	532	539	570	532	526	557	587	541	501	571	527	526	522	514	566	565	579	532	567	521	550	531	531	545	547	520	544	569	580	569	539	542	524	525	564	530	513	546	550	560	502	547	521	570	516	543	548	578	567	579	584	550	566	570	538	550	541	580	545	565	544	565	574	566	554	570	574	537	575	526	565	523	536	576	603	513	564	540	513	533	539	549	540	539	579	536	534	546	537	534	555	564	541	535	564	511	541	500	559	530	506	522	562	524	541	576	565	524	560	554	565	551	560	521	510	531	486	515	540	585	539	540	538	550	575	524	550	548	544	553	541	527	542	560	532	541	531	521	544	510	554	524	547	565	572	578	574	549	580	526	537	539	488	522	556	521	575	516	532	592	540	553	565	558	522	528	588	532	529	526	547	514	519	533	547	563	556	559	544	525	537	552	559	522	570	574	553	548	532	483	542	537	531	565	532	550	555	508	554	538	552	546	560	527	585	555	544	527	520	540	520	570	490	608	508	541	513	506	533	548	534	500	539	540	576	561	539	553	535	524	574	556	557	553	577	547	531	556	568	521	569	544	567	558	549	565	557	535	526	535	510	573	509	547	523	535	530	539	595	541	541	524	586	558	566	556	520	578	518	544	555	563	521	477	554	552	570	524	536	532	537	498	528	532	554	543	561	570	558	543	547	539	505	542	557	526	539	581	510	558	583	562	572	547	582	607	582	536	527	510	545	508	556	587	538	582	548	559	547	573	555	554	540	500	550	560	511	543	576	573	555	560	516	571	552	552	522	558	564	542	554	536	537	574	563	535	547	584	572	578	578	523	578	570	510	588	514	528	557	554	546	535	513	531	547	493	516	505	531	505	565	555	541	552	532	563	541	539	509	547	527	549	566	585	548	538	561	540	486	550	500	585	585	490	541	535	537	538	577	572	529	555	506	540	569	546	582	567	524	550	567	559	535	535	554	533	577	534	563	544	550	545	556	549	564	522	535	563	509	544	562	535	562	517	572	585	552	548	523	516	550	542	562	608	625	515	533	548	574	579	543	533	555	561	567	574	529	539	592	582	517	522	541	573	514	532	531	557	544	555	497	556	508	580	569	561	550	540	544	578	548	542	529	538	602	508	587	572	556	548	532	586	483	544	565	565	562	583	568	542	542	534	548	552	544	582	567	524	519	559	532	545	600	556	504	503	548	537	534	488	559	544	553	516	570	536	585	574	553	574	567	534	581	546	541	541	562	565	585	568	538	524	556	523	490	534	561	559	536	558	558	548	567	522	507	571	555	563	552	503	570	543	561	583	560	557	532	601	525	542	547	536	517	544	548	520	498	535	563	549	596	521	540	559	545	584	546	555	577	558	516	549	555	524	524	529	527	539	570	549	556	519	546	552	572	568	574	561	554	493	515	561	582	550	503	573	541	571	550	499	553	597	512	510	619	581	543	548	499	546	542	562	543	506	577	536	574	533	555	508	520	573	533	530	520	622	542	551	587	555	538	580	564	520	521	527	543	555	541	543	549	559	550	544	500	514	544	526	548	564	516	520	543	588	551	555	574	528	539	546	561	585	545	586	591	573	561	578	518	498	537	554	512	578	513	491	543	567	543	532	548	548	527	525	570	516	531	544	537	541	550	528	566	565	534	513	579	551	579	559	549	559	567	565	558	476	587	536	556	542	553	563	523	543	561	570	550	524	553	530	583	580	549	562	558	581	597	565	539	546	567	520	558	527	517	541	559	568	529	562	559	551	534	512	527	551	511	521	549	547	552	534	527	547	558	497	540	564	556	531	538	512	563	550	544	535	601	529	505	525	546	579	535	521	555	548	556	577	526	580	562	533	570	569	526	528	561	542	537	550	542	551	560	573	577	578	553	495	600	552	554	580	539	497	548	528	543	530	567	508	541	537	579	573	543	518	566	553	550	545	597	536	543	537	551	532	579	571	557	500	528	515	536	568	555	568	537	551	563	527	536	551	612	538	552	538	513	544	548	564	531	545	535	551	506	544	585	518	542	514	534	553	550	508	521	530	513	511	577	526	548	548	570	529	549	564	515	570	525	546	537	564	582	530	511	497	552	538	538	572	608	527	546	598	556	565	554	523	570	537	529	549	582	555	568	573	545	545	548	539	527	528	587	563	534	542	509	538	529	527	565	526	531	519	555	563	569	607	577	582	523	529	519	591	533	526	493	515	541	547	565	562	559	559	564	545	610	549	548	518	530	568	544	528	574	615	585	564	551	558	516	525	554	550	575	574	578	534	510	535	555	589	523	578	550	546	535	523	586	579	526	581	556	538	534	575	547	567	552	547	524	535	537	544	584	565	546	561	583	556	541	540	528	569	549	561	546	569	562	512	559	548	550	545	525	519	561	556	535	559	555	565	564	557	526	547	546	559	540	618	542	583	530	535	501	539	553	563	538	535	560	561	534	592	573	568	548	528	514	567	549	561	532	566	583	539	546	492	560	530	550	520	509	521	558	573	534	578	534	533	597	559	561	579	508	509	531	539	499	553	540	537	537	571	539	514	538	579	539	569	532	535	566	562	531	567	515	558	548	550	558	543	579	578	553	539	555	538	538	540	570	562	569	540	543	534	570	529	559	536	549	541	516	545	540	521	559	539	541	553	545	558	562	572	559	541	518	537	570	580	597	576	535	537	543	576	584	504	558	575	536	559	556	550	491	560	557	585	576	534	540	542	494	599	569
13187	6638	5196	2671	818	422	411	410	387	761	1383	956	370	337	313	338	317	327	316	363	317	313	293	300	339	322	313	338	353	301	333	320	295	342	312	324	305	293	306	315	313	369	345	309	322	310	296	319	316	304	287	320	316	300	344	347	306	305	335	305	316	300	373	316	281	316	317	305	328	323	339	310	341	306	342	303	286	317	304	320	313	324	323	282	316	317	334	309	290	342	339	323	320	317	300	298	318	308	312	318	325	334	337	306	296	347	302	332	338	309	338	299	288	331	308	343	305	313	336	318	338	310	309	319	304	312	291	355	293	337	318	345	283	309	330	332	332	296	330	297	311	325	308	322	330	341	331	320	323	344	330	322	314	318	299	330	300	333	327	327	324	313	324	324	378	351	296	341	333	329	310	327	345	333	305	306	316	317	316	317	273	350	295	306	306	339	303	337	309	314	284	318	336	330	321	285	306	301	312	353	339	338	338	326	324	314	351	290	317	314	280	323	326	285	313	312	317	328	326	321	350	327	349	320	331	285	315	329	335	322	297	318	298	299	292	366	287	332	327	345	337	344	299	306	321	305	347	337	298	333	318	312	332	340	309	339	310	330	327	318	329	338	314	336	322	320	321	279	337	345	328	312	312	321	305	307	333	289	293	293	314	294	278	315	340	359	301	317	334	328	335	292	311	322	318	288	307	331	308	314	310	324	292	333	278	302	308	324	330	318	308	305	322	319	343	332	306	327	336	329	332	312	300	349	304	312	333	340	298	312	340	327	300	328	303	294	313	334	281	342	321	315	348	332	317	311	308	349	332	354	297	344	340	314	294	315	296	365	291	332	312	346	289	331	306	309	321	316	283	313	334	336	326	332	353	349	293	286	313	322	370	301	352	305	325	319	341	352	320	324	305	340	337	288	310	321	328	302	352	347	321	301	329	299	305	347	326	300	310	333	308	317	333	325	343	339	340	316	307	302	344	339	305	317	321	331	298	338	339	337	341	351	285	332	312	303	325	301	325	280	339	294	318	324	301	304	318	317	314	353	295	323	333	321	348	316	340	326	306	330	282	325	321	335	301	305	318	355	316	310	301	328	332	322	321	322	337	321	318	341	320	345	303	283	333	308	356	337	300	340	350	309	343	332	324	341	305	303	335	326	334	320	316	326	338	336	347	308	314	348	296	300	307	327	306	332	344	312	322	338	319	337	352	314	326	301	321	316	311	316	282	295	278	282	307	285	357	305	350	317	291	339	329	292	316	323	350	334	303	311	324	281	323	320	276	301	298	317	302	277	337	308	295	272	302	296	349	320	300	280	307	318	360	329	297	357	304	304	303	287	338	312	344	351	308	321	325	319	278	320	317	319	313	301	339	323	304	312	340	340	318	334	306	328	308	382	304	308	314	304	309	333	278	305	349	290	278	303	311	316	316	324	320	299	318	315	299	316	318	300	333	331	337	305	277	303	336	366	320	305	296	315	306	312	309	321	329	321	328	341	326	324	334	357	298	315	321	311	332	328	308	327	317	313	321	303	328	314	321	324	306	311	306	263	280	320	297	311	344	324	312	293	321	323	287	367	319	296	348	282	285	307	303	295	303	323	316	319	318	337	372	306	322	304	342	295	285	301	346	328	332	291	337	307	324	301	309	322	339	344	318	321	305	331	303	305	331	314	305	335	324	308	328	351	315	313	329	309	339	309	306	327	312	303	331	326	320	327	301	315	339	340	318	326	344	316	318	293	333	311	367	347	317	338	319	306	333	340	351	325	320	364	320	300	339	293	343	316	325	342	320	327	313	294	298	312	340	333	316	318	343	338	334	304	314	319	320	339	311	290	317	339	314	292	335	318	337	334	343	327	343	307	305	329	327	335	302	333	322	328	330	333	329	304	321	301	295	305	316	315	325	366	350	287	299	323	318	355	338	343	318	295	299	320	345	311	299	283	312	323	329	315	308	348	292	302	314	318	298	340	353	284	314	341	314	289	335	333	283	337	337	313	333	353	310	355	263	320	322	307	315	303	343	321	315	328	341	326	315	317	336	325	285	322	317	349	351	330	314	293	298	348	354	325	302	337	327	332	359	295	320	346	315	331	337	287	314	346	292	305	311	333	313	342	294	334	372	324	318	304	326	320	293	318	293	301	328	372	308	334	300	347	310	379	315	327	290	324	311	303	323	295	323	318	292	326	311	314	309	328	318	324	313	346	351	340	342	310	352	311	323	326	306	324	299	284	333	311	300	292	341	358	327	327	302	382	304	328	333	349	313	343	310	316	342	320	339	318	290	357	349	308	332	330	330	321	314	325	296	310	301	301	334	308	320	309	327	339	336	317	309	358	325	312	310	329	308	327	310	319	315	309	311	336	307	355	307	288	323	310	334	308	313	307	315	318	328	331	346	333	308	302	326	319	304	299	315	334	322	333	346	341	300	326	351	312	327	305	359	301	315	319	318	292	329	313	327	297	299	290	325	329	348	321	332	332	310	321	303	298	359	341	305	344	316	338	312	343	322	337	313	334	326	323	297	344	304	284	296	330	357	304	312	335	344	357	323	318	285	301	341	345	291	296	325	365	327	299	328	313	317	304	289	321	308	332	314	291	308	315	321	337	316	325	312	291	345	323	331	306	332	312	328	340	290	327	303	342	333	299	340	315	305	319	330	309	305	325	319	313	317	320	342	337	312	306	298	296	345	292	344	323	316	323	355	344	336	323	284	319	307	334	300	319	306	320	324	348	325	314	305	302	323	303	291	283	283	325	306	317	362	320	314	331	315	329	320	337	332	308	318	317	322	317	298	362	304	300	313	320	319	333	299	314	305	339	337	359	333	295	298	310	309	334	316	314	319	298	295	291	328	344	285	346	323	323	328	327	317	323	332	335	308	324	296	297	351	300	342	317	317	314	342	308	333	351	321	299	314	331	311	313	316	289	310	320	325	297	325	287	321	307	333	328	324	322	319	329	307	339	303	302	308	284	329	323	318	332	309	334	342	294	322	340	299	325	323	336	308	310	300	368	317	326	340	329	316	316	329	326	353	299	346	300	310	353	297	327	325	300	306	309	322	337	300	327	308	333	317	343	328	347	327	344	313	323	304	302	303	339	327	332	343	339	316	310	340	331	302	356	318	325	314	283	358	349	339	289	329	348	309	320	304	326	315	299	324	320	296	316	297	310	338	303	307	303	327	298	339	281	329	328	325	305	329	298	318	294	310	290	327	325	319	311	317	277	324	317	283	340	337	314	323	321	313	296	320	328	321	296	326	318	342	329	324	282	311	332	305	326	309	314	310	349	348	307	296	358	284	320	331	312	355	314	316	302	342	296	328	327	318	314	312	334	325	336	315	313	323	309	305	309	327	329	327	316	332	319	289	294	333	305	325	300	323	308	360	287	294	326	322	315	342	305	335	336	322	305	285	310	289	314	286	320	325	302	279	313	321	343	318	337	315	303	303	318	320	292	331	280	343	318	329	330	314	325	313	336	320	299	328	302	299	313	316	308
7610	5217	8101	6436	2419	1346	1133	1092	1175	3612	6254	3454	743	730	764	661	736	715	732	725	678	694	734	723	686	732	742	698	744	704	724	685	691	708	746	737	733	703	728	701	677	724	745	743	705	672	684	679	708	708	700	704	726	700	708	718	759	722	748	708	698	693	718	742	719	712	707	750	722	702	692	695	685	739	729	710	735	704	692	736	700	666	699	741	737	709	701	715	684	707	677	745	711	732	733	709	724	667	682	725	741	698	720	699	730	774	710	730	734	711	705	723	718	710	729	718	730	739	702	713	692	748	733	717	710	725	709	771	707	735	712	708	691	725	747	699	757	680	757	765	680	708	680	749	740	738	703	733	763	720	718	737	709	673	738	743	709	653	703	730	718	760	694	719	683	750	714	683	695	720	687	725	673	728	723	737	722	751	708	693	700	739	729	763	698	734	682	708	695	699	687	666	699	699	716	747	695	732	733	722	681	748	704	733	741	696	736	756	674	765	712	733	708	702	783	723	686	681	690	688	736	676	772	723	696	694	739	695	686	714	726	723	693	725	715	751	722	657	690	736	710	677	727	720	704	748	749	660	700	736	752	741	708	732	775	800	679	694	678	741	731	690	761	741	727	702	747	746	681	727	698	758	720	705	713	697	717	744	694	712	723	718	746	656	731	739	716	730	673	764	677	698	666	685	720	740	703	724	780	688	736	748	741	715	726	716	745	702	725	679	766	743	691	680	696	705	700	710	719	731	699	732	727	709	742	730	713	735	704	738	759	723	702	726	695	734	709	683	767	701	685	714	744	733	752	727	682	696	703	684	742	729	747	679	746	741	704	712	718	722	711	733	729	711	703	712	732	724	732	722	676	747	721	732	753	714	684	756	734	778	735	717	693	694	710	723	763	728	685	732	701	714	727	688	675	678	720	720	726	736	720	710	669	701	709	704	697	731	724	704	718	712	724	748	764	654	746	714	703	734	724	735	674	712	756	692	717	704	728	680	695	684	699	731	704	766	705	671	717	710	784	664	669	720	701	715	701	700	770	703	663	712	732	710	767	698	740	712	687	770	678	691	731	684	765	715	717	735	705	705	779	738	704	755	721	731	694	728	704	718	697	716	703	729	751	747	735	708	740	712	719	757	719	694	687	718	747	740	712	750	759	647	712	720	721	744	698	688	693	689	700	767	722	743	761	793	728	693	708	718	709	769	733	704	748	699	740	669	718	687	710	702	718	754	727	721	729	715	727	689	748	742	694	667	686	737	717	718	711	699	717	698	713	736	748	715	713	739	783	736	727	695	740	778	694	700	738	689	671	732	757	723	686	676	725	745	770	691	758	710	739	691	766	717	721	719	701	711	712	755	722	671	678	686	666	713	723	694	734	673	691	656	707	713	712	727	721	712	769	686	686	696	724	739	714	727	718	711	753	724	673	692	728	723	753	717	717	726	748	713	752	743	677	696	698	715	725	712	756	702	780	678	727	755	755	689	723	719	717	732	748	698	729	670	673	724	719	746	700	712	708	715	731	666	715	791	696	740	689	670	760	733	748	752	737	703	746	687	665	756	709	686	699	693	743	774	675	738	694	689	696	745	759	703	733	711	751	753	673	685	692	715	685	718	718	697	760	678	719	740	712	704	666	679	652	664	730	668	690	768	751	728	703	701	692	765	711	704	736	748	689	707	700	721	722	746	730	712	717	715	730	729	715	701	706	710	695	700	768	701	683	738	688	690	685	692	697	753	745	694	679	623	740	715	699	714	722	756	711	733	759	750	744	708	713	703	761	736	700	716	710	717	723	737	708	692	717	739	714	736	721	707	724	725	688	768	761	707	731	732	779	699	755	759	723	711	733	708	694	701	694	659	729	739	722	678	708	750	702	711	685	700	719	723	728	699	673	713	726	727	674	733	739	706	722	705	686	719	726	678	725	718	696	692	718	733	723	710	764	699	750	675	713	699	699	719	748	710	684	702	686	732	728	714	681	771	717	726	712	751	721	794	728	665	758	706	728	686	752	696	734	710	684	710	701	764	806	716	708	757	691	766	712	721	715	675	733	689	736	674	755	711	733	754	743	711	701	718	757	681	720	702	738	704	718	731	683	674	685	746	723	739	678	695	727	684	728	687	713	675	722	717	725	706	723	729	752	708	725	691	725	713	669	736	680	737	723	702	751	741	661	701	694	683	678	718	733	725	722	721	735	686	762	721	740	735	723	738	685	710	735	739	698	732	716	695	703	695	680	693	710	720	723	701	747	771	716	753	723	730	753	723	717	735	699	686	732	738	728	724	693	733	701	695	706	722	710	737	731	732	747	726	724	740	730	697	734	710	684	743	654	747	740	674	709	698	742	695	766	700	750	720	694	726	686	738	724	689	695	701	682	681	688	763	692	723	697	717	745	719	694	666	708	744	680	744	766	692	695	740	678	688	667	729	706	693	748	727	714	735	689	721	661	795	669	724	725	743	679	679	736	698	728	765	740	713	718	695	745	688	685	725	725	704	753	743	702	736	741	720	701	699	672	708	698	722	686	774	721	749	665	747	671	693	703	713	671	731	677	685	697	706	760	720	701	703	735	717	664	744	714	689	660	702	691	695	693	714	778	673	680	722	697	717	743	747	692	722	709	719	727	742	714	732	709	746	672	662	651	732	750	743	747	695	723	715	680	681	694	722	734	730	682	713	707	707	695	686	750	685	718	773	705	750	737	734	676	715	692	656	752	709	685	707	714	737	747	729	765	703	677	700	708	678	676	715	671	697	713	711	697	681	700	716	694	746	692	706	739	680	711	686	686	746	708	703	709	679	732	689	681	729	684	715	733	710	743	720	698	729	717	735	742	722	679	723	691	717	683	750	764	679	725	744	675	687	751	700	729	712	759	742	719	720	704	748	712	653	753	730	723	712	725	768	695	723	721	734	716	732	704	729	721	723	734	689	744	712	736	723	752	738	724	681	729	708	724	720	710	710	772	706	765	732	718	713	738	706	723	759	724	722	664	705	747	718	747	686	686	716	728	726	682	741	693	669	680	665	702	703	747	746	734	741	695	672	718	692	646	731	695	707	709	744	685	685	738	685	721	729	727	738	734	676	753	723	736	674	699	716	716	744	719	731	710	709	701	715	733	734	703	725	724	716	667	668	701	766	737	681	735	776	776	745	736	711	711	678	717	726	765	734	738	722	674	718	707	750	686	690	698	680	746	757	709	688	712	695	726	718	767	731	702	755	705	740	745	696	745	662	716	698	703	709	702	737	723	759	693	725	748	705	696	725	686	705	726	711	742	692	721	756	705	730	735	747	742	701	715	731	707	708	725	775	697	709	707	758	685	732	704	752	712	731	681	704	734	786	733	699	731	692	750	766	734	679	752	699	726	719	755	738	720	735	726	742	731	722	693	719	737	724	736	728	729	677	712	673	722	717	724	677	689	747	691	714	746	712	675	686	735	725	740	713	746	732	711	722	686	682	723	658	707	734	686	704	709	693	727	727	640	713	735	712	740	719
24397	28089	23961	13554	5851	2078	926	556	2953	14751	22174	10671	539	189	211	210	191	206	205	190	191	212	209	212	212	215	219	180	226	204	181	184	196	193	204	220	190	174	161	177	183	208	173	193	186	215	200	202	201	196	190	198	168	204	172	180	189	211	202	212	195	193	196	214	197	187	180	187	207	176	180	178	211	206	179	195	170	205	194	171	202	197	207	205	186	165	199	179	205	188	197	204	188	183	203	193	180	196	197	191	172	220	198	185	196	195	209	202	204	198	205	183	194	181	169	190	179	199	215	173	179	196	202	185	204	193	207	184	212	194	217	205	211	186	179	186	190	199	187	207	196	186	174	188	159	190	180	193	193	188	183	202	193	200	191	191	205	175	186	208	207	183	187	209	205	200	194	213	158	202	210	155	181	162	191	209	171	193	179	193	203	179	176	168	193	208	193	177	214	210	186	175	194	158	182	221	168	184	183	206	190	187	188	193	207	239	195	198	203	203	185	219	184	211	184	200	180	193	173	191	195	178	181	181	179	176	189	246	194	187	205	190	177	188	196	197	208	182	173	194	212	189	192	218	205	202	177	180	172	194	172	207	204	189	201	192	198	217	173	254	215	182	194	192	171	167	198	183	173	167	186	192	228	185	213	187	201	183	180	180	210	206	182	181	179	177	188	193	207	167	207	195	225	178	191	176	199	191	188	177	204	213	182	183	154	196	173	171	209	191	214	166	187	204	171	179	202	198	207	177	172	179	218	194	184	222	182	213	207	204	195	204	179	197	188	188	197	186	187	191	202	171	217	181	182	201	227	196	179	208	188	198	189	213	176	197	181	189	188	232	175	174	195	216	223	210	205	195	201	193	193	178	183	172	177	190	189	202	191	197	190	188	200	182	186	186	170	208	193	204	225	219	179	199	183	196	210	205	182	200	204	189	180	189	198	199	188	179	197	180	162	208	194	204	188	209	190	218	202	208	224	204	215	221	190	187	197	172	182	214	203	184	176	177	194	191	204	185	204	204	191	194	195	198	169	194	176	192	188	182	213	215	185	195	220	199	192	155	164	157	194	182	191	206	199	211	203	189	165	201	219	204	197	184	171	184	154	196	206	199	203	212	193	171	195	188	205	176	168	171	179	189	202	187	176	199	201	188	223	183	216	175	188	207	211	212	187	193	187	229	173	195	190	173	191	198	188	219	188	188	201	181	182	197	195	206	208	189	168	204	193	166	182	216	168	197	188	195	204	192	203	171	202	212	198	178	164	189	181	185	194	190	183	197	186	197	202	201	188	172	193	187	153	192	186	201	188	183	180	223	187	172	223	203	224	198	185	196	190	207	214	199	201	205	236	175	208	217	182	224	171	198	194	200	205	224	186	198	201	188	184	186	188	185	196	190	184	194	195	165	195	174	185	176	200	179	189	180	220	152	165	188	200	179	195	189	206	198	219	188	180	203	192	215	212	184	195	170	183	183	197	205	180	173	193	200	173	203	196	195	190	184	196	193	187	200	203	195	181	192	212	215	190	182	200	209	212	194	208	197	208	162	186	198	174	192	207	193	191	219	189	200	188	213	214	197	186	194	197	207	176	197	197	203	229	198	173	187	200	182	193	178	214	177	188	198	202	198	190	231	195	184	180	174	193	196	185	198	186	173	211	201	213	223	199	185	198	186	207	185	191	191	179	175	205	205	198	200	181	183	211	173	184	211	198	203	172	181	198	200	178	189	201	194	190	182	209	214	183	189	200	201	171	187	206	197	204	219	194	204	180	192	190	201	202	193	210	182	199	185	188	170	192	182	179	202	198	166	191	193	185	157	171	178	200	206	216	188	199	192	185	171	171	203	195	194	201	173	201	194	185	206	195	199	183	189	203	184	209	193	182	201	151	173	222	195	186	207	197	214	210	176	200	161	188	183	195	160	176	202	195	188	186	192	190	195	165	182	163	201	193	196	211	209	162	184	195	186	195	202	188	228	216	194	182	218	177	210	182	224	177	185	189	191	201	205	195	201	218	182	168	188	173	200	200	198	186	175	173	186	206	195	195	174	189	189	203	176	164	182	204	205	210	183	170	195	187	212	191	208	200	185	180	196	190	167	175	189	179	202	188	210	237	200	196	223	197	195	211	199	185	184	198	185	206	178	180	199	197	199	212	199	186	178	225	187	181	150	202	191	190	180	155	207	212	198	211	191	224	214	209	198	173	206	192	205	178	211	207	195	214	173	183	168	198	190	184	174	195	193	170	188	175	196	191	171	197	198	194	189	204	195	197	182	193	192	198	185	167	190	200	176	206	205	190	195	195	244	196	173	196	176	189	159	200	179	158	209	202	194	196	203	183	230	206	180	194	191	166	177	200	171	186	199	193	204	232	190	186	177	196	164	223	201	189	191	187	182	184	160	192	188	232	195	203	186	199	205	197	193	177	195	203	202	208	170	200	198	206	201	193	202	207	175	174	195	172	168	190	202	187	172	179	159	184	191	207	185	182	215	169	216	161	213	173	189	201	237	173	193	190	200	187	204	182	185	186	197	205	196	174	198	206	186	198	217	160	186	185	197	180	203	210	182	186	178	221	192	216	210	199	208	197	194	200	185	193	198	187	199	180	213	191	218	198	192	179	173	229	166	191	181	177	195	186	192	200	199	216	198	193	191	194	187	189	178	205	156	193	211	185	198	203	183	201	198	205	223	180	195	186	218	203	168	211	196	186	194	187	183	169	197	184	215	190	186	184	176	181	175	180	181	206	187	195	199	185	165	185	200	206	191	178	160	186	172	185	176	178	194	202	213	192	217	195	213	211	190	193	206	201	190	197	159	173	193	203	184	204	195	226	187	212	164	165	182	224	187	199	197	195	184	180	189	191	195	170	184	178	186	196	210	190	186	191	215	199	193	206	168	181	191	174	165	190	193	186	181	213	204	192	205	188	206	190	178	202	185	211	195	217	187	189	209	213	183	206	164	209	179	205	208	189	196	187	174	179	188	183	216	198	206	190	211	185	203	200	199	215	159	179	193	173	197	200	197	186	212	195	207	173	168	178	203	169	194	185	183	183	179	220	183	197	199	212	191	176	189	162	187	199	188	179	195	214	203	208	206	193	192	178	204	167	202	196	186	187	206	206	214	186	216	209	182	204	182	196	191	215	205	174	179	204	204	213	173	181	190	218	204	175	192	231	203	191	195	215	231	194	190	207	177	183	184	192	165	194	180	190	184	181	187	178	203	189	178	170	180	203	175	177	189	172	183	210	181	202	190	198	208	204	191	222	206	191	200	177	183	194	186	171	211	184	188	192	183	175	201	203	187	185	195	245	213	183	186	175	219	205	207	190	203	190	206	193	221	208	188	186	201	211	210	210	207	222	186	220	188	190	200	189	180	186	181	190	195	219	195	178	193	222	187	197	205	180	178	189	201	171	193	197	186	215	209	183	194	193	203	184	178	194	217	190	164	222	184	193	197	172	179	200	198	222	186	209	209	167	196	191	176	192	183	188	223	206	188
13965	23394	19233	19375	10297	5550	2963	2546	12154	37975	42932	22057	578	553	531	554	552	524	559	532	465	475	553	509	499	501	481	510	509	507	474	490	486	489	466	471	469	521	456	481	458	493	476	499	489	467	466	466	439	498	482	458	433	459	478	488	490	481	479	445	503	471	492	466	479	474	473	463	482	515	467	477	474	486	443	429	475	488	497	464	502	424	489	432	491	491	490	475	424	465	461	437	462	483	483	464	469	459	507	496	491	501	481	480	485	462	484	480	472	485	460	429	468	490	465	428	474	451	472	438	450	457	470	484	462	500	448	502	502	447	466	447	473	478	464	494	482	468	486	489	457	474	460	481	512	502	463	464	466	454	500	484	482	474	430	467	455	428	452	464	463	456	445	462	491	500	456	499	469	498	472	462	436	481	482	507	455	483	473	467	457	436	455	459	483	515	454	530	491	461	442	444	444	468	478	469	439	463	450	480	490	479	468	523	499	468	505	447	507	483	502	448	473	506	476	480	446	458	470	472	452	498	456	478	440	464	455	428	440	465	464	447	445	477	442	517	491	438	443	439	447	501	489	474	463	455	434	483	436	458	468	495	499	485	448	448	454	499	480	461	470	442	444	419	484	498	470	458	431	468	469	472	469	461	414	434	502	460	465	465	499	470	440	488	460	455	443	453	459	460	473	436	432	433	500	478	458	462	466	459	453	453	457	454	465	470	474	484	481	497	458	436	462	465	522	492	447	476	451	459	465	464	455	455	460	451	465	464	453	478	438	464	452	456	465	490	457	476	482	455	483	486	452	503	462	459	437	488	495	462	445	455	488	431	503	487	467	510	465	439	466	463	427	479	483	474	464	488	470	476	435	487	465	444	426	464	457	525	427	494	483	467	432	465	484	467	446	442	469	455	477	482	478	456	514	464	443	481	459	461	514	484	478	472	452	503	488	470	503	470	458	472	467	483	458	453	462	503	459	467	451	429	462	443	468	476	458	461	462	471	489	496	473	469	469	473	496	499	462	460	444	484	422	455	480	409	476	456	456	471	464	454	462	473	470	492	459	473	473	453	474	464	495	465	471	441	443	480	477	483	449	465	455	489	466	492	492	454	478	467	431	442	454	498	476	457	435	479	458	479	431	477	465	471	463	483	483	458	477	443	453	444	468	460	453	474	477	475	464	496	464	484	466	462	462	478	470	480	502	497	482	494	471	469	475	503	470	463	478	491	464	503	464	445	462	470	479	490	497	444	480	475	481	487	487	478	485	478	486	436	453	457	466	458	465	479	467	491	455	458	476	471	455	474	488	457	505	466	451	477	491	484	485	453	506	487	466	495	448	495	450	489	446	443	468	439	510	483	435	472	464	484	470	449	432	484	515	508	461	455	478	471	520	469	530	457	502	450	473	470	504	465	447	477	483	483	446	475	415	479	439	485	458	490	440	465	469	483	458	483	486	465	484	471	494	438	451	486	474	461	490	446	466	467	470	478	456	478	464	450	458	486	463	461	450	500	469	469	470	483	473	494	476	494	468	462	478	460	496	503	461	423	490	510	464	470	510	488	471	491	448	462	432	503	490	443	486	513	474	476	462	470	477	419	453	447	485	478	491	481	455	459	497	486	436	505	490	486	473	499	489	486	494	492	446	471	458	486	460	472	444	474	472	460	458	430	471	450	433	529	445	489	458	476	461	498	446	428	466	456	459	473	460	470	497	480	423	431	465	448	502	461	466	463	476	468	465	490	443	464	470	481	451	458	468	492	470	506	490	454	462	464	499	456	455	445	468	459	470	451	458	457	481	452	486	461	493	480	451	481	475	492	473	471	451	463	482	513	486	460	504	497	453	460	450	486	489	456	481	477	464	481	460	470	504	455	483	469	452	486	487	456	472	459	444	444	479	493	468	470	451	465	483	438	449	465	480	485	481	447	428	448	450	478	455	455	440	459	454	459	472	482	498	448	477	452	477	493	494	459	495	460	463	478	505	454	473	435	466	452	438	447	490	458	453	484	477	442	451	476	470	472	482	460	481	500	458	477	468	449	463	471	445	429	479	480	431	477	484	470	482	490	447	489	460	501	444	505	471	420	465	483	478	479	464	472	444	475	460	437	477	464	480	470	460	470	480	438	451	485	511	483	475	472	483	483	424	456	467	428	432	451	484	485	502	478	478	444	441	485	496	473	453	497	499	455	468	481	433	462	467	484	455	462	440	454	490	469	458	492	471	477	457	425	465	477	485	469	524	511	467	428	482	478	507	459	478	441	514	453	484	490	438	467	430	463	480	488	505	461	481	446	448	488	485	465	497	487	461	484	479	497	500	453	486	493	470	442	465	476	463	485	452	471	466	467	450	466	443	472	474	466	484	460	474	482	455	490	477	450	460	444	497	461	438	438	504	468	430	486	473	519	459	498	435	454	469	489	480	477	483	460	462	458	457	471	484	512	509	470	456	487	445	471	449	448	468	491	466	521	443	453	440	448	443	479	475	487	470	474	443	491	481	442	481	457	469	466	481	516	499	464	456	493	504	502	461	421	482	460	461	528	451	454	481	462	467	461	476	463	472	517	514	451	471	461	497	421	505	476	454	415	464	487	459	474	481	468	475	473	481	445	461	463	502	470	467	496	502	449	460	426	450	473	457	464	483	468	477	498	460	445	477	442	473	505	452	469	459	432	455	483	450	482	440	453	481	492	492	481	464	488	440	461	433	469	463	478	473	432	458	457	502	500	428	475	471	455	471	499	478	473	481	454	518	472	459	484	477	478	465	471	445	469	492	504	460	464	475	425	488	448	457	472	452	472	470	450	461	448	449	454	458	465	513	418	490	444	450	478	454	467	504	486	472	478	484	462	458	445	437	476	445	499	438	439	459	461	472	491	473	455	427	502	456	443	455	455	451	474	491	475	491	460	462	472	489	456	446	436	479	478	496	455	456	436	485	435	475	460	432	462	434	494	465	468	510	462	479	455	461	455	484	452	418	452	465	505	469	465	480	461	505	479	451	471	485	484	422	440	486	464	488	467	461	486	428	485	478	459	443	500	471	465	467	462	453	444	417	472	453	487	453	496	473	477	464	438	452	493	427	470	470	448	471	480	471	458	473	457	443	442	509	470	470	477	418	456	453	459	500	474	505	493	427	482	461	464	481	492	475	471	473	445	448	463	492	451	495	447	476	452	442	503	467	474	466	476	511	491	488	479	481	499	453	502	485	459	504	475	451	452	473	459	449	462	448	482	496	474	456	432	448	491	505	473	469	500	480	477	475	497	469	496	454	470	482	477	472	487	497	482	488	472	459	452	441	446	477	486	446	446	458	462	464	450	471	484	468	473	463	472	479	481	495	474	464	490	495	476	461	438	484	438	481	452	475	484	463	456	482	464	487	456	453	456	458	482	459	423	472	430	471	491	435	429	478	493	465	414	449	464	453	458	480	507	447	451	496	488	493	470	462	499	481	466	459	465	444	487	485	482	503	518	473	451	458	451	449	464	450	465	483	499	451	482
37526	42752	44374	38221	20666	6654	1959	1351	14215	32200	28369	16233	1108	274	264	238	279	223	261	264	247	264	247	248	254	242	228	259	253	273	243	236	239	225	228	257	220	240	254	235	242	268	249	245	247	247	233	244	238	227	238	259	230	220	264	239	240	248	235	252	221	253	207	210	223	254	223	227	243	251	261	236	241	250	246	231	225	220	235	219	217	250	260	238	236	248	239	206	227	219	246	230	249	242	219	221	277	242	212	217	246	234	234	232	237	262	229	231	254	263	216	246	208	229	245	229	239	250	209	247	257	249	217	237	259	216	224	226	228	239	256	236	234	232	235	203	236	233	233	251	245	230	219	225	254	240	264	234	251	260	218	217	263	247	245	255	249	259	228	224	259	215	257	223	234	219	253	243	237	241	222	224	214	214	236	223	233	230	228	256	256	209	241	224	250	212	255	222	245	224	253	246	230	237	229	237	243	233	253	240	221	262	231	232	208	223	225	250	228	221	217	223	249	249	217	250	250	261	251	252	215	205	267	244	254	216	257	232	223	219	235	224	221	212	216	254	271	242	255	198	212	244	237	245	204	256	192	247	255	230	239	257	269	251	231	237	227	223	227	251	255	256	237	228	242	229	211	235	253	244	244	221	271	212	228	243	204	287	262	256	242	200	231	219	216	253	243	239	265	223	246	239	231	230	231	250	221	218	225	254	227	263	214	240	242	235	217	194	223	260	225	188	232	235	235	212	242	260	252	240	252	225	191	253	252	239	229	205	240	257	190	264	245	222	235	227	265	247	243	247	253	208	225	238	234	230	229	229	237	228	238	225	241	252	230	240	230	233	232	227	251	226	227	234	239	252	242	235	226	231	215	259	212	224	259	255	219	224	239	278	221	226	221	269	247	237	252	217	221	221	225	212	240	218	226	238	217	203	228	238	250	247	224	263	228	229	274	243	247	227	261	257	245	267	249	219	227	250	257	238	232	229	248	265	265	219	263	261	248	208	225	226	233	242	242	217	243	249	252	233	234	229	220	250	218	241	251	241	251	227	219	243	259	220	244	227	236	245	224	248	227	232	205	244	208	234	265	214	255	227	253	231	232	257	245	219	244	233	231	237	228	231	235	244	253	230	247	227	223	255	235	237	260	247	219	229	196	236	233	253	213	201	210	222	220	242	238	269	240	223	249	246	222	255	241	244	244	255	234	232	253	230	249	241	242	239	254	236	241	226	262	256	234	230	212	230	224	205	208	233	251	267	237	235	247	232	219	235	206	248	212	253	268	221	256	259	281	238	226	222	255	252	252	231	248	216	252	260	240	212	225	238	235	228	219	258	251	239	239	204	239	214	238	241	241	240	221	243	233	223	232	248	205	232	238	245	221	244	266	228	216	256	227	247	243	243	250	224	243	255	246	218	202	241	231	192	220	239	207	230	207	231	218	230	226	249	222	259	217	219	258	238	235	256	236	236	247	267	218	257	220	237	220	216	214	214	225	215	248	218	228	248	230	211	224	246	246	244	197	214	246	267	240	225	222	261	264	229	239	249	227	244	244	223	248	258	235	228	252	230	228	225	253	250	241	248	247	224	246	243	250	220	234	227	239	254	241	236	234	221	228	241	224	193	192	245	228	235	252	254	228	228	225	256	270	237	247	236	248	223	254	238	236	243	252	272	229	236	243	215	231	254	206	235	216	261	237	216	227	240	234	215	249	209	244	223	231	223	225	220	223	251	243	249	241	278	213	213	232	235	229	242	251	224	260	203	252	241	221	244	229	301	199	229	255	211	239	248	251	212	230	237	206	281	198	227	219	217	263	258	224	255	224	241	250	240	234	227	234	236	269	217	234	225	225	234	204	230	228	260	231	239	237	257	209	236	226	238	235	216	254	243	221	226	210	231	237	232	231	218	244	249	251	218	241	240	219	232	246	201	267	258	278	241	241	231	251	267	263	260	263	236	228	250	227	230	223	258	252	215	204	226	235	237	252	247	247	243	250	237	255	227	231	219	237	244	219	219	268	233	235	216	248	234	259	256	242	233	246	226	250	255	242	237	267	263	239	238	259	248	240	245	238	247	237	250	218	238	238	191	232	226	222	216	252	237	240	228	224	246	252	223	239	261	217	219	258	251	259	240	211	237	246	260	231	250	226	262	237	225	253	231	245	229	224	224	229	242	246	210	240	237	251	228	226	227	221	238	259	240	229	220	244	239	253	239	286	256	217	228	237	239	233	256	240	248	228	231	239	230	257	222	225	238	234	251	230	237	238	240	252	255	249	229	253	234	268	244	236	226	243	217	252	216	214	232	251	228	218	193	239	234	242	235	250	251	234	238	235	224	260	248	235	226	230	223	219	230	218	266	258	233	242	255	218	230	216	252	221	224	238	241	227	219	243	247	212	240	214	223	214	238	221	251	232	216	234	236	233	235	227	239	244	233	241	224	244	242	221	246	265	253	220	221	240	237	243	219	221	219	239	238	222	226	206	240	271	244	233	251	228	240	249	235	266	248	240	226	256	262	247	251	240	234	259	235	250	244	229	234	214	233	225	236	265	221	249	284	267	246	222	236	221	265	241	253	232	218	258	266	254	242	212	240	251	270	206	224	229	212	232	230	229	233	226	221	260	239	268	241	240	210	241	237	233	243	243	259	243	285	220	251	227	205	237	211	249	242	255	233	202	212	252	238	238	254	243	237	221	247	250	222	233	255	251	241	231	277	232	230	198	240	228	209	221	217	225	215	214	226	252	241	251	240	234	250	231	256	222	222	229	256	226	254	237	245	223	225	263	204	218	222	255	228	223	271	241	232	236	243	249	250	229	219	265	237	245	223	199	218	238	240	223	246	233	230	207	226	234	211	246	247	261	257	232	225	228	218	216	243	284	231	252	260	217	239	215	228	265	244	240	216	227	212	254	256	252	253	244	207	235	229	237	263	208	215	246	225	243	205	219	224	234	215	240	241	203	239	237	254	227	275	251	256	212	242	218	225	241	228	208	238	212	251	242	261	228	237	243	254	253	236	242	262	223	226	230	266	197	250	229	223	241	218	238	231	250	228	260	240	226	275	219	278	215	222	250	227	266	217	226	227	221	253	249	216	234	241	255	243	239	224	262	290	233	251	225	243	237	227	242	206	280	257	224	238	233	221	224	235	254	223	285	253	226	251	222	260	229	279	246	216	237	238	233	219	250	273	231	235	224	249	227	211	227	236	246	231	237	234	221	235	231	237	219	242	206	212	242	233	199	233	244	255	244	254	237	223	255	228	218	248	263	239	191	247	252	239	258	245	278	241	271	224	237	244	243	249	233	253	247	252	244	280	251	240	276	241	251	243	237	226	247	250	229	247	250	234	249	221	229	205	217	231	252	232	262	238	255	237	225	251	222	236	224	219	237	267	214	224	243	218	255	222	249	238	238	205	230	247	230	239	248	246	218	264	226	242	256	239	252	209	201	256	269	258	227	250	206	226	261	222	226	230	262	241	230	250	243	208	260	212	233	262	243	243
22761	32629	42685	40658	20761	6006	3942	4999	34470	52069	46949	28313	806	742	711	681	750	698	719	656	652	607	721	611	640	651	605	591	615	642	606	593	653	622	615	563	563	593	596	633	596	615	572	628	569	640	581	586	536	622	589	632	575	565	555	609	592	627	548	602	611	622	597	547	567	566	588	576	605	588	568	571	595	551	575	547	586	589	591	546	557	533	596	591	567	582	573	636	606	600	585	625	602	569	620	567	548	537	556	576	576	607	578	574	599	589	595	545	602	591	596	572	554	658	610	635	539	611	603	565	582	531	582	566	553	584	593	642	553	589	607	609	605	594	572	585	593	560	578	576	572	608	561	557	548	583	627	557	512	579	542	533	601	599	544	555	598	578	569	521	594	551	561	593	532	604	595	592	555	577	573	586	591	601	544	567	550	589	564	602	582	537	569	545	591	548	535	547	546	554	553	543	578	573	552	600	549	587	596	601	555	584	562	550	591	554	523	568	583	539	603	571	571	553	602	567	563	534	545	587	569	579	570	550	577	570	567	598	556	583	565	553	565	537	587	573	573	541	589	627	552	606	578	574	546	556	561	569	563	590	563	560	606	582	517	604	569	567	587	540	590	591	604	581	609	612	558	616	551	533	594	590	569	595	616	567	589	574	581	574	544	556	621	593	559	596	604	597	581	598	581	549	591	572	576	586	584	551	553	567	589	566	580	593	559	568	589	571	517	568	555	556	544	580	624	594	539	537	604	601	605	582	602	582	542	587	566	579	573	558	595	567	546	570	603	560	560	552	564	591	599	568	542	626	577	609	538	570	569	575	587	564	545	618	559	570	583	569	576	580	604	563	586	551	591	603	606	554	579	575	558	597	551	581	555	604	555	572	583	588	595	562	584	599	575	558	570	601	569	584	599	559	579	586	618	528	522	562	575	547	589	588	570	553	600	563	580	567	591	614	565	555	604	616	544	599	595	529	572	563	540	575	566	584	583	593	624	614	572	618	556	591	599	588	589	564	563	540	597	576	591	577	574	560	572	593	545	547	617	577	644	566	569	552	545	587	579	557	563	625	608	598	599	567	566	576	579	574	529	604	575	549	594	589	561	601	571	560	579	591	572	587	600	538	559	569	588	584	562	571	601	539	562	594	546	599	597	554	619	589	563	596	534	619	583	569	587	605	518	595	578	618	576	553	546	535	529	577	571	562	595	575	514	605	568	565	572	590	616	599	559	598	601	580	579	565	546	600	629	598	573	550	601	597	595	550	571	574	629	582	601	620	584	555	568	548	594	600	564	600	569	567	576	573	575	549	607	589	590	599	566	570	583	618	582	576	567	595	568	589	609	601	601	580	565	531	561	556	554	553	574	600	547	572	569	574	576	591	562	562	590	619	547	571	542	562	565	581	547	604	589	602	543	529	562	565	583	552	583	569	608	579	563	594	586	543	570	570	595	568	562	544	580	597	566	581	542	590	563	609	578	602	549	549	583	565	592	517	586	551	565	561	555	550	606	544	594	574	522	624	561	565	534	560	561	572	559	528	526	601	599	565	591	571	574	577	601	545	562	553	540	575	512	597	565	537	590	545	598	553	604	589	541	610	557	594	570	546	528	537	564	580	566	584	581	567	610	572	600	581	525	584	566	605	561	552	599	606	557	604	601	577	568	522	589	600	538	600	596	543	567	572	563	579	596	591	578	569	574	557	545	565	555	566	562	575	561	569	588	555	566	563	617	561	548	570	564	590	559	579	582	598	595	552	586	544	555	593	547	581	610	546	570	569	569	601	576	589	542	587	567	574	611	566	556	545	600	592	546	545	578	581	545	555	570	542	587	583	594	589	606	582	590	573	530	600	587	594	561	532	597	586	573	539	563	566	572	593	580	593	570	556	556	563	595	597	601	569	557	568	610	592	582	581	625	536	554	571	515	576	565	582	570	580	595	569	607	573	528	597	561	565	540	549	606	554	584	616	597	627	519	582	588	585	597	558	548	591	589	572	577	571	565	614	571	576	580	595	564	561	526	553	619	564	597	539	548	609	583	553	619	564	541	560	569	543	541	617	577	569	576	600	563	547	584	538	593	576	534	570	586	534	558	563	548	544	606	603	578	532	595	591	553	618	574	601	556	557	596	565	574	597	593	555	603	551	553	568	526	561	591	611	582	599	571	576	602	582	602	531	599	539	537	583	590	564	614	603	541	590	561	592	587	551	510	562	553	571	569	563	568	578	541	560	600	512	583	571	538	576	551	574	560	608	577	595	562	540	589	569	645	546	612	618	576	541	614	571	580	581	546	610	589	573	583	552	560	541	541	603	601	562	522	599	591	582	561	577	599	583	592	546	592	571	507	525	568	581	547	584	595	584	602	510	569	545	646	555	577	528	594	546	578	578	589	569	584	570	571	561	550	599	585	576	561	548	607	552	577	579	607	591	577	585	599	590	582	601	562	586	562	601	616	572	579	540	570	539	528	540	553	590	557	553	599	617	564	519	583	581	559	602	576	556	631	558	566	590	560	568	637	570	573	538	583	574	559	536	594	589	562	590	526	567	588	525	570	563	592	590	615	542	586	570	574	630	571	604	543	567	552	544	571	592	536	626	568	562	597	583	577	591	597	573	542	572	547	562	553	598	571	556	570	586	594	542	567	581	544	576	573	587	612	607	570	589	573	544	571	588	576	563	548	517	564	571	541	555	582	555	547	570	583	566	539	606	591	617	581	589	539	560	613	539	609	537	574	527	572	565	575	604	527	561	578	553	578	590	540	567	578	569	546	563	602	586	596	553	595	600	604	554	597	552	572	577	572	589	589	563	568	564	561	569	595	564	577	554	566	582	588	599	575	562	616	585	531	592	563	595	586	572	558	603	569	600	547	589	565	560	556	591	582	532	522	549	592	605	553	574	551	553	540	557	569	613	530	557	556	578	543	572	582	588	601	576	573	550	605	608	549	535	571	598	608	591	578	578	580	584	566	584	572	574	580	541	583	541	591	569	603	580	584	541	528	593	561	596	579	567	556	595	541	603	568	538	579	601	581	559	577	584	571	591	578	532	569	586	580	552	573	580	527	575	596	600	590	542	559	534	540	515	563	547	579	603	580	592	596	544	604	577	633	579	588	560	575	583	584	616	561	610	584	577	580	548	571	579	578	593	613	567	570	565	537	568	572	556	589	568	563	586	583	553	554	594	566	592	582	606	616	542	577	586	573	587	557	551	551	511	550	551	548	556	635	596	558	558	578	594	551	547	532	587	579	578	541	569	553	545	563	605	537	564	573	597	540	604	587	510	567	524	553	549	569	540	571	554	578	565	588	595	615	593	564	563	573	558	564	582	575	559	582	541	576	587	585	568	596	521	567	544	570	590	555	530	563	607	586	562	562	548	564	604	616	566	556	589	538	626	546	530	570	570	621	582	568	559	589	591	585	552	544	609	562	571	600	636	575	598	604	616	623	579	596	567	566	546	607	566	562	553	550	552	592	558	574	585	556	581	560	635	567	609	570	593
9561	16547	26746	15076	2818	443	444	374	513	1154	1301	859	329	317	327	322	362	343	317	362	350	349	345	336	343	355	357	344	318	353	327	367	327	359	369	345	337	351	336	320	372	331	372	327	355	340	322	356	345	312	350	330	299	346	355	364	316	361	372	339	372	320	340	351	344	347	294	329	348	325	338	345	317	362	370	344	344	370	353	312	345	371	357	339	353	352	361	318	333	390	348	345	323	352	346	310	344	360	353	351	377	340	333	344	345	366	312	335	354	296	356	332	356	354	359	346	367	359	339	321	335	319	364	300	385	360	353	318	362	353	366	359	366	367	387	345	351	347	363	315	363	339	297	353	370	349	349	328	350	350	367	348	365	329	348	375	380	347	357	363	314	359	326	307	360	347	323	329	344	362	375	357	354	345	340	355	349	323	371	387	361	337	297	344	340	334	345	352	374	347	334	351	314	308	371	356	326	324	321	350	336	321	342	369	372	366	304	340	345	327	347	351	338	317	316	330	340	313	347	328	375	331	333	345	326	346	376	346	342	326	314	336	345	343	353	353	303	343	324	363	332	361	340	355	351	323	340	330	382	388	341	349	293	327	315	308	308	351	315	341	348	323	387	339	322	369	368	339	360	344	340	340	372	314	359	358	329	342	341	328	337	330	353	338	348	330	327	302	345	359	346	374	333	357	368	328	330	324	340	369	338	358	397	340	354	334	345	328	325	318	341	328	326	366	328	342	356	374	322	313	335	325	304	328	341	344	365	361	338	369	359	342	347	334	337	359	340	337	362	348	345	362	339	362	354	338	340	311	362	356	355	350	338	327	385	344	330	408	362	368	349	349	305	344	355	328	325	329	350	323	334	339	367	333	340	352	364	340	361	350	343	370	392	329	337	357	334	350	361	352	375	364	331	344	319	336	375	290	332	356	332	323	377	357	338	366	344	339	343	365	344	378	310	343	333	334	342	330	353	349	343	341	352	343	348	335	348	329	362	341	329	351	322	377	332	378	304	306	362	342	340	320	371	353	334	379	364	336	341	347	338	361	347	350	330	363	388	351	341	343	345	323	337	336	393	334	371	351	367	332	352	325	355	308	312	347	338	351	299	316	360	329	325	366	356	377	338	337	372	343	314	373	337	313	345	349	356	361	339	369	366	360	351	336	353	319	369	342	360	359	350	328	331	343	329	353	346	365	349	317	345	352	338	348	344	328	326	354	344	344	333	336	354	345	347	331	373	331	305	341	318	358	336	327	351	329	357	358	313	335	308	329	329	377	322	316	354	340	358	350	361	349	343	319	308	361	344	347	345	323	350	332	339	360	332	329	337	355	366	298	312	346	315	331	392	356	339	293	306	347	357	350	324	317	313	344	356	287	321	318	339	371	327	352	348	348	354	344	331	330	374	370	333	385	363	346	328	322	365	349	363	369	331	359	346	339	366	315	355	361	326	341	344	346	342	376	369	350	366	342	344	338	336	331	383	351	319	299	318	321	337	373	348	345	338	352	378	330	324	327	348	362	325	364	359	346	359	388	347	318	344	348	335	347	316	379	329	338	340	333	330	341	344	353	391	351	339	339	361	319	373	369	335	337	321	313	335	352	331	355	324	346	368	302	312	320	330	369	352	349	301	359	339	323	329	312	345	336	353	374	334	348	353	357	346	312	329	358	332	358	344	359	345	355	342	334	337	345	321	358	364	329	333	318	327	355	342	317	329	336	371	355	323	348	333	351	338	337	329	353	335	348	379	358	321	331	309	336	332	346	344	325	357	354	353	365	335	332	291	317	353	330	347	335	368	347	350	326	336	337	326	347	315	363	359	347	370	290	328	339	312	334	367	316	334	338	375	338	344	325	334	340	342	351	367	331	314	380	360	351	336	338	347	354	337	376	321	336	355	301	312	346	344	373	323	354	341	368	324	329	353	343	331	347	329	314	346	356	343	345	347	345	362	316	342	362	373	350	325	338	358	342	382	396	364	358	332	339	356	345	329	324	344	345	367	354	348	333	333	332	351	314	359	350	338	372	330	336	400	324	342	334	350	357	330	345	328	338	331	347	354	334	347	356	314	336	384	333	331	339	319	350	367	338	376	359	328	331	348	357	354	349	311	348	348	335	337	327	336	349	353	330	377	340	398	353	324	307	347	347	322	345	320	310	324	338	331	361	329	361	357	384	330	334	365	363	341	381	327	359	346	293	369	334	339	341	358	355	347	342	378	374	343	339	369	361	316	374	334	341	328	325	312	363	320	346	345	346	343	331	354	347	317	303	317	297	310	319	363	337	350	336	329	355	338	320	326	347	364	374	337	352	330	355	338	332	340	341	352	358	324	326	332	333	328	346	331	332	359	325	374	353	333	363	306	364	320	328	323	334	367	300	367	321	387	356	330	354	337	320	365	339	370	333	361	349	353	353	330	365	328	352	348	344	359	358	303	344	353	346	354	370	337	355	340	365	327	350	326	358	346	354	341	373	378	331	355	384	335	347	355	344	353	311	326	349	315	327	326	311	300	342	341	324	346	349	366	344	355	381	330	340	346	346	371	373	350	364	350	353	347	309	347	341	349	347	328	332	346	331	363	375	316	356	347	340	338	333	367	342	393	326	371	337	360	352	351	363	357	336	327	346	349	362	364	328	347	357	372	364	367	359	356	349	339	339	322	344	348	341	369	325	334	341	333	377	334	339	336	343	327	359	328	338	313	315	314	331	323	347	332	341	334	348	328	340	329	328	390	318	334	323	335	317	329	348	372	312	316	326	350	356	370	381	356	347	371	316	375	336	357	312	342	374	341	333	291	341	331	343	339	327	356	330	387	360	343	350	334	334	369	377	331	337	353	379	327	332	346	353	347	349	380	332	347	364	347	351	359	333	352	309	357	352	330	306	391	360	357	389	327	352	344	354	338	334	341	336	342	353	359	342	361	347	342	367	339	338	335	386	319	377	355	355	358	358	368	327	345	346	370	368	347	348	315	378	328	331	336	324	360	356	382	333	388	347	348	316	332	337	372	340	343	339	340	351	341	308	368	356	336	358	311	324	341	331	355	380	306	321	311	325	341	338	350	351	343	340	349	358	346	368	329	338	347	380	357	342	378	359	352	345	355	355	361	368	359	352	320	376	345	349	374	307	334	330	338	360	364	350	327	324	324	358	331	344	325	342	350	328	298	347	349	351	339	359	344	329	315	328	331	342	366	328	309	322	302	352	352	317	342	331	359	332	341	329	328	337	340	328	339	309	330	333	356	334	330	365	367	344	358	322	333	342	346	367	305	306	312	330	362	325	355	355	344	326	340	354	328	349	395	351	344	342	373	358	369	314	370	335	325	321	314	320	336	326	357	325	327	343	339	356	327	347	361	326	319	325	359	369	353	320	350	324	351	359	286	313	353	326	324	375	387	362	322	333	312	351	356	333	332	327	326	337	318	384	373	336	301	345	356	346	359	340	310	362	339	350	361	335	330	342	358	365	352	353	305	407	370	336	332	340	310	355	375	361
6277	15906	31389	21235	5773	1219	1146	1086	1907	5212	5344	2769	765	765	764	775	740	762	776	772	796	749	803	760	758	743	760	796	811	758	765	722	772	730	733	706	778	769	811	788	788	805	745	770	748	725	759	726	760	744	768	795	722	732	779	758	817	711	743	780	803	744	750	738	786	777	759	769	808	733	807	752	787	805	770	753	793	737	742	784	810	736	746	754	767	789	754	820	797	722	793	748	767	814	760	752	788	767	754	758	760	799	783	757	751	809	764	797	773	733	781	796	803	807	793	820	792	759	713	765	740	733	789	763	786	754	751	719	795	759	793	803	777	781	793	743	766	756	726	773	758	812	822	785	745	795	755	772	738	761	751	808	796	770	795	761	756	790	801	745	769	782	753	792	761	777	785	760	772	753	746	744	725	811	796	771	713	763	754	722	775	759	799	752	771	705	748	767	782	765	725	768	809	732	743	754	771	795	729	802	766	760	756	728	760	749	719	802	718	775	758	729	772	775	739	815	774	768	759	772	745	776	801	772	707	743	788	791	787	808	733	772	761	746	766	771	793	737	779	792	766	723	785	749	770	789	781	781	792	747	728	780	804	793	801	704	790	765	808	798	751	771	801	746	781	779	786	721	846	761	773	772	787	810	794	768	731	749	767	758	758	770	771	716	764	752	751	722	778	789	758	753	762	807	753	786	799	774	763	736	732	747	761	779	763	757	754	783	770	773	766	767	797	773	783	752	778	774	805	776	768	749	784	754	825	783	765	843	782	754	739	786	789	776	826	744	759	780	772	796	713	782	760	771	770	755	769	780	752	746	724	786	766	757	758	765	784	771	792	774	788	756	747	766	744	762	744	740	744	774	766	773	737	821	750	742	790	755	757	724	768	807	746	784	744	755	764	769	762	759	775	790	797	805	771	749	751	743	781	780	756	775	782	712	746	793	752	771	745	784	730	772	823	805	793	805	788	777	739	800	764	808	783	793	777	803	772	751	781	782	773	778	746	728	767	781	805	767	765	758	804	816	720	803	737	813	792	764	697	771	745	795	733	777	770	755	768	715	738	741	773	740	783	763	750	767	816	765	802	764	758	802	699	790	784	795	769	779	768	723	760	768	780	752	779	748	769	769	789	797	745	781	761	782	816	786	757	768	797	742	760	759	786	780	787	754	801	763	766	739	744	794	793	747	760	707	765	698	800	724	767	799	818	749	770	745	772	763	769	790	740	756	771	785	741	788	785	777	759	721	802	789	811	780	803	782	766	745	730	763	796	748	756	793	817	790	721	768	779	722	770	753	693	761	763	777	787	846	749	802	782	785	754	755	734	751	747	760	788	780	764	784	771	804	761	782	769	792	770	763	762	747	703	756	800	760	779	745	757	772	772	715	801	814	729	766	743	749	746	774	735	774	806	812	795	831	808	776	757	758	750	763	734	735	814	737	769	785	760	822	780	806	758	764	765	802	733	768	768	790	792	748	735	754	757	798	726	772	738	759	767	692	793	765	740	734	767	792	759	795	762	827	758	785	761	775	789	735	725	801	769	796	754	758	746	744	767	743	789	757	775	755	770	752	772	759	749	762	756	729	757	800	748	755	796	779	777	742	752	746	804	808	756	791	777	808	779	785	724	771	727	743	764	736	770	733	772	717	790	780	782	760	785	806	764	768	771	765	753	783	755	749	739	776	765	765	764	765	758	812	810	755	834	777	792	781	807	780	803	756	765	793	727	826	813	747	772	795	748	765	760	755	757	756	721	793	765	732	812	787	729	735	744	793	761	799	743	795	750	784	739	725	777	681	766	778	787	762	809	775	795	758	796	745	753	755	814	747	789	745	778	768	714	739	751	774	759	757	792	823	723	795	761	742	779	806	798	791	739	775	737	750	800	780	780	801	748	705	743	749	799	802	716	748	740	728	850	755	783	757	818	725	785	766	777	745	730	717	730	776	757	770	792	724	773	750	774	753	788	831	743	797	763	759	765	738	751	791	786	781	773	792	796	739	749	759	764	729	789	759	752	762	788	741	791	763	770	764	851	761	746	771	786	782	753	763	743	760	750	771	713	772	784	781	774	789	701	798	746	758	803	846	783	733	773	749	813	772	741	750	800	763	755	772	726	777	765	776	797	756	759	789	820	784	803	790	770	752	767	735	756	818	773	716	760	748	760	800	754	759	768	766	752	751	779	748	784	816	734	761	739	785	764	744	742	780	791	774	774	801	765	811	772	801	781	791	768	777	721	749	776	768	757	760	776	732	809	763	774	791	788	705	722	758	722	765	767	726	757	784	779	812	774	734	762	758	734	725	742	799	838	756	707	753	749	746	762	784	795	811	749	760	816	789	774	709	754	749	803	760	761	788	781	787	819	745	816	772	784	772	706	773	769	683	734	773	771	722	772	803	765	751	776	785	753	820	734	793	785	795	789	793	810	798	777	728	732	798	766	785	809	744	758	795	765	769	722	735	786	771	764	737	734	773	781	771	749	775	765	770	774	824	759	759	724	784	775	749	773	831	774	753	727	755	770	768	786	786	759	787	764	745	745	756	791	802	720	744	774	743	750	782	730	761	770	771	737	827	802	805	799	767	737	755	762	734	768	807	779	756	764	739	830	745	712	801	783	749	814	807	772	743	760	749	749	792	737	758	782	780	773	776	788	763	770	810	740	759	709	767	776	759	761	764	809	754	789	752	768	779	755	731	794	825	793	741	762	793	784	759	787	767	775	784	750	740	805	784	782	761	768	746	747	780	752	725	811	746	731	744	782	744	745	796	728	723	787	767	788	762	718	773	771	737	758	769	738	767	758	797	728	808	794	806	808	736	753	741	782	802	777	738	745	834	764	724	782	779	779	741	748	752	796	692	760	744	800	739	778	753	773	830	750	802	737	792	799	720	797	781	799	767	819	756	772	724	807	807	766	772	731	748	788	781	780	774	779	794	735	777	771	770	734	764	751	795	751	756	761	771	779	733	782	729	800	787	721	767	790	754	788	764	739	807	741	733	831	759	775	740	743	768	763	776	757	766	734	758	773	722	785	726	785	753	762	730	779	758	783	773	748	764	709	801	723	748	776	787	742	769	809	754	749	825	821	784	735	745	781	776	786	779	781	743	756	753	775	734	759	807	759	709	779	773	788	768	759	768	765	810	759	776	797	726	753	737	781	741	798	746	745	805	793	728	753	752	793	721	780	771	730	772	773	749	794	796	768	827	795	771	775	762	759	751	763	797	764	780	778	689	818	756	792	791	745	784	754	737	758	825	780	783	757	735	748	763	756	806	744	730	753	774	770	780	780	755	797	746	775	734	743	756	747	745	764	791	799	742	699	827	775	757	760	774	704	761	810	700	785	743	718	769	790	801	724	794	792	822	774	778	789	747	782	760	796	729	744	767	771	775	847	802	769	795	742	737	821	803	765	789	779	727	759	787	785	773	778	774	770	778	804	778	722	793	797	776	792	730	768	781	766	784	788	743	750	765	782	727	806	765	714	791	754	800	798	748
32816	46946	57805	43673	24293	12468	3905	1464	1138	11872	19533	10928	619	234	212	210	237	213	233	180	209	212	192	191	215	218	188	197	213	203	192	196	222	216	194	228	225	175	150	204	200	217	194	189	220	213	188	175	204	227	199	190	205	204	225	207	215	254	234	194	205	204	216	200	192	215	215	213	184	223	199	207	184	204	195	187	183	201	222	221	216	191	200	202	220	194	195	206	190	169	216	191	201	194	185	207	199	182	218	197	203	208	221	223	182	206	195	211	204	185	177	192	196	229	215	217	207	233	230	221	216	172	200	210	207	198	211	196	206	221	222	193	205	221	206	192	198	183	216	226	203	201	203	228	190	193	200	193	205	172	169	201	193	216	190	203	239	216	206	193	212	216	185	186	214	187	192	199	208	209	226	206	210	181	210	198	214	220	216	210	206	208	195	181	198	206	190	219	170	215	192	187	201	176	221	173	215	193	205	183	194	206	204	185	195	214	206	202	216	220	186	200	196	206	165	202	206	205	198	221	180	197	193	206	201	243	227	191	192	208	226	189	179	195	222	194	215	202	217	231	192	175	189	206	199	221	227	202	201	200	206	196	197	188	199	205	213	171	182	190	237	222	168	204	200	210	175	203	211	236	210	204	187	213	197	204	172	205	211	213	205	225	217	212	203	223	220	194	200	188	223	187	191	193	218	223	193	216	196	193	210	199	214	204	201	212	176	212	201	188	216	193	220	223	195	205	209	181	206	212	207	223	229	162	201	197	236	204	207	207	215	197	221	189	212	223	227	211	229	213	214	203	210	177	188	188	198	197	202	223	215	215	203	223	210	184	191	217	207	211	225	204	206	227	201	201	208	204	235	188	182	224	211	225	211	211	210	204	187	192	221	198	205	191	187	209	193	205	201	179	169	188	213	228	211	184	212	220	222	224	212	185	200	206	189	187	171	229	222	195	202	205	200	223	216	203	189	250	179	194	197	192	181	203	209	213	200	220	196	204	206	235	201	203	206	182	194	195	212	211	200	187	202	190	228	195	224	204	214	194	206	221	197	186	194	217	176	189	207	204	194	221	213	215	200	183	218	204	226	194	226	211	232	200	207	190	208	216	207	183	209	191	223	176	201	185	233	221	169	208	226	202	196	200	202	201	200	197	172	186	195	207	215	188	193	187	199	216	208	180	194	213	211	202	216	214	203	196	176	227	190	207	202	189	203	212	222	177	202	194	198	215	176	212	173	191	222	197	201	209	213	218	181	213	196	226	229	219	177	197	171	176	215	214	187	169	213	193	183	194	218	204	205	192	210	202	180	211	201	202	194	203	213	186	226	203	202	186	187	197	211	207	215	203	177	208	199	229	174	209	206	183	225	191	221	198	204	196	201	233	210	182	175	203	220	215	228	189	209	226	192	197	192	174	192	213	236	192	211	195	230	203	188	194	198	174	180	204	183	193	191	208	230	221	202	182	206	195	199	214	202	206	202	184	199	191	185	237	200	213	223	195	198	200	194	203	189	185	228	182	187	183	197	219	190	193	188	214	199	173	185	208	189	211	200	205	193	171	194	204	217	190	206	214	216	196	223	216	227	209	193	197	198	210	211	190	210	205	214	223	211	193	204	220	213	192	189	217	202	203	200	196	193	162	186	235	187	191	198	196	180	192	209	220	200	194	193	217	189	193	224	215	220	211	176	207	199	211	207	183	223	200	182	217	203	193	204	215	203	194	219	216	198	222	213	220	193	213	216	192	228	192	228	171	174	230	198	201	181	245	194	189	204	223	174	192	237	217	200	238	212	186	189	211	197	213	212	181	203	183	181	205	193	208	212	206	180	182	224	180	211	192	202	212	191	201	213	214	187	227	212	198	196	190	203	211	194	213	215	219	198	229	195	183	211	201	219	194	227	222	191	187	193	181	192	222	186	228	201	217	210	211	205	196	240	190	188	202	194	196	197	228	202	189	196	210	208	230	201	184	205	217	199	225	204	214	183	225	191	215	207	194	207	198	203	218	218	199	205	204	225	194	218	185	194	209	175	204	198	188	207	193	200	199	212	173	232	205	192	185	178	202	198	222	224	215	226	208	198	216	245	189	199	184	202	199	225	199	204	235	209	201	228	216	206	191	208	210	241	185	177	209	195	198	199	187	228	205	204	194	231	179	214	189	201	198	205	224	188	178	212	194	208	217	199	211	200	215	193	183	185	203	215	230	206	204	188	197	200	190	204	205	207	201	198	203	205	193	220	217	191	185	194	209	222	178	211	248	193	178	202	173	204	189	185	186	206	220	193	194	203	200	215	213	202	212	201	217	205	214	204	223	214	181	201	170	190	194	203	210	207	218	196	190	186	203	193	219	201	208	220	197	207	202	186	196	185	220	202	196	194	218	187	170	193	224	197	201	218	180	211	222	189	197	190	202	190	182	205	199	209	179	212	210	190	177	215	211	207	193	203	212	211	182	199	183	194	192	185	212	198	199	183	237	218	168	207	215	194	199	185	219	218	228	211	192	218	193	215	214	222	212	206	191	202	224	217	191	227	205	193	211	179	193	194	198	189	204	196	222	207	220	217	199	208	191	194	183	210	180	173	207	190	188	220	212	191	189	179	204	225	196	214	213	202	188	211	195	222	218	208	184	219	208	210	229	222	203	212	174	212	200	187	199	196	226	187	200	216	246	200	161	197	223	196	171	203	190	196	163	199	198	205	199	222	184	183	210	198	187	229	208	191	184	227	196	160	222	217	202	186	227	216	219	218	174	194	213	206	217	234	181	224	211	205	187	192	175	212	225	195	211	207	200	207	187	214	200	197	211	215	187	196	215	235	200	176	188	209	196	198	212	214	190	202	203	206	210	193	177	202	178	223	198	189	178	199	200	206	194	210	176	197	235	197	208	217	200	217	210	201	176	213	206	208	192	232	183	199	199	200	209	206	206	184	191	199	211	187	190	177	204	216	229	220	208	205	210	189	185	220	190	196	241	229	203	194	227	196	213	204	213	202	200	204	223	206	178	219	220	191	209	217	207	204	207	211	188	207	223	201	199	200	199	190	198	194	208	226	224	182	198	206	199	218	179	219	189	202	194	221	211	213	223	182	221	186	191	211	187	213	218	211	208	212	209	206	180	197	187	191	203	196	214	200	212	159	206	210	217	201	219	208	194	205	209	204	201	227	214	211	217	201	203	192	214	212	207	212	218	204	219	211	193	202	207	199	188	194	202	229	212	184	196	196	203	210	223	191	248	188	204	181	201	193	198	208	199	203	204	206	215	169	202	194	239	209	186	222	173	193	214	199	172	194	179	221	209	225	179	187	216	218	207	209	192	206	196	235	203	183	241	214	193	180	214	216	215	213	218	207	209	235	188	209	206	218	192	201	207	214	175	173	194	208	203	195	192	245	209	208	203	200	194	205	212	207	215	219	180	196	198	199	181	219	175	207	188	209	194	213	219	237	182	189	174	193	206	212	199	217	198	225	201	172	203	205	194	199	209	204	176	194	195	198	214
20869	38110	55541	45785	23333	5530	2596	4315	4758	30986	40208	23256	604	558	590	569	568	551	556	559	523	523	516	552	537	492	483	493	473	480	508	531	486	488	494	520	485	532	516	532	509	499	513	507	485	470	473	480	508	522	470	498	478	501	481	481	506	447	521	481	483	497	478	508	501	551	471	526	497	486	519	491	468	495	483	504	450	468	521	513	517	481	505	468	503	520	498	455	454	462	447	487	471	489	467	532	513	510	501	454	513	471	454	497	487	466	480	508	508	472	506	471	506	486	484	492	467	476	516	484	516	518	492	482	504	490	494	502	484	493	489	480	434	482	524	447	484	477	498	454	499	475	518	498	513	474	490	476	519	485	454	471	487	505	461	484	482	496	468	519	479	490	488	476	526	501	498	539	516	509	492	458	477	495	465	495	499	501	502	530	465	497	518	506	470	472	471	482	472	467	493	466	541	477	507	487	461	513	510	485	454	495	449	482	487	457	498	492	483	496	471	481	503	524	466	497	501	484	500	457	546	467	431	478	526	493	485	500	468	501	429	494	485	452	464	477	492	517	458	470	475	481	448	465	511	482	479	501	505	485	472	475	459	458	491	500	433	434	481	468	464	518	493	479	485	516	494	505	473	484	501	468	469	459	482	464	533	475	493	503	484	475	481	453	488	514	444	446	496	528	473	519	509	449	483	475	473	444	493	476	517	497	474	479	492	492	488	517	503	478	460	501	466	499	518	481	473	484	507	504	462	558	509	495	518	511	500	469	462	487	498	517	469	520	485	487	501	451	509	494	511	500	476	520	475	506	477	452	462	479	523	461	444	512	483	481	486	483	517	482	510	485	472	471	469	491	451	548	502	475	452	515	466	488	474	525	482	496	471	528	461	522	443	462	470	493	480	490	518	479	500	467	455	465	464	504	493	470	518	490	487	471	485	462	501	460	466	473	481	483	510	506	511	483	489	498	495	486	486	508	452	487	462	511	464	513	494	505	494	481	477	489	513	468	498	497	462	481	485	444	478	486	479	459	488	468	473	481	492	488	495	522	530	471	487	497	481	477	475	475	453	475	491	485	454	485	495	501	486	495	517	474	475	455	456	511	465	487	489	487	472	500	434	509	502	496	513	508	483	494	495	498	494	507	484	464	490	520	534	482	498	468	471	485	472	499	475	484	503	470	476	478	470	465	511	463	516	520	464	508	487	479	488	493	465	497	503	484	460	470	465	472	506	480	483	460	538	442	487	450	508	498	489	509	518	499	492	491	507	495	501	511	459	453	451	492	466	507	460	469	508	472	480	512	474	474	486	483	467	485	493	474	483	502	475	500	493	458	489	446	444	431	471	452	495	476	494	492	455	466	496	465	467	460	519	470	488	465	513	484	484	487	506	452	497	502	470	482	489	480	508	501	459	447	468	501	503	451	483	486	475	507	487	487	472	515	463	445	443	521	488	517	447	470	488	471	472	493	479	474	491	457	516	435	491	528	521	495	463	459	492	480	496	455	488	484	512	493	494	481	504	465	495	481	503	519	488	473	490	465	491	486	503	499	476	516	504	483	499	438	523	475	487	493	478	487	477	533	492	493	451	476	510	489	499	493	442	469	486	448	493	496	503	512	497	475	486	487	548	449	457	464	468	469	436	495	498	471	465	531	479	497	491	451	478	473	489	499	499	477	491	537	487	517	483	507	472	518	467	514	486	462	496	500	460	491	469	475	463	467	540	486	502	487	486	469	476	483	497	506	496	465	478	497	499	476	467	530	484	488	465	481	492	423	467	534	501	472	483	460	484	477	528	473	487	478	501	500	515	504	469	445	485	497	472	445	477	458	472	463	506	514	501	507	476	480	520	496	506	481	501	496	491	509	461	511	469	473	484	505	504	456	470	523	485	505	516	452	541	520	494	476	502	480	465	468	447	480	458	496	553	514	483	452	479	514	522	486	533	475	460	484	486	449	500	508	454	465	467	503	492	474	490	482	499	487	446	501	488	457	485	503	486	497	490	473	491	451	508	485	529	476	477	489	498	490	515	493	515	520	471	466	460	503	460	486	465	507	503	451	452	491	500	479	480	500	493	483	500	494	499	450	477	514	473	470	480	483	508	479	469	494	475	519	482	489	491	471	526	482	469	495	498	501	463	520	496	512	491	483	522	534	472	475	479	487	494	491	502	498	494	515	500	465	465	493	478	492	499	494	479	499	468	500	508	477	519	474	477	510	517	445	470	483	476	473	456	503	475	507	459	473	502	506	525	511	490	473	466	485	510	484	467	515	467	486	460	463	482	460	454	455	524	472	512	490	491	505	473	481	475	487	479	485	490	466	505	476	502	453	489	499	467	453	488	489	501	492	506	490	506	464	473	508	490	503	486	464	494	488	479	513	478	500	474	505	500	525	478	477	484	473	489	496	455	491	505	475	493	490	486	514	516	480	453	532	471	502	495	491	506	467	477	462	512	517	493	510	484	482	463	495	474	499	480	476	484	487	493	477	476	471	493	477	493	490	495	515	476	482	458	465	453	504	492	466	473	497	508	525	475	494	491	510	485	503	484	534	478	483	502	476	517	486	475	460	492	455	424	463	506	505	511	473	508	521	480	461	479	480	508	479	519	507	490	495	492	471	486	531	473	464	480	521	489	513	484	481	473	486	462	518	474	476	528	491	481	499	479	483	483	501	510	480	493	513	521	477	469	476	462	470	481	510	484	497	461	491	452	517	503	515	486	509	467	490	459	475	480	436	513	490	535	482	499	516	491	475	494	522	469	467	524	476	462	483	507	488	487	460	490	493	485	477	465	497	448	444	482	466	463	507	487	515	502	482	519	522	494	480	484	501	478	482	491	479	526	504	493	555	494	457	476	465	514	476	501	499	470	490	506	469	501	458	465	471	457	477	501	492	474	494	455	510	485	490	513	492	469	484	496	491	480	507	501	481	471	514	478	496	522	491	519	479	497	480	456	500	447	516	459	476	508	493	510	471	541	476	443	486	522	473	509	477	461	464	468	474	524	466	487	443	472	497	496	518	466	465	450	484	461	520	477	446	466	502	480	489	461	518	433	457	444	474	481	470	527	506	467	496	469	463	539	491	483	556	466	464	489	487	447	490	448	486	477	490	494	524	470	493	473	459	452	476	485	435	507	431	478	499	470	506	449	497	472	494	490	519	510	464	464	485	535	469	513	467	508	459	467	519	488	477	513	488	470	436	511	476	495	503	516	526	517	469	450	458	466	499	510	475	479	520	492	512	475	516	477	505	513	462	455	481	509	490	481	446	477	498	456	527	464	462	501	499	488	530	496	441	473	457	475	555	502	471	481	490	460	536	482	446	497	444	447	518	500	492	507	525	516	477	471	509	469	459	496	479	491	473	501	470	494	487	514	487	489	503	483	461	457	466	486	487	457	482	490	484	447	466	514	513	473	473	464	478	483	494	458	506	468	486	494	467	518	494	484	509	490	470	429	513	511	553	460	480	482	536	448	513	484	482	455	461	513	480	485	486
49019	56453	50308	36021	21588	13904	6668	2716	2365	23531	28645	15923	959	268	238	249	242	254	244	234	243	273	243	237	223	232	246	231	253	225	248	217	235	246	238	233	231	235	238	211	211	231	227	219	214	263	242	226	210	219	228	211	262	231	251	237	254	201	237	210	266	230	223	238	216	230	216	229	224	222	221	228	237	233	229	232	228	223	242	223	227	237	240	222	220	249	237	221	243	235	226	246	219	225	229	254	228	219	216	204	212	232	230	235	203	212	233	220	222	218	216	213	210	211	239	231	212	222	187	239	222	217	247	258	219	204	204	209	246	201	217	219	243	203	226	239	232	248	240	241	254	221	229	220	214	211	245	239	225	247	241	245	250	230	229	224	222	225	210	242	247	212	207	233	231	233	230	211	229	214	235	224	233	248	194	227	223	207	192	217	233	233	241	216	232	235	233	230	219	222	231	204	193	212	229	235	228	237	240	249	228	240	225	238	253	240	194	251	237	218	213	216	197	208	258	233	239	223	215	268	231	226	219	203	220	239	220	229	214	243	212	226	215	215	218	214	200	238	214	233	219	232	224	241	225	222	233	233	216	237	231	244	236	233	219	231	242	199	231	237	219	229	243	203	238	231	241	253	211	243	245	233	242	232	208	262	236	239	197	249	220	244	206	248	243	259	237	231	210	211	238	221	213	258	219	207	211	210	216	229	242	232	197	211	217	243	213	230	235	208	240	244	219	237	211	221	228	198	235	213	235	224	232	225	227	245	244	200	241	221	234	197	201	219	240	229	229	219	188	224	207	238	216	236	221	217	207	228	234	243	198	253	228	207	215	217	233	208	212	213	235	219	252	225	262	205	213	212	234	234	251	243	217	227	257	244	229	233	228	224	241	210	227	246	250	200	209	226	232	219	223	251	252	249	201	208	219	229	206	228	222	241	205	198	216	218	209	236	249	243	228	227	220	250	268	241	217	220	223	206	226	241	222	216	227	229	268	232	276	234	248	228	228	245	225	230	216	258	249	228	210	222	260	243	209	211	228	239	220	229	209	209	224	208	221	223	229	262	216	217	229	211	243	249	218	223	231	236	227	228	247	245	208	212	239	208	224	220	251	237	217	236	252	236	251	218	224	200	238	238	204	256	241	251	221	226	233	228	224	207	218	230	218	219	235	224	249	232	221	244	243	255	208	243	232	203	248	244	195	232	248	210	224	228	255	202	218	235	219	216	217	210	198	242	227	228	204	217	261	233	241	235	219	212	208	221	247	235	215	227	250	261	231	214	224	252	236	225	233	203	220	222	216	193	224	196	193	195	226	233	242	190	219	223	204	197	230	234	216	209	248	214	226	236	206	233	211	262	232	215	201	208	214	229	215	248	233	219	225	209	217	230	224	196	224	227	208	248	213	222	233	260	213	244	227	245	220	218	196	204	234	214	208	212	209	247	225	225	222	219	214	208	195	224	207	258	254	252	217	224	227	209	230	240	236	229	224	229	220	220	265	203	229	234	216	221	187	242	223	217	221	210	216	225	214	259	209	238	214	217	200	205	237	234	245	228	222	245	248	205	247	247	250	209	235	217	233	223	212	198	203	212	224	223	218	248	230	221	221	207	218	237	195	225	222	208	249	246	226	215	226	219	264	247	177	219	227	233	243	230	203	210	221	214	228	237	204	200	230	246	225	215	217	248	272	216	232	221	213	225	229	248	242	257	209	217	203	242	264	223	202	242	229	256	206	218	235	230	210	241	221	214	214	235	230	242	228	237	214	232	213	221	232	255	180	217	233	227	221	233	280	223	239	225	211	233	227	230	195	207	232	218	213	214	200	242	214	237	235	224	237	241	240	214	187	213	226	227	213	223	229	199	236	208	236	245	236	223	223	190	191	233	243	226	237	248	238	213	258	215	221	225	237	257	231	230	252	213	249	234	233	236	212	221	229	240	221	216	254	228	207	204	238	234	226	213	219	245	211	206	219	238	182	223	192	222	192	221	217	229	207	253	233	229	216	214	229	205	216	221	236	254	247	213	229	233	222	242	240	223	238	235	250	231	236	218	232	223	222	247	231	226	215	274	235	244	235	208	239	238	232	231	222	211	221	230	206	239	241	226	212	216	224	216	210	246	231	196	238	240	242	216	235	245	219	236	231	191	201	224	229	263	237	266	230	208	258	228	233	200	249	221	224	199	248	258	242	238	228	232	215	220	235	230	242	219	213	209	205	240	242	236	229	237	234	235	246	218	246	238	226	207	252	224	226	206	200	218	226	253	218	224	219	227	246	253	233	215	220	204	224	223	209	234	231	245	222	209	202	199	268	224	265	230	235	218	204	206	222	213	236	217	198	230	218	174	261	226	236	249	213	214	212	248	234	223	273	246	226	215	225	240	238	240	217	228	219	218	239	235	217	218	259	228	237	229	244	216	245	230	236	223	212	227	231	215	223	247	264	245	215	215	211	242	245	217	222	203	247	209	244	228	213	194	225	235	214	238	213	238	204	219	250	227	227	238	228	220	224	246	214	240	227	216	245	241	211	218	243	223	233	249	232	218	234	220	226	249	226	255	259	224	213	197	222	247	193	217	217	226	241	228	234	223	216	224	225	232	238	217	219	228	237	243	223	241	222	217	243	239	235	234	231	239	220	203	222	226	223	230	240	231	203	230	214	241	203	243	222	246	231	241	216	219	251	206	234	253	234	244	248	191	230	201	236	225	218	224	230	213	204	220	221	256	242	222	224	213	226	237	212	220	206	227	198	206	205	239	192	224	213	226	271	235	221	226	223	214	291	253	223	237	236	224	214	228	214	211	219	212	223	245	247	239	228	233	225	223	206	197	227	259	237	225	249	202	205	235	225	241	235	256	196	203	213	210	223	210	194	211	193	225	241	213	231	224	228	220	223	238	224	230	202	197	224	229	199	221	204	239	220	242	241	214	225	214	231	207	235	228	245	255	222	241	202	218	209	200	222	190	211	208	234	228	214	243	224	238	185	231	212	217	234	225	206	232	239	227	241	198	218	207	216	246	213	213	261	210	233	224	247	228	232	228	231	220	204	222	254	234	193	226	233	204	223	240	239	247	204	223	235	211	220	214	208	210	221	240	246	243	209	212	214	212	210	211	238	249	250	216	228	225	235	227	212	198	239	238	197	249	238	231	223	204	233	229	231	221	212	218	249	222	238	232	236	230	217	245	198	218	208	238	226	259	243	256	224	214	223	224	228	232	210	227	207	235	192	245	224	215	230	238	207	216	201	232	198	231	238	229	206	228	216	233	225	221	211	227	218	226	228	234	229	233	224	213	237	236	234	219	252	250	226	225	224	206	235	202	224	223	207	203	223	223	247	204	268	228	243	276	235	242	230	245	215	218	233	196	221	212	235	219	250	240	222	235	201	233	210	196	210	203	263	213	253	198	215	216	239	242	187	221	234	215	220	217	208	233	212	243	234	229	234	213	207	214	231	222	214	219	222	240	206	221	214	216	223	216	220	217	246	228	233	238	215	239
33872	50928	54359	35923	8451	6505	5464	4299	7909	45839	48455	25839	767	794	760	714	734	704	631	596	624	660	659	627	653	613	605	603	515	603	563	595	617	573	600	556	623	571	593	598	590	554	518	621	567	546	577	523	563	587	586	547	545	594	526	556	559	584	550	548	578	582	560	569	541	519	562	569	558	578	567	592	561	575	541	570	548	552	567	556	563	586	518	532	544	556	565	559	587	537	583	528	564	596	603	565	544	551	552	581	545	560	553	543	563	565	543	537	573	530	524	556	515	585	578	559	562	533	514	522	597	526	561	530	577	545	593	549	573	554	564	555	548	590	561	551	528	539	535	509	579	497	594	548	590	561	568	530	546	550	552	575	533	543	544	514	535	555	570	554	523	556	570	570	585	546	517	579	542	562	573	529	547	538	529	524	538	527	544	522	542	562	545	582	586	542	522	563	596	497	529	509	539	554	509	583	505	554	549	549	552	544	592	573	510	512	547	501	520	572	541	520	525	565	521	534	563	531	527	513	573	503	557	556	561	571	519	508	545	552	551	532	556	572	529	554	574	566	505	530	594	535	511	555	580	547	564	571	571	547	521	575	533	558	543	571	519	540	559	543	540	536	545	543	549	524	538	532	561	543	567	549	520	567	535	543	570	542	520	559	536	562	564	526	560	570	577	558	585	565	522	536	521	524	511	578	556	513	538	561	541	553	526	521	509	524	553	583	582	529	551	555	566	544	548	570	527	534	583	547	542	542	528	492	537	565	550	504	541	569	523	516	556	565	528	542	526	529	552	551	544	527	565	554	547	597	544	571	541	533	559	541	559	556	543	558	530	564	557	547	546	571	547	545	566	557	538	551	566	555	574	557	550	560	519	519	571	528	564	561	529	562	523	553	548	572	565	562	560	582	554	534	484	564	574	551	548	582	549	526	526	564	537	515	533	580	554	538	581	532	532	525	560	569	559	533	573	528	534	528	543	546	547	557	556	560	561	564	530	548	543	572	543	526	540	547	568	578	564	554	569	543	545	529	578	563	599	534	512	560	596	483	562	508	523	557	518	509	528	566	586	522	533	558	574	547	579	557	607	508	529	503	519	539	542	589	593	538	545	548	578	566	524	553	526	541	540	578	560	562	523	531	550	560	532	593	522	557	550	533	533	509	552	556	543	557	543	556	539	567	554	535	583	564	554	572	592	525	523	545	555	540	505	523	539	561	572	612	557	514	555	561	562	565	557	538	581	513	522	524	510	529	552	575	551	554	595	559	538	530	592	580	526	542	528	533	508	560	551	582	571	522	567	537	514	521	537	477	562	541	543	533	557	540	580	567	530	533	485	558	557	542	547	543	510	589	514	553	572	524	532	541	486	540	551	517	531	521	557	520	574	532	521	518	570	530	516	546	523	498	496	590	564	533	551	536	495	533	509	529	525	572	571	532	564	509	558	578	580	541	577	555	550	554	542	526	563	550	513	544	553	539	578	506	529	515	536	580	515	530	576	530	561	530	560	574	553	526	566	563	520	542	523	572	516	545	561	525	553	551	542	571	569	509	557	548	576	543	556	560	529	529	506	504	567	544	569	597	535	575	518	535	553	564	567	563	552	514	524	589	574	599	524	546	455	548	567	574	595	547	526	553	517	506	581	547	534	563	582	540	532	575	543	542	534	539	521	563	564	550	551	512	551	522	542	502	558	604	547	523	526	569	585	498	552	540	525	546	525	538	547	587	542	565	514	520	558	531	519	522	542	552	526	557	589	580	577	546	595	537	544	521	569	527	557	527	565	556	512	526	518	513	600	525	551	557	557	563	527	556	557	586	538	518	573	557	566	540	543	590	550	544	575	525	581	538	560	486	569	552	552	539	561	533	534	564	564	573	514	529	575	538	561	521	590	566	544	559	563	534	530	575	534	542	526	525	562	504	552	515	579	549	533	531	583	562	574	530	535	524	569	545	577	540	534	485	523	553	526	536	506	520	538	548	554	563	573	546	570	532	580	535	530	540	570	553	584	532	556	555	549	566	557	538	565	550	538	523	571	556	542	524	549	537	561	580	537	541	556	521	565	554	505	563	552	571	515	564	533	572	503	539	536	534	528	514	515	545	570	523	555	547	540	517	537	532	557	503	541	521	582	552	585	564	570	534	577	538	547	572	550	541	551	538	547	546	552	586	535	547	544	540	541	550	559	544	554	558	510	542	548	533	585	569	544	564	541	546	543	546	558	579	541	543	578	557	527	567	509	573	527	548	534	571	548	564	538	584	544	585	513	574	552	541	557	555	574	566	520	549	604	545	549	533	567	532	532	555	554	521	573	573	566	538	531	531	582	544	497	553	537	557	546	555	555	538	503	548	557	522	559	545	569	517	515	547	537	519	510	550	560	559	526	555	546	546	557	542	590	521	523	533	535	523	596	513	559	532	524	563	518	527	526	583	551	546	543	514	500	560	565	525	547	542	525	562	536	521	560	536	561	544	592	518	537	519	535	540	543	571	560	532	583	535	530	585	569	528	503	526	549	546	523	533	515	532	537	551	540	581	555	547	533	552	533	509	536	542	525	560	566	541	549	533	576	524	512	531	562	573	543	555	530	549	511	512	558	509	558	550	547	556	593	539	519	536	540	569	565	529	565	568	564	564	564	545	584	552	579	544	542	540	581	529	528	613	538	549	545	536	562	530	558	576	581	528	544	559	550	541	532	596	541	584	532	530	542	538	550	557	493	543	557	550	550	532	514	550	536	538	559	567	564	550	539	574	537	521	554	481	548	521	495	577	537	586	559	528	582	526	502	558	544	543	530	558	561	526	541	548	618	573	583	540	550	523	544	501	576	536	555	548	574	554	513	576	517	527	526	546	575	522	550	538	557	573	560	560	530	560	520	572	584	521	546	573	545	592	568	535	568	554	555	555	540	552	519	523	565	532	572	519	529	532	567	553	544	527	537	536	541	550	529	526	533	530	542	547	557	494	548	566	560	530	534	536	593	539	520	565	538	590	559	556	539	539	604	544	553	577	549	553	553	590	530	543	542	540	522	537	543	574	535	533	541	590	534	531	540	549	538	533	503	523	552	554	533	570	569	547	579	549	553	550	536	550	547	569	542	539	571	534	560	501	591	540	572	587	525	582	576	529	527	533	603	572	520	541	550	547	576	535	569	499	535	572	503	526	494	587	548	547	588	516	544	552	521	540	553	539	539	546	528	555	538	551	513	543	542	523	544	549	553	582	521	550	526	511	533	554	593	562	595	570	557	555	520	544	561	573	564	590	531	589	515	556	554	527	571	546	570	574	537	506	535	529	547	619	520	526	586	516	552	576	536	584	522	546	519	527	525	543	579	557	567	539	536	539	517	483	548	540	521	560	550	588	517	542	520	559	536	562	517	593	547	547	554	524	549	572	538	531	562	577	566	543	522	561	550	533	537	509	539	535	540	561	531	554	533	561	546	586	583	591	527	617	591	531	562	515	583	543	568	525	540	508	555	567	550	568	575	554	525	525	538	553
22358	23181	15434	6434	1320	475	395	375	388	615	1133	783	306	326	295	300	310	309	285	304	332	333	306	294	293	323	324	284	304	292	316	306	306	303	337	310	331	299	328	302	308	342	355	320	317	276	310	349	278	320	318	328	332	345	266	319	300	292	309	362	326	310	327	331	340	319	291	333	311	337	308	323	349	321	343	317	314	315	288	340	302	317	359	303	297	314	314	334	302	292	305	339	294	311	317	282	329	309	328	273	292	292	310	297	296	313	339	322	308	295	289	301	321	340	337	306	328	330	318	305	319	313	299	306	335	276	332	307	284	288	336	319	316	324	311	311	305	338	311	338	330	302	324	334	321	345	316	298	310	313	305	332	327	346	304	322	289	341	332	341	308	331	304	309	310	298	307	322	308	305	332	319	310	310	344	326	320	308	302	298	297	337	319	350	351	314	335	298	306	352	322	347	342	319	307	317	319	323	330	323	351	345	341	338	341	302	295	314	316	325	304	306	278	302	272	349	322	306	305	320	297	284	335	319	302	292	319	287	353	303	305	371	299	307	356	337	312	353	341	288	322	319	294	317	305	317	308	294	322	317	286	315	320	265	293	313	302	283	300	301	321	312	323	281	340	281	351	304	307	335	327	298	306	305	334	344	295	328	291	297	334	338	299	321	326	331	352	312	315	290	302	282	302	285	338	274	305	311	291	307	307	336	302	324	333	317	324	291	334	318	319	327	317	319	317	315	310	325	334	295	323	301	313	311	309	311	299	317	286	305	332	314	280	294	297	320	313	313	309	315	364	295	282	325	320	314	312	340	331	322	317	286	298	325	321	302	296	299	284	307	336	334	288	332	307	292	331	320	327	330	332	325	340	308	306	346	339	289	307	340	328	304	381	338	318	322	294	346	349	310	284	315	326	321	322	346	312	303	342	315	338	294	315	338	355	317	358	287	327	287	308	328	322	311	285	329	296	310	301	354	323	280	353	305	323	301	324	337	353	325	306	306	292	313	328	301	293	294	304	331	344	300	313	330	310	306	316	308	289	347	314	311	294	340	325	313	291	337	318	308	333	348	296	310	294	340	320	311	336	280	284	328	322	329	351	326	320	288	303	308	308	322	293	321	329	285	301	327	305	297	314	296	326	303	333	302	339	293	296	289	333	313	304	359	292	329	330	314	353	321	327	325	286	332	298	290	306	322	313	284	306	289	323	317	336	273	278	320	315	324	302	302	303	287	335	331	339	318	325	335	332	294	338	315	305	331	329	301	301	327	327	290	314	345	323	325	318	313	301	304	347	302	285	307	337	307	310	338	315	294	299	281	316	334	322	317	343	331	330	304	303	307	341	299	287	294	342	284	345	325	301	332	316	340	362	325	300	328	312	303	299	351	292	336	295	315	321	305	280	332	324	351	358	331	308	353	327	296	273	327	352	307	349	308	325	334	308	335	327	322	323	326	328	319	326	309	327	295	324	312	325	328	320	330	343	320	332	343	301	344	323	308	293	325	310	318	314	305	315	311	323	318	304	313	309	345	303	310	326	317	339	325	313	314	323	322	303	299	292	316	332	336	302	277	313	293	302	302	299	319	323	306	306	311	308	311	297	315	324	298	326	315	324	313	306	313	311	348	303	332	301	316	302	321	342	329	308	327	321	292	304	325	311	324	317	352	300	308	303	341	323	287	336	347	312	308	319	315	330	297	339	301	315	318	307	307	305	330	333	326	330	302	323	300	338	301	329	333	307	323	336	312	322	332	334	299	321	320	349	305	327	294	322	336	328	294	312	329	335	335	326	308	325	342	342	290	303	317	345	337	302	316	334	342	343	315	354	344	311	328	335	301	313	316	309	328	331	320	321	294	322	345	338	305	304	308	301	302	290	322	275	317	326	335	330	316	353	337	328	335	312	302	324	318	303	333	301	319	305	302	328	315	308	296	322	283	307	325	313	341	285	318	349	323	280	305	350	303	337	336	308	318	303	307	328	335	277	285	304	296	319	315	316	306	342	290	327	322	326	312	297	330	306	268	326	330	334	329	312	309	331	310	324	302	308	312	330	326	329	338	314	306	332	363	307	342	315	316	307	326	338	291	319	345	318	310	331	318	295	316	322	339	300	310	313	301	286	320	317	322	314	298	327	300	299	346	351	320	350	304	298	305	312	324	291	333	342	305	345	274	322	329	325	316	307	316	293	315	298	305	325	307	314	324	310	296	297	309	331	320	310	312	329	319	342	300	306	312	293	328	308	348	313	324	330	327	357	324	307	308	350	331	329	300	326	317	305	322	309	287	326	343	294	293	311	314	352	320	330	307	293	314	339	296	331	310	330	319	289	310	351	325	298	297	295	309	304	308	312	301	311	305	301	338	303	353	285	309	342	319	308	294	293	319	318	279	325	315	293	316	320	346	321	347	299	300	293	317	295	300	303	271	309	365	353	321	330	325	320	305	318	320	316	337	276	283	325	305	314	327	296	332	354	322	315	284	331	312	281	328	325	324	322	315	296	303	294	328	285	338	309	370	332	323	315	319	297	359	307	349	292	298	325	304	296	327	330	290	302	319	290	291	325	312	319	309	310	336	283	283	305	316	308	296	308	330	341	333	293	326	306	342	321	295	276	309	330	319	320	320	335	323	335	312	305	335	324	313	283	301	294	331	327	354	353	321	351	344	317	313	314	315	321	325	318	342	333	297	294	343	330	315	337	335	333	322	319	279	310	338	309	302	334	291	341	367	327	307	324	285	320	288	330	330	303	302	298	331	296	346	332	326	330	336	319	337	304	318	294	335	319	310	314	298	314	305	319	354	295	306	311	333	322	296	330	338	325	301	323	334	315	345	320	299	359	307	288	332	290	317	316	304	290	290	297	287	283	314	277	311	301	340	330	351	342	318	290	320	289	305	303	295	333	329	299	320	330	321	308	270	291	339	304	310	299	327	293	338	310	299	302	286	313	315	325	305	301	307	321	327	328	340	299	320	294	307	314	323	311	307	325	319	357	316	350	315	331	312	334	335	313	325	321	324	294	330	297	315	350	318	315	354	287	311	308	312	290	311	318	315	315	299	348	298	278	329	321	306	312	314	309	292	331	340	313	352	332	309	314	301	323	294	317	337	306	299	327	325	300	327	305	290	307	314	337	350	328	369	330	294	315	356	341	279	314	320	312	351	341	295	331	321	318	324	294	313	343	305	334	332	343	321	326	330	322	324	315	340	296	338	322	314	285	316	312	323	291	308	321	303	271	315	268	331	325	326	290	306	308	278	299	316	326	291	330	288	307	309	303	294	307	303	285	323	316	291	296	308	315	322	314	296	282	285	340	295	326	310	331	315	289	312	330	323	284	354	291	305	300	336	302	340	320	323	347	304	315	369	301	292	264	326	329	293	296	326	333	328	326	327	304	307	294	314	315	319	299	318	305	302	328	277	324	330	340	332	291	326	309	333	303	275	328	316	283	302	340	306	318	317	305	331	322	328	337	325	296	297	311	335	306	327	295	292	325	323
13623	17300	19097	11373	3333	1397	976	971	1147	2730	5082	2614	676	733	747	718	694	731	666	702	659	648	718	742	765	713	725	691	740	704	668	739	695	729	764	675	698	669	651	740	720	711	701	666	725	673	676	717	671	729	758	713	730	672	702	714	661	720	671	716	714	683	702	677	717	718	684	715	683	659	687	681	696	666	720	720	657	694	652	680	731	638	720	726	692	697	750	690	704	746	701	665	688	693	669	741	705	680	744	688	735	707	711	677	674	685	757	711	726	709	693	702	680	689	723	720	723	699	723	683	716	696	662	758	737	681	701	697	718	679	725	735	677	743	677	712	695	748	667	705	683	758	708	680	729	729	728	726	682	689	713	689	651	691	681	692	784	688	687	685	717	723	668	701	748	718	665	732	692	687	678	681	690	658	684	717	695	699	731	696	662	686	733	723	702	697	711	697	674	649	734	689	699	736	709	679	692	678	702	716	720	708	684	665	721	653	690	701	744	770	781	664	683	721	683	700	705	722	700	677	667	667	717	686	682	755	701	719	640	665	672	690	715	681	699	696	643	696	711	722	725	715	713	698	717	710	705	701	672	717	690	757	660	719	681	748	700	714	677	702	655	691	743	719	691	698	677	676	682	686	727	725	770	690	652	670	677	703	662	747	727	675	688	721	673	695	733	699	681	687	740	712	713	712	660	742	736	697	725	697	760	692	687	732	733	747	680	722	709	693	673	711	693	678	655	692	716	701	695	676	716	712	719	693	750	710	666	682	690	671	696	683	699	722	704	731	660	667	707	683	707	736	692	716	665	717	699	712	715	681	670	704	707	722	725	702	766	702	695	732	738	694	704	664	690	708	766	739	702	680	699	736	703	712	713	679	673	737	700	701	723	706	666	723	741	698	706	706	691	708	701	725	672	673	716	747	713	716	690	665	703	649	708	764	706	729	694	652	710	705	718	661	685	704	703	728	761	683	661	702	723	716	719	673	665	710	676	700	650	715	657	715	678	650	671	680	700	705	701	717	724	667	685	706	710	672	689	721	705	688	667	708	660	663	705	663	746	670	706	689	677	736	712	698	707	745	701	739	704	712	706	661	721	674	728	709	686	637	678	715	726	754	699	692	699	699	684	692	682	643	655	727	715	670	703	695	703	712	657	705	720	734	688	749	730	718	694	724	713	727	713	670	713	675	700	660	718	713	673	707	730	693	732	679	721	709	687	707	681	671	702	750	675	756	693	724	727	656	650	766	704	691	715	711	722	725	667	674	714	685	683	691	712	704	718	701	661	728	690	723	677	694	682	682	716	714	711	739	675	699	703	688	702	690	734	706	708	681	742	735	702	689	666	688	699	690	673	687	720	724	686	677	742	738	646	725	714	694	651	675	662	684	701	729	708	700	745	717	699	729	693	691	690	720	677	720	695	695	716	746	734	685	713	725	676	722	713	684	723	713	680	683	670	697	748	717	619	705	707	657	705	673	703	737	672	708	665	736	690	710	733	678	689	672	674	638	661	736	628	708	695	670	655	714	737	677	712	711	714	675	694	661	693	655	704	723	697	701	719	684	658	737	705	680	706	788	704	697	683	684	704	682	698	662	688	720	656	663	682	698	708	745	722	721	695	735	704	667	716	710	708	674	751	705	693	741	690	725	660	665	688	704	680	688	704	681	719	742	742	690	654	644	715	717	740	756	676	730	688	690	655	672	709	721	690	677	708	708	725	680	698	717	738	706	675	732	691	678	675	714	721	727	708	731	693	648	664	685	728	665	734	706	714	740	698	729	682	620	735	698	710	672	687	704	731	735	743	719	707	698	693	701	663	654	684	731	649	729	691	701	689	705	715	696	732	669	684	671	709	670	687	687	688	688	645	675	717	683	709	735	713	693	712	679	686	749	676	712	678	750	686	726	684	660	663	717	715	736	726	688	641	713	684	717	675	711	697	721	684	701	732	720	700	643	706	714	699	767	683	694	684	697	708	729	704	709	673	667	668	703	699	732	691	710	712	697	692	707	685	744	687	715	725	680	726	657	700	679	635	682	707	749	713	737	705	702	652	717	734	706	687	700	744	764	691	694	703	698	727	737	703	704	707	753	706	735	677	724	728	688	735	676	715	706	686	709	719	650	709	669	670	729	702	678	684	735	678	685	706	684	699	705	683	687	714	742	645	679	672	693	718	697	660	690	700	685	698	698	707	701	705	769	651	685	687	681	702	722	719	681	710	720	663	683	679	716	704	698	731	701	682	685	700	709	739	703	697	744	714	726	695	710	681	715	712	674	696	721	656	661	780	755	707	664	663	689	722	712	704	696	728	698	691	710	613	695	664	692	682	669	689	768	707	696	721	722	728	678	720	700	696	653	710	695	697	742	666	732	742	652	671	670	675	735	650	717	673	689	684	668	664	663	700	707	695	657	690	683	691	708	682	652	755	697	690	633	695	660	686	705	708	676	682	723	699	679	703	675	715	654	709	705	676	710	710	702	709	655	718	686	702	688	679	690	739	692	694	735	639	669	694	735	725	697	746	753	732	702	688	708	732	719	713	700	689	687	746	690	667	706	688	734	680	679	681	674	675	674	698	666	683	680	718	693	684	717	731	726	717	717	736	685	690	660	723	682	727	710	691	706	743	734	709	690	726	712	685	660	678	668	684	690	731	699	693	707	697	712	672	756	707	702	673	747	624	708	623	716	740	655	695	740	673	730	782	739	667	675	639	714	691	721	722	691	653	698	704	682	703	701	705	716	716	728	650	672	690	644	701	705	696	675	713	712	715	719	687	748	632	675	681	677	755	684	683	687	719	712	688	674	722	698	727	679	669	707	697	723	675	697	739	707	713	707	681	706	689	708	728	704	716	701	671	706	676	705	714	673	692	703	693	693	697	669	671	730	700	713	643	696	704	693	704	705	676	770	714	681	721	708	672	675	704	712	676	673	700	720	698	713	691	643	706	702	699	679	719	709	660	704	684	698	638	729	685	654	675	676	745	681	697	738	718	689	748	681	713	729	691	675	682	695	691	696	742	680	734	722	690	749	731	679	679	674	685	662	689	673	704	758	747	738	743	704	668	697	694	709	697	692	677	710	680	690	750	695	718	736	691	727	679	702	727	711	707	678	691	679	687	738	704	701	664	657	690	657	672	700	729	676	712	642	732	647	669	690	698	702	682	662	695	691	692	696	711	679	726	714	764	653	695	730	673	702	671	740	712	706	684	703	757	688	700	717	692	662	679	661	706	709	693	703	697	678	682	680	715	702	708	746	707	699	699	721	670	737	666	669	657	667	646	683	702	724	658	655	762	686	705	687	768	661	716	708	702	689	696	701	695	691	672	663	701	715	684	725	661	677	722	653	716	687	703	715	691	744	703	705	705	704	694	675	721	709	728	680	722	711	679	692	724	726	680	659	707	681	789	708	749	697	747	719	686	668	678	724	685	711	736	705	692	666	703	701	745	675	720	712	714	714	664	737	727	679	676	706	692	707	707	732	673	682	712	674	713	710
47316	48847	44481	22796	12686	5174	1785	817	1302	8215	16577	8887	371	197	219	191	197	191	203	157	181	150	171	188	183	170	165	165	167	166	166	156	178	184	178	215	147	190	160	155	193	167	158	159	180	159	178	155	179	178	162	166	167	159	199	197	146	141	162	178	161	191	192	175	170	172	146	172	178	176	178	159	158	159	159	133	155	146	148	160	147	183	158	159	137	155	185	204	183	186	166	162	159	158	187	174	154	172	179	164	184	163	184	181	175	160	145	168	142	178	184	185	170	159	156	155	179	176	162	155	148	182	156	175	163	158	168	176	151	154	165	154	158	168	169	169	199	182	168	177	183	153	176	149	150	183	161	178	179	162	165	176	183	156	169	180	186	158	186	178	163	145	174	161	154	141	177	185	182	171	191	157	179	161	155	166	159	191	183	177	137	163	179	170	171	170	155	191	175	164	162	185	183	211	193	186	161	189	170	193	219	176	170	161	163	163	169	168	178	179	176	172	184	174	144	175	169	156	141	164	173	172	192	181	144	165	178	165	196	159	147	166	192	186	190	196	162	177	188	168	154	184	193	158	167	136	183	164	155	151	191	205	151	177	162	186	186	202	160	160	180	194	167	156	168	164	173	179	159	189	155	166	145	157	171	158	167	160	175	191	158	179	167	178	171	180	204	173	195	188	154	156	168	160	150	168	157	168	194	157	155	163	174	169	186	169	188	167	176	180	169	182	188	197	185	164	175	186	180	194	167	163	172	183	185	185	169	158	199	185	167	164	163	147	177	196	198	168	139	166	146	170	179	193	192	147	195	177	163	173	177	180	177	166	179	161	172	161	170	179	204	174	160	188	183	182	167	191	194	155	167	189	182	166	168	184	160	158	165	204	178	163	167	154	159	155	170	164	160	165	173	191	172	196	181	179	192	159	178	189	185	155	156	173	162	167	183	209	156	183	159	162	154	169	162	179	167	174	163	168	158	171	164	208	175	154	198	151	184	157	177	178	156	152	193	194	177	159	182	161	181	200	205	178	171	181	150	171	151	178	169	153	177	162	195	189	174	171	152	162	166	156	143	158	183	186	179	172	168	153	138	185	153	180	182	171	176	172	137	169	191	146	154	171	173	182	172	169	156	176	168	182	161	185	193	179	174	160	155	193	158	162	179	172	173	169	203	193	166	168	163	193	189	189	166	153	156	192	161	153	176	177	154	169	176	163	163	152	162	167	172	156	159	186	144	167	172	170	177	169	166	171	180	192	170	165	164	153	165	164	200	183	160	161	178	184	196	163	163	142	178	166	184	167	197	166	180	160	174	152	147	162	161	160	156	186	147	178	141	165	173	176	171	173	188	178	165	174	176	166	152	218	166	165	164	166	169	180	177	164	175	172	159	176	172	147	180	165	153	175	140	194	149	157	176	156	188	183	179	175	187	166	163	179	159	155	160	165	181	142	178	169	179	161	153	176	184	159	159	178	169	145	181	166	166	183	178	176	169	147	155	174	175	156	184	163	160	179	161	175	179	166	173	170	183	170	180	190	175	158	174	160	154	166	204	178	165	149	164	152	183	156	181	198	169	164	196	178	178	195	171	168	166	186	138	184	163	158	183	169	186	164	175	189	189	167	172	162	178	166	161	149	174	162	211	185	182	169	161	165	156	177	183	150	205	173	175	195	162	162	154	201	172	189	162	182	154	175	183	163	150	158	147	154	177	157	169	194	198	177	183	160	167	139	158	175	172	195	166	159	182	189	183	171	173	192	154	189	177	152	165	157	171	154	178	193	180	180	164	165	161	188	181	195	147	178	146	164	164	165	187	163	179	187	160	184	194	183	177	202	162	198	167	165	174	170	190	181	142	143	177	175	157	163	171	160	167	171	166	171	165	174	158	182	169	164	183	166	194	176	178	155	167	167	148	162	159	174	177	158	172	181	188	182	182	155	159	157	168	179	158	164	166	205	173	164	181	179	183	183	151	173	165	164	183	154	162	186	156	170	166	181	148	160	159	180	147	172	156	167	155	179	177	168	169	173	164	166	180	174	184	158	168	179	171	189	177	182	155	152	154	192	177	171	174	171	175	172	177	183	180	167	137	151	138	187	167	174	187	173	171	154	160	185	175	201	174	175	156	172	193	196	190	149	140	174	147	136	180	164	152	179	172	161	149	166	159	165	157	168	157	163	167	193	166	166	182	174	155	176	180	163	169	154	173	178	159	149	165	182	193	159	167	171	164	160	195	181	167	174	180	166	159	160	140	163	158	168	180	181	167	149	172	192	172	167	128	189	167	166	187	162	164	156	153	155	195	173	164	187	169	145	178	144	161	161	147	181	185	148	135	162	173	176	166	176	157	167	191	135	190	167	174	184	162	175	165	184	157	166	161	176	176	158	186	185	181	171	159	144	193	166	178	168	164	179	181	165	196	168	139	158	173	152	154	135	174	207	175	168	146	176	154	152	171	160	193	186	191	204	164	156	158	170	153	156	180	167	175	184	157	160	178	166	166	172	151	169	172	162	149	172	185	170	169	169	163	166	171	165	174	167	149	171	172	184	162	182	149	182	166	168	163	184	158	150	166	159	172	157	177	177	171	185	157	172	176	177	177	176	161	194	172	197	182	177	158	175	155	180	182	158	173	166	182	158	175	160	156	175	161	174	163	161	174	197	184	191	177	172	171	186	171	170	183	154	158	177	166	173	166	168	171	138	183	177	194	184	156	171	167	170	158	157	185	148	168	150	171	172	173	160	180	167	156	175	161	171	175	166	160	147	169	160	184	158	158	194	185	179	175	193	175	164	164	165	179	172	176	175	177	159	140	190	178	202	171	156	151	169	176	161	178	162	183	153	173	176	179	154	171	164	184	146	163	147	176	164	156	171	165	185	175	172	189	160	163	171	181	168	151	154	161	154	152	172	172	151	143	157	188	161	158	171	144	171	180	149	162	165	179	151	177	216	217	184	164	140	184	175	155	164	169	147	191	183	140	155	167	169	195	169	172	190	161	169	174	153	170	172	184	190	173	171	180	188	169	158	169	168	207	207	194	195	189	171	195	171	153	199	181	187	179	171	158	160	160	175	151	163	179	186	170	157	165	162	158	177	185	182	175	188	193	156	172	157	190	147	181	175	159	185	146	163	179	176	158	155	172	174	160	177	176	157	164	154	186	156	158	154	185	154	158	156	189	170	184	164	176	174	190	162	164	170	155	159	192	175	169	177	164	174	182	172	194	161	162	179	187	180	168	147	142	198	179	158	149	174	152	192	184	161	158	139	179	168	156	171	176	162	163	154	157	178	168	176	159	167	177	182	163	193	195	180	168	164	167	159	146	163	176	195	169	178	160	163	158	167	181	167	165	183	152	183	187	137	160	161	182	152	145	182	176	173	159	160	147	176	195	184	164	161	166	156	161	155	189	168	188	178	188	163	175	159	190	174	182	192	170	173	178	185	161	174	148	192	180	162	145	172	174	158	166	160	191	153	183	145	180	184	181	186	157	185	161	165
31655	40718	36164	17142	6984	4445	2226	2074	5757	26458	38645	19572	599	561	517	561	501	519	513	468	444	496	484	487	502	474	435	466	407	463	485	447	442	483	463	443	429	413	443	417	424	397	425	452	420	416	447	396	420	412	451	427	422	410	405	421	428	431	403	419	422	411	423	430	423	421	422	441	411	445	427	374	415	447	416	412	422	426	430	401	446	444	426	427	423	433	406	412	381	424	430	395	436	429	413	421	413	429	444	415	448	399	392	414	406	381	400	424	385	428	414	361	405	414	377	433	421	438	453	413	419	430	416	418	439	474	409	424	386	399	421	378	425	401	420	388	420	399	416	379	415	431	433	428	397	436	438	404	386	447	404	429	391	407	374	409	403	412	431	392	427	419	436	418	392	408	415	415	372	387	414	410	429	428	442	427	373	421	421	404	411	446	409	421	395	392	448	404	419	383	370	382	422	429	416	380	407	411	376	432	436	403	401	366	416	410	400	420	408	424	425	429	456	422	402	399	433	422	438	440	392	378	428	424	389	465	382	429	379	361	396	449	428	420	379	415	385	409	441	406	437	388	389	456	400	413	375	406	425	396	405	420	386	399	422	385	422	441	411	455	418	424	414	427	424	443	444	406	409	409	419	439	421	399	414	449	403	425	442	424	390	402	417	418	423	449	422	419	423	436	417	413	414	434	422	394	411	387	416	409	431	416	429	418	387	415	422	428	404	411	436	397	418	404	449	423	393	400	396	432	394	380	401	415	399	420	451	358	444	402	389	431	429	399	409	428	387	428	423	420	458	407	413	422	399	400	423	425	406	443	407	427	425	399	386	428	402	400	406	465	396	455	414	403	436	381	420	417	412	409	415	468	398	427	410	388	432	391	426	390	390	435	414	418	415	440	404	447	411	365	385	423	397	394	466	368	425	433	425	422	435	420	411	409	386	379	422	401	420	426	389	431	441	409	411	408	398	438	433	420	428	404	403	436	417	385	392	389	422	414	458	405	437	419	400	424	433	415	445	463	393	428	442	439	394	396	398	400	431	396	449	449	415	436	413	424	413	407	399	442	402	424	435	403	372	427	394	413	395	398	414	387	393	426	399	420	396	389	403	394	387	438	394	437	413	400	431	439	387	432	435	445	404	431	406	390	438	418	424	442	391	416	401	441	428	428	403	422	428	424	423	404	396	430	395	407	399	397	384	380	418	439	413	431	399	408	359	433	396	386	397	413	386	417	443	422	441	460	413	442	444	383	418	441	432	407	445	436	414	391	385	410	403	420	403	429	438	425	474	408	425	433	402	376	404	399	442	446	385	364	411	434	383	391	401	445	433	374	408	400	396	422	401	426	435	466	376	412	425	461	423	421	420	408	427	411	409	423	394	430	404	419	400	411	375	428	398	417	416	432	415	407	441	384	426	455	423	409	431	420	417	400	404	402	400	388	434	423	441	440	414	377	441	378	423	405	415	420	379	434	424	414	420	411	367	426	404	436	373	436	416	408	396	431	429	435	407	436	400	399	431	416	412	440	407	418	412	438	434	412	411	402	422	418	432	394	434	409	459	415	374	426	434	406	403	433	465	398	403	403	388	383	363	397	394	441	428	417	445	406	418	393	365	436	439	432	400	378	401	436	413	396	420	394	413	397	418	397	387	406	402	401	396	407	392	428	401	386	404	427	405	421	388	431	432	428	425	390	354	440	385	390	404	415	431	389	425	416	375	393	418	393	411	412	396	393	429	376	391	413	430	409	402	398	386	411	400	397	408	403	388	408	435	432	375	416	380	414	423	432	384	409	400	421	449	419	416	432	403	409	400	448	412	431	412	429	377	400	426	413	393	379	393	433	405	384	399	430	386	427	410	429	421	405	393	419	423	437	395	434	419	416	444	413	430	399	415	379	426	403	415	436	416	383	387	407	413	399	419	444	433	375	420	386	433	441	457	411	401	423	448	411	426	443	440	427	407	412	406	409	422	407	408	427	428	399	426	432	396	464	396	385	425	397	391	376	417	406	379	441	418	396	435	398	411	419	362	431	433	400	421	440	412	412	427	428	397	404	403	440	420	426	431	392	430	426	411	436	401	413	427	453	410	408	384	457	394	405	409	424	420	469	409	397	438	383	408	412	415	450	419	415	402	434	415	420	437	407	400	415	401	410	408	458	427	423	394	398	415	412	405	412	436	445	405	391	399	436	422	395	410	436	388	404	404	435	448	392	415	423	398	371	427	430	408	410	389	416	452	429	386	413	433	458	422	436	440	404	396	442	413	402	416	390	454	414	438	420	421	397	434	427	435	413	398	368	420	407	404	466	394	425	411	406	426	450	448	433	404	447	453	419	405	432	450	442	420	381	409	384	377	409	428	422	399	424	417	388	388	406	441	440	401	440	433	386	397	436	429	380	423	437	399	422	430	416	394	425	429	398	395	415	404	419	429	445	415	443	397	394	433	395	418	438	418	431	403	394	385	388	382	387	416	430	449	403	404	397	399	419	434	410	417	412	429	418	394	455	495	379	403	419	426	399	442	407	436	428	427	427	390	386	411	389	392	391	431	413	421	425	387	405	430	409	409	380	394	373	392	431	417	426	380	409	412	400	427	399	407	412	409	440	437	442	386	411	402	409	416	383	407	408	408	414	400	416	403	420	417	405	430	407	401	416	404	417	450	422	419	398	402	426	419	423	364	405	439	391	400	428	430	380	358	402	399	442	413	445	409	401	432	394	386	389	379	424	393	397	401	427	422	383	442	430	397	408	416	438	409	426	430	406	405	417	405	424	377	406	458	422	399	410	411	474	464	412	423	394	402	418	438	461	456	428	417	402	409	434	410	418	429	449	463	428	408	440	400	390	418	433	381	406	413	374	435	416	431	410	387	404	417	432	455	431	398	439	418	419	415	408	387	402	406	453	399	435	438	386	410	429	440	406	411	423	431	425	418	456	409	413	389	393	409	435	397	414	410	424	394	413	416	372	394	437	385	398	402	431	431	401	423	389	400	429	398	396	394	380	425	413	418	394	399	419	397	402	410	433	401	419	398	422	415	414	390	427	411	366	428	431	382	398	395	371	425	404	399	431	437	424	365	437	354	417	430	415	403	410	431	415	391	367	409	417	386	403	422	393	396	401	409	391	405	409	426	407	430	428	422	400	404	432	388	409	478	429	385	409	430	412	394	422	388	404	424	416	429	394	429	392	434	435	452	431	414	377	434	400	400	423	430	451	412	435	397	422	429	399	363	431	419	401	427	421	419	378	445	439	374	432	431	375	388	408	385	420	429	428	369	417	447	429	373	413	435	411	406	351	411	434	377	392	420	382	406	450	406	445	399	394	395	400	422	403	421	461	437	401	403	428	377	422	382	424	405	429	420	441	427	424	404	442	431	410	429	400	421	436	396	378	427	357	448	441	396	432	427	428	418	450	401	403	412	395	399	404	414	374	414	434	417	430	446	432	428	385	413	404	406	408	416	404	404	392	439	411	414	426	434	432	392	432	428	390	402	410
56063	53991	49371	26353	21118	14285	6797	2465	3905	10464	25568	17252	978	272	284	270	231	219	230	222	239	237	222	265	229	210	205	199	227	201	226	223	205	238	219	232	217	210	250	231	218	234	237	204	220	192	222	195	230	226	212	198	230	212	209	231	235	230	228	191	205	243	217	228	242	229	233	224	171	232	199	217	203	269	209	215	234	217	215	195	234	232	234	218	239	212	200	173	234	238	213	206	242	204	215	214	221	211	218	222	208	231	198	196	212	191	234	218	177	188	206	198	216	200	233	211	201	221	183	231	184	204	210	206	205	207	200	166	208	214	213	212	223	208	213	247	194	176	200	208	192	197	197	233	209	215	197	189	199	236	214	228	220	234	218	230	219	249	203	232	214	211	200	204	221	238	210	215	221	203	208	239	181	203	199	204	237	215	194	225	218	232	194	195	201	211	213	206	196	220	202	206	227	214	224	202	220	209	211	199	224	222	207	205	222	222	208	236	208	212	207	223	204	200	222	195	209	209	215	196	212	258	214	218	230	218	204	219	204	216	218	238	217	172	217	238	201	231	211	231	227	237	219	181	185	216	209	172	201	208	204	238	215	228	199	212	195	198	225	214	189	208	195	218	215	206	203	218	191	207	239	206	228	236	222	210	194	193	192	224	199	211	247	249	191	181	186	225	238	210	211	212	193	204	196	233	216	208	199	218	211	236	205	209	204	205	207	163	225	207	195	195	179	209	234	227	240	203	211	223	227	217	227	208	200	226	221	203	200	236	211	194	199	217	241	209	222	204	200	208	196	222	224	225	198	223	221	194	198	217	220	218	208	198	210	214	206	230	204	209	219	203	210	231	200	214	208	199	218	199	208	199	225	219	237	201	189	216	193	225	200	197	221	227	205	197	216	187	220	202	209	216	200	228	211	211	186	199	189	210	232	208	230	199	192	225	212	200	217	224	189	202	225	196	196	175	213	210	211	227	219	240	224	238	225	215	202	225	206	244	279	231	227	202	224	197	221	184	212	189	238	217	199	194	196	217	203	203	209	210	209	199	211	220	207	214	225	224	223	206	214	229	185	198	207	198	242	201	225	235	191	218	200	186	229	212	233	200	204	220	214	194	219	223	231	188	217	185	222	221	229	212	230	239	212	213	217	226	215	206	176	203	209	206	237	206	222	206	203	208	206	220	204	209	216	215	199	202	251	196	228	218	219	210	231	188	188	242	215	203	223	211	245	198	219	221	236	232	220	196	205	227	192	183	208	213	176	213	203	223	208	185	215	198	217	231	218	209	217	212	217	219	218	213	228	207	214	216	222	201	191	226	191	187	197	218	205	217	213	213	239	225	213	218	210	229	199	194	215	228	221	217	205	207	219	223	199	236	236	207	227	187	220	222	216	208	212	196	190	216	191	205	202	185	223	228	212	208	209	213	193	199	226	216	205	189	228	212	209	195	225	189	204	207	207	212	231	227	206	228	207	216	212	201	194	181	248	200	227	207	224	209	207	203	198	182	220	193	222	217	188	215	213	215	216	200	237	214	204	216	233	178	225	225	233	243	238	178	211	234	211	208	213	207	201	200	229	186	211	211	187	223	215	202	211	196	230	204	195	192	186	221	229	234	217	193	216	204	196	214	215	203	202	197	236	203	221	221	214	231	203	236	208	211	216	213	206	211	202	216	239	181	209	226	220	229	174	187	214	220	200	200	195	228	199	225	215	223	221	227	219	209	206	210	209	239	207	190	203	237	215	220	231	243	202	207	234	213	172	213	216	202	218	197	230	217	212	221	227	217	189	208	256	214	232	204	218	223	197	233	201	209	214	214	213	211	206	207	221	221	229	235	236	206	225	221	193	210	225	204	220	212	202	206	221	234	224	235	237	192	198	221	209	227	216	190	222	230	211	210	213	202	169	199	224	215	206	212	187	208	210	202	194	198	220	215	211	203	222	222	190	198	247	200	215	192	223	220	214	185	229	203	206	187	197	189	194	205	197	212	237	184	219	223	200	213	222	224	217	223	211	217	208	211	228	209	216	200	230	226	210	221	224	179	226	240	220	231	161	191	223	183	198	185	228	189	187	234	219	211	213	205	189	208	194	212	222	224	203	209	204	234	230	201	224	211	196	232	228	234	253	178	201	186	210	204	212	215	229	187	210	203	183	230	226	197	200	235	222	205	198	203	202	205	215	212	233	215	210	197	218	211	192	246	238	193	200	200	213	193	215	207	215	214	222	234	222	213	202	192	198	242	203	195	217	213	235	199	207	216	211	217	204	215	216	213	196	210	232	247	221	218	223	190	198	204	207	222	184	195	185	207	211	187	225	207	225	208	219	188	215	220	203	205	233	216	230	222	198	213	203	230	217	186	214	200	226	189	239	202	233	235	213	201	240	232	225	206	217	198	209	219	237	200	203	195	239	249	212	205	196	218	235	231	204	191	200	205	219	201	188	211	216	202	199	208	200	210	205	212	238	209	200	221	200	244	214	216	212	187	247	241	219	233	225	199	224	224	205	216	216	224	227	214	184	200	192	206	220	224	184	197	212	223	201	218	211	190	207	223	221	198	201	221	188	218	190	221	228	212	221	234	211	204	199	220	186	222	202	222	197	203	232	210	228	189	200	209	221	230	206	186	183	205	222	182	221	214	228	219	225	218	218	203	203	234	212	214	189	233	197	207	226	212	238	209	211	239	219	208	209	219	215	228	191	230	204	207	211	250	189	205	229	231	209	240	219	204	188	183	267	229	210	230	195	199	207	187	222	210	183	209	219	190	212	181	179	198	205	199	197	226	220	214	221	232	209	198	228	227	242	194	202	225	218	187	216	228	212	206	221	191	229	208	193	218	211	221	198	202	238	200	217	239	241	207	192	205	200	214	229	217	193	212	215	196	218	198	201	241	196	205	217	204	216	213	206	209	217	209	189	227	224	213	210	190	224	205	206	186	209	180	199	213	233	212	208	209	199	210	211	240	213	218	225	191	243	218	222	204	206	215	228	241	189	229	192	251	201	207	212	226	238	214	232	228	220	205	202	215	195	201	252	216	207	200	215	200	210	212	215	241	190	227	203	201	210	192	182	241	231	217	215	199	205	208	224	207	206	225	214	201	224	192	168	197	221	187	215	230	194	198	209	191	231	206	183	197	198	189	201	207	199	214	199	220	223	198	246	216	198	204	205	214	196	221	205	198	218	181	187	207	208	207	248	216	226	212	195	210	226	220	196	209	221	233	210	213	199	216	198	220	211	215	185	213	224	197	228	217	227	229	206	223	208	196	226	225	203	214	217	202	174	185	206	217	198	202	223	204	231	222	209	198	210	210	195	226	202	214	232	210	225	223	218	216	240	218	196	229	198	208	220	220	203	208	221	215	224	244	220	201	216	218	226	201	215	200	217	194	194	215	229	189	223	215	209	218	226	188	208	194	239	199	218	203	214	226	170	228	197	200	241	243	227	217	192	226	212	204	195	211	200	227	205	235	201	221	204	210	212	197	186	212	230	196
41576	54401	45770	13045	6597	4591	3692	3079	14051	28331	47313	26030	864	827	739	768	700	747	700	659	646	624	632	629	610	590	634	589	595	592	575	584	563	547	564	593	546	549	594	581	524	553	556	534	558	530	554	495	508	543	600	530	567	541	510	536	503	509	538	541	571	525	544	482	557	512	540	571	499	519	499	493	525	534	525	485	504	488	510	524	512	547	535	514	446	498	544	532	525	539	529	525	507	556	522	520	524	532	537	523	552	564	474	484	523	539	494	493	541	519	517	506	504	556	516	511	489	532	500	503	536	509	496	542	490	538	501	499	571	520	550	457	523	498	550	506	517	508	482	499	497	510	534	478	511	497	503	539	501	507	504	491	564	505	513	501	523	566	508	518	530	545	474	511	516	522	494	515	519	510	523	516	500	511	522	531	515	555	523	504	503	498	517	476	521	532	533	541	528	503	536	497	487	501	531	525	542	489	492	520	556	477	508	558	477	494	527	522	519	510	497	573	528	500	504	470	509	539	510	513	498	507	475	484	545	497	507	497	479	493	498	533	538	471	511	502	526	524	513	489	518	508	513	470	550	491	536	481	543	519	541	517	541	502	503	494	552	518	500	502	501	508	534	504	514	541	509	486	489	523	493	503	497	537	502	508	513	519	499	501	526	524	524	474	513	535	510	514	496	538	506	456	536	486	516	507	523	485	544	532	525	480	493	534	514	451	471	488	498	561	493	496	503	521	492	543	525	537	493	481	532	516	517	558	494	535	493	507	522	513	524	525	566	496	529	509	486	504	508	561	508	486	530	504	479	500	502	523	545	487	539	485	519	550	488	523	523	521	532	511	504	504	508	522	501	529	526	525	483	515	499	485	514	529	538	512	544	486	557	495	523	511	487	504	491	487	497	501	524	479	476	514	499	527	550	519	505	514	523	469	520	547	489	481	475	502	516	506	519	472	472	467	499	498	534	537	510	545	503	492	515	550	493	516	487	529	576	509	511	515	506	498	493	522	529	491	464	527	472	474	486	511	523	533	518	513	501	515	536	541	548	488	497	522	540	520	530	494	514	529	501	533	534	511	551	498	518	517	512	486	503	503	502	489	538	537	513	534	524	546	500	431	492	458	516	508	483	492	535	498	476	531	500	452	575	539	565	516	485	516	530	469	478	525	471	484	488	479	509	513	473	520	524	505	529	485	539	498	518	512	484	501	515	514	536	530	532	547	523	529	495	492	528	510	543	516	521	523	516	510	518	524	568	555	537	497	538	504	519	563	496	532	508	516	524	544	507	485	516	490	518	507	513	549	488	520	540	550	505	518	534	498	477	549	497	519	544	514	535	487	520	525	487	473	523	518	492	483	556	473	532	499	501	570	537	478	524	514	508	493	510	517	488	544	518	485	525	512	488	513	560	538	500	555	499	552	528	486	489	511	501	554	501	471	497	532	496	500	472	502	534	517	517	551	456	476	490	526	531	548	468	524	487	506	490	500	532	504	509	503	503	535	475	479	511	499	506	526	490	491	507	511	496	575	529	484	498	481	517	508	482	530	494	513	503	536	503	504	498	511	523	512	511	497	556	480	551	516	542	475	544	503	513	510	526	491	526	510	506	503	533	511	533	489	491	538	483	510	539	506	532	508	526	510	539	499	485	480	501	510	507	502	514	545	464	541	507	509	509	536	549	518	502	512	537	537	501	515	511	502	502	508	462	515	484	431	537	567	509	532	505	508	490	496	506	516	501	540	550	504	567	472	511	559	522	488	498	507	513	524	511	542	550	462	502	506	541	508	456	483	532	545	476	504	506	538	511	494	504	561	508	524	562	508	493	509	492	523	523	494	513	493	477	531	530	473	523	524	564	522	479	537	524	498	486	498	512	513	496	490	527	559	543	475	490	487	517	485	516	490	469	507	503	516	548	508	544	509	516	467	516	506	491	521	501	503	555	512	553	525	521	488	496	528	534	502	495	565	538	511	513	500	474	502	517	479	517	463	510	470	548	514	533	479	490	498	521	476	550	541	505	498	489	516	505	472	545	486	487	507	480	525	496	502	496	518	524	506	506	461	470	544	515	528	510	515	536	521	523	513	523	546	524	488	533	511	510	488	474	505	481	542	513	536	525	514	499	533	536	471	499	530	559	529	540	492	521	493	530	536	484	513	518	521	583	487	505	515	568	467	475	493	493	481	513	524	503	507	522	501	550	532	507	522	495	513	492	509	510	536	505	511	530	514	524	494	519	518	506	546	519	560	499	520	513	457	508	517	492	508	456	537	510	516	514	541	515	516	505	513	532	543	517	525	539	502	479	484	488	503	528	476	488	522	493	516	496	508	534	507	470	560	464	506	463	492	502	524	527	558	501	530	493	511	517	482	518	497	507	496	522	501	563	519	521	500	532	474	502	469	520	496	524	529	511	514	494	496	497	537	546	533	531	528	503	526	507	472	521	509	511	523	482	513	508	471	507	526	533	503	513	556	534	493	489	498	546	497	478	493	516	498	515	534	528	540	505	516	497	482	480	514	495	532	521	507	495	485	565	511	535	500	503	526	508	525	521	491	478	494	507	514	521	525	554	521	494	537	492	520	500	503	502	492	479	518	536	529	494	480	509	508	526	487	530	519	493	489	549	534	498	500	567	502	492	490	490	524	500	520	501	524	480	491	495	492	521	476	512	500	530	444	520	474	465	505	488	546	511	479	541	475	541	462	488	539	491	512	527	543	471	533	495	519	525	521	521	514	507	490	550	530	501	510	479	510	538	532	530	478	535	467	493	478	517	560	476	510	526	487	534	464	496	474	488	499	542	490	500	559	505	530	491	493	503	526	507	540	502	504	524	545	525	501	523	500	521	504	498	491	512	537	539	502	489	511	472	517	526	516	552	524	534	491	519	493	532	515	522	522	482	511	473	456	538	504	528	535	487	535	512	521	520	557	518	456	543	526	547	503	480	527	514	535	500	559	524	498	475	538	511	529	514	536	521	501	543	561	528	524	511	500	497	491	505	506	504	490	512	450	525	504	470	483	520	495	522	520	534	500	477	509	512	515	496	517	480	500	487	513	506	528	549	517	518	515	517	478	508	512	531	494	553	492	536	548	501	511	471	524	513	484	490	489	528	504	513	528	523	534	562	494	527	483	465	520	513	510	511	507	469	514	549	515	528	522	527	583	500	515	517	534	563	508	558	519	537	545	504	490	538	462	525	513	536	554	523	494	527	515	520	521	549	495	536	495	490	493	506	515	482	507	491	522	529	539	509	516	498	539	520	559	465	504	496	522	498	531	529	505	498	525	498	440	488	489	514	507	476	548	524	519	518	520	473	474	524	509	481	518	498	519	459	524	586	495	504	543	527	491	480	515	499	509	512	537	532	521	516	488	508	548	534	503	498	507	523	538	486	506	519	475	543	482	530	522	529	521	512	490	523	545	520	501	500	547	484	521	528	508	566	506	473	497	505	508	520	514	507	484	540	504	514	510	500	521	524	504	509	526	516	488	494	540	538	521
18968	26105	27266	5123	771	629	452	366	372	693	896	623	312	310	310	292	309	346	307	292	278	308	323	306	332	321	321	325	293	303	319	304	314	295	324	299	328	325	319	304	315	323	287	303	340	347	313	274	315	326	316	300	292	311	309	286	343	310	328	329	280	327	284	305	312	316	290	307	317	292	320	304	309	311	288	325	271	315	309	308	282	318	301	299	316	324	262	295	319	336	271	309	317	306	312	277	313	311	283	308	307	343	290	312	293	272	301	277	302	297	307	309	307	305	319	311	324	307	337	319	318	320	291	311	270	307	319	309	309	295	258	299	314	342	282	308	331	306	304	266	318	301	331	292	298	326	295	308	314	302	282	301	336	279	303	328	310	316	301	320	304	284	321	288	287	318	329	292	294	296	328	294	281	305	320	336	293	299	307	320	291	304	272	291	326	312	296	293	339	281	283	267	271	329	297	297	305	294	285	292	328	302	305	297	290	282	309	311	334	313	321	327	289	316	293	300	320	308	308	295	320	303	302	279	321	295	307	289	315	302	327	299	326	319	334	283	329	283	318	313	295	284	271	318	310	309	305	332	303	314	293	282	288	298	267	311	324	304	330	300	312	294	299	314	283	299	313	310	286	297	263	298	328	321	302	268	303	289	324	278	319	290	296	329	291	301	297	297	312	292	278	296	298	311	301	316	282	321	303	297	302	288	337	351	306	295	325	321	308	282	282	278	290	311	296	339	293	295	339	303	290	299	292	285	332	294	299	315	302	303	299	274	314	292	327	324	318	307	310	308	286	297	302	295	313	274	305	301	310	306	312	328	306	322	276	302	314	324	295	319	315	320	274	320	310	323	329	333	298	315	304	280	306	329	319	320	304	286	320	346	323	303	263	325	324	292	292	303	295	309	285	301	271	280	295	313	311	286	298	325	305	286	306	299	308	305	305	303	323	322	332	270	310	318	294	331	305	290	314	316	315	311	313	303	321	303	313	337	311	295	302	312	290	290	311	308	303	289	343	314	295	311	316	297	319	301	294	312	311	266	322	334	339	287	296	308	335	294	319	299	308	298	295	316	301	312	304	289	312	301	303	293	326	304	303	290	308	318	314	319	354	313	325	287	289	347	301	338	300	276	265	314	338	311	291	317	310	325	299	259	276	313	287	316	293	312	301	276	304	311	271	299	295	322	294	265	317	339	297	324	278	294	314	322	318	297	335	375	317	287	324	299	347	293	274	331	318	301	314	338	314	307	322	294	303	326	303	290	328	299	320	310	297	288	284	290	301	280	290	317	308	297	308	299	309	321	304	323	308	329	312	334	280	304	322	305	342	318	288	298	315	343	285	308	300	328	292	312	344	281	297	301	315	287	298	291	326	302	322	313	331	315	298	307	303	311	330	303	319	319	321	310	295	294	303	289	301	332	313	324	295	289	304	303	303	265	282	303	310	285	297	338	307	311	323	296	310	304	324	295	289	314	300	288	306	322	315	327	303	328	294	330	327	318	307	283	305	296	328	315	281	301	304	300	349	286	323	320	302	277	272	293	337	300	312	315	291	291	313	298	293	298	310	320	278	294	325	317	261	270	304	278	327	323	272	327	338	277	328	318	318	289	310	281	300	276	290	310	303	269	274	336	274	318	297	324	330	285	311	333	341	319	288	340	297	354	295	297	321	322	347	322	318	302	302	333	265	299	300	329	338	321	304	300	305	279	290	305	315	307	290	287	336	315	310	296	281	290	315	292	288	301	281	302	298	301	295	297	311	310	269	287	302	278	333	311	311	314	277	322	319	272	294	287	297	288	313	319	338	324	288	317	331	301	294	289	302	270	330	293	300	296	310	304	321	340	308	292	302	317	295	303	333	299	322	305	300	271	314	320	330	313	319	297	323	312	317	330	282	296	316	300	280	289	294	280	280	294	311	297	298	326	372	301	295	336	293	306	312	305	318	340	303	307	297	353	304	290	314	288	299	335	313	310	332	339	324	295	294	271	304	300	311	317	295	296	296	297	287	316	287	294	322	303	304	325	309	300	289	325	297	305	288	286	293	314	333	325	310	287	331	329	311	320	348	292	315	337	284	281	312	328	302	277	314	303	325	294	311	285	323	297	273	326	274	274	303	305	322	271	337	327	303	301	285	319	328	312	302	312	273	309	300	341	273	291	271	295	301	325	314	299	310	289	287	328	322	322	284	310	296	291	297	295	297	304	290	334	329	290	272	309	306	325	278	316	318	283	287	322	293	309	336	316	325	296	317	345	288	334	302	302	294	296	282	312	302	276	305	323	306	314	288	331	290	313	263	323	304	298	310	317	303	284	303	289	310	320	309	305	324	276	302	313	321	286	331	297	315	318	300	316	279	321	282	311	310	275	306	324	294	294	295	312	286	298	266	287	310	276	307	317	291	299	350	301	286	300	295	278	328	288	327	310	280	306	334	290	317	309	291	311	328	323	307	291	313	325	330	315	298	297	323	300	305	302	360	315	317	323	307	311	298	285	300	320	306	294	312	347	306	332	293	284	288	327	293	280	314	289	285	331	305	319	311	306	322	337	315	344	285	311	301	305	294	299	300	324	295	301	311	307	294	327	311	297	324	320	308	327	312	314	317	302	316	317	274	270	340	304	310	305	344	326	295	295	301	303	301	280	298	299	281	313	323	271	315	307	294	306	297	298	303	330	298	275	300	288	291	303	298	282	312	302	313	290	318	276	311	298	310	294	271	293	299	303	311	292	282	306	309	314	306	283	323	321	262	311	331	294	339	327	323	296	313	300	311	321	306	278	318	313	322	304	309	336	302	344	300	320	334	285	291	294	325	289	327	290	311	315	303	312	275	332	284	311	302	290	297	313	314	305	294	321	333	330	287	309	285	300	328	313	346	303	309	303	310	319	320	328	300	324	313	310	329	295	327	294	282	300	289	316	285	303	287	288	306	286	303	260	291	298	318	276	304	328	257	284	317	295	333	308	282	294	280	310	324	310	314	307	296	297	299	295	309	290	324	278	300	307	314	344	304	312	292	327	286	260	298	336	288	280	315	290	323	281	287	291	299	312	295	298	295	307	330	303	352	289	309	309	315	336	260	312	315	305	306	285	310	313	258	306	328	307	310	312	280	314	289	300	319	287	278	317	309	298	329	271	322	277	305	314	308	309	326	304	267	304	317	261	335	306	347	273	297	299	330	306	345	287	299	326	309	307	330	277	332	299	299	285	307	297	286	290	309	295	289	311	322	324	295	327	326	312	297	308	297	298	272	275	291	316	283	320	308	286	305	281	287	298	275	321	340	283	307	313	283	302	309	335	316	300	333	328	336	338	275	293	290	310	294	290	311	309	297	308	294	300	327	312	294	309	293	275	299	295	318	337	310	308	309	299	317	295	271	307	298	296	280	323	332	342	304	298	310	319	301	301	274	311	299	348	314	301	322	309	289	295	326	312	310	299	290	296	284	311	313	306	296	302	300	285	321	309	368	299	347	326	268	343	257	301	317	290	304	289
11009	23031	23942	4392	2019	2024	1255	1104	1137	3076	4025	2287	725	718	669	659	660	713	718	642	728	722	647	669	689	641	685	656	691	676	649	667	695	695	729	684	687	694	667	720	672	649	671	683	677	630	696	709	698	646	724	667	657	703	653	694	712	613	646	707	675	697	687	651	681	651	660	683	686	679	680	738	667	666	637	696	716	654	625	677	692	669	673	659	659	670	720	674	726	679	691	689	679	677	653	726	676	625	637	675	646	712	688	689	688	692	658	672	717	680	686	685	703	664	680	718	622	677	715	598	758	655	724	675	708	716	675	695	657	677	706	665	641	680	710	656	676	664	636	675	691	720	670	638	685	688	699	681	738	687	697	665	720	644	719	669	634	695	697	667	651	662	667	659	698	667	677	678	679	668	679	687	687	690	650	674	679	704	711	679	703	674	684	695	734	664	686	654	645	677	704	691	686	667	671	680	691	664	664	690	684	632	714	623	714	709	705	688	693	683	664	665	693	714	689	707	635	695	717	678	696	687	714	657	692	689	654	681	720	679	682	669	733	612	668	719	732	697	642	720	712	670	660	706	753	685	672	702	694	641	671	634	686	637	714	695	677	693	670	751	696	633	718	679	700	649	652	688	687	746	686	675	654	681	692	705	699	762	732	685	684	715	693	672	696	620	729	672	620	717	687	712	648	677	734	663	678	723	650	640	717	686	704	689	667	694	665	671	685	636	690	664	672	668	713	677	657	673	685	684	668	667	676	683	683	695	650	682	682	648	673	687	705	664	661	721	683	662	679	701	727	678	661	707	640	681	729	710	661	702	636	670	681	659	657	654	676	674	676	682	665	674	654	671	659	685	698	665	677	656	725	656	661	675	688	694	684	680	703	668	721	665	695	688	709	624	689	648	694	731	627	735	704	671	637	657	670	655	668	681	700	699	673	641	684	704	685	690	609	680	682	687	717	656	697	687	637	725	639	718	650	715	710	682	681	654	718	661	682	730	677	687	670	680	713	689	689	660	666	680	712	701	716	677	706	676	678	703	701	701	653	666	718	696	659	674	682	685	692	667	647	697	654	664	672	683	700	694	695	761	645	683	700	714	647	676	703	687	645	708	660	702	669	673	663	654	722	670	692	710	687	713	650	674	719	730	737	691	661	653	691	654	690	673	669	715	660	691	691	628	682	657	735	688	671	686	683	734	712	656	660	648	673	657	686	644	662	659	688	695	706	684	657	677	676	651	672	667	681	617	704	650	686	677	656	695	684	685	741	696	712	673	688	690	647	707	656	694	700	627	671	722	674	647	689	645	700	704	684	648	692	643	713	697	692	675	660	699	657	666	636	725	611	703	660	652	681	696	685	708	667	673	683	678	700	674	668	694	659	672	668	653	739	671	665	677	671	683	722	686	690	699	723	700	689	657	689	689	660	681	671	681	679	699	718	687	682	704	714	643	648	726	705	682	652	668	705	652	672	668	712	704	656	671	701	659	698	698	650	713	676	664	638	686	681	648	686	667	716	663	732	651	673	642	694	646	674	657	689	686	677	724	721	691	657	664	684	631	655	704	724	711	704	724	675	735	640	689	664	658	720	690	692	653	708	638	703	674	673	663	674	685	729	651	682	644	686	642	704	676	707	674	699	698	712	712	639	661	677	656	656	699	667	684	712	640	639	715	661	683	705	660	717	649	727	685	680	642	694	684	701	668	673	713	702	680	704	655	667	676	683	692	681	651	667	637	631	675	697	674	729	659	694	674	646	693	619	688	692	642	668	734	696	684	706	666	687	692	677	701	689	662	674	708	672	683	686	696	701	736	709	712	682	671	673	680	711	688	750	659	714	628	658	735	663	685	651	689	660	710	669	655	675	693	695	709	655	682	678	656	673	700	682	770	684	706	682	725	675	665	706	687	701	652	644	673	638	660	674	673	677	707	660	700	679	670	711	694	706	697	637	675	711	673	691	712	674	634	676	659	676	665	700	631	700	652	700	671	650	670	684	640	650	662	716	694	629	658	681	711	645	674	668	652	688	671	671	657	668	678	697	698	655	696	689	670	748	695	674	705	661	686	647	696	648	653	682	615	701	687	695	689	684	676	670	687	694	674	662	678	679	670	676	671	701	678	687	641	635	712	650	690	699	674	684	691	695	667	693	725	717	703	658	651	711	746	696	709	696	735	733	721	686	705	705	673	676	671	714	663	653	664	698	677	666	683	732	678	732	664	687	685	690	685	676	655	680	667	682	738	687	672	702	672	626	699	716	726	698	688	706	697	686	716	694	672	648	700	675	657	707	705	659	696	687	645	683	649	697	672	638	708	649	653	671	639	711	658	672	634	625	661	680	650	704	733	684	722	690	685	649	654	657	662	670	656	648	730	688	681	720	678	723	723	660	690	652	672	695	645	695	650	635	652	680	705	713	675	723	669	704	681	665	646	681	696	648	710	640	669	690	713	710	669	681	696	808	649	725	677	688	669	719	650	702	697	666	690	704	697	694	670	685	655	701	692	684	662	723	692	679	680	711	687	671	678	685	638	707	677	716	666	701	729	686	743	675	671	662	648	702	661	681	713	686	711	663	734	695	691	680	691	692	671	691	668	706	695	682	680	691	709	645	698	641	664	705	681	687	716	676	665	688	710	686	663	704	718	630	689	707	699	677	683	666	715	642	686	679	664	656	697	752	685	669	667	633	706	704	679	660	685	666	687	664	684	612	699	698	602	732	686	723	756	685	735	704	695	655	673	689	699	661	691	703	679	665	664	650	664	678	692	663	680	693	668	674	657	648	703	676	659	658	738	703	621	719	655	656	709	688	699	720	682	656	658	672	639	670	684	649	687	686	674	680	685	700	707	710	715	635	648	676	702	625	680	712	680	642	696	667	679	690	636	687	654	634	634	672	732	662	695	683	666	661	653	667	702	691	686	748	650	652	674	709	690	694	691	675	642	681	670	688	690	675	697	707	702	699	662	678	660	683	669	695	713	675	715	701	624	666	697	708	663	666	681	630	675	657	667	663	621	680	621	670	724	653	687	703	671	698	711	660	680	713	676	659	682	676	659	667	702	693	661	666	697	684	718	743	681	694	678	689	706	631	687	708	692	677	692	695	695	691	707	695	682	648	699	664	679	708	672	679	646	631	686	687	705	696	697	644	718	763	654	686	694	692	700	683	738	662	726	664	698	680	726	675	709	681	676	650	705	698	776	677	664	688	691	688	728	639	659	686	689	665	654	603	666	682	681	688	676	703	691	683	678	651	669	682	637	666	645	698	700	646	688	649	669	616	651	730	710	696	677	692	717	657	660	672	694	638	667	676	685	693	648	674	718	641	681	671	691	700	709	685	677	699	696	683	680	695	729	641	664	612	691	707	675	691	701	707	695	735	697	668	642	665	738	680	659	671	650	698	738	687	705	707	663	708	711	619	663	653	698	679	665	684	613	714	695	711	701	699	673	691	698	691	684	669	690	675	654	653	645	655	708	687	654	654	656	681	696	726	658	637	678
47006	42378	22971	12431	7259	3980	1723	600	2137	7539	11861	8641	375	192	161	182	142	153	151	188	176	179	153	166	169	165	170	145	151	145	155	140	142	171	154	168	144	157	139	166	149	146	151	168	151	167	148	142	150	130	145	153	141	167	122	137	159	152	157	133	147	170	145	147	159	165	160	149	138	158	153	135	144	155	155	172	124	152	160	155	149	148	167	160	170	161	152	177	157	149	139	133	143	154	170	145	147	144	146	141	151	185	153	150	131	150	181	161	142	155	148	162	155	156	169	145	157	155	145	153	136	172	145	150	168	162	168	155	168	117	158	148	176	172	157	168	150	138	132	161	136	132	142	160	150	154	149	158	146	121	159	146	182	162	159	146	150	148	144	156	146	173	154	160	139	147	168	154	157	167	159	146	171	165	150	140	162	144	163	157	150	146	157	146	145	159	150	147	142	168	161	143	160	160	145	149	160	153	152	168	149	137	181	124	138	148	146	156	151	150	155	155	149	156	149	163	165	155	155	145	140	141	137	176	183	131	128	157	126	150	154	133	152	160	158	135	155	146	148	163	155	147	134	175	157	173	162	137	162	155	155	136	150	150	148	144	153	167	143	145	155	158	128	147	141	167	155	134	154	162	148	152	142	150	159	144	163	161	187	162	157	150	162	167	167	138	161	148	158	147	159	156	167	123	152	164	155	169	145	128	147	162	137	152	184	142	158	144	149	127	164	117	152	172	134	156	152	170	145	138	132	151	127	152	166	160	171	127	140	147	163	156	159	154	148	143	160	143	143	149	158	142	131	150	138	164	161	174	149	181	149	161	150	123	147	142	172	138	146	139	157	138	160	166	140	131	124	147	151	150	163	172	155	159	155	143	155	142	154	157	144	160	142	162	158	178	145	162	161	139	158	135	147	167	133	142	143	149	148	127	159	163	159	158	139	140	157	165	140	142	161	135	165	141	164	148	148	185	153	146	141	129	167	127	142	162	159	153	157	145	139	139	162	161	161	147	147	146	117	141	162	147	137	134	164	162	152	152	146	140	172	133	150	153	141	156	148	149	171	128	140	130	127	147	142	141	170	155	144	153	170	157	133	135	151	172	154	155	171	155	150	146	140	160	142	173	171	165	156	166	174	158	159	148	150	126	147	159	164	142	138	146	166	138	135	149	153	168	139	147	183	165	162	139	161	151	157	141	171	170	152	161	154	151	155	141	141	160	127	144	153	151	148	169	165	133	150	161	151	174	147	141	146	158	158	141	170	165	140	152	153	162	165	168	165	142	172	174	160	175	156	158	148	142	164	167	148	159	166	171	150	161	166	122	175	172	149	137	138	160	162	147	157	178	169	181	137	151	141	146	169	154	138	152	160	152	141	156	177	151	143	146	154	165	156	157	155	149	152	154	142	153	127	155	139	135	130	131	168	158	170	180	184	139	162	175	141	148	148	168	167	167	141	149	159	143	154	143	172	179	151	129	129	158	143	165	153	156	166	162	147	158	145	144	174	154	165	166	153	142	136	152	132	154	145	153	149	150	157	142	164	169	154	155	159	153	160	150	159	158	162	153	154	131	139	131	163	153	134	135	140	153	155	144	151	158	118	146	167	136	162	145	137	150	138	146	159	160	140	144	164	145	159	162	170	160	160	156	141	160	157	171	161	158	152	170	158	151	143	164	167	163	151	141	154	175	163	143	169	130	152	134	142	178	159	147	159	180	140	138	151	147	149	150	168	169	150	157	134	115	167	167	140	142	157	150	157	137	137	140	137	169	162	153	156	127	148	171	131	161	155	165	165	158	157	169	163	131	137	144	173	171	193	150	170	161	139	162	167	175	156	151	141	141	166	135	165	163	153	129	155	172	131	164	139	147	146	164	149	154	156	147	161	144	161	169	160	135	165	144	161	137	167	157	156	153	138	173	142	164	160	145	166	141	152	158	157	160	139	174	153	146	132	156	144	153	143	158	158	142	141	137	146	146	133	152	153	153	133	133	163	168	172	159	156	146	135	171	142	165	141	138	142	137	144	134	163	143	146	135	159	139	173	159	149	139	174	154	172	172	150	149	157	151	135	154	163	169	143	148	160	147	172	144	162	144	143	158	152	146	151	150	183	178	152	161	154	135	169	155	161	161	143	158	152	148	149	157	170	153	149	160	142	131	131	160	123	163	155	154	152	154	163	133	170	134	141	133	156	150	142	147	140	158	158	148	174	149	139	162	179	158	169	157	143	162	133	136	151	139	165	158	158	152	154	171	155	137	142	139	170	159	143	144	156	153	153	163	152	141	162	161	161	158	159	161	131	141	147	128	165	129	178	174	158	144	139	126	170	154	120	161	162	132	130	171	176	155	154	161	176	161	159	134	150	179	132	149	154	146	163	167	159	161	138	131	131	143	155	173	146	143	167	155	175	149	150	162	145	166	152	143	166	169	177	142	153	142	147	149	151	146	143	165	128	150	178	161	137	134	145	126	154	139	159	156	148	151	152	146	132	169	138	130	162	158	146	160	160	157	159	160	144	170	144	164	144	150	148	125	150	128	170	138	142	154	152	138	160	155	170	151	130	144	145	164	158	148	134	153	146	165	165	173	180	120	140	167	161	166	156	135	179	148	132	183	165	175	162	153	133	164	133	135	149	166	142	126	152	178	138	148	177	144	155	153	152	135	154	122	153	172	150	175	147	143	170	127	166	141	143	171	160	155	159	171	164	185	149	147	161	159	156	138	152	172	149	157	151	149	133	170	152	141	145	155	159	152	142	146	157	142	158	148	135	128	128	156	147	176	140	181	146	136	143	133	149	138	150	171	154	173	168	167	144	136	154	165	167	138	147	140	176	167	141	150	149	160	162	143	158	178	147	144	149	147	155	150	142	151	156	159	129	152	166	152	169	157	158	145	163	130	153	162	126	158	159	133	153	154	154	162	151	150	160	143	155	160	130	169	127	155	126	146	143	147	166	142	142	161	149	181	151	142	158	146	139	155	126	160	155	152	155	150	147	151	152	171	136	158	143	136	170	146	141	149	157	152	146	156	155	152	118	150	159	141	151	165	142	167	159	136	168	153	160	134	147	139	162	156	145	132	153	156	125	136	146	162	185	178	156	163	164	127	156	149	168	158	159	153	153	173	147	155	149	168	143	155	161	170	150	158	160	163	168	159	161	153	171	137	155	151	147	138	154	137	165	177	145	171	134	155	155	143	160	172	143	133	174	165	135	175	166	175	127	146	136	160	161	143	145	124	166	147	170	145	147	140	164	155	183	145	157	146	145	142	170	127	132	149	144	166	165	134	165	163	137	168	137	155	150	127	139	161	164	186	154	176	186	142	174	166	153	171	157	152	154	153	154	188	159	157	147	143	143	151	140	171	143	157	171	143	151	162	161	138	157	166	160	134	143	166	157	159	144	148	157	183	158	168	162	147	168	156	150	177	147	164	140	181	154	164	164	182	150	144	144	178	158	132	155	147	149	175	179	157	143	136	141	164	158	172	171	153	142	157
34700	29696	8733	7041	7998	6755	4744	2268	9552	23771	33912	19803	588	630	578	504	513	506	444	469	418	486	424	420	462	430	458	412	443	408	436	429	456	448	393	375	394	412	411	422	423	427	383	396	393	413	394	378	388	377	393	421	380	385	380	388	379	384	388	385	353	381	421	383	365	362	371	387	381	381	363	404	407	380	420	414	369	372	360	377	372	325	411	392	382	362	378	358	365	322	413	380	368	367	361	371	391	369	361	399	377	357	336	390	404	350	341	393	386	368	368	396	371	353	385	380	372	416	374	399	383	384	374	367	371	364	369	369	354	360	399	366	353	377	389	402	369	397	371	377	370	372	346	389	362	367	353	416	353	375	386	343	359	381	400	397	394	373	410	397	362	379	413	355	349	353	367	371	370	376	364	357	335	361	358	353	390	349	358	356	369	352	373	386	361	378	356	337	381	361	387	382	397	364	387	353	377	354	392	402	373	406	385	348	393	391	359	390	389	379	385	377	363	375	411	383	370	368	389	372	383	369	356	386	404	368	363	371	360	378	371	357	388	335	382	317	400	381	389	344	357	362	380	401	359	409	369	372	348	379	384	375	359	362	380	363	383	360	364	368	371	350	383	336	370	386	379	393	387	394	355	343	387	390	352	339	376	340	376	380	390	376	355	360	384	373	399	399	343	374	388	363	380	375	370	349	376	393	380	381	400	404	380	371	416	352	406	364	366	357	341	372	357	378	405	335	388	393	393	367	373	327	378	362	371	379	366	416	384	380	369	407	387	363	343	381	366	380	358	402	344	388	376	359	365	363	347	379	370	383	360	363	373	349	358	376	391	350	398	353	392	394	353	395	377	395	357	378	380	367	382	364	364	339	395	364	336	348	362	342	366	404	391	365	376	360	374	360	399	378	401	358	396	387	359	345	354	394	363	405	370	367	369	391	393	365	380	390	337	383	398	382	358	384	370	369	385	378	380	355	416	377	369	345	390	372	387	372	352	380	385	357	375	383	369	361	371	374	333	405	386	376	361	353	398	362	368	390	416	377	393	375	374	374	352	367	393	376	354	364	387	408	362	349	384	359	361	354	358	382	323	357	351	378	407	359	375	363	361	366	371	413	359	352	360	407	426	328	370	389	363	371	380	341	384	362	370	380	368	376	383	344	326	366	378	387	370	379	369	386	379	377	370	433	358	352	383	386	392	362	366	383	382	373	383	373	398	368	357	346	390	364	358	376	349	386	378	383	389	378	394	361	395	324	382	349	350	354	350	390	388	371	339	346	354	355	375	365	350	352	379	384	392	382	370	379	354	373	367	375	359	349	345	383	373	372	362	373	374	390	391	370	358	371	365	382	372	392	372	354	391	360	387	360	380	339	369	388	359	385	386	365	370	387	374	391	334	399	336	410	374	348	394	373	361	343	366	363	389	361	373	395	358	356	393	358	376	363	358	371	401	413	339	403	372	367	363	370	388	374	350	358	375	370	358	360	398	401	379	389	353	376	350	377	342	371	406	382	383	360	389	353	375	344	389	374	346	396	361	393	376	378	417	433	339	379	350	376	385	379	351	399	368	385	354	395	369	369	364	382	339	350	370	343	377	365	374	346	392	351	369	363	370	380	397	361	368	394	358	384	337	377	379	368	403	347	344	366	344	386	404	408	396	390	343	365	375	362	373	399	382	372	397	389	358	386	394	379	369	326	390	382	357	367	369	374	342	362	383	386	383	343	402	353	359	360	367	386	376	366	399	376	355	381	391	366	382	397	368	380	386	376	385	380	346	383	369	369	393	385	365	399	372	375	346	354	388	365	366	357	380	364	358	397	379	348	399	366	371	385	377	356	365	401	351	382	393	392	368	358	365	379	381	338	390	390	359	342	339	382	331	387	394	362	382	342	359	351	348	366	379	380	369	387	355	383	422	367	393	388	385	377	355	384	352	351	368	355	353	361	350	349	359	378	406	356	366	331	389	387	422	391	367	406	388	357	371	406	381	399	365	391	383	401	345	379	364	385	371	358	391	402	357	354	383	347	368	349	400	360	349	380	350	370	358	364	397	374	399	369	357	362	371	390	357	354	370	349	360	348	361	383	368	385	370	341	359	384	392	369	360	368	431	387	405	361	349	392	402	365	367	348	361	369	354	409	367	379	368	370	372	362	361	379	365	376	362	377	365	383	384	363	373	364	382	358	422	373	353	379	372	405	354	376	395	364	382	316	341	357	392	390	394	374	389	382	358	369	375	366	337	358	392	374	371	394	393	363	352	393	379	395	373	342	384	354	386	382	375	380	390	387	355	397	408	378	381	407	363	401	396	366	365	384	352	353	351	412	380	349	368	364	380	365	371	354	342	355	360	371	364	376	356	367	384	379	364	387	359	365	350	382	357	371	372	374	360	364	415	359	411	324	342	399	388	389	380	364	371	359	376	320	381	347	370	376	378	365	377	368	395	365	359	378	354	372	384	346	359	363	350	374	343	378	427	370	383	435	373	379	382	375	364	371	395	389	340	382	334	361	367	378	363	406	392	377	372	363	391	394	373	352	369	411	397	356	407	385	372	369	373	401	370	361	379	362	342	367	368	383	417	345	395	372	390	367	383	349	411	390	366	371	371	376	374	368	371	375	373	412	356	354	397	386	325	363	363	381	349	395	353	354	389	390	407	348	349	393	366	427	328	343	407	387	379	377	386	357	356	401	360	359	377	396	330	370	396	381	384	387	378	370	391	308	363	384	353	369	399	347	392	364	358	407	390	381	358	385	382	388	366	393	348	342	357	383	383	365	385	342	385	406	330	393	347	377	366	386	370	342	392	345	389	337	366	396	395	424	373	352	371	369	398	378	373	340	348	373	369	328	367	385	375	359	375	392	371	374	377	389	392	363	357	385	405	384	402	393	352	369	397	396	381	358	377	368	361	373	388	376	382	382	400	360	411	369	407	344	358	361	357	365	374	363	368	390	367	366	309	343	349	382	421	361	395	374	374	384	376	377	386	368	377	360	359	398	387	379	409	383	370	351	374	386	366	384	362	349	411	380	346	354	341	347	346	408	371	406	374	355	359	360	355	348	351	366	387	370	382	378	356	370	366	369	402	357	365	368	376	372	379	394	367	383	404	360	379	346	353	371	345	373	402	367	348	339	370	364	355	364	378	391	334	349	372	349	355	385	331	396	381	376	398	367	390	385	395	383	368	365	401	366	348	374	358	378	385	393	369	362	353	373	376	378	364	392	355	349	409	351	369	401	393	385	385	381	342	369	389	374	374	355	371	364	373	360	384	383	361	383	361	391	363	370	377	358	337	379	386	393	355	400	363	378	371	367	379	396	396	389	394	368	362	370	366	348	364	381	360	381	382	382	397	385	359	374	358	414	360	382	380	410	383	401	366	352	354	364	403	369	382	378	368	361	392	389	341	341	353	386	370	401	395	382	371	377	381	380	399	374	376	373	373	349	374	372	327	364	353	367	384	372	368	388	349	372	371	347	386	369	427	372	356	357	376	380
57348	46000	27366	21264	16548	9291	4000	1415	5850	18659	27455	16631	1035	252	269	270	241	255	257	238	234	279	237	239	238	219	197	214	217	238	218	203	220	244	215	228	227	212	233	222	202	230	199	229	194	207	186	214	234	232	212	211	229	222	230	190	197	192	216	192	216	224	220	188	232	193	219	190	192	218	230	223	193	205	193	197	203	205	204	209	182	212	217	199	199	214	197	219	197	235	214	208	217	210	195	225	197	214	235	208	234	214	215	200	207	198	213	200	193	219	213	218	211	225	210	227	174	209	222	191	227	204	175	218	205	209	175	212	214	169	217	214	232	211	183	212	209	232	220	195	226	213	197	200	213	235	226	216	154	184	216	175	200	217	212	222	247	187	185	207	174	222	182	219	191	209	223	200	218	228	239	245	222	204	205	209	223	229	250	184	213	205	245	201	223	211	200	199	214	226	210	207	228	213	219	228	228	202	196	218	221	205	222	240	185	185	220	204	195	196	229	204	216	203	212	219	186	185	212	208	218	198	203	194	214	225	210	204	197	234	213	217	205	210	226	219	213	219	197	200	214	183	237	216	230	205	208	225	188	179	215	201	190	219	203	218	200	231	222	213	205	223	189	209	196	235	215	215	201	215	181	201	184	225	202	207	217	195	217	214	228	208	216	193	209	231	220	220	191	218	230	187	245	217	189	202	211	204	206	201	175	194	218	215	196	223	206	200	204	198	193	197	198	219	207	217	196	204	209	227	213	210	225	234	220	202	190	185	241	216	181	181	179	195	197	215	215	170	204	216	208	205	218	213	220	196	215	193	213	241	239	227	203	216	199	202	200	208	220	215	185	213	226	193	227	226	185	216	233	210	201	210	220	185	188	233	210	207	208	215	228	197	220	203	205	196	235	185	209	220	203	213	185	204	229	216	215	194	201	211	195	190	224	214	205	209	224	221	211	227	205	204	206	218	211	233	206	207	220	216	210	212	200	204	220	193	195	181	206	214	199	197	238	221	226	185	220	202	205	188	232	213	192	217	199	211	211	223	201	231	223	199	226	197	208	216	226	195	239	194	218	213	209	206	218	201	191	234	232	214	218	205	210	229	206	188	217	219	208	219	245	221	212	204	191	186	225	200	195	184	232	190	180	231	214	205	226	201	217	207	197	212	207	219	227	214	204	190	223	202	218	237	215	178	242	216	222	209	213	190	211	191	206	217	195	199	220	200	227	182	213	232	215	207	198	228	204	222	190	203	226	226	213	190	211	186	214	214	220	229	201	214	205	192	183	206	231	198	189	193	196	223	176	222	227	204	226	194	225	236	203	201	174	195	218	206	233	203	212	223	205	208	227	193	186	231	217	200	222	180	184	203	234	180	205	217	229	200	209	216	196	229	190	226	209	214	216	224	212	209	214	192	187	222	211	196	184	192	204	183	197	199	216	207	210	194	187	230	217	209	207	213	227	215	194	202	191	211	197	179	198	204	248	231	204	196	190	199	200	201	229	207	224	200	206	204	220	217	197	209	207	227	201	183	179	174	212	228	200	217	194	207	216	216	208	202	216	226	218	207	188	198	207	214	194	209	189	224	200	212	209	239	212	218	227	225	217	208	201	213	230	213	204	183	194	206	226	214	214	220	208	181	214	214	226	242	210	208	212	184	208	199	193	190	204	197	210	206	210	217	223	202	221	219	222	207	204	231	217	203	205	207	194	216	222	215	201	220	209	192	193	206	199	214	209	200	210	219	223	178	213	190	206	210	207	217	214	221	212	199	208	216	185	217	196	222	212	205	213	188	237	235	222	196	191	187	185	232	195	201	225	228	205	210	214	195	198	214	217	201	225	209	222	191	221	206	205	206	213	213	184	234	216	193	215	191	209	188	188	228	197	203	203	207	208	201	217	228	210	221	243	222	202	204	223	217	213	227	190	229	220	225	211	214	197	217	218	225	220	227	191	200	199	217	207	204	224	224	189	203	216	211	236	193	203	219	214	216	211	203	192	206	208	202	226	231	204	204	226	219	205	204	204	216	225	235	205	160	197	209	231	184	227	210	191	228	212	214	204	242	204	190	201	205	202	214	194	230	202	200	193	223	203	185	218	233	242	227	199	199	210	231	206	217	200	188	223	227	202	210	214	202	199	201	187	215	225	212	209	208	217	187	214	228	185	221	235	196	266	222	221	208	226	203	197	226	236	202	210	219	223	230	205	221	220	212	218	199	228	200	208	208	206	207	221	210	230	212	215	221	232	193	210	232	228	214	206	192	215	218	210	218	207	185	230	256	214	177	182	200	228	221	212	197	191	214	240	219	225	219	203	183	200	192	199	215	207	206	229	218	190	210	189	242	213	207	210	195	220	233	200	200	203	221	204	184	190	190	193	214	233	187	220	225	195	195	203	211	208	200	215	230	209	214	212	206	210	184	212	237	213	207	212	221	219	207	211	183	197	212	218	184	222	241	200	184	224	196	223	248	229	235	197	199	207	195	184	209	214	219	184	202	219	188	211	229	191	188	216	224	200	216	231	208	209	205	231	178	206	213	231	213	214	193	237	211	218	198	200	214	222	194	206	217	230	212	198	216	199	215	218	213	208	245	199	228	205	208	218	181	200	203	217	225	229	211	201	226	208	215	199	247	203	217	191	227	228	194	197	182	211	229	206	214	223	216	203	224	213	217	210	209	212	199	232	198	229	211	202	199	211	200	210	207	174	189	179	198	194	218	211	189	211	203	223	189	190	232	215	206	195	214	192	206	229	198	227	209	183	189	209	213	176	191	224	204	217	206	190	228	205	220	225	204	186	213	248	219	209	203	218	216	247	206	197	214	203	215	207	262	222	182	190	248	215	205	225	215	211	221	214	216	190	185	210	226	207	213	231	206	213	222	192	195	186	217	181	225	231	201	200	186	201	198	207	199	211	203	222	230	199	232	203	180	221	217	193	212	210	213	194	198	218	189	210	220	230	230	214	207	195	224	204	168	233	219	213	192	221	201	228	189	198	191	228	218	265	208	230	217	194	205	204	231	218	222	204	189	209	194	196	203	210	227	214	205	186	192	234	208	216	197	216	219	229	207	236	215	223	213	190	242	192	221	226	218	203	228	204	195	210	236	208	214	216	203	195	221	206	205	209	222	237	228	221	208	186	213	200	213	214	211	208	195	216	236	196	190	197	204	219	221	212	210	198	186	191	222	230	193	217	193	191	203	203	184	220	199	212	198	197	200	201	218	189	186	208	181	237	205	221	204	209	204	221	215	214	224	196	193	220	209	227	206	211	225	242	210	205	243	226	225	206	209	208	203	222	214	230	215	220	204	208	240	227	181	210	226	182	219	231	199	200	207	208	213	211	216	209	174	184	205	225	221	221	215	206	210	227	207	221	204	216	218	196	215	215	201	211	222	221	206	203	238	197	200	208	220	215	205	205	222	224	212	197	220	187	212	239	209	215	229	179	203	228	200	196	227	221	204	204	213	192	209	180	203	216	213	202	186	209	203	207	206	191	192
47198	42609	12980	10315	7796	6231	5945	3683	15784	38312	48169	25888	907	839	831	736	743	693	678	666	656	644	632	558	568	594	598	560	614	552	550	563	548	554	526	559	526	539	539	569	513	542	575	557	492	555	494	542	521	556	514	541	508	528	532	516	524	490	520	525	550	520	541	513	514	543	537	509	481	516	483	479	532	476	500	524	521	509	530	522	516	468	539	496	493	458	498	512	493	479	514	495	536	497	477	498	486	497	505	512	511	478	494	492	509	507	470	481	466	503	519	533	521	526	534	503	495	533	492	487	485	491	502	524	468	475	520	498	549	491	527	481	481	526	532	504	498	471	512	514	490	484	519	481	495	491	519	516	459	501	482	507	456	457	505	533	561	520	478	541	491	560	497	511	482	492	546	493	454	490	499	481	468	464	518	472	503	501	509	491	490	524	539	458	437	529	480	507	528	524	479	538	551	508	488	453	502	507	503	481	498	496	521	532	524	503	487	492	500	487	488	502	516	537	498	508	522	488	496	521	498	497	547	478	480	500	483	483	511	535	518	478	463	501	498	501	517	506	490	515	502	486	482	522	450	510	487	477	531	501	494	525	515	494	488	477	486	533	473	472	478	559	537	478	525	477	503	498	516	464	491	501	546	503	485	497	485	480	513	474	489	509	514	504	514	511	489	495	477	522	525	496	502	498	528	515	480	508	490	519	481	503	504	520	494	506	509	505	535	493	505	493	506	474	493	495	460	477	501	507	505	486	520	487	523	485	511	528	471	502	479	511	516	486	515	539	490	490	521	514	456	516	480	472	495	495	477	482	508	490	519	507	526	470	512	482	453	506	503	491	536	472	482	478	492	491	473	536	535	510	547	470	498	504	525	495	470	506	496	460	436	504	515	484	507	521	504	484	514	507	497	519	496	538	499	458	475	502	548	523	502	489	534	470	506	473	509	453	529	499	505	498	480	495	522	501	471	523	510	496	517	507	535	515	521	504	501	529	482	470	556	541	489	519	493	501	502	496	500	474	494	492	504	469	527	510	501	474	478	516	478	495	459	493	525	526	473	484	512	478	489	509	474	471	554	515	536	492	470	474	473	491	454	488	486	496	529	476	495	524	497	479	524	489	498	485	554	446	497	486	484	534	447	493	491	476	470	499	505	537	506	525	530	483	477	536	501	499	491	507	511	509	528	487	515	491	493	484	488	523	532	522	492	523	544	511	502	547	532	500	533	534	471	475	532	467	495	491	511	451	495	505	439	510	505	493	524	508	494	484	479	512	510	559	497	499	467	500	502	496	527	554	504	508	549	514	497	530	545	516	511	508	473	484	498	487	497	486	501	495	493	476	501	479	482	443	456	494	499	530	506	483	469	491	506	503	553	536	509	506	487	494	497	501	493	455	538	482	537	505	508	524	465	472	498	491	475	461	506	483	473	505	555	476	536	519	508	515	527	509	492	525	527	492	476	493	478	490	517	495	505	514	489	463	458	507	533	508	494	480	452	475	466	493	512	492	488	513	524	539	513	500	489	510	492	479	496	453	509	510	504	515	491	523	500	491	515	500	551	502	516	485	470	482	496	498	496	550	538	509	484	502	525	487	506	470	502	480	524	502	469	553	476	528	514	505	481	517	486	488	498	508	484	489	477	478	518	517	485	539	502	489	506	507	485	532	476	499	534	491	550	492	546	559	524	513	501	481	469	541	491	496	531	520	466	504	528	503	544	476	519	470	451	536	499	478	511	470	472	515	510	526	525	451	457	502	530	519	484	477	486	530	518	463	539	540	520	560	503	527	517	477	483	480	507	540	509	463	497	497	476	539	510	483	498	503	521	513	475	517	520	514	550	503	512	475	497	507	506	488	523	461	546	509	488	530	544	501	517	523	504	520	489	482	499	521	483	486	488	504	525	511	520	518	480	515	488	549	528	496	515	515	490	511	547	501	513	515	505	519	501	497	488	490	549	495	521	498	471	508	492	465	506	497	520	536	510	482	529	476	494	487	519	477	511	512	509	494	520	479	484	525	499	501	476	532	523	487	466	487	505	522	494	505	461	511	490	545	490	477	511	511	454	512	515	544	494	509	482	485	503	491	524	513	452	524	490	523	496	484	493	506	519	470	535	545	501	543	485	511	496	487	562	503	487	492	516	489	478	512	484	511	522	512	494	477	557	523	486	500	522	518	523	499	530	514	505	526	544	537	487	523	542	499	488	528	510	501	469	510	501	474	491	499	540	506	510	505	520	514	488	500	483	553	482	521	490	489	480	487	498	528	517	536	518	462	504	495	478	525	525	526	505	535	462	490	475	474	473	480	488	496	521	491	527	505	503	471	483	471	472	532	505	520	487	533	519	516	503	546	517	491	500	472	490	514	474	500	491	465	520	494	532	502	522	493	510	495	499	461	474	489	551	554	483	490	497	491	480	487	476	516	546	488	475	501	472	493	526	479	521	526	502	506	518	461	496	505	515	530	499	486	497	535	466	525	499	500	480	507	481	488	485	537	514	496	519	491	477	518	485	484	528	514	537	492	489	487	480	498	514	503	501	490	510	474	480	466	471	499	534	521	498	493	502	490	483	492	481	489	516	514	507	491	532	514	535	476	479	539	513	452	474	467	506	486	514	484	497	462	524	511	520	509	506	504	529	503	529	521	542	534	490	505	488	530	485	514	505	490	468	517	486	493	493	470	508	511	561	498	534	512	520	500	502	482	489	508	473	519	469	499	522	506	506	514	479	517	483	543	442	469	520	468	510	507	465	466	486	514	488	508	543	534	483	497	500	509	533	517	453	473	524	502	532	520	501	511	541	512	512	500	503	546	510	491	495	512	498	518	487	528	540	489	496	469	486	512	513	484	457	496	463	504	510	519	505	456	519	524	491	524	478	433	525	487	498	452	538	459	471	483	484	501	513	511	481	515	522	505	463	537	523	466	499	511	531	498	510	468	479	502	535	449	493	507	475	496	498	479	488	514	503	518	492	496	476	508	557	480	545	525	519	503	478	498	502	495	514	495	501	515	534	505	467	507	524	507	525	508	498	506	504	501	471	480	465	473	524	552	485	467	466	495	458	485	514	532	494	451	500	516	510	491	498	544	494	487	499	508	509	502	498	500	468	520	439	520	475	507	543	477	508	485	547	541	507	498	557	520	509	545	490	499	514	518	497	493	496	531	521	537	506	586	525	516	482	548	552	494	494	489	498	458	485	479	495	535	518	505	473	495	461	504	472	485	505	478	472	487	525	480	523	534	500	510	512	496	527	484	522	505	516	486	468	509	508	516	488	518	517	506	475	500	517	487	476	494	485	468	523	544	512	499	496	525	468	550	459	530	510	490	585	502	507	506	519	477	523	529	507	504	535	529	493	480	491	482	535	509	526	525	498	493	486	487	496	576	479	484	472	495	513	512	459	514	515	521	503	494	488	532	479	486	540	487	554	492	507	500	491	511	489	458	476	506	494	507	503	501	474	483	494	489	492	483	515	495	475	506	509	497	494	497	494	504
24516	19805	3986	1528	919	504	401	384	786	1160	1074	628	319	318	315	305	326	303	304	298	352	330	326	323	332	331	327	368	310	349	322	328	334	274	351	291	337	295	336	335	303	296	293	317	297	302	335	287	267	310	343	304	302	289	305	328	292	309	314	330	346	357	354	291	314	357	350	319	275	303	328	327	341	314	334	355	337	319	339	337	343	317	308	334	342	277	292	316	343	345	329	305	311	316	309	318	311	332	293	327	303	319	313	321	353	316	330	322	348	310	304	294	344	314	340	310	332	327	341	288	334	308	337	293	314	352	339	330	324	294	303	323	376	267	320	318	338	310	329	315	337	318	289	325	339	320	307	339	332	300	327	313	320	301	291	310	342	298	331	285	314	305	309	341	326	306	299	297	320	302	328	303	287	335	342	311	350	308	316	327	312	319	299	322	277	313	322	320	303	292	316	288	289	305	302	300	296	322	330	300	317	338	357	313	304	312	364	302	277	308	316	324	309	315	347	358	320	297	315	337	307	323	271	320	321	316	337	335	323	312	312	315	321	327	316	331	327	328	269	331	352	319	321	314	311	328	339	317	305	348	321	341	317	329	339	334	307	336	325	315	287	323	322	324	340	278	331	315	323	311	371	336	307	285	314	321	283	309	293	315	272	328	321	291	336	336	304	332	328	308	320	303	297	307	362	304	294	317	344	316	314	331	329	315	313	338	322	330	307	330	320	299	301	320	304	327	313	312	323	332	330	332	301	298	357	307	349	311	316	315	297	303	318	312	346	349	313	310	331	342	316	344	326	319	317	252	354	311	297	317	301	351	306	290	302	313	290	331	305	311	334	329	316	297	317	307	339	318	317	303	358	307	342	326	318	335	358	324	308	297	322	279	308	326	308	347	298	315	299	335	320	302	314	303	333	309	320	351	327	319	329	330	341	328	333	329	344	322	346	337	308	321	325	312	327	310	319	294	338	318	342	326	330	300	308	317	334	342	351	321	317	329	317	330	321	297	295	337	335	334	291	297	326	325	305	309	298	312	335	327	301	292	307	303	314	361	331	315	292	310	328	364	288	313	329	340	349	319	290	314	322	338	321	336	304	295	301	318	328	339	349	317	323	297	306	301	293	331	309	359	327	316	325	315	278	321	297	287	343	331	331	334	368	339	330	318	332	316	343	319	335	306	337	348	326	265	319	339	308	322	299	358	329	316	308	346	334	297	321	306	311	309	343	305	337	320	368	329	320	289	327	339	313	297	302	290	279	348	298	333	323	357	335	322	338	310	327	328	331	342	335	307	318	308	316	334	338	310	305	307	343	332	322	293	325	344	335	293	319	284	342	343	296	335	325	347	342	323	334	297	338	361	339	328	327	295	292	284	289	336	333	351	321	329	338	330	356	318	320	337	307	344	325	335	285	326	333	334	328	312	288	306	330	334	318	307	312	311	343	327	306	340	317	325	333	305	303	362	333	315	340	330	327	321	246	328	286	311	310	309	364	308	311	299	346	317	329	331	301	327	293	338	316	316	322	334	314	324	336	325	315	329	332	313	346	320	314	305	303	320	299	344	321	324	275	276	341	337	309	327	304	295	316	309	287	324	316	296	304	309	329	312	313	312	339	326	349	300	275	283	313	346	306	332	333	303	349	324	323	320	285	334	302	316	288	302	312	316	312	314	325	322	322	313	329	296	295	347	312	319	278	312	339	318	344	315	312	337	319	336	328	310	284	343	320	298	296	299	324	341	282	322	298	319	323	325	334	301	340	293	319	326	337	304	334	356	356	305	361	332	326	295	291	278	317	344	311	336	305	318	339	331	321	289	324	304	338	295	314	297	296	313	289	360	322	307	309	300	322	334	319	333	316	291	276	296	321	334	315	317	337	322	329	309	327	298	331	334	327	320	374	315	303	299	315	347	341	332	300	302	314	302	296	300	282	327	317	308	302	306	308	348	318	316	336	312	326	319	326	312	290	303	338	323	336	321	295	320	297	335	330	317	317	341	369	321	319	317	317	314	350	304	325	331	348	351	259	311	345	319	316	295	310	296	296	316	310	358	302	299	327	319	326	327	345	296	298	324	290	274	281	291	330	327	334	324	311	290	281	284	312	330	311	317	275	323	304	321	337	298	314	335	340	286	327	323	299	355	321	300	300	297	333	340	348	318	317	339	285	310	309	287	319	286	339	281	295	339	318	302	328	310	342	326	334	324	330	350	293	298	332	301	298	303	338	283	315	350	355	325	338	322	321	306	362	324	342	307	327	318	339	325	298	345	332	292	309	293	302	334	301	323	348	315	293	300	301	359	327	305	318	347	298	302	317	295	312	293	343	302	330	310	307	320	336	344	322	300	308	312	329	344	346	344	307	301	346	305	317	311	322	323	308	353	298	333	324	305	297	343	301	284	279	295	316	303	316	311	297	331	318	333	332	321	325	332	298	335	339	299	307	310	321	293	334	364	314	301	339	310	320	326	311	301	333	327	332	310	320	343	295	302	360	304	319	340	307	304	343	313	318	318	309	293	313	311	318	312	309	309	320	326	330	304	315	344	324	309	302	309	313	306	302	309	328	294	302	306	329	346	322	282	325	320	301	328	323	300	279	332	307	321	345	301	304	303	321	324	346	311	312	278	338	328	317	322	320	282	292	348	299	332	352	305	349	314	326	335	317	328	267	299	343	303	347	308	299	314	306	332	306	321	302	329	306	346	320	345	304	318	345	319	310	323	331	285	328	297	327	309	338	328	296	336	306	332	332	330	310	334	313	301	332	293	305	304	319	294	292	311	297	296	317	313	272	294	320	332	345	344	313	306	325	344	326	328	340	315	332	326	320	280	305	329	298	335	345	331	295	327	315	324	324	292	348	313	330	297	318	292	330	314	298	328	314	334	334	330	332	309	325	334	271	324	317	301	287	327	342	381	338	321	300	305	332	332	312	329	312	342	305	326	329	304	322	314	324	305	340	316	302	360	331	330	317	313	321	315	309	344	316	309	318	285	281	319	328	287	332	337	285	315	313	315	294	325	315	308	349	322	302	310	332	292	315	293	319	318	308	301	313	322	326	318	316	310	341	333	300	327	306	304	306	330	341	331	308	287	330	346	316	334	323	322	325	297	298	322	336	309	291	324	292	311	312	325	297	302	331	343	309	324	367	337	322	320	352	318	319	320	361	344	347	303	304	323	295	322	290	323	290	301	329	359	355	328	321	317	324	313	328	311	302	321	322	290	301	295	304	291	334	321	327	307	307	299	294	340	313	370	327	327	315	308	336	299	287	310	295	304	332	331	283	313	308	334	295	339	310	308	303	331	288	316	305	319	328	332	305	329	296	298	331	319	310	322	321	290	349	323	290	330	319	320	332	348	334	348	334	312	350	314	302	339	339	307	306	295	304	305	305	323	310	331	326	306	320	333	306	357	299	327	311	381	313	360	304	357	364	324	319	312	346	323	311	310	310	324	298	287	309	334	318	307	329	298	286	303	334	314	321	322	332	278	317	362
15510	12876	3766	3648	3123	1633	1116	1164	3481	5058	4667	1957	720	738	677	721	692	732	643	728	708	752	724	736	737	734	713	723	684	731	745	698	743	770	694	704	662	745	704	677	690	739	698	721	736	713	789	731	687	704	707	760	752	710	729	670	671	716	713	693	670	674	686	722	657	678	686	707	708	729	684	699	718	736	725	707	726	678	742	752	716	718	705	735	709	647	724	697	734	729	664	740	703	776	682	672	727	671	703	686	720	741	677	711	686	699	698	745	732	678	734	705	702	744	696	718	731	685	681	726	701	667	735	698	673	705	724	733	704	719	679	727	733	739	711	691	735	698	767	726	735	751	723	697	687	677	745	695	717	696	696	714	724	726	728	691	744	754	701	723	672	731	739	725	719	727	739	710	675	702	723	702	697	741	747	768	750	680	720	729	675	665	713	732	784	735	717	761	699	682	742	704	717	741	724	717	724	748	695	679	702	726	711	737	750	723	685	751	740	747	723	737	743	737	718	745	687	722	705	721	717	692	745	692	724	758	743	674	738	689	678	745	691	728	659	726	706	688	731	683	710	693	662	720	669	778	726	728	713	670	712	724	746	671	752	697	724	689	693	675	714	726	710	767	699	696	712	722	646	641	758	721	709	721	737	698	708	740	655	714	694	711	761	732	688	746	711	683	694	681	679	705	715	669	710	717	732	684	721	723	723	717	674	721	643	653	709	721	681	649	751	668	726	689	716	704	736	711	734	771	708	768	729	729	706	705	681	684	713	715	712	662	706	734	773	678	701	739	650	725	682	691	731	708	746	746	712	710	705	707	741	757	717	731	717	693	730	662	720	705	733	751	704	739	757	736	657	702	713	752	676	717	724	728	742	788	700	731	694	704	730	695	686	747	696	752	735	714	751	742	732	714	713	728	700	719	713	725	776	722	683	687	749	706	724	733	691	694	700	667	773	747	708	724	725	721	712	765	756	703	695	730	705	703	735	717	741	728	665	718	734	714	743	711	700	755	693	782	680	709	724	686	722	707	709	709	707	700	719	688	706	718	773	730	698	710	732	703	746	692	692	773	762	704	718	735	746	732	751	768	744	700	681	687	708	737	682	667	704	680	696	704	682	734	722	702	749	699	683	710	725	670	705	738	720	715	729	756	726	712	707	744	721	725	743	686	733	736	713	703	713	722	741	712	693	754	703	751	693	727	724	693	672	703	718	703	636	701	734	703	684	756	684	723	721	722	736	616	702	683	717	698	698	733	707	725	725	716	725	710	714	718	727	668	743	665	732	742	686	740	732	687	682	717	769	681	668	766	688	706	731	723	654	749	773	719	697	711	730	684	688	697	684	718	731	673	730	623	720	687	693	738	729	705	668	734	757	711	710	724	768	722	678	651	687	705	730	714	742	720	672	721	691	691	691	736	718	726	675	693	766	734	720	711	677	707	662	728	679	699	697	669	722	698	662	723	704	678	727	732	728	750	694	718	735	736	708	706	686	696	672	682	700	674	692	722	740	722	698	673	761	699	709	647	731	693	698	704	695	727	687	716	694	708	749	718	692	731	723	695	732	746	698	706	729	749	699	731	700	706	756	738	726	762	681	740	651	717	705	724	702	704	748	719	706	732	714	676	698	730	690	779	664	700	760	724	691	727	709	699	692	683	718	698	754	694	697	700	725	734	703	712	691	743	717	725	673	695	695	684	681	702	675	676	719	729	790	649	757	768	693	730	712	758	735	707	739	735	679	698	705	726	715	734	774	722	748	753	672	708	711	758	692	662	708	722	674	753	764	720	708	683	707	720	731	702	678	778	713	736	689	738	681	660	674	713	688	712	730	729	748	692	733	682	729	682	721	697	716	690	733	748	738	742	743	736	721	703	720	733	695	671	699	733	702	765	741	717	674	693	718	676	697	705	740	680	740	677	782	741	727	669	713	685	696	721	720	708	748	691	706	684	731	717	666	725	761	668	708	701	680	739	695	733	690	717	762	770	747	710	746	733	689	686	716	696	686	734	711	738	731	705	718	707	723	718	716	691	761	707	723	685	704	721	724	690	721	724	735	672	675	720	713	657	724	745	762	703	701	714	680	713	700	716	706	704	686	688	745	703	680	692	708	741	676	757	723	764	675	734	711	696	716	769	698	745	718	699	693	719	716	709	737	719	721	758	675	718	713	709	740	676	667	698	700	749	685	709	730	683	705	710	724	651	700	715	693	688	728	696	696	687	686	740	740	708	656	749	689	723	677	701	745	683	674	761	733	726	717	701	677	676	689	681	701	717	727	700	680	682	694	720	722	714	707	759	726	733	684	717	786	718	698	708	717	704	691	693	717	663	706	707	720	695	681	678	718	719	723	710	680	733	669	713	736	714	705	716	722	697	712	660	734	704	713	676	702	710	747	730	726	668	705	693	685	763	708	690	714	667	716	727	706	752	768	736	699	748	742	713	717	750	738	718	721	716	695	679	736	681	746	668	738	704	739	725	707	719	726	678	741	716	743	727	686	707	701	748	743	679	725	706	673	662	716	775	692	721	717	732	670	735	738	727	697	647	721	714	710	647	669	710	732	739	722	725	691	734	755	744	712	711	702	737	692	712	707	706	745	732	691	713	712	687	709	729	704	726	714	732	739	699	742	701	710	758	734	692	678	714	684	739	756	748	742	744	723	699	685	696	753	731	692	691	701	716	692	678	708	699	699	703	712	695	723	725	711	726	711	794	724	668	723	702	704	743	748	679	723	776	746	739	716	712	733	700	720	718	747	680	715	710	716	714	660	759	706	721	734	739	727	724	682	698	747	706	683	688	726	658	708	750	709	751	712	716	761	706	678	726	679	724	733	746	696	675	696	686	671	697	712	733	711	711	714	633	712	667	698	650	755	726	667	703	743	738	707	719	708	714	694	723	722	760	703	722	759	705	738	711	713	687	707	676	751	723	702	710	728	707	730	634	701	657	728	709	714	742	712	738	691	726	708	750	721	701	715	693	730	730	716	742	725	773	719	727	708	693	715	708	703	687	765	725	801	723	695	708	703	747	723	663	759	705	693	686	719	748	704	712	707	736	719	704	718	685	728	760	664	743	692	732	730	731	755	719	769	737	718	724	703	707	716	699	772	665	650	699	707	696	710	705	739	747	680	720	756	728	665	685	754	678	730	750	734	673	753	699	705	723	702	706	721	660	680	692	732	679	694	653	737	726	711	715	682	701	739	704	721	725	728	698	734	717	687	732	717	744	711	762	719	689	689	675	714	714	735	759	764	716	701	706	769	716	720	652	725	726	709	670	698	708	738	701	664	717	743	728	751	712	678	669	734	699	707	688	745	727	667	719	718	694	714	737	696	728	737	703	689	689	744	699	713	726	760	716	768	688	694	735	739	709	741	659	738	707	705	727	683	677	714	691	693	714	751	686	739	698	718	726	775	681	706	718	704	690	678	696	702	758	687	743	680	660	709	613	699	732	701	754	713	720	740	753	734	717	728	693	710	677	697	715	713	747	693	720
55611	44044	24789	19147	12405	5421	1757	1644	10147	15666	12989	7263	315	173	179	182	185	220	208	172	146	168	186	221	193	193	210	194	185	201	187	220	177	158	194	175	193	204	171	193	205	194	181	196	172	180	190	187	165	185	177	173	173	174	193	200	175	199	161	195	159	194	165	170	174	177	182	179	227	195	175	183	166	175	181	180	169	185	185	187	170	188	160	176	151	146	181	188	189	178	163	164	220	176	183	183	177	189	196	173	148	183	186	201	168	175	180	173	161	183	199	181	189	164	166	184	178	209	162	177	156	175	158	181	158	176	196	167	194	154	174	180	193	165	201	176	178	178	193	192	199	210	173	179	184	184	159	199	177	168	157	193	178	164	172	198	170	180	151	164	165	174	151	184	180	159	161	184	179	158	173	188	176	179	179	182	174	164	168	157	162	183	173	180	210	164	171	199	193	170	193	159	161	171	177	177	160	162	168	173	179	176	167	183	181	181	187	186	169	172	193	179	166	164	187	174	184	167	184	187	169	182	173	194	191	218	208	182	169	179	156	175	172	178	141	176	176	194	156	176	185	170	182	184	174	181	170	162	200	178	199	182	160	169	178	173	188	174	172	176	154	192	193	187	210	196	165	185	176	168	166	169	152	166	164	189	169	192	164	211	171	170	162	163	171	168	122	181	178	190	166	196	184	161	194	198	184	162	174	178	182	176	188	188	193	180	187	171	177	172	182	169	191	164	163	179	161	169	148	174	184	178	166	216	157	152	182	186	191	167	191	184	178	191	173	188	182	169	156	176	170	184	180	176	194	194	175	190	164	154	193	158	171	204	170	164	143	148	192	146	171	180	185	162	180	182	163	171	197	204	177	172	164	191	194	163	173	172	192	190	169	158	193	181	188	152	193	192	195	184	178	183	164	177	163	203	176	163	170	192	173	182	209	195	185	165	182	189	184	191	186	176	148	180	178	175	179	167	197	174	162	194	173	186	174	185	154	164	171	168	158	182	178	164	162	174	190	188	183	166	169	163	188	185	182	197	189	198	167	171	162	174	185	174	178	204	183	196	173	177	158	198	191	158	196	165	181	205	180	182	153	176	179	177	170	221	186	178	162	172	173	182	169	204	174	184	162	176	207	179	167	171	194	180	196	164	197	171	172	189	153	166	189	185	165	183	152	184	170	169	161	155	178	161	175	177	196	215	175	189	158	179	159	172	196	175	181	174	172	160	180	189	181	182	187	191	146	170	169	167	158	176	183	192	151	172	156	193	141	164	179	179	167	178	188	207	193	178	214	180	167	185	164	185	184	167	199	189	162	165	187	187	154	180	185	186	183	198	184	165	159	169	180	196	196	168	198	175	170	174	192	156	190	177	184	207	175	188	173	202	207	211	175	191	165	166	177	165	187	183	187	169	188	152	171	192	182	187	204	155	195	178	179	167	192	190	178	197	160	173	175	177	187	188	164	194	166	199	176	171	185	203	199	187	155	207	178	180	193	173	186	180	168	166	150	177	185	171	166	184	191	180	177	203	197	186	183	160	166	179	180	188	188	155	160	170	197	192	172	180	164	184	156	179	182	174	179	196	146	173	159	144	204	182	191	163	182	204	175	155	179	146	177	191	174	179	184	181	175	186	175	185	206	188	159	180	175	182	176	177	166	184	207	179	171	186	185	195	177	174	163	182	159	186	198	186	188	200	164	202	181	190	176	184	168	168	154	163	180	192	153	163	186	187	183	202	181	187	200	192	188	136	182	167	176	185	194	180	171	190	198	173	173	163	159	177	182	150	189	191	197	178	166	192	156	188	161	166	170	184	200	189	186	181	175	187	191	184	153	182	178	194	154	154	153	169	178	195	159	171	186	193	156	175	191	190	167	196	140	168	187	174	183	213	137	184	185	167	165	183	193	165	199	180	187	159	189	183	179	170	164	177	183	170	181	193	185	165	179	167	185	157	175	171	161	191	160	185	173	174	183	201	176	145	189	171	172	177	177	171	156	191	181	176	164	153	163	184	161	178	161	164	188	187	158	196	194	177	179	188	171	168	173	186	169	187	202	157	186	183	185	173	184	185	197	180	157	205	189	185	175	165	163	168	171	181	160	168	163	170	169	187	165	187	185	156	194	187	186	171	165	173	188	170	168	166	185	176	170	155	178	181	168	166	183	166	183	196	219	155	172	181	176	205	165	176	189	177	188	174	166	187	186	161	166	184	194	193	204	190	183	188	176	197	170	140	191	166	170	187	191	189	180	162	166	175	188	178	193	205	168	198	154	195	175	164	178	192	184	157	179	197	194	190	179	204	181	192	164	174	193	176	182	191	155	165	181	198	183	198	181	184	170	183	187	134	188	170	188	176	174	186	166	167	190	176	159	184	182	179	182	181	172	194	179	157	188	184	178	178	167	179	192	185	134	160	181	163	207	188	174	196	187	194	179	198	183	184	175	145	155	199	165	158	212	158	155	176	181	179	184	158	179	212	189	163	188	162	165	184	208	178	172	144	184	146	177	173	174	169	161	185	191	188	198	174	181	182	169	192	183	170	140	208	170	167	179	174	184	187	186	162	174	185	147	177	185	168	175	162	162	175	176	165	199	153	210	173	178	157	170	189	172	184	184	192	189	201	172	183	177	182	194	180	170	206	162	186	157	172	188	201	172	156	184	167	186	183	164	173	164	181	174	163	177	176	173	173	200	190	175	197	174	188	186	177	183	161	185	174	181	202	192	188	177	186	172	174	185	175	175	193	187	169	179	178	175	169	184	147	190	196	171	189	187	195	175	177	183	184	150	165	174	191	147	189	202	166	189	184	187	178	179	155	185	176	161	142	173	178	167	191	173	175	184	168	183	195	204	194	187	171	176	175	171	168	189	180	166	187	182	179	191	180	164	202	189	152	191	177	202	165	163	176	157	173	158	163	157	159	191	163	195	180	147	167	189	184	189	170	173	160	168	157	186	217	177	190	182	160	153	183	195	195	159	177	188	172	162	166	189	178	198	179	157	175	191	168	172	177	206	151	187	175	185	185	189	150	158	170	156	170	203	193	151	189	156	175	174	182	157	178	180	155	190	173	151	164	206	189	165	160	200	173	174	166	166	182	170	174	159	179	209	197	191	197	176	169	181	159	190	191	183	148	173	188	167	193	164	148	179	171	182	185	173	176	179	199	186	173	161	176	178	178	170	162	197	184	160	152	187	163	162	192	172	199	176	170	155	199	175	152	178	181	183	168	180	170	189	175	212	171	177	184	169	184	198	167	172	171	170	169	195	144	182	148	205	187	169	178	159	188	173	170	207	169	204	198	175	184	183	159	188	200	163	226	203	176	198	176	174	190	172	180	165	170	165	200	175	163	164	183	175	195	174	191	189	183	159	172	173	174	190	144	184	152	169	172	189	187	187	187	183	162	182	181	187	195	168	156	157	169	185	195	170	169	161	184	195	173	194	179	189	163	177	175	178	186	155	196	188	193	169	192	185	152	203	189	173	198	187	197	167	169	202	166
44584	31607	11226	15089	10150	5458	3168	6567	29356	35929	34128	16553	581	608	531	562	514	524	561	484	494	467	465	474	465	444	430	456	449	466	438	438	441	468	455	467	461	479	467	456	423	411	451	447	455	462	423	417	472	394	438	464	445	448	473	442	429	423	447	459	438	393	450	447	461	412	465	412	454	405	399	457	441	413	434	409	392	434	433	430	471	418	442	488	432	432	434	437	422	393	440	452	419	445	409	442	422	425	407	439	410	434	423	436	423	445	464	468	425	421	486	430	408	460	440	424	402	450	413	418	445	395	469	458	453	435	400	450	439	442	460	395	432	398	442	407	433	418	439	404	449	436	448	423	441	416	445	443	417	455	446	419	442	411	467	412	406	426	448	406	397	424	422	407	422	435	417	417	394	410	470	444	435	381	413	462	435	411	416	420	407	407	464	423	428	474	431	431	455	433	423	434	439	429	454	418	418	406	435	421	427	456	419	449	430	431	413	448	464	492	445	443	448	438	409	405	433	433	434	407	409	412	477	437	421	411	438	418	428	418	424	464	439	451	445	410	439	438	409	432	398	455	465	434	437	436	422	422	415	413	434	447	435	395	452	429	436	461	442	408	442	430	424	453	414	443	438	434	419	441	423	464	414	446	464	406	448	389	425	415	464	453	397	428	409	431	464	402	460	447	466	441	453	453	465	441	437	447	410	434	444	459	439	417	443	440	446	439	479	420	423	426	414	417	416	456	370	434	452	412	450	458	469	428	424	431	416	385	411	454	415	384	415	406	430	432	412	397	433	428	421	445	390	432	399	427	427	428	418	409	435	405	433	417	406	466	439	407	431	431	452	439	485	399	414	421	424	414	459	424	418	445	423	399	443	427	440	420	449	425	428	439	414	440	428	403	416	454	417	451	441	380	444	465	427	464	394	453	418	425	430	426	461	441	407	416	450	425	450	406	471	430	414	449	423	429	443	401	426	406	448	404	423	457	415	462	432	440	419	447	441	429	432	427	431	427	420	426	460	412	448	396	447	450	443	461	447	407	410	436	452	456	465	462	426	447	423	411	420	465	440	437	419	453	418	404	409	469	452	441	384	401	412	461	430	434	431	406	426	444	390	421	438	391	412	433	445	447	500	422	424	373	399	406	465	456	413	450	425	419	404	450	406	451	400	454	429	438	471	440	432	475	420	419	449	421	426	419	419	429	424	398	410	438	415	462	460	459	470	432	406	407	422	433	370	439	425	392	430	429	448	400	460	417	434	433	455	447	403	400	414	426	468	457	459	429	424	425	424	437	437	402	414	435	457	443	425	456	402	402	414	420	450	458	449	412	441	408	433	406	429	446	426	421	435	463	418	415	451	431	461	430	406	432	420	443	456	449	416	413	435	419	403	439	444	443	419	424	441	405	420	422	482	391	438	465	438	458	425	429	409	448	438	391	447	436	420	411	455	436	442	419	406	452	456	445	392	443	423	440	448	435	415	441	421	458	388	420	421	448	415	439	438	413	425	431	459	455	422	436	404	426	411	441	425	436	446	403	453	420	392	441	435	449	404	406	430	412	461	442	432	427	410	456	468	443	400	427	469	424	431	393	460	419	403	427	435	412	418	414	424	441	440	429	426	452	423	433	439	427	415	449	403	411	426	392	446	444	440	392	388	448	449	380	437	432	435	424	420	422	439	434	460	438	434	451	407	427	463	406	413	409	451	443	438	434	453	460	405	417	432	445	434	416	424	448	452	460	437	418	452	436	400	395	410	437	421	396	436	418	422	434	422	379	418	441	435	435	411	438	408	435	423	447	416	390	439	423	454	393	434	466	419	418	444	422	418	413	445	417	440	413	450	437	435	422	454	439	443	447	435	424	443	387	421	440	428	446	433	387	419	440	409	449	485	386	402	445	410	459	428	431	418	445	431	428	472	440	401	428	401	410	458	450	453	443	414	428	409	435	427	386	469	432	422	406	454	412	412	392	448	399	419	437	436	421	440	431	449	418	428	403	441	456	438	393	421	398	390	416	452	460	450	438	398	469	433	442	448	399	432	442	416	431	413	437	430	446	443	468	418	378	422	398	446	414	404	437	391	424	444	415	410	433	442	393	425	407	450	414	453	427	419	412	438	433	463	453	468	459	421	450	447	460	409	399	423	405	420	374	418	430	429	465	410	443	459	391	422	422	466	426	468	435	412	459	433	419	416	432	400	451	417	433	448	431	416	428	464	410	433	415	450	432	405	438	411	439	443	393	448	416	413	381	413	439	429	402	423	456	417	442	408	409	440	428	429	422	443	414	423	431	445	427	434	429	425	418	405	429	444	402	447	418	469	442	442	449	455	420	408	431	436	421	405	399	414	412	474	417	419	415	427	440	407	421	418	439	439	431	415	450	421	406	441	464	439	469	473	404	442	437	440	426	467	394	388	422	441	460	470	440	443	431	439	415	441	379	467	396	465	430	424	433	445	483	437	440	423	422	380	432	438	437	407	427	488	420	422	460	467	428	425	437	449	426	477	414	431	440	426	471	436	437	459	447	403	458	477	416	429	462	458	421	421	463	420	398	419	396	432	465	439	399	397	410	448	432	438	446	414	387	415	389	435	396	414	413	401	428	477	425	457	452	413	433	403	411	442	468	440	419	415	431	422	433	414	442	432	422	415	411	476	386	436	403	413	380	424	409	419	408	462	433	452	420	405	461	465	363	437	376	427	430	418	470	418	436	413	432	461	435	430	424	426	417	415	422	438	434	447	461	430	390	420	421	421	447	458	431	423	413	426	414	417	447	424	412	395	392	415	411	414	402	411	438	411	422	482	396	409	414	449	443	450	410	431	447	414	429	466	393	424	407	469	428	452	434	414	408	401	432	412	423	409	423	476	426	427	436	401	414	402	426	454	422	439	402	423	456	402	404	438	431	448	405	425	445	443	442	456	412	432	438	392	415	448	407	393	428	413	461	429	428	408	428	450	400	443	436	445	430	451	409	458	438	406	439	438	438	424	417	401	447	401	437	426	416	444	402	438	459	427	442	403	458	425	471	456	420	440	407	396	431	413	449	457	444	417	413	426	431	447	435	419	458	446	445	464	434	431	446	417	449	471	445	450	497	434	400	413	397	430	432	434	441	400	417	418	440	435	446	450	418	467	393	404	459	427	411	428	435	424	461	472	428	425	441	462	440	419	441	433	426	418	413	457	418	397	443	446	456	435	406	429	420	388	412	373	420	452	431	468	434	416	391	427	398	435	456	423	426	403	471	439	434	454	419	406	430	426	423	475	433	455	457	469	415	450	435	417	455	397	439	458	399	403	468	432	467	461	453	405	425	427	429	427	408	438	419	437	410	437	399	424	450	423	421	416	438	427	452	410	445	450	447	430	461	424	453	431	462	450	397	409	396	444	415	450	426	437	407	440	429	402	459	456	409	436	420	446	424	434	409	421	425	425	387	449	425	436	437	437	468	452	432	417	407	420	449	449	420	395	405	450	422	451	454	422	432	458	419	460	412	470	428
61255	42732	28037	22847	20074	12654	4699	4382	21278	27188	22285	14796	814	285	247	266	229	247	226	246	244	241	239	222	212	241	247	234	247	219	246	231	235	228	183	219	239	211	229	247	219	234	219	256	244	201	216	226	237	254	219	226	204	231	227	225	217	207	218	239	225	229	215	257	222	223	213	236	213	220	210	218	194	253	236	199	191	203	219	216	198	196	216	232	189	236	212	222	234	206	229	256	215	227	229	204	221	231	216	242	254	226	222	222	249	221	201	226	217	211	223	253	242	237	212	219	205	216	211	212	232	222	216	254	220	229	239	215	244	208	215	226	223	228	261	216	214	239	217	238	205	234	206	207	236	222	219	231	231	233	231	221	241	218	225	222	232	239	222	233	238	221	240	200	241	231	229	238	215	231	211	235	251	226	212	180	217	205	209	220	218	204	243	195	240	240	217	210	229	220	223	192	231	191	215	231	224	222	226	219	213	221	215	226	230	205	232	232	212	193	189	244	229	219	219	215	246	229	231	233	206	240	229	235	234	216	247	235	209	217	204	232	214	211	215	222	213	242	224	220	228	238	197	223	206	232	205	204	237	210	258	216	203	206	216	231	231	235	232	226	228	195	224	234	248	239	234	233	251	243	250	230	218	202	230	240	262	220	241	222	224	248	217	218	230	212	247	197	228	224	190	244	227	210	253	214	209	226	253	250	232	224	212	230	237	221	228	243	213	215	214	253	221	206	219	197	237	203	212	208	232	241	234	209	210	234	227	223	217	231	212	236	207	203	220	223	254	223	211	241	208	224	227	222	220	221	204	196	209	187	232	234	206	226	228	226	208	222	207	217	232	241	235	211	234	227	249	240	229	222	215	228	222	233	225	231	210	229	251	237	220	218	243	241	230	231	218	230	227	242	214	233	233	240	229	211	217	240	235	235	257	225	233	222	224	234	244	248	240	217	233	222	220	225	200	212	220	237	243	219	252	224	234	230	259	234	230	223	215	191	212	192	206	236	234	227	210	236	242	226	257	231	241	211	210	218	252	206	219	222	215	219	253	235	203	195	231	230	220	248	269	240	248	227	220	226	212	203	200	252	255	239	223	200	247	225	203	202	210	244	241	230	221	203	233	255	212	241	250	226	254	209	259	245	213	228	202	212	241	245	251	210	238	203	231	219	207	190	235	205	211	220	226	237	206	222	237	201	210	245	212	246	247	246	212	229	211	218	229	225	243	210	224	256	207	215	219	239	225	231	226	234	212	219	236	224	216	211	196	228	204	225	237	208	243	211	230	243	252	217	217	199	234	200	243	226	233	230	238	219	206	244	253	195	208	203	244	257	220	259	204	224	212	202	205	236	218	216	238	232	218	215	230	218	219	215	238	205	215	210	231	201	234	260	242	216	210	215	233	209	235	222	193	232	214	231	232	209	209	218	222	203	223	201	225	212	225	228	221	226	225	228	225	231	236	222	201	216	230	214	230	242	225	206	238	222	239	222	217	205	211	211	231	235	239	253	220	193	224	205	226	216	221	221	230	212	211	198	210	227	201	197	211	214	224	240	226	244	226	187	200	232	239	245	226	219	200	225	236	199	193	210	247	232	213	224	193	189	262	248	233	212	209	244	236	226	242	217	217	201	240	234	229	223	242	232	258	246	195	252	217	223	224	240	221	231	232	240	228	236	256	202	201	203	234	232	212	220	243	239	226	196	221	212	235	197	230	238	220	223	220	203	228	209	253	238	209	210	217	249	216	222	214	246	229	254	206	217	220	216	228	211	216	213	221	250	238	213	235	253	227	232	217	234	226	210	192	213	219	222	236	232	196	214	225	233	244	235	228	207	206	227	248	214	233	175	226	205	214	226	218	199	232	240	238	206	255	209	225	225	208	200	244	221	256	215	229	235	218	246	238	218	219	225	212	261	217	219	233	235	209	230	235	219	209	210	229	243	225	215	211	225	219	214	226	237	236	197	211	227	231	217	206	230	214	214	252	246	242	269	218	237	236	213	199	216	229	233	225	241	183	212	260	209	226	223	251	206	206	226	202	224	216	243	218	225	249	227	236	216	218	245	212	228	218	204	209	233	239	227	217	207	230	238	227	218	223	228	237	240	232	231	229	242	224	229	232	244	224	224	253	205	220	214	214	221	252	220	259	226	265	239	220	193	231	274	249	218	202	205	210	222	226	206	221	212	197	239	250	226	217	208	235	226	238	243	203	217	234	221	233	206	190	206	230	230	230	240	208	237	208	215	205	215	222	200	220	215	257	229	226	216	233	265	231	239	210	207	178	214	253	234	229	211	200	238	235	216	232	222	226	236	224	190	211	228	240	206	221	213	213	215	233	233	215	228	235	249	212	222	221	237	231	210	199	219	216	238	223	222	222	242	206	221	225	212	225	228	222	207	214	228	251	217	231	225	227	200	246	204	242	241	245	223	199	201	208	243	221	219	230	204	211	232	202	219	203	236	218	210	209	233	208	222	220	219	240	254	230	217	252	204	189	243	239	216	242	219	236	242	203	218	228	213	225	209	197	219	225	215	228	238	216	235	233	222	214	244	245	220	201	172	219	246	223	249	240	217	205	255	226	238	253	243	230	229	223	244	198	228	233	224	220	210	226	213	225	225	203	214	240	217	249	222	209	220	228	223	220	226	224	211	236	199	216	234	238	229	221	227	249	205	239	201	231	210	221	214	227	212	210	241	206	266	205	239	201	209	250	206	225	206	196	243	242	210	239	226	225	230	223	219	206	215	198	229	206	212	247	221	256	230	223	241	221	223	226	238	226	210	210	232	259	229	251	229	248	201	238	239	243	235	230	246	235	234	204	222	241	232	209	226	223	248	232	206	244	199	213	232	222	227	222	233	212	225	235	214	222	221	222	235	268	226	226	239	196	225	248	235	221	214	222	240	242	210	234	226	222	223	264	214	236	252	228	181	212	205	252	230	251	203	197	240	225	220	216	216	216	231	227	197	197	216	212	200	205	193	230	217	245	204	226	213	218	219	247	242	220	225	231	208	198	211	231	214	229	221	204	194	204	195	234	223	261	229	201	249	247	222	207	233	229	213	230	235	203	219	230	199	211	186	209	216	223	245	194	224	226	224	229	218	209	242	243	206	235	223	236	243	220	215	215	238	221	231	235	227	222	209	230	201	219	197	215	239	228	222	236	218	214	226	193	234	220	247	247	224	214	235	256	269	237	231	226	219	207	226	211	227	228	230	218	223	224	226	212	195	225	213	219	227	241	219	219	241	235	221	209	214	202	215	221	213	234	195	260	229	267	238	246	246	242	210	230	241	234	221	238	223	236	234	227	233	215	234	231	239	224	227	217	217	214	211	245	244	224	222	241	242	228	231	228	236	218	230	206	201	217	256	215	231	203	241	223	225	203	260	209	232	203	222	246	205	246	223	212	218	233	217	227	202	221	237	234	240	227	213	207	243	230	209	218	221	228	210	214	230	200	222	202	243	212	210	200	224	269	232	240	215	201	241	215	227	208	240
50209	40416	27086	20136	19681	12239	5514	13124	43151	44557	42920	23106	826	819	751	751	720	679	692	685	688	651	662	632	599	617	637	614	614	563	575	600	572	597	584	550	586	582	615	556	523	559	557	555	530	562	525	591	610	572	546	526	569	538	548	544	543	525	525	537	530	523	558	567	584	507	521	521	533	550	571	555	525	558	537	541	543	501	498	558	545	591	528	553	509	535	576	533	523	574	559	554	523	555	566	551	574	542	574	544	579	519	496	576	535	551	560	520	561	516	523	566	494	538	540	524	534	503	523	543	570	548	516	552	519	511	514	564	562	574	507	515	554	540	516	555	525	556	512	556	572	531	545	547	550	523	521	527	521	537	527	548	512	515	496	537	553	520	588	577	558	482	558	507	510	513	525	555	521	525	564	574	521	538	530	581	550	514	525	527	500	564	516	524	492	513	577	587	551	538	567	557	589	522	558	544	538	509	516	561	497	543	565	526	511	547	508	535	538	543	596	537	544	474	533	535	508	553	553	527	480	562	563	496	515	534	524	584	546	509	525	500	584	500	513	548	512	569	550	537	544	546	546	538	564	521	526	538	583	503	521	511	519	522	527	528	524	542	523	529	568	514	492	528	562	546	531	540	549	561	557	541	582	525	534	541	582	520	498	538	498	517	509	504	525	535	550	565	526	521	510	541	567	487	540	549	559	548	516	530	528	535	573	555	540	559	538	515	548	544	537	521	544	558	547	530	524	544	533	533	548	535	495	556	571	548	533	501	506	582	511	594	550	499	515	539	531	537	500	536	552	546	482	499	536	543	511	532	552	503	524	535	523	541	524	510	541	542	516	550	529	529	518	500	574	522	516	495	520	533	547	504	547	508	515	537	525	535	533	494	516	571	531	520	547	544	482	526	526	582	540	543	518	518	555	509	517	538	501	552	513	554	566	561	534	552	547	586	551	554	547	564	509	537	564	550	539	556	530	533	538	525	509	540	536	584	506	562	511	527	524	571	525	534	516	564	564	518	579	525	524	499	504	540	515	527	586	516	505	540	506	520	554	555	517	557	515	512	526	514	531	547	558	511	548	518	546	531	510	526	539	572	539	565	520	541	537	518	541	536	521	554	567	535	556	593	507	555	536	535	506	526	581	559	537	552	517	513	546	503	541	544	520	538	546	545	521	530	571	565	510	537	542	538	532	548	517	522	535	546	571	528	532	557	538	520	551	513	534	530	522	527	528	560	529	544	528	524	532	527	532	512	500	515	542	582	584	502	535	541	539	536	542	528	557	544	560	552	529	532	534	566	494	552	511	514	555	553	481	531	560	513	540	533	596	534	541	595	496	514	502	531	531	550	529	525	543	540	536	539	536	549	542	497	525	594	553	512	558	533	589	533	510	537	561	560	520	539	505	537	569	549	546	543	506	503	544	527	531	538	529	539	562	551	536	520	542	525	545	533	520	528	544	523	560	535	513	566	523	530	545	553	501	502	513	522	526	540	527	528	472	506	527	545	529	528	552	540	536	538	560	536	570	551	547	534	526	556	542	521	512	541	516	547	512	563	530	509	526	539	508	509	536	564	501	515	510	550	511	539	513	546	507	528	548	518	529	541	551	534	513	559	537	534	554	552	555	513	537	520	511	516	539	527	526	549	546	530	533	576	552	511	559	547	568	541	553	516	557	516	542	531	568	609	516	534	513	576	533	554	523	544	499	536	559	539	544	557	553	536	587	542	525	559	542	547	572	547	549	497	567	521	493	526	504	506	530	547	538	551	528	575	518	498	558	524	546	570	521	537	565	580	538	554	529	552	552	557	490	473	549	496	559	501	540	549	504	578	478	544	536	559	539	530	561	557	524	531	538	552	517	531	516	540	563	547	538	531	604	552	498	537	514	498	518	486	530	496	494	555	491	564	537	473	544	575	523	511	580	525	538	549	554	499	513	563	492	576	556	512	496	543	553	560	541	518	496	556	514	554	524	548	532	520	506	575	515	488	548	539	512	557	511	570	538	543	529	559	546	506	522	490	551	550	580	565	519	518	533	567	563	476	532	507	553	535	509	582	519	535	566	527	524	560	523	606	522	528	519	518	525	523	468	513	502	531	573	506	556	553	580	548	519	510	501	493	581	540	494	527	579	565	538	510	512	536	484	557	553	530	498	504	514	504	527	509	504	523	536	496	577	540	550	551	528	558	516	502	496	522	588	560	520	572	500	569	537	540	512	588	553	533	544	542	504	502	576	539	566	515	564	503	498	547	491	545	508	554	548	534	535	526	507	532	558	533	510	540	530	539	537	527	578	536	535	538	581	539	482	542	522	525	562	557	552	540	527	478	499	539	530	509	545	556	543	516	515	502	549	536	514	563	567	554	524	557	576	530	570	532	580	498	532	558	544	551	507	526	540	524	550	538	554	588	546	587	560	551	519	531	509	516	551	557	540	511	586	589	526	553	547	569	520	550	525	530	508	534	523	553	530	516	507	526	565	520	591	574	509	553	531	516	565	561	563	533	538	570	559	510	535	556	527	490	536	577	547	503	556	519	524	530	517	520	502	502	520	541	549	546	504	542	523	548	518	555	508	532	545	554	503	536	543	519	535	528	570	559	525	537	539	489	558	516	518	530	560	539	547	543	568	518	535	527	514	516	516	538	484	546	477	535	557	508	562	563	533	542	577	563	530	543	550	515	495	511	573	576	532	511	497	523	538	538	510	495	522	520	542	570	550	569	523	517	586	526	515	547	531	557	524	554	554	533	564	556	488	541	529	522	536	529	582	551	526	532	527	571	554	542	548	552	556	548	509	560	552	522	527	519	546	491	535	525	533	515	543	550	535	516	512	519	544	541	573	543	526	566	530	523	532	543	577	525	543	539	553	554	577	585	520	544	527	548	517	544	546	549	522	536	546	570	490	529	504	544	559	534	551	530	554	552	524	532	539	545	535	599	585	542	542	515	525	540	510	507	578	499	533	519	539	533	526	542	530	552	499	490	513	537	525	543	580	580	512	534	502	528	519	506	530	534	544	554	584	510	558	542	510	556	552	526	497	540	520	540	536	552	569	520	520	511	543	532	538	516	527	554	522	534	563	566	556	599	547	556	543	577	512	531	509	548	532	537	508	557	549	533	564	527	536	533	520	551	556	555	525	549	506	508	492	519	571	538	539	538	539	487	524	537	489	557	493	567	554	516	534	522	522	536	505	574	530	540	542	567	532	537	503	540	504	539	530	566	540	525	561	545	529	571	527	551	572	492	547	581	546	514	532	522	580	534	502	555	525	551	515	580	532	558	508	505	544	521	533	518	545	536	573	578	561	548	527	557	497	567	510	524	508	485	517	549	517	509	542	533	556	558	554	513	510	535	548	551	500	562	529	499	523	541	489	550	539	538	537	529	527	577	534	538	563	518	543	528	511	557	539	560	538	598	549	543	518	525	534	556	504	512	530	493	541	561	523	552	521	511	561	508	504	533	550	514	554	536	527	557	525	521	543	530	557	561	547	548	530	510
25745	18908	5477	2006	1065	1140	806	423	607	1102	719	706	339	304	314	346	334	351	315	309	317	331	303	296	314	325	315	362	345	333	330	340	343	301	304	302	353	316	323	316	320	314	336	364	319	331	293	336	298	312	334	307	358	282	351	299	335	328	317	326	304	278	308	333	349	317	331	330	307	327	313	287	342	323	312	287	337	326	324	333	345	330	310	329	340	361	327	346	329	326	320	331	354	324	330	326	315	348	363	347	295	299	315	336	331	339	335	301	315	317	322	326	346	331	321	329	312	328	366	334	324	312	312	345	303	311	302	338	319	294	343	326	315	335	313	362	331	312	328	345	281	342	338	342	280	308	321	335	344	359	292	316	314	343	276	292	318	316	325	351	294	293	320	330	348	305	310	319	353	303	305	317	313	333	329	339	323	357	316	333	303	371	331	301	321	348	317	316	331	309	314	311	326	302	336	328	324	327	338	331	319	344	322	310	324	314	287	342	331	303	307	287	311	349	327	338	326	331	343	368	320	290	347	327	315	313	327	322	302	347	326	316	317	300	326	318	324	311	317	308	296	287	323	315	328	327	318	309	312	306	329	340	336	351	346	333	282	312	328	328	290	279	346	299	335	288	300	333	296	281	288	315	343	299	324	319	320	338	307	337	332	309	316	319	322	303	323	302	313	342	302	335	325	346	326	315	314	301	319	329	337	338	338	304	332	330	322	333	372	312	327	332	333	332	326	349	328	297	336	301	276	288	299	302	348	328	336	314	341	301	364	320	293	288	299	299	328	270	311	316	302	296	321	324	339	328	349	312	350	336	309	339	319	309	306	359	308	333	291	340	329	338	304	317	318	297	352	325	298	340	304	298	343	322	338	312	327	343	308	295	320	333	306	284	300	339	330	327	339	316	285	312	325	314	301	345	333	308	318	315	345	311	347	328	333	319	330	349	323	311	341	365	348	331	310	300	336	319	307	306	314	344	302	318	347	311	335	350	326	349	292	313	351	329	315	296	323	331	353	318	317	348	319	341	334	327	326	312	328	351	315	320	321	329	333	359	300	331	298	309	326	320	316	330	336	343	323	333	288	351	349	278	329	354	321	337	334	295	306	312	316	344	322	299	314	331	306	326	315	372	318	335	321	316	337	328	330	313	335	325	301	306	318	309	317	290	323	290	321	299	302	316	330	339	323	327	309	319	316	328	323	313	332	354	330	321	332	343	357	322	334	299	319	333	320	318	315	313	332	319	327	320	324	314	345	315	308	317	316	319	309	340	300	322	313	342	331	307	334	348	301	331	302	306	306	322	327	325	309	311	313	320	315	309	347	322	326	349	296	285	334	328	356	337	330	309	311	317	343	313	324	320	280	322	318	332	318	347	337	337	296	340	311	326	342	303	319	330	357	340	312	302	303	334	287	308	341	308	307	311	329	313	324	325	316	345	350	326	345	323	337	323	304	310	339	326	315	296	344	323	354	316	361	297	326	324	340	312	299	340	324	333	316	326	358	319	333	303	336	316	328	335	316	354	303	326	332	313	356	283	314	311	324	310	307	350	285	291	350	351	333	336	317	292	328	339	327	348	316	334	356	332	331	359	291	345	339	317	311	304	341	305	330	339	316	319	364	314	295	343	348	313	288	304	313	298	348	304	332	326	302	324	316	299	328	322	312	303	304	313	320	297	332	344	352	305	308	330	279	301	309	311	312	332	348	321	329	308	327	323	282	325	295	311	339	298	306	316	303	315	321	336	307	310	318	340	284	363	306	346	318	310	336	297	345	339	301	322	344	341	347	317	324	302	364	305	308	323	331	281	310	346	347	365	329	338	338	312	346	323	341	323	299	294	296	334	353	349	352	312	322	333	316	332	295	340	321	313	321	331	290	320	317	277	321	331	326	348	323	331	320	319	316	318	282	303	327	334	307	327	312	317	309	306	356	302	310	301	319	317	341	349	342	322	337	338	347	333	342	334	294	294	331	354	333	333	309	368	349	290	334	322	283	318	324	316	324	336	322	305	295	306	315	339	293	347	314	308	318	325	335	346	305	323	302	293	324	344	351	292	337	319	317	319	330	348	324	349	307	361	293	296	292	346	356	310	307	338	330	316	307	300	321	355	317	326	316	317	307	331	297	293	302	340	297	319	299	312	299	311	350	317	400	328	340	316	319	333	317	298	344	300	268	309	309	338	326	298	303	307	339	328	318	325	332	306	355	311	330	287	360	316	300	288	303	337	322	327	348	317	305	319	323	291	322	344	334	325	302	339	356	320	297	327	314	334	301	316	324	346	310	350	299	322	306	313	353	318	314	316	309	359	301	318	322	276	326	343	317	311	347	347	328	345	307	288	288	330	329	373	331	366	294	354	306	326	321	313	329	324	316	321	327	276	318	318	316	326	350	334	326	332	299	326	311	349	359	329	325	342	340	308	319	321	310	342	312	313	315	325	345	328	295	318	339	339	327	323	354	357	299	349	317	326	326	321	361	314	318	313	309	333	314	358	313	336	332	311	324	318	345	304	316	327	305	341	359	358	315	334	327	339	318	358	314	301	322	330	290	338	306	298	316	312	330	316	302	321	331	329	365	312	324	319	353	324	319	295	322	313	321	330	308	343	324	297	325	330	340	329	331	299	290	327	292	301	312	354	368	316	326	286	345	339	304	339	328	312	351	327	313	323	273	318	339	346	339	329	352	323	309	325	366	321	305	324	334	330	322	346	313	314	345	268	333	347	327	339	300	342	317	334	316	327	315	304	321	334	331	331	320	319	329	370	369	331	334	329	336	291	325	309	334	335	333	347	343	302	321	333	317	314	284	311	295	317	316	316	314	328	355	323	320	317	338	348	312	299	359	324	307	293	336	358	322	335	325	322	283	349	323	322	298	282	331	302	309	285	346	334	309	283	333	337	348	328	303	325	319	328	308	321	309	325	342	333	319	286	365	307	277	276	311	313	347	321	345	363	298	324	309	306	317	299	322	345	333	334	327	323	329	321	336	348	341	349	323	335	306	312	338	346	329	312	286	307	312	332	343	290	315	296	299	341	330	310	341	322	320	325	311	307	305	343	333	333	325	314	317	330	332	345	328	304	300	329	322	287	314	311	313	317	309	342	323	330	350	297	312	337	326	321	327	330	336	326	329	279	332	327	344	310	334	338	319	339	310	326	324	329	352	336	313	292	323	316	294	322	319	310	325	297	325	330	325	332	326	343	310	331	384	333	342	324	329	315	329	345	344	354	330	327	330	332	343	312	301	310	285	326	301	321	358	349	313	310	331	312	319	333	296	334	337	320	334	319	314	338	316	338	323	395	305	332	310	330	310	314	348	293	304	300	296	305	322	316	345	315	310	310	348	300	325	342	287	313	320	293	305	387	305	337	318	326	319	343	289	338	337	327	318	328	339	316	309	330	301	295	320	313	305	323	333	308	292	320	306	342	291	310	336	317	351	318	325	335	312	340	319	329	322	286	317	311	358	357	348	298	338	305	329	351	341	297	326	305
16689	11750	5892	4812	3607	4307	2783	1108	2584	4931	3038	2526	699	705	753	749	742	701	748	739	717	741	730	717	668	747	720	710	689	729	777	728	715	710	712	698	725	785	726	712	735	722	686	686	673	683	745	655	712	678	688	703	728	745	738	728	724	722	709	685	697	664	686	717	684	750	686	732	735	680	732	748	760	733	729	722	736	767	685	711	725	683	722	747	704	715	696	717	793	699	708	716	756	739	696	722	745	717	669	780	727	705	729	641	703	745	727	728	719	685	708	709	748	696	769	746	731	723	749	701	742	756	674	743	761	727	737	700	679	720	743	707	739	739	671	698	714	766	727	727	710	724	684	693	738	740	716	698	721	689	758	722	738	698	730	719	729	723	739	750	691	680	701	721	728	697	744	681	724	712	722	735	668	720	723	768	707	729	752	697	676	733	722	771	729	687	707	729	754	775	710	724	690	713	722	751	710	745	688	734	692	743	727	676	718	712	770	711	726	708	709	717	777	763	719	719	688	656	660	650	697	757	729	706	727	680	660	712	737	722	704	707	738	710	705	720	689	681	681	716	713	717	736	742	702	726	703	704	673	710	710	716	743	718	733	651	734	711	691	743	774	749	723	673	702	699	672	733	713	790	708	693	695	689	717	672	732	713	716	711	739	750	722	687	686	679	745	707	699	726	676	695	692	711	722	784	774	701	707	709	710	712	730	733	719	702	711	714	748	729	713	716	730	709	675	720	753	726	710	702	712	704	758	694	748	669	708	779	699	724	715	731	710	737	696	686	722	735	688	685	690	686	740	694	709	715	719	700	695	721	731	697	722	747	715	745	704	679	738	730	701	686	709	750	750	708	750	699	772	719	705	742	712	745	712	775	722	706	705	673	698	709	711	703	738	734	666	750	696	700	723	736	704	733	690	722	706	722	705	678	744	718	697	722	706	761	723	766	690	702	744	700	704	745	743	752	725	724	744	778	657	737	724	709	691	737	754	754	725	731	729	731	706	723	721	683	695	702	729	743	701	746	748	687	685	723	713	752	741	721	736	726	736	699	741	721	765	700	666	774	702	714	728	756	734	701	703	738	720	752	727	704	750	725	711	711	691	749	677	736	744	656	715	745	740	749	718	694	740	732	745	735	720	715	725	706	687	730	719	737	738	693	732	726	741	737	712	725	702	695	718	714	695	710	715	700	704	740	731	687	731	700	739	684	775	767	746	762	714	771	693	729	715	736	668	756	732	741	761	740	712	735	721	741	723	706	678	683	690	708	686	749	790	723	709	729	685	724	741	727	719	700	745	716	737	713	691	667	713	741	730	685	667	762	761	757	709	727	737	721	667	703	731	675	744	713	761	669	728	733	732	743	740	739	698	686	734	716	726	719	736	709	727	724	685	709	710	743	704	706	710	701	730	720	694	729	741	731	705	658	730	790	740	696	710	732	699	738	744	716	690	718	701	719	713	687	715	776	697	711	707	677	684	707	764	725	781	725	680	702	666	709	708	733	761	712	770	681	742	715	738	713	759	713	696	694	692	725	715	733	713	712	714	756	735	758	654	708	749	651	709	748	737	726	717	696	735	715	743	706	698	703	634	721	731	790	692	706	707	671	737	704	755	751	780	725	744	733	715	738	749	720	704	800	773	716	752	737	751	748	724	714	699	734	745	750	761	737	716	698	701	695	700	707	755	720	705	725	728	698	788	711	739	738	712	701	695	733	700	690	723	723	697	678	730	759	710	686	764	702	680	679	704	734	697	724	730	717	710	685	728	715	714	739	732	753	747	740	782	737	756	735	707	697	743	679	727	711	709	682	736	720	735	727	715	675	719	696	735	719	703	713	716	671	732	729	711	706	763	716	718	700	649	730	696	716	735	735	719	699	722	697	720	679	770	712	712	752	759	716	753	762	680	727	805	765	736	733	742	755	698	715	741	723	748	749	740	712	736	760	733	739	738	702	728	715	723	694	697	716	741	696	746	764	735	741	698	745	671	687	761	725	717	739	686	738	778	755	709	715	723	776	763	749	707	768	707	739	721	727	743	700	750	716	704	730	708	710	693	711	728	755	709	688	704	717	703	701	712	750	735	733	710	728	740	743	692	677	768	760	704	727	705	671	728	715	746	685	702	737	692	721	715	751	681	725	710	723	761	755	718	706	678	708	715	727	684	664	680	661	727	688	686	686	712	716	720	743	706	741	738	715	689	733	708	719	721	754	713	725	702	683	713	742	673	768	731	729	699	713	705	736	743	662	711	692	739	733	738	733	681	723	680	744	724	734	729	694	664	751	727	717	700	746	745	766	723	735	709	705	702	693	725	649	705	749	766	694	706	697	712	722	703	725	675	724	695	723	695	735	721	696	753	732	698	707	708	704	695	727	710	738	730	739	717	639	664	693	750	747	740	775	636	725	744	744	721	711	697	707	725	728	692	730	713	699	691	730	674	690	731	702	732	709	743	746	702	744	736	741	766	687	733	709	718	722	706	703	719	692	698	725	717	721	757	749	732	737	718	708	716	763	724	722	735	680	735	698	711	691	750	726	734	687	754	752	755	693	717	703	724	708	735	697	698	705	706	714	712	686	704	718	772	693	689	747	717	693	680	695	677	754	722	700	723	713	708	727	751	751	728	721	718	730	695	680	742	723	753	704	759	672	704	734	740	720	740	663	689	743	759	732	707	754	740	729	743	683	685	715	752	743	722	700	671	743	716	718	737	724	705	742	720	705	709	739	649	740	678	701	821	742	677	730	721	749	671	677	746	712	732	724	706	765	722	725	710	716	714	738	712	730	720	698	718	720	760	718	739	721	724	725	683	675	735	724	728	728	758	750	690	737	720	734	684	735	703	733	714	722	759	743	701	710	740	724	723	730	750	701	724	685	717	710	725	768	723	728	712	750	719	714	693	718	691	735	708	732	715	721	683	714	698	707	686	727	765	700	683	702	754	707	761	748	704	748	709	687	705	727	751	699	724	725	726	705	678	708	698	682	743	734	756	695	740	750	691	728	736	711	742	712	734	702	746	726	720	712	743	686	709	716	738	717	753	705	697	690	692	707	698	681	769	763	704	763	721	685	708	707	728	714	734	708	725	738	685	720	727	722	761	687	766	695	719	705	727	757	694	734	717	760	662	751	745	742	742	754	726	749	714	716	707	709	740	736	752	751	720	752	692	736	741	729	674	682	749	708	731	716	721	729	730	746	645	698	687	742	689	729	705	737	725	732	721	662	802	727	714	736	716	747	760	685	722	695	706	720	706	769	757	686	696	760	743	759	728	738	697	732	736	727	721	728	695	709	730	757	755	710	687	669	688	731	742	710	711	753	714	734	709	674	718	685	747	697	711	681	706	729	705	732	723	779	757	716	647	764	713	732	715	708	759	720	718	749	738	692	775	712	724	711	709	709	671	682	739	708	703	761	693	737	730	723	716	723	745	716	745	741	789	684	690	758	729	714	678	729	687	693	725	745	721	679	708	707	750	675	745	733	733	675	737	803	717	691
55705	39767	23614	14460	7201	7807	27408	12779	8861	16746	13528	4991	338	226	249	236	219	215	219	253	212	230	243	236	244	227	218	234	200	215	227	220	231	203	218	241	223	234	243	205	227	197	196	218	221	185	227	230	242	211	238	220	234	250	272	220	218	210	210	193	205	205	213	212	205	210	248	218	196	216	222	205	246	206	223	222	254	254	230	222	208	197	229	210	247	225	204	197	226	219	227	205	213	213	226	219	222	218	223	222	232	221	209	225	221	217	204	217	208	220	211	215	216	256	204	233	236	240	223	201	198	226	208	222	229	228	205	206	251	223	209	217	249	211	221	203	222	237	214	236	221	229	206	209	206	229	221	221	223	237	243	233	191	202	230	196	216	208	215	215	201	233	206	219	223	203	227	202	205	228	210	230	223	225	225	240	234	243	231	233	229	230	223	191	204	221	216	214	196	246	192	230	232	228	225	225	228	247	209	236	230	205	226	194	200	217	205	244	224	221	218	214	231	219	184	245	233	223	231	251	215	240	221	204	215	235	212	227	224	212	225	227	232	222	246	217	218	211	230	220	206	209	217	216	206	214	195	237	208	208	234	217	185	215	222	225	201	254	233	229	186	202	235	236	206	226	215	238	219	234	215	217	225	223	199	233	205	238	257	227	221	267	219	226	215	230	211	253	213	215	238	245	217	210	218	246	235	206	228	224	235	211	215	249	212	232	208	189	226	212	202	206	252	226	190	217	223	197	269	236	218	237	256	243	217	220	242	247	217	239	236	204	222	226	233	230	267	243	226	179	206	241	243	212	244	212	231	209	227	203	237	239	242	221	216	221	222	228	226	193	210	245	222	211	210	219	217	215	214	209	196	202	211	217	215	222	197	231	241	239	194	216	252	219	200	218	231	217	257	209	215	209	250	203	209	216	237	228	214	211	209	169	224	221	206	224	215	235	196	229	207	253	211	224	203	227	197	222	211	200	236	236	215	222	208	228	243	202	235	220	240	209	229	222	202	230	216	217	241	243	207	219	221	218	226	212	240	214	198	200	227	233	218	218	229	216	225	249	208	229	255	220	240	239	233	247	241	215	235	224	227	219	214	237	219	185	228	217	204	227	204	197	217	214	217	228	226	248	239	209	226	199	223	222	196	212	216	230	221	234	198	225	231	204	230	250	230	224	193	194	210	194	208	230	215	220	215	222	187	245	230	207	202	222	218	212	220	231	209	214	237	207	248	201	244	211	204	219	215	219	180	208	223	239	265	264	241	219	213	226	214	217	209	224	223	232	196	193	226	225	229	243	216	229	240	229	221	231	230	205	206	217	198	230	225	235	235	206	232	252	234	221	247	214	239	236	236	224	231	216	205	221	242	217	207	249	210	239	206	226	231	225	217	215	240	248	202	241	201	230	224	214	239	231	230	209	218	196	227	200	210	252	200	226	225	232	212	224	236	238	204	249	204	200	203	202	216	215	200	194	238	201	216	226	243	197	220	195	242	230	230	242	229	191	225	213	219	217	229	201	200	232	227	222	203	221	213	223	221	229	236	208	252	220	208	196	209	191	230	240	205	227	228	236	210	233	228	216	251	233	269	189	221	231	221	219	224	219	211	218	221	228	233	219	244	268	239	221	203	215	198	236	220	227	200	219	221	219	199	202	213	222	215	218	211	225	207	220	221	207	232	229	197	220	234	241	215	241	225	230	211	224	200	194	226	209	239	221	227	234	230	226	196	213	229	189	242	214	231	224	215	194	207	212	234	232	236	233	185	236	199	245	237	211	200	215	226	259	246	218	226	222	246	219	218	226	220	243	245	246	237	241	204	218	229	230	231	218	243	216	222	224	223	228	221	244	210	201	223	215	215	238	211	212	189	205	209	226	219	213	240	203	215	249	219	213	201	258	231	227	225	226	193	206	256	206	211	190	207	241	192	213	200	215	219	216	217	252	223	212	252	249	195	196	227	224	242	213	233	205	205	244	206	196	219	208	230	190	201	242	226	189	207	225	204	216	210	226	211	228	232	202	221	226	233	225	226	204	195	243	212	233	194	229	230	232	207	234	226	201	237	217	241	222	223	229	208	223	235	217	196	220	238	209	224	228	204	232	210	217	210	218	244	222	240	213	189	195	232	231	226	239	213	225	218	253	217	221	216	233	245	197	217	198	206	251	223	201	250	237	245	250	194	225	222	245	226	211	218	223	223	201	217	199	235	220	228	223	239	249	239	218	213	224	230	258	222	200	217	242	226	239	214	210	227	222	228	238	216	227	210	218	233	230	227	204	232	206	189	204	202	224	217	194	241	220	203	229	228	232	210	256	202	189	230	219	233	242	230	239	223	220	245	219	215	230	222	200	240	228	209	201	218	217	219	228	199	222	204	234	230	217	204	233	239	221	246	208	220	207	223	253	221	236	204	243	251	206	220	200	218	236	221	234	233	232	231	223	217	212	202	262	235	205	230	234	240	220	222	267	235	214	235	203	224	222	234	231	234	233	222	212	214	220	244	203	200	204	210	195	251	224	208	230	241	204	221	209	246	219	218	210	248	204	213	231	235	225	201	221	245	209	202	223	241	194	238	218	227	208	209	210	213	233	245	236	216	223	201	220	201	221	231	253	233	206	210	212	221	212	228	206	229	210	236	221	239	219	218	237	231	230	230	215	194	205	204	224	230	210	233	211	220	235	211	221	215	241	231	212	203	204	228	257	219	212	208	209	228	216	218	239	241	243	213	243	203	227	228	208	195	217	243	229	195	229	219	235	233	216	242	243	186	231	224	225	217	230	235	222	203	225	223	210	214	239	234	188	229	202	216	211	238	206	200	214	203	221	237	211	231	192	229	209	211	247	220	205	211	221	225	209	219	211	215	235	241	215	199	220	214	193	202	228	230	206	218	216	222	208	221	208	205	226	225	237	225	228	237	238	267	236	218	212	216	226	211	254	211	209	204	215	220	199	224	224	231	215	236	214	217	222	232	235	207	241	203	190	225	231	219	209	238	229	218	204	259	205	208	211	211	212	218	199	202	224	222	192	215	235	214	227	212	220	249	229	257	212	233	242	228	224	246	213	207	220	212	208	235	215	239	228	212	229	220	238	227	238	203	218	238	235	255	241	213	194	249	216	246	213	215	229	234	217	214	217	228	245	206	218	208	216	207	204	227	235	190	200	248	203	210	247	194	242	220	200	234	229	252	227	217	223	186	283	226	223	220	222	223	225	202	188	209	222	236	228	228	234	202	228	216	238	211	212	214	233	200	195	198	193	240	228	224	204	201	209	204	223	239	206	214	223	214	230	213	211	220	213	211	238	210	243	218	208	219	213	192	218	224	225	232	215	223	207	216	207	222	253	202	204	195	185	205	218	228	208	230	224	224	214	207	217	230	206	226	229	229	245	191	238	228	229	235	205	196	208	225	220	217	237	218	224	241	219	225	242	204	225	220	223	192	224	215	218	221	213	244	224	229	207	216	221	222	215	204	214	206	186	218	208	201	219	214	231	243	228
43632	26192	12238	8541	5760	16869	43175	16263	26721	38692	32724	14014	551	616	573	586	594	585	625	576	546	573	547	527	560	532	561	536	535	577	560	524	570	504	551	519	522	544	593	502	540	567	558	540	519	549	515	537	543	571	543	548	542	537	494	600	538	482	502	541	562	565	574	540	569	532	532	518	505	531	536	569	508	554	553	505	517	537	543	535	550	506	516	529	528	562	529	543	566	526	531	555	520	525	513	524	503	524	538	557	540	549	550	522	547	512	499	534	542	528	518	495	508	501	542	482	524	510	528	536	550	510	514	548	483	560	513	538	544	586	552	509	508	512	531	526	541	550	515	524	526	533	518	523	527	515	501	562	574	526	542	528	509	521	549	560	494	526	498	555	545	560	526	499	521	516	520	530	520	488	547	536	545	561	500	525	490	517	538	520	516	519	473	552	533	544	534	475	529	486	494	538	542	516	518	543	546	536	516	522	557	537	562	483	534	533	567	521	495	547	573	550	555	530	512	541	530	524	546	493	507	497	540	508	507	535	525	519	530	526	550	546	531	556	463	478	495	491	544	533	506	525	520	528	521	543	536	519	541	508	537	528	526	554	517	547	553	518	528	562	511	544	486	584	480	550	558	525	519	523	548	548	542	513	501	537	530	567	519	537	535	528	592	515	553	578	527	540	525	540	525	496	530	522	549	537	553	530	516	502	524	522	542	516	490	540	517	539	539	542	510	526	539	551	538	518	501	518	553	522	560	513	532	535	543	507	558	556	527	520	510	488	537	569	535	526	536	534	527	519	521	583	488	548	554	561	522	537	541	512	505	523	489	520	525	517	568	563	551	512	551	518	516	500	529	505	519	494	524	521	530	519	502	509	512	535	523	503	526	511	551	530	512	556	517	554	511	510	500	563	524	538	532	496	520	499	531	525	514	515	521	548	542	529	520	510	532	561	510	525	529	586	517	561	513	540	510	561	551	488	515	526	532	556	546	545	546	496	546	541	529	560	555	495	538	493	525	525	564	523	509	554	581	505	521	535	528	515	498	507	480	530	511	512	552	534	542	559	526	539	579	503	557	534	543	504	514	556	515	540	540	531	533	533	517	476	511	532	538	543	526	489	566	511	553	511	518	553	506	534	542	519	489	492	528	569	540	550	492	520	500	502	556	544	526	574	546	518	563	516	543	532	558	529	526	553	532	507	502	523	524	544	549	537	546	558	555	523	547	560	519	524	550	493	505	553	529	524	544	544	527	537	530	570	520	534	531	522	500	536	542	521	530	550	524	523	520	487	525	538	541	559	520	541	535	537	511	510	554	538	529	536	528	537	528	485	499	524	499	487	538	599	546	542	516	521	530	506	560	508	514	523	538	542	523	521	505	479	495	534	538	563	512	532	530	511	573	500	524	557	541	534	525	541	523	514	531	524	498	570	528	532	548	578	537	507	568	525	504	588	543	531	537	514	576	552	515	529	494	523	531	499	517	543	574	553	535	511	503	501	510	504	503	522	524	546	475	522	541	507	525	522	546	531	523	539	513	533	529	561	521	496	534	504	519	523	500	511	559	507	533	524	510	512	541	554	506	540	482	561	516	502	538	526	572	540	526	575	539	535	531	529	539	513	528	559	543	547	513	539	552	557	547	467	531	511	550	509	515	530	510	572	500	555	514	492	564	507	520	523	524	514	530	551	481	520	533	494	525	519	516	566	517	509	524	556	556	540	557	545	533	538	520	521	490	551	553	522	517	534	533	530	498	540	546	486	523	535	508	538	522	496	504	558	490	574	558	520	509	572	546	476	548	520	529	542	544	483	549	522	540	523	537	518	557	523	552	539	532	533	560	473	511	581	518	529	498	506	528	512	516	532	519	491	502	492	533	497	508	510	537	537	490	573	547	522	538	543	505	502	518	550	535	519	534	545	509	577	519	547	514	524	549	549	541	532	502	535	531	525	494	550	501	510	532	535	525	501	536	515	507	567	531	526	533	517	517	524	548	543	576	552	536	544	552	530	529	502	542	546	540	549	529	530	526	522	537	526	489	521	557	535	493	517	543	526	548	527	560	531	503	530	551	517	495	545	506	522	497	506	533	571	515	531	516	522	526	497	576	604	513	532	575	557	516	483	550	529	510	521	544	589	491	550	484	532	512	539	528	543	520	488	513	534	509	562	503	541	561	503	534	511	516	566	566	519	546	526	528	518	512	518	511	505	523	536	552	528	546	546	538	532	521	542	565	500	477	548	538	514	521	539	547	528	519	546	535	521	511	540	517	520	518	530	523	519	538	506	509	532	541	507	535	572	520	566	559	518	510	535	527	542	501	520	514	509	508	544	535	530	531	525	499	500	528	525	511	523	535	505	496	519	539	506	526	530	536	495	548	537	546	554	482	559	528	531	539	560	539	599	528	506	516	511	534	503	551	550	536	520	513	517	563	510	528	529	536	546	519	514	514	516	514	508	507	558	555	531	509	525	524	549	549	503	503	559	481	497	492	498	548	574	523	505	581	538	488	526	528	503	518	532	527	538	514	512	496	488	521	541	518	543	511	544	550	558	497	529	543	534	520	508	509	503	498	531	550	472	519	507	559	559	499	552	518	513	527	555	527	549	518	528	534	544	492	496	550	521	528	558	499	543	531	538	492	493	529	548	524	565	502	510	522	524	492	500	561	522	551	521	528	560	540	557	530	513	547	530	505	527	527	523	543	544	557	521	553	507	508	511	556	538	496	506	520	523	557	567	513	521	501	474	523	524	521	557	538	553	503	492	476	503	493	514	503	530	505	534	518	524	513	563	514	543	502	511	559	530	519	508	499	517	556	510	505	534	561	524	543	570	524	489	516	523	538	508	536	554	518	530	542	552	517	565	517	490	506	537	528	502	552	508	521	513	570	508	525	515	620	529	503	543	554	518	492	534	505	530	510	544	533	522	528	530	494	546	543	567	549	528	508	522	510	532	556	525	463	566	499	560	547	547	560	495	560	530	510	538	548	507	528	568	506	517	525	553	520	548	526	505	522	519	556	542	518	505	546	546	501	508	544	552	535	500	524	540	511	529	519	526	529	539	530	494	567	523	532	510	524	526	563	498	510	527	541	511	553	493	517	543	520	541	514	518	505	526	553	487	561	524	575	538	533	499	514	529	534	498	518	531	498	540	518	524	516	561	531	516	552	510	527	559	525	518	540	532	521	545	540	562	533	496	505	527	529	482	541	547	523	517	496	508	531	562	542	558	524	560	540	569	534	517	567	575	550	549	536	517	523	508	527	534	543	505	543	476	535	487	556	556	519	552	532	536	542	521	499	509	520	506	539	521	527	507	539	509	544	502	526	537	529	510	552	519	512	539	567	511	564	550	543	527	557	543	514	499	507	524	525	522	542	532	533	523	536	539	547	507	531	498	530	570	529	507	544	529	494	486	548	486	511	534	467	495	518	552	563	486	520	546	510	523	505	548	539	494	510	517	539	516	563	524	553	560	513	517	503	541	562	502	555	534	540	545	490	563
60833	41057	26971	20295	13340	8506	40963	43391	20960	24785	19247	8609	570	290	291	299	306	308	297	306	279	286	296	278	293	324	298	320	293	281	281	245	285	305	290	294	282	290	278	297	272	273	293	301	300	277	277	275	272	333	294	299	285	299	294	244	273	318	306	327	316	289	291	288	245	303	281	284	296	300	331	305	289	281	268	289	286	273	262	281	291	272	282	266	280	288	276	287	273	288	284	311	284	271	299	311	303	300	285	274	299	292	284	302	305	283	254	276	328	304	279	286	282	258	270	305	280	294	283	288	288	286	293	287	261	284	282	287	290	294	323	290	272	296	298	308	273	314	305	241	308	320	295	283	349	300	300	290	311	287	257	293	286	293	268	304	291	283	309	295	307	318	287	304	324	284	282	286	262	295	324	264	289	277	301	291	261	249	260	259	308	325	316	288	273	307	264	336	288	286	271	299	279	296	288	288	284	287	282	262	281	302	340	298	268	295	290	301	292	286	295	289	273	279	287	278	295	302	292	293	311	298	258	297	303	285	297	303	304	260	273	287	285	292	318	311	281	288	273	263	269	303	294	305	280	314	317	306	288	277	300	285	284	295	290	291	288	267	311	270	289	309	277	288	280	278	271	288	315	327	304	288	326	292	293	257	269	275	304	283	300	266	330	267	291	280	264	309	283	314	276	299	286	274	271	235	289	269	277	308	300	281	307	254	278	287	296	294	279	297	259	293	320	308	319	322	268	273	273	322	291	286	307	287	273	304	304	306	275	312	306	325	287	261	311	301	290	290	284	278	293	326	313	284	263	287	251	287	273	256	290	305	290	317	323	315	268	266	291	300	298	267	277	299	287	286	283	269	274	273	275	279	293	315	305	324	276	280	295	286	301	293	293	303	289	317	274	300	257	271	293	301	278	302	268	279	308	309	296	306	309	284	278	288	245	290	275	294	299	249	262	291	289	278	293	329	285	281	269	285	271	310	305	289	272	288	301	297	286	305	314	277	302	311	334	267	289	288	272	314	305	303	279	312	299	276	306	266	281	302	304	307	261	304	274	303	274	312	297	288	272	293	275	307	261	295	295	271	263	276	321	285	295	273	290	285	277	276	276	295	258	280	316	281	307	297	277	254	299	290	294	282	306	288	286	313	304	287	288	299	290	305	302	291	253	293	291	285	277	260	295	320	269	299	296	292	273	294	307	298	294	292	281	314	328	293	294	248	290	299	287	284	302	293	305	351	276	307	297	263	292	303	292	278	300	277	275	283	289	292	278	289	293	293	278	282	320	280	302	305	303	306	290	265	297	273	332	292	292	239	302	287	311	280	293	313	265	285	257	267	297	313	272	273	261	289	293	288	272	306	265	309	287	293	294	272	289	296	307	310	272	286	284	297	300	299	283	276	270	273	276	283	308	281	285	265	301	285	293	269	257	266	287	302	282	279	261	298	320	283	303	283	272	293	274	286	310	257	281	318	261	309	281	295	309	317	305	302	275	246	286	285	283	300	311	294	262	298	308	290	268	298	262	269	279	308	297	285	256	303	320	323	302	293	313	288	273	298	307	292	305	257	290	313	300	294	319	284	295	285	293	275	262	318	315	305	320	294	304	303	310	293	300	295	263	260	317	268	288	323	262	275	313	299	289	279	288	311	311	281	301	271	271	268	300	288	282	279	262	286	254	307	269	271	285	295	295	259	273	283	279	301	298	272	315	282	285	304	272	312	317	273	282	280	326	258	284	284	310	295	287	290	289	316	302	258	263	303	307	272	285	252	304	293	313	303	283	287	299	295	314	283	291	312	306	307	299	280	302	285	288	249	290	284	291	289	290	280	290	279	250	239	295	297	285	291	286	324	283	259	308	294	294	311	317	285	287	277	299	286	290	276	313	273	273	306	252	297	302	297	257	295	292	284	321	328	267	327	278	324	291	285	260	308	285	292	261	294	306	276	276	294	259	293	299	320	269	282	283	258	271	257	292	322	298	263	301	289	287	298	316	273	294	304	243	303	287	303	289	249	291	266	281	295	303	291	297	318	293	280	304	297	247	292	258	312	283	254	323	320	257	266	290	287	294	309	288	311	251	274	278	285	300	321	313	290	259	269	303	295	292	297	315	301	315	296	307	303	300	294	313	300	306	235	297	272	268	299	297	307	262	279	275	316	310	293	273	298	286	291	274	262	295	318	303	291	281	259	270	291	286	257	288	284	305	294	323	274	281	265	297	310	274	289	280	303	303	281	280	276	298	287	297	275	279	284	305	288	303	281	276	294	304	324	267	291	266	299	302	267	305	292	312	281	271	289	268	264	290	281	284	261	286	289	285	281	317	317	317	302	299	304	272	316	304	309	339	295	296	261	288	291	290	308	285	254	304	271	273	289	291	297	279	274	261	257	296	279	289	293	275	288	316	295	289	270	325	255	312	314	295	337	321	284	307	287	292	297	268	307	277	275	310	292	317	325	272	318	288	266	262	295	303	286	321	299	264	272	287	308	271	258	321	329	342	295	315	306	298	265	289	323	282	272	273	253	294	298	301	307	264	268	279	299	279	311	275	264	285	287	260	291	319	255	300	289	310	284	297	299	291	292	308	266	261	288	262	261	284	278	280	281	292	295	295	356	292	282	260	255	290	265	318	275	302	275	293	286	287	294	262	303	315	275	283	295	258	293	320	249	259	267	320	268	266	292	268	269	285	303	274	291	317	290	316	314	269	258	270	290	291	300	294	271	273	296	306	272	284	265	305	283	287	297	297	290	298	269	294	266	278	295	277	294	275	258	270	298	259	268	269	295	289	282	306	304	307	305	298	268	286	316	317	278	297	264	309	287	290	269	241	298	295	283	277	303	298	319	265	271	280	282	288	276	289	285	303	262	269	293	275	310	299	270	276	324	279	261	325	333	309	287	291	300	297	275	285	279	273	298	296	284	292	265	283	282	286	299	277	298	309	321	298	292	259	292	287	259	290	309	284	293	298	286	309	295	301	277	264	291	259	269	296	322	262	256	269	284	272	282	299	295	323	299	241	305	278	274	287	289	292	327	271	274	271	300	276	271	313	290	245	320	322	311	277	284	266	272	290	257	277	296	299	320	274	302	269	285	292	270	271	312	283	276	303	260	303	278	277	315	283	281	309	256	311	296	276	286	285	336	286	257	287	296	321	304	295	293	300	289	296	287	305	289	280	325	303	280	289	293	293	265	269	284	286	307	309	271	293	286	257	288	246	285	263	273	285	297	301	266	234	275	303	276	304	322	312	310	254	271	271	286	292	287	303	293	276	303	290	283	298	274	291	305	283	287	283	297	296	283	296	273	290	317	301	271	321	286	286	280	283	303	289	269	332	298	315	317	289	284	287	252	315	289	291	260	298	270	296	283	297	282	272	279	298	297	281	268	254	296	276	285	285	301	290	271	296	275	301	321	305	281	259	288	269	278	295	333	299	296	291	306	279	264	306	278	308	276	287	318	295	289	295	300	294	303	313	300	307	289	307	278	300	307	251	245
48598	34602	20202	14189	7645	12088	58860	55203	31466	44961	38195	19303	815	743	742	746	749	750	756	757	696	715	772	741	720	727	750	685	683	746	728	710	663	669	704	727	658	695	691	666	702	696	660	720	671	663	644	677	669	665	695	718	649	679	662	661	671	688	688	700	697	644	635	673	701	725	692	679	718	664	716	689	669	687	696	702	681	717	695	666	675	663	676	704	658	684	685	722	678	699	698	702	673	673	714	677	714	684	664	680	709	681	688	707	691	678	645	686	681	701	658	694	690	706	712	690	649	713	656	699	669	690	633	643	664	703	666	698	685	682	623	702	662	686	719	659	693	679	722	665	671	668	681	685	670	658	677	676	685	689	682	660	654	664	680	649	677	625	642	686	695	662	692	712	624	699	694	636	686	645	697	662	663	663	688	727	669	726	694	737	668	653	703	688	668	711	645	636	645	675	682	658	668	706	682	672	711	664	669	669	652	701	683	659	733	666	694	660	718	636	679	672	645	665	667	674	684	705	676	716	680	681	677	667	656	635	718	678	643	658	713	646	674	713	699	653	706	630	725	644	650	637	676	701	685	702	673	658	679	686	679	718	693	675	682	635	666	711	709	720	685	668	670	663	668	638	674	683	635	712	659	684	718	703	668	654	660	647	695	677	648	679	695	660	724	709	698	671	675	652	694	729	687	690	681	695	614	663	694	702	695	663	700	704	723	710	680	702	667	682	720	661	705	688	680	717	737	662	671	688	654	685	715	742	696	673	717	719	680	727	693	685	688	660	654	669	722	723	658	699	704	641	645	699	680	696	681	693	646	687	719	660	700	651	663	645	736	712	719	681	668	665	681	667	706	702	683	684	705	654	708	661	648	670	710	687	652	682	683	736	736	705	690	661	698	699	720	652	690	739	678	695	734	712	751	665	642	667	672	688	640	628	667	656	661	667	664	628	692	654	656	691	687	663	683	718	669	707	679	683	681	687	685	635	671	683	622	681	661	669	695	683	675	743	655	674	700	693	688	680	696	692	694	661	666	682	659	647	717	660	673	673	665	695	708	693	674	647	683	654	711	685	672	687	663	691	681	715	679	678	707	661	666	684	666	667	640	653	676	675	647	693	691	691	668	638	682	672	711	676	658	694	684	715	653	682	696	671	676	691	693	684	655	705	677	649	669	715	697	738	656	654	738	659	706	666	707	631	681	675	654	629	695	738	680	647	668	662	688	732	592	700	702	667	734	703	682	662	718	644	675	712	711	710	693	665	635	646	745	647	719	680	686	659	696	683	708	688	673	645	685	663	689	692	679	694	701	704	714	659	702	668	667	649	669	637	664	705	631	725	676	671	669	696	678	677	668	670	653	689	701	677	661	728	655	706	708	686	641	653	636	646	661	679	657	702	664	656	692	687	700	759	690	697	666	709	662	686	661	666	671	682	700	720	673	655	647	688	677	690	641	691	717	664	662	661	706	705	637	667	673	675	719	652	729	708	659	629	669	719	656	704	673	669	706	691	664	662	650	709	676	673	684	677	707	675	617	699	689	725	712	686	697	706	711	690	642	670	716	661	698	670	698	640	708	716	768	698	638	703	695	705	691	697	697	765	678	676	737	692	632	636	684	675	692	666	705	674	676	656	665	693	677	698	690	679	708	690	713	677	692	673	653	688	694	705	709	722	664	685	613	662	703	674	725	671	715	664	621	715	736	637	738	659	672	706	689	691	694	690	674	654	636	673	688	687	706	679	638	747	668	641	682	632	655	673	694	694	646	720	676	679	642	652	627	687	640	676	691	671	666	681	685	669	709	691	654	697	666	642	683	655	714	680	656	697	672	690	666	669	673	664	710	652	628	676	630	643	672	620	667	625	694	651	688	677	675	662	673	694	700	628	691	659	667	696	645	677	674	695	704	687	671	715	678	675	663	650	688	689	654	657	701	691	652	671	665	677	700	700	690	703	700	685	626	660	659	694	653	666	694	686	720	657	683	665	683	683	644	712	677	689	649	652	709	730	691	661	672	685	681	712	703	688	664	707	737	653	640	623	687	715	699	679	665	681	663	670	648	685	679	689	643	599	708	679	671	668	671	704	668	686	683	727	690	707	682	664	705	692	663	661	689	683	661	690	686	712	726	707	653	725	674	658	629	674	657	679	660	694	671	639	646	682	644	724	650	697	668	653	694	693	659	653	730	648	689	758	663	673	662	645	687	688	684	676	682	678	664	649	672	680	671	655	714	661	694	688	713	675	679	704	671	668	693	656	670	747	665	651	694	708	595	661	667	687	638	639	642	600	704	664	728	685	655	760	716	695	686	651	712	714	656	667	723	706	692	717	671	693	646	653	633	743	671	676	676	664	715	686	677	670	675	679	747	648	679	654	708	646	664	647	699	655	668	669	696	703	658	734	674	656	726	687	680	673	677	665	682	686	704	726	684	624	669	652	643	639	604	702	683	706	700	686	668	660	665	630	627	691	655	686	717	689	710	700	648	695	718	708	695	663	683	707	677	652	721	672	656	687	637	721	676	681	695	698	735	709	732	700	709	662	704	674	653	669	654	639	716	714	723	711	675	698	673	633	677	703	699	687	745	650	698	675	702	666	683	690	636	727	672	680	680	693	697	664	652	614	722	703	696	671	661	718	668	730	690	648	628	659	688	715	674	680	717	648	706	674	613	727	680	700	692	674	630	694	631	656	676	633	677	702	645	731	671	660	680	687	681	670	675	671	652	675	660	671	658	739	701	689	707	718	651	649	642	707	686	674	759	719	675	702	663	655	662	662	711	650	672	724	716	712	651	661	651	716	702	651	677	735	641	709	717	634	717	689	678	705	679	703	684	686	694	674	686	638	689	705	670	666	692	688	703	656	656	661	704	685	665	691	646	672	633	666	694	694	673	685	732	671	680	707	688	680	698	667	643	688	700	668	642	650	688	630	682	689	681	656	668	670	697	657	702	707	682	727	667	668	694	642	642	713	687	707	717	687	646	692	672	644	667	698	720	689	671	687	672	705	660	711	727	662	694	667	704	650	717	670	703	708	697	623	705	671	641	656	670	668	673	659	709	715	714	705	698	691	648	659	714	703	703	637	700	690	647	703	653	710	663	730	669	697	667	712	711	687	700	652	705	643	698	672	643	693	698	655	697	692	680	675	693	723	693	642	668	722	651	679	646	640	661	673	684	644	684	711	648	719	679	665	745	692	664	641	659	638	691	675	696	673	711	688	637	676	694	676	699	721	680	702	722	645	714	670	709	678	700	680	672	641	667	675	688	619	711	684	654	678	669	697	711	644	635	659	711	685	665	679	674	689	673	662	637	694	677	641	668	725	651	681	652	697	663	654	691	668	690	647	708	674	726	683	671	688	704	711	680	707	687	676	647	654	646	697	669	586	695	642	699	651	676	659	716	628	632	729	639	677	670	645	647	719	671	696	699	694	669	685	701	642	712	681	677	677	689	696	718	696	695	626	711	630	696	687	703	706	692	677	700	715	688	693	677	678	625	681
22404	15237	4789	1742	989	716	1562	2268	1502	1110	796	515	385	382	424	389	411	429	383	412	388	445	427	412	412	389	424	442	415	367	414	397	401	417	386	397	370	467	406	413	363	407	404	418	393	397	385	421	424	407	402	356	380	381	386	406	403	351	395	373	406	420	411	372	416	409	414	391	398	410	377	403	428	397	385	415	384	390	394	397	378	401	405	372	422	367	408	393	418	393	391	397	418	427	387	398	409	391	369	382	408	396	424	414	411	408	416	395	389	382	367	397	400	401	424	410	341	383	431	419	416	390	371	398	409	389	395	404	387	385	369	399	353	393	408	381	416	411	377	373	395	375	386	405	419	368	392	430	406	391	353	409	385	390	417	400	412	435	392	398	402	453	390	396	412	401	415	375	419	370	381	413	392	408	401	383	380	402	402	419	408	392	387	376	414	401	361	422	390	434	400	354	404	394	402	416	389	456	402	367	394	386	387	349	398	407	374	383	389	400	394	370	402	375	394	391	411	384	392	421	452	387	410	404	400	417	383	393	406	406	420	386	444	387	402	398	363	439	422	407	380	378	420	400	370	401	428	388	393	387	381	419	408	382	430	396	378	353	365	395	419	407	407	405	346	383	396	381	402	448	400	429	418	427	406	385	392	405	414	406	412	405	402	402	373	386	420	374	375	393	400	399	367	411	376	421	398	423	444	424	421	396	421	415	418	370	398	449	400	376	450	367	398	414	374	346	370	434	423	388	405	429	384	439	426	411	409	424	416	408	417	419	393	393	409	427	419	400	420	382	391	393	400	430	441	393	388	380	412	398	398	395	442	386	398	373	373	404	390	405	431	375	394	387	391	431	419	433	388	380	377	433	369	393	413	385	387	364	391	441	415	373	394	424	375	380	379	391	382	399	393	397	388	386	404	403	396	366	414	426	397	403	388	406	436	410	396	367	399	367	426	420	375	399	411	380	385	383	388	409	425	440	413	371	396	416	406	390	389	396	380	471	425	376	359	398	380	418	410	447	383	423	424	411	446	418	398	371	423	354	402	378	425	345	395	412	404	438	388	384	416	403	415	420	414	403	375	397	417	379	409	417	394	420	402	395	423	362	362	348	422	406	405	415	418	393	363	415	409	354	404	394	358	405	373	398	421	401	380	392	428	364	365	398	413	428	391	409	432	407	404	394	421	414	430	390	435	362	384	415	453	438	391	417	387	377	375	387	390	416	387	407	437	401	380	400	391	415	419	404	429	430	394	350	407	370	397	389	409	403	384	415	383	400	397	394	414	462	433	397	392	355	384	406	410	392	398	398	385	410	401	381	399	395	432	412	372	415	415	417	401	417	407	403	419	389	396	406	418	401	396	403	390	386	395	422	373	381	403	416	390	419	417	379	375	407	429	396	449	432	389	367	413	426	410	396	446	389	411	412	444	403	410	420	429	400	376	447	368	416	373	430	395	384	402	404	410	420	410	411	378	388	411	426	400	395	431	409	390	403	423	429	399	383	421	406	390	401	428	366	404	408	392	383	370	376	392	421	428	404	372	397	372	411	431	381	389	348	440	378	394	384	402	370	398	423	397	382	434	394	386	391	400	410	382	433	397	424	392	430	439	406	415	399	390	367	384	402	430	372	412	383	381	427	394	380	379	387	399	419	395	409	417	402	422	431	388	401	393	386	373	385	400	398	426	406	392	433	417	364	395	403	389	406	349	451	422	389	373	394	406	402	372	398	389	397	427	385	404	388	415	415	403	433	362	408	367	406	398	377	418	398	390	345	392	406	414	393	369	388	430	408	381	390	428	364	388	406	401	387	424	452	434	356	383	392	412	371	377	379	397	435	411	406	424	382	455	437	380	400	391	403	423	410	382	405	395	370	377	410	378	365	417	392	422	354	360	377	397	391	384	387	379	378	419	400	410	434	425	390	393	400	414	429	415	424	413	414	390	380	409	393	372	403	385	371	384	369	383	373	383	395	408	382	385	424	421	447	384	423	418	418	400	406	390	402	418	395	363	367	349	370	394	380	409	372	405	403	396	385	438	380	372	414	375	397	322	392	359	412	429	396	424	414	425	398	426	404	389	418	422	389	416	369	383	390	358	389	371	368	443	355	348	396	398	372	412	403	398	445	386	375	382	381	410	401	390	345	384	385	414	388	367	388	396	410	453	403	400	408	378	413	443	350	412	402	423	408	373	429	415	394	387	400	402	411	391	394	414	386	394	402	430	410	369	438	452	373	402	394	415	415	424	392	428	380	364	394	393	428	388	395	414	375	413	385	381	428	382	416	375	377	433	414	404	398	406	370	424	397	443	375	385	429	433	381	385	384	419	381	397	398	407	451	394	351	379	382	387	406	388	405	379	408	414	403	406	368	408	386	407	396	428	417	395	406	354	387	403	368	408	432	443	390	421	381	436	399	342	409	405	398	437	429	384	388	373	425	424	411	408	375	365	405	348	348	423	403	388	409	405	334	428	389	391	396	418	374	382	432	406	412	406	417	378	373	397	425	359	383	403	356	392	428	382	410	415	377	410	417	414	402	421	392	389	379	409	424	443	392	424	367	389	379	409	409	396	420	388	438	386	408	408	400	427	390	340	413	374	395	414	441	427	397	436	416	386	381	429	410	408	425	434	418	408	428	418	401	371	397	359	387	408	408	395	425	378	396	431	406	375	424	395	401	409	418	391	400	371	357	396	420	373	392	435	434	403	396	416	395	388	382	401	383	399	379	421	372	412	376	456	426	407	414	379	383	444	418	388	395	404	394	444	401	388	413	428	407	422	408	383	392	398	407	447	408	407	407	441	412	413	432	415	403	376	422	446	405	369	424	395	399	421	387	404	397	373	370	370	383	396	383	392	388	368	400	400	418	417	386	388	373	421	424	393	369	445	416	375	412	402	423	429	421	416	405	408	389	444	412	427	405	373	368	428	378	434	417	398	391	397	415	372	392	410	370	391	413	391	398	390	409	385	425	410	398	413	386	362	367	375	406	369	384	402	385	399	399	406	383	420	415	403	409	392	408	412	418	433	374	433	407	396	400	379	428	401	418	405	421	424	416	379	390	371	386	362	362	405	397	397	420	370	416	393	432	408	413	390	420	417	428	404	390	423	354	383	371	366	386	402	376	385	411	412	438	415	421	374	389	388	399	412	353	387	384	415	389	404	391	452	380	393	395	399	369	365	427	400	398	407	390	400	404	419	396	365	373	423	406	373	416	402	393	386	408	405	365	449	404	402	403	388	383	403	379	370	442	405	391	362	406	417	441	407	387	409	411	380	411	392	372	400	339	368	427	405	397	374	431	373	376	382	422	422	412	419	431	403	389	418	398	410	383	401	396	383	416	392	395	398	396	356	428	388	377	377	380	388	398	417	377	435	405	419	412	435	404	389	402	375	376	390	438	432	423	349	403	380	384	375	420	411	430	381	390	409	407	398	404	396	419	401	375	418	385	400	385	411	412	387	409	390	407	404	395	415	393	395	397	390	403	442	394	395	397
14134	10130	5529	4225	3111	2417	7166	8968	5810	4119	2482	1390	940	855	860	865	865	874	850	897	877	915	906	878	893	828	903	850	890	887	937	937	904	912	863	891	861	845	947	916	855	894	846	899	941	891	886	895	870	894	869	873	856	871	857	925	853	863	870	841	891	845	894	882	883	884	880	862	914	872	915	848	915	859	891	900	858	877	877	839	878	908	927	908	866	908	891	922	925	897	945	905	900	938	892	818	863	897	864	903	834	955	887	861	875	890	914	813	871	887	910	922	881	868	903	914	878	893	913	902	842	893	887	917	889	862	881	941	892	903	879	883	940	871	899	857	878	842	821	889	875	914	830	872	918	867	891	869	941	898	922	853	887	889	853	871	871	889	893	833	877	950	887	895	907	881	849	914	867	869	847	886	878	862	941	930	913	861	898	870	920	902	918	877	882	897	886	883	843	866	923	873	896	853	898	915	854	957	886	937	889	871	863	923	841	891	901	821	869	937	877	903	877	890	914	873	908	850	869	883	890	888	844	878	834	919	896	853	910	871	903	887	934	891	925	886	920	904	908	932	820	945	839	891	828	835	863	910	908	922	926	875	860	918	881	884	914	915	841	882	927	908	895	857	872	853	874	880	851	919	844	931	826	931	881	910	836	871	914	900	859	805	825	848	868	905	862	855	878	863	935	864	861	869	919	938	871	909	916	860	890	883	922	868	854	903	871	896	863	895	896	891	896	957	958	949	898	888	851	835	907	876	874	865	916	912	871	861	865	947	867	884	857	866	875	916	870	873	867	890	906	940	900	890	943	852	854	933	882	893	830	864	907	911	872	873	859	871	913	874	893	870	891	823	916	866	876	902	844	837	904	924	898	902	884	885	897	868	811	897	867	796	956	932	963	861	918	906	893	910	885	902	912	880	948	877	859	947	909	906	902	810	859	891	837	888	857	879	852	800	906	886	898	894	952	911	873	871	852	942	858	919	912	919	937	869	893	834	830	892	949	845	848	893	852	872	915	869	851	861	892	910	907	920	895	886	870	887	913	876	897	890	908	893	921	872	878	852	866	896	892	921	857	853	939	892	892	855	823	936	887	855	939	873	837	869	912	867	880	903	958	876	888	903	865	943	901	866	953	848	888	922	880	837	898	895	886	878	859	884	862	855	844	867	934	896	899	888	852	848	889	841	900	862	877	887	838	882	923	868	911	891	823	903	888	862	922	870	890	885	859	911	831	896	879	875	899	916	896	946	889	902	892	849	893	892	862	865	860	862	856	871	872	915	866	876	905	821	833	904	902	865	872	928	870	854	952	898	883	893	922	902	880	882	940	934	933	917	876	904	883	786	921	849	863	884	920	914	823	888	860	857	855	923	892	874	902	853	882	916	957	820	823	872	874	834	829	866	864	875	963	850	881	883	904	859	879	950	854	858	870	853	912	837	876	882	913	876	896	878	874	875	865	907	928	851	850	875	895	876	884	859	853	908	875	888	882	863	871	876	883	961	884	878	910	870	954	884	907	903	829	936	856	960	852	875	900	892	874	909	913	868	889	958	848	864	910	822	862	886	854	899	809	879	896	925	925	898	884	865	881	851	883	873	897	880	862	865	884	905	885	936	895	912	916	853	860	879	895	895	853	880	853	898	895	884	942	898	913	853	898	884	897	886	937	879	850	869	907	961	826	856	905	872	929	819	853	867	898	924	905	918	936	852	850	854	895	902	886	899	921	829	861	910	873	836	910	869	891	876	910	883	854	908	902	888	852	876	886	892	892	919	842	846	897	909	915	942	902	914	946	916	878	958	843	850	868	889	900	917	927	849	907	871	945	876	933	906	870	866	873	893	878	880	943	848	857	932	801	868	897	860	928	872	946	881	898	847	938	891	944	930	919	853	874	850	878	902	854	912	884	853	905	865	902	859	858	888	900	898	836	876	874	869	891	868	908	891	873	837	904	935	901	862	886	861	900	883	875	870	853	837	948	904	888	887	926	874	879	890	905	932	900	875	968	882	887	871	855	898	916	883	916	913	865	890	887	862	882	900	843	846	906	902	906	895	922	940	865	895	925	865	889	894	918	810	981	916	934	923	920	834	907	859	897	882	931	848	883	873	813	873	849	885	895	871	929	876	954	892	916	858	877	909	888	911	846	890	896	871	875	878	904	875	981	848	910	858	920	830	859	927	897	904	901	917	919	894	906	892	899	833	922	875	911	914	941	888	944	913	929	884	892	900	878	944	861	908	930	877	865	877	884	895	901	879	884	886	866	863	896	919	904	904	901	898	859	924	907	874	853	916	888	880	847	868	835	892	910	935	896	873	920	878	864	919	914	872	868	911	836	860	931	890	912	889	900	889	868	920	855	932	887	871	847	859	893	887	917	905	942	892	889	882	838	878	917	858	872	879	924	901	865	903	867	891	888	828	960	923	923	871	843	890	859	906	895	883	930	885	883	920	910	880	922	861	923	899	909	834	871	869	895	888	906	908	901	921	864	818	901	895	886	840	931	881	918	906	913	933	870	879	890	903	813	882	857	890	894	918	860	871	926	819	891	914	895	872	869	886	934	920	915	878	840	879	916	895	893	859	941	879	905	939	855	851	911	937	837	935	849	966	903	908	900	862	886	884	908	867	872	876	888	914	887	945	852	847	915	919	975	850	896	900	897	899	930	893	876	848	882	873	896	909	954	872	850	927	917	919	952	897	910	888	935	918	894	854	867	870	827	881	898	930	893	884	933	905	945	871	858	916	912	886	880	884	964	920	878	908	876	837	865	891	889	942	901	883	894	877	888	884	843	871	871	849	889	890	884	917	881	857	891	849	884	905	852	893	906	883	883	867	924	902	882	835	887	901	931	874	890	882	902	879	920	861	909	872	909	865	891	867	876	878	925	908	881	874	935	865	903	888	904	892	874	849	890	893	934	886	852	892	965	878	839	895	849	895	848	912	891	878	934	896	921	880	889	893	924	869	896	873	941	874	902	939	875	858	860	907	903	883	866	873	906	898	892	908	906	870	899	837	848	874	921	853	889	910	915	847	889	892	937	910	896	905	859	884	901	915	862	844	904	867	840	885	849	945	888	910	880	933	883	849	929	908	891	863	955	907	848	905	874	918	898	902	940	916	887	905	905	855	885	932	886	913	879	900	920	924	939	893	850	923	903	930	895	915	854	913	897	960	842	877	889	883	891	880	860	896	889	889	842	891	929	930	932	872	895	893	935	937	913	912	897	880	842	918	846	909	920	832	874	837	854	918	889	911	928	906	918	892	954	857	876	866	908	883	885	889	853	853	872	881	847	926	918	932	861	873	900	890	913	890	928	863	858	916	907	839	866	890	828	849	859	867	878	866	813	898	933	864	917	881	893	861	917	912	911	864	895	838	902	909	880	893	858	910	868	893	873	928	896	893	911	851	832	876	933	914	879	856	913	900	904	876	855	891	885	934	887	912	883	854	885	874	896	884	927	900	905	885	850	865	875	941	883	866	866	917	893	930	867	881	892	903
50773	26344	16693	10696	5821	5304	27448	32709	24613	12068	8157	3265	327	309	269	285	299	310	281	297	281	277	327	292	271	265	287	277	300	290	296	290	296	309	306	272	285	318	318	311	292	272	280	306	265	272	282	277	290	297	275	313	288	270	289	255	289	277	303	292	271	270	307	297	272	273	293	314	294	263	281	287	308	289	256	321	333	290	294	314	294	324	291	297	286	296	266	298	301	272	308	315	301	275	291	314	270	283	295	265	287	280	275	292	280	279	274	261	280	286	279	290	272	307	269	300	250	334	316	308	298	301	279	291	338	308	310	276	256	273	288	283	312	307	286	318	284	277	262	278	274	262	313	283	279	265	265	253	303	300	314	289	263	282	257	285	269	283	279	262	311	273	285	290	278	263	259	277	297	295	278	313	285	272	282	274	307	278	313	283	278	313	275	274	293	303	294	283	278	256	283	294	284	262	326	263	287	278	296	288	263	277	279	288	301	297	277	296	284	299	276	271	283	281	265	293	287	281	254	284	310	270	295	273	296	262	272	300	285	269	263	278	280	256	306	265	310	265	275	288	260	266	299	297	269	299	279	293	279	295	266	280	296	308	274	282	282	306	325	279	301	296	325	305	280	291	280	297	296	318	271	283	302	274	324	315	301	278	284	290	319	288	284	284	261	296	295	320	300	289	302	273	277	283	300	274	294	301	296	288	291	288	288	280	294	275	278	319	299	292	297	314	300	282	265	281	290	290	262	317	283	273	274	300	293	292	283	292	314	296	271	303	278	293	285	279	282	284	290	287	280	278	280	320	310	298	291	297	276	269	281	274	288	300	314	298	292	306	295	279	312	268	292	281	294	294	297	273	263	258	293	306	257	292	317	268	295	321	316	295	278	258	267	277	280	269	289	268	299	291	283	276	273	292	309	267	273	317	250	295	279	309	270	289	329	273	292	263	256	304	268	296	277	307	278	274	285	332	305	316	262	290	276	319	286	296	255	271	303	285	277	270	327	300	258	244	274	295	296	262	249	291	288	284	272	291	277	260	306	277	265	307	302	266	306	287	259	281	277	331	268	268	284	320	284	262	256	251	285	288	298	302	280	280	296	259	288	272	272	299	256	297	278	320	311	302	301	285	256	292	291	261	285	256	304	281	275	304	275	261	276	275	255	299	301	294	265	298	281	271	342	303	282	299	305	264	288	288	262	258	310	287	280	294	274	300	307	279	300	282	283	295	295	273	301	304	299	284	267	288	294	308	276	263	257	259	298	295	297	294	299	301	248	291	237	281	297	292	319	260	305	279	314	247	302	271	288	257	288	282	306	294	308	288	286	291	285	291	281	296	293	278	279	234	301	297	288	275	260	276	298	280	292	307	273	264	281	308	330	299	299	301	273	276	263	266	286	257	297	298	301	282	266	308	266	281	299	276	299	265	291	296	305	281	288	301	301	311	263	256	315	291	254	305	301	298	304	310	295	292	322	291	290	272	284	286	275	302	308	282	288	270	314	288	301	285	308	295	254	284	276	308	252	268	309	265	276	300	279	328	316	281	278	286	277	294	278	289	265	261	281	285	301	287	293	275	274	268	265	299	274	285	293	288	287	304	321	268	277	288	334	314	323	281	287	282	261	274	271	300	284	316	256	259	278	252	286	308	257	293	307	317	309	288	267	300	317	263	282	239	248	282	289	324	243	271	289	296	304	288	319	301	287	288	260	264	286	271	294	302	284	315	281	269	330	303	332	266	275	288	273	294	308	281	261	261	268	318	287	274	299	315	260	277	291	291	304	294	297	259	280	286	293	297	271	281	296	253	313	291	253	291	292	286	268	267	280	283	295	262	284	266	271	285	254	263	331	288	302	287	288	291	307	262	277	254	277	291	278	290	276	292	309	279	302	277	289	280	290	261	255	311	292	294	314	264	297	271	287	281	289	250	279	275	299	280	324	255	295	254	289	285	277	292	267	287	267	286	294	271	277	232	286	295	284	264	287	337	295	299	284	267	302	285	280	313	306	293	258	278	278	298	283	306	254	292	283	298	292	281	300	296	280	235	287	329	292	280	323	226	301	280	322	274	291	271	281	252	275	298	306	289	297	280	265	265	313	259	275	261	320	299	255	243	283	272	269	308	309	294	293	298	292	275	298	292	249	331	302	277	298	271	302	299	256	284	264	300	291	266	262	271	278	301	278	291	296	322	302	285	290	294	299	284	298	305	302	304	245	289	278	280	293	303	294	280	289	285	290	288	278	270	282	295	317	281	296	297	294	309	301	297	271	293	270	303	312	324	286	277	263	312	273	346	323	290	275	285	261	293	276	309	285	270	277	298	259	273	273	303	290	283	285	273	302	298	288	293	263	285	288	273	293	282	291	246	272	255	286	299	294	266	302	301	265	295	293	296	269	284	280	289	280	272	297	296	260	279	293	264	321	283	287	294	282	284	322	281	291	287	291	296	315	300	275	264	272	282	287	294	296	274	318	282	333	261	258	277	286	319	302	271	278	277	299	266	326	297	305	290	305	247	278	305	272	273	310	296	288	306	298	296	309	316	288	265	295	291	278	295	280	245	277	304	309	299	298	280	295	285	281	282	316	292	274	269	283	292	294	299	265	308	267	301	273	269	284	285	298	262	302	295	266	253	301	289	279	319	267	301	293	270	301	269	257	316	299	285	295	276	272	266	279	256	318	295	317	292	297	294	305	293	314	294	254	300	297	286	288	266	270	290	302	292	253	278	320	269	292	306	277	300	280	280	293	275	275	273	314	270	296	308	278	284	316	253	283	287	273	281	316	278	270	279	251	283	274	302	274	293	243	305	282	289	293	260	302	310	302	277	269	295	272	291	329	305	331	292	264	278	286	267	285	266	264	291	267	271	297	281	297	259	318	281	296	298	297	277	294	267	284	311	261	270	294	254	268	306	276	315	310	297	260	280	313	309	268	307	303	276	268	282	266	283	294	274	282	282	267	294	285	295	282	251	285	270	282	290	276	287	260	307	249	271	267	283	286	277	267	285	278	251	262	275	287	274	276	302	250	256	304	308	260	329	297	292	282	283	282	302	276	283	283	277	290	276	283	292	311	310	283	309	264	296	255	263	294	275	298	293	294	272	297	260	285	273	290	298	288	278	282	323	271	299	279	291	268	303	284	279	270	313	283	317	279	282	311	315	251	285	304	279	319	315	293	292	271	295	283	309	325	285	275	304	290	271	293	320	275	309	261	316	282	255	270	289	272	270	282	269	280	292	287	279	291	297	310	291	302	276	313	271	302	259	308	300	262	279	314	305	286	278	298	301	263	263	270	255	268	263	275	273	292	286	254	292	285	296	284	312	271	272	293	311	280	285	299	278	321	295	282	282	249	257	292	275	275	299	276	294	278	271	283	284	317	291	297	290	322	288	283	293	299	266	293	300	295	261	311	308	276	287	290	303	284	290	309	282	290	285	298	312	296	304	290	283	309	278	283	269	283	297	310	294	281	300	295	292	299	277	284	293	300	309	311	292
33218	9107	10998	11433	8380	14690	48633	49936	41506	28442	24737	9881	651	722	716	646	694	690	678	671	708	683	652	728	683	710	718	705	665	673	641	660	702	691	691	693	645	675	671	679	677	669	709	669	663	663	717	642	674	688	678	647	738	723	679	679	659	699	642	659	616	662	688	675	656	707	618	688	694	602	669	658	660	655	695	673	656	669	642	690	672	696	643	685	668	661	648	671	661	713	699	662	677	660	693	634	716	683	651	694	687	632	645	667	650	650	670	721	670	676	658	643	699	642	654	684	636	653	663	691	626	665	684	676	660	659	684	640	652	669	656	688	662	671	657	656	693	666	658	680	689	638	656	708	705	657	690	677	688	679	688	666	658	651	641	695	681	683	619	655	707	660	678	635	658	645	658	649	701	641	635	669	643	714	646	654	699	658	619	674	687	664	700	678	665	695	657	678	660	664	644	684	690	660	661	669	702	635	630	676	690	719	667	640	726	651	663	688	662	686	650	659	648	664	658	644	665	680	688	646	688	673	648	631	700	703	698	646	664	654	671	698	681	703	667	685	617	654	645	668	665	721	673	692	697	638	687	617	634	662	693	702	652	698	688	626	681	637	702	668	696	666	662	680	706	643	672	672	672	653	674	692	639	700	643	681	664	705	671	685	672	657	684	650	703	691	655	634	687	655	733	646	681	654	635	678	677	625	662	642	671	713	669	655	647	630	663	670	685	665	699	666	660	639	657	626	668	717	678	711	655	672	684	683	698	693	673	667	663	663	703	678	688	648	673	650	655	670	711	644	712	712	683	688	697	698	689	666	710	651	680	665	654	649	689	641	679	648	659	694	715	667	637	671	688	683	668	671	650	703	671	688	667	675	691	701	672	675	702	680	637	658	680	655	660	694	687	604	654	660	690	653	670	674	656	688	675	672	665	644	648	696	669	624	683	634	701	660	695	669	658	680	687	657	656	690	672	625	682	610	696	670	687	641	713	634	703	644	665	707	708	635	680	656	643	683	630	650	664	702	665	641	660	669	654	645	736	684	623	681	626	650	701	660	648	646	647	671	698	678	691	672	670	693	670	681	703	645	662	700	683	668	676	655	659	714	663	657	683	654	663	677	680	635	657	689	688	636	654	639	681	685	725	673	688	707	629	689	649	649	637	661	688	674	626	640	670	668	622	631	645	654	652	693	690	691	651	673	614	666	686	632	705	698	690	685	697	664	666	648	657	633	653	637	692	717	686	702	685	684	718	692	702	643	666	667	680	681	667	678	671	711	667	624	698	673	666	686	699	689	690	707	709	675	667	667	620	666	671	689	667	663	678	695	669	666	690	665	652	699	695	716	689	620	669	651	640	661	708	698	709	648	705	649	692	656	674	676	636	653	683	690	677	661	680	702	659	673	623	684	682	646	680	689	642	677	713	653	695	690	701	652	647	668	689	691	692	637	668	691	631	667	657	709	633	678	686	685	641	652	631	651	665	706	644	663	697	678	676	670	683	716	640	658	705	671	698	686	684	648	618	680	675	683	712	617	675	659	686	692	650	684	628	596	657	689	668	679	640	670	675	667	667	651	647	647	696	655	620	598	652	667	705	714	653	675	675	676	673	687	689	646	688	691	681	657	637	669	684	695	657	654	699	722	685	679	669	694	677	680	676	678	666	706	699	693	644	710	694	642	705	649	691	692	663	669	659	700	689	729	691	710	666	705	677	709	697	649	696	698	659	694	682	668	678	656	669	680	689	668	658	683	698	669	693	669	664	675	703	669	695	675	693	671	676	731	724	659	658	666	702	694	684	691	653	694	708	666	656	689	670	638	657	676	633	697	657	692	710	677	642	644	692	691	656	665	671	711	634	727	685	675	672	701	678	703	695	726	663	724	692	673	660	657	678	702	658	671	625	635	658	718	642	635	696	663	635	613	668	654	714	644	664	647	656	670	688	655	657	695	663	688	748	709	677	632	691	641	649	667	663	668	699	678	693	684	663	726	666	655	705	658	694	661	652	659	664	662	654	694	663	651	628	688	672	699	620	617	659	681	668	679	667	724	618	659	654	672	672	697	662	682	661	670	677	719	653	654	658	706	664	652	665	673	653	670	705	633	652	645	621	697	683	690	684	638	622	707	708	638	681	712	692	661	663	612	682	715	681	661	644	730	671	685	636	670	683	686	671	691	710	688	671	703	680	614	688	665	734	691	654	690	682	710	649	651	681	685	649	684	669	601	704	707	689	671	666	692	699	662	683	646	636	653	720	723	690	691	666	683	671	629	652	621	682	723	664	692	691	640	646	644	677	684	629	680	661	639	660	689	693	646	677	678	664	695	680	670	700	675	694	629	656	684	709	704	667	701	715	649	661	669	660	692	597	687	683	655	665	687	696	682	633	660	718	692	629	637	681	643	682	620	644	618	694	710	679	682	701	678	598	639	696	653	652	705	651	672	703	680	696	681	678	669	649	701	673	678	654	643	624	694	696	691	711	637	665	682	660	640	642	673	627	668	690	665	682	644	653	619	681	674	648	635	709	671	632	652	643	689	729	689	708	683	698	634	662	709	653	667	667	660	652	696	637	672	696	611	707	730	615	669	681	661	605	681	662	708	640	647	661	637	660	659	649	663	690	676	633	624	657	681	692	655	684	673	646	673	650	664	698	690	667	677	647	697	677	673	711	644	642	652	676	677	660	675	628	679	679	614	689	700	672	685	645	710	670	687	673	658	695	639	666	707	668	637	662	703	677	707	677	643	671	691	673	674	665	690	723	667	713	672	669	705	676	686	641	698	665	683	660	656	646	683	727	650	716	679	673	685	655	675	678	664	631	662	660	726	626	681	666	715	659	664	634	670	656	693	682	669	676	661	681	647	636	665	669	649	676	647	688	696	678	640	680	658	676	661	645	740	655	647	675	679	694	673	710	679	658	653	703	652	673	659	664	661	654	712	666	742	640	697	679	675	677	700	637	712	683	687	656	626	656	629	686	603	672	635	675	658	677	659	637	703	624	649	638	685	717	661	647	686	612	672	641	710	675	670	619	665	684	665	638	658	695	673	673	687	630	695	650	716	653	643	645	720	701	643	684	734	629	690	662	668	680	648	661	669	659	712	673	654	682	696	707	675	672	685	697	669	689	704	675	684	650	633	687	666	639	658	645	666	707	717	643	691	677	663	724	655	668	673	715	613	661	662	637	625	655	630	660	673	675	704	670	678	696	657	716	741	670	699	682	664	667	699	665	667	699	725	656	691	667	703	705	703	642	681	674	665	635	680	708	656	657	714	671	636	656	693	688	669	683	691	662	723	677	701	639	636	707	673	623	653	658	666	709	666	660	652	629	723	696	699	720	645	658	701	665	655	649	746	667	658	630	702	663	691	624	677	693	704	682	646	691	665	636	673	654	666	698	660	684	691	631	689	718	689	622	694	638	672	621	700	675	630	726	625	648	629	663	711	667	700	687	646	652	661	672	666	711	701	671	640	696	663	648	678	691	622	685	648	652	634	733	712
57367	31185	21412	16634	9869	15256	46683	49028	38082	21284	13911	6709	507	352	340	391	344	354	373	351	376	358	368	371	324	366	375	346	358	341	382	377	331	311	372	350	355	335	368	365	355	335	380	350	332	341	341	346	371	358	355	355	350	379	315	351	377	370	330	368	376	331	413	381	323	306	347	398	380	395	380	355	360	362	382	355	357	368	371	363	356	360	359	311	332	371	355	424	379	347	362	357	350	352	349	368	334	351	350	346	330	403	370	387	347	346	383	420	404	358	336	359	347	377	371	329	351	323	345	321	388	352	338	359	354	302	365	363	372	341	363	341	356	389	350	360	359	348	368	377	332	378	340	338	317	331	384	363	339	365	310	345	358	341	370	388	362	382	377	391	344	333	338	326	369	391	366	382	319	343	364	390	337	335	357	374	378	380	335	332	371	356	369	385	335	346	375	349	354	360	338	348	360	355	341	337	380	364	424	397	385	427	358	367	345	349	353	347	376	353	327	320	401	344	347	314	342	370	388	362	377	373	336	371	359	341	347	313	387	366	368	349	343	345	350	369	343	332	365	342	360	366	379	339	342	390	391	361	386	355	351	405	351	385	366	348	342	372	345	342	375	325	363	327	360	359	376	351	352	316	346	342	336	361	368	360	345	340	333	327	303	357	357	355	323	393	363	380	347	366	373	333	359	321	355	352	397	363	344	347	346	372	357	335	354	333	351	431	376	344	342	358	359	330	355	378	330	365	352	358	365	338	368	324	359	342	384	349	344	379	356	346	363	351	359	353	387	345	338	324	326	388	361	392	379	325	361	367	398	384	351	348	328	359	381	346	362	376	365	355	365	353	355	375	400	364	376	371	350	348	322	343	368	338	390	346	351	343	329	357	357	375	347	354	316	356	342	379	360	331	314	332	327	370	355	343	350	353	354	351	351	319	377	377	374	357	346	338	339	389	361	360	367	351	358	367	372	391	360	404	364	372	331	383	359	383	369	319	360	363	355	363	383	357	381	355	376	344	347	359	284	372	342	352	328	361	367	346	345	354	357	356	336	340	320	361	399	349	331	348	339	361	315	337	358	335	384	341	360	352	348	355	344	348	359	351	385	363	355	358	346	339	368	386	342	374	356	309	379	344	362	364	366	351	358	365	394	365	397	410	382	392	342	357	355	329	376	400	360	376	399	387	366	358	364	348	345	368	340	380	362	356	400	361	351	357	339	372	343	352	358	321	357	377	365	368	361	396	341	346	384	362	332	367	349	337	357	380	355	395	334	349	356	327	304	353	324	373	382	341	344	370	348	366	371	334	354	326	352	350	369	345	346	355	384	350	368	337	392	336	346	322	340	381	329	358	383	350	352	322	365	357	329	381	354	351	391	377	370	377	392	338	332	360	337	362	361	343	357	357	321	358	339	368	338	325	358	359	391	344	360	370	375	373	330	374	343	343	344	387	381	395	389	336	336	391	361	378	365	398	330	377	365	368	354	347	379	368	364	361	358	352	373	378	358	389	380	336	363	362	345	351	385	373	359	344	384	354	382	370	362	390	322	385	368	364	357	382	372	409	309	338	348	386	354	358	370	324	386	376	324	388	369	357	373	337	366	366	349	374	349	373	402	348	395	351	368	368	389	340	368	364	309	357	372	362	333	395	360	338	325	333	372	396	359	344	377	338	348	380	385	401	338	383	341	343	365	357	356	341	369	345	354	363	371	357	358	341	338	343	345	358	376	349	394	378	345	381	372	322	342	341	376	366	390	345	358	372	365	352	374	379	359	355	344	352	340	345	350	336	369	365	355	323	376	351	391	369	337	383	357	359	346	365	317	351	340	379	332	388	368	371	347	356	360	354	319	387	366	335	339	358	359	356	369	409	399	383	373	357	372	371	361	356	363	352	365	324	392	317	371	336	385	357	383	345	364	393	364	354	308	358	356	327	361	367	365	376	376	346	387	336	347	326	331	358	345	315	337	378	363	339	348	327	349	339	360	347	368	378	355	340	374	391	366	337	375	350	355	326	384	349	370	333	375	371	373	354	366	382	356	312	378	350	344	354	388	352	351	351	346	337	391	380	350	358	350	365	389	349	335	375	361	350	350	334	350	336	344	333	349	369	369	377	358	338	387	359	367	356	336	376	400	354	330	382	382	390	368	337	339	349	348	353	354	331	372	360	386	335	354	396	364	375	342	337	343	372	338	351	393	318	348	346	333	350	340	384	323	330	367	382	349	353	366	368	363	317	330	343	341	380	329	365	326	362	349	341	323	316	348	333	361	386	306	337	368	351	341	419	376	399	353	340	358	363	345	335	347	354	332	364	373	358	377	367	357	354	352	340	371	382	355	362	376	378	354	340	376	374	354	389	388	346	363	352	372	365	388	348	392	368	353	357	357	336	354	353	343	342	319	342	364	361	401	370	338	348	345	359	324	409	336	368	371	351	339	357	374	353	341	361	361	351	359	357	332	350	350	374	380	328	350	368	362	364	366	368	346	359	387	348	345	344	360	364	358	330	362	332	408	388	336	358	319	368	342	338	365	351	395	366	356	352	384	325	345	365	392	320	346	364	355	354	355	376	350	340	366	379	353	310	342	342	340	355	345	359	353	325	373	386	348	366	379	353	336	335	375	367	377	372	373	348	369	336	356	371	324	354	309	327	356	345	351	368	354	346	373	353	354	346	351	360	363	380	339	329	380	336	348	358	394	327	379	342	376	392	349	324	364	320	354	386	373	365	338	301	372	332	375	338	316	362	335	356	371	349	346	389	358	349	366	342	377	374	384	394	357	362	372	310	366	321	392	356	354	344	350	340	366	370	341	335	344	390	373	322	381	341	380	366	366	360	379	390	369	370	354	367	351	386	348	338	355	353	358	341	348	350	344	334	377	364	366	367	336	337	376	367	358	361	368	347	362	327	346	355	364	331	363	367	357	303	344	350	358	389	365	404	353	383	375	377	324	366	354	317	350	371	350	366	367	381	386	308	354	341	362	359	371	346	362	390	368	405	344	318	347	318	377	362	293	340	350	363	360	335	317	361	348	391	337	343	359	301	337	345	335	359	380	371	379	335	319	373	353	348	373	357	324	350	343	337	340	382	335	371	391	321	339	384	354	346	345	302	343	353	343	385	370	352	386	378	344	357	333	367	386	341	349	354	366	334	360	333	339	368	360	379	330	364	345	344	326	344	360	344	371	348	373	373	371	384	361	393	329	353	325	369	362	377	343	331	338	377	362	370	352	362	350	366	367	378	345	358	362	385	391	363	360	356	326	389	359	317	350	335	375	384	403	368	345	361	362	389	368	342	388	388	385	380	348	346	382	349	349	353	342	356	365	341	353	344	346	365	384	371	329	367	343	366	374	349	368	350	373	338	360	377	329	341	376	329	340	374	359	369	347	335	331	347	330	370	327	341	364	364	342	361	379	336	374	350	341	389	372	319	380	332	348	328	378	384	366	396	334	363	358	351	329	363	339	353	356	413	354	368	348	375	344	324	366	347	344	351
40965	14379	14125	15426	10876	30217	62648	61912	52724	36144	32631	16918	904	845	856	871	815	859	873	815	814	850	823	832	891	807	878	807	835	840	835	827	807	799	857	856	884	770	838	832	790	869	836	865	854	806	830	882	847	825	820	829	810	826	814	771	806	846	830	829	828	797	830	809	828	871	793	790	837	831	807	826	783	810	910	838	814	859	841	834	849	809	794	827	817	803	841	848	809	808	804	905	843	851	868	838	852	872	868	782	787	816	807	816	820	859	827	821	853	839	812	818	763	812	880	752	800	853	781	860	862	831	867	844	797	859	867	847	834	793	806	808	803	833	821	845	807	836	834	791	813	758	877	806	826	790	838	853	789	808	806	792	840	798	814	820	838	837	796	834	779	825	824	835	883	812	855	801	846	798	844	827	825	805	829	805	871	831	783	836	833	851	868	825	842	836	804	791	863	813	788	805	832	901	840	834	843	792	864	852	810	832	874	816	862	862	814	840	803	844	798	797	792	860	805	822	829	843	759	786	805	832	799	840	852	811	817	797	797	821	875	813	883	845	827	807	848	788	802	781	771	786	791	823	802	840	842	833	850	795	754	803	877	810	828	833	844	846	827	839	851	802	791	812	813	818	799	883	808	770	852	855	845	800	851	849	856	857	837	840	849	836	785	841	850	851	815	817	838	864	867	865	773	834	804	831	856	851	782	876	782	815	802	835	845	846	806	830	857	820	807	867	841	836	847	825	766	775	836	827	780	814	832	828	785	848	830	833	883	822	811	806	830	874	823	821	828	857	800	803	852	821	828	830	768	828	788	817	831	881	838	868	829	906	836	843	821	878	789	862	783	851	867	828	870	819	777	846	812	853	839	819	788	836	842	807	843	772	812	841	813	848	826	837	804	814	842	835	830	803	796	791	820	819	846	788	821	797	812	819	792	823	832	828	822	822	806	862	836	787	821	846	882	899	813	782	829	813	834	859	822	834	858	812	831	779	843	811	804	797	817	801	794	811	838	827	785	815	776	841	833	804	822	815	873	834	803	755	863	800	806	806	831	820	845	812	808	827	780	847	835	785	845	867	808	786	840	785	847	801	819	821	806	851	871	833	813	802	796	835	821	827	824	844	831	824	813	845	798	825	840	840	824	830	808	843	857	842	870	817	788	841	833	838	801	763	834	849	836	809	819	805	862	827	828	857	834	834	809	811	867	806	801	806	838	798	816	811	800	819	795	820	830	874	884	838	852	794	809	845	846	828	782	856	839	813	816	839	848	837	826	836	810	844	819	861	838	814	774	861	819	835	799	854	849	813	796	814	812	833	835	827	839	819	801	798	777	792	839	794	845	819	781	823	819	829	816	761	826	835	805	855	808	797	848	791	886	816	849	818	853	856	867	847	848	831	837	843	778	828	855	833	829	842	813	819	846	822	855	834	820	813	856	835	878	806	810	849	831	792	793	822	847	818	758	834	840	793	834	828	856	851	816	811	792	831	809	885	823	826	871	845	767	885	842	802	870	791	842	764	841	789	820	765	817	851	779	804	852	834	832	846	859	850	834	842	859	851	818	814	827	853	818	802	808	845	814	839	824	844	759	885	819	827	822	831	871	817	830	823	858	823	826	821	795	769	861	803	862	839	812	865	808	889	836	814	834	816	830	856	780	795	843	840	800	835	776	796	794	817	778	862	875	804	855	806	799	809	825	852	822	775	846	805	805	838	809	794	794	813	848	802	831	814	834	821	829	854	860	820	840	804	858	818	850	908	808	826	785	820	828	850	824	819	795	815	827	854	848	881	784	854	901	803	808	815	784	782	806	817	816	863	835	787	852	850	797	802	867	788	863	794	821	817	812	815	812	814	868	859	783	789	814	756	809	863	807	870	798	815	850	815	807	877	818	826	860	822	824	826	855	828	833	854	825	792	808	802	788	825	830	796	850	790	850	796	797	813	819	786	809	841	856	784	820	802	831	820	804	800	809	883	826	853	823	845	805	872	802	817	810	882	823	874	819	803	783	836	799	827	818	836	853	828	836	844	815	816	836	779	849	805	881	828	822	808	854	837	831	825	825	828	820	837	830	838	859	809	809	857	853	828	857	788	820	803	861	827	804	819	853	819	866	775	831	820	835	803	827	855	824	824	802	861	830	785	814	853	830	811	840	841	800	815	803	827	858	792	783	785	842	813	861	831	833	863	798	831	878	851	815	782	836	838	821	800	808	799	863	845	816	766	827	845	797	810	841	813	831	786	834	803	845	853	803	860	891	800	838	844	846	801	855	790	797	834	834	843	857	837	848	867	858	827	820	832	832	873	789	878	839	833	840	844	799	805	784	894	875	841	845	823	823	847	871	858	829	768	807	827	819	862	811	809	844	844	818	805	867	837	827	824	817	820	814	794	806	820	840	800	807	821	803	810	869	809	805	759	816	785	863	831	856	795	834	839	845	874	866	839	777	848	854	821	818	850	851	822	824	804	806	800	841	845	855	800	814	850	830	855	826	843	863	805	797	818	858	788	802	820	823	797	827	816	799	809	780	769	835	798	872	826	852	855	830	804	816	822	848	826	839	839	809	786	863	815	776	811	845	815	821	793	783	784	820	822	808	817	797	803	826	783	783	842	842	849	824	803	825	826	825	831	829	812	804	848	835	863	802	859	869	819	802	779	832	826	783	851	814	807	884	807	812	790	884	805	865	813	860	816	830	819	800	817	780	803	823	821	874	805	762	847	828	831	881	857	850	833	771	830	771	809	850	821	813	870	851	786	845	786	843	858	849	779	820	830	845	829	871	815	794	850	875	835	784	883	825	836	848	852	847	866	824	814	853	831	846	822	861	836	833	792	850	872	841	835	818	792	810	798	802	866	793	811	832	779	787	837	801	838	811	809	803	838	816	794	784	788	812	802	829	776	795	816	866	778	816	852	813	827	814	823	819	879	827	799	812	839	794	872	795	818	838	822	826	827	824	763	839	853	816	837	846	798	893	832	803	814	825	802	843	799	819	821	825	805	847	744	802	769	835	824	808	849	806	863	845	826	824	872	830	812	842	845	824	826	811	841	870	828	807	841	866	823	825	812	820	833	806	862	844	815	830	833	844	789	782	824	845	781	823	797	843	825	806	787	846	836	795	836	825	854	792	780	802	795	840	863	775	849	782	877	847	836	820	833	837	839	788	803	832	847	821	857	834	820	788	831	817	859	823	769	789	873	875	840	872	789	861	838	821	835	799	820	842	812	859	822	822	806	819	841	825	867	823	787	820	824	799	826	859	871	859	867	767	813	865	810	807	814	782	836	788	851	866	788	877	841	848	767	746	803	842	867	854	793	815	837	820	790	811	870	787	801	839	839	795	807	866	813	853	833	845	850	856	804	775	854	806	871	837	821	839	831	786	804	817	803	849	781	865	846	817	865	833	849	842	862	838	859	824	810	839	831	847	785	817	792	795	826	848	801	862	857	862	752	833	856	809	784	871	822	825	816	829	854	751	806	858	845	812	789	791	871	825	777
14022	4041	1819	1591	871	1028	1833	2460	2125	1513	891	614	435	479	440	482	439	522	470	486	425	432	433	486	463	439	479	494	466	446	472	463	464	476	478	463	458	491	476	462	458	468	479	465	464	457	470	516	505	488	486	473	472	433	482	463	450	436	431	470	461	471	469	426	436	457	467	481	464	458	436	484	443	442	456	490	453	484	464	454	437	482	446	476	508	487	414	470	421	470	506	472	466	489	458	504	498	468	459	449	480	468	472	456	471	468	439	450	509	497	442	479	455	520	485	440	468	467	465	466	458	482	467	453	454	468	493	494	443	424	507	452	445	450	525	447	493	481	461	465	477	467	503	469	473	458	488	475	461	475	479	459	437	475	483	463	449	475	452	463	485	483	480	492	489	470	516	460	466	494	496	455	483	457	454	475	470	445	448	464	434	468	502	503	482	453	493	464	449	490	455	476	454	450	477	472	465	459	476	428	475	478	499	506	471	447	481	450	473	471	430	508	483	459	455	435	495	468	465	427	484	479	457	473	537	469	492	473	450	446	469	469	466	476	460	445	490	445	473	451	471	473	477	452	466	483	525	429	477	441	444	414	470	478	485	439	454	469	471	470	498	427	431	472	460	440	431	431	461	455	449	513	496	458	453	436	483	465	480	432	447	492	457	472	496	487	455	428	495	471	450	441	465	431	407	443	497	498	452	455	493	463	493	489	469	490	458	444	478	454	466	464	473	470	434	480	450	468	466	507	465	470	490	500	483	486	462	486	466	474	421	470	472	469	465	449	478	449	478	468	446	465	508	447	472	463	429	480	492	472	499	474	482	509	462	444	486	464	495	454	509	451	467	464	485	494	480	483	486	448	448	477	434	495	434	478	452	479	432	457	452	456	443	469	461	466	477	481	449	475	504	523	441	444	481	496	441	458	445	504	456	465	487	493	463	490	471	524	494	462	474	416	469	480	463	456	473	456	448	502	469	472	478	471	492	499	461	454	503	446	458	469	440	510	492	467	504	524	482	481	438	516	453	432	495	512	476	454	425	484	436	433	413	438	455	426	418	459	435	435	441	427	473	437	441	467	441	436	464	527	485	456	461	500	449	467	538	437	468	441	424	460	465	495	464	476	469	452	454	468	426	485	479	484	432	416	428	441	471	459	505	467	465	430	459	532	473	440	401	463	453	502	467	468	475	497	450	472	468	503	523	478	458	440	477	528	449	482	460	451	434	442	515	530	457	452	492	461	453	456	483	486	500	415	452	467	420	476	516	462	434	497	462	457	491	452	460	455	472	504	452	440	461	478	452	459	454	440	479	500	480	456	472	502	448	458	472	472	459	483	453	483	458	417	479	476	500	473	500	425	470	421	448	506	446	460	460	482	508	475	488	484	470	446	461	472	500	482	455	484	464	451	515	476	459	495	482	478	454	410	462	497	463	442	441	453	452	440	452	445	436	455	442	443	447	469	435	440	502	474	444	483	448	431	452	497	481	414	465	473	487	460	470	463	484	459	441	480	455	442	477	494	462	453	514	478	511	502	502	474	469	484	437	475	418	431	482	471	464	456	433	455	430	447	445	468	478	448	442	443	466	452	482	491	425	437	472	438	450	487	493	484	470	458	463	475	480	481	476	482	436	474	460	482	459	508	469	486	455	475	455	473	471	444	463	472	436	492	445	444	447	437	498	482	454	428	453	468	463	490	500	482	463	470	429	428	499	474	459	429	447	516	465	477	461	480	471	460	465	476	491	479	446	485	460	474	493	446	463	478	473	459	454	454	461	455	492	457	481	452	482	471	450	483	450	408	458	476	455	460	449	467	467	456	480	436	447	455	466	435	487	472	450	451	440	485	484	492	436	446	469	464	496	429	454	507	479	497	489	448	485	431	462	460	431	469	437	444	484	435	498	433	459	406	397	511	461	511	506	465	453	481	474	496	485	462	458	395	458	488	452	468	454	448	501	446	441	439	484	464	480	433	485	460	477	487	475	470	428	455	466	472	433	461	475	479	487	476	439	476	505	457	466	464	516	479	511	461	465	427	462	464	460	455	464	489	480	465	511	483	514	454	445	466	438	462	493	474	488	412	486	465	464	475	486	500	478	468	416	467	460	461	449	462	442	469	465	489	479	436	443	488	460	447	458	474	471	480	465	487	482	490	468	494	475	469	467	444	493	468	478	496	501	466	480	441	445	476	487	456	510	472	482	459	472	470	467	467	450	458	519	460	436	468	439	456	521	463	453	464	469	517	483	480	480	446	479	445	483	489	451	480	481	442	457	466	448	499	444	472	496	478	510	454	502	457	460	433	512	443	441	455	487	460	482	442	482	430	459	479	425	457	459	448	464	442	472	480	494	431	486	497	487	503	442	491	477	482	442	454	479	465	470	458	419	471	483	444	461	464	475	444	449	466	480	456	473	490	467	455	448	494	470	469	459	491	448	445	476	479	494	449	438	453	494	426	462	490	477	461	468	440	440	459	443	465	470	495	500	470	446	470	507	496	429	444	430	494	505	468	463	462	445	479	498	473	475	431	481	465	444	470	435	486	473	481	465	435	460	438	462	468	480	439	435	475	416	441	487	473	455	446	463	466	492	469	475	466	465	444	471	458	477	492	450	448	411	426	445	468	408	480	457	438	464	434	487	428	515	492	459	469	486	472	465	467	464	471	469	465	426	450	517	482	482	433	467	495	473	440	471	458	442	489	430	457	468	455	439	481	456	497	510	433	495	476	429	439	429	489	484	496	451	439	482	476	438	494	466	465	457	434	419	460	514	502	468	429	525	458	472	512	474	454	438	445	448	442	466	447	499	459	451	453	430	430	492	434	474	489	438	508	506	445	492	474	466	408	462	499	467	457	470	455	477	475	442	428	467	450	438	460	471	471	479	489	493	496	441	479	433	521	449	501	487	450	451	458	448	473	483	480	483	441	457	518	464	449	479	481	483	454	427	420	440	475	517	439	454	462	458	453	470	485	478	431	460	451	472	460	497	484	469	516	440	453	457	473	435	524	462	485	498	502	470	522	491	461	428	466	447	450	451	450	428	510	480	471	464	474	485	443	455	451	449	448	471	487	467	469	472	430	434	464	460	430	459	464	477	466	484	467	476	467	453	476	438	472	426	458	449	454	473	460	449	489	470	453	456	483	449	461	467	441	477	443	437	444	429	469	461	457	470	502	427	458	456	466	446	455	472	468	470	442	466	463	474	450	506	448	472	491	523	479	466	446	460	467	469	468	421	442	431	466	445	430	453	465	474	493	490	503	460	467	454	450	446	492	442	456	439	449	443	460	449	506	471	444	460	451	463	435	433	440	467	497	482	471	430	483	448	439	476	452	485	466	462	465	447	447	438	472	457	457	492	470	475	438	494	467	444	469	436	447	459	462	474	512	444	480	442	426	469	490	441	482	502	460	461	467	503	501	488	467	472	497	504	492	474	434	499	464	487	437	447	467	456	441	478	509	469	471	463	447	478	429	409	449	471	443	444	486	498	450	463	468
8631	2672	3205	4333	2546	3905	8009	9696	7713	5133	2909	1701	1017	1054	1056	1022	1004	1061	1080	1035	1027	1039	974	1060	1002	973	1077	1022	1020	1033	1042	998	1083	1017	1035	1009	1031	1065	962	1040	1079	1022	1070	1027	1031	1031	992	1063	1031	1015	1009	1034	1097	975	1056	1034	1096	1000	1025	1030	997	1012	1021	1006	1092	1026	1052	1015	1038	939	1006	987	979	1050	1072	1037	1024	1019	1072	1039	986	1062	1076	1001	1030	1052	1037	1089	996	1050	1074	1019	1018	1019	1072	1052	1044	971	1023	1028	1048	1122	1085	1013	987	987	1023	1060	1030	1015	1045	1044	1042	1030	1066	1010	1027	1024	1021	1059	979	1013	1028	1029	1083	1046	1053	1032	1008	1004	1000	1003	1018	1066	1039	1040	1014	1030	1016	1040	1048	1007	1060	1081	1006	974	1035	1043	1024	981	980	1042	1041	1010	1015	998	1009	1000	1064	980	1011	1046	1070	1022	1031	1050	1062	1059	1047	1044	1017	1054	1037	1044	1001	1031	1057	1022	985	987	949	1084	1035	988	1044	1028	1080	1052	966	1045	1031	979	975	996	998	1090	1063	1053	1084	1034	1109	1021	1085	1053	1092	1062	1057	1030	1052	983	1046	1034	1057	1030	1077	1025	1010	1037	1051	1086	1007	1009	1043	1035	1021	1063	957	1069	1036	1042	1034	1029	1030	994	984	1020	1023	1013	1033	1047	1048	1073	1022	1075	963	1062	1010	1020	1040	992	1082	1014	1040	1083	1074	1037	1011	1045	1054	1022	1036	1024	1040	1053	1077	1044	1042	1045	1002	1023	1037	1035	1055	1096	1032	1069	1055	1025	1077	1002	1020	1007	1013	1051	1034	1065	1005	1021	1011	1038	1057	1020	1006	986	1021	1069	1029	1010	1025	1009	989	1080	1023	991	1057	1058	1026	1027	997	1018	1026	1018	1052	1057	1032	1079	1015	1041	1047	991	1000	994	969	986	994	1024	1061	1047	990	983	1005	1021	1017	1070	1035	1001	1086	1065	1062	1041	1010	1059	1053	1072	985	1064	992	988	1046	1089	1012	1079	1038	1056	1066	998	993	1049	1027	1035	1024	1077	1020	963	991	1012	1054	1036	1025	1049	1062	1028	1002	1067	1007	1011	1022	1037	1048	1038	1075	1028	1035	1004	1021	1046	1054	1087	1008	1017	1057	1047	1066	991	1012	993	1065	1083	1046	1039	1080	982	972	1134	1024	1060	1040	1026	1046	1047	1034	1043	1045	970	1023	1052	1053	1024	1024	1013	1014	1030	1016	1011	1008	1060	1090	1059	1067	1004	962	1044	1020	1103	1065	1062	1054	1044	1080	990	1037	1051	1034	1055	1047	1003	1042	1021	1028	984	1119	1055	1025	1026	997	1123	1051	976	1101	1008	1058	1073	1092	1038	1061	1082	1060	1074	1006	1002	1026	1024	999	1056	1065	1038	983	1037	1049	1002	1014	1040	996	1000	985	1020	1057	1050	1047	1009	950	1032	1059	1000	1047	1022	980	1012	1020	999	1052	953	997	1082	1032	976	1052	1039	1020	1025	986	1018	1037	1062	1025	1019	980	1029	1084	1053	1038	1005	1041	1077	1071	1080	1069	1056	1074	1095	1088	1037	1039	1052	970	945	1033	1008	1098	1041	979	1111	1006	1041	1036	1028	1041	1001	1047	1001	1053	1054	1040	1048	1076	1087	999	998	1040	1020	1034	998	1001	1035	998	1038	988	1062	1036	1037	1024	979	949	1016	1089	1013	1052	1090	980	1044	1040	1028	1034	1028	980	1043	1005	981	1041	1034	1067	1060	1027	1031	1058	1004	974	1019	1047	989	1039	1044	1003	1027	1092	1039	1107	1041	1016	1046	1098	1019	1016	1021	1028	1018	1082	1070	993	1049	1013	1057	1021	1051	1060	1020	1036	1064	1007	1053	994	1023	1053	1070	1013	1077	1028	1073	973	1021	1028	1018	1085	1039	1027	1008	1099	1041	1053	1062	988	1003	1069	1006	1063	1049	1050	996	1040	1009	996	1071	1013	1064	1006	1062	1052	989	1056	1119	980	1019	1038	1070	1068	1083	1079	1029	1047	1022	1020	1037	1029	1063	1023	1010	987	1003	1043	1038	1092	1009	1063	1016	1042	1040	1025	1024	990	1007	1076	1032	1003	1048	998	1051	1006	1044	1007	1044	992	1060	1021	1051	1032	1047	1045	1052	977	1072	1045	1061	1083	1075	1090	991	1063	1045	964	1026	1007	1029	1013	1025	1071	1043	982	1057	1051	1039	1020	1071	1016	991	1076	1000	1051	1035	1046	1056	994	1073	1050	1007	1069	1008	961	1008	1015	1084	1056	1006	1024	1001	1067	1047	1017	1037	1028	1009	1037	1020	1063	1044	1059	1075	1008	1033	1031	1025	1061	1027	1060	984	1069	983	1083	1023	1071	1082	1043	1071	1062	988	1037	1024	974	1051	1058	1013	1080	992	998	1022	1036	1026	1076	1043	1042	1014	1012	1077	1027	1011	1028	1052	1046	1012	1002	1104	1051	1068	1051	1029	1043	1030	1026	1011	1032	1064	1090	1025	1036	1043	1007	1033	977	1078	1072	928	1091	1005	948	1015	1037	994	1024	1022	984	1001	1003	1040	1052	991	990	981	1058	1022	999	1080	980	1073	1018	1024	995	1030	1047	1041	1030	1060	1005	1051	1042	1059	972	1016	995	1035	1034	1073	1023	1006	1087	988	1034	1010	1028	1028	1009	1030	1041	987	1033	1104	1064	1038	991	1020	1008	1039	1074	992	1030	1012	995	1082	1013	996	1075	954	1039	1031	1055	975	1021	1091	1079	1015	1000	1018	1026	985	1012	1044	1017	1038	996	1018	1046	1021	974	1060	954	1010	984	1037	1070	1013	1037	1030	1029	999	1036	974	1049	1040	1002	1000	1040	1039	1058	1044	1079	986	1074	1012	1042	1030	1072	1047	1074	1026	1072	1057	1027	1028	1006	1009	986	1036	1038	981	995	994	989	972	1083	1000	1024	1026	992	1045	998	1033	1065	1008	1042	1041	1086	1056	1004	962	929	1036	982	985	1012	1046	1036	1011	1075	1034	1059	1038	1079	1026	1070	1020	980	1045	1082	997	1032	1024	996	1063	1072	1029	1041	1017	1063	1030	1074	1021	1038	1000	1006	1005	1049	1062	1041	1057	1006	1066	1069	1033	1003	1026	1047	1034	1032	1034	1034	1020	1108	1060	1003	1018	1004	1099	1037	1004	1093	1055	1047	1038	1050	1031	1000	1058	1043	1019	1010	1055	1034	1030	1103	992	1075	1017	1017	1046	1043	1024	1059	1038	1012	1003	1051	1006	1025	998	1030	1031	997	1028	1048	1065	1057	1051	1023	1057	1019	1022	1069	1029	1022	1046	1040	1014	1000	1000	1053	1068	1015	999	1022	971	1000	1021	1005	1039	986	957	1040	1024	1047	1007	1031	991	983	1049	1025	1028	1050	991	1104	1040	1097	991	1028	1030	998	1023	1007	1012	1078	1029	1079	1076	1017	1020	968	1055	1004	1085	1006	990	1072	1096	1003	1036	1034	1081	1036	940	1096	1023	1002	1068	1058	1009	1055	1019	1114	1048	1057	996	1088	1046	1056	1010	1061	1026	1066	971	1087	1007	1037	1041	1053	1026	1063	1036	1064	1092	995	1070	1085	1043	1004	1057	1055	1010	1015	1040	1004	1002	1012	1010	1064	1053	1028	1028	1048	1096	1058	1065	1041	1020	1033	990	1042	995	997	1003	996	1039	1029	1020	1030	1003	1049	1062	1001	991	994	1047	1071	998	1099	968	1035	1073	1069	1011	1013	1084	978	1014	1116	1022	1040	1048	1070	1041	1045	1007	1035	1018	1081	981	1027	1040	1024	1063	996	1035	1051	1026	1024	1036	1061	1077	1082	1037	1003	1040	977	1028	1041	1091	1031	1045	1027	1017	1013	1037	976	1046	1055	1044	1033	1008	1027	988	1034	990	1075	998	1018	1026	1047	1014	1017	1040	1062	1044	982	1037	1010	1020	1028	1072	1078	1046	1037	1032	1024	1015	1030	996	1043	1030	1041	1009	1046	1069	1028	1062	1073	981	1002	964	1021	1043	984	1021	1056	1045	1016	1025	1010	1053	1016	1014	1048	1055	1022	1011	990	1054	1045	1064	1056	1054	961	1047	1005	1013	1026	1014	1057	984	1079	1099	1014	1068	1090	1013	995	1020	1067	1045	1052	1099	1040	1008	1013	973	1012	1048	1077	1031	1021	1011	1043	1058	1016	1005	1028	1030	1005	1061	1041	1056	1023	1021	1028	1072	1066	1082	1026	996	1020	1046	970	1046	1005	1072	1017	1010	993	1039	1036	1019	1051	1078	1023	1026	1054	1008	1005	1063	1049	1099	1018	1070	1041	1042	1020	1027	1046	977	1101	1019	1058	1086	1029	1024	1006	1077	1068	1029	987	1010	1038	1043	1015	1042	1014	1046	1007	1009	1016	1045	1021	992	986	1032	1037	1042	1066	1088	1010	1035	1031	1038	1057	1048	1023	1055	1017	1057	1060	1024	1050	1036	1034	1046	1026	1009	1086	975	1039	1043	1046	1051	1055	1089	1028	1047	1059	1041	971	1016	1044	1021	998	1001	1047	1082	1087	1028	1107	1008	1036	1032	1066	1088	1063	968	1055	1063	1004	1047	1063	1035	1028	1054	1108	1030	1018	1062	1034	977	1055	1050	1044	1028	967	1050	1025	1022	1110	1065	1015	1102	1047	993	1013	1006	1063	999	997	1022
41379	21406	11187	6763	3673	12314	34680	32351	23526	14105	7029	2336	342	340	294	310	332	327	321	311	331	308	308	314	333	301	340	339	314	337	319	305	319	320	330	322	332	292	326	345	335	336	361	336	314	349	321	351	334	356	329	319	361	332	320	362	302	327	315	363	309	347	331	360	305	338	308	335	309	350	334	355	319	335	335	342	314	354	319	359	343	326	353	313	288	351	303	333	328	346	355	309	356	332	357	320	347	329	304	348	350	337	326	315	316	356	304	325	346	303	339	341	339	349	323	326	318	331	299	320	339	352	340	341	332	337	278	328	326	323	317	335	328	318	308	322	326	337	353	312	338	343	339	305	293	327	333	360	346	311	334	328	373	340	306	339	318	306	362	334	307	302	345	340	339	328	336	311	347	355	306	358	340	319	348	308	366	315	334	288	365	339	340	335	351	328	301	322	356	308	329	338	344	330	312	321	314	370	331	325	310	344	307	299	322	325	317	331	335	299	316	317	335	342	348	306	335	321	307	304	336	348	320	311	339	303	285	328	314	319	319	330	317	309	332	282	313	299	342	320	294	343	315	349	322	317	347	311	322	288	344	339	349	322	304	340	355	349	315	348	336	333	333	333	352	345	301	311	370	338	361	342	331	300	311	322	345	365	340	357	324	327	349	314	346	316	326	341	353	374	321	372	365	334	344	351	327	349	316	330	330	301	328	355	316	332	362	340	343	297	366	345	321	352	376	354	323	332	350	318	307	320	346	340	314	325	341	343	318	336	363	375	363	311	328	335	321	330	312	334	305	300	353	327	332	308	346	324	333	285	334	330	341	323	328	336	319	331	298	323	354	327	325	319	361	312	343	322	320	318	321	342	339	344	318	325	358	365	349	312	315	346	337	329	294	304	327	338	330	366	345	360	351	304	299	340	353	324	296	333	321	331	351	357	321	309	335	355	333	328	320	298	346	360	353	328	351	308	315	322	317	298	313	326	318	286	340	303	354	287	330	299	315	320	322	368	335	315	326	323	321	308	340	353	358	373	298	342	334	311	336	321	317	382	344	339	299	323	299	339	360	318	322	350	334	350	351	318	329	376	311	356	328	346	310	328	332	311	303	321	378	344	325	351	314	327	307	348	306	319	351	334	337	377	317	317	315	337	331	351	307	339	319	322	349	366	342	327	348	332	348	334	349	344	332	316	348	302	319	357	380	354	340	319	319	326	330	333	342	329	284	308	314	318	302	334	346	344	320	327	341	309	346	360	329	311	360	336	323	371	379	341	333	276	330	315	310	339	336	338	315	326	337	346	326	293	315	310	326	358	280	347	365	372	318	314	321	329	319	334	351	279	359	330	281	352	359	306	355	328	325	324	353	315	328	304	337	330	327	361	313	308	280	321	339	322	328	327	367	352	349	301	334	321	332	333	335	342	308	365	333	312	308	357	326	334	344	322	331	312	340	315	329	348	335	342	321	334	325	300	318	342	361	372	328	352	311	304	322	319	334	316	298	339	305	300	303	325	316	331	344	366	334	319	363	354	336	319	347	295	315	313	338	345	328	317	313	344	360	306	328	290	328	308	339	319	328	337	331	334	333	327	302	283	337	324	352	357	317	343	345	318	321	331	329	318	329	330	324	305	343	369	310	320	344	306	326	331	320	306	354	314	318	314	295	315	344	324	326	341	330	317	302	338	319	360	319	321	318	368	323	383	356	304	349	337	335	311	291	331	333	320	325	341	280	327	334	337	344	355	333	342	339	354	360	330	333	332	347	295	316	321	316	332	338	293	335	329	329	302	318	335	328	349	330	291	339	271	366	285	333	329	346	331	347	314	311	322	348	360	347	313	304	315	333	319	337	342	336	326	326	323	351	346	338	319	333	315	327	337	309	307	336	345	340	353	352	334	337	347	362	331	344	367	357	283	311	331	324	331	348	324	347	323	288	319	320	305	340	381	316	328	322	362	317	326	297	338	339	368	349	331	322	325	323	348	339	351	338	303	323	331	318	350	327	290	319	344	327	326	335	338	304	326	310	298	344	316	325	320	298	338	331	339	315	294	351	346	315	346	332	324	309	335	313	306	321	354	323	291	345	330	369	390	349	337	320	332	349	325	315	350	330	334	322	334	356	330	351	314	343	316	301	321	340	334	376	345	326	327	331	330	325	349	325	296	317	347	284	299	346	336	293	327	320	279	311	344	344	335	308	311	299	315	342	343	282	359	339	349	332	327	329	307	332	313	343	348	304	310	311	345	350	333	319	316	302	349	341	347	345	353	346	341	321	352	355	355	323	313	293	336	319	332	323	349	357	338	330	331	333	337	350	322	336	329	347	309	285	361	305	330	303	314	331	331	341	354	308	331	303	309	322	286	343	342	317	331	312	335	269	353	347	362	338	329	332	326	315	325	320	328	328	355	316	317	291	320	319	285	292	288	322	330	349	319	312	375	350	334	328	338	346	340	311	303	332	375	324	358	317	337	313	308	330	360	320	364	335	315	334	338	366	324	325	320	330	323	329	309	351	325	320	324	323	346	369	356	305	350	346	317	321	278	334	298	327	349	308	299	337	325	347	335	363	347	338	304	319	317	338	335	317	325	321	328	306	329	331	327	291	325	343	305	306	315	358	333	316	338	323	338	354	347	337	338	353	351	343	332	345	347	320	333	314	303	313	306	326	329	306	333	343	351	322	315	363	350	305	325	336	365	307	323	317	341	348	328	337	323	321	311	301	316	315	339	357	297	339	290	311	339	345	298	354	351	314	307	338	332	327	323	335	349	337	315	355	305	334	353	332	331	347	319	312	337	303	298	320	354	318	333	352	347	321	314	304	334	306	339	309	305	359	351	309	327	330	338	353	329	314	324	307	304	322	328	341	301	296	324	342	340	302	345	359	314	306	312	308	307	338	325	325	346	345	365	314	341	334	308	342	347	329	329	340	340	343	324	354	345	299	350	355	308	326	340	326	340	335	290	338	347	319	323	337	307	349	322	343	337	298	322	324	321	306	309	338	368	334	293	332	345	353	343	371	330	300	319	308	325	358	355	320	321	322	325	329	385	338	320	337	322	302	354	361	343	339	323	302	315	306	314	335	337	321	323	314	338	337	330	297	351	328	329	331	316	331	371	317	349	321	340	328	306	326	320	337	331	349	317	321	320	362	293	379	353	301	343	342	309	355	346	334	311	340	345	347	350	332	346	349	315	366	320	316	316	356	320	342	322	324	353	331	341	337	302	323	315	366	323	328	327	383	330	314	340	330	334	372	310	372	345	347	339	348	339	319	322	310	310	308	327	356	354	379	335	340	323	360	318	303	351	326	344	339	299	278	291	341	351	322	330	343	368	308	359	325	326	340	316	294	361	323	340	341	324	331	356	313	315	305	373	324	375	289	320	299	333	345	347	341	306	321	340	346	303	300	351	336	355	315	316	315	346	320	351	317	306	342	346	339	305	319	331	320	324	306	342	305	322	325	349	339	321	338	356	307	295	323	301	314	299	357	330	307	328
25520	8921	7106	10183	7761	30150	52664	49198	41262	31591	21130	7832	816	792	772	786	821	733	797	792	800	744	850	765	760	804	726	810	744	828	749	816	748	750	796	786	787	732	740	829	794	713	758	749	718	783	763	742	782	747	713	759	743	771	748	781	765	764	770	776	747	772	792	749	764	819	757	755	757	807	836	725	774	789	801	762	761	745	765	753	765	794	725	758	708	801	823	773	738	700	743	815	788	778	786	766	790	765	819	743	791	785	734	741	764	767	820	755	747	796	782	735	744	765	727	785	742	780	760	737	783	819	729	788	807	822	753	759	777	765	758	753	748	817	768	744	772	758	773	719	831	770	777	735	793	800	738	756	737	764	756	734	779	759	802	781	811	788	781	807	777	722	758	793	795	764	725	782	734	798	789	783	801	766	736	759	767	795	766	737	757	728	843	743	778	763	767	731	792	778	754	774	733	775	736	736	759	784	749	797	751	728	769	792	792	790	760	770	795	790	771	790	713	800	744	714	804	801	758	733	782	783	765	748	804	810	709	789	757	816	777	779	772	798	740	744	748	721	782	794	823	764	806	797	807	757	853	808	792	790	759	734	774	791	723	798	820	778	795	795	777	797	747	747	702	764	795	759	825	808	777	759	847	756	769	762	772	745	791	780	762	784	763	776	756	791	740	766	749	781	791	763	817	785	738	767	746	754	744	795	792	817	747	753	788	780	776	726	791	768	799	806	800	819	787	737	754	699	811	785	728	788	754	781	724	774	762	783	764	714	782	738	758	752	784	752	746	779	749	785	767	768	740	767	818	746	761	722	759	748	773	754	736	803	743	769	786	798	795	812	785	758	759	769	730	751	740	813	783	796	774	787	765	760	738	780	774	753	769	799	792	752	792	741	791	783	760	785	730	736	769	794	806	748	747	799	776	814	756	811	717	765	734	726	748	799	758	794	797	802	779	721	767	784	775	748	762	757	808	785	793	777	790	837	755	790	778	752	775	733	771	719	793	767	786	767	796	792	720	774	760	777	776	751	762	740	780	764	760	772	830	782	767	770	799	760	757	780	774	736	747	824	763	720	759	785	780	754	754	768	767	748	715	738	739	759	800	822	784	821	784	749	777	756	769	792	720	778	772	701	763	761	793	730	754	748	809	788	796	776	810	792	780	803	714	739	724	748	776	801	798	760	770	794	798	774	788	774	803	758	777	768	760	730	759	812	770	747	788	748	748	772	786	763	771	760	776	797	785	764	831	783	767	729	761	741	771	790	751	778	747	799	762	762	798	767	781	775	763	772	736	741	771	758	773	778	752	757	776	737	755	787	746	765	787	770	735	712	769	749	762	826	741	778	818	730	801	811	795	777	776	720	793	711	748	776	768	720	784	730	758	748	787	786	831	800	781	774	733	783	722	738	792	721	750	755	751	782	779	754	769	758	817	798	781	771	770	830	760	816	802	765	754	775	791	800	760	725	792	767	800	771	728	803	801	788	781	762	791	778	788	764	734	737	775	764	815	785	748	752	818	738	743	820	810	718	802	819	786	790	764	762	787	764	747	758	794	789	760	733	791	764	769	749	715	804	723	786	823	771	810	772	779	709	745	765	735	761	746	755	796	805	768	808	742	770	760	756	757	760	806	785	779	752	759	739	777	756	809	792	771	790	796	757	760	756	753	818	759	786	767	774	789	752	776	739	776	780	767	758	747	782	791	807	751	770	761	753	801	770	813	739	761	794	768	754	794	781	800	791	748	761	810	765	756	766	767	781	776	749	728	782	771	744	735	796	747	819	727	811	750	760	788	766	711	812	705	790	808	779	793	754	739	820	771	755	785	793	740	778	737	786	716	763	766	753	731	776	756	773	774	738	746	759	820	775	708	823	791	805	784	789	784	753	737	787	745	770	780	803	798	751	718	759	751	759	836	754	781	743	799	723	750	733	783	811	735	738	780	751	753	772	705	763	768	787	793	766	766	786	813	776	739	776	772	777	742	790	755	800	776	745	762	793	786	808	787	713	747	787	795	761	771	767	783	808	806	790	734	827	781	772	761	820	770	669	730	740	767	735	811	738	782	795	804	781	806	778	766	784	759	733	776	776	771	767	769	774	770	800	785	710	773	836	730	811	741	793	770	772	797	763	743	751	795	754	803	755	756	763	728	799	772	791	792	762	829	730	755	731	773	762	745	749	760	807	760	740	755	755	740	758	773	784	761	807	774	756	739	793	763	745	787	755	784	816	790	743	780	823	745	781	779	792	770	775	805	810	791	760	807	817	753	827	794	774	814	810	804	796	769	745	712	739	762	783	756	772	747	790	723	742	732	742	795	800	750	802	792	756	761	775	756	817	783	763	728	752	759	781	716	704	798	794	778	772	795	801	770	801	767	751	785	775	770	761	778	833	776	795	802	734	749	745	745	805	765	757	756	768	804	793	774	750	802	779	792	783	775	780	776	807	755	787	731	753	808	763	767	824	779	780	781	785	742	831	794	719	825	798	763	766	736	779	778	750	751	800	765	792	805	751	764	742	742	783	771	745	753	758	827	775	728	806	796	724	774	781	777	794	819	791	753	778	796	720	755	761	749	771	804	783	742	780	806	749	755	723	808	779	725	743	799	788	809	784	749	776	752	766	793	722	754	735	767	743	771	790	784	796	781	749	793	797	838	807	742	780	746	783	803	756	756	753	804	752	722	791	757	773	795	752	723	773	757	807	796	762	767	772	772	720	716	726	796	721	735	730	783	758	857	850	797	774	725	755	787	739	777	784	760	756	751	773	736	703	796	754	761	775	736	761	751	725	810	738	783	744	763	808	782	739	764	754	792	850	788	750	735	811	762	737	754	752	773	768	805	739	781	750	772	837	722	767	804	777	759	802	678	781	849	750	758	816	759	771	759	744	769	796	754	798	754	774	793	773	769	810	764	742	794	763	779	764	763	766	779	733	726	815	761	771	789	770	780	766	782	740	813	762	800	768	760	749	753	814	777	766	769	820	786	752	774	773	769	747	803	845	709	726	736	740	771	763	751	762	784	739	743	750	743	792	784	795	796	765	765	723	787	741	808	776	780	775	732	797	791	796	831	730	798	781	779	780	840	727	740	777	802	750	771	720	767	762	761	686	793	784	762	752	756	782	737	735	759	748	751	792	750	789	757	811	791	755	735	760	806	779	788	756	768	790	790	807	819	763	754	779	739	749	763	823	776	737	770	733	782	754	790	764	775	743	738	775	802	795	752	757	781	770	792	725	782	751	781	779	759	736	743	782	819	754	759	748	740	757	779	790	771	768	790	767	778	785	731	762	740	773	765	774	814	732	757	763	753	779	827	801	751	726	800	787	806	768	752	743	783	786	732	750	796	814	818	748	730	817	796	751	764	769	783	753	779	778	770	759	753	777	729	775	788	769	801	759	774	712	740	777	771	790	774	762	771	799	735	769	784	760	829	747	765	795	758	794	809	827	740	767	764	787	726	763	704	729	756	778	780	747	721	798	755	774	785	758	717	777
50474	25139	16510	8576	6408	30294	44995	46977	36834	25928	13562	3576	416	390	331	395	354	362	342	336	382	335	343	335	360	360	368	366	337	351	367	328	361	365	348	384	383	398	400	317	345	368	371	352	365	386	394	343	362	365	358	347	372	366	377	308	348	396	356	366	335	353	347	354	381	373	367	331	338	336	349	360	368	369	360	357	374	347	333	338	367	357	356	320	352	363	321	360	370	373	364	384	338	340	384	375	363	390	356	360	340	349	364	387	348	371	344	382	362	365	388	368	361	346	314	371	338	349	348	322	358	376	358	373	362	377	338	370	346	319	336	318	362	347	364	297	338	344	369	364	369	390	344	332	370	360	357	323	321	346	359	372	351	360	354	330	336	373	381	318	361	335	361	376	351	356	377	333	316	322	364	339	406	384	353	379	348	358	341	336	354	344	320	360	335	362	360	357	330	357	360	352	362	387	356	363	355	354	383	322	325	370	347	324	351	414	356	351	382	388	390	369	373	367	346	345	333	358	347	366	366	347	365	336	344	355	356	369	371	347	359	365	354	327	366	377	400	384	348	311	355	359	342	362	375	338	354	335	334	329	367	341	324	385	401	372	359	341	348	392	349	346	381	387	352	357	348	311	402	330	380	377	372	320	355	361	363	378	362	365	323	344	356	337	338	360	359	368	337	338	331	380	357	371	377	330	392	366	377	372	327	339	395	366	375	360	359	353	380	387	366	359	355	351	344	378	356	356	354	349	344	353	323	349	382	386	367	341	358	362	359	363	310	352	368	393	372	368	360	386	356	359	341	345	372	328	318	367	351	352	353	355	318	331	335	350	327	323	360	361	356	364	372	368	383	332	368	364	361	339	354	326	364	344	349	334	359	317	324	327	353	379	349	396	368	339	350	366	323	349	371	349	364	367	378	363	351	342	396	368	353	355	351	354	379	322	373	336	384	370	353	335	407	318	346	341	338	392	352	343	348	360	358	344	342	354	345	334	359	345	322	398	363	386	334	385	339	358	381	371	363	346	348	348	375	396	358	328	343	331	372	334	350	340	362	368	375	375	349	360	367	354	390	326	353	386	378	361	347	356	365	373	364	336	328	339	370	328	335	358	383	363	354	346	347	379	355	373	305	365	339	303	358	378	364	375	356	334	364	368	334	336	335	394	358	365	377	370	355	342	335	377	328	351	364	358	314	345	356	376	348	351	329	382	351	375	353	383	364	402	329	375	385	324	378	377	351	354	400	339	345	345	334	357	315	329	362	368	330	361	380	359	343	352	373	362	389	370	343	360	381	325	361	386	349	365	353	355	374	362	332	387	355	354	356	344	346	339	343	374	346	299	380	365	370	368	405	383	316	338	354	364	354	373	337	333	358	337	359	368	380	358	335	353	356	321	326	360	353	379	328	398	370	335	374	337	369	369	365	348	342	344	365	359	320	381	403	327	404	367	393	310	358	349	357	337	355	366	338	384	329	361	344	320	382	382	351	331	336	323	326	365	377	371	325	364	347	296	331	374	385	338	380	363	398	329	366	330	371	336	356	345	315	338	360	369	336	358	356	364	327	353	363	343	362	344	365	339	361	386	380	363	357	340	320	367	341	361	334	375	344	374	361	358	358	342	389	339	349	327	369	373	350	340	355	358	359	331	352	346	345	367	351	400	385	355	364	346	328	338	366	334	334	354	368	362	363	385	337	344	326	327	377	359	354	404	386	345	351	327	348	337	359	352	357	346	363	366	329	361	343	345	366	348	383	358	359	335	340	346	331	362	349	323	366	357	356	344	384	328	328	327	358	345	353	358	368	351	364	364	355	356	336	377	350	335	368	367	339	314	340	365	351	350	410	394	335	358	340	370	394	338	348	377	347	329	342	345	370	337	336	357	356	361	325	371	309	352	351	369	382	337	340	377	323	365	343	318	374	353	336	339	327	331	348	360	345	312	381	356	337	369	347	351	380	354	347	367	344	322	351	391	353	395	342	341	359	326	331	405	398	396	381	413	361	380	332	369	356	379	362	357	342	380	348	376	345	338	358	378	350	384	342	365	348	355	364	319	348	332	379	344	365	336	358	372	363	355	339	386	332	364	342	379	369	330	358	374	362	334	336	344	362	348	342	319	378	356	360	348	379	346	338	334	377	364	347	365	340	353	350	365	350	350	372	338	390	351	369	391	364	378	361	354	386	368	345	363	343	391	408	350	351	346	368	384	370	338	352	355	357	353	350	380	350	370	355	362	351	360	374	337	371	340	367	425	338	370	344	309	340	397	358	375	369	396	364	338	358	354	391	360	362	356	340	367	352	323	385	345	346	341	366	358	345	347	345	350	317	358	362	389	358	379	353	358	367	396	340	360	325	346	336	355	356	298	393	352	373	354	368	357	353	393	351	323	377	378	363	331	320	335	337	368	343	335	359	354	369	321	350	330	302	377	332	389	341	334	312	345	339	329	344	366	361	302	373	359	324	333	369	355	360	317	303	393	375	347	365	364	363	317	333	360	352	363	352	362	361	378	345	365	352	327	386	366	373	340	355	359	322	331	364	331	368	362	346	395	333	363	335	343	357	336	343	360	390	366	361	339	348	359	356	360	369	340	339	341	352	302	348	331	368	322	366	384	350	381	380	369	337	363	359	359	362	359	372	357	361	361	338	352	372	365	349	350	374	359	357	370	370	349	372	363	358	348	384	395	354	415	341	368	347	342	361	365	362	344	349	381	390	348	312	321	332	326	360	346	380	393	358	358	366	378	373	376	364	337	365	398	355	370	347	354	363	353	330	323	348	337	371	371	366	353	336	352	370	339	355	366	323	338	395	375	330	360	340	333	309	322	322	368	315	372	326	313	368	345	367	359	352	346	344	360	333	349	362	349	341	343	338	347	353	355	364	338	360	356	388	379	356	362	349	355	365	326	315	389	382	347	344	365	350	347	322	341	386	357	359	341	376	309	333	392	339	353	362	360	340	354	379	318	332	377	358	380	360	373	379	341	370	351	365	368	352	354	357	347	349	353	389	365	325	351	344	355	368	353	348	357	346	356	347	371	332	347	353	352	360	334	381	360	401	381	384	359	395	352	347	328	341	377	380	369	378	380	338	326	358	327	362	327	339	340	329	340	389	331	334	343	331	393	343	331	349	374	367	344	346	323	353	327	335	373	373	292	356	386	369	342	330	338	361	383	380	354	382	365	372	350	362	359	373	380	357	348	365	348	369	375	290	332	378	358	379	389	377	322	373	382	381	378	371	346	349	352	357	348	347	359	401	341	358	365	365	322	363	373	362	344	346	322	389	356	335	380	334	375	342	364	339	384	366	360	367	360	362	338	341	377	373	354	346	356	340	359	357	356	318	336	338	345	353	360	335	318	348	344	353	334	341	365	347	365	366	350	376	321	356	351	349	347	373	332	326	357	368	368	328	360	383	327	333	368	384	345	344	399	357	359	346	359	319	374	333	372	360	372	395	388	342	321	367	391	365	353	364	344	378	364	357	375	339	351	358	333
32329	8906	11712	9575	13686	47373	60561	60777	52948	42392	29846	8054	832	895	849	857	858	818	869	821	856	865	824	815	876	841	801	831	873	871	875	829	803	842	830	821	912	793	829	849	797	807	859	853	808	872	858	830	863	850	856	795	823	794	842	817	842	780	864	836	829	811	786	871	882	859	857	824	857	839	800	871	834	829	842	838	888	869	870	775	834	848	818	817	786	878	870	875	840	827	802	843	802	857	851	759	875	833	775	855	840	865	806	837	834	832	838	829	824	862	792	837	879	849	834	789	816	771	818	824	837	887	829	804	797	899	855	798	802	811	812	825	842	838	892	814	844	836	811	829	831	821	833	817	866	859	744	827	781	832	866	738	773	805	839	827	832	858	843	810	807	784	814	807	885	778	860	845	844	849	810	794	868	808	852	859	871	880	861	871	799	803	892	807	801	809	772	763	835	819	830	846	805	826	866	820	819	804	861	831	840	865	784	886	869	820	768	803	851	833	773	821	845	837	814	817	844	840	810	818	812	840	797	858	880	825	829	829	856	801	839	893	791	839	883	874	839	837	821	805	803	845	847	793	791	926	836	842	836	844	826	806	841	797	833	844	826	853	867	855	847	806	872	910	857	817	789	868	866	849	794	824	799	783	814	846	822	809	810	818	819	860	790	808	844	861	861	863	855	864	834	895	837	808	819	774	790	784	831	818	855	769	874	782	825	861	831	795	879	825	835	779	827	842	837	862	848	868	850	828	862	882	783	806	842	831	806	811	837	798	812	781	880	836	819	797	805	793	824	838	830	825	841	800	789	836	822	885	814	794	853	823	806	850	863	828	829	879	835	874	850	801	877	780	890	848	885	854	818	856	875	843	812	799	774	803	847	840	794	806	818	829	826	806	799	861	841	816	832	821	794	795	818	802	837	851	796	812	851	836	873	783	829	822	869	838	827	770	852	812	821	813	779	813	886	846	835	850	835	832	847	861	829	839	883	773	843	857	822	848	781	866	753	834	811	853	827	829	801	861	848	839	856	847	868	843	815	841	814	884	827	822	825	809	861	836	842	837	788	827	868	878	839	871	821	793	838	810	830	842	840	832	854	779	812	818	809	810	900	825	844	826	814	796	805	843	821	814	803	781	791	847	832	841	889	806	837	863	835	842	806	878	825	839	792	810	742	810	794	843	801	798	866	839	811	831	843	810	819	852	807	799	810	805	806	802	833	804	870	861	853	781	853	828	812	791	805	845	812	832	792	853	864	804	806	835	820	822	829	832	843	747	873	828	745	829	844	806	866	825	865	854	845	798	820	837	855	815	854	884	854	808	816	843	829	825	885	815	860	873	814	822	820	858	824	867	836	846	844	832	890	839	790	875	835	826	829	811	843	779	817	823	856	819	819	848	871	793	826	841	856	795	809	838	812	911	797	826	827	839	865	802	831	861	902	857	827	840	868	823	853	855	768	821	804	821	844	849	815	836	841	827	849	813	853	798	784	835	805	818	861	901	844	839	849	849	799	841	827	800	812	860	818	866	797	824	896	803	837	873	820	850	829	845	845	898	804	877	886	820	858	821	889	804	797	842	837	802	818	887	818	821	831	852	835	820	842	827	860	800	877	853	875	840	861	790	800	814	781	868	844	859	846	813	845	824	848	860	796	841	849	824	845	864	894	807	877	806	844	783	894	855	801	827	799	806	820	861	852	874	824	799	812	821	836	814	848	823	792	837	811	849	800	838	821	861	866	817	818	860	877	859	820	858	849	799	857	816	841	849	846	834	799	812	806	866	842	842	812	883	878	845	855	822	853	827	828	804	803	821	827	846	840	814	830	806	850	783	826	874	847	834	801	842	832	740	861	789	797	902	876	756	831	824	818	881	817	818	767	788	819	837	839	844	870	889	819	860	801	806	824	852	806	795	836	835	857	838	814	801	823	856	835	806	800	792	812	819	791	805	845	828	813	760	858	838	802	875	869	800	811	857	849	818	852	835	807	838	889	844	839	828	846	840	802	787	837	837	821	795	805	856	792	875	850	844	841	845	828	811	837	815	830	828	825	835	823	834	843	844	850	804	807	847	856	885	843	803	795	827	818	814	839	761	800	795	871	806	813	898	828	836	810	837	854	820	806	801	811	840	836	847	829	869	870	818	821	859	832	858	815	809	817	846	824	804	808	821	807	859	851	833	845	836	820	837	830	883	873	831	839	898	894	866	811	815	865	832	849	850	804	825	768	838	845	836	820	844	801	813	832	831	757	836	850	832	846	833	809	777	861	854	879	814	810	828	862	843	827	848	858	786	872	787	899	839	882	817	801	855	879	796	834	830	840	809	820	794	812	831	839	774	855	802	807	862	769	867	804	820	800	811	809	891	896	849	837	859	840	825	794	859	781	810	861	806	793	797	788	819	851	860	845	870	849	839	858	835	820	830	812	862	831	819	819	806	832	825	844	825	826	840	804	786	861	843	787	869	791	796	824	818	824	774	838	892	836	806	840	814	828	829	819	824	817	835	846	848	847	824	843	835	812	814	808	821	809	886	800	868	787	888	797	804	825	861	827	802	876	845	827	836	862	857	863	787	857	803	831	866	839	871	840	829	840	834	812	842	851	780	846	838	799	859	839	821	848	824	837	866	824	843	789	830	826	864	851	804	850	810	840	850	825	838	874	844	864	846	800	841	771	798	826	786	857	809	807	834	817	833	823	810	802	863	806	816	809	811	846	782	833	843	803	820	807	860	838	817	851	770	862	831	833	826	888	790	907	822	788	857	848	825	852	822	844	847	808	803	798	774	861	854	792	847	817	845	855	812	812	814	841	845	856	839	855	885	844	833	805	827	903	831	810	852	841	832	804	840	842	901	844	806	810	789	850	856	787	832	818	795	814	803	859	874	798	800	870	859	833	862	849	816	848	809	804	789	830	823	804	874	866	851	831	860	796	838	830	826	870	839	830	851	805	782	834	825	856	870	891	821	826	845	854	811	843	837	819	808	858	821	790	798	813	830	774	853	851	831	825	792	852	836	854	848	826	838	800	844	820	844	814	790	806	870	830	843	854	865	842	848	781	864	757	799	795	858	852	782	817	814	806	867	829	857	762	813	840	883	814	819	774	826	758	832	787	849	866	821	788	826	831	880	819	842	814	807	805	811	873	804	788	808	819	827	859	835	889	835	835	834	858	788	787	780	855	799	863	822	847	818	784	798	843	835	823	842	825	900	777	860	767	816	841	846	863	862	792	815	837	858	818	815	789	805	810	864	802	877	797	834	780	847	821	853	861	891	819	815	829	840	849	831	850	782	807	850	794	813	800	830	831	826	873	873	833	801	847	827	806	801	838	849	809	846	811	811	846	843	816	844	849	812	803	845	801	844	820	813	806	823	816	839	776	871	892	782	808	828	855	785	828	814	805	843	822	813	808	809	801	873	802	832	865	876	836	844	834	856	846	807	861	800	827	830	798	838	841	802	867	805	820	807	834	767	849	867	841	829	868	834	830	814	879	841	873	851
12347	3293	1729	972	950	1731	2090	2221	1821	1334	859	522	443	452	444	448	457	454	472	417	481	460	487	414	471	446	450	454	453	440	444	411	431	427	414	453	449	473	430	499	476	435	437	457	432	454	401	446	463	493	505	424	468	448	456	412	415	437	472	457	425	389	420	440	399	455	482	427	469	444	421	448	450	463	491	451	488	459	395	455	446	422	417	459	476	424	445	458	429	438	437	431	449	454	420	435	406	422	424	464	449	465	470	467	441	419	506	458	431	410	476	471	437	424	451	428	450	444	472	451	466	421	399	461	483	422	460	429	471	464	452	431	428	462	450	438	475	430	450	426	463	445	424	412	431	444	503	477	459	451	429	439	450	472	437	450	435	461	467	417	432	441	420	426	450	441	429	474	459	482	437	434	429	491	433	497	419	448	408	416	464	484	451	485	435	428	437	457	431	416	414	441	462	456	452	426	437	422	429	431	457	450	452	391	437	425	455	427	425	461	445	447	441	445	477	427	472	435	453	457	467	425	453	436	474	436	435	477	470	473	445	442	518	449	456	449	451	417	445	426	451	482	459	443	424	417	458	458	462	433	441	417	406	412	439	436	483	469	440	474	440	444	456	457	395	399	416	421	437	423	469	480	434	447	423	433	437	437	468	474	440	424	457	456	464	497	442	442	430	425	440	424	419	456	473	481	457	435	460	458	458	472	417	433	432	475	456	466	482	416	435	427	409	444	477	468	474	427	461	437	435	487	461	440	417	463	454	449	432	420	481	473	454	429	436	407	466	409	441	474	448	465	430	408	449	446	475	453	440	420	394	470	430	450	448	451	425	434	484	472	415	407	429	466	431	412	473	421	450	435	470	492	483	419	430	442	405	485	436	443	455	470	426	453	423	416	447	443	423	417	456	447	459	445	481	483	455	480	448	422	418	463	451	470	469	443	423	481	478	490	473	435	413	452	436	389	447	420	420	451	447	459	463	428	488	459	459	457	436	459	453	458	420	449	470	440	467	446	424	476	431	467	431	453	434	438	430	449	457	449	459	440	429	455	436	440	431	432	443	436	444	430	433	439	477	460	466	429	409	398	461	463	458	476	457	469	447	455	407	468	424	440	424	455	476	454	462	436	449	478	431	434	416	467	454	469	470	463	452	454	471	452	457	425	413	434	431	462	463	465	453	468	445	478	480	440	463	430	420	447	501	432	452	441	437	464	448	440	449	420	473	442	427	441	446	466	474	463	440	462	440	437	417	419	428	437	394	431	504	425	468	406	457	420	464	459	445	416	430	454	441	426	449	465	448	396	410	483	428	466	453	445	462	450	496	471	453	458	453	444	463	449	411	423	457	460	449	440	438	464	457	461	434	461	440	425	406	473	383	490	507	435	468	431	459	483	469	473	429	447	465	474	423	438	449	466	425	440	439	483	439	433	441	450	470	484	468	442	439	452	447	421	438	464	465	448	432	424	433	465	451	449	446	487	416	456	458	430	446	460	448	409	443	474	460	449	453	437	475	460	463	420	438	448	474	426	405	439	454	434	426	461	423	461	414	458	471	449	424	443	473	453	444	431	491	487	452	428	463	437	457	478	505	449	452	465	417	437	451	420	426	415	454	417	428	451	447	437	437	446	460	408	432	420	508	430	387	438	444	475	420	476	457	425	439	486	452	415	443	429	462	452	428	441	461	446	451	446	425	408	447	473	442	500	437	448	410	431	450	459	416	429	454	434	473	419	446	435	420	458	451	455	457	449	456	462	476	423	458	451	476	474	417	469	455	454	482	437	463	435	471	457	434	433	449	473	419	434	455	484	435	489	466	472	444	426	474	423	449	452	459	490	427	463	442	449	435	473	415	458	456	444	453	439	443	471	461	447	459	436	474	483	401	433	477	431	443	437	453	427	461	467	486	410	463	453	415	433	435	456	422	455	466	455	440	427	416	498	406	415	457	453	423	491	438	460	447	468	404	469	456	495	465	460	434	441	419	426	438	432	427	427	461	418	470	455	450	440	488	492	439	466	425	481	485	441	438	437	458	434	463	459	458	453	440	419	451	447	484	491	452	429	483	462	423	468	453	446	443	455	415	454	443	465	453	433	467	452	439	466	447	435	436	439	437	459	449	447	474	440	441	460	447	432	482	458	432	447	456	471	425	463	448	485	496	448	466	454	455	441	420	436	452	474	425	452	429	423	454	450	451	444	440	443	423	424	427	437	430	485	467	425	458	473	427	458	469	445	451	452	448	442	493	466	460	413	456	455	484	474	448	466	435	484	462	414	461	462	491	444	484	456	444	458	475	455	449	430	427	457	437	476	455	414	431	439	460	432	454	457	443	458	461	483	424	444	421	471	447	449	483	477	457	420	475	467	402	463	416	429	428	441	433	454	447	438	453	423	421	461	447	446	447	448	466	434	460	460	441	466	459	468	471	449	423	458	432	485	488	474	461	400	457	438	469	427	450	459	413	454	449	491	434	408	447	437	431	459	408	486	419	451	435	431	419	448	420	458	427	506	458	477	484	432	463	440	458	484	451	491	440	464	439	466	434	454	417	451	433	436	434	423	467	474	448	466	478	439	497	445	476	458	423	470	438	441	445	459	435	443	422	437	407	455	436	453	449	466	445	474	476	461	493	420	430	453	473	443	414	453	467	439	449	427	446	405	447	448	457	464	413	462	495	427	423	434	478	420	477	456	444	451	423	447	425	430	449	462	489	433	507	471	439	493	452	439	451	486	428	442	461	434	473	438	445	423	458	468	439	458	465	450	472	449	485	474	441	443	436	448	476	464	440	479	457	410	458	479	430	399	397	426	453	444	452	425	444	472	487	418	458	476	470	462	423	444	446	431	424	456	484	439	436	435	445	492	477	459	447	462	443	472	417	494	449	508	426	433	443	423	447	445	401	419	409	421	432	434	425	486	449	416	469	464	498	472	461	427	458	451	469	445	434	419	474	440	472	471	480	425	406	456	450	431	435	415	438	426	418	444	444	454	476	466	453	469	442	501	424	429	486	486	454	434	457	448	452	451	462	457	468	443	484	431	437	453	459	496	479	430	423	436	449	408	433	424	466	468	470	425	459	470	447	425	429	469	421	454	406	424	408	444	457	480	440	449	433	445	469	466	438	448	466	439	475	478	449	409	402	445	445	467	497	443	460	443	433	426	479	465	460	420	498	436	439	463	448	469	503	452	459	403	426	447	460	441	467	448	434	488	452	471	466	458	435	418	455	448	445	464	420	432	478	445	463	443	442	477	445	461	450	444	418	455	442	458	446	450	505	437	454	489	429	423	424	453	494	438	440	418	428	407	467	406	442	417	440	460	417	450	454	442	471	461	471	424	453	450	422	422	469	489	398	414	443	432	426	430	450	438	453	501	441	423	474	443	495	455	499	442	510	457	443	455	466	454	452	470	417	458	460	446	483	433	432	439	485	496	449	413	467	419	484	409	439	446	443	451	465	447	441	439	425	469	455	482	449	487	461	492	442	486	427	437	411	444
7329	2396	3280	2534	2912	7332	8835	8830	6600	4461	2819	1263	996	999	962	978	1012	1038	978	970	944	1060	1021	1002	1021	1021	1028	1034	1032	1009	1013	933	970	1018	966	1017	971	975	1000	1016	1007	991	1024	970	975	1018	1030	937	1008	1003	997	1019	959	992	1035	1053	1029	1028	995	958	968	1054	1023	974	985	1020	963	1017	956	1013	1046	968	941	969	1032	1000	1064	1009	997	903	941	993	987	1009	966	972	994	972	911	993	998	960	1028	957	972	969	1034	1016	1012	1028	1071	996	957	995	994	988	979	967	952	1009	1011	984	1031	966	1029	1043	984	1042	987	1007	1024	999	1008	983	987	1037	1019	1005	962	1058	1018	977	1038	974	1013	975	979	978	977	974	978	1021	1029	990	1003	988	979	1039	1034	1057	1042	1004	967	1006	978	1009	1010	1012	1003	994	956	974	954	986	985	930	924	1029	970	987	932	1043	1008	987	995	964	956	988	1007	1023	960	990	1050	946	962	959	937	924	988	1028	952	1022	1024	1028	943	1033	1013	1034	991	1001	961	999	1013	1001	994	958	953	980	951	985	1000	996	1028	1009	1027	1002	992	977	1014	1054	1009	975	1034	999	1018	1038	971	1001	934	996	1011	995	952	961	992	930	945	1001	970	1004	999	1048	1017	995	975	1029	1003	991	967	986	1044	973	970	1011	993	1000	1032	994	995	978	987	988	1019	953	981	905	933	977	1008	1050	970	1022	1019	997	995	974	979	967	957	1043	1024	1016	998	1027	941	1013	972	978	965	1003	998	998	999	989	1004	1006	965	946	992	1032	993	1012	974	994	1006	1012	1004	964	1041	968	987	989	1050	975	994	1012	995	1029	952	975	983	1006	983	1016	1011	982	958	1041	972	1000	941	960	1000	1001	1026	987	1041	966	966	995	998	954	1034	985	973	1047	989	1002	988	1013	1056	981	1032	956	986	1033	994	1023	1004	938	1003	1009	965	1002	1001	995	1055	960	996	986	1032	1012	915	958	1008	1027	1004	985	993	992	1046	968	974	1035	1004	964	969	932	1006	998	1019	952	1005	999	979	1039	1010	943	989	964	956	951	1020	998	961	1051	971	1080	1055	965	984	1044	1027	1008	1022	1044	988	996	997	1019	988	1010	964	984	972	1040	955	978	975	963	967	982	962	1062	928	980	999	910	986	958	973	954	1043	1000	1029	1003	1005	1026	1001	964	1021	953	983	1034	971	967	1043	992	1006	998	958	966	988	955	998	1015	1006	962	975	1032	1031	961	1024	997	1032	989	1015	1032	967	964	1017	955	1059	1004	1010	982	1002	995	1030	1058	1048	968	1038	975	988	970	989	1033	1043	993	1050	1000	1019	1037	982	995	1015	986	970	975	1034	949	1033	999	1018	987	994	1020	976	979	1019	1027	1006	1001	983	973	935	925	1050	1062	1004	978	979	946	949	1027	987	1017	1031	1055	984	996	994	984	961	1003	981	983	989	1013	995	1004	1015	1014	995	967	993	1014	982	956	1075	943	1012	998	999	1017	1005	960	996	966	1025	1015	969	1004	998	1025	984	1009	1001	1001	912	956	970	970	978	971	978	999	976	953	1011	995	950	934	946	999	987	1011	1000	998	965	1010	1024	1013	961	932	1011	991	993	1018	1023	1007	982	985	1031	984	991	924	1018	912	1044	944	921	1030	1023	1011	982	1011	1008	972	1004	920	1026	1001	1002	1011	988	976	1000	1046	984	996	1042	1011	960	974	1041	961	1048	997	1037	975	971	977	996	918	994	967	1078	1000	999	1044	1022	966	1059	984	944	989	987	981	928	1033	979	948	972	1013	969	1007	1038	1014	949	967	1025	1002	973	1054	919	1004	1000	1055	932	993	1020	955	985	993	1022	974	967	979	1006	941	1016	1003	943	973	1025	998	1054	996	995	970	971	1013	1046	993	968	954	970	945	977	965	903	967	1015	1007	1011	1055	989	969	1007	990	1039	998	1054	1027	964	996	1022	961	979	1012	937	926	967	951	992	1065	995	920	996	988	965	1065	997	1054	965	975	977	973	967	993	959	976	972	931	960	1029	936	945	986	943	980	1038	998	927	954	990	1046	979	1029	998	965	1032	975	894	998	994	956	1097	931	998	968	1062	1028	967	951	993	1049	1014	976	1001	1001	977	1002	928	978	984	999	1003	1014	963	991	1051	1000	1012	975	1005	997	972	980	973	1025	1006	1021	966	1010	949	1006	1030	1005	986	1020	1001	1019	982	1002	943	1005	1010	949	1041	1016	966	948	970	1020	971	945	977	992	989	1006	1001	1094	955	1016	995	987	996	1068	994	948	962	1017	986	984	1037	967	953	941	1013	987	1034	1016	1021	973	1038	976	974	981	1001	939	1008	980	1012	968	1014	974	1011	1000	940	1001	939	1038	1016	1042	972	963	1010	1007	991	1007	936	1068	998	1020	987	1001	1005	1008	985	1040	950	989	996	968	1004	1064	1068	984	1025	981	1004	970	989	999	1037	1036	1008	1024	1013	973	978	1048	1046	1040	982	981	1019	957	953	1043	1014	960	1002	1024	1028	993	986	1025	992	999	971	972	1017	1032	1028	992	1001	1000	986	968	1015	1018	975	981	1023	973	1028	1000	957	984	1050	949	994	1047	994	988	992	972	984	1075	964	962	990	977	1016	987	991	951	1004	1016	1001	1026	994	1031	1013	1028	978	985	990	1079	1000	1008	977	918	1011	976	1004	993	936	1018	1006	1020	965	920	950	985	1009	938	980	964	997	1004	1019	988	969	990	967	946	960	1051	918	991	971	1037	988	933	992	1041	1000	1023	1034	943	900	1015	958	996	946	1043	1013	1010	1035	1010	983	1017	1021	1004	1012	992	1033	1053	971	972	993	1045	978	955	1017	996	1021	1009	989	1007	962	961	990	995	970	998	1015	1008	1002	1009	951	998	930	980	943	994	1017	966	973	1069	998	998	1000	1000	985	976	917	986	986	993	978	1024	986	987	1011	1006	1002	956	1004	1021	1028	1036	948	983	976	976	972	998	997	986	995	995	965	928	1025	1019	1040	998	937	944	955	1002	993	1014	1035	981	1000	1010	983	945	964	990	1019	1007	1046	977	1014	992	978	1033	991	993	987	1039	999	1013	1003	1012	1021	1008	915	941	957	937	1001	1034	979	1007	945	977	981	996	976	991	1000	1045	995	1010	991	952	970	1005	1014	999	971	949	991	999	969	999	977	1051	976	1029	966	986	996	1010	1009	1016	1046	971	1031	1020	1011	1020	946	996	951	944	1006	973	955	974	984	1022	951	1022	1000	1005	1014	971	1000	1017	957	936	1007	983	1015	1009	1004	994	988	1040	1012	998	973	1052	1000	1022	989	1044	1036	957	1049	1024	1008	1009	1035	993	995	1017	1020	1029	938	959	1004	1006	983	991	1007	984	960	952	1005	946	1021	1029	969	940	954	1021	1019	1012	997	966	1018	1012	941	950	951	974	1001	995	961	968	1002	1002	1017	966	1017	1011	1008	997	1011	1016	1061	1008	995	1018	1091	1023	1027	950	974	1004	1000	997	997	983	1002	1014	1020	1034	998	1056	1011	1001	992	996	1006	992	973	977	943	960	996	972	1056	1025	1032	999	1005	979	1089	997	955	1027	977	1055	934	1033	1000	1001	937	1059	993	996	995	1029	1038	973	995	988	952	1041	957	1048	955	1005	981	990	984	895	1045	983	1022	1037	1015	1041	1019	982	977	983	974	1015	975	1052	935	988	956	968	995	1042	1042	1000	986	1005	974	1076	957	988	936	1037	1019	1041	1001	1045	961	988	1013	981	993	986	982	962	1033	993	1023	986	974	974	987	981	963	1050	1037	1012	1018	988	1006	1076	993	1027	1031	1013	984	994	960	1027	991	933	996	1017	1005	1068	1024	1021	1015	1011	999	961	988	962	1001	946	1067	936	977	983	978	947	960	992	1028	943	1040	931	1002	961	1029	1007	1054	1009	985	1064	1001	1045	962	980	993	1040	946	1030	965	1015	1020	1047	1021	1038	968	971	986	1028	963	1008	979	1009	1020	977	972	1010	953	978	971	968	954	992	1035	989	951	999	1026	1040	988	988	972	956	958	979	977	1003	975	1044	1036	988	992	1012	988	1036	989	964	997	997	1030	970	1005	1008	1037	1061	979
36194	19249	12349	4621	5249	26580	36761	30515	22132	12410	5214	1087	354	294	314	313	332	308	309	311	331	291	319	331	315	321	334	318	303	315	301	330	380	311	324	313	315	297	316	324	314	314	333	325	287	298	332	311	313	310	343	320	328	283	339	310	338	306	324	300	310	296	320	343	310	334	326	336	368	330	294	297	303	305	294	343	318	323	327	317	289	293	336	299	312	319	309	329	313	322	367	310	338	306	307	319	320	302	324	299	291	329	334	299	318	299	288	299	318	343	318	306	302	335	307	321	305	329	288	316	329	326	322	307	299	330	366	331	309	321	316	309	295	365	297	317	298	314	341	306	334	321	327	309	315	319	347	325	329	290	314	291	325	351	302	303	323	298	301	317	305	299	343	325	318	313	316	319	291	329	290	325	322	304	317	341	305	292	339	297	293	337	319	311	296	320	335	316	325	345	316	311	339	320	322	332	296	316	332	309	315	309	270	300	318	324	336	314	320	337	279	321	294	303	310	315	334	309	292	336	310	279	316	318	294	345	324	343	355	330	301	326	284	352	340	319	318	328	324	304	296	280	314	315	327	306	322	334	312	274	357	332	316	313	326	315	329	353	340	337	282	362	309	320	301	328	306	316	345	311	317	330	339	345	326	315	340	279	266	318	328	309	306	311	317	322	311	292	344	297	313	316	298	328	301	317	333	299	296	325	323	331	324	334	390	319	327	325	329	334	313	283	305	333	303	350	307	319	316	317	313	304	349	340	329	307	307	287	323	320	261	309	361	324	289	303	313	314	344	333	315	320	327	315	340	288	293	331	326	304	319	308	277	325	314	331	320	298	311	333	323	328	339	347	308	335	320	327	322	319	320	277	309	304	302	340	344	326	320	371	348	288	322	301	318	331	299	335	331	331	322	299	312	326	357	312	341	319	332	319	284	347	301	314	332	310	324	310	332	300	317	344	331	331	324	281	286	298	327	312	324	297	320	294	318	306	285	335	301	293	331	296	304	308	320	325	319	343	331	304	325	335	313	338	347	309	334	324	311	326	338	347	327	309	320	298	304	320	329	328	330	320	305	336	323	332	324	303	307	301	332	322	302	323	321	296	306	308	308	285	323	324	319	321	323	301	341	333	325	277	329	329	323	334	320	308	330	332	356	333	329	296	292	303	343	321	312	311	294	312	318	321	337	319	318	317	298	334	331	293	314	299	337	319	345	322	296	329	284	308	322	339	331	323	317	282	320	337	340	326	338	348	320	299	365	321	296	335	284	333	313	315	321	337	326	334	296	330	331	320	318	288	340	320	313	320	311	313	320	332	308	308	295	297	314	328	304	344	302	312	309	360	305	328	314	274	307	349	293	357	328	312	302	300	296	328	322	290	337	310	294	301	324	324	321	332	283	333	315	325	300	331	336	344	316	323	305	325	351	328	313	298	320	304	322	330	319	270	292	310	317	312	303	307	345	285	327	342	293	345	327	318	331	317	290	301	335	336	290	319	291	308	301	335	318	334	315	326	331	317	296	328	338	308	282	323	297	348	322	304	323	315	308	300	282	282	305	294	331	299	323	321	293	327	305	309	299	291	316	345	311	287	320	306	315	320	326	338	321	350	332	329	342	364	319	301	322	309	288	325	325	322	326	317	289	317	300	335	300	340	321	310	297	340	287	322	312	302	312	310	310	318	297	320	325	313	354	305	297	310	307	331	322	335	310	312	310	314	323	292	309	311	304	311	316	323	309	309	311	289	316	312	332	329	331	310	298	335	286	339	305	310	339	333	357	314	350	317	317	344	340	293	326	311	354	309	327	305	311	323	359	322	298	323	312	316	319	352	333	340	349	318	324	310	326	313	321	333	317	306	299	323	322	294	312	344	357	337	358	325	301	320	296	333	338	326	317	335	324	288	307	312	345	328	319	314	282	301	305	305	309	321	322	301	328	318	295	331	322	323	305	310	314	319	332	327	319	341	285	309	353	325	349	323	349	335	310	315	326	313	348	331	319	303	298	329	344	282	321	304	321	286	303	343	369	348	295	305	369	318	306	305	340	293	291	324	308	308	297	296	364	306	302	352	299	326	281	336	315	316	333	335	299	319	326	296	305	327	307	310	340	288	326	348	280	370	339	295	304	330	326	310	350	345	310	317	305	344	298	326	316	293	349	303	327	342	316	313	304	297	321	314	320	288	323	323	316	318	293	292	322	318	356	336	284	329	305	269	326	343	313	308	329	344	338	318	328	329	293	348	306	349	342	310	318	322	293	317	290	311	291	326	320	309	311	335	338	320	368	342	315	368	321	322	305	312	311	334	311	299	307	307	306	321	326	312	331	332	300	307	323	325	313	327	306	304	318	336	342	312	311	344	331	323	324	329	333	288	349	296	302	307	352	334	310	318	332	323	331	329	299	340	325	311	331	325	314	294	296	299	309	344	307	321	359	323	324	329	337	334	341	317	287	271	326	328	326	307	323	352	301	328	327	292	298	319	319	325	287	354	311	349	321	311	328	301	303	341	345	272	309	287	323	295	308	310	348	349	321	295	323	295	316	306	314	354	316	344	314	334	317	308	286	303	319	333	379	341	303	316	348	333	286	308	335	314	313	337	319	313	328	324	295	314	279	306	292	328	312	309	317	297	311	329	322	307	342	290	311	350	326	314	311	331	293	370	346	327	300	306	334	307	312	322	322	349	283	331	343	323	314	304	321	335	337	309	310	331	287	315	323	320	328	298	276	338	363	319	305	307	305	300	299	314	290	306	310	282	317	315	314	336	309	362	312	321	309	336	326	338	330	292	276	341	295	352	314	325	352	315	289	303	341	303	322	308	334	339	298	287	323	314	269	300	319	321	361	338	311	291	338	328	330	317	316	328	336	340	328	307	332	319	329	326	327	307	297	302	342	335	321	285	352	329	303	321	313	310	351	303	321	324	310	338	300	341	323	344	313	289	325	328	312	341	308	311	304	351	325	376	320	328	328	321	349	325	353	308	317	307	340	338	339	345	298	330	309	309	320	325	321	336	323	320	292	315	308	317	311	312	318	335	301	323	353	311	291	328	317	274	320	287	316	314	343	326	339	312	334	300	296	277	313	364	344	290	301	317	313	304	299	307	339	320	315	291	311	333	312	324	305	351	285	308	295	307	312	307	342	337	340	339	328	326	316	335	327	327	300	300	335	299	298	323	307	276	314	335	350	321	307	318	297	322	302	338	333	292	321	296	278	311	279	361	307	317	346	338	306	329	291	323	345	300	329	329	321	328	361	327	319	320	270	337	306	334	308	282	329	328	298	326	342	320	303	287	313	306	333	292	288	295	331	321	332	330	308	328	314	330	303	309	311	303	317	327	340	293	333	330	315	314	295	303	315	338	329	309	326	313	296	301	326	340	336	306	308	323	329	301	304	294	337	330	318	316	313	307	317	327	301	305	281	351	308	319	301	312	321	350	315	325	307	321	345	337	288	306	344	342	318	327	307	328	353	333	336	330	309	348	323	319	310	311	361	336
21601	9580	9001	6214	14696	46426	53049	47445	40171	28730	16806	3218	749	779	742	741	776	752	725	790	770	774	751	784	775	728	708	737	736	763	753	723	740	716	727	793	805	802	730	771	705	774	723	771	748	753	746	751	762	739	794	822	744	737	727	759	766	704	739	727	725	723	747	755	714	760	707	779	735	727	717	724	729	808	754	741	692	683	771	733	760	733	791	727	729	789	776	704	767	747	684	791	714	737	788	741	739	753	730	768	718	740	715	735	779	704	683	715	751	734	709	752	704	705	759	732	695	681	740	774	761	741	696	734	709	722	782	733	700	742	775	770	700	756	726	763	751	794	707	768	734	759	756	762	761	756	764	784	812	783	801	744	759	719	705	751	694	769	727	798	773	731	760	733	743	731	721	765	756	726	738	720	758	733	745	704	738	702	762	748	724	761	800	773	757	742	736	710	734	707	790	776	754	795	742	780	726	755	687	701	764	694	729	747	759	747	743	707	735	755	748	745	744	736	714	713	713	702	741	741	716	729	743	713	744	736	730	751	734	734	742	735	754	694	708	763	748	761	752	735	739	757	777	737	731	778	753	743	752	784	739	691	738	708	701	700	754	756	708	714	766	737	701	769	742	765	732	726	763	705	694	728	780	783	752	757	766	719	749	726	769	758	782	774	738	743	727	717	764	721	765	744	733	690	778	754	784	712	700	730	746	769	752	783	756	785	749	779	749	711	764	755	803	765	745	741	767	736	746	731	700	702	696	760	693	739	736	713	775	757	761	756	726	721	713	738	730	811	739	715	764	735	783	748	706	745	727	720	743	748	770	717	750	703	759	715	732	691	786	740	779	732	762	763	746	787	757	750	755	704	806	774	780	742	765	751	723	754	748	715	765	727	720	695	758	733	740	726	741	728	739	815	732	756	791	764	699	706	771	738	751	766	788	732	765	732	792	781	735	718	722	734	740	716	773	775	733	768	764	735	773	726	760	780	701	781	795	747	775	741	759	701	769	764	739	762	745	779	700	775	730	749	697	725	782	793	759	731	740	739	754	747	745	751	752	756	770	737	730	704	721	766	749	784	736	748	755	697	742	753	719	733	729	736	748	787	744	745	732	760	717	718	724	742	725	739	722	757	731	718	749	761	778	714	716	711	722	739	739	725	718	714	762	796	766	782	726	779	728	714	759	678	764	744	723	767	749	720	744	728	710	761	757	751	741	800	734	756	717	751	739	740	711	737	767	769	709	757	752	784	740	743	749	733	753	747	736	757	724	746	699	755	736	711	730	760	757	760	774	724	727	704	754	789	729	712	780	708	806	751	772	741	720	748	720	733	765	695	733	730	724	750	763	732	769	708	775	761	734	733	767	761	765	716	688	755	724	731	742	777	751	730	675	757	756	716	767	695	781	740	762	764	727	712	733	722	769	720	744	727	740	737	723	735	740	752	754	753	729	740	677	733	771	776	744	720	768	746	792	711	721	755	766	768	732	728	739	771	770	747	747	762	682	810	726	723	720	737	758	771	769	726	711	722	755	731	750	779	820	751	806	729	793	790	770	763	726	743	783	767	721	810	716	749	712	787	776	775	723	748	779	726	745	760	745	765	714	737	763	769	713	727	723	736	719	723	754	730	774	720	710	775	769	730	730	739	684	697	767	753	732	717	750	740	736	748	702	698	725	773	761	760	708	724	729	735	755	727	695	724	767	693	756	752	719	735	777	710	735	777	790	740	764	693	681	783	716	721	752	740	748	758	736	734	708	710	741	748	745	720	743	757	734	758	705	794	749	727	741	746	713	744	734	741	768	778	714	740	797	694	705	789	734	738	692	754	726	716	682	774	738	677	765	705	745	745	762	752	740	743	731	740	719	758	793	786	681	742	734	752	759	715	759	725	789	767	737	766	747	725	718	756	755	732	784	675	761	745	725	701	763	802	759	722	792	789	753	770	734	739	723	777	723	748	755	740	762	763	763	774	745	768	729	728	761	720	762	723	751	718	740	715	706	748	713	761	763	717	772	766	747	742	750	768	704	736	752	745	722	685	731	718	762	754	744	753	720	774	713	722	728	744	752	777	755	758	731	791	763	756	716	705	719	763	733	705	755	760	749	732	728	723	733	709	773	706	729	748	742	733	710	730	723	714	704	748	733	794	763	723	715	708	748	749	773	783	762	830	748	724	789	742	773	748	743	707	702	764	756	755	772	750	680	713	738	735	743	746	765	775	760	742	824	777	702	762	730	736	756	740	798	805	765	738	717	747	732	746	813	813	724	748	744	757	768	734	726	764	749	691	725	767	709	755	733	738	722	770	752	751	742	747	728	687	751	716	748	728	722	756	738	727	756	769	739	783	707	738	701	682	731	760	781	810	729	756	753	708	770	703	730	743	721	744	758	772	757	777	759	732	745	724	712	756	683	749	738	740	788	718	730	739	736	735	736	736	734	785	759	771	756	792	749	774	765	724	750	706	713	723	739	735	742	787	724	763	716	724	733	699	779	730	733	791	736	740	759	804	750	735	745	747	776	761	776	742	736	728	730	723	751	700	702	777	723	752	741	749	785	746	723	764	780	758	711	769	757	700	751	749	729	744	722	774	741	772	781	742	676	761	730	757	782	761	722	752	755	760	740	702	715	730	722	717	710	767	725	725	700	730	751	736	746	764	704	759	753	801	716	708	776	768	753	792	748	729	741	682	755	762	750	658	790	749	757	737	738	698	748	775	774	740	772	751	770	717	739	766	672	771	772	761	739	713	737	797	735	715	820	684	720	697	727	742	731	749	739	677	727	725	771	762	741	761	722	743	728	792	738	698	743	795	747	745	732	754	700	759	715	694	732	734	749	708	777	732	716	770	761	697	694	734	739	735	755	726	767	750	747	758	762	775	694	724	760	784	738	795	745	788	686	768	795	654	723	770	748	736	722	761	726	776	726	744	737	720	688	766	758	723	769	747	717	738	743	731	749	781	771	734	759	757	720	701	774	733	741	741	707	744	765	781	724	697	765	759	700	743	799	743	807	760	735	740	789	750	771	725	743	733	816	772	758	745	747	756	769	721	737	724	712	729	766	764	761	733	724	733	729	785	716	780	733	731	746	782	713	740	728	760	721	740	826	752	713	727	698	751	751	727	740	752	810	713	720	728	722	757	709	726	791	783	738	716	739	764	745	750	709	767	777	721	751	736	794	735	763	741	672	765	768	744	732	732	784	715	729	711	727	750	715	742	720	746	739	761	705	753	758	731	760	776	732	683	738	732	758	790	723	734	726	773	780	738	770	720	780	809	763	764	751	736	736	783	722	738	740	755	703	730	766	769	754	739	744	789	769	733	753	716	764	703	761	743	731	718	733	776	747	757	719	743	739	755	709	714	740	777	783	732	759	756	765	736	709	718	736	701	761	757	736	761	734	742	780	789	733	724	717	741	701	705	761	772	747	691	780	714	727	802	749	747	734	752	738	728	760	765	732	755	759	740	768	744	697	714	781	776	785	724	767	757	723	734	804	730
47599	27132	18182	9927	18151	43636	53378	44134	33470	21441	9475	1510	385	384	366	380	398	410	352	344	370	366	327	354	378	370	324	366	357	354	364	349	325	355	350	354	340	300	372	357	355	389	344	361	328	377	408	359	335	366	355	388	331	347	369	370	345	343	371	358	365	354	346	352	347	353	336	339	375	341	318	379	351	364	331	339	340	345	392	351	305	359	343	335	358	349	357	372	369	350	376	355	399	370	363	371	362	358	354	359	356	364	391	386	386	339	374	332	379	369	355	352	358	341	341	356	343	372	350	333	343	344	380	414	335	345	348	347	381	378	407	368	321	363	377	403	368	359	367	348	374	400	353	348	354	351	337	352	353	361	359	345	352	319	341	352	414	381	386	327	366	377	366	368	357	361	350	385	362	342	366	407	371	381	332	341	367	347	384	345	362	372	319	385	359	340	366	345	349	354	360	363	346	327	359	349	346	361	348	319	334	305	358	357	360	360	365	365	353	364	400	371	412	368	358	324	362	364	298	371	353	377	374	352	367	380	373	341	356	350	359	343	362	374	368	305	337	324	362	337	344	398	357	322	366	331	340	363	326	352	355	375	398	326	364	347	335	388	364	377	364	369	335	378	358	337	377	354	346	359	360	340	378	382	349	350	355	376	355	347	398	349	341	338	340	368	369	324	351	358	361	367	372	378	357	340	374	361	373	361	357	371	374	363	328	343	310	356	393	347	361	359	360	346	317	358	358	361	357	372	368	341	372	382	332	310	373	361	363	359	362	368	379	381	377	398	360	364	351	337	343	351	379	374	348	364	355	348	358	364	363	359	384	373	353	343	347	349	321	339	398	351	348	351	358	353	373	372	362	335	372	336	362	301	371	394	398	348	360	366	399	364	382	371	352	360	363	370	359	340	355	365	369	369	401	385	383	357	321	388	383	324	342	350	343	334	356	375	344	354	343	373	348	346	347	376	360	348	398	369	335	353	300	376	392	363	343	333	375	345	359	357	357	348	381	387	342	373	328	338	334	351	355	318	349	382	364	346	390	356	347	374	333	383	355	379	384	357	366	369	375	345	353	319	351	345	316	361	373	369	341	344	368	369	342	326	363	370	379	354	341	356	375	380	322	330	361	341	348	393	336	353	326	339	377	341	369	334	364	357	340	344	349	339	359	340	385	378	338	362	379	331	358	364	381	350	358	390	346	351	362	335	356	337	348	332	381	349	339	318	360	349	353	340	347	359	358	352	339	343	347	368	382	347	343	355	377	345	349	342	366	375	320	329	349	342	347	365	354	379	359	396	373	376	381	334	385	324	342	378	346	376	365	380	335	363	384	367	349	355	356	356	342	357	350	343	370	345	331	361	398	358	403	370	380	362	335	353	328	326	348	346	334	358	351	386	328	347	357	300	382	391	363	374	339	357	374	395	356	325	357	347	356	348	312	392	341	364	350	376	370	390	368	352	384	359	385	372	366	387	349	389	357	347	360	363	354	365	341	349	369	346	363	349	376	308	349	343	334	387	356	366	374	376	352	355	360	336	331	382	345	381	350	372	358	367	329	344	333	384	328	341	384	367	356	377	355	356	382	363	377	363	356	353	336	385	327	375	362	396	382	365	325	384	368	364	355	330	398	407	365	346	345	347	323	338	365	352	377	373	348	371	340	371	372	368	338	337	380	360	370	326	308	371	357	369	343	362	357	367	372	317	370	331	363	331	331	344	338	418	319	368	360	350	389	347	394	334	358	363	364	368	361	323	335	374	336	343	392	321	353	333	371	336	365	328	352	341	361	345	373	373	352	375	333	400	357	331	340	368	382	343	355	354	324	341	336	347	369	347	363	416	359	367	355	341	346	354	402	362	348	380	352	387	356	349	360	392	343	377	360	366	383	371	361	349	335	348	350	375	364	363	332	372	351	381	349	343	338	327	337	340	360	370	367	366	346	352	343	316	353	387	358	319	370	367	394	358	351	366	352	362	372	347	313	363	354	356	347	354	353	342	344	378	406	382	355	348	334	396	366	333	321	340	347	357	343	336	341	356	377	361	362	359	337	365	356	331	372	347	354	366	372	386	323	360	358	356	369	371	368	357	350	358	389	336	359	371	342	370	389	339	331	370	356	342	309	360	336	402	379	350	354	346	347	382	374	335	350	343	369	360	346	371	365	326	387	338	380	350	336	368	368	369	368	342	346	318	374	361	349	352	352	360	345	375	358	349	327	315	330	325	326	374	375	320	368	335	347	348	408	346	339	357	340	364	359	365	364	327	325	350	369	323	373	386	394	361	364	376	337	322	416	359	316	377	367	372	324	347	334	396	339	382	343	329	349	375	334	358	364	355	334	405	330	342	301	351	360	341	331	388	344	360	362	335	392	357	359	332	363	325	368	344	347	335	363	389	369	350	351	375	377	358	328	356	381	329	337	327	379	330	369	386	341	333	329	343	344	377	363	333	371	396	348	347	349	378	328	351	343	318	371	351	356	394	353	381	369	371	382	364	361	337	373	352	376	379	368	339	357	362	370	364	353	331	389	344	371	351	374	350	343	348	385	310	362	351	347	359	362	371	358	393	306	364	359	360	355	338	358	355	396	386	352	354	384	369	363	369	355	365	384	392	374	327	372	351	348	347	360	352	356	333	331	358	373	366	352	340	354	370	354	360	393	345	352	306	382	357	373	348	368	361	369	387	350	387	339	354	361	383	366	374	383	414	340	356	371	337	335	355	337	367	330	375	417	397	352	368	391	355	325	365	322	348	353	372	346	395	310	366	396	375	356	382	357	351	349	349	356	343	367	371	382	361	356	345	347	358	311	335	337	342	388	350	330	351	374	369	347	373	384	363	380	363	382	380	330	355	338	378	366	363	360	369	359	360	380	327	340	389	373	343	371	335	333	375	351	355	333	363	346	423	358	333	341	364	322	343	354	376	344	342	323	344	329	348	358	341	324	338	360	334	378	311	363	346	373	349	360	371	375	352	354	346	363	371	341	365	326	396	347	348	356	309	336	352	350	339	364	374	394	334	378	368	354	367	348	387	375	324	367	364	329	341	345	361	397	384	305	359	352	334	405	320	367	351	344	344	386	369	334	362	376	387	394	366	377	350	360	353	372	368	337	346	336	361	337	386	353	390	356	364	386	362	372	359	347	368	339	373	379	367	375	360	429	360	350	356	360	376	364	373	337	365	344	325	353	344	346	380	384	353	327	363	348	375	330	350	350	362	356	384	354	326	338	357	350	337	361	350	356	346	347	418	371	354	350	350	353	337	321	361	358	341	336	360	381	349	366	343	372	381	344	336	363	361	380	346	357	377	319	356	370	363	335	373	384	371	362	379	368	384	346	360	366	354	349	357	372	348	334	345	363	369	364	330	336	326	372	377	320	354	383	364	371	362	352	360	327	354	350	360	370	328	316	358	372	364	331	336	352	360	339	363	379	347	345	334	374	337	340	368	351	343	372	372	368	372	362	366	361	364	333	391	354	355	372	343	395	343	338	356	374	361
30600	14498	9543	10551	33964	59051	65786	58144	49526	38137	22548	3346	882	832	889	902	820	937	895	841	911	854	848	856	874	867	887	861	880	868	808	838	874	868	776	772	873	842	846	804	797	821	813	829	819	830	861	816	831	821	823	860	834	826	871	831	880	796	870	877	848	841	791	787	829	878	845	843	854	847	782	857	855	853	840	833	816	829	874	854	777	852	805	814	808	853	824	858	833	838	859	864	830	863	814	819	814	875	864	861	847	855	786	841	868	890	815	818	873	866	833	806	848	873	821	852	837	870	906	871	776	834	843	898	833	837	813	842	801	846	844	854	833	876	863	828	873	844	870	803	882	866	858	776	853	827	852	880	843	863	865	857	850	791	803	826	829	895	828	774	879	830	856	898	855	831	791	843	817	851	821	820	844	884	796	841	821	814	815	839	809	855	855	867	834	820	827	795	832	824	860	868	784	822	847	852	838	884	874	877	829	836	847	874	860	860	826	895	857	875	860	847	852	867	856	916	833	863	800	826	904	832	839	842	791	833	833	831	857	787	858	868	771	920	813	828	821	843	865	819	853	884	804	850	803	864	845	822	841	742	823	866	827	844	830	849	851	802	829	803	902	875	825	817	796	796	875	833	842	852	860	818	885	838	843	820	832	846	850	833	806	840	882	844	857	846	852	843	820	864	807	844	822	791	868	848	834	802	840	798	824	866	834	835	835	824	816	886	831	882	830	868	854	832	849	818	870	834	813	830	808	819	838	836	859	836	778	848	827	821	772	835	869	809	828	815	802	790	782	822	830	859	825	829	793	869	821	807	795	857	833	867	875	829	823	802	791	769	832	862	831	861	831	847	817	824	874	868	862	801	836	787	834	831	830	782	816	888	839	898	881	832	841	861	816	856	850	841	802	780	861	868	836	822	813	836	891	850	808	831	824	825	836	815	835	878	869	838	800	860	872	835	783	855	838	833	875	849	835	837	823	866	816	868	827	836	855	855	835	829	837	848	850	847	838	848	854	876	843	880	825	833	835	856	859	853	785	856	842	863	806	780	910	865	840	846	856	832	822	806	845	875	822	825	788	836	823	831	808	823	839	856	798	828	806	797	835	854	859	896	825	822	771	833	847	835	831	851	863	860	813	815	825	879	876	872	814	838	854	872	808	815	836	836	832	805	853	822	783	843	822	823	848	841	792	854	845	795	841	788	820	811	772	820	835	810	849	867	862	857	807	781	873	823	822	826	854	819	808	857	822	838	893	859	834	890	858	782	822	830	832	819	820	786	835	827	860	852	855	815	798	842	855	885	902	831	810	878	834	772	844	826	858	826	824	816	871	814	881	820	841	818	829	833	846	825	866	903	791	802	866	778	825	804	808	827	855	808	884	847	827	846	821	848	893	797	786	814	846	807	866	812	825	861	821	883	822	883	839	848	843	852	843	825	823	857	866	837	811	816	805	814	860	744	829	815	841	832	846	877	807	782	829	820	827	832	803	841	830	792	867	788	849	818	826	818	859	880	809	865	829	850	815	811	853	768	816	853	812	819	803	819	830	819	817	840	851	816	788	834	877	797	842	850	814	857	864	816	850	851	846	890	857	852	867	825	793	867	873	824	843	840	854	792	897	829	823	797	835	865	819	841	866	861	860	872	833	793	854	830	895	788	868	830	844	857	828	804	826	862	822	909	808	820	821	816	803	836	813	805	812	824	831	879	873	853	839	823	831	779	809	835	796	821	822	820	840	810	815	859	854	832	876	826	831	849	842	883	813	883	841	849	821	842	856	842	879	841	834	830	845	866	853	836	834	855	838	818	886	835	829	801	822	891	877	863	867	840	816	822	840	819	836	831	840	798	889	830	834	841	801	830	887	805	866	794	820	819	806	834	843	859	807	828	840	873	813	821	843	822	806	826	837	885	814	865	829	881	840	887	828	896	853	865	833	838	793	811	808	820	779	871	879	885	771	821	861	806	837	849	888	752	815	846	805	840	812	864	875	845	836	866	827	902	846	843	817	835	852	799	814	805	850	815	807	838	799	852	851	781	888	784	846	794	775	831	867	854	806	867	864	828	826	888	807	823	807	811	852	845	800	870	833	838	823	801	848	815	894	773	835	843	806	807	834	875	849	832	856	881	857	880	839	838	800	812	844	823	823	828	845	807	807	782	862	837	844	869	862	795	831	878	774	869	824	825	858	861	834	834	902	851	824	810	857	833	765	890	848	832	845	820	825	790	837	789	809	854	850	838	795	842	848	891	831	823	812	842	775	859	837	816	824	839	832	869	851	846	814	845	868	826	791	839	843	880	810	834	814	865	823	871	801	859	820	851	805	862	802	815	914	819	832	879	876	859	796	846	843	813	800	826	864	817	846	853	817	830	818	826	863	819	835	795	851	874	837	855	792	841	829	813	864	872	896	883	868	819	867	865	846	891	835	769	797	840	806	862	846	874	781	849	840	830	794	797	870	846	868	936	814	838	825	792	844	878	830	857	852	878	820	842	901	818	847	825	828	845	818	818	800	810	865	833	815	798	820	811	858	806	830	804	844	790	820	835	871	786	817	851	819	794	841	802	844	858	883	844	819	888	748	818	851	824	833	843	861	835	873	827	839	875	787	833	875	854	846	830	870	786	802	838	788	890	847	799	853	789	784	807	860	831	847	860	812	828	792	826	851	833	806	828	786	833	864	802	825	836	836	862	811	845	848	823	808	845	845	852	830	836	849	839	789	844	839	858	850	873	845	843	890	840	855	797	813	825	852	817	807	849	871	863	835	898	819	788	815	840	774	883	803	783	794	870	818	792	785	875	880	865	824	835	815	844	761	862	833	822	915	822	816	824	821	846	849	826	791	860	875	819	799	816	878	781	860	834	826	830	861	771	851	899	861	859	846	801	862	790	836	841	870	856	865	850	859	822	853	857	800	852	771	803	831	798	831	848	820	848	795	885	821	841	872	814	807	825	871	795	872	841	873	783	833	837	810	825	850	857	809	829	818	850	829	835	827	839	869	845	839	806	853	871	835	843	842	806	827	844	857	866	858	838	852	829	829	835	826	848	838	833	783	824	783	853	841	886	808	822	848	821	852	863	858	816	870	811	819	898	778	860	843	814	836	812	800	854	850	839	871	836	856	820	828	850	815	822	863	835	830	855	820	818	849	825	822	830	829	806	863	835	851	904	811	815	835	843	826	870	823	829	741	862	888	793	836	808	864	814	842	807	841	804	815	840	867	818	830	819	843	811	879	864	791	800	845	826	873	866	838	800	857	762	814	883	838	855	899	858	853	830	838	829	842	802	776	822	817	844	831	885	823	873	803	827	778	825	863	790	818	784	808	851	870	811	858	884	837	791	829	828	823	872	834	833	847	851	846	826	824	840	843	846	847	834	881	832	877	857	794	844	851	820	843	846	846	840	847	856	800	773	840	846	864	788	863	873	817	873	762	800	845	796	816	830	767	809	831	872	823	791	908	786	841	768	786	833	848	839	873	823	844	861	802	879	832	859
8981	3027	1160	968	968	1493	2587	2421	1753	1212	818	482	439	435	437	458	458	452	477	430	386	441	449	460	450	453	452	460	472	439	447	462	518	443	433	435	437	438	375	420	487	423	463	472	457	477	445	440	451	426	423	484	445	433	452	452	483	491	446	441	478	454	449	401	445	422	432	460	460	427	461	455	454	458	450	422	463	465	407	471	414	472	425	466	426	457	419	411	440	467	426	447	456	424	415	457	451	485	423	440	444	447	418	429	449	410	458	470	483	429	415	427	471	421	443	480	485	387	438	424	410	407	428	431	402	424	439	464	427	463	467	424	476	438	441	444	434	417	419	428	392	440	413	423	427	439	408	447	477	414	415	506	447	464	465	444	457	438	482	434	446	472	438	434	440	453	441	497	392	442	454	418	483	449	439	416	406	457	448	459	474	484	439	459	427	438	410	453	431	415	479	456	426	457	445	439	438	451	472	402	412	453	452	460	448	456	437	458	419	432	449	441	420	448	396	435	435	442	446	457	444	439	470	484	432	428	461	451	439	455	454	444	435	431	463	442	472	464	437	455	449	432	451	399	435	423	449	422	482	463	478	464	427	460	471	433	452	438	458	440	450	426	440	389	430	427	482	428	453	409	430	450	437	396	445	464	427	421	480	473	449	440	424	466	477	426	456	461	437	430	466	453	424	470	453	423	436	415	429	440	477	462	454	456	458	422	464	408	422	428	457	438	430	441	438	450	433	471	418	398	457	499	509	456	421	424	383	399	437	409	449	462	432	446	460	432	422	450	449	468	410	455	439	434	471	450	471	444	458	457	443	462	429	437	502	432	437	438	464	420	432	392	435	438	471	472	479	417	442	474	464	454	450	476	415	461	426	424	423	451	475	434	465	449	461	447	461	426	450	453	423	429	380	454	448	448	451	403	437	426	405	452	470	425	463	426	420	423	448	479	448	455	422	478	452	449	494	428	434	438	453	454	482	486	498	461	422	409	430	462	449	466	476	431	418	467	411	439	453	398	421	456	426	452	440	432	420	432	417	428	431	444	434	407	449	414	480	469	452	434	429	469	471	481	433	436	421	455	416	484	458	410	498	467	404	420	448	389	420	481	442	444	468	476	432	460	422	438	453	461	450	395	470	470	464	461	461	444	443	421	473	439	469	439	482	433	423	455	522	492	453	380	450	428	447	408	476	450	442	447	408	444	411	438	480	460	508	459	397	464	450	446	481	428	447	465	424	388	469	454	478	434	418	426	472	463	450	442	441	437	468	439	468	449	458	437	405	409	428	456	447	430	462	411	419	431	459	470	443	416	451	422	423	383	433	476	438	436	458	432	446	431	419	431	445	462	441	447	439	423	413	404	439	485	423	448	388	459	435	393	441	443	468	459	426	460	427	460	431	423	461	472	416	470	448	420	458	452	454	444	473	431	453	413	440	391	479	465	470	463	404	432	455	442	414	441	423	423	424	443	443	438	471	387	494	468	427	487	426	427	455	425	452	464	451	482	481	419	439	436	477	454	442	432	479	435	406	437	449	446	420	450	431	419	433	484	492	422	491	438	468	433	466	465	428	476	412	433	438	459	460	453	410	465	383	452	433	449	427	470	408	424	454	466	426	423	443	425	424	439	420	473	449	492	451	459	472	418	461	424	435	417	432	462	446	390	481	454	442	433	425	433	456	437	452	405	428	448	445	470	428	418	376	449	471	447	443	476	443	464	469	462	424	480	460	437	431	481	436	429	433	406	444	454	422	414	471	395	461	476	431	465	462	431	464	450	460	439	433	487	443	472	433	448	448	482	400	413	458	470	380	444	445	422	457	458	430	413	457	476	459	448	458	448	441	431	448	451	446	431	445	468	422	468	416	446	506	428	430	368	450	472	407	454	453	458	422	446	456	435	433	429	458	469	454	460	416	463	424	433	402	467	443	409	414	448	415	449	415	446	379	440	452	422	437	403	422	451	414	461	456	443	424	467	484	452	432	429	443	444	433	416	488	454	438	426	434	484	467	430	406	451	472	415	424	454	451	458	456	470	467	414	438	419	447	474	415	421	407	437	413	461	435	465	462	445	431	449	442	433	472	443	438	427	443	491	457	450	440	454	438	450	452	405	423	472	438	436	424	450	470	504	422	427	435	423	442	405	457	471	474	470	434	451	444	449	434	425	428	476	437	444	449	439	436	459	427	441	475	451	441	464	470	433	474	470	416	453	454	438	478	463	444	463	401	438	427	425	463	461	431	428	459	444	436	451	410	471	387	414	435	463	442	427	499	460	449	414	450	425	454	411	463	446	481	461	432	412	413	481	493	453	444	478	429	493	442	444	436	449	425	440	455	464	402	392	434	443	424	455	422	433	429	419	460	473	442	465	497	437	445	445	416	446	464	429	439	451	423	440	439	474	431	414	471	436	463	449	404	464	436	468	434	457	469	467	430	424	450	442	479	430	427	475	444	449	445	450	443	471	462	455	408	406	428	412	436	425	439	441	430	433	459	439	468	425	441	433	441	421	447	443	419	448	414	478	476	460	456	430	452	455	476	489	491	457	405	450	437	427	393	442	443	454	482	458	435	406	427	453	434	461	439	445	476	440	457	446	453	442	440	395	453	421	466	467	440	461	444	472	471	461	482	467	397	427	456	491	458	440	439	471	501	438	429	461	487	408	397	445	435	438	459	421	472	468	408	430	445	446	469	436	415	427	463	476	469	445	470	418	429	447	418	425	446	481	473	434	449	441	459	434	422	506	437	416	463	464	455	451	439	448	406	457	431	447	460	426	428	456	428	445	439	455	459	418	423	429	414	467	441	395	392	411	458	400	467	461	475	438	508	446	428	453	432	447	447	483	450	469	458	433	411	440	433	423	439	442	394	451	449	411	463	436	426	471	458	449	425	466	461	437	422	469	445	457	451	445	477	474	462	448	461	454	438	448	437	465	432	470	453	448	402	446	438	438	454	422	457	435	424	431	480	421	464	471	468	447	434	406	470	466	475	428	501	437	466	471	495	461	461	443	417	450	431	469	476	455	434	422	438	433	451	473	451	456	439	433	405	428	429	487	431	444	429	463	460	463	421	384	427	411	433	404	452	491	463	458	428	456	444	462	461	409	459	450	442	431	453	400	456	449	424	467	451	408	446	458	426	454	451	449	458	413	416	447	408	462	445	465	406	435	443	469	462	428	484	452	472	410	416	459	478	447	467	456	485	467	453	427	457	445	461	440	429	445	452	417	416	429	481	435	419	429	441	415	460	429	430	447	443	437	458	429	447	453	463	428	455	457	458	442	462	404	484	460	432	486	427	443	428	476	422	450	492	447	396	424	450	450	447	475	459	450	480	447	475	417	444	425	446	485	469	406	450	454	454	414	444	435	440	440	441	460	418	458	424	465	427	453	435	453	448	459	456	421	483	430	468	423	456	408	426	419	462	419	437	441	452	430	456	453	422	472	460	445	434	429	430	451	474	463	372	451	469	465	445	439	422	424	411	433	472	455	462	430
5694	2650	2114	2459	3332	6517	10166	9077	6534	4364	2450	1142	977	995	939	963	986	948	1024	963	996	986	1036	959	965	922	1039	964	952	979	1035	1018	1012	961	1003	962	935	961	934	943	967	998	981	972	956	1016	1051	996	939	949	981	1024	1039	1003	1013	1033	962	997	954	982	988	1020	1064	1017	983	985	959	1003	992	1018	989	987	1005	960	936	1039	1015	1026	1042	983	993	981	940	992	983	1036	946	1027	1013	1016	1018	992	979	955	973	979	1018	1045	952	1028	951	996	964	1013	1019	914	932	969	966	1019	974	1006	970	959	959	972	999	985	952	998	974	991	933	1052	1011	923	984	985	974	950	1023	975	1008	983	914	968	977	1049	926	958	1012	995	981	920	995	967	981	950	936	999	972	982	946	1017	998	977	996	995	979	995	988	963	957	939	948	972	1025	1000	966	1016	972	992	994	991	935	1002	1030	988	1001	1015	1024	960	985	1000	966	984	940	1008	1001	991	1013	989	960	935	1054	985	1052	993	1011	989	1036	961	965	1012	1023	1003	1034	1022	940	979	966	1029	950	1018	957	981	938	949	1032	998	999	993	971	965	1027	978	997	988	991	978	950	995	979	982	978	985	1024	987	966	1025	998	1041	1011	1012	981	1004	1048	965	966	952	985	1004	996	1025	1014	987	1004	975	1002	984	990	986	972	991	962	1024	928	960	994	974	1015	1008	996	1067	891	983	975	1061	992	999	931	984	981	966	1021	1030	1017	987	985	966	972	955	968	978	954	1017	1022	983	992	950	989	997	1035	938	957	953	951	1030	988	999	991	949	1018	1005	1030	913	1026	933	992	960	967	982	1031	987	929	1022	1016	1056	1005	1010	987	1041	918	983	957	1039	999	1029	954	942	948	931	959	951	1065	1028	1031	920	982	961	969	983	1036	961	995	999	1038	1006	1000	982	1032	985	988	948	1035	1014	1000	971	913	965	997	1028	949	962	1009	950	1002	1046	973	931	1034	990	1004	982	967	986	993	978	982	931	1018	980	973	970	992	919	998	988	955	946	1005	947	943	977	979	1016	978	965	952	1027	942	959	981	1002	955	1008	962	1042	962	955	981	1029	983	994	985	1037	1022	1055	994	1017	1020	1019	959	1001	968	980	980	964	975	1056	1021	987	987	976	1003	1020	992	933	1049	1029	977	1023	956	999	992	1025	1017	971	984	1002	996	1022	987	1014	939	998	974	954	983	954	984	1000	974	990	988	990	1085	956	1008	929	955	930	1011	985	998	975	1021	986	1003	934	994	908	1012	1019	965	963	1009	1011	1004	981	976	946	986	1018	986	977	1029	992	946	971	987	976	993	1004	1050	1020	940	964	980	1022	966	956	1005	1040	1007	975	913	992	964	1002	975	970	991	979	938	955	959	1010	961	946	972	949	952	1000	1004	1034	962	989	974	1077	975	946	950	1028	1021	1005	1017	1005	977	970	989	1036	968	1012	980	991	953	986	1017	990	1011	972	997	1006	1009	977	999	992	992	936	991	954	955	970	999	1010	921	965	1006	1010	978	1004	983	974	996	1003	983	986	959	1001	981	975	1008	1004	971	997	1027	1002	1013	944	962	961	1008	980	1006	971	982	966	980	1014	1018	979	989	939	1037	1019	950	1002	987	1001	983	988	944	978	962	990	1008	1004	983	982	1001	1036	1011	971	1000	993	996	988	987	984	978	1051	999	950	993	988	1003	1012	1026	963	956	943	1032	1006	972	1005	966	1001	1000	992	996	970	967	993	930	996	1031	948	987	954	1004	969	981	970	1013	1000	1013	958	1014	1026	979	962	976	981	1010	1032	1067	991	954	1008	1004	965	1011	1054	973	952	963	988	957	1005	946	974	959	994	977	984	949	1015	1012	951	1018	989	1018	993	1009	973	987	951	971	998	996	924	1015	1008	973	984	1025	1016	943	1023	987	983	1009	1011	963	973	980	989	993	1052	972	988	956	1042	1002	1038	972	1027	972	965	980	1000	1022	1029	999	953	984	1000	927	948	944	979	1049	928	949	1015	1002	944	986	999	939	962	968	987	985	988	991	935	998	975	1009	938	931	981	977	979	1061	978	1036	978	1045	920	1022	1014	994	1002	1012	973	948	975	914	944	978	984	1084	946	984	967	963	1004	1015	947	1001	962	1040	1037	958	1020	1002	1026	993	976	1023	1040	997	943	1011	1007	977	1010	1067	1024	941	938	1003	932	923	961	955	1014	1011	971	982	1073	984	1036	964	1003	966	956	1044	1016	1056	964	1013	1046	980	1003	1027	989	1052	1003	1042	958	1020	965	964	1028	989	1036	946	1020	976	979	962	992	993	992	975	1005	979	1015	960	978	1019	1007	980	1003	1022	983	992	967	970	1047	986	1029	956	1021	999	916	984	984	974	984	995	948	991	954	1010	991	985	1001	1021	1009	1000	965	988	1039	954	1018	965	978	1008	961	1006	989	995	986	958	975	997	1008	961	1057	947	965	1054	987	985	944	954	1016	953	1049	953	977	1016	1005	1000	1006	996	957	1048	962	986	981	1007	989	1014	1053	1000	994	971	1028	1034	1019	966	1036	1006	1006	986	946	920	1007	1035	980	993	960	960	963	1027	963	984	1016	1010	979	991	1019	1050	957	998	990	1008	1010	986	996	991	976	1003	995	974	983	1021	958	1021	1029	951	994	1011	1039	938	985	1008	1032	1035	1050	1005	998	974	985	971	947	1025	1007	964	970	935	993	986	952	901	981	992	934	1001	1037	1023	969	996	938	1000	966	979	989	973	1010	961	1030	987	1006	1006	1006	967	980	945	952	989	991	993	1003	1069	1017	1064	997	999	994	977	971	1018	1045	997	978	1004	974	972	976	982	934	1003	985	975	1048	1033	965	940	1030	1025	978	963	1003	1038	1032	997	1035	1011	982	1043	1014	972	998	952	962	977	989	1018	1049	955	976	930	1027	1028	1007	1009	993	998	1061	961	1031	981	1049	988	982	950	973	982	1005	1000	952	988	976	1050	971	970	1005	987	980	983	997	1020	977	1008	1065	1025	995	981	1014	982	972	947	1051	1001	936	969	1083	988	1055	1013	1013	1058	1006	982	995	987	935	975	968	990	997	991	1013	1006	1023	985	938	1027	986	990	965	1005	999	960	949	1005	987	977	961	1013	1020	1037	1025	963	954	989	957	981	1050	1015	1009	965	1009	1016	948	974	999	998	942	1023	954	976	977	999	989	934	1023	981	923	1008	982	962	1037	976	1010	969	974	1056	1017	1026	995	967	998	994	1019	1004	955	1022	962	973	1001	962	993	970	989	979	966	983	903	989	990	949	1065	1051	1028	995	935	989	1017	1001	1014	989	1015	947	976	963	994	1077	1017	966	1009	1022	961	966	977	1011	1043	972	1032	1029	1037	1001	1044	1001	956	1001	1023	1036	1000	949	986	997	979	1002	991	998	985	1035	973	1059	982	991	998	988	1010	996	922	1012	1003	935	984	1033	1003	952	973	979	972	1031	1010	936	964	998	983	950	943	957	1004	1028	989	1074	980	987	1003	1050	946	985	987	958	977	961	949	976	962	1015	971	992	985	974	976	1000	994	1029	983	958	952	1030	985	978	1027	1017	962	964	995	969	963	1009	1040	1030	961	1000	1009	1035	986	951	981	976	1037	993	997	1001	1001	1011	1006	1012	1001	955	1064	990	1032	1024	1019	947	983	1003	1053	935	1046	961	990	1013	1007	942	964	989	1009	896	1001	921	1038	948	949	1015	931	1022	962	1011	1027	1053	972	989	988	1027	998	1014	985	1024	976	1000	1010	922	936	998	1009	971	976	946	948	993	966	989	1032	1046	992	952	976	1034	968	950	992	1005	1042	1004	1003	989	959	974	1032	1057	1057	1025	960	1034	986	954	1017	938	1022	1004	1008	987	1006	1018	977	1020	990	994	1021	986	995	1078	975	973	996	980	1065	989	1000	1057	1009	973	980	989	993	1005	932	991	968	938	983	1003	1014	980	991	1032	1006	999	944	963	979	962	964	989	1045	957	979	970	968	984	1066	994	998	955	1008	928	987	951	1025	1013	978
29048	12965	5166	3058	11108	30240	37844	31298	20773	11144	4611	736	315	324	321	330	328	326	295	303	305	315	343	340	350	341	331	309	320	333	300	373	299	320	358	323	304	306	344	313	339	352	305	314	306	311	297	314	306	283	333	311	299	298	330	372	331	359	313	300	331	326	304	293	327	335	360	288	337	309	320	333	352	350	348	321	320	343	292	308	310	295	355	293	286	354	325	301	341	338	329	323	310	340	302	342	331	322	313	332	358	308	332	313	308	313	344	318	312	318	319	368	321	345	322	307	349	317	332	306	313	294	315	311	353	323	342	313	315	330	316	351	320	313	357	308	348	333	356	298	285	330	314	332	323	324	338	332	331	289	322	335	294	309	312	329	357	288	314	307	323	305	364	338	318	324	312	321	327	342	349	299	345	321	319	318	288	325	331	288	343	299	337	323	284	311	324	302	302	328	316	342	306	295	339	313	320	329	316	331	319	312	320	329	344	327	329	353	311	304	337	332	345	335	344	317	309	317	356	312	359	337	345	314	298	353	335	357	322	311	335	331	352	298	316	305	329	329	308	353	332	301	315	295	257	332	347	315	333	340	322	333	333	301	337	336	351	333	317	335	303	301	343	349	327	337	317	329	321	342	300	308	348	284	302	324	313	293	303	307	312	322	344	333	314	301	349	347	334	317	329	286	346	340	332	329	312	329	309	321	340	321	338	332	277	339	318	292	282	329	333	293	321	332	309	302	342	311	350	304	346	335	329	321	298	372	316	331	330	360	308	310	320	304	312	324	326	322	313	289	307	302	301	304	333	302	270	309	308	294	299	281	320	320	320	385	325	345	329	293	314	306	316	348	322	316	293	290	335	350	343	325	316	339	301	337	280	314	325	294	317	345	313	315	328	337	329	294	302	325	362	312	346	306	319	309	308	331	328	314	315	322	323	330	312	316	309	313	341	317	313	316	323	316	317	316	311	326	357	306	322	333	306	327	326	297	347	314	329	305	311	330	285	364	304	321	299	331	339	329	309	339	346	340	320	329	322	302	309	328	306	295	328	312	327	309	336	383	333	305	314	335	312	313	342	309	315	315	319	285	330	315	314	306	339	317	323	351	321	328	312	344	313	333	322	287	298	305	331	348	289	325	327	339	321	322	338	316	330	331	321	326	315	328	308	308	338	321	332	341	312	304	299	324	335	355	319	336	333	283	316	338	317	306	312	315	299	347	308	345	330	297	344	324	289	330	314	296	325	309	316	345	344	278	323	320	337	313	302	342	336	332	341	308	315	340	309	336	300	333	322	323	336	349	338	318	329	343	318	309	307	302	319	336	322	334	319	308	307	305	351	331	273	335	305	346	316	306	332	352	327	331	327	335	350	323	331	301	330	372	287	342	329	287	315	369	325	293	325	330	317	350	331	318	302	325	302	325	315	310	315	314	321	347	349	331	339	303	319	322	279	291	297	345	335	295	315	306	310	336	324	338	306	301	338	313	318	329	309	353	317	339	309	303	291	298	290	311	302	321	332	337	343	321	317	326	317	329	342	337	312	321	335	324	296	337	321	314	307	305	330	315	331	319	278	292	324	336	347	342	331	310	325	317	353	304	322	333	334	302	298	321	309	338	359	328	346	310	335	333	337	324	315	333	321	297	329	306	328	297	328	329	340	280	300	339	360	355	340	327	278	324	294	355	341	311	303	339	342	301	342	301	314	284	297	348	319	334	349	299	298	344	302	337	332	317	296	292	286	306	321	314	352	299	338	306	337	348	327	316	337	325	361	340	358	330	304	326	353	351	292	324	365	346	306	317	285	301	324	333	329	342	333	302	267	323	363	321	298	320	318	341	317	323	310	311	352	343	350	331	307	329	351	355	294	313	331	326	332	331	343	298	321	303	323	339	337	297	368	281	325	333	283	352	322	317	334	328	275	311	330	336	315	343	304	306	309	317	332	360	321	298	296	331	329	324	325	341	333	311	347	344	347	326	344	340	361	349	360	327	323	310	313	346	317	316	308	325	338	308	292	327	308	318	311	321	312	278	336	343	310	322	339	344	312	337	281	319	318	338	314	294	307	329	362	316	361	314	322	308	322	305	336	315	322	327	337	308	292	316	339	342	302	330	320	287	338	320	320	338	307	329	324	311	313	349	334	300	334	320	307	323	295	322	305	358	302	303	330	330	338	349	333	316	309	340	336	305	318	299	314	292	355	356	306	343	329	309	336	327	312	304	322	344	301	306	376	346	342	314	318	291	325	343	345	304	361	340	296	339	361	307	352	318	351	337	319	318	321	330	329	317	332	319	318	334	314	313	300	281	320	313	340	304	298	317	347	336	301	339	308	337	308	318	328	329	348	319	325	329	362	330	355	321	294	317	320	325	345	294	376	341	291	325	306	291	346	301	319	323	319	314	327	312	298	358	322	316	302	282	313	296	339	322	306	323	336	332	309	337	317	316	370	310	299	346	318	332	311	329	336	322	329	347	330	318	342	365	354	331	328	319	324	306	304	346	326	305	294	310	287	292	319	316	342	324	299	285	332	329	328	282	292	328	339	318	336	329	338	314	318	322	317	309	344	342	346	303	335	339	321	308	381	329	305	330	316	311	314	288	317	340	349	327	327	337	335	301	350	298	309	312	309	296	302	350	325	358	324	313	327	303	325	339	256	323	320	339	290	315	285	321	344	344	301	303	292	292	337	323	306	321	306	373	311	303	356	315	360	326	315	334	316	316	345	312	321	309	319	350	333	327	378	349	317	283	304	298	322	333	318	298	315	310	342	335	320	302	326	340	326	332	319	351	307	327	326	305	316	333	307	311	324	302	284	317	330	296	344	328	338	309	335	298	327	312	325	328	334	304	298	310	343	306	305	337	324	346	328	328	339	312	295	322	345	299	320	327	340	317	294	338	314	316	325	339	329	297	319	343	306	327	323	294	338	316	323	345	310	322	332	287	335	341	309	305	327	302	316	325	303	329	324	297	286	279	279	320	324	304	332	284	306	314	335	313	303	286	320	328	320	313	345	349	313	314	315	315	301	300	296	320	295	336	302	318	322	313	308	323	317	305	332	304	317	326	348	317	306	314	332	341	314	334	343	312	315	342	313	334	333	322	302	322	323	358	317	338	332	336	319	343	348	329	299	326	347	339	360	305	312	328	303	330	300	328	306	337	326	323	312	302	317	336	325	320	297	324	274	338	328	342	335	328	311	366	292	316	318	308	336	308	324	309	301	317	319	311	326	323	320	307	312	314	328	314	333	345	319	327	327	316	320	324	289	326	307	315	332	348	320	305	324	307	294	339	334	340	318	313	339	310	308	303	308	332	289	344	331	317	313	330	270	338	359	311	332	324	323	336	299	319	346	350	324	302	325	341	365	308	305	322	310	326	304	304	298	313	301	352	275	313	326	346	362	339	336	342	300	326	306	318	304	336	332	315	323	329	337	331	322	321	309	305	325	303	359	288	318	330	282	324	313	332	330	287	307	306	335	324	341	344	324	308	312	324
17229	5404	4631	6936	27991	49228	53937	47589	38374	27167	14730	1689	804	786	803	734	735	782	807	796	705	781	779	729	768	769	750	764	777	804	764	804	738	700	671	806	769	789	697	777	733	788	763	714	759	773	746	774	747	741	811	759	733	758	763	750	743	744	751	742	748	824	751	757	795	745	765	777	740	727	780	779	749	758	733	782	764	735	743	757	723	707	733	759	757	737	752	749	756	722	740	761	745	726	791	760	772	755	715	732	726	777	747	748	780	785	745	779	740	723	776	793	744	753	725	782	773	713	802	682	743	748	766	795	735	789	729	778	740	791	751	763	781	776	757	792	747	763	767	739	782	771	785	791	774	769	781	743	733	746	734	749	690	813	804	707	732	767	795	765	776	722	730	758	776	747	759	719	737	731	772	775	793	777	807	748	747	715	751	710	832	742	757	749	795	710	788	751	749	780	794	771	746	756	745	755	711	764	747	755	745	747	739	795	780	743	781	729	761	783	765	766	789	741	779	733	777	737	789	735	781	823	771	765	793	784	763	716	728	771	745	773	719	755	716	688	785	751	766	762	754	756	791	795	758	785	748	742	818	803	730	728	741	727	811	709	740	712	765	752	736	721	781	825	781	772	788	776	725	775	747	777	779	766	739	742	779	774	798	747	767	758	753	781	785	766	730	751	767	757	732	733	728	759	787	745	740	783	765	785	776	758	744	812	716	732	750	779	772	710	742	828	786	779	791	736	713	772	750	804	730	784	805	768	740	749	778	751	753	737	731	756	774	757	771	740	777	739	754	720	745	833	791	770	706	754	715	772	750	729	787	750	725	792	784	741	744	734	739	774	747	758	759	729	804	744	745	815	757	790	717	717	762	723	764	752	777	715	736	750	770	732	765	777	758	812	761	761	766	750	729	786	743	761	772	743	771	746	773	760	748	783	762	712	796	781	722	731	756	761	793	775	718	757	728	723	731	784	764	797	712	761	736	776	807	715	763	734	820	713	744	790	780	729	804	727	792	704	752	822	728	739	761	763	748	722	746	745	767	770	755	733	751	781	745	762	748	726	774	794	758	746	781	738	805	746	781	759	816	751	761	723	681	743	737	768	760	720	744	775	768	794	751	771	792	792	717	775	752	813	766	795	778	786	702	783	721	787	832	767	753	768	726	772	769	750	727	742	804	754	790	770	764	748	742	714	750	756	760	781	745	723	766	737	745	762	757	744	788	796	765	773	796	739	762	741	747	787	793	764	756	775	743	742	749	780	749	748	764	781	759	755	769	787	735	722	769	736	749	760	812	753	769	788	757	760	783	777	763	734	750	757	731	792	756	754	768	767	782	810	736	767	781	751	765	732	760	725	752	729	718	751	789	785	753	755	774	739	762	801	745	743	773	736	755	774	728	764	754	764	722	761	765	780	731	756	750	713	731	787	806	756	777	785	759	748	760	711	745	765	737	776	826	744	763	703	738	708	771	725	752	762	784	741	777	765	777	765	735	751	802	751	732	705	762	790	766	789	773	760	772	755	738	774	716	732	758	775	791	788	760	816	777	778	811	750	734	793	751	750	715	806	761	797	725	752	752	737	720	706	761	699	767	761	761	737	773	745	740	745	708	731	749	729	733	742	776	777	745	758	792	732	800	769	778	774	750	749	795	798	741	745	804	744	742	813	761	765	770	795	716	715	758	795	759	730	770	739	808	704	724	784	772	752	752	750	716	682	729	742	704	760	760	764	767	744	774	783	776	716	727	749	758	770	794	708	720	757	713	718	783	736	743	778	723	736	740	771	768	782	802	774	757	727	791	774	776	744	794	773	782	778	760	754	750	783	736	739	775	779	780	770	718	737	792	763	830	793	801	769	781	780	745	773	733	771	781	755	763	751	784	782	731	733	745	766	822	744	743	723	783	794	740	752	803	785	815	721	755	782	810	722	775	805	823	731	765	753	806	774	779	740	720	795	772	752	748	774	727	785	707	842	718	743	738	755	736	805	775	720	745	648	701	785	734	781	773	743	804	716	757	742	775	775	800	817	779	742	750	752	758	760	752	720	786	746	755	761	770	793	758	723	719	765	745	735	784	746	746	706	772	706	758	781	740	760	767	749	799	809	726	781	769	792	730	784	771	787	755	803	744	753	743	761	703	784	779	703	764	774	742	731	791	727	715	775	779	772	731	752	748	799	755	789	766	734	752	797	779	750	806	760	725	792	798	743	749	775	785	770	717	766	786	748	771	753	730	748	744	775	760	740	760	742	801	791	744	768	808	774	811	745	763	770	772	741	727	757	765	747	747	714	810	723	795	738	742	747	779	751	750	717	807	783	759	815	763	754	741	783	768	770	754	750	720	753	756	745	781	790	782	705	740	788	745	728	752	855	787	789	753	730	732	756	769	739	811	742	757	743	741	762	746	795	769	746	737	821	807	730	753	759	753	786	770	731	767	770	738	760	755	783	781	773	801	775	731	798	752	754	774	756	732	752	777	701	753	765	804	768	741	740	770	793	776	776	844	762	793	779	752	738	807	793	757	753	725	782	762	799	729	720	779	712	717	791	789	723	742	813	756	766	786	804	710	720	762	754	729	738	724	782	718	774	742	765	789	812	732	785	755	745	753	778	730	693	763	733	740	766	764	780	707	784	751	752	732	751	763	734	744	720	796	745	757	790	778	824	745	759	785	740	772	735	734	768	747	793	727	735	707	722	730	781	723	759	792	725	795	767	767	749	718	784	747	757	791	747	758	772	734	784	777	746	727	743	710	718	754	775	732	754	773	739	708	757	760	734	781	707	763	755	753	749	729	718	764	728	753	782	734	754	785	740	716	741	766	752	815	735	753	766	750	727	808	689	743	743	725	752	775	745	782	755	790	753	726	770	763	737	782	730	791	766	760	795	803	759	765	770	721	736	777	740	742	778	776	764	753	773	760	748	758	765	771	718	764	754	720	770	751	787	726	756	765	728	707	741	802	737	745	733	754	748	747	716	714	765	742	785	764	748	768	761	790	816	785	714	734	756	764	744	731	730	761	822	734	735	704	784	744	734	802	718	777	795	773	769	787	752	810	735	758	747	755	707	804	726	761	745	765	739	815	765	772	730	756	764	753	751	763	739	748	725	718	771	777	707	723	756	768	789	761	745	786	744	798	750	702	746	757	731	728	753	747	729	775	722	800	765	785	735	748	773	747	735	763	781	761	710	754	812	758	689	685	829	766	739	783	775	749	798	784	764	751	740	759	785	773	737	748	722	787	776	762	707	763	753	726	730	745	760	773	764	727	731	727	753	743	753	791	739	761	751	730	728	704	722	740	778	748	719	709	737	748	742	771	789	720	736	746	743	761	798	773	736	766	764	740	778	783	761	785	766	761	776	716	738	755	754	771	788	769	755	749	767	730	723	759	747	772	760	723	756	764	770	762	771	777	745	787	757	750	772	735	696	778	760	721	764	732	731	734	756	770	729	734	703	699	741	777	792	788	744	776	723	712	732	757	745	767	784	728	750	786	749
32017	9788	6146	7446	19354	45207	53718	45784	33595	20862	8954	1935	417	384	379	399	373	389	386	384	412	408	348	343	369	385	381	348	373	396	399	377	328	364	386	397	396	370	408	371	362	375	343	382	343	398	386	377	405	396	374	407	381	370	343	366	366	372	360	369	348	377	360	415	386	381	372	374	379	406	391	391	411	395	377	374	372	425	419	356	386	378	357	365	365	358	371	380	363	364	367	381	353	376	407	383	388	367	397	401	373	406	376	390	398	399	386	354	370	352	362	378	382	374	376	397	387	329	393	427	371	409	358	379	406	365	392	364	379	391	372	356	388	381	368	377	385	382	341	360	385	407	351	348	367	385	411	405	335	379	392	367	395	430	399	362	373	384	384	407	373	349	374	343	354	337	356	410	407	352	380	363	354	382	381	421	377	388	355	390	348	363	384	398	380	434	367	403	393	357	352	372	355	387	388	397	376	389	406	367	367	352	414	387	392	348	335	359	437	344	359	378	423	356	380	365	341	343	369	385	353	387	386	389	381	383	400	409	392	371	381	413	395	362	399	392	372	381	371	403	388	355	348	356	363	337	368	390	351	349	373	363	389	367	392	400	397	371	374	393	376	339	382	389	351	367	444	421	382	404	352	409	386	402	343	364	331	368	407	385	369	386	374	432	338	363	396	347	373	376	411	381	373	361	370	366	381	392	344	379	363	344	410	383	357	370	389	354	405	348	354	387	352	376	355	373	371	388	330	343	361	387	376	345	382	416	363	403	383	390	361	382	360	424	376	393	392	365	396	418	350	378	403	389	392	386	387	369	391	380	366	373	393	369	378	386	339	382	409	396	384	395	390	399	390	417	337	366	406	395	373	375	357	388	407	382	380	386	388	406	384	348	411	360	369	343	368	389	354	348	360	359	369	352	357	352	383	354	389	396	393	357	377	372	376	369	350	341	353	377	400	394	363	344	354	402	363	358	363	356	347	355	386	395	370	367	376	356	334	378	354	374	399	375	383	374	358	367	393	393	342	371	348	384	346	359	400	381	362	376	346	382	363	379	367	383	403	364	374	404	424	372	402	376	369	360	326	345	427	381	353	369	380	411	388	376	399	378	363	379	364	400	378	339	371	382	384	360	396	394	363	369	387	364	379	382	379	371	364	408	395	394	384	356	352	350	353	424	408	361	403	401	409	350	384	387	391	411	372	391	355	395	387	412	390	385	419	393	369	355	387	404	398	395	398	368	418	361	354	360	367	350	367	378	378	380	392	338	349	394	374	374	405	375	354	361	409	414	376	361	381	365	328	406	384	374	364	358	395	388	390	373	371	386	385	371	399	372	377	346	375	385	371	371	401	383	390	396	399	400	359	361	354	364	362	353	371	362	369	361	356	364	371	395	381	383	404	414	373	380	372	378	422	374	353	360	393	370	386	368	418	369	365	399	394	373	364	390	343	383	413	404	375	411	396	361	428	373	404	380	386	409	405	377	376	371	360	392	400	390	400	376	381	365	377	373	363	394	404	390	369	423	382	335	341	365	372	356	384	367	400	416	351	363	388	348	379	386	365	385	357	388	358	370	368	422	409	361	377	416	373	389	344	393	398	365	390	410	406	429	408	337	390	408	380	386	321	376	393	334	376	402	397	405	359	383	362	377	396	376	351	381	413	397	393	377	360	378	368	381	380	388	372	376	369	374	390	377	364	368	334	368	355	376	393	414	349	384	368	379	390	390	384	394	379	316	352	413	369	379	406	369	378	355	410	393	374	383	405	359	380	369	364	367	375	372	379	383	414	360	350	362	394	337	415	395	411	376	358	384	362	404	385	418	345	381	363	387	391	417	403	387	396	373	368	377	352	391	390	357	353	375	368	384	365	417	381	374	404	368	376	404	401	392	365	355	364	375	426	361	424	403	381	376	371	390	412	385	372	385	394	390	361	361	359	354	408	368	375	425	337	340	361	375	399	349	386	350	374	362	364	388	379	407	401	393	409	393	383	373	377	385	391	399	360	342	376	388	394	368	415	389	404	392	366	364	372	388	384	361	360	384	364	366	378	382	353	367	387	368	354	378	382	382	385	369	407	349	407	364	381	363	404	367	388	391	340	381	409	401	347	366	350	376	367	364	358	388	368	377	356	393	439	385	391	404	344	382	412	352	376	386	357	384	366	384	397	365	405	359	371	363	379	391	336	380	411	375	382	375	382	353	362	393	414	416	379	396	384	362	390	404	375	347	384	379	362	396	342	399	363	366	396	399	385	382	370	381	363	367	412	405	385	390	403	388	398	404	393	380	379	383	360	355	382	366	359	340	371	405	381	331	406	388	351	380	392	367	386	368	374	373	387	380	370	406	382	393	408	351	382	346	375	391	392	361	407	389	376	360	376	387	420	404	374	385	382	363	383	343	371	384	368	336	347	396	347	350	419	417	362	380	410	353	381	368	373	391	369	373	361	391	362	369	363	335	367	370	376	399	400	388	383	387	401	396	345	384	409	358	358	377	404	390	359	354	379	374	335	381	379	399	379	365	394	386	427	362	364	353	398	373	362	408	370	362	371	409	398	362	350	397	382	349	373	366	301	369	367	369	370	398	389	346	369	382	393	399	355	378	365	373	385	404	389	418	383	385	385	358	368	379	393	386	386	397	355	382	388	358	447	389	371	342	430	410	332	356	396	366	338	352	363	389	367	400	382	396	400	405	408	400	376	396	410	416	395	357	369	350	380	404	391	360	383	372	348	351	370	353	339	342	386	359	367	407	343	396	353	385	369	373	340	363	365	387	379	381	346	392	357	334	355	377	358	408	376	370	413	385	376	342	406	372	396	385	376	407	381	382	411	359	387	376	368	400	392	377	387	358	374	371	343	380	420	370	379	377	391	388	388	386	417	412	387	373	375	366	379	423	393	382	361	400	404	376	397	393	363	365	364	366	375	354	411	354	401	365	353	347	396	353	387	400	356	346	342	368	381	368	359	416	379	386	388	348	368	376	386	381	373	369	365	381	339	382	416	368	356	400	350	335	378	402	383	372	393	362	417	387	358	367	358	344	399	385	354	380	349	365	372	364	359	404	402	368	371	350	360	388	367	377	399	368	374	381	400	362	400	402	378	373	349	399	347	366	387	350	416	379	391	427	389	343	398	392	411	376	403	343	344	363	387	375	446	385	383	382	383	380	364	408	380	355	365	400	366	404	386	376	393	416	365	360	392	414	377	383	364	364	396	387	363	395	377	389	404	377	353	375	363	384	349	357	398	393	360	410	403	367	354	362	371	383	388	351	337	421	398	343	359	371	372	392	408	377	393	392	358	343	390	369	340	348	369	401	367	398	408	406	406	385	383	385	377	361	366	362	375	372	352	378	398	370	372	410	368	342	390	373	382	376	360	378	404	357	374	384	386	398	380	369	368	335	362	403	398	363	388	404	387	424	355	331	362	384	379	376	376	365	384	408	379	405	409	395	390	395	368	391	350	400	376	408	371	380	387	371	385	374	359	386	374	386	356	356
17324	3598	7905	17754	38114	61043	66295	59863	49104	37155	22866	5442	907	958	905	865	870	921	929	928	909	929	885	867	862	897	863	885	854	841	862	918	881	877	851	857	867	921	838	881	938	905	900	914	844	910	889	889	913	848	904	873	872	940	908	895	928	883	900	919	911	891	829	900	941	959	919	888	886	871	921	861	885	928	902	869	878	865	910	911	897	927	918	949	824	871	849	836	858	919	922	897	881	814	863	881	837	938	842	917	844	901	880	895	908	900	881	899	902	873	885	868	846	841	874	839	886	900	889	885	816	894	896	850	869	881	871	873	893	892	914	876	889	875	839	898	874	866	851	830	894	838	851	875	872	857	915	857	875	915	875	898	902	937	875	841	880	858	914	847	849	875	858	929	897	915	852	903	795	939	873	895	806	910	870	879	855	861	855	897	850	933	928	888	870	871	877	884	882	930	872	896	912	899	890	900	881	886	890	822	854	890	905	878	869	824	908	902	898	932	869	887	893	953	866	900	941	920	892	916	905	857	930	890	911	889	855	916	901	911	875	873	908	840	845	868	865	848	919	885	851	879	916	809	895	905	852	853	846	838	916	899	888	882	840	855	859	897	858	885	824	898	874	909	883	860	860	936	886	920	908	843	879	858	913	930	845	871	891	904	909	880	849	861	863	924	874	885	862	875	869	908	886	947	904	869	894	874	854	900	891	896	923	916	910	927	857	929	856	868	863	905	867	937	850	967	904	888	926	884	926	864	898	871	836	843	873	861	878	912	899	887	863	933	950	890	926	876	897	863	947	843	899	885	884	894	852	905	891	930	859	880	957	870	837	860	869	908	891	931	859	921	931	905	877	891	842	865	912	896	898	865	899	866	955	933	862	882	947	918	939	846	947	895	879	885	865	877	917	865	880	860	869	901	921	887	877	908	910	940	900	889	884	896	864	922	859	893	914	914	901	890	842	882	877	888	942	911	864	863	923	855	894	882	852	865	913	822	922	890	860	900	863	887	938	863	891	882	874	885	881	873	899	884	855	897	861	872	933	889	879	887	859	891	862	860	904	872	887	926	849	899	888	847	939	910	910	895	896	865	906	925	863	841	876	862	835	927	864	859	864	862	883	832	863	905	951	886	861	852	871	849	851	881	928	900	876	885	862	907	844	947	902	873	851	846	897	874	894	899	885	883	837	907	924	923	896	849	860	919	830	894	884	895	865	867	856	840	847	892	866	907	883	839	882	842	856	904	880	856	873	919	898	856	919	907	879	842	896	843	935	881	908	871	896	918	872	914	867	910	901	872	839	856	865	846	859	880	917	909	843	905	887	865	901	906	861	893	925	926	900	860	904	901	885	926	879	906	865	935	930	884	923	863	830	867	920	890	857	853	859	873	891	887	884	860	936	902	893	878	896	816	884	856	875	867	914	874	857	847	902	891	842	929	902	897	865	892	904	880	857	863	953	885	841	937	932	900	911	857	912	887	846	832	907	914	908	918	895	846	886	876	899	910	871	895	911	862	869	903	910	895	827	963	911	845	894	922	904	890	853	910	885	910	897	898	928	913	864	900	869	908	837	909	869	884	874	938	867	884	919	828	869	887	874	876	916	835	876	847	873	867	891	892	908	893	915	868	871	890	849	835	854	903	943	852	893	891	866	905	875	912	913	895	882	918	872	942	828	874	914	873	817	944	959	895	847	894	903	928	833	853	935	855	923	894	897	930	889	857	873	874	900	894	898	842	897	894	885	865	883	915	861	878	895	899	942	873	876	902	849	879	866	867	870	848	865	864	882	911	879	895	926	879	892	852	878	906	879	894	867	903	906	895	886	881	935	874	810	841	868	854	842	895	856	889	864	841	901	914	909	846	908	896	912	883	891	825	906	875	865	878	874	849	884	850	923	927	826	876	921	912	887	869	877	860	877	893	936	885	888	839	863	915	849	865	926	879	828	872	874	843	864	854	826	931	870	892	905	836	841	904	893	893	882	915	885	911	930	944	899	849	899	889	853	884	880	934	848	864	932	941	872	934	891	911	886	839	920	913	903	917	891	912	920	876	848	892	895	851	890	832	844	874	903	934	895	912	858	871	867	966	890	856	901	942	839	939	919	879	885	904	900	809	922	895	892	882	911	933	857	910	908	866	900	891	873	879	912	857	859	895	811	908	855	868	941	914	959	860	863	893	889	903	872	925	925	886	901	902	918	877	901	817	899	907	846	859	856	892	889	877	900	909	938	862	900	874	861	948	890	922	884	886	867	921	880	893	969	902	881	890	877	887	902	897	844	849	876	900	884	919	864	886	865	910	864	893	885	837	907	842	850	888	869	830	900	902	901	907	934	862	867	878	922	889	913	901	813	937	876	943	880	925	853	921	866	913	867	913	873	938	873	864	870	892	880	887	914	864	924	867	906	861	896	892	878	878	850	841	876	925	898	898	819	959	917	911	905	803	875	918	934	920	867	918	944	901	891	909	893	862	833	863	901	861	887	891	862	848	877	883	859	872	904	911	874	834	909	886	897	824	866	861	835	934	898	940	953	868	858	860	855	880	902	889	865	798	858	861	826	899	811	852	900	842	878	848	872	902	881	821	890	907	909	860	835	866	860	936	884	887	900	907	902	903	856	830	898	883	902	937	906	874	901	882	884	828	883	936	899	891	865	866	881	833	896	894	868	875	874	858	854	850	887	838	859	889	912	875	858	893	939	926	875	858	894	918	953	852	877	868	830	857	871	920	866	892	889	830	854	903	882	886	857	894	880	871	869	892	896	883	902	868	878	855	856	946	865	829	809	916	883	873	864	914	860	861	918	920	898	932	861	882	929	902	872	931	880	902	840	812	877	893	892	923	871	858	879	863	873	832	912	868	873	861	879	883	817	907	918	924	846	859	870	880	893	921	898	933	840	908	895	894	964	848	868	873	850	843	902	878	897	878	925	904	893	863	971	826	909	906	900	860	884	910	918	869	854	905	848	915	864	861	878	991	891	862	860	836	835	874	904	920	923	854	898	832	876	880	928	917	887	942	939	916	831	850	924	845	915	899	874	892	896	943	899	889	894	918	858	879	850	938	965	885	879	870	858	908	905	875	821	921	901	881	867	885	873	877	886	873	888	867	873	871	826	900	907	866	920	893	827	878	894	944	862	876	877	879	873	963	879	893	884	867	870	885	915	895	876	905	900	831	903	902	939	912	865	904	873	868	886	818	842	866	844	868	873	887	875	899	882	889	940	865	908	810	907	887	926	842	924	861	856	855	909	896	900	896	881	924	850	891	867	913	903	884	869	889	865	889	877	850	930	854	909	881	863	910	915	887	849	906	894	813	868	841	853	878	896	934	885	867	888	909	858	897	888	955	939	897	880	880	858	850	884	880	896	871	902	854	858	915	870	900	841	857	893	863	861	922	835	910	868	849	855	853	919	908	911	903	863	892	892	890	835	919	871	874	946	892	879	890	871	868	910	853	906	958	891	831	883	903	915	860	893	887	845	884	866	840	896	904	898	888
5191	1148	1195	985	1168	1904	2499	2332	1739	1224	796	516	410	465	510	458	469	396	468	465	444	460	443	504	497	426	446	423	460	481	486	482	479	477	483	468	471	491	495	473	445	428	478	445	474	457	478	472	503	474	444	427	475	486	477	451	469	448	462	456	481	502	466	429	481	439	441	479	506	420	447	452	460	431	487	517	468	457	446	406	442	496	462	482	399	437	403	466	516	452	434	477	470	488	512	468	479	492	482	414	492	475	505	445	463	471	493	507	466	446	435	488	432	477	484	422	469	468	489	463	474	431	507	464	461	474	477	445	412	459	439	462	455	469	510	438	518	479	489	465	451	446	474	445	456	430	454	498	495	466	477	461	462	463	514	451	465	479	472	454	509	517	445	450	426	459	457	454	464	466	447	447	479	467	490	463	427	485	428	493	469	457	481	495	504	457	506	486	502	446	467	442	480	456	434	475	466	480	483	470	467	479	432	486	445	458	439	457	469	450	474	454	455	523	468	456	506	458	477	427	442	454	490	468	477	508	482	445	472	469	458	468	481	483	454	497	461	432	448	530	480	521	444	498	469	437	513	483	471	455	463	492	477	495	452	464	491	455	488	454	450	454	456	435	458	471	476	482	427	444	497	446	491	448	464	504	470	444	482	487	452	445	454	491	498	500	465	437	460	467	421	489	526	498	495	438	472	464	491	452	452	453	440	441	479	457	476	438	409	447	425	494	452	485	449	466	419	443	495	440	474	464	456	464	441	456	461	479	485	437	450	485	449	462	436	462	449	476	462	482	431	460	469	454	448	465	442	450	471	448	476	454	443	470	457	463	473	479	425	452	467	469	439	468	470	441	464	473	441	438	449	450	491	428	425	459	458	457	445	456	486	466	450	487	504	453	473	444	458	429	466	469	490	406	434	498	447	430	430	452	445	479	463	478	463	481	439	461	468	469	463	461	453	473	462	452	447	458	455	465	470	477	440	443	483	479	495	471	465	502	477	438	452	472	462	475	447	498	454	444	467	455	464	465	468	446	479	405	465	503	501	470	445	465	465	458	502	445	410	398	441	473	483	447	497	440	460	470	453	439	463	495	475	444	470	467	446	424	478	471	496	439	487	422	453	460	426	402	452	475	454	473	477	458	425	484	460	438	437	461	462	494	441	440	452	489	478	436	486	472	463	469	493	461	458	445	475	447	445	466	494	486	451	485	452	496	448	422	463	470	459	487	466	456	482	499	464	436	436	452	469	490	476	492	467	470	435	454	487	436	424	424	470	410	464	436	425	418	456	443	509	481	432	452	430	456	447	420	487	445	460	449	445	483	495	489	415	442	492	440	481	476	398	487	439	439	431	452	482	476	495	450	482	491	456	447	498	458	431	447	463	414	471	480	506	448	431	473	476	473	494	449	474	505	443	452	427	493	414	462	482	505	459	473	452	463	481	493	467	451	443	481	431	452	437	435	479	482	501	450	457	469	487	462	427	450	457	424	455	470	457	446	486	436	497	483	442	463	500	440	506	440	435	483	504	416	471	447	451	462	448	454	450	487	445	465	487	477	473	499	480	489	459	440	480	484	439	510	468	469	446	459	445	437	485	488	455	427	486	469	500	453	502	399	436	453	476	507	481	435	454	454	476	485	459	470	496	478	466	492	495	467	476	461	440	494	465	474	457	459	459	443	454	428	503	459	445	492	447	495	477	471	431	458	456	485	451	466	477	491	476	459	492	446	492	451	494	453	496	423	469	502	448	459	439	465	427	463	463	452	480	487	405	465	442	471	475	473	444	450	494	486	475	513	425	461	444	487	441	466	435	433	453	507	475	421	462	492	495	435	474	468	451	487	441	461	476	497	472	471	445	432	456	449	471	450	460	401	525	452	502	420	487	440	449	452	422	477	449	462	444	452	491	467	468	452	432	441	468	485	464	498	486	498	487	492	481	505	482	480	490	449	434	448	455	472	488	462	476	470	461	450	448	420	450	438	464	487	456	477	440	462	507	464	495	507	460	513	495	470	450	513	449	456	474	453	430	467	461	434	439	486	445	478	459	477	463	437	461	488	433	490	451	467	466	498	439	443	414	460	492	431	431	449	495	467	437	501	459	465	467	423	470	459	495	428	471	440	431	435	464	454	481	468	417	451	428	502	429	475	472	482	458	471	465	473	433	446	461	439	425	457	469	429	455	499	492	483	468	454	417	440	467	436	463	419	452	461	473	466	446	444	476	494	451	457	485	465	483	495	458	461	426	473	471	457	450	458	471	462	463	504	469	470	415	480	443	451	500	508	478	445	449	433	471	445	506	460	492	471	458	489	460	462	431	455	451	489	484	483	457	470	477	452	439	431	445	437	493	441	463	454	461	453	501	444	462	484	456	495	434	506	474	478	461	455	439	504	503	410	479	471	454	439	458	480	424	440	453	518	465	473	490	438	464	444	474	487	469	430	487	478	469	448	466	492	439	430	478	463	461	498	483	438	457	447	436	456	505	472	467	478	423	464	470	492	421	478	464	475	464	433	517	464	476	440	454	437	437	445	477	436	458	478	467	463	462	451	464	467	471	475	457	446	470	477	470	445	458	449	474	473	476	480	489	450	455	462	497	454	497	443	459	433	464	483	454	435	476	468	436	470	462	461	464	449	493	508	445	436	436	475	473	467	464	467	440	462	449	467	430	478	460	459	451	481	490	466	478	473	400	427	487	489	428	472	416	454	455	452	456	497	508	475	434	467	497	472	431	493	444	468	442	467	471	438	470	504	505	453	462	475	445	435	475	452	507	491	433	452	456	468	438	466	447	448	473	431	471	441	479	494	439	450	462	414	463	482	436	504	490	466	450	463	443	406	450	451	466	460	491	486	493	479	466	473	437	433	457	413	455	472	479	447	482	502	480	456	442	473	465	486	437	437	452	480	457	512	433	455	446	459	466	448	467	464	444	496	491	479	481	471	446	436	451	491	498	403	434	478	445	454	493	465	451	475	491	451	425	469	473	467	476	443	453	446	452	513	449	430	490	439	478	448	463	451	487	469	487	462	461	468	460	439	450	425	485	527	465	456	442	450	447	469	454	447	473	499	458	492	490	442	496	475	485	471	505	468	493	481	449	468	495	464	478	452	459	447	453	461	461	467	461	518	465	443	486	447	472	467	462	471	433	459	471	467	490	498	450	446	494	462	480	456	441	486	479	473	479	444	468	494	508	487	466	482	435	457	485	517	446	446	451	474	473	497	426	487	494	472	457	457	458	472	466	433	499	443	452	437	487	470	494	472	467	457	425	453	447	479	439	443	464	439	453	445	425	440	447	482	479	490	496	462	448	521	458	464	473	450	455	481	455	454	490	490	497	475	446	437	462	443	464	451	455	434	447	473	452	440	486	477	431	422	439	427	480	506	443	453	426	456	448	447	451	462	469	447	454	492	503	430	478	443	423	425	445	481	509	433	446	490	481	466	435	448	437	454	465	454	458	448	411	455	438	443	486	471	473	464	428	518	518	477	443	456
3883	1458	2372	2675	4775	8280	9874	8523	6131	4160	2419	1213	1030	1104	1058	1033	1036	1049	1044	1017	1020	1063	994	1034	1065	994	1070	1027	1075	981	1013	1018	1025	1073	990	1028	989	1083	1031	1035	1035	1083	980	1008	999	1012	1023	1051	1083	993	1025	1041	1055	991	1037	1035	1028	1003	1049	1030	1100	1002	1040	1035	1035	1031	1041	1049	1035	1040	998	1083	1037	1010	991	1011	1021	1027	1090	1005	1040	1015	1006	1039	1038	1039	1070	981	976	1056	1014	1016	1031	1009	986	1066	999	1102	1062	1065	1037	1042	1050	997	1006	1001	1010	1014	1069	1038	1024	1049	1025	1094	1028	1038	1048	1007	1070	984	1028	996	970	1106	976	1013	1055	1012	1004	1050	1001	1005	1009	1062	1039	991	1056	1038	1003	1048	969	1042	1000	1008	1027	1016	1058	1043	1036	1068	1042	997	1040	1002	1063	1008	1055	1010	1022	1016	957	993	1076	1028	1050	1015	1024	1040	1056	1080	1066	1008	1029	990	1039	1037	1036	996	1023	960	988	1021	1024	1020	1029	1014	1042	1029	1033	1050	993	993	1026	1030	1001	1013	1048	993	1004	1038	984	1067	1002	1047	1055	1071	1029	1049	1055	1013	1042	996	1009	1045	1090	1003	1019	1026	1081	986	1007	1052	1024	1047	1047	1047	999	1061	1052	1089	993	1003	1064	1003	949	978	1067	1041	1070	1015	1048	1027	1054	1011	1041	1054	981	1078	1019	1061	989	1002	1068	1072	996	1011	1018	1015	1037	1066	1086	1030	1034	1073	979	1025	987	1004	1043	1070	1004	1022	1054	993	1004	994	1004	1025	973	1042	1056	1021	993	1002	1019	1042	1043	1068	1018	1024	1042	987	977	1072	1047	1015	982	994	1044	1056	1038	995	1056	1091	1017	1019	1067	1017	1003	1087	975	1007	1009	1031	1040	1057	1009	1039	1008	1057	1085	1024	1046	1058	1031	1053	1032	955	1012	1030	1061	1060	1021	1005	1018	1049	1012	1019	1053	1023	994	1009	1091	991	1023	1007	1075	1030	1003	1062	1061	1004	1053	1041	1102	1045	1033	1052	1047	985	1003	1047	1010	1017	1105	1059	1056	1024	991	1028	1048	1008	989	1034	1008	970	1030	1038	1056	1017	1026	1050	1049	1055	1025	1041	1013	1082	1044	973	969	967	1020	1092	1029	1022	1050	1056	1021	1026	1000	1036	1001	1095	997	1077	1040	1025	978	1096	1016	1015	992	1041	1008	1064	1070	1001	1006	1036	1075	996	1033	1039	1011	1069	980	1034	1092	1051	993	975	1002	1042	997	1094	984	1034	991	1003	1032	1015	1025	1005	1050	986	1004	1067	1036	991	1076	1043	1098	1019	1025	1031	1017	1043	1065	1065	1044	998	1066	1019	1058	1065	980	988	1019	1022	1056	1026	1016	1052	1021	1063	1057	1024	1033	1027	1066	1028	1014	1027	1022	979	1014	1059	1003	1016	972	1039	1009	1033	1069	1055	982	977	1051	1042	1011	1018	1084	1086	1069	1028	1046	1038	1009	1054	1035	1056	1059	1058	1046	966	1010	997	1050	989	1080	1007	1095	970	1039	1039	1038	1089	996	1057	1027	1026	1090	1058	1055	993	1048	1031	993	991	1042	1051	1044	1054	984	1023	1030	1035	1055	1014	1102	1077	1013	1060	1031	1059	1032	1055	1036	1040	1049	1014	975	1032	992	1020	997	986	1046	1007	1029	968	1019	1088	1108	1028	1085	982	1024	1000	1032	1031	1016	1026	983	1039	1069	1039	1029	1002	987	1093	1080	1041	1075	1032	996	992	1052	1071	1033	1077	1040	959	1026	1061	1080	1026	1004	979	1032	979	1048	1037	989	1014	1017	1023	1045	1027	1038	1051	1046	993	1008	1019	1045	1074	1012	1036	1024	1027	1025	1012	1010	1070	1018	998	1079	1055	1033	1042	1009	1029	983	1044	1036	1038	1028	1034	975	1047	1034	1045	1031	1041	1004	1049	1037	1029	1019	1026	1014	1037	999	1042	1064	1051	1056	1037	1052	1050	1057	1076	1012	1098	1038	1048	1073	1057	1049	1019	1031	1016	1077	993	1023	1061	1026	1071	983	1039	1007	1010	1033	1065	1024	1066	999	1057	1019	1003	1069	1019	1042	984	1003	1076	995	1020	1005	1073	1064	993	1020	1058	1086	1097	1004	987	1070	1030	982	995	1054	1090	1016	1073	1002	992	1074	1081	1081	1037	1031	984	1012	1057	1091	990	1016	997	1030	1013	1067	1052	981	993	1008	1038	1042	1069	1060	1023	1048	1033	1034	998	1109	1059	1017	1037	1049	1088	1036	1050	1034	1022	1014	1083	1081	1069	1056	957	1049	1026	1055	982	1058	1030	981	1056	1022	1083	1022	1017	1043	1009	1018	1078	991	968	1053	1070	998	1027	1024	1024	1017	1019	991	1040	1007	991	1013	1061	983	991	1062	1068	1006	1063	1023	1008	1047	1028	1051	1066	996	1059	1041	982	1025	1074	985	1026	1022	1005	1023	1038	1006	972	1037	1003	969	1005	1041	1062	1016	1019	1032	1027	1033	1009	1025	1034	937	1023	1042	1070	1024	1020	987	1028	1049	1043	1042	1007	1037	983	998	999	1042	1047	1029	1001	1048	981	1043	1112	1021	1057	964	1108	993	1049	1058	1063	1063	1054	1019	1026	1034	1132	997	1028	1064	1009	1069	999	1029	998	1020	1025	1036	1041	1067	999	1037	1071	1125	991	1044	977	1080	1023	1040	1042	1049	1044	990	1013	1048	975	1026	1035	987	1004	1012	1022	1058	1088	1056	1070	1035	1069	1012	1017	1019	1017	1059	1004	1054	1010	1070	1014	1059	1044	1020	1034	1011	1016	1070	1011	1001	1019	1008	1063	1009	974	999	1003	1044	1022	959	995	1022	1021	1007	1108	1002	1064	1013	966	1019	1023	993	1047	1081	1017	986	1004	1040	1050	1080	1080	986	1033	1075	1048	977	1064	1017	1025	959	991	978	1006	999	996	1047	1047	1039	1044	1060	1015	1015	1026	1049	1012	980	1007	1036	1032	1075	1031	1013	1045	995	1056	1031	1047	1039	999	1038	991	998	1002	1002	991	997	1032	1031	1003	1035	1039	1010	1034	1052	1018	1035	1033	1014	1058	1017	1051	1040	1062	994	1050	978	975	1027	1003	1038	1033	1007	1004	1030	1039	1036	1015	969	1076	1059	1074	1044	1013	1059	996	1064	1047	1001	1061	1024	1049	1056	1070	1026	1026	966	1034	1034	1055	1054	1002	1030	1075	1049	1009	1023	1040	1013	1029	1050	1022	1026	1007	1032	1004	1021	991	980	1054	1013	1087	1060	1010	1013	990	1004	1063	1042	1043	986	1044	1019	1030	1050	999	1051	1044	1109	1028	1033	1003	1045	1037	1041	1081	1025	1010	1035	1067	1034	1014	1035	946	992	972	1027	1005	1059	1000	982	991	1025	990	1039	1044	1065	988	1092	1013	994	1032	1019	988	1072	1015	985	1037	1009	1055	1047	988	1068	1018	1012	1028	1061	1002	1007	1056	980	1042	1027	1055	1012	1042	943	1051	1054	1047	1026	1055	1040	1011	1035	1092	1006	997	973	992	1044	1001	1040	1023	1021	1026	1050	1019	988	1007	1052	1032	1007	1069	1098	1067	1021	1008	1010	1060	1009	1016	1063	1045	1073	1042	993	1019	1043	1092	1011	974	1055	1051	1089	998	1055	1095	1047	1014	1029	1003	1018	1026	953	1027	1072	1040	1084	1004	1059	1030	1022	1143	1038	1024	1046	971	1008	1029	998	1082	1038	1048	998	1002	1050	1009	1022	1052	1031	1028	1052	1044	970	1006	1071	1023	1055	995	1049	1094	1032	1042	1001	1037	1029	1023	1056	1000	1028	1020	1020	1077	1051	1048	969	1043	989	1004	1017	1044	1013	1059	1027	1040	1068	1016	1011	995	1020	1015	1006	1014	1018	1069	1041	1027	1030	1017	1067	976	1017	962	1046	1044	1024	969	1008	1062	1026	999	1021	1056	1058	1040	1019	1041	981	1063	1026	1021	1001	1084	1038	1059	1061	997	984	1022	1015	1022	977	1068	997	1010	1018	1033	1025	1017	1005	1085	1084	1021	1060	1023	1029	1040	1077	1029	982	1013	1061	1045	1021	1076	1029	970	1073	1018	951	1046	1036	1063	1000	1016	1011	1004	1056	1026	972	1047	1048	1048	1041	1042	1039	1045	1058	1014	1040	1042	995	1028	1060	1020	1060	1041	1033	976	1012	1040	1081	1028	1036	1084	995	1000	1049	1037	1008	998	948	1039	1033	983	1054	1034	1032	1094	1019	1043	996	1019	1063	1015	1093	1027	987	1021	1042	1050	1018	1020	1082	1032	1062	962	1112	994	1027	1086	1051	1059	1025	1016	997	1036	1074	1026	1010	1039	1020	1001	1011	1053	1004	1042	1037	993	1027	1020	1014	1038	1073	1004	1026	1000	981	1015	1024	996	1008	1005	1053	991	1029	1078	1028	1001	974	1005	1052	1021	1004	1021	1012	1042	1024	992	1001	1068	1008	1047	984	1060	1082	1027	1039	1032	1015	1014	1017	967	1021	1030	1003	1020	1044	1040	1036	1066	996	1038	1008	1010	1016	1005	1021	1053	990	1026	1019	1060	1017	1019	991	1017	1010	1066	1103	966	1043	986	1069	1049	1050	1035	996	1042	1086	993
19102	5424	3135	3425	27218	39827	35980	28273	18386	9298	3447	534	328	326	350	339	300	326	320	373	336	320	333	334	346	369	324	352	309	379	337	354	313	326	334	327	341	312	352	343	275	334	318	315	327	310	345	302	333	318	323	298	332	330	338	318	331	317	321	332	321	339	322	326	345	332	343	337	315	309	326	316	324	310	304	316	333	322	326	339	336	335	312	366	334	360	346	360	311	319	288	299	317	350	377	329	333	338	346	315	311	350	344	320	363	345	316	319	295	323	332	372	340	308	321	366	334	312	380	327	372	358	320	309	338	302	330	362	340	325	353	298	336	334	307	313	325	320	332	321	321	330	336	321	335	347	331	321	357	289	334	283	321	355	311	296	324	296	322	366	322	319	327	328	326	338	328	328	339	347	337	308	322	373	371	300	313	364	309	318	331	305	348	383	312	387	305	331	333	319	324	355	366	319	344	336	355	350	340	310	370	344	356	307	319	329	323	296	353	379	323	315	322	288	312	322	336	286	358	346	339	331	345	317	308	324	322	329	340	291	327	326	314	371	359	333	308	341	310	315	332	332	374	334	304	322	346	290	309	321	320	319	328	307	349	331	291	352	369	330	287	350	335	309	321	336	320	327	303	359	307	314	342	346	316	300	362	331	324	362	352	311	307	349	338	303	354	347	315	361	318	348	299	302	357	283	303	369	325	307	323	341	362	331	318	353	356	330	346	318	338	337	325	325	328	331	324	330	329	354	370	334	391	289	324	354	352	303	322	305	341	324	322	360	329	322	318	318	303	355	320	311	370	303	323	321	328	340	339	326	317	342	370	329	348	332	350	315	333	329	338	297	350	323	329	332	348	322	297	348	333	301	318	336	354	307	311	333	300	334	308	351	338	287	324	332	342	281	315	356	336	341	302	333	331	359	356	347	343	375	347	331	332	319	323	321	342	297	337	313	324	355	334	344	340	301	328	347	323	322	342	337	362	341	333	327	327	307	332	340	309	312	319	345	308	358	323	329	348	325	316	313	349	302	324	320	352	342	332	329	329	332	322	326	311	305	372	345	335	340	343	322	344	329	344	334	339	339	323	325	332	304	316	328	338	329	323	373	304	339	340	350	312	359	366	343	367	301	331	342	360	328	348	300	345	322	315	331	313	334	320	359	345	309	323	328	333	308	326	338	343	305	342	336	317	306	316	346	349	310	307	319	342	340	323	346	322	342	325	371	304	308	322	350	316	302	307	332	375	312	325	347	307	323	312	326	362	357	330	334	298	315	312	311	345	309	338	313	318	323	325	348	332	322	350	329	341	328	309	338	319	318	304	327	335	317	352	319	328	315	338	359	341	319	321	325	344	350	352	339	310	348	339	320	281	310	338	374	310	370	318	335	324	344	359	311	307	318	335	333	330	296	325	320	339	329	311	316	329	304	331	303	326	304	347	312	355	341	297	319	322	290	315	337	359	302	349	325	349	341	346	354	297	325	339	337	332	318	330	316	326	342	343	346	294	336	334	312	308	334	326	335	336	323	329	343	330	360	363	325	338	328	363	335	316	326	328	330	348	327	336	310	327	323	352	335	351	309	314	315	291	270	314	326	324	306	315	313	366	319	319	353	356	335	298	326	332	317	327	353	351	330	336	367	306	311	341	323	325	346	298	327	316	333	317	362	321	314	352	368	357	303	369	354	336	311	344	377	334	315	313	330	311	358	331	360	344	314	312	327	309	358	311	311	342	356	297	320	339	338	328	337	318	318	344	309	350	331	309	301	328	347	326	324	310	316	334	323	305	341	346	320	309	327	341	336	321	322	354	334	322	348	344	339	321	304	324	344	322	300	312	333	338	317	288	336	342	335	360	341	360	315	374	305	319	292	350	355	337	283	332	332	309	330	312	311	314	299	336	314	375	340	306	337	313	349	336	327	330	323	312	358	341	318	315	341	355	366	340	330	319	336	347	328	310	322	315	309	339	341	330	314	312	322	339	358	340	339	328	352	311	386	353	331	311	340	326	332	330	326	341	315	306	330	327	354	331	339	333	296	331	285	368	287	362	351	305	329	299	329	295	319	293	340	314	316	330	337	359	336	317	363	328	334	351	322	331	338	335	311	331	343	349	318	310	307	367	312	368	345	302	335	360	325	314	318	328	348	311	343	318	310	329	337	300	315	322	326	364	310	310	309	338	298	314	336	321	318	331	286	346	338	313	327	340	335	317	341	335	353	351	295	319	348	353	321	354	322	316	323	316	324	360	312	320	346	335	318	345	326	304	322	333	306	320	346	321	345	320	361	318	335	351	355	357	318	348	350	357	332	315	309	340	326	338	339	311	289	334	333	305	332	313	314	315	330	342	306	323	341	347	352	298	342	318	337	353	341	328	329	342	327	347	326	300	313	313	328	317	357	303	354	354	343	338	337	313	307	347	330	307	343	367	309	358	349	323	309	362	350	295	334	322	324	315	301	329	349	316	301	367	345	352	335	325	338	326	336	306	363	345	315	324	339	358	304	359	310	340	315	370	343	320	317	304	326	334	320	323	318	342	356	318	315	315	352	337	312	315	314	320	318	329	327	323	359	285	333	339	346	341	328	357	311	320	318	341	320	336	364	313	324	354	358	290	306	334	352	305	349	340	340	327	326	338	318	369	321	313	347	317	344	348	319	337	321	377	324	338	343	344	312	330	301	338	309	302	302	318	349	341	335	330	314	327	321	354	319	335	317	344	338	330	365	341	327	332	326	314	345	317	342	358	342	325	336	383	335	357	324	342	336	309	290	329	300	308	306	336	309	339	316	316	357	360	356	299	329	323	343	327	325	326	332	345	326	352	303	364	360	290	341	339	322	343	352	316	336	327	345	321	348	371	296	331	337	331	330	330	351	316	335	356	352	350	330	302	339	329	357	351	342	346	360	300	299	303	334	340	311	324	333	306	299	316	302	325	336	322	313	318	341	339	310	307	332	300	351	336	336	340	340	329	311	310	343	353	355	367	317	342	325	302	324	316	325	327	332	356	294	317	324	328	338	347	322	363	306	342	304	343	336	328	356	303	357	310	338	315	384	359	300	322	346	300	277	317	353	322	295	314	338	292	336	328	344	367	284	323	296	362	314	365	335	362	340	324	351	297	318	339	346	316	297	309	322	348	312	303	328	308	316	333	347	309	327	303	316	314	350	326	310	305	359	332	326	337	326	353	301	322	319	323	329	332	317	349	309	320	321	322	341	357	339	348	327	333	334	347	344	316	295	321	327	327	358	295	330	329	330	317	339	346	329	315	330	321	335	312	310	328	340	350	353	320	288	314	323	347	324	342	332	331	318	300	323	322	298	311	305	340	329	333	325	322	326	307	328	322	328	345	313	329	339	315	366	329	320	318	338	357	347	331	307	348	339	307	318	346	338	391	325	353	342	335	298	333	320	334	339	310	331	337	314	336	339	315	333	343	331	319	328	364	339	335	348	318	338	336	321	317	332	290	337	323	328	329	344	338	345	330	322	331	334	327	321
11134	3036	4684	9214	44667	54714	51847	45498	36235	24379	11372	1390	768	823	763	785	799	769	760	739	794	802	766	777	762	764	773	784	810	772	761	754	776	797	792	732	757	776	794	746	742	778	723	754	779	738	801	773	821	779	778	817	820	782	771	748	775	779	840	826	799	804	774	742	834	800	801	819	772	765	773	745	765	789	771	766	757	749	768	775	754	786	746	838	702	748	728	784	775	786	832	801	772	771	800	757	752	746	805	761	757	782	785	771	747	733	851	835	753	820	763	735	780	780	763	772	814	801	832	762	748	702	782	762	770	784	826	781	745	766	767	802	776	748	746	763	730	774	804	777	836	776	738	776	793	831	770	751	759	777	738	767	787	779	738	748	787	805	725	781	759	747	824	768	807	764	785	733	786	833	766	763	783	804	775	824	720	798	797	758	765	766	767	765	813	794	786	760	785	777	786	781	798	730	757	756	760	716	780	775	754	763	782	785	790	726	758	799	770	757	813	760	791	742	795	792	722	755	813	821	758	764	745	770	790	785	775	764	774	740	773	767	826	721	788	778	763	798	746	779	788	814	766	793	768	736	725	767	761	785	739	750	752	806	766	743	798	749	747	805	776	769	818	704	793	810	759	783	721	798	783	788	786	779	758	777	777	785	834	785	783	785	781	834	768	792	781	782	696	763	761	784	794	785	732	799	768	725	769	766	761	746	787	806	799	780	758	747	792	754	818	770	796	791	780	824	739	745	744	736	832	743	795	768	762	775	771	778	767	761	793	792	789	739	775	737	733	821	775	734	757	799	686	814	759	790	738	756	725	763	749	706	736	804	791	759	803	771	800	801	758	776	734	761	807	762	794	734	742	758	784	772	772	773	776	764	753	750	810	807	768	764	805	757	750	773	761	748	689	786	792	741	774	797	729	815	780	714	763	765	780	778	748	792	757	800	798	745	736	765	777	772	783	759	810	746	784	789	846	818	772	798	744	729	743	817	775	743	774	826	751	741	799	775	788	760	778	790	743	841	734	810	839	710	793	801	759	780	827	772	767	753	781	753	761	776	754	808	780	769	819	774	730	841	771	786	759	798	768	775	802	778	754	787	783	799	832	776	815	773	798	780	776	772	774	766	736	785	775	770	816	790	806	780	802	731	785	744	746	805	767	738	764	727	779	776	767	833	747	754	739	756	780	771	750	830	797	730	812	746	744	795	765	815	724	744	804	816	798	785	816	767	780	795	772	777	796	805	840	746	812	762	799	789	774	781	750	810	803	757	797	804	784	738	764	785	761	748	743	788	775	732	729	747	820	776	761	745	757	833	760	768	800	820	795	776	772	752	757	765	765	795	787	755	749	804	792	779	739	748	767	768	819	777	779	821	743	815	760	780	758	772	735	742	729	773	823	766	760	786	790	850	750	789	729	739	785	814	782	762	759	764	785	793	785	823	793	751	767	806	739	806	787	767	813	783	808	746	773	799	763	788	732	786	804	775	794	812	798	692	817	781	756	773	759	764	759	820	745	781	781	751	806	800	752	779	759	748	747	770	735	741	805	808	823	772	718	809	734	767	782	756	760	789	754	756	794	786	773	752	800	776	781	760	775	786	800	767	839	767	758	726	705	772	808	762	783	806	757	797	849	799	727	774	799	772	795	802	781	769	774	794	773	767	730	783	785	761	762	775	734	755	783	760	737	797	808	800	735	737	780	791	816	819	846	813	727	828	786	765	788	774	799	796	762	802	788	795	771	754	752	823	747	795	789	822	777	757	847	794	805	764	756	762	805	810	776	750	772	768	750	773	760	777	807	766	756	768	774	775	778	831	816	756	752	823	786	776	746	783	797	725	788	809	807	786	772	754	768	748	704	772	804	765	747	788	736	743	782	791	769	740	739	819	780	772	754	769	809	794	787	778	750	777	711	771	746	790	755	746	728	764	719	753	790	751	792	761	808	764	835	763	778	707	803	753	721	812	808	776	768	792	806	735	784	723	718	745	781	768	764	705	800	778	754	763	787	767	770	754	783	747	778	754	816	746	797	760	797	709	826	798	779	779	751	721	751	752	756	844	720	773	801	796	771	776	752	775	783	813	736	775	735	776	801	787	757	763	804	750	814	824	811	791	783	803	810	772	781	787	798	781	764	753	782	789	724	733	757	798	835	773	810	791	772	751	778	753	726	722	763	742	753	781	728	788	767	812	794	757	751	814	784	756	770	804	769	749	768	759	769	730	790	781	752	772	747	794	769	761	754	753	726	777	797	743	795	741	809	778	757	735	812	797	746	789	777	777	802	729	772	826	736	816	806	809	807	786	744	761	820	777	809	796	811	727	801	779	771	767	791	831	772	719	789	811	752	774	796	797	793	741	799	780	786	769	795	774	776	739	745	795	696	764	763	739	736	740	775	741	733	799	786	779	765	748	804	807	840	777	753	807	814	845	830	755	768	774	744	777	776	728	790	737	809	764	784	789	768	772	773	807	773	800	818	767	786	813	763	790	781	759	827	736	768	797	796	760	749	742	716	815	806	777	769	796	739	803	775	749	782	777	794	786	768	821	788	813	792	758	778	760	768	792	767	749	783	768	756	772	817	780	778	758	794	730	748	804	778	786	805	759	785	738	816	782	812	745	780	774	736	785	780	738	798	760	761	746	787	811	811	726	817	793	733	740	782	758	762	737	772	791	818	734	773	770	774	760	753	784	775	801	804	773	760	823	838	776	694	806	796	773	777	794	788	877	732	749	770	806	811	735	763	782	756	763	747	769	799	800	734	785	751	793	767	739	762	725	733	725	738	729	779	748	764	813	744	810	800	738	758	785	762	821	761	806	791	750	793	728	770	734	750	759	713	808	752	780	754	731	764	715	798	771	828	783	750	807	786	779	808	847	800	785	709	740	774	772	780	815	785	764	767	725	719	766	755	810	786	807	789	782	725	756	797	783	823	783	782	770	782	739	757	720	792	831	809	749	803	729	785	751	775	806	742	797	800	808	776	762	803	811	825	790	768	760	762	808	791	801	767	766	759	757	766	772	819	796	813	762	742	801	787	797	788	781	773	726	783	776	741	802	769	807	779	826	757	766	792	799	737	843	762	764	759	780	760	770	745	738	800	706	793	822	785	766	766	726	796	811	758	761	761	749	742	785	795	780	764	713	783	781	733	734	747	775	815	774	771	792	756	813	830	760	770	744	796	814	778	797	813	817	816	844	807	745	794	831	775	754	789	809	774	775	793	803	773	807	773	781	754	776	770	807	802	765	786	722	791	768	767	741	770	806	790	738	753	789	772	790	748	839	769	735	780	771	800	784	777	778	754	785	832	777	736	706	808	742	813	770	756	721	754	775	774	785	745	765	775	768	748	756	791	745	751	751	822	760	811	799	781	735	791	832	742	776	772	808	791	770	764	794	798	725	727	738	735	809	745	766	778	794	730	824	772	764	784	806	861	785	753	766	775	821	771	829	751	768	779	758	753	814	784	788	763	771	838	801	809	767	761	806	761	804	782	803
33393	16734	8028	8927	34176	59310	53573	41024	28156	15463	5663	994	412	353	343	370	362	373	313	401	337	372	362	398	424	338	347	363	363	378	383	383	350	390	336	390	370	374	371	379	389	378	372	367	376	365	400	347	360	360	391	395	349	363	348	383	370	362	413	341	363	385	335	401	354	372	373	358	352	398	403	375	388	352	349	372	335	326	345	369	364	386	404	408	319	338	361	327	367	385	368	393	369	379	357	361	388	415	352	368	397	368	355	384	349	347	382	355	362	348	369	366	370	356	404	333	372	359	390	369	341	343	369	388	389	379	369	349	396	398	395	366	350	332	398	375	351	352	371	391	372	352	385	351	352	353	342	353	366	370	348	362	347	343	349	374	347	357	377	384	403	389	363	356	365	387	384	326	388	372	388	379	389	372	366	372	393	369	378	355	371	357	359	416	372	344	375	338	355	349	371	365	391	338	378	349	375	336	338	356	387	371	371	324	344	343	376	333	387	357	354	365	339	386	375	345	386	376	346	342	345	381	371	342	384	361	351	383	359	380	376	344	360	406	351	372	389	390	362	372	392	412	335	392	390	380	411	351	371	354	381	366	365	388	377	387	387	364	375	370	404	389	367	379	366	322	345	367	351	349	333	364	368	357	366	356	329	317	366	353	350	370	398	349	375	370	343	376	370	340	366	398	377	341	359	359	379	394	383	372	392	362	386	373	351	361	326	378	369	352	373	381	375	340	348	386	377	365	364	338	360	352	426	388	394	380	347	383	343	371	403	385	390	332	381	407	354	362	405	380	354	371	365	407	351	378	410	395	370	350	346	365	372	350	383	362	366	391	411	378	339	395	409	370	310	377	360	373	383	386	357	350	381	349	385	390	327	381	404	359	394	361	366	389	320	372	384	341	385	368	352	330	392	386	377	360	400	358	361	400	361	331	345	399	356	372	406	382	360	332	388	360	370	368	386	356	343	378	382	371	366	336	360	405	346	379	352	373	358	386	362	390	346	413	354	359	367	448	371	413	365	396	374	340	382	372	389	367	414	386	370	383	355	379	342	396	378	360	361	344	368	367	374	377	343	371	363	385	376	363	391	382	369	355	322	354	362	360	392	362	384	383	395	359	422	395	358	339	353	329	341	366	385	368	345	345	368	356	344	361	341	338	412	347	381	397	358	384	391	359	395	349	315	387	338	352	359	363	389	415	385	349	366	364	391	387	363	348	373	370	354	355	395	367	370	329	374	378	372	389	377	364	386	399	323	328	337	338	369	416	339	393	400	374	374	405	349	390	408	358	378	389	373	383	369	393	415	351	390	358	353	372	388	352	348	352	329	387	332	356	378	386	391	365	359	388	364	352	339	344	410	395	389	381	350	366	387	368	400	344	374	386	356	351	374	373	351	339	343	378	351	355	342	328	377	367	377	393	358	386	377	378	385	387	359	372	329	371	357	396	394	371	362	370	387	374	352	335	404	371	325	373	356	385	367	379	372	361	343	347	340	364	372	346	401	368	367	360	361	361	374	396	381	364	365	366	361	343	353	406	361	370	333	358	314	373	378	376	345	388	381	350	362	385	369	411	400	398	383	359	385	381	351	378	377	343	350	371	363	364	394	391	348	400	356	395	347	329	356	385	369	391	388	315	354	383	381	333	369	370	358	327	354	372	380	400	358	368	359	336	380	390	366	366	387	371	416	356	355	380	309	368	348	371	385	352	361	367	437	381	356	401	364	370	347	365	340	352	375	357	363	350	345	353	351	372	385	357	376	410	368	356	373	378	396	374	351	363	320	375	383	407	330	327	370	353	376	376	380	345	363	357	388	362	387	393	347	390	360	357	396	324	372	323	402	382	365	386	365	342	350	376	353	344	385	358	348	339	381	414	344	407	356	389	384	364	369	336	358	399	374	379	381	376	375	336	362	340	376	353	407	396	367	355	365	352	346	385	421	363	426	381	399	356	364	356	356	378	376	382	378	353	343	349	367	350	380	364	349	398	383	412	359	325	349	348	403	350	349	380	386	387	378	371	385	330	343	370	375	396	385	396	372	355	382	369	357	380	364	369	360	363	417	370	377	342	374	377	368	385	388	339	396	372	418	355	375	376	345	359	347	370	390	383	369	384	383	368	341	375	352	387	360	362	356	380	389	389	361	364	373	368	373	383	366	399	406	332	370	363	370	390	332	359	384	367	379	372	360	349	365	389	332	349	373	383	368	357	385	376	403	337	343	394	375	389	350	382	375	402	349	372	369	388	379	381	350	353	370	347	339	399	373	425	401	387	400	354	355	369	379	360	345	375	366	383	355	335	330	345	362	380	389	360	373	360	349	365	394	380	356	390	377	354	363	370	366	410	366	374	369	380	344	398	393	384	383	388	406	357	420	362	359	364	360	396	380	391	367	368	333	350	365	317	361	350	365	378	406	329	397	343	369	404	393	339	385	350	343	344	363	382	357	340	377	390	388	388	404	361	415	385	373	358	361	372	353	365	385	386	390	344	367	371	373	387	373	430	333	343	405	430	331	350	394	372	375	353	343	366	416	373	351	387	376	324	390	371	372	405	357	361	379	367	393	366	394	338	369	362	360	368	348	356	394	349	362	343	359	360	364	362	380	387	343	371	377	376	355	401	336	393	387	385	380	366	353	361	371	361	393	413	391	366	370	411	380	368	379	341	339	394	388	345	392	356	369	383	348	369	401	369	369	396	355	388	360	380	368	380	396	363	371	352	361	324	331	335	391	394	350	339	395	371	368	372	361	349	336	391	371	370	378	331	382	393	358	354	338	392	383	348	381	362	346	360	372	391	361	384	377	345	376	385	374	322	373	353	325	356	337	347	359	379	362	349	346	339	354	363	352	344	382	354	354	388	360	336	406	342	380	376	346	367	354	366	352	363	363	373	390	339	361	360	364	334	379	402	372	360	365	361	375	379	380	372	359	372	348	370	365	363	392	383	363	386	344	363	372	320	385	362	363	369	367	353	365	352	376	373	372	386	386	388	385	369	362	374	376	363	389	350	384	375	338	325	376	385	314	349	354	350	386	382	384	360	374	395	383	349	343	392	403	350	383	374	369	393	387	372	342	391	396	374	373	352	363	345	375	341	394	349	388	388	371	358	334	371	304	373	358	358	401	384	343	322	372	352	374	356	363	351	387	377	397	378	347	403	384	398	377	347	351	382	358	399	327	346	385	356	364	360	390	363	355	376	359	350	376	360	368	340	353	388	372	354	367	375	377	368	374	392	332	339	382	368	375	368	343	383	354	364	375	380	344	366	385	369	379	367	356	353	365	368	355	360	378	345	350	390	377	353	365	336	333	337	382	346	360	390	357	312	358	361	361	346	361	365	404	323	362	380	413	372	351	386	372	347	360	358	341	351	395	377	354	358	355	381	380	370	349	370	379	390	384	393	376	388	352	370	380	358	382	370	371	363	376	378	397	396	363	359	360	367	349	352	388	389	368	354	414	404	321	350	374	341	376	399	360	344	357	380	371	363	333	400
18501	8224	8134	19170	50758	70689	65785	55475	44284	31058	15747	2867	867	908	855	877	909	874	867	874	864	919	905	869	885	865	921	859	822	911	852	850	906	868	813	897	869	850	904	879	867	908	863	837	840	928	803	839	931	855	893	897	896	852	854	901	909	879	832	913	855	944	928	834	865	887	907	871	855	896	881	857	883	834	848	872	893	814	864	805	892	852	877	857	843	818	883	894	915	939	898	882	815	862	874	868	920	896	841	836	851	876	867	859	833	824	851	914	885	881	851	868	815	919	834	853	904	872	863	877	819	834	817	878	818	802	917	797	822	888	864	817	882	855	866	835	845	849	886	813	885	851	890	832	885	868	831	839	846	848	850	879	851	897	884	869	902	871	891	911	889	909	846	823	883	890	861	860	883	884	863	838	893	906	833	895	872	884	854	833	881	957	806	866	843	853	840	858	853	831	858	824	872	812	893	842	869	854	826	851	842	858	836	893	888	838	832	859	886	864	898	875	895	842	861	909	848	863	896	847	877	894	858	890	882	913	849	845	834	860	870	894	868	838	851	872	863	873	886	905	844	898	845	857	905	837	855	888	854	837	835	892	871	917	864	915	815	881	887	869	894	921	853	862	887	870	829	879	820	841	845	855	880	865	875	902	829	880	888	891	889	929	837	837	833	871	889	843	885	796	872	828	841	844	889	892	839	837	894	875	834	857	870	855	910	835	856	899	882	904	858	867	857	845	891	843	855	823	861	775	885	883	827	888	804	897	840	825	860	853	826	867	859	874	843	917	854	906	882	854	824	946	816	794	863	918	890	868	887	901	901	825	846	876	864	833	875	857	829	852	842	857	833	843	843	868	887	917	911	827	893	819	840	869	876	819	853	887	900	930	867	874	854	854	892	874	844	876	797	897	841	851	925	856	913	868	844	837	869	846	833	864	858	861	880	863	857	885	845	842	876	870	863	902	863	859	895	865	870	894	884	871	895	822	854	865	870	845	892	839	871	845	875	842	889	867	839	930	920	837	889	874	892	878	876	868	923	847	909	881	889	818	919	811	841	829	888	832	796	916	891	853	841	885	912	893	866	878	901	864	862	885	867	839	857	838	887	866	856	880	898	856	807	877	903	909	848	890	860	871	874	901	864	900	839	852	867	850	869	901	828	931	873	892	850	860	858	834	871	834	878	846	880	875	887	874	823	887	795	872	854	880	849	873	836	897	852	875	885	835	828	842	836	823	911	832	858	821	879	826	834	828	850	887	849	842	841	836	867	861	870	862	782	878	822	856	863	857	898	862	860	930	886	808	914	900	830	830	856	866	845	889	823	868	864	828	898	902	892	865	853	781	858	843	845	844	868	872	860	847	941	816	830	853	939	871	836	862	798	827	856	859	864	873	861	875	835	842	852	803	856	879	835	867	849	864	857	842	852	870	897	844	852	848	883	845	798	856	863	841	849	872	826	893	806	857	910	844	828	846	818	823	902	854	867	810	874	841	857	867	922	900	877	825	851	914	867	874	863	882	885	835	879	807	847	856	865	877	853	894	866	835	863	879	900	861	884	851	809	912	893	862	851	867	852	909	851	924	873	910	875	841	865	851	871	844	876	881	899	885	869	863	892	870	861	864	843	904	866	888	863	904	897	885	863	889	909	836	830	883	898	884	858	847	889	880	867	889	866	912	848	866	882	857	850	855	824	882	840	876	884	871	870	850	877	886	876	915	883	855	871	828	819	875	907	888	838	888	850	904	865	847	870	875	838	824	886	871	860	879	819	844	874	890	889	871	906	895	910	838	874	854	858	836	842	844	882	884	830	879	885	834	821	883	779	806	893	876	898	871	897	854	866	878	841	915	863	882	843	856	856	899	854	846	904	865	884	830	845	840	927	862	869	873	885	854	891	903	837	890	827	875	924	880	912	860	882	829	893	893	907	798	899	834	849	901	934	871	928	840	885	841	835	861	847	875	848	839	859	834	904	874	870	904	857	895	874	940	875	848	901	816	887	846	840	843	895	881	882	851	856	907	855	830	843	859	878	906	858	904	902	859	831	846	857	913	843	875	874	882	822	862	851	840	868	862	814	849	877	831	812	907	900	866	850	861	843	874	882	865	834	853	924	881	857	885	875	857	869	864	847	879	895	898	886	865	868	862	884	878	808	936	874	811	840	876	890	855	848	861	837	811	835	817	892	949	812	910	910	868	843	896	866	835	841	860	846	906	853	845	848	820	879	812	926	904	862	817	850	845	904	882	887	864	848	853	880	839	870	810	832	844	860	882	918	918	815	830	861	877	868	889	855	897	821	831	907	945	870	841	849	851	852	859	802	811	883	892	834	852	891	886	871	855	874	873	840	835	878	846	857	872	860	837	867	878	870	850	920	820	911	834	896	821	844	948	835	839	814	809	876	866	889	854	851	841	852	859	883	929	816	894	826	920	854	829	809	843	873	850	886	879	833	909	844	870	895	894	858	836	855	800	873	916	910	878	827	827	839	864	890	873	841	886	920	890	856	848	909	915	842	869	890	913	843	879	897	856	889	891	871	859	879	875	893	837	914	885	923	857	846	894	894	855	883	879	813	833	884	903	834	861	950	876	833	859	887	872	923	865	851	862	843	856	869	880	871	862	873	898	838	838	874	842	896	896	892	871	899	876	859	898	866	875	867	871	868	866	889	886	852	855	871	866	842	883	840	884	836	927	832	866	840	893	875	894	832	889	832	862	913	874	872	896	831	853	856	858	871	917	928	862	840	885	879	846	848	864	875	860	881	860	847	864	857	857	884	836	883	892	878	858	933	875	853	885	866	843	813	838	916	922	893	799	802	848	826	866	900	918	852	823	855	866	879	886	901	877	914	852	855	844	882	873	845	815	902	857	842	878	897	819	856	834	896	894	849	881	868	849	846	861	900	814	883	873	867	829	845	847	889	862	887	823	908	868	905	919	843	829	891	855	910	854	860	837	914	876	904	865	861	819	889	897	832	858	908	854	859	863	929	873	874	853	854	865	850	820	863	776	867	859	881	854	863	826	804	882	856	861	908	862	814	857	859	839	885	844	884	890	868	887	842	885	814	890	888	862	891	850	843	873	847	841	846	840	883	866	832	807	853	896	866	885	907	840	852	851	900	860	870	883	888	831	929	887	912	863	879	811	857	853	933	871	855	888	862	922	889	864	838	880	872	895	906	826	891	871	812	822	866	856	842	900	883	850	884	850	908	810	844	864	913	892	830	887	872	835	882	795	859	911	877	885	867	859	874	868	835	826	855	873	889	836	870	877	875	829	850	871	841	912	917	832	775	844	912	863	876	877	853	879	895	861	861	874	885	857	899	822	858	876	873	845	871	921	861	825	858	867	863	893	886	907	872	891	854	880	867	850	809	879	881	859	881	893	825	888	893	916	840	854	848	891	846	858	829	890	826	867	925	890	876	869	873	853	884	843	832	873	890	903	911	812	808	869	872	859	882	836	852	856	895	837	868	853	894	867	938	876	843	862	846	825	853	880
5469	1035	847	872	2063	2565	2499	1996	1461	721	566	502	428	428	495	446	396	430	441	427	422	466	419	444	425	472	452	416	441	443	435	420	408	421	498	434	424	454	433	420	445	413	440	412	406	439	414	440	429	409	412	430	407	463	404	461	418	390	458	474	439	463	412	426	440	423	433	459	421	419	419	442	399	410	444	423	435	406	450	453	462	429	454	413	465	459	460	437	436	437	458	395	421	429	444	395	430	440	424	470	405	431	462	442	457	422	425	473	439	474	439	463	419	437	436	420	433	425	414	473	390	414	401	446	497	443	441	449	450	459	448	404	475	440	447	442	441	432	436	418	421	438	426	461	418	442	442	417	429	430	443	437	424	460	413	475	435	420	424	449	391	408	416	438	456	405	472	408	466	436	447	444	435	412	385	439	457	466	414	470	483	416	441	431	457	430	448	422	415	408	438	417	453	431	450	492	454	424	460	419	429	432	414	399	427	468	426	448	439	461	420	459	395	426	434	462	389	487	418	471	429	450	449	450	443	469	423	401	443	475	422	424	414	441	437	418	459	466	463	409	443	461	412	408	417	457	436	412	424	428	382	440	465	428	385	444	458	433	475	422	407	399	457	432	464	450	399	416	425	430	439	473	429	443	462	451	418	425	389	405	420	469	471	407	438	423	470	420	424	419	401	404	414	400	449	412	461	416	455	437	429	426	492	451	408	407	423	447	452	417	419	432	416	384	428	471	421	426	450	443	459	425	410	429	459	456	447	410	450	425	489	461	422	472	442	393	405	437	434	417	449	470	448	422	401	470	433	436	453	480	428	435	468	431	431	451	404	417	428	455	455	463	423	428	453	441	422	457	386	442	428	457	447	423	432	443	445	401	379	418	396	447	440	447	417	435	438	438	425	443	410	429	397	359	428	410	453	393	444	471	436	431	428	429	447	421	453	423	445	383	463	426	439	441	444	429	483	438	464	437	429	439	423	457	427	440	438	437	502	375	445	439	432	435	408	431	459	421	444	447	450	423	456	454	457	426	437	453	426	387	378	391	431	434	421	429	418	410	451	454	446	429	425	398	384	467	461	435	454	402	428	440	455	475	402	416	454	471	387	465	442	446	428	452	422	419	476	432	455	423	416	431	433	440	465	447	422	476	418	440	418	452	463	428	407	441	438	405	398	429	439	447	416	456	417	426	445	433	407	419	414	418	451	392	444	424	414	380	423	423	426	400	454	443	473	417	455	458	408	461	444	430	421	420	410	445	423	413	401	411	448	449	438	428	430	450	437	423	434	427	408	446	433	412	415	462	474	425	414	403	405	415	462	453	429	426	415	412	434	443	438	445	397	434	429	437	433	422	445	396	458	433	458	428	454	427	415	442	454	398	420	416	432	446	434	443	432	417	443	392	489	396	446	426	424	417	410	447	433	443	445	420	447	399	468	447	420	429	410	410	433	419	451	412	418	432	433	420	437	430	453	437	429	436	417	437	407	393	449	415	419	432	448	462	403	470	464	425	433	422	465	423	488	449	424	457	396	428	433	492	432	424	436	405	427	469	422	435	429	436	418	432	423	448	407	416	453	409	419	426	440	423	447	450	413	440	434	409	440	454	442	448	454	430	405	429	398	442	464	477	439	436	464	501	455	404	401	413	460	431	445	456	460	438	438	468	452	410	418	436	447	414	446	437	443	452	452	438	488	434	433	419	462	436	454	393	416	416	434	430	399	419	442	403	463	374	463	457	416	427	440	474	427	448	430	396	416	473	425	424	460	445	411	417	425	427	435	430	479	443	437	418	378	414	423	387	432	447	412	424	425	443	445	397	434	451	441	431	425	453	463	431	425	431	428	452	410	419	458	465	426	458	429	476	445	432	475	451	423	452	423	459	462	447	440	402	369	437	436	431	441	482	453	424	436	428	457	444	443	473	420	460	425	467	414	445	413	444	419	452	448	445	466	430	401	416	388	437	459	421	412	443	425	469	416	460	454	403	445	395	405	425	410	461	456	426	442	397	465	425	428	421	488	439	502	459	433	414	425	422	413	439	415	426	440	397	417	417	463	429	439	468	438	412	399	390	464	406	375	424	427	398	421	446	467	417	432	435	437	449	433	397	442	436	518	417	449	452	465	423	456	460	420	417	435	487	474	431	436	431	413	470	430	413	446	438	468	427	399	405	452	428	434	429	416	440	440	441	437	452	412	433	432	428	471	446	420	470	423	441	435	441	416	472	441	447	401	404	398	467	446	418	423	448	404	422	441	409	463	425	390	416	411	410	399	425	450	416	424	415	422	444	425	416	418	414	416	460	435	439	404	424	396	439	423	415	418	430	430	430	429	430	460	441	444	415	440	444	425	420	458	440	443	449	452	422	431	396	463	451	466	435	433	431	405	413	445	420	445	454	441	400	447	394	469	430	410	408	464	470	433	427	424	431	432	418	405	435	463	420	450	437	423	430	360	411	406	413	496	443	452	429	405	387	441	452	416	447	452	458	438	425	435	461	426	449	412	453	450	436	435	426	422	438	468	427	432	425	445	435	399	453	412	451	411	453	461	425	472	471	466	449	440	404	401	450	436	431	438	427	420	395	416	398	445	448	436	444	507	424	447	396	383	444	453	463	476	419	432	454	435	419	443	498	444	421	431	458	436	444	405	437	421	425	436	434	429	453	419	414	381	382	417	396	424	428	418	412	413	471	426	444	433	425	432	419	449	476	449	481	406	450	404	478	453	397	400	446	433	425	447	448	453	438	420	432	420	435	465	462	402	428	449	449	422	430	421	445	424	453	495	440	440	407	414	433	400	447	435	434	421	409	457	425	419	420	403	417	480	428	424	481	476	453	415	438	422	420	453	426	384	447	446	450	451	417	476	415	471	455	432	409	425	433	402	460	421	468	443	426	401	418	440	422	410	449	445	430	488	417	398	418	445	422	430	440	438	434	441	425	432	421	410	427	421	429	407	448	420	385	417	423	421	406	451	420	451	488	444	410	436	432	385	413	451	399	449	427	394	431	417	444	406	386	429	475	432	461	438	435	420	438	448	456	468	419	420	402	443	437	445	406	441	417	423	418	438	414	453	413	440	434	418	439	452	467	462	412	434	455	397	422	428	419	416	452	419	422	431	421	412	419	442	394	425	449	449	419	418	429	468	399	441	425	479	426	410	433	436	421	437	481	417	434	459	447	455	406	401	405	429	450	432	435	409	438	434	435	424	432	416	418	424	427	426	449	464	447	462	471	463	445	406	434	423	453	470	414	410	437	454	445	411	432	421	437	437	430	422	411	460	464	433	435	451	441	441	444	453	390	493	447	446	446	427	392	410	434	452	441	477	427	403	411	455	435	437	391	407	442	427	449	459	438	401	420	416	449	423	465	428	479	421	434	462	445	438	405	408	415	419	401	495	434	433	427	432	417	436	410	407	441	438	423	469	431	449	425	477	482	457	416	433	409	397	395	414	425	425	400	459	412	432	415	412	389	409	413	464	423	446	408	427	426	434	442
3981	1347	1754	2518	8320	10087	9647	7251	4918	2209	1471	1069	965	999	952	996	910	995	914	937	965	939	1013	999	943	909	983	984	934	956	980	961	975	977	969	983	1048	882	956	962	943	982	941	917	930	993	919	963	938	968	946	935	909	981	1027	957	940	967	1021	973	991	987	949	950	931	957	994	1003	995	980	908	913	1010	917	1010	950	1024	1020	953	933	1007	971	965	982	964	995	973	950	973	951	979	978	926	979	971	931	905	943	959	1008	903	931	957	935	975	985	970	925	1015	990	939	984	983	994	973	940	936	956	934	939	935	990	989	973	971	955	986	939	970	952	956	942	968	965	998	988	980	923	926	934	995	938	991	977	950	941	962	962	910	978	930	994	995	974	974	958	961	1006	953	1003	983	986	996	945	958	978	983	987	984	936	938	962	970	960	889	984	1001	973	968	947	927	922	973	954	975	954	993	970	968	956	957	982	939	990	946	984	1005	1003	930	918	965	999	967	932	956	967	975	952	968	961	984	978	987	953	989	956	960	956	1010	952	924	979	1018	958	940	915	969	933	976	995	935	975	943	914	961	984	932	949	994	926	1006	978	988	968	993	970	964	906	961	962	997	1009	989	1004	937	930	1007	1005	942	974	982	931	984	926	933	938	946	938	1004	962	955	975	941	939	940	987	924	979	952	952	893	979	1036	1022	967	915	965	948	931	972	968	952	959	968	976	950	998	939	1014	930	1023	972	991	980	976	934	937	994	944	966	978	934	985	937	956	983	944	944	957	934	914	995	988	965	959	948	977	1034	912	971	902	983	959	955	977	996	935	932	958	955	952	954	961	961	964	946	947	950	984	962	932	939	939	955	1009	968	926	980	1004	961	949	934	950	929	916	942	960	1011	940	981	997	951	933	970	937	934	926	950	922	997	975	984	947	997	1012	990	1010	907	928	962	944	944	982	986	943	976	992	998	948	1003	971	965	911	946	1046	966	966	930	1014	963	978	922	998	993	987	907	961	877	942	968	944	976	981	999	962	906	971	990	965	968	992	971	958	980	1032	959	940	926	943	967	969	911	961	996	956	989	964	996	977	936	972	943	980	972	998	935	917	955	991	1005	1005	945	973	978	949	963	969	959	962	924	961	994	976	1017	983	959	1001	978	1004	971	956	967	934	971	987	992	959	948	1002	997	982	928	962	967	953	930	922	983	957	984	979	993	1016	975	968	966	918	940	973	1019	992	966	936	955	912	999	1005	967	943	970	973	927	1001	950	937	924	969	940	978	952	980	971	881	1052	903	980	890	965	1000	949	966	989	923	960	947	947	937	926	991	945	964	986	960	931	982	913	979	910	1017	987	942	965	947	952	869	938	939	961	944	973	962	1000	946	935	960	1002	970	977	1005	989	937	938	987	945	956	923	935	952	946	969	993	984	938	984	1048	950	997	948	1021	998	964	989	1010	960	972	953	971	1065	979	988	934	958	1059	943	986	946	927	927	912	978	965	905	941	940	950	997	944	960	923	961	986	972	901	965	915	991	927	1005	937	940	933	958	973	977	898	935	970	961	927	958	959	978	998	914	970	977	972	980	958	956	946	979	924	960	954	954	918	935	910	924	962	977	952	1013	946	930	953	957	966	974	928	972	959	920	991	962	880	980	982	947	982	920	1006	932	931	966	995	930	951	969	954	993	982	921	949	930	1013	965	955	936	976	960	970	985	944	926	970	973	925	990	892	994	1009	937	991	970	951	871	985	987	961	948	980	924	915	961	999	941	987	978	967	971	932	961	955	935	942	938	1004	956	1055	973	952	956	1002	1000	925	990	989	1010	931	974	991	997	1003	932	988	936	965	1037	947	959	902	994	981	906	1001	950	942	945	1030	925	942	968	991	950	988	932	923	983	959	970	937	952	1018	1018	951	967	933	1018	956	1011	980	977	917	953	996	946	970	975	923	986	981	909	964	1018	952	955	913	931	950	960	989	990	910	993	976	967	1017	957	944	1030	944	863	964	920	951	994	1025	925	930	949	926	981	972	963	978	935	981	957	1014	940	1006	943	1024	1016	966	966	963	970	982	966	962	949	983	912	966	983	941	1013	933	972	930	988	941	993	989	939	982	970	971	1003	966	963	949	947	959	963	956	908	909	920	956	912	932	954	963	911	986	982	970	982	968	980	941	1034	979	994	917	990	961	1002	976	937	925	977	991	1008	978	983	965	941	909	950	958	971	996	991	950	989	989	979	943	930	1000	1012	981	1002	934	946	958	933	925	936	935	1025	1029	975	1001	917	942	939	961	999	1013	983	971	991	1002	999	953	964	968	957	925	1013	896	946	1003	944	976	963	976	904	914	998	963	974	964	1032	964	974	949	958	1014	1008	972	978	1003	937	985	1004	954	966	905	934	993	967	978	1004	957	939	948	981	979	977	1001	978	972	1004	985	966	952	946	981	1041	979	938	946	950	932	947	981	931	911	991	954	1001	978	962	974	931	888	926	948	956	945	940	1022	962	985	942	1024	983	962	990	1018	959	1022	960	1012	983	982	902	1006	935	980	933	919	982	923	960	917	905	956	1013	980	936	944	1004	959	985	1011	940	987	922	996	959	980	954	1011	947	980	977	920	951	1021	985	959	945	908	960	993	943	924	914	1023	946	972	974	901	976	947	967	961	955	960	959	922	974	958	957	986	999	919	967	998	957	936	907	911	928	912	971	1015	1003	939	964	956	1017	980	984	1010	964	970	1006	896	967	950	961	884	978	948	969	980	966	981	952	956	1017	968	944	955	971	991	966	958	1021	967	982	929	950	988	936	951	1010	961	951	999	983	971	933	922	987	939	966	972	972	973	924	963	956	964	926	961	963	965	945	1006	997	964	995	1002	934	985	959	928	939	932	923	938	997	961	977	984	924	939	983	975	1006	978	965	971	984	940	972	980	927	931	952	941	930	982	1017	962	1025	959	944	946	927	950	972	948	937	981	1015	956	1032	1012	952	1010	871	953	959	957	986	964	972	977	953	915	933	939	935	939	956	970	957	924	975	1002	969	977	940	993	1006	950	986	944	958	1043	986	972	944	949	953	989	968	951	991	986	1008	961	976	1000	1039	973	955	962	999	944	959	994	963	943	954	983	969	949	968	972	1010	966	987	965	948	958	919	953	974	940	981	959	1017	1011	975	979	1008	1007	950	968	964	1003	903	954	937	995	979	1014	954	937	1023	967	998	936	937	948	985	1012	965	946	943	981	969	914	1002	943	965	971	956	984	953	1004	945	971	911	950	985	979	1003	975	1020	948	928	991	959	952	956	941	950	957	997	974	1007	970	987	968	949	949	924	945	1033	984	985	923	938	989	956	908	965	960	955	922	1001	953	946	917	1011	954	909	955	923	990	938	940	944	1004	944	1002	909	975	975	961	990	974	945	958	936	948	965	989	931	917	968	1003	997	917	990	966	1022	990	932	1004	973	952	991	992	971	1017	981	924	958	930	1011	932	964	1002	985	951	984	948	914	960	1012	988	946	943	953	984	974	969	949	950	1003	998	980	983	979	939	995	971	988	939	944	935	960	976	992	924	975	996	934	1009	970	932	980	967	975	952	955	935	986	981	891	967	946	976	984	904	1004	954	980	973	980	969	977	942	986	923	969	955	941	988	892	1008	964	958	956	1000	963	986	977	927	891	947	962	973	962	936	983	1002	943	918	986	951	909
20022	5443	2857	6643	37280	40347	36081	26388	14997	4936	2234	936	285	294	283	261	308	291	300	277	286	297	287	246	310	312	296	306	274	280	287	300	294	287	304	285	298	333	299	280	287	291	296	250	289	276	276	287	279	333	271	317	308	292	283	289	315	302	282	325	297	299	280	303	296	311	303	319	298	262	252	311	311	315	300	287	288	275	252	298	309	275	297	241	311	334	325	315	280	291	307	311	282	284	302	288	315	304	307	289	293	302	291	328	295	280	304	285	276	311	314	305	309	309	286	336	294	311	319	299	285	296	323	310	303	275	288	284	318	316	298	283	291	297	315	295	280	292	272	301	270	292	302	288	267	280	293	302	310	301	301	283	312	307	314	302	300	291	289	282	289	278	322	298	308	319	299	286	299	310	287	321	267	263	280	324	307	287	309	293	278	262	311	335	300	306	295	292	316	297	299	319	292	307	301	251	265	280	283	290	255	286	292	319	302	323	300	313	268	316	287	266	310	302	308	293	295	306	287	309	268	277	275	268	276	289	307	294	324	296	337	297	305	303	302	311	308	290	312	309	306	307	269	332	320	306	278	308	299	265	277	301	288	275	282	304	302	272	300	305	305	284	291	302	266	319	285	294	300	296	295	289	307	301	310	284	278	284	278	303	291	258	268	285	308	298	297	261	313	279	308	274	266	303	319	301	312	298	331	268	294	307	294	281	260	331	289	296	315	307	300	277	287	312	288	278	289	257	270	293	298	279	277	289	302	299	308	258	299	311	276	314	283	264	274	307	302	304	297	307	312	301	268	319	268	299	279	279	283	288	273	288	255	305	311	332	283	275	288	260	318	285	296	297	298	277	334	302	338	292	293	278	278	291	295	308	291	331	270	274	274	295	286	278	278	286	308	277	263	282	306	308	335	285	256	286	300	291	279	286	260	288	283	307	292	288	272	292	287	290	283	306	301	273	289	289	275	272	307	288	266	288	256	320	279	298	298	283	272	297	288	295	322	316	254	295	268	282	319	307	299	293	282	318	288	312	275	350	296	309	290	321	321	274	278	294	294	322	328	278	315	295	289	273	323	320	275	258	312	308	271	297	276	277	290	261	273	284	293	335	294	324	292	290	322	282	315	273	293	287	293	309	289	323	296	312	275	282	302	302	284	308	277	298	307	301	276	286	305	294	295	296	291	297	282	319	297	296	292	283	275	258	289	287	287	336	281	293	294	288	322	295	287	275	310	309	337	281	298	295	314	265	270	289	334	273	311	302	299	308	267	320	277	312	290	266	270	305	306	299	302	325	279	310	280	273	283	281	259	314	287	289	302	278	290	281	280	313	302	289	276	315	286	340	310	279	299	282	299	281	281	310	288	309	314	253	271	313	293	272	277	306	315	285	283	270	289	289	278	314	296	320	299	295	295	299	327	291	291	283	267	284	330	326	286	321	314	284	312	271	296	287	270	276	279	283	293	287	289	326	312	301	254	271	287	296	275	289	269	286	290	261	275	311	298	308	292	274	291	269	297	275	274	273	276	299	318	310	294	310	292	287	261	305	330	280	314	300	314	302	294	287	294	292	272	268	298	281	276	308	264	282	302	292	331	297	304	275	291	299	291	302	291	314	291	275	295	305	284	268	289	270	286	288	263	274	275	311	298	307	308	267	311	286	310	288	303	290	317	270	285	331	309	296	329	286	299	266	285	285	298	283	321	274	298	278	310	264	284	245	268	309	242	290	310	299	297	283	308	302	293	288	271	296	292	319	300	285	287	281	286	282	270	263	274	331	309	333	291	275	298	287	309	259	263	279	299	264	257	284	274	247	276	301	274	272	305	300	290	307	296	282	321	285	322	304	312	260	329	292	309	299	294	315	288	316	289	319	322	304	291	322	287	317	283	287	283	290	296	286	317	277	265	328	272	279	319	313	304	321	313	270	242	290	293	298	285	288	293	292	318	318	279	293	277	281	277	310	276	293	291	300	272	303	307	326	287	272	304	284	285	286	302	278	270	313	315	312	276	298	306	285	298	273	295	329	295	303	305	272	262	279	286	283	262	286	292	305	335	300	293	267	276	300	254	289	305	283	276	298	277	316	298	295	294	307	315	286	290	294	321	302	301	308	296	279	290	323	306	269	294	276	296	326	284	240	273	298	288	298	242	282	292	302	284	298	298	283	323	291	306	299	341	304	295	309	294	292	257	314	280	290	320	276	303	310	295	298	313	324	329	273	308	294	280	293	275	279	291	286	296	312	322	311	320	284	314	309	267	299	304	289	287	328	258	279	286	279	285	303	274	297	284	273	300	311	275	317	304	291	291	299	285	304	289	271	299	291	280	298	291	307	281	295	278	299	282	268	281	264	277	291	286	281	309	296	292	314	296	275	296	300	342	269	275	325	318	298	268	275	299	279	303	268	293	284	302	281	283	289	294	294	293	283	298	297	289	296	334	291	312	319	288	329	325	312	292	283	292	310	304	281	259	258	292	267	289	300	307	309	301	301	296	277	279	301	309	301	279	279	323	323	301	288	270	296	310	269	328	298	294	299	295	290	279	277	269	273	309	269	298	299	315	320	312	286	267	297	292	317	308	301	278	300	330	282	305	308	304	271	296	275	282	263	269	275	266	282	301	269	308	285	266	284	294	267	304	298	283	268	273	290	299	292	311	317	269	285	258	325	310	307	282	319	308	302	259	305	330	288	347	296	276	302	342	314	298	257	291	297	294	304	297	301	258	306	326	302	284	300	323	289	301	301	296	288	311	332	276	288	302	267	305	273	302	296	292	308	292	308	278	303	330	255	299	311	316	298	328	300	300	279	318	274	261	279	261	289	263	288	281	291	289	283	298	255	291	286	310	318	276	284	303	292	297	321	294	275	299	327	298	310	267	301	291	282	310	311	299	275	306	275	305	293	292	306	271	329	299	275	277	305	306	273	290	318	320	314	298	295	283	304	312	320	304	286	280	306	305	272	281	301	283	286	300	280	279	311	324	279	298	265	295	292	314	309	287	297	293	299	288	289	283	310	310	286	281	304	289	258	292	273	287	288	293	310	285	299	270	313	300	287	263	272	279	296	290	296	287	281	299	295	290	326	319	285	291	249	291	304	287	300	306	319	294	300	275	311	290	266	285	284	278	328	302	322	292	308	293	301	298	281	292	272	299	302	272	280	281	259	291	294	302	304	310	265	311	299	297	274	313	314	291	299	280	309	292	294	284	310	297	300	280	279	271	321	286	292	317	274	275	293	284	295	249	286	297	278	293	309	299	315	316	276	313	279	283	290	282	282	289	294	315	304	296	280	304	302	297	303	284	268	309	255	286	327	289	274	273	300	288	285	289	280	267	311	255	316	270	311	327	298	276	300	294	335	333	297	277	328	294	290	312	309	289	317	252	273	294	302	289	291	304	299	306	287	314	279	283	282	280	311	316	289	289	334	286	268	289	297	302	251	282	314	295	291	287	288	284	297	278	322	288	271	268	294	289	255	296	307	279	277	276	288	275	280
11788	2399	4358	14751	52944	54955	51570	43505	31149	14334	9633	3469	724	693	722	720	711	715	695	748	690	714	675	706	693	695	743	747	717	715	700	674	694	711	721	731	748	705	655	690	695	723	680	691	684	681	675	726	702	633	705	672	698	675	724	722	690	689	735	676	682	707	683	659	627	705	691	706	697	658	686	712	689	695	718	660	702	694	687	715	664	750	676	682	672	680	734	731	712	675	658	725	639	712	730	683	691	681	705	662	702	674	656	689	671	666	707	670	749	703	653	679	695	651	690	716	684	696	659	708	724	736	663	662	705	735	680	715	715	718	738	748	721	750	723	703	716	696	690	706	678	664	662	702	716	702	716	690	677	644	696	679	657	726	697	663	655	679	679	734	695	727	664	701	685	733	681	703	682	722	728	704	690	683	739	677	693	683	692	717	724	760	702	688	720	695	677	671	708	682	689	685	727	668	702	725	756	737	704	755	687	646	683	698	705	712	693	676	688	665	738	714	666	703	690	682	676	692	735	747	683	687	713	711	675	710	665	647	667	678	687	685	758	691	679	717	668	691	673	699	674	675	707	690	686	771	696	682	690	727	727	674	679	750	704	731	726	669	745	672	703	706	735	741	662	727	707	691	706	727	675	701	701	675	704	674	721	691	642	659	681	641	715	660	651	648	693	728	674	680	712	731	701	711	683	746	702	691	691	704	684	694	740	687	652	745	763	694	731	700	714	717	707	723	709	709	704	703	733	658	695	709	660	724	727	670	693	690	694	695	672	718	671	660	735	626	668	649	636	692	728	694	731	691	700	693	683	754	651	685	685	694	706	657	686	727	738	706	691	673	678	690	706	657	630	679	649	673	685	680	772	692	681	644	735	706	669	734	673	718	693	649	729	682	694	722	655	680	676	691	731	673	663	726	662	737	678	733	692	667	658	706	682	679	718	740	639	702	672	694	692	699	656	705	695	672	694	713	706	726	675	748	677	707	729	725	666	743	686	714	687	710	662	721	669	666	692	712	674	684	677	657	685	694	690	728	685	704	707	680	747	713	680	674	724	704	752	682	656	674	678	690	664	703	661	727	721	688	701	694	711	665	746	699	712	735	692	717	703	709	671	695	725	674	668	667	707	696	705	707	723	728	700	716	661	713	690	751	674	653	700	710	683	709	674	718	710	697	686	694	696	735	732	720	741	636	702	679	729	637	705	722	682	684	714	699	684	707	687	687	706	718	649	685	682	726	653	698	694	721	700	654	709	673	683	673	663	701	725	705	728	680	711	749	670	697	715	699	648	736	693	660	696	731	738	673	664	679	726	674	672	697	686	681	687	727	684	730	715	724	683	685	704	692	709	672	718	735	673	683	715	694	693	730	680	694	709	686	674	687	672	685	667	693	702	662	678	699	698	726	655	727	674	709	686	701	716	643	723	715	723	708	714	692	697	681	672	722	680	730	707	724	694	696	675	726	718	683	717	710	671	719	742	728	725	695	687	714	693	744	712	658	653	682	729	675	696	724	727	704	677	726	660	727	726	698	695	679	693	670	698	738	660	703	686	697	665	697	702	715	688	760	687	687	662	668	645	706	657	680	682	682	664	700	726	700	729	666	665	693	719	678	732	684	699	720	674	731	656	676	717	694	760	668	734	623	681	673	700	657	710	749	710	697	685	649	712	671	712	696	692	724	699	664	704	705	696	698	686	710	686	739	714	700	686	700	671	708	700	695	733	676	662	690	677	680	661	690	699	721	699	719	684	706	704	669	647	753	703	679	681	720	695	699	682	676	687	749	705	698	701	712	692	714	686	674	724	641	740	688	732	699	645	710	709	682	681	675	736	722	712	723	659	665	730	670	674	739	653	663	721	687	714	726	660	735	685	687	648	737	731	715	733	716	691	687	689	750	669	698	721	697	711	704	706	637	738	681	710	715	691	706	658	686	712	700	691	720	659	714	758	700	668	712	761	707	685	685	655	657	691	669	686	720	719	721	658	694	681	679	705	685	699	635	683	718	677	712	695	736	691	649	717	720	671	653	647	709	652	709	715	736	712	627	695	717	734	672	662	728	713	700	698	713	686	650	652	659	682	683	713	727	704	681	718	714	682	712	693	693	677	695	728	726	679	727	712	719	692	702	692	633	713	642	682	699	652	677	670	675	685	707	669	679	737	691	695	694	709	700	708	634	725	723	743	697	657	685	684	682	660	681	747	708	735	655	685	666	697	708	655	690	714	718	657	744	688	696	699	700	719	665	694	720	724	698	713	686	700	699	710	709	686	729	689	674	689	704	777	695	675	668	703	690	752	694	711	678	736	652	681	673	711	678	671	690	689	700	692	690	674	701	678	637	701	735	705	709	758	696	671	693	686	684	664	740	674	682	604	691	688	724	693	716	686	688	696	678	713	721	747	658	713	684	693	761	644	665	702	717	699	692	706	703	630	675	681	676	713	693	747	714	683	680	705	720	695	673	662	749	693	671	677	737	669	756	698	680	712	685	657	719	681	700	697	720	696	708	670	708	664	704	652	668	729	638	714	662	708	701	701	656	689	648	728	696	644	708	711	700	682	730	680	723	735	668	699	639	682	674	715	690	666	666	682	688	669	704	642	675	702	714	693	732	715	695	705	639	699	689	746	693	701	749	737	650	728	686	694	674	669	688	685	665	727	712	708	698	708	653	686	676	725	726	671	687	710	666	717	668	727	748	694	738	717	663	735	742	706	711	682	700	669	705	702	731	683	701	631	695	668	695	704	689	717	681	700	667	725	669	703	714	713	687	643	737	674	702	676	698	668	670	700	714	717	731	723	679	647	692	726	719	676	706	646	699	713	729	693	714	703	646	756	764	702	749	684	708	698	711	690	699	716	686	657	707	693	679	734	656	661	701	647	668	707	670	674	668	704	694	701	678	698	686	663	661	664	683	722	691	717	680	712	683	715	713	696	678	707	684	755	717	689	707	684	677	742	666	636	708	677	737	718	713	730	677	682	651	691	687	712	677	698	697	731	713	693	690	713	749	724	693	721	744	700	713	700	716	723	682	707	671	656	684	671	693	714	692	721	692	685	642	707	710	688	702	693	694	654	694	688	694	699	680	706	683	698	718	666	699	749	621	675	712	755	716	719	680	654	695	718	712	747	683	670	732	710	716	708	679	674	712	720	711	694	739	672	675	718	667	716	718	709	708	619	700	620	711	685	732	715	682	678	680	715	689	712	729	725	731	712	727	685	737	673	687	680	696	719	664	694	727	727	659	725	755	712	683	660	746	713	717	739	720	727	707	708	703	715	631	707	677	727	686	704	749	717	724	719	708	672	704	711	711	703	696	665	675	676	726	653	656	704	681	687	707	696	693	700	705	724	706	706	657	717	723	655	705	661	683	664	685	695	652	737	745	662	709	709	689	713	677	756	688	654	656	704	769	673	696	669	718	715	670	668	684	688	720	715	704	692	710	714	673	683	686	685	638	675	723	735	687	703	738	755	687	672	702	670	678	674	720	704	737	710	725
30704	10655	5838	20508	58809	58407	49261	29950	16109	13158	8196	2359	349	348	309	311	310	325	342	332	341	307	301	321	309	315	338	328	319	306	321	335	296	325	313	336	306	322	340	310	355	318	308	319	292	346	319	302	330	317	326	322	310	319	304	316	329	340	331	343	346	325	337	327	331	347	298	349	308	339	327	331	318	311	316	316	351	301	329	308	315	328	331	343	308	314	320	306	338	327	318	323	314	304	325	313	343	319	323	362	329	353	323	355	303	301	268	322	306	330	305	333	312	341	314	335	330	332	320	327	336	291	331	351	331	343	346	300	329	347	310	311	348	288	331	303	312	315	352	306	331	292	320	330	315	321	283	320	338	311	341	315	349	348	335	316	306	349	287	338	318	346	339	285	301	318	336	301	328	336	317	310	340	338	312	303	290	326	314	321	334	313	373	312	313	334	340	347	326	293	333	336	336	316	319	338	322	323	306	318	332	300	338	323	322	339	308	311	340	292	330	314	313	321	327	313	321	345	322	310	289	321	300	328	302	352	297	300	355	352	360	343	345	347	267	325	308	328	326	312	344	333	317	312	353	350	332	316	347	347	333	328	316	342	307	305	304	326	341	343	325	317	353	320	311	305	319	307	305	287	361	314	319	316	323	328	340	315	349	322	320	341	332	349	343	338	328	315	308	297	321	306	304	371	337	307	313	334	301	299	316	327	316	303	315	345	334	305	326	306	289	356	329	323	305	331	374	311	345	323	314	332	303	332	369	341	310	325	351	323	312	324	328	324	340	325	334	332	343	331	352	328	284	356	312	312	348	313	341	326	354	318	317	334	328	260	318	332	334	311	341	271	281	319	327	340	319	299	282	335	306	329	345	321	323	331	340	343	324	341	331	309	324	304	324	343	319	326	331	273	372	332	336	341	315	335	325	297	311	342	337	356	315	322	330	326	298	291	355	343	333	326	314	348	307	329	351	348	337	312	312	324	292	307	355	311	313	293	305	301	329	290	343	317	324	324	339	309	324	351	295	261	322	302	319	325	327	353	332	322	324	322	308	314	317	307	262	306	293	328	352	304	301	294	332	360	299	315	324	325	304	311	324	302	311	323	306	318	328	347	345	355	321	301	358	334	341	312	376	316	335	328	319	302	363	349	338	343	299	304	327	364	305	301	351	307	349	340	325	331	323	346	311	304	303	325	330	301	313	310	290	350	337	345	306	329	347	309	278	311	287	286	310	317	288	298	348	320	309	324	323	305	319	301	305	334	301	319	345	309	305	337	332	315	307	311	302	295	335	323	314	370	327	325	286	342	343	346	330	347	319	313	314	333	324	303	371	321	335	328	344	320	311	314	346	287	340	347	341	311	306	309	279	318	344	355	332	350	322	367	341	313	314	337	337	319	343	325	304	303	316	287	333	328	289	343	315	296	312	295	327	285	343	319	292	315	333	343	335	358	352	342	323	309	349	330	344	324	310	344	304	277	335	312	361	315	305	336	328	326	338	303	321	320	338	301	313	293	329	330	323	328	317	332	343	329	322	345	357	345	337	325	331	367	357	352	318	312	329	336	331	340	296	319	336	299	305	295	359	312	318	360	327	328	316	325	332	322	301	306	339	275	309	306	281	362	309	355	363	312	343	308	372	344	337	281	301	329	279	355	358	351	339	304	320	321	365	353	335	299	334	318	347	306	326	319	347	307	299	319	310	349	318	325	330	323	333	303	317	355	304	360	312	317	314	343	330	327	285	338	327	338	310	342	325	333	320	308	285	332	343	337	325	323	319	338	327	335	292	315	319	332	311	324	297	312	309	326	331	320	317	327	334	322	310	310	294	287	328	354	324	356	302	303	322	331	318	323	304	303	323	318	327	315	359	332	286	308	308	287	301	323	297	322	295	307	308	342	343	282	324	320	350	324	384	324	342	330	320	322	310	337	300	300	310	284	364	349	332	325	285	299	352	310	342	338	284	306	339	328	319	312	346	289	351	331	287	323	358	329	349	337	337	305	294	310	319	340	322	322	309	326	332	375	310	348	326	300	323	335	327	324	288	338	348	321	312	330	314	303	342	293	322	330	310	361	335	362	291	357	323	338	355	327	333	354	324	317	329	294	348	321	304	302	334	303	337	313	311	315	340	290	342	316	329	336	296	292	331	298	329	345	305	328	306	301	313	306	308	297	297	334	304	314	312	348	337	319	314	276	312	311	327	332	322	303	321	323	316	301	300	311	304	313	315	337	336	330	321	328	361	322	340	301	323	358	328	319	308	328	288	326	312	342	333	331	284	326	329	311	344	304	311	343	323	342	291	318	331	300	315	316	326	342	346	357	376	333	329	338	325	348	301	327	330	338	341	340	303	347	334	329	347	328	338	313	303	310	366	358	335	321	300	322	320	300	299	340	341	317	341	348	341	288	307	321	302	322	343	321	344	311	320	351	315	324	334	347	287	331	325	311	328	308	322	341	363	317	313	321	346	313	352	328	321	366	290	311	298	324	311	304	333	341	330	346	322	347	335	344	315	306	342	300	327	324	324	310	313	316	320	366	309	340	311	363	338	330	311	360	345	316	352	329	355	326	307	321	334	318	290	315	331	316	309	331	334	322	365	345	345	302	346	325	325	328	353	300	309	310	373	315	355	334	319	296	311	331	327	352	346	347	332	315	289	315	287	333	309	294	323	276	298	297	287	346	314	313	330	304	336	292	342	327	332	314	348	322	310	306	330	283	327	350	333	327	313	337	308	341	325	326	352	292	305	301	333	339	315	324	341	341	301	324	315	353	310	320	303	333	333	327	316	321	349	297	329	359	348	336	303	332	340	315	341	305	359	362	318	314	357	296	323	342	316	317	324	275	347	291	303	305	300	297	330	311	356	329	304	309	329	297	309	293	341	348	341	327	332	298	337	307	354	315	361	285	336	301	338	329	328	293	321	307	349	323	285	330	329	312	319	321	312	327	313	315	329	289	320	344	304	351	316	309	330	337	306	323	327	337	352	313	296	287	302	344	358	318	331	317	326	349	306	309	329	341	352	328	321	316	342	307	321	308	305	352	341	338	321	302	325	354	362	336	303	290	335	326	301	345	349	363	315	314	338	355	289	307	322	331	321	338	293	307	318	321	331	314	340	313	296	310	314	309	334	319	340	322	304	313	313	324	319	329	312	304	304	324	342	320	347	340	361	343	312	301	334	339	338	373	329	312	289	362	343	322	292	294	332	310	299	321	270	340	352	353	316	339	283	322	322	348	333	333	333	333	321	308	291	290	335	308	303	308	349	312	296	352	322	298	300	319	321	337	326	313	306	318	301	300	351	292	316	334	319	331	318	327	334	302	317	331	347	342	350	292	305	306	335	345	282	301	288	324	301	294	323	367	320	299	350	318	321	324	344	335	341	332	329	368	317	340	302	344	313	314	304	374	338	331	342	323	315	346	326	374	322	327	311	341	319	353	318	359	363	330	369	333	299	299	321	321	318	315	361	320	329	305	324	303	325	318	350	335	346	327
16384	4160	6999	31648	68943	69666	61430	42364	31648	31670	23870	6643	826	795	765	805	778	808	786	806	794	764	831	807	789	800	801	767	736	748	745	757	777	773	821	787	781	764	756	739	797	774	745	829	757	756	793	756	739	741	714	750	769	743	762	825	774	824	760	792	787	732	740	721	766	781	767	751	753	718	728	770	814	749	727	717	764	783	804	773	757	726	797	741	754	746	761	778	759	748	747	760	729	766	819	725	786	753	825	755	785	735	769	762	785	722	768	733	753	737	755	780	754	737	781	756	759	778	776	717	752	781	767	817	749	845	793	757	774	802	748	738	765	818	767	744	732	769	785	764	752	769	762	728	767	775	757	736	785	810	755	788	732	783	829	751	751	764	753	796	801	750	729	724	762	780	745	798	750	728	768	753	778	777	779	782	776	750	719	750	739	790	687	765	840	750	753	811	826	778	759	794	750	767	793	750	720	743	778	738	798	849	778	783	749	747	766	763	758	759	811	732	730	764	849	728	746	806	744	786	762	784	803	755	748	751	753	762	764	781	798	749	786	772	761	749	730	773	779	746	747	762	746	754	761	733	783	761	758	808	739	778	777	784	699	758	766	777	767	742	747	775	750	789	774	899	784	748	820	760	764	749	816	765	798	728	767	781	740	786	806	727	728	785	758	803	778	745	780	793	745	784	793	738	762	749	736	766	822	756	759	753	782	770	771	745	794	741	738	719	750	759	748	787	747	782	751	748	781	787	765	781	710	757	807	794	749	763	774	774	769	744	746	668	765	738	805	777	780	749	754	828	736	762	799	719	741	772	722	750	736	763	789	785	752	804	741	776	709	801	739	719	777	788	777	774	809	758	751	800	783	772	762	792	709	778	787	780	753	753	844	757	756	704	808	741	781	775	703	744	785	779	733	756	766	813	740	753	698	753	739	795	716	779	751	743	742	768	700	764	710	795	774	745	776	761	766	759	738	771	704	750	757	778	781	704	792	797	751	756	716	718	739	753	791	791	735	755	770	781	758	765	800	732	769	774	737	806	771	764	760	704	759	765	724	727	747	747	749	780	783	765	721	790	731	776	730	795	760	786	778	800	749	800	764	754	758	772	750	788	806	691	771	779	737	764	768	751	745	735	753	815	764	798	811	759	832	727	794	791	760	787	751	792	761	766	731	743	777	759	760	731	788	720	764	758	740	753	781	793	782	773	766	771	779	738	762	731	757	802	750	739	777	739	794	761	763	748	784	782	759	781	737	693	804	766	748	741	769	739	776	728	736	776	757	771	802	794	775	810	754	779	749	794	758	741	763	821	718	775	777	782	778	773	763	740	767	790	729	767	746	754	770	776	762	709	779	798	763	756	747	812	769	755	781	809	800	766	778	749	741	760	784	749	769	772	730	773	765	763	755	781	782	742	790	767	833	768	735	785	739	784	734	780	774	762	719	808	796	723	805	777	798	776	768	810	774	769	722	745	815	749	781	771	795	759	781	734	724	790	784	753	758	772	748	753	758	761	726	815	746	736	790	755	761	754	764	761	767	814	712	749	768	777	782	784	798	793	809	759	739	720	755	771	777	756	765	799	732	747	744	743	759	785	824	820	743	760	730	774	776	767	783	763	741	737	787	742	765	781	748	791	801	778	758	767	742	802	775	722	722	745	756	778	802	722	772	756	822	795	829	791	821	801	735	773	749	736	780	789	784	829	751	736	731	792	808	730	793	727	816	699	806	726	781	755	804	742	698	715	786	770	761	774	710	777	739	838	797	734	740	753	737	784	744	743	797	776	736	733	746	757	818	747	761	730	793	784	810	827	826	788	768	764	768	763	797	819	784	762	773	725	766	775	731	760	741	724	786	803	744	778	775	779	770	768	747	790	783	773	769	748	725	773	751	802	720	748	796	781	729	804	829	735	751	822	774	781	810	757	775	811	757	694	763	727	732	721	749	777	793	747	728	761	714	798	737	760	766	776	801	775	786	717	735	772	750	752	735	703	756	744	790	783	793	699	760	793	758	794	756	817	758	788	782	781	763	739	771	751	805	774	794	751	769	737	732	734	758	775	804	807	719	787	771	734	769	736	711	732	791	764	785	768	766	746	784	765	837	736	743	760	776	786	788	766	722	804	799	777	756	772	759	744	778	752	778	758	805	749	734	801	798	783	707	728	729	747	752	746	804	751	773	765	819	703	749	745	722	743	817	775	713	725	817	736	744	784	811	800	799	731	738	794	754	768	746	755	817	797	756	737	746	756	811	779	768	786	735	791	817	771	778	763	763	740	777	758	771	768	774	771	766	782	806	747	740	749	781	793	788	762	756	791	694	797	793	764	788	803	741	774	773	746	788	781	769	753	708	741	759	762	751	729	722	742	789	788	777	735	716	762	750	784	771	739	804	771	784	801	789	767	794	765	803	786	762	754	762	758	786	798	773	768	736	795	800	722	788	736	784	785	782	740	735	745	735	751	760	790	757	727	765	754	798	787	808	755	806	775	766	727	793	789	730	765	792	742	773	788	788	784	765	738	788	763	734	761	808	733	739	773	776	773	761	744	738	781	769	736	760	752	790	764	768	786	784	753	707	791	777	763	724	757	783	797	744	770	718	762	769	768	802	759	748	747	724	758	762	772	786	781	802	755	806	749	737	725	708	771	751	743	768	774	761	729	791	791	725	815	787	795	785	755	790	760	756	763	758	792	748	773	742	747	771	766	763	816	759	800	750	759	767	763	769	743	765	759	720	788	763	779	752	777	741	752	792	773	765	755	765	751	751	796	764	751	747	775	851	809	777	732	778	772	823	750	751	762	744	766	783	777	798	793	754	759	742	805	765	787	748	760	749	820	777	786	781	781	771	772	761	787	735	791	746	750	728	798	773	764	795	754	734	729	692	761	740	773	767	751	751	720	789	803	737	758	734	747	767	799	763	784	760	778	772	757	738	787	704	763	762	769	812	763	766	772	715	812	787	819	760	776	749	781	774	751	775	800	746	718	735	766	752	756	716	773	724	818	715	744	808	759	765	734	754	804	812	690	738	771	798	737	733	772	754	749	734	785	748	757	745	762	722	777	793	810	815	709	768	769	787	783	794	738	779	758	830	795	738	710	739	793	781	757	747	736	762	775	757	774	752	770	757	743	762	759	782	811	753	807	773	767	758	744	735	726	794	748	796	743	763	810	792	724	765	760	784	751	756	790	761	810	806	782	851	786	830	732	755	785	767	709	774	781	737	716	798	796	798	777	772	730	781	766	750	782	753	776	787	791	715	768	745	806	812	791	749	781	758	770	717	769	779	784	741	775	767	760	740	759	778	768	731	760	801	792	793	727	770	742	757	753	807	765	777	776	843	786	705	742	743	763	764	773	744	764	715	748	796	736	756	753	791	730	793	715	735	768	758	776	763	743	723	740	722	754	726	768	769	801	754	754	756	721	767	761	777	706	711	766	827	773	806	809	724	743	755	762	746	765	780	786	743	786	781	760	779	763	747	803	794	793	783	758	769	749
6200	1430	906	863	1991	3018	2256	1134	730	792	814	488	427	398	405	403	423	393	402	438	423	416	428	367	396	351	387	414	443	449	409	421	435	396	418	411	451	380	401	379	475	404	410	413	415	406	400	426	422	433	494	399	394	411	400	413	388	391	392	398	387	400	441	408	423	422	399	370	390	388	417	392	455	440	392	379	432	448	417	389	377	416	389	380	435	395	413	448	424	389	399	392	375	411	380	425	398	386	400	420	421	387	408	422	422	410	427	364	422	405	409	407	416	418	401	386	454	423	378	412	442	439	414	425	396	420	356	428	421	436	415	430	426	416	434	381	411	416	372	406	385	435	424	451	411	397	421	419	398	435	378	371	402	415	424	412	393	442	436	391	442	388	409	415	394	415	411	441	429	417	400	411	404	430	396	450	394	419	391	393	401	438	411	362	468	428	404	418	385	419	423	379	359	385	389	415	403	450	412	417	420	392	442	415	393	406	410	385	447	376	457	400	403	437	416	391	424	390	428	430	403	395	393	430	422	422	396	416	411	395	401	453	387	427	423	430	399	411	389	398	398	448	435	372	395	361	419	428	405	432	447	418	433	381	428	397	359	407	384	418	426	395	411	442	383	403	393	393	363	387	428	390	415	400	432	415	408	415	403	410	389	392	369	407	438	426	423	419	384	374	430	418	412	408	374	450	403	431	425	417	411	368	387	388	389	413	436	407	398	391	403	400	384	385	420	389	379	396	418	376	437	394	410	413	414	394	447	404	404	412	395	431	420	409	412	401	398	409	390	431	412	437	390	409	422	407	442	402	421	423	418	431	441	390	395	379	425	406	447	404	392	381	432	417	379	402	400	423	409	394	390	432	443	399	408	416	404	399	431	404	367	413	375	403	420	435	413	401	375	420	415	392	399	362	438	412	434	368	415	445	424	429	430	411	398	435	443	425	415	429	397	375	369	426	387	381	413	418	387	435	400	396	360	428	393	380	374	386	432	413	430	430	400	405	434	441	422	446	408	416	442	435	406	408	391	436	387	445	400	392	393	427	400	367	440	429	451	421	388	409	393	407	397	391	396	396	427	428	399	418	427	394	415	413	439	409	414	415	365	469	395	375	422	370	392	362	390	425	392	424	396	452	389	395	392	426	402	406	412	379	434	428	395	432	421	396	427	366	462	405	396	432	366	418	386	389	391	452	416	433	399	423	366	417	433	403	419	389	384	432	427	399	393	421	372	439	393	442	419	406	431	438	396	405	404	394	390	408	411	426	439	362	368	397	410	384	409	414	403	414	380	379	411	406	425	437	422	391	434	415	386	359	381	400	459	421	419	446	410	408	426	387	382	383	413	393	392	399	398	419	421	414	402	378	363	442	379	420	397	407	391	439	449	435	404	405	401	400	397	455	410	413	379	421	441	431	386	396	399	427	453	441	410	417	391	418	383	380	405	427	409	401	418	442	412	415	397	432	433	436	439	398	380	393	398	416	439	387	420	437	392	414	412	402	389	416	387	416	408	422	391	400	398	451	435	426	396	414	368	425	397	437	413	374	409	415	410	391	411	397	399	399	409	377	420	438	427	385	394	401	417	405	401	412	392	415	403	416	387	356	380	414	411	404	428	382	383	401	398	432	420	417	424	436	408	411	436	411	411	418	389	423	410	379	419	396	442	422	439	427	402	433	389	383	446	418	397	433	380	386	408	395	376	403	411	409	391	387	423	384	388	441	389	402	402	384	409	448	420	392	372	432	420	403	387	384	410	408	363	408	388	397	421	410	422	408	420	420	392	463	423	404	403	413	433	399	428	472	425	386	431	399	414	433	398	400	382	388	397	418	418	391	407	414	419	407	423	428	418	439	385	370	394	397	432	412	398	419	395	365	398	403	403	386	391	415	431	418	458	410	420	386	402	425	389	422	436	412	391	399	414	385	414	404	402	391	418	395	445	418	417	440	457	408	435	452	365	404	439	432	428	395	416	435	428	390	424	411	414	386	377	430	420	417	434	432	431	401	389	404	398	429	391	400	386	435	435	387	371	423	369	407	433	418	447	401	403	398	432	395	433	441	395	430	403	420	379	462	441	403	439	404	447	429	410	447	425	399	388	426	388	405	395	405	377	443	403	426	397	407	422	377	407	433	348	410	375	431	401	424	402	404	421	399	392	398	391	426	412	397	423	386	371	431	439	436	407	423	393	395	415	449	418	383	391	430	413	406	408	407	394	395	406	445	409	382	394	429	404	396	424	403	384	392	443	441	379	421	414	445	366	428	432	406	408	433	390	384	405	336	386	396	404	406	395	381	421	426	395	431	368	413	430	428	415	415	399	424	425	422	437	441	407	428	394	427	405	414	374	403	391	447	412	417	364	416	393	420	437	443	410	399	412	411	397	415	428	400	416	429	386	375	407	388	454	416	379	371	427	411	402	417	401	400	422	397	391	433	405	402	429	436	441	378	421	400	452	396	404	425	453	414	412	402	390	422	397	415	419	396	417	396	394	353	409	407	407	399	429	413	403	384	411	408	424	418	434	389	416	416	407	404	404	393	376	394	429	391	374	444	413	436	403	431	420	457	412	442	399	422	429	376	390	394	387	422	388	417	399	386	406	384	388	395	428	398	411	410	427	406	399	432	389	405	432	431	398	418	417	408	414	386	396	427	396	381	409	432	428	424	421	396	427	383	414	436	382	422	427	430	414	402	403	430	407	438	374	386	413	420	418	382	415	417	386	399	387	431	422	431	387	380	425	415	435	438	416	407	453	434	389	405	435	386	413	413	414	404	391	433	400	445	466	405	415	413	413	398	443	387	438	419	402	406	419	380	432	422	401	425	443	391	404	411	392	431	402	412	380	447	386	446	447	411	443	424	407	469	380	435	491	389	413	391	406	417	389	408	388	371	391	415	422	438	413	397	391	412	336	413	407	428	355	420	408	390	383	404	410	432	386	389	423	392	415	413	426	431	407	414	404	436	424	378	395	422	413	388	454	400	417	444	395	363	389	382	414	415	440	392	427	443	396	386	441	447	438	425	416	434	420	439	389	430	435	408	390	398	410	443	449	420	401	378	391	397	416	412	418	393	401	410	400	416	386	372	403	388	391	365	405	419	432	442	426	405	398	369	382	411	409	426	371	400	403	413	437	387	407	402	416	389	407	440	417	403	424	373	421	400	391	413	413	396	406	448	440	390	410	372	395	394	407	388	386	460	420	426	378	395	430	402	378	420	413	400	437	393	403	460	394	395	423	433	427	409	395	443	397	416	381	415	362	424	429	421	433	409	425	367	400	374	358	409	442	412	338	403	406	422	393	388	371	406	402	406	399	408	427	412	397	399	402	414	386	429	369	392	383	400	401	390	417	402	410	392	426	405	442	438	436	405	425	411	409	432	426	441	407	388	395	416	420	390	407	390	421	416	411	408	421	386	392	401	359	404	415	420	369	394	410	425	404	370	390	410	380	391	393	430	439	403	396	408	436	419	385	372	380	430	462	404	399	429	420	428
4529	1592	1915	2803	7776	11480	8355	3946	2574	2900	2745	1294	878	853	887	873	926	914	881	906	893	913	943	909	952	932	946	888	933	942	912	878	926	935	928	880	906	917	917	926	893	908	896	911	935	947	911	938	893	934	935	891	903	951	925	913	920	937	933	874	883	940	923	902	912	888	961	834	880	936	898	894	915	909	945	888	950	890	865	927	896	901	865	905	891	908	946	891	930	942	934	917	873	896	907	977	876	886	936	887	899	823	917	934	901	916	908	957	899	913	895	870	896	909	844	851	894	935	920	894	925	859	916	865	883	865	907	912	908	901	916	882	943	922	860	872	881	974	930	924	865	901	884	912	892	924	925	896	927	901	883	879	883	876	937	934	916	922	897	875	912	928	891	915	885	906	900	864	936	901	938	929	880	948	914	909	930	898	917	951	967	968	908	891	919	967	917	848	938	912	889	894	911	893	916	903	922	902	924	926	883	904	946	920	873	923	940	894	985	924	908	957	922	912	935	955	927	876	919	880	864	884	873	936	973	906	894	967	890	910	896	868	927	960	934	970	898	886	885	910	899	952	922	929	888	895	883	956	927	924	893	941	940	879	926	871	925	841	905	869	852	897	923	925	941	934	922	872	911	936	900	938	858	922	877	903	928	916	884	902	917	896	945	915	893	891	909	921	916	925	880	887	901	921	924	920	881	966	875	895	944	890	934	913	905	917	940	955	998	925	877	927	936	875	906	940	952	939	899	903	913	906	877	941	923	897	960	889	959	967	900	875	872	927	892	925	918	909	902	909	922	958	901	894	908	895	892	905	889	908	884	875	890	907	948	932	896	908	953	923	888	871	911	941	924	891	885	912	978	917	902	840	928	882	899	869	885	919	853	905	923	851	954	870	934	923	876	922	909	890	854	893	878	928	929	874	910	869	935	912	924	879	908	946	895	894	881	932	906	862	936	912	918	913	899	869	870	871	867	891	904	897	884	913	927	862	906	831	870	915	939	911	910	921	914	853	939	866	896	897	886	872	905	903	900	908	916	903	944	996	891	843	911	874	909	918	928	876	931	903	874	879	917	881	852	914	827	898	895	983	951	917	911	939	923	926	868	845	921	923	867	928	884	948	881	931	912	864	834	842	872	907	913	912	943	894	961	937	936	904	871	873	901	905	866	936	876	894	922	920	946	926	939	978	899	896	896	898	857	937	872	925	922	900	961	902	878	929	961	921	959	898	926	881	939	908	922	907	919	976	932	912	901	876	890	922	900	898	889	899	911	883	954	883	923	860	951	889	861	918	887	894	901	922	888	905	948	835	919	903	960	961	912	946	864	900	886	949	885	938	920	960	895	905	890	884	903	910	889	886	924	968	933	890	915	901	931	903	886	858	845	878	932	966	854	910	918	911	922	858	930	908	931	912	905	906	935	900	942	954	911	874	955	941	885	888	901	877	880	944	962	917	947	876	895	902	874	900	869	934	915	904	890	896	950	894	909	869	968	828	912	870	934	897	905	891	915	899	958	895	919	890	929	870	922	883	951	951	912	952	881	876	889	905	870	873	905	875	879	940	923	914	911	910	869	934	948	904	899	852	929	964	938	916	932	929	908	894	924	902	884	894	981	888	903	916	897	916	944	879	871	888	897	898	898	887	898	933	904	895	871	901	852	863	905	862	944	910	908	898	892	941	950	910	919	915	931	944	874	954	897	879	921	905	943	921	945	940	913	884	920	857	903	884	905	951	961	922	939	922	965	883	896	921	824	893	872	880	931	923	911	892	914	904	882	884	913	924	908	896	902	874	890	903	921	896	977	951	929	905	968	922	899	894	898	911	900	854	915	944	897	882	904	876	927	935	907	869	875	917	907	939	943	873	983	890	875	946	936	935	869	943	878	884	907	940	898	910	858	876	895	941	947	939	863	934	892	865	877	893	907	883	871	895	924	926	914	915	895	916	910	949	914	898	947	918	928	893	919	901	948	926	900	900	891	909	943	869	876	866	925	876	909	910	910	967	955	889	954	938	878	895	960	925	919	882	929	913	947	899	936	941	837	911	832	904	912	922	975	944	887	932	957	868	924	931	909	891	886	933	879	914	891	893	890	915	942	956	951	937	932	944	891	889	919	898	902	877	909	938	895	879	906	924	937	941	880	897	882	908	944	936	924	834	923	869	933	883	945	890	920	945	871	896	868	897	941	877	956	913	944	929	928	957	849	920	931	893	904	844	884	933	866	837	852	885	854	907	918	907	927	925	868	908	920	898	872	964	896	885	865	919	881	895	885	888	906	943	919	917	885	908	938	887	926	902	910	918	922	874	929	900	929	961	903	911	889	886	897	885	954	914	909	870	900	920	885	889	925	920	894	924	944	913	929	898	899	902	868	897	931	872	913	944	925	905	886	939	958	925	893	912	928	968	928	936	933	893	923	955	925	886	931	879	875	859	890	931	856	933	931	929	876	898	874	912	913	910	868	950	893	932	884	853	920	892	940	846	985	848	913	882	881	904	901	854	908	865	925	886	951	923	883	884	870	892	931	901	866	908	855	902	916	931	946	894	892	852	905	944	909	887	835	937	901	916	936	924	894	929	893	908	896	893	900	939	917	969	901	888	924	898	924	828	942	867	873	897	946	879	858	929	897	930	937	887	903	887	885	886	896	890	940	927	895	926	892	871	857	898	875	903	870	956	890	929	889	937	950	928	924	908	932	857	949	907	891	962	869	931	913	946	900	922	941	902	904	892	866	875	867	959	845	939	914	897	893	968	939	889	961	926	931	936	885	959	916	905	900	907	916	876	903	901	930	981	912	924	890	912	898	937	881	861	956	907	888	902	915	890	972	852	932	894	911	927	894	885	906	913	884	892	950	905	877	956	924	915	872	934	887	872	901	885	876	929	839	950	846	859	902	912	953	906	889	934	916	961	952	887	954	907	965	918	940	896	882	917	930	907	896	946	894	933	902	909	914	923	887	925	953	867	931	857	928	892	907	903	902	946	859	891	930	865	941	881	939	898	854	895	911	908	867	884	909	899	946	936	897	934	937	959	889	885	892	921	929	961	865	900	927	848	905	908	937	918	949	926	850	912	926	923	925	938	930	921	854	895	908	907	898	900	924	898	872	894	881	894	861	907	912	920	873	939	907	886	911	870	913	915	882	943	885	922	863	927	895	913	954	919	926	915	889	905	906	931	923	865	931	969	957	951	971	943	865	954	884	881	904	927	956	947	919	901	849	861	889	866	927	911	881	925	915	900	943	930	882	940	961	902	885	911	938	937	956	975	939	880	896	925	914	912	916	902	921	903	909	916	923	881	910	945	943	951	870	942	936	927	894	894	915	889	982	915	918	932	952	935	943	966	936	932	927	890	926	934	920	900	884	889	866	887	907	898	932	896	942	834	894	932	915	870	879	916	911	894	989	880	859	911	909	912	870	920	892	928	883	918	885	914	949	904	924	914	929	893	893	872	880	871	896	916	922	885	906	899	880	916	879	927	953	882	942	906	926	910
27003	11591	4468	2723	19070	29735	20653	12405	12351	17306	12760	3865	273	229	229	245	281	272	235	258	236	251	246	255	253	260	224	280	278	253	271	247	232	242	261	247	232	250	223	232	254	232	233	227	235	258	229	259	252	236	242	206	238	257	253	230	195	216	246	229	248	270	258	278	250	222	243	242	270	222	240	253	254	252	212	223	264	213	242	268	265	239	274	238	244	232	247	231	248	212	253	232	232	235	270	232	263	268	245	240	239	244	242	200	246	255	223	250	245	261	260	240	266	266	242	249	262	250	265	237	233	256	242	249	241	232	267	234	257	267	238	228	218	259	241	264	252	241	240	226	232	233	245	252	253	230	232	240	229	234	271	263	234	240	283	254	263	281	261	238	227	228	244	262	228	250	241	251	241	236	252	242	238	225	218	202	233	247	230	217	260	243	226	237	260	254	232	260	250	226	240	213	237	268	256	255	271	238	227	235	203	251	234	261	230	246	218	218	234	202	248	225	244	250	252	231	254	251	249	234	257	264	237	262	233	229	232	227	233	216	252	228	256	246	231	233	273	213	238	249	218	255	269	224	255	253	259	238	254	239	251	214	234	242	211	240	262	228	232	247	237	250	279	249	238	253	235	219	237	241	264	231	254	228	244	262	244	244	234	254	265	254	263	266	225	231	242	222	267	238	274	246	250	247	209	235	216	233	246	247	262	220	241	227	250	274	230	253	257	239	231	256	259	269	246	217	243	248	241	250	246	238	228	252	236	284	243	237	243	253	271	219	236	227	216	223	236	239	221	250	224	225	254	228	243	235	244	245	225	229	234	235	261	219	247	280	249	264	250	227	248	256	262	233	237	239	244	243	236	227	232	256	243	252	234	244	234	246	239	231	256	243	231	279	281	211	267	194	251	216	249	243	243	232	241	232	248	216	255	266	234	260	243	202	249	241	276	241	215	258	256	247	237	225	242	223	210	244	244	230	247	251	254	258	245	240	226	216	235	237	248	231	211	228	237	263	246	233	233	246	244	261	226	237	234	242	206	257	237	220	219	251	226	229	248	233	216	189	233	258	237	242	220	243	239	244	222	241	274	228	227	237	244	247	253	242	255	241	276	244	235	241	251	230	232	282	233	230	249	233	266	268	251	275	237	237	275	260	238	284	262	238	230	215	262	231	248	242	251	250	248	241	243	261	237	276	250	223	236	230	255	234	266	227	232	239	248	271	237	295	235	244	243	219	273	249	268	230	234	248	259	245	261	248	254	263	242	244	257	254	261	245	233	237	227	235	221	251	242	256	219	263	227	246	239	231	216	243	249	231	277	247	227	262	278	245	247	260	229	240	235	233	238	251	239	252	253	252	233	229	269	233	236	282	238	256	196	250	221	267	235	243	248	220	244	257	289	255	242	232	232	232	263	234	212	243	254	272	293	262	242	230	265	246	243	239	229	245	270	255	252	235	221	226	220	261	235	266	239	217	248	220	236	227	230	229	239	248	248	255	216	230	271	240	223	227	268	213	233	246	246	247	234	241	234	245	244	250	274	247	238	230	265	235	242	262	240	231	260	251	256	251	234	231	231	226	253	256	245	218	215	254	232	248	256	246	255	253	235	262	229	251	236	226	221	222	256	263	265	230	221	259	242	232	234	237	228	218	219	246	268	261	257	236	258	216	233	215	227	256	264	254	226	230	230	232	250	256	232	225	254	207	235	256	236	242	239	250	228	224	243	249	219	259	245	239	254	243	239	236	259	262	238	254	230	234	253	226	268	277	248	222	257	239	233	224	244	241	237	227	252	240	241	241	261	246	242	219	231	231	213	262	263	271	226	225	240	242	251	209	240	232	243	262	245	254	226	249	264	265	222	238	264	230	268	261	243	258	273	216	218	266	263	248	212	265	229	240	240	231	263	246	249	198	233	243	261	273	226	233	242	228	259	246	259	247	236	254	250	284	252	248	264	254	252	207	218	245	252	252	248	259	249	221	247	247	263	244	254	234	226	248	237	249	232	237	271	231	263	257	259	240	213	249	229	228	278	223	234	241	246	254	237	245	213	256	255	268	227	218	247	249	237	243	244	263	234	244	266	277	241	257	245	230	253	266	230	221	230	236	237	256	288	249	261	263	225	227	265	247	216	234	283	226	252	237	231	231	253	222	241	222	246	238	239	264	235	225	224	215	231	222	228	236	249	252	276	238	227	235	208	226	249	240	252	249	196	238	225	268	257	241	241	256	255	217	245	250	254	271	258	243	257	231	264	233	245	240	240	258	257	219	265	232	242	266	250	258	244	241	237	224	236	251	239	212	213	268	278	231	239	254	254	266	228	239	239	232	233	245	285	256	245	264	243	262	263	223	247	264	250	240	236	265	250	256	256	257	228	245	235	222	250	241	242	235	250	283	235	247	240	249	230	257	260	264	215	242	245	238	226	237	233	228	246	242	249	250	266	267	239	255	248	269	247	259	251	234	281	254	247	230	199	194	225	243	248	199	238	225	253	229	252	249	219	248	226	248	234	235	238	217	255	235	228	246	217	238	240	246	242	210	230	232	257	241	221	224	237	235	286	248	233	240	234	242	253	209	254	283	230	227	252	258	238	248	240	261	274	271	270	241	256	234	265	273	238	222	275	253	251	265	252	262	240	256	231	251	235	263	250	245	242	267	220	225	232	256	226	251	245	248	219	243	241	218	224	251	287	252	267	236	267	235	225	248	232	235	198	244	267	233	257	237	235	218	281	241	234	258	234	270	271	218	236	270	238	268	227	248	250	244	246	273	229	262	251	267	254	241	236	257	271	238	196	257	240	258	241	255	283	236	282	239	236	270	250	222	247	237	246	250	265	229	249	221	250	222	236	243	232	228	251	269	230	253	239	256	267	228	227	262	240	229	239	232	229	244	237	251	250	233	264	225	231	262	239	217	249	217	226	246	242	250	230	247	214	240	260	228	207	263	249	216	239	261	274	252	269	279	225	261	258	239	234	237	252	240	238	221	255	253	254	236	218	246	254	236	235	269	258	254	225	237	247	234	222	248	231	244	254	223	240	267	228	250	260	242	233	248	255	244	275	234	232	251	263	236	240	224	230	227	257	236	202	265	230	229	245	233	242	241	251	279	259	233	282	230	242	253	277	261	255	255	217	237	219	248	235	203	226	253	239	257	253	262	232	243	249	235	246	223	232	208	229	229	262	247	237	254	246	239	243	232	230	258	241	246	243	233	238	238	238	273	228	236	234	246	263	248	248	250	241	266	266	218	234	255	261	257	241	241	225	270	257	215	221	224	265	268	251	266	257	226	229	242	253	258	240	238	252	234	257	242	245	258	251	254	236	237	216	245	242	229	249	229	255	259	273	241	219	259	240	246	244	251	217	246	291	235	217	237	256	253	245	242	255	215	224	239	248	213	248	223	248	270	232	276	251	257	224	267	257	226	250	239	233	241	211	251	278	254	241	241	236	225	240	263	257	248	238	241	290	248	276	257	271	227	233	279	232	247	234	231	226	246
16148	4428	4145	6153	36329	45349	33927	28330	32309	38761	31676	9384	630	672	646	607	623	592	595	611	618	570	601	603	624	577	604	577	616	586	587	592	577	576	586	598	606	590	591	581	595	589	589	565	599	583	574	596	604	579	618	549	573	570	609	628	623	589	612	574	622	579	556	626	582	602	602	579	571	595	550	606	557	590	584	590	572	613	586	595	552	592	633	578	602	567	590	543	613	600	601	564	579	567	596	608	609	613	567	552	587	553	613	577	600	597	566	571	548	521	578	589	613	623	565	554	581	604	582	595	561	590	594	629	600	611	636	595	582	594	584	571	581	527	591	559	622	613	598	556	567	573	615	595	564	560	574	598	579	580	573	569	605	599	584	600	629	556	588	644	585	581	552	595	598	584	576	572	555	588	557	578	558	611	631	584	606	566	606	596	578	585	599	573	576	555	546	577	581	622	586	612	538	663	618	609	580	609	590	551	506	584	576	609	600	592	582	561	605	565	556	513	540	579	598	542	581	569	591	583	591	567	585	556	621	613	573	609	599	600	566	584	591	567	574	603	555	570	565	583	557	597	619	589	565	560	600	615	594	561	609	578	553	584	601	607	589	636	564	634	582	627	570	586	590	596	612	614	540	601	600	617	601	572	615	568	554	554	566	574	630	558	585	618	610	597	571	556	581	553	564	576	561	560	555	590	599	617	543	598	609	599	583	543	553	572	593	598	603	555	584	577	570	596	566	602	560	569	536	577	585	540	607	571	601	594	606	559	552	590	594	595	597	562	653	597	606	581	563	576	618	569	601	606	602	599	582	610	584	587	539	578	569	565	591	644	603	629	600	610	606	603	588	624	608	591	592	621	568	564	586	541	545	577	598	618	576	587	560	635	568	605	596	605	591	614	622	561	608	607	598	552	577	606	587	591	556	592	595	600	613	598	579	589	586	602	596	594	603	569	543	525	585	546	580	567	597	582	605	575	524	558	551	554	577	562	606	589	605	576	597	612	582	595	567	612	605	577	579	543	598	593	606	611	601	623	582	550	605	550	645	589	639	545	595	568	594	610	589	596	594	611	617	555	655	606	596	594	605	571	549	600	560	556	552	580	604	597	591	577	605	593	577	601	621	593	587	576	589	611	590	627	572	582	550	599	599	591	608	576	581	554	586	558	612	629	578	608	596	557	601	557	573	593	603	625	611	590	610	537	581	591	595	585	617	574	588	588	594	607	536	570	605	583	603	612	565	544	627	608	603	574	648	583	608	591	629	592	593	602	578	617	597	572	573	610	544	585	596	611	611	557	596	609	604	586	585	593	577	599	624	589	599	576	593	594	561	596	555	579	594	610	564	545	636	565	622	534	596	554	609	617	559	590	637	575	628	615	633	574	630	625	556	584	572	594	607	534	578	558	577	600	619	568	584	595	638	585	604	593	574	620	595	603	585	578	576	600	576	574	585	584	597	554	597	598	560	534	571	563	589	588	617	608	596	594	587	572	618	590	612	571	570	555	536	560	616	602	585	574	595	599	546	549	567	571	563	558	586	599	605	591	597	623	629	615	566	562	598	540	606	577	584	605	574	623	553	584	564	619	579	591	571	621	617	560	614	523	610	584	596	607	582	568	559	603	608	614	592	631	566	596	581	560	575	585	599	613	570	547	544	597	607	628	626	556	578	617	592	546	621	581	588	584	589	628	588	564	579	571	606	624	599	564	605	594	640	601	624	627	610	560	586	585	615	610	553	599	596	556	583	546	599	570	578	607	574	553	592	568	578	553	593	619	589	545	561	548	596	569	578	562	582	532	636	561	626	574	594	550	580	590	603	584	551	538	583	535	546	569	597	582	602	586	582	591	603	601	595	602	581	562	614	542	574	569	544	567	631	576	588	613	605	585	575	617	592	574	574	596	582	626	608	552	584	559	566	614	595	629	563	591	629	579	606	551	578	559	584	595	609	591	630	591	580	586	563	605	578	566	615	629	580	603	591	613	583	555	583	578	553	592	535	554	565	582	630	575	594	580	593	588	595	534	644	555	613	626	606	573	544	609	568	594	587	589	593	573	607	592	540	599	556	556	649	571	552	525	608	588	591	640	576	572	552	582	601	565	601	586	612	578	606	572	542	576	620	575	600	600	555	580	598	612	595	624	635	602	578	580	585	552	611	546	615	567	599	517	551	589	591	597	538	607	628	584	564	550	547	609	614	559	571	599	609	558	602	631	603	603	611	625	567	598	581	580	540	555	557	583	538	570	596	555	565	577	559	625	583	637	604	569	567	567	587	578	619	598	581	588	540	533	592	561	645	573	531	634	556	592	581	603	665	547	585	573	581	596	563	580	603	586	551	552	555	580	540	615	585	604	582	606	603	595	582	586	628	632	585	595	608	579	577	582	593	579	583	587	607	588	553	632	599	549	594	554	554	588	608	558	550	610	556	620	618	586	564	619	569	570	590	590	563	575	545	629	576	593	587	564	615	586	606	563	597	565	620	577	603	540	629	622	554	627	560	577	557	569	567	606	601	611	587	583	536	526	555	554	601	564	568	590	565	611	627	608	595	588	585	611	580	577	580	579	588	590	565	603	579	553	577	587	593	579	587	562	600	608	565	613	571	616	569	599	577	566	563	575	594	553	601	579	553	577	575	568	595	605	577	617	606	577	589	615	550	600	626	562	582	589	601	586	589	573	625	622	596	576	568	580	576	603	630	604	578	570	568	532	610	592	606	580	548	596	584	586	552	607	590	602	589	577	651	601	546	557	529	565	595	597	584	613	597	620	583	581	592	556	562	571	649	603	550	585	585	588	550	625	594	629	588	580	580	613	575	608	556	567	611	584	590	577	564	540	587	583	563	572	567	583	583	630	604	598	628	633	520	589	557	620	573	578	573	623	545	534	608	607	574	575	604	572	578	596	561	616	577	591	574	597	565	579	601	585	618	586	578	599	596	626	584	589	610	580	578	563	607	582	568	615	597	548	599	607	603	605	548	573	599	617	618	579	549	559	609	594	601	587	589	571	590	571	609	559	599	564	560	568	575	576	571	561	571	553	578	613	550	559	597	603	573	580	577	591	592	518	614	599	617	585	598	546	563	567	592	586	592	574	578	581	612	594	562	553	584	587	571	592	586	609	559	611	579	619	580	569	609	615	574	561	577	588	587	576	553	573	592	537	564	591	593	611	584	564	570	582	594	560	582	584	556	577	563	608	628	558	603	595	588	569	590	600	564	564	597	595	557	573	611	555	593	564	555	580	589	582	600	561	600	614	565	600	572	559	588	577	576	592	589	601	546	655	582	608	571	586	581	586	566	606	554	591	606	591	587	612	593	570	586	563	628	587	586	622	583	575	582	572	606	603	580	586	583	588	611	626	620	580	600	599	548	556	576	577	585	640	614	563	563	596	544	593	571	563	581	551	603	584	603	588	594	556	600	627	563	584	601	612	555	623	614	617	622	591	562	617	610	596	615	598	563	557	623	571	572	558	614	573	577	617	599	614	554	599	521	550
27760	7631	5172	7969	17176	19306	18560	32059	37366	34729	23858	8544	456	337	343	283	288	305	316	315	301	297	314	273	276	285	312	282	286	305	280	266	291	323	301	285	299	281	286	283	322	301	283	297	301	308	282	301	300	295	295	304	300	289	295	272	317	310	297	297	265	294	306	316	295	279	315	262	308	294	293	337	295	295	298	294	309	273	279	296	303	290	307	300	272	282	310	321	292	314	244	298	297	268	286	319	310	326	276	292	300	292	288	294	299	273	263	291	254	302	253	288	306	296	307	270	298	318	320	301	292	303	284	298	281	247	305	298	308	308	318	272	317	275	276	313	295	308	276	287	269	315	296	274	315	293	298	254	284	257	276	271	294	296	332	322	320	301	303	302	316	285	287	323	281	324	285	319	277	292	305	312	298	295	275	330	307	313	313	306	308	288	252	283	276	301	276	278	304	304	289	319	315	283	295	294	293	284	301	281	298	271	284	300	293	307	323	313	290	311	289	303	253	298	283	292	303	302	294	275	287	282	290	327	327	316	274	272	284	279	294	294	284	316	277	291	304	334	294	292	286	315	302	312	296	317	286	278	281	292	282	286	282	250	273	274	283	286	312	325	284	301	295	314	298	275	299	276	277	306	298	312	276	269	288	266	280	286	308	292	277	299	288	246	327	284	280	285	273	295	273	302	262	283	285	307	302	313	282	292	298	291	310	284	284	301	304	278	293	306	269	260	289	293	296	276	290	293	282	253	289	295	281	298	279	256	320	293	314	312	294	308	293	296	268	316	290	292	307	270	324	295	301	278	290	343	284	268	279	301	280	265	295	291	293	307	313	296	296	317	307	303	279	317	268	315	315	333	260	294	303	318	318	304	305	273	315	288	283	301	303	278	316	331	346	276	296	285	290	276	296	275	309	301	281	284	282	289	336	293	296	297	323	299	286	274	305	266	307	321	282	298	270	311	287	286	310	257	258	260	282	291	321	291	290	297	295	315	315	269	304	281	314	306	278	296	273	296	280	296	286	275	309	302	260	264	293	351	285	312	314	267	287	285	281	307	288	311	287	303	289	274	287	265	287	321	314	284	295	304	308	305	300	320	298	284	315	296	303	295	292	282	288	297	281	320	313	299	307	274	315	293	290	295	294	283	296	302	280	329	301	284	303	315	266	259	293	281	289	306	264	298	267	275	330	302	277	289	284	296	284	291	292	325	304	310	295	292	275	301	318	283	297	294	305	337	323	288	312	267	344	292	316	321	289	290	312	251	293	276	281	281	279	279	297	307	270	296	286	252	264	326	282	294	296	285	292	304	269	259	301	305	300	318	294	276	303	305	304	307	276	307	273	291	282	286	252	306	325	293	304	273	311	317	334	312	287	296	282	290	316	285	259	312	311	297	299	285	273	326	260	276	294	307	271	320	293	322	309	285	330	284	309	299	331	274	257	293	279	304	303	302	307	275	309	284	319	306	301	288	329	281	259	284	308	291	328	301	315	289	319	279	259	281	282	318	250	288	311	284	287	277	307	300	283	281	265	296	306	288	316	306	275	305	328	320	286	283	280	284	296	267	283	314	320	271	303	316	280	296	314	283	240	294	279	322	316	266	285	304	273	259	285	281	289	307	271	264	303	290	302	281	286	259	291	286	279	301	304	274	284	307	311	267	282	273	287	266	281	308	293	285	306	280	294	300	292	327	286	289	302	311	281	294	308	310	265	271	298	298	315	293	285	289	270	337	301	308	282	260	289	311	281	282	286	301	277	292	342	282	278	277	300	253	277	329	289	323	299	291	306	304	275	295	305	285	295	309	283	294	301	300	293	314	305	298	308	333	309	298	317	300	265	305	309	275	281	313	294	308	279	278	295	289	320	296	273	311	291	320	309	294	304	284	305	296	316	299	311	292	298	281	307	289	315	322	308	318	274	316	315	288	324	301	271	285	311	278	259	275	265	282	307	278	298	301	333	275	283	280	286	309	287	286	303	272	280	307	298	295	274	266	301	300	284	298	254	300	303	311	270	308	284	293	281	316	280	290	326	278	260	294	290	300	280	280	300	279	305	262	309	309	316	286	300	319	284	288	301	294	271	299	300	309	302	283	265	310	294	318	305	278	287	270	315	296	319	293	310	296	305	268	306	304	298	296	304	284	303	314	352	320	287	305	295	267	313	274	283	306	283	279	301	280	299	294	317	309	302	314	308	294	294	285	287	297	288	283	292	305	309	305	316	294	298	317	271	278	293	278	281	295	274	319	291	297	308	290	289	271	326	297	306	277	277	304	321	276	263	307	314	270	310	269	280	308	292	297	298	288	301	283	325	286	297	313	302	311	286	300	305	287	342	297	313	311	298	291	336	309	287	273	294	292	295	320	243	300	298	307	305	315	262	322	316	295	296	276	273	291	307	284	305	296	272	293	310	300	277	277	284	279	271	281	328	305	299	294	278	290	306	298	300	278	298	303	304	296	300	290	308	289	312	309	311	328	293	289	296	307	277	275	288	284	280	289	275	290	291	265	282	292	272	309	281	324	323	292	315	294	311	287	332	273	279	309	334	318	274	307	278	314	300	283	271	285	296	300	281	290	291	290	305	301	283	293	328	276	301	299	270	279	291	317	320	292	303	307	291	315	284	303	284	279	279	299	307	277	299	306	315	285	298	296	278	317	312	284	323	313	271	311	300	318	286	293	289	286	277	267	302	294	318	300	310	281	309	295	272	275	285	292	308	269	297	301	331	328	297	318	281	307	286	284	274	305	287	272	305	305	258	288	291	307	280	272	286	286	276	262	299	281	280	267	305	293	294	314	307	265	288	306	295	292	281	347	316	285	306	298	323	308	307	301	319	279	321	289	278	307	326	274	281	315	306	278	270	310	278	313	301	308	303	299	272	303	306	283	279	270	301	264	309	298	303	319	296	281	280	274	319	283	299	290	276	313	297	275	308	277	336	299	254	266	283	281	340	302	294	283	301	290	274	277	295	292	286	297	310	258	298	294	268	288	278	313	278	298	282	292	312	312	261	321	306	307	277	280	279	291	323	266	306	254	285	292	283	316	303	277	273	276	338	285	280	293	280	251	295	301	272	317	277	295	262	278	300	271	272	314	286	304	302	317	295	272	318	311	282	264	286	302	279	307	288	309	307	293	297	298	289	291	307	334	332	287	272	298	314	305	276	273	299	273	288	285	297	309	279	308	310	293	254	299	339	290	309	301	309	302	294	296	257	315	301	291	319	295	305	309	321	302	313	270	292	290	280	295	322	295	301	286	312	267	288	292	289	332	294	325	281	319	303	296	281	293	285	305	276	280	319	304	296	280	301	270	278	280	299	299	300	294	297	281	289	306	306	327	289	313	291	301	283	308	286	265	294	297	258	263	328	303	262	293	314	313	302	283	283	279	311	317	276	288	330	305	282	322	261	288	287	300	313	315	305	288	340	300	289	294	302	299	283	270	259	306	334	291	313	274	273	289	282	302	302	294	274	291	292	290	305	330	299	274	305	321
14373	3224	7128	18119	33290	31152	33549	51123	55087	52087	42061	14683	814	812	798	733	761	708	744	725	719	722	734	716	740	685	762	711	693	745	708	683	739	721	715	722	733	751	707	713	757	723	717	692	740	761	728	710	692	688	730	700	743	675	658	702	686	707	729	688	720	650	649	721	693	743	635	692	728	702	747	710	675	689	692	695	680	714	709	737	707	669	745	729	708	668	704	676	706	688	736	692	711	693	696	705	752	713	695	749	707	726	678	745	727	701	768	679	676	732	689	689	743	712	679	725	678	681	732	683	701	721	700	652	689	766	723	701	691	700	705	714	724	689	687	730	711	694	666	719	722	702	714	770	724	732	726	698	756	716	719	703	708	711	704	657	723	656	692	692	700	727	684	703	674	716	699	700	696	694	699	685	725	705	743	680	703	726	691	684	735	680	667	682	720	711	722	691	725	679	721	755	691	650	694	755	745	656	715	694	757	687	732	720	734	723	712	721	773	707	709	697	665	745	693	722	753	761	733	670	676	719	731	681	701	701	649	659	728	715	692	661	718	703	725	704	748	705	703	668	691	696	683	695	665	740	727	679	716	666	729	744	702	718	701	691	720	698	676	695	708	727	703	708	673	699	760	677	679	695	707	685	678	712	695	712	698	718	724	692	733	734	721	707	695	697	674	738	682	726	709	703	692	670	718	735	670	686	729	694	674	664	686	742	674	687	666	678	690	702	733	723	742	707	718	701	671	734	713	761	738	703	713	699	698	721	681	721	715	712	725	712	718	658	670	751	710	742	705	749	740	678	690	739	707	719	711	679	679	663	686	700	733	703	719	708	657	735	717	722	700	713	722	678	693	750	705	716	636	682	639	664	730	730	718	702	697	680	715	734	705	662	676	671	699	705	699	686	744	749	703	714	659	689	700	724	740	666	715	682	682	680	706	689	688	712	680	744	670	693	721	751	712	700	640	672	676	687	715	735	705	673	739	742	705	694	730	666	727	746	728	723	719	716	697	700	675	709	689	728	707	733	697	694	711	730	649	749	703	673	728	682	693	690	706	711	651	673	675	731	692	699	739	702	678	697	677	636	689	693	732	715	681	723	665	693	692	709	688	676	692	681	654	671	732	678	722	714	742	735	683	701	693	750	717	709	726	671	692	702	699	730	698	685	702	702	694	698	723	721	685	680	670	707	731	741	720	711	714	675	697	671	702	698	686	751	690	725	681	709	673	684	717	735	675	755	697	720	701	705	706	688	709	704	703	695	722	693	713	688	682	688	687	693	701	716	720	680	702	705	663	675	686	713	663	711	710	719	671	722	691	690	694	684	670	705	662	694	719	700	690	729	723	726	718	714	645	668	780	686	700	744	718	660	722	742	717	707	743	688	733	709	709	748	711	697	678	680	700	668	696	740	669	697	716	718	711	700	679	711	708	659	726	706	654	661	701	688	668	709	692	687	694	692	702	703	712	713	729	690	750	756	761	718	742	700	721	718	686	717	665	742	735	755	712	707	705	731	715	703	685	696	653	708	714	665	636	688	715	687	686	693	708	681	720	709	676	713	753	729	719	672	766	707	675	700	718	696	671	729	685	678	666	691	731	683	695	702	648	732	726	671	760	673	728	692	717	712	682	722	697	716	724	732	674	703	691	710	718	666	724	701	680	730	682	698	656	689	720	728	674	733	729	701	778	701	692	728	656	720	685	722	660	690	670	711	682	739	652	684	670	686	719	716	704	677	670	685	694	712	733	727	704	637	706	721	734	741	750	698	696	683	705	708	730	713	731	730	644	670	691	715	697	690	689	697	742	682	727	719	694	663	754	717	696	695	761	703	713	685	685	694	694	715	758	723	734	755	711	708	716	723	649	706	724	747	679	757	721	725	647	724	680	675	724	734	699	697	654	685	721	716	713	716	680	701	705	711	676	718	722	723	744	698	710	659	756	701	700	710	649	736	711	683	683	713	736	727	724	688	708	723	693	714	754	726	696	696	738	693	696	713	660	700	731	737	717	698	714	722	744	689	716	696	713	735	686	695	690	728	673	683	706	715	678	689	691	677	733	748	698	690	740	781	736	726	700	727	676	722	679	778	738	655	702	701	652	700	739	685	720	741	682	688	720	738	753	698	729	681	690	709	667	720	756	683	735	727	750	686	713	658	693	683	721	726	679	690	701	687	705	728	714	676	725	743	698	677	736	751	646	689	700	729	698	702	692	727	713	703	694	698	676	722	694	721	673	676	707	697	696	689	695	725	744	664	658	653	698	723	696	698	666	681	749	741	681	738	692	704	744	712	700	669	689	726	678	752	733	726	678	745	691	719	677	703	683	671	679	651	714	724	677	656	743	705	740	727	697	704	702	689	711	708	675	679	724	739	639	730	697	656	704	708	696	677	726	675	728	708	697	700	715	665	733	712	708	696	722	712	712	723	733	710	650	695	691	739	699	697	698	673	732	728	700	698	690	730	702	689	744	749	681	712	749	709	666	737	711	676	729	712	674	719	704	719	684	708	643	678	696	690	734	719	679	689	690	696	701	689	706	696	692	722	692	722	712	731	689	690	654	697	660	684	695	680	670	690	671	723	725	705	707	714	737	704	721	715	691	727	648	736	717	658	709	701	700	705	718	712	669	671	706	754	718	685	681	726	683	724	725	711	721	687	685	738	731	706	695	704	679	725	699	677	702	722	753	670	734	666	703	730	671	699	676	671	698	676	708	683	704	690	654	738	708	676	667	742	718	693	665	709	708	689	673	708	735	709	697	748	703	709	669	739	761	710	684	665	663	724	659	711	745	700	718	748	669	661	702	688	717	670	740	699	778	709	704	731	692	680	742	677	669	700	708	672	701	702	690	679	697	666	709	734	731	656	694	682	708	677	710	659	704	669	685	716	752	663	688	685	715	669	696	713	759	722	734	741	784	720	706	719	725	716	744	730	701	698	684	729	712	762	690	681	712	696	676	775	674	678	741	721	659	685	705	693	697	724	692	718	641	703	689	747	722	678	700	680	691	749	721	724	696	754	706	701	722	714	695	721	697	745	667	660	713	736	688	708	703	690	683	709	701	719	693	681	698	744	713	697	736	699	725	735	690	699	667	699	716	737	719	701	707	713	704	684	722	710	650	720	702	662	700	748	752	681	715	704	698	706	727	708	679	691	737	701	757	694	726	705	696	696	702	681	702	706	633	712	701	680	703	721	750	753	676	774	675	668	720	680	685	688	695	696	731	746	631	686	666	677	733	676	722	682	666	722	726	706	687	661	719	734	683	672	702	672	733	741	766	743	695	694	709	681	707	682	691	717	765	712	717	712	658	719	664	693	727	706	707	697	730	666	704	742	723	715	660	716	688	727	710	731	727	670	680	702	727	640	738	672	715	720	754	695	730	648	687	744	719	731	698	727	731	673	721	702	706	729	710	685	702	718	721	720	718	687	749	692	649	742	684	661	691	694	720	704	726	718	687	714	681	712	726	670	718	696	705	735	712	682	732	699	705	699	732	701
4812	928	878	849	859	735	831	1487	1972	1679	1314	673	397	384	393	390	392	393	428	414	394	413	380	400	415	374	349	363	389	379	367	391	377	388	352	420	393	398	398	386	427	395	394	380	441	372	415	382	416	412	384	390	387	379	408	402	371	388	345	396	411	381	343	387	413	390	391	384	390	404	407	406	382	355	356	371	376	332	377	413	391	397	394	422	356	372	437	394	417	392	415	390	389	347	384	382	451	406	447	366	417	412	384	416	381	400	394	383	392	409	416	363	388	437	405	381	379	395	366	386	357	374	409	398	363	403	396	378	364	348	400	355	407	387	397	387	370	387	388	385	395	366	370	377	404	406	350	409	405	368	362	370	344	348	376	423	350	420	420	393	386	366	416	449	372	350	360	419	377	388	427	411	375	390	415	392	425	409	437	430	411	383	408	433	378	378	401	415	364	375	377	391	419	403	414	372	374	388	393	405	378	397	381	384	396	390	376	402	400	424	377	424	444	371	368	375	379	429	409	374	371	365	373	380	378	391	409	355	375	404	408	380	367	405	346	386	415	390	367	409	394	394	386	396	359	411	401	415	380	389	374	409	417	460	423	385	369	397	376	360	388	385	365	385	403	367	413	342	398	395	395	378	389	403	400	370	392	399	411	401	358	421	378	384	367	414	402	360	378	385	373	393	393	393	432	417	375	409	391	378	356	365	396	431	389	376	393	389	370	389	372	396	402	401	387	389	399	435	386	370	371	361	388	355	376	409	351	383	405	394	365	371	375	353	420	341	370	395	396	387	380	382	434	415	393	341	379	363	384	385	350	398	399	374	404	380	402	425	428	393	385	388	388	384	389	422	409	403	389	390	402	380	427	388	395	424	371	383	369	367	384	350	342	399	432	386	379	391	426	371	388	387	389	416	362	395	387	363	352	414	369	383	380	359	367	394	410	359	409	393	421	399	415	381	415	399	389	361	383	360	404	404	382	394	377	392	385	365	363	382	388	413	392	371	398	392	386	383	368	365	388	391	374	409	386	400	378	434	399	374	412	377	426	367	401	378	404	424	351	402	417	379	376	377	371	393	400	408	384	406	409	365	383	379	415	418	345	387	388	383	389	382	372	408	444	363	391	405	361	385	390	406	421	415	404	398	398	456	415	385	379	392	357	391	367	341	395	368	346	365	384	366	363	375	375	397	373	401	452	406	379	404	391	355	360	375	426	418	389	393	393	390	408	418	370	406	367	371	385	379	362	385	417	363	403	359	385	389	393	379	393	372	381	398	394	381	368	387	364	379	403	394	380	399	398	350	352	368	393	364	392	400	382	375	440	404	382	394	390	377	371	390	399	412	380	405	341	365	390	397	401	424	406	347	346	388	416	374	429	413	386	398	402	352	370	389	379	399	367	389	412	384	409	358	370	391	392	396	430	355	391	360	391	389	376	365	340	403	378	405	363	390	369	392	389	395	396	388	402	358	397	403	392	403	397	397	389	388	357	386	393	412	395	392	386	368	423	413	423	399	368	415	374	390	328	380	402	368	384	429	411	399	369	392	406	405	390	385	390	398	340	371	404	369	406	404	379	381	387	371	361	399	375	408	351	364	419	393	383	360	381	400	383	385	335	405	402	384	374	369	372	408	382	364	405	399	393	389	370	364	415	373	366	376	403	401	376	388	385	381	416	408	395	450	396	389	358	379	385	388	390	388	394	382	362	395	383	390	412	388	377	376	393	361	343	377	375	407	379	391	377	391	411	376	390	376	387	357	364	382	375	399	360	374	392	411	393	381	420	353	403	408	356	385	390	392	409	370	388	386	406	413	376	374	423	369	374	427	366	370	389	406	382	362	340	379	408	384	388	398	422	360	404	365	396	380	392	357	364	380	365	403	443	395	368	420	408	359	376	391	414	380	365	392	396	402	404	393	345	408	377	370	379	395	387	382	372	432	405	391	367	384	370	380	374	406	396	392	385	393	377	430	390	375	339	413	383	363	426	411	426	432	376	361	363	350	388	373	362	388	394	387	418	386	402	408	385	401	372	389	386	380	354	361	399	379	412	422	368	408	407	400	400	381	355	418	360	422	426	394	434	389	383	376	390	387	361	371	398	349	393	383	393	358	377	386	407	393	433	380	385	384	412	394	318	440	384	340	394	365	405	389	407	403	394	382	413	406	399	411	403	420	413	406	438	415	415	402	404	392	353	390	418	390	434	383	414	375	376	438	392	400	363	403	379	456	384	358	387	405	427	392	410	402	390	409	420	403	404	410	416	356	374	393	356	371	389	366	362	390	378	356	406	388	396	344	345	423	420	375	439	375	406	412	362	376	389	368	405	383	386	360	386	419	361	405	353	409	358	430	398	403	392	378	403	387	414	378	404	380	396	382	368	394	398	357	378	353	372	391	396	390	398	422	394	395	363	404	425	394	376	384	383	422	393	387	365	390	371	394	389	358	406	333	414	371	400	398	403	378	394	378	427	374	342	376	414	404	394	407	365	403	366	354	395	386	369	422	384	364	394	413	391	400	408	387	382	395	403	407	364	382	385	387	423	384	405	439	406	325	379	379	391	401	403	399	384	389	401	386	375	384	371	382	387	383	406	428	373	387	461	368	399	400	380	398	418	347	393	375	398	427	406	431	380	422	374	363	399	376	411	426	379	386	371	371	396	441	381	391	377	362	423	407	389	408	407	406	382	356	390	393	399	356	337	392	392	407	379	411	375	391	414	384	386	412	389	395	391	338	373	392	393	400	397	416	405	385	390	379	420	398	369	384	376	378	381	395	341	406	388	398	375	397	421	397	412	409	410	382	382	433	417	410	394	382	374	357	371	386	369	367	404	387	385	378	365	357	426	374	396	374	384	370	387	419	378	398	385	413	408	365	411	405	400	383	386	415	422	398	395	405	401	408	370	437	378	397	368	386	385	397	394	374	347	389	381	390	398	362	380	394	399	380	406	389	380	359	371	373	398	369	386	380	366	393	401	373	367	395	446	409	404	356	406	386	352	391	339	377	372	377	375	394	370	402	366	418	419	393	387	359	379	347	404	372	365	366	390	401	381	379	377	423	389	358	376	359	406	355	361	365	373	393	425	374	379	420	366	422	413	354	398	408	413	414	413	385	375	415	387	377	378	361	399	372	382	355	416	404	366	380	408	347	389	354	397	415	422	422	393	400	396	389	405	379	365	343	347	404	453	358	400	362	383	376	366	397	383	400	391	372	385	353	399	435	381	339	405	389	384	403	366	402	358	377	350	421	354	400	370	411	377	374	408	408	370	372	379	421	397	378	400	409	399	416	373	424	409	372	349	380	425	363	372	385	408	392	397	379	410	377	372	385	391	391	380	374	436	393	380	427	404	394	399	397	388	402	382	383	375	412	381	389	387	367	447	421	361	392	387	412	362	392	394	417	371	394	358	390	362	390	367	429	394	377	367	361	390	347	370	395	387	369	373	394	377	353	375	372	385	363	380	367	416	385	350	371	374	370	407	376	359	359	383	400
3616	1252	1921	2427	3014	2415	3408	6692	7880	6435	4532	1825	864	898	863	812	907	907	870	871	910	862	907	881	892	846	860	872	821	853	848	837	880	854	878	889	823	883	845	819	865	853	838	841	859	850	837	835	886	888	851	868	884	860	922	918	852	903	880	850	885	846	868	875	872	800	845	850	880	863	870	851	839	837	902	863	850	922	814	882	823	861	856	861	883	865	886	834	880	840	891	844	871	924	861	895	807	858	836	887	836	852	833	849	872	863	853	886	890	848	932	858	910	871	879	855	848	852	883	885	835	870	850	833	916	883	848	876	882	843	872	909	841	810	847	841	843	803	844	910	831	927	895	872	870	869	816	909	877	885	856	834	862	848	875	872	804	873	888	900	883	896	859	898	867	882	909	854	845	823	823	857	868	854	841	877	843	905	877	894	915	853	867	909	885	888	872	884	873	871	854	848	821	861	870	886	884	842	838	906	848	805	897	885	861	905	855	857	824	853	921	868	919	905	845	890	885	847	872	848	862	862	924	820	850	907	890	883	842	872	889	886	903	870	860	857	838	863	836	853	888	871	850	853	861	837	844	865	830	905	881	898	922	893	834	921	885	876	854	886	871	837	847	884	828	870	817	878	864	877	869	864	828	834	866	862	848	899	882	945	865	899	850	899	797	833	883	828	897	874	868	817	906	835	934	877	876	882	916	865	862	824	925	891	865	868	848	880	848	903	857	916	836	903	855	971	863	872	866	856	908	845	949	855	899	846	851	895	911	908	891	939	819	880	845	842	866	833	909	819	884	902	857	881	908	886	833	872	879	830	890	852	814	894	846	825	814	897	865	862	876	818	890	899	871	826	874	872	904	844	859	922	880	880	857	856	890	859	878	896	855	797	827	882	933	877	848	864	880	904	875	886	819	878	830	880	823	830	877	862	884	811	846	877	854	912	886	855	864	877	817	849	890	870	830	865	920	864	870	848	849	830	894	888	857	869	915	870	886	880	871	904	901	870	863	895	857	859	877	858	868	835	915	881	815	864	892	838	897	854	895	843	874	829	856	848	880	864	872	863	862	875	871	810	858	891	839	922	861	847	924	876	901	845	925	925	899	955	857	842	850	864	864	856	903	838	912	847	869	890	880	915	871	896	920	877	930	861	864	902	880	858	883	846	854	887	846	842	847	804	865	843	926	887	872	822	915	922	834	853	903	787	853	932	879	871	896	894	885	853	893	879	797	829	857	888	824	884	806	822	832	871	816	822	861	920	864	901	865	877	902	865	899	862	950	877	854	872	872	904	867	829	877	853	880	852	881	871	873	869	857	857	881	860	937	870	866	928	879	842	851	820	907	819	857	842	828	897	858	872	854	892	860	850	821	800	866	830	845	851	811	841	868	820	884	861	890	884	891	871	848	846	851	883	889	801	909	854	888	876	880	819	873	862	889	946	887	811	832	894	839	837	870	861	877	815	867	900	848	863	850	882	854	854	868	846	811	874	889	857	902	876	871	863	899	890	882	897	883	883	935	866	902	893	871	881	857	923	880	863	876	893	843	920	886	838	832	869	869	841	873	790	864	824	843	878	910	863	939	902	897	886	907	878	870	848	836	917	881	862	823	836	877	821	898	850	900	851	849	913	887	864	905	842	844	816	893	896	880	898	844	879	898	832	860	859	866	857	899	852	868	858	862	833	922	830	891	848	899	910	900	880	886	896	865	906	881	927	885	850	828	860	877	849	913	882	887	869	872	858	887	846	923	855	831	862	879	836	861	879	873	870	833	857	895	921	867	876	900	817	924	869	879	864	862	886	854	889	845	915	852	817	871	902	834	855	896	912	820	916	850	909	895	884	833	833	896	896	864	908	927	854	857	890	868	902	794	876	827	865	865	883	877	849	863	864	856	898	799	866	877	885	887	848	869	907	878	844	890	819	832	841	898	854	855	886	851	806	872	862	836	869	841	873	878	882	819	876	886	892	844	845	866	844	879	817	820	865	938	802	860	831	826	846	841	867	832	860	867	892	902	822	875	887	859	848	849	910	847	834	825	846	824	842	870	887	807	843	877	813	868	884	904	863	809	855	899	896	886	865	905	877	889	893	868	835	811	859	938	867	888	863	854	888	835	822	879	821	839	866	890	854	813	815	876	920	857	925	889	836	850	876	877	839	873	911	857	891	822	881	892	922	884	894	863	900	860	857	885	896	867	900	864	850	916	845	867	918	892	880	830	860	907	831	857	855	876	876	887	867	856	872	849	879	855	847	940	829	859	855	855	881	864	876	875	880	857	912	906	888	818	858	831	847	877	842	855	870	863	877	903	897	901	938	874	837	809	835	900	878	819	881	844	899	864	853	867	875	876	817	869	876	856	898	869	874	799	884	879	873	857	866	925	877	834	894	880	888	875	881	924	936	834	834	865	870	897	871	856	843	838	875	864	872	862	871	909	881	887	837	869	831	846	888	893	849	862	885	833	925	851	852	859	783	842	874	800	882	889	863	850	877	875	841	890	851	871	880	868	861	888	810	849	825	849	875	842	928	896	846	846	889	836	878	839	870	891	887	854	913	871	917	854	835	899	886	907	875	850	853	848	889	916	840	888	904	908	878	863	896	861	830	872	922	848	874	887	905	891	864	882	848	850	894	830	819	858	893	869	818	869	819	893	890	855	877	859	893	843	879	805	832	852	889	880	868	904	852	815	860	865	885	911	927	878	820	898	872	888	838	834	891	863	884	867	824	892	871	873	861	870	868	943	849	845	875	873	858	871	829	875	868	889	857	925	921	853	915	814	848	833	893	834	857	857	856	859	902	865	789	873	857	840	809	869	849	885	848	859	885	851	837	885	914	882	829	819	940	872	861	894	830	845	868	923	855	947	904	857	837	832	915	851	866	867	844	868	892	866	842	866	892	899	888	841	881	915	864	833	869	859	890	863	863	858	894	849	837	824	892	891	877	878	884	875	857	912	854	857	869	829	874	878	886	885	855	867	865	870	810	820	874	882	824	880	874	914	908	918	875	904	825	868	912	842	885	910	826	905	884	852	929	917	948	837	838	897	882	894	849	776	930	854	835	917	870	854	795	898	876	866	853	815	933	846	878	849	841	820	902	850	913	914	898	903	851	878	857	908	850	863	830	935	890	883	846	845	852	894	848	862	805	881	940	834	808	886	877	885	923	870	836	857	815	924	842	828	874	839	858	852	850	852	853	812	865	892	896	887	870	872	830	905	869	793	864	886	879	863	852	880	925	839	859	886	853	869	852	850	862	911	831	847	891	887	902	841	894	842	878	862	863	846	833	857	848	878	868	874	835	854	820	867	886	825	926	879	899	860	897	866	901	853	858	848	865	901	881	850	894	883	856	831	929	855	870	873	841	847	871	866	862	859	851	850	808	841	873	823	849	860	860	859	866	807	881	885	901	888	862	867	919	864	895	877	866	803	889	849	869	866	900	856	896	898	881	869	841	882	825	905	842	920	904	816	824	825	840	865	852	848	831	853	902	807	895
16054	3255	2734	2098	4146	21283	23992	18294	23023	18098	10599	3691	307	280	255	265	250	297	294	266	265	256	288	278	292	247	285	288	237	264	253	292	273	274	282	273	269	275	292	266	257	269	262	244	284	257	273	268	261	262	263	234	284	272	268	277	279	273	265	277	260	252	286	254	255	272	307	298	295	280	280	253	285	268	243	248	253	251	259	299	251	273	248	250	277	268	266	239	288	275	300	263	260	253	271	273	263	238	273	275	270	282	268	279	278	286	263	265	275	262	273	254	239	277	302	288	291	263	274	285	258	243	273	280	274	286	272	258	278	269	294	253	265	281	286	282	271	290	299	269	254	241	295	275	270	244	263	253	267	278	269	245	294	260	292	241	272	257	279	278	275	281	295	273	259	255	266	262	256	274	269	287	263	277	295	278	262	246	300	270	264	252	305	275	260	271	270	300	272	286	266	275	265	282	280	271	261	261	271	276	252	269	268	259	279	252	240	264	254	260	264	273	274	276	312	268	241	293	261	290	252	266	282	233	249	265	256	230	267	247	256	260	247	286	250	290	228	278	268	270	293	272	313	263	281	274	268	279	267	301	278	261	276	261	283	270	282	280	245	252	288	273	291	278	272	256	261	277	260	271	267	264	278	238	259	233	248	265	264	273	268	252	268	283	272	266	241	261	288	304	249	253	280	253	277	280	251	253	304	294	266	245	280	296	258	309	258	258	285	286	262	253	278	233	286	288	270	268	311	282	266	285	251	267	261	241	255	297	264	291	274	287	270	281	247	293	255	248	274	274	231	253	271	288	267	246	240	280	273	258	244	259	255	261	248	245	253	281	279	269	274	267	277	260	247	243	253	252	268	282	304	279	271	247	281	265	306	272	255	278	268	241	280	289	266	267	251	262	269	273	305	247	276	267	287	271	279	303	287	241	279	313	270	282	282	257	258	277	281	263	266	266	278	277	256	264	294	248	266	249	294	248	282	278	281	250	244	294	323	259	250	249	284	247	252	266	233	268	259	272	281	295	318	257	249	262	287	268	234	273	277	257	273	264	263	238	262	289	251	255	286	263	262	286	291	251	272	290	251	264	307	277	273	284	264	263	256	268	277	272	259	267	272	289	265	277	253	279	272	254	286	262	262	276	300	274	295	280	275	261	276	272	268	246	283	292	277	265	260	250	290	289	268	264	284	289	292	272	275	256	263	331	286	297	273	251	285	312	265	299	244	284	249	270	284	260	248	269	261	250	272	275	234	234	261	252	279	282	270	297	298	280	255	289	254	259	263	289	285	323	272	260	285	314	257	295	317	263	283	284	262	267	253	285	303	252	262	257	280	274	268	290	273	235	282	233	261	267	283	299	265	280	302	252	235	279	298	250	253	291	302	284	296	261	276	263	280	273	268	266	272	241	288	295	308	296	251	282	252	280	256	272	271	255	253	274	263	258	309	255	230	293	260	290	267	271	254	283	289	265	264	249	262	247	288	308	229	253	265	236	250	292	276	276	273	282	289	286	247	277	286	278	277	309	268	274	259	257	281	263	269	267	260	257	257	271	254	275	285	256	236	262	254	259	239	301	244	263	277	275	264	267	292	277	276	254	289	245	242	264	249	287	252	247	256	281	249	272	274	250	262	301	285	278	280	238	253	248	267	270	270	282	272	235	258	290	308	240	287	279	266	273	259	249	264	304	272	268	258	253	258	270	247	240	235	279	287	286	256	260	269	269	287	270	283	265	282	281	269	257	283	248	291	264	283	251	280	262	278	253	265	250	282	281	276	260	280	266	259	261	273	271	241	245	280	305	297	271	298	278	292	265	221	253	261	289	248	257	264	260	286	270	256	252	302	296	258	265	251	288	265	263	285	267	257	250	268	265	288	253	255	258	276	293	259	255	254	281	277	266	220	238	255	308	252	276	263	265	229	277	255	253	289	274	255	230	246	252	282	280	278	267	242	253	277	288	256	296	277	236	263	249	289	269	272	277	274	265	289	308	285	259	261	253	257	284	292	280	293	288	279	285	241	236	260	253	278	279	288	265	278	241	247	291	277	270	291	284	281	280	266	266	274	262	257	273	263	280	241	264	217	270	285	251	251	266	273	249	259	236	271	272	272	288	271	284	277	253	294	281	281	245	278	282	272	275	264	294	258	270	264	263	273	262	254	292	285	279	269	275	287	275	288	257	278	257	296	259	293	266	266	255	253	290	268	288	244	248	259	274	282	252	253	272	280	247	251	272	276	285	233	274	275	285	276	252	280	269	282	263	263	254	302	292	264	278	246	260	290	260	279	255	261	286	265	267	276	291	230	258	265	298	274	310	281	290	253	315	266	278	278	286	294	271	276	279	269	284	273	266	259	287	287	283	249	254	277	269	291	241	256	243	266	270	276	293	251	270	257	268	288	266	261	249	233	287	267	254	277	267	235	299	262	273	262	280	240	250	266	273	292	243	265	252	266	270	271	267	283	253	270	291	287	283	267	263	253	278	294	289	284	260	278	286	248	267	278	274	243	276	271	237	298	274	268	280	256	277	269	244	302	262	239	261	269	274	233	266	273	271	283	279	300	286	273	242	273	285	303	271	275	277	264	299	262	244	259	261	285	270	289	268	257	258	269	280	289	266	246	279	286	290	277	265	270	265	238	263	300	267	269	252	278	252	261	294	298	240	284	268	270	272	288	281	299	294	268	283	284	253	273	230	241	277	296	275	289	277	288	244	258	283	320	253	263	246	270	255	284	260	259	247	289	264	310	292	225	257	278	280	250	278	275	276	248	267	272	294	288	278	283	266	262	260	273	269	268	248	253	261	267	266	280	271	316	260	295	271	257	260	257	288	240	262	295	302	299	294	269	256	255	251	275	282	289	300	263	238	292	273	265	315	271	259	231	292	263	264	267	222	247	243	252	241	292	269	243	288	272	288	271	289	263	264	270	262	261	247	282	236	231	272	284	281	257	295	283	258	277	311	238	285	250	270	266	266	282	242	276	268	264	318	283	250	267	339	281	265	295	283	280	263	245	236	241	267	272	276	285	274	273	263	274	285	286	265	238	268	260	254	303	276	293	274	240	284	265	255	246	293	273	251	256	282	284	280	256	280	251	259	275	298	253	258	273	304	256	236	257	281	288	286	240	285	254	301	286	266	319	259	289	248	246	260	252	243	259	272	287	279	258	271	291	291	293	289	281	258	251	260	277	257	237	246	236	321	277	290	288	312	283	283	266	269	256	269	263	276	284	274	242	259	259	256	278	265	267	267	266	232	245	259	292	272	269	254	262	268	285	284	260	281	279	272	260	267	260	260	265	231	276	268	283	261	252	265	251	256	279	262	268	288	275	243	250	258	265	277	261	284	267	251	276	262	278	301	270	256	260	234	259	285	271	258	237	289	252	265	270	287	281	284	240	262	277	250	292	275	281	288	284	275	299	270	269	259	249	282	277	273	275	295	259	272	279	281	290	281	267	276	273	292	291	275	262	304	281	293	247	251	255	291	252	302	273	249
9460	2237	4903	6009	13770	41678	36442	37198	42939	37511	27755	10764	688	673	645	615	661	656	668	652	662	655	639	635	648	669	715	685	656	691	659	624	605	637	663	637	670	655	605	612	638	663	621	666	639	632	676	627	602	652	608	680	615	664	653	644	651	659	678	652	617	655	610	644	625	661	593	704	639	671	714	629	635	617	668	697	645	629	630	648	665	594	641	668	608	651	626	628	654	657	661	713	651	642	680	594	647	652	635	601	611	651	610	651	680	636	630	655	584	616	611	621	683	596	595	666	594	646	629	667	627	632	636	679	597	642	668	592	615	636	606	637	665	637	657	639	686	651	654	663	638	597	637	654	671	624	594	573	622	643	604	632	641	636	640	668	641	622	608	598	609	626	632	686	637	634	620	624	634	672	619	628	655	715	637	649	662	677	627	644	639	646	630	667	665	621	664	627	616	622	646	665	622	630	689	602	664	642	641	611	628	625	646	617	601	669	642	615	641	615	651	630	614	640	650	629	603	640	624	633	642	621	648	672	658	669	659	608	624	600	670	641	684	630	594	591	666	614	640	600	674	660	654	626	633	624	612	662	676	626	623	569	642	650	640	618	658	679	674	624	602	623	651	618	667	652	615	630	625	667	660	660	651	589	684	578	652	605	635	645	637	579	642	606	633	631	635	695	655	639	628	677	610	633	632	641	643	669	626	653	654	652	565	653	654	587	645	614	639	654	658	665	686	623	642	617	615	643	649	637	690	693	596	610	647	654	660	636	625	609	621	595	613	676	670	634	603	636	651	645	634	637	623	595	650	614	640	605	677	619	612	671	644	618	677	561	643	622	656	609	643	595	648	636	646	671	612	702	665	633	619	623	598	612	637	651	640	668	647	592	638	655	637	653	671	614	660	639	693	649	660	666	662	608	573	686	617	637	614	617	687	614	638	628	600	610	678	627	642	637	676	637	609	596	618	592	661	682	619	612	606	646	630	631	636	632	592	642	633	646	652	623	629	620	679	638	651	672	621	649	618	630	609	611	625	619	627	677	656	604	608	627	669	637	636	577	658	630	636	632	653	636	644	636	678	607	634	634	626	612	631	642	639	629	666	602	652	618	649	604	648	658	594	613	616	615	598	678	604	664	661	658	615	668	625	643	670	639	678	684	603	595	646	606	635	598	675	655	656	591	662	627	628	667	634	602	655	662	673	636	629	629	633	629	604	645	679	642	604	632	606	640	631	635	641	654	660	668	589	641	655	591	633	665	638	633	634	646	667	631	632	614	689	613	644	691	691	654	652	611	636	649	654	640	611	670	654	679	616	638	664	590	625	654	620	644	677	657	659	673	622	656	626	627	585	679	636	680	654	652	646	637	618	648	624	661	673	614	653	644	692	632	638	577	673	640	648	650	648	645	630	660	637	653	643	669	627	614	650	653	635	672	629	684	630	656	623	661	613	629	688	599	661	652	619	618	624	654	632	637	654	655	697	666	643	639	645	627	629	633	667	577	618	641	648	605	634	593	639	603	617	668	631	618	626	719	668	701	619	671	599	627	665	600	656	627	621	664	580	682	673	604	605	648	639	660	646	648	670	603	644	649	647	642	641	630	611	658	640	645	668	647	649	596	603	653	638	675	677	608	649	650	607	637	650	601	612	643	617	612	652	593	640	601	593	610	654	648	626	661	622	645	633	646	579	628	622	647	621	581	653	655	610	583	655	631	633	717	621	577	601	636	569	647	617	651	688	629	619	646	663	676	610	651	643	632	619	650	708	672	627	645	611	658	590	643	670	647	631	621	629	678	681	644	646	644	631	599	587	677	652	597	571	697	647	654	671	600	687	671	681	657	659	657	631	623	621	636	613	659	638	640	656	627	636	608	612	656	612	667	644	607	650	637	650	643	659	606	621	647	687	675	644	612	625	664	642	626	599	647	610	663	602	632	625	680	694	666	636	660	625	586	637	641	645	668	630	648	647	616	637	653	642	621	662	602	639	623	672	675	620	635	671	663	643	650	640	640	627	602	660	624	676	646	559	668	632	638	658	592	602	590	602	682	622	624	646	654	639	661	642	609	672	622	661	647	594	598	668	655	669	646	653	638	698	595	653	590	683	642	631	613	616	615	637	651	664	631	620	672	639	649	630	648	640	618	655	611	666	618	650	659	642	619	621	652	650	585	631	646	626	629	665	624	619	674	632	644	665	631	652	586	643	677	675	595	600	672	601	656	564	624	635	614	633	645	655	621	599	673	633	625	680	650	632	676	631	648	643	691	633	637	654	658	628	616	612	647	629	637	591	610	625	647	660	644	637	636	645	620	619	641	647	656	634	628	699	648	640	635	672	604	683	652	645	631	695	614	640	675	609	628	607	652	669	617	660	636	636	623	710	609	637	619	651	668	603	647	594	622	633	620	601	640	665	651	647	700	706	609	646	611	652	621	638	616	605	667	614	647	590	617	620	659	648	666	615	653	667	620	645	608	672	652	657	630	609	650	658	628	669	655	653	646	598	636	649	620	637	626	618	630	655	653	605	609	653	632	693	614	582	661	608	655	639	650	683	650	664	620	610	650	630	637	635	677	665	602	642	625	646	574	619	644	622	645	648	619	649	638	670	598	627	627	692	655	679	617	592	626	611	640	638	650	626	647	670	644	661	603	639	636	623	590	624	627	615	641	653	604	645	633	631	662	620	621	618	649	632	641	634	605	614	646	623	671	624	648	630	657	660	652	638	623	668	610	643	627	671	663	584	643	612	649	679	617	624	667	615	649	640	578	640	636	653	651	675	636	623	596	662	586	687	616	693	634	666	612	655	621	627	696	626	616	623	679	669	640	663	650	637	671	671	667	636	668	650	691	616	615	641	655	647	674	644	622	630	624	634	661	634	650	672	641	663	626	607	594	639	613	692	617	622	646	635	673	648	670	636	574	666	602	632	632	604	602	628	627	672	660	645	669	667	617	635	623	641	647	621	637	620	594	647	662	661	616	619	630	609	624	628	602	627	622	660	631	658	642	633	647	617	601	638	652	672	639	618	649	648	665	592	611	684	649	639	699	598	592	658	660	651	649	642	644	681	636	640	646	636	641	617	631	692	617	602	683	621	648	679	621	670	661	630	633	674	637	635	650	668	639	637	582	634	622	626	638	634	656	639	652	631	635	641	613	572	636	638	603	637	625	621	650	652	636	670	625	636	636	639	633	681	594	641	635	590	643	620	606	602	605	612	678	657	624	692	674	645	609	637	629	652	650	639	654	640	659	667	614	639	665	624	639	633	648	649	623	655	659	649	632	628	680	599	628	632	645	625	638	590	647	627	637	612	690	650	639	660	553	654	626	629	687	625	692	622	650	676	612	612	677	642	630	638	608	652	654	647	703	663	680	666	655	600	621	614	667	656	621	653	609	658	632	661	665	629	649	657	627	651	660	660	641	630	630	678	619	667	651	635	650	700	629	680	604	617	640	708	638	620	662	635	619	617	637	608	671	657	652	669	670	672	627	629	674	642	686
25156	6610	4818	3581	5839	31377	50357	43356	34784	24650	14933	5025	367	306	333	316	342	335	345	319	318	311	317	374	339	306	299	328	321	281	344	329	297	322	316	331	378	326	365	350	319	347	372	314	342	306	367	346	291	331	350	329	309	327	329	309	321	354	351	372	308	329	322	365	340	321	342	322	322	320	330	336	338	323	342	338	332	341	301	343	349	329	304	348	335	312	334	314	303	333	328	356	327	320	327	304	352	307	351	364	339	332	324	345	327	347	329	328	324	291	378	340	339	363	328	318	318	323	309	328	354	358	337	350	344	332	321	343	338	342	325	310	335	316	365	350	361	357	360	317	324	322	332	318	343	321	336	336	343	332	317	334	346	320	305	320	313	346	313	352	343	319	334	303	340	357	343	318	347	306	337	327	319	342	313	330	347	278	334	305	368	347	340	360	319	314	344	365	323	354	330	325	348	331	336	331	379	331	338	353	338	344	326	331	317	319	328	349	341	328	332	324	328	345	311	333	335	349	317	301	323	350	331	350	322	316	328	338	317	345	330	345	312	357	368	375	329	362	331	352	294	348	358	334	333	334	335	363	394	375	314	326	349	320	345	315	308	364	332	355	290	328	312	310	345	337	329	357	362	322	294	331	308	333	333	355	326	343	325	338	314	323	339	316	304	317	341	379	337	343	310	294	316	311	315	330	354	365	320	328	334	326	307	281	313	323	296	337	342	338	342	338	364	348	344	346	326	328	354	346	317	336	328	366	314	324	326	342	322	343	317	326	348	308	338	325	350	325	314	297	341	332	347	340	342	343	298	368	359	314	349	344	361	327	333	275	306	310	346	360	317	361	357	317	283	340	362	348	352	342	329	350	348	321	332	304	355	333	292	344	342	338	333	333	317	320	353	336	321	329	334	325	351	333	332	321	302	378	347	322	331	319	310	369	329	296	329	333	327	351	343	317	339	339	316	331	346	353	337	322	310	317	332	372	333	330	321	324	330	319	353	314	304	332	332	370	340	351	338	345	359	316	371	317	298	351	344	332	331	356	320	330	296	331	368	327	305	303	360	342	364	308	324	310	342	325	347	315	317	344	314	298	330	325	354	348	327	315	348	340	305	337	315	323	365	355	336	289	323	352	371	318	345	353	359	333	327	316	334	305	351	349	354	301	334	316	300	343	336	289	356	347	321	345	363	304	304	317	313	361	297	322	311	333	261	315	319	329	307	363	333	313	316	360	323	319	341	318	322	374	324	332	315	338	309	338	338	330	342	321	308	314	348	347	314	286	329	340	328	341	355	334	332	311	342	295	308	339	344	332	354	333	341	315	364	320	331	329	305	327	352	332	373	309	306	321	345	330	348	326	310	332	327	356	341	318	349	339	364	317	326	357	335	378	336	316	360	334	343	340	348	336	326	330	318	322	301	354	348	324	320	319	334	332	344	309	322	355	326	315	343	317	328	317	331	315	357	351	357	342	310	286	300	337	317	349	371	316	368	359	324	340	327	345	355	364	378	326	369	306	322	320	324	349	343	319	339	339	304	341	308	334	358	330	298	325	355	309	316	304	330	336	335	318	315	335	334	344	346	328	364	341	327	335	344	354	364	351	310	343	355	312	310	317	304	334	302	323	313	351	324	337	348	298	338	360	319	313	320	355	324	345	361	332	374	331	331	361	344	322	346	341	352	360	343	310	337	317	299	313	340	316	310	346	313	349	314	355	309	364	308	323	297	330	333	320	348	353	316	295	324	325	373	333	296	307	306	358	311	355	327	320	312	294	345	371	322	295	326	346	324	286	303	311	319	357	308	350	342	318	314	299	321	325	357	342	353	338	346	329	300	319	282	314	365	313	318	353	326	262	302	325	346	335	337	349	313	336	340	311	331	318	302	355	333	335	311	297	329	346	318	317	326	357	327	328	367	347	324	291	358	301	340	310	326	318	324	316	354	331	346	340	341	308	315	341	329	307	308	355	330	334	276	334	353	360	309	357	347	333	325	294	318	368	327	303	319	324	324	327	317	341	352	298	346	322	345	313	341	330	382	350	342	310	335	329	297	290	331	367	326	312	317	343	328	314	347	309	348	346	331	334	316	327	369	376	332	305	325	379	306	334	333	319	350	351	367	340	330	335	341	330	319	326	330	321	362	323	358	333	330	295	317	342	304	319	329	335	336	305	298	352	317	309	315	359	323	304	361	336	328	346	352	294	333	323	292	285	363	318	321	349	328	324	334	312	326	308	328	319	331	358	338	331	322	314	311	334	354	309	303	326	365	316	307	327	346	324	350	326	362	334	302	321	366	358	365	338	316	355	347	329	303	338	331	307	362	341	311	328	332	349	343	341	324	334	348	348	333	304	344	310	330	356	345	300	291	317	379	317	355	328	330	350	348	342	326	335	317	316	339	314	360	365	346	351	324	328	337	300	296	316	369	318	307	327	330	309	320	337	312	335	339	308	331	362	338	340	348	353	314	331	360	354	331	320	306	326	324	337	337	320	371	335	330	341	303	305	296	349	310	345	328	313	353	309	351	320	333	347	343	335	305	334	317	338	315	334	337	340	350	291	316	326	328	365	357	354	374	345	341	310	331	363	351	337	341	279	308	352	348	370	334	337	333	356	339	355	356	337	368	353	309	282	298	324	336	309	337	292	337	330	321	340	316	328	303	316	313	362	329	309	309	314	331	350	345	323	345	315	276	344	360	346	307	320	334	347	298	297	328	333	372	328	362	317	317	332	353	306	354	340	336	337	325	325	355	333	285	347	302	349	388	320	347	345	332	331	328	331	320	321	321	339	320	328	333	330	331	338	382	309	334	327	322	335	336	332	339	311	323	316	337	363	331	353	318	315	329	335	378	308	351	315	338	281	325	313	331	349	366	336	329	331	322	319	328	323	311	337	353	324	338	329	388	289	329	313	329	345	306	355	330	319	357	331	331	363	331	333	288	319	324	302	323	339	388	366	314	337	312	328	326	309	351	319	322	317	315	336	354	299	322	351	312	363	332	298	321	328	345	332	327	343	348	321	346	344	313	308	348	305	333	332	342	335	354	317	312	329	287	287	323	303	303	317	331	358	314	300	306	327	333	354	343	339	346	367	367	322	322	302	332	328	330	314	323	292	328	324	336	308	359	311	323	327	344	346	330	336	326	339	329	347	354	348	356	316	352	299	316	334	330	350	339	347	343	313	336	322	337	344	334	341	358	345	342	339	330	302	315	353	331	357	323	333	316	352	331	348	324	360	337	347	331	356	315	306	316	306	345	331	340	336	323	323	346	312	332	312	308	333	304	327	321	315	334	337	319	323	322	340	357	343	327	320	340	341	341	322	336	363	331	325	340	333	378	312	341	314	309	291	330	339	312	324	357	351	353	297	313	371	320	341	312	321	362	360	287	322	304	315	360	335	332	341	329	329	343	358	352	329	358	352	360	307	304	322	335	296	317	300	375	316	381	316	343	320	335	325	329	301	321	312	315	318	330	326	325	326	360	317	358	330	371	365
12800	3297	7306	9040	17684	50463	63044	58592	50581	42597	32635	11788	840	789	826	862	856	815	837	804	833	798	796	789	819	781	797	796	826	775	817	840	820	823	770	786	800	784	800	772	839	810	792	744	813	763	779	745	765	817	798	791	785	755	781	758	780	817	787	761	731	806	781	733	791	756	783	839	836	769	728	774	788	754	796	809	820	797	791	828	758	792	759	783	821	774	819	784	783	780	770	815	781	806	813	757	811	772	797	788	807	757	741	806	759	811	768	784	764	742	777	817	793	800	746	776	797	766	750	760	797	766	741	800	800	769	733	789	752	734	803	774	781	785	799	771	740	780	790	807	825	801	805	802	775	855	757	771	774	768	750	720	741	822	776	813	721	750	787	818	778	816	784	769	740	742	821	753	785	780	774	796	772	786	764	741	770	826	749	750	795	762	780	776	827	756	823	782	790	753	766	796	794	774	811	784	804	781	803	783	746	769	775	766	780	783	852	767	800	781	781	766	824	787	796	761	764	779	747	788	768	794	800	806	765	777	776	737	773	702	752	827	766	780	799	763	814	794	744	774	854	798	800	821	784	770	825	752	765	756	816	779	807	763	768	727	768	742	830	776	751	780	771	807	739	743	787	800	782	820	804	814	802	754	781	816	766	854	751	789	805	778	766	814	751	768	838	784	781	779	810	808	777	763	777	806	829	778	764	779	764	788	761	812	792	759	784	808	787	750	813	775	802	802	765	806	799	783	744	753	770	779	739	770	781	796	795	795	741	797	754	760	759	759	753	759	766	772	707	758	758	760	786	800	792	828	753	764	743	765	804	807	746	742	787	797	686	795	766	727	783	718	793	747	817	792	759	814	815	775	783	767	759	765	754	796	770	808	789	731	783	751	770	756	771	782	778	768	753	764	821	786	768	802	740	785	777	765	816	795	789	742	764	758	783	771	793	783	830	779	769	794	744	760	808	700	754	804	791	836	796	805	761	758	802	765	757	820	754	771	763	794	752	768	762	790	795	743	765	810	798	748	800	756	824	745	794	768	735	831	812	783	776	816	750	794	811	727	780	762	765	793	773	812	787	746	733	840	774	715	777	810	771	783	790	751	781	779	806	788	787	794	797	745	802	767	747	783	774	778	770	753	806	770	781	781	743	758	748	808	822	765	777	773	746	770	780	788	797	778	788	781	757	748	820	799	797	763	743	802	768	795	764	807	793	792	798	823	769	821	781	823	803	759	762	805	789	808	738	783	786	785	817	790	707	729	763	791	709	801	747	790	746	807	784	757	729	808	775	784	772	770	746	788	803	714	768	793	736	787	810	753	819	745	774	815	800	776	804	790	776	791	767	742	804	796	807	771	754	792	774	792	777	805	797	830	799	756	807	760	803	764	781	794	785	819	773	788	795	832	790	826	794	760	798	799	786	774	799	789	788	741	786	746	766	841	736	759	788	738	795	743	836	813	779	763	764	815	831	862	785	759	772	847	816	769	789	790	777	791	739	815	795	870	762	791	806	808	755	793	804	720	753	747	794	801	763	789	780	754	821	868	820	789	788	762	778	857	790	765	769	799	790	790	762	764	736	755	736	736	811	829	826	782	789	804	780	777	763	814	789	781	791	820	758	746	807	788	751	789	825	744	764	786	785	761	767	826	763	747	723	799	818	825	803	751	770	767	844	775	812	769	806	760	785	751	796	743	776	765	836	775	728	855	809	773	797	778	778	797	740	799	759	746	801	773	820	787	768	804	800	792	756	741	785	775	765	784	783	808	731	800	807	822	780	784	831	793	808	775	816	736	763	745	836	740	800	773	843	810	769	795	776	714	772	827	737	754	755	741	764	767	798	800	833	751	822	770	794	706	722	791	811	806	801	802	780	789	773	792	752	850	773	749	729	804	729	799	797	770	770	774	778	780	759	773	803	796	769	759	805	807	811	792	798	810	781	758	837	748	767	829	766	796	801	787	750	765	801	725	787	789	742	769	803	772	813	805	788	757	820	773	820	786	761	772	782	742	754	749	755	774	769	759	788	768	772	703	819	757	792	789	762	805	806	749	712	808	774	798	732	765	792	802	771	788	716	779	732	784	794	807	760	788	749	826	798	776	801	808	809	762	788	755	756	738	802	762	798	817	715	770	793	779	778	766	762	745	745	783	793	788	823	768	786	788	799	731	784	755	758	845	796	807	756	808	764	823	726	739	802	743	760	721	788	790	820	765	841	876	789	781	791	763	754	776	771	783	764	742	756	777	808	791	791	780	804	755	782	788	771	766	799	801	848	812	785	775	836	811	832	739	816	758	814	768	759	756	784	815	762	769	748	783	766	836	789	761	745	767	832	810	790	832	737	757	776	785	759	811	762	798	747	711	758	774	830	745	792	752	783	811	778	787	785	786	769	821	756	782	838	781	818	822	791	732	771	788	781	771	733	805	778	769	776	743	792	778	784	787	798	765	787	828	764	798	793	815	763	776	746	802	798	802	765	794	748	807	767	821	787	762	821	785	798	785	685	803	789	751	803	770	787	799	762	778	719	762	820	805	800	798	771	730	742	767	781	763	771	801	824	803	793	790	780	749	791	762	761	807	848	784	786	764	793	811	757	796	772	724	835	801	777	787	839	798	769	747	818	783	824	805	783	851	761	763	741	756	805	799	752	761	799	766	808	826	757	825	798	793	793	797	791	776	796	747	796	788	751	788	773	768	778	796	758	735	783	794	794	755	777	782	758	794	820	789	758	797	812	802	815	747	791	793	803	769	798	783	841	807	769	772	792	797	795	731	806	776	769	795	788	760	767	804	786	757	797	761	801	742	782	772	807	764	779	794	757	785	747	821	803	812	809	774	755	783	801	796	762	839	817	761	791	806	803	809	749	768	845	743	808	746	795	785	761	789	781	796	812	748	770	791	787	864	750	738	768	761	792	782	780	809	742	766	754	774	739	782	796	766	798	825	734	803	835	810	741	765	789	761	773	757	783	746	832	824	763	752	787	775	801	793	796	843	744	764	792	757	786	792	747	835	806	775	796	747	825	763	799	806	777	792	769	786	773	763	775	771	751	760	802	768	786	765	813	784	813	813	815	818	800	800	757	798	812	777	727	799	767	801	797	766	782	774	793	807	754	786	809	751	788	763	782	796	813	791	750	753	813	773	793	724	801	792	818	775	778	806	811	749	776	808	763	775	805	796	703	767	793	792	818	773	729	758	793	809	788	770	722	799	781	780	724	803	823	762	756	776	828	759	780	787	742	793	718	775	815	791	814	782	820	804	736	739	786	739	728	781	767	783	775	769	777	768	806	797	755	790	800	789	781	788	766	766	767	816	813	775	814	764	796	827	798	733	759	811	791	754	808	778	753	835	764	760	748	731	812	867	802	782	738	795	815	753	791	784	799	761	760	769	727	771	739	815	769	825	821	800	781	772	810	786	825	778	795	790	784	722	779	760	736	787	718	779	744	786	788	841	784	778	775	781	817	779	818	825	780	789	805	762	715	761	796	759	788	785
4621	1053	1064	850	724	1149	1743	1854	1823	1376	1060	616	419	453	381	426	406	429	414	448	404	442	424	398	447	419	431	397	368	409	408	438	418	396	411	392	396	467	418	420	395	394	438	392	377	398	474	404	428	394	418	424	444	408	399	399	408	383	400	402	409	394	459	410	407	413	416	417	390	397	450	385	406	419	433	401	413	433	379	412	345	405	392	400	401	413	383	388	420	433	386	419	365	403	426	398	408	413	410	413	378	408	390	406	415	422	396	385	419	419	430	436	416	411	441	415	438	383	398	405	432	405	384	392	429	454	413	366	420	399	416	439	415	435	437	414	410	442	402	403	422	412	477	442	426	414	395	442	419	422	392	419	428	431	423	385	365	429	385	414	427	435	411	400	399	412	475	459	411	428	437	415	396	401	434	426	448	393	443	401	381	417	409	374	387	436	440	387	418	432	399	417	430	432	442	395	428	413	437	382	446	391	441	390	367	406	369	404	411	386	400	404	412	438	422	417	401	410	407	383	451	378	395	440	424	395	397	413	436	396	434	396	417	397	414	407	437	430	361	396	381	432	399	431	414	419	449	394	422	409	433	425	417	397	449	414	406	374	409	421	400	389	405	437	412	431	384	378	404	400	396	414	439	419	401	395	408	410	444	427	389	400	415	424	402	408	473	429	372	409	446	392	393	378	443	432	412	451	413	414	447	402	399	403	392	385	431	423	411	460	416	408	393	408	411	405	404	437	420	422	412	400	427	434	450	451	434	428	424	394	417	432	393	394	411	421	410	418	394	423	415	437	382	403	430	426	386	381	420	380	438	413	380	439	415	437	414	440	430	403	411	448	384	394	429	359	427	363	426	426	417	408	399	431	406	426	376	439	395	444	417	431	396	406	432	440	388	411	394	443	405	398	427	390	424	415	398	407	404	472	411	441	393	379	419	378	439	407	413	415	424	423	420	420	412	434	398	438	415	419	415	427	457	435	396	404	360	389	414	378	395	444	378	415	437	422	423	400	370	426	400	415	391	443	411	398	425	391	387	368	417	402	399	395	405	419	401	423	382	375	406	379	405	376	388	427	393	409	423	414	397	433	415	414	404	419	392	425	404	396	367	398	403	412	390	394	400	430	382	413	405	446	415	389	426	443	377	439	428	416	403	419	360	401	409	385	412	410	407	459	411	392	405	415	428	393	388	433	416	432	436	424	479	426	418	392	397	403	429	435	422	414	407	384	405	384	352	436	420	426	376	371	394	446	363	395	457	402	406	389	416	411	388	406	401	400	424	359	409	414	405	398	406	467	400	421	406	428	450	431	434	384	392	392	409	399	406	407	404	393	388	417	398	404	415	403	412	423	419	413	431	427	420	392	377	393	404	426	419	404	398	408	396	408	387	444	393	437	428	405	411	386	445	457	447	399	402	410	398	440	431	389	451	430	428	423	412	412	391	436	408	405	389	423	427	371	412	393	396	395	453	379	417	427	405	401	451	389	408	381	420	398	423	404	439	386	425	407	385	412	388	458	426	411	436	429	399	418	388	418	354	424	425	431	377	429	430	390	396	404	447	434	385	437	391	407	386	426	423	435	433	392	454	382	405	409	410	415	396	405	443	395	407	444	424	461	402	421	398	411	424	387	434	399	392	415	394	439	445	391	427	374	442	428	424	420	419	414	431	394	385	409	402	449	416	417	391	390	409	422	417	415	408	388	377	428	387	407	406	429	441	395	395	395	433	381	378	420	432	439	394	399	441	443	419	378	413	393	425	438	417	395	404	419	401	416	466	421	411	394	426	400	469	400	404	407	392	433	436	409	400	424	391	447	430	384	413	409	439	411	395	393	430	411	401	414	422	385	437	421	429	415	394	427	391	422	440	425	416	411	385	418	404	421	380	432	391	457	408	424	442	400	410	395	406	400	387	398	424	394	393	393	379	379	386	397	445	439	436	438	422	416	406	362	420	420	424	409	439	431	424	401	422	445	458	411	388	425	426	398	375	434	442	393	425	397	364	383	407	396	386	421	421	447	422	414	393	407	406	372	412	415	412	394	421	353	365	420	462	415	399	381	431	416	426	428	436	460	414	428	374	412	413	396	407	428	431	408	407	423	393	402	382	461	358	379	426	430	389	443	407	369	430	392	392	369	450	374	375	377	455	415	445	405	420	386	427	428	392	405	426	427	394	397	377	426	386	376	413	425	384	377	383	422	412	396	409	447	422	409	420	417	388	415	414	415	397	419	435	451	443	435	374	410	411	420	399	431	409	455	399	431	425	409	454	398	418	404	414	383	403	394	377	381	424	410	436	411	411	433	390	391	386	416	414	402	415	404	398	445	441	404	406	453	445	422	380	430	394	401	427	379	419	390	415	410	421	425	394	430	405	440	414	402	408	402	441	390	392	431	432	393	386	413	376	377	381	396	418	445	389	422	444	427	437	400	409	392	428	411	422	401	385	408	413	434	442	433	422	399	407	367	410	412	394	397	421	380	398	396	390	450	408	379	416	413	414	417	414	433	426	388	374	434	403	423	410	447	405	423	400	366	356	412	401	444	390	411	421	392	382	399	423	446	403	371	399	380	383	397	420	445	408	468	430	431	399	401	397	432	418	426	364	396	417	394	410	420	427	371	400	436	423	423	423	365	416	440	423	402	391	405	396	404	403	427	441	403	394	395	448	427	379	374	433	419	450	399	409	422	443	390	446	447	414	379	424	417	423	429	441	416	412	433	396	405	421	390	417	441	430	413	402	399	410	393	410	404	408	404	420	410	454	401	408	402	373	404	406	429	411	444	412	432	421	431	440	401	415	374	414	401	436	409	395	408	422	419	373	393	420	433	413	382	392	420	448	372	402	450	392	403	390	405	427	432	408	389	438	424	419	422	414	415	399	402	413	374	430	448	427	408	410	443	440	414	427	385	455	442	424	391	436	394	405	407	442	425	483	475	416	401	404	426	409	364	440	380	417	384	444	432	415	393	428	405	422	434	426	428	452	428	409	405	396	412	419	414	412	390	438	419	433	393	433	397	423	415	398	386	449	387	391	400	423	412	415	417	402	372	384	364	395	423	372	386	407	401	442	413	401	385	406	385	382	419	422	385	424	447	428	407	393	391	415	401	429	403	459	417	427	368	403	429	348	371	439	441	403	404	385	370	423	391	415	403	380	426	391	418	414	425	456	405	399	417	440	413	389	422	405	413	422	427	379	424	423	407	397	416	442	437	401	403	383	385	400	396	419	421	405	391	422	415	426	393	398	404	432	449	444	410	457	413	405	399	434	414	408	403	379	372	415	389	418	393	414	421	379	440	415	442	405	420	417	424	434	405	434	420	410	410	417	400	391	407	403	434	395	392	401	426	404	420	398	406	444	411	385	422	426	439	435	411	398	405	445	453	412	400	412	432	393	408	391	406	425	408	408	397	412	371	393	420	411	430	400	404	430	457	435	440	405	403	419	422	392	413	381	425	371	387	432	419	406	404	389	416	419	396	396	392	422	401	434	385
3587	1392	2146	2306	2231	4453	7722	7601	7264	4955	3583	1538	917	857	982	969	902	950	927	986	951	897	942	908	869	939	889	922	957	929	920	920	935	923	939	919	946	906	979	903	914	905	869	945	883	928	890	928	984	907	912	963	913	912	976	973	958	905	890	886	925	876	921	955	924	889	933	911	901	879	936	874	909	897	959	939	921	882	906	850	906	956	901	937	936	906	956	872	937	922	950	938	914	908	903	961	890	909	839	959	909	914	926	931	863	903	917	840	889	953	911	932	911	892	932	888	893	946	903	866	882	914	984	908	908	894	927	911	939	912	952	973	923	924	893	930	923	909	975	963	939	960	921	959	965	860	909	982	879	922	901	962	919	874	1012	891	899	906	926	958	914	935	913	958	891	899	917	909	881	918	967	910	915	911	973	891	928	929	911	889	931	976	924	902	902	973	922	916	903	877	912	934	912	992	927	930	957	910	916	910	927	900	934	926	930	962	919	905	888	930	863	857	913	942	940	955	950	897	897	899	903	923	966	944	917	974	944	922	956	921	913	945	909	924	931	922	917	890	889	910	951	903	889	837	886	917	961	923	925	931	945	942	910	915	929	921	867	912	918	954	925	967	986	886	897	923	919	898	918	947	909	880	901	937	891	860	933	914	948	923	868	908	841	945	937	928	902	968	902	923	946	978	861	926	905	930	951	877	939	927	870	905	902	933	886	920	946	949	923	940	901	972	918	926	893	912	953	890	867	914	1001	905	921	903	908	913	944	969	934	913	917	923	959	909	933	949	926	950	927	921	931	985	908	921	917	881	921	940	964	919	928	891	912	849	907	887	903	925	896	911	886	905	932	926	930	937	957	896	877	907	934	939	916	894	951	933	897	913	939	917	881	925	930	880	898	917	921	914	951	928	903	913	922	906	890	885	951	893	901	890	862	945	924	940	946	880	856	918	866	834	931	898	888	878	956	922	954	932	849	940	878	890	926	901	991	914	938	906	910	916	930	903	917	941	900	912	941	851	921	875	893	858	943	858	886	932	903	879	881	875	882	919	913	915	924	944	876	867	928	928	940	929	891	971	953	896	858	831	924	955	913	929	890	921	939	880	935	890	960	934	939	977	928	883	875	890	892	895	888	895	954	896	887	924	960	932	934	895	916	911	896	916	934	891	933	921	905	925	910	936	933	978	909	916	914	922	890	953	924	941	903	907	907	879	890	916	922	871	918	949	890	945	939	899	881	933	885	895	928	960	902	887	932	898	912	908	955	908	937	868	912	938	923	908	869	941	955	885	958	943	873	883	889	874	914	885	965	887	887	908	946	919	965	902	894	853	895	865	898	973	896	953	926	898	904	922	915	950	937	934	959	936	944	905	971	867	902	853	861	949	884	898	985	932	899	918	872	973	892	887	930	991	887	944	955	945	960	928	911	912	954	939	891	898	938	909	902	942	933	956	934	1002	953	910	906	963	927	937	870	921	959	928	889	925	974	946	906	896	923	917	955	920	884	918	932	908	914	876	953	961	853	925	963	916	895	942	939	933	904	893	952	949	910	914	921	887	890	898	893	884	890	926	923	913	903	927	917	923	938	875	867	942	942	860	883	859	901	902	932	959	957	957	939	916	921	903	944	911	889	891	886	899	918	931	925	940	910	895	932	879	906	924	891	906	898	898	900	929	897	913	931	895	900	900	871	893	929	949	958	951	967	893	922	965	936	899	911	926	966	933	954	916	915	908	834	913	943	907	906	936	918	875	912	908	912	967	905	900	942	927	870	903	900	950	874	878	918	972	957	907	887	907	924	971	938	875	909	914	845	886	933	883	897	880	944	916	884	887	944	898	906	893	963	896	888	913	974	948	913	903	944	939	926	905	949	890	915	868	962	905	861	895	903	903	950	889	958	946	907	844	974	931	918	925	878	906	937	909	900	918	866	908	911	931	927	892	884	940	933	875	881	943	954	937	884	919	945	909	938	895	890	923	904	926	959	929	946	864	877	877	901	887	912	943	950	903	894	913	934	964	963	915	936	937	951	905	935	920	953	904	917	879	976	892	927	897	914	929	1005	951	893	931	942	923	952	893	943	824	919	905	939	957	914	896	977	933	952	949	895	911	913	943	955	956	898	928	943	972	877	909	925	906	954	909	927	886	967	849	945	888	902	956	920	898	941	908	860	915	921	883	924	929	871	853	909	893	933	902	861	943	882	955	883	937	916	930	931	905	904	885	916	896	906	948	914	887	986	912	926	962	959	914	903	940	907	884	977	893	914	906	880	955	871	914	912	930	922	952	908	925	953	852	922	889	951	926	927	922	858	889	903	936	908	909	919	948	923	890	927	950	903	917	908	877	920	923	919	968	904	864	952	872	847	921	955	897	890	957	936	917	888	973	955	932	951	921	912	959	891	950	933	892	909	890	913	901	899	895	899	982	966	929	931	896	957	951	917	915	869	911	966	945	967	903	971	920	876	910	881	917	914	933	942	883	906	985	952	915	891	901	903	891	893	910	910	904	891	898	924	907	887	991	946	901	943	893	961	966	918	927	942	879	890	918	875	872	906	910	966	920	893	932	861	924	902	929	892	905	915	896	926	905	949	918	921	958	942	906	848	893	940	931	882	918	912	926	946	930	940	882	962	962	881	869	925	903	883	920	882	972	914	909	840	921	899	927	939	934	916	957	885	907	912	891	929	933	911	914	985	920	914	861	904	927	869	900	855	891	899	922	899	901	946	896	908	894	933	977	913	920	975	874	932	909	846	919	934	904	885	868	925	939	892	944	902	918	927	937	926	920	909	894	882	943	931	889	954	901	929	897	931	928	923	935	936	955	886	902	941	913	904	942	1003	975	926	919	869	956	912	908	891	888	907	900	882	947	932	990	860	906	906	929	907	964	891	944	902	885	986	972	908	922	913	943	906	941	883	900	919	888	958	833	885	923	936	942	940	907	929	990	943	969	920	886	943	975	936	915	911	939	864	910	925	951	891	910	964	936	883	919	846	877	884	910	961	921	892	959	922	963	953	921	883	929	929	930	886	874	887	846	901	923	889	918	979	942	991	982	953	900	917	919	873	906	942	915	924	921	883	923	912	942	891	925	919	916	898	938	915	886	882	947	913	966	855	948	929	930	926	917	928	932	879	955	955	933	966	933	896	918	928	940	883	883	887	948	955	941	878	903	958	956	852	901	876	898	907	911	948	917	923	915	896	923	904	896	930	940	953	932	930	944	921	976	921	907	954	899	975	939	935	942	912	919	900	936	860	928	876	938	940	941	940	934	895	929	912	915	834	860	959	941	889	927	960	983	932	947	932	910	895	915	910	947	905	921	862	921	909	919	974	952	892	934	915	936	895	903	928	960	869	929	945	988	932	966	957	940	905	863	897	914	911	958	849	934	903	888	923	927	959	907	862	903	932	932	929	898	916	920	955	915	917	906	920	875	914	895	908	926	930	909	925	909	898	860	907	924	915	891	940	933	924	950	883	935	926	951	909	896	929	942	963	894	940	963
12244	2422	2283	1621	3402	17731	27938	27971	24079	15563	8958	2759	287	286	311	292	292	271	260	272	279	282	298	280	264	276	244	287	263	311	245	249	278	266	272	260	281	266	290	287	286	248	268	313	269	259	273	313	260	270	289	315	250	239	289	243	281	285	269	306	295	272	295	318	280	285	278	276	285	258	244	257	277	297	288	266	261	269	281	286	262	298	306	257	262	316	270	254	292	264	273	231	255	280	271	268	300	293	279	274	277	261	232	273	280	278	280	275	279	263	283	265	282	275	261	292	281	277	272	291	276	287	272	286	264	235	287	292	267	240	261	282	277	261	215	280	269	306	265	277	312	276	271	267	279	287	287	280	271	289	255	320	259	273	292	268	253	262	282	252	282	298	274	236	251	266	279	272	276	262	268	292	275	292	247	291	275	243	269	276	272	299	241	281	275	311	230	290	273	267	272	275	270	290	290	284	266	272	237	242	279	273	290	284	249	278	274	262	248	259	285	291	291	255	272	264	275	268	270	287	252	245	276	301	272	266	294	301	271	253	247	273	256	268	297	294	254	282	280	271	247	279	271	289	290	284	260	265	280	281	277	321	257	276	269	274	269	283	260	264	273	279	300	286	264	249	277	263	244	265	275	291	279	281	288	263	235	272	293	287	258	271	236	286	287	259	283	253	265	269	277	298	277	301	292	289	273	263	269	279	287	294	294	259	249	263	274	282	249	272	274	285	253	285	265	240	254	257	285	248	258	272	306	279	264	264	262	279	251	255	278	257	298	276	276	260	289	276	275	283	263	273	249	312	267	258	288	277	271	269	278	267	330	269	295	275	234	275	271	287	258	268	251	271	283	268	286	287	269	240	288	276	296	269	288	281	295	277	263	252	255	248	290	254	253	253	255	265	268	277	308	292	297	254	271	251	285	286	273	271	294	291	312	259	261	265	278	274	267	271	291	293	261	308	284	320	288	291	251	272	264	284	266	282	246	258	267	311	234	246	271	250	273	243	242	279	295	266	255	290	252	256	269	281	273	288	276	270	251	284	271	279	310	299	235	261	273	259	283	246	257	255	276	270	278	256	250	279	271	264	265	284	253	272	248	262	278	265	270	292	254	245	269	260	274	284	270	249	304	302	292	300	286	313	275	276	260	270	262	285	296	262	271	282	260	269	269	280	235	253	257	247	265	282	272	308	268	285	305	286	291	290	261	285	297	259	263	243	250	279	257	260	246	271	277	250	232	313	317	299	232	272	246	286	280	245	247	271	271	283	282	236	289	289	283	271	268	259	265	282	287	282	293	255	260	276	276	298	262	283	299	275	278	271	267	288	299	266	288	272	259	272	276	259	283	249	252	286	274	284	266	264	290	272	236	283	273	278	239	266	257	303	291	290	293	256	274	260	253	264	260	247	276	235	289	264	268	302	263	279	271	285	267	294	266	296	271	291	292	259	262	259	287	290	291	277	299	265	298	269	285	275	273	278	271	257	255	259	267	266	280	248	245	260	273	273	292	257	283	294	262	307	281	274	316	257	271	270	248	260	273	272	289	280	253	227	249	269	280	261	287	309	279	239	248	283	257	243	274	280	286	273	270	247	265	259	285	285	272	278	228	279	276	267	281	272	250	272	281	271	260	287	268	265	269	279	296	252	287	276	268	290	305	260	257	266	265	277	278	258	272	271	294	294	248	276	284	286	265	265	229	258	223	275	290	266	263	271	262	272	245	248	244	300	277	265	268	264	290	264	285	279	256	274	259	257	252	289	292	246	325	274	272	286	285	273	263	263	272	293	282	280	259	272	251	268	316	277	304	272	272	259	269	278	273	286	250	286	259	280	269	273	230	248	241	262	285	312	280	274	294	303	252	281	270	272	307	287	258	293	278	297	269	246	247	267	278	278	291	276	297	262	289	288	277	270	274	251	279	265	245	303	273	293	289	276	263	302	275	254	253	278	300	310	252	307	281	272	277	242	245	251	280	242	279	236	248	282	278	265	310	259	257	265	307	277	299	253	289	282	255	265	279	272	279	275	257	265	282	249	298	261	282	272	255	244	258	285	285	269	259	249	261	267	253	264	262	263	292	244	281	277	296	284	271	275	275	283	300	269	262	286	252	275	295	243	237	244	282	269	254	277	325	255	266	270	270	299	273	291	270	296	284	272	281	310	292	271	278	268	268	270	242	247	233	257	260	272	310	261	270	294	269	272	246	244	277	269	275	272	258	293	271	280	292	289	243	268	300	302	260	311	268	314	267	255	262	254	277	292	273	280	265	259	268	288	274	291	263	298	291	255	250	265	261	258	280	256	288	284	265	317	284	260	272	272	262	248	279	277	258	240	270	287	294	282	298	270	287	266	274	251	270	283	294	285	286	243	293	259	274	277	262	300	268	269	267	291	295	252	269	288	314	277	261	257	255	261	274	267	268	252	274	225	276	251	293	250	232	262	278	288	260	262	276	288	232	265	266	256	257	262	281	316	278	298	262	297	264	297	254	307	271	274	272	273	262	291	263	276	285	295	274	293	266	273	288	296	262	221	260	287	262	260	302	235	255	273	287	288	287	255	258	286	285	267	293	274	252	284	267	250	280	281	266	275	278	288	264	263	259	285	271	255	265	289	256	296	275	271	294	298	272	276	280	272	295	274	287	309	276	299	273	277	279	265	270	303	263	275	294	279	293	256	246	289	312	286	282	275	259	267	235	241	269	286	265	264	289	268	302	277	251	253	257	245	275	269	264	290	328	266	263	274	255	268	253	289	310	261	309	282	263	304	275	265	283	302	256	295	285	282	290	268	269	281	270	269	286	311	256	271	266	251	272	271	283	255	293	238	291	246	268	284	248	266	279	274	247	288	232	250	289	289	240	270	292	263	279	252	279	270	280	259	237	250	279	296	333	254	243	270	292	248	248	253	285	290	273	288	295	249	266	276	273	291	260	240	260	275	280	253	266	255	273	289	286	316	271	247	276	284	233	241	255	278	264	274	252	256	277	264	262	238	275	324	242	298	274	282	278	272	250	289	253	238	281	282	292	291	261	283	256	273	246	258	257	255	249	288	263	269	295	301	263	309	267	259	244	279	264	275	293	255	269	286	268	282	305	263	265	265	285	265	273	273	290	273	271	268	279	270	293	236	276	254	273	255	286	275	265	314	261	248	282	265	251	265	280	303	268	291	280	304	263	270	257	269	265	284	305	259	288	305	258	266	306	300	310	279	278	270	311	265	277	287	271	258	267	263	287	276	263	265	281	242	269	288	291	274	222	291	232	243	290	271	280	289	290	282	274	266	282	283	290	308	241	256	278	263	292	276	262	274	278	307	288	280	295	273	286	271	262	289	286	274	270	272	268	281	277	256	271	293	267	249	257	312	280	261	311	265	277	259	277	270	284	287	240	247	293	255	293	270	287	285	276	268	282	295	272	291	259	246	276	291	286	280	279	283	266	274	286	281	292	302	248	260	291	265	273	268	283	300	316	268	270	306	290	261	257	269	290	263	290	288
7660	2230	4180	5003	12374	38617	47230	46959	43031	34207	25092	7886	693	704	727	643	715	617	675	677	659	690	692	687	648	659	661	645	642	615	653	628	611	664	702	667	716	640	696	642	656	662	726	610	614	686	627	692	617	639	675	699	667	647	658	630	623	640	679	663	659	668	619	627	659	628	683	663	626	643	629	600	695	627	658	653	647	619	661	636	656	669	639	661	632	615	644	684	641	670	633	654	701	658	672	663	690	701	688	665	638	659	640	657	616	635	609	686	636	696	577	588	692	684	651	674	633	679	645	632	700	674	684	632	653	673	703	668	680	655	671	620	630	651	659	623	698	604	650	618	655	649	605	665	645	632	620	689	654	688	650	618	672	654	639	588	633	623	623	629	616	658	631	635	665	666	661	623	608	670	655	671	662	655	671	631	613	699	685	669	657	638	672	663	624	657	649	636	657	611	632	708	649	606	635	588	666	655	631	681	681	674	643	656	629	606	663	620	602	655	622	683	643	652	652	670	617	648	664	623	691	648	666	647	659	652	684	683	619	654	648	643	637	670	668	692	642	625	650	671	629	638	623	676	627	677	702	654	639	631	616	670	638	660	653	628	691	642	638	675	648	661	649	677	649	658	622	628	644	672	722	661	624	616	620	666	636	654	668	648	688	610	635	673	657	678	624	651	604	676	666	688	675	614	626	710	655	608	657	672	627	594	655	631	661	716	652	611	659	643	646	649	632	622	654	649	652	680	606	655	659	642	666	609	612	626	662	686	664	676	630	631	641	646	657	627	637	622	668	630	641	678	661	616	622	586	664	639	656	622	681	622	624	692	651	627	669	653	645	627	681	619	652	651	636	637	709	633	618	645	678	649	665	665	644	654	644	652	660	645	652	661	650	651	686	672	635	672	650	677	616	621	637	602	655	649	686	627	705	675	700	687	654	647	677	637	673	702	657	674	687	649	635	681	626	645	636	689	675	700	692	650	613	667	663	656	631	666	613	644	645	590	660	681	672	653	648	617	677	679	708	679	672	617	613	660	657	656	620	674	641	659	635	673	666	640	627	648	618	612	656	635	635	643	590	662	640	590	671	650	645	696	610	703	672	687	637	653	662	665	623	618	629	694	673	623	626	650	665	644	662	681	612	659	683	683	664	658	647	655	647	649	634	668	653	667	631	631	666	600	673	694	610	626	637	667	643	618	632	669	667	657	602	673	638	640	649	711	648	613	703	626	645	656	626	680	659	630	641	692	724	650	648	621	657	688	669	645	674	649	644	674	678	694	688	644	666	676	689	620	669	634	625	635	614	695	655	637	635	639	615	651	660	650	659	659	586	606	669	663	610	625	664	643	694	682	659	705	644	672	647	634	670	639	598	645	588	625	605	642	693	653	645	636	722	619	664	650	672	657	679	662	589	637	644	624	634	672	659	628	723	653	649	675	573	647	663	687	655	666	662	651	648	646	665	646	654	655	684	695	708	657	670	632	639	628	651	638	645	634	667	620	642	608	645	619	640	637	682	631	658	640	650	649	655	663	638	658	663	648	623	667	687	672	646	657	677	697	605	643	648	661	637	594	637	650	662	610	665	691	688	687	598	703	678	647	692	677	658	673	680	605	675	713	654	642	635	700	650	690	691	657	677	675	663	636	636	641	632	651	680	672	654	653	686	596	636	666	664	659	616	666	678	607	671	618	622	662	638	636	657	638	682	658	657	632	669	572	627	701	664	652	654	692	622	607	638	671	679	692	689	664	698	647	624	633	679	619	634	616	677	674	644	605	680	703	630	616	629	661	624	653	635	637	654	661	642	648	664	658	671	646	674	656	638	666	677	669	698	655	649	705	672	698	730	624	645	632	615	642	650	656	689	693	675	653	671	642	713	662	638	665	661	644	648	651	627	701	632	708	667	657	638	633	610	664	659	599	659	604	643	677	690	580	660	672	676	660	643	601	625	651	668	676	674	649	664	654	638	630	646	601	611	664	655	674	629	659	695	638	627	656	673	678	596	587	635	632	660	679	658	670	656	639	640	713	628	656	625	631	653	646	605	658	621	655	629	698	616	698	629	663	614	673	658	617	674	688	646	698	651	662	655	653	657	649	649	629	695	645	618	701	660	654	672	630	598	617	651	662	670	682	626	656	699	566	641	671	677	686	681	662	681	659	634	667	584	645	643	664	662	606	635	637	601	647	649	649	676	659	650	657	640	649	638	676	693	586	678	641	676	644	673	712	649	645	635	700	637	667	657	649	637	649	651	639	654	700	638	617	684	655	654	643	654	660	637	662	676	641	609	716	637	654	635	672	665	672	657	659	678	669	662	648	642	705	680	592	616	654	672	664	690	656	662	646	684	620	666	638	658	669	620	637	686	682	621	639	626	624	664	675	652	618	678	693	643	619	671	630	638	673	683	663	658	654	628	692	658	620	626	673	674	650	662	598	663	674	660	634	640	646	655	661	631	672	640	642	681	638	676	649	661	676	609	668	686	646	676	632	616	614	624	634	677	614	612	650	666	665	655	660	646	616	619	666	691	659	655	603	653	655	667	655	647	652	651	640	673	684	672	638	653	594	634	646	665	661	644	665	624	624	681	645	621	700	689	667	659	661	687	645	697	653	598	662	659	675	675	680	669	615	614	686	618	684	662	618	655	687	634	676	652	593	659	649	632	625	604	636	693	643	604	625	682	673	679	637	685	615	615	625	642	623	676	618	685	632	680	656	636	629	648	646	646	677	637	628	636	669	664	664	596	655	657	603	642	626	670	606	690	621	623	680	671	683	663	691	644	617	684	651	641	676	622	645	687	694	652	640	621	672	660	613	668	668	623	719	651	657	655	677	669	628	605	646	582	655	644	658	657	652	679	625	642	640	662	641	631	628	695	640	644	669	702	625	635	652	712	626	644	649	658	621	671	626	628	645	667	649	647	659	623	629	665	646	608	626	647	604	668	657	662	680	674	630	627	622	708	622	672	645	617	638	693	682	657	609	688	658	659	631	669	625	658	647	641	656	607	640	667	647	647	639	628	639	643	688	656	633	641	697	626	639	655	621	656	601	694	630	682	634	662	629	685	608	646	690	675	650	706	630	667	668	643	648	611	581	639	654	647	669	683	648	659	662	638	670	639	632	617	659	667	649	645	680	658	637	678	629	682	637	633	638	611	696	680	631	669	693	661	633	672	648	666	655	659	695	653	636	691	623	643	653	665	669	670	685	648	639	688	678	647	681	689	616	665	685	666	660	652	670	648	592	674	657	637	678	685	668	670	634	648	652	672	642	637	659	679	620	658	640	666	620	640	674	643	646	660	655	718	639	644	660	627	626	640	638	705	713	664	625	643	714	653	659	663	621	654	688	678	648	598	633	639	658	675	657	683	622	659	627	612	641	636	645	640	652	611	648	634	690	659	627	675	644	631	695	676	652	601	624	639	685	650	671	631	623	666	625	628	655	731	633	631	712	633	692	666	667	663	645	642	637	677	679	652	673	681	655	635	687	620	660	700	661
19389	5117	5059	3895	9541	28609	44126	43378	37567	27284	16182	3575	366	312	323	305	284	312	344	280	288	312	315	308	269	340	301	310	287	324	284	337	331	261	288	266	316	280	327	301	297	318	292	302	262	283	309	298	281	283	305	285	325	291	279	301	320	274	310	286	275	298	313	337	311	292	310	279	283	291	294	292	321	284	273	295	311	328	283	324	301	293	275	283	291	308	296	286	313	310	285	299	283	309	297	329	286	283	289	277	305	311	324	285	313	297	269	273	265	289	307	291	264	302	304	279	324	277	312	315	287	303	289	283	289	313	300	309	288	295	305	298	349	265	293	289	293	321	297	300	300	313	282	299	299	340	321	273	316	268	302	275	304	304	295	291	299	286	347	340	310	318	329	312	311	316	297	295	310	341	327	285	290	342	285	287	287	287	298	326	257	282	300	302	276	265	274	322	285	265	304	310	299	298	270	282	292	312	280	320	288	284	286	315	286	320	325	283	330	311	296	299	300	292	311	284	311	310	303	317	300	288	308	307	301	310	314	267	315	314	294	283	292	268	290	290	274	287	284	300	289	284	300	287	321	311	290	295	295	304	320	309	303	319	293	288	339	326	346	278	320	315	312	315	324	309	288	282	286	310	302	317	293	278	309	324	294	293	288	327	296	317	320	273	267	288	287	292	324	283	306	303	293	286	283	298	316	331	312	304	320	289	315	330	294	317	295	321	282	330	290	311	297	297	271	278	282	327	275	320	307	327	319	324	294	309	293	289	281	284	334	301	329	308	274	300	302	311	281	283	304	296	326	321	317	314	320	302	293	300	261	349	357	305	280	341	300	274	287	303	289	335	304	293	307	299	326	325	282	320	318	288	290	303	307	315	290	286	295	304	303	330	307	298	301	325	352	296	301	309	299	262	291	274	291	264	307	288	291	299	280	293	285	296	288	296	340	297	284	271	281	307	287	305	313	296	289	265	322	321	317	301	293	307	349	287	298	301	333	299	326	298	290	282	315	302	302	302	287	295	273	298	304	295	297	320	296	272	296	297	285	306	276	291	297	274	314	304	326	312	268	288	323	275	279	301	294	307	289	330	289	305	316	305	294	296	303	342	316	278	302	291	278	321	307	281	327	285	309	289	309	339	303	309	304	267	314	271	275	322	308	292	294	313	297	308	334	298	305	292	282	290	321	283	272	284	327	299	349	294	302	285	298	335	278	304	282	291	297	305	312	279	316	284	300	288	301	315	291	254	345	289	310	344	283	279	287	300	297	282	302	300	315	309	309	278	305	271	306	301	300	314	305	325	300	318	298	288	281	313	285	285	321	312	311	270	339	296	307	283	274	323	318	311	299	331	280	313	324	257	342	306	332	282	318	269	290	304	330	311	290	262	315	321	278	283	331	295	283	299	287	310	303	303	315	306	321	278	326	300	314	320	338	303	297	309	261	281	313	293	294	267	317	311	295	280	290	322	303	295	349	324	282	302	315	306	276	279	324	317	313	279	317	319	294	313	288	296	312	334	309	260	324	295	292	317	321	327	291	307	310	303	304	268	289	257	281	331	307	303	288	285	313	290	318	331	313	279	316	261	303	289	317	299	275	307	320	304	284	328	309	314	312	270	312	307	297	289	334	287	288	288	238	302	296	298	283	299	287	325	329	279	307	323	307	287	292	317	284	325	333	325	320	315	302	289	314	314	267	284	312	317	307	285	304	264	364	291	310	331	280	296	293	363	275	316	299	310	305	301	299	288	284	294	307	285	310	288	279	303	288	324	285	282	319	303	286	309	301	297	291	258	297	299	285	308	279	284	339	309	299	303	297	325	300	273	283	294	295	300	254	307	295	319	299	293	281	300	314	303	308	292	296	286	298	319	308	274	301	300	320	306	308	332	295	293	321	283	303	295	291	286	321	312	305	280	307	296	293	315	314	289	285	271	292	307	300	301	299	316	318	276	305	306	282	297	285	318	330	304	303	279	281	286	309	306	263	307	279	255	324	310	284	319	306	303	293	284	297	274	296	265	309	314	290	328	300	293	318	316	296	303	283	293	301	298	280	316	327	310	291	287	313	262	275	309	322	278	272	286	286	317	286	331	313	292	330	297	299	303	314	308	313	298	317	319	292	271	306	281	303	286	279	287	317	276	324	283	303	305	286	301	301	306	298	320	285	309	288	291	287	312	309	296	299	288	313	312	332	330	330	304	306	309	304	315	284	314	296	283	290	309	308	274	302	304	327	321	310	267	299	280	290	302	319	287	291	305	281	338	335	338	312	292	281	289	283	307	323	299	328	300	269	289	307	304	317	304	294	311	286	291	311	304	321	299	311	314	287	304	288	288	301	281	294	292	296	286	334	329	269	303	291	302	269	326	301	300	314	307	303	315	304	272	315	312	279	282	275	307	266	308	326	312	290	289	302	288	287	303	280	284	322	318	297	312	297	282	324	305	274	298	291	293	288	309	328	306	293	308	276	288	308	294	318	299	321	283	287	298	316	297	298	280	288	286	304	305	287	293	282	309	327	328	301	300	320	274	322	274	257	306	293	305	281	283	324	302	296	332	299	313	332	290	294	280	325	313	294	312	317	318	340	269	293	290	282	305	280	312	308	312	306	281	275	312	306	309	261	280	329	278	279	266	292	284	295	330	281	286	273	332	323	277	305	305	294	313	320	284	283	278	311	302	312	333	293	290	301	311	300	280	271	288	305	304	294	308	277	259	292	297	312	306	315	299	295	279	293	313	290	307	344	317	303	302	309	321	303	245	304	304	286	274	309	310	264	314	301	290	315	304	296	283	269	334	333	304	318	282	323	301	309	303	318	295	289	288	293	275	311	318	315	285	312	313	312	304	330	285	286	343	298	283	279	327	286	317	308	311	298	305	298	281	282	268	306	318	294	272	322	275	280	332	298	276	283	314	298	280	284	277	312	298	303	318	301	300	309	312	309	308	263	290	258	323	300	280	274	299	291	289	270	357	299	311	305	282	293	330	265	326	298	302	289	315	315	276	289	294	294	276	338	288	319	266	302	281	327	278	311	322	309	318	281	280	311	280	288	328	323	313	303	318	280	330	314	324	273	297	306	300	301	306	305	331	295	292	274	326	297	285	321	305	278	300	308	298	336	297	273	316	313	304	361	320	319	273	281	287	294	314	282	278	293	330	312	306	281	312	321	306	283	293	300	300	296	328	300	317	324	312	328	296	266	314	307	284	321	316	308	310	308	305	302	290	322	308	314	304	291	292	291	293	307	327	309	310	311	260	321	341	325	290	311	293	319	317	297	299	296	311	278	303	313	303	333	340	323	333	320	297	305	300	317	281	296	296	284	300	322	298	316	310	301	284	286	316	269	269	283	310	286	292	296	295	294	287	326	308	288	295	314	285	314	327	316	282	319	294	287	304	300	299	288	316	301	303	300	302	319	316	302	267	298	298	291	316	302	287	291	291	302	301	335	309	279	322	288	293	302	303	284	330	282	290	313	298	288	286	292	294	306	302	303	282
9801	3885	8033	10108	25610	48246	59498	58706	53642	44560	34185	6021	727	770	764	762	824	749	749	743	723	744	740	735	775	750	732	712	732	698	742	763	756	714	722	711	748	742	701	703	694	702	721	757	801	667	708	701	730	702	716	724	727	756	717	740	705	717	765	751	691	773	701	769	735	695	706	737	722	689	696	692	719	688	730	690	735	714	744	717	735	679	717	719	700	718	693	725	691	728	699	714	660	715	662	709	695	747	699	728	698	722	709	752	734	773	688	730	724	740	733	723	719	708	689	706	691	713	751	706	708	741	682	731	701	754	699	714	728	712	701	743	723	744	706	694	693	717	755	709	776	677	737	750	712	744	684	765	720	757	711	689	706	678	740	687	682	727	714	731	773	690	744	736	765	738	756	699	807	720	716	731	673	746	733	763	736	705	702	725	711	722	703	728	657	709	750	741	694	696	752	721	672	745	717	736	769	737	733	692	772	719	717	739	706	728	696	715	732	683	711	715	786	707	733	761	720	723	712	753	733	721	737	728	720	666	751	721	682	722	721	734	686	740	729	735	725	729	733	710	706	729	697	686	680	716	686	712	728	715	713	755	725	718	679	715	737	693	696	743	707	681	715	714	706	703	727	727	729	747	741	703	702	731	727	734	719	723	729	715	696	663	762	753	761	701	701	679	741	747	723	683	698	696	670	724	722	734	769	750	662	678	712	684	707	716	686	676	754	729	718	718	686	661	751	706	695	706	721	744	727	689	712	696	706	747	738	749	759	741	726	740	695	736	718	732	743	694	710	697	766	708	738	739	694	727	707	723	729	701	720	760	701	713	701	737	721	692	720	684	636	776	770	712	721	698	683	727	691	715	741	765	699	706	689	692	681	746	741	723	670	736	709	649	749	701	716	731	682	695	690	742	744	675	743	734	757	703	748	770	729	683	698	745	724	722	733	675	680	664	706	683	765	708	700	728	710	692	651	742	689	742	719	728	694	712	714	719	725	652	714	718	690	684	701	682	723	673	712	763	691	754	799	675	750	707	694	699	703	678	760	676	704	717	722	735	696	729	724	689	722	702	711	744	698	667	669	743	711	649	697	742	723	686	714	730	696	749	744	768	693	698	701	719	738	723	693	703	760	753	744	672	707	701	679	692	681	722	702	768	686	692	676	726	682	655	690	706	742	687	743	711	761	709	741	745	696	729	713	717	673	751	748	715	722	698	735	723	725	744	717	716	690	695	748	735	715	776	722	724	718	763	723	723	668	696	726	751	699	755	726	687	706	741	718	691	702	706	687	699	679	703	688	703	727	737	741	727	694	729	746	759	680	734	697	727	674	735	684	700	733	675	720	714	691	770	732	711	711	700	676	717	682	682	715	707	683	714	698	762	711	709	719	759	728	725	742	710	729	703	717	732	712	680	757	708	740	731	733	704	723	820	739	671	688	704	779	698	709	713	721	692	726	655	689	740	732	711	716	714	729	752	708	698	685	676	744	726	737	731	729	673	705	697	699	726	709	687	748	726	787	710	712	778	723	723	721	716	680	741	763	723	714	699	738	700	766	720	772	743	721	709	678	760	708	668	689	708	692	664	727	731	705	671	723	692	733	733	696	763	688	701	697	723	737	741	717	716	711	706	759	731	741	699	728	687	739	654	744	797	722	729	732	760	708	758	715	695	739	713	720	698	713	704	717	688	701	718	724	726	714	740	716	691	682	685	736	715	725	719	735	685	755	715	720	723	697	713	698	742	712	703	749	689	721	716	693	688	740	745	674	741	656	754	726	750	711	700	721	744	712	708	733	703	752	773	708	709	742	752	708	713	695	734	711	705	696	715	773	672	720	708	711	749	715	685	694	693	706	681	697	662	728	753	724	719	699	694	761	756	732	723	696	722	721	695	700	726	747	741	721	740	686	714	678	700	680	733	664	694	718	733	714	731	689	726	757	773	730	737	788	741	688	730	710	736	713	727	690	670	730	767	704	758	715	710	735	698	743	716	727	727	722	667	701	731	739	748	710	717	745	735	692	722	656	771	693	721	680	748	752	738	751	733	707	659	696	707	740	721	727	710	704	673	730	666	711	704	725	730	728	715	719	741	735	717	749	727	773	688	725	707	696	642	673	655	713	756	714	682	734	700	720	764	713	695	672	732	682	669	717	699	770	711	698	705	672	734	737	700	738	705	750	752	730	685	684	707	679	697	753	693	730	731	728	718	700	713	687	723	689	763	697	682	697	686	745	760	719	722	684	761	744	712	696	686	685	732	757	728	726	686	684	699	723	664	699	727	702	722	748	711	716	672	726	665	662	762	695	700	731	696	717	742	754	754	744	712	706	718	704	698	710	712	717	726	733	703	711	701	735	725	661	714	676	681	737	719	691	711	770	719	725	735	714	750	710	705	696	727	711	728	704	709	706	699	775	760	781	669	696	717	744	723	716	738	743	727	780	710	734	698	695	756	704	706	726	728	692	760	749	704	714	725	751	691	668	660	776	688	707	742	733	677	711	704	710	715	743	736	701	700	721	739	676	653	739	722	705	714	745	770	710	679	766	700	703	703	720	693	712	702	704	758	716	721	692	721	663	707	739	715	722	749	722	692	693	738	765	713	673	722	758	733	670	716	709	737	700	695	724	712	784	756	683	705	740	701	739	734	712	745	721	726	694	749	684	736	719	714	691	691	725	732	664	707	742	702	720	687	708	690	748	734	731	692	693	689	711	739	730	732	692	715	702	723	688	685	657	711	716	719	726	690	680	687	767	720	741	670	748	768	757	739	715	702	682	670	745	674	744	735	719	680	707	731	690	718	757	728	710	749	739	672	701	713	754	725	724	713	716	746	738	730	741	718	685	701	695	705	698	744	699	678	724	705	703	727	751	716	767	743	727	741	739	697	713	734	689	727	754	671	736	736	676	684	722	738	753	681	662	737	729	711	711	738	709	742	720	733	672	703	721	692	689	694	669	691	696	744	741	688	707	683	786	740	719	691	736	759	758	713	689	717	757	733	703	688	708	750	696	715	674	738	685	692	727	651	742	725	699	688	772	709	710	696	711	712	706	762	703	706	704	729	729	746	672	700	747	728	681	703	713	704	737	680	684	763	719	716	688	707	729	703	711	719	719	750	702	721	674	732	686	692	729	726	711	699	699	665	681	726	705	730	724	742	748	743	676	689	713	685	635	702	753	705	731	667	716	708	721	698	705	750	738	706	698	789	676	719	707	747	668	694	724	710	745	681	727	714	698	701	703	740	723	752	710	688	728	759	698	708	702	706	719	728	722	713	728	681	680	707	697	691	734	692	730	696	714	658	706	699	696	719	750	687	679	683	693	660	715	767	671	714	714	725	679	686	707	668	695	732	668	725	733	707	750	695	746	715	710	669	715	694	675	686	711	699	719	702	708	641	689	734	724	711	672	758	765	715	731	727	734	711	683	727	730	675	702	721	714	721	695	715	756	710	713	739	703	713	724	675	722	676	673	724	676	700	697	652	683	723	708	718	767	759
3514	749	760	540	619	1043	1669	1650	1539	1347	1061	499	389	369	368	393	399	348	428	398	382	388	389	382	381	375	374	426	407	408	362	378	366	374	418	406	387	392	378	376	395	375	385	377	380	339	367	384	411	413	355	395	392	414	384	385	394	398	409	339	368	390	421	378	357	346	399	398	400	393	389	399	358	390	403	379	386	368	390	416	373	366	412	403	422	379	336	384	385	368	382	375	378	371	376	391	365	370	411	386	375	422	341	426	342	388	351	422	350	350	419	396	386	364	399	370	361	371	393	419	366	383	370	372	372	403	414	394	370	359	346	390	371	368	375	397	368	365	379	351	388	376	354	357	368	389	409	372	390	399	404	329	339	381	395	386	402	352	402	373	382	400	390	371	390	378	388	372	369	412	387	377	358	339	398	359	409	410	388	371	386	397	360	390	365	376	354	399	375	372	348	359	417	397	409	413	396	392	382	369	385	379	333	421	361	386	357	375	408	363	388	418	387	371	367	378	332	343	394	382	389	383	392	390	396	371	372	379	382	341	378	419	386	412	347	385	352	351	405	369	406	371	380	411	414	359	422	428	398	386	379	375	340	401	391	361	414	349	384	392	371	379	414	388	356	360	354	365	366	350	375	381	388	393	402	401	388	402	429	395	371	382	386	377	376	391	382	402	378	371	390	380	352	399	409	319	396	397	384	385	398	364	329	419	367	382	370	363	385	387	337	398	359	391	385	375	360	340	406	369	403	404	354	367	364	393	368	369	409	421	407	323	409	375	389	374	356	414	357	367	346	371	413	377	408	406	363	363	388	416	376	363	343	345	349	363	410	370	415	393	400	382	337	402	388	401	361	374	374	366	369	404	389	412	414	401	372	374	389	375	397	391	413	420	370	416	362	377	381	402	364	388	351	383	408	367	396	378	385	382	400	417	385	381	382	353	378	354	406	376	380	388	351	439	366	381	399	382	417	389	369	393	365	410	391	377	371	403	342	398	341	412	374	411	389	376	349	369	380	362	375	399	377	343	380	350	383	398	368	364	383	357	355	343	356	390	379	408	375	394	400	364	390	376	396	360	362	385	356	346	356	369	359	357	361	369	363	408	412	390	397	363	392	412	354	372	344	381	401	367	366	374	360	395	406	404	368	357	355	330	367	345	369	398	394	398	388	422	392	380	362	387	401	363	403	384	383	351	397	383	378	402	383	373	393	400	367	404	386	370	405	407	420	403	368	399	346	384	371	364	359	390	356	383	363	387	341	377	376	375	377	412	419	382	345	391	394	390	379	412	385	358	368	372	393	382	393	381	373	365	394	367	356	355	390	399	384	364	380	396	395	361	385	422	345	374	378	364	380	367	395	368	389	383	380	387	374	390	361	366	383	400	394	396	370	364	387	380	403	404	360	356	372	349	411	377	380	372	395	419	376	369	397	351	408	372	386	372	387	397	386	395	383	365	389	382	375	341	372	372	405	348	374	385	408	378	372	376	318	353	397	372	408	399	378	378	392	387	374	358	383	419	404	390	408	405	435	389	432	417	405	379	399	342	396	387	391	369	369	352	383	416	371	381	380	392	391	347	378	379	383	373	355	403	392	407	403	392	371	383	348	364	388	352	368	365	387	396	403	367	380	375	361	390	360	367	376	368	378	381	378	369	382	392	389	383	368	378	350	386	367	399	381	375	364	415	379	405	420	410	384	355	374	367	385	342	356	380	352	374	372	382	414	400	376	375	350	389	370	381	427	419	350	411	388	346	403	360	374	393	382	371	337	380	370	412	337	390	376	381	372	395	376	347	361	368	375	366	416	368	360	385	379	349	387	397	387	369	385	370	375	380	332	395	405	376	325	396	355	403	373	366	376	367	364	358	395	398	386	340	351	382	380	379	368	349	392	349	417	413	399	383	371	402	394	369	413	378	407	389	369	417	376	371	364	401	395	380	366	398	363	367	348	367	399	363	426	398	362	385	378	361	393	363	407	423	387	416	373	383	356	379	409	334	394	357	357	401	369	383	393	404	369	353	408	371	373	358	388	376	362	407	416	392	374	369	437	360	356	364	377	366	396	397	421	382	416	351	420	374	396	404	370	384	342	395	377	362	407	393	358	393	376	364	385	399	369	377	370	397	373	385	414	383	383	410	383	373	358	395	372	402	378	375	418	388	361	383	366	410	358	390	403	358	374	379	388	392	380	400	381	387	384	424	343	389	388	393	374	387	385	416	345	352	388	404	385	404	374	338	368	375	344	389	376	436	341	378	363	402	363	370	360	391	380	357	398	382	381	391	349	368	386	353	383	389	403	386	399	383	407	377	397	352	403	396	349	370	378	397	356	362	353	397	412	392	375	365	363	379	338	376	386	383	374	389	369	378	404	399	346	372	368	356	379	382	414	392	403	374	420	416	390	392	381	393	365	396	397	363	409	354	374	352	380	405	387	343	359	394	371	396	377	380	357	382	367	389	397	400	335	356	378	362	399	373	357	377	380	377	385	379	395	384	405	400	389	408	412	395	393	362	392	378	369	342	400	383	397	366	351	387	359	399	359	383	387	369	383	392	374	351	380	373	366	408	369	359	420	398	366	388	377	389	402	356	391	380	379	395	404	368	346	375	419	380	402	370	378	387	412	394	396	376	373	351	373	379	411	381	383	412	372	373	385	384	381	385	391	376	377	377	387	417	370	372	384	390	348	407	383	350	345	377	405	389	395	393	381	390	409	368	391	391	393	386	414	385	352	469	413	409	340	359	349	382	375	383	386	416	376	358	347	324	403	381	364	366	381	379	354	413	390	371	396	348	410	409	384	369	354	404	397	365	358	367	379	346	372	394	380	397	392	394	368	350	358	351	363	402	393	380	381	381	358	386	366	408	352	378	397	362	369	434	374	394	412	365	365	376	377	379	327	395	369	375	392	382	383	409	356	353	378	358	381	352	421	386	373	381	373	376	357	383	406	364	367	404	419	406	382	393	356	385	410	316	381	340	337	416	390	364	406	399	365	373	372	411	382	378	393	373	400	360	409	358	358	364	378	366	385	383	374	409	386	346	387	406	381	396	383	385	370	348	390	402	436	392	376	402	362	398	412	358	397	392	389	380	391	384	383	389	340	393	404	385	368	419	367	366	347	380	384	392	366	398	358	361	383	394	411	370	398	334	377	373	384	363	351	383	378	417	400	375	393	386	374	384	389	392	441	336	314	401	399	371	345	406	386	379	365	370	390	428	377	355	385	387	374	356	395	415	385	408	356	381	352	372	379	338	381	398	355	361	400	354	401	389	373	331	402	348	369	442	357	384	380	397	388	379	361	370	377	402	365	384	348	370	345	362	361	359	397	356	408	370	385	334	385	410	383	396	449	378	357	394	417	366	400	370	381	373	376	409	389	351	400	346	388	369	387	395	392	392	410	386	349	370	416	365	389	381	370	380	384	361	364	367	366	354	387	371	391	395	382	420	387	384	391	385	356	384	363	374	384	358	396	376	395	411	385	377	403	371	373	397
3153	1160	1537	1596	2089	4125	7447	7232	6169	4942	3696	1242	810	829	863	887	888	867	893	855	882	826	872	888	831	882	870	845	827	931	854	873	831	823	870	863	890	841	879	864	857	805	865	863	857	886	848	879	808	868	814	830	863	910	851	849	876	875	840	862	839	892	850	860	874	812	837	824	844	868	868	831	918	792	843	848	855	862	880	844	842	906	894	836	856	853	884	889	861	834	909	869	894	864	835	900	855	831	855	843	874	837	850	846	890	904	833	890	830	882	836	835	829	889	808	856	827	828	865	874	864	873	831	833	856	852	834	864	878	840	789	886	825	857	806	866	920	837	868	894	849	840	866	878	788	885	838	829	899	870	829	867	856	881	883	855	851	821	832	877	848	860	891	841	805	873	874	827	889	863	836	868	805	872	814	850	850	856	894	832	889	848	838	868	909	834	858	828	851	828	875	845	861	873	847	901	864	838	874	799	853	865	842	831	879	909	820	833	849	829	854	858	816	883	790	857	852	841	822	847	840	833	792	905	818	866	822	895	864	839	870	840	819	886	860	856	846	910	849	870	892	832	901	876	843	853	823	846	845	873	878	838	854	860	835	880	880	839	845	845	898	868	832	868	818	786	883	817	876	882	858	899	861	853	850	812	828	866	812	880	815	904	860	844	895	797	841	869	844	884	875	865	836	876	856	887	862	846	859	825	873	874	827	837	853	844	859	881	928	837	901	865	816	829	836	875	828	877	843	869	841	864	863	810	834	884	850	823	803	884	828	862	860	855	879	863	831	821	832	886	843	846	817	790	813	832	860	854	830	853	831	888	849	896	887	850	857	834	853	910	865	853	832	852	822	849	848	925	836	843	846	809	842	807	844	836	846	887	814	838	878	846	891	816	838	845	846	838	842	842	822	902	830	779	806	877	849	865	862	871	846	897	831	866	880	812	831	855	810	871	880	836	838	859	863	790	865	881	845	852	871	855	849	902	807	776	800	872	850	869	866	824	835	887	838	875	858	793	840	811	832	846	848	869	813	849	887	852	830	777	829	839	903	830	856	838	815	879	845	880	852	790	839	883	859	887	867	877	848	899	844	876	813	888	846	906	836	819	822	871	850	825	822	827	875	920	847	872	865	786	766	885	806	831	838	833	842	837	831	889	826	853	837	817	835	854	854	839	879	889	857	855	857	841	806	844	865	829	830	859	888	857	844	817	889	880	860	878	864	848	857	818	903	868	844	827	881	834	871	844	849	865	864	890	855	836	838	876	832	863	881	817	847	845	849	835	871	905	847	805	815	817	898	875	879	885	871	925	864	872	830	880	832	858	828	840	866	836	840	889	857	835	800	857	845	868	836	828	859	855	822	851	882	928	842	832	835	857	841	821	838	879	829	919	847	813	852	797	822	868	848	853	862	835	882	830	867	878	881	835	874	798	881	822	862	859	865	841	815	855	845	867	869	844	803	847	839	915	821	871	847	832	874	872	827	910	831	863	887	869	864	892	826	835	891	857	891	829	848	842	881	840	817	822	924	873	854	895	793	859	900	873	876	839	822	845	836	822	846	885	857	862	901	830	854	842	826	834	825	891	850	840	851	790	887	889	870	857	844	871	790	870	906	862	853	843	845	837	842	853	833	797	834	786	847	837	823	895	871	852	875	834	909	842	819	832	820	829	834	818	875	859	875	819	864	854	858	852	884	888	839	836	847	882	817	851	870	884	879	815	844	824	823	844	847	866	883	842	871	896	838	801	863	843	917	847	850	911	832	846	809	884	907	817	836	845	870	830	906	856	802	830	881	894	869	886	904	829	879	885	908	888	866	837	873	816	860	840	846	809	851	825	823	789	822	862	875	853	823	895	805	875	821	833	877	840	844	873	884	859	859	844	836	833	846	832	867	863	829	823	856	867	856	838	824	869	883	841	825	818	886	890	876	820	805	877	846	860	817	838	851	798	857	873	885	871	797	795	915	832	834	807	863	848	857	898	855	915	880	872	841	826	872	863	828	840	859	848	875	879	879	812	849	850	871	847	907	882	810	827	874	838	870	795	897	848	810	837	903	852	842	864	846	802	852	861	820	842	839	817	835	870	803	834	828	878	864	835	840	852	853	844	825	768	883	874	881	853	851	883	844	840	903	907	842	784	841	816	821	833	814	906	858	857	893	849	868	843	824	872	846	841	821	896	865	826	841	846	886	841	884	900	858	901	818	825	835	813	820	816	798	846	826	879	878	835	867	849	882	842	915	921	894	887	792	895	901	839	883	856	861	903	853	872	849	873	864	839	904	829	862	857	784	834	868	842	821	878	860	840	891	818	871	868	819	874	822	813	814	889	897	822	856	830	886	842	837	796	873	847	806	849	842	843	791	851	888	887	914	856	819	864	856	835	867	827	816	826	813	808	897	876	854	863	877	831	841	855	834	862	823	849	849	895	851	876	846	848	873	861	840	847	844	828	877	819	858	884	852	901	878	842	922	798	866	836	871	806	843	866	887	855	807	843	890	771	866	890	800	835	856	843	819	840	838	864	833	861	832	858	828	888	863	885	888	813	891	871	875	838	791	835	850	874	823	882	844	839	820	862	858	850	827	854	860	862	819	865	834	881	846	857	836	841	879	881	853	890	869	807	823	850	813	852	870	817	838	880	868	843	819	839	860	875	869	793	840	867	849	839	820	862	822	882	849	865	857	859	863	859	859	881	837	850	863	862	872	818	890	848	849	787	852	848	874	849	855	848	823	877	825	853	866	793	829	840	889	866	848	808	853	818	849	804	848	843	861	833	845	894	866	870	896	826	835	838	846	864	868	849	861	833	869	862	847	882	846	817	834	897	829	836	838	807	869	838	838	776	845	879	844	857	881	862	840	887	861	906	857	838	788	814	856	841	803	912	866	851	857	806	803	861	821	855	819	816	813	874	856	886	839	855	840	824	818	870	796	854	832	900	844	889	802	854	870	825	896	826	809	810	821	881	836	842	860	832	844	855	899	812	898	844	858	859	884	872	817	900	896	874	825	847	832	893	861	900	839	921	867	853	884	780	865	849	878	896	864	831	860	808	860	828	841	808	857	813	871	903	863	837	857	852	863	802	853	847	857	902	845	854	867	818	808	815	835	863	844	883	825	863	913	858	853	863	848	881	833	852	820	857	819	903	882	850	873	810	883	860	844	826	864	862	821	863	836	886	891	847	877	881	856	923	817	855	894	860	836	844	865	861	852	807	883	916	861	874	836	839	829	869	836	872	851	807	808	823	841	857	815	844	844	876	851	867	880	873	865	859	848	850	880	843	857	880	815	921	820	842	854	886	889	837	867	863	813	817	838	840	830	858	855	836	833	858	873	841	853	860	886	885	886	820	879	860	833	832	862	845	874	831	821	913	884	819	869	875	855	850	896	821	849	834	835	886	799	809	821	870	841	874	817	846	858	832	805	846	875	862	827	844	890	887	865	848	853	904	845	895	862	842	896	861	884	828	845	881	824	874	808	787	874	848	826	863	828	845
13551	2220	2193	1680	2830	18527	35356	32525	20442	11455	6513	1479	283	252	281	269	268	238	272	243	271	257	264	292	271	266	254	283	278	273	247	261	255	259	298	293	265	307	282	280	255	285	307	269	253	278	277	290	273	263	233	262	244	324	275	257	236	259	265	244	308	279	260	270	256	313	258	237	241	267	260	252	263	279	278	252	268	238	270	271	293	252	273	284	251	264	268	255	250	277	238	267	255	289	270	276	256	260	274	263	249	243	301	284	233	268	266	259	293	278	282	261	293	266	259	274	302	229	238	271	296	269	266	254	248	316	269	270	293	265	263	273	262	254	285	272	241	273	253	281	255	234	269	274	259	230	272	294	271	253	270	259	278	293	282	277	248	229	273	299	268	261	249	299	250	269	273	278	253	330	294	268	267	286	259	284	290	261	267	284	247	290	273	263	286	262	251	246	271	276	269	249	244	248	293	253	241	248	264	253	248	259	260	239	277	251	262	271	284	268	248	261	266	303	281	283	298	268	280	259	236	253	279	294	249	248	273	297	274	248	272	249	271	227	240	284	278	300	265	246	284	276	266	295	271	254	265	268	266	318	293	270	285	261	272	266	258	236	258	253	232	248	255	299	281	278	294	274	231	285	278	250	247	227	249	261	264	265	255	275	271	268	293	273	271	301	253	277	272	268	281	264	238	270	268	281	251	268	221	238	267	251	249	259	274	276	290	256	235	279	305	272	273	241	266	248	268	287	288	305	276	270	250	260	256	284	294	295	253	269	265	263	252	248	246	248	241	242	260	294	260	253	260	238	258	275	229	251	257	257	276	279	244	252	272	254	282	271	265	273	239	267	266	260	257	260	276	294	304	254	280	253	247	248	267	273	229	265	301	282	254	264	270	252	280	277	261	271	291	282	257	269	289	281	269	261	262	259	291	254	264	289	232	240	264	303	246	292	291	271	250	242	273	268	238	293	261	266	279	256	282	263	260	211	260	287	244	270	273	245	271	232	286	259	282	257	246	292	246	241	257	300	236	280	268	258	239	274	281	289	276	274	269	270	276	262	265	290	305	246	251	258	251	282	255	279	240	260	276	250	283	303	270	234	270	268	277	268	273	287	274	254	264	243	279	289	266	276	264	268	299	263	273	267	262	262	271	284	271	283	230	271	293	265	245	256	268	271	253	279	253	254	238	279	263	278	248	283	261	278	269	277	265	269	257	275	250	260	260	290	254	271	265	290	290	248	244	271	266	258	267	267	250	296	269	255	242	294	273	280	273	277	252	281	272	267	279	236	263	269	280	308	285	287	250	253	264	273	278	286	300	279	265	270	233	276	272	247	263	253	279	267	264	270	283	264	261	289	261	277	280	237	273	245	281	277	271	280	252	285	283	284	285	266	259	267	252	272	254	301	262	270	251	262	280	264	241	285	276	295	234	282	283	276	256	261	267	276	255	294	272	295	251	249	285	294	281	265	243	234	289	250	244	302	242	272	238	247	234	283	254	306	286	260	283	275	256	252	241	250	256	285	237	264	268	287	284	258	265	276	283	268	274	264	266	264	265	266	227	268	291	245	297	270	253	279	270	253	251	244	246	267	275	267	282	279	258	268	297	276	254	294	238	257	279	260	251	302	271	253	257	261	252	248	266	300	267	282	256	268	282	271	249	285	288	265	281	313	256	272	287	282	236	269	262	292	294	263	248	284	262	243	277	273	265	263	274	272	312	274	266	249	280	250	296	261	275	257	278	269	294	281	249	262	238	309	266	298	248	261	282	284	278	267	231	302	265	239	255	267	275	242	270	270	289	270	245	249	273	286	260	236	283	280	232	244	260	271	292	299	283	295	306	276	273	307	270	262	276	279	280	278	254	277	296	251	272	285	249	259	275	258	284	290	257	256	245	291	277	283	249	275	282	275	248	274	262	286	272	296	269	241	267	267	270	281	252	254	263	253	265	265	238	298	233	251	265	272	262	268	252	271	251	265	261	275	277	289	247	300	233	284	242	243	283	305	247	296	289	281	276	251	264	275	264	273	276	263	251	287	253	266	287	307	270	261	250	263	291	294	263	276	263	271	268	263	291	290	281	254	275	280	278	246	259	263	258	262	262	262	295	290	256	285	262	282	295	307	273	248	267	292	269	269	260	287	276	281	284	283	283	263	272	266	289	291	262	271	257	295	280	291	242	263	301	281	242	297	277	265	259	257	250	257	261	254	271	271	302	265	271	270	267	265	242	266	316	273	300	262	268	278	250	275	316	278	268	278	267	282	269	254	285	253	307	262	261	266	267	267	264	269	259	250	275	270	270	275	272	251	275	271	269	291	276	262	255	289	286	266	266	257	263	256	272	292	259	286	278	273	285	227	253	236	260	289	263	216	248	250	239	237	288	250	262	280	289	272	257	251	269	260	241	279	293	280	270	278	278	252	271	270	279	272	281	263	253	263	286	279	293	236	273	269	269	303	263	254	268	256	287	292	263	260	244	249	250	240	247	276	251	241	257	260	279	249	247	271	299	297	246	273	274	295	258	260	293	273	241	257	278	269	236	259	290	256	270	257	282	264	241	291	278	247	241	269	267	291	264	253	276	261	283	286	267	270	268	281	268	256	245	239	249	271	265	266	264	271	282	261	253	250	265	279	254	281	276	251	269	260	277	260	276	281	250	261	273	279	269	292	283	259	279	284	286	277	262	278	270	278	241	256	249	283	253	255	300	261	249	276	245	268	275	261	285	284	279	281	278	270	263	280	267	250	249	271	259	278	278	265	254	269	236	269	244	274	246	261	296	255	267	281	271	257	248	256	252	293	303	260	288	244	262	255	240	269	263	266	275	272	261	280	292	253	274	285	304	289	270	264	250	295	242	259	280	265	229	281	286	268	278	256	266	272	251	251	280	256	259	303	287	285	271	268	246	250	267	260	241	282	262	262	258	276	257	271	260	295	299	273	262	253	270	282	312	257	278	309	254	252	280	297	270	255	281	239	250	279	247	252	273	297	293	241	286	271	264	279	268	268	266	267	266	259	279	261	291	263	279	240	269	252	262	299	270	270	287	257	263	289	256	266	272	268	243	254	276	252	246	246	239	260	275	240	283	254	259	264	260	265	289	279	270	273	273	278	276	297	262	246	271	281	244	273	253	289	281	289	291	292	285	271	266	241	249	276	245	288	295	259	266	256	260	292	231	264	237	250	242	290	292	275	261	266	266	261	280	320	260	276	295	251	275	272	301	260	269	288	271	278	269	265	275	259	276	298	300	295	262	274	273	275	295	311	277	266	266	278	297	252	259	246	295	272	247	267	272	274	311	257	268	258	278	271	268	283	247	251	264	257	254	278	275	254	243	224	256	287	288	267	263	253	286	265	269	271	267	259	279	273	258	265	290	240	261	280	278	262	274	277	266	287	234	266	262	256	264	254	269	244	290	261	243	264	269	260	261	276	283	255	282	287	256	247	255	279	256	269	267	243	281	243	261	280	284	281	274	267	264	295	277	282	253	239	267	266
8076	1861	4152	4811	10591	37123	52492	49276	37326	28799	20959	4407	696	635	627	690	663	644	635	663	719	673	655	643	631	687	631	688	690	682	576	640	657	612	661	598	698	632	643	607	678	651	656	656	661	644	678	638	651	629	626	672	682	633	678	645	666	626	636	679	656	636	634	623	649	608	651	645	640	646	636	639	654	614	621	678	612	657	660	667	605	609	618	630	679	637	668	684	660	646	654	633	655	634	614	668	667	679	606	670	661	664	597	637	616	649	619	656	663	631	614	650	637	668	639	671	654	614	692	637	663	648	603	686	659	668	627	622	633	675	669	634	694	649	674	651	641	671	648	627	636	584	674	665	637	677	675	650	631	681	613	634	596	678	668	654	630	666	633	583	678	680	659	629	633	619	646	672	660	631	636	615	619	633	655	623	669	658	622	674	630	656	624	632	655	657	633	602	667	674	627	638	654	665	648	625	686	621	616	674	623	643	658	645	650	647	657	626	647	626	659	609	660	637	645	637	640	640	631	694	658	608	661	607	620	609	663	583	608	667	644	637	635	637	668	666	663	661	642	690	611	573	626	687	667	634	638	607	651	632	645	633	684	665	682	646	623	669	649	619	607	623	633	708	674	641	660	642	613	661	680	622	660	656	647	660	660	661	624	646	629	622	626	618	641	617	632	673	662	636	657	659	625	642	631	620	624	638	626	594	648	675	655	610	627	693	656	664	631	646	638	654	679	635	604	671	637	684	603	661	652	636	650	650	606	650	678	678	607	650	633	649	670	680	647	654	654	667	641	640	623	655	658	599	573	649	641	652	600	659	653	649	682	587	660	572	682	629	596	627	657	699	585	641	630	675	665	623	695	641	653	694	659	634	637	596	681	657	625	634	639	658	622	631	617	629	648	647	698	622	652	615	664	659	673	647	622	637	659	639	673	670	641	627	607	619	696	638	647	640	617	639	582	667	627	632	666	667	672	645	643	654	610	655	658	606	589	608	645	657	610	573	688	655	636	627	623	630	634	674	649	651	649	625	659	636	643	643	622	604	628	616	635	685	623	581	658	654	613	629	696	647	629	654	623	610	611	614	666	690	629	622	612	655	655	653	613	615	610	661	650	621	651	635	613	646	630	612	638	656	639	644	663	645	609	685	648	659	686	654	622	633	685	616	656	635	643	649	598	634	582	606	653	667	635	632	641	651	616	619	642	636	667	632	654	607	652	634	608	660	643	645	627	609	621	667	666	639	658	625	670	656	630	683	683	671	670	675	608	674	620	676	623	623	665	636	689	614	645	667	616	652	649	632	714	669	643	645	651	613	687	629	647	624	621	661	656	667	639	630	617	603	647	672	648	668	628	598	606	632	639	649	629	655	603	601	664	630	606	607	640	619	638	650	602	653	652	670	629	642	630	618	623	644	660	642	610	609	616	660	627	656	647	654	630	639	684	614	659	590	650	602	675	697	619	618	652	668	618	669	619	712	657	641	649	668	643	631	645	670	601	620	658	585	654	615	651	642	678	649	619	640	597	589	604	629	640	588	648	668	646	643	668	616	642	644	677	645	610	651	626	645	610	604	661	616	610	645	642	635	689	653	654	640	635	681	658	626	619	657	641	647	652	620	654	663	676	703	628	634	633	633	619	591	639	660	671	713	617	627	628	639	664	631	613	679	672	658	685	635	661	618	654	632	611	639	644	640	617	629	701	662	629	658	637	641	622	685	621	671	641	665	675	625	641	673	646	654	630	652	656	612	601	649	650	633	613	645	686	651	650	641	635	621	644	660	658	647	655	687	643	662	640	624	642	665	631	659	700	648	640	673	650	628	663	613	632	640	622	656	658	599	663	636	631	590	636	637	624	616	675	631	701	664	652	623	703	650	659	659	639	655	634	637	634	663	599	630	633	608	660	633	647	625	634	654	600	648	624	668	649	642	646	604	661	652	630	652	663	668	671	588	670	635	614	660	610	641	660	636	672	586	675	651	584	593	621	629	659	638	688	639	630	634	607	652	668	658	620	639	595	638	618	630	625	618	691	627	635	658	658	648	621	647	671	644	609	675	609	684	670	675	623	626	664	662	609	606	624	663	659	687	658	649	613	670	642	649	647	695	640	675	646	603	668	654	621	583	644	665	652	705	645	661	655	656	610	694	629	661	654	647	639	630	598	657	598	647	589	639	638	621	719	650	653	644	637	645	626	645	671	640	610	620	662	620	675	635	645	646	650	664	606	667	676	654	590	620	646	638	707	637	652	658	619	630	633	635	613	660	624	684	649	628	636	660	662	690	631	626	663	605	632	656	661	648	668	650	616	671	591	666	657	606	662	626	635	653	642	635	636	657	672	655	685	640	623	648	630	635	646	645	612	616	673	632	653	638	617	618	649	609	651	609	625	624	643	677	653	627	632	627	678	645	668	655	630	657	643	623	680	647	653	598	611	637	629	634	643	660	644	628	634	667	636	634	643	645	621	635	655	606	620	618	673	611	651	650	605	669	622	633	666	715	665	644	645	638	633	647	642	655	623	635	635	632	714	637	638	628	638	624	667	636	654	639	575	626	657	654	607	641	642	648	657	654	585	645	616	655	637	626	618	617	646	625	635	598	635	646	638	658	636	625	691	663	637	640	641	669	668	678	607	632	591	662	695	605	610	654	606	652	611	628	635	593	662	622	611	661	665	635	646	636	637	637	682	628	632	650	671	662	672	671	618	624	673	632	658	615	609	625	655	683	647	631	669	589	646	652	656	637	653	681	640	644	647	661	659	670	651	646	642	673	649	691	653	699	644	636	603	646	685	623	594	592	627	627	628	618	648	614	618	685	623	637	674	650	659	619	635	622	644	639	638	640	630	650	645	642	640	594	586	655	614	642	667	632	644	627	669	617	677	643	625	661	617	585	658	652	679	651	657	627	608	598	669	663	677	581	676	666	627	641	641	678	687	579	622	658	629	648	638	648	674	620	671	615	632	622	614	608	675	655	623	653	630	669	640	650	642	639	651	663	642	642	651	643	608	628	681	613	625	641	598	646	630	649	658	643	637	622	669	621	622	630	643	633	614	652	614	624	673	614	624	643	670	650	622	674	608	627	642	663	631	643	629	642	662	654	621	685	645	626	634	658	637	669	624	647	636	648	613	641	661	624	637	623	635	639	629	603	619	612	615	693	625	677	628	620	653	629	629	681	621	609	639	611	655	620	683	641	643	620	648	617	676	660	693	609	633	641	646	653	603	691	651	662	674	633	660	609	641	612	709	694	634	632	614	624	658	647	681	618	649	683	682	658	597	645	596	626	630	667	668	708	655	629	654	632	612	632	636	666	574	694	642	636	634	597	596	673	639	626	589	683	660	664	613	641	616	632	669	663	657	662	646	606	676	643	599	653	631	605	607	640	604	653	622	640	628	632	609	698	655	645	641	689	595	672	700	598	632	666	644	629	619	593	655	634	639	654	633	594	647	626	626	654	637	649	617	661	634	672	638	639	663	677	698	669	651	649	637	648	622	646
25525	6592	5413	3493	12853	45614	49354	46071	32613	19975	10101	1852	315	319	320	319	348	318	332	313	314	335	345	335	347	319	359	331	358	294	330	327	322	325	354	335	336	376	297	331	331	335	288	303	338	311	281	316	294	353	328	331	335	296	326	333	306	315	327	289	317	321	317	333	317	316	327	331	323	355	316	294	330	327	351	322	305	326	332	321	329	335	360	305	328	313	332	329	347	331	306	319	336	342	348	317	364	318	303	346	336	305	304	316	341	341	295	292	316	304	324	291	323	313	317	320	296	318	323	295	318	301	304	318	317	323	301	322	330	314	352	326	338	344	317	300	310	301	344	352	324	357	285	330	363	316	326	324	326	313	329	281	321	318	299	353	337	320	303	311	363	337	316	342	311	346	314	301	314	314	335	295	342	311	310	315	329	291	314	328	352	328	280	302	339	313	301	316	348	307	354	291	331	300	321	331	287	328	338	309	346	339	336	319	318	310	290	324	316	307	303	325	309	300	292	319	356	332	332	303	338	340	328	309	331	319	297	307	351	312	284	334	287	325	347	285	347	330	337	326	336	338	293	320	359	295	342	310	306	325	340	349	330	347	330	305	337	306	311	278	312	356	329	342	317	314	297	303	318	343	318	326	332	325	273	309	335	352	314	318	305	339	309	319	327	354	301	336	320	318	314	327	321	305	297	329	312	337	324	301	330	309	326	313	337	321	340	325	325	319	287	302	318	321	306	291	297	318	304	311	351	358	321	291	353	345	336	347	321	319	321	328	283	343	318	321	342	361	308	330	321	308	296	321	320	301	304	337	322	339	330	306	345	320	348	320	314	356	320	313	330	321	306	351	348	293	317	335	317	330	312	365	299	307	336	323	313	302	313	314	304	327	291	315	314	300	341	315	311	342	332	316	344	326	326	307	307	319	362	321	326	342	287	324	345	335	327	311	299	359	299	370	319	342	336	329	306	314	305	319	308	292	325	337	332	340	325	316	303	311	311	324	335	328	343	313	320	343	330	322	335	320	322	311	339	284	325	342	320	291	313	332	353	314	297	323	367	303	358	329	305	338	308	346	314	294	324	298	337	329	310	340	329	321	339	328	306	311	319	336	289	327	355	284	321	313	363	314	320	279	320	359	306	313	335	329	330	346	306	315	301	317	306	303	328	315	308	330	311	341	338	331	304	345	330	308	314	321	308	311	315	327	320	314	309	314	313	305	314	352	339	309	339	303	300	301	300	332	343	325	312	298	319	334	310	313	312	311	328	311	332	297	367	317	322	322	298	311	358	350	307	303	326	317	322	309	331	325	294	351	349	312	328	310	344	336	284	312	315	307	281	310	322	310	292	323	316	329	319	305	341	339	332	322	331	306	379	326	330	323	327	325	304	299	320	307	293	325	327	299	345	336	342	323	331	366	341	320	275	329	344	350	356	323	330	288	284	322	360	309	304	326	331	321	319	321	322	309	276	336	326	333	283	317	312	301	318	290	324	299	294	346	347	314	327	312	293	276	305	340	318	315	302	310	339	325	321	307	309	299	314	319	321	311	303	331	295	334	309	308	348	342	304	288	313	303	301	333	297	308	327	322	311	320	339	327	301	299	282	290	329	329	338	302	325	335	335	319	359	336	360	307	348	314	322	357	314	322	358	343	337	333	299	296	343	310	307	324	313	332	334	340	329	276	321	304	301	371	331	332	325	328	349	301	303	346	340	356	336	347	285	322	337	332	318	309	340	301	302	333	317	302	319	274	313	315	310	321	335	335	313	334	294	337	306	344	359	305	309	330	334	286	334	308	323	315	303	331	314	329	311	304	338	342	317	324	305	328	320	314	336	340	317	321	335	328	307	354	340	321	365	317	313	309	330	334	308	303	342	294	358	336	320	304	353	337	311	323	335	336	308	343	332	333	318	323	339	342	302	277	300	322	317	322	345	308	328	309	318	341	334	328	305	277	326	329	293	336	323	292	325	296	318	342	347	309	309	324	328	331	348	337	285	303	309	322	343	312	304	328	301	346	292	300	311	315	305	327	322	320	289	321	297	325	333	347	311	340	310	312	311	310	341	315	346	349	343	352	348	299	354	291	342	307	293	312	346	336	323	317	299	326	336	325	323	322	310	323	310	350	346	303	320	322	305	311	325	328	327	367	280	303	337	312	325	316	308	311	332	332	314	340	303	340	332	335	327	294	317	334	316	311	298	333	347	328	292	321	296	350	313	309	319	348	310	354	347	328	312	337	310	332	317	331	306	323	339	318	362	302	357	338	311	292	283	348	319	311	349	366	308	297	341	323	322	303	298	345	340	314	322	370	354	301	266	290	316	334	310	314	328	316	351	302	293	301	337	327	340	315	314	373	343	351	358	300	288	315	321	301	303	312	309	342	364	318	304	319	307	311	322	322	311	295	340	363	329	335	324	293	313	310	335	304	325	300	332	295	325	335	306	334	326	311	357	334	346	342	342	309	277	317	309	314	335	328	320	347	304	311	319	329	341	329	363	320	330	312	302	321	306	319	338	325	318	312	297	325	303	294	309	329	341	283	336	344	300	379	332	305	353	299	317	289	303	341	329	302	338	323	294	339	294	322	302	341	299	288	324	336	344	318	298	339	324	315	329	326	313	293	333	298	319	336	336	331	326	316	305	337	320	336	315	288	314	320	324	319	325	312	326	311	311	333	302	357	361	333	340	348	349	307	309	330	290	325	372	365	370	322	331	298	319	346	326	305	302	312	311	332	340	329	333	307	346	317	332	303	333	316	332	346	330	361	312	339	323	350	359	320	327	316	319	305	328	321	331	322	302	331	287	319	266	316	314	314	294	356	348	294	302	307	309	311	337	324	276	323	323	344	345	304	312	305	340	311	327	281	321	296	307	300	333	285	326	316	310	352	276	316	329	304	311	288	288	355	320	334	338	303	328	320	306	311	311	288	313	318	311	332	274	324	351	344	329	345	298	299	286	300	349	303	316	305	312	334	371	309	313	342	339	285	326	321	326	315	325	325	345	312	316	307	312	364	345	319	334	328	347	322	343	346	299	272	324	334	336	328	326	341	308	327	312	320	331	307	312	318	319	316	299	328	319	298	339	326	309	310	326	323	323	329	312	311	331	323	295	319	311	294	363	334	337	316	380	316	303	305	334	314	315	345	309	318	332	338	316	335	299	311	314	320	346	337	333	332	353	343	333	296	322	293	325	332	325	312	314	336	298	285	297	328	306	305	313	348	321	333	314	337	325	304	325	331	333	315	310	320	343	296	326	285	301	323	328	372	306	315	315	341	327	339	296	325	296	304	313	352	311	302	305	287	306	321	333	329	321	306	305	344	327	324	314	300	300	322	309	302	300	317	322	303	333	305	343	337	320	313	336	318	309	329	298	330	316	304	323	328	342	323	311	310	330	315	349	344	307	326	321	372	316	298	348	327	339	317	309	308	329	316	307	342	334	317	331	317	319	311	368	284	299	322	308	312	354	314	343	355	368	316	341	309	315	330	308	330
12877	3296	8398	8635	28926	59823	62652	59827	48443	37078	25845	4073	805	755	807	786	806	775	760	712	747	814	833	750	797	789	778	718	684	760	752	751	776	775	757	827	727	766	775	766	754	791	760	763	786	728	741	733	760	726	788	731	757	725	743	790	767	778	789	761	761	819	744	765	785	754	787	799	791	779	753	783	793	767	757	777	763	766	756	739	751	715	759	747	757	742	780	776	780	752	768	783	711	697	755	773	783	750	767	740	764	807	728	771	786	716	764	736	752	708	742	760	787	750	781	759	788	702	789	729	758	685	749	766	803	746	819	740	792	726	716	785	771	768	777	722	712	729	742	755	790	766	760	814	781	754	759	729	811	741	816	755	791	791	768	758	786	804	770	792	749	770	756	750	736	770	785	783	779	772	721	745	758	758	758	755	728	782	763	719	743	798	790	759	732	738	755	767	722	812	784	797	759	792	764	741	784	797	765	752	782	724	767	803	742	743	763	755	772	767	730	734	711	754	810	747	754	795	769	742	751	753	733	765	775	716	779	791	769	786	775	756	801	772	800	755	797	811	821	739	743	789	773	712	759	794	771	733	698	772	727	795	748	775	809	770	788	774	753	744	778	792	739	758	805	821	758	767	752	737	779	804	796	769	698	722	729	770	768	766	823	706	762	749	773	736	740	751	767	773	725	837	772	799	777	740	758	744	748	742	739	765	783	759	755	767	751	758	735	750	759	798	729	761	746	787	704	759	775	776	778	780	806	744	774	734	776	751	765	741	736	779	815	780	764	738	766	802	770	757	738	782	780	773	764	740	748	749	781	772	814	803	787	783	764	767	775	770	768	761	755	768	770	765	770	785	786	785	743	814	719	743	789	748	733	767	693	705	773	774	783	805	751	735	764	786	733	793	747	762	755	817	786	728	762	774	753	806	795	753	809	735	753	732	827	762	760	773	760	783	759	707	777	791	752	747	731	760	758	745	756	753	741	733	742	795	787	763	748	812	766	694	783	770	778	736	734	729	731	749	778	784	775	783	757	769	733	800	756	731	761	819	712	754	796	753	738	738	759	743	774	772	733	757	760	776	773	789	777	752	808	768	767	756	781	779	769	753	782	721	810	780	761	736	791	795	755	793	772	749	750	787	780	780	763	724	753	741	801	789	744	785	724	769	820	767	727	720	776	754	775	760	733	790	733	754	763	791	740	750	750	780	757	784	797	728	730	736	736	762	750	718	748	770	755	744	777	729	760	750	727	750	735	727	760	752	778	728	751	765	699	755	740	755	730	765	741	799	797	755	747	801	774	775	760	717	780	757	751	796	775	778	780	771	719	689	762	693	740	755	756	746	721	792	772	766	717	830	741	779	742	766	784	712	791	733	756	739	721	812	718	780	813	767	766	743	799	779	793	797	749	758	765	754	726	734	807	747	771	748	781	747	738	741	770	740	768	767	782	741	756	769	760	744	776	753	728	760	812	745	754	825	812	815	759	765	742	777	707	771	763	767	730	746	779	752	790	819	751	764	793	729	779	795	819	761	770	757	828	768	729	720	765	790	767	813	728	783	761	772	774	762	747	811	743	761	723	774	749	739	784	739	749	741	778	726	769	780	765	732	769	791	755	727	738	786	724	771	747	708	719	769	766	781	745	806	787	764	750	735	714	752	794	819	727	753	783	771	795	753	792	770	725	740	730	766	765	772	782	763	768	732	754	760	758	730	790	759	772	769	748	761	724	750	727	775	774	767	769	727	809	749	749	772	762	792	791	749	755	771	778	754	762	780	738	736	760	807	727	779	782	781	753	762	750	793	742	776	773	736	803	790	756	754	746	778	775	732	755	748	738	771	769	782	741	771	761	762	820	756	790	764	730	742	773	715	768	780	748	745	781	721	752	765	794	740	732	744	762	784	808	807	763	755	766	743	761	767	744	774	764	796	804	724	767	795	742	757	778	831	785	796	789	702	821	761	776	740	784	782	717	773	750	758	780	812	797	819	737	835	755	769	789	730	735	723	733	802	757	828	814	750	751	758	703	774	770	819	734	745	749	739	722	742	751	787	731	713	769	704	809	771	751	773	764	752	750	761	735	789	785	762	731	718	782	765	755	727	801	764	753	799	759	769	788	732	780	746	772	765	793	778	730	758	749	766	788	754	731	746	719	799	785	731	790	767	784	764	765	736	746	735	733	730	792	763	763	710	755	737	766	773	759	756	752	759	759	708	692	769	739	764	748	702	737	762	746	710	750	768	769	768	782	751	808	715	779	786	740	768	790	701	786	740	771	696	760	763	761	774	764	772	767	765	779	745	795	756	798	783	750	773	771	724	766	719	761	660	793	780	777	767	792	749	770	780	746	778	774	750	763	753	738	765	757	768	800	793	716	780	788	773	822	782	767	798	742	745	769	787	743	751	810	802	721	766	793	812	773	762	754	770	741	752	723	767	810	783	745	814	810	810	758	773	753	747	796	742	723	761	768	771	762	774	800	779	762	727	810	794	778	772	722	705	730	705	815	749	791	776	751	751	732	754	794	736	807	761	784	723	759	760	703	708	746	796	760	750	737	789	732	713	760	750	800	753	745	704	726	809	754	773	734	779	788	783	738	758	763	738	769	794	797	766	719	710	744	788	783	752	753	720	815	808	749	805	768	771	739	752	740	775	776	787	783	757	814	780	725	767	715	758	711	765	698	760	787	746	739	743	744	779	768	755	755	769	735	782	750	741	717	752	780	761	789	765	716	771	803	742	744	781	751	790	743	721	772	769	768	750	735	735	749	771	770	749	755	788	769	767	725	729	792	740	767	782	777	780	775	807	787	751	764	752	752	744	755	810	742	728	769	781	778	748	731	784	788	770	756	730	789	764	724	725	770	738	796	730	789	799	811	782	730	728	778	806	730	768	765	731	775	802	733	783	774	786	755	751	744	777	722	759	775	745	761	782	715	743	776	741	737	775	735	775	764	788	733	763	725	782	756	811	742	760	720	823	843	806	756	768	817	727	781	730	758	748	751	753	735	793	810	764	797	794	692	706	796	764	791	749	776	751	787	774	745	748	782	718	772	687	763	724	798	776	732	773	782	726	753	758	741	777	759	769	795	783	826	742	763	763	758	742	753	740	756	807	802	750	729	773	814	712	765	775	799	758	807	809	749	730	741	748	798	728	787	804	724	736	773	750	763	796	749	768	763	773	764	749	829	753	763	780	766	749	699	753	737	782	766	785	740	799	766	793	723	732	773	778	808	774	750	752	800	766	754	756	746	750	759	777	715	706	740	760	782	770	736	761	781	729	769	740	745	781	791	794	750	736	748	750	712	774	833	795	762	760	744	782	753	755	770	732	759	780	735	756	776	762	764	730	743	756	728	751	768	774	806	769	696	752	722	777	733	724	773	741	739	787	812	739	788	757	735	801	789	720	778	743	700	759	722	749	740	776	722	750	789	765	758	761	790	719	758	764	783	752	806	813	793	734	744	754	751	762	791	776	779	768	800	724	761	750	771	732	733	748
4985	1106	1227	769	718	1284	2130	2141	1584	1052	717	464	414	382	410	395	415	396	376	388	424	409	356	372	429	416	393	385	404	377	412	401	400	379	411	393	383	403	342	379	410	401	429	377	404	459	412	398	412	457	423	359	417	403	429	362	368	431	369	423	400	375	399	400	416	406	422	385	406	364	435	425	362	365	401	377	391	388	394	404	375	411	388	390	388	435	373	422	410	386	430	378	387	413	402	415	401	403	413	399	410	382	383	431	414	344	415	437	386	366	374	384	394	414	411	333	416	402	417	378	415	394	410	447	402	442	402	385	422	414	394	446	415	440	370	414	361	391	403	405	387	417	411	433	368	424	435	373	403	398	396	404	396	401	384	424	382	402	384	414	392	421	377	402	395	393	443	427	378	429	383	357	378	400	428	389	392	395	409	377	345	395	414	372	433	408	434	396	409	408	364	408	389	357	369	397	419	427	427	384	417	344	410	359	404	391	380	405	379	407	391	402	391	374	426	373	416	387	409	386	386	368	392	375	341	362	396	352	420	383	408	381	390	393	424	419	418	394	375	394	363	388	368	400	417	385	394	432	400	404	373	425	394	414	353	417	396	359	413	424	398	402	342	395	370	376	413	400	366	391	402	390	373	393	372	403	374	404	409	360	375	374	368	373	371	382	375	402	421	400	404	388	394	404	397	377	403	366	360	415	418	409	414	371	390	426	396	423	389	372	351	390	411	438	415	419	399	377	402	392	378	385	420	372	414	384	385	408	397	383	413	393	407	399	389	408	420	407	378	405	383	402	411	412	378	388	427	376	349	401	362	393	364	412	391	406	391	369	406	369	347	375	381	360	385	400	377	367	441	418	415	413	409	433	368	432	419	395	402	361	434	387	394	374	383	407	398	391	391	404	404	373	402	389	380	381	393	376	403	390	420	380	416	377	370	393	406	409	410	450	353	405	384	369	407	411	393	430	352	403	362	378	401	392	405	402	388	372	410	412	406	360	387	410	406	436	364	404	409	431	415	387	390	393	389	382	424	374	405	412	344	396	394	372	398	361	417	393	374	391	421	423	408	460	383	387	363	359	386	414	374	397	413	401	376	392	363	396	403	382	421	410	368	396	385	412	430	408	405	390	416	420	416	384	429	395	387	395	373	368	369	393	416	363	408	391	382	386	398	397	412	354	401	370	403	437	420	414	384	409	433	387	375	407	404	383	402	406	368	416	416	394	362	404	403	383	383	392	434	379	418	378	373	388	407	382	405	379	400	405	423	372	423	430	380	360	382	375	406	371	399	413	408	413	396	410	421	400	396	369	379	415	368	405	443	404	435	416	435	405	374	423	409	388	403	384	404	371	390	407	413	380	398	397	390	398	411	386	418	401	400	386	386	397	425	388	389	436	389	384	386	390	423	374	367	398	421	394	343	365	367	363	378	379	384	395	418	408	410	378	357	399	389	387	333	362	395	389	382	421	401	418	390	420	383	411	357	411	366	410	415	360	397	390	378	381	399	413	406	381	401	389	365	421	383	372	418	406	437	369	406	369	435	399	395	399	393	411	410	403	413	395	396	411	431	424	406	440	371	396	394	418	378	405	369	426	390	384	427	378	390	418	388	415	410	408	429	425	360	418	447	392	400	441	390	384	404	405	408	417	406	371	402	389	428	437	402	378	391	375	386	378	368	404	372	397	409	408	402	437	410	398	366	421	397	391	404	379	391	345	377	380	404	386	419	396	405	379	396	400	379	386	390	404	392	419	415	400	379	407	421	388	396	404	393	418	401	397	382	413	404	380	423	384	405	374	387	380	390	375	395	357	398	398	396	376	373	382	389	410	409	402	401	377	408	370	377	417	343	422	365	430	422	434	408	416	410	400	376	373	412	378	372	411	408	421	414	401	412	421	398	379	371	381	429	431	393	410	381	420	405	397	392	404	375	411	387	392	419	400	397	366	413	369	372	379	408	406	374	382	389	436	426	389	407	420	387	410	419	452	405	384	399	393	401	371	411	375	403	386	376	389	397	384	398	414	441	429	415	406	370	407	425	389	399	382	384	398	375	413	398	394	404	366	427	381	374	409	439	352	383	395	389	409	420	382	390	414	375	396	431	398	399	444	390	373	409	384	373	399	412	386	424	402	385	365	419	433	421	361	411	409	378	407	412	407	439	392	412	396	357	416	415	373	394	368	369	417	358	425	418	390	388	375	375	398	408	388	385	425	378	369	431	381	391	375	406	394	401	393	379	391	431	413	412	403	395	345	381	378	369	387	387	401	426	398	364	411	399	409	385	382	399	441	382	402	426	379	419	404	432	402	444	376	365	377	397	411	415	379	381	436	414	409	401	372	413	421	433	401	398	377	368	370	384	405	405	406	378	378	385	390	394	401	417	380	381	364	387	367	381	396	364	385	400	427	427	336	448	423	391	415	389	419	403	386	404	377	412	399	384	410	405	419	423	411	381	406	391	372	358	407	376	414	394	366	399	432	393	382	412	408	445	380	371	400	395	394	386	378	403	410	411	369	403	379	398	418	431	421	404	409	365	394	433	410	364	378	427	412	420	409	401	375	409	401	366	397	372	366	378	415	458	441	390	418	363	367	373	347	382	420	403	380	394	399	383	390	388	408	364	408	398	424	366	387	384	415	386	398	388	405	389	402	401	388	381	367	409	378	407	399	400	384	370	417	379	361	393	401	426	376	398	392	423	385	403	389	401	375	402	410	405	390	383	400	411	449	395	390	411	370	435	385	376	411	405	394	383	394	433	367	409	410	391	377	395	383	384	398	415	386	375	410	393	405	395	368	358	413	435	442	396	382	430	402	419	385	391	386	421	421	418	393	412	395	381	426	431	407	391	420	406	418	380	379	390	432	393	368	392	376	413	407	406	373	390	397	407	408	407	405	434	400	416	409	414	435	402	423	412	363	388	386	405	388	378	394	392	404	419	421	405	385	411	365	415	397	408	393	416	405	385	369	354	440	373	356	406	404	363	411	418	374	409	360	385	408	393	397	409	421	385	359	394	392	363	372	386	381	421	418	372	424	374	385	405	399	419	370	393	364	372	411	393	390	420	416	385	382	395	358	446	413	411	386	407	387	405	389	420	419	413	370	392	396	369	402	419	395	409	397	402	435	396	440	441	403	392	383	382	374	390	435	376	423	386	398	434	399	372	397	373	400	381	404	401	401	404	365	388	430	420	389	402	396	394	402	392	397	392	421	407	381	398	417	408	350	389	369	399	418	414	381	370	404	421	390	394	398	362	391	416	400	386	409	388	377	387	408	396	378	382	375	389	367	395	362	410	428	376	375	411	399	380	405	394	401	418	424	381	381	411	433	436	381	435	426	387	353	427	373	393	395	417	389	410	437	431	398	388	409	404	407	384	386	398	384	382	411	383	403	393	425	403	372	420	378	399	421	398	420	370	411	412	395	378	377	383	400	399	368	431	409	412	418	405	361	379	375	379	384	419	412	406	396	373	394	419	382	385	387	391	411	417	387
3688	1442	2400	2220	2281	5871	9485	8297	5842	3793	2159	1043	904	864	871	875	842	911	899	880	900	887	862	927	824	896	890	885	908	818	854	820	895	888	939	883	823	855	880	900	870	861	848	912	872	894	861	936	868	899	875	883	826	866	901	832	906	853	845	912	871	922	841	889	895	881	856	874	861	894	868	879	848	886	852	866	888	886	887	868	929	895	891	846	827	901	869	876	918	913	878	908	895	960	889	858	942	925	869	906	888	910	905	895	951	838	860	894	817	921	902	880	875	850	855	846	849	855	898	925	937	842	819	966	878	936	914	911	911	880	899	864	889	894	858	874	893	872	890	860	872	871	883	869	926	873	893	878	876	832	898	897	915	865	862	903	907	869	879	879	884	886	872	872	849	861	850	852	845	918	878	938	846	881	875	898	867	859	876	870	859	880	882	855	901	893	874	926	938	852	871	911	931	873	902	852	889	913	900	893	873	899	888	903	858	865	936	896	925	890	886	872	816	880	904	878	887	898	938	887	811	879	875	823	885	882	907	895	908	896	962	929	857	895	896	892	847	841	873	914	900	888	850	865	941	869	912	880	828	912	907	838	881	856	932	891	849	855	928	883	874	863	883	903	905	890	872	944	890	924	828	878	943	873	852	905	852	869	906	845	854	866	912	895	922	903	851	872	897	880	890	932	912	879	883	839	903	919	820	874	874	913	833	822	850	906	866	899	845	907	857	829	833	893	868	879	920	837	841	839	922	895	884	898	897	889	892	927	829	815	878	873	890	874	830	893	927	852	899	866	874	879	901	934	848	898	874	887	858	860	902	885	854	884	868	864	875	897	861	871	878	873	903	877	890	869	892	882	839	878	842	867	861	875	856	904	903	930	901	879	879	894	884	896	870	902	884	875	983	875	933	866	896	856	875	864	917	862	868	914	826	871	887	855	872	892	927	895	846	859	864	890	885	914	944	863	891	899	904	853	885	861	912	910	877	929	891	882	871	888	924	889	906	911	894	876	898	811	846	863	854	883	903	842	885	924	845	867	870	868	872	864	845	877	914	865	851	865	895	906	890	844	899	916	800	888	908	854	844	879	863	879	869	886	930	878	836	893	881	856	876	913	903	883	899	891	867	900	865	869	902	862	834	872	849	833	883	859	888	851	918	858	885	893	834	891	955	840	908	876	926	915	869	904	853	902	817	901	900	862	905	892	913	885	864	929	873	853	854	863	874	869	899	894	872	842	868	908	853	919	829	897	877	905	866	860	922	921	826	881	879	824	875	923	887	894	856	897	840	868	912	898	896	887	856	896	889	885	849	864	859	871	892	906	891	837	893	869	894	832	893	886	895	902	814	868	823	867	880	861	880	939	878	906	948	886	897	921	889	946	860	879	855	856	919	913	895	861	900	902	913	904	903	860	837	873	859	944	916	907	816	891	883	908	882	897	869	916	877	928	871	840	875	893	908	887	904	850	938	886	912	862	881	873	810	917	876	882	856	863	852	876	831	908	866	916	935	925	945	878	872	831	900	841	893	850	880	863	862	918	828	858	887	857	911	898	869	850	838	885	845	944	840	874	910	824	901	904	848	882	832	936	921	867	934	840	925	892	884	861	894	908	877	904	909	903	859	883	867	864	884	863	883	880	849	903	899	881	838	887	838	957	810	912	902	844	897	874	877	816	856	901	855	850	865	910	877	890	887	897	856	913	859	885	872	900	880	846	881	894	905	921	822	910	888	886	847	879	944	950	907	936	919	890	915	856	896	920	867	870	865	887	834	877	885	893	829	912	899	924	874	860	868	858	887	821	888	891	897	891	888	835	914	870	878	883	880	889	926	871	929	792	862	888	872	909	898	935	873	896	848	854	934	900	914	883	860	905	903	857	918	929	906	870	851	877	851	881	900	907	965	870	944	910	923	890	859	883	884	861	903	877	883	919	892	925	938	861	850	908	872	882	868	914	919	906	903	875	890	868	898	861	841	895	870	896	903	845	909	881	854	852	921	920	876	916	902	901	894	908	917	877	914	897	843	894	849	872	867	906	870	934	909	938	904	926	938	920	928	844	865	925	877	837	880	908	893	839	852	867	937	901	939	835	870	874	940	832	901	842	871	907	859	871	886	948	910	902	880	904	882	861	883	907	860	821	874	913	909	849	920	908	910	899	896	911	918	881	875	853	964	875	906	952	942	846	888	907	889	897	898	893	850	905	876	932	878	914	907	881	902	854	875	872	884	886	862	903	854	871	858	935	902	879	954	890	953	899	896	863	900	911	847	868	869	870	883	903	908	842	843	895	859	894	984	817	887	912	897	873	902	901	865	883	879	864	853	934	836	906	858	906	883	883	900	892	847	871	878	874	835	815	915	902	915	932	909	886	909	916	879	895	863	915	907	891	900	857	877	848	883	926	884	901	902	901	895	834	851	898	827	892	931	887	878	836	904	909	944	867	871	866	876	874	868	863	936	893	805	846	889	876	889	869	879	867	874	893	844	850	874	837	862	903	937	908	868	839	909	906	863	826	939	887	860	877	842	904	851	882	869	918	914	864	896	874	883	921	884	891	864	882	841	891	866	936	864	833	845	923	845	903	875	866	917	903	921	910	917	933	876	851	919	889	899	921	922	865	844	888	928	880	925	888	900	864	860	838	824	861	835	886	875	878	867	921	890	867	879	908	914	865	903	876	916	847	861	869	858	878	867	869	879	917	824	844	880	878	929	871	875	889	833	870	896	873	925	873	957	853	826	912	884	881	813	857	918	894	870	906	912	947	892	899	856	837	882	908	858	877	908	827	871	932	898	866	852	906	863	943	900	845	900	845	861	914	814	894	929	862	875	941	842	899	902	883	903	894	923	855	898	958	879	873	851	864	860	873	913	869	943	834	848	850	896	912	860	860	937	929	936	869	934	871	929	964	883	924	873	908	909	852	823	889	888	885	833	818	898	890	932	916	845	902	849	859	861	884	863	859	859	865	944	885	872	923	870	862	873	928	891	937	886	869	846	854	843	843	877	873	860	901	915	870	917	920	928	837	860	877	868	825	877	878	843	831	869	838	818	859	884	908	875	920	908	903	846	852	939	828	900	867	863	848	897	861	840	890	863	874	900	890	867	876	859	913	857	902	883	871	884	871	857	884	904	868	884	920	805	822	858	866	866	880	856	890	908	899	901	890	885	851	884	884	900	851	866	855	901	944	854	882	896	896	920	890	868	839	892	934	853	889	856	897	927	895	810	855	899	857	901	883	821	905	880	902	849	912	878	864	850	907	873	880	841	872	933	897	857	937	918	854	894	884	923	885	898	885	908	897	887	870	851	881	892	845	889	843	908	850	846	883	837	920	825	907	899	861	882	901	895	849	840	898	897	855	876	862	858	863	910	888	910	895	841	848	869	917	926	861	915	903	868	899	892	902	929	884	885	869	947	871	894	822	888	929	872	912	860	858	921	902	883	919	889	880	836	946	876	883	892	908	864	886	947	951	860	865	925	879	925	919	891	848	896	855
16992	3017	2743	1835	4062	22597	32772	27727	20193	12836	6268	2068	263	270	261	242	241	243	260	226	265	258	245	233	254	251	252	267	264	243	260	221	256	249	249	242	268	286	244	247	256	250	227	270	254	246	251	266	258	242	242	261	305	255	241	255	259	270	248	266	259	217	263	261	254	275	273	280	217	268	254	262	251	252	269	276	259	228	269	288	255	284	246	258	227	256	230	252	259	261	247	268	247	233	253	262	243	248	263	239	261	243	262	270	235	272	251	260	241	212	277	273	230	265	243	257	237	245	254	294	259	274	238	242	246	259	256	260	232	244	224	204	250	262	278	266	267	245	254	239	243	254	274	252	287	243	241	229	266	253	252	250	245	253	212	225	265	261	266	265	273	277	238	265	262	270	249	250	263	278	273	247	246	259	259	278	227	272	265	262	247	242	263	228	256	269	255	263	236	296	264	292	278	250	265	254	259	249	277	259	243	305	272	231	277	271	232	243	259	281	278	253	266	253	239	265	275	254	280	253	254	217	295	271	243	287	266	279	232	221	227	257	237	212	260	274	219	270	276	257	260	290	265	232	297	270	292	263	259	239	254	247	233	264	244	246	260	252	256	273	231	238	242	249	253	292	246	238	226	271	271	261	257	268	256	262	272	275	263	272	264	244	257	270	242	259	264	260	243	254	238	260	253	257	260	242	240	252	233	268	239	254	272	266	257	265	248	249	275	277	245	219	244	283	237	249	248	251	241	258	234	225	256	294	247	241	236	240	283	250	236	247	256	282	211	250	280	243	268	249	251	269	216	279	246	238	254	246	293	294	262	243	236	267	250	225	242	231	256	287	242	235	226	268	218	231	251	269	239	249	263	280	267	212	240	252	234	221	282	255	249	274	252	294	257	261	266	265	262	243	238	259	280	278	275	256	258	246	252	260	280	255	277	242	249	297	276	260	309	269	245	271	212	251	250	264	236	247	246	271	277	243	243	216	219	258	287	222	249	247	262	264	262	277	251	230	251	208	236	263	251	240	273	261	245	246	248	259	241	240	251	262	243	265	242	239	257	211	245	265	275	231	250	261	251	233	251	224	252	278	253	275	253	258	256	264	260	247	274	236	281	296	285	249	246	242	274	271	247	273	240	264	255	265	268	250	261	226	230	225	239	245	260	243	259	239	275	266	241	229	254	282	278	251	254	263	255	264	237	258	237	243	255	271	273	263	264	210	232	276	262	253	248	226	228	270	268	254	266	222	244	232	271	252	232	247	237	272	259	233	250	264	252	268	262	262	271	218	230	250	265	257	274	257	220	231	259	278	266	260	262	255	254	244	268	278	232	243	249	259	277	269	225	266	260	259	226	246	256	233	222	267	271	258	256	270	253	245	255	251	245	265	268	265	228	220	266	246	277	266	239	259	251	228	268	266	232	266	235	257	269	271	245	258	257	236	230	230	273	260	255	254	268	269	248	260	241	250	251	263	289	248	293	250	258	259	289	261	236	241	226	257	237	267	237	248	237	252	239	232	249	231	285	260	252	245	230	259	283	255	275	237	284	245	251	264	257	234	297	274	254	266	228	233	251	260	256	241	250	251	246	236	258	241	254	247	245	250	263	243	225	281	251	240	282	219	251	260	243	261	282	282	242	247	247	272	277	246	240	265	253	240	239	247	243	250	241	250	242	287	257	277	264	246	239	302	254	255	251	257	233	252	243	235	248	282	244	227	244	279	245	266	255	266	266	246	250	238	262	268	235	260	251	263	242	276	237	275	242	250	232	285	228	260	241	245	227	290	277	250	236	250	240	251	227	271	233	266	247	266	257	247	239	274	268	264	286	250	256	244	264	240	253	242	258	263	276	243	252	248	263	262	249	251	209	251	245	245	268	268	254	254	274	234	252	245	241	243	271	241	243	246	243	263	237	268	231	244	246	216	272	281	265	238	253	293	261	249	292	269	288	230	247	278	279	243	261	244	252	236	256	248	237	230	276	259	247	278	257	264	243	218	276	243	264	275	253	244	291	248	252	274	251	284	252	252	254	259	258	248	290	277	283	249	228	282	267	265	249	269	261	253	262	242	265	277	245	244	274	278	259	248	250	259	256	256	248	241	251	253	253	247	251	256	278	260	265	229	218	235	285	243	247	263	273	214	245	245	241	247	270	254	251	251	241	266	260	251	244	267	248	236	269	258	230	303	246	250	256	258	263	255	258	265	276	269	244	213	285	232	283	241	277	274	235	249	243	242	251	238	272	251	254	280	255	249	244	264	257	243	240	225	266	298	263	240	256	232	233	256	256	244	272	267	216	265	245	258	221	275	244	248	289	256	235	253	246	229	254	264	243	238	266	271	247	248	237	248	266	248	246	271	260	258	247	258	233	263	268	254	269	228	239	254	238	251	232	238	266	254	280	248	248	284	275	270	262	232	242	230	246	257	270	278	263	263	225	260	240	275	268	239	228	268	275	240	257	273	229	238	255	260	250	242	259	300	256	240	259	281	263	242	250	258	258	246	230	239	253	264	238	222	241	269	249	248	281	271	251	249	256	261	247	242	261	244	247	254	260	231	254	262	253	251	256	271	251	259	242	234	228	252	293	256	280	227	242	251	243	243	261	277	269	245	253	244	240	256	266	230	239	227	221	264	255	263	251	252	246	254	236	241	250	247	260	266	272	237	267	247	271	283	282	246	273	282	271	271	231	254	246	260	283	245	247	259	295	261	235	276	248	224	265	266	256	244	258	277	288	241	244	257	244	236	259	237	241	261	286	261	256	251	254	241	268	275	271	271	261	286	244	236	260	270	265	225	254	264	242	255	258	225	218	224	249	287	233	251	249	256	273	233	237	274	259	263	249	257	229	256	267	255	231	283	222	237	290	222	268	259	248	252	255	257	249	242	248	237	248	241	239	244	232	241	229	279	282	290	244	252	279	253	261	227	277	250	239	210	258	262	253	212	290	212	257	237	239	272	231	262	256	245	232	274	259	263	277	247	260	248	254	264	260	257	245	257	225	252	273	260	249	243	273	237	268	262	276	278	245	273	238	263	253	235	248	251	221	242	252	242	215	286	276	258	223	218	245	212	265	293	266	249	263	260	255	280	249	227	247	271	242	253	258	270	229	266	262	244	248	244	283	234	250	242	246	280	269	278	276	250	272	263	253	253	273	236	283	282	270	269	232	244	281	261	270	241	249	233	259	245	257	263	268	253	292	248	260	259	247	238	243	284	271	261	249	283	248	264	242	256	242	267	249	245	254	245	252	278	256	216	242	258	278	254	285	246	246	263	270	238	255	255	255	257	237	245	243	247	260	254	254	257	228	282	237	279	277	250	248	260	224	250	239	248	229	252	258	251	251	272	254	302	301	252	251	225	243	237	261	249	267	256	255	259	230	241	285	239	246	244	261	240	238	244	256	254	273	251	239	279	226	224	254	220	291	264	250	263	238	256	254	230	270	275	250	264	231	241	234	260	286	241	257	253	268	271	234	274	270	247	268	248	245	244	244	260
9420	2087	4837	5459	14049	43505	49767	45659	39170	30798	20266	7438	648	640	662	620	629	624	669	604	615	645	624	574	625	626	627	637	608	629	595	607	597	623	642	622	607	591	596	583	658	631	603	614	625	608	624	613	630	626	574	625	605	610	581	603	623	568	636	651	603	615	616	599	586	633	625	646	596	640	586	571	613	579	610	600	616	623	583	612	612	640	627	629	600	580	667	599	616	595	603	610	590	631	592	613	616	612	654	641	615	600	615	614	645	605	595	602	611	607	651	619	616	573	605	612	690	608	594	608	632	624	642	580	640	610	635	599	632	590	613	609	591	625	565	580	610	606	636	608	597	639	587	594	632	621	636	608	620	590	653	654	602	608	650	614	637	626	633	568	638	605	585	584	596	605	602	619	563	654	636	623	603	612	621	592	617	611	601	609	619	585	636	620	639	610	620	601	604	626	630	614	618	603	598	601	662	637	609	628	580	549	644	585	635	605	609	600	596	592	610	573	611	581	601	599	628	576	609	622	575	609	588	582	589	622	606	587	593	570	616	642	580	578	620	614	657	599	562	635	593	567	614	638	570	621	599	633	579	610	602	632	584	642	617	596	639	654	591	587	619	664	602	582	592	592	611	623	600	615	641	583	606	594	599	653	635	627	624	614	612	628	607	612	590	543	614	615	603	633	648	608	597	617	620	637	624	592	645	580	590	642	602	624	627	585	572	609	635	611	604	590	601	579	584	620	608	584	598	602	619	616	610	601	612	589	632	607	608	649	600	637	578	564	593	588	615	591	633	641	618	591	610	618	620	610	590	624	626	598	599	640	635	617	598	636	589	637	605	647	600	589	641	629	584	650	591	634	633	605	582	607	611	645	669	658	596	604	589	576	589	634	619	619	592	592	611	640	583	612	605	609	657	617	621	635	602	591	655	627	595	606	606	623	607	603	598	622	608	583	596	619	622	565	593	609	585	627	597	648	616	599	618	602	607	598	591	613	614	602	581	601	614	604	642	610	610	614	590	589	604	608	578	589	596	575	582	599	656	546	638	588	620	652	643	601	614	624	567	587	615	595	609	619	599	579	577	603	601	576	573	594	604	580	617	631	606	615	582	576	598	637	648	600	598	634	609	638	599	577	615	586	579	583	603	651	565	620	641	614	607	601	616	615	659	616	582	641	642	580	617	621	602	618	581	635	606	586	635	584	623	596	598	552	623	636	570	647	567	603	591	602	601	603	581	575	608	630	633	588	571	593	605	621	612	586	591	556	602	629	610	577	606	597	616	634	574	581	568	642	606	612	588	581	591	588	595	653	604	555	602	587	587	622	661	628	649	600	625	597	625	605	627	564	605	635	603	591	572	639	576	573	598	647	634	575	618	647	572	618	597	591	596	621	563	597	628	590	595	640	615	598	589	592	660	609	612	572	648	621	617	617	623	597	608	576	566	632	628	595	594	631	619	567	647	595	619	603	613	610	608	628	552	629	616	622	660	645	606	595	571	578	611	624	581	582	603	575	568	579	635	651	615	622	648	576	603	568	579	593	589	619	609	569	585	600	602	594	613	590	615	572	621	584	623	599	605	560	616	583	593	597	630	553	610	637	620	597	589	613	599	618	638	609	603	572	611	603	626	598	586	557	602	634	630	631	633	591	569	614	602	614	616	629	623	629	586	666	581	641	577	588	657	609	633	650	571	615	567	614	615	638	595	605	591	627	614	609	592	592	639	604	599	612	596	621	603	629	615	587	610	615	632	600	665	592	640	637	537	628	615	591	607	628	608	573	616	628	621	531	658	640	607	591	560	640	601	579	573	628	628	653	649	614	615	619	541	604	569	591	605	626	622	619	612	606	597	608	651	590	602	652	573	590	574	599	585	659	574	587	645	592	583	620	546	616	580	608	575	628	613	649	599	655	611	599	642	604	608	564	619	602	594	598	602	594	558	626	622	588	589	602	581	566	626	608	644	594	616	568	636	596	586	568	626	650	566	615	608	596	668	619	613	595	557	620	664	609	574	659	656	578	650	633	640	569	582	574	590	614	621	627	606	553	566	590	615	621	598	607	594	635	646	624	563	631	633	630	615	575	597	588	612	629	625	637	636	585	561	572	596	606	635	594	604	643	634	602	588	656	559	643	638	580	567	621	620	607	577	582	568	622	605	557	631	572	631	602	642	619	590	603	628	603	621	600	615	650	571	634	594	600	604	595	596	584	608	624	647	602	598	583	561	631	571	589	620	610	593	614	596	576	604	626	638	600	601	576	633	667	613	628	582	599	601	615	619	604	632	616	581	608	621	580	594	616	608	612	588	615	589	566	661	623	577	592	613	612	642	612	604	608	614	621	601	612	617	623	614	565	606	588	596	609	616	614	598	593	637	598	582	631	614	572	597	597	618	569	618	618	597	609	616	610	632	584	614	637	613	595	637	552	626	581	624	625	634	602	614	607	586	582	593	595	591	610	633	588	635	594	614	624	616	593	592	592	645	616	625	623	650	595	584	622	613	581	627	630	567	566	659	585	632	585	603	599	657	625	590	582	608	612	609	580	650	641	606	624	612	561	662	608	627	632	631	632	613	593	630	593	565	593	587	643	622	622	596	595	630	607	620	637	620	633	613	581	614	653	628	614	637	575	627	583	614	626	617	656	636	592	566	625	608	631	591	560	594	579	620	600	627	619	628	640	585	619	588	586	657	593	613	559	588	646	615	555	641	606	563	580	591	645	586	613	609	645	643	595	612	609	599	561	589	628	591	618	629	630	568	615	647	598	610	616	579	616	599	591	568	573	612	622	587	592	607	581	645	580	591	592	571	577	614	615	602	654	613	579	646	561	601	641	608	612	547	601	587	575	573	587	615	616	616	609	604	571	584	588	603	655	617	591	645	590	625	615	624	641	601	566	617	660	629	619	565	599	606	583	655	557	620	627	579	606	622	603	625	598	653	584	606	631	627	597	627	592	567	594	587	592	595	616	606	620	643	590	638	568	550	611	599	617	615	641	590	634	594	564	621	619	630	621	626	619	623	619	672	615	618	605	577	629	602	647	614	591	594	623	623	614	594	609	642	634	618	601	623	654	614	569	590	609	630	574	608	635	608	624	647	582	614	618	588	655	609	600	642	605	668	617	570	606	603	608	629	570	623	596	647	588	588	586	576	608	579	555	601	599	617	643	631	555	591	624	622	620	625	636	565	602	608	617	615	588	635	591	626	610	593	603	594	616	589	579	599	609	626	680	600	621	610	653	606	593	589	589	601	631	591	610	655	583	593	655	632	628	584	603	617	542	614	557	641	590	626	619	611	634	620	599	618	586	611	636	582	567	537	575	567	599	622	558	606	641	636	567	622	602	629	627	604	624	660	602	602	599	602	631	586	616	625	627	614	647	604	595	593	543	570	583	624	655	559	600	588	621	599	618	609	585	602	637	632	648	630	610	581	628	582	607	590	602	564	625	615	611	597	592	612	615	590	629	599	589	587	582	622	623	590	585	637	560	561	606	642	579
31234	7673	4450	4076	14654	44327	53120	44196	33600	18479	8272	3333	412	339	364	358	317	313	344	313	324	327	322	368	308	320	320	326	306	330	360	344	322	330	342	325	322	380	345	363	339	333	340	289	339	353	358	327	334	319	358	321	313	343	333	342	332	338	304	329	330	317	336	362	299	368	317	370	348	365	299	319	347	361	328	362	318	339	353	324	349	334	369	322	351	334	314	330	312	335	359	333	337	338	328	324	317	332	327	344	339	346	341	334	338	345	341	367	321	335	323	334	393	349	353	319	354	351	321	323	355	323	342	292	376	320	349	320	318	286	304	324	337	345	316	334	346	308	365	321	335	325	339	319	324	305	340	324	331	327	309	333	340	308	324	352	364	355	348	362	366	321	322	332	314	308	336	367	307	310	316	303	326	335	345	322	347	328	311	310	324	328	348	355	331	345	319	339	324	328	350	313	326	342	308	361	339	317	328	351	317	319	320	327	351	324	358	338	345	341	353	326	313	342	341	346	332	340	331	333	309	337	327	321	306	348	327	362	309	334	324	348	358	317	334	338	348	357	349	374	313	337	324	331	326	378	322	327	359	356	328	323	368	308	317	316	365	328	330	287	349	390	373	352	317	318	314	352	334	343	307	332	360	311	326	367	328	350	322	317	338	360	314	370	340	296	361	341	327	314	362	318	330	356	305	336	353	329	323	299	325	340	306	360	322	325	318	351	342	358	338	336	326	368	349	352	336	337	332	374	321	338	320	321	336	354	324	311	351	335	332	346	316	321	321	288	333	351	316	363	383	354	340	354	346	356	348	303	377	349	351	344	347	330	299	343	338	311	370	310	323	375	307	350	316	338	338	328	328	326	330	334	356	357	326	330	337	329	336	321	317	323	346	335	345	373	360	346	311	349	355	308	300	342	336	323	371	346	314	361	308	332	319	355	364	340	342	327	356	314	340	321	336	365	345	312	373	380	371	328	331	334	328	350	327	329	337	349	305	327	340	323	358	348	352	319	325	335	335	334	324	390	355	354	314	333	333	338	363	325	343	305	319	364	317	345	303	332	324	323	351	322	306	353	325	344	329	362	344	366	324	378	330	356	341	339	345	331	281	321	337	326	369	358	356	360	313	328	368	341	346	336	306	300	341	353	337	349	374	321	369	318	302	302	351	298	331	334	333	341	354	309	321	348	377	307	325	363	304	348	341	355	351	337	340	337	344	363	367	343	352	350	373	348	353	341	362	317	332	344	328	354	333	380	324	344	295	336	343	325	331	318	362	327	323	319	354	320	363	325	336	384	314	346	321	323	338	337	322	330	342	300	342	377	340	345	344	313	319	323	356	330	301	313	324	330	354	358	339	373	319	347	311	328	352	349	325	351	323	317	353	346	330	328	293	320	326	315	329	311	344	353	325	331	336	342	351	380	345	313	325	338	313	349	326	347	321	351	349	311	295	362	326	332	296	329	322	304	354	347	326	362	326	371	299	334	348	376	347	308	362	315	301	366	336	350	321	307	323	385	330	318	342	331	318	358	340	327	349	330	304	339	329	343	342	333	330	377	340	341	326	351	343	332	338	326	362	304	335	337	331	355	321	372	327	326	340	322	336	334	323	339	323	333	340	378	348	376	307	293	332	329	317	314	308	310	311	347	293	348	386	264	351	320	352	263	340	328	358	373	323	310	343	354	315	339	365	343	339	327	345	344	337	348	316	309	331	361	320	344	338	336	370	370	354	335	286	352	333	384	334	323	317	347	332	338	361	336	359	314	373	333	363	375	334	335	344	336	355	336	328	313	345	343	337	308	314	342	305	352	318	320	367	336	397	293	333	324	355	343	317	326	351	315	353	349	327	303	330	389	342	351	362	360	335	324	338	353	331	334	321	322	331	324	338	331	344	351	326	398	329	323	362	341	317	322	311	377	315	302	306	336	329	336	346	326	333	335	335	376	335	337	315	341	344	318	339	341	328	328	337	339	313	351	313	305	319	321	368	355	316	328	350	360	357	329	319	327	318	324	337	321	352	356	332	292	328	346	354	399	331	325	298	325	331	346	379	320	343	357	292	300	315	316	333	326	303	316	287	311	335	318	337	310	364	382	313	341	361	351	333	316	359	338	363	310	347	341	308	334	352	318	350	359	313	323	334	341	314	351	316	334	313	301	314	357	362	325	317	285	307	346	353	356	342	349	363	332	351	342	361	363	309	328	335	329	329	329	371	337	332	341	349	361	332	324	299	350	327	333	319	316	324	327	340	332	348	365	361	331	347	317	336	325	330	316	366	299	307	346	319	366	327	351	321	338	316	331	375	333	304	320	307	371	326	328	337	333	333	331	309	318	313	318	343	313	345	317	355	322	341	339	367	314	320	333	367	327	311	333	333	343	351	305	356	354	346	335	336	308	331	370	331	346	339	354	336	300	326	341	331	333	304	340	345	366	322	347	345	354	355	344	331	350	311	339	372	320	288	362	341	353	374	294	318	339	328	363	312	325	341	310	340	308	351	332	295	343	335	359	359	317	327	348	322	341	327	304	325	304	282	337	340	316	346	360	331	361	315	315	333	326	331	342	334	291	363	341	294	352	342	329	372	321	325	300	313	337	376	331	340	338	358	339	324	348	359	332	327	303	306	345	318	342	334	329	334	348	329	341	358	315	338	302	307	358	314	312	344	343	348	345	341	325	331	385	311	371	353	350	346	314	351	319	321	338	342	329	330	328	311	336	317	334	323	347	375	340	360	318	358	336	329	370	311	319	353	368	334	341	328	337	338	351	334	344	330	325	338	309	357	359	370	350	330	326	323	320	351	352	330	341	343	350	330	369	351	376	327	334	341	322	354	313	329	341	306	333	350	311	349	318	333	351	329	327	317	337	360	340	342	312	296	322	339	338	336	342	329	334	334	349	341	320	306	345	322	347	335	338	326	316	339	345	333	330	337	334	323	377	371	329	316	328	337	345	335	359	365	353	334	306	361	316	324	321	320	347	347	336	319	392	333	359	367	335	341	303	327	346	335	356	332	351	330	335	309	321	360	348	335	339	357	362	345	332	321	337	344	319	332	332	347	324	347	340	350	332	335	321	311	341	339	319	345	378	300	317	341	363	295	325	314	328	329	310	302	345	363	329	281	316	327	345	350	349	342	346	346	329	387	313	336	316	345	323	332	329	341	333	316	327	345	339	337	338	296	364	376	389	341	330	324	324	329	347	303	308	341	341	325	334	334	319	297	372	345	336	338	328	326	347	320	375	334	356	332	324	338	333	341	341	327	344	329	301	346	349	346	337	325	309	354	345	323	297	338	358	328	332	324	341	352	325	334	326	347	369	343	386	356	325	321	359	357	344	361	317	349	337	307	312	350	301	317	374	335	347	346	364	331	334	345	346	355	377	337	332	354	353	333	313	327	340	340	324	340	300	321	369	295	330	335	345	342	332	341	339	351	322	343	369	320	327	332	320	321	325	367	316	352	346	388	363	304	342	359	307	351	324	340	338	353	327	310	350
15287	2938	6271	10619	32980	59811	65745	58634	49312	33691	22936	11055	804	797	810	816	835	770	811	826	830	853	812	795	803	747	794	834	835	798	774	776	791	787	825	781	805	799	880	873	832	786	807	747	795	731	782	798	808	785	765	792	767	807	804	832	792	839	837	809	782	799	754	810	831	808	775	831	751	777	828	808	800	801	805	765	782	820	846	745	820	779	805	782	839	848	821	883	841	795	848	805	786	861	785	809	779	796	842	869	776	766	782	775	831	756	751	806	766	713	819	786	804	813	812	854	794	780	764	798	809	785	828	779	806	768	768	794	775	832	757	776	781	811	792	776	829	787	748	841	812	773	846	808	804	758	796	789	739	812	808	790	781	793	784	787	855	830	766	765	783	803	782	787	749	791	815	801	792	790	795	820	800	765	727	790	788	822	806	836	829	830	744	826	797	765	782	769	800	769	772	774	842	837	776	767	796	783	751	770	840	829	820	782	846	756	815	855	869	786	795	769	787	772	785	809	854	803	758	775	800	835	766	821	842	785	810	750	801	800	811	809	801	833	757	766	777	772	767	801	827	786	772	786	855	794	772	789	788	770	757	822	806	791	756	808	780	793	815	770	816	765	819	754	738	829	809	752	815	793	787	803	749	764	794	795	751	770	778	855	766	767	790	802	777	780	813	800	786	781	769	782	786	797	799	770	814	799	814	818	786	759	828	815	797	791	826	826	782	800	787	844	759	824	805	781	820	778	807	768	809	830	783	846	782	793	831	761	795	755	774	780	831	804	810	781	824	799	737	779	766	801	796	871	797	842	787	782	753	815	790	775	790	788	803	783	793	767	823	855	787	781	809	867	769	804	815	867	788	836	787	801	811	828	791	776	745	797	848	804	815	777	788	800	827	780	799	830	742	800	808	799	834	758	820	764	799	780	758	845	782	796	775	798	817	773	838	803	788	772	807	791	761	817	840	779	805	748	794	787	790	753	805	801	793	829	814	814	764	822	789	817	799	793	829	795	804	806	784	783	791	766	816	798	799	793	742	827	805	801	811	786	811	796	861	791	811	820	819	806	815	824	775	768	807	791	783	818	773	846	788	794	826	819	829	784	795	774	804	770	802	784	752	829	774	827	780	758	818	784	783	810	818	839	778	775	838	807	796	813	800	826	801	809	769	772	845	835	777	815	787	820	795	753	829	817	792	829	836	779	852	865	780	761	862	808	818	751	826	771	776	758	826	799	810	749	849	801	772	748	776	816	783	735	832	833	825	815	802	792	794	762	781	833	794	754	833	772	732	794	815	752	817	833	783	788	852	766	783	776	811	783	766	780	798	848	781	765	700	792	764	816	868	804	766	881	774	749	778	860	822	844	784	757	790	814	764	833	812	790	800	796	766	848	819	852	809	824	781	793	828	780	764	743	812	750	796	776	806	829	739	749	785	757	803	822	831	799	798	804	785	807	855	825	797	788	810	770	792	788	756	807	819	799	815	791	822	783	852	783	828	772	823	746	827	788	802	808	761	845	783	811	776	818	824	766	778	821	842	786	811	828	794	813	804	769	780	799	795	843	847	818	779	791	791	784	780	840	734	816	769	802	792	810	785	808	757	765	774	749	809	822	788	819	834	817	812	790	815	780	826	799	786	825	793	827	773	785	801	815	757	787	833	776	832	813	859	787	786	766	743	823	813	782	788	828	773	815	795	791	808	801	802	824	727	813	796	838	815	777	811	780	781	793	837	757	799	800	767	801	792	767	805	780	804	792	771	809	784	759	831	837	780	803	794	828	771	783	792	782	768	803	758	840	836	827	781	797	814	815	802	825	754	827	803	750	831	762	762	801	824	732	751	794	801	790	816	826	823	804	819	794	793	806	770	782	863	806	817	887	783	806	768	777	851	811	735	788	815	752	824	830	815	808	798	781	795	835	811	793	756	827	765	778	784	789	814	799	778	820	832	772	794	854	831	814	771	791	826	806	791	798	784	784	832	830	761	773	786	752	792	806	820	818	759	773	790	745	814	861	756	759	820	756	796	767	838	776	729	795	799	806	775	791	786	815	844	831	838	787	755	779	799	803	825	778	786	843	748	765	819	817	828	752	778	764	763	766	796	799	875	759	812	815	842	774	801	768	774	788	771	770	783	811	813	785	789	791	824	752	792	796	818	771	772	822	805	810	740	815	773	799	823	766	793	833	801	757	758	801	816	780	806	767	774	838	803	795	882	778	778	847	812	765	759	785	807	859	805	830	833	821	802	851	794	822	754	772	804	791	781	785	762	777	813	803	793	803	819	821	751	838	820	792	787	777	764	788	812	781	811	811	755	778	792	788	804	773	770	776	810	819	762	800	801	762	836	808	811	762	793	830	806	785	771	811	789	819	824	816	843	840	773	842	785	813	782	837	822	823	797	803	821	797	802	805	774	780	791	798	825	814	826	810	792	817	819	822	799	811	774	776	843	840	784	840	844	773	811	790	763	823	778	787	822	784	808	796	796	812	816	797	844	816	791	807	798	737	782	781	811	799	808	753	800	839	830	777	798	823	752	810	815	816	788	799	784	790	801	838	829	789	794	799	834	837	823	766	762	855	808	796	820	834	808	797	793	800	780	790	759	808	815	764	775	808	775	774	807	759	832	821	783	754	781	818	811	804	793	781	737	768	786	838	820	811	786	813	810	781	792	771	829	789	793	793	758	790	821	846	760	779	818	737	755	820	841	806	780	812	785	801	813	755	838	798	759	797	786	815	772	777	825	801	784	803	748	785	815	764	796	799	797	776	761	804	802	791	781	760	791	797	818	799	791	772	809	769	796	829	786	801	755	826	812	786	818	789	787	791	809	759	768	774	753	811	780	777	803	878	760	809	792	814	800	771	810	773	804	739	762	792	758	831	781	793	806	805	786	767	754	798	777	804	802	835	820	789	787	791	823	816	789	787	807	820	815	719	835	814	807	812	779	795	754	776	789	826	802	792	843	774	779	823	796	852	716	833	778	831	844	815	811	760	753	798	798	783	769	853	774	785	817	814	847	818	782	780	771	822	860	810	829	790	811	787	772	749	799	787	824	800	752	852	800	810	785	793	797	832	800	804	847	791	810	867	798	755	812	851	801	797	771	760	773	822	762	822	803	765	795	793	774	799	804	802	802	794	816	783	776	807	832	801	756	790	802	807	804	787	779	817	776	781	778	801	784	847	773	801	825	797	770	794	804	823	831	794	789	787	760	825	827	816	809	800	803	747	779	790	786	825	821	806	740	781	768	753	790	768	823	805	710	799	814	828	840	806	776	789	796	801	760	845	783	783	794	773	820	759	763	794	767	788	865	834	827	837	856	851	836	801	783	759	848	815	846	804	799	779	819	789	789	806	784	795	855	809	831	835	853	787	816	778	798	811	778	758	805	834	759	773	793	760	788	784	800	721	816	826	826	748	831	781	783	813	755	826	796	760	781	808	739	773	786	805	775	789	824	800	779	756	806	785	830	831	780	810	813	796	820	805	830	829	766	809
7166	828	707	664	775	1195	1771	1814	1976	1313	828	591	431	387	443	409	438	397	391	417	400	423	428	432	407	434	430	437	433	414	431	414	461	422	459	415	461	457	443	407	440	439	430	430	382	438	439	405	429	468	435	410	420	430	427	396	437	403	429	404	446	430	449	417	384	457	457	427	408	420	413	407	428	409	404	444	389	449	436	443	406	451	442	427	418	416	451	431	458	364	418	410	449	447	425	447	423	461	428	365	449	422	422	440	421	400	426	436	429	437	409	405	416	393	425	429	426	430	468	424	466	419	399	414	409	436	429	419	411	458	390	457	413	403	436	434	461	436	435	421	478	423	428	426	409	465	429	443	394	436	387	408	463	439	376	426	424	416	386	445	431	440	410	411	452	438	425	432	447	439	447	428	395	422	465	420	427	424	413	404	445	462	442	409	462	394	426	442	468	424	456	414	418	425	431	415	431	440	429	397	408	423	407	408	407	446	391	476	437	432	413	440	416	454	407	430	374	406	424	415	419	403	444	416	463	424	401	440	424	493	409	406	428	403	455	373	426	444	429	401	401	447	406	414	466	377	416	406	441	391	423	429	398	442	398	459	449	402	404	427	429	398	401	404	439	417	427	450	419	424	435	456	439	447	434	393	433	400	399	416	411	464	435	419	422	425	433	491	407	393	413	403	482	429	408	437	408	466	442	421	390	422	446	399	407	382	390	452	435	421	413	414	394	398	444	432	428	433	464	428	402	410	437	417	416	408	426	425	398	429	395	396	393	447	443	415	392	415	435	422	409	456	432	424	469	404	422	410	448	437	426	405	470	428	402	423	425	426	429	439	423	445	425	379	438	437	469	436	434	441	427	414	438	453	421	451	417	450	422	405	415	467	410	420	412	402	434	423	424	432	414	429	410	433	452	450	474	415	450	451	421	453	441	384	445	449	400	410	390	464	406	385	438	450	421	425	432	441	443	422	441	465	443	439	417	405	415	399	443	435	419	377	417	408	431	404	422	419	397	399	402	440	438	402	414	411	396	455	387	411	407	426	449	425	428	421	387	471	421	392	435	422	432	427	421	404	405	421	443	419	432	431	428	443	450	408	418	397	409	459	419	437	436	418	441	429	451	417	426	442	445	404	457	452	397	414	448	429	445	430	415	458	455	436	453	397	436	430	386	447	427	423	409	408	426	405	416	469	434	420	414	446	436	407	384	458	433	439	395	425	438	447	422	428	406	406	432	397	386	389	429	430	447	415	415	415	452	409	413	397	445	438	420	459	429	401	453	434	432	436	444	406	416	409	404	422	427	452	406	411	417	434	415	410	431	435	462	399	429	383	395	426	427	412	429	421	438	438	437	405	437	434	409	431	434	414	448	397	418	383	457	419	433	383	414	425	398	409	419	443	428	429	422	443	442	402	430	396	428	396	455	454	452	428	374	416	448	414	425	403	418	450	420	421	428	487	443	426	456	414	394	376	425	435	392	365	416	444	444	424	435	439	419	435	416	425	448	410	436	414	435	432	427	430	478	411	450	437	394	416	401	414	391	427	435	407	405	436	384	453	445	470	410	434	419	449	406	434	366	433	432	451	404	414	372	384	436	398	425	414	445	395	412	440	400	439	432	418	376	399	424	431	438	398	398	395	435	459	401	432	385	444	428	406	398	407	442	393	428	460	443	385	402	425	441	432	404	449	470	441	463	418	395	442	426	418	420	421	403	431	415	435	453	412	419	416	433	390	423	412	443	444	472	434	440	442	434	427	430	425	414	423	445	405	396	432	441	427	445	420	394	430	446	445	434	439	458	427	438	418	421	406	437	416	420	437	409	410	445	442	406	432	441	418	433	463	429	468	455	429	414	431	414	447	416	420	420	395	409	436	442	395	415	426	408	423	447	432	445	397	436	435	430	434	427	422	405	422	450	409	417	474	430	404	435	419	446	413	405	402	442	394	424	431	464	394	443	395	435	399	464	436	418	449	457	426	430	402	409	452	429	375	424	409	434	416	386	415	400	430	434	472	415	423	405	412	409	407	405	398	395	396	419	409	473	427	412	428	429	402	401	428	412	381	428	433	439	422	438	440	403	422	373	453	442	407	437	425	464	387	412	450	419	462	432	400	398	453	420	409	435	419	429	436	424	412	377	406	420	428	405	474	416	461	433	426	411	438	396	437	450	453	408	421	435	442	406	442	446	421	430	461	419	434	455	440	447	388	440	450	408	432	428	408	413	428	389	421	423	431	418	449	427	430	442	407	457	421	388	408	393	434	456	425	427	444	421	440	379	401	425	435	400	379	429	392	426	373	435	424	416	434	448	440	440	408	442	446	431	427	447	434	417	439	385	414	414	423	414	416	416	469	427	397	422	435	404	426	423	431	456	390	391	421	432	457	409	406	411	457	440	473	458	480	423	455	438	425	414	439	426	418	483	441	422	421	430	407	448	411	421	449	423	437	436	402	410	443	417	408	430	419	394	461	397	422	431	448	413	465	444	482	436	408	378	418	403	430	423	396	428	420	460	413	425	422	403	438	459	426	417	396	458	399	432	436	453	411	406	422	412	407	477	440	455	408	438	405	393	418	462	408	424	406	412	419	442	446	396	390	417	401	418	402	433	433	434	401	459	424	415	409	408	416	445	395	395	457	480	472	439	463	457	405	458	418	397	367	425	505	418	429	408	411	457	408	420	445	454	481	438	406	432	396	414	434	405	409	398	414	422	438	400	418	449	414	406	436	445	417	409	462	431	379	423	431	403	415	425	427	413	463	415	428	454	441	421	450	438	425	412	369	451	451	404	414	436	393	422	431	431	400	449	416	452	414	444	388	453	403	422	385	411	429	422	403	438	449	469	440	405	409	408	403	428	420	465	439	422	442	434	412	414	437	408	401	384	409	429	422	435	417	439	445	396	394	442	432	416	450	417	406	416	405	413	453	384	431	373	450	471	419	439	452	474	454	416	436	427	434	454	433	437	445	402	442	471	437	429	431	406	421	437	404	419	451	417	464	399	401	441	396	420	438	411	424	451	428	419	442	435	434	407	436	450	380	443	417	419	416	447	415	419	458	418	387	357	402	418	424	432	404	377	437	408	449	412	413	423	420	441	406	428	390	424	417	400	445	447	417	420	431	444	413	452	420	415	420	449	418	438	416	399	453	439	383	431	420	428	423	451	397	447	423	434	397	388	430	389	421	400	457	423	367	396	428	418	419	429	461	402	426	441	404	466	428	415	457	413	446	390	428	443	452	377	452	410	422	423	393	421	446	431	428	459	483	423	362	427	399	457	435	442	457	418	394	387	432	402	440	447	445	426	425	413	426	429	421	422	417	444	456	397	402	394	432	430	427	443	447	419	411	402	410	406	378	469	438	445	456	471	430	435	427	414	410	429	378	419	416	410	420	436	420	411	483	459	442	426	461	419	414	413	432	469	432	429	404	421	430	443	462	420	411	422	455	391	400	444	451	427	412	438	405	421	442	448	420	401	384	444	406	421	427	419	422
4408	1144	1561	1726	2485	4711	7601	7518	7479	4592	2656	1549	993	978	940	933	943	937	1003	1011	909	962	923	978	912	951	923	881	941	980	924	994	933	907	942	910	954	981	936	959	963	961	997	942	974	960	940	970	966	965	964	1000	1016	944	914	928	939	990	955	919	966	949	936	957	956	961	925	916	967	948	971	935	946	927	960	931	924	979	948	957	949	916	952	892	998	926	996	926	939	909	987	894	946	915	951	959	942	918	977	955	920	901	1022	946	962	948	916	932	927	938	996	979	947	914	918	967	940	1015	999	913	944	984	950	936	941	948	939	944	906	980	908	1018	956	931	961	964	968	938	970	975	970	942	904	974	976	992	950	884	949	931	882	968	909	933	960	924	955	912	967	917	930	904	960	976	900	920	971	917	988	968	954	961	951	863	980	937	928	937	932	955	986	925	904	900	956	954	918	950	965	959	985	934	982	911	917	927	931	957	944	963	1010	918	912	955	909	976	959	919	914	943	940	917	943	948	936	879	981	980	987	952	938	960	953	979	912	936	948	945	922	971	949	924	931	978	942	999	938	900	916	971	939	973	932	953	980	941	931	961	953	916	927	944	947	922	920	925	924	934	931	957	946	894	954	979	986	992	978	917	911	946	890	952	911	958	989	943	911	927	980	943	955	897	958	906	949	912	956	935	980	908	946	959	927	893	943	973	936	897	959	973	927	953	1005	900	1031	917	970	963	987	961	956	952	921	957	928	963	913	945	930	953	945	993	926	981	963	963	945	913	973	926	879	949	998	919	964	965	959	970	938	1006	920	1002	985	994	944	977	924	927	883	956	941	957	977	941	950	972	963	916	935	959	971	979	947	999	945	964	942	967	947	1016	910	942	913	938	928	948	938	995	938	915	935	956	926	948	961	932	914	1000	946	928	889	959	929	1006	941	934	938	909	975	959	934	943	933	908	917	915	972	945	949	977	958	940	920	958	951	957	987	982	988	921	893	990	936	909	921	945	932	940	959	899	910	959	924	963	959	983	964	1003	926	991	948	955	952	1003	953	948	952	1002	940	916	920	965	952	953	982	962	948	932	891	934	930	971	945	955	931	944	914	961	938	883	935	995	907	973	959	968	979	971	1016	956	974	903	913	995	909	958	994	912	952	924	916	927	965	886	918	949	929	933	925	965	881	942	906	936	1003	954	972	925	961	974	963	969	974	973	928	903	971	926	874	945	930	921	924	932	1019	893	919	940	962	935	932	901	975	975	943	936	992	978	938	933	939	933	896	885	944	964	950	951	963	946	972	940	941	925	945	944	969	945	910	909	953	937	969	903	965	961	897	923	922	954	900	997	969	939	945	942	913	932	988	921	908	964	954	980	984	957	944	942	936	946	926	979	993	989	950	907	881	916	941	952	955	956	917	877	964	967	1013	998	917	878	973	932	955	1054	923	960	975	951	933	932	918	973	872	973	935	936	972	928	958	913	898	958	971	920	954	930	958	960	964	950	955	966	946	987	931	964	983	954	947	993	1027	981	907	901	970	1028	942	1005	911	917	939	882	947	913	964	964	976	918	951	924	925	915	971	980	955	957	939	970	926	923	954	913	982	948	900	914	942	932	958	936	914	980	944	999	954	902	909	870	953	918	934	958	954	952	981	949	940	969	968	948	996	958	937	927	931	979	983	970	985	935	964	933	941	987	958	894	982	903	919	952	920	869	986	976	931	966	940	965	916	975	985	948	976	957	904	946	965	923	927	927	970	960	910	950	959	968	938	948	878	987	965	972	976	920	929	954	938	956	989	909	977	940	909	995	950	959	941	963	1002	955	917	947	902	932	991	934	933	963	933	933	970	938	976	931	974	912	932	922	981	954	961	945	932	999	918	970	976	1028	980	924	916	989	967	955	892	967	951	938	966	972	997	946	942	953	984	966	969	992	939	952	995	895	955	974	919	910	923	940	921	962	974	934	970	968	939	915	958	956	949	925	1011	929	912	914	967	917	967	943	894	905	965	924	917	988	993	943	999	924	950	968	971	945	940	930	940	942	958	967	955	939	947	943	915	951	963	921	935	936	891	910	958	972	981	983	947	937	945	976	917	941	953	943	930	964	899	918	954	933	938	942	920	915	985	941	954	984	1013	905	935	908	948	965	942	952	952	940	952	946	951	976	976	981	946	956	960	916	926	977	954	949	947	935	987	1006	937	988	925	967	867	928	954	917	1025	950	964	920	954	980	997	892	984	900	949	906	943	936	967	946	924	985	947	964	1032	918	955	920	931	912	929	933	960	953	896	931	946	985	934	984	977	990	960	920	939	973	973	950	971	883	983	969	943	978	933	936	966	929	950	935	927	966	957	987	873	961	921	998	941	938	912	941	915	934	970	890	1007	925	958	950	977	969	944	969	922	919	918	913	928	890	1010	983	931	990	905	978	944	968	948	916	939	891	976	921	949	929	929	975	910	965	892	892	942	941	1001	915	958	972	991	952	958	933	915	957	937	937	905	1009	882	923	948	887	949	977	881	910	885	1003	903	989	923	911	946	961	950	938	948	950	928	987	973	943	964	1030	923	945	899	938	957	902	956	950	924	986	946	934	942	932	968	943	927	966	937	943	961	900	944	967	1008	971	930	937	982	934	967	967	905	954	910	914	963	940	972	962	934	993	959	984	938	972	963	983	960	1008	933	930	923	970	923	933	925	961	940	912	959	910	921	945	1010	900	918	950	941	995	962	936	883	952	961	965	947	998	897	962	936	982	920	1023	932	960	982	963	970	969	996	1014	928	988	966	1017	917	976	973	941	949	989	975	968	928	951	948	947	982	899	936	898	913	963	946	925	905	966	989	944	960	930	911	916	946	957	959	901	954	937	975	967	956	935	902	977	922	939	940	915	942	937	977	965	892	927	885	968	932	979	924	920	930	950	900	943	901	946	998	1022	977	962	940	896	907	998	938	1003	978	960	943	979	935	914	935	938	927	948	936	937	980	939	939	997	912	993	919	931	943	905	940	939	942	893	979	956	928	958	970	906	874	992	924	933	962	936	907	961	978	961	932	980	937	918	912	923	908	945	931	926	980	973	953	950	926	971	969	940	933	996	907	915	999	909	911	903	992	989	919	912	884	972	980	962	938	977	912	925	920	893	915	922	985	970	899	933	921	918	906	983	961	912	978	911	967	1006	911	963	902	930	881	946	968	914	965	947	949	963	930	920	982	903	923	930	964	922	985	950	1000	967	929	981	919	957	980	932	909	945	907	987	939	931	974	898	902	930	980	946	931	966	981	977	934	929	899	936	929	930	929	966	928	932	915	922	964	890	946	969	934	901	920	1029	967	938	940	923	929	962	977	930	889	955	946	933	973	973	919	965	932	959	930	882	993	944	967	995	908	920	885	1016	965	925	935	974	899	982	959	971	948	907	963	952	903	965	944	968	965	951	915	913	975	922	937	958	984	1002	953	949	968	952	892	996	941	950	929	948	927	935	967	929	933	923	924	923	965	948	972	978	933	965	929	946	916	948	958	977	937	911	962	963	947	996	900	924	936	951	943	968	951	1007	976	929	923	905
17191	3169	2317	2344	7059	24415	28040	28135	20972	13940	7741	2874	339	300	284	299	275	291	268	272	308	275	304	267	319	287	292	295	286	316	266	302	270	295	268	282	301	290	266	270	283	306	278	287	287	303	266	271	291	298	262	265	320	294	305	308	278	275	308	298	297	274	263	298	346	315	275	281	271	289	275	287	268	298	277	256	260	293	300	260	309	264	255	288	299	304	285	273	317	267	296	277	279	283	305	270	311	283	266	258	284	265	270	275	306	296	298	271	267	259	297	265	275	326	322	290	297	267	302	282	290	289	305	275	279	291	305	300	250	272	282	297	259	298	279	290	302	289	280	270	280	298	283	293	278	302	306	308	288	294	288	252	280	276	269	298	257	274	281	270	287	234	259	318	303	318	286	293	280	288	275	274	257	276	237	295	279	300	284	279	271	261	292	320	275	262	279	282	301	263	303	269	297	271	280	280	286	296	291	309	295	275	290	304	314	279	249	281	277	277	266	268	257	300	285	308	292	304	289	258	263	301	261	304	286	297	289	279	276	315	270	266	287	297	310	251	308	258	268	284	261	276	277	312	263	262	264	247	318	284	289	283	282	307	287	273	286	301	277	278	284	317	302	286	277	278	299	278	260	278	283	309	292	270	294	275	301	299	272	287	296	328	276	267	282	275	268	275	301	269	271	263	292	296	299	334	251	274	286	310	261	278	283	289	303	320	303	277	292	277	265	260	303	296	246	302	299	284	271	275	288	277	298	307	295	272	304	306	276	273	257	276	296	284	274	255	280	273	301	298	286	286	268	250	286	325	312	287	310	277	256	258	290	304	293	274	286	284	286	270	327	278	330	297	288	320	305	286	289	272	284	337	299	303	280	262	259	270	287	288	277	290	282	308	266	301	278	298	279	261	300	272	281	299	269	274	286	287	283	303	295	261	277	302	255	275	275	291	270	265	299	254	263	283	267	272	316	329	262	267	271	279	295	315	271	268	294	276	297	275	282	298	324	323	272	294	300	290	304	263	315	271	281	277	329	271	308	294	292	302	284	250	274	320	281	284	270	265	284	313	339	277	297	295	282	262	287	257	268	280	279	279	269	290	311	270	305	289	316	254	280	308	313	315	293	297	255	317	322	291	275	297	287	268	265	240	280	289	307	288	265	269	250	276	280	254	256	299	274	307	280	289	319	254	290	270	264	267	284	272	278	283	270	279	263	278	277	271	275	267	279	315	283	281	292	292	276	314	291	310	294	287	292	278	290	312	263	272	257	269	298	274	262	266	281	308	268	304	272	302	291	289	271	266	294	284	308	263	297	320	306	304	279	286	287	284	309	262	266	282	280	306	285	289	268	287	285	275	285	313	271	255	312	285	289	299	313	301	304	292	281	265	292	280	288	259	279	251	299	286	230	287	254	300	284	275	300	274	270	289	265	286	256	314	266	265	290	320	301	295	306	267	286	283	272	274	287	292	268	284	283	275	273	304	277	292	288	306	268	299	269	307	297	260	262	275	267	294	293	317	323	264	294	332	325	287	282	293	298	278	262	285	298	296	325	310	277	272	323	287	281	250	286	272	304	299	237	254	288	279	287	307	294	299	284	318	313	270	293	305	274	283	256	317	325	315	311	284	328	275	328	255	243	298	287	305	265	265	282	258	288	274	291	310	295	309	277	298	306	272	290	276	295	266	283	249	260	328	280	272	285	294	293	275	289	270	319	273	283	271	326	285	309	287	287	282	288	300	282	315	271	276	256	288	253	313	291	269	306	281	267	299	302	255	316	268	285	272	291	263	275	292	280	276	302	289	271	275	295	282	290	279	284	265	296	279	286	285	320	283	300	336	292	257	293	259	253	283	300	298	269	307	333	287	311	296	297	282	295	288	253	277	307	290	282	282	272	310	273	286	270	310	316	270	268	280	265	279	257	286	284	220	274	279	321	284	287	263	235	298	271	280	289	264	315	326	272	276	255	307	265	272	301	297	292	265	311	278	255	259	266	266	263	264	290	297	256	280	296	236	304	277	313	305	311	278	295	281	300	307	287	277	269	277	299	280	312	264	287	293	270	268	284	282	301	280	291	298	282	275	300	279	249	275	292	302	285	282	293	247	269	312	283	277	286	304	305	292	283	291	292	276	256	260	271	263	275	261	261	290	277	298	288	324	256	283	288	254	282	268	294	270	248	278	277	298	254	293	309	280	269	316	266	279	290	309	289	290	275	326	302	288	272	330	280	288	283	302	269	265	289	255	271	243	294	311	302	283	276	285	283	269	304	275	273	286	288	274	300	294	264	311	265	303	252	247	276	281	262	297	294	253	259	283	282	319	288	257	271	282	300	294	272	287	303	306	258	302	294	277	275	287	292	280	267	302	299	282	265	292	252	290	263	258	277	254	272	306	267	274	289	277	309	283	250	285	281	265	265	279	294	272	287	255	273	306	281	265	281	298	287	267	283	278	253	269	303	279	299	277	285	273	289	302	280	262	283	274	286	292	273	297	302	250	293	287	285	291	270	326	284	289	271	313	313	283	290	243	282	307	277	302	274	278	296	279	263	295	307	238	315	282	284	282	296	269	289	263	269	280	303	269	267	288	307	288	271	279	272	279	282	300	278	288	263	272	293	290	266	271	305	289	293	294	296	258	266	293	295	300	286	292	285	262	277	289	294	271	297	293	279	294	287	269	301	295	290	310	264	284	259	276	281	288	290	289	303	243	281	270	287	279	282	291	284	275	285	272	297	299	298	303	250	232	263	286	271	302	298	317	295	327	279	294	296	326	290	294	317	300	292	252	278	282	275	304	302	296	282	295	302	294	251	289	290	308	286	287	287	311	271	303	292	263	272	283	299	279	290	279	267	289	315	283	288	327	269	278	282	258	260	263	270	282	294	315	297	273	284	270	283	296	283	277	305	279	311	289	285	297	284	274	285	280	292	304	279	261	332	320	268	306	317	278	311	301	275	312	246	280	276	265	262	274	266	260	284	261	291	302	284	277	279	278	309	276	272	262	293	265	291	291	281	293	318	277	283	287	229	265	280	304	299	265	271	308	298	281	286	265	252	293	286	247	278	261	298	292	290	261	271	269	287	286	286	339	301	300	312	312	274	310	280	276	275	283	303	296	279	279	308	280	327	265	272	256	287	279	287	289	259	250	262	272	291	247	308	293	302	282	267	295	296	266	286	295	286	270	291	280	340	298	265	299	291	280	286	261	278	259	277	299	267	278	270	292	282	297	288	292	271	281	314	315	258	258	270	260	272	288	269	329	261	287	280	283	294	299	272	290	311	282	251	330	302	306	293	249	265	297	308	274	266	280	264	286	288	280	299	287	287	274	304	268	306	288	274	280	296	301	276	269	270	297	281	318	277	265	259	302	267	301	278	267	262	283	310	293	278	251	279	296	300	317	241	270	288	275	272	306	286	310	287	288	278	278	297	338	283	276	295	276	267	276	262	315	273	273	287	249	283	264	266	279	310	271	263	280	287	284	266	307	261	285	292	313
9641	1779	3978	7019	21438	44268	46801	46292	39776	32394	22347	10286	713	643	718	712	714	691	701	713	656	662	706	657	687	703	658	658	693	669	728	694	669	669	657	653	692	657	674	688	613	681	699	717	663	674	659	668	666	640	690	677	643	695	705	653	714	669	680	685	669	688	671	642	648	696	716	674	636	634	676	646	684	694	693	670	677	665	648	669	677	660	679	669	631	660	665	660	667	649	632	662	658	687	660	700	680	673	683	690	643	639	649	661	620	632	661	667	685	661	654	696	673	708	624	680	648	653	715	670	694	662	676	685	714	673	726	680	668	640	725	708	675	695	663	656	676	677	639	647	644	677	712	654	707	686	667	637	722	691	691	674	662	677	732	673	657	680	665	653	660	657	677	673	678	689	675	697	605	644	640	711	683	673	707	640	703	662	670	645	619	712	639	675	656	675	683	667	684	642	661	663	642	708	677	700	696	691	687	675	662	693	629	625	678	673	630	708	661	686	678	641	711	670	680	664	721	671	686	666	728	670	603	612	621	681	716	662	689	654	649	662	699	702	651	711	686	704	677	668	704	659	626	681	746	641	686	684	698	684	643	673	657	657	672	637	693	632	668	676	667	644	677	665	631	656	676	655	666	650	637	672	667	648	687	661	674	697	689	650	671	669	662	719	648	635	719	657	676	656	710	699	707	665	689	649	678	684	666	696	650	697	680	695	661	683	676	712	692	673	700	654	697	681	680	698	680	646	693	685	656	670	688	679	687	632	608	685	696	665	677	669	643	697	691	635	680	653	668	729	674	680	675	683	702	684	675	672	673	688	685	679	684	699	744	609	659	632	708	713	663	672	628	669	731	745	675	675	678	657	619	633	654	669	690	683	689	625	669	676	664	665	691	684	655	660	615	711	614	670	671	701	669	670	676	668	727	720	627	617	623	697	681	654	712	689	714	692	640	697	691	698	705	688	698	712	647	652	639	731	701	664	695	635	647	677	655	684	640	685	638	718	656	676	619	666	658	698	675	639	637	687	698	681	647	683	659	677	687	669	654	672	673	669	698	637	674	675	628	680	671	659	656	742	704	699	744	693	711	647	690	639	675	635	658	653	675	646	722	689	696	707	683	692	718	647	623	654	661	679	646	652	654	637	688	679	664	691	702	639	651	698	668	660	613	697	673	723	645	675	704	657	692	732	649	618	659	634	698	669	679	654	734	694	656	686	680	676	660	704	671	642	586	699	629	688	659	665	701	690	664	684	677	703	709	660	670	666	653	693	689	679	681	667	661	674	664	715	731	665	696	676	706	662	710	616	688	706	650	674	659	658	655	713	670	654	688	640	667	684	638	661	739	713	669	671	687	684	672	705	686	662	672	643	670	616	676	668	697	642	691	661	668	668	686	670	648	675	671	683	690	656	692	679	672	680	690	678	697	727	670	646	651	663	706	669	649	706	685	676	673	653	717	686	696	666	630	661	631	683	700	641	655	622	646	632	674	699	703	696	662	696	647	667	687	671	705	665	644	668	649	679	665	654	659	672	620	655	710	615	663	726	650	699	675	689	670	687	658	694	677	691	710	638	701	694	671	674	689	696	696	675	653	644	637	670	678	683	651	656	692	662	711	651	703	685	672	701	657	684	687	659	719	670	661	697	655	668	658	663	686	662	690	672	695	666	653	651	725	660	717	684	670	688	684	651	697	670	682	629	677	683	666	659	682	670	644	699	649	648	699	682	659	672	682	674	661	692	671	670	672	680	680	663	662	661	679	688	671	671	691	704	682	651	673	711	683	684	675	674	679	679	686	629	682	654	681	659	656	671	666	668	722	700	702	717	663	688	682	680	637	645	652	655	675	722	635	689	680	690	641	743	658	677	686	657	670	674	685	646	671	655	622	673	676	702	706	671	689	665	687	685	700	652	685	696	671	678	648	711	650	700	644	657	673	699	661	679	722	690	635	682	677	681	620	699	710	639	650	644	648	658	695	697	662	672	679	643	678	668	677	636	669	666	706	648	694	667	698	689	661	694	655	654	646	673	652	677	669	686	662	661	635	636	680	651	667	613	688	690	651	685	695	689	674	676	694	657	652	706	671	662	644	689	684	653	691	706	686	700	692	681	672	694	657	666	626	676	636	647	679	683	694	632	678	688	689	688	723	644	650	628	643	673	661	735	710	679	659	649	674	636	632	705	703	688	726	748	683	630	675	642	621	700	680	675	654	673	664	687	629	662	685	656	634	656	732	654	686	663	661	651	715	668	677	696	653	638	692	649	723	633	687	666	651	688	681	656	696	695	675	670	691	698	666	639	713	620	713	692	701	682	654	662	659	659	655	704	709	667	690	714	654	664	693	664	697	669	710	729	720	687	687	651	676	663	688	686	660	642	659	721	646	667	681	637	672	661	676	647	672	653	693	676	659	624	684	691	682	661	626	696	675	662	682	655	688	689	682	669	709	734	642	651	621	691	672	686	699	666	688	677	617	704	670	685	709	667	669	659	680	669	654	678	673	709	664	707	686	697	663	677	731	678	654	675	645	665	658	662	691	713	690	670	702	683	687	679	667	664	653	697	676	629	660	691	674	686	657	698	702	656	646	672	642	656	647	674	724	693	739	685	675	650	731	647	679	683	679	646	648	657	678	681	695	648	636	639	658	652	682	669	618	680	672	643	664	692	649	706	668	651	684	658	681	666	661	656	682	669	641	665	704	635	686	664	683	622	710	693	674	701	669	689	658	724	682	650	705	650	688	714	687	626	664	742	655	686	654	693	669	684	685	710	748	706	713	683	691	674	723	670	635	654	704	670	685	658	682	677	661	677	664	656	670	644	715	700	662	699	725	693	727	648	650	660	652	637	691	685	676	675	656	693	640	629	657	676	690	643	675	703	669	685	646	665	713	669	670	693	672	682	664	668	691	708	709	646	651	669	698	693	706	655	670	669	690	695	652	668	653	689	735	603	657	712	710	694	645	664	641	664	641	687	665	696	699	678	682	633	661	650	639	652	658	692	701	642	682	722	652	710	654	693	705	695	677	661	666	677	713	666	662	676	725	692	672	717	679	689	615	656	661	683	682	646	693	647	643	644	657	648	710	627	624	655	728	644	685	659	678	647	657	683	670	721	645	653	674	678	683	658	660	715	697	721	690	661	643	658	648	651	699	670	610	703	700	690	685	657	648	651	646	660	642	651	637	688	677	704	713	671	696	741	658	665	628	673	700	692	676	662	689	671	670	669	649	683	718	696	686	704	706	680	724	689	632	704	661	686	680	649	671	654	691	678	644	681	659	665	658	670	666	648	685	702	715	666	647	732	702	678	714	662	676	656	670	680	671	701	674	635	684	691	658	703	654	708	687	691	661	656	673	628	667	710	679	680	739	650	678	667	688	676	703	682	715	664	684	711	625	687	652	661	678	632	720	698	661	730	691	672	630	696	693	672	648	660	685	676	714	640	662	727	693	671	652	644	674	662	661	654	689	691	687	603	711	679	682	678	688	696	697	674	688	672
24952	5133	3828	3192	13618	35466	41773	42949	34902	25902	16200	6617	503	323	326	362	325	343	304	318	324	339	290	318	327	292	312	322	303	305	316	321	291	311	312	292	314	331	326	304	327	318	341	325	313	314	321	313	318	318	297	331	327	316	335	349	317	314	306	304	318	319	321	293	330	345	319	313	271	296	328	328	332	310	335	323	306	310	312	284	297	310	290	347	291	296	340	326	331	314	281	319	308	320	336	334	311	280	327	298	317	300	318	314	297	294	300	321	309	326	319	290	317	325	343	292	329	296	302	306	320	318	323	312	301	329	315	297	326	319	339	336	351	301	295	310	346	314	325	306	326	345	297	318	291	318	340	331	322	352	288	311	310	320	327	293	336	312	337	335	336	315	323	315	331	326	321	312	289	351	329	340	315	306	310	323	333	304	294	306	325	319	313	314	323	348	341	322	335	305	334	335	298	312	330	330	316	326	357	322	298	338	313	323	316	316	325	334	325	304	297	288	284	317	323	309	314	282	346	306	331	318	296	296	308	328	294	321	324	297	309	307	338	347	333	331	298	345	335	342	275	319	330	308	325	348	312	326	290	309	316	303	330	310	335	364	341	314	327	318	298	347	307	297	327	302	334	294	312	314	298	312	302	291	314	327	297	351	327	275	325	311	342	300	320	302	323	309	331	313	323	292	300	305	321	317	325	331	305	315	316	296	310	333	367	315	327	334	316	308	348	302	330	321	322	318	314	310	309	317	333	326	306	336	337	334	331	317	327	299	292	296	339	303	304	320	291	321	329	325	351	320	324	327	305	336	338	287	324	315	300	286	312	307	336	296	315	348	323	325	337	310	306	321	297	297	293	341	307	297	292	313	305	341	306	307	321	292	339	321	337	336	329	317	363	319	295	320	370	323	300	333	342	336	294	327	320	311	320	274	327	321	318	340	296	320	341	307	329	319	330	336	323	300	337	307	332	312	307	289	305	318	324	329	296	337	327	346	331	316	326	326	315	303	347	309	329	325	310	325	331	319	287	314	311	282	328	323	282	309	331	322	306	311	324	312	345	320	305	320	331	346	306	317	298	320	301	320	320	324	346	371	329	306	283	300	320	311	308	335	298	334	280	346	279	332	308	325	320	313	297	318	313	345	313	351	325	339	298	333	320	331	285	313	297	357	375	360	324	332	328	322	334	325	319	333	303	310	302	312	317	311	326	291	317	333	341	293	295	309	328	265	362	334	261	300	339	330	314	324	279	307	307	307	306	353	312	338	337	301	302	290	290	271	338	302	299	325	295	305	316	287	316	309	289	327	312	309	327	321	320	281	303	353	324	315	301	337	309	316	333	349	330	331	313	277	315	317	309	358	304	311	328	308	328	325	300	363	302	332	319	356	311	322	340	308	320	315	361	316	279	324	347	314	349	296	315	341	319	325	307	299	332	301	334	312	313	344	308	306	344	293	296	330	306	310	301	303	340	309	258	312	299	317	301	318	336	300	317	344	317	327	358	339	327	308	308	320	320	313	301	331	314	334	306	311	352	272	344	306	293	300	295	260	332	299	361	364	308	293	323	308	320	294	314	321	296	328	299	320	290	302	322	333	323	284	344	328	315	328	348	331	340	307	307	340	298	286	313	343	303	341	310	327	314	294	315	302	347	294	336	334	308	316	338	320	310	301	310	356	339	333	317	309	308	311	309	323	335	300	328	289	322	333	347	319	281	302	328	300	315	356	348	325	311	341	333	330	329	326	279	305	305	281	328	306	332	341	333	332	332	329	321	317	296	307	309	325	303	334	337	268	307	305	307	372	322	322	300	291	300	294	324	321	339	323	310	321	306	316	315	304	333	310	315	322	341	311	316	314	307	328	355	291	320	335	284	314	308	319	296	305	310	294	323	334	317	324	314	312	311	317	295	321	312	340	350	305	319	290	307	324	333	319	296	314	326	288	315	303	315	322	347	342	293	321	297	297	313	309	305	271	297	318	315	292	319	330	335	320	309	328	324	329	307	282	295	352	324	368	307	284	307	299	325	306	323	364	330	331	375	338	331	304	327	313	330	301	310	330	316	307	327	276	336	312	311	344	322	352	334	348	297	335	310	302	309	331	361	310	330	344	329	305	279	313	332	330	358	262	333	311	310	325	304	305	323	360	318	308	289	300	287	339	332	343	314	356	333	347	372	320	346	359	323	310	296	317	299	307	298	304	320	311	314	338	328	279	291	297	329	299	334	288	328	321	329	295	324	317	309	296	318	314	314	316	355	313	320	324	318	316	300	309	301	306	320	305	346	342	334	303	330	315	316	311	304	329	322	342	338	314	350	303	322	302	309	296	269	342	348	329	330	304	328	309	302	302	323	329	304	304	322	279	372	305	338	288	293	304	333	321	323	357	311	305	314	355	343	312	310	331	286	325	343	325	326	342	314	306	301	295	297	328	307	322	326	309	339	299	320	292	320	345	309	338	302	342	276	311	301	305	317	309	301	288	328	318	324	334	337	305	333	298	317	338	313	319	299	308	352	320	299	330	316	296	299	318	311	306	316	342	313	318	343	319	304	327	298	313	318	301	315	292	315	333	317	298	346	322	347	345	359	327	315	288	333	319	337	326	310	349	305	359	313	323	320	311	280	350	334	326	299	331	309	338	342	330	323	324	335	305	308	308	311	355	343	294	289	274	308	300	339	301	303	363	349	295	290	325	318	316	317	309	308	307	288	305	310	291	343	283	293	314	342	297	299	306	334	289	311	333	312	305	341	270	320	298	313	304	313	322	336	345	309	345	324	301	311	291	307	328	278	303	337	301	303	311	307	280	314	310	317	317	319	331	304	311	318	327	334	352	317	299	313	318	293	322	341	292	292	303	297	317	294	308	334	329	308	305	318	332	325	317	302	336	304	320	354	307	320	313	302	274	335	326	324	323	311	299	318	333	329	286	338	312	348	305	313	351	330	333	314	313	325	294	277	327	322	299	310	308	317	321	331	320	343	332	316	325	349	317	304	340	330	313	351	345	325	303	296	326	293	332	312	312	288	325	320	290	342	325	306	332	304	307	328	299	335	300	310	326	339	320	314	322	330	335	299	289	280	307	330	322	348	299	318	326	319	317	348	349	314	292	321	309	341	341	309	322	335	307	276	311	325	325	346	321	297	336	315	304	305	340	335	317	344	303	289	317	325	331	349	319	291	290	313	314	327	310	336	303	289	297	293	346	336	320	340	320	285	314	314	311	304	338	326	315	288	308	312	309	284	339	325	317	327	289	335	296	316	295	308	301	323	284	341	330	339	312	319	316	340	319	310	337	310	307	285	334	334	317	320	317	298	331	338	317	313	285	307	340	315	322	294	325	311	307	298	325	305	294	322	321	339	305	312	336	344	305	319	319	328	335	316	301	302	305	319	311	329	326	280	279	327	298	335	325	305	321	337	336	300	323	343	304	314	327	325	302	318	320	292	292	318	305	302	283	357	291	337	287	306	349	325	302	345	326	308	316	296	321	329	331	331	322
11819	2728	6160	9285	31784	51846	57540	58262	51470	43890	34020	16998	826	867	838	771	856	743	770	754	763	782	777	751	771	754	768	788	739	779	794	732	775	756	761	802	777	770	769	730	736	743	755	779	786	772	770	751	755	762	755	773	815	735	790	737	755	710	778	779	767	803	827	731	694	734	790	766	746	756	721	724	733	737	717	767	731	789	752	761	780	744	740	737	760	726	742	761	750	787	764	765	780	836	789	754	728	761	744	738	766	725	721	787	732	728	785	716	762	764	766	765	750	717	757	780	736	758	762	784	801	711	778	730	723	756	756	794	787	741	744	766	756	790	778	748	786	765	740	753	728	802	753	765	816	727	783	775	699	773	727	752	781	763	814	790	784	735	721	773	745	758	766	786	781	745	730	732	744	719	768	753	756	815	708	770	765	771	770	765	785	712	782	716	773	782	755	758	762	747	776	785	752	772	708	749	767	752	731	759	735	760	750	752	738	727	756	774	793	805	769	759	768	736	823	722	766	757	757	728	777	768	732	757	766	754	791	771	760	769	768	740	727	772	734	721	772	737	774	731	779	748	735	732	824	707	748	779	741	758	749	744	739	796	743	732	750	730	762	758	796	718	777	777	743	779	745	789	762	764	757	751	813	746	779	762	754	783	722	773	768	736	777	735	753	731	748	794	738	745	754	736	733	779	741	783	740	803	728	739	778	715	730	766	753	778	778	770	723	760	795	782	795	764	759	794	789	726	722	743	764	741	711	784	771	759	747	765	786	738	742	771	717	780	863	785	769	730	755	770	755	745	785	732	774	725	747	789	791	731	773	765	822	775	759	729	738	777	708	718	729	779	768	823	775	759	736	815	741	795	732	736	746	754	750	735	793	707	748	764	753	724	807	754	748	724	709	720	757	750	778	699	704	786	792	792	755	743	710	713	770	774	698	777	708	759	783	773	798	771	755	725	753	751	775	789	748	716	711	783	801	771	755	777	789	763	745	760	766	720	775	718	727	743	753	758	762	718	771	806	758	741	728	734	778	789	745	730	759	730	758	797	773	727	789	758	702	780	779	715	775	775	768	738	743	731	755	736	781	729	722	745	743	764	731	740	738	751	742	751	765	730	778	692	786	729	719	720	760	771	769	768	741	748	785	755	764	759	746	742	746	727	750	799	778	732	745	693	765	765	758	699	746	729	859	764	754	753	778	720	705	787	765	724	716	758	723	751	699	737	767	801	767	738	785	779	725	730	736	740	720	750	719	767	755	727	756	771	775	753	719	713	716	786	779	748	803	737	728	686	766	761	724	734	767	737	741	742	768	755	760	802	751	767	715	752	771	737	758	799	737	726	705	748	757	754	769	749	711	720	753	768	761	743	755	775	766	764	726	778	719	721	710	736	814	748	747	744	794	776	796	760	759	737	752	765	781	787	705	762	754	808	761	754	727	751	749	707	775	747	799	706	756	733	699	802	758	778	754	742	773	766	751	717	773	794	726	733	693	736	785	746	838	749	728	814	764	757	762	737	801	778	738	731	728	748	787	731	756	722	742	763	760	748	736	738	750	780	743	777	787	707	756	751	732	719	755	765	770	759	770	744	789	728	776	742	751	802	767	743	778	738	734	776	768	737	781	745	730	777	709	740	775	720	746	722	730	795	744	766	787	776	736	792	786	734	733	769	757	734	774	758	736	718	817	771	756	708	761	756	766	738	730	787	793	771	778	773	709	760	721	737	743	824	736	733	740	745	775	844	742	739	729	740	728	724	755	717	773	793	740	735	776	765	758	771	742	722	796	710	782	766	801	742	756	733	783	730	764	735	803	752	795	765	804	719	703	813	695	765	759	807	756	753	755	771	788	730	771	765	786	778	736	706	761	718	708	778	730	757	748	802	738	736	729	757	745	744	733	757	807	741	771	734	773	724	784	740	757	723	755	769	754	741	735	753	726	770	759	743	752	752	769	765	734	758	707	720	761	714	768	795	770	804	760	747	727	752	771	759	766	784	741	766	757	796	751	745	725	776	770	765	697	713	758	750	715	775	760	753	792	735	730	776	731	758	742	760	746	725	775	739	766	744	802	737	711	768	771	755	754	789	781	750	772	774	737	739	757	763	797	725	736	740	744	755	737	771	769	803	749	751	714	765	771	725	771	782	768	772	791	783	738	721	787	748	759	756	717	761	765	782	783	742	727	757	793	771	712	770	773	735	749	742	796	748	763	752	778	772	782	761	733	736	730	766	778	713	785	736	777	764	739	745	762	688	718	782	753	751	794	774	741	735	785	753	791	764	752	753	794	735	744	732	771	776	726	722	791	806	767	770	739	768	790	756	786	728	709	752	812	781	759	747	757	790	737	759	754	790	754	744	777	758	781	760	797	747	741	747	755	794	749	791	761	787	744	767	737	774	746	740	769	739	774	734	747	763	775	712	726	770	763	760	785	746	755	780	790	738	774	780	730	757	785	691	779	765	775	747	748	802	762	760	749	738	774	740	763	721	751	779	754	733	773	780	738	752	791	752	728	756	761	792	764	751	767	743	814	747	771	753	782	767	753	736	756	705	750	737	773	740	761	744	799	788	736	767	705	716	742	771	728	725	757	712	752	746	722	691	781	730	752	735	772	736	757	728	772	785	754	757	791	781	778	749	722	799	742	789	759	755	744	777	811	807	723	715	745	734	794	819	753	752	798	808	760	766	723	786	774	771	744	772	804	722	747	714	769	772	767	791	747	742	757	767	710	752	772	751	777	721	758	736	744	741	744	746	737	746	791	771	716	737	757	743	788	769	706	748	779	777	773	772	758	791	737	729	762	759	773	778	746	698	732	805	731	764	727	776	731	779	736	798	745	780	758	759	740	769	774	730	760	736	738	790	782	756	771	758	747	759	765	735	752	721	803	741	756	712	731	794	741	751	754	741	743	765	836	741	776	765	768	765	766	772	762	770	777	737	762	751	745	763	784	800	704	754	791	789	726	741	742	767	782	729	738	765	814	738	757	783	757	759	790	765	773	760	771	743	767	759	806	744	677	682	797	751	810	769	743	745	770	755	734	716	770	718	783	775	729	745	754	743	757	754	739	762	842	777	727	727	776	754	714	737	751	721	730	776	723	738	763	751	729	761	758	754	776	778	769	789	757	755	785	772	751	761	734	737	784	801	766	751	774	743	740	767	756	707	730	764	729	723	756	839	752	772	741	730	743	746	726	776	774	723	707	749	783	713	789	749	776	750	741	790	738	740	743	813	766	766	733	724	786	770	752	852	777	768	717	776	754	786	724	764	769	766	754	759	741	784	784	710	766	779	746	713	757	718	716	771	745	739	751	734	775	742	727	748	730	786	776	772	813	757	777	742	711	735	771	756	774	760	777	726	747	757	755	761	766	725	807	759	770	774	787	811	782	729	785	789	739	757	727	800	738	739	776	788	759	695	786	715	757	761	724	778	776	745	770	756	743	761	793	750	728	778	765	763	743	794	725	788	757	756	783	747	743	750	792	749	757	728	780	761
5774	731	663	645	708	1174	1933	2214	1856	1425	952	635	430	408	412	389	428	386	409	352	388	407	408	413	428	408	381	397	439	416	378	392	392	402	425	444	421	411	415	384	391	375	396	444	389	407	469	418	417	394	386	403	412	414	428	390	381	395	414	373	427	408	429	422	373	396	403	412	367	393	391	402	383	384	404	372	377	376	393	402	400	381	394	432	423	400	430	386	430	391	427	410	386	381	394	403	395	373	389	407	418	396	417	372	443	417	411	417	384	375	387	382	407	424	419	402	346	396	368	408	428	362	405	439	387	401	423	383	380	420	404	428	406	391	400	438	427	399	382	443	391	402	403	415	392	391	398	445	343	385	429	396	377	418	389	405	384	372	389	409	392	376	390	388	403	411	436	406	398	344	409	406	407	438	402	388	461	393	428	412	365	408	423	413	411	430	427	423	354	397	375	411	402	387	447	410	395	436	427	406	398	406	419	412	388	397	411	396	415	444	449	431	411	406	387	431	417	419	406	425	383	410	407	366	375	430	415	389	400	444	388	419	385	399	419	376	418	417	406	394	388	399	410	392	399	420	428	338	416	368	398	376	436	408	411	408	416	413	407	380	396	399	415	397	418	418	372	411	425	405	390	401	406	405	374	418	340	401	399	388	397	422	374	417	412	443	408	397	382	430	344	382	415	400	408	428	384	428	427	414	428	457	402	388	413	423	420	383	405	393	402	403	373	378	415	416	404	448	365	404	401	373	390	383	403	385	388	400	404	393	390	401	350	396	417	432	373	411	378	371	413	377	421	430	422	384	390	453	411	437	377	390	458	376	401	425	394	408	381	397	391	414	382	366	387	402	384	361	385	397	428	401	435	433	401	381	393	380	422	385	458	393	413	396	392	399	423	388	379	411	391	409	407	386	407	389	401	425	405	396	429	386	428	439	371	422	423	404	416	403	401	440	398	379	383	434	414	394	403	403	393	398	432	377	388	380	406	386	428	395	394	408	389	418	448	400	416	385	369	397	381	414	410	406	434	435	439	370	387	369	382	405	440	421	424	413	395	376	432	405	384	393	357	421	408	400	404	395	397	424	392	405	409	418	396	387	400	398	370	398	375	410	424	387	387	408	409	379	395	387	415	407	381	387	434	378	400	386	426	411	401	425	405	410	370	417	399	401	355	410	414	408	387	394	385	387	417	386	420	403	385	381	388	398	431	403	441	427	380	406	420	428	369	384	433	409	429	386	431	415	409	362	381	393	426	399	407	422	391	430	428	385	466	363	358	404	405	411	397	388	391	401	448	407	398	402	425	380	413	377	414	404	379	367	413	443	371	369	421	410	384	409	398	404	416	408	372	422	365	422	381	424	422	448	400	388	409	402	389	364	451	370	382	414	365	370	348	392	414	401	413	394	407	361	432	406	417	396	443	398	412	385	402	367	445	377	406	427	438	396	385	361	393	436	407	386	419	374	397	381	409	416	384	363	373	417	377	412	389	392	447	415	411	361	389	412	373	404	397	355	351	378	353	409	406	410	383	415	398	415	411	419	403	387	373	375	393	405	364	405	384	401	403	407	401	408	429	415	425	375	394	412	397	388	410	376	397	399	385	398	411	390	395	396	408	400	405	430	408	400	418	402	415	390	412	366	371	393	401	425	360	364	343	441	391	393	412	447	412	419	403	394	385	376	380	410	423	398	399	396	398	403	394	400	376	427	374	439	371	429	365	356	392	393	408	426	419	402	411	344	389	406	410	410	383	398	443	415	443	390	398	365	408	386	384	394	405	393	380	453	422	391	372	424	409	378	408	398	395	389	431	410	426	402	411	388	409	436	397	415	411	428	416	422	391	396	415	400	429	403	389	421	426	426	381	357	359	419	390	392	404	407	412	401	432	419	385	411	406	404	400	397	373	397	369	411	416	431	377	411	408	393	414	406	400	417	426	376	371	384	386	405	415	436	366	395	415	401	409	374	412	418	398	437	395	367	397	445	428	476	386	399	419	399	454	403	399	394	404	359	397	405	439	385	394	392	382	414	412	415	436	434	377	423	390	367	419	442	369	379	408	374	399	435	396	419	411	418	408	346	403	423	368	415	401	399	344	423	401	430	425	402	376	391	418	419	387	396	377	390	390	389	393	386	416	415	425	422	370	382	378	428	370	412	415	408	378	344	425	406	413	382	396	424	393	427	385	374	404	420	396	409	412	418	347	411	397	383	413	417	393	444	396	413	404	416	356	376	393	414	371	376	419	386	382	391	412	420	382	362	416	397	405	426	391	411	415	393	466	439	431	408	363	368	430	379	416	388	380	397	381	427	355	407	439	400	417	409	472	398	406	408	395	371	412	417	409	410	440	411	394	394	440	391	397	380	419	387	401	452	409	435	409	427	393	438	374	393	395	406	428	373	394	401	423	403	418	414	406	421	404	379	393	397	405	384	380	400	403	458	414	445	409	427	401	387	423	417	419	385	401	397	431	412	364	387	434	423	382	422	369	367	379	392	368	381	364	365	388	407	382	404	402	408	404	411	392	380	398	428	411	407	397	393	397	424	405	386	383	375	379	408	392	363	414	417	408	394	416	377	418	391	399	421	414	400	384	395	427	428	416	423	416	418	423	401	421	381	410	390	380	386	378	413	427	414	410	414	358	370	399	416	413	386	405	354	413	407	380	418	364	402	420	380	424	401	396	403	423	398	392	395	398	382	374	408	423	428	415	380	379	414	405	391	380	417	404	409	388	393	438	372	417	404	447	374	381	363	394	403	432	384	385	377	407	406	406	395	439	413	416	408	401	431	391	447	391	413	394	447	386	406	409	410	433	417	375	383	386	388	425	395	407	367	414	440	391	397	394	382	419	408	403	400	410	421	410	385	409	386	350	409	397	396	413	400	426	399	421	413	391	423	381	405	409	423	412	426	382	402	396	396	406	418	398	409	397	408	409	413	394	408	423	429	369	409	427	426	428	432	366	400	405	393	367	403	446	423	402	417	394	440	379	412	372	390	446	385	383	418	398	367	433	383	403	418	411	345	418	401	395	402	419	419	372	416	410	421	367	433	452	392	378	378	416	408	443	429	388	390	366	419	409	376	433	425	403	386	366	391	436	430	381	377	383	361	386	425	388	425	413	347	387	380	368	424	431	436	394	415	428	397	392	447	440	406	402	391	393	412	408	420	398	415	420	391	413	407	383	436	376	397	413	363	442	413	407	441	423	409	392	407	399	396	422	346	430	391	387	403	407	422	389	372	415	384	372	399	407	454	382	397	368	429	397	415	371	386	361	410	413	383	379	403	455	433	417	417	421	381	366	374	403	419	407	391	427	386	396	431	417	419	417	416	425	430	398	414	402	407	372	411	388	419	402	375	398	373	434	398	394	381	427	349	372	388	382	441	447	378	414	362	409	377	353	398	346	404	408	400	403	392	394	393	400	376	437	409	431	403	377	395	378	399	416	411	408	381	424	421	409	361	398	409	387	382	400	382	383	385	408	401	387	380	394	404
3932	1162	1470	1591	2255	4019	7705	8413	7024	4758	3282	1549	927	871	892	919	945	912	899	862	911	877	893	920	892	882	949	898	856	880	910	885	880	920	889	897	906	910	882	898	906	919	904	919	928	897	896	854	912	906	878	867	922	935	904	888	870	885	877	865	855	859	872	853	925	927	916	925	901	842	847	902	904	903	896	932	916	894	887	911	863	859	890	873	873	900	912	896	915	889	872	891	902	881	849	872	913	886	814	923	916	922	900	852	878	888	846	973	887	889	921	915	918	907	867	925	889	870	896	898	921	873	930	859	889	969	838	908	928	883	927	821	872	901	905	876	902	883	846	958	856	913	900	886	934	840	968	882	859	854	884	917	837	906	908	922	900	885	878	907	904	947	906	885	890	933	829	892	868	861	927	904	923	859	883	846	962	886	963	914	918	873	895	943	902	904	878	857	913	862	891	837	906	922	926	857	928	932	940	928	863	920	880	864	867	890	897	897	894	884	878	866	869	902	923	888	887	899	875	940	888	881	918	863	926	904	875	861	864	897	924	841	849	906	951	824	882	918	918	891	918	871	926	872	873	886	850	909	894	906	898	883	864	904	908	933	887	860	872	882	892	892	882	913	914	906	882	901	840	929	887	929	876	908	785	889	902	885	926	870	926	901	892	835	889	916	948	871	926	917	849	892	914	901	930	881	830	863	877	831	897	854	919	886	896	915	917	914	898	896	927	886	859	873	893	972	849	933	867	880	904	880	894	884	874	937	894	917	952	886	852	892	852	893	864	898	935	919	895	861	886	898	927	932	921	911	878	939	883	975	910	888	861	915	895	956	905	908	900	918	893	867	948	880	933	857	889	916	843	880	858	939	903	914	900	910	928	860	887	866	919	890	899	898	942	905	905	875	909	922	911	894	892	929	863	809	884	873	853	921	853	867	901	946	903	912	913	888	872	844	930	867	876	880	907	994	889	874	880	894	870	913	857	940	921	821	859	859	900	909	909	883	926	979	908	904	916	876	889	811	844	896	934	814	925	904	875	877	898	908	909	870	899	917	922	917	876	899	918	876	930	954	950	876	875	853	915	921	905	934	893	872	859	893	853	869	877	922	893	916	858	905	834	904	863	899	945	945	873	873	889	933	906	892	872	856	898	856	874	874	950	822	893	848	922	907	907	891	922	831	897	875	880	944	908	939	898	895	900	906	887	889	925	890	840	869	836	880	903	875	922	869	926	876	932	841	868	943	885	932	888	884	935	888	899	880	836	920	903	873	923	897	908	853	913	886	898	899	861	915	914	896	866	876	913	921	880	886	901	914	817	885	883	859	944	953	952	879	879	882	922	929	905	855	884	917	913	911	902	902	909	897	903	912	901	896	924	896	888	899	909	926	915	893	953	839	919	958	924	853	897	877	880	846	891	837	925	923	843	948	946	886	866	864	942	856	937	865	895	903	902	896	848	894	862	879	931	932	882	928	837	900	913	853	830	942	896	938	854	891	900	856	897	859	893	890	882	906	919	895	845	850	890	913	837	832	920	884	897	890	889	916	891	899	929	899	936	899	858	874	874	923	878	890	865	844	883	834	856	922	826	906	905	912	921	878	879	915	928	902	905	851	874	910	926	903	874	869	851	912	857	876	929	879	891	916	923	910	899	885	883	962	927	871	900	890	857	933	901	952	906	894	876	894	876	895	885	962	913	909	911	884	947	920	930	917	896	893	843	929	927	876	884	897	884	892	884	869	877	905	941	895	898	929	916	871	939	864	836	866	835	899	876	904	900	900	854	856	864	884	851	891	876	907	897	910	904	831	940	904	943	920	944	879	937	896	869	882	894	860	892	930	912	902	883	875	898	955	923	930	915	866	940	855	870	814	892	923	884	882	854	893	784	914	915	891	927	874	827	882	884	893	939	894	898	861	844	942	861	906	903	869	873	909	858	924	906	930	857	892	919	851	899	863	923	894	889	922	864	860	913	899	855	894	915	905	892	905	861	913	866	850	893	919	887	862	887	866	865	927	881	931	902	824	920	838	884	882	945	840	882	930	877	902	926	885	866	884	896	875	847	878	887	909	877	861	873	866	918	876	883	865	867	866	885	881	830	871	914	940	942	874	893	916	890	826	898	921	905	929	868	918	902	918	864	848	920	860	881	971	877	858	887	864	911	912	894	925	879	827	923	897	911	911	855	868	876	880	923	848	897	899	895	904	955	924	907	898	880	847	934	896	897	864	893	922	849	900	922	870	897	969	922	853	881	882	903	874	916	858	928	891	873	904	925	900	854	943	889	856	951	897	898	939	846	919	862	880	866	886	880	864	867	914	892	899	932	895	909	862	893	936	892	895	855	910	915	926	911	913	924	868	906	895	916	895	881	893	896	899	921	881	889	909	934	856	913	904	943	933	935	900	893	838	892	914	923	861	883	934	928	886	902	859	895	887	937	874	911	898	934	895	865	903	906	899	861	888	968	933	940	902	931	962	927	914	875	928	868	943	883	909	962	914	844	803	900	961	876	846	896	853	904	904	923	892	901	879	854	851	914	895	954	886	892	900	929	919	905	869	936	894	920	867	960	919	827	925	934	884	900	916	900	922	937	908	889	876	863	912	881	910	866	894	907	847	874	890	904	860	904	864	897	895	887	918	913	927	889	880	873	905	855	865	951	884	841	906	905	888	907	929	893	939	866	857	907	903	901	870	908	901	914	946	911	886	897	880	858	886	911	825	869	890	879	896	827	899	885	920	924	897	919	917	927	933	854	889	875	887	881	916	988	931	841	858	901	962	948	872	875	899	867	909	884	919	904	897	873	882	923	891	908	907	903	893	858	911	867	911	839	899	915	930	895	900	886	940	894	919	924	846	936	877	908	913	909	951	938	895	914	883	874	833	900	951	882	940	939	906	911	867	920	902	867	850	913	865	909	878	910	913	890	890	862	932	915	911	883	887	859	907	903	907	874	847	918	897	922	931	894	908	938	869	920	938	889	864	906	836	869	897	878	870	876	929	922	924	933	880	888	888	881	930	901	900	893	844	869	898	912	911	937	845	909	901	919	921	868	896	949	875	889	911	885	852	850	869	899	944	861	907	885	892	890	805	936	948	855	909	884	902	904	911	903	904	910	884	885	855	936	886	843	868	874	921	902	946	838	951	876	893	881	899	925	917	904	960	903	945	919	927	868	857	906	909	890	927	876	906	915	947	869	848	918	935	879	862	920	929	884	924	883	929	907	879	938	952	859	892	931	908	882	911	905	893	912	885	863	871	913	906	893	900	896	891	896	914	856	874	912	956	858	864	896	918	886	903	875	917	862	826	849	855	860	936	905	846	912	937	891	910	878	902	838	972	896	936	888	850	887	899	892	869	896	892	865	887	902	876	899	870	897	884	854	931	926	910	888	891	891	891	906	861	960	920	915	831	850	961	835	912	884	915	955	886	925	859	940	920	921	861	873	929	925	895	906	883	896	847	874	864	858	884	933	898	897	865	953	920	921	926	908	884	918	892
17977	2960	2065	1491	2694	12280	28501	29012	23491	15104	7318	2978	299	247	234	230	266	269	291	291	270	278	270	254	254	254	263	258	255	270	260	246	266	263	263	268	266	278	273	268	234	292	246	251	262	274	250	253	263	262	280	237	255	219	232	254	246	243	273	296	292	256	232	265	273	256	240	272	260	271	260	226	278	241	255	268	271	296	258	280	293	256	283	250	232	265	277	243	257	273	262	277	277	272	233	292	279	266	272	265	264	278	255	264	231	291	279	261	241	276	323	256	277	264	270	282	259	250	227	274	257	279	257	255	274	263	242	243	253	294	280	290	249	268	272	282	255	261	253	305	268	261	235	267	261	232	277	288	259	253	273	253	253	288	267	252	230	280	277	256	276	241	257	260	271	253	246	231	237	276	261	229	241	272	246	251	280	263	259	290	219	283	272	298	255	277	303	227	276	268	242	263	238	264	269	260	246	264	299	292	247	287	273	294	259	271	215	253	282	286	243	264	274	266	252	252	267	237	234	255	273	260	247	237	280	271	246	248	269	270	251	234	293	265	242	263	250	249	291	260	237	234	227	255	262	273	256	268	269	247	239	296	246	267	273	225	248	260	267	251	229	245	241	254	282	260	296	264	292	239	234	223	233	245	259	255	243	278	241	246	270	242	267	280	241	276	291	284	249	244	273	281	254	237	275	274	238	252	286	254	265	271	273	267	249	249	258	249	255	252	259	245	256	254	259	266	231	276	227	259	270	280	226	258	259	294	265	293	274	267	242	264	280	281	238	240	273	272	263	251	242	287	255	268	237	276	272	247	229	276	250	256	276	219	257	268	261	306	271	243	294	245	232	243	316	251	237	266	276	270	281	298	271	280	253	269	267	277	258	280	260	274	248	254	236	259	276	236	287	266	251	254	252	244	257	270	273	278	236	256	278	285	246	264	267	261	257	257	276	266	256	284	264	253	254	256	265	266	258	273	263	232	242	264	276	243	268	231	269	268	253	263	259	257	277	262	251	232	246	282	286	244	260	256	259	272	277	249	274	264	250	273	276	259	264	261	261	264	247	277	267	245	245	274	286	276	265	218	241	258	295	274	245	239	240	237	267	229	261	249	286	235	262	270	287	274	254	241	261	268	266	275	261	255	246	249	237	282	264	238	254	305	244	262	249	265	296	258	270	281	285	267	237	244	260	255	254	250	245	245	253	242	250	277	279	273	273	266	280	255	246	260	248	264	250	254	258	260	245	248	233	272	270	277	260	284	250	287	259	282	276	260	244	250	257	288	272	243	256	256	257	253	264	263	249	240	243	278	249	272	257	275	267	224	241	271	262	269	249	258	270	264	259	277	284	264	283	260	276	267	270	217	280	261	212	244	254	269	250	247	249	247	251	246	242	260	237	252	298	264	273	246	247	231	290	280	258	236	253	230	282	277	241	274	264	293	271	251	270	269	238	275	216	260	258	269	255	272	265	246	250	272	276	263	262	277	256	240	278	264	279	259	251	232	227	260	266	250	280	301	261	245	273	239	273	292	272	265	286	264	285	224	260	271	253	240	276	267	295	234	240	289	254	225	255	284	270	256	264	237	277	253	266	259	259	249	246	273	253	241	258	264	257	263	258	246	263	255	229	265	250	247	255	245	253	234	261	243	247	251	245	252	239	278	272	258	278	247	278	262	233	228	277	249	263	261	253	255	266	230	233	281	252	268	255	263	241	255	263	265	272	250	247	251	277	231	244	220	268	269	235	254	263	259	272	273	288	253	289	234	247	268	248	266	274	253	234	249	222	285	287	274	252	267	255	218	265	226	259	244	236	256	241	269	262	256	268	242	275	270	238	270	264	274	250	257	280	269	272	291	280	257	268	246	236	285	275	292	309	261	263	230	265	247	272	253	259	236	274	268	269	255	269	262	268	281	230	250	280	228	264	254	275	244	233	228	265	272	277	239	279	250	267	271	263	273	240	227	238	263	286	275	262	239	297	287	290	280	268	254	264	240	273	258	248	275	247	262	255	232	252	265	240	246	261	263	283	271	254	251	260	271	264	278	263	286	276	255	232	268	250	275	262	267	271	279	270	255	256	253	279	264	253	247	243	261	260	284	253	246	271	272	267	284	272	265	254	260	250	249	266	282	275	268	273	267	253	284	267	279	239	256	281	262	238	233	268	274	295	244	244	276	230	260	304	277	274	277	238	275	267	247	245	279	280	246	253	285	256	261	280	256	263	249	274	243	241	245	274	271	254	258	253	278	292	241	244	248	282	274	234	258	267	254	256	239	249	278	262	257	253	278	280	246	245	277	298	244	274	273	302	259	273	237	236	261	251	253	273	224	235	247	252	261	298	239	236	262	275	269	282	266	268	255	241	247	248	277	220	263	221	254	253	285	278	278	235	252	247	249	264	252	302	257	245	261	265	281	244	245	273	249	290	261	270	283	246	262	270	246	256	264	251	303	303	279	253	251	278	247	283	243	236	242	265	277	244	278	267	289	263	259	261	267	277	236	290	287	255	275	240	282	265	241	284	232	251	268	272	265	263	253	269	260	254	281	281	266	272	233	300	264	255	248	243	244	277	277	269	228	252	256	248	276	298	248	242	268	279	254	285	285	261	290	261	263	271	270	288	248	278	267	233	252	264	266	258	277	257	279	250	219	287	233	267	249	262	269	273	254	262	289	258	267	240	274	264	244	265	253	247	252	258	263	270	262	263	244	263	232	268	278	269	261	276	274	236	282	253	249	248	249	256	284	268	269	259	292	256	249	253	278	267	276	252	250	260	251	255	267	268	234	250	263	268	273	241	249	257	294	269	260	288	260	280	243	262	304	248	251	236	252	294	285	248	280	246	285	244	263	273	283	257	278	297	282	236	220	247	270	263	259	242	243	274	320	257	249	286	271	278	282	242	276	265	241	303	265	234	288	249	255	280	243	270	242	282	250	230	269	273	273	243	243	264	272	235	241	275	248	265	215	273	270	232	247	250	252	275	256	267	246	246	252	260	255	272	281	264	271	258	240	287	248	247	238	264	251	235	252	249	265	247	260	256	232	256	268	256	257	272	257	257	272	232	268	285	282	262	248	269	249	292	226	282	250	248	249	262	251	248	288	281	256	274	269	245	258	274	242	289	232	263	266	247	239	242	262	253	258	276	280	263	256	262	263	249	276	242	268	256	266	246	233	269	288	232	267	232	270	216	279	260	265	272	270	255	282	267	262	261	257	279	276	252	274	254	278	234	284	272	256	251	242	267	258	291	274	260	261	277	259	270	262	282	255	240	238	267	253	242	256	236	280	244	245	274	279	238	255	291	257	246	277	261	262	303	275	263	291	252	238	280	228	256	260	251	286	256	260	264	244	248	288	282	270	259	265	253	275	260	228	272	245	256	251	270	223	272	250	258	299	255	297	250	268	275	264	246	274	268	280	283	269	270	274	249	281	261	237	246	297	244	248	257	259	253	257	234	266	241	258	278	264	241	247	246	281	304	276	264	280	258	261	249	277
9961	1815	3757	4240	9472	31434	48367	47523	42261	33098	22075	10553	703	691	677	642	699	601	584	640	646	626	652	637	635	595	664	600	633	642	657	637	641	631	599	644	643	620	652	581	678	640	617	662	630	545	647	644	639	613	623	649	602	607	645	645	649	634	630	681	638	632	615	629	630	621	632	630	605	594	648	621	626	644	596	616	637	662	623	626	636	610	653	621	614	580	637	658	589	635	621	631	651	607	653	595	619	592	647	638	631	601	665	634	632	644	600	609	600	596	629	582	580	638	555	615	592	591	615	640	678	677	638	672	650	656	617	609	637	643	614	621	633	625	659	598	637	598	596	606	632	606	619	644	647	624	633	597	604	617	646	645	608	559	628	641	627	620	600	645	629	602	631	581	655	587	593	633	621	584	630	641	616	580	631	618	631	589	630	582	637	636	620	607	665	554	612	644	632	618	630	646	629	625	681	599	638	607	651	625	662	596	619	643	604	617	589	629	623	627	619	641	628	600	614	643	601	603	641	579	599	624	633	607	580	607	610	627	599	658	589	578	624	595	593	606	586	615	621	622	642	617	597	633	611	627	587	594	607	595	595	630	599	613	600	647	629	614	599	629	644	613	621	662	629	606	597	646	606	627	623	606	639	615	595	633	630	624	603	627	628	604	641	653	676	636	647	671	628	624	577	620	601	604	633	645	622	619	669	589	589	646	624	634	538	609	622	604	626	625	610	624	622	624	635	621	640	610	619	640	629	634	602	622	611	596	603	656	663	677	619	616	603	662	645	647	646	630	617	608	624	625	647	595	622	633	623	593	596	611	641	601	680	638	646	632	565	659	620	606	619	607	572	625	666	593	654	594	584	612	613	604	592	615	583	664	621	664	631	619	614	602	633	641	604	596	574	639	626	573	633	646	652	621	622	650	603	622	593	660	615	600	663	609	622	617	675	618	643	594	612	658	639	646	694	605	634	611	581	596	588	618	615	585	606	632	625	646	642	598	607	609	631	623	654	617	638	598	611	615	664	598	578	585	654	622	666	596	579	638	624	591	618	636	607	635	616	607	681	652	597	613	641	621	634	616	584	629	631	628	602	625	607	580	623	628	621	623	638	597	624	646	599	616	604	607	668	627	682	614	614	622	685	608	633	614	632	618	580	633	626	642	700	610	583	627	619	612	632	591	626	621	585	595	598	640	604	620	637	603	659	603	692	635	639	628	633	601	652	658	621	654	611	627	586	630	625	650	605	628	611	616	644	585	616	613	646	622	604	605	559	598	622	566	624	610	686	606	629	615	605	612	590	635	596	648	624	650	629	604	607	621	595	601	631	669	655	584	626	599	633	591	585	595	619	654	667	644	600	624	624	633	633	606	626	679	654	623	570	602	631	592	595	658	648	634	695	615	595	640	611	622	649	642	590	675	601	613	633	623	604	624	606	619	634	624	607	647	614	596	629	611	627	614	617	635	618	629	624	627	616	629	607	601	577	583	645	623	663	676	612	610	667	600	651	598	628	587	580	605	631	658	618	651	665	601	633	622	614	628	610	628	611	578	605	618	569	687	611	647	649	580	563	657	630	648	609	662	635	570	654	599	641	669	634	615	641	596	619	605	620	629	660	637	627	647	629	664	602	626	665	639	643	596	622	592	622	574	611	616	622	649	582	652	640	610	596	618	612	630	585	660	668	645	595	630	625	592	609	644	646	623	612	598	566	609	596	639	609	598	584	638	635	619	629	659	614	591	613	613	610	627	641	610	612	586	602	655	589	629	678	642	611	622	607	610	609	622	614	606	650	650	628	635	645	584	623	663	599	590	642	652	587	673	620	645	600	588	625	594	610	610	648	626	665	626	630	622	628	596	638	565	646	608	623	645	678	627	648	637	570	614	618	635	628	616	648	611	632	604	592	621	589	591	635	634	635	658	628	636	678	595	662	583	641	602	668	591	588	652	631	632	651	638	617	582	605	589	627	625	639	612	633	632	582	594	614	608	601	622	626	625	603	669	630	650	610	608	596	624	609	587	592	614	601	616	623	619	608	621	631	593	613	669	624	653	618	609	656	621	600	604	619	627	604	620	675	652	595	671	614	601	615	610	655	658	613	602	632	583	569	630	667	608	655	606	600	627	621	607	604	610	598	595	644	628	610	638	633	618	606	631	604	628	652	587	620	606	624	619	651	633	599	616	614	573	633	634	591	616	671	635	622	652	606	612	654	580	642	592	634	634	628	575	573	561	597	613	629	643	605	565	656	611	618	651	605	640	588	636	598	626	665	644	606	650	661	653	627	609	590	631	590	587	615	670	661	608	563	641	612	619	636	636	659	656	640	583	610	587	607	627	560	620	618	604	614	629	616	643	665	631	611	616	638	615	606	628	648	610	644	576	601	618	578	635	607	629	646	626	598	595	671	613	648	662	622	645	633	648	624	617	621	578	623	634	600	621	630	587	607	604	600	602	630	629	647	611	608	626	600	623	574	598	594	627	638	599	657	667	627	573	634	639	580	598	667	608	610	587	601	624	596	652	624	622	638	639	649	589	607	577	619	638	635	632	656	599	616	662	604	598	587	601	602	581	615	598	622	648	604	665	649	638	578	608	629	636	614	599	686	580	655	608	634	618	591	627	578	658	600	640	623	623	672	595	625	644	627	583	611	655	641	644	618	630	610	617	624	631	654	619	648	579	589	614	600	609	616	642	605	629	611	635	610	610	643	633	611	607	623	637	598	615	618	616	620	619	616	559	610	630	627	661	589	606	647	594	637	603	603	600	574	658	624	607	661	591	641	664	600	655	582	613	599	621	657	652	597	627	609	620	585	591	617	612	651	628	630	625	618	642	590	572	640	618	615	662	625	615	633	613	650	581	647	592	610	602	629	604	618	635	654	617	644	609	645	618	603	592	660	603	651	598	603	606	615	601	627	617	592	592	637	614	664	631	602	562	628	610	678	605	656	650	603	573	580	611	634	602	591	623	694	633	626	553	599	618	635	659	642	633	626	632	643	612	636	643	616	597	593	611	620	630	610	634	635	678	629	558	628	567	623	575	587	635	608	624	617	608	571	613	628	665	598	617	648	637	602	620	620	614	627	597	637	658	590	640	634	568	596	603	613	690	601	648	589	601	604	612	634	605	631	630	654	625	642	655	638	588	600	625	608	658	632	644	589	600	584	653	609	609	627	583	657	599	622	595	606	569	621	588	630	641	583	620	659	612	640	614	662	633	621	595	607	588	628	666	636	610	667	640	605	640	625	605	638	598	619	604	625	636	590	582	653	601	604	620	615	678	658	599	635	607	604	617	609	600	649	612	643	596	637	590	638	612	596	637	631	623	621	649	651	610	597	602	604	618	639	583	589	642	612	588	622	655	608	628	610	621	631	589	576	641	599	611	616	608	628	642	606	650	624	649	645	625	611	569	648	581	632	625	607	589	628	578	643	611	636	591	678	617	611	629	633	613	647	559	633	621	650	640	618	606	594	618	624	631	629	634	613	618	600	636	609	638
24621	5405	4158	2904	5828	23217	36463	43123	40387	29370	17506	5714	484	312	307	333	322	333	314	328	290	329	341	305	276	297	317	315	333	307	311	303	311	359	291	318	289	307	341	333	291	317	291	330	326	315	334	309	314	346	320	293	286	308	314	345	317	324	312	316	337	308	328	349	306	299	314	283	305	321	341	331	325	321	306	296	325	298	319	295	339	286	324	357	306	315	320	311	315	323	319	308	301	268	286	289	320	279	319	296	311	287	296	308	346	336	345	321	340	286	293	324	296	319	316	329	334	291	320	317	332	318	341	316	321	312	308	297	313	341	328	307	291	333	302	315	337	294	306	359	308	304	336	340	311	306	313	296	333	320	320	311	295	352	314	319	312	309	314	313	329	329	322	283	288	315	286	308	301	295	314	295	311	298	302	316	321	324	329	276	326	300	295	320	304	327	313	305	323	326	333	334	276	295	297	302	301	281	308	293	316	321	314	304	315	342	309	309	313	320	325	298	299	292	338	333	321	323	333	334	315	311	289	318	314	333	316	300	311	326	289	327	322	306	355	323	313	309	321	301	290	341	308	300	311	337	299	337	275	351	327	306	323	312	308	293	290	327	322	307	323	292	331	320	332	324	315	329	347	332	303	297	315	304	318	305	323	306	289	323	327	309	326	319	355	307	315	328	303	323	305	310	337	311	316	319	341	318	349	313	300	289	318	301	316	324	353	300	317	302	334	311	319	334	322	314	314	345	324	318	332	306	325	295	307	324	289	317	329	330	299	334	287	329	316	324	309	300	308	306	294	360	319	285	336	312	311	303	304	247	310	319	310	295	307	336	314	303	298	311	324	293	303	308	321	299	311	313	309	306	321	334	349	342	343	339	295	337	293	282	309	309	297	321	337	345	326	323	343	299	320	296	324	299	314	333	327	338	318	296	338	308	312	326	285	348	309	322	291	348	341	323	329	336	297	324	339	327	305	282	350	348	330	327	301	319	313	314	324	337	351	317	299	348	327	313	321	290	320	308	330	332	377	304	331	301	306	342	342	324	321	280	299	301	317	326	322	302	323	330	322	298	312	329	330	321	328	326	354	298	286	300	303	288	288	315	313	285	344	319	307	326	295	326	322	292	341	322	309	326	326	310	307	324	339	316	319	321	315	310	336	340	335	333	341	338	314	324	308	334	305	313	313	314	276	328	310	313	316	339	300	313	294	340	313	330	278	302	308	374	313	328	337	275	326	310	338	339	305	333	338	315	344	280	300	326	331	294	318	349	309	357	290	320	313	339	313	310	305	291	325	317	299	312	356	282	327	339	327	317	306	313	288	316	285	315	295	362	317	331	336	332	308	329	345	321	318	301	320	285	295	323	338	297	319	290	331	346	304	315	312	323	307	304	291	336	303	295	333	336	335	279	333	300	321	336	325	308	313	310	323	316	312	332	327	329	345	322	275	307	316	329	319	301	325	330	286	332	300	302	334	334	309	350	295	308	296	341	305	307	326	300	314	314	332	327	323	312	347	346	317	288	351	313	321	313	341	304	288	316	319	331	306	333	319	319	291	336	292	342	347	332	286	324	302	313	277	331	339	327	310	308	310	334	331	346	296	307	295	352	321	318	314	311	335	316	290	333	344	293	326	320	305	312	322	327	306	353	349	337	347	304	307	282	309	302	325	289	326	309	316	313	294	344	317	322	314	309	321	312	348	287	297	305	309	339	353	335	282	334	320	334	283	322	330	294	313	308	321	302	294	338	321	366	327	285	321	335	317	314	287	332	334	356	333	323	321	327	327	332	361	294	304	314	331	339	303	322	288	285	315	316	335	292	316	264	316	282	342	324	327	336	301	280	293	359	323	342	323	301	333	330	300	332	292	317	333	302	329	317	333	323	345	349	291	331	315	320	289	317	328	325	309	299	280	311	306	353	329	344	313	265	317	322	328	326	348	267	314	319	288	274	312	326	320	334	312	323	327	318	290	313	297	341	335	331	298	315	333	332	316	311	324	307	321	314	304	333	315	286	328	292	313	332	356	324	306	361	306	308	324	338	310	321	349	323	302	307	308	312	350	314	305	265	329	313	340	350	304	331	302	342	312	331	307	281	334	316	335	309	287	309	323	287	295	316	313	312	305	311	319	311	332	330	345	301	293	336	316	300	313	308	279	320	286	373	333	311	301	316	340	327	333	342	324	344	306	303	336	281	314	316	339	357	314	280	312	300	305	327	319	346	298	327	336	286	325	318	329	315	331	326	321	333	289	315	335	320	325	289	349	300	339	301	298	312	336	303	298	280	305	309	318	336	340	296	312	324	315	330	318	335	283	289	329	331	328	287	304	315	349	291	319	288	333	331	319	310	306	354	321	322	280	290	298	312	322	293	314	311	333	304	328	313	314	319	303	285	296	313	294	298	301	304	313	326	286	320	292	342	327	338	325	315	277	307	288	321	298	298	306	314	314	315	295	274	323	331	329	332	307	311	297	319	284	276	312	296	296	343	311	324	329	294	302	352	334	342	301	305	324	324	309	327	298	323	321	357	316	330	295	329	347	299	323	319	329	337	321	304	340	306	290	288	331	328	315	298	323	332	357	298	313	311	339	305	338	302	316	313	309	318	307	310	335	331	305	284	349	302	323	322	315	324	267	281	336	284	320	339	307	296	315	317	348	321	303	317	307	313	352	319	339	290	307	353	307	325	311	348	328	333	358	338	325	319	318	375	350	306	295	308	316	334	322	321	340	338	322	303	314	327	293	316	314	310	327	316	332	338	346	292	308	323	332	326	325	318	307	342	318	301	299	298	314	341	290	300	340	312	280	307	251	303	329	298	333	311	282	307	350	315	293	299	342	318	298	333	319	319	307	386	315	323	350	310	301	289	323	332	326	302	324	296	327	342	302	313	341	308	360	331	338	319	324	311	331	328	304	301	329	307	328	296	284	310	319	342	294	333	316	310	346	319	352	339	315	329	331	316	334	301	319	322	306	330	330	311	289	315	307	329	318	346	340	301	315	323	314	280	316	342	313	304	287	308	317	324	344	322	310	279	282	305	339	301	317	302	325	270	327	321	323	312	320	328	309	346	315	335	332	295	303	337	318	308	336	323	339	338	331	344	323	347	307	303	327	307	338	296	334	313	303	317	316	327	338	315	301	343	311	327	310	314	321	305	364	300	314	307	303	326	329	314	331	326	301	298	293	316	287	322	352	283	304	283	323	338	347	288	330	337	311	343	338	311	315	299	310	330	313	294	326	317	363	323	306	292	308	338	294	294	364	293	272	281	322	312	332	312	284	304	294	308	292	295	305	306	306	319	342	299	311	335	290	329	323	362	319	321	313	308	340	300	334	305	321	321	318	315	302	365	329	327	307	318	311	331	313	288	351	289	333	326	311	345	324	351	317	302	288	333	314	332	320	328	318	315	321	315	306	292	334	285	325	302	327	318	328	308	308	330	292	325	329	288	288	308	312	323	305	304	313	307	328	319	330	324	295	337	304	310	296	300	338	349
11714	3051	6628	7618	17760	42180	53978	58931	55982	46393	34329	15407	812	834	747	795	745	813	718	823	754	745	758	782	780	783	807	758	766	805	737	759	762	734	764	773	752	745	790	746	752	746	754	756	752	728	759	772	786	794	764	716	708	767	773	748	788	806	717	753	743	756	791	758	762	714	741	715	750	738	756	717	757	778	756	726	735	735	794	737	733	717	758	725	749	778	772	759	725	750	721	762	753	703	755	751	735	713	769	780	771	769	773	768	803	793	732	735	753	750	760	780	835	726	776	762	730	781	763	739	774	716	767	777	732	765	747	778	774	745	755	721	747	713	780	730	720	732	734	778	735	749	802	756	772	762	768	740	753	754	771	766	759	734	730	749	742	742	760	727	722	756	752	705	750	740	764	701	724	741	771	729	748	797	805	753	774	774	759	828	740	750	750	735	740	782	723	714	720	766	745	764	752	741	739	773	772	767	728	718	770	788	692	713	788	732	747	759	758	705	772	762	760	747	751	743	754	750	738	763	771	717	798	720	743	749	770	715	723	712	759	777	830	690	801	769	721	761	775	783	776	748	753	725	743	723	769	725	727	727	732	788	717	791	727	778	735	706	738	765	789	807	757	767	784	733	749	759	736	738	731	728	726	742	768	791	721	713	789	741	749	691	794	775	747	750	782	763	732	760	746	746	760	749	732	750	774	785	717	762	740	748	745	711	750	703	784	721	745	772	746	734	763	788	762	753	734	773	735	792	729	745	729	752	770	747	766	743	737	769	759	744	737	709	776	764	767	755	768	729	758	765	751	731	725	780	790	721	778	766	747	767	731	747	763	752	720	683	766	743	755	762	761	740	709	771	738	741	769	741	753	724	725	767	718	776	753	777	772	765	738	789	732	719	767	774	780	711	775	766	799	754	741	729	735	762	805	731	744	729	752	788	797	773	757	721	719	729	732	738	735	739	756	768	814	792	816	736	820	788	790	771	761	728	770	754	744	770	715	751	744	711	760	786	724	717	731	744	761	745	738	738	740	729	740	827	751	713	765	722	735	721	760	779	719	716	788	753	737	696	765	705	733	748	772	738	786	733	738	723	758	754	739	721	745	698	724	738	749	741	730	784	736	770	757	767	743	756	763	767	772	735	689	815	743	779	761	810	798	722	771	752	756	772	715	738	833	781	774	803	706	756	738	763	776	754	729	723	758	716	796	743	783	767	718	736	791	756	784	811	721	748	769	771	717	766	761	724	766	727	780	717	796	742	722	711	743	739	708	699	725	765	744	740	768	749	735	706	785	761	785	722	803	748	755	786	760	749	773	773	742	748	719	716	766	762	779	797	735	784	746	716	760	773	718	794	760	707	753	746	708	769	755	740	752	777	720	771	754	697	709	776	731	751	727	737	782	735	772	815	764	750	736	723	732	758	738	780	714	729	772	763	740	780	753	761	715	773	768	707	727	783	745	755	755	734	772	794	770	700	749	783	744	759	777	748	714	716	771	766	730	736	733	732	721	710	766	770	756	750	733	767	729	748	723	753	745	801	771	735	810	758	757	719	708	771	759	794	733	740	709	746	749	761	783	766	710	709	751	792	788	776	751	677	760	727	756	713	771	700	784	732	779	807	765	761	739	731	763	752	768	712	741	755	783	778	722	782	760	716	772	783	780	765	709	765	814	766	760	747	728	763	774	771	819	728	755	766	740	739	702	716	731	769	758	765	709	765	734	682	754	770	725	778	752	756	750	746	742	798	748	710	804	761	771	717	706	741	767	739	758	718	726	669	686	753	760	717	757	737	743	696	762	722	785	731	748	751	753	748	754	726	742	779	750	739	731	774	790	761	767	755	802	753	742	741	757	726	769	733	737	754	805	751	785	722	748	735	782	739	706	730	773	765	750	717	776	794	704	742	799	752	780	761	754	754	753	759	747	724	770	759	775	759	755	703	771	766	769	713	762	773	762	715	712	755	786	777	762	744	752	755	754	725	733	722	728	734	755	755	720	703	790	716	719	760	750	711	757	745	767	770	743	739	744	747	776	789	753	768	711	791	733	748	743	746	761	758	724	797	793	725	748	744	731	686	753	784	766	722	747	786	794	771	750	750	757	712	758	746	724	763	748	751	737	754	758	773	743	697	693	732	783	769	698	782	755	759	799	803	734	770	743	738	722	697	729	756	762	799	723	715	754	751	691	789	737	728	746	794	761	760	774	773	728	781	807	765	749	735	806	719	762	713	775	773	707	740	749	736	784	786	742	747	720	729	725	724	747	681	737	727	773	730	781	738	746	776	734	772	683	738	709	749	718	724	753	758	718	743	746	732	737	756	776	711	765	719	701	724	754	782	787	801	754	744	757	755	744	758	775	726	738	703	749	742	771	797	737	784	748	760	756	724	776	763	804	751	784	741	724	793	798	783	736	724	770	719	748	709	745	783	693	733	752	706	750	751	741	734	710	751	708	738	752	736	752	761	801	734	748	738	776	746	704	752	722	744	778	731	741	744	778	735	762	727	746	746	728	757	723	727	741	739	705	706	794	772	798	760	752	743	751	760	800	767	731	781	731	766	754	724	768	774	763	718	800	743	754	749	757	833	734	712	768	739	717	776	782	777	718	823	776	760	750	732	729	740	779	761	766	759	756	787	697	762	734	739	802	767	736	719	722	749	730	758	767	721	778	781	710	750	791	723	752	725	758	736	764	749	790	753	753	766	726	731	709	738	729	746	726	730	741	713	784	763	749	709	790	732	728	745	786	741	779	742	708	754	755	779	750	737	748	708	741	701	747	789	746	756	756	726	768	746	776	744	681	736	779	740	820	748	720	752	758	746	758	778	787	768	730	722	743	767	743	792	755	767	736	719	719	723	790	805	725	714	750	747	816	728	767	739	743	742	726	798	771	746	723	771	764	773	746	712	749	773	789	754	728	775	733	730	783	723	725	777	727	739	707	760	720	793	710	744	729	769	715	753	758	753	764	777	729	745	736	733	717	773	746	736	767	734	801	764	784	674	704	754	741	734	754	708	740	707	740	715	774	752	738	740	802	715	780	741	775	714	745	736	730	784	786	767	766	733	738	776	720	717	763	773	792	722	809	726	746	757	739	768	735	727	743	765	761	820	734	723	765	769	751	741	759	742	831	716	733	784	771	721	748	739	747	725	720	755	742	784	705	778	735	781	726	786	716	746	745	717	765	745	800	727	762	719	789	708	725	731	748	744	765	774	762	768	769	795	785	732	762	723	771	782	705	725	771	752	745	773	734	712	770	725	747	775	706	714	684	763	733	750	707	741	820	756	780	788	718	762	809	748	726	716	743	743	736	740	768	737	693	771	733	769	764	780	714	791	750	741	780	759	767	738	713	764	759	743	786	754	787	737	747	757	721	793	731	759	796	792	740	733	737	728	754	786	702	778	737	720	810	743	750	743	779	751	768	740	755	737	785	757	736	757	751	732	736	722	748	701	732	737	766	707	775	751	725	771	736	797	773	730	743	755	724	759	716	757	745	768
4642	898	869	756	679	525	1024	1797	2034	1504	1164	695	402	435	421	426	415	443	380	385	392	417	386	412	414	390	379	385	457	369	422	409	395	380	426	410	382	407	366	414	410	422	421	374	358	394	438	433	403	400	383	420	407	397	398	402	421	376	402	392	419	408	412	418	365	394	373	425	414	407	432	400	420	403	369	420	424	439	413	356	419	408	351	411	391	438	386	393	410	397	409	397	403	396	416	394	442	399	434	422	407	395	384	397	404	423	418	398	389	398	376	441	418	408	405	384	385	401	411	389	417	410	360	402	416	420	398	406	412	348	374	378	386	391	413	386	401	431	409	369	368	390	401	405	367	434	357	432	384	394	411	436	371	420	366	393	379	405	382	419	434	390	417	410	425	422	411	395	384	381	409	415	379	363	409	375	379	413	397	444	395	392	420	402	390	390	388	424	396	356	384	414	401	428	424	387	400	383	406	382	393	401	396	397	432	392	381	420	376	411	368	366	361	416	385	426	432	393	396	379	389	377	361	424	401	405	396	389	381	414	397	428	403	396	432	401	393	398	381	422	391	414	422	457	388	363	418	417	402	405	417	433	409	378	465	385	398	413	410	382	401	427	362	397	387	395	451	341	412	398	397	413	419	421	339	366	391	389	391	406	407	392	400	394	417	420	417	423	390	413	449	421	405	388	401	379	414	425	398	401	397	394	414	437	413	405	396	367	418	384	421	419	383	406	405	415	416	403	446	409	419	403	379	360	407	399	411	370	393	397	383	415	441	429	411	392	401	405	366	399	421	404	385	410	398	401	413	387	428	376	373	387	400	372	401	387	392	377	397	422	422	407	388	421	377	408	437	385	390	378	383	409	385	357	412	428	413	378	406	400	405	360	392	390	386	398	426	381	412	420	381	421	413	395	392	461	423	414	400	440	403	360	394	423	411	388	427	377	413	357	370	386	409	411	371	414	406	435	385	450	386	391	392	404	393	379	407	426	399	394	395	372	420	395	388	411	376	417	395	417	421	423	437	389	441	423	397	434	422	377	407	393	397	411	431	390	374	388	408	378	400	419	402	412	374	404	364	421	390	402	415	394	379	382	420	396	397	396	399	405	377	433	401	394	364	413	420	429	395	383	401	403	411	392	413	381	399	378	400	385	425	390	375	410	428	424	411	388	382	431	408	416	389	420	375	421	431	408	397	395	389	396	447	447	431	416	386	422	382	398	404	403	406	406	368	398	394	392	380	390	394	348	385	414	398	395	423	417	399	398	417	418	388	357	411	406	392	434	423	439	420	419	407	396	412	389	419	400	415	415	407	393	421	400	425	417	414	369	372	407	375	402	443	421	425	407	392	434	398	398	407	412	374	404	443	381	439	425	409	388	418	420	457	400	397	407	398	414	403	411	420	421	381	447	406	411	396	401	386	389	410	422	426	389	405	380	418	398	402	419	373	392	391	388	360	399	449	403	393	385	390	390	417	427	407	405	386	389	383	388	439	395	445	389	396	382	422	434	419	406	377	380	412	402	400	387	405	372	378	430	416	385	421	396	377	391	387	382	442	402	407	430	456	371	419	406	400	392	415	422	380	380	416	410	412	414	430	379	428	396	408	377	394	405	394	399	435	400	400	378	385	399	401	373	372	413	416	423	388	399	412	413	392	394	396	417	429	412	443	390	387	396	360	423	413	421	413	404	448	393	392	435	407	408	395	409	424	394	423	455	396	395	401	380	409	402	414	379	397	389	452	408	393	407	409	406	382	405	410	381	403	397	390	411	398	436	411	410	389	441	408	360	391	375	412	440	391	382	419	438	421	392	412	420	386	415	389	400	371	367	378	394	405	436	395	446	428	381	402	373	419	403	447	377	395	397	393	377	407	416	391	393	400	433	415	458	402	366	386	381	404	409	443	420	410	399	362	414	406	409	380	400	401	389	397	405	404	405	390	409	381	402	421	409	385	421	404	421	447	444	386	391	428	400	410	447	383	419	406	406	397	410	416	424	381	407	389	404	425	416	402	406	396	453	392	412	388	410	398	371	387	408	402	361	405	424	405	390	380	398	394	421	363	352	417	401	386	406	384	419	417	378	386	400	423	388	434	357	373	402	382	400	385	385	390	400	435	414	453	412	392	352	434	413	401	396	425	457	382	423	401	387	410	397	389	396	382	376	381	435	407	408	393	379	375	410	388	398	412	402	410	372	434	370	431	412	415	409	415	388	351	409	441	393	378	437	389	390	387	424	418	408	415	377	391	407	423	405	429	403	362	401	414	380	397	366	387	389	430	416	396	436	374	380	387	395	409	427	426	404	385	408	426	404	428	414	412	418	437	402	384	378	393	394	430	397	397	403	397	428	381	381	414	416	393	428	396	392	405	409	393	410	415	413	395	406	371	451	394	405	382	411	420	406	373	410	397	454	434	409	419	389	401	420	414	416	381	413	411	399	393	406	423	413	400	418	383	367	399	379	397	398	419	396	376	459	387	389	392	440	460	403	382	398	374	419	397	429	382	379	390	400	368	387	377	442	441	418	436	388	386	390	418	398	417	426	395	418	411	381	403	384	425	445	410	416	382	393	419	406	395	382	439	443	393	414	439	409	422	358	414	396	415	410	387	403	387	414	412	403	386	448	425	415	381	408	389	389	416	400	437	389	423	427	431	385	390	368	391	389	402	440	402	382	432	400	410	415	386	406	433	399	367	401	444	411	429	407	410	362	421	388	402	375	382	400	370	385	419	425	416	397	398	428	419	389	390	390	409	422	420	397	389	366	385	429	410	392	394	413	417	389	388	382	437	398	380	433	427	416	446	391	419	417	388	419	386	419	411	372	438	409	428	366	430	395	401	392	388	395	368	383	403	422	460	372	386	421	430	399	421	388	408	420	441	372	399	447	392	419	407	371	392	391	411	419	392	378	405	446	452	413	389	373	403	379	432	417	415	411	378	417	424	368	418	363	377	373	396	406	408	397	419	422	467	442	417	427	361	381	390	394	399	421	422	442	407	407	387	415	420	434	453	393	402	431	420	397	406	394	417	407	376	397	395	388	404	400	386	402	437	406	394	434	400	421	398	426	410	423	408	384	397	417	423	437	388	397	412	416	413	388	414	412	394	432	431	425	386	388	404	391	393	394	362	393	396	370	429	406	373	377	398	435	374	366	445	414	394	384	414	446	397	406	388	413	440	377	392	387	391	428	400	430	416	364	368	437	390	394	406	405	417	406	387	418	389	363	395	378	375	369	389	391	381	413	398	401	392	414	366	411	431	383	473	397	412	389	389	406	396	415	380	364	415	403	418	352	344	391	438	421	423	413	402	416	393	434	431	382	422	409	384	396	396	414	414	385	420	387	400	417	398	428	391	398	432	400	428	374	445	389	414	391	400	406	370	436	424	400	394	412	419	411	405	414	431	376	425	403	429	360	400	399	368	380	385	454	406	389	409	441	438	375	420	402	377	390	423	393	404	448	388	414	425	423	379	383	442	409	412	425	376	389	408	426
3611	1275	1712	2002	1741	1674	4764	7471	8444	5725	4297	1896	920	905	841	862	925	908	921	943	859	896	932	881	849	930	860	882	928	889	938	872	920	871	881	891	887	879	863	855	865	900	870	849	930	893	893	889	859	934	832	919	868	890	903	898	884	889	915	859	876	896	882	886	915	868	929	873	924	892	914	935	937	902	847	954	889	916	944	949	883	920	848	859	912	873	923	941	890	884	872	901	862	858	900	882	896	883	872	959	950	859	916	932	863	857	877	871	890	925	876	954	871	929	944	976	889	851	947	902	900	881	948	942	896	850	924	916	911	957	883	921	925	884	916	890	912	938	892	902	936	884	943	851	896	896	876	943	910	937	858	869	827	867	928	888	906	919	865	888	875	877	876	872	852	877	880	897	865	860	925	875	937	912	887	865	907	890	904	914	880	935	881	921	936	920	927	928	917	890	923	933	848	852	913	923	865	925	902	920	876	889	869	891	855	856	861	882	870	941	952	880	933	889	924	932	873	881	896	861	861	921	908	893	918	924	932	906	920	939	839	926	868	892	861	938	923	901	866	950	877	912	885	892	889	943	873	875	889	881	900	943	916	859	911	841	936	943	950	885	882	844	883	902	846	885	920	887	956	878	896	915	917	951	941	875	872	932	860	871	943	902	874	900	871	861	899	945	875	890	871	891	931	862	849	907	913	860	882	853	872	928	955	884	924	900	857	916	908	862	894	888	936	887	874	905	888	881	954	855	871	920	894	914	937	914	881	929	873	880	895	868	893	898	922	857	921	934	856	888	852	892	904	892	890	888	938	854	833	846	892	835	916	904	887	892	883	926	858	919	898	915	913	924	929	869	833	919	896	917	931	914	867	873	903	854	838	932	937	872	906	857	898	888	918	894	867	904	898	902	900	930	854	926	912	884	875	919	888	931	932	862	914	863	922	896	875	880	924	854	917	957	902	924	908	870	870	895	900	851	871	934	836	908	887	909	871	881	892	861	905	971	902	895	898	919	853	868	851	913	876	866	893	862	923	947	913	903	901	871	875	878	875	882	917	938	921	910	878	961	937	872	890	873	845	884	921	902	941	893	915	922	866	888	871	920	925	831	913	922	904	855	821	889	904	886	858	891	851	859	895	859	918	961	900	939	912	911	917	930	845	950	863	905	891	932	857	959	912	879	922	855	893	900	904	900	851	893	889	868	898	903	859	918	930	863	916	873	852	860	908	938	917	894	846	891	919	897	935	900	866	899	890	898	904	894	876	903	883	972	875	903	883	884	911	912	928	911	912	922	902	917	876	912	904	876	879	928	870	974	950	880	952	874	862	890	904	886	909	893	935	923	905	941	879	980	912	893	841	860	935	879	882	908	856	908	960	868	926	878	904	943	954	905	887	894	900	910	898	902	885	879	877	920	917	871	887	922	899	911	843	905	875	884	874	948	930	878	874	875	898	923	834	872	897	905	901	897	866	928	899	929	905	889	925	850	862	899	928	879	839	897	888	924	924	907	899	889	896	851	916	865	850	853	850	910	882	918	912	901	898	857	903	901	860	891	880	862	891	898	961	899	933	880	880	957	932	907	845	891	853	864	884	910	947	900	956	890	917	937	915	903	891	938	909	863	884	850	838	903	921	895	885	952	901	901	859	895	859	885	890	852	907	847	943	885	965	920	849	918	944	889	882	884	859	875	928	916	931	886	876	840	856	906	846	867	896	931	925	937	941	904	896	885	896	911	872	929	923	952	938	877	871	859	868	903	885	867	892	861	920	875	876	926	928	943	914	917	924	902	900	919	875	923	838	885	914	894	902	898	926	872	907	848	901	890	901	918	899	933	925	867	871	925	874	867	907	902	921	905	906	905	944	865	864	870	858	861	955	878	888	889	909	905	896	905	894	903	935	820	919	911	945	912	888	861	870	858	879	879	899	893	907	923	872	894	911	897	894	907	917	937	917	863	897	894	921	919	892	872	907	928	887	913	919	888	890	902	872	882	811	853	889	933	905	864	927	896	941	954	890	897	931	885	900	906	920	934	890	862	882	893	920	900	885	898	859	906	909	898	852	931	876	917	915	881	845	917	841	883	880	818	929	850	877	951	868	874	854	897	926	837	865	864	926	903	876	912	879	929	944	873	887	895	906	840	920	937	948	963	844	884	910	860	911	894	915	916	908	899	888	916	877	884	899	896	859	878	914	874	937	921	869	900	904	982	899	893	938	916	902	921	844	851	917	886	908	913	902	897	879	928	894	890	909	912	896	869	887	904	929	896	875	934	887	888	882	893	887	890	876	941	858	898	854	882	888	861	877	894	927	901	942	904	872	879	823	872	924	917	913	883	824	844	891	869	832	924	901	881	878	920	935	905	853	904	919	894	876	864	913	867	902	881	857	918	921	900	871	902	910	864	900	895	847	893	927	889	940	906	917	869	929	883	878	888	945	926	863	887	897	901	873	892	888	937	929	876	924	909	853	949	954	924	907	900	937	907	905	888	864	892	860	930	865	905	928	915	904	889	916	910	903	934	859	928	878	854	895	922	935	869	887	892	888	892	915	934	862	899	889	898	907	950	892	854	919	891	893	900	858	889	900	883	879	912	891	870	871	892	904	904	860	912	906	917	892	940	950	963	887	885	930	927	890	908	939	902	894	925	909	891	897	910	944	900	903	880	918	907	901	914	894	906	900	906	896	911	921	861	943	877	879	945	867	856	985	901	843	871	890	903	863	893	889	927	896	919	931	810	905	896	919	937	879	922	903	906	916	904	942	935	871	944	917	945	961	891	938	890	845	897	910	898	885	847	983	905	945	891	923	954	862	864	940	907	847	893	886	835	921	978	887	892	935	907	865	908	845	866	863	844	868	898	949	908	929	885	941	858	842	873	940	865	894	894	865	864	911	919	867	887	822	859	893	955	836	862	913	868	898	890	918	914	869	948	930	888	908	890	888	958	875	915	911	915	926	898	924	865	884	882	861	919	893	886	919	893	862	927	886	911	911	887	876	894	927	893	871	922	907	909	963	882	907	916	860	900	942	900	930	886	879	931	883	948	911	939	906	870	847	877	880	893	902	874	902	891	910	895	890	947	929	847	940	849	847	914	882	893	891	899	901	894	889	927	868	839	826	826	871	898	942	877	845	924	911	834	950	859	898	912	929	942	937	826	890	823	864	869	893	827	863	898	941	877	919	872	877	890	937	892	973	910	900	914	918	918	910	881	960	911	855	884	892	951	885	866	924	980	875	870	896	870	952	901	898	924	881	963	863	880	888	897	963	899	873	908	908	954	891	886	910	886	887	871	906	910	872	889	912	857	912	904	972	877	899	865	869	909	868	900	837	881	881	887	895	895	864	852	877	912	898	858	914	893	903	945	903	899	920	876	868	890	875	890	947	859	919	852	930	851	910	911	877	902	937	900	900	913	879	908	895	913	897	925	936	951	905	921	869	898	922	910	903	935	884	915	879	823	867	940	865	882	900	865	891	914	881	933	898	863	828	931	938	908
17063	2939	2401	1803	1320	2270	21644	28854	24096	15861	10253	2747	286	226	206	246	239	235	244	258	272	244	241	231	225	243	275	288	261	242	261	243	247	215	284	257	238	215	236	236	257	236	256	229	238	261	218	253	245	257	264	262	246	211	256	226	224	225	213	259	232	245	286	275	254	250	227	258	253	225	250	264	248	249	275	237	250	254	224	259	251	235	225	254	267	233	264	222	253	272	226	236	254	234	251	221	222	239	249	269	276	219	262	263	261	286	254	266	224	255	229	273	236	221	231	238	259	228	231	244	260	222	243	243	242	244	248	229	240	249	252	245	248	221	240	245	267	233	274	245	211	229	222	245	238	238	223	219	224	234	254	232	256	238	224	241	250	242	233	267	236	268	229	245	230	259	259	278	264	256	265	268	212	247	220	245	254	244	233	242	225	238	267	214	234	230	221	220	270	267	213	256	243	233	240	234	239	246	280	247	228	255	256	228	243	257	235	228	259	244	222	238	237	250	258	222	266	254	241	235	232	246	256	256	271	235	261	227	219	224	265	244	231	236	234	242	254	249	243	257	246	267	237	239	233	242	234	239	206	225	255	252	239	257	228	232	267	240	244	235	253	248	230	237	290	244	251	237	191	230	233	259	243	234	252	286	236	247	258	225	238	248	248	248	232	235	233	235	227	229	243	258	240	237	227	244	267	241	245	245	242	239	238	240	215	222	228	274	248	231	249	229	236	239	264	227	282	256	246	225	224	266	234	251	262	237	255	257	256	206	262	225	223	237	214	242	252	247	214	240	240	229	216	236	271	227	266	215	216	226	257	245	231	262	263	247	231	224	232	243	253	255	220	256	287	217	268	224	243	252	229	258	241	269	233	276	231	239	259	245	256	239	254	217	254	237	242	258	265	286	241	231	235	251	220	219	244	250	248	246	235	242	246	221	226	248	222	279	247	255	269	255	258	218	226	222	255	248	213	238	233	262	269	252	209	247	231	231	237	244	239	242	237	245	232	232	257	248	251	234	223	256	258	259	237	222	243	227	236	231	260	243	248	231	245	224	219	253	274	255	239	230	259	245	235	248	261	244	243	228	232	236	235	259	244	279	247	224	233	264	228	245	228	215	245	240	277	218	274	249	244	253	261	242	257	244	243	268	240	273	256	230	220	239	255	245	235	241	234	237	236	236	232	254	254	219	213	260	231	212	248	267	253	241	273	246	234	250	251	237	231	230	237	261	265	235	241	240	235	222	277	262	234	267	301	257	268	239	243	214	227	245	244	224	258	236	231	241	243	226	264	245	234	224	225	239	242	272	226	253	239	244	279	235	272	252	229	227	214	246	240	261	235	268	259	229	253	249	214	257	235	257	259	269	244	225	252	248	255	229	282	255	263	258	250	247	230	265	222	230	216	267	215	264	241	216	233	223	237	210	254	221	220	231	254	231	241	227	228	227	217	226	251	227	233	236	242	261	263	255	238	261	256	264	243	264	243	256	238	251	242	246	283	233	243	237	243	263	270	231	232	235	210	204	253	243	257	251	242	241	270	244	228	239	255	214	256	230	213	231	243	263	251	252	260	257	235	224	235	246	236	251	242	234	250	230	226	275	257	226	226	268	258	256	236	215	253	233	222	255	248	243	245	227	217	254	252	230	243	228	260	264	252	219	221	230	217	265	246	268	233	237	227	246	266	237	233	228	266	284	203	248	279	222	238	268	228	215	246	249	274	252	283	270	250	276	246	263	261	228	259	231	255	263	240	260	237	219	237	248	232	216	213	234	278	222	211	238	209	264	218	227	257	273	223	236	263	230	223	278	236	211	231	247	232	238	229	243	263	234	238	247	230	246	221	265	237	262	241	251	256	252	258	245	226	259	213	227	254	210	271	240	257	246	245	232	260	256	241	224	246	229	245	256	215	227	253	249	248	233	245	246	266	215	225	252	238	226	249	223	251	233	253	248	234	235	240	256	236	201	251	241	255	246	229	213	237	255	241	243	243	244	267	227	261	207	254	229	257	250	239	244	252	243	243	237	212	262	267	263	217	225	249	229	241	224	233	246	245	271	227	225	245	233	227	277	251	271	222	222	267	243	232	255	222	219	210	258	265	241	246	286	257	226	234	232	234	259	237	256	228	275	262	230	239	231	245	246	245	240	267	236	260	243	223	252	235	251	215	274	247	256	256	228	250	207	228	212	228	237	244	217	231	231	260	245	226	248	234	282	242	228	244	245	278	220	290	229	253	239	228	226	230	251	245	238	262	245	248	239	215	223	227	258	235	255	235	209	238	260	254	227	231	255	235	273	263	221	247	251	237	229	273	234	234	251	254	228	235	251	270	214	241	205	212	231	237	224	254	232	229	240	295	214	237	259	218	255	250	196	264	241	229	233	234	249	262	251	247	229	238	231	238	234	235	245	245	261	236	229	239	249	227	258	276	239	209	231	268	250	233	233	247	221	254	254	254	265	229	251	233	261	253	225	227	240	231	259	256	249	228	255	234	255	248	229	239	241	268	273	215	248	247	256	237	237	240	239	252	251	252	256	247	259	224	282	249	214	248	217	249	256	221	220	242	233	254	241	225	224	255	281	229	254	244	246	249	239	250	242	263	256	251	224	236	204	248	228	244	268	259	245	256	248	248	225	226	258	250	238	250	243	254	243	245	243	238	232	224	240	221	245	250	273	237	264	249	222	236	227	231	238	249	244	238	252	254	263	229	215	235	249	232	228	241	270	237	232	245	224	248	244	247	247	224	239	242	226	202	251	244	252	263	252	243	189	264	239	215	251	243	251	257	235	248	254	252	252	252	266	240	239	240	248	245	222	243	247	257	219	239	261	238	246	231	262	277	228	226	221	218	244	228	233	245	235	268	254	237	246	251	231	239	242	233	241	252	254	242	233	226	267	238	238	255	251	259	220	274	223	262	224	241	237	261	263	248	230	254	241	238	227	231	222	223	237	258	235	235	204	248	247	261	247	248	228	237	234	244	208	243	254	260	251	230	212	269	213	229	229	243	228	253	197	215	236	261	226	240	251	230	228	269	261	248	227	248	221	269	228	226	243	268	236	212	233	283	263	229	233	238	241	251	279	232	225	231	241	248	246	265	235	244	259	237	232	272	248	258	262	240	226	244	251	238	258	238	223	227	238	231	260	260	232	207	236	245	238	226	255	232	258	287	242	251	245	263	214	224	226	243	259	220	261	277	230	261	246	245	240	247	215	231	218	229	216	239	232	264	240	251	231	249	257	234	212	249	225	244	275	235	243	235	234	280	229	237	285	249	240	250	266	246	235	253	252	243	247	259	236	226	250	279	243	235	212	256	241	255	268	251	276	249	255	239	232	242	270	266	278	234	251	244	221	229	230	240	241	259	243	244	255	261	275	232	258	230	230	245	255	228	257	256	251	227	236	225	250	253	240	271	252	237	239	250	233	252	246	227	242	261	217	262	267	257	259	232	240	245	248	229	267	231	242	250	233	236	255	226	220	268	238	234	226	242	248
9194	1951	4330	5154	4611	9221	44088	48061	42524	34941	27919	8083	602	610	639	590	601	617	599	608	601	615	598	571	588	629	615	613	612	588	611	626	575	561	592	579	592	614	578	586	602	611	637	572	592	601	549	544	604	610	622	538	555	602	602	578	585	593	599	575	618	567	580	584	540	649	620	574	589	601	591	602	577	559	585	584	612	567	594	566	569	616	592	552	589	593	571	557	578	595	592	604	519	609	582	580	583	575	611	648	613	579	600	599	604	581	545	555	610	577	607	623	588	607	625	604	612	612	531	610	570	570	646	632	564	570	531	606	544	568	578	576	602	587	632	601	596	600	608	533	561	563	613	588	571	608	549	535	607	578	596	566	562	547	579	579	603	607	561	561	564	627	614	584	585	586	550	616	625	640	575	609	566	582	573	574	621	599	577	574	559	604	591	565	577	609	624	596	585	584	591	586	568	597	576	549	595	570	613	585	598	595	594	599	569	561	590	561	576	569	593	555	573	592	561	630	596	609	573	597	600	553	644	626	573	571	580	616	552	615	603	574	582	616	564	578	582	547	564	559	598	601	585	550	618	556	592	592	558	594	603	606	537	605	619	580	603	615	600	641	597	589	556	583	594	589	567	575	570	660	575	615	619	574	559	538	612	590	608	583	606	620	551	598	594	571	604	573	602	602	597	608	623	575	587	542	608	616	598	614	534	597	524	543	582	542	598	586	592	575	564	544	594	595	592	560	593	575	595	577	605	571	586	601	642	576	580	557	561	581	597	541	587	603	591	625	591	597	579	591	599	584	568	577	607	594	596	591	560	632	598	572	581	578	542	594	573	608	624	611	628	569	579	532	587	561	588	573	589	595	571	541	619	557	593	551	544	557	614	573	584	579	593	623	570	622	570	594	599	613	566	590	602	604	608	581	588	562	608	544	584	608	585	598	550	573	577	591	593	602	558	564	622	571	570	560	591	619	578	599	611	552	560	591	552	584	573	574	546	583	600	569	598	567	577	580	587	569	583	575	585	551	578	610	587	606	597	570	549	595	559	602	569	607	598	515	579	535	563	598	579	571	580	553	595	587	583	606	574	593	583	603	623	605	542	539	573	584	619	566	574	582	601	623	624	592	591	641	589	560	584	542	631	628	579	561	619	572	608	576	633	569	604	584	617	566	547	578	574	517	594	571	601	558	617	571	564	564	591	584	571	599	584	583	594	628	590	586	613	535	592	587	599	563	556	537	598	567	626	606	595	615	605	549	582	565	591	568	613	588	543	601	593	590	561	564	588	555	570	603	611	647	566	563	616	548	603	578	556	606	596	603	586	593	593	627	616	563	583	587	530	589	598	573	585	542	575	595	622	603	581	570	593	581	613	627	586	601	563	588	578	589	603	600	540	612	586	571	535	570	587	569	606	550	535	582	539	566	579	533	591	579	596	577	582	558	555	545	570	601	585	549	590	575	530	597	556	564	556	617	599	586	597	554	572	580	594	555	561	632	586	561	557	578	576	607	548	561	595	612	533	568	560	600	587	545	596	630	576	603	601	539	562	618	557	605	557	566	609	598	628	588	554	592	598	577	590	575	578	585	628	554	546	607	584	546	618	570	575	615	533	604	599	561	599	599	631	583	608	589	570	585	597	555	549	575	583	572	594	588	611	581	563	589	643	583	566	605	599	592	542	519	586	519	577	553	618	590	583	594	606	553	575	580	603	579	571	621	615	592	607	583	600	602	614	589	568	589	607	557	585	535	587	587	619	616	597	616	602	598	576	591	597	561	606	630	574	548	573	585	625	601	542	586	603	565	554	565	618	567	609	604	562	577	586	598	555	582	565	595	567	571	576	628	623	589	598	576	563	588	575	633	602	561	563	575	556	595	574	583	588	551	599	597	585	594	619	578	582	589	604	582	564	573	668	596	582	557	588	595	568	578	587	575	535	624	615	628	567	612	621	609	556	565	535	597	580	541	591	600	560	579	587	629	606	584	558	584	584	572	581	567	560	563	567	553	564	581	576	580	605	549	610	599	537	581	602	615	561	634	585	612	574	643	645	591	616	588	601	588	587	604	575	613	562	595	609	588	597	605	584	613	548	544	623	625	603	545	629	545	594	578	598	585	549	592	581	590	564	634	553	569	599	583	602	570	590	541	575	591	598	536	591	566	636	617	594	573	581	640	630	623	637	601	618	563	588	586	590	556	595	602	597	543	625	565	585	610	579	644	570	579	635	604	594	620	549	600	577	630	567	608	606	572	565	524	567	569	614	594	564	574	627	578	635	594	530	563	620	610	562	589	586	565	587	585	625	597	564	581	580	598	592	607	612	601	594	528	579	570	576	617	585	599	548	621	619	601	594	618	549	536	613	601	565	582	598	591	580	520	579	585	591	575	567	601	642	580	568	546	578	600	609	586	596	568	606	586	581	553	604	567	575	604	575	580	574	598	583	576	557	556	573	568	570	588	587	606	616	614	604	612	637	555	574	587	594	595	597	583	578	592	575	602	554	574	634	566	591	588	560	628	585	598	609	617	612	587	588	573	580	571	611	596	564	550	550	571	514	608	642	560	611	618	592	583	612	558	587	531	573	578	596	632	613	619	583	588	616	611	550	599	571	567	612	600	594	603	559	585	582	591	556	575	602	560	577	594	620	583	579	574	576	577	562	568	657	537	618	557	581	597	569	596	559	588	585	587	595	599	593	575	599	570	636	577	591	552	632	610	584	609	630	569	551	572	576	560	590	581	598	591	581	594	578	577	587	598	596	610	622	572	584	582	573	585	575	588	573	550	584	576	588	611	614	597	625	568	628	538	609	548	547	608	542	562	618	550	591	553	591	599	574	610	593	601	608	541	609	597	606	612	613	612	579	595	603	612	585	520	600	574	584	539	580	627	572	564	593	592	567	601	607	581	561	579	541	582	580	578	565	569	619	555	584	542	584	579	566	557	580	587	606	644	544	540	556	510	557	575	555	588	526	604	575	585	611	596	615	565	570	558	588	582	627	593	605	642	590	575	573	566	590	593	571	583	544	535	592	574	623	576	600	592	602	550	594	633	568	609	598	610	599	598	572	548	559	580	605	581	568	555	604	572	602	578	591	608	535	583	597	614	555	566	625	622	535	579	602	629	558	656	568	569	593	586	588	555	573	556	582	575	622	544	588	557	606	624	589	604	571	600	587	543	581	617	577	605	553	599	595	617	589	612	582	553	590	643	590	590	588	647	602	585	590	557	558	558	573	600	590	576	597	587	553	622	624	608	594	529	583	589	566	573	599	571	603	564	578	579	551	589	628	603	583	595	604	578	580	643	572	586	566	590	575	575	566	601	523	589	608	586	591	549	547	564	643	625	621	562	581	581	558	601	568	554	574	575	571	575	576	604	572	598	543	592	557	543	551	559	565	584	570	591	605	561	619	615	572	590	588	611	546	588	607	582	567	570	587	559	580	592	565	577	583	597	577	554	560	585	588	634	592	577	571	585	527	634	596	595	595	605	578	552	577	575
23669	4615	3960	3056	2358	8326	32998	40329	37770	29240	19576	4769	295	273	276	268	310	305	295	294	280	262	244	287	239	274	271	250	296	296	286	275	290	251	270	282	256	281	270	249	286	292	298	284	293	285	273	315	282	290	311	242	257	263	261	294	269	258	233	282	278	246	263	251	256	276	285	262	248	239	278	288	279	285	251	277	257	318	246	297	291	250	268	238	260	269	251	251	256	259	266	280	253	249	252	261	301	301	257	252	265	255	288	282	266	288	281	269	275	294	250	288	270	274	283	279	268	290	273	279	289	259	292	286	305	316	267	272	274	285	265	304	271	247	270	251	285	259	265	272	264	282	266	257	278	278	245	273	264	244	260	245	239	264	256	252	260	271	252	262	264	300	268	222	252	301	269	282	246	295	277	279	275	288	305	312	281	293	252	286	278	247	250	247	265	276	239	289	259	263	268	249	280	273	272	261	293	284	266	300	266	257	272	266	289	289	300	287	243	274	274	268	270	283	277	233	253	269	265	244	277	264	251	283	271	277	249	297	278	270	286	297	255	260	246	298	253	274	255	293	298	287	291	257	256	292	284	264	269	278	270	277	288	287	221	260	294	270	285	269	254	278	255	251	259	241	265	259	301	298	288	308	299	258	242	271	280	284	281	268	259	266	262	280	257	268	269	255	285	277	252	286	259	260	273	273	247	275	262	265	247	246	301	278	279	265	294	277	310	305	282	285	283	265	265	264	282	290	257	250	301	290	240	264	274	292	268	265	269	224	273	241	245	288	265	263	275	276	289	300	274	293	285	253	276	258	282	262	264	289	253	271	249	263	278	286	278	242	266	294	288	272	293	247	296	280	275	295	268	253	289	251	317	289	283	291	250	272	273	260	252	283	253	286	297	274	268	295	282	259	251	291	271	271	295	298	273	285	258	272	262	307	291	300	285	272	265	272	253	249	238	258	246	282	272	271	261	292	265	267	280	254	253	232	269	256	261	257	255	291	260	243	276	247	264	265	304	271	268	253	259	269	261	264	281	258	262	273	272	270	247	265	299	271	283	228	274	275	258	270	263	266	283	273	247	264	258	262	284	298	268	272	251	260	255	277	231	281	264	269	260	287	254	260	298	256	254	275	262	287	253	260	257	286	280	250	273	270	260	299	265	268	240	271	259	254	256	288	252	297	285	254	284	309	254	283	241	269	313	271	236	236	254	298	255	306	259	287	252	269	260	269	271	281	262	249	278	232	272	259	273	270	271	275	281	306	294	286	262	277	273	274	270	265	279	267	271	253	267	239	258	297	269	286	282	257	271	284	241	253	279	266	287	291	252	261	253	272	267	276	286	261	272	280	267	290	273	247	269	244	274	283	271	258	267	267	336	257	278	228	284	314	280	268	281	258	286	272	254	281	276	292	274	278	299	273	250	266	262	260	267	284	275	261	264	278	283	274	276	245	236	261	267	252	273	271	284	266	242	219	259	261	243	257	277	278	249	258	270	293	286	269	258	307	264	283	279	264	263	267	246	285	242	260	287	258	276	283	254	295	250	259	268	248	279	250	277	286	273	246	267	257	262	288	242	259	282	283	266	242	280	291	245	275	271	280	286	278	253	287	275	279	263	270	268	261	281	257	296	262	274	264	228	263	287	249	314	288	289	255	239	275	272	296	291	268	254	267	305	228	276	268	291	280	286	276	258	269	287	248	301	295	263	281	236	255	270	265	243	249	241	241	273	266	234	289	285	278	253	274	252	269	226	273	271	281	289	249	274	257	259	247	291	261	255	289	267	282	269	256	237	281	267	251	270	249	268	251	294	250	267	274	249	251	243	306	236	289	295	270	265	284	241	294	310	265	230	286	263	274	257	241	269	263	244	246	274	265	251	249	257	238	274	257	270	265	258	282	260	281	269	290	253	293	279	262	249	260	268	260	242	293	275	268	266	281	252	272	301	273	252	293	253	263	296	290	264	266	234	254	284	254	261	274	255	267	283	276	246	287	265	294	294	253	266	273	256	264	297	285	237	236	279	277	272	276	253	264	242	290	283	247	267	247	279	255	269	272	258	289	266	268	249	278	279	266	283	288	264	256	269	268	271	242	248	253	276	259	281	268	281	272	265	244	256	264	276	288	271	249	262	258	279	252	272	281	235	265	255	240	277	261	278	242	281	263	274	239	259	266	294	249	241	246	267	261	229	295	272	256	264	241	249	263	244	269	266	258	255	261	252	255	296	279	270	281	281	268	241	264	296	242	300	268	266	277	285	277	284	288	277	274	304	255	295	269	316	263	233	243	253	311	270	280	268	259	298	302	254	272	270	258	221	284	262	296	268	263	270	259	247	283	265	274	241	273	231	274	275	262	255	271	275	280	280	265	259	242	278	253	289	282	280	265	255	236	300	307	282	270	261	256	256	247	238	282	277	268	287	283	273	264	276	249	278	260	261	255	267	288	285	273	266	264	244	273	289	274	311	234	255	268	244	277	268	274	286	274	260	275	272	272	304	266	288	271	271	235	269	288	269	257	272	273	295	284	260	239	252	291	292	280	236	303	257	240	290	280	268	256	262	283	281	261	269	267	261	279	272	286	273	265	271	279	253	259	227	264	263	255	281	300	301	271	243	265	246	268	272	282	250	270	271	304	285	270	255	258	298	255	282	253	271	253	270	273	240	258	282	274	270	274	259	260	276	279	256	299	300	253	264	267	306	293	303	276	248	254	268	276	245	269	273	240	258	304	267	292	288	267	273	248	308	263	269	250	274	301	261	301	250	293	293	287	260	287	275	278	259	303	295	289	238	272	261	264	282	252	293	284	279	261	266	248	263	256	284	257	262	274	278	246	293	251	247	287	298	268	247	267	285	235	305	267	294	289	274	265	264	266	263	274	260	285	281	241	242	255	284	281	296	296	266	279	288	283	244	289	272	268	266	281	299	286	239	298	288	277	285	284	281	276	278	265	256	281	273	264	268	249	266	274	282	287	282	277	268	262	269	257	279	286	261	236	288	283	294	288	247	249	282	272	281	268	263	260	245	281	252	269	272	279	261	251	274	285	282	275	282	233	265	297	279	289	257	254	252	272	218	271	289	231	289	288	265	273	269	264	278	277	274	277	254	269	276	263	218	256	259	268	259	300	260	298	249	267	271	267	230	256	297	268	292	263	251	240	250	265	252	239	272	249	272	257	253	246	286	264	263	263	281	262	272	302	279	253	276	290	273	274	264	270	257	278	244	271	267	275	258	264	276	260	253	276	292	258	265	265	297	261	269	273	288	264	234	251	262	305	259	246	285	269	290	273	286	262	256	266	283	306	246	265	262	297	284	277	253	260	292	262	254	240	281	250	242	277	241	265	302	306	283	309	276	249	273	270	264	263	260	264	297	260	268	285	285	310	271	260	271	269	266	267	274	274	265	286	256	253	259	274	292	235	275	248	234	261	284	267	267	318	285	263	252	261	262	279	223	289	292	273	226	248	277	257	263	261	298	256	261	242	272	263	235	266	280	277
11457	3001	6891	8611	8249	23058	51374	56079	54632	47019	37639	9582	809	739	702	781	758	636	735	677	673	666	686	682	729	698	677	729	696	715	650	664	630	679	668	660	663	680	616	680	637	709	661	659	673	690	625	620	651	700	695	635	678	639	644	647	685	664	606	658	641	670	675	709	649	660	658	652	666	688	684	654	655	700	709	647	648	658	709	633	702	642	623	620	655	675	695	728	643	652	681	585	623	638	625	638	691	666	661	712	657	611	642	645	654	661	622	636	678	668	659	651	652	668	665	665	690	626	694	610	665	675	623	662	643	635	682	662	719	663	661	639	625	693	665	646	674	652	613	638	623	594	646	634	632	624	664	626	630	661	640	645	664	681	675	680	667	578	652	655	619	612	621	627	647	676	658	643	633	661	674	629	699	629	699	633	630	619	657	667	614	630	663	708	636	651	649	622	630	644	659	657	634	660	635	686	650	752	660	676	651	656	653	684	661	688	635	614	700	675	653	638	645	654	640	693	686	662	692	656	616	668	635	617	653	658	660	682	666	650	665	654	669	666	630	623	672	628	663	643	615	673	663	681	657	649	641	647	613	652	636	620	629	658	671	651	669	646	680	633	624	674	672	687	653	621	671	674	644	669	626	662	642	712	658	622	639	663	643	653	683	659	667	657	669	646	653	669	623	652	598	667	631	684	669	682	638	657	642	614	704	621	658	652	635	654	654	628	672	661	616	676	656	630	614	680	647	637	647	680	647	679	630	636	645	635	631	667	662	624	632	656	617	681	624	650	649	657	661	631	670	673	635	627	681	693	628	664	647	662	649	665	673	646	613	585	634	692	653	703	702	645	637	649	706	681	693	651	672	687	652	704	649	637	637	662	689	677	653	664	633	655	721	618	657	674	651	631	637	676	698	642	678	666	650	633	644	638	681	677	647	635	625	637	704	691	626	609	682	667	700	645	618	682	637	660	653	630	671	660	617	645	683	655	645	638	709	620	704	641	647	647	638	701	677	649	684	671	618	645	639	664	611	612	623	657	675	692	669	655	665	659	678	667	668	658	645	681	656	646	722	648	644	666	648	649	657	644	637	602	666	644	692	645	698	628	630	668	591	678	647	696	636	664	625	631	658	704	652	683	636	693	645	674	660	588	673	611	670	663	636	640	728	634	642	674	672	666	699	605	655	608	616	655	654	618	673	642	673	661	725	649	639	639	606	655	659	617	692	635	683	626	657	695	674	625	634	632	630	666	620	628	671	672	610	668	666	622	652	657	677	600	654	630	624	672	637	641	617	658	632	664	662	652	676	651	637	632	713	697	676	657	681	645	668	630	644	673	631	667	642	677	617	634	641	680	682	668	665	693	680	659	695	662	658	660	655	655	657	706	641	651	669	657	668	701	697	660	685	665	721	671	614	615	635	688	665	626	678	684	669	645	717	678	618	682	630	637	643	672	607	603	634	625	695	646	695	674	619	649	642	667	659	664	684	631	676	691	608	630	611	667	655	674	685	638	607	655	665	656	649	656	687	661	645	656	677	632	634	683	657	647	650	681	647	667	670	661	678	661	659	628	668	654	622	596	679	653	652	659	642	639	669	647	614	637	643	685	669	615	646	703	630	697	667	656	652	658	637	630	656	603	662	641	687	677	682	632	644	670	679	679	669	667	672	656	632	647	716	645	661	709	666	688	684	642	653	673	660	653	653	717	677	621	662	645	571	649	667	660	686	657	630	635	647	651	669	620	671	625	637	628	619	650	655	654	636	655	582	699	666	688	634	667	645	636	660	621	602	701	650	677	673	646	681	672	661	667	624	669	652	616	620	683	683	639	644	677	645	697	633	682	661	690	640	647	654	667	663	679	634	667	662	635	630	608	660	659	632	625	689	696	606	670	621	650	622	646	665	609	616	672	649	657	635	636	652	661	636	649	618	657	713	613	685	662	632	666	655	699	624	705	624	618	599	657	655	643	673	681	629	651	669	657	641	649	650	628	642	652	661	675	626	614	678	698	670	615	642	643	658	674	647	630	647	669	647	628	630	715	625	659	638	687	657	689	614	649	652	660	686	659	665	652	630	651	631	625	645	647	670	698	624	653	621	606	682	614	669	609	634	664	642	639	664	676	664	670	628	627	630	661	672	640	644	593	623	594	621	676	654	682	595	620	679	633	664	642	669	627	590	652	634	642	605	650	700	671	684	685	628	666	672	644	682	651	638	656	646	632	627	633	628	679	605	645	649	629	660	693	654	656	653	645	653	675	634	647	667	637	641	621	670	602	662	631	687	616	658	673	651	645	641	622	653	655	688	666	663	654	628	661	708	682	665	644	629	649	619	647	697	616	628	691	647	658	603	670	633	631	616	635	643	699	689	637	631	646	669	657	645	624	622	622	638	660	642	641	626	665	625	638	642	645	660	645	638	637	645	657	631	681	704	713	644	611	624	635	660	666	661	658	683	598	685	665	634	663	632	676	669	663	647	646	607	691	660	658	656	641	694	638	674	630	624	715	656	652	660	647	663	642	655	633	655	600	666	613	664	669	621	700	665	648	666	642	612	655	665	620	605	668	670	644	672	636	621	680	672	646	635	627	650	668	644	703	673	707	626	634	660	674	660	644	649	635	670	698	639	586	686	631	684	642	692	637	658	636	608	623	678	708	672	670	679	653	667	663	617	635	669	630	607	644	635	626	629	611	656	627	691	652	616	654	640	689	638	658	643	655	663	674	655	682	658	626	635	659	609	673	588	664	634	645	679	677	654	688	663	607	712	706	662	675	684	598	656	636	692	644	657	704	631	621	632	682	648	634	646	646	684	658	647	645	664	654	630	660	643	624	651	671	640	681	681	662	653	668	643	667	648	615	639	620	635	632	645	689	630	604	636	661	672	627	641	659	643	682	596	728	695	641	633	723	629	667	684	626	705	635	661	693	612	685	665	691	647	624	616	621	612	689	682	651	637	668	656	689	664	624	674	611	641	622	643	665	625	669	666	637	615	671	613	616	628	629	576	655	644	655	622	662	648	603	636	639	612	632	661	648	681	670	675	680	642	651	643	693	674	651	651	690	634	687	677	675	721	668	625	640	626	667	635	679	657	667	652	699	640	636	649	664	634	640	658	609	694	686	634	644	669	622	620	651	667	636	652	631	602	619	626	701	646	663	629	666	611	646	612	627	685	702	644	667	661	673	642	651	627	633	641	667	652	618	657	659	668	636	658	622	677	666	702	619	620	637	654	603	642	637	680	681	692	685	624	647	653	677	632	679	644	639	666	648	615	624	594	700	631	702	675	677	646	600	659	642	663	686	706	629	675	632	642	648	619	629	696	697	642	615	672	624	674	620	700	644	658	640	653	706	634	670	660	681	660	670	638	678	640	641	671	623	670	693	695	672	646	656	645	631	655	682	641	651	630	649	700	669	665	651	643	672	634	686	634	667	629	653	659	674	636	667	641	621	611	703	687	671	663	618	677	659	653	640	637	669	647	666	639	668	696	644	648	658	664	625
5374	899	854	927	769	777	1459	1793	1966	1405	793	427	349	376	389	407	378	397	389	380	343	364	371	353	359	351	402	387	388	359	337	369	387	389	353	387	369	418	334	379	368	351	360	347	369	364	353	384	371	376	372	348	370	383	372	357	362	364	349	346	368	396	332	362	364	343	339	370	390	376	352	368	365	366	380	387	371	341	358	355	347	359	402	385	367	385	343	392	350	342	344	348	387	377	353	392	388	370	435	391	357	367	340	426	358	363	370	360	362	333	376	361	352	355	357	336	359	380	401	371	389	382	398	410	393	377	346	344	382	363	361	367	349	390	361	376	349	350	355	389	408	361	364	385	382	361	365	382	358	376	405	372	388	381	356	365	386	386	352	367	373	344	366	372	386	354	361	375	376	359	351	375	373	364	368	378	360	380	347	411	354	361	384	391	363	377	354	378	384	379	384	348	368	369	325	367	358	423	393	357	392	363	370	372	382	366	371	358	419	364	402	335	343	351	364	327	366	361	363	376	377	360	400	379	410	358	337	371	342	317	388	408	365	340	367	368	382	362	346	356	360	345	393	346	348	358	387	423	393	352	380	384	386	339	353	366	380	392	377	379	378	385	384	376	342	398	407	401	406	366	382	392	373	392	408	357	366	364	369	376	369	367	354	354	346	370	390	344	367	322	362	355	330	368	394	366	364	381	369	355	382	360	337	320	341	370	349	344	367	385	385	382	358	387	344	406	406	330	377	354	401	358	373	394	414	357	393	362	371	379	368	362	356	384	337	380	371	354	366	410	401	364	392	379	335	392	368	381	352	340	356	374	406	406	406	422	363	342	387	407	388	358	371	368	384	366	371	349	366	319	353	403	370	374	395	375	394	400	370	377	351	379	371	400	415	354	338	337	353	349	417	366	386	386	384	375	381	402	396	392	405	372	392	367	399	326	366	363	379	363	355	362	344	362	390	339	369	407	322	367	321	362	348	401	370	423	373	385	356	371	344	373	383	392	385	337	371	383	351	348	392	341	371	330	419	357	365	397	391	390	417	399	363	377	387	319	383	397	377	382	407	366	376	354	372	358	344	383	392	330	377	367	370	355	348	357	369	369	391	366	332	367	360	357	333	375	357	364	338	361	402	382	348	377	396	315	341	359	383	359	350	347	414	368	333	395	399	362	380	379	347	344	397	356	351	369	346	372	377	423	371	372	394	368	367	360	370	370	370	295	373	394	389	351	353	369	359	358	393	357	340	383	347	378	367	373	322	362	351	394	378	347	390	349	374	386	357	328	377	367	335	384	366	362	401	402	367	366	374	385	368	367	381	374	371	369	366	357	373	358	423	359	344	417	381	369	382	365	378	346	358	390	363	360	378	356	345	395	381	376	377	367	394	384	367	412	359	383	386	366	383	356	354	375	373	340	444	373	352	403	389	383	348	350	382	356	419	375	395	364	367	364	355	348	367	416	366	381	384	377	342	369	375	370	373	364	386	393	346	379	338	400	416	396	384	394	358	367	381	376	385	355	360	400	407	387	383	388	375	334	330	362	389	384	315	384	395	346	366	382	384	378	372	407	393	378	343	388	381	358	409	371	336	352	386	389	337	398	376	373	360	400	367	374	355	376	351	383	399	354	366	358	347	386	389	381	379	356	388	374	364	375	360	406	343	399	362	350	360	348	345	387	356	371	379	376	407	366	382	376	370	417	355	377	339	396	383	378	373	366	394	378	412	381	404	424	375	375	389	387	355	371	358	373	310	347	389	386	377	391	376	393	367	380	383	403	399	409	366	355	369	364	332	372	374	356	363	399	373	371	398	410	371	422	380	375	393	385	387	401	335	371	366	364	341	383	397	372	337	371	385	353	358	354	383	383	393	417	359	372	374	387	348	348	353	362	361	389	378	381	371	358	385	363	388	379	364	366	368	360	398	366	365	369	380	382	395	383	369	386	382	384	339	379	358	363	382	392	360	369	356	352	393	357	391	386	338	364	365	345	357	317	356	374	395	385	385	407	372	378	400	306	363	353	345	331	357	368	367	364	373	333	360	367	389	370	386	356	370	410	339	390	351	383	369	358	384	396	355	377	371	370	383	382	342	359	392	337	380	405	363	378	367	372	354	388	388	418	372	393	374	352	392	371	345	346	364	392	374	378	371	396	376	375	396	387	377	396	358	370	377	371	385	373	375	333	345	368	316	368	353	343	347	356	358	337	351	361	361	363	373	373	360	400	375	357	361	370	342	377	406	368	392	376	386	358	394	366	354	422	379	378	345	368	333	383	366	377	330	401	385	411	384	393	363	401	368	364	385	370	349	368	374	340	367	348	375	372	320	388	369	386	389	389	395	384	383	339	417	381	375	375	349	334	378	374	377	355	360	376	360	344	359	390	384	359	337	331	357	345	357	397	393	377	379	372	339	340	333	369	347	355	384	336	363	353	370	344	352	382	384	357	364	374	408	368	366	341	380	385	379	365	356	367	364	350	336	349	369	371	327	386	362	349	398	351	361	367	369	362	353	381	335	380	349	368	391	356	390	378	330	381	340	369	377	345	362	374	382	367	377	387	371	398	394	372	348	364	375	341	401	348	385	426	365	352	359	367	381	377	343	377	391	373	378	346	373	397	345	363	422	361	369	384	438	390	367	360	373	396	359	362	362	337	380	347	352	322	381	351	344	356	323	340	401	383	379	349	366	369	385	354	358	411	384	384	386	379	412	347	404	397	416	379	395	343	390	372	343	329	409	369	393	364	355	379	350	357	363	359	372	382	378	377	374	369	374	354	425	411	389	389	391	352	372	377	339	363	366	392	404	376	339	357	379	361	382	378	372	382	377	412	367	403	395	342	367	352	426	385	332	348	358	353	351	352	398	381	365	370	375	370	348	362	413	386	389	381	395	393	363	374	380	364	375	387	386	368	386	383	418	382	359	344	338	361	382	353	379	350	393	358	403	388	357	379	361	355	352	360	343	343	359	381	382	371	341	364	377	369	374	368	377	412	384	376	371	389	360	371	359	374	375	392	349	366	386	350	361	378	354	379	333	399	337	387	397	364	382	336	322	367	398	353	377	363	383	394	366	356	392	337	422	388	390	397	375	371	375	364	386	372	363	380	379	380	364	370	381	397	351	367	387	368	375	364	401	373	394	378	375	369	414	371	368	372	373	337	377	384	354	362	386	357	362	377	374	349	357	379	379	410	386	352	355	378	374	372	349	366	328	390	349	354	385	431	369	374	382	352	356	354	366	393	340	419	393	405	358	376	365	381	364	343	382	356	367	369	368	362	362	355	330	369	376	391	391	366	368	370	358	380	355	388	415	395	365	391	355	406	429	328	360	357	357	394	373	392	369	386	389	367	338	406	389	396	369	394	401	380	415	376	434	393	374	315	367	335	341	389	358	327	362	369	354	363	383	380	368	354	407	365	367	347	370	360	348	364	375	376	384	379	384	333	393	344	344	361	342	349	351	360	390	365	372	371	366	402	388	389	350	407	392	436	409	367
3870	1224	1901	2598	2669	2943	7059	7829	7603	5082	2561	1157	847	839	819	847	785	775	868	854	797	865	819	830	805	839	810	870	873	780	850	821	839	850	840	883	825	811	811	822	826	819	797	797	832	830	817	889	806	824	805	813	873	823	878	868	854	854	821	906	751	837	798	867	840	855	799	804	835	834	855	825	911	809	793	836	868	846	795	776	817	883	820	869	842	813	817	821	830	832	873	856	848	816	845	829	841	832	853	863	841	761	834	840	809	865	822	868	862	792	855	818	835	811	863	851	835	838	812	829	824	830	826	862	869	818	785	774	809	839	797	862	872	851	843	857	864	870	793	837	863	780	822	867	774	798	882	824	805	875	791	872	824	867	811	777	804	791	828	864	828	845	908	773	829	807	795	823	825	877	899	811	844	821	807	835	876	814	833	862	843	822	861	775	867	832	843	802	833	847	815	891	815	890	865	867	868	819	770	832	820	848	810	871	877	821	825	862	819	831	884	811	848	885	840	868	834	839	813	778	835	883	820	838	902	808	818	838	853	834	832	827	849	823	844	886	800	793	809	790	825	838	823	849	883	841	865	848	844	819	834	844	830	832	817	882	857	798	864	843	774	829	847	834	878	809	845	826	826	849	856	838	861	820	812	847	850	875	860	866	866	811	865	824	860	858	831	859	841	811	804	817	848	843	834	801	875	812	818	890	870	837	767	803	855	820	828	818	831	923	822	781	885	815	823	840	892	824	847	820	817	827	805	815	825	834	809	847	800	848	829	840	843	836	845	867	804	857	843	806	815	883	850	846	812	823	834	814	816	847	821	823	843	796	833	870	797	851	805	807	817	828	814	835	869	833	826	824	813	850	840	845	844	863	827	817	829	840	842	842	857	873	828	806	838	836	845	817	818	798	783	792	831	844	807	825	807	822	837	811	797	818	817	853	803	851	854	869	881	867	803	857	840	848	876	809	817	824	887	796	826	834	883	789	830	825	787	870	821	840	852	823	823	846	833	899	835	831	860	825	858	822	857	851	864	919	860	780	832	808	852	826	851	778	853	804	875	831	820	820	858	812	803	791	889	837	783	778	898	869	897	799	811	760	804	812	801	804	858	810	860	798	833	814	855	829	829	848	804	840	854	875	822	884	840	826	868	881	838	900	832	801	862	832	874	851	875	854	852	849	854	832	806	857	838	814	893	850	842	837	852	790	825	817	864	817	786	846	826	819	833	816	845	839	886	785	871	863	860	786	854	830	822	860	825	810	821	847	831	866	829	869	810	811	806	799	798	848	828	844	831	827	750	857	833	842	779	833	798	822	808	826	862	878	810	837	873	826	828	840	770	822	855	857	810	842	853	846	810	834	799	833	820	831	790	815	867	829	818	858	869	838	818	820	887	867	818	782	827	853	850	808	860	860	845	838	841	785	835	828	836	850	831	846	857	812	828	854	818	857	827	864	774	839	833	864	869	826	834	835	824	878	815	811	864	798	857	825	861	803	857	837	773	851	824	819	862	806	785	834	802	795	829	828	802	858	843	830	856	791	760	871	858	853	840	789	836	860	830	835	866	846	844	789	820	866	827	820	853	869	853	835	852	848	870	805	829	887	899	811	829	848	862	853	831	887	814	841	869	865	837	869	841	834	866	838	844	830	791	792	814	874	853	830	828	799	777	869	824	824	795	825	849	821	806	898	895	747	856	815	862	812	805	856	813	834	831	869	776	834	814	816	812	834	813	859	790	854	867	845	845	788	846	862	856	882	837	899	870	805	837	807	823	877	794	801	816	814	833	859	806	847	797	843	819	818	863	845	830	806	834	810	791	811	898	863	811	825	873	850	834	889	784	788	828	837	842	877	838	810	805	810	855	806	859	870	805	806	886	842	810	880	828	795	863	821	843	863	819	829	858	830	869	815	798	820	833	784	811	840	854	843	845	867	810	810	847	827	782	846	892	801	869	846	841	870	855	841	789	816	815	841	823	857	792	797	854	846	848	809	843	840	835	815	837	815	842	801	842	809	842	862	809	862	838	838	869	820	863	868	798	840	810	849	830	835	811	823	841	877	831	832	845	820	848	795	837	839	823	822	801	831	877	809	896	883	852	838	904	793	851	892	875	838	845	811	845	817	787	834	747	875	795	805	781	808	872	841	817	837	828	825	875	832	805	825	831	834	880	816	870	811	828	801	850	809	849	826	818	830	840	830	857	869	855	869	843	820	866	828	849	855	859	891	820	833	790	854	871	778	817	890	882	863	872	870	812	838	898	819	811	833	866	799	821	878	796	803	865	824	791	853	809	800	824	857	845	838	878	856	817	828	790	824	832	854	856	867	847	841	818	812	824	838	789	872	832	785	804	860	839	872	848	825	847	866	828	853	856	834	834	823	808	789	785	831	801	782	810	847	879	870	794	882	845	834	868	843	799	848	818	818	818	849	845	855	840	846	837	849	799	849	829	832	875	917	809	839	849	850	857	811	791	825	868	811	837	838	809	820	875	841	827	861	828	836	804	880	861	814	826	862	879	842	813	833	866	883	853	811	803	848	836	803	795	798	851	830	876	774	854	835	830	869	884	795	801	763	848	857	885	833	827	847	867	810	821	811	879	806	845	842	842	845	806	858	838	865	859	833	829	842	830	774	839	862	825	837	824	822	820	836	785	828	850	792	835	807	772	795	814	868	863	843	831	874	826	858	777	815	860	843	799	809	794	884	816	818	796	791	820	816	815	842	775	828	841	847	847	850	842	812	826	803	832	833	821	853	780	808	795	843	859	778	815	852	881	835	848	836	851	857	790	849	827	831	808	887	863	798	866	829	833	825	785	804	838	794	803	829	803	879	836	790	847	839	814	813	920	827	837	851	827	780	848	831	861	825	849	882	860	860	880	818	851	801	829	819	828	789	814	819	863	807	837	852	857	816	811	871	829	829	834	790	792	824	816	823	770	873	836	837	884	852	842	819	782	846	839	819	812	851	831	859	879	831	807	831	840	847	789	824	831	843	840	840	837	863	820	896	821	871	860	832	903	773	853	832	836	822	801	841	879	783	859	834	868	831	831	814	819	830	824	802	858	814	859	838	812	825	827	825	875	830	798	854	793	835	818	905	778	793	832	854	825	798	867	862	832	833	805	829	838	850	851	824	883	780	874	875	847	828	786	800	840	829	843	856	816	824	819	814	877	839	777	809	804	859	794	877	829	794	846	836	834	850	826	804	800	833	841	840	822	824	877	810	885	833	853	824	856	806	821	841	865	804	803	889	886	823	857	868	856	860	858	859	892	815	837	764	851	808	832	874	849	814	799	893	863	845	798	809	854	823	843	836	835	860	816	817	841	807	882	857	867	802	851	828	814	839	800	898	849	863	795	834	836	826	798	884	825	858	865	773	820	814	854	834	799	820	830	819	833	843	828	876	845	797	829	836	869	787	832	891	856	805	829	871	883	823	839	777	829	844	841	835	800	781	804	835	788	861	821	814	805	815	807	802	826	869	760	834	816	882	829	870
15975	2512	2116	1663	2655	11617	31960	30694	24010	15629	6991	1352	274	240	253	261	279	256	272	253	284	277	256	267	288	280	292	301	289	287	248	274	273	256	262	282	258	261	262	258	249	267	249	265	267	278	250	219	269	235	204	235	273	249	265	231	246	278	278	240	249	233	256	257	259	255	289	271	247	238	265	284	267	262	263	272	287	273	287	304	243	245	247	265	270	274	233	232	281	257	251	255	236	246	253	263	240	258	281	255	285	258	254	257	269	251	276	261	254	247	247	233	242	262	257	279	272	245	294	268	268	247	244	220	257	295	247	257	274	248	252	290	265	261	273	249	266	254	259	267	263	253	259	295	263	248	268	226	246	276	276	245	243	245	269	271	263	254	218	243	278	270	269	285	303	258	252	277	252	261	262	286	289	270	260	259	262	257	247	256	283	250	246	249	219	236	276	273	252	216	286	267	252	255	245	253	275	235	238	255	258	276	288	284	259	268	288	272	268	268	235	230	259	261	251	256	272	304	276	260	254	247	237	264	284	243	253	282	252	253	259	238	284	291	258	255	255	274	260	250	252	244	262	287	242	267	236	266	261	253	260	299	278	276	263	249	240	233	270	265	290	263	277	286	281	251	296	252	258	270	253	231	256	269	288	267	257	256	249	246	249	266	243	248	286	266	280	286	238	262	238	264	269	254	246	292	278	239	274	258	266	298	288	273	249	244	265	257	267	264	253	272	247	246	268	281	246	252	253	274	273	248	244	269	265	259	270	223	234	259	276	254	253	260	252	243	272	269	260	253	254	262	250	254	259	235	284	259	229	266	249	245	262	245	267	262	268	269	264	267	261	267	289	238	260	250	259	244	256	254	247	258	251	250	292	253	240	273	256	268	236	263	296	235	291	269	261	269	276	267	283	254	264	256	282	229	273	254	275	262	267	270	255	260	238	228	255	282	272	273	274	271	271	265	290	279	229	265	255	269	268	260	250	293	238	297	267	276	237	252	247	258	273	249	263	258	288	270	250	273	298	240	235	278	238	262	246	261	259	291	264	306	251	268	252	250	278	261	258	246	287	276	269	278	252	253	266	265	260	256	276	258	302	267	267	231	267	243	246	259	250	262	276	259	285	267	256	278	276	276	266	239	271	269	267	273	260	299	266	240	270	255	246	267	248	257	271	283	260	245	258	240	274	250	230	263	257	262	274	240	263	245	256	257	233	267	267	251	253	233	247	268	267	296	244	265	247	274	249	241	284	252	283	268	239	285	257	265	246	266	248	232	313	280	249	250	264	276	246	240	249	268	255	271	272	274	265	290	251	230	288	235	257	268	269	277	286	293	264	273	271	255	283	264	275	262	272	256	277	257	276	280	291	283	250	246	267	232	268	263	230	276	242	251	281	239	240	285	278	268	239	262	265	250	254	278	298	256	252	281	283	295	252	241	276	258	272	265	260	265	248	272	265	243	275	276	245	229	262	252	242	207	283	267	249	271	264	231	253	253	284	239	253	286	263	262	258	246	257	281	285	271	252	232	247	230	242	261	287	269	265	239	230	262	279	264	274	262	271	245	253	262	268	226	225	306	242	278	259	265	260	264	273	263	254	278	267	239	254	243	241	246	251	251	257	230	257	257	276	297	269	277	250	246	275	290	263	257	237	261	236	281	262	270	276	274	256	273	249	275	267	271	246	250	295	253	248	296	265	250	266	254	251	250	259	283	259	240	274	280	279	240	268	251	224	266	244	254	264	263	244	285	263	268	253	267	235	268	266	299	264	273	294	260	271	264	273	236	258	249	252	281	249	262	244	235	260	285	278	268	262	252	285	234	249	279	261	277	271	274	283	265	235	270	268	276	250	272	287	264	270	284	266	222	287	274	301	248	242	251	240	263	238	257	292	267	294	275	272	280	245	243	267	284	265	259	272	251	282	262	218	288	232	264	267	278	245	255	251	246	259	253	275	240	255	255	278	239	244	254	270	248	244	258	246	266	255	259	271	273	259	256	281	285	274	251	256	258	256	287	282	275	233	247	260	277	292	273	252	278	229	262	264	303	269	257	252	265	268	249	277	259	236	269	267	263	244	273	258	287	267	245	275	263	286	281	215	250	263	271	274	267	236	262	241	232	269	277	268	264	258	227	269	276	245	237	268	275	264	270	260	246	271	262	250	264	282	262	228	276	230	257	254	286	224	251	293	254	246	267	260	259	271	263	254	262	244	272	242	280	239	252	281	297	277	226	287	250	299	265	261	245	261	268	285	275	276	287	274	244	234	266	266	232	284	280	271	292	253	262	255	276	243	261	297	276	259	251	236	271	256	247	278	272	263	268	266	270	260	274	249	276	284	254	247	232	275	271	296	270	234	249	268	262	293	285	260	267	266	239	270	268	282	246	270	277	268	266	281	286	288	266	239	237	268	250	265	243	257	270	224	256	244	260	244	265	275	309	270	254	277	260	262	240	297	253	250	277	281	254	288	257	267	246	274	240	229	254	264	295	289	258	257	274	248	263	266	263	253	249	256	253	272	274	262	260	272	221	288	249	262	236	270	263	259	282	251	280	264	252	264	272	281	246	275	291	269	265	256	254	236	263	280	285	283	289	239	270	267	246	292	249	243	251	259	298	258	278	249	251	288	265	268	263	263	280	271	268	251	272	310	270	255	287	269	264	253	253	266	266	240	244	257	259	276	273	249	248	273	248	266	264	266	259	258	258	269	273	290	248	238	276	275	259	277	262	229	255	230	256	257	317	249	258	272	284	247	253	302	263	286	288	237	253	254	266	254	241	255	231	300	259	245	248	244	245	265	248	262	262	269	257	277	265	286	279	275	243	263	249	245	266	270	245	294	267	250	254	273	224	252	242	244	261	265	256	251	286	249	273	256	242	230	271	248	261	273	283	304	262	267	282	261	265	236	267	271	279	267	275	288	233	276	263	259	245	242	245	267	267	239	224	286	247	269	261	246	226	255	263	275	260	271	264	287	255	248	253	270	249	275	253	261	250	231	271	290	252	283	223	281	278	264	266	264	261	231	241	272	259	275	272	257	248	239	268	253	260	236	246	262	254	273	277	313	253	255	265	272	238	244	264	268	245	261	262	268	287	248	289	273	271	291	241	259	277	271	246	238	274	258	315	268	276	223	285	262	259	272	280	318	287	291	296	272	240	245	285	249	240	271	278	260	239	264	246	234	272	257	247	270	241	250	278	258	288	270	240	242	264	260	228	283	254	280	239	247	260	285	264	240	275	248	248	246	291	272	292	251	280	260	254	260	246	264	244	263	245	272	245	267	267	294	257	241	275	249	285	227	256	255	264	267	268	235	267	245	262	259	241	280	267	291	273	261	271	275	262	270	291	299	268	277	279	256	247	254	265	271	271	277	257	273	252	257	267	252	275	266	245	293	253	278	257	255	258	281	262	275	261	228	267	265	262	262	268	264	273	273	270	256	288	269	241	258	259	278	251	236	286	276	256	272	230	233	274	272	232	239	261	237	261	283	240	223	255
9052	1937	4044	4825	9316	28263	51104	48224	42890	33743	20171	4057	698	648	619	679	628	630	631	662	596	622	676	669	615	652	627	663	660	652	646	662	628	607	621	657	651	615	614	638	641	625	647	593	635	633	656	651	610	576	632	608	635	622	627	634	642	598	595	605	610	585	649	624	612	610	606	629	602	609	636	643	607	614	626	622	658	641	605	651	606	619	585	643	613	615	614	676	623	617	636	653	630	604	653	661	658	633	619	650	615	652	582	625	650	633	598	595	629	622	627	607	643	639	645	640	621	656	648	655	640	618	652	673	572	624	610	596	614	614	631	629	640	625	635	666	609	628	654	634	642	595	602	676	588	631	620	593	636	643	668	607	627	600	610	691	636	638	644	614	633	580	610	608	575	640	630	622	658	685	654	634	590	637	669	623	589	620	635	643	591	621	626	644	607	628	616	618	577	598	641	605	614	642	635	583	600	618	664	642	614	609	652	632	634	650	612	661	679	634	601	570	636	623	618	626	632	615	656	627	655	637	626	669	685	643	607	664	627	634	650	638	661	645	656	616	633	604	626	648	606	643	610	643	616	590	577	588	605	602	582	623	614	637	688	619	620	642	640	601	647	624	603	597	603	609	624	651	660	609	573	619	593	638	654	630	606	610	647	604	573	632	643	624	621	628	601	634	642	640	641	649	605	638	644	659	631	637	608	585	644	631	637	621	629	617	654	618	614	671	650	633	587	644	600	623	642	607	623	627	613	594	604	622	644	610	619	666	627	605	629	636	647	598	570	633	618	640	617	658	627	597	631	638	610	636	605	633	645	672	663	615	612	652	579	660	624	667	651	632	609	618	629	617	656	605	636	638	630	602	611	623	619	595	618	649	609	606	610	604	646	579	589	699	631	617	638	590	614	632	618	607	641	615	643	622	635	616	646	590	676	634	648	645	608	663	620	629	632	647	618	605	610	704	596	625	616	638	626	598	589	627	641	616	658	624	629	641	664	624	577	669	588	599	596	670	612	682	634	650	626	607	671	593	623	621	641	683	708	606	629	612	653	581	601	589	604	596	648	611	651	606	601	619	654	648	580	648	660	681	600	638	608	598	595	650	616	578	580	635	614	604	628	669	633	628	626	598	644	625	618	620	640	599	635	628	608	653	607	656	606	617	599	650	597	620	607	682	605	629	635	648	627	588	663	604	596	637	589	648	612	568	638	649	617	615	651	622	642	623	644	609	615	614	634	647	638	676	655	625	584	601	630	653	586	585	599	643	625	626	651	622	640	624	644	619	692	659	638	659	615	634	570	622	646	636	639	632	631	658	658	651	669	611	627	600	654	608	602	644	682	630	623	633	610	641	649	633	596	634	665	681	608	651	616	603	655	627	669	649	615	632	617	632	636	630	610	651	629	617	620	617	624	649	607	613	660	657	596	589	675	670	631	575	618	646	611	629	658	589	633	592	615	623	623	636	608	659	683	610	643	615	592	630	651	606	632	611	625	658	591	612	605	630	663	628	604	601	607	610	587	622	646	653	645	590	669	627	636	634	604	546	630	648	645	644	643	631	669	639	588	651	623	628	696	626	682	652	605	632	602	595	554	638	588	633	631	626	626	638	652	615	672	626	634	611	664	626	618	604	636	628	613	611	645	674	626	643	599	635	628	622	635	599	573	635	629	660	630	642	601	662	604	645	644	581	616	669	594	584	676	579	654	644	660	606	612	624	618	619	623	609	572	679	614	661	672	619	663	624	606	633	617	650	587	619	648	643	642	606	598	648	628	637	642	619	599	600	628	578	625	649	679	639	630	623	631	657	631	665	640	634	661	615	597	621	622	592	619	584	627	598	618	599	622	639	645	625	628	620	660	596	615	619	638	620	643	608	636	590	606	652	660	629	611	625	625	597	632	628	618	610	645	622	614	596	635	617	592	589	641	660	608	647	593	623	627	657	615	638	616	623	619	652	632	660	684	643	605	591	642	619	625	624	598	639	650	641	590	621	620	618	613	623	582	625	618	646	664	605	670	576	601	642	651	638	634	642	643	599	686	590	597	643	633	618	649	653	657	627	584	646	628	595	654	621	641	621	619	636	616	636	641	662	672	605	634	578	649	636	642	616	642	616	634	623	596	615	620	618	662	645	627	621	665	638	666	670	643	582	612	654	656	668	639	598	635	607	638	622	623	612	629	652	627	639	632	642	629	572	633	599	602	606	646	633	622	597	592	639	582	662	683	622	655	569	628	596	609	646	595	645	603	608	636	628	616	592	628	618	644	640	601	611	637	644	625	625	634	624	660	589	602	620	609	610	617	635	600	637	642	587	567	641	628	614	645	648	637	648	646	625	656	603	613	621	627	661	591	613	633	645	659	629	693	654	634	624	645	607	661	620	575	646	660	622	641	616	651	653	616	608	598	608	658	628	626	627	608	657	652	628	624	593	634	590	613	676	615	623	622	626	617	609	628	641	648	648	628	583	643	607	589	620	642	592	619	588	663	641	607	605	595	604	597	639	630	613	637	599	618	670	612	653	625	623	632	599	609	632	648	633	613	647	638	619	588	646	613	672	602	636	646	629	623	640	630	641	595	612	613	623	643	577	652	640	656	626	623	623	642	654	661	665	605	562	626	587	590	622	587	680	654	687	649	648	612	577	608	603	628	661	649	642	629	642	641	619	623	610	649	628	603	671	595	629	580	633	645	637	600	640	597	639	631	609	604	646	606	627	629	623	671	635	609	622	622	620	614	651	651	615	611	645	620	616	642	637	641	671	601	616	659	633	620	620	607	614	638	633	613	593	628	618	678	642	618	597	646	635	626	649	617	628	608	613	635	623	657	661	646	594	591	648	576	661	650	613	565	646	662	630	613	628	638	658	635	621	640	662	636	641	611	624	615	628	583	634	648	627	625	619	577	619	644	646	589	636	631	639	598	626	636	669	636	613	649	609	622	605	630	638	601	632	616	634	583	582	616	629	624	626	596	632	616	627	647	619	623	649	623	578	574	663	637	570	630	618	627	625	649	655	634	608	630	602	591	615	624	616	598	644	647	599	653	605	632	630	624	600	660	625	621	609	630	614	607	637	614	605	625	579	672	642	610	650	616	585	608	566	602	617	627	641	617	628	617	636	602	619	659	646	610	609	622	648	615	601	609	622	615	605	619	644	635	660	667	588	634	662	634	612	614	614	616	591	602	622	635	601	638	642	629	597	603	638	617	679	631	624	612	653	613	648	666	645	633	607	625	631	589	657	650	599	626	659	629	646	644	627	600	626	598	634	647	642	634	664	610	629	618	618	631	668	610	627	635	652	646	623	644	630	624	620	628	644	681	589	679	613	610	629	658	637	649	606	635	577	649	621	642	640	613	601	622	667	653	623	600	672	637	618	609	616	615	621	615	634	655	679	608	610	648	646	622	611	607	649	609	639	606	624	601	671	700	644	627	609	624	655	654	650	644	642	645	597	657	644	612	653	658	619	643	612	662	655	660	579	648	647	655	647	617	602	642	657
24900	5004	3954	2971	3723	20846	47470	45642	35362	25761	15048	3036	344	326	323	319	349	322	317	324	313	317	321	322	318	325	291	305	298	317	351	324	284	321	263	295	291	336	303	329	293	332	295	310	277	309	298	336	294	339	295	300	293	298	306	319	305	319	299	302	322	331	308	315	267	323	293	309	320	306	319	303	312	305	311	312	294	314	296	307	321	310	311	330	284	308	311	314	305	313	293	325	318	306	310	302	290	299	305	319	306	322	319	284	301	271	323	307	280	317	301	292	326	312	325	291	299	289	295	318	321	327	289	310	297	297	310	269	309	282	293	303	260	301	313	319	298	277	305	326	322	315	307	320	315	310	292	312	306	277	299	315	299	287	307	330	318	306	290	274	273	314	345	328	307	327	306	308	294	313	311	310	294	304	309	298	302	292	314	318	308	322	324	311	301	321	298	302	308	262	286	296	327	328	286	277	315	303	300	280	289	323	334	344	288	308	310	275	328	312	306	331	299	328	283	286	287	279	308	278	289	296	295	296	309	316	304	282	308	340	285	286	300	310	286	304	314	338	291	320	271	306	315	312	299	289	292	316	318	298	323	275	332	325	304	313	334	316	309	317	288	342	307	318	274	297	344	305	336	295	336	287	298	325	299	300	319	306	300	296	320	324	285	303	293	324	312	336	329	327	302	319	292	308	323	321	319	319	342	306	294	299	333	343	304	313	301	326	271	326	336	327	305	282	314	304	261	326	332	324	324	299	341	293	265	301	324	313	320	330	292	305	311	301	302	317	305	297	305	291	297	311	271	293	290	292	324	335	295	343	261	301	259	276	296	353	306	312	324	271	322	283	318	303	311	293	316	275	341	309	287	317	304	314	333	278	301	280	286	295	331	318	337	303	305	261	296	312	281	321	284	307	322	291	342	286	286	267	302	310	323	292	303	317	304	303	294	298	303	320	287	328	310	310	307	280	311	284	296	308	306	285	293	304	298	270	311	305	321	319	285	313	295	305	294	312	293	309	287	307	305	307	309	299	316	315	303	320	279	305	337	308	294	307	306	304	322	328	304	333	292	303	294	296	306	308	296	334	310	348	325	322	331	307	308	294	310	335	329	282	328	321	312	287	329	284	298	286	316	338	332	317	306	314	307	341	298	326	320	347	293	322	326	304	306	283	335	299	316	300	295	335	275	336	281	342	282	341	304	302	281	304	285	289	331	298	280	301	324	294	344	286	296	322	309	294	320	302	326	328	279	323	315	309	322	289	322	285	302	322	322	293	305	318	330	337	307	315	317	313	276	275	319	318	315	300	265	322	341	263	288	307	293	296	326	278	290	336	298	289	319	293	279	363	341	308	313	293	330	301	334	326	341	308	284	298	321	310	313	325	308	314	316	317	319	307	302	324	300	320	308	288	287	303	299	277	313	327	302	275	321	314	295	294	268	334	286	317	296	336	276	313	285	311	321	292	317	343	334	286	280	328	343	311	340	258	298	351	291	319	330	306	302	307	333	296	316	292	333	294	314	327	334	303	312	308	300	303	303	323	313	296	303	281	283	315	311	270	286	350	276	305	293	321	314	336	289	274	266	306	331	296	304	305	316	305	305	313	276	306	303	309	302	320	327	311	313	330	298	322	300	328	318	303	311	305	334	280	326	300	307	321	264	311	320	304	330	297	308	307	308	281	344	278	294	297	312	315	317	318	315	303	329	326	298	330	291	289	297	303	310	316	314	332	318	326	309	332	275	297	271	343	321	333	285	300	341	299	268	302	290	314	287	301	315	299	316	316	346	295	277	285	372	351	326	275	345	272	325	300	296	316	322	325	305	302	336	322	300	324	265	302	309	308	304	292	306	278	361	319	299	288	331	288	298	316	328	307	320	293	265	298	292	281	295	342	327	306	281	374	312	323	308	299	316	319	279	285	306	327	285	307	297	326	294	312	304	300	361	319	323	288	323	292	276	287	298	292	312	303	283	324	291	304	300	323	323	317	316	323	294	298	307	310	266	285	309	299	345	294	325	287	297	300	310	309	334	307	279	307	299	295	305	307	304	307	293	307	328	319	289	304	320	312	288	310	289	317	312	316	309	304	289	271	302	298	301	291	307	303	304	324	305	295	306	321	311	306	283	290	322	291	303	333	303	303	273	294	309	318	317	285	300	315	321	304	286	281	306	288	293	299	294	302	278	302	300	264	284	344	274	336	287	287	315	297	319	285	331	317	303	317	280	286	334	314	293	303	304	286	329	310	316	308	331	301	289	305	308	317	307	310	287	314	295	319	317	310	328	303	314	299	291	324	276	298	332	294	320	318	339	284	312	282	294	306	287	316	296	305	328	323	308	307	287	342	303	318	289	297	319	309	293	317	307	274	331	297	300	326	294	304	282	294	270	339	290	302	302	285	310	319	308	330	300	301	323	316	333	323	316	277	314	316	307	309	346	310	317	272	299	335	302	306	263	334	295	300	304	317	311	303	304	302	306	300	317	314	312	284	321	300	318	326	341	295	289	302	294	319	320	324	328	319	293	306	318	307	293	283	301	296	296	299	311	317	306	353	322	322	310	279	317	274	306	312	291	301	313	337	336	333	272	313	324	300	339	329	304	285	268	294	317	314	275	299	341	323	302	276	308	264	325	321	325	273	288	295	336	331	304	283	281	283	331	276	317	284	288	291	293	296	316	303	335	298	285	300	343	279	276	330	314	328	317	318	310	309	338	310	306	349	316	284	283	312	273	309	277	320	291	308	270	319	285	287	270	285	309	270	269	280	300	316	305	282	307	288	318	315	315	288	303	307	322	312	296	322	293	312	311	301	295	297	327	277	304	304	307	298	316	330	322	321	333	257	299	322	286	328	315	337	347	313	286	292	296	333	307	294	301	304	283	307	318	320	319	318	272	292	312	308	307	280	306	314	327	282	308	310	298	318	344	311	298	322	293	295	321	310	307	323	291	321	292	305	263	319	326	301	279	311	316	276	320	298	300	323	287	318	297	282	301	306	277	281	294	318	299	299	335	295	283	291	302	274	315	290	330	308	319	309	314	287	299	319	310	281	298	322	312	304	276	290	319	310	283	296	333	318	267	305	281	301	310	293	285	325	322	295	319	312	320	277	303	307	285	321	302	290	302	274	292	331	314	311	319	308	325	282	288	266	276	293	324	365	314	318	316	340	270	293	314	323	318	316	303	287	311	273	299	321	316	299	309	338	271	303	273	319	312	308	285	318	279	319	308	328	315	304	312	267	310	298	277	306	297	330	287	318	299	315	300	334	318	327	308	319	319	325	313	276	293	331	319	306	323	323	331	332	311	288	289	293	312	278	297	291	295	328	294	309	308	316	284	327	309	304	300	304	312	324	294	295	306	281	306	298	303	296	310	306	314	328	315	314	285	313	301	331	283	320	308	313	322	284	301	282	281	322	282	264	270	310	331	317	328	320	316	325	330	286	312	326	323	342	302	306	307	303	309	321	298	290	327	266	337	313	315	337	283	314	322	279	302	300
11783	2887	6666	7842	12250	39267	62561	59908	51603	43764	31332	7036	822	793	778	766	769	717	802	774	807	723	754	784	738	756	794	772	755	774	749	764	755	746	754	766	766	724	743	720	753	700	759	793	747	719	775	735	731	749	743	699	715	695	736	766	762	748	747	748	722	772	756	736	686	703	732	713	778	724	764	721	770	731	758	760	717	726	715	717	739	745	764	740	734	673	695	720	751	727	764	717	720	715	770	722	738	757	748	724	756	745	708	774	773	751	741	665	703	724	777	745	727	737	700	700	685	716	709	714	735	741	744	699	743	744	709	765	741	729	784	736	732	768	757	753	734	729	718	725	744	769	726	790	748	745	733	724	727	751	728	759	745	692	747	728	728	736	811	747	704	729	757	776	704	739	691	734	772	752	737	703	713	702	754	757	745	802	737	742	734	745	747	731	761	759	731	766	715	701	701	762	689	758	732	782	719	759	750	731	774	734	758	771	795	713	712	701	733	733	752	715	716	704	803	697	699	719	737	741	749	760	769	766	718	776	690	739	732	793	715	725	738	701	763	730	742	740	705	779	747	709	749	720	766	703	770	711	730	742	733	703	718	747	727	715	721	680	762	749	727	774	703	744	752	754	694	781	765	744	754	756	751	743	756	756	710	741	729	720	820	700	760	772	776	721	717	732	683	724	750	688	707	717	710	716	712	747	771	738	673	745	718	748	822	759	726	746	712	732	733	729	727	785	760	778	692	722	694	743	752	746	724	741	721	712	721	792	719	696	706	724	740	724	707	705	720	769	774	756	730	715	761	789	785	779	750	772	728	769	685	728	707	725	741	709	746	722	744	694	731	721	756	772	706	713	735	731	759	752	726	770	704	735	732	715	739	724	726	729	708	755	762	745	717	730	751	721	748	776	756	717	735	759	714	703	737	739	735	762	698	742	738	707	708	709	723	727	762	739	743	718	724	677	776	765	780	767	729	747	687	716	727	732	749	681	753	729	761	761	716	722	735	687	718	716	749	769	752	724	728	744	714	717	713	695	758	724	714	732	722	781	737	739	767	731	770	729	723	704	756	700	797	744	733	730	731	734	755	741	726	711	737	740	724	694	783	730	780	762	736	744	749	720	703	725	737	738	711	768	759	705	704	785	729	703	716	710	779	767	697	725	752	740	704	719	743	766	726	719	682	724	767	705	727	718	720	781	718	705	747	731	702	737	722	747	714	703	765	782	707	699	717	722	720	691	761	740	712	731	725	786	766	735	756	715	760	734	697	711	721	767	725	728	736	737	760	748	718	675	718	710	728	717	728	763	699	730	770	709	725	687	746	716	771	745	746	680	719	703	742	696	736	695	689	728	732	718	727	744	696	707	749	714	703	748	708	706	705	759	767	704	745	790	733	757	740	712	717	705	743	729	756	727	698	733	709	765	748	697	757	754	656	730	741	741	753	751	773	725	746	736	791	707	772	706	718	726	738	783	743	729	674	711	724	708	749	752	797	763	711	757	700	756	744	741	710	760	773	769	705	802	674	711	724	757	700	752	697	732	795	711	717	760	721	742	713	768	702	698	773	790	737	812	720	752	699	807	739	687	714	731	758	761	786	743	723	739	742	735	669	739	771	720	767	745	740	715	706	751	760	709	793	705	748	722	731	744	713	764	716	730	700	736	673	733	724	720	695	731	714	714	785	755	750	729	733	757	737	705	722	705	699	771	778	770	739	703	739	697	683	732	704	799	708	708	761	677	748	703	764	710	699	716	748	728	692	704	771	733	723	745	724	739	748	763	730	683	690	725	738	700	777	732	742	740	724	764	751	753	719	752	724	765	730	715	749	763	726	744	727	692	746	722	708	754	704	801	730	779	735	738	754	710	710	720	729	724	733	719	713	690	742	738	691	763	741	708	756	748	763	758	731	786	721	689	720	732	703	682	765	714	690	738	709	722	756	730	727	766	719	746	749	720	745	772	707	693	710	724	749	711	725	778	736	720	776	805	731	750	756	725	762	742	732	730	702	684	711	748	738	731	764	767	747	719	723	728	712	754	732	731	747	741	750	758	730	678	742	681	726	741	719	771	692	734	749	733	762	776	745	743	761	732	738	752	727	760	716	737	700	686	757	745	713	727	768	672	747	724	733	711	775	769	713	769	707	739	751	725	704	695	761	775	710	748	756	720	684	790	721	721	715	759	752	691	712	705	733	716	757	744	718	701	699	732	732	790	772	741	779	737	708	756	741	736	774	742	753	734	737	750	743	709	742	766	732	741	788	730	693	723	717	784	753	730	734	784	730	750	755	750	736	737	703	721	721	781	740	734	712	763	735	679	746	757	759	771	731	757	704	705	736	778	736	729	702	695	716	715	673	714	780	735	724	700	753	748	706	709	703	709	729	719	761	777	733	739	751	739	697	794	706	734	711	753	719	737	750	749	736	732	742	751	687	780	707	791	777	708	776	740	707	786	725	745	775	702	752	718	755	773	733	761	702	705	720	711	697	717	745	745	702	743	758	703	743	712	748	787	717	746	734	708	767	786	775	729	684	692	759	741	713	735	694	762	713	735	740	730	710	702	673	734	743	761	721	708	740	713	758	740	733	731	713	725	734	775	721	732	726	730	751	731	721	752	714	705	729	778	715	716	772	738	694	697	720	751	716	737	715	716	733	741	729	775	761	730	775	756	773	709	723	800	745	749	715	738	742	714	756	726	744	683	764	754	748	741	727	734	741	752	775	723	796	709	752	739	717	749	697	762	711	698	748	721	706	723	715	729	740	758	784	746	734	769	741	711	730	739	744	756	728	668	735	693	747	691	735	648	742	733	762	723	718	763	763	749	690	722	687	745	728	736	743	742	749	725	759	755	710	730	742	696	763	728	699	728	692	734	710	668	709	718	713	723	718	729	755	740	799	733	730	724	736	741	742	779	721	727	713	724	734	752	714	714	786	705	705	730	748	751	713	758	749	770	690	711	731	679	746	718	753	784	728	680	756	764	751	735	741	729	708	713	677	777	709	728	755	715	686	712	769	685	742	755	714	698	742	691	761	715	706	714	765	730	776	744	710	741	706	748	744	777	717	733	738	711	708	761	768	766	765	738	769	733	771	735	734	726	723	750	750	692	712	727	714	702	759	712	727	733	760	739	734	737	733	736	737	726	757	680	687	757	763	725	728	738	727	761	747	738	753	703	722	735	694	705	775	727	757	764	734	683	691	691	749	776	750	729	814	745	745	743	764	688	712	730	713	777	684	755	771	729	775	736	778	741	754	705	741	714	749	712	745	729	729	715	684	769	757	769	715	722	677	742	777	669	701	799	704	744	744	733	712	735	733	755	704	752	752	693	696	745	686	700	679	754	733	735	712	739	797	721	730	766	733	706	810	761	743	769	723	777	731	717	735	734	706	742	765	696	766	699	744	717	754	743	761	706	750	705	716	699	810	733	707	703	751	721	749	717	732	757	715	728	789	697	715	736	700	741	760	737	760	687	687	788	709	749	727	724	717	794	722	731
5709	883	1153	980	825	682	1956	2556	2017	1722	1273	619	409	387	397	392	395	427	391	383	388	373	420	398	393	410	391	413	385	401	393	431	411	423	403	408	423	390	418	402	437	442	458	419	415	403	410	367	407	418	415	430	399	396	420	359	395	468	431	400	422	425	438	402	367	463	428	395	414	414	422	420	364	417	381	400	371	433	406	416	388	396	406	387	415	367	385	408	421	346	407	404	412	427	385	398	405	366	397	362	382	389	397	395	395	399	413	416	385	393	419	413	385	414	415	422	430	395	434	404	417	351	400	388	394	430	380	452	401	400	355	430	436	408	407	407	389	453	397	381	402	427	436	411	438	366	414	389	422	388	389	424	390	388	403	422	394	393	429	425	373	365	357	411	402	382	403	430	416	406	392	358	421	386	423	379	385	419	414	349	376	420	410	410	420	405	399	414	427	406	389	419	378	406	403	386	388	415	406	364	424	440	440	408	375	439	390	379	382	420	436	437	383	370	409	409	417	415	420	400	419	377	393	418	398	393	395	428	386	389	402	399	419	404	399	428	411	409	449	375	404	421	368	354	443	443	413	393	373	393	405	375	371	371	385	359	377	385	402	408	445	415	430	398	366	448	398	395	361	385	394	406	412	380	406	420	391	420	413	436	393	378	403	425	409	420	412	408	419	418	412	435	396	409	410	442	384	406	419	396	382	454	416	394	412	394	413	394	346	420	414	405	400	412	428	420	406	441	373	440	464	379	387	428	398	405	379	416	422	388	424	404	403	408	387	370	432	403	417	381	440	425	407	353	418	386	422	415	377	385	396	386	448	357	437	427	435	408	392	394	431	420	371	392	419	370	411	416	434	414	438	418	408	414	410	429	384	401	408	410	397	404	390	399	396	398	418	362	424	415	387	415	405	410	425	379	389	428	396	414	399	396	386	399	409	435	402	414	368	390	440	417	462	373	374	420	419	409	392	396	413	435	414	371	390	413	367	383	398	420	373	401	409	416	371	439	413	417	442	379	363	410	401	445	424	419	379	391	419	444	418	405	405	414	388	442	462	411	409	399	400	428	409	461	415	365	426	415	429	365	420	443	430	422	374	416	371	376	410	437	432	377	419	388	422	379	390	441	405	429	390	407	387	418	401	428	396	413	429	403	432	422	414	406	391	379	435	408	366	401	411	415	404	399	390	371	416	404	419	428	413	401	383	349	395	383	430	406	406	394	374	392	411	413	436	420	370	394	400	403	436	418	422	424	435	421	398	403	395	437	425	368	380	373	440	371	384	396	406	405	398	381	400	406	404	415	424	405	413	421	426	411	388	433	448	401	398	444	408	404	413	443	368	403	411	404	403	393	403	389	411	430	363	429	405	413	407	442	426	388	404	395	393	385	434	412	376	392	383	400	385	438	421	419	421	434	425	396	428	374	413	431	393	407	460	421	411	418	422	426	406	410	416	433	395	420	402	405	405	399	406	377	417	411	424	386	405	387	404	428	397	410	371	384	378	402	420	439	391	419	421	391	389	382	432	386	424	408	423	406	417	392	378	439	424	431	419	379	387	425	400	389	383	406	414	435	399	435	387	386	390	400	397	420	426	392	425	383	430	456	399	374	389	423	430	426	385	393	396	389	401	428	399	417	421	425	383	397	425	361	406	355	439	374	411	445	391	392	398	386	396	390	423	381	391	437	432	383	382	417	399	411	403	398	438	452	423	386	429	406	378	379	395	395	368	415	417	418	412	382	401	390	355	435	405	420	376	370	428	424	420	391	438	398	406	387	389	377	390	388	372	354	412	407	456	415	465	393	403	402	395	393	384	417	396	398	386	436	423	415	385	430	406	435	379	398	406	428	400	430	424	420	414	405	396	439	424	420	423	359	411	388	423	438	371	418	381	416	412	416	385	398	405	431	395	425	409	442	417	381	407	391	429	385	391	428	386	373	413	402	402	430	406	431	432	396	386	411	380	363	437	418	395	425	383	405	382	397	437	409	415	382	414	403	424	415	407	403	381	421	417	421	406	350	412	390	400	398	431	344	430	433	406	444	376	395	449	385	402	429	363	394	380	389	423	381	361	403	362	373	402	407	406	386	407	384	387	386	414	416	414	431	426	427	419	413	391	417	419	424	415	368	362	410	425	455	400	383	371	424	379	399	434	464	408	434	411	426	393	387	385	463	352	398	423	435	397	367	430	419	390	445	357	413	361	413	343	370	379	370	379	423	448	401	448	394	344	418	423	410	417	370	418	451	386	399	406	397	450	409	451	424	427	408	438	390	408	388	410	428	377	391	422	399	406	407	382	373	422	405	388	416	420	430	347	372	413	400	422	442	449	427	378	403	376	444	414	420	419	435	387	428	379	426	406	395	370	397	450	410	417	465	410	391	416	408	386	418	379	406	391	384	421	402	404	409	439	388	406	407	378	463	393	371	425	419	404	421	411	362	433	419	437	407	410	340	427	373	392	411	436	390	379	391	395	373	403	415	425	377	385	402	409	420	401	424	394	387	410	408	391	431	446	417	388	385	425	420	411	425	385	417	421	424	427	409	391	373	416	387	394	381	399	417	434	393	398	396	409	396	406	418	445	375	409	375	391	396	463	372	360	439	430	394	418	396	399	378	413	377	385	411	368	422	417	425	421	415	416	407	372	418	387	451	433	421	445	425	388	415	419	378	383	379	390	406	414	380	420	378	408	389	387	404	398	415	388	360	409	389	401	430	419	404	405	359	388	396	386	403	390	432	406	393	421	379	360	420	403	402	425	403	412	410	428	381	412	412	405	411	384	401	414	459	414	397	394	377	392	402	445	393	441	383	412	412	351	386	389	380	382	427	422	407	400	412	396	387	392	431	403	435	398	406	402	405	420	422	396	414	423	418	372	416	399	407	366	420	397	419	447	411	413	411	434	433	415	380	390	453	384	399	429	410	417	438	390	397	396	421	395	424	363	375	396	419	457	384	410	373	381	399	410	437	428	379	450	415	404	447	445	411	425	411	385	419	399	390	404	420	411	428	379	426	415	380	387	364	395	375	387	383	408	425	449	384	404	447	414	378	430	388	417	447	414	386	423	405	410	374	421	364	379	452	412	409	457	399	402	388	429	425	454	426	380	432	390	378	387	416	420	404	418	429	375	402	425	436	362	385	453	406	421	423	384	409	407	415	393	400	377	411	394	401	380	369	418	415	402	399	407	446	416	413	412	438	393	419	374	423	403	412	417	398	426	390	402	385	392	411	404	401	409	404	376	427	405	411	431	406	407	415	399	438	377	440	392	403	421	414	403	430	380	376	438	412	397	426	371	392	412	405	396	409	445	364	405	416	416	410	407	417	434	393	410	347	377	401	415	421	391	421	410	397	394	430	402	404	403	373	378	411	401	421	421	421	379	413	372	413	437	369	407	389	402	406	444	416	395	421	405	402	421	420	415	422	443	372	406	404	419	388	430	388	410	400	419	427	418	405	430	398	394	396	429	382	355	417	401	429	410	389	409	447	372	407
3947	1337	2151	2758	2418	2261	7522	9369	7059	5891	3879	1568	889	899	893	947	868	867	925	920	928	944	905	910	891	837	914	908	880	876	927	876	891	887	976	950	856	905	918	912	928	906	945	983	871	896	892	927	946	863	910	881	870	902	891	884	940	923	954	880	923	866	926	944	908	913	934	966	895	903	904	866	948	868	993	965	885	934	904	894	931	919	953	963	982	919	932	946	940	883	915	861	874	899	889	808	872	881	945	895	913	948	905	892	864	949	866	969	881	897	866	916	857	846	891	867	912	864	879	888	850	939	909	884	885	950	919	926	898	894	878	926	863	879	873	928	873	896	880	869	898	877	891	897	930	910	883	894	927	904	926	963	941	904	916	905	883	900	912	910	933	921	948	937	938	890	879	917	906	927	894	927	922	871	857	893	883	904	938	922	914	902	938	917	939	953	888	915	903	929	897	904	865	890	892	880	962	877	908	866	855	865	943	914	915	892	932	907	943	940	929	875	940	900	908	914	944	914	918	909	916	925	905	929	835	916	973	924	860	905	952	866	879	937	937	908	912	924	893	878	960	954	922	881	914	908	901	854	830	961	889	926	860	868	902	877	873	925	926	900	962	874	914	904	915	908	871	915	941	903	891	900	899	973	870	914	888	940	944	898	848	909	896	862	931	939	846	860	918	857	877	917	887	877	958	918	962	891	881	900	942	930	882	915	908	940	907	897	889	888	948	928	946	913	862	901	884	893	890	883	919	908	873	950	937	990	973	902	891	909	942	912	873	880	900	988	935	882	901	918	928	811	942	883	888	935	866	865	956	936	894	958	939	903	885	931	913	966	866	904	889	932	887	876	914	885	946	864	910	942	915	896	949	899	923	916	877	928	909	948	865	953	892	889	931	941	856	887	896	884	958	907	906	914	907	893	931	902	951	890	919	891	895	900	895	883	945	890	907	909	928	924	899	869	936	894	929	923	920	857	910	903	931	965	896	884	914	890	929	952	914	897	858	941	933	933	910	891	906	866	925	917	901	921	907	896	899	915	912	905	928	896	913	950	917	867	936	852	882	962	906	902	904	888	922	925	897	900	898	907	930	866	901	883	918	932	910	912	906	932	888	967	896	876	879	943	946	942	898	899	899	888	923	954	923	954	947	849	907	899	868	945	884	942	911	949	872	879	873	984	898	876	872	907	861	887	902	908	874	920	922	930	884	924	916	926	899	865	858	900	872	930	922	875	917	916	897	949	915	895	921	890	926	912	908	908	922	958	912	938	913	885	941	913	877	967	871	900	870	947	896	869	878	898	936	919	937	852	919	942	937	897	922	943	892	934	881	903	933	919	846	904	921	873	867	925	893	916	905	973	911	866	926	906	864	912	933	892	917	904	870	907	872	927	931	962	903	889	910	885	933	904	906	954	920	832	898	906	874	906	915	922	876	882	900	937	915	869	947	880	932	929	889	919	903	879	912	881	908	886	827	948	857	908	911	945	954	880	902	890	955	924	907	869	903	868	904	904	936	936	935	866	883	886	919	922	916	926	954	982	899	877	943	859	893	922	919	941	828	947	924	931	923	873	929	889	867	854	925	916	881	904	936	943	923	894	892	883	885	850	939	905	900	925	893	886	930	881	929	856	946	846	948	878	949	892	920	901	910	927	929	956	937	966	893	930	930	928	908	885	966	964	927	911	881	902	882	879	923	917	932	858	921	885	952	944	982	908	898	955	925	885	880	930	918	910	897	917	891	919	882	896	927	903	936	871	951	919	893	887	869	882	898	931	915	899	911	885	900	913	926	940	904	878	910	901	951	911	973	943	931	894	869	908	924	905	872	907	866	906	946	874	917	905	874	898	929	918	914	913	899	933	959	905	915	860	923	885	940	884	848	932	908	851	911	927	920	918	831	912	907	947	900	886	949	864	879	931	890	917	921	890	938	872	906	917	853	924	948	932	890	888	894	933	963	891	888	944	899	920	929	854	919	936	837	905	895	914	931	912	882	873	897	915	878	908	903	945	934	892	976	887	879	924	874	926	927	935	893	844	900	937	924	881	910	943	881	878	951	907	962	939	913	911	968	917	913	923	875	907	899	937	900	874	914	884	876	906	884	899	855	884	885	877	925	854	874	879	912	881	897	893	899	918	968	883	938	900	967	885	867	888	925	883	904	865	916	904	883	905	855	894	912	878	881	866	950	885	940	867	916	941	870	864	899	885	913	867	907	924	946	905	927	894	889	896	879	899	915	914	916	938	944	922	891	887	938	916	876	907	961	907	889	942	962	899	895	943	959	922	881	933	898	861	924	924	884	913	929	869	934	915	933	918	898	917	872	933	899	915	952	865	897	868	888	942	926	887	876	891	867	904	875	852	979	890	917	927	905	897	895	915	918	911	905	880	945	891	910	927	846	940	936	955	898	893	893	893	874	959	956	890	941	922	909	950	872	885	929	950	867	903	911	917	915	919	868	886	874	942	965	942	877	903	872	927	930	867	979	881	887	961	875	862	865	928	932	885	876	877	909	866	896	919	870	940	958	969	964	912	920	941	877	898	874	915	896	932	925	959	900	902	881	941	965	878	921	943	909	882	886	900	913	901	965	854	869	929	913	905	926	925	971	877	893	909	920	957	944	911	877	907	950	879	901	941	913	908	908	926	904	910	873	893	849	922	932	932	864	964	895	936	926	906	920	889	868	869	963	844	864	916	906	938	914	863	872	851	896	930	956	902	923	877	926	911	940	863	918	963	895	887	875	865	913	969	910	894	1011	909	878	953	924	962	906	876	883	873	886	926	931	1009	950	908	913	879	886	953	938	862	884	888	923	954	892	964	876	886	892	924	961	840	906	914	917	897	913	902	916	885	893	905	948	920	897	928	932	901	857	902	850	908	903	975	926	891	913	875	812	907	900	907	963	917	868	884	909	859	853	934	921	921	868	901	922	826	866	955	911	904	926	852	921	901	940	938	877	844	911	935	910	908	937	866	901	935	861	913	864	940	957	892	894	897	989	920	873	913	925	922	958	874	955	907	929	933	912	906	888	910	889	878	887	931	883	976	914	914	926	909	917	898	936	919	957	881	915	905	828	903	891	906	902	912	872	894	929	900	926	868	940	870	929	877	857	890	853	862	913	884	930	874	884	934	913	937	904	892	933	869	891	918	903	928	909	942	918	873	926	893	880	955	966	925	922	899	878	907	917	953	890	870	945	885	885	929	913	929	904	919	922	907	938	933	894	906	859	891	940	874	859	886	969	900	887	830	871	878	916	890	895	907	945	915	882	891	862	931	909	890	917	947	887	937	897	916	938	895	906	869	905	901	924	912	911	934	901	895	959	907	922	874	939	907	909	917	872	893	920	910	931	897	897	923	922	934	939	890	921	886	895	903	959	872	925	939	861	885	954	891	916	936	923	912	885	917	899	935	916	919	848	950	904	861	867	893	906	915	933	952	958	849	921	913	979	881	859	864	929	947	897	916	875	915	896	949	863	932	920	937	882	871	889	916	896	863
17523	3099	3537	2854	1185	2959	23270	31677	23843	16792	9267	3236	408	287	312	277	307	287	262	308	300	281	295	249	280	263	297	290	273	271	287	248	284	305	269	284	278	309	250	304	273	278	308	255	264	297	289	274	278	260	273	283	280	301	282	247	246	284	305	320	275	257	286	286	276	301	297	294	309	267	292	256	269	271	306	289	293	287	308	247	295	260	290	264	253	283	301	270	288	300	291	270	282	278	298	270	286	315	305	297	263	255	304	274	299	286	258	275	292	265	303	242	317	258	280	246	295	264	287	305	291	257	317	264	340	288	312	286	301	269	316	274	268	278	243	297	303	299	281	294	274	319	287	301	289	274	290	275	301	265	294	285	269	260	297	293	296	248	296	279	288	279	277	290	295	282	284	300	280	295	299	281	277	284	323	268	294	287	277	254	284	278	292	271	316	278	286	298	296	274	284	262	310	295	298	266	274	275	266	350	298	305	249	264	282	270	287	266	309	269	302	282	282	289	264	279	295	296	286	268	266	278	252	282	273	270	304	298	281	283	283	265	255	316	298	253	282	289	335	308	266	269	313	301	310	278	287	300	320	282	287	268	301	254	299	300	303	310	280	288	290	251	279	293	280	275	268	266	276	266	302	294	268	285	279	268	267	295	277	313	274	285	285	273	290	268	283	263	283	283	273	272	319	261	276	295	260	267	322	301	283	302	255	299	311	272	279	311	294	267	287	298	259	259	307	291	291	283	283	274	285	300	328	272	239	288	278	314	290	247	284	249	285	298	279	297	294	317	302	295	278	281	287	286	293	300	293	296	292	295	282	276	280	293	260	310	284	320	304	261	279	290	267	293	250	301	276	276	266	285	317	294	282	274	304	305	273	271	286	236	300	277	303	315	255	250	250	295	286	329	292	256	289	296	275	285	290	278	269	273	270	274	270	300	266	289	293	263	281	259	283	265	311	258	302	297	264	286	304	263	296	278	312	286	312	302	277	312	285	295	298	280	276	305	319	332	314	259	303	295	266	287	281	273	267	301	288	290	268	287	287	294	288	301	308	310	296	269	279	282	277	259	314	303	265	280	268	264	283	259	291	274	293	278	302	272	303	291	297	259	309	294	297	282	295	287	254	277	273	275	284	261	290	262	265	269	305	291	285	293	280	307	264	293	299	298	257	272	302	281	283	285	249	306	303	279	264	265	280	286	292	277	291	260	294	275	286	269	318	313	307	301	282	302	272	284	268	297	275	299	278	287	304	256	282	261	261	268	287	270	253	279	288	310	292	285	271	281	278	261	302	284	279	298	301	282	306	298	285	280	297	333	284	296	272	265	265	269	290	299	280	293	290	256	296	304	259	293	304	279	291	279	292	271	264	315	301	298	290	303	298	261	275	268	301	301	309	262	286	302	275	271	283	284	285	274	292	280	331	265	284	281	304	295	287	298	256	318	303	322	274	277	287	283	265	277	275	285	261	281	264	298	286	273	271	311	274	289	264	293	285	278	260	284	286	243	252	309	263	295	283	287	275	304	305	330	301	281	284	320	299	290	297	294	267	257	305	310	283	292	305	289	259	257	282	290	281	263	272	303	301	294	263	275	315	293	290	274	283	284	280	315	285	269	281	297	248	289	313	247	291	299	272	268	296	309	248	316	276	253	290	280	286	277	284	264	262	294	295	293	276	260	302	310	274	302	284	298	263	280	311	295	304	275	279	276	259	262	282	277	285	310	264	298	338	296	288	317	271	275	268	298	297	288	313	278	320	327	305	252	277	326	293	290	266	298	273	279	318	260	301	287	295	287	304	271	296	258	263	273	291	286	289	271	280	277	277	271	294	297	268	287	297	281	315	246	270	254	282	294	282	281	281	297	316	310	265	274	316	309	297	305	303	300	340	294	304	275	266	295	278	310	319	307	271	294	301	276	276	316	310	280	286	296	327	273	293	277	314	323	312	296	271	283	292	296	274	287	268	276	278	262	333	290	281	273	289	260	271	301	288	293	258	269	289	284	249	293	249	311	294	287	299	241	262	299	285	264	306	294	300	300	304	330	315	292	298	295	305	297	283	253	291	255	293	254	315	281	287	283	287	276	291	298	270	312	269	314	256	270	258	303	301	280	285	284	260	291	284	300	271	298	277	270	313	280	260	286	317	278	287	284	274	297	300	288	275	293	294	307	304	290	278	299	309	267	281	290	270	296	268	288	283	298	290	277	273	267	301	285	279	275	277	273	295	294	270	317	311	307	260	287	288	269	280	270	272	297	249	282	298	271	299	286	277	304	299	277	280	297	284	318	261	281	296	272	266	297	288	258	280	280	337	289	281	268	295	285	300	289	276	290	280	299	292	292	280	300	283	289	292	270	295	279	294	278	310	267	318	296	275	305	290	287	308	286	280	276	294	273	276	295	264	308	290	263	304	301	301	277	298	290	298	270	303	294	271	303	309	279	287	282	285	282	306	305	264	291	269	287	284	285	285	271	294	294	296	272	265	302	285	301	268	297	265	310	269	296	293	254	281	297	299	240	268	293	319	287	290	314	299	285	262	267	283	286	307	295	282	301	286	281	295	270	286	309	313	287	286	293	268	253	300	282	256	257	294	254	288	293	283	308	286	290	288	310	264	268	280	285	305	305	293	245	280	295	299	301	281	320	313	294	264	287	303	300	307	282	250	282	275	297	277	285	257	307	268	320	295	288	302	275	263	255	296	298	288	290	317	281	274	293	283	288	282	265	275	266	284	270	269	295	288	284	288	276	289	284	298	305	297	277	284	272	243	266	264	304	275	293	256	273	317	291	287	278	288	274	298	295	255	291	302	312	283	292	305	318	313	309	309	269	265	294	271	288	289	292	265	290	312	307	289	283	277	263	275	282	284	306	283	281	253	284	271	294	252	275	319	308	287	308	247	291	307	289	300	300	297	276	275	295	280	315	270	275	313	282	299	292	288	261	296	314	309	253	270	297	283	298	287	253	277	290	291	289	255	283	307	280	267	272	294	268	275	291	262	284	281	276	271	323	305	316	277	281	298	315	283	271	306	313	270	290	320	305	298	300	309	293	279	287	291	271	308	294	268	277	297	306	307	302	305	301	314	279	297	313	270	288	305	288	286	275	302	279	291	294	315	271	313	308	283	301	255	294	255	306	230	267	268	273	316	303	266	282	278	303	302	276	255	318	294	274	297	258	298	252	287	297	287	321	301	273	301	246	305	235	259	297	310	273	295	298	278	283	281	299	276	280	307	305	291	279	275	294	296	294	286	286	274	324	293	295	317	291	298	299	291	290	278	275	311	290	310	314	287	312	314	319	293	287	297	302	284	275	289	284	325	288	276	272	284	271	246	254	301	313	279	308	283	292	277	275	284	294	314	293	262	278	277	257	319	268	250	272	275	265	263	307	252	265	280	288	301	310	307	282	249	296	314	290	278	314	284	267	277	272	300	310	281	279	289	273	248	273	286	283	307	281	301	285	280	268	310	284	289	289	301	291	277	293	285	300	316	259
9573	2357	6855	7805	4145	10951	44282	49763	42720	35178	25576	11015	709	712	693	697	665	696	691	702	716	698	696	685	692	696	695	688	698	721	664	683	647	714	665	696	701	705	703	701	682	681	707	715	651	689	712	684	663	678	695	653	665	669	679	695	668	658	679	673	687	700	668	682	659	668	708	720	695	634	660	706	624	631	653	664	696	685	699	688	662	699	734	691	667	675	663	677	709	697	740	694	726	659	755	737	703	679	677	690	655	686	679	676	698	631	735	669	650	718	681	662	688	690	686	739	691	677	662	638	711	675	711	685	708	707	705	682	689	661	675	662	676	684	632	715	681	748	619	668	687	685	686	714	671	665	690	635	663	673	671	688	691	653	690	737	684	668	730	674	703	669	619	708	691	659	681	693	652	667	650	687	626	593	665	687	665	676	693	683	679	682	684	677	682	640	657	742	683	660	702	730	675	669	649	719	659	648	722	688	696	677	727	680	650	667	683	719	673	676	647	701	673	654	702	687	662	720	679	668	710	681	651	695	674	710	640	672	699	634	689	681	703	713	674	653	668	709	658	657	637	649	709	711	682	691	714	675	692	686	684	687	670	682	685	718	652	660	683	700	673	709	653	685	701	701	700	726	740	700	711	661	674	692	690	702	698	679	696	659	658	652	695	666	677	657	685	697	643	689	683	687	691	703	719	669	672	641	697	662	714	707	666	689	682	706	647	671	696	729	685	706	712	656	680	660	701	712	670	682	666	667	673	671	678	657	681	697	716	655	614	642	647	660	700	667	714	696	691	703	658	666	678	697	656	684	672	712	690	649	717	646	680	655	650	641	675	689	691	719	687	699	740	680	659	619	657	714	733	667	751	662	708	682	676	714	683	702	681	714	657	719	709	663	678	666	697	674	715	721	690	693	683	722	632	704	677	711	699	692	676	642	681	705	717	691	706	696	717	699	643	708	723	688	670	680	648	664	671	638	725	671	689	689	690	654	686	722	667	698	682	693	698	663	693	686	707	654	696	705	674	706	644	667	668	641	690	690	697	636	693	677	663	625	717	690	685	653	706	693	676	721	698	689	678	711	704	621	702	693	643	706	666	704	689	683	707	688	662	725	700	658	715	640	695	669	665	708	701	640	683	685	660	682	687	700	710	693	676	697	685	689	711	657	670	690	671	697	673	651	674	694	731	678	661	692	694	690	676	706	685	714	684	718	707	695	642	723	697	675	692	679	671	710	717	707	671	687	665	669	701	654	662	671	672	670	732	696	692	695	680	683	727	645	688	692	688	675	581	686	634	632	675	658	693	649	699	715	682	667	684	681	698	681	707	672	697	701	650	700	656	707	690	672	698	672	731	657	642	678	675	670	705	703	704	691	683	650	694	693	653	659	684	683	714	641	738	685	658	697	654	682	628	703	688	641	662	650	623	708	656	701	678	674	697	701	675	733	698	723	653	690	691	735	682	693	693	686	675	669	682	672	612	697	661	727	650	721	683	672	686	680	670	669	686	696	680	689	647	678	659	674	643	724	667	722	680	703	681	651	672	665	678	668	690	660	690	697	659	698	640	704	707	679	682	708	700	662	738	670	690	654	671	679	671	673	663	630	643	659	727	707	651	705	640	683	677	703	658	708	680	682	661	654	714	700	736	650	650	669	699	638	650	700	702	691	713	675	679	698	721	615	661	711	658	644	682	677	723	701	695	715	721	656	652	671	676	712	677	689	679	685	670	682	676	693	671	734	683	674	686	675	720	693	705	644	691	706	691	683	705	689	699	707	714	740	674	688	647	665	672	720	700	707	680	644	732	672	672	643	704	669	663	709	686	644	712	639	666	674	644	665	699	687	737	682	662	687	700	663	638	719	662	655	664	679	675	693	676	655	646	732	666	675	672	704	686	660	715	722	662	684	676	638	660	698	733	702	686	726	687	702	712	682	717	686	686	670	668	691	738	686	722	703	677	723	680	670	675	724	683	719	668	667	690	646	714	652	706	718	681	669	656	667	646	658	658	678	593	687	712	713	674	707	690	676	677	671	672	710	664	698	666	634	659	699	692	637	685	676	666	675	666	699	714	669	626	665	681	642	657	691	689	709	691	648	665	671	696	672	713	643	746	716	705	691	696	709	647	675	696	690	705	684	670	664	651	672	645	718	677	672	667	685	661	636	719	678	672	706	678	667	726	661	651	715	662	693	677	641	667	662	699	699	684	685	693	670	676	708	688	653	671	701	648	672	716	745	698	674	673	647	692	688	692	667	660	653	711	675	679	694	701	693	666	667	664	689	649	743	676	693	691	682	671	652	677	686	648	650	685	648	733	738	679	641	674	681	672	678	712	698	674	686	648	659	650	652	660	668	698	735	664	687	670	683	687	706	669	719	696	670	652	680	660	685	703	695	707	672	661	704	672	755	665	681	686	737	747	707	666	723	715	632	745	714	662	677	697	713	723	676	697	687	676	748	684	728	656	643	679	675	699	671	693	704	650	719	664	664	663	716	689	635	684	664	674	691	709	670	670	656	648	724	644	730	693	685	627	680	710	654	643	687	723	678	646	687	659	662	633	740	681	655	694	699	658	691	675	679	688	668	675	680	693	651	687	669	658	672	702	695	709	678	674	685	661	719	708	666	686	669	679	731	672	654	674	654	679	680	691	709	678	705	720	720	672	612	696	686	698	707	685	636	744	702	648	717	668	675	662	670	656	661	707	674	660	651	692	615	664	656	657	666	692	688	665	668	657	675	665	670	674	673	704	708	642	714	678	709	683	711	645	681	694	694	628	659	702	705	695	668	687	673	672	669	719	677	689	699	683	704	659	699	715	713	669	672	682	681	698	710	667	702	687	688	653	717	699	672	725	718	714	698	685	686	650	691	665	717	642	661	666	689	691	733	709	646	722	694	687	718	696	669	684	712	688	706	695	669	643	662	745	692	688	681	702	664	677	691	692	650	687	688	658	720	712	725	737	699	637	663	707	657	673	635	662	672	652	659	686	676	685	709	674	638	663	653	656	682	659	691	660	685	646	670	720	693	680	711	700	647	725	690	681	695	709	655	662	695	668	676	653	667	670	738	685	725	688	706	706	692	695	684	659	736	685	713	662	662	659	683	679	636	647	688	689	675	698	624	687	733	713	704	675	715	674	662	660	693	700	747	684	653	718	666	658	726	675	670	710	689	657	653	682	660	642	641	676	712	721	668	696	653	714	671	684	669	686	749	690	697	667	702	703	690	631	663	687	678	699	663	648	644	672	679	720	733	652	725	705	679	668	717	695	670	659	747	677	670	644	663	721	665	668	669	691	698	688	667	689	681	699	722	714	676	658	683	655	639	692	727	734	681	639	713	663	700	721	660	653	656	674	689	667	650	692	711	692	647	690	675	701	702	727	697	644	672	692	647	687	712	717	654	659	656	718	679	664	674	701	703	680	699	682	660	645	654	722	669	642	661	689	646	727	651	695	683	727	679	671	686	647	701	656	708	714	715	685	683	657	627	671	691	712	693
26294	11324	20772	14919	3832	4112	38973	47299	37622	28240	18560	5734	531	308	326	356	338	340	364	346	302	378	339	353	323	315	334	323	313	338	333	355	357	339	322	313	337	334	352	338	352	345	375	327	345	343	361	340	377	355	332	313	341	326	339	337	365	321	358	348	325	339	319	309	342	338	345	325	320	318	354	352	353	333	316	329	344	327	336	362	358	344	332	309	333	349	329	341	349	352	310	345	316	342	359	329	311	330	296	338	343	343	337	307	349	325	359	336	350	330	342	314	338	311	314	345	362	362	410	326	357	351	317	289	358	319	356	355	356	300	326	363	338	354	325	318	313	335	324	334	339	338	344	312	345	358	339	299	358	341	352	329	302	329	339	312	370	358	361	365	323	338	318	354	333	337	313	341	367	379	326	324	382	330	339	320	352	341	357	346	343	354	354	357	345	335	324	371	364	341	341	326	342	362	337	364	340	380	370	318	362	334	312	308	321	347	335	358	352	337	320	391	347	353	329	293	323	329	324	293	323	354	335	396	352	353	318	346	332	348	349	350	361	309	331	340	349	336	376	366	328	370	354	362	361	336	346	354	337	351	372	329	325	365	309	342	322	301	359	352	331	335	366	375	349	321	326	351	325	323	337	329	360	326	337	323	361	361	344	342	332	339	346	342	347	340	378	352	329	352	324	356	348	334	363	359	355	347	338	333	357	320	355	392	356	320	349	343	342	350	357	387	406	321	350	343	344	340	348	349	359	351	338	361	340	326	342	330	351	356	305	313	360	347	338	382	346	324	353	378	334	377	327	346	355	355	347	342	369	349	368	334	328	350	371	341	332	336	327	365	348	335	328	339	339	338	331	290	342	343	339	343	334	357	348	337	358	309	349	347	371	356	364	337	336	326	358	326	341	316	352	358	335	370	338	326	359	312	330	357	361	320	317	340	358	376	354	355	352	336	322	338	362	330	337	369	337	340	343	338	338	333	332	338	363	325	340	325	345	353	332	340	321	337	357	352	325	360	315	333	320	369	336	333	351	343	342	366	353	354	301	339	337	339	382	334	337	337	312	312	357	357	344	363	356	333	350	332	347	333	356	351	332	315	349	312	341	375	363	322	296	353	368	331	358	311	326	342	354	325	341	334	320	332	326	350	355	360	347	349	327	368	318	332	358	363	347	354	344	354	347	342	341	350	347	338	357	326	332	341	311	339	351	351	340	369	351	342	323	360	328	358	325	316	337	345	321	312	355	327	366	319	313	357	330	312	338	324	340	351	334	360	372	346	327	325	340	324	305	322	357	327	339	346	319	332	344	326	318	352	332	318	357	288	351	339	332	335	375	330	370	350	351	375	314	359	356	337	372	364	345	345	338	373	310	328	340	362	361	343	376	317	324	348	390	351	323	323	374	330	321	359	323	340	315	281	376	353	346	362	344	382	371	362	317	332	344	328	326	371	336	295	343	371	340	344	337	331	357	322	348	346	367	343	348	343	323	349	353	314	341	339	373	334	343	352	343	356	365	329	330	341	344	357	349	324	360	334	358	351	297	379	347	351	360	322	377	349	331	345	333	343	351	352	332	352	330	353	340	376	356	345	343	357	336	358	360	334	389	352	319	376	317	351	354	360	344	370	326	320	326	317	332	391	366	368	345	375	337	330	329	346	338	364	342	345	301	304	304	338	352	351	318	328	351	350	330	339	357	338	325	334	358	349	361	324	321	363	301	358	323	338	367	344	325	332	356	340	318	334	379	330	347	361	340	306	330	340	332	325	344	305	357	340	317	357	329	364	385	341	327	352	343	328	370	352	324	367	330	307	327	369	358	362	357	357	342	390	340	301	331	321	365	325	317	344	359	325	340	330	325	356	359	372	364	340	337	338	343	337	324	354	362	318	347	325	374	360	328	354	355	354	296	334	350	335	367	378	341	334	345	339	351	360	361	364	371	383	363	308	363	360	355	355	368	344	339	334	357	358	369	329	351	377	338	337	335	326	378	381	347	382	338	331	361	335	374	337	361	328	328	345	298	370	381	342	336	340	363	360	336	363	367	350	307	330	336	337	322	401	344	345	330	350	361	335	345	321	355	342	333	324	326	354	338	346	341	306	315	339	369	365	342	368	344	351	329	357	328	341	313	341	329	349	334	340	340	371	359	311	360	349	341	348	350	364	307	331	325	388	357	339	306	323	333	339	318	311	323	341	335	359	341	339	347	334	346	360	326	380	371	351	345	336	362	335	336	323	335	324	307	326	354	312	339	330	311	329	355	312	326	352	347	354	364	332	325	354	364	333	370	330	301	329	337	341	343	330	333	327	333	330	351	368	330	353	345	328	286	350	323	346	353	345	337	331	328	341	356	334	335	339	351	330	355	363	343	342	332	354	325	292	365	390	342	335	363	362	341	354	340	341	314	314	321	351	335	338	324	327	342	332	358	371	334	376	378	346	352	338	355	320	335	342	337	351	334	317	351	347	346	334	339	328	326	350	353	351	340	311	346	358	355	334	361	363	346	329	320	366	318	355	342	360	306	370	318	336	339	328	379	323	322	390	326	324	309	357	336	315	352	357	317	346	333	295	366	356	355	338	321	327	356	361	352	344	346	328	327	350	335	355	364	295	319	328	335	358	350	313	327	344	335	361	360	340	329	361	353	352	343	350	340	348	309	320	399	357	349	312	358	325	314	325	350	339	323	321	368	360	306	340	312	333	353	326	341	350	328	314	332	319	334	334	360	350	353	346	331	375	345	369	362	347	349	347	360	331	321	336	313	379	345	351	322	334	331	324	363	335	336	328	354	354	293	309	351	344	342	323	336	337	310	324	339	332	311	315	324	342	349	319	349	346	357	354	350	353	337	314	354	321	360	376	335	338	353	373	343	349	338	351	360	363	328	356	347	346	357	340	358	356	340	316	332	371	348	339	345	358	283	375	335	341	337	366	297	320	351	346	335	302	344	314	334	346	361	296	356	310	362	344	345	343	377	392	341	389	354	340	347	339	312	325	371	352	359	350	353	326	358	352	308	335	342	345	325	354	308	315	325	346	344	335	347	358	333	358	364	368	367	336	352	339	306	341	329	345	334	346	335	359	377	308	356	342	333	341	335	344	341	372	365	321	335	398	326	341	325	327	319	378	345	358	362	352	345	335	334	323	340	331	354	333	353	345	310	364	352	312	355	336	363	331	379	338	323	340	326	352	352	345	320	336	323	351	365	348	363	355	391	335	328	321	331	363	347	323	341	361	346	340	380	338	310	320	346	377	361	310	318	342	348	314	371	368	366	335	352	304	330	379	339	363	370	344	315	309	322	331	313	374	347	317	379	347	342	307	322	355	324	316	389	330	330	345	324	315	359	369	377	318	368	346	321	323	330	316	334	331	348	357	325	363	325	350	376	339	368	332	355	327	365	347	334	297	351	353	382	363	348	339	379	378	348	362	357	400	357	365	346	371	360	360	332	354	378	347	315	340	341	372	344	311	330	335	314	332	338	334	360	343	339	330	353	321
12791	8173	23381	17850	7980	12389	56719	61542	53721	46123	35975	14847	874	889	826	862	861	848	829	800	854	847	796	881	844	868	815	809	822	799	830	847	771	867	834	828	769	850	826	843	780	770	817	841	808	781	840	833	772	886	824	851	837	801	839	863	826	817	848	822	817	825	797	826	788	781	798	759	841	813	812	821	860	796	807	839	764	762	778	853	767	798	802	767	832	858	792	857	794	824	814	824	826	822	789	804	794	791	874	820	825	781	790	873	789	805	801	811	865	836	808	835	854	826	798	824	846	808	799	814	817	829	826	847	825	784	826	815	845	791	789	766	832	846	792	811	827	832	823	832	789	813	811	845	822	807	815	821	807	825	817	822	783	861	805	860	853	816	767	835	835	813	826	837	805	820	784	813	788	870	831	799	773	802	799	775	842	821	826	804	854	859	811	798	789	812	835	783	780	794	813	804	778	780	782	835	906	812	788	842	812	740	864	843	757	789	882	839	811	785	819	816	777	817	834	783	836	799	835	871	773	819	827	864	805	765	775	803	812	786	832	817	850	755	824	790	850	796	773	806	846	816	759	814	810	826	812	801	827	843	800	774	787	816	859	871	790	765	854	824	818	809	806	846	855	781	809	799	741	802	857	840	855	834	831	851	826	750	814	812	792	807	778	809	784	868	803	766	872	853	768	880	780	844	788	835	796	802	795	834	821	785	804	825	858	832	873	842	835	813	849	803	855	783	811	812	780	833	819	799	771	789	826	843	792	797	780	798	791	828	844	784	843	782	834	904	803	844	834	795	812	813	830	804	854	815	788	851	837	814	855	788	797	819	754	811	783	853	782	823	824	801	821	782	789	837	830	853	819	811	828	839	814	813	778	829	813	840	808	800	823	829	824	821	869	818	815	872	778	818	832	784	797	840	809	797	874	858	830	833	852	806	822	819	791	831	794	789	824	780	813	803	819	808	806	785	827	836	782	827	836	764	823	817	817	825	818	882	817	889	858	858	787	800	803	830	768	793	794	808	843	781	802	796	781	828	778	812	834	794	784	898	778	841	828	787	862	844	807	757	773	849	857	800	814	807	811	831	809	802	884	858	772	828	828	779	823	818	806	810	791	843	867	841	845	806	804	809	846	847	792	830	788	838	839	771	810	812	823	794	838	799	864	819	767	854	789	796	825	830	771	854	818	793	827	875	791	776	778	803	774	836	824	796	749	804	826	765	800	835	760	815	817	804	780	813	804	835	819	755	856	823	823	795	806	807	827	802	859	855	836	825	834	850	821	790	782	822	810	781	789	861	811	805	810	786	849	824	782	855	850	824	826	861	836	903	795	890	831	852	814	797	841	801	794	761	846	839	825	843	821	763	861	864	840	809	801	832	790	832	835	851	843	832	812	755	835	822	802	819	845	802	827	790	810	794	777	792	803	789	831	829	803	813	855	811	840	786	796	780	771	819	788	815	767	819	801	777	836	871	821	829	780	783	836	863	787	765	861	787	851	816	784	781	824	781	815	835	826	792	861	834	856	850	789	810	800	825	793	845	777	823	818	815	756	766	828	840	800	858	861	852	792	832	825	827	795	811	778	822	811	822	895	851	787	847	800	868	835	771	846	803	810	793	856	825	858	845	869	864	802	839	843	808	860	788	802	840	846	783	789	759	844	855	807	767	845	805	803	814	864	824	837	791	840	826	771	814	768	847	814	830	802	788	835	793	798	813	841	875	744	842	819	840	745	843	830	784	839	880	859	773	826	791	802	839	796	768	852	862	832	806	825	796	851	776	779	862	785	802	805	824	824	853	855	840	787	854	834	786	846	842	832	801	839	815	835	838	768	831	808	834	837	836	796	811	798	817	806	785	780	837	826	817	797	818	814	853	863	814	822	854	776	840	799	803	826	828	748	818	855	811	822	857	821	812	796	851	804	804	788	823	883	862	807	871	830	857	841	841	854	851	815	791	817	803	775	811	834	820	826	862	767	805	836	803	815	814	836	832	818	798	772	817	846	773	801	777	864	788	838	837	814	771	834	790	820	787	760	824	815	798	753	769	823	796	780	821	828	806	800	788	841	823	808	809	832	809	824	791	821	776	854	821	807	799	811	812	849	781	814	828	804	807	845	851	797	781	752	861	806	845	810	854	789	812	806	799	783	861	811	824	836	792	836	816	783	834	810	879	799	824	789	777	834	814	849	888	822	817	813	753	766	805	882	875	817	863	791	811	811	830	806	793	820	817	803	806	769	872	725	799	798	787	809	793	836	810	801	842	805	789	826	796	810	784	822	796	833	846	831	834	827	812	774	822	846	802	822	836	866	855	846	795	768	840	828	807	828	833	807	796	781	831	845	834	808	781	876	851	852	856	811	803	808	806	829	846	817	799	820	779	838	810	831	824	851	864	809	796	844	791	806	804	815	827	839	767	834	837	869	811	800	799	890	841	779	809	810	809	793	804	801	840	772	822	805	824	797	759	828	831	840	770	849	756	819	880	859	843	774	848	855	840	809	835	765	814	805	770	798	800	799	829	831	834	777	769	796	817	800	799	829	818	856	850	808	885	789	812	777	798	831	866	824	827	806	823	824	816	855	797	841	864	847	827	792	784	823	849	917	783	915	772	801	795	826	817	846	848	825	840	794	773	748	840	788	831	816	788	819	856	792	846	798	820	748	839	783	814	823	845	793	799	782	774	793	791	785	855	750	829	784	792	767	812	820	770	778	842	781	752	803	828	844	820	787	790	806	845	841	802	797	782	797	804	791	759	820	824	842	827	799	801	827	867	855	860	861	783	821	802	812	774	810	821	871	869	794	856	827	837	807	784	819	785	836	859	829	820	817	785	810	813	821	815	860	840	808	796	803	775	826	788	825	835	798	807	795	772	825	867	842	859	848	800	789	810	813	821	803	828	836	843	802	772	772	786	798	801	822	790	814	827	776	780	818	801	823	849	818	809	806	783	838	868	844	810	816	794	803	852	851	831	768	837	764	851	880	791	787	857	772	798	813	793	834	821	802	807	792	819	819	788	798	800	811	804	818	821	819	805	759	825	837	823	806	800	793	781	780	865	835	795	805	807	863	784	804	826	826	814	793	828	769	839	839	845	846	836	811	789	826	780	797	818	805	808	802	812	808	765	858	808	844	797	786	788	794	791	815	810	863	822	812	810	814	767	792	783	815	821	789	844	796	803	817	803	797	819	789	802	794	865	788	844	844	777	851	808	859	807	770	790	852	781	811	824	782	805	814	756	860	829	781	853	829	827	786	859	831	864	782	845	787	855	812	808	774	803	808	780	812	837	790	858	843	785	814	854	856	799	839	780	783	809	797	760	747	773	791	761	831	824	808	826	828	813	846	816	762	832	854	783	816	817	832	784	821	783	806	790	774	849	738	858	815	824	823	812	798	799	764	815	821	807	792	788	833	802	798	810	848	843	801	776	863	829	800	832	790	801	832	833	788	815	795	852	813	783	839	811	783	835	810	806	777	775	880	817	801	785	851	770	786	810
6108	2235	7705	6050	1500	554	1408	1853	1764	1721	1135	632	467	446	404	393	450	413	423	421	462	379	413	403	434	397	382	456	460	439	437	421	408	440	400	426	461	432	398	424	418	421	414	412	418	413	430	447	430	403	461	426	422	403	411	383	415	433	472	439	460	408	419	414	413	439	447	449	383	384	429	404	438	409	436	433	429	436	426	420	435	442	444	416	443	421	434	430	437	440	434	360	425	434	466	418	419	426	409	459	396	417	451	418	389	360	441	396	450	416	419	450	448	428	465	419	428	400	423	433	420	455	396	451	430	415	457	454	438	439	418	423	426	421	411	435	430	412	421	409	431	412	424	416	449	408	418	407	420	403	394	371	411	407	416	429	427	418	403	446	470	426	408	429	420	452	423	471	372	400	442	426	391	427	434	392	415	388	423	453	407	419	411	447	413	437	436	415	409	431	417	406	423	431	441	403	411	406	414	406	426	409	465	439	442	427	408	438	434	427	436	441	415	430	426	470	427	435	382	419	412	429	442	405	410	430	420	431	416	430	417	436	438	424	428	435	440	441	434	452	440	430	458	413	446	412	412	429	439	434	446	437	423	445	427	427	432	442	441	421	441	446	432	451	436	391	388	464	433	423	411	419	409	412	419	457	425	380	469	414	439	436	402	404	410	420	419	412	395	460	463	435	436	427	426	429	398	432	452	460	421	459	439	433	449	442	387	401	477	404	462	411	419	417	404	402	448	438	396	405	412	411	421	445	396	388	427	429	456	428	406	435	448	403	448	486	398	444	428	414	420	435	441	459	423	430	447	393	407	441	448	414	432	428	446	424	424	427	403	396	429	415	456	457	453	416	414	443	422	439	427	441	444	443	402	413	444	425	420	374	398	410	436	425	443	386	432	444	378	434	438	406	442	430	398	396	446	428	438	443	391	451	453	410	409	435	419	429	398	419	390	379	419	448	443	443	409	393	411	426	418	425	407	405	365	417	440	429	445	396	398	375	416	434	408	411	464	424	437	420	385	449	440	438	447	442	434	437	433	388	426	432	456	402	392	424	413	426	456	436	439	419	405	431	408	409	414	425	432	472	425	446	384	436	404	434	393	443	411	412	433	408	413	449	458	404	405	410	423	424	377	443	434	472	373	426	423	452	424	422	458	406	428	405	388	430	425	433	449	409	436	447	447	485	434	417	451	391	423	383	434	417	419	412	429	423	475	425	417	405	420	453	431	429	425	390	450	426	455	413	417	431	436	436	376	412	430	420	443	469	418	432	420	423	414	457	407	425	434	429	439	444	435	431	398	416	424	427	404	378	411	399	403	424	394	453	413	426	426	441	398	451	422	434	413	422	419	373	441	386	408	427	420	453	429	439	381	428	451	429	462	454	444	419	427	420	407	421	454	382	424	406	415	434	447	423	434	428	439	414	422	418	403	378	407	416	424	418	431	464	425	413	395	458	404	408	430	427	466	417	423	424	422	437	419	482	406	450	411	431	425	429	426	412	456	416	436	422	410	412	398	434	386	429	371	409	436	399	421	432	427	436	453	401	454	434	413	417	428	466	424	462	424	421	447	421	426	443	450	418	430	441	422	439	457	416	423	443	387	407	420	437	445	406	446	422	453	423	470	453	426	420	427	376	441	402	444	430	478	434	427	444	433	448	444	400	406	373	429	441	430	438	446	434	465	419	457	468	438	384	425	417	400	399	396	445	427	476	397	421	417	430	435	384	396	450	465	405	429	418	420	462	415	410	430	414	440	424	467	406	415	404	426	436	421	421	395	417	445	422	419	405	418	431	416	427	441	415	439	476	417	425	429	422	382	380	440	393	431	444	441	446	439	441	419	416	442	425	434	410	429	396	425	419	426	478	429	410	438	453	411	437	401	420	439	406	475	437	409	414	420	422	406	444	422	393	408	437	421	462	414	434	440	444	414	420	428	430	416	426	438	427	459	386	424	379	389	409	430	423	393	418	442	464	454	421	445	420	437	455	432	395	454	426	457	421	445	464	430	441	429	459	404	411	386	421	408	428	465	433	437	396	466	412	371	452	434	413	407	403	418	420	426	400	410	450	476	446	404	429	429	432	418	397	424	409	400	399	408	388	437	391	334	439	447	410	416	425	424	407	448	435	425	429	409	415	403	452	437	395	415	430	431	437	413	435	448	443	436	417	407	449	414	422	388	451	428	418	399	418	430	408	417	451	443	392	420	434	424	407	404	443	415	379	438	392	422	421	426	443	430	482	460	429	457	425	398	408	480	446	418	406	415	397	424	420	437	442	417	414	419	457	413	403	439	428	394	429	433	478	414	431	372	413	432	409	439	415	379	398	412	439	442	437	457	439	405	411	407	379	383	438	431	414	446	421	445	436	437	411	422	408	433	423	433	480	415	404	452	430	467	441	454	383	389	432	427	382	410	444	408	435	454	405	410	429	436	429	460	424	403	433	418	436	435	416	446	425	411	420	442	439	414	459	436	396	451	451	433	422	391	451	431	421	427	435	415	403	444	408	393	412	415	407	452	451	420	431	431	439	436	428	423	408	425	447	499	418	403	459	429	431	434	433	409	430	428	448	439	438	411	435	439	456	408	392	416	424	395	434	416	445	398	443	456	450	439	463	393	381	387	428	436	384	421	411	440	454	445	392	392	472	412	410	425	433	402	436	411	420	428	445	432	415	440	427	419	431	392	443	383	404	414	382	419	421	439	458	442	441	449	390	422	439	425	395	411	457	426	402	430	410	383	431	437	425	450	418	443	388	432	421	419	433	429	433	418	422	464	388	438	438	431	441	402	403	459	429	386	395	449	417	440	410	401	400	473	406	432	423	411	411	407	394	417	457	390	435	420	432	437	456	479	395	448	457	458	426	446	439	402	398	421	431	406	419	430	408	425	420	420	415	435	420	465	433	468	428	436	414	405	440	421	421	433	365	407	458	394	411	471	459	426	444	417	422	430	391	432	439	403	460	397	398	421	422	416	437	431	435	447	415	435	415	417	429	438	428	431	429	447	470	407	397	427	436	407	430	401	425	411	454	425	449	444	428	459	416	448	423	400	432	454	437	400	471	467	423	431	448	376	425	415	430	447	419	427	400	436	432	432	458	420	397	445	400	390	397	437	436	415	403	412	427	421	381	419	445	449	384	418	449	442	394	410	379	462	473	408	405	416	419	450	442	465	390	395	456	400	422	406	400	414	419	418	398	393	435	455	402	392	420	411	431	419	406	454	416	427	464	448	448	421	470	422	451	399	448	430	403	400	414	439	459	446	419	457	388	456	424	416	439	434	402	446	421	414	403	411	433	430	401	407	434	443	451	405	431	414	446	433	439	415	428	448	400	419	448	421	411	396	413	442	394	482	447	432	423	409	455	432	431	433	432	426	422	425	402	428	392	457	427	425	449	375	400	442	433	443	425	437	437	413	450	430	425	394	432	385	426	451	417	402	420	433	407	363	432	427	417	417	440	438	411	428	414	434	483	410	431	413	445	428	443	430	448
4214	2430	13669	12381	3830	1528	6240	8115	7465	6088	3831	1718	922	980	967	933	941	971	989	934	953	985	998	1001	945	959	982	956	973	947	991	960	995	940	951	933	926	937	927	996	980	960	956	1003	943	968	947	957	949	942	965	962	920	995	953	966	945	941	986	933	932	942	906	911	852	978	954	964	951	892	978	1006	943	885	918	963	936	947	952	973	951	955	991	973	929	945	929	920	986	930	928	999	980	917	991	1005	975	989	939	930	1005	960	1003	959	927	878	989	916	966	959	974	978	1010	972	956	989	959	1032	922	914	918	909	921	951	981	901	1007	981	989	961	973	954	974	938	992	1026	953	973	966	953	986	969	940	945	983	946	938	937	942	979	920	960	887	930	960	1019	943	953	924	992	961	944	920	938	941	1017	889	906	915	946	933	991	991	946	939	950	994	968	968	1000	900	956	957	968	944	965	938	912	946	1006	982	1018	986	980	940	921	935	925	936	912	950	1062	942	964	1017	948	1029	911	1004	943	943	1022	949	962	906	949	894	917	912	927	986	950	993	967	958	962	970	974	1004	949	954	944	938	910	1026	958	987	974	991	925	960	976	968	978	963	960	953	964	921	974	952	979	1007	926	978	942	996	944	926	998	969	919	931	1037	971	955	964	991	940	916	907	947	935	985	992	910	994	1005	979	992	969	942	962	923	929	953	990	919	961	933	969	925	955	963	921	918	895	967	940	914	973	973	952	948	941	897	916	918	938	969	902	1008	924	931	943	912	980	967	915	1001	975	940	963	916	987	960	959	912	950	988	944	969	1002	936	984	928	940	971	901	924	926	954	945	941	973	915	980	990	943	928	915	951	937	948	947	992	889	950	942	964	991	925	926	1025	964	988	957	981	919	998	974	980	910	940	965	990	933	923	912	896	983	984	918	1005	919	931	956	1024	935	957	945	977	928	950	935	981	976	990	952	941	939	969	926	949	949	917	930	994	959	1023	999	968	950	992	971	914	956	977	950	978	966	905	959	960	994	1017	950	1020	968	988	941	946	932	999	924	931	897	977	970	971	896	918	938	970	1011	1000	969	984	939	922	930	971	978	991	934	903	934	971	952	945	944	959	909	1011	985	926	917	970	926	997	971	985	1004	939	986	949	970	938	978	970	951	949	976	930	934	962	1003	972	1008	901	914	922	917	956	897	962	928	988	991	908	982	992	985	931	1029	986	978	931	997	925	955	965	940	947	976	983	914	971	995	891	976	920	970	954	947	957	971	971	990	992	918	965	953	953	954	958	905	935	980	915	915	995	966	955	932	952	967	915	944	964	974	889	932	925	961	936	949	997	926	964	962	941	987	946	983	978	977	931	959	1010	982	982	913	915	989	948	929	920	941	940	973	922	942	956	924	940	869	957	934	954	955	923	976	925	978	959	960	993	928	970	978	962	912	963	998	948	922	964	934	928	954	910	979	957	939	935	913	931	955	961	997	980	903	895	984	1015	980	1022	971	919	937	929	929	948	979	986	944	939	942	985	938	1006	967	954	946	954	913	938	963	1014	938	1004	962	954	945	974	1005	1038	933	977	977	978	950	981	976	969	927	968	1024	1048	979	974	961	975	983	931	949	956	937	865	894	980	1024	924	956	998	950	983	930	950	984	980	968	945	889	980	956	1002	978	938	970	959	954	986	983	915	934	906	944	957	945	921	969	960	930	1005	1016	976	868	906	961	1000	922	939	934	973	948	925	939	966	953	1000	1000	1006	969	918	970	926	965	965	933	985	956	1003	921	916	988	922	960	925	899	972	932	989	955	955	981	974	984	963	971	988	946	963	953	897	989	954	924	920	995	918	940	937	929	946	992	968	919	958	967	947	962	905	929	1001	925	923	897	946	945	909	929	935	972	978	987	936	910	966	974	1008	972	945	962	962	926	943	943	979	926	957	940	940	995	941	967	924	986	953	981	928	932	938	942	936	961	962	938	957	938	941	974	910	924	880	938	989	972	960	938	923	927	930	981	969	907	949	971	987	952	948	956	965	925	1021	922	1006	967	967	965	998	942	938	992	930	959	947	975	997	968	941	995	944	911	962	996	987	998	1001	912	939	957	915	1021	1022	969	956	957	938	952	998	951	921	959	935	984	916	958	936	957	953	981	970	1049	957	921	988	951	943	994	1001	976	934	922	990	946	947	914	947	959	941	889	924	943	988	991	970	953	949	927	918	947	931	903	992	969	929	956	968	904	948	975	975	979	1001	962	929	941	902	1003	966	939	987	936	980	967	994	955	963	915	970	967	983	967	978	964	950	975	941	965	966	884	943	976	941	973	927	970	897	963	917	976	919	994	940	1009	972	945	925	964	945	947	917	931	1003	931	898	971	979	984	999	944	930	942	965	867	926	971	929	941	953	981	955	979	955	942	967	947	1006	948	986	970	890	966	938	955	948	969	965	949	951	944	926	904	918	914	972	907	980	963	964	982	962	978	979	921	958	997	954	947	925	957	996	928	994	1001	938	998	1001	945	981	981	946	994	988	899	934	964	925	941	962	977	944	899	940	906	922	1025	923	960	899	957	955	955	981	970	950	943	974	922	989	955	948	955	972	920	992	944	911	929	941	966	954	901	967	911	914	986	968	966	986	954	972	956	989	958	905	998	924	937	931	920	938	921	946	931	970	955	971	912	934	994	972	957	972	950	998	941	944	958	980	998	990	944	964	965	952	962	974	938	997	969	914	934	940	968	961	923	951	1004	1011	903	936	956	948	935	976	949	928	967	941	967	975	968	908	946	983	956	908	939	963	901	917	991	909	934	969	981	982	913	961	965	960	958	931	915	941	911	920	971	976	966	990	945	963	985	981	909	935	941	921	945	988	932	977	919	963	1003	987	958	1000	926	942	1001	936	963	964	898	983	888	968	976	1001	948	947	908	959	936	970	947	950	968	943	956	989	962	945	978	1021	938	976	905	969	989	966	899	926	964	973	930	959	929	964	951	964	1002	901	906	991	900	965	921	962	990	935	983	933	921	919	963	942	921	989	1012	946	948	969	995	947	979	972	961	886	1009	940	954	969	949	946	906	905	964	1008	931	910	950	941	963	933	969	1028	965	943	928	987	945	924	958	956	989	878	954	944	966	944	948	914	961	961	913	971	934	967	959	936	904	926	976	940	921	952	933	980	1006	974	990	975	955	923	992	949	926	991	958	982	956	921	910	1007	979	980	959	985	977	934	993	987	945	959	981	922	941	958	956	1000	960	975	901	976	980	989	966	954	909	975	994	954	965	966	957	903	937	968	938	938	894	982	939	994	1017	945	940	972	921	963	933	940	925	941	965	966	934	983	973	961	973	946	902	962	925	945	926	1024	995	958	918	957	958	935	883	950	971	926	952	905	958	953	952	996	988	998	934	917	946	1017	1008	987	908	936	924	1002	949	1001	1017	949	962	906	961	989	1009	944	959	945	1012	1005	984	985	976	948	996	958	952	957	969	964	960	958	992	939	1016	950	965	915	910	942	940	934	952	994	935	961	1005	932	951	913	928	973	925	934	955	966	961	965	963	961	954	921	909	893	945	934	977	967	975	924	984	975	975	992	977	971	908	943	909	960	1005	940	938	963	962	966	973	958	918	954
14804	5249	11325	15957	6630	1519	11531	18152	24125	23152	14032	4382	349	314	280	266	317	322	293	323	284	275	289	279	305	279	296	290	266	252	295	254	272	301	290	256	264	290	290	286	306	295	301	272	293	279	293	281	272	280	316	276	286	300	290	274	283	272	315	253	289	303	294	249	265	281	265	318	262	264	306	305	265	269	252	296	292	294	287	296	298	270	258	306	260	276	292	270	301	282	254	291	291	283	304	288	304	289	272	294	297	269	317	268	279	278	303	280	297	270	292	278	262	313	304	271	318	290	260	293	272	266	280	274	291	304	268	270	297	266	310	281	291	302	272	278	265	282	289	290	309	274	269	271	252	276	263	293	275	289	297	276	286	286	283	281	318	278	280	275	298	305	267	274	263	258	269	288	293	298	289	249	279	277	292	263	281	272	283	277	237	250	260	279	262	258	273	295	299	292	266	288	305	261	266	286	264	296	304	256	274	285	258	272	278	308	294	303	255	289	259	260	304	255	277	290	300	284	276	260	281	282	292	292	261	271	284	276	293	300	292	300	280	271	292	289	309	300	268	246	281	284	297	284	248	324	272	263	279	256	301	317	291	297	303	276	251	300	280	281	292	304	291	296	276	298	290	264	274	323	259	299	275	257	274	293	301	280	302	268	294	299	301	274	302	247	285	276	271	266	272	298	289	230	258	255	277	310	311	291	279	274	288	254	278	277	282	251	278	304	280	293	288	233	305	300	305	288	267	297	273	278	289	279	323	261	271	285	289	245	296	286	293	282	276	290	271	264	323	285	318	312	305	311	292	276	282	265	264	292	280	257	268	289	272	300	288	305	288	280	315	297	296	290	281	296	274	289	288	273	313	268	248	294	299	259	269	273	295	265	297	277	267	323	290	307	266	288	293	278	277	272	273	299	263	275	308	288	274	282	274	277	270	317	287	303	266	260	270	280	283	283	267	303	305	306	294	306	280	263	289	290	259	297	260	294	290	267	286	287	279	266	279	326	285	293	267	299	288	283	289	321	281	278	278	283	322	278	293	290	272	289	264	295	301	299	272	308	329	260	312	289	283	268	277	284	301	294	262	303	291	234	277	260	305	295	317	321	295	291	284	299	268	324	296	256	268	279	271	312	272	286	286	277	314	304	250	250	293	251	285	317	305	266	271	297	307	279	297	274	276	273	279	294	244	279	259	304	254	283	283	268	268	274	294	312	291	284	260	297	275	299	302	312	289	266	303	325	316	267	271	310	292	317	306	274	275	258	272	272	273	344	291	303	304	298	282	285	264	276	247	277	263	280	275	262	291	264	271	310	331	305	284	261	335	297	270	291	298	302	292	275	295	286	292	277	263	286	255	267	291	306	277	268	322	272	294	289	283	260	298	293	283	306	277	251	296	254	295	273	275	289	278	292	280	293	292	263	279	282	282	275	266	290	295	269	307	291	242	293	277	282	245	310	305	289	254	280	291	254	328	304	267	270	288	268	284	276	248	240	251	284	317	281	270	281	286	290	298	270	289	293	301	309	277	277	256	263	280	284	279	316	258	265	312	259	295	300	276	274	270	275	306	272	243	289	298	268	264	309	260	272	281	292	274	258	297	301	275	275	270	297	292	293	298	335	258	302	263	268	289	275	274	271	263	284	300	279	324	246	272	283	295	288	273	261	262	267	282	264	278	269	291	262	317	311	301	320	298	261	271	278	284	298	297	257	322	290	307	302	278	277	277	255	244	302	293	244	270	301	301	273	280	277	296	310	265	255	298	286	286	317	256	276	303	292	299	300	299	252	289	325	295	276	282	297	273	276	265	280	267	281	292	284	270	270	284	306	275	294	268	302	285	261	271	298	277	252	251	315	273	301	300	289	333	286	273	275	270	286	277	285	279	290	284	283	288	294	297	266	293	276	258	265	287	287	285	272	295	288	302	294	263	301	306	255	274	269	295	291	301	289	259	275	292	276	282	256	270	288	283	264	268	290	294	301	311	289	288	287	259	255	280	289	267	282	300	295	273	276	300	261	291	283	314	264	275	274	293	312	251	280	261	296	276	288	232	236	270	304	308	280	299	280	265	283	279	259	270	305	314	297	257	273	292	267	317	280	293	280	302	278	270	300	250	261	272	287	281	286	297	259	291	301	257	293	298	315	255	283	272	269	257	290	300	284	284	259	295	271	269	305	273	262	307	261	306	285	269	306	308	226	288	311	284	239	276	285	281	311	289	278	285	275	276	268	280	283	290	298	286	293	269	288	271	279	265	282	289	266	296	302	287	288	297	262	282	289	274	295	266	295	300	281	291	299	288	286	283	291	296	282	295	291	270	279	283	317	301	266	296	288	299	299	262	276	297	279	266	281	299	278	265	293	290	258	325	266	327	307	258	287	265	309	280	273	307	254	281	273	280	303	262	272	271	290	276	279	280	294	278	301	289	267	295	277	287	311	280	288	269	288	286	313	297	292	285	296	273	302	267	280	248	299	275	262	296	299	285	277	292	289	281	261	263	273	307	265	280	272	259	306	293	273	286	310	297	280	264	257	270	314	310	322	267	289	308	273	260	297	299	276	286	276	309	299	307	315	278	303	307	271	288	312	267	302	270	299	285	264	287	264	283	270	315	288	275	294	264	281	290	273	258	275	282	243	286	268	252	282	291	262	294	274	294	276	268	288	280	265	290	256	286	270	262	262	300	329	276	274	295	276	282	283	286	281	295	291	319	281	279	266	280	274	282	292	308	287	304	297	294	270	288	298	284	296	256	328	287	308	283	294	258	309	251	272	294	288	289	275	286	280	281	245	272	276	267	270	293	279	281	299	266	276	277	296	320	264	270	299	308	286	308	275	312	272	281	281	273	275	306	271	295	259	280	272	267	289	241	310	258	298	273	302	269	311	265	303	267	274	272	289	287	289	279	259	292	288	305	276	273	269	298	283	271	263	295	272	275	279	262	264	309	285	275	298	290	297	289	267	268	273	305	303	305	288	271	339	251	300	269	289	272	281	270	276	287	267	295	284	282	309	255	315	292	305	289	312	298	280	270	259	267	269	291	266	311	268	283	280	281	283	294	292	289	266	284	276	281	252	283	289	310	260	294	286	307	290	289	284	285	298	304	302	284	305	310	311	295	263	288	279	286	250	282	288	290	282	300	260	281	278	309	282	296	273	298	281	291	295	248	260	287	294	256	251	328	278	316	288	271	250	301	275	277	317	268	250	273	259	311	258	309	300	303	259	262	253	296	293	289	269	269	310	300	271	282	283	264	290	317	319	255	271	261	306	287	288	257	270	281	273	288	297	290	281	302	288	309	296	321	313	297	297	258	282	282	255	271	264	293	309	313	251	304	307	272	311	276	270	258	277	267	269	272	259	274	298	274	274	301	281	311	275	283	286	289	279	284	266	291	269	301	295	262	289	243	253	273	281	280	264	290	271	267	284	268	278	313	288	292	287	293	271	279	281	257	242	288	272	249	290	333	305	276	305	287	307	292	280	264	271	296	269	289	281
8904	4512	18051	25244	15969	4562	27872	38284	45581	43303	31607	12770	715	702	732	688	720	727	708	658	666	696	667	709	733	716	708	695	701	709	674	684	635	675	684	637	724	692	701	716	706	659	716	670	717	696	672	684	715	633	682	691	650	654	670	709	658	651	674	728	667	691	676	648	722	688	641	659	705	649	697	709	709	682	709	658	689	672	623	667	696	669	702	718	659	660	669	684	664	676	689	660	677	714	687	667	715	729	616	696	687	708	738	665	664	630	664	681	686	665	732	694	730	714	656	674	676	694	681	699	701	667	657	707	660	709	671	711	651	637	684	693	699	648	705	685	659	713	680	674	632	673	691	615	700	649	678	670	657	643	670	690	696	712	637	684	690	700	692	664	643	708	732	703	652	671	668	653	676	686	716	667	705	681	655	671	644	683	712	643	660	698	651	675	649	718	675	666	690	655	717	688	670	671	689	694	701	661	719	661	652	721	689	722	675	667	685	688	653	727	673	683	680	629	648	676	676	690	732	690	694	671	703	657	658	661	681	645	677	670	694	630	661	675	704	603	655	695	697	722	645	695	709	676	677	685	630	683	671	698	664	746	687	629	663	655	697	668	668	669	618	643	658	680	672	634	699	679	632	714	685	708	692	687	655	672	719	703	707	651	686	714	697	698	668	643	646	650	670	708	651	684	681	707	662	671	677	635	724	659	694	698	713	702	680	647	693	667	701	627	696	657	692	711	674	679	657	616	697	707	696	684	658	675	719	685	655	699	695	671	722	680	687	699	718	703	666	713	674	679	689	686	652	690	685	619	707	634	673	683	641	705	708	692	660	667	685	711	697	684	685	694	690	661	681	666	670	639	666	664	691	685	672	680	656	669	685	689	727	713	634	637	667	711	701	661	690	688	713	713	696	687	649	644	611	701	722	630	643	661	664	703	688	678	639	724	652	674	732	678	709	666	674	663	670	713	702	641	663	645	675	706	673	659	642	730	677	648	665	711	667	650	645	628	679	665	679	668	705	623	673	650	683	670	687	650	659	673	693	698	676	712	679	658	700	675	674	706	665	673	684	669	655	679	691	683	617	713	685	671	691	646	675	718	721	676	710	691	645	693	647	689	664	703	693	659	695	716	712	674	676	628	660	649	663	678	659	664	685	684	706	651	682	684	680	690	649	694	730	642	692	669	661	744	741	685	707	715	699	703	687	691	696	697	654	662	710	652	687	716	658	644	685	690	685	672	696	649	620	661	641	686	628	723	637	672	689	720	646	746	661	682	702	758	669	695	687	669	641	673	665	687	664	662	676	693	655	651	652	695	694	659	663	675	642	677	681	688	710	623	693	615	699	631	660	692	654	682	745	651	687	724	723	670	652	730	694	713	671	691	660	680	620	674	644	634	686	674	656	659	656	705	679	705	666	668	683	679	703	656	682	662	609	668	720	699	737	698	675	658	702	616	664	649	674	666	672	664	689	675	679	670	707	651	664	700	661	665	654	668	707	712	673	677	698	653	711	634	661	680	668	652	647	680	660	674	667	629	689	700	708	672	706	706	702	657	671	752	660	693	706	703	719	738	694	639	687	694	686	658	703	664	700	689	715	738	659	671	713	643	647	707	671	660	644	674	678	655	652	650	685	662	626	721	662	676	732	671	698	668	707	702	662	715	704	666	684	698	685	708	701	683	679	644	698	699	721	642	666	716	690	671	710	738	663	659	658	672	670	682	665	657	704	669	672	661	684	705	721	649	661	656	668	676	646	649	654	700	684	678	707	672	675	673	644	697	652	686	705	696	676	701	622	692	673	661	687	664	686	676	699	692	660	695	709	610	646	666	721	636	695	657	670	694	674	639	675	637	706	695	642	689	663	652	659	659	648	688	697	698	680	669	695	691	673	698	676	681	734	710	665	700	643	701	700	689	606	708	678	661	673	669	680	687	672	679	696	668	671	689	706	654	663	659	666	640	694	699	658	747	646	684	650	718	674	677	662	695	676	666	661	707	658	692	652	690	652	671	693	687	715	682	692	721	669	685	713	709	752	674	617	668	658	664	631	709	644	669	714	658	703	662	697	669	630	671	702	680	716	723	680	717	667	680	695	693	694	696	662	655	640	721	666	679	684	710	681	673	692	669	654	652	722	677	643	688	648	666	689	684	710	692	710	647	656	656	704	653	618	670	656	683	674	652	676	630	694	689	706	704	720	659	645	674	644	684	680	687	654	721	666	631	722	680	721	651	626	655	671	710	700	666	712	720	663	649	690	677	668	629	697	694	636	668	647	724	664	676	649	726	700	647	658	641	674	651	682	706	688	633	735	723	715	674	696	631	692	692	691	694	668	662	708	659	688	714	667	685	690	676	692	648	699	656	702	699	730	651	736	695	681	691	683	652	694	695	671	732	658	664	672	666	690	602	728	657	709	645	675	687	628	709	695	702	657	654	716	691	697	726	673	664	636	696	696	632	695	702	690	696	657	701	648	685	696	688	666	707	710	702	688	676	673	678	652	648	707	713	622	694	719	735	659	666	677	715	668	667	655	684	689	668	688	612	680	609	676	685	760	680	695	705	666	658	692	661	659	716	640	666	672	628	674	669	692	719	661	745	628	658	706	653	684	685	703	699	651	694	678	704	653	687	696	740	681	652	689	653	684	698	683	679	663	680	658	660	646	671	653	654	673	687	686	708	631	695	691	718	695	642	631	639	693	655	638	691	688	689	657	689	621	643	616	655	675	681	680	720	681	681	724	655	707	672	677	707	656	662	726	638	626	698	632	676	689	688	658	700	687	703	677	738	694	645	656	660	699	672	657	712	663	733	654	672	684	674	737	684	660	667	668	681	705	669	714	689	713	664	657	676	657	656	659	697	633	711	677	672	652	722	716	691	663	688	668	712	683	655	629	667	684	637	690	647	646	708	672	674	639	658	677	665	690	631	693	733	676	645	672	697	661	683	739	682	659	698	654	628	675	666	657	674	653	664	657	681	694	641	635	720	660	662	712	678	666	679	660	714	711	700	659	700	680	687	690	679	681	682	695	699	664	691	676	715	649	720	669	722	670	715	662	671	685	668	648	677	698	673	653	686	680	691	664	694	667	703	651	664	700	630	689	697	676	677	667	709	687	694	687	683	694	698	704	653	664	635	624	670	727	700	696	654	685	661	656	646	715	647	700	660	739	711	691	664	697	708	673	667	709	644	713	665	661	659	686	657	664	665	643	689	675	671	706	664	701	695	660	645	633	659	658	697	663	690	645	728	698	732	700	630	678	678	679	656	703	705	664	689	686	682	659	693	667	680	705	702	677	655	674	691	669	657	696	677	677	679	661	652	656	691	639	665	674	691	668	679	667	685	708	629	682	698	716	674	713	678	695	721	679	632	655	672	682	694	674	715	657	657	725	637	690	717	730	677	687	638	656	657	671	684	650	683	675	686	630	697	671	683	689	667	709	678	691	694	678	700	654	671	667	659	664	677	663	661	736	707	669	660	652	686	707	672	645	636	644	694
27179	9007	20616	32554	22680	7341	5507	31128	43273	36453	23060	8356	670	344	369	338	336	347	328	331	354	336	325	378	336	340	345	340	354	334	363	327	348	347	352	319	331	316	367	332	369	317	334	322	339	323	326	333	351	327	312	321	332	318	340	363	300	340	344	328	330	335	329	323	349	306	324	330	312	358	321	331	336	364	313	349	359	306	326	319	341	319	327	329	322	330	320	329	316	329	334	333	345	353	348	326	318	355	310	356	319	352	308	307	326	345	320	317	320	357	322	334	351	285	302	328	308	337	312	366	325	329	341	317	341	361	307	317	310	321	369	322	367	346	333	300	343	342	339	290	349	360	310	356	333	312	329	333	320	346	339	325	301	294	347	297	324	328	321	318	296	297	333	307	341	346	332	327	319	343	333	372	317	359	316	336	344	328	336	322	339	339	327	317	346	357	273	339	333	338	303	326	327	322	300	350	320	350	335	331	350	327	327	354	328	326	330	300	302	296	351	293	324	318	334	321	325	309	333	315	337	328	351	359	288	297	332	335	319	312	333	340	334	297	338	336	302	330	325	333	359	315	356	290	326	293	316	331	312	303	314	351	314	355	346	355	342	356	333	316	320	374	310	300	326	336	338	305	323	329	318	322	320	325	340	347	324	328	335	293	317	323	337	313	302	340	345	352	359	303	319	321	338	340	350	339	308	298	334	355	334	332	333	355	329	323	336	331	307	345	321	294	314	338	335	334	309	337	280	351	321	326	303	327	333	343	348	302	317	311	325	379	317	332	310	291	327	358	335	340	287	349	317	346	367	318	308	350	336	350	308	314	348	357	326	329	349	350	308	340	313	323	290	341	320	343	356	351	334	307	357	320	321	320	334	314	345	339	319	309	350	320	344	365	337	311	325	318	324	346	318	332	310	345	314	342	323	302	363	289	322	331	354	332	369	302	350	348	354	327	328	336	331	361	381	325	314	319	319	351	304	317	332	335	341	314	283	289	323	350	310	301	337	322	315	331	316	348	304	363	346	340	342	326	354	322	327	365	329	329	323	327	312	342	324	344	340	310	336	315	296	332	304	305	356	328	316	329	337	306	335	342	335	343	350	345	320	325	323	340	343	334	313	339	313	317	331	320	348	318	331	302	345	320	300	375	327	320	299	342	339	338	335	320	302	322	352	333	338	344	342	357	304	347	345	312	322	334	334	345	320	330	275	326	330	308	308	353	346	298	343	321	320	345	291	365	312	287	312	302	338	324	329	353	345	303	323	371	334	329	344	340	325	345	339	321	315	302	315	350	340	351	363	313	326	317	321	340	345	353	310	295	321	314	345	303	326	308	356	348	326	294	332	323	351	332	361	346	318	322	320	309	318	346	355	345	367	345	326	306	309	354	318	362	337	309	353	370	310	295	365	355	358	304	277	339	328	291	369	325	326	321	359	357	313	338	329	351	337	303	342	347	324	338	364	344	328	335	330	309	365	347	295	309	320	318	351	343	300	349	299	338	341	342	355	323	354	288	359	336	338	304	313	320	357	313	307	359	343	322	323	308	328	345	379	343	326	353	333	337	310	337	344	384	345	361	345	341	332	314	311	374	317	285	334	360	338	307	334	354	287	302	329	339	324	364	324	322	346	334	328	321	313	326	349	322	338	305	327	309	334	295	338	335	314	312	311	340	327	296	345	351	336	325	330	320	352	299	326	357	342	350	312	311	306	327	326	391	341	320	325	353	309	331	321	340	389	353	316	317	343	344	399	329	352	305	334	355	322	344	320	300	330	328	298	314	313	307	372	337	345	325	282	339	335	357	321	340	339	315	296	328	315	333	323	354	310	345	306	363	352	359	369	365	341	310	346	340	344	321	333	295	334	308	343	312	354	327	349	327	347	375	336	318	340	354	303	325	337	335	325	323	351	330	317	327	330	334	323	349	328	348	340	354	315	372	343	312	348	311	347	353	380	338	352	319	307	346	329	330	338	309	282	314	332	358	348	324	354	337	339	334	328	332	322	329	327	331	331	347	326	331	345	310	347	339	318	334	320	332	325	320	296	317	334	316	338	350	339	315	333	331	316	342	353	306	373	341	313	341	326	315	302	324	337	336	339	336	324	336	345	334	348	296	344	324	319	315	321	360	335	338	311	340	326	340	353	370	306	315	332	301	309	332	354	356	333	330	349	321	311	332	344	354	345	292	325	326	307	351	341	340	352	319	332	350	343	319	308	299	363	370	329	346	331	333	334	325	337	338	329	350	336	302	332	352	317	313	337	355	303	333	307	388	340	353	330	297	336	322	327	321	311	327	341	334	334	309	301	348	308	324	272	326	331	316	391	323	312	320	278	318	351	313	361	336	332	347	325	299	309	314	329	325	310	321	328	321	322	370	332	319	348	352	308	302	318	315	346	344	350	333	328	321	351	328	353	338	285	314	342	310	353	314	302	296	342	349	333	332	334	317	323	302	335	338	313	341	303	356	353	356	353	335	343	329	326	358	353	322	346	326	343	341	345	339	323	319	304	349	329	337	364	305	311	348	338	325	323	318	334	345	323	333	352	331	367	344	275	340	362	319	330	323	321	316	308	331	338	323	316	354	346	339	341	304	347	313	339	335	330	340	303	321	353	294	345	352	384	313	314	339	290	328	344	310	296	318	318	327	328	340	339	347	368	349	340	342	338	329	337	294	374	357	330	321	325	329	345	319	331	330	329	323	364	337	330	351	314	316	390	309	343	287	321	331	328	341	351	354	289	311	311	299	338	325	347	350	287	332	332	363	347	346	305	320	338	323	319	312	336	295	314	306	315	315	325	321	353	356	333	325	333	335	327	338	331	325	341	345	323	318	324	351	312	288	362	347	313	327	335	319	327	304	346	337	338	348	327	342	330	343	313	323	336	315	313	320	342	370	360	321	328	310	359	331	327	362	294	300	369	342	355	343	344	389	340	357	324	297	324	366	304	344	316	346	334	304	343	318	344	306	338	325	332	336	368	334	322	340	318	369	358	302	324	307	301	346	335	326	295	358	322	342	349	344	336	289	345	302	326	357	300	328	328	303	314	338	344	319	339	321	333	307	309	319	333	338	307	360	339	314	341	334	336	329	345	284	338	342	318	327	312	323	304	337	333	325	335	305	347	352	305	375	306	292	314	350	297	347	314	329	362	341	342	319	302	350	346	315	343	344	319	340	287	355	346	349	305	303	355	332	346	300	343	313	305	315	291	346	341	332	348	340	361	326	336	362	329	322	293	337	368	293	334	289	347	335	358	322	337	346	339	362	353	304	288	319	331	319	362	336	328	317	330	320	334	336	305	335	325	317	301	333	333	355	330	316	316	308	321	339	347	330	327	316	368	313	320	335	328	318	350	333	339	366	360	324	343	328	344	309	305	350	329	349	307	304	333	333	356	336	334	349	356	321	349	330	317	360	354	306	335	340	331	322	331	341	333	326	329	341	337	338	315	349	327	311	331	330	283	322	343	311	307	337	336	311	391	330	307	335	328	301	328	347
13476	5789	26803	41922	34347	12492	16477	51766	59591	53288	39545	19756	850	866	837	739	823	782	762	825	808	780	813	796	821	793	792	809	792	788	825	799	787	842	782	796	844	825	811	825	794	805	832	814	844	757	823	752	804	805	808	771	769	721	805	843	794	764	850	795	789	827	809	841	753	781	761	812	815	797	793	804	794	745	806	763	833	846	800	758	750	805	794	739	778	803	758	795	776	828	788	793	792	732	775	781	781	819	775	794	772	786	808	773	833	835	817	769	794	837	810	800	763	802	779	818	808	810	797	781	781	752	782	789	817	828	784	773	763	821	777	778	772	795	765	806	813	768	851	809	808	765	804	774	771	814	801	805	787	779	801	774	757	812	795	790	837	791	742	821	790	760	793	814	798	793	807	775	724	798	785	731	843	798	811	778	784	755	764	777	749	799	793	770	799	763	792	791	760	775	768	782	759	743	758	817	820	805	791	760	819	753	834	751	786	793	789	803	783	800	775	785	777	817	754	777	796	767	820	823	762	776	810	801	800	751	788	777	752	779	777	806	757	817	831	809	800	760	793	783	773	808	821	788	849	767	809	735	810	743	747	822	761	826	764	761	826	720	755	791	770	805	807	796	768	824	812	795	813	780	799	795	776	798	809	763	800	819	785	781	834	796	792	735	736	830	763	801	773	785	804	768	824	786	807	810	779	788	794	813	841	815	783	792	733	762	798	814	754	754	795	718	783	793	783	792	778	808	788	833	778	708	853	776	786	792	764	783	793	772	758	757	846	779	777	789	781	794	795	804	813	814	794	813	782	772	772	733	768	746	747	834	784	816	780	786	808	777	770	843	772	764	830	796	748	776	827	805	757	863	826	783	815	810	838	774	793	778	789	776	784	788	755	752	768	796	780	816	816	790	766	786	838	800	800	810	801	844	804	771	821	825	827	771	780	816	803	841	817	818	767	787	794	802	817	774	784	771	785	789	774	772	752	758	789	775	795	791	812	807	758	848	813	783	808	787	758	769	776	785	811	776	751	856	829	772	710	789	812	813	811	832	806	838	774	795	827	727	785	846	765	810	831	810	791	777	778	759	761	750	755	830	832	785	781	783	810	788	764	785	756	752	779	800	800	812	819	737	755	796	801	743	728	796	722	788	751	798	742	756	772	749	749	801	831	778	771	747	779	773	794	802	797	806	813	750	754	804	771	754	770	769	817	792	827	784	765	775	811	737	776	812	783	783	800	801	804	769	829	754	765	792	793	766	754	794	789	794	779	783	761	782	779	756	799	781	764	776	785	793	779	790	749	761	743	775	744	822	807	817	785	799	779	750	755	832	822	769	823	807	780	746	767	774	793	807	861	779	790	776	780	875	836	800	793	773	776	749	823	788	828	796	821	782	803	762	813	811	802	784	776	758	768	818	790	779	782	792	786	821	796	769	809	772	845	839	748	816	802	774	848	773	755	729	838	763	778	811	823	826	805	831	755	804	785	791	771	793	808	812	785	832	785	758	802	748	843	828	742	801	832	817	757	841	806	777	745	753	727	770	746	769	758	810	815	802	746	859	750	822	781	734	771	800	828	822	813	768	765	748	791	806	771	785	778	787	826	824	763	806	788	752	804	792	828	787	831	792	752	797	792	770	729	785	833	840	792	795	797	786	826	796	798	823	825	757	751	776	777	749	771	789	751	810	834	741	775	754	776	837	785	732	818	784	731	764	774	844	796	813	767	749	815	771	797	796	788	763	802	804	789	769	732	760	808	772	781	769	745	815	793	789	759	750	787	778	806	783	737	788	779	795	736	757	765	784	816	754	767	767	767	797	812	807	784	740	763	799	741	821	834	767	807	746	780	723	769	803	783	783	787	748	758	842	804	794	833	793	789	841	829	825	781	808	804	818	770	811	781	788	803	829	785	811	765	813	797	819	811	843	775	803	756	771	780	780	821	821	776	788	760	802	763	751	799	794	790	771	788	754	816	799	777	771	824	830	778	794	759	823	779	790	811	759	804	756	789	736	827	790	814	736	790	774	815	825	809	812	762	808	806	803	766	803	767	772	796	787	800	773	792	823	782	780	810	777	817	803	778	812	795	830	799	807	831	784	836	765	758	774	783	809	826	796	795	733	776	810	822	778	766	749	781	775	751	763	784	771	795	779	803	779	782	788	811	808	811	761	824	774	783	805	802	815	791	793	783	799	713	786	820	721	737	843	761	749	759	800	779	812	773	796	759	811	823	819	807	788	767	849	748	757	773	751	805	798	778	838	783	751	798	805	778	799	803	739	810	811	807	760	820	786	808	775	795	760	779	752	787	792	828	805	794	805	761	783	755	792	764	798	766	772	786	785	816	810	790	806	785	868	819	762	809	754	766	767	802	766	810	770	780	840	807	783	766	783	853	767	790	774	810	806	831	751	814	762	781	780	818	778	834	760	771	769	757	768	747	856	810	787	782	768	767	804	815	764	792	788	817	823	751	826	775	817	781	803	758	810	757	758	822	759	796	814	787	752	766	807	819	777	757	790	788	771	743	853	814	756	814	839	799	775	808	806	818	796	805	764	783	764	814	820	779	777	815	791	786	788	826	829	877	797	767	744	794	829	752	798	850	791	748	779	788	839	757	772	820	724	811	797	832	876	758	774	805	826	788	769	782	817	780	771	754	814	748	789	770	834	770	814	826	747	816	800	792	765	820	771	804	772	787	767	820	784	808	772	806	781	799	832	780	766	816	788	808	830	824	811	802	763	787	770	776	770	769	754	805	772	825	801	807	809	805	777	752	785	776	782	792	823	843	822	803	818	763	776	816	810	824	811	751	786	837	776	821	812	748	779	763	806	800	741	796	772	787	823	809	786	764	803	793	774	766	773	771	797	756	823	812	837	774	769	774	791	786	823	837	806	752	745	759	823	792	782	791	810	797	784	753	778	743	771	755	814	751	751	787	833	788	777	780	846	813	777	792	746	746	737	833	757	762	794	766	848	763	820	815	792	778	779	785	802	779	789	838	776	788	773	781	784	755	768	795	776	735	792	783	753	862	809	779	815	816	792	802	794	777	781	759	747	769	813	778	792	789	783	818	710	808	809	741	801	759	786	790	816	810	755	762	771	819	749	781	792	805	790	771	800	811	797	817	793	816	822	824	808	804	789	804	782	760	802	774	831	824	760	766	826	756	800	775	740	744	775	798	764	825	792	801	822	837	819	814	772	763	758	781	750	770	810	808	798	825	786	749	770	796	800	759	783	805	751	829	859	773	727	807	777	774	766	812	809	796	817	755	784	784	833	799	754	811	836	831	814	851	803	785	808	737	767	812	808	774	802	774	775	755	778	843	737	774	809	811	777	815	824	825	828	750	769	815	809	755	788	736	805	796	788	788	835	791	833	784	751	810	825	846	790	766	822	784	725	790	769	743	786	775	780	766	807	781	773	749	826	742	802	780	792	792	795	774	801	797	800	798	765	792	754	809	794	804	795	798	780	745	763	831	775	727	779	800	769	828	822	794	802
9886	4048	7603	7444	2991	663	678	1607	2305	1891	1412	722	421	437	413	431	439	430	423	404	426	419	430	394	419	421	447	408	448	451	432	431	435	427	434	423	424	413	440	365	400	440	415	435	438	448	439	468	399	386	463	410	415	404	411	422	428	404	445	435	426	420	452	436	425	457	436	419	400	427	404	448	442	422	429	371	429	432	438	400	395	411	433	416	442	424	414	410	434	439	430	415	432	450	445	396	398	453	381	391	381	410	372	414	480	424	431	428	403	429	415	409	409	413	402	440	386	416	417	396	406	360	409	411	414	407	446	423	372	401	413	423	433	420	422	451	416	463	432	453	395	435	442	421	449	416	430	425	394	398	448	465	446	392	414	400	436	413	401	423	439	405	372	418	378	437	433	411	393	457	417	449	440	440	444	411	389	422	394	394	418	405	442	415	395	426	408	421	441	400	422	422	445	439	435	453	386	419	433	404	430	425	427	414	409	439	399	394	423	378	406	398	400	432	402	407	431	415	418	412	395	419	406	434	455	408	423	421	410	394	472	405	433	414	398	470	422	439	388	411	405	428	444	450	403	416	430	448	420	417	416	423	424	407	453	415	423	457	373	426	408	377	405	396	442	424	409	415	430	446	425	390	423	407	397	421	434	404	423	411	406	417	461	432	438	415	418	398	396	406	417	437	420	472	435	403	434	422	505	433	430	404	396	402	427	432	442	370	414	419	422	454	426	437	423	468	407	406	456	447	402	429	453	446	433	447	400	436	462	424	390	398	443	411	431	440	385	424	421	441	378	429	384	431	404	511	434	411	402	427	440	414	433	408	402	375	414	412	449	416	405	419	427	402	414	459	423	384	425	452	438	438	404	411	394	378	408	430	385	369	407	433	410	411	443	445	402	415	436	417	407	434	379	451	450	406	389	434	418	430	450	407	443	427	408	433	411	392	403	412	398	431	397	451	422	459	436	414	421	413	430	395	429	392	445	434	405	389	443	434	411	433	445	387	450	386	428	396	458	406	414	418	438	418	406	406	441	434	426	409	437	406	440	407	422	413	434	438	438	430	388	442	380	461	410	398	428	420	404	398	415	431	423	408	448	478	458	430	391	454	395	461	409	449	390	413	435	397	398	418	396	427	397	420	430	430	427	404	433	434	381	421	393	409	415	420	410	457	438	442	416	424	413	438	438	402	468	433	414	423	418	450	404	411	432	422	452	449	435	443	464	420	435	412	424	417	423	431	432	401	431	411	442	402	408	420	423	424	415	426	400	379	410	396	450	399	384	449	426	424	406	382	420	457	439	431	432	398	400	432	388	371	431	421	424	402	433	419	414	405	441	414	407	412	386	373	385	417	431	456	430	462	416	445	414	391	419	399	398	436	388	407	389	418	411	412	436	418	396	440	426	435	450	459	392	404	385	418	449	421	428	411	409	445	403	415	427	433	424	443	401	407	421	415	461	430	404	390	409	429	389	415	451	416	397	458	443	379	413	439	368	429	400	389	374	402	428	425	447	407	417	405	443	390	390	431	444	409	423	382	411	411	445	386	423	423	433	397	420	423	410	432	427	420	429	412	436	434	401	451	411	454	414	388	408	398	410	391	429	415	428	411	387	412	386	445	476	394	411	437	399	464	399	398	427	414	441	370	410	455	439	421	425	388	430	419	384	420	429	422	416	429	392	368	407	443	425	459	451	392	427	438	412	417	457	426	390	425	441	448	416	410	443	399	451	413	404	414	411	399	417	405	464	446	415	436	406	424	408	379	414	395	444	418	391	399	405	454	435	429	417	455	444	391	411	401	400	460	434	421	439	416	453	379	447	375	437	397	444	439	420	433	430	371	437	431	421	441	427	419	360	429	425	470	410	406	408	402	418	415	421	383	421	414	419	429	451	415	416	427	432	401	443	408	394	453	412	392	409	441	438	418	378	433	412	399	398	422	417	419	407	430	425	419	392	385	431	430	381	399	479	434	415	402	436	413	428	427	463	412	414	421	428	440	400	433	417	418	433	407	416	441	392	412	426	434	409	407	431	496	410	437	437	471	420	422	432	436	419	443	434	426	392	389	416	414	425	457	411	476	448	429	418	387	376	423	424	385	419	439	433	434	427	432	416	448	368	455	415	435	409	435	437	401	429	425	417	426	415	431	410	418	421	440	425	444	448	442	416	420	419	436	394	445	416	432	420	468	445	400	424	434	434	371	479	398	413	435	426	414	401	416	443	399	455	432	415	392	383	394	398	423	413	395	451	438	435	402	404	391	386	404	402	418	417	477	389	472	436	395	382	426	413	402	412	409	391	413	413	415	438	419	434	428	410	425	488	410	440	368	378	418	423	434	454	429	457	414	411	427	411	399	405	422	442	396	443	390	467	406	437	428	417	412	416	433	417	431	413	433	427	411	457	411	407	409	428	392	440	412	409	427	405	437	425	422	437	412	398	378	459	471	403	401	428	425	452	408	434	454	414	412	389	404	439	410	431	437	398	432	425	442	376	429	414	434	404	474	420	444	421	374	384	445	399	404	425	423	430	419	432	441	395	386	423	403	432	399	419	412	435	409	450	421	426	430	386	428	451	403	405	453	440	394	430	408	431	432	423	399	406	419	443	419	423	453	440	444	448	424	418	400	424	462	416	414	438	420	416	427	465	449	410	403	412	414	444	412	395	372	411	426	393	436	418	443	430	427	439	415	452	414	441	426	343	446	416	421	442	450	405	393	421	422	447	425	407	426	436	449	404	419	428	441	407	443	448	406	442	395	363	407	411	410	435	422	421	427	416	421	395	444	410	382	403	408	420	464	433	390	435	443	414	378	393	412	441	378	409	419	435	426	412	382	460	400	397	433	395	419	420	432	451	376	439	412	449	417	414	435	459	467	418	419	462	434	450	455	405	426	395	405	423	404	438	415	419	391	400	430	429	437	422	393	385	407	425	411	436	417	403	405	405	423	405	397	395	438	419	421	457	418	416	497	439	391	453	436	423	441	426	456	436	420	411	411	406	421	413	437	399	423	403	406	428	383	415	430	439	430	391	389	393	420	398	407	462	459	437	409	453	398	413	415	386	401	404	392	389	410	395	397	389	384	412	402	394	405	423	412	443	432	434	421	404	405	483	431	433	423	397	454	445	456	428	402	423	405	396	447	410	390	430	436	398	433	427	414	416	426	424	446	463	442	414	419	455	393	456	460	417	401	434	422	440	419	441	449	419	380	416	433	476	440	440	397	424	438	425	447	398	384	404	429	406	391	413	459	427	425	404	397	433	435	430	425	380	418	391	417	397	417	425	433	427	436	423	418	402	392	413	412	431	398	423	414	428	445	434	431	447	392	414	432	403	415	419	398	433	461	411	358	452	406	404	427	415	434	417	430	373	423	427	454	420	448	392	409	443	406	418	429	404	415	417	425	431	445	419	460	418	458	361	407	419	432	413	424	386	409	418	424	460	423	421	462	378	418	419	420	405	426	412	410	427	415	433	450	421	428	427	415	417	427	418	435
5952	3512	13262	16220	7713	2011	2253	7062	9207	7294	4719	2149	938	999	938	884	922	959	990	928	942	980	926	936	978	992	890	947	956	951	905	919	950	935	953	887	991	947	957	942	915	975	957	1006	940	903	950	931	949	907	971	944	938	938	936	927	948	940	896	930	992	943	938	971	952	911	922	955	935	977	973	932	953	954	935	948	932	911	971	972	987	958	958	968	932	915	947	903	922	986	938	990	968	960	937	887	1012	950	960	899	958	944	927	926	912	955	980	983	900	940	950	932	915	917	930	966	1003	905	970	931	953	889	977	936	945	960	932	988	938	949	972	968	855	863	968	935	958	955	956	981	958	944	954	943	932	915	948	910	922	955	923	913	911	955	977	949	912	926	990	945	942	978	978	934	938	954	969	942	950	995	945	960	976	942	898	952	939	897	1008	916	959	883	921	953	960	925	981	888	943	1015	894	961	947	959	951	901	983	998	926	962	929	949	962	951	927	925	971	940	981	947	945	898	928	947	929	976	970	967	944	972	909	923	915	977	924	934	960	955	965	942	926	935	975	993	962	973	908	938	931	949	934	954	938	975	928	967	949	1000	928	904	921	914	933	1014	920	907	937	965	906	911	939	974	972	889	926	937	902	940	953	923	997	972	932	964	948	937	953	975	934	952	942	934	945	964	890	940	936	913	982	925	859	946	970	984	931	1001	972	931	989	907	914	926	924	942	928	942	952	915	938	953	911	962	906	951	946	954	931	979	947	975	921	954	903	995	971	960	930	922	970	980	972	985	980	919	982	928	947	948	944	1008	964	909	897	934	913	980	944	895	930	944	875	945	990	955	954	945	909	914	922	992	915	931	955	931	960	903	935	983	983	930	895	953	938	909	945	965	905	903	945	901	935	940	902	989	949	931	926	982	903	991	950	948	929	921	959	932	954	898	923	1036	976	924	950	924	948	938	958	942	888	946	915	962	964	978	948	905	962	935	930	948	892	969	959	956	963	914	938	946	966	963	936	937	871	935	994	952	988	931	911	951	920	962	990	959	1000	978	885	927	934	917	968	922	923	898	966	937	938	938	928	985	960	957	935	925	925	1002	910	918	913	919	927	956	921	1008	915	911	942	919	959	1009	976	916	910	977	995	915	942	934	925	920	955	969	963	929	924	881	963	944	916	947	973	912	935	924	991	925	943	898	991	945	981	950	973	957	977	950	955	920	968	947	963	927	908	947	966	993	962	911	916	912	970	928	985	965	918	928	955	949	955	930	930	975	933	885	968	896	954	918	921	956	972	918	962	930	980	975	932	998	956	987	978	958	929	960	947	926	911	905	938	1002	901	921	936	971	908	880	962	972	961	920	953	926	996	988	987	958	992	933	894	924	876	968	937	904	905	925	928	915	949	937	912	920	936	920	950	938	919	901	940	1013	900	913	945	976	922	950	930	961	1012	948	961	972	924	942	956	922	914	934	915	905	914	900	896	944	972	961	1010	873	929	916	885	949	972	921	995	976	954	918	974	855	980	917	1000	936	935	952	952	915	999	918	938	986	914	918	901	907	942	948	945	1009	899	924	1023	933	918	941	939	941	903	933	960	908	967	915	893	929	896	934	945	1002	944	983	972	898	962	926	933	962	936	908	929	945	994	927	892	941	921	959	917	914	945	961	946	945	1007	926	926	969	960	935	981	906	975	934	952	925	896	947	891	921	928	937	998	902	966	946	954	966	929	945	960	951	929	904	946	916	955	932	927	908	956	914	950	970	967	1014	985	909	975	859	904	915	907	941	991	942	957	896	968	915	911	884	918	956	877	910	965	933	925	957	902	946	927	995	875	973	1018	965	994	953	938	962	938	926	926	979	973	928	916	933	944	929	963	957	942	1031	951	911	983	985	905	932	976	977	929	945	951	914	889	946	964	939	963	948	898	923	997	924	903	1021	948	922	960	922	944	906	973	942	898	907	942	934	938	942	920	981	951	945	952	949	951	969	960	928	926	891	904	922	913	895	947	975	876	916	941	937	937	925	896	881	962	988	920	1015	936	944	896	945	971	956	973	997	1000	900	935	991	954	887	913	938	897	930	903	979	940	944	936	897	941	964	935	965	970	991	925	910	912	967	939	917	955	935	883	875	916	970	890	941	994	933	913	922	930	987	909	983	949	944	940	938	960	928	898	884	927	945	902	882	906	995	958	922	938	946	1022	931	927	981	938	914	903	930	939	982	923	927	986	875	952	950	915	937	935	945	959	917	939	858	951	965	928	942	941	938	907	915	939	884	982	949	939	893	920	913	951	951	953	903	930	905	980	964	970	893	981	942	952	931	929	902	977	955	886	974	982	937	950	914	934	929	989	956	962	936	934	967	969	917	941	938	952	955	953	949	902	915	925	935	891	953	953	925	918	874	901	990	906	890	916	961	929	961	968	917	934	924	929	927	917	980	929	967	950	961	963	910	935	917	904	902	977	925	981	916	989	934	965	961	995	979	993	961	944	940	962	934	957	904	937	918	901	996	938	956	948	960	905	928	937	941	950	939	962	911	898	930	879	920	956	953	895	948	912	931	953	935	892	969	950	890	934	988	973	979	968	972	866	986	942	927	950	915	973	939	949	950	915	929	1004	934	916	876	953	972	937	951	928	933	910	922	966	963	972	937	942	974	949	932	931	892	966	967	944	914	942	948	961	953	945	959	933	893	1010	932	913	921	943	1008	937	912	951	961	949	904	970	913	937	927	1009	908	904	947	974	914	915	920	964	988	927	894	981	958	914	936	949	986	946	932	1011	923	959	930	921	969	957	971	919	968	949	935	897	964	934	947	923	997	958	933	932	1031	937	921	955	1001	945	921	927	934	1011	997	935	930	927	919	951	986	971	958	924	944	935	946	958	996	941	912	962	980	938	965	960	958	916	944	913	909	988	959	966	972	963	895	938	975	952	899	983	999	896	984	968	908	944	959	974	993	938	939	974	921	971	901	969	963	925	950	952	945	951	917	932	951	935	945	966	974	919	893	947	952	924	943	987	906	1035	939	928	940	978	926	919	899	942	942	984	917	928	963	978	968	929	952	963	893	944	918	963	916	942	918	932	921	974	970	867	967	953	945	952	957	1046	896	956	939	969	892	959	946	925	946	945	962	917	934	945	932	960	938	979	941	938	936	1002	919	913	926	943	938	868	960	955	953	943	965	955	957	936	919	932	953	917	955	895	1002	891	950	980	939	932	891	958	895	921	974	948	934	902	933	938	885	916	946	899	941	887	908	928	983	908	974	991	923	923	950	935	1004	935	1015	946	945	931	912	1004	992	905	948	894	902	926	1011	933	966	917	970	929	929	953	941	960	977	948	911	998	969	970	888	963	919	1011	993	905	1009	909	951	982	933	930	949	881	879	954	923	914	902	930	910	948	934	948	959	890	939	970	917	952	939	940	923	945	959	908	973	960	981	914	979	957	940	974	979	965	944	949	974	958	986	919	925	959	941	926	929	983	977	978	952	979	986	1005	931	969	923	953	954	911	992	901	945	918	907	936	919	953	919	984	969	944	961	951	941	999	905	918	916	979	951
36878	24293	18794	13358	5190	1466	3260	25825	27553	20080	12221	3727	370	277	331	315	299	296	288	289	298	299	290	289	295	283	296	271	284	289	290	294	286	280	272	308	308	306	308	300	307	306	298	262	323	301	286	320	321	308	290	273	268	296	277	280	298	294	290	305	286	278	307	316	283	280	280	285	297	293	294	320	274	307	310	296	330	303	274	274	323	333	290	278	316	312	310	254	286	296	290	305	299	268	298	297	279	316	281	293	323	312	270	287	332	305	313	300	286	281	280	280	303	337	286	293	292	305	321	300	312	314	316	274	332	290	326	299	266	325	276	278	322	318	275	308	279	322	288	336	266	311	280	300	273	281	288	304	269	305	312	308	305	286	294	322	299	285	309	290	249	303	294	285	319	281	305	324	276	277	328	263	320	299	283	285	249	262	270	281	294	312	330	275	307	276	291	304	297	287	312	276	291	279	267	304	286	275	320	286	265	275	329	269	299	324	317	288	291	307	288	313	290	289	316	283	317	311	289	292	337	312	291	298	284	301	292	315	279	273	310	278	292	338	304	300	297	291	314	262	314	314	297	303	291	290	298	267	300	302	253	309	321	302	336	315	322	327	285	280	281	319	274	301	263	320	289	298	289	319	315	309	269	293	300	284	289	275	334	295	299	314	294	286	284	274	279	290	285	309	335	318	292	319	312	288	291	305	317	311	277	260	270	294	295	275	302	296	286	310	290	273	299	270	305	293	296	294	289	318	241	279	314	304	267	300	296	284	302	291	291	351	298	306	302	298	281	327	297	290	301	322	317	326	286	301	324	301	288	322	282	292	293	294	294	263	308	270	306	300	301	303	266	254	282	280	325	319	298	311	320	278	314	313	278	270	302	321	282	295	310	316	297	310	303	292	274	309	294	297	308	308	254	290	284	297	299	286	280	297	306	304	288	290	259	298	315	275	312	297	272	318	312	300	298	290	284	290	319	295	279	311	296	302	282	285	250	300	308	299	312	302	265	301	284	295	276	269	298	318	290	275	279	315	276	275	322	282	296	305	288	314	293	317	285	281	268	279	307	302	301	317	271	306	292	302	292	286	299	280	301	286	270	265	288	276	278	312	320	312	311	311	313	367	318	298	274	309	314	310	323	275	287	299	264	312	328	321	322	266	306	323	268	275	297	317	300	289	305	296	262	329	281	292	332	295	276	290	277	263	287	274	286	302	333	280	295	289	277	321	266	266	291	277	309	300	276	328	308	298	315	334	268	264	300	312	291	301	285	306	303	287	278	296	319	299	310	285	323	316	307	312	292	288	344	335	261	281	278	287	315	281	285	323	291	279	311	282	311	321	264	303	263	295	294	301	302	314	305	305	281	301	287	284	244	298	284	289	308	286	275	289	279	308	272	291	288	288	292	324	287	309	290	310	323	286	312	332	262	293	285	310	281	301	306	275	307	294	292	274	303	301	295	304	301	325	284	330	311	301	296	300	313	297	289	294	296	302	282	300	302	307	294	299	309	291	286	298	278	303	260	278	278	310	267	298	300	327	282	328	307	319	278	297	281	292	283	310	295	260	302	312	287	279	302	296	261	301	308	268	306	278	277	278	271	295	303	300	288	304	301	284	291	291	283	276	272	315	293	287	268	283	301	280	293	285	286	309	292	268	296	314	264	294	306	314	285	305	314	297	296	300	280	296	280	307	303	295	291	307	303	291	328	288	296	272	302	306	300	295	303	277	322	296	304	299	324	275	314	327	299	306	319	291	280	288	282	308	322	296	258	294	289	275	284	301	289	278	310	284	303	322	335	302	355	288	288	315	311	293	287	326	315	285	299	297	294	305	290	321	321	285	279	314	287	289	328	304	273	302	305	315	291	277	323	296	314	324	313	325	272	309	267	293	297	335	277	307	305	340	334	290	274	284	305	311	289	309	283	298	287	258	266	274	290	317	279	283	282	329	286	288	308	313	306	320	305	301	311	292	302	324	310	306	297	255	301	286	305	278	333	306	318	286	283	297	305	315	316	310	281	308	280	310	274	307	289	242	298	329	253	288	295	318	325	287	290	323	275	275	269	325	298	304	331	267	293	282	258	324	302	278	314	257	300	324	300	313	279	293	316	307	300	267	338	298	317	270	281	283	308	303	330	278	301	294	312	286	250	290	321	294	288	320	313	302	291	308	291	319	305	285	321	254	294	295	289	315	308	302	292	311	305	300	308	348	304	305	315	313	249	283	279	264	276	280	301	295	331	237	288	272	293	288	296	310	295	289	289	314	254	301	274	279	300	302	290	311	300	248	294	283	272	281	259	303	288	307	279	260	249	286	304	280	273	264	298	272	294	299	311	271	277	337	292	303	310	284	302	303	293	287	306	302	312	282	290	289	276	283	283	316	293	298	299	334	272	257	299	303	306	297	289	295	310	294	292	293	294	275	314	270	285	299	292	268	309	297	332	307	248	285	273	295	270	305	304	291	259	284	310	292	305	293	311	302	294	326	306	333	338	304	265	286	275	313	280	314	272	305	291	306	300	328	307	303	303	304	309	295	332	289	304	311	304	296	315	302	317	281	304	293	279	304	283	272	287	287	289	305	288	293	337	293	328	310	334	292	285	296	296	319	284	301	272	293	287	279	296	313	305	294	290	317	290	309	305	268	320	298	275	299	292	282	290	269	298	326	326	263	287	288	281	303	275	293	305	290	317	274	298	296	300	308	305	294	301	308	315	329	323	278	280	274	272	296	276	272	318	269	283	290	312	299	269	289	302	297	285	297	308	315	346	287	289	315	279	305	307	284	278	298	307	286	294	296	324	297	269	295	290	292	328	318	269	291	307	296	272	277	316	295	290	318	300	273	302	302	311	302	282	280	299	301	285	284	281	296	294	305	332	284	293	263	303	282	312	269	315	316	273	248	301	295	311	284	341	323	320	291	303	309	318	314	312	289	299	305	285	276	312	336	293	283	262	271	287	292	295	310	318	299	280	278	277	301	292	302	290	272	305	292	305	313	301	298	296	304	299	308	298	299	309	311	292	277	299	309	288	304	278	301	309	312	260	305	307	314	315	306	291	321	275	310	294	283	274	317	316	299	324	275	270	290	263	303	319	300	312	263	304	306	283	273	302	289	291	294	314	321	279	296	299	307	298	302	314	297	272	314	278	302	302	281	310	323	307	290	291	296	292	270	297	254	332	303	299	299	266	295	331	298	306	332	277	287	296	329	319	298	302	310	275	296	295	312	297	305	303	296	301	321	306	278	264	290	288	277	313	285	329	302	301	296	299	279	319	335	290	261	313	305	307	302	286	331	320	306	275	293	324	312	278	279	284	295	335	300	308	320	310	312	330	294	307	305	295	301	286	294	305	306	299	326	324	289	296	287	250	302	286	283	300	322	297	275	276	300	306	306	324	279	289	280	289	265	305	287	317	279	275	271	294	275	300	273	307	284	258	256	320	286	315	279	294	293	275	279	274	285	312	284	305	314	321	302	315	301	273	271	264	296	291	323	281	306
22023	14514	21420	19096	9872	4671	12550	47685	46555	39402	29127	11063	675	747	750	764	743	662	736	709	733	714	724	751	687	691	691	725	692	733	678	676	737	707	701	718	684	668	709	667	714	699	715	726	670	750	689	674	687	685	676	711	659	713	689	697	739	731	704	713	708	739	691	706	688	664	732	707	698	671	635	687	720	715	664	741	730	730	691	677	693	747	717	707	742	675	658	741	722	697	678	702	694	681	709	689	755	727	712	695	728	657	703	688	727	720	716	739	713	705	682	696	691	672	709	713	689	690	730	725	742	685	657	667	710	698	697	693	657	658	659	681	705	734	696	711	729	691	738	741	719	760	712	740	760	729	709	751	692	700	682	788	717	681	684	698	736	699	688	674	693	696	673	691	710	674	723	688	700	690	745	662	700	679	754	740	694	705	658	774	739	691	691	708	714	672	629	741	737	691	713	638	650	778	757	697	740	730	694	737	713	708	679	723	710	727	699	698	715	744	682	679	750	729	703	742	727	689	744	732	691	659	757	694	644	688	669	717	751	650	711	687	709	716	741	727	680	722	700	725	729	735	693	770	713	722	684	701	737	652	729	710	747	719	728	727	675	715	699	704	659	721	663	698	682	693	719	675	696	671	747	701	714	698	697	701	714	706	712	723	686	665	644	671	735	735	703	730	727	678	665	735	714	699	723	699	671	714	720	716	717	715	641	727	684	685	656	700	690	710	694	677	684	697	703	684	633	719	668	723	672	721	672	721	677	663	678	715	703	695	713	736	750	691	688	742	690	719	672	692	675	721	723	752	696	725	692	737	690	690	714	686	654	738	705	697	714	735	688	691	728	712	686	712	709	718	744	675	676	724	724	695	753	682	723	668	708	700	728	703	759	673	696	701	698	703	666	720	714	698	726	709	707	695	704	715	699	663	719	692	724	681	694	696	691	717	714	675	746	679	707	674	743	708	702	715	703	684	722	681	673	693	733	666	701	732	661	735	765	734	744	722	709	676	678	721	727	722	718	681	657	678	712	697	675	684	754	735	716	703	759	750	683	708	712	721	649	699	683	738	744	726	736	721	699	707	746	714	681	670	705	717	678	744	674	735	705	696	738	742	670	681	701	685	720	717	752	690	674	705	718	752	689	718	714	681	686	711	748	747	708	689	656	719	708	693	720	691	664	691	703	748	725	684	705	696	728	698	749	670	691	679	682	692	725	699	720	701	681	739	711	689	733	724	710	703	744	685	703	656	714	674	717	720	695	714	727	728	715	713	705	720	720	696	707	713	730	700	641	689	723	728	727	664	726	719	686	683	753	717	682	659	693	718	688	688	767	679	693	735	738	710	699	743	694	721	733	725	689	736	691	702	705	733	752	682	731	719	689	694	733	708	697	727	718	704	688	713	743	700	720	655	717	694	711	717	761	770	674	708	702	756	715	741	674	753	703	763	698	675	727	690	677	636	666	700	743	694	654	705	687	705	737	675	712	657	657	721	702	700	647	675	728	700	698	706	724	694	689	660	659	684	667	707	730	675	700	727	710	699	692	710	683	723	723	720	691	633	675	708	707	714	668	728	674	688	694	728	657	659	688	683	677	708	674	739	740	727	686	641	712	705	725	701	639	689	704	701	724	705	686	713	703	735	690	666	735	730	652	699	713	735	728	695	712	721	668	709	641	717	742	689	689	651	718	677	687	652	722	724	703	703	683	715	667	771	702	696	742	741	703	639	726	695	670	752	666	644	723	662	732	712	704	723	689	760	680	695	684	741	694	719	691	702	755	698	709	720	680	727	718	728	693	710	699	726	740	738	717	695	687	694	662	687	700	689	720	712	709	719	745	712	689	686	680	718	689	707	668	674	706	719	680	683	724	700	697	712	735	699	705	710	747	735	721	717	735	673	725	682	721	719	761	724	691	742	692	683	706	715	681	698	717	736	709	714	648	728	717	753	729	686	716	702	680	672	704	674	732	690	728	753	732	707	701	672	730	693	682	691	709	693	758	679	698	673	670	669	690	700	702	685	714	712	680	707	727	686	667	704	760	678	664	701	700	674	686	693	694	668	669	702	674	723	713	704	707	695	653	682	744	685	701	693	696	701	731	656	710	734	700	691	723	682	720	720	708	693	696	710	750	695	702	665	664	709	658	675	714	671	690	638	767	698	710	720	691	696	698	740	699	695	742	707	657	689	708	699	693	686	724	720	659	705	746	684	670	672	696	689	722	680	699	687	685	702	704	724	725	708	736	713	725	667	676	690	724	714	639	710	704	691	649	746	788	700	672	684	694	714	712	673	683	694	713	692	709	726	695	697	709	691	696	729	682	704	696	679	656	653	708	684	702	701	723	701	762	735	676	712	707	699	695	726	670	700	726	746	732	645	722	709	737	720	694	710	709	685	704	698	682	739	695	713	694	716	728	729	682	704	684	664	743	681	673	703	725	703	778	691	708	740	681	667	709	716	774	716	716	684	692	683	750	716	732	728	760	718	678	747	711	686	687	718	684	649	702	736	675	704	711	686	707	693	691	694	661	687	692	727	730	732	702	744	714	673	714	739	654	676	678	768	745	675	658	706	672	726	752	728	684	682	685	711	770	682	707	690	741	738	660	711	716	681	719	673	717	705	663	677	699	692	680	716	665	660	702	703	729	656	709	703	740	694	670	713	738	675	704	747	676	701	680	708	704	669	718	734	734	754	681	667	686	693	754	748	712	683	697	742	664	704	738	707	687	747	732	708	705	721	723	708	690	714	750	711	750	731	701	727	707	697	714	667	696	694	693	701	725	715	725	696	713	697	744	730	727	700	727	668	733	728	681	689	698	699	696	696	696	701	712	686	722	674	731	690	701	655	694	716	707	700	728	739	733	686	690	712	699	779	711	716	700	770	712	708	742	682	705	710	702	723	735	718	710	688	703	709	710	747	665	631	748	711	727	693	778	750	710	635	731	693	691	649	667	705	688	708	662	701	644	739	704	719	654	702	724	727	658	672	689	690	702	690	731	733	695	711	697	677	710	685	680	721	728	722	728	701	704	715	718	693	672	727	675	679	691	717	729	704	711	686	652	646	742	753	687	702	729	730	690	678	752	737	682	685	671	678	698	679	690	712	693	721	747	739	718	720	711	693	675	704	702	689	707	751	754	718	717	741	712	685	737	697	665	680	666	727	675	729	768	720	696	691	667	732	680	697	665	681	705	712	732	687	674	697	733	681	738	727	698	688	717	731	745	677	683	722	708	690	726	721	716	672	701	742	711	678	686	716	742	665	688	700	670	748	728	713	727	703	662	725	664	657	679	721	722	731	706	710	752	728	700	694	713	769	676	706	691	688	725	715	672	728	717	717	683	676	649	742	696	698	759	652	683	709	703	744	668	713	653	735	719	706	666	708	671	707	731	781	681	724	661	691	723	701	760	675	719	759	703	714	707	662	733	686	749	728	708	728	695	746	735	701	686	695	728	717	699	717	716	691	675	714	732	663	705	714	690	668	721	736	686	692	678	655
49028	24562	13738	7939	4773	5648	13208	42321	41517	32487	23671	9370	691	342	327	377	343	344	333	361	369	352	321	347	325	318	332	362	320	325	336	366	309	348	342	323	319	328	343	337	331	306	361	319	364	343	320	343	331	339	359	330	350	340	327	347	304	375	333	354	355	307	340	339	334	366	309	289	348	358	333	321	347	361	372	304	323	342	328	330	302	336	347	341	361	324	333	306	291	330	342	349	344	348	303	328	313	392	325	355	308	328	379	364	375	315	343	345	351	334	327	323	363	345	341	313	359	323	328	313	363	328	331	368	344	331	330	372	301	344	320	310	323	324	329	331	325	366	347	331	277	283	326	311	339	326	315	314	316	339	334	299	286	355	346	315	330	305	342	313	314	358	330	322	347	331	338	328	350	309	354	346	342	344	352	325	315	340	348	322	326	352	343	321	317	330	312	315	364	367	298	317	323	294	370	297	383	359	358	326	308	365	333	318	328	334	355	297	354	331	312	309	335	317	347	322	324	346	336	353	351	358	351	337	325	332	301	327	354	322	344	321	319	344	357	333	358	346	318	274	355	315	349	362	352	324	326	340	308	337	301	309	348	350	360	323	296	320	344	327	352	337	360	335	329	345	318	336	357	324	349	323	325	298	295	325	321	354	322	324	332	337	334	324	349	344	325	318	341	316	338	350	335	336	325	334	367	335	294	314	305	364	365	364	367	357	355	334	333	296	368	336	334	337	356	340	308	336	324	360	347	331	348	341	346	334	337	379	329	367	328	353	340	363	354	383	356	305	326	331	349	327	362	313	355	353	339	319	354	318	354	348	317	336	329	333	312	341	328	331	336	304	314	335	347	326	347	330	329	358	335	333	355	341	337	323	348	352	371	339	332	328	335	349	301	345	327	345	323	365	338	326	357	321	300	327	308	327	318	348	312	342	352	311	330	345	316	318	349	325	307	367	307	343	324	291	323	315	336	335	319	363	325	333	283	320	348	304	314	367	317	341	335	340	291	352	368	356	335	348	289	344	350	332	319	319	320	329	355	322	345	343	339	326	352	354	324	349	334	341	338	338	334	306	325	345	347	365	347	298	327	287	366	342	323	334	346	356	348	328	384	306	369	319	358	313	320	344	351	326	320	330	328	320	310	323	347	327	337	342	322	332	351	320	350	322	376	338	309	376	334	331	331	310	367	307	292	352	329	312	352	301	324	362	318	310	341	341	316	360	334	320	366	309	324	317	322	350	325	319	325	334	317	330	328	334	291	307	332	347	319	310	323	295	349	327	339	324	350	313	323	354	338	378	331	324	369	326	347	307	321	362	351	325	319	373	314	313	319	309	340	329	341	332	324	344	339	336	346	346	352	344	309	366	325	322	318	322	342	343	338	314	354	321	352	379	338	339	352	378	351	326	335	349	356	292	338	344	321	324	323	336	359	303	346	357	334	332	343	341	310	325	372	326	364	355	351	356	352	305	364	358	388	331	320	341	343	337	365	326	374	308	351	328	311	325	331	313	307	328	337	352	321	364	358	324	334	381	365	343	383	341	307	322	312	332	329	327	305	336	346	357	352	338	320	352	324	325	340	369	296	307	348	308	359	321	352	374	328	350	330	327	329	310	332	347	344	330	326	317	325	318	373	329	344	348	363	313	322	297	347	317	302	320	314	320	342	353	302	345	328	317	302	339	295	357	316	320	326	350	348	366	333	347	340	323	318	332	346	379	334	338	342	346	312	308	316	339	339	380	352	327	356	305	316	366	352	304	300	354	343	301	332	322	310	319	317	331	342	324	329	345	331	317	314	362	312	321	319	291	351	336	332	342	318	301	305	294	324	287	350	333	345	337	335	337	340	320	317	304	331	295	321	370	356	321	319	339	387	349	316	348	366	341	343	321	328	332	356	297	338	338	310	325	341	345	309	359	335	295	324	333	308	348	345	303	340	338	338	328	320	311	350	335	326	342	310	342	318	335	329	336	362	357	329	324	383	318	346	342	302	364	342	356	349	302	355	340	325	300	348	327	347	341	341	373	321	352	347	304	334	333	308	342	288	340	316	341	349	322	326	352	359	332	317	332	341	298	372	311	374	331	311	339	286	366	345	344	347	368	317	318	337	309	353	334	340	352	346	341	356	331	329	327	320	362	311	323	345	321	317	345	353	329	337	357	323	348	308	312	312	384	331	335	364	303	316	321	325	302	351	327	354	356	357	374	336	327	302	310	330	351	372	329	321	341	341	349	346	353	365	339	348	313	329	329	337	355	312	336	320	283	344	321	381	327	354	325	359	322	316	336	319	315	342	324	315	346	345	352	291	316	384	334	365	356	316	367	343	331	356	331	299	355	344	343	372	326	327	355	313	325	395	323	329	325	294	342	351	380	343	328	328	353	335	338	363	317	312	371	347	315	332	324	333	339	325	344	359	317	325	344	311	311	295	327	339	329	354	318	329	331	331	320	353	311	333	319	325	337	314	320	312	350	311	344	297	336	353	317	351	317	321	366	325	317	344	332	357	372	322	332	295	348	289	333	301	327	354	331	374	321	319	365	341	354	365	346	355	307	316	350	326	334	361	375	328	317	340	375	356	327	305	349	332	327	337	339	325	355	319	329	304	359	339	303	342	345	344	331	366	342	362	302	320	307	325	314	326	342	325	324	312	337	357	329	322	329	344	283	306	305	328	333	329	331	347	333	310	341	330	282	324	345	359	382	318	313	318	307	316	346	361	324	327	342	326	335	332	348	321	355	332	366	335	355	293	318	313	319	361	365	352	316	349	332	333	331	352	346	358	328	357	336	317	350	341	327	331	353	309	334	329	377	339	346	305	348	341	377	355	319	354	332	345	347	378	353	335	290	354	334	350	339	333	307	355	330	337	334	327	330	377	347	303	326	369	299	331	333	359	348	329	353	345	344	332	320	327	366	347	339	322	334	346	338	320	353	350	368	329	351	335	336	356	371	369	332	335	341	335	326	362	369	325	322	315	292	356	320	335	341	322	339	347	322	316	350	302	317	332	315	331	298	364	324	342	353	311	326	344	314	361	329	353	332	316	336	318	359	326	339	276	338	321	323	340	306	333	368	358	295	309	325	343	357	344	318	333	323	335	345	323	320	366	337	362	359	323	308	357	298	322	316	326	351	361	326	337	334	321	342	338	333	363	343	346	363	325	333	340	346	326	286	309	334	359	335	337	337	339	334	295	328	337	321	355	349	341	321	325	352	316	332	320	353	344	321	331	319	320	374	307	340	353	356	336	316	338	341	348	313	339	310	336	324	348	336	350	321	334	330	323	363	307	336	323	360	339	344	321	329	325	322	311	321	302	351	301	311	314	313	334	330	329	341	341	343	317	349	390	292	294	355	336	349	355	303	340	363	363	345	337	323	316	329	315	307	324	339	313	332	361	352	347	332	359	335	341	318	328	336	366	316	372	350	347	341	354	319	312	310	374	338	346	327	361	338	318	350	330	316	317	352	305	338	314	365	345	329	344	347	349	343	321	343
29820	9391	9917	12275	11500	14901	29468	59705	57100	49739	41875	19177	846	832	825	844	834	762	792	802	826	833	833	807	817	761	823	810	774	823	760	802	783	789	755	805	757	798	834	781	821	845	790	803	757	792	823	782	780	764	804	763	755	782	785	810	807	749	781	779	813	830	784	804	829	774	783	769	830	780	805	819	750	785	804	774	819	772	809	755	763	837	767	757	762	820	779	816	804	863	807	823	769	811	787	754	775	826	815	815	832	780	772	809	824	838	836	755	795	780	790	788	801	819	789	858	782	775	789	779	762	797	783	815	795	855	797	792	761	810	781	791	765	818	790	809	783	802	760	772	803	799	793	838	794	778	754	803	768	794	797	803	811	782	786	810	780	819	828	804	838	843	781	772	813	797	803	807	801	820	818	786	790	842	765	750	757	796	764	775	820	751	754	796	774	725	803	762	783	787	836	839	844	772	830	778	769	765	759	803	811	823	776	771	779	759	806	743	756	777	823	784	808	742	749	813	747	776	792	796	796	770	816	820	723	813	772	714	795	800	765	848	810	774	806	800	813	808	825	745	775	772	798	794	847	834	756	801	768	784	818	777	775	781	760	747	837	806	785	768	806	817	791	798	755	773	791	784	744	733	758	799	800	796	781	818	780	719	781	774	729	786	795	828	818	837	778	795	757	844	766	852	814	744	759	818	798	790	838	837	814	807	785	777	751	804	785	881	817	828	834	823	739	807	826	812	756	813	776	847	875	761	787	811	799	819	786	771	824	731	798	774	834	801	816	785	777	789	763	798	776	820	792	782	785	810	802	788	828	809	802	860	802	793	797	814	787	783	775	841	814	804	737	808	789	798	753	798	783	783	818	851	773	807	771	761	760	754	764	772	819	801	789	774	739	781	847	801	802	802	803	809	797	834	818	842	767	803	761	778	815	794	775	828	805	787	812	781	748	766	765	771	813	841	809	828	743	801	779	758	777	751	775	805	710	843	796	803	746	783	720	774	764	781	827	803	795	814	812	768	807	858	821	774	741	791	789	787	778	850	803	793	814	806	768	807	751	766	831	808	785	782	807	778	775	787	791	736	815	802	799	767	803	740	815	819	817	804	747	779	867	813	819	802	815	753	791	802	786	792	752	766	792	773	799	763	805	803	790	814	782	795	824	781	799	803	820	778	793	833	819	789	765	718	783	815	766	824	778	769	764	789	783	781	784	752	820	765	791	798	769	821	835	776	780	803	845	789	782	791	813	837	817	783	777	812	802	825	795	793	769	819	830	797	774	811	815	773	800	825	798	807	776	831	761	790	830	765	771	846	761	777	798	771	731	867	785	778	768	737	781	812	739	789	756	775	802	788	760	834	824	806	772	760	782	771	784	762	829	768	853	770	780	838	766	819	787	778	741	783	816	799	831	794	808	743	762	795	811	734	839	796	828	816	801	771	789	763	766	832	820	792	831	810	801	793	765	734	860	805	771	772	801	804	804	828	772	830	774	851	746	790	760	825	796	832	784	788	817	774	800	784	787	791	776	780	756	824	780	754	759	772	781	809	779	785	814	834	781	764	766	855	778	810	818	757	777	785	793	832	787	806	786	797	710	754	778	792	812	734	730	744	778	810	800	804	773	770	775	815	774	821	787	812	804	792	844	776	805	794	826	779	823	774	819	825	768	764	777	833	801	796	792	780	815	786	793	771	779	814	803	828	821	770	768	789	784	782	843	856	743	818	793	808	814	804	779	794	786	728	771	799	812	744	804	771	827	770	806	759	735	778	839	794	753	757	804	728	797	729	757	781	815	761	752	788	809	823	815	794	833	800	804	769	785	836	853	760	806	816	826	850	818	751	727	741	742	821	816	820	829	784	761	786	787	771	804	789	810	823	776	791	794	807	806	802	818	812	846	809	810	806	821	767	797	753	791	783	798	760	812	764	777	748	798	786	794	807	751	819	851	781	796	812	751	799	823	768	801	756	724	804	763	811	827	763	769	783	858	757	757	817	845	835	774	757	769	805	755	817	803	838	812	821	818	834	793	764	794	790	752	788	787	801	750	763	786	801	768	818	786	782	797	770	776	855	818	788	812	808	815	786	784	754	760	761	815	766	853	828	830	798	786	780	796	787	816	790	761	820	793	746	798	771	743	822	789	849	815	805	795	805	767	767	781	802	843	789	786	758	831	771	766	732	754	753	811	775	803	827	788	793	737	785	798	806	787	812	759	779	765	793	763	805	838	798	797	807	752	814	772	850	773	819	819	808	765	805	777	804	742	770	776	763	803	823	793	799	766	817	797	776	788	769	809	815	774	819	783	759	743	785	779	766	798	794	814	748	817	744	794	806	772	864	798	817	853	783	793	742	811	782	808	797	791	776	806	766	790	777	792	788	801	827	798	772	821	720	758	768	802	778	769	799	828	757	728	830	792	821	771	785	793	805	814	801	783	739	788	810	782	757	786	801	794	817	798	791	789	786	766	786	827	806	772	804	783	784	757	775	766	801	789	794	777	853	824	859	783	810	852	825	751	820	769	764	849	778	780	839	811	720	809	777	805	767	730	792	828	803	788	747	778	777	813	822	826	753	800	799	815	795	760	780	789	843	768	761	792	802	791	793	787	828	774	822	814	788	810	812	773	848	774	796	779	789	809	766	807	798	760	806	816	809	775	814	780	793	764	746	799	794	822	732	782	774	795	815	846	761	783	787	781	785	732	803	812	779	792	755	771	780	797	752	805	791	838	805	794	777	757	766	791	776	755	822	751	783	834	762	782	801	794	788	738	790	813	753	785	779	842	757	769	791	831	774	772	754	806	779	783	800	787	803	795	773	754	782	767	813	793	775	786	819	820	783	756	789	837	807	800	813	773	823	832	831	801	778	808	817	811	757	740	757	863	784	750	734	791	810	775	813	829	819	796	795	802	781	833	800	794	775	800	778	809	827	770	726	804	772	782	775	780	826	795	775	833	730	761	796	812	770	805	754	804	819	822	761	748	782	771	855	837	789	789	782	855	761	810	767	780	779	765	767	854	795	756	799	748	799	809	765	775	812	787	827	756	823	812	806	799	794	752	764	776	794	782	784	798	782	790	735	765	790	755	773	806	780	818	817	793	783	784	779	779	786	777	820	784	804	801	757	782	775	801	763	782	803	786	824	799	729	805	846	793	793	809	788	802	766	794	831	813	773	794	768	730	777	790	766	777	795	767	798	746	803	785	803	809	816	814	807	805	801	744	812	805	755	810	822	805	776	835	827	746	826	761	801	808	821	746	830	844	847	764	757	749	787	811	822	783	781	789	820	773	817	812	829	805	812	760	778	820	820	834	780	794	776	785	837	818	760	785	756	810	811	806	814	794	756	841	816	790	794	816	804	791	781	781	773	796	796	750	787	808	776	792	787	806	804	804	815	770	784	787	762	785	747	711	836	799	801	771	775	791	810	785	747	812	811	808	785	798	793	852	778	781	795	784	805	770	745	771	789	848	813	790	810	792	806	841	751	851	831	780	786
7243	1251	1347	1137	1124	1098	1732	2234	1880	1479	1204	723	425	442	401	442	399	432	397	411	428	437	445	447	433	390	451	405	442	484	398	430	418	440	379	408	402	488	451	452	390	408	445	443	407	419	358	409	390	425	436	426	429	421	415	419	443	413	469	391	399	381	443	433	461	401	459	404	427	449	432	406	464	398	464	424	419	415	401	409	434	389	400	446	401	449	414	442	412	419	443	426	440	422	446	422	405	419	387	439	401	434	393	438	428	403	459	410	423	428	413	468	403	417	441	428	417	442	445	392	412	417	445	433	413	393	434	429	442	415	398	428	374	412	432	427	423	386	414	387	405	435	431	433	429	368	456	480	446	424	406	410	435	405	409	413	409	434	412	437	439	404	399	434	406	406	393	416	433	423	401	401	423	420	434	410	422	436	406	431	404	422	427	360	406	437	399	413	389	427	439	430	429	385	430	412	425	422	418	386	435	437	408	403	423	458	395	453	445	447	457	384	423	406	432	419	439	441	437	413	425	439	442	445	467	432	439	452	425	376	408	424	425	406	373	399	430	434	451	403	425	396	408	452	407	449	377	436	430	441	424	380	431	440	449	405	488	393	410	429	386	467	421	430	367	404	410	411	437	435	402	426	449	435	444	417	397	369	401	382	417	371	383	399	379	447	440	424	487	424	381	374	446	425	441	433	399	420	438	402	396	433	390	410	389	393	418	420	415	425	422	440	380	441	453	381	407	415	438	408	402	432	470	428	410	415	436	394	414	427	409	423	428	395	419	433	408	444	468	437	403	394	416	424	414	452	433	423	379	410	411	397	403	416	466	434	394	415	425	427	462	395	397	425	457	386	421	464	433	438	457	403	430	387	426	407	424	416	421	428	411	433	392	397	431	439	433	414	429	442	384	434	446	436	467	436	446	426	454	416	432	440	423	448	409	399	426	406	419	416	439	403	431	408	392	433	423	449	441	425	404	439	407	450	416	429	451	446	435	417	392	459	385	421	420	432	467	406	423	405	385	446	392	366	442	439	445	411	368	395	411	422	411	404	405	417	429	430	425	413	432	447	414	461	408	426	413	404	419	468	445	450	428	436	416	430	404	400	387	424	420	402	405	397	409	411	409	427	418	451	406	425	429	414	406	398	409	395	417	411	459	400	473	455	412	421	406	406	401	402	417	430	428	377	416	409	453	414	419	462	421	404	435	407	434	427	444	433	420	421	425	454	398	430	452	403	375	369	462	394	450	432	410	385	393	411	418	427	404	441	426	411	456	453	384	416	393	389	421	419	428	442	439	453	420	404	431	398	431	390	441	416	431	414	427	396	387	422	395	426	448	401	392	404	407	415	392	423	436	412	386	443	390	427	434	411	421	462	408	374	432	385	437	434	433	419	417	452	426	370	398	420	444	442	385	438	423	401	407	470	440	409	416	441	470	398	426	398	418	417	411	412	441	408	417	432	416	430	434	450	450	401	435	365	374	363	460	414	420	417	423	416	465	425	447	423	444	429	407	411	413	417	426	451	415	441	400	416	422	393	399	414	444	391	418	371	407	438	378	421	427	413	435	393	449	444	421	418	425	397	428	386	394	409	386	408	404	463	457	434	406	450	445	471	410	446	413	407	394	372	398	384	423	410	407	396	434	437	405	439	473	404	426	421	396	421	398	467	431	434	401	422	401	414	414	402	398	417	421	396	408	452	408	408	449	412	418	401	422	391	399	378	402	434	414	385	416	432	427	486	426	420	426	420	393	396	438	416	441	392	381	456	401	430	398	412	446	428	392	410	375	443	427	392	435	440	437	406	409	454	387	408	394	424	422	450	449	432	462	438	447	412	427	420	437	382	385	412	393	397	395	414	424	458	444	456	407	398	397	387	420	445	402	419	457	415	387	424	424	450	444	437	417	425	438	407	414	385	433	400	434	436	406	412	420	424	445	434	447	425	411	416	464	418	422	464	402	408	453	459	448	445	446	447	438	419	456	422	402	423	428	418	430	433	399	419	421	402	402	427	449	404	424	423	389	422	419	453	439	418	444	451	409	444	422	412	440	425	419	408	436	439	396	427	391	459	415	421	445	391	433	444	422	428	457	464	390	374	430	405	405	421	437	481	426	427	448	414	454	432	413	431	439	415	386	430	414	414	432	435	399	393	457	416	432	401	381	415	441	402	388	434	415	415	448	425	436	412	389	428	444	398	444	406	406	429	417	439	414	406	428	396	419	402	439	409	397	404	459	425	431	448	373	419	407	396	446	403	426	457	432	387	420	406	386	405	406	447	402	436	396	372	381	428	419	378	441	393	387	436	453	475	451	427	432	443	396	416	430	430	457	386	400	422	405	411	408	416	415	402	413	391	374	387	408	403	437	425	437	442	428	422	407	452	405	395	422	400	402	421	440	435	426	411	422	393	436	451	399	422	429	409	426	379	442	407	430	397	439	430	419	406	426	433	425	413	433	466	410	430	413	390	442	406	467	445	433	432	415	417	427	424	406	408	354	403	448	464	417	414	404	412	456	426	449	408	429	398	419	405	438	419	423	388	405	452	395	395	409	385	426	400	434	408	415	398	414	439	425	454	442	468	417	436	395	416	442	415	412	425	425	422	421	420	409	419	434	409	437	404	381	431	385	390	405	446	392	414	404	415	387	406	432	437	434	392	428	420	438	398	419	430	404	442	424	369	413	422	389	428	421	439	417	435	404	434	428	430	432	440	446	409	418	440	384	418	449	455	421	439	423	421	430	427	426	421	443	430	421	406	461	454	425	395	389	408	451	384	433	394	427	455	416	407	446	427	415	410	406	429	417	403	428	399	396	404	421	421	450	443	421	423	439	407	417	414	409	419	461	376	417	398	454	426	405	448	452	417	378	425	414	429	430	432	402	395	399	426	438	448	443	438	436	448	412	400	410	415	395	411	399	454	394	394	435	440	429	424	420	426	382	445	397	419	425	377	485	432	392	401	459	446	419	377	394	406	394	416	413	463	391	424	421	419	442	419	453	395	392	426	441	445	397	416	400	429	390	398	465	453	425	442	450	407	444	422	395	433	375	415	434	440	443	425	392	431	430	400	408	441	403	423	411	426	424	446	431	421	406	441	428	387	402	427	408	445	424	391	413	414	371	417	428	470	392	431	446	371	406	414	448	436	416	437	422	384	428	398	419	416	428	381	445	405	392	407	432	437	440	375	404	461	414	418	426	429	422	399	442	460	412	447	419	423	423	379	378	449	446	411	420	415	417	440	442	422	427	413	411	457	411	453	397	488	391	430	438	415	431	403	418	402	400	408	466	411	410	400	433	408	424	430	429	410	429	411	416	354	431	434	444	417	419	424	433	402	420	408	408	401	368	464	363	392	453	396	397	423	424	447	449	412	392	404	410	426	442	418	411	451	410	409	384	370	427	400	394	415	439	414	421	467	435	394	432	407	410	398	427	422	435	421	435	419	395	412	404	399	409	414	429	409	424	448	437	373	473	447	442	436	416	410	398	420	420	439
4582	1476	2671	3312	3926	4225	7565	9377	7356	5517	3884	1822	963	980	953	931	960	898	952	926	883	980	940	954	945	953	948	904	971	927	976	895	947	922	912	1001	972	956	967	960	940	985	1008	939	919	964	962	889	954	957	949	957	977	975	928	912	960	938	973	986	916	896	956	930	966	950	970	934	917	931	1029	945	939	986	891	921	935	978	926	937	924	931	1000	880	954	934	914	939	921	980	927	983	932	999	913	1008	941	968	935	954	914	936	974	948	936	935	958	891	954	950	908	926	890	949	986	939	951	1025	923	950	936	937	968	987	967	959	923	997	923	915	1005	1008	942	929	989	940	945	870	888	862	924	961	941	927	897	913	947	894	929	990	890	941	937	895	940	970	997	890	910	941	928	935	941	953	952	946	973	877	952	974	960	923	982	937	935	902	932	932	922	952	958	934	945	923	963	974	923	956	892	943	879	916	916	961	938	893	931	909	886	959	906	977	974	935	959	908	922	960	964	947	986	974	987	920	935	970	915	948	960	944	900	946	899	937	944	947	963	950	930	959	931	922	918	915	911	918	992	941	887	973	893	925	939	916	946	874	949	988	980	913	948	943	996	968	942	994	993	925	924	945	946	896	912	959	1020	890	962	903	997	930	909	931	974	958	937	921	934	930	944	936	912	979	979	952	950	900	960	973	927	955	945	971	1002	902	933	927	929	937	898	930	970	950	929	940	907	934	956	948	988	946	956	984	959	930	983	904	951	974	977	965	909	966	956	983	954	914	931	953	964	940	926	939	967	939	906	906	931	933	869	980	998	904	949	912	946	985	897	1012	935	920	911	933	929	972	913	960	919	949	970	987	972	944	956	986	969	943	978	953	958	918	1007	952	911	917	903	959	939	952	1002	991	920	924	906	943	929	989	997	957	940	967	925	961	939	931	929	922	898	942	945	948	950	957	979	966	940	958	910	994	957	983	967	895	916	956	921	979	926	872	941	930	980	921	939	946	881	899	930	1032	973	960	969	910	921	979	921	979	911	949	971	936	927	924	974	948	918	962	941	973	946	983	997	978	983	935	916	946	956	969	948	909	985	982	947	961	979	924	979	951	936	1002	928	949	951	911	1001	906	979	975	941	965	942	899	938	976	954	920	919	925	1004	963	938	970	909	960	950	934	960	909	895	941	920	991	982	929	922	922	956	993	908	969	930	919	969	933	995	971	975	954	987	930	999	958	1007	904	932	951	903	920	965	901	955	972	944	915	912	922	909	906	1007	891	928	1001	943	929	963	975	923	956	970	885	961	927	979	893	926	970	966	946	923	893	919	951	984	936	968	948	978	903	899	940	949	914	929	914	883	1000	897	927	949	973	922	875	954	952	902	1022	893	908	949	960	923	953	909	912	961	881	967	971	851	948	956	949	948	922	884	937	931	939	893	945	946	948	977	919	923	895	917	962	955	915	962	925	960	924	1004	925	934	963	941	929	898	922	899	1020	888	958	1002	919	946	917	940	905	982	1006	940	966	981	910	953	987	935	978	933	974	938	971	947	975	920	967	916	917	894	918	972	948	929	978	891	959	950	961	977	934	948	944	919	970	984	988	884	925	949	981	1010	885	865	926	1000	932	957	949	950	911	945	931	990	955	953	899	963	974	932	918	904	913	927	1009	917	979	990	996	988	990	959	941	982	949	913	926	915	961	985	962	937	924	914	918	1002	901	920	957	906	918	948	918	952	924	955	989	914	973	967	981	948	913	984	931	909	956	922	952	926	925	988	950	926	992	921	936	905	929	947	970	935	923	958	861	973	912	963	930	946	896	917	940	938	922	949	971	978	924	978	909	974	927	959	934	926	971	960	979	965	988	895	970	910	960	959	933	902	935	911	892	934	960	950	925	974	993	959	938	916	922	876	953	923	916	968	916	951	933	956	952	960	922	913	977	996	1024	917	946	908	929	985	913	935	949	918	896	945	987	928	917	923	924	901	900	988	972	972	910	961	986	902	981	907	978	962	972	961	959	907	966	1038	917	988	892	957	939	930	929	925	936	925	971	933	928	944	904	972	946	971	916	959	905	914	985	988	900	935	946	925	929	983	934	980	955	954	970	892	944	911	957	940	938	905	900	938	1016	1009	963	934	907	976	936	886	983	988	943	953	969	1006	985	933	936	913	966	1007	938	958	967	942	884	992	966	916	899	1025	930	952	925	951	956	958	946	934	982	946	968	918	956	892	953	969	963	922	899	961	996	943	988	942	974	942	945	917	920	949	962	909	942	965	914	957	973	927	940	921	952	912	1004	977	980	943	945	894	936	943	892	968	950	989	954	964	937	979	939	1000	996	891	953	932	963	930	941	902	916	991	918	928	906	920	881	923	1009	947	945	914	928	982	929	917	912	904	945	954	934	1016	940	955	1021	932	979	942	960	954	987	930	952	912	952	974	918	957	954	953	931	926	962	991	946	978	931	970	927	942	906	983	937	909	870	917	974	1023	1026	954	955	910	979	942	936	968	987	934	921	956	950	1005	957	978	940	991	949	944	964	988	891	897	968	954	931	942	990	951	988	863	969	1032	995	929	931	941	963	938	946	975	934	981	954	978	945	945	970	940	1028	928	924	963	916	963	908	940	1008	958	964	975	972	916	925	986	955	935	936	920	948	932	966	933	962	947	883	949	950	903	935	957	973	928	985	923	908	914	989	918	877	983	944	939	996	975	930	910	919	931	899	955	921	888	964	952	885	960	905	963	938	951	930	992	915	932	982	939	917	953	930	948	927	951	954	961	920	979	986	972	956	885	943	984	929	888	993	971	918	945	936	917	947	911	870	941	968	934	951	958	936	977	964	907	944	967	932	981	934	930	986	905	908	957	956	936	932	957	947	951	918	944	984	934	1024	975	983	955	915	928	952	973	969	923	961	934	964	955	932	976	974	952	1005	899	957	946	888	946	981	960	959	937	988	910	910	958	949	973	965	976	954	956	940	943	948	950	984	937	966	942	950	980	953	976	961	998	933	948	908	957	946	954	928	929	934	967	847	942	952	1006	976	1002	899	946	1019	943	899	920	986	994	960	939	862	959	961	945	882	896	1014	967	946	889	968	941	920	970	903	982	953	949	961	887	933	935	931	965	988	937	946	961	983	999	899	893	964	942	975	900	935	907	943	867	964	911	939	954	949	1005	945	961	913	907	894	975	938	926	976	937	947	920	924	910	1004	961	946	998	979	924	989	917	959	902	995	933	962	961	891	951	1013	945	906	992	901	980	908	996	961	913	969	957	938	906	930	992	989	989	925	930	935	926	995	941	998	965	963	969	1007	963	912	964	923	979	976	973	904	959	976	979	949	969	968	892	973	923	902	956	961	997	927	973	939	950	939	990	978	970	966	962	936	946	917	916	940	962	961	961	958	958	964	899	917	939	966	946	941	946	906	999	890	900	940	955	917	955	940	998	1017	939	908	937	933	977	950	943	938	984	961	968	893	953	888	907	954	944	962	938	920	924	942	914	974	937	931	970	903	969	924	866	971	959	902	968	959	952	954	963	916	888	960	928	960	1004	928	927	967	948	934	958	944	946	949
21558	4895	3914	2910	1976	6595	26600	32564	24188	16055	9039	2079	281	284	274	306	276	325	294	300	332	292	346	291	246	281	296	284	276	287	277	294	295	276	308	266	278	277	279	297	276	281	323	312	275	297	272	304	292	307	314	265	300	315	284	311	276	282	294	300	279	292	296	329	287	279	295	300	306	281	337	303	303	277	319	323	318	284	310	314	275	306	272	298	302	285	315	300	282	286	315	294	275	307	294	308	271	278	303	281	267	268	306	296	295	317	279	293	279	276	292	294	307	260	286	322	288	287	296	274	296	258	298	291	277	276	295	254	275	273	284	304	301	273	296	316	316	289	277	283	262	284	291	263	283	299	283	245	285	265	321	308	270	292	286	291	303	280	283	282	304	304	329	293	299	287	286	289	280	303	319	253	291	281	275	326	299	299	277	284	285	297	285	315	290	275	266	289	293	290	316	293	289	308	311	300	288	263	376	327	277	291	307	315	297	288	269	278	329	292	282	276	275	305	283	255	314	281	292	303	300	295	299	317	289	327	302	294	308	240	296	274	289	290	304	272	291	278	301	288	286	287	284	280	288	299	288	280	281	303	253	308	305	302	289	309	316	305	280	334	297	311	309	290	285	293	320	316	334	273	270	285	295	299	278	289	314	289	302	303	279	296	285	312	292	270	283	275	296	284	307	315	322	304	298	305	273	293	278	321	337	280	291	287	290	309	328	307	283	257	310	294	273	250	300	297	308	285	308	311	293	294	314	305	307	281	289	312	331	288	321	255	263	300	318	297	276	261	297	277	284	290	300	252	327	295	324	282	286	291	294	313	294	312	256	304	296	277	296	283	276	320	284	285	303	315	302	277	287	283	285	292	286	279	292	302	258	301	281	315	285	322	242	285	301	302	289	305	279	298	308	288	269	305	328	261	281	291	288	278	318	327	284	282	303	317	282	281	284	304	269	322	293	299	268	266	288	310	308	271	313	294	312	311	300	294	331	293	289	267	294	312	275	293	296	280	293	287	293	318	283	296	286	295	289	302	276	294	337	286	337	284	301	288	272	310	292	279	302	284	281	272	306	272	299	288	308	310	294	301	304	291	310	299	295	273	328	296	302	275	289	310	304	295	280	289	273	283	284	310	299	328	299	252	272	270	280	301	312	294	277	281	283	287	298	289	274	277	299	277	305	291	307	274	301	312	305	289	272	322	341	283	297	309	273	270	266	255	295	320	297	292	297	331	289	328	302	284	269	265	278	279	261	286	300	299	303	302	265	314	302	288	307	297	285	293	284	308	335	310	298	275	304	306	280	288	293	323	299	297	303	300	294	288	302	305	280	263	279	279	304	275	278	274	299	298	311	276	269	324	297	280	256	310	302	304	291	326	285	283	267	303	297	311	313	326	277	291	276	271	287	275	315	308	285	310	304	288	286	298	301	292	300	287	285	266	309	305	311	315	312	258	278	290	330	307	309	289	317	250	277	286	263	298	291	309	331	281	289	301	284	303	312	277	300	289	304	298	301	298	270	272	306	284	291	331	258	303	282	280	308	305	319	270	250	287	326	276	301	311	312	313	303	271	269	258	285	304	288	271	265	273	312	266	313	307	290	322	267	303	324	282	324	277	281	260	285	301	278	285	269	291	331	290	272	287	308	298	305	303	282	282	292	292	298	291	304	305	285	273	309	312	286	282	303	298	308	290	301	278	284	250	276	309	274	266	286	303	281	314	288	299	324	289	290	297	294	285	317	332	291	271	261	300	288	318	321	297	293	268	282	297	301	274	283	297	298	307	290	310	333	328	282	275	283	311	280	300	255	282	297	295	269	270	321	316	270	255	296	311	305	300	321	303	297	314	303	307	261	308	277	333	260	280	269	277	265	317	286	282	263	272	308	284	275	278	298	320	279	260	320	308	316	296	276	260	297	282	296	332	305	291	280	305	320	301	277	311	293	310	289	280	315	309	304	289	288	320	276	286	271	274	304	331	296	301	302	284	290	293	324	305	317	278	277	301	285	319	303	264	272	286	299	306	271	292	297	307	289	296	264	293	297	265	263	270	301	284	267	282	276	295	292	332	269	304	271	298	280	291	270	306	295	327	317	308	299	263	295	301	267	283	306	291	304	288	331	291	282	271	306	294	302	287	287	281	304	302	303	272	287	321	295	294	283	327	303	294	298	290	309	272	299	326	280	284	280	297	280	293	295	283	304	263	290	296	296	300	275	302	299	295	261	298	306	292	303	297	310	313	266	294	303	290	310	329	295	329	256	319	290	304	269	308	268	265	284	274	284	293	275	323	296	265	279	304	252	310	298	261	301	307	288	306	302	281	269	271	281	314	261	279	288	299	297	279	275	311	263	301	293	281	297	314	289	289	305	314	268	292	270	289	276	276	330	285	313	274	305	288	300	312	282	286	302	317	299	296	292	306	338	300	294	285	294	279	302	277	270	309	300	282	286	295	299	270	313	273	296	280	267	284	272	298	256	283	295	283	279	278	279	298	278	281	279	291	327	292	271	292	293	300	276	279	309	297	300	289	273	264	282	306	289	286	270	280	296	288	289	263	299	315	280	299	308	287	283	268	301	265	288	264	283	288	280	320	302	294	292	308	317	299	287	318	281	271	316	296	288	296	290	291	305	287	283	263	280	280	271	308	297	273	277	312	254	284	346	266	284	294	295	303	311	294	299	294	321	289	290	282	326	303	257	312	276	293	326	278	308	303	273	309	299	290	295	315	278	291	277	303	322	309	279	290	297	268	274	295	288	322	270	297	274	291	286	290	299	295	294	296	312	287	339	297	309	292	267	332	297	311	285	257	266	274	302	274	270	292	291	305	302	309	283	289	296	290	256	268	332	270	303	301	308	292	285	282	311	314	278	255	280	343	293	290	294	281	326	281	335	293	322	296	283	275	277	267	257	272	287	275	272	278	306	276	276	276	290	300	281	272	292	289	285	312	282	304	270	294	301	307	282	260	294	274	303	292	279	312	299	275	291	295	280	283	288	313	284	303	282	266	310	277	274	297	300	276	303	296	299	305	300	309	304	270	300	297	316	285	307	315	320	339	309	294	274	281	282	324	280	281	264	325	314	268	278	290	310	280	277	266	304	309	300	287	255	286	297	313	270	330	304	286	276	312	267	309	281	280	279	272	291	272	275	316	283	287	306	305	297	296	300	295	320	307	276	305	326	280	305	297	278	285	276	271	320	285	327	287	276	297	282	294	289	285	290	313	288	277	340	279	287	297	276	288	298	284	287	308	286	263	293	285	284	301	294	263	312	305	285	276	277	248	278	322	319	291	302	308	307	306	271	293	283	273	284	303	288	302	279	285	298	296	296	320	286	287	302	317	282	303	275	268	292	282	286	321	335	314	291	292	305	288	269	278	284	311	284	299	288	301	283	301	268	296	272	274	303	314	330	304	281	301	285	281	309	244	300	289	274	263	312	298	309	288	299	281	279	313	289	268	296	279	316	255	269	277	299	286	291	276	295	310	299	305	290	312
11768	2560	6021	7243	6581	20175	47715	49974	42333	34842	24398	6372	687	716	673	698	690	719	701	716	675	718	704	699	672	728	702	734	698	682	669	699	687	719	723	641	690	672	733	711	662	665	733	711	685	712	740	663	674	702	724	681	710	716	731	625	683	724	712	654	650	681	684	707	672	623	666	654	732	715	728	694	683	703	739	692	662	696	675	688	713	665	699	681	712	758	741	707	736	743	715	679	640	700	700	693	701	703	716	730	706	710	710	694	700	745	683	682	733	750	692	734	664	683	676	658	707	702	679	683	698	710	657	673	742	671	700	707	678	677	647	723	696	731	703	731	679	697	673	644	662	719	673	762	713	713	720	718	675	752	709	663	712	696	676	703	697	659	643	686	712	718	721	700	715	681	765	666	692	708	662	711	696	700	710	715	667	741	691	658	683	684	704	735	711	642	670	700	673	678	685	699	665	715	690	696	696	692	666	686	699	721	682	751	672	714	707	671	702	702	697	691	706	681	717	684	685	705	662	743	690	668	686	619	719	717	774	627	668	625	671	731	680	693	686	674	673	713	701	696	708	641	637	678	660	653	677	660	703	662	733	655	689	729	733	737	626	709	688	687	715	636	684	704	684	722	693	712	714	712	696	716	712	711	699	700	672	684	687	736	697	701	699	719	708	674	670	646	675	737	660	659	684	691	659	675	698	680	706	711	696	660	688	701	706	670	690	697	722	727	643	711	677	713	668	670	680	687	682	690	711	696	659	721	684	698	706	686	755	694	693	739	749	729	692	684	716	688	693	673	693	713	680	742	663	695	684	648	689	654	672	704	669	682	680	670	686	656	688	699	707	671	696	680	657	654	644	687	716	716	673	681	708	705	663	715	668	700	618	686	691	706	681	716	706	703	696	692	730	728	723	652	667	752	697	703	693	731	724	674	647	721	705	703	673	711	712	735	702	679	691	689	678	719	692	684	633	633	650	706	656	714	679	660	731	667	642	683	714	699	643	686	726	747	634	721	652	720	693	718	735	666	668	689	695	670	691	702	646	703	697	657	720	646	683	671	746	645	728	678	677	716	691	692	641	666	728	703	691	699	732	714	707	692	712	663	702	660	679	693	694	693	664	685	726	691	689	708	703	688	714	729	680	638	693	716	683	652	683	629	699	694	710	690	672	699	664	700	721	700	733	677	654	685	726	696	706	691	670	697	687	678	673	665	750	687	689	730	677	716	655	695	724	682	655	636	633	725	701	671	716	649	684	720	727	687	698	717	728	652	717	700	658	708	693	723	674	647	693	646	680	690	690	666	665	674	700	710	709	690	728	710	705	691	629	643	668	751	667	651	685	707	718	713	685	698	685	651	647	680	672	667	675	705	659	675	696	658	718	711	693	733	709	671	640	728	713	672	710	700	700	685	699	698	667	666	755	692	724	695	700	691	710	683	706	677	719	701	732	713	713	675	649	641	663	748	704	649	691	666	686	672	637	694	671	757	667	705	706	697	707	695	692	671	693	707	670	751	685	720	714	712	721	687	689	705	684	709	656	726	699	690	684	636	683	651	696	688	654	680	727	704	665	652	673	713	681	702	700	714	700	672	647	623	716	688	703	690	678	666	692	706	729	753	694	738	677	700	667	711	737	711	709	686	725	697	716	709	670	674	685	677	694	746	662	730	714	662	661	692	708	734	633	639	691	701	690	684	674	688	663	730	678	675	679	689	724	675	689	712	700	685	735	712	689	657	730	665	661	697	696	662	715	710	735	673	707	704	712	659	699	706	662	731	723	670	696	736	706	717	710	668	646	689	647	657	710	666	707	712	720	654	681	697	755	710	691	733	686	696	769	683	712	706	725	690	690	647	638	709	720	735	731	713	654	711	729	694	668	723	705	702	702	695	681	718	680	708	715	726	701	706	691	762	679	697	705	691	694	674	686	707	619	695	690	713	727	744	708	708	689	659	716	731	665	674	684	702	703	670	737	704	689	695	690	672	689	704	665	743	689	734	695	689	656	705	707	723	686	684	691	667	745	687	719	675	680	722	713	698	693	665	721	658	677	692	646	690	641	693	676	706	696	663	674	714	646	660	727	706	738	639	703	719	674	689	693	670	710	701	678	699	705	668	667	676	754	646	708	749	657	683	698	736	699	684	714	664	701	676	696	685	710	718	682	681	691	710	710	647	683	694	708	712	707	692	681	740	701	683	750	695	671	707	702	671	735	699	684	696	715	663	696	676	633	663	657	661	674	687	639	665	673	693	661	688	666	679	690	691	760	700	717	713	680	717	664	722	756	643	724	679	659	684	678	694	695	694	663	675	701	726	678	699	698	723	641	715	688	713	656	699	732	707	693	689	713	692	653	673	668	663	692	707	704	721	669	719	683	670	681	657	740	742	705	692	686	697	727	695	645	683	668	709	674	638	689	690	702	716	724	701	723	703	690	694	633	656	701	741	672	645	647	720	679	709	715	662	693	639	686	635	708	724	715	705	686	688	687	632	734	694	701	645	732	655	684	699	743	695	648	700	692	675	732	707	705	717	662	692	696	714	681	699	659	681	683	683	677	673	703	654	736	720	702	702	702	711	723	681	731	680	674	670	713	672	696	738	696	698	664	664	722	704	676	711	698	660	742	683	666	705	692	691	688	665	716	665	679	731	693	670	686	710	690	765	732	691	661	666	707	692	694	696	746	653	686	698	664	705	682	666	689	675	718	704	700	677	681	734	650	677	694	687	689	697	734	693	691	656	696	664	651	654	679	721	749	714	670	616	728	661	689	719	702	731	653	718	671	757	681	687	667	672	705	694	754	705	708	720	711	731	654	677	680	759	652	688	697	691	684	646	674	668	689	688	746	740	683	701	719	717	711	683	670	692	666	659	724	709	685	678	704	668	727	685	720	702	673	727	703	698	647	722	642	705	728	699	709	678	687	637	712	673	691	706	679	700	703	707	713	692	704	711	675	641	682	729	661	686	687	688	732	648	709	717	678	699	687	677	715	709	677	666	727	685	712	683	712	690	708	638	689	709	703	702	663	712	708	667	659	660	695	683	670	701	708	705	673	709	709	712	672	689	699	704	721	687	680	716	723	689	672	685	728	697	735	695	723	691	750	737	697	684	655	686	696	692	671	691	686	716	681	714	674	684	736	644	667	696	669	645	690	698	728	704	704	683	686	679	678	716	678	710	714	709	675	658	710	658	713	697	758	667	695	688	708	703	714	682	690	696	732	711	684	675	701	682	719	660	714	735	708	697	674	704	648	662	686	657	685	667	707	686	692	638	697	730	704	679	727	678	682	651	691	712	701	704	666	647	735	681	713	706	712	709	704	686	660	703	689	683	718	687	661	715	668	697	666	717	709	755	711	705	679	739	692	684	680	717	740	715	705	685	724	702	680	664	660	689	704	686	736	696	711	723	684	706	690	726	694	675	664	653	692	692	714	719	702	667	664	676	689	702	665	668	648	666	695	714	705	701	714	752	746	703	645	696	689	670	703	660	716	713	651	708
29580	7994	5372	3681	12444	22240	41921	46115	38011	26934	15813	3579	391	304	342	322	322	317	336	308	335	330	312	295	335	313	319	315	349	352	388	342	316	334	331	326	299	337	317	356	334	298	319	323	345	348	327	310	349	319	349	333	331	346	323	351	327	331	307	327	310	317	362	301	332	325	349	350	328	304	358	342	332	304	325	336	342	312	306	334	346	331	323	295	370	316	299	317	320	316	335	336	357	348	312	341	330	353	326	337	322	342	310	316	330	310	328	333	312	328	338	312	349	361	384	346	338	333	336	342	302	308	309	342	322	327	340	365	337	316	353	322	325	340	328	337	313	357	311	324	365	331	293	307	302	318	332	311	337	342	321	302	340	308	327	350	326	303	311	297	329	376	310	315	351	328	332	356	314	322	295	317	353	333	345	313	295	364	311	292	334	293	342	315	341	363	319	330	350	332	322	332	327	331	325	340	311	303	313	314	323	314	309	326	315	344	347	327	311	326	296	318	308	329	331	351	332	353	312	325	330	400	355	328	301	332	351	342	333	334	345	330	338	316	354	308	339	332	360	331	375	338	354	345	301	335	311	329	336	323	337	317	328	348	341	282	310	316	316	334	329	319	329	349	278	316	311	334	287	344	348	323	329	319	336	309	326	300	289	378	354	331	316	297	315	343	359	353	292	334	343	320	300	314	335	337	365	310	318	331	319	318	318	333	325	334	325	318	336	310	306	309	349	315	285	326	321	325	359	339	334	306	320	332	341	365	317	311	298	320	287	318	334	341	330	294	318	338	357	358	302	329	291	302	319	324	302	337	322	326	314	310	353	355	351	328	314	321	338	355	313	281	340	336	318	363	349	347	355	312	327	337	311	317	331	325	349	355	306	309	335	322	298	311	322	314	317	316	348	303	298	310	352	302	319	320	314	321	347	343	287	323	326	329	307	337	342	333	303	343	320	338	319	322	299	351	317	277	333	333	322	315	342	317	332	334	337	325	333	318	307	302	324	317	289	295	299	352	358	303	313	324	332	334	298	294	343	341	349	291	318	380	325	349	346	288	326	335	344	335	336	297	383	309	342	317	354	325	294	351	315	335	365	351	311	327	321	327	295	304	325	357	352	320	349	314	316	341	341	314	356	312	319	336	323	346	326	328	313	325	370	374	297	346	336	296	304	336	338	379	324	331	335	311	352	322	288	309	347	354	295	322	308	313	339	339	332	341	346	327	329	340	333	298	328	295	349	305	327	372	353	303	326	304	355	322	325	304	320	322	356	338	353	354	284	330	325	332	301	292	319	336	352	350	291	327	342	370	292	321	307	323	317	327	350	323	293	328	303	273	364	343	347	290	318	338	329	360	355	344	308	349	347	323	293	330	319	333	319	325	332	300	309	310	346	328	356	305	338	324	328	330	297	331	330	352	306	343	325	319	309	366	325	319	299	336	300	324	341	332	353	317	343	319	347	347	354	328	318	348	321	309	315	339	331	304	340	361	300	355	342	329	350	330	333	302	328	326	362	335	329	331	301	312	342	296	331	277	326	334	305	317	303	316	324	331	345	320	291	307	304	300	306	355	328	353	305	304	299	344	328	326	362	328	318	359	314	322	337	344	332	358	332	344	310	345	319	341	319	303	326	366	358	309	335	321	327	335	319	311	311	317	307	313	292	361	334	324	365	325	333	324	301	345	348	301	290	298	333	353	369	330	329	350	306	339	347	332	339	303	365	392	337	304	336	341	358	328	365	325	323	324	286	338	292	292	314	375	341	314	302	321	327	350	312	308	318	319	336	343	349	313	293	326	365	308	335	343	314	324	303	334	322	331	322	323	321	347	324	336	317	354	347	334	297	327	346	283	313	318	318	318	326	318	318	315	296	334	321	315	328	335	334	340	321	359	334	321	344	314	353	320	363	337	313	335	348	313	328	319	319	339	323	340	322	326	326	378	356	369	330	320	337	289	333	325	304	356	341	344	336	340	279	298	331	330	350	320	357	326	350	322	345	288	336	336	310	365	358	347	303	380	321	318	291	347	333	277	295	320	333	319	341	338	327	319	326	357	311	314	295	327	312	342	303	361	332	336	306	327	322	335	314	303	352	333	315	337	369	311	337	331	325	334	305	336	350	321	338	328	340	327	314	319	316	296	316	303	341	348	327	351	335	325	319	342	319	277	374	330	335	312	323	308	309	329	329	329	338	315	320	327	288	327	327	350	336	339	307	308	304	314	312	321	300	349	332	370	330	335	368	331	292	318	330	320	345	337	329	321	307	317	333	303	352	322	339	336	295	349	307	350	336	344	350	348	322	341	315	316	354	322	310	331	298	340	330	337	336	352	334	316	313	316	338	307	315	338	312	307	316	361	332	345	350	332	341	338	348	333	332	337	341	311	321	335	359	349	307	312	318	318	314	314	330	312	333	302	307	332	319	373	321	301	362	348	337	323	295	336	356	330	342	338	381	345	291	328	339	352	316	324	314	299	328	337	335	334	328	318	288	307	324	288	335	343	323	371	323	355	331	324	382	321	333	313	311	335	344	339	338	321	329	340	362	293	307	311	301	325	320	282	350	307	348	317	346	277	310	336	381	326	304	356	323	344	353	337	358	326	324	355	370	326	320	328	297	338	318	334	322	332	333	356	349	316	312	342	315	306	325	319	340	306	325	321	357	358	310	325	290	307	337	341	356	327	322	316	308	322	322	313	312	322	372	335	340	317	309	316	298	349	317	351	334	353	340	355	349	317	334	316	362	357	329	325	310	343	306	382	316	343	335	346	323	346	351	343	333	287	370	372	331	318	345	319	311	332	302	327	334	332	303	302	350	357	346	337	332	313	329	316	324	293	314	333	326	301	317	332	286	319	329	334	313	305	326	342	317	334	337	333	323	345	347	328	329	283	306	319	325	324	312	317	301	323	323	346	361	333	327	331	292	315	327	326	358	279	329	334	369	313	335	316	313	357	330	337	342	308	328	314	290	311	331	319	339	335	369	312	340	336	342	321	327	301	343	334	345	322	307	328	333	315	338	370	355	326	328	270	320	287	327	331	346	313	328	335	341	316	337	344	310	358	316	324	337	346	315	309	338	327	317	324	304	330	343	315	333	346	306	310	348	294	330	305	325	355	309	318	333	348	311	303	326	322	331	329	315	332	320	304	333	348	323	354	333	357	288	313	360	348	339	331	373	313	319	330	341	317	307	313	328	365	293	332	362	333	350	342	321	316	325	347	362	328	341	340	348	359	314	302	306	354	331	291	305	320	314	322	344	328	338	308	322	340	296	357	301	331	336	317	334	344	330	342	323	314	314	319	357	334	321	313	339	317	339	337	327	346	330	344	316	351	293	315	319	353	320	331	350	344	333	316	281	348	333	336	334	344	309	343	306	316	348	328	336	338	353	342	348	346	302	303	354	315	329	346	326	314	316	340	300	346	337	342	353	315	345	350	312	309	295	267	316	353	327	300	348	313	316	331	341	321	306	360	330	344	325	335	304	351	341	357	345	324
14707	3404	7434	9171	26894	38624	58622	60889	54280	44396	32011	9087	829	792	834	780	768	818	752	791	835	824	818	775	812	833	787	784	767	791	775	791	727	774	761	748	762	766	823	812	807	759	796	743	808	807	789	810	786	743	726	768	788	771	769	818	846	764	803	758	755	760	787	802	735	727	757	791	798	820	738	806	789	769	760	789	746	769	817	807	783	778	804	762	813	776	755	747	744	806	779	784	749	797	817	799	769	802	821	763	765	764	780	741	783	748	793	808	813	777	772	748	768	787	723	801	751	779	764	769	818	833	762	752	784	786	816	768	787	788	710	818	722	773	798	758	753	774	738	786	771	752	774	761	718	752	806	809	763	809	777	744	815	761	801	758	787	749	810	795	810	768	797	753	780	844	776	772	759	754	808	832	769	832	810	764	794	761	804	778	786	801	805	774	803	787	758	799	832	833	791	762	814	768	775	768	790	792	785	819	758	765	778	753	800	776	808	816	766	868	752	767	798	794	816	704	721	765	801	764	763	765	795	797	793	800	782	836	789	766	781	800	831	816	796	807	753	831	802	805	822	821	753	800	805	795	773	719	818	805	773	766	805	752	793	788	774	761	788	764	841	771	805	760	753	783	780	797	762	722	763	783	787	757	789	794	782	782	812	746	758	752	764	771	751	782	772	785	726	723	767	787	760	788	756	809	754	773	743	791	831	718	801	809	806	751	769	796	777	785	751	766	771	738	810	805	730	760	747	819	803	780	728	770	762	801	793	814	777	761	778	741	803	759	757	820	789	783	741	747	764	735	767	789	778	789	799	773	784	769	778	760	775	789	807	760	766	824	795	786	732	785	792	794	751	788	816	817	810	786	829	780	790	791	783	729	800	741	788	789	777	761	783	731	776	758	801	821	749	774	782	773	735	734	778	804	769	787	814	804	756	745	767	773	783	788	751	824	769	768	816	802	770	775	707	831	799	755	750	767	776	799	755	734	777	794	831	756	799	791	744	743	696	804	742	796	769	814	806	830	779	808	776	732	772	819	767	758	768	768	767	779	815	761	782	764	734	766	806	788	717	752	793	753	793	768	741	783	772	719	733	822	760	833	765	796	762	724	815	783	747	775	728	753	792	733	797	765	804	776	818	774	783	753	742	810	757	760	826	765	791	733	816	755	774	796	807	746	775	727	799	795	801	791	781	789	765	794	811	753	779	755	774	801	768	790	775	799	779	776	824	765	791	842	736	781	807	799	772	765	742	748	742	812	769	796	782	783	804	766	773	764	808	773	776	775	799	789	764	755	745	718	743	735	762	808	808	801	767	780	791	766	782	769	730	740	829	777	765	780	781	772	796	751	772	788	754	771	782	748	803	785	774	840	761	789	740	809	793	768	753	755	754	767	776	765	801	777	747	802	738	806	755	818	760	810	767	779	778	757	811	762	769	793	778	757	803	768	772	777	799	792	795	763	769	765	762	756	750	766	768	807	747	783	854	756	796	791	760	744	829	778	744	757	753	757	744	744	799	792	730	776	752	784	791	766	800	806	801	762	753	723	737	768	805	809	790	785	749	822	761	775	784	756	721	784	767	744	778	815	767	785	785	737	829	785	793	759	743	771	787	806	801	797	750	806	767	775	770	783	728	744	774	803	792	771	745	845	779	785	775	814	810	804	767	821	774	799	778	770	819	800	755	769	775	791	786	804	770	806	761	774	769	783	785	805	787	775	739	792	769	795	790	717	797	777	783	806	802	791	787	779	809	751	745	823	780	764	754	757	822	827	820	757	738	761	715	747	810	770	750	785	733	753	735	815	744	727	767	788	789	819	830	755	698	766	743	808	798	762	751	790	786	778	766	751	757	780	796	737	782	747	797	803	764	764	727	761	773	764	788	814	743	803	807	766	787	764	766	734	779	792	755	775	813	776	812	764	729	784	788	757	813	747	798	788	714	711	750	796	766	802	772	738	795	761	777	751	778	760	825	787	735	757	788	792	799	751	718	767	773	754	775	770	790	814	773	808	791	811	768	783	784	814	829	815	770	776	772	770	806	802	744	771	759	792	723	805	767	824	738	803	790	718	776	791	770	761	720	729	780	812	800	800	753	764	763	764	781	802	762	802	729	820	776	761	786	824	774	763	735	791	797	773	748	745	792	747	755	725	779	729	828	760	712	788	775	769	796	797	764	800	813	805	795	802	771	759	861	778	775	784	789	778	760	740	806	770	749	776	769	804	739	778	736	810	791	763	787	849	752	791	815	779	799	820	794	769	744	774	780	760	719	794	722	773	807	790	799	828	719	791	760	807	817	725	788	775	794	791	798	813	747	773	742	749	844	757	721	845	810	804	816	767	773	735	818	764	730	756	737	804	810	815	779	820	792	810	758	780	816	768	789	768	786	713	838	755	801	763	811	769	829	761	792	772	775	804	819	795	734	824	752	794	761	774	746	827	817	739	731	758	758	763	807	759	808	753	808	823	758	813	774	827	777	766	776	805	790	744	809	799	811	780	751	778	777	735	753	767	763	758	750	782	790	754	734	756	796	753	753	738	796	764	786	785	774	796	767	807	755	781	760	742	709	786	736	740	745	753	780	792	817	797	744	789	815	739	774	814	778	790	820	780	801	837	754	785	748	753	798	778	781	779	744	801	817	721	811	706	750	760	817	841	721	760	770	814	746	767	758	777	752	815	779	752	773	759	793	743	749	821	754	839	789	774	758	756	800	792	741	805	815	763	757	739	771	789	785	773	774	775	705	794	732	775	749	815	768	803	793	789	799	791	762	817	775	778	768	741	758	764	786	780	801	815	724	774	726	742	788	775	777	770	804	820	844	695	795	793	804	713	787	797	756	783	734	770	784	744	790	792	739	771	775	816	824	786	814	805	760	802	726	780	764	796	795	784	769	770	751	806	805	788	776	745	809	769	792	753	771	749	767	731	757	809	778	756	755	770	768	766	774	779	786	779	776	798	771	788	733	776	796	749	757	792	808	753	719	846	818	817	738	758	792	766	703	774	775	776	790	727	804	755	750	767	801	799	816	758	751	791	763	730	751	778	709	770	801	775	749	786	747	759	817	782	753	793	743	783	835	745	761	786	788	789	792	799	808	788	754	760	745	727	747	804	772	785	764	792	832	808	781	790	792	774	779	761	753	782	789	734	763	815	797	792	792	785	776	802	775	787	771	810	779	770	762	774	789	788	751	790	735	806	799	750	771	760	729	732	796	747	748	764	792	816	808	808	811	749	779	799	800	768	821	809	825	770	824	748	756	785	771	760	791	770	780	747	732	711	736	763	790	737	771	722	764	778	783	767	715	763	806	788	755	833	768	846	796	809	778	749	781	753	776	756	744	751	784	737	806	811	746	783	766	785	749	739	759	780	780	793	762	785	803	734	829	790	764	820	749	772	773	760	726	795	792	763	766	749	768	824	776	743	782	742	802	841	799	795	752	758	795	830	783	761	786	783	801	738	753	723	750	757	744	729	823	790	761	759	796	779	772	755	770	757
7274	883	743	650	846	1206	1818	2024	1769	1248	891	426	378	388	413	373	383	387	393	390	381	412	396	384	410	397	375	376	406	404	374	429	339	393	421	391	417	370	363	389	414	388	400	435	398	411	408	373	354	365	423	414	407	397	404	442	364	427	382	391	370	398	431	394	418	357	402	410	394	397	392	418	376	370	389	440	410	400	425	393	407	395	400	401	396	408	409	407	418	363	397	393	383	360	419	432	426	403	388	424	386	388	424	396	388	414	373	403	395	383	410	385	376	412	399	402	401	367	361	447	428	405	363	443	427	380	400	407	431	440	381	380	372	422	379	408	380	425	418	398	386	404	405	393	385	443	384	433	426	419	371	418	393	378	387	389	409	449	391	388	411	378	374	399	421	393	421	387	399	374	412	455	388	427	416	371	376	402	364	392	382	420	372	400	402	379	395	388	385	407	409	408	380	432	430	427	392	421	405	398	392	434	378	408	353	395	420	395	403	397	369	396	393	389	380	409	420	404	399	409	344	399	355	405	429	404	434	377	380	392	421	398	412	395	427	394	389	389	409	400	389	378	347	400	413	377	404	412	366	382	392	398	405	384	393	389	374	372	399	412	363	418	430	401	366	382	416	382	402	421	364	406	391	406	415	416	414	408	426	380	384	382	358	430	396	391	410	407	425	398	386	359	414	381	429	406	398	374	432	364	398	343	397	386	407	416	424	399	407	408	411	390	402	357	397	366	410	366	407	397	385	395	380	407	407	414	411	396	402	397	407	421	386	435	384	388	390	428	432	386	405	400	422	378	380	345	386	388	391	407	425	429	423	371	421	426	414	397	399	430	399	408	379	447	368	414	402	393	387	394	354	408	417	396	437	386	423	394	451	403	399	395	416	400	417	386	435	398	399	395	391	398	398	397	381	405	381	419	413	373	374	400	380	391	426	401	435	414	399	409	384	413	365	371	395	391	380	386	405	373	427	390	378	386	397	389	406	369	369	402	395	404	394	395	385	351	384	403	402	384	382	422	372	387	406	415	414	396	420	404	381	347	417	431	392	361	461	376	413	407	389	402	430	398	370	417	426	412	377	404	372	425	412	391	412	403	402	409	390	433	419	416	380	428	438	383	412	433	391	408	383	416	416	382	355	389	374	353	426	411	412	385	389	386	368	418	422	385	367	413	389	375	397	395	393	382	398	378	376	418	419	415	405	420	428	391	381	408	399	363	413	424	387	392	407	403	408	440	397	414	426	424	354	390	404	387	397	394	400	377	395	384	375	401	382	394	430	412	383	409	367	398	363	382	417	358	453	378	396	383	397	404	407	404	444	416	410	367	403	457	378	374	403	389	374	379	367	399	435	390	394	376	402	359	385	385	417	395	443	396	405	412	425	430	366	404	368	438	428	382	385	415	410	418	357	416	358	392	409	402	412	399	365	376	373	428	407	402	369	439	367	382	400	392	384	395	380	405	377	397	404	409	389	385	406	416	387	407	409	417	414	405	373	442	393	397	393	384	365	406	383	398	396	394	389	380	391	416	387	401	399	417	405	412	432	393	397	422	364	397	402	371	364	398	397	386	448	430	388	399	368	393	396	402	384	420	356	396	423	393	413	434	404	396	377	395	439	405	398	435	415	432	391	411	409	437	371	390	389	410	421	423	423	381	434	436	390	372	405	375	437	401	404	409	369	414	393	407	413	400	396	399	369	383	395	412	430	354	352	396	427	422	403	390	398	415	349	407	375	410	403	415	436	441	389	418	434	394	394	387	379	388	416	411	385	408	347	412	374	356	384	411	421	398	442	391	404	416	396	390	383	398	436	388	405	415	420	395	381	379	400	412	353	421	400	405	434	416	360	407	360	435	374	396	410	372	382	404	409	419	404	410	398	390	394	400	407	390	443	435	400	389	393	425	403	398	413	401	363	395	373	410	399	412	367	399	425	403	420	396	365	400	356	383	418	403	376	382	412	416	409	410	391	400	409	399	411	441	416	453	375	401	406	413	385	380	399	425	369	377	410	406	437	377	410	441	391	390	433	401	436	371	395	426	395	392	385	392	396	349	423	405	399	386	399	383	414	393	398	399	369	413	378	422	389	378	397	396	392	407	401	355	407	394	394	413	410	412	411	390	415	369	411	416	406	429	398	398	418	370	406	400	397	392	410	361	339	429	407	382	396	381	399	384	378	388	417	404	362	384	372	420	415	422	396	395	379	403	402	412	361	408	382	389	368	375	388	381	449	427	398	367	395	414	382	363	385	388	388	425	397	380	404	425	394	387	390	415	375	391	391	426	410	387	396	369	433	365	433	401	383	409	367	375	396	421	416	369	412	407	382	428	427	413	383	389	392	386	397	326	394	401	435	377	379	390	401	415	406	408	421	425	374	419	400	387	401	362	368	390	436	396	400	388	418	380	355	396	408	412	412	382	406	398	414	414	425	410	367	420	382	369	430	376	390	418	380	382	387	400	379	406	386	381	399	406	431	420	389	400	428	405	401	396	405	376	408	370	415	408	406	398	406	396	400	468	403	434	407	386	371	385	384	370	408	392	400	372	406	380	378	396	416	396	390	427	408	406	389	392	428	382	403	366	390	412	406	419	369	388	416	415	380	396	426	429	391	394	409	399	378	393	363	401	384	451	365	372	355	393	421	427	340	404	347	400	380	405	425	386	395	389	399	341	367	370	398	359	434	358	409	369	427	385	419	401	421	428	405	391	403	380	411	410	384	423	383	408	425	369	422	414	405	397	406	400	410	402	380	450	367	383	354	414	395	377	412	411	369	391	422	391	389	414	391	398	386	379	415	400	392	442	380	397	409	361	394	403	359	388	383	386	399	420	410	392	394	399	377	419	388	405	379	383	360	440	404	385	390	414	409	404	401	372	396	394	404	398	413	411	389	365	400	387	358	395	392	390	421	381	372	376	404	426	429	356	382	378	382	404	426	383	419	391	388	364	356	415	390	385	374	441	398	411	423	369	425	410	408	371	376	420	410	403	416	416	391	374	407	402	426	403	399	388	403	404	381	452	413	385	351	377	386	358	404	380	336	408	402	388	376	387	400	385	415	434	381	397	396	383	405	380	388	401	416	397	380	425	376	408	423	409	421	411	396	374	388	368	434	391	390	406	390	356	409	394	405	382	377	424	428	436	385	418	411	395	384	415	378	393	420	386	370	450	400	404	391	379	378	440	415	355	399	395	361	399	433	410	420	389	376	384	384	430	367	423	431	389	402	399	419	390	389	414	415	387	395	436	442	395	375	385	410	354	391	384	426	403	382	413	401	377	392	396	384	417	415	411	424	387	382	417	372	380	404	386	423	396	373	389	422	414	383	403	381	391	377	451	391	407	405	398	347	402	394	396	413	430	393	370	367	383	415	379	430	412	377	377	398	443	423	371	383	397	401	418	413	351	403	355	390	383	377	375	409	453	391	367	383	381	397	381	409	370	393	368	419	426	387	420	380	400	378	398	378	454	404	391	370	412	406	422	401	353	380	399
4602	1149	1496	1800	3189	4930	8344	8288	6804	4847	2767	1141	872	871	855	910	899	880	903	882	867	846	894	888	892	878	843	907	895	934	897	934	890	876	899	911	903	869	868	879	834	917	915	875	870	849	909	939	916	894	904	885	875	801	893	871	883	862	893	923	925	918	920	876	889	917	936	907	883	917	865	892	867	861	862	877	939	941	892	949	870	855	918	898	888	873	933	908	851	886	894	898	885	964	898	882	919	861	884	872	896	879	837	847	896	882	911	909	837	870	883	891	886	875	905	921	922	930	881	893	870	912	866	935	887	871	898	851	916	959	876	922	879	880	865	906	863	860	876	863	889	906	892	917	898	868	879	856	920	938	940	940	871	946	883	863	853	870	840	884	904	841	892	877	880	861	919	914	920	899	848	928	899	852	879	908	877	903	900	884	848	942	893	861	928	861	870	858	895	880	874	879	872	889	881	921	889	928	879	836	889	864	894	907	875	869	865	903	916	869	931	911	860	837	900	926	872	868	840	856	895	940	921	866	861	857	877	892	908	844	862	905	885	894	855	948	835	876	895	913	891	900	912	861	882	876	849	912	846	862	862	891	872	919	863	947	919	844	897	912	906	857	944	912	868	873	847	941	915	946	903	871	876	895	945	914	893	878	841	856	868	805	866	844	874	923	873	863	886	856	871	961	882	874	932	856	879	899	893	864	905	928	925	890	920	864	878	855	867	968	887	878	858	862	920	936	885	881	880	881	890	898	897	897	824	969	819	877	888	916	944	890	887	899	880	900	872	890	897	935	893	903	885	924	853	855	844	880	911	860	918	940	872	916	935	876	914	837	891	865	864	865	885	873	875	880	902	890	960	923	901	943	886	910	912	845	855	889	932	847	894	942	912	865	919	899	890	878	876	868	884	881	903	842	890	895	880	858	868	858	852	900	865	838	910	888	861	912	893	927	898	873	870	912	872	904	864	872	924	878	848	891	915	909	945	938	937	875	938	880	897	899	896	848	837	895	924	849	888	904	886	856	871	875	870	888	852	871	880	843	872	889	937	925	861	878	859	843	887	890	878	874	923	915	888	871	905	918	832	877	915	852	920	856	916	885	856	920	873	900	881	875	842	871	952	910	901	905	816	829	851	885	878	856	917	839	869	897	876	882	916	888	937	815	856	865	883	893	947	896	871	867	942	923	895	907	900	876	894	915	893	869	904	853	869	880	926	885	906	879	872	880	865	918	877	891	881	880	911	911	829	860	917	860	897	860	885	913	889	928	869	868	862	919	900	836	868	896	883	857	873	916	858	871	941	844	862	918	841	853	879	916	878	870	861	879	909	900	935	811	926	868	861	858	877	948	887	865	866	900	861	857	843	897	850	864	874	879	963	864	863	879	846	867	881	926	892	860	919	856	920	981	863	905	899	890	915	850	886	913	902	896	866	928	955	904	810	860	868	917	871	920	894	821	902	874	848	899	884	872	933	872	867	887	883	903	892	848	849	933	888	909	944	873	903	888	910	843	849	887	854	894	878	894	836	865	880	849	910	827	887	927	865	898	908	847	944	945	896	911	924	876	926	882	877	845	873	911	917	891	879	838	944	893	907	847	898	850	942	913	885	869	901	892	964	854	852	920	912	895	894	906	932	900	919	918	885	862	872	911	896	868	905	854	914	864	931	865	897	861	894	913	905	900	887	912	879	879	905	907	842	923	906	912	882	912	868	892	902	886	899	898	901	877	923	956	900	892	845	877	910	871	884	899	907	898	849	868	851	872	879	941	903	838	859	899	932	879	942	930	925	885	873	877	858	851	848	919	875	876	917	891	909	870	870	932	852	853	886	901	852	914	927	881	870	860	887	936	876	865	856	882	942	898	883	871	897	866	835	941	844	855	894	921	877	877	889	920	882	860	936	873	871	870	868	857	888	884	852	891	873	894	934	911	869	886	940	897	873	922	868	902	882	932	779	905	907	879	919	934	927	929	887	842	883	852	935	875	901	889	944	912	874	843	918	869	865	897	915	867	865	876	838	880	942	824	930	878	918	869	831	888	928	926	916	924	860	921	906	860	875	883	899	877	890	877	876	891	817	869	887	849	840	868	950	936	944	938	879	875	874	871	876	862	879	841	892	848	874	949	889	844	878	876	881	893	936	938	927	825	898	916	928	928	856	883	890	849	921	874	890	893	896	872	866	900	943	881	851	848	908	901	924	880	874	906	889	899	920	858	860	864	797	895	924	873	890	900	877	889	946	893	897	837	923	822	883	917	866	899	852	936	865	901	863	905	856	920	906	862	933	896	891	884	815	935	902	914	904	850	869	886	862	965	875	935	947	894	892	885	896	898	897	917	916	906	848	852	865	879	898	888	887	887	946	902	912	877	928	892	884	912	862	859	863	886	876	882	872	898	843	847	900	866	881	882	890	895	865	890	887	880	868	900	900	871	969	912	899	952	888	876	891	914	898	949	804	851	885	929	898	913	968	904	868	855	900	852	899	829	920	912	866	906	912	965	868	862	949	888	888	887	829	849	898	932	856	913	844	891	896	865	847	860	894	865	889	903	869	883	929	883	969	912	869	908	919	858	977	960	876	850	872	895	868	893	866	891	931	905	899	894	890	891	893	875	903	865	869	851	893	882	855	914	871	879	852	879	898	888	873	885	901	891	844	869	857	912	822	924	850	856	863	919	891	861	862	915	871	904	852	886	908	899	914	866	945	820	925	934	929	902	881	897	910	927	888	889	866	884	906	898	913	901	858	872	869	905	861	875	876	861	873	910	905	857	924	867	849	882	881	876	938	828	975	864	890	945	886	856	808	840	878	876	919	880	894	901	873	873	883	918	907	889	923	956	843	949	910	872	889	867	914	886	894	837	905	902	893	886	874	921	864	901	937	946	893	960	850	896	887	901	850	920	901	858	908	843	830	877	903	885	901	846	880	911	919	917	889	848	891	920	873	935	872	910	933	896	863	933	894	893	890	882	857	891	895	863	923	882	846	912	883	904	867	886	855	818	911	869	881	869	867	906	887	850	901	910	896	879	861	890	897	891	899	903	889	948	901	912	887	879	917	899	840	863	900	913	872	868	848	853	963	863	871	857	918	856	856	879	864	899	858	926	847	882	890	875	884	874	932	828	933	889	869	870	838	882	916	861	866	897	864	866	903	915	836	884	864	889	910	844	891	920	872	926	877	849	885	846	847	843	916	893	856	838	946	868	877	937	933	913	899	871	928	890	912	869	893	874	913	885	836	877	891	887	855	958	843	885	927	924	918	900	887	870	899	890	854	908	833	892	947	895	835	887	928	834	954	809	871	936	928	900	861	853	852	868	921	891	862	896	883	852	865	886	904	866	929	887	888	911	847	923	870	899	905	852	889	847	885	915	872	923	872	867	903	845	890	881	883	869	829	873	877	880	890	912	903	855	893	848	863	888	849	912	888	874	881	933	874	873	926	866	908	897	879	909	897	888	918	871	968	841	934	838	879	954	881	885	912	931	935	886	851	893
14595	2408	1979	2722	19138	38577	37272	27785	17785	9087	3172	593	278	301	285	288	278	268	281	292	260	289	305	270	281	303	264	283	340	288	279	267	256	263	280	270	312	304	254	280	278	244	293	281	265	293	285	295	280	318	293	263	303	304	284	302	244	298	274	288	317	270	258	301	272	269	278	295	282	320	289	267	261	289	297	276	319	289	268	291	271	289	314	285	288	310	259	246	295	262	257	264	307	305	293	302	302	306	268	287	278	300	289	266	255	253	299	294	275	279	258	300	260	284	288	278	304	288	298	298	285	309	297	271	291	310	300	304	247	287	267	310	294	291	278	269	281	315	287	287	284	265	307	308	265	302	312	288	288	279	300	269	287	306	256	274	299	312	289	290	275	258	259	267	296	268	294	258	295	279	284	289	287	274	276	263	289	279	277	255	307	296	291	303	276	299	290	274	288	283	297	267	270	315	295	264	272	276	281	244	293	260	300	288	286	294	277	283	289	299	277	276	257	293	256	274	259	275	269	266	261	270	270	245	282	300	265	282	284	257	297	280	281	250	255	276	294	246	267	284	279	272	275	291	309	262	273	259	304	289	290	327	311	273	287	280	275	265	286	255	297	292	291	281	284	297	288	264	277	263	271	257	313	295	293	292	285	299	267	284	262	294	286	285	274	280	307	264	315	288	294	300	290	283	268	303	266	255	279	287	281	309	259	259	308	282	252	306	273	294	277	281	297	298	258	260	273	276	276	287	291	266	293	266	271	299	298	288	279	296	285	274	280	315	260	280	253	296	273	276	254	281	286	293	278	287	279	291	286	309	303	307	302	303	291	292	278	280	270	260	283	266	258	292	291	276	302	274	298	291	327	308	301	259	297	303	295	262	264	313	311	307	297	309	268	254	313	264	288	280	248	279	298	250	266	278	288	258	293	289	264	281	284	282	310	294	275	309	294	292	250	263	266	305	279	304	275	259	265	290	281	255	291	292	286	291	286	299	325	288	277	261	291	287	263	279	287	270	285	283	285	285	298	255	309	298	303	308	308	299	270	275	302	268	289	290	287	270	253	294	278	292	335	259	272	297	281	308	299	270	283	305	280	317	263	263	300	305	318	284	273	294	284	270	272	271	313	284	294	305	312	316	278	276	278	298	277	287	276	285	276	273	290	262	282	311	291	294	302	277	287	299	284	299	262	267	277	279	253	262	299	294	271	282	284	273	276	284	261	267	312	279	288	266	294	267	305	282	280	284	313	262	279	301	296	311	299	285	319	287	295	270	285	293	268	264	305	295	257	276	326	262	282	272	262	291	273	286	303	283	288	289	286	286	269	279	286	312	279	315	279	306	308	305	245	329	308	259	269	297	269	312	245	289	289	301	288	307	330	264	279	312	286	275	320	314	303	299	315	277	278	277	272	280	249	267	282	304	292	296	293	260	279	270	287	279	297	325	310	305	302	264	293	312	265	260	289	291	268	282	270	271	291	277	303	315	280	289	295	267	282	260	283	295	276	294	276	275	294	280	282	293	297	293	296	269	274	290	260	280	269	302	303	286	280	307	279	270	309	346	319	323	275	251	286	290	304	294	262	312	260	266	304	270	272	263	284	307	256	284	290	285	260	252	307	277	265	261	266	264	279	281	263	270	272	316	273	267	289	284	285	264	276	296	288	332	290	297	316	262	285	274	269	300	260	280	265	283	295	271	264	256	278	270	326	267	305	277	255	286	289	269	289	282	294	256	267	287	276	274	275	289	270	253	288	267	261	273	316	280	270	275	272	301	256	257	273	286	250	296	299	307	294	311	272	302	309	333	259	278	288	298	289	252	291	308	278	261	289	287	325	293	278	316	260	299	296	305	275	299	270	301	259	293	283	267	285	275	270	272	280	254	261	286	298	266	263	275	313	263	292	293	285	273	278	299	266	304	273	258	293	307	300	250	272	275	288	260	307	269	304	273	293	266	275	294	303	308	274	301	277	256	286	309	297	257	279	282	243	290	273	275	297	275	264	250	296	293	291	302	288	275	302	302	270	291	252	289	272	327	315	296	295	319	293	280	285	298	276	271	240	267	280	264	307	293	283	269	265	277	254	282	260	297	260	277	300	287	313	289	283	287	273	293	286	281	327	271	282	273	265	248	287	299	280	279	295	295	258	306	281	271	260	277	300	280	270	280	269	271	289	319	299	265	267	273	297	304	281	291	285	272	261	280	246	302	276	299	266	298	265	281	289	308	264	277	283	305	275	276	319	264	295	296	295	286	263	290	280	274	295	288	296	271	308	294	267	277	251	272	295	292	277	295	262	254	291	288	294	285	265	267	302	267	268	292	295	284	267	267	298	285	292	237	289	289	240	273	299	290	258	302	304	278	278	292	325	280	291	324	263	310	306	287	284	276	292	277	286	287	305	309	253	274	316	302	330	301	304	328	265	283	279	254	297	278	246	298	262	304	315	265	265	277	295	270	304	302	296	300	277	277	286	290	283	287	292	310	282	275	263	268	267	288	291	283	271	300	297	287	269	270	317	289	282	273	287	273	296	314	300	270	246	302	275	289	295	261	292	275	287	305	275	291	258	295	305	299	262	294	275	298	298	273	292	265	256	280	307	263	297	277	307	294	261	285	303	284	275	276	279	287	313	302	289	277	283	257	258	269	252	282	295	255	301	263	275	296	281	316	300	308	286	332	319	277	284	271	294	302	259	292	263	296	279	281	259	280	304	275	292	287	309	298	276	264	275	277	260	267	275	263	281	259	278	270	269	294	276	234	247	265	282	276	319	301	264	280	279	309	288	303	258	263	300	297	288	240	276	275	326	267	275	275	263	253	261	283	330	288	285	282	278	271	274	255	270	291	286	250	289	299	285	277	313	295	333	280	300	286	303	304	279	279	284	308	273	313	291	284	273	280	238	276	297	261	312	301	254	283	285	283	287	327	307	321	289	266	255	281	282	280	273	273	300	271	276	296	318	263	303	290	267	271	280	284	270	299	309	259	266	283	304	288	308	299	285	278	279	287	268	282	253	274	291	271	292	272	301	264	268	255	307	299	274	275	280	284	237	291	287	290	288	287	292	282	269	292	270	285	275	287	292	287	296	293	274	288	291	289	304	266	283	321	271	317	279	285	290	257	262	268	297	301	274	268	295	286	302	282	271	289	293	284	289	286	301	276	297	307	256	269	271	258	303	287	242	286	237	290	288	283	274	288	312	313	291	270	286	256	262	302	293	286	274	307	307	282	273	310	287	289	268	281	277	299	292	270	286	294	304	328	294	285	285	282	264	303	283	269	260	258	281	283	263	288	256	263	281	298	249	227	277	279	245	284	298	313	294	271	252	279	251	245	295	265	268	287	266	267	300	274	281	278	276	263	271	293	285	284	249	291	318	307	272	287	289	279	265	309	282	256	266	284	265	239	274	266	272	282	284	285	279	297	311	283	317	285	265	280	255	278	290	305	301	278	283	295	274	284	303	276	264	309	275	259	294	304	281	265	300	284	312	279	287	291
8702	1754	3616	8198	38469	54581	52552	44889	35656	24321	11062	1997	701	681	682	687	722	679	674	662	683	651	726	730	684	658	685	654	680	690	650	698	680	693	677	641	673	650	629	685	673	698	662	641	658	674	684	676	653	672	596	656	687	676	648	663	665	672	694	714	650	659	710	704	687	687	674	625	698	671	687	675	630	669	632	697	692	710	672	674	660	660	650	672	661	638	650	678	691	621	706	681	666	673	696	647	625	652	718	680	695	757	705	674	603	674	709	653	656	681	641	688	688	664	718	699	693	732	653	676	695	639	640	628	710	666	694	628	674	690	631	683	632	688	666	638	706	674	703	691	631	683	638	643	629	682	705	662	673	677	686	643	703	667	662	657	711	668	686	664	664	662	677	723	656	666	706	697	690	699	671	701	663	682	664	699	629	660	676	676	653	705	700	639	638	664	701	662	641	664	680	659	679	628	657	678	633	686	646	688	685	686	694	708	666	682	731	658	702	677	674	689	660	694	639	681	694	657	648	615	667	690	688	682	662	703	709	692	662	672	637	645	631	708	620	719	691	661	682	643	616	728	625	696	626	672	658	628	657	673	693	712	688	674	684	662	666	648	646	643	635	680	693	692	663	661	636	636	738	605	634	723	657	619	661	671	669	646	638	696	684	648	658	657	643	718	658	704	690	702	624	658	680	710	663	690	680	692	698	639	680	686	625	658	669	648	683	676	658	673	683	625	684	680	657	708	680	674	652	631	644	641	687	669	688	650	708	625	666	670	741	679	645	669	682	706	693	600	634	690	672	676	670	738	678	637	643	670	656	664	673	699	674	684	667	724	717	649	641	649	662	717	684	676	649	600	687	687	673	645	712	645	658	679	669	652	674	680	636	642	706	731	649	698	660	676	727	692	661	653	635	666	675	690	651	668	692	665	639	640	732	679	657	612	685	647	646	663	693	685	668	654	686	674	641	721	677	696	670	710	724	689	647	669	681	664	675	667	604	662	700	693	649	712	676	694	699	697	657	661	714	654	703	633	668	666	646	651	667	683	652	700	710	678	688	661	650	680	639	674	667	684	639	697	689	641	662	676	683	729	706	666	667	701	631	625	672	648	701	663	629	744	690	698	699	638	622	683	697	624	663	700	700	671	714	662	677	729	666	651	659	675	652	648	655	674	679	721	677	685	662	670	648	697	685	674	665	701	683	698	643	691	639	687	641	684	681	676	684	678	693	660	686	632	673	702	665	732	681	684	688	642	655	631	704	748	737	657	678	703	660	642	648	688	703	695	693	687	708	637	665	674	658	661	670	674	639	713	667	679	652	650	666	682	644	675	668	646	643	697	664	748	694	696	647	670	645	675	690	682	689	717	666	702	659	678	669	664	678	673	684	630	681	668	736	661	705	642	730	642	687	714	698	655	686	660	648	703	609	638	630	696	663	681	700	684	653	660	641	687	689	660	710	625	704	691	664	675	723	654	673	682	696	660	665	674	663	622	628	671	629	697	684	646	667	648	704	691	703	651	708	683	682	671	697	642	676	666	718	688	670	669	734	641	720	701	632	694	690	667	664	670	670	742	665	645	657	639	672	669	655	666	629	671	685	657	671	687	692	692	691	691	736	670	661	641	739	666	735	651	659	694	624	685	673	676	707	708	645	742	636	661	642	667	678	694	638	629	642	672	694	668	693	671	672	686	660	642	653	675	690	695	689	697	704	657	654	634	682	674	628	672	645	694	612	676	671	685	663	702	661	662	645	651	662	655	700	623	671	691	695	639	654	660	677	672	674	678	639	674	665	694	604	684	627	670	667	698	643	650	643	634	672	614	668	692	719	681	738	659	642	632	672	638	666	613	706	659	668	668	690	668	669	691	642	643	662	636	722	714	646	665	673	717	709	639	652	705	657	658	660	736	648	632	672	697	662	678	650	688	643	707	667	624	638	716	686	669	735	698	606	686	677	678	650	696	670	643	659	736	642	644	677	686	713	669	649	642	685	717	690	640	638	702	691	717	686	609	667	681	639	630	664	663	646	696	712	702	632	688	695	652	673	715	684	674	696	663	662	650	676	675	682	613	667	650	707	660	662	687	686	610	688	630	676	692	654	680	739	641	678	663	710	693	688	717	704	679	696	687	670	691	695	667	679	667	649	717	628	701	719	672	656	646	651	647	679	701	696	726	684	623	673	685	699	610	686	652	663	666	688	668	686	743	705	733	661	642	693	675	669	626	635	631	641	664	699	664	615	692	669	674	682	677	703	684	662	673	645	670	695	667	649	673	641	671	673	676	668	671	726	629	613	681	656	671	659	722	708	692	646	682	657	711	628	608	696	635	698	655	719	694	719	677	695	694	699	709	646	650	613	620	683	691	671	633	681	641	671	652	701	676	697	666	641	656	672	709	634	673	658	642	626	618	678	644	697	668	654	709	653	695	656	673	699	685	683	694	694	655	666	658	656	672	679	668	702	685	685	668	675	679	696	687	684	689	671	709	742	671	686	709	661	647	643	690	659	691	666	644	641	651	640	688	682	682	673	679	680	654	688	666	644	677	698	634	664	667	626	675	666	676	675	648	627	660	680	674	656	694	719	709	677	647	690	641	714	699	652	674	707	677	675	696	681	665	697	653	684	618	682	675	671	701	658	671	670	678	665	700	670	663	681	724	682	678	719	715	700	711	665	670	680	689	687	660	634	771	701	690	664	685	649	670	647	665	703	663	667	663	666	689	681	682	668	633	676	668	677	664	697	695	684	672	718	634	693	674	691	674	660	657	695	660	656	672	689	640	645	757	649	714	681	714	675	689	729	659	650	681	664	691	709	660	660	646	690	705	672	750	641	668	668	651	633	654	675	652	663	694	682	682	709	691	715	687	714	642	685	666	644	639	727	649	697	766	657	630	702	709	702	658	644	687	656	678	703	713	692	614	682	674	651	694	635	668	721	677	651	682	677	675	672	673	681	655	672	667	622	704	709	664	713	669	676	645	681	627	752	667	690	675	705	687	649	722	692	695	688	647	682	620	650	686	656	703	653	678	698	722	733	653	671	628	661	694	697	675	656	666	695	697	630	633	688	618	663	717	642	647	697	687	704	691	711	696	709	709	639	700	712	660	606	671	659	692	662	674	685	651	693	683	660	686	711	679	664	665	672	684	715	698	655	690	604	668	687	648	693	693	657	677	701	672	681	668	616	710	666	694	657	666	651	678	710	661	652	665	656	715	673	704	680	646	662	659	682	721	689	656	696	695	671	669	628	701	667	647	636	682	675	656	670	659	705	660	622	703	664	674	683	714	619	671	692	660	657	658	686	630	689	675	666	647	691	704	685	686	693	697	646	684	693	672	649	635	642	659	666	674	723	628	649	674	646	677	656	681	663	695	691	714	709	668	676	703	670	696	685	675	628	686	688	644	689	747	653	708	685	672	672	632	666	748	681	743	742	677	710	655	666	672	669	665	683	629	676	683	674	682	714	737	622	703	669	699	719	677	626	664	683	661	719	681	665	660
21811	4222	3869	5973	30121	55703	53434	43785	30120	17546	7615	932	314	336	331	332	312	313	327	332	352	356	304	346	330	317	301	324	283	353	343	306	332	306	340	323	360	312	330	327	330	339	303	337	350	338	328	313	356	368	331	294	368	340	350	318	318	324	337	305	308	318	345	337	329	350	321	324	292	326	308	364	353	325	328	305	333	299	312	326	342	343	304	332	319	316	323	336	323	322	331	340	345	332	338	336	319	338	337	333	311	352	293	300	315	326	331	317	345	308	341	323	349	360	302	296	354	345	333	327	365	331	344	351	336	313	358	317	332	348	328	288	336	317	319	335	321	355	367	331	332	303	308	311	333	295	304	313	330	320	358	347	310	343	310	378	322	330	351	327	329	363	332	330	342	331	330	368	337	302	328	308	342	297	292	342	342	307	373	308	320	323	329	356	322	312	310	330	350	352	314	345	301	327	374	321	372	326	331	295	339	299	340	302	349	344	341	321	339	366	349	324	314	368	336	317	350	312	324	336	345	356	305	313	367	317	337	318	311	327	349	310	339	317	326	305	297	316	345	337	321	340	378	359	291	317	365	305	342	311	321	324	312	329	323	332	330	347	345	329	354	368	310	333	319	346	312	353	331	281	341	385	366	341	287	341	333	309	318	366	345	275	343	353	346	327	305	320	334	335	335	321	304	303	311	341	349	325	338	345	286	342	334	343	317	349	328	327	328	313	340	338	288	325	312	303	337	358	327	323	319	320	352	320	302	312	368	369	326	348	373	315	346	338	370	315	328	299	303	343	335	316	351	340	353	337	332	310	309	338	343	351	323	304	275	330	331	329	330	317	334	313	356	311	317	310	349	307	303	339	355	343	303	341	322	321	354	331	340	304	359	342	316	310	331	316	345	337	330	320	332	346	378	339	343	295	338	320	314	330	305	323	371	345	339	335	324	344	347	297	368	333	359	320	339	320	329	358	322	320	369	332	301	333	345	320	295	295	328	313	353	338	356	329	371	337	324	311	344	337	327	339	326	316	356	328	340	337	320	328	359	314	330	334	334	342	331	319	339	328	337	320	300	319	340	313	345	352	325	340	332	354	327	352	333	341	353	341	311	326	328	349	316	337	341	340	313	346	335	338	320	337	329	359	311	315	336	366	306	343	332	344	345	338	325	306	341	318	321	353	348	326	335	316	324	312	353	327	310	371	328	305	340	330	328	332	322	326	308	346	305	346	331	338	294	355	362	348	374	341	346	319	359	325	324	339	327	336	332	327	348	334	313	321	364	330	336	307	326	340	336	355	364	330	345	368	337	337	312	359	341	300	332	326	350	332	331	349	330	296	343	336	316	310	343	339	357	286	322	314	357	344	353	326	341	336	373	330	291	333	313	345	352	320	337	348	310	353	322	384	322	332	325	338	345	296	368	308	325	320	308	352	333	314	348	348	372	323	326	317	351	321	307	316	366	329	326	313	318	310	348	325	358	337	346	346	300	363	358	352	297	304	328	337	334	324	347	320	324	330	329	309	306	342	340	336	318	305	312	361	355	347	298	334	362	310	301	350	342	333	342	326	337	332	316	314	340	315	350	345	319	359	319	320	322	369	321	327	318	339	333	342	343	338	333	345	351	307	339	319	342	313	339	362	321	331	315	353	294	328	324	314	338	354	338	316	323	302	344	313	330	342	339	320	324	321	341	333	346	342	314	317	310	335	318	321	351	340	351	333	367	332	346	313	307	322	351	311	341	329	302	318	353	298	368	309	330	353	331	306	301	348	352	297	328	338	334	293	356	324	337	318	325	348	308	337	345	312	310	330	363	348	321	335	335	343	329	324	345	363	356	341	342	327	332	322	360	334	325	363	323	347	322	358	337	320	339	333	320	297	308	332	329	340	322	313	317	336	327	319	318	351	347	338	305	330	339	315	312	350	323	312	347	332	339	300	300	314	307	311	313	316	357	291	360	328	321	295	336	339	345	323	338	327	337	316	324	330	328	361	316	338	346	303	354	366	332	340	331	338	345	323	332	343	329	287	321	364	341	316	355	357	367	335	315	345	321	293	333	361	348	339	328	305	322	345	356	314	344	336	331	344	303	328	333	299	305	319	334	344	337	333	354	365	357	331	317	338	316	310	332	314	322	358	340	338	349	308	347	307	332	319	315	333	316	336	314	347	321	319	302	302	342	321	331	353	319	345	354	335	293	333	366	312	320	338	361	343	344	315	335	333	320	339	344	306	329	330	319	340	336	329	327	336	323	355	327	340	335	362	345	329	361	317	350	326	304	332	337	337	391	308	349	292	339	348	331	334	365	356	317	347	315	353	322	346	318	325	320	328	327	322	346	327	344	335	308	308	299	308	328	292	334	328	376	309	320	304	326	328	291	329	338	333	295	320	333	307	318	384	336	279	352	333	310	317	362	329	332	337	361	323	302	308	326	304	289	292	320	324	345	300	337	327	316	330	367	329	308	334	335	324	333	330	339	326	335	337	341	301	297	299	310	363	304	318	333	332	309	306	349	292	322	350	294	319	301	346	312	336	337	341	331	329	318	355	330	338	345	327	314	344	352	281	339	323	307	306	349	334	337	294	336	328	312	326	334	339	327	295	335	325	300	316	354	327	347	358	296	320	317	309	330	305	302	332	342	339	338	308	312	330	352	305	326	313	339	350	299	335	304	324	347	307	317	322	331	350	336	347	325	325	335	333	340	298	321	355	314	315	351	318	356	292	304	351	315	340	331	349	302	314	324	323	318	348	342	324	343	331	282	338	378	355	323	353	350	327	345	338	325	348	299	285	328	342	333	316	365	306	332	317	336	322	348	296	358	324	332	342	332	362	351	331	337	338	331	315	305	321	344	320	328	313	323	338	358	339	319	321	335	306	343	325	340	309	339	305	318	311	339	317	311	336	388	336	337	339	330	329	324	319	350	327	310	300	344	329	324	333	315	328	345	340	336	355	312	321	331	366	309	322	334	288	349	325	322	322	336	315	320	301	345	309	337	338	312	329	336	346	349	290	313	367	324	336	316	319	329	322	338	325	298	326	338	325	336	342	334	336	332	335	347	311	298	289	296	308	331	331	307	316	344	319	331	326	344	301	318	331	375	342	329	379	325	313	304	349	345	336	324	326	331	351	361	286	338	341	357	299	295	344	323	303	319	301	312	300	355	330	336	375	351	351	334	334	333	349	344	335	349	336	341	326	303	306	354	316	306	340	353	307	318	349	300	331	341	301	321	336	347	335	351	364	294	333	332	320	339	291	327	299	366	311	323	335	332	330	323	314	345	368	303	331	313	327	324	322	354	336	320	357	314	342	332	352	322	315	322	335	300	332	329	330	322	327	309	306	326	338	323	308	316	299	313	342	317	347	292	332	349	292	294	309	324	314	314	346	340	308	323	300	292	331	343	303	304	296	287	352	299	343	350	311	306	342	334	312	311	330	305	349	340	342	345	358	338	279	306	331	347	350	331	323	355	311	315	273	314	302	329	296	374	307	346	354
10672	2729	6583	15968	48227	67492	66308	57614	46332	34326	19741	2151	835	815	778	741	814	810	787	754	780	805	793	773	733	776	730	774	814	792	772	751	774	824	787	798	769	799	786	800	761	725	809	794	745	764	779	786	797	822	802	754	758	801	790	752	739	809	793	767	818	753	754	821	795	814	746	818	772	806	715	746	741	767	800	802	843	736	779	803	808	777	765	807	782	804	796	759	743	755	752	798	746	772	748	783	776	824	768	770	793	798	751	794	792	719	778	841	789	832	802	797	761	769	791	792	805	739	779	762	823	768	797	736	816	798	780	761	842	789	781	765	789	787	765	790	792	754	756	797	775	779	723	813	764	746	761	792	791	752	789	757	828	754	815	792	733	819	805	780	777	763	779	770	784	749	801	785	779	823	774	806	768	809	815	778	771	724	833	750	795	828	806	764	784	836	815	826	797	796	817	805	799	760	778	728	774	776	747	797	762	779	758	757	788	808	795	795	802	784	792	824	851	789	774	805	783	774	786	776	810	823	742	779	737	795	761	767	773	761	792	779	825	806	759	787	766	783	772	799	769	803	751	784	832	775	800	754	764	764	731	809	782	787	776	789	818	778	754	778	857	784	800	812	745	802	780	762	701	771	749	767	778	763	787	771	794	761	781	782	804	753	763	812	794	796	777	744	802	773	777	816	786	756	788	784	797	773	840	817	808	800	757	754	754	761	747	786	779	815	832	813	763	808	726	772	783	769	788	798	780	734	802	796	745	769	785	742	783	747	781	767	749	784	856	797	808	772	791	793	824	732	764	819	765	782	768	817	797	788	766	732	756	784	751	761	742	772	814	782	789	770	764	801	785	748	793	737	794	787	787	805	768	799	765	767	783	789	811	734	813	780	795	774	773	755	773	804	778	837	729	830	761	731	775	760	755	743	808	775	797	769	782	832	809	755	784	782	804	724	786	746	805	837	817	807	756	753	807	775	798	809	774	734	825	765	819	799	813	711	801	789	815	778	792	816	754	840	810	763	715	752	772	789	793	755	786	755	776	775	732	752	775	800	763	804	782	812	779	713	768	795	748	810	777	771	807	748	776	745	745	771	819	783	776	753	763	766	757	738	787	788	760	782	814	770	795	793	774	747	800	767	799	792	801	763	802	802	740	753	810	789	735	829	760	780	794	820	789	764	765	739	777	768	807	811	848	777	803	785	727	807	802	810	779	795	822	749	782	764	818	741	750	753	792	770	808	815	794	770	768	744	785	740	742	804	773	828	818	766	775	759	798	772	760	770	787	742	735	785	756	813	813	772	795	743	750	778	746	751	773	760	743	777	822	812	799	771	801	755	757	783	769	785	767	807	765	810	713	738	781	799	796	789	765	738	808	830	861	784	758	765	773	749	795	784	787	763	853	828	783	816	771	754	755	769	786	809	738	815	814	797	787	765	800	782	771	762	758	788	812	810	833	801	726	756	739	761	771	722	800	789	763	818	785	816	748	783	746	832	823	781	762	780	867	779	726	832	754	794	780	826	773	763	838	769	786	816	762	750	798	778	748	818	797	826	752	771	847	792	811	728	821	767	810	776	800	761	767	798	779	819	759	818	760	786	742	766	760	725	763	795	793	787	804	796	729	740	771	775	770	762	792	778	794	813	794	784	773	804	794	855	765	762	768	803	747	776	766	770	757	786	741	807	804	810	801	882	781	742	762	795	784	753	796	810	783	758	755	805	795	778	786	754	774	807	769	758	776	785	732	797	802	814	790	776	764	764	823	775	767	804	792	766	776	770	722	761	782	781	851	753	752	751	786	788	777	760	784	734	780	747	796	761	793	837	778	765	787	735	825	788	790	806	787	804	746	813	750	733	765	763	798	751	819	773	771	812	751	740	799	801	732	799	781	788	778	803	779	747	752	723	783	776	764	794	811	765	765	771	781	749	816	745	764	773	739	779	813	777	766	788	803	803	841	768	796	763	820	798	788	769	808	848	815	755	769	739	815	752	789	830	805	816	814	797	743	775	749	784	741	703	858	786	808	782	796	838	771	758	788	762	808	796	798	740	744	728	778	797	766	783	842	735	759	768	721	771	765	790	764	773	759	794	732	798	770	795	793	812	805	795	774	748	778	743	779	766	789	781	820	782	798	779	778	809	763	777	773	813	774	752	769	799	806	749	785	782	742	779	850	788	757	796	724	787	790	786	758	777	750	760	820	766	712	846	768	802	831	771	764	765	763	795	745	793	787	731	721	777	779	827	805	754	784	748	732	803	822	777	773	796	836	750	814	730	774	841	800	800	820	759	783	829	818	765	748	783	776	773	740	775	806	781	778	798	780	773	798	734	773	884	752	818	825	747	797	786	847	820	786	784	746	781	795	776	741	799	759	809	774	794	748	768	755	793	775	769	769	774	778	782	816	760	741	812	756	753	784	791	790	749	770	784	780	792	839	823	780	781	772	800	785	824	776	758	778	800	749	772	791	738	829	750	818	765	790	743	801	736	741	798	767	788	746	769	771	792	783	783	740	730	764	736	798	777	798	815	824	775	794	810	777	776	770	763	760	798	761	808	796	733	772	820	773	776	782	732	742	783	824	803	747	756	751	794	784	750	790	773	810	819	801	783	756	799	784	764	817	843	744	787	816	765	775	778	732	770	759	747	805	800	811	772	805	814	756	779	746	788	763	827	822	753	829	783	808	783	754	771	835	768	771	721	809	747	757	767	757	774	833	770	773	811	764	797	815	772	789	810	728	798	789	801	781	742	803	799	766	790	748	814	759	817	794	806	750	765	817	794	802	800	825	805	790	788	775	802	807	757	760	760	789	755	776	779	743	789	790	801	839	782	769	773	770	788	745	792	799	718	799	746	757	763	742	779	822	833	801	853	803	782	770	778	783	768	752	804	809	828	796	771	777	817	844	819	775	821	801	759	820	777	763	783	779	774	787	702	793	787	735	765	790	765	800	811	785	835	777	810	774	769	769	747	793	806	780	751	810	749	727	783	781	731	769	759	827	762	708	774	767	750	790	754	791	774	824	794	784	730	784	683	759	786	756	820	775	751	765	758	752	816	781	780	750	806	812	795	795	769	745	839	797	801	812	777	823	792	788	782	803	768	812	784	792	718	777	777	755	789	768	749	776	793	739	789	775	761	771	751	766	753	741	783	777	820	761	736	782	703	780	778	776	782	755	794	770	769	739	791	779	730	760	827	799	764	813	791	737	785	790	848	777	776	843	752	755	732	772	709	801	768	816	795	810	787	785	762	837	771	776	770	745	745	779	757	825	806	808	745	760	820	733	786	793	779	855	861	799	754	779	776	751	796	769	736	786	765	785	770	765	829	776	794	807	812	743	766	803	797	794	782	786	760	787	770	751	794	760	807	778	784	793	779	804	780	781	750	750	807	805	753	835	760	786	775	797	779	780	791	780	794	790	831	755	817	768	779	768	767	805	738	837	795	749	778	756	761	775	780	794	779	836	748	805	829	764	757	752	805	816	786	724	779	748	810
3905	688	696	625	1151	2146	2409	2103	1457	931	670	459	422	413	458	426	405	401	397	466	398	389	418	394	395	408	446	450	441	416	420	383	401	385	383	442	417	414	410	428	384	433	421	393	411	469	395	429	413	404	425	368	415	412	417	433	405	382	391	389	404	417	472	391	447	383	401	397	476	404	411	408	397	437	417	412	376	383	423	408	401	407	410	430	418	389	461	416	423	417	477	413	398	417	426	433	433	427	393	399	451	379	401	400	433	404	398	414	385	452	382	444	427	402	406	374	410	407	407	406	400	438	441	405	377	413	441	365	387	405	433	393	383	374	428	388	429	400	396	380	435	407	424	426	417	436	356	437	406	421	419	395	399	396	366	408	409	422	401	379	427	400	402	392	415	435	425	373	437	405	443	353	424	407	419	381	406	364	428	413	398	414	396	423	422	373	391	406	396	441	377	428	388	424	421	382	366	437	395	389	380	427	421	428	416	411	372	385	414	411	396	407	413	438	413	399	423	405	369	402	370	408	431	402	411	421	398	398	400	415	405	401	376	420	413	419	396	424	409	375	395	424	391	380	386	420	408	450	411	434	457	376	440	432	396	413	452	407	381	405	403	436	403	381	397	380	413	455	384	370	411	394	377	439	416	394	405	398	399	379	428	375	357	366	390	415	415	404	411	423	394	360	403	378	394	378	391	428	401	390	396	400	405	446	389	400	368	422	402	441	410	413	392	423	410	421	413	430	408	462	461	413	436	432	373	426	444	410	374	401	381	415	466	389	408	458	439	384	415	399	400	379	360	427	404	424	405	416	418	416	421	415	390	409	458	377	413	416	421	416	412	419	383	399	407	412	368	393	418	423	391	411	462	413	445	403	392	425	379	424	460	420	435	426	428	363	417	423	464	431	394	428	369	417	389	371	417	384	420	388	405	432	388	383	359	407	358	399	391	418	401	417	395	408	405	409	435	420	464	408	456	436	428	396	378	424	415	396	388	398	421	408	433	413	406	395	405	415	376	389	414	412	437	369	416	408	390	426	415	401	432	401	392	414	428	410	395	385	413	435	425	382	441	391	398	393	423	400	436	372	424	421	406	353	438	389	397	397	403	407	392	416	404	405	373	397	450	383	393	367	433	389	411	427	413	399	407	388	427	386	410	440	437	405	397	451	374	403	416	401	398	430	409	374	378	423	357	420	410	423	422	443	431	444	431	425	408	393	401	388	389	402	371	407	398	417	457	373	454	417	409	415	424	403	415	402	428	402	413	395	426	416	440	374	421	461	451	457	403	415	423	465	386	393	395	416	413	420	427	445	412	397	422	393	410	430	427	391	417	417	471	364	355	437	440	401	405	404	408	426	411	428	414	435	434	438	437	430	453	367	398	389	367	386	411	398	412	414	426	423	422	434	437	440	429	395	401	398	412	404	399	407	394	420	387	383	404	472	394	441	417	429	406	431	401	430	418	442	394	400	419	395	392	382	410	380	385	382	416	392	427	401	430	408	379	392	400	435	371	388	415	441	378	357	429	366	401	365	427	426	403	360	413	403	427	439	388	396	408	390	392	423	452	426	429	416	388	396	424	417	363	387	382	391	376	418	434	398	406	423	439	473	406	379	431	375	417	419	402	408	392	414	411	404	398	413	408	419	413	450	402	379	421	405	407	402	467	356	375	390	400	416	395	414	410	401	435	421	402	447	423	410	403	441	424	385	364	387	398	416	394	433	414	423	386	445	413	392	393	375	386	409	444	423	404	395	417	404	414	442	385	406	425	430	422	374	418	403	384	381	429	385	394	388	457	438	448	420	384	393	417	424	402	392	426	372	442	405	417	399	426	374	387	408	442	408	444	409	424	412	401	399	394	394	386	429	423	381	403	438	426	427	388	396	409	375	396	404	378	404	413	387	412	402	430	391	407	404	419	367	399	428	376	413	439	419	417	414	440	385	386	413	395	361	448	380	403	408	407	384	384	387	379	406	388	418	443	428	404	405	402	377	394	425	408	413	429	417	374	392	395	440	433	422	404	415	392	432	395	379	411	418	364	370	395	441	386	417	448	364	388	439	424	388	444	406	441	407	402	423	388	424	417	399	353	375	428	403	381	401	421	419	435	412	447	427	432	423	432	412	400	390	398	430	360	414	425	381	430	407	372	410	410	375	415	431	457	442	428	430	411	404	448	431	423	446	386	403	398	376	431	412	383	431	398	410	426	384	435	408	395	404	383	405	394	431	432	440	413	398	414	404	408	447	391	419	391	412	443	402	398	401	431	384	405	403	400	424	398	404	418	439	438	407	412	387	383	402	402	368	386	394	406	412	407	423	403	399	469	418	402	341	405	442	409	391	409	424	419	404	435	389	461	409	408	421	390	383	396	376	460	386	463	442	371	382	397	424	389	436	385	402	451	439	405	421	408	386	431	391	442	407	412	392	416	451	368	402	421	416	381	413	376	403	379	420	393	404	432	433	418	373	410	397	426	433	429	394	418	398	420	390	426	400	408	415	393	394	382	413	415	374	402	372	411	385	418	403	408	407	453	405	376	399	380	393	404	412	383	425	391	403	400	398	413	431	417	403	443	401	385	398	431	406	449	395	388	413	386	337	417	403	457	416	399	430	391	429	407	406	401	368	412	421	404	444	402	425	451	424	379	412	425	401	407	414	433	420	419	416	357	397	420	392	439	407	402	411	394	396	411	444	417	424	414	425	367	387	398	383	430	433	364	408	455	437	421	406	358	442	382	394	374	417	419	388	446	425	439	368	415	371	378	396	441	436	407	400	439	409	448	379	417	426	410	401	389	425	410	413	395	435	415	412	437	429	406	411	440	418	393	392	404	395	413	403	402	419	388	382	410	415	362	391	385	383	407	397	427	406	407	394	433	415	443	406	428	394	413	381	404	437	402	454	403	373	409	372	400	447	451	386	394	404	385	428	431	422	423	410	403	366	380	420	361	448	410	385	387	413	384	403	369	395	422	409	365	428	412	373	409	417	411	412	388	418	420	430	395	432	396	428	413	382	415	390	419	410	412	393	406	421	413	426	411	425	401	421	357	405	436	394	388	419	392	458	375	438	384	389	412	389	397	416	435	388	389	408	386	411	440	403	425	446	415	438	450	390	432	441	446	416	420	436	415	429	401	400	424	405	410	378	442	416	426	390	403	426	426	457	427	389	402	417	430	416	390	408	441	379	420	425	430	422	438	378	444	435	406	412	386	424	436	429	395	390	454	405	439	432	406	375	425	380	427	425	440	438	431	408	400	413	399	408	414	421	409	366	407	420	442	411	438	395	419	419	422	455	408	451	441	413	410	419	417	427	370	411	390	388	394	415	416	399	403	427	445	392	424	397	402	411	432	405	413	386	409	414	438	376	429	384	413	383	399	392	364	362	410	404	398	374	432	430	426	414	423	426	456	400	401	406	409	426	406	432	387	403	403	391	367	410	393	412	387	406	392	406	394	372	361	404	431	396	389	413	411	421	436	430	423	406	430	403	411	411
3383	1227	1522	1626	4892	9210	9882	8058	5236	3213	2059	990	889	877	897	952	871	850	915	934	931	893	900	914	927	913	887	854	959	872	901	921	906	928	908	856	917	953	902	929	891	896	948	966	962	924	934	950	866	930	875	900	945	900	942	896	887	942	915	891	931	914	892	915	903	937	904	917	936	868	917	873	964	903	889	890	959	933	927	922	897	968	924	958	919	913	901	892	893	976	937	958	951	956	938	918	930	901	891	894	892	894	915	888	900	903	874	922	899	914	923	908	928	948	903	903	920	865	940	945	882	924	869	876	891	892	916	954	938	950	889	915	908	920	902	870	922	892	879	975	917	860	885	919	917	922	958	858	916	913	957	921	936	926	887	1023	926	895	902	878	956	828	931	909	896	909	913	911	942	945	914	891	889	927	896	944	916	866	907	926	951	962	911	910	883	895	885	856	929	943	913	934	956	897	904	870	929	922	904	875	953	889	950	898	908	886	893	914	921	905	895	857	883	940	925	894	902	887	939	895	904	899	924	922	973	970	889	963	862	943	893	868	895	920	950	942	931	861	945	883	917	893	884	905	908	884	953	872	897	915	918	913	885	908	920	937	868	879	837	962	879	919	893	903	963	930	868	962	930	928	894	936	912	909	964	943	901	920	892	881	917	903	879	953	915	896	903	942	866	889	921	919	905	943	945	919	880	877	966	866	878	921	904	894	930	903	926	886	882	917	973	884	911	951	891	891	901	925	915	886	910	922	902	943	924	882	936	917	871	873	920	940	944	947	925	927	853	935	898	933	917	930	955	957	889	959	891	871	937	880	939	896	925	943	924	919	962	896	879	898	920	887	940	935	875	891	924	886	936	899	937	933	961	976	878	886	915	851	943	908	934	863	925	915	881	889	922	902	941	920	897	886	904	924	949	908	889	881	911	875	919	919	910	926	941	920	926	930	952	915	913	860	890	918	927	854	946	913	902	894	945	944	984	892	980	901	877	878	914	892	897	883	924	891	906	957	906	914	880	892	924	941	888	880	900	894	892	899	909	945	904	976	899	945	938	897	883	887	888	888	963	966	926	922	934	954	914	901	886	941	899	910	928	883	917	910	920	875	908	892	877	940	966	938	903	940	894	951	903	876	874	871	942	863	914	913	893	913	940	915	915	951	920	911	945	949	873	909	915	913	863	975	941	941	896	920	917	901	868	927	908	946	884	956	866	966	933	950	950	909	945	881	845	850	907	930	933	894	867	893	893	925	927	943	894	942	874	902	896	868	872	837	946	952	925	979	850	880	855	918	917	933	925	915	884	879	914	900	931	920	929	854	900	901	863	954	905	851	955	974	925	895	907	912	955	904	871	929	915	936	933	864	895	941	917	934	920	929	899	900	899	945	958	876	912	905	933	914	911	930	937	931	885	952	903	938	908	931	954	962	885	835	934	934	887	929	927	868	900	907	902	908	957	877	862	925	907	835	901	956	947	846	892	977	921	913	958	899	915	905	999	932	874	924	899	906	925	896	898	923	930	909	904	900	981	911	886	900	919	944	887	954	944	927	911	904	952	947	906	971	940	950	888	862	899	959	937	960	948	908	862	919	892	848	915	858	910	895	909	903	943	917	895	901	871	922	935	971	890	910	937	881	960	952	953	892	917	927	933	898	939	895	917	872	973	891	908	913	939	894	896	879	937	927	886	945	890	918	892	884	866	875	908	944	939	934	872	886	917	914	854	892	891	936	915	908	932	919	921	958	945	947	910	949	915	939	930	906	991	925	875	965	921	869	900	900	924	920	947	919	920	897	922	915	912	877	950	904	852	915	912	943	905	933	930	925	942	966	910	876	928	899	939	963	917	956	903	917	908	958	922	881	944	942	910	936	863	937	900	885	869	900	916	926	897	906	880	940	934	941	902	923	872	896	876	972	950	954	922	888	929	965	947	914	893	915	966	888	922	919	938	925	942	946	952	866	924	909	937	925	902	935	935	903	956	927	873	937	912	905	952	943	922	910	913	920	918	912	880	895	921	911	892	917	897	882	900	979	908	870	955	854	925	960	910	968	979	927	967	918	886	909	910	932	935	950	916	916	886	951	866	909	945	927	932	929	955	925	965	889	921	937	903	898	910	804	911	865	885	946	905	996	926	820	888	930	930	905	924	891	962	900	922	916	913	939	869	940	946	980	901	894	901	898	972	920	891	914	925	901	949	908	916	926	906	936	956	905	928	885	991	893	929	906	921	890	933	929	932	886	933	937	941	918	942	880	914	917	907	925	943	985	892	920	959	885	975	901	898	972	924	914	920	930	928	924	917	892	911	897	878	965	889	913	912	952	915	900	887	903	881	959	933	965	975	891	954	956	894	937	978	941	896	903	942	910	893	992	944	888	914	881	955	915	866	918	921	898	883	959	912	896	899	912	892	915	922	973	938	915	948	909	923	897	891	891	947	888	880	893	844	948	900	894	984	930	949	869	921	934	965	964	941	915	935	848	950	958	911	947	933	935	900	994	837	930	912	923	942	841	949	809	877	865	920	883	929	860	922	934	889	962	934	938	928	947	901	907	936	885	919	874	897	920	886	935	903	907	921	915	889	921	883	879	871	928	871	919	862	904	954	896	901	894	929	874	905	904	883	885	947	886	919	901	868	921	944	891	945	916	900	945	886	877	904	952	902	876	903	884	909	964	851	900	905	901	908	910	915	913	926	938	954	891	923	880	945	937	989	934	902	889	939	942	866	870	914	875	890	925	946	901	955	946	907	880	933	908	901	948	895	920	918	956	976	914	910	964	924	928	890	911	868	875	892	918	923	919	895	877	938	911	878	885	925	902	845	881	925	899	880	879	902	928	931	878	870	910	876	933	918	903	944	980	887	945	915	900	888	900	931	893	936	918	932	914	893	898	889	885	900	927	921	898	862	941	912	868	935	935	889	895	938	928	882	932	909	953	930	929	883	914	911	949	916	931	935	881	883	927	908	929	915	888	897	894	899	927	958	959	918	920	864	940	952	940	867	933	930	919	1008	908	893	945	925	912	933	905	953	904	960	908	887	961	898	899	953	952	887	942	935	934	957	890	926	919	941	880	950	904	921	879	863	910	989	926	948	918	955	937	864	931	906	891	931	889	908	908	871	908	893	896	959	912	908	938	952	927	934	845	931	899	923	901	936	919	925	948	894	965	911	873	917	916	971	909	905	895	889	909	941	948	894	897	878	944	910	908	849	892	929	915	916	953	945	955	984	958	927	927	891	895	937	924	892	895	871	889	918	928	929	943	961	867	953	883	916	876	897	915	871	876	887	939	906	905	924	916	924	884	903	901	937	915	964	918	937	871	891	918	857	917	992	909	930	948	949	975	947	886	922	914	939	842	907	899	885	887	929	885	933	918	899	887	895	907	883	952	928	890	946	920	872	902	916	984	922	908	949	960	909	900	930	905	915	923	909	932	900	987	934	929	979	947	934	916	849	944	890	948	879	903	865	884	915	921	960	922	845	941	929	876	856	927	863	875
10081	1742	1941	1850	13097	30827	33689	29180	20838	12098	4822	1024	288	306	274	277	289	282	285	285	293	263	281	286	328	300	311	266	278	295	297	308	269	297	313	288	283	274	244	243	299	291	268	289	279	313	294	279	270	281	291	298	285	264	278	304	275	259	287	290	303	272	280	305	304	294	307	305	260	276	276	286	264	255	287	280	292	289	265	301	237	296	289	294	276	284	263	313	301	286	307	279	296	274	272	293	335	263	274	261	259	311	272	304	313	306	300	290	284	270	299	283	286	258	292	274	291	284	266	267	258	270	266	272	272	287	323	273	275	288	292	244	302	311	285	290	252	279	327	291	312	294	281	293	283	279	264	285	281	277	267	313	311	271	314	303	281	270	267	284	297	277	298	296	286	279	287	296	306	266	277	268	301	284	271	294	314	299	277	289	289	290	286	290	253	301	283	293	339	287	322	298	292	326	302	272	269	285	290	268	254	264	293	286	270	297	326	284	277	291	267	281	286	274	282	299	314	304	277	315	290	272	287	268	284	331	296	310	313	299	298	291	296	305	298	295	294	293	294	306	264	284	269	274	285	249	258	303	286	283	284	277	258	310	271	269	287	265	277	264	302	280	288	265	272	285	286	287	251	277	301	280	276	306	274	280	305	261	303	313	261	297	280	286	285	272	281	282	269	289	294	272	289	314	305	272	269	305	266	321	324	260	283	283	291	278	250	278	280	307	268	278	264	268	281	287	262	270	300	260	288	287	285	298	272	290	272	310	272	296	249	272	296	269	290	304	258	292	277	270	274	293	293	304	278	300	298	313	290	268	303	292	297	284	317	302	294	299	303	321	298	331	280	300	296	284	250	284	292	278	299	287	285	280	294	257	255	280	280	261	291	310	303	249	269	272	293	329	306	287	279	290	261	291	264	269	301	306	285	308	274	264	304	306	311	273	251	270	260	301	256	311	273	282	272	284	284	304	238	294	264	274	266	277	309	300	266	271	294	278	277	287	285	282	275	333	302	283	268	288	277	298	277	288	265	279	289	252	270	288	298	282	297	291	275	287	304	295	277	261	300	260	308	302	285	268	304	279	263	253	282	264	294	283	288	306	286	284	307	282	323	297	263	255	310	295	294	312	319	299	284	277	271	294	276	269	268	311	291	296	309	295	284	295	286	310	277	287	299	275	254	283	275	275	289	270	298	275	293	299	303	301	333	255	271	318	283	293	286	297	286	247	310	283	286	269	304	287	291	262	312	290	302	275	301	291	309	296	305	270	292	273	303	284	269	313	273	304	267	293	266	280	288	292	298	314	289	286	281	320	282	287	279	298	300	344	274	291	300	300	291	297	242	254	272	256	293	271	294	249	272	270	282	277	293	268	264	293	327	265	266	311	292	266	283	260	264	285	288	256	280	283	294	297	300	269	326	267	297	283	332	286	265	293	273	278	273	279	301	305	299	292	289	301	304	268	274	256	294	296	277	266	305	285	266	248	286	289	270	308	296	286	315	314	268	282	297	250	257	254	277	285	285	286	295	272	282	312	292	264	279	292	293	269	260	277	318	273	306	312	277	318	295	279	276	313	283	267	305	283	273	267	288	299	272	310	291	285	319	295	264	266	283	277	273	306	299	307	288	274	267	272	299	297	290	249	294	277	291	285	243	241	275	292	263	284	283	280	296	285	270	343	263	264	278	265	272	294	269	306	268	283	307	309	292	291	264	288	275	306	267	281	310	284	303	295	281	255	305	261	268	274	290	285	295	302	310	306	311	286	263	284	321	257	298	299	292	285	272	281	286	274	264	298	294	288	291	274	266	284	303	293	300	286	250	279	284	319	286	285	322	294	312	329	254	284	267	287	285	297	268	256	275	279	301	308	314	326	303	307	299	310	284	296	322	304	259	312	249	295	285	288	282	294	274	277	313	317	287	250	290	273	276	294	266	286	291	278	281	316	284	286	278	295	280	306	299	265	264	280	270	252	278	278	282	276	301	323	304	290	293	289	315	280	326	309	303	297	276	304	316	264	250	285	270	317	281	297	278	251	311	314	284	282	281	282	290	275	247	263	304	252	266	276	276	291	274	289	283	299	254	310	283	275	263	303	314	305	278	293	317	255	283	287	257	265	289	300	278	281	323	282	252	298	268	310	289	291	294	271	301	256	308	282	264	300	286	294	277	258	282	282	267	274	293	283	276	284	303	292	280	266	258	272	245	293	291	293	285	289	268	275	303	293	296	322	284	315	294	309	340	320	321	279	270	295	294	271	270	299	273	275	286	323	284	303	277	288	310	292	270	283	268	283	258	278	292	291	301	282	305	286	266	282	295	334	292	276	313	265	274	274	286	278	303	292	280	315	282	279	316	296	305	281	296	281	320	277	269	297	294	291	313	266	265	277	253	271	280	273	260	299	297	289	268	264	292	332	274	287	242	272	275	310	259	261	278	309	262	276	268	307	286	270	272	258	337	288	261	323	292	302	279	271	257	282	294	269	316	335	269	300	268	294	297	273	254	284	312	296	290	289	258	277	276	275	274	263	283	276	299	302	308	309	312	271	283	277	328	255	276	287	283	290	296	284	246	245	292	246	303	280	282	281	295	294	287	272	279	300	256	278	293	296	289	274	282	282	291	299	284	272	318	302	271	253	261	310	284	309	316	304	241	282	288	286	252	262	308	282	278	293	304	274	282	285	271	266	289	278	253	271	303	287	303	281	291	311	328	257	279	259	274	257	304	280	287	285	296	306	290	308	307	303	296	304	311	292	298	305	284	304	286	318	296	291	287	286	328	272	267	280	294	269	276	261	292	309	265	253	292	288	296	308	282	278	259	271	281	289	300	296	297	299	298	299	318	295	308	301	280	262	266	285	272	293	305	288	293	303	330	289	250	252	303	255	286	313	274	304	270	254	305	290	331	242	308	296	313	323	272	305	287	288	261	281	299	304	307	284	290	274	274	268	263	328	273	307	289	289	304	301	280	284	267	287	314	301	290	293	311	314	276	273	278	276	297	266	289	301	317	282	273	266	269	270	270	288	289	301	328	291	313	262	272	310	271	267	305	283	298	310	308	317	300	301	294	308	277	288	249	282	275	295	294	312	323	273	297	307	274	288	292	240	275	298	292	303	287	272	301	285	286	245	261	295	273	316	275	292	268	293	292	280	273	274	281	330	255	288	260	279	298	308	287	296	302	299	306	282	291	305	293	314	314	316	290	296	284	266	283	293	327	310	286	288	296	291	264	266	300	315	276	276	257	275	277	251	277	264	281	308	276	294	264	282	283	291	296	267	263	284	304	292	288	294	287	294	275	257	288	301	281	276	280	267	268	280	273	301	307	266	286	289	271	292	284	279	295	305	256	278	274	257	264	272	281	296	293	286	286	237	288	280	303	305	329	274	294	273	278	289	296	280	275	283	288	288	274	278	292	272	281	289	285	297	293	262	270	290	297	298	300	288	308	322	283	263	293	310	283	254	276	293	297	300	292	273	315	282	253	279	261	274	273	265
6869	1892	3983	5785	29005	46829	50966	46676	39040	28736	15698	3389	719	671	717	662	701	660	723	696	663	635	743	666	751	666	766	664	680	658	681	656	661	712	665	694	685	686	677	680	696	665	709	648	672	637	680	701	673	624	714	730	647	689	668	721	655	706	685	645	761	673	646	677	683	708	678	739	710	680	706	662	689	685	639	695	660	666	692	673	693	682	692	672	670	652	729	673	677	641	662	685	679	717	677	709	658	694	680	654	716	690	665	704	650	693	690	637	677	717	646	730	654	656	662	705	717	646	713	686	639	649	698	706	663	683	704	704	695	662	707	732	674	665	700	681	667	670	645	638	683	711	705	677	682	708	668	643	686	661	650	705	736	660	665	658	684	647	644	661	655	713	684	664	640	689	658	655	674	669	698	666	696	649	668	681	662	717	685	682	655	637	721	657	672	699	692	694	685	661	683	677	652	704	708	662	691	626	720	652	721	719	650	680	703	654	664	612	695	668	713	623	706	693	671	650	692	678	690	707	667	675	675	643	663	692	624	655	697	704	677	654	705	650	694	679	642	674	645	674	667	703	725	676	669	667	676	665	663	653	650	672	682	704	693	669	673	720	678	648	664	657	663	691	690	715	700	694	659	681	678	730	716	611	649	667	655	658	678	657	654	666	659	718	665	679	632	658	683	676	694	655	714	683	746	697	703	660	673	698	671	693	707	665	616	698	689	627	718	691	651	683	666	662	684	684	672	684	706	639	679	688	719	721	685	633	700	650	659	713	683	639	636	666	703	644	705	723	683	669	707	704	625	693	686	643	671	672	651	687	679	673	656	701	630	667	659	682	685	657	721	684	678	711	681	667	700	681	658	663	674	690	713	705	655	666	675	660	645	686	649	685	676	672	646	651	688	654	679	685	641	689	684	631	664	674	667	677	661	679	728	663	716	684	677	667	665	646	674	655	729	689	635	643	722	698	662	669	682	690	694	689	687	726	663	675	616	675	664	687	657	681	678	646	693	702	659	633	682	704	660	724	741	704	685	677	704	695	638	697	667	700	685	665	717	671	622	666	654	670	694	704	671	660	675	655	670	704	661	669	729	681	684	677	741	661	652	737	691	651	703	661	663	693	652	633	690	735	695	692	633	711	700	706	679	678	648	684	708	646	665	700	664	684	669	680	658	716	674	664	686	690	657	693	613	697	659	663	690	645	701	703	693	650	639	645	656	666	670	698	645	689	692	678	663	652	702	672	688	694	649	685	684	716	697	666	672	749	694	687	662	682	629	682	676	658	691	701	658	686	700	656	708	674	658	667	701	685	691	649	668	655	677	708	714	673	671	695	694	677	656	670	687	660	729	680	717	683	699	688	684	680	691	667	660	684	709	698	652	720	638	692	687	668	685	726	693	664	731	664	655	687	678	688	696	660	674	638	685	715	675	667	693	685	732	674	677	678	623	673	685	688	710	680	660	630	704	688	671	684	699	607	704	648	715	731	671	675	683	742	673	635	721	706	724	718	699	634	695	650	732	667	697	678	672	693	658	713	673	693	666	722	679	640	678	664	693	690	742	685	683	723	697	680	693	671	626	619	750	688	684	664	665	664	683	660	653	714	653	696	703	686	672	729	682	638	651	668	688	681	676	667	665	682	681	712	688	677	653	693	711	707	706	675	634	682	676	659	666	667	677	671	625	693	681	650	664	656	697	654	675	674	640	668	679	658	714	708	664	728	655	652	673	680	674	684	669	668	682	664	685	691	697	671	618	707	670	653	664	692	680	697	640	696	645	703	652	652	670	643	698	733	642	664	639	625	660	700	689	724	679	675	701	667	696	712	655	687	665	688	697	685	681	698	707	661	685	623	694	679	636	677	694	694	724	664	711	664	642	687	685	665	673	676	683	671	646	679	734	700	688	639	664	637	675	651	683	655	683	627	639	680	726	644	695	662	711	701	702	656	681	685	647	717	702	694	735	681	682	666	679	719	650	613	643	674	702	679	649	726	647	695	652	672	683	640	714	664	645	616	696	660	664	660	708	694	667	736	640	672	619	690	679	645	658	706	632	647	681	660	633	679	678	668	733	728	682	688	667	696	666	696	673	736	635	669	682	687	666	667	727	675	728	667	683	634	705	657	657	698	630	756	689	710	714	675	715	687	691	665	726	666	697	708	670	685	712	643	676	653	677	641	667	650	667	653	675	650	675	670	690	665	704	692	717	636	649	674	711	714	697	707	640	680	685	703	669	660	652	709	697	692	690	730	662	698	661	687	740	673	682	693	635	654	658	662	643	690	677	680	670	658	697	654	670	676	684	659	688	714	691	655	651	671	662	681	665	673	683	702	713	708	638	652	674	677	714	642	687	698	704	691	607	699	708	694	651	653	648	723	642	631	695	694	697	683	668	724	684	640	670	661	666	709	704	671	660	705	643	740	687	653	691	641	703	710	686	707	707	666	713	660	654	674	680	705	639	683	684	707	694	676	632	656	710	733	628	702	686	662	648	666	668	662	652	669	716	638	672	670	626	679	685	692	675	730	687	704	670	601	709	688	684	677	661	690	652	702	697	681	701	705	652	644	627	677	664	695	678	648	673	669	695	681	684	692	703	679	663	629	654	678	728	683	745	701	696	697	678	695	660	688	677	688	683	640	672	636	688	689	681	696	734	636	654	686	692	651	652	634	700	665	691	688	697	650	652	691	690	665	643	684	668	689	702	692	659	694	635	677	715	692	685	665	657	682	661	712	707	642	675	653	701	677	668	671	673	749	675	713	659	652	621	669	629	681	650	681	690	660	697	676	684	722	701	695	691	671	707	680	699	712	676	722	698	640	672	689	678	713	647	671	702	652	682	712	686	638	662	679	677	704	672	715	661	668	655	718	705	706	693	727	631	712	729	693	697	687	726	713	686	706	661	684	682	676	700	671	665	685	675	681	647	671	636	646	663	671	675	754	699	708	672	671	701	690	724	674	711	672	688	700	737	682	656	652	736	638	689	658	644	681	698	632	679	690	687	687	643	662	687	704	694	677	710	712	685	704	724	652	678	677	616	699	662	642	670	682	668	690	627	677	697	684	646	662	698	704	677	636	642	650	682	655	679	640	719	683	684	664	677	708	685	657	671	678	734	676	709	661	689	661	714	694	713	661	655	684	666	693	707	650	695	670	689	671	638	694	719	724	632	661	660	686	662	667	660	712	684	659	701	681	688	665	669	712	703	675	688	663	633	748	697	646	703	685	654	674	663	684	737	736	677	673	735	686	677	644	678	640	637	678	688	659	651	630	698	727	691	693	657	668	736	634	659	693	638	651	710	723	656	696	678	658	713	690	643	715	670	645	688	703	650	686	714	670	671	700	703	691	708	710	717	658	693	702	669	663	661	671	698	624	673	656	709	668	650	657	675	681	753	654	663	693	652	690	682	688	672	687	672	667	689	746	634	671	693	700	694	695	699	663	681	683	706	698	684	685	712	690	740	700	723	715	667	671	649	713	678	671	655	694	695	662	705	668
19487	3864	3744	2995	2097	8669	47409	50144	39712	27068	13934	3450	398	346	306	319	354	326	308	324	300	331	331	314	346	300	364	332	321	328	345	353	312	319	301	356	322	333	292	343	319	322	322	343	331	343	315	294	338	328	326	329	346	353	362	353	307	346	341	361	322	336	345	351	356	351	334	293	323	368	360	327	314	336	344	373	345	324	380	327	334	324	347	345	314	355	318	308	329	328	329	350	348	345	341	328	335	372	356	329	328	329	294	341	347	314	355	337	316	313	334	317	354	357	339	327	308	359	320	331	337	350	328	317	330	319	330	355	368	345	320	352	299	327	355	340	305	317	312	333	297	337	328	328	324	322	319	378	345	306	354	336	339	340	325	372	316	339	330	343	366	304	364	338	342	334	360	346	348	319	348	303	323	343	327	365	321	348	348	322	353	330	352	349	327	339	337	334	363	324	320	352	324	309	320	343	362	305	304	330	351	328	338	338	311	325	374	311	357	327	322	338	324	310	347	356	306	320	330	323	314	309	349	293	343	347	349	321	292	332	330	304	340	328	329	343	337	349	366	304	368	340	345	338	360	357	319	348	375	323	369	317	328	314	340	350	386	297	307	322	336	333	350	315	329	358	331	333	355	362	331	277	319	308	305	354	352	353	367	354	306	334	327	338	331	317	329	319	346	333	338	332	333	317	291	353	326	299	320	316	336	329	323	346	345	360	349	333	297	348	316	324	347	335	363	318	330	328	309	306	324	323	389	334	365	293	332	368	334	345	301	351	342	313	343	340	323	341	301	313	272	343	343	337	316	333	307	308	375	325	315	331	347	332	324	359	311	342	328	329	347	321	319	291	308	338	323	319	331	328	357	325	324	314	319	355	317	301	300	311	325	304	356	331	338	355	330	322	318	356	347	352	326	342	304	325	354	301	333	324	311	382	302	339	302	331	306	346	326	313	353	327	346	315	321	363	319	326	350	284	326	325	348	304	358	336	320	314	327	336	329	360	348	338	328	326	322	315	344	342	316	376	342	322	356	339	334	343	331	340	292	333	317	329	317	347	340	328	335	342	357	342	376	295	336	342	337	329	351	350	339	310	338	358	342	344	331	337	375	327	358	328	306	313	318	335	340	293	345	374	332	323	323	318	359	320	314	348	356	332	351	314	325	343	340	323	275	362	315	329	336	305	318	339	334	338	355	339	361	369	323	333	344	334	314	330	333	334	293	297	346	324	307	349	328	296	327	374	321	346	330	347	337	298	310	337	389	326	325	309	323	316	309	356	309	344	321	319	371	314	317	315	293	347	339	339	313	319	375	357	349	341	336	317	316	341	336	317	324	333	356	333	356	340	360	353	329	331	341	318	318	333	297	298	343	333	295	298	342	358	343	332	309	308	329	289	292	309	330	321	319	300	329	350	358	275	338	328	334	335	324	352	336	375	329	337	339	343	337	349	328	318	340	324	344	325	358	307	297	332	300	350	296	329	322	342	328	323	327	318	333	346	331	347	309	334	330	384	341	336	314	316	325	354	298	349	346	326	336	345	338	323	331	302	331	334	309	348	311	332	342	324	347	380	317	336	328	345	313	311	363	317	325	317	349	358	336	330	349	326	351	316	353	343	366	312	346	316	362	303	375	345	304	314	318	331	315	362	359	333	299	305	332	340	317	293	315	316	319	330	324	355	345	346	329	349	316	352	325	341	333	350	337	324	353	309	335	378	319	321	324	333	329	320	332	305	324	335	337	340	350	330	340	327	340	376	349	350	337	340	323	327	356	310	338	324	324	352	356	296	339	337	307	332	329	313	353	329	332	331	330	353	300	282	337	346	329	328	331	323	351	354	343	360	326	339	314	328	331	369	332	330	306	347	383	346	348	358	322	334	353	364	330	350	310	315	304	351	337	325	366	333	335	353	353	356	317	351	324	284	340	340	335	324	326	326	326	357	336	377	316	327	305	321	376	332	312	325	332	327	350	352	362	311	326	374	318	364	330	322	371	336	324	336	344	343	354	340	301	313	327	346	338	363	371	338	313	313	328	312	327	337	330	352	318	330	312	327	369	327	352	323	330	333	305	320	333	307	337	345	338	330	318	347	356	331	325	326	335	367	330	302	337	347	315	294	308	311	311	330	300	337	320	351	327	343	322	329	335	310	335	335	332	344	368	336	303	311	332	317	319	306	356	335	318	314	342	351	354	337	327	329	327	389	331	356	357	378	327	334	317	311	319	343	360	352	311	344	339	340	324	337	361	356	332	318	325	330	349	322	306	318	324	364	376	338	293	298	292	314	320	318	332	333	322	331	301	334	350	334	350	348	368	324	319	350	330	300	309	355	333	328	333	325	349	319	317	356	320	293	345	338	348	324	351	334	333	340	317	336	329	356	341	329	351	353	332	336	312	352	333	339	335	345	334	360	323	358	353	330	348	313	362	339	320	312	345	362	344	325	338	325	314	327	327	341	307	352	319	339	300	345	367	304	338	321	329	330	331	331	340	310	337	329	318	335	352	335	329	333	312	294	312	340	325	296	310	306	339	364	363	340	352	330	344	340	306	349	348	329	329	332	338	293	304	315	330	358	369	359	305	353	328	336	348	350	312	358	330	316	319	343	321	333	357	345	320	323	318	332	344	332	344	310	342	316	325	332	348	326	353	318	355	326	357	323	304	326	334	362	356	349	330	349	313	308	316	347	337	299	326	308	291	343	332	338	325	321	336	332	332	358	334	323	344	358	355	333	329	337	311	338	327	308	317	347	339	346	340	316	309	335	309	324	325	330	358	346	310	335	335	351	323	357	344	348	346	328	317	308	380	335	349	339	316	357	316	323	336	336	341	336	350	304	320	319	313	337	330	383	359	326	322	346	330	316	331	360	321	326	310	325	306	333	312	344	312	295	317	365	338	346	358	323	309	320	340	339	306	338	312	357	333	353	312	323	354	332	359	325	328	307	331	354	319	323	317	329	302	331	319	340	338	317	342	322	353	342	312	335	350	324	328	304	312	322	299	356	333	308	327	322	342	361	358	324	340	322	357	319	367	341	363	319	321	354	322	360	339	311	307	365	305	343	341	307	336	331	322	342	321	343	338	297	318	354	316	327	348	303	352	317	335	347	322	340	374	340	339	352	346	339	329	330	351	324	323	291	361	357	326	320	327	366	320	335	354	355	337	340	326	370	377	367	341	333	340	340	316	349	331	332	318	334	308	320	314	335	327	340	342	325	349	321	358	360	355	331	317	327	326	320	308	327	334	328	307	329	332	316	343	319	355	326	362	339	323	349	359	338	319	297	327	323	319	333	340	352	373	354	339	348	318	324	353	340	372	351	326	343	329	319	316	321	332	322	324	349	365	325	344	338	313	339	346	362	337	330	343	378	364	348	364	324	353	345	342	341	358	336	339	321	340	313	308	347	339	357	336	329	290	319	336	311	335	312	330	363	333	315	352	317	305	342	299	344	317	329	323	315	353	304	338	315	314	325	310	348	331	337	318	342	299	339	344	335
9760	2882	6732	8097	7297	20759	62780	64095	55014	43868	29093	8490	777	872	824	802	838	778	821	790	791	807	854	744	818	804	816	816	788	746	759	801	748	746	789	771	783	756	773	794	733	790	726	740	796	766	805	785	761	772	745	813	838	781	841	785	768	777	791	811	742	807	745	765	802	820	802	773	750	796	799	847	831	787	792	763	763	840	794	780	782	763	807	827	785	773	768	778	813	803	765	803	765	740	743	816	794	754	769	778	750	810	821	773	765	813	810	752	757	778	789	795	758	777	790	778	775	700	804	702	778	793	809	777	758	808	756	768	762	739	816	804	792	802	798	792	797	811	821	747	775	812	825	764	805	848	773	782	831	784	791	781	830	724	751	749	771	752	717	753	802	805	753	786	797	774	812	790	803	807	734	787	766	801	775	821	766	813	726	804	811	732	841	735	806	794	798	792	763	756	799	787	742	789	793	761	771	829	787	759	754	769	741	728	810	772	785	783	775	784	843	740	781	788	774	773	820	759	770	855	737	770	741	739	824	747	771	788	774	773	775	784	814	775	836	734	760	801	760	778	794	833	783	757	766	784	784	779	780	775	816	796	757	790	798	794	785	806	802	796	771	795	730	771	762	773	751	772	818	766	760	756	796	805	788	780	760	768	789	834	803	784	805	779	734	820	778	765	835	790	759	807	803	751	816	820	807	771	824	824	776	767	780	837	756	791	835	773	775	784	750	775	814	818	793	778	774	790	802	766	793	767	798	783	779	831	791	796	769	756	790	750	777	797	779	766	756	810	779	791	758	816	746	784	807	773	801	768	804	790	770	722	751	802	774	779	762	760	765	733	810	772	759	787	776	773	795	807	730	792	857	751	807	772	814	792	796	761	780	735	764	784	775	747	764	805	766	776	764	797	798	808	767	778	736	729	789	773	743	758	840	779	753	752	762	791	783	800	808	775	777	790	819	794	789	722	762	761	764	809	765	717	791	831	802	787	794	792	829	792	780	784	745	745	802	760	802	780	817	781	752	787	781	786	767	833	724	827	724	791	781	783	786	753	835	778	760	770	781	781	778	803	737	769	798	754	799	757	803	739	835	765	793	836	799	762	770	763	794	748	803	800	768	783	794	759	722	803	804	770	782	778	733	800	747	801	831	778	758	731	813	787	769	782	838	739	796	777	769	766	795	816	768	774	825	765	795	758	780	771	805	777	749	788	749	769	799	798	742	711	768	769	795	806	733	806	791	791	779	838	747	788	786	801	778	817	738	745	778	815	786	782	800	791	749	803	806	783	798	799	789	753	759	761	788	810	759	780	785	791	771	782	770	799	803	779	807	755	791	734	817	787	797	795	782	775	845	797	769	749	818	800	761	788	760	778	803	826	804	796	753	782	798	761	775	778	783	738	830	780	795	787	792	768	766	761	757	749	781	796	785	765	789	791	766	763	784	777	786	817	797	793	774	840	758	807	781	852	756	835	808	804	767	785	749	739	745	812	800	809	787	724	766	752	787	803	702	799	806	735	764	815	820	839	798	806	793	781	804	777	785	768	787	778	762	761	800	777	774	782	768	790	761	768	744	792	806	770	747	780	754	803	798	744	787	767	818	796	825	770	755	761	801	814	762	752	806	842	836	787	797	798	738	785	784	748	785	746	763	812	789	788	736	790	801	733	742	807	823	779	762	787	823	776	774	728	784	773	741	774	773	779	798	773	827	805	780	802	739	782	809	762	787	760	770	771	763	817	718	814	783	770	792	783	760	722	812	783	785	751	773	810	765	816	749	721	806	760	764	810	778	783	757	771	789	776	834	836	767	784	762	764	757	816	790	810	760	801	763	800	787	809	772	785	771	762	764	768	737	786	792	772	800	801	805	831	829	751	805	796	811	792	777	738	785	804	755	740	777	753	791	773	829	796	846	823	862	766	778	772	769	798	782	802	828	806	782	744	809	817	752	773	806	778	780	774	763	752	775	816	737	793	735	782	749	767	774	728	748	802	767	815	771	798	763	799	760	755	742	822	759	786	747	766	823	742	768	786	774	788	791	735	805	807	803	763	792	782	799	798	778	802	771	766	816	782	764	769	787	774	756	754	742	790	793	768	749	789	750	818	793	782	744	771	711	814	793	792	793	761	768	828	804	798	787	782	772	796	767	827	751	825	767	782	800	788	782	776	770	784	803	792	746	716	756	780	783	765	787	750	785	784	816	776	805	742	785	789	813	785	799	830	737	770	815	781	831	758	751	749	749	788	808	775	745	789	778	751	805	755	792	810	788	766	772	806	761	742	806	772	816	805	769	762	780	828	824	794	803	763	796	776	788	735	795	795	787	730	774	725	813	800	700	792	784	803	815	809	824	772	780	800	807	825	744	789	756	774	786	827	844	758	802	743	773	776	749	765	779	818	768	786	759	747	782	828	818	790	758	774	787	771	790	742	721	788	745	830	800	831	778	759	785	784	760	790	787	764	829	697	782	789	752	767	743	806	780	766	721	767	762	802	788	753	766	760	823	767	804	810	686	747	774	759	802	744	827	764	781	795	792	808	791	772	766	784	809	777	749	791	758	812	781	764	773	793	827	821	744	775	779	781	753	816	773	812	801	807	779	793	772	747	769	708	771	774	784	776	783	809	757	751	770	820	779	750	838	761	852	751	772	710	760	753	783	748	756	744	818	787	770	823	765	829	780	783	802	749	770	767	823	843	775	768	767	794	793	774	829	773	806	796	782	785	732	784	749	783	831	713	785	731	788	718	770	759	807	773	747	803	794	773	778	754	829	794	831	828	776	773	764	747	750	831	748	751	801	801	761	788	781	854	804	825	833	772	792	770	772	779	780	794	808	793	751	834	773	786	794	785	741	736	759	734	762	788	803	808	782	745	765	783	799	817	739	750	756	762	795	787	786	773	767	722	768	825	764	804	786	777	733	761	764	776	767	731	777	804	786	751	767	748	800	787	803	778	769	815	771	820	767	797	795	758	769	821	824	755	783	781	786	767	784	771	824	774	788	816	788	720	743	791	777	715	763	802	750	781	748	741	793	792	703	840	776	773	792	795	773	785	767	727	799	745	811	797	816	793	838	782	802	770	843	749	795	768	821	805	761	790	782	799	793	793	787	744	817	789	756	822	780	804	717	728	758	833	830	787	789	801	770	786	805	759	795	757	814	777	805	759	776	752	758	748	786	791	778	783	845	784	755	765	733	781	781	784	787	797	801	737	793	795	758	775	791	706	807	760	825	782	797	765	803	717	724	760	811	818	766	785	801	779	778	789	822	787	782	769	815	774	781	792	770	773	793	825	765	748	708	764	800	768	767	800	778	780	784	784	785	754	770	808	756	760	798	781	750	786	751	757	823	800	790	783	820	828	784	795	750	797	808	777	779	812	818	767	760	751	816	768	744	760	832	825	751	769	764	832	825	825	817	749	770	804	775	759	805	788	770	799	792	782	725	793	735	819	803	790	798	736	773	802	781	840	822	771	749	767	769	788	757	786	775	802	737	788
3468	795	775	651	560	790	1496	1827	2310	1720	1054	567	408	378	438	400	373	436	393	380	424	390	334	441	409	436	430	388	377	424	421	412	413	409	401	407	418	394	410	397	410	411	431	413	379	404	399	408	410	379	431	397	425	387	407	408	432	409	419	420	390	412	418	403	413	400	406	422	427	387	423	439	422	422	410	410	448	410	414	397	360	386	389	395	406	394	389	407	430	448	442	377	410	403	409	449	408	400	412	425	383	430	450	416	390	387	387	406	393	420	411	416	450	441	400	391	432	412	407	412	434	439	400	407	392	382	436	378	433	420	411	383	365	377	400	381	437	360	416	429	421	402	421	422	410	392	395	405	403	400	431	399	411	419	418	439	379	454	421	395	390	413	395	429	397	378	383	419	383	416	432	414	430	382	388	409	390	419	362	389	397	404	393	409	402	429	428	403	462	427	445	403	382	398	428	387	405	407	427	425	428	428	436	376	419	402	431	405	385	415	381	399	449	405	374	372	412	387	406	431	417	385	366	395	395	417	401	440	423	397	436	412	422	425	398	436	437	401	418	413	414	410	441	437	389	388	401	423	416	399	409	428	417	373	396	384	408	437	405	392	402	418	390	392	445	414	409	422	424	408	408	415	418	435	390	417	419	441	398	390	414	441	438	461	437	398	456	393	410	393	418	417	433	419	403	423	430	397	417	428	432	421	448	406	386	430	384	365	434	376	431	400	388	404	418	407	407	404	409	409	399	436	409	387	417	418	417	364	366	406	403	374	415	394	389	425	392	423	411	376	412	403	406	388	396	406	391	401	413	394	400	403	413	385	429	406	418	414	389	428	400	420	418	414	400	423	397	397	426	414	434	372	429	427	412	395	457	405	427	439	391	402	441	392	414	373	361	413	423	418	416	412	409	392	417	412	356	421	428	411	399	425	401	442	392	419	396	428	388	391	423	433	408	378	387	429	377	418	388	389	434	406	393	411	414	438	399	409	409	424	402	410	394	405	409	422	424	414	423	401	421	439	425	383	444	409	407	376	417	408	380	404	410	414	403	458	448	407	451	401	449	399	430	419	400	425	420	457	433	412	428	418	399	392	401	399	428	410	380	407	425	400	403	429	411	408	428	414	376	406	439	435	446	422	394	432	383	386	420	435	396	409	408	398	443	400	427	411	414	424	399	403	420	403	410	398	432	418	406	442	411	391	393	433	399	382	410	358	392	426	444	401	415	417	381	391	414	404	411	427	360	425	435	441	347	413	419	392	420	402	397	405	414	409	419	390	441	413	390	391	420	457	405	396	395	408	410	433	422	379	389	397	401	399	413	402	406	418	407	409	368	412	400	413	415	409	372	383	405	421	399	400	437	414	397	383	431	426	388	428	421	447	418	412	368	387	431	404	381	411	442	403	426	402	423	404	394	414	406	402	421	442	386	440	450	409	403	403	462	405	405	401	401	417	432	434	444	398	383	431	426	401	389	420	384	409	391	423	398	410	384	390	405	420	436	413	434	439	428	413	482	450	375	382	431	444	422	381	416	411	373	389	398	396	431	410	434	411	443	432	418	414	388	405	388	404	417	432	411	405	425	460	393	424	386	412	422	414	398	392	407	394	430	409	387	422	413	428	412	414	426	414	377	387	415	396	407	392	398	363	397	393	373	403	400	417	408	380	374	404	395	393	413	403	417	418	403	406	427	401	402	430	407	421	421	400	456	402	417	411	412	459	390	406	399	417	436	380	431	407	442	385	388	383	387	404	405	429	430	371	411	428	390	399	425	394	413	377	406	434	395	428	416	369	387	398	412	404	396	418	424	413	412	427	417	411	376	397	399	359	380	394	384	409	381	437	374	397	374	423	409	393	379	426	454	392	401	410	452	374	400	449	409	411	399	417	437	408	419	444	384	410	387	383	438	375	445	410	425	432	382	386	427	381	405	408	397	404	411	406	383	434	440	463	450	398	422	429	416	403	444	379	366	432	422	420	398	423	429	419	399	407	410	413	407	402	379	442	392	443	400	368	389	431	419	418	425	384	367	411	429	380	369	392	397	443	392	382	383	449	411	436	428	428	410	394	409	415	394	441	428	409	376	428	386	389	412	436	413	416	404	408	434	378	415	412	388	365	404	377	409	409	437	429	401	414	385	408	436	369	390	391	416	374	441	400	382	440	402	373	406	422	383	388	414	381	383	419	377	369	372	406	422	432	405	410	446	432	423	429	402	403	414	452	438	440	441	429	377	434	416	414	429	371	430	428	408	419	400	383	435	413	372	401	451	384	396	399	424	363	394	403	405	374	461	412	418	385	411	415	401	432	458	378	446	396	421	418	402	394	435	389	396	432	345	444	435	367	419	399	381	414	407	409	383	462	408	406	416	433	426	387	433	450	395	416	431	425	382	408	407	405	392	433	381	430	403	370	380	420	424	442	412	404	401	430	394	377	425	423	411	425	415	420	397	430	393	418	396	372	386	416	410	421	379	392	413	380	414	433	391	429	412	414	388	433	413	391	449	471	450	419	383	418	433	399	401	407	434	431	349	402	420	405	413	435	429	397	413	393	388	440	399	378	402	392	441	367	400	402	410	448	430	412	386	408	386	420	413	386	401	395	396	411	415	431	380	366	392	390	360	396	416	405	435	411	407	436	400	395	425	430	438	420	379	386	433	386	395	409	432	411	374	426	380	419	430	409	383	441	384	376	402	406	396	410	405	420	388	412	460	397	395	434	442	439	414	401	384	398	399	447	445	429	444	377	395	404	415	378	432	401	403	453	408	435	400	421	434	370	389	400	382	390	393	424	437	397	430	420	402	375	414	426	422	383	422	378	411	437	378	427	420	419	413	434	442	432	368	427	421	399	401	397	377	422	443	395	424	396	432	373	366	408	407	406	361	402	382	416	432	473	384	411	430	429	409	402	398	443	392	399	398	409	406	392	379	381	411	388	408	394	409	378	438	410	437	373	397	409	415	415	377	397	360	425	408	390	412	442	402	402	414	401	412	398	418	468	421	428	410	391	417	369	424	399	410	432	429	399	387	432	422	425	399	410	434	412	433	400	469	392	391	469	411	376	399	400	424	408	402	397	405	373	427	432	383	364	401	385	418	420	423	395	399	405	406	380	382	414	392	398	427	406	444	411	439	396	408	445	414	404	412	404	400	414	419	434	407	384	412	415	383	406	418	414	430	399	433	405	417	417	402	380	398	405	405	440	380	397	428	448	404	424	410	414	434	406	422	411	409	436	388	409	424	406	388	392	434	429	412	385	452	403	404	441	437	401	391	425	442	387	416	405	383	415	425	420	408	399	430	447	414	443	442	391	408	403	447	410	417	406	393	406	442	411	388	447	412	420	413	426	420	432	433	416	414	410	416	411	424	379	462	396	415	431	411	370	404	400	418	450	405	363	392	415	445	417	420	396	426	462	407	424	424	425	390	416	421	435	417	390	415	412	405	407	407	428	390	398	419	407	432	375	383	403	420	424	393	432	382	390	455	412	395	415
3256	1187	1621	1740	1466	3103	6522	7460	9095	6199	3352	1366	897	869	943	891	920	905	924	961	899	908	957	949	926	889	905	910	895	944	909	950	947	934	897	907	880	894	915	900	878	911	880	948	946	902	924	895	915	900	871	914	910	955	937	927	891	922	918	932	920	887	917	917	924	912	920	903	915	902	915	901	944	938	948	915	1018	885	931	903	927	907	917	905	916	911	934	928	912	912	910	980	899	910	871	917	897	932	918	891	890	888	960	889	883	920	919	880	934	948	912	918	951	939	923	938	886	907	915	955	892	872	957	887	928	950	894	902	904	928	869	939	920	880	965	923	893	892	879	940	919	912	901	958	887	906	910	915	883	946	920	950	858	854	893	934	915	927	926	904	961	905	857	905	933	914	939	903	925	891	874	875	884	934	900	905	926	909	974	881	874	911	916	937	946	889	888	914	937	907	977	899	930	910	886	858	901	902	899	915	856	913	890	871	895	873	903	899	875	876	890	890	944	911	930	915	900	906	929	881	975	912	869	880	932	926	916	920	930	943	911	891	902	941	929	901	898	900	964	907	964	913	892	962	882	897	903	902	921	935	918	884	849	935	951	917	858	885	906	884	868	948	931	908	947	913	899	886	924	919	851	879	909	885	876	916	889	896	886	889	949	941	851	889	925	887	900	900	860	906	934	906	911	888	893	883	877	931	947	911	925	927	938	898	895	921	933	904	913	894	929	954	934	908	895	889	933	871	915	936	868	906	928	910	980	939	876	873	863	921	948	953	947	960	889	920	839	907	890	932	900	906	859	878	839	894	860	844	969	921	939	863	953	876	856	868	890	946	926	920	913	872	845	906	928	915	918	928	903	879	857	903	896	880	926	901	932	907	932	924	954	968	930	944	925	919	891	937	966	849	896	897	898	902	901	922	902	930	895	938	867	860	912	930	863	888	905	945	908	913	903	902	917	868	942	917	892	938	930	938	887	872	906	932	897	912	929	852	891	922	946	917	916	920	904	936	894	903	946	1008	848	861	936	911	888	850	862	918	922	951	903	912	897	936	871	874	887	918	915	881	913	870	951	913	874	928	891	943	896	851	878	905	874	887	953	893	918	933	968	838	901	885	921	923	931	912	879	879	922	979	944	918	920	915	957	917	909	924	924	874	906	927	918	928	839	946	850	932	915	849	910	875	874	944	913	943	939	906	889	864	930	888	880	950	891	890	915	932	887	910	881	874	936	897	907	928	878	884	895	925	921	897	870	928	875	945	919	915	918	917	909	962	902	905	873	897	935	925	880	904	887	911	920	870	970	909	901	906	863	973	903	919	880	892	899	885	901	933	879	959	853	937	873	971	988	899	893	861	884	896	932	838	924	928	889	914	915	913	907	889	925	899	936	877	919	931	916	905	947	897	911	909	870	914	925	889	900	916	877	912	934	891	929	876	931	944	955	945	888	903	911	975	909	928	889	930	926	928	856	879	891	941	939	921	915	879	918	925	893	869	908	844	908	929	903	877	912	901	910	939	939	885	883	921	872	870	865	889	919	911	905	937	945	929	979	912	893	966	947	937	927	911	875	907	920	907	897	946	908	904	959	887	982	933	887	910	882	897	874	915	915	897	912	893	885	961	852	919	944	911	900	963	888	1006	879	925	952	833	922	872	928	899	927	936	929	947	893	918	962	907	920	872	890	958	890	912	935	906	869	966	864	897	953	918	928	902	916	853	858	891	904	918	942	860	853	884	953	891	964	897	889	937	913	926	905	893	885	871	936	925	956	910	909	935	880	929	917	942	882	956	862	875	861	862	970	892	887	941	850	924	849	897	952	875	928	913	894	879	933	850	899	916	930	959	885	893	942	926	926	939	891	907	953	901	900	854	945	939	941	962	902	913	874	895	875	901	904	887	929	921	900	921	936	894	916	950	883	916	911	907	906	883	929	885	956	902	940	917	877	914	937	949	926	891	861	960	869	886	879	914	918	889	928	920	891	875	918	913	947	922	931	904	877	972	902	925	883	888	900	897	867	914	920	948	905	925	907	878	904	897	907	903	887	900	836	940	930	983	886	885	926	921	950	890	936	911	853	908	911	910	906	911	951	917	911	964	884	906	909	945	913	926	948	924	867	896	906	934	879	901	931	890	945	897	913	892	917	945	882	893	955	894	953	884	929	927	908	912	889	911	941	916	866	911	807	915	898	918	882	937	904	941	874	863	962	952	879	927	841	967	952	888	905	908	923	918	954	880	922	903	949	926	906	902	925	933	987	926	909	868	839	902	918	874	893	933	922	892	934	934	929	928	910	853	889	880	918	888	887	885	899	927	938	913	893	861	856	925	901	954	919	932	861	883	968	880	902	892	872	860	924	849	929	901	952	922	876	919	939	862	910	902	895	947	899	875	901	899	947	918	882	956	919	929	990	949	974	868	875	907	899	925	875	919	934	937	852	871	936	949	919	872	906	905	878	892	887	914	919	903	932	894	884	891	898	899	880	952	892	876	932	870	928	883	927	903	893	949	891	898	934	905	876	907	874	912	945	908	908	850	955	895	935	913	927	910	898	984	912	908	931	871	923	912	905	914	881	853	875	894	951	922	884	1010	923	923	938	938	950	875	931	870	933	952	910	882	969	931	936	893	909	941	933	932	934	897	879	949	923	884	951	868	901	839	945	880	934	904	914	870	888	871	909	915	894	881	888	919	901	914	953	938	973	968	898	901	946	892	943	912	900	950	872	861	952	891	961	873	903	875	906	922	912	912	910	894	888	946	882	915	879	900	855	935	857	932	951	934	890	917	968	881	875	929	894	928	907	844	871	870	861	962	919	904	939	952	889	980	854	915	877	887	897	935	899	911	961	888	899	896	926	936	888	910	894	951	939	917	891	946	922	897	891	899	958	898	873	935	966	945	915	929	964	930	945	856	912	985	928	906	932	940	903	967	901	929	960	913	948	940	903	894	913	901	906	942	870	932	899	941	917	889	886	938	909	908	925	896	935	954	892	949	982	934	901	857	864	860	907	885	939	883	837	873	901	929	897	888	934	919	864	937	895	922	919	985	959	885	952	902	955	904	883	895	899	931	894	905	916	903	953	907	925	938	829	921	934	943	889	861	929	898	936	859	904	935	926	921	898	894	911	883	913	910	860	909	909	925	908	893	910	902	851	916	953	852	904	907	910	901	971	881	942	905	903	940	883	931	951	869	858	948	927	948	874	864	921	872	873	874	872	937	910	910	878	871	909	862	917	903	911	894	929	897	871	909	868	884	909	862	882	901	874	910	925	873	897	925	887	941	859	937	895	894	888	931	884	960	913	951	935	910	905	918	888	895	899	910	948	893	940	921	895	949	909	931	972	926	930	913	937	932	921	908	856	874	919	934	929	907	890	917	928	942	872	933	862	1000	888	894	962	904	913	963	988	1003	912	897	900	898	903	902	890	957	866	916	948	857	922	880	895	904	891	909	868	917	909	929	884	897	932	924	910	905	969	845	958	936	894	881	938	914	930	920	878	958
12175	1937	2007	1598	1589	6580	12942	23677	25056	19927	12245	4504	313	222	258	228	264	241	265	240	261	241	246	270	297	283	289	268	236	268	253	284	270	259	252	251	222	282	253	249	250	241	243	268	257	257	259	247	321	225	233	255	218	237	238	242	240	272	261	255	241	269	228	258	255	261	249	246	283	223	247	263	255	252	288	256	253	246	211	254	275	273	263	254	258	277	272	270	274	252	227	256	266	257	262	268	273	262	267	263	279	270	254	213	256	243	262	244	257	260	267	244	249	246	281	245	246	245	257	261	252	272	249	228	231	276	259	261	249	265	229	245	237	256	260	248	258	249	276	240	285	223	236	281	243	241	240	238	289	269	267	260	258	260	241	256	282	278	283	254	270	284	274	274	253	252	242	286	250	243	273	264	235	257	230	232	257	265	256	244	248	257	272	230	268	256	268	295	283	243	260	262	253	267	290	248	239	252	246	269	259	240	252	263	273	259	293	239	281	307	263	266	282	247	277	278	251	273	279	261	237	227	269	251	275	286	259	259	249	245	257	255	269	251	260	244	245	251	267	258	253	252	267	256	252	268	274	229	240	278	241	267	256	280	263	245	266	272	237	262	276	261	261	275	284	248	253	267	267	269	257	270	262	287	266	243	270	264	251	238	254	246	247	251	244	256	233	255	262	233	248	228	246	267	242	257	266	238	234	249	226	235	256	259	257	239	294	269	261	257	239	294	251	227	259	244	245	241	272	260	222	247	270	275	219	263	284	277	257	280	261	270	255	254	249	268	274	258	251	248	251	279	294	281	247	229	247	264	286	261	272	276	267	239	252	263	269	272	223	263	225	287	279	261	254	270	263	266	264	258	267	240	270	291	261	278	281	233	264	282	247	288	266	265	255	241	262	247	287	264	251	263	259	246	263	248	228	264	244	280	235	277	259	275	250	256	232	243	257	244	252	249	248	280	229	286	280	276	270	250	253	278	246	237	273	241	237	268	231	237	252	246	265	242	256	265	282	262	289	267	242	266	241	242	250	267	231	263	249	275	272	274	293	239	286	237	265	284	270	235	249	255	268	269	253	255	268	239	304	267	278	227	239	255	242	232	245	259	269	273	267	241	246	251	265	269	242	305	243	273	281	277	268	266	234	243	246	270	248	276	224	249	221	251	275	219	275	276	257	271	252	263	262	281	260	235	252	275	256	274	243	258	255	275	277	247	245	247	260	244	265	275	257	282	247	243	237	285	249	272	268	247	235	241	235	250	259	243	244	251	239	264	258	270	262	252	290	249	269	252	251	261	267	277	255	249	233	247	257	264	235	262	279	270	264	259	230	243	266	251	259	236	266	266	267	264	230	255	292	281	229	261	264	274	267	278	271	265	227	261	259	264	236	234	277	280	281	248	265	246	278	265	257	251	233	227	289	254	245	257	249	246	247	243	283	277	242	259	262	275	297	237	236	266	240	256	255	258	274	257	282	278	242	236	259	242	243	256	261	266	247	276	234	228	262	264	261	289	270	261	266	247	273	261	293	234	264	261	277	235	267	246	255	266	257	257	249	267	278	279	262	244	249	277	264	247	214	244	248	244	263	288	268	247	270	274	234	261	249	239	267	234	244	271	276	281	240	253	277	248	234	234	240	279	272	296	291	280	235	306	232	245	234	273	251	240	286	283	238	248	254	272	243	249	252	254	238	274	271	268	261	258	236	265	270	250	268	295	297	269	283	244	236	240	239	241	251	271	238	260	270	252	280	247	240	260	258	237	231	232	231	280	260	252	243	239	291	238	234	255	276	269	229	284	254	230	257	232	277	248	253	230	288	253	269	265	221	268	255	251	261	240	263	261	268	270	249	258	250	242	258	254	249	243	249	236	282	232	254	245	272	297	253	243	261	269	265	219	246	302	267	259	273	284	245	244	263	259	238	221	255	265	246	206	262	267	254	261	265	259	245	239	278	266	258	228	272	238	258	253	240	268	304	246	242	252	255	241	283	257	251	247	256	236	269	244	267	278	271	260	243	241	261	233	277	255	289	238	274	239	246	287	248	259	271	252	235	258	238	305	302	251	229	276	276	251	241	279	268	221	255	262	267	271	273	247	238	260	243	245	257	261	254	247	255	240	242	264	266	280	263	253	285	246	233	242	252	252	263	261	285	249	265	283	260	307	238	248	253	259	275	273	231	245	274	245	262	257	261	286	273	253	242	246	263	242	263	291	258	288	247	234	241	259	274	280	279	250	242	258	277	254	295	232	246	258	283	263	236	252	231	249	250	262	239	263	254	270	261	226	230	249	250	222	237	214	256	246	255	257	277	262	245	241	266	231	242	251	249	246	244	288	258	296	300	252	255	250	263	266	268	278	239	271	239	240	255	278	247	226	269	264	248	233	268	252	256	257	247	271	266	250	252	264	262	289	234	270	279	262	271	240	222	288	255	216	236	253	244	208	269	274	231	276	267	244	255	248	245	251	246	269	303	256	246	232	254	261	253	277	267	279	260	257	262	278	262	264	275	221	233	268	262	260	232	262	250	266	229	257	251	261	256	242	250	244	232	272	249	286	291	256	266	263	235	259	248	242	236	276	280	274	233	244	261	246	272	270	252	260	240	265	249	276	280	252	289	265	239	243	239	283	266	279	251	288	250	242	215	225	268	259	264	261	243	227	278	237	256	261	232	227	245	278	261	240	266	262	261	277	266	251	255	242	264	234	236	260	242	259	257	251	241	257	264	253	261	281	265	265	271	261	293	254	282	249	250	304	267	254	252	259	250	253	280	280	260	253	268	253	278	276	256	273	252	273	257	274	259	246	261	279	264	263	241	279	286	293	249	260	231	236	239	236	287	247	246	239	254	274	225	256	265	262	269	266	238	264	250	279	226	242	240	289	284	272	242	268	287	249	245	254	234	239	281	249	251	283	271	239	241	244	242	246	274	277	260	258	276	248	276	291	249	256	259	270	255	248	276	251	264	252	221	230	264	247	264	267	282	263	255	267	273	240	243	268	226	252	255	263	294	275	282	275	258	267	282	271	255	262	233	258	243	231	242	241	252	264	251	289	286	273	287	271	251	239	227	248	269	260	266	296	256	266	246	287	242	240	252	258	248	289	280	262	257	253	255	261	247	278	252	230	266	274	256	229	260	258	236	240	282	234	229	278	271	251	247	274	251	267	262	260	246	271	281	261	222	280	294	277	258	280	254	243	237	250	244	260	254	258	279	250	284	240	226	259	255	252	257	261	252	280	277	240	240	248	246	244	269	241	255	251	256	246	282	272	254	260	245	247	265	255	252	234	242	248	231	252	262	240	238	249	257	291	248	271	220	244	288	279	251	246	239	268	249	237	259	257	272	271	251	242	242	231	269	248	258	284	269	265	273	239	262	262	243	257	275	241	266	213	265	255	268	234	292	281	226	277	252	272	287	247	239	233	248	266	245	242	247	256	273	281	267	254	257	236	267	274	264	242	251	264	262	270	233	260	272	240	275	240	261	247	275	289	242	242
7544	1830	3953	4756	5931	18443	31575	44545	44703	39733	29996	13100	667	656	629	625	697	668	647	625	621	642	613	657	607	645	585	627	616	601	616	632	601	650	597	578	643	579	614	635	636	617	626	598	567	589	638	638	643	553	642	583	585	611	606	566	608	647	595	612	610	602	607	610	602	628	606	609	588	643	621	596	615	630	609	644	592	567	612	579	594	622	597	626	579	604	630	615	602	591	610	619	608	603	610	599	626	669	568	594	625	629	650	623	627	581	647	596	651	595	638	608	628	637	622	618	610	617	630	660	585	599	595	582	614	628	611	590	583	617	589	583	642	628	611	653	591	622	650	560	595	643	611	600	624	622	648	628	624	624	583	644	580	614	621	651	575	673	624	605	582	646	613	564	607	636	614	600	634	599	625	635	624	582	580	596	622	607	634	583	588	598	605	618	574	588	591	628	614	617	612	556	632	593	584	606	630	600	667	674	582	635	652	599	617	568	609	582	641	590	633	596	588	618	622	581	616	626	607	606	611	573	647	614	590	601	569	611	610	633	636	661	622	565	606	617	647	592	619	641	620	601	626	627	596	631	572	601	582	603	627	605	634	581	549	595	583	610	630	602	592	604	564	590	637	637	619	603	635	576	609	646	582	607	596	636	604	638	587	621	593	599	622	634	605	606	587	636	605	628	614	604	606	619	616	626	604	591	613	598	603	593	634	644	613	613	542	608	654	613	612	637	611	656	594	606	624	628	609	608	628	614	600	617	598	582	626	638	607	592	611	618	633	614	562	542	600	594	615	571	600	614	622	598	584	602	602	651	630	573	586	626	591	624	608	615	623	545	566	577	603	579	574	622	607	633	623	585	560	609	615	639	590	603	628	593	617	617	600	577	642	644	545	601	589	606	601	592	605	592	582	623	613	597	602	640	592	587	619	601	609	613	634	613	677	622	639	589	585	655	581	602	603	612	599	625	643	618	636	586	615	595	626	617	573	620	601	605	602	605	651	662	594	610	596	589	593	610	621	564	625	585	608	648	626	624	602	633	613	620	612	633	658	609	597	641	606	587	601	612	579	601	644	576	629	679	659	568	591	628	647	619	599	587	580	655	622	603	592	617	611	645	662	622	599	633	616	608	643	573	628	655	656	608	628	635	582	617	585	576	627	607	591	621	628	628	632	623	637	589	614	612	609	626	638	603	593	609	622	629	665	602	607	598	634	624	639	616	609	591	610	594	629	615	674	601	602	612	592	556	583	597	619	619	610	584	608	575	586	586	601	598	594	657	594	589	627	593	616	583	606	608	585	639	606	617	590	612	629	604	590	630	623	621	613	636	608	585	633	641	632	613	575	621	567	625	603	589	593	596	599	559	599	617	615	628	591	634	582	599	656	577	646	574	633	631	581	652	576	609	599	612	633	619	579	606	602	604	613	579	607	604	614	611	628	638	580	630	633	651	591	588	617	627	616	617	587	604	646	614	646	585	612	633	587	602	609	582	603	655	595	634	612	596	589	582	590	621	624	596	571	608	594	605	590	596	608	568	641	612	639	577	580	616	596	600	584	596	662	598	618	647	637	597	600	600	640	597	580	572	611	594	606	649	620	657	592	621	624	624	651	629	628	602	617	605	599	578	592	576	569	550	612	591	619	644	614	604	588	595	588	598	620	612	611	606	631	546	565	646	599	610	587	625	621	591	626	581	582	658	632	617	620	647	585	628	623	616	636	622	571	618	623	603	615	631	611	612	633	591	637	582	657	620	611	599	548	608	605	638	629	623	559	674	626	615	635	622	634	606	620	614	595	576	597	599	591	636	615	553	615	608	629	635	586	640	594	615	604	672	628	614	568	637	618	603	637	638	611	599	599	644	610	600	626	634	596	626	638	586	601	613	624	632	626	592	662	596	588	550	632	607	632	624	598	644	593	596	648	646	616	581	572	584	592	580	619	558	613	611	624	625	621	637	630	622	616	666	615	651	641	569	584	629	604	620	630	625	605	605	585	618	603	609	646	595	592	616	608	653	611	586	574	574	614	583	594	603	637	601	600	634	576	646	614	630	641	639	641	602	631	651	608	625	614	629	622	618	620	663	613	616	619	673	611	603	619	581	608	611	589	623	654	674	572	589	596	583	650	579	587	590	638	595	618	635	587	577	591	650	570	639	620	582	658	630	589	579	632	595	565	638	636	656	583	601	583	594	597	631	638	639	634	593	596	568	618	619	617	665	659	664	606	593	651	610	611	621	604	624	584	602	635	620	597	566	612	640	619	628	620	589	615	624	603	601	603	628	584	576	611	612	576	618	654	583	615	583	628	601	596	591	619	609	600	603	630	637	593	638	597	626	593	557	628	597	584	616	612	582	593	611	616	601	599	629	595	587	597	621	586	634	599	621	616	591	613	642	581	599	624	615	631	607	642	654	654	634	607	610	630	607	603	603	623	643	605	681	624	623	596	545	596	574	595	589	622	649	599	578	619	625	607	625	639	592	605	656	592	647	630	656	628	631	616	624	622	650	613	603	609	582	620	642	638	630	634	616	606	602	658	638	575	599	646	582	602	609	605	604	616	588	632	580	592	580	638	588	607	641	551	579	612	610	659	624	598	554	638	632	652	620	676	606	625	585	658	564	598	569	608	573	594	566	573	592	625	630	595	588	615	564	597	626	657	608	617	616	655	611	611	610	621	634	603	576	599	624	622	664	581	641	640	624	558	648	607	605	641	602	593	574	628	587	625	620	616	592	631	583	642	646	603	595	620	592	618	598	620	625	598	612	643	567	630	623	583	631	618	596	590	660	607	636	656	554	624	623	643	638	563	608	626	602	635	602	626	642	605	603	656	570	588	631	616	547	563	620	590	607	617	570	629	620	608	576	628	612	592	595	569	639	603	609	587	604	595	626	647	609	608	613	636	631	595	617	592	630	615	572	608	617	584	587	623	624	619	561	639	653	586	613	596	618	621	596	576	592	621	601	610	637	599	629	619	613	613	642	650	557	626	603	630	641	611	578	588	604	610	575	632	575	612	616	603	633	626	667	627	631	599	580	598	585	618	596	570	617	600	610	634	597	563	615	635	595	640	635	639	626	632	591	624	610	621	616	621	633	615	597	601	611	601	637	618	576	643	586	629	627	606	625	583	588	584	616	594	625	590	599	579	615	611	593	564	597	578	593	607	610	555	615	616	650	603	598	594	639	606	663	607	592	612	599	594	641	616	637	629	580	645	588	673	613	573	613	625	585	552	627	635	573	601	627	612	584	589	624	578	604	596	618	580	580	653	596	579	627	616	620	600	617	594	615	610	602	612	607	588	634	621	682	566	610	611	618	649	605	626	616	631	592	643	592	579	609	590	614	626	637	634	596	626	661	616	608	616	669	565	626	635	623	625	598	619	636	590	603	623	654	633	602	624	635	604	586	647	623	643	614	612	590	617	583	629	621	648	592	587	629	593	620	628	597	614	654	595	614	590	576	608	612	587	579	590	637	601	642	620	585	600	622	625	651	615	605
20598	4096	4349	5449	7237	8718	5351	33193	35450	30397	25002	14144	1072	322	278	283	296	292	294	289	262	310	278	279	261	264	285	289	259	289	270	265	284	291	284	269	243	257	249	240	276	271	252	260	249	272	274	260	270	280	284	253	279	271	288	256	257	266	264	281	268	281	252	274	265	260	268	260	237	235	262	278	263	236	245	263	262	256	226	288	266	260	288	265	242	273	259	263	263	274	280	286	238	257	235	288	276	258	281	273	257	267	270	249	286	255	268	229	269	273	258	261	297	261	236	243	259	260	253	263	254	274	267	291	304	261	245	259	250	275	249	277	296	268	288	247	254	265	282	231	251	256	305	287	287	255	254	259	255	244	277	246	261	272	254	261	281	255	285	273	271	246	293	274	275	253	261	275	273	281	272	290	273	275	272	274	262	276	274	264	249	296	259	278	260	262	269	276	263	310	263	264	282	308	256	253	275	263	265	259	253	270	252	259	271	221	256	255	247	262	270	288	266	241	271	237	294	262	223	232	300	242	294	293	275	273	261	268	285	279	251	290	296	272	267	273	260	299	251	276	291	280	274	220	240	246	257	265	260	243	262	287	296	279	290	272	273	245	282	284	301	262	296	310	260	251	276	285	277	299	260	237	269	262	289	277	257	264	269	292	262	258	260	262	259	253	271	268	269	265	265	269	261	258	245	276	269	305	251	257	246	266	276	273	278	283	269	255	262	242	225	238	286	282	250	266	278	284	264	286	278	270	259	266	271	248	242	257	229	268	259	280	269	233	271	288	288	265	260	277	244	274	271	302	270	266	286	265	288	281	271	261	257	263	291	251	277	301	313	273	285	245	283	255	241	268	252	251	267	317	238	286	283	273	273	287	255	273	243	274	257	253	258	276	258	236	292	264	271	261	235	261	289	247	267	277	265	286	314	264	262	280	263	275	240	285	270	261	275	277	256	291	242	281	301	260	241	291	298	276	278	265	271	270	260	271	226	262	265	274	276	269	288	265	283	276	253	253	250	275	264	273	256	283	296	257	280	294	265	261	249	259	305	269	251	280	264	235	277	302	238	274	282	280	243	306	275	253	239	262	277	288	292	299	262	273	299	283	262	263	269	281	269	252	253	282	300	292	266	278	256	258	297	310	273	268	260	275	252	273	267	278	290	248	281	261	261	259	297	293	267	274	259	273	269	248	249	267	262	236	247	291	249	250	261	256	275	258	269	314	253	280	263	305	292	261	242	241	239	257	269	261	261	250	258	258	254	247	253	264	281	266	255	264	283	232	262	271	251	263	262	262	250	282	312	283	254	258	289	305	258	261	278	287	296	247	254	250	251	247	264	268	271	288	277	270	275	260	261	271	296	257	260	259	280	254	253	250	281	255	287	270	261	308	288	259	260	271	293	277	266	264	264	291	270	255	299	259	264	287	253	264	263	263	267	251	297	240	299	230	278	256	262	284	255	256	264	286	270	268	275	268	239	270	266	272	275	279	262	262	253	278	278	278	274	262	214	279	255	262	271	282	302	279	288	291	285	274	283	302	278	241	243	261	272	275	271	271	265	265	285	267	260	263	276	288	266	267	242	223	252	257	295	253	273	243	272	288	267	248	251	249	252	249	293	273	265	277	276	270	265	254	263	277	299	235	294	267	269	274	274	275	254	269	291	261	250	268	271	304	259	255	276	279	262	245	244	255	257	296	249	292	261	245	311	285	285	258	260	268	245	258	253	296	282	272	274	273	259	299	229	289	302	244	292	244	271	262	292	267	267	256	243	289	278	261	277	266	298	304	277	262	284	265	261	247	287	281	255	304	293	302	279	243	247	266	285	219	262	282	254	290	280	266	249	267	253	265	281	247	290	281	253	297	286	305	278	270	278	258	269	244	280	233	271	265	270	253	280	274	284	274	272	239	240	274	248	268	258	255	255	309	264	290	282	261	306	280	265	267	255	265	277	283	282	260	292	272	263	247	266	277	277	249	261	269	285	255	269	259	256	256	271	269	264	271	278	253	271	282	284	275	303	265	276	286	279	265	287	248	289	256	242	277	270	263	279	274	264	270	260	280	280	286	265	246	242	260	288	262	245	229	268	260	258	273	262	253	263	273	254	261	265	237	288	278	279	260	238	305	253	276	230	281	277	268	254	255	249	258	274	256	250	277	269	295	245	315	286	260	262	279	257	269	280	305	262	257	275	286	278	228	254	257	286	285	308	248	259	269	265	267	258	286	280	246	263	289	274	252	256	246	270	254	302	277	255	277	275	285	288	288	274	275	252	262	298	318	263	283	262	272	287	244	273	259	264	275	263	271	242	267	239	267	273	269	257	270	259	257	283	268	276	261	279	267	280	246	255	254	268	270	249	298	259	275	223	259	271	284	281	268	276	275	267	274	266	261	272	263	289	223	291	302	319	277	257	242	300	291	251	284	272	293	266	254	269	249	265	259	280	319	294	263	257	284	269	259	286	273	243	260	260	252	272	263	271	270	258	279	268	265	268	265	260	273	274	280	243	265	273	263	296	256	263	276	256	267	247	264	234	265	257	263	274	275	267	244	255	278	288	250	282	266	289	286	283	242	247	260	249	287	269	242	269	254	275	265	260	250	281	267	262	279	263	262	288	301	276	271	251	273	265	264	275	273	276	257	265	251	298	254	262	246	263	274	280	292	284	261	318	290	286	300	268	295	243	278	270	258	279	307	256	261	265	273	257	282	277	278	261	232	221	260	270	250	255	274	283	270	294	269	276	269	258	264	253	264	235	241	277	281	245	281	272	279	254	255	264	277	277	294	260	283	253	255	274	265	238	286	299	246	274	286	252	286	264	290	280	232	278	278	243	255	251	317	262	253	269	249	258	261	291	296	262	285	264	285	283	293	270	280	253	287	253	289	267	275	281	244	303	299	258	282	280	268	267	257	279	267	267	246	236	286	280	250	236	280	286	287	278	272	274	300	288	271	273	298	274	285	269	305	255	273	278	268	266	248	267	264	270	275	262	275	252	245	250	304	278	274	274	268	264	278	250	248	249	256	271	251	264	283	279	281	248	254	260	265	258	268	255	265	290	279	302	256	264	285	263	257	222	297	248	286	260	278	275	297	281	250	272	263	243	255	276	250	246	260	254	281	269	271	301	269	273	294	260	268	291	275	282	301	279	286	230	264	283	268	280	277	263	232	245	248	261	298	232	275	289	276	256	252	255	283	255	253	264	296	266	324	285	239	299	258	275	248	262	274	236	251	280	256	247	264	265	295	233	309	265	288	254	248	271	268	239	268	289	247	245	241	246	259	273	259	246	267	265	257	259	232	282	261	271	283	285	272	263	245	266	253	292	287	273	241	284	259	245	283	308	265	277	281	308	276	269	276	283	270	275	279	289	267	274	287	309	262	251	298	268	271	251	296	266	268	252	269	287	261	270	261	256	272	236	233	263	225	269	275	268	283	266	285	281	270	263	266	243	263	296	270	289	301	299	287	275	227	284	261	264	291	269	299	242	255	271	278
10043	2859	7307	13903	18021	19644	15227	52602	52458	49325	44559	27453	841	809	707	725	727	755	701	742	719	686	709	654	720	714	666	704	683	638	709	670	714	654	627	631	622	703	647	677	724	634	706	674	698	689	679	649	678	673	633	648	643	694	651	664	645	649	656	628	605	661	624	672	667	650	649	673	700	650	656	607	628	613	604	620	651	640	619	645	629	642	627	664	680	643	660	646	689	649	648	613	650	631	598	712	650	647	626	618	621	652	581	671	649	659	665	659	633	618	664	652	659	653	627	674	632	653	650	679	620	703	666	664	593	621	638	633	661	653	667	708	612	657	631	659	658	618	655	636	644	635	625	687	632	669	603	661	650	667	633	692	618	629	611	631	700	654	631	646	674	621	606	677	631	686	642	645	641	627	683	644	683	663	668	647	659	626	642	636	658	615	654	637	627	600	635	590	624	664	685	716	663	649	594	641	678	654	648	629	621	643	667	620	624	606	654	692	629	602	688	648	648	635	652	628	665	669	641	619	651	633	660	621	626	679	639	684	642	666	654	646	666	627	656	651	683	663	620	663	648	625	645	621	659	626	652	613	648	632	595	677	645	660	715	639	664	655	675	646	683	623	675	652	663	681	644	628	694	654	640	633	631	624	602	623	655	600	621	612	642	614	644	623	661	652	646	634	662	672	681	664	667	649	675	629	618	628	655	624	692	650	610	665	682	644	675	643	632	628	641	625	654	637	654	629	662	668	604	611	664	625	638	702	649	629	628	649	623	682	660	674	635	631	637	668	627	659	635	629	681	645	649	657	654	581	583	641	647	643	678	630	659	633	676	659	620	615	701	615	665	608	672	605	676	599	653	680	667	620	655	615	659	681	682	656	696	657	678	630	648	699	651	599	652	656	635	602	675	644	652	690	616	661	618	633	693	675	663	655	644	633	641	646	646	645	599	670	633	649	662	618	622	661	674	640	668	701	636	649	612	630	615	663	653	647	668	681	699	597	613	620	639	621	645	661	661	654	650	627	647	642	650	622	662	587	632	666	646	626	641	655	619	624	689	632	653	636	606	629	616	635	635	651	636	660	699	643	675	620	674	583	614	660	659	655	638	715	694	664	648	630	633	595	642	594	676	645	592	601	673	675	614	656	651	636	650	635	630	637	609	653	659	669	649	650	628	661	644	678	669	635	633	670	648	623	626	653	576	681	608	646	674	646	693	670	603	633	662	670	652	650	651	618	641	630	629	703	607	646	615	634	639	663	681	619	638	644	549	654	588	623	616	595	677	632	682	648	665	642	651	654	594	683	652	580	636	676	646	606	624	676	668	634	618	638	622	677	654	611	678	571	681	666	636	647	637	608	646	633	668	588	680	644	614	669	607	609	638	655	648	646	584	657	656	623	676	617	656	643	653	618	676	624	706	655	635	639	629	609	650	630	628	660	659	617	626	656	614	664	644	642	673	646	612	686	641	601	652	613	623	656	669	623	613	690	628	615	639	642	657	675	661	656	636	679	670	667	633	673	605	651	641	678	662	633	628	689	617	627	631	597	647	659	635	650	589	644	626	637	671	656	670	646	636	634	641	617	679	671	621	647	625	644	630	643	651	668	634	652	644	640	678	651	614	615	622	646	633	679	657	670	649	677	615	633	650	670	665	657	687	634	623	620	625	664	627	596	651	679	674	663	637	665	613	623	726	624	640	611	650	631	655	645	615	628	622	655	651	627	659	647	669	601	657	640	612	634	629	660	675	621	619	627	660	681	641	651	672	634	664	657	668	658	650	665	638	649	664	652	603	614	655	612	669	610	703	645	663	679	642	643	649	646	653	611	684	614	652	679	594	668	650	689	636	648	657	640	655	647	654	624	660	610	633	666	663	607	646	662	636	651	645	668	607	659	634	688	660	678	695	640	673	641	608	648	611	646	672	606	670	684	636	653	656	648	661	615	656	717	667	678	670	685	663	647	657	633	639	623	650	632	600	605	681	622	603	652	637	610	665	608	574	629	653	693	665	694	624	625	606	637	645	607	616	628	648	666	607	655	621	612	644	615	664	696	673	651	688	661	629	656	594	648	668	632	625	661	642	609	666	649	640	644	629	651	644	616	639	644	691	633	616	619	622	665	640	671	646	672	610	677	646	679	685	631	679	594	638	637	674	612	672	682	642	653	670	657	676	668	688	615	671	662	607	655	639	624	637	657	666	650	671	673	651	655	634	616	644	663	643	669	670	647	679	637	626	611	635	607	573	653	639	657	684	657	608	636	641	656	669	601	631	628	673	664	640	669	694	652	669	616	641	678	658	635	606	581	654	665	631	686	595	612	657	604	669	668	640	651	640	653	618	632	603	627	645	638	657	641	629	664	617	658	646	649	596	674	663	613	608	652	647	664	662	675	641	656	611	599	671	671	666	677	677	653	624	627	648	625	608	606	696	668	647	664	628	665	648	648	634	669	609	625	619	662	657	668	670	676	666	646	607	645	657	655	613	686	672	660	606	620	692	623	602	678	681	617	667	672	663	656	593	635	651	639	644	614	659	627	609	610	667	639	663	621	686	653	655	666	647	613	631	617	643	686	644	618	610	646	670	661	627	665	614	631	601	588	626	632	619	613	648	661	591	647	711	647	660	610	634	638	645	626	627	660	674	624	679	687	645	637	669	619	619	661	638	656	694	659	626	642	650	654	681	687	683	678	622	644	694	642	625	688	678	646	661	638	668	646	651	623	599	647	680	607	635	678	615	666	661	655	639	643	680	633	659	647	629	658	641	614	628	637	595	669	641	665	661	641	646	652	643	650	673	657	630	680	664	660	625	665	663	683	612	629	663	655	671	657	672	644	655	638	662	642	671	655	675	667	632	619	634	590	584	633	615	658	666	635	658	665	648	675	674	618	659	672	609	606	699	627	644	649	661	642	687	666	604	689	686	628	654	613	640	600	610	634	617	620	623	657	658	673	632	627	638	628	663	634	649	627	641	579	613	613	688	646	642	655	630	683	675	613	699	596	636	674	599	634	613	625	624	630	657	618	670	651	649	656	648	646	696	652	601	643	657	621	631	657	602	656	611	657	619	594	637	561	634	643	638	645	624	617	614	650	656	642	617	689	650	641	647	657	633	668	597	616	652	632	658	619	637	678	602	601	664	596	650	676	621	641	636	630	694	620	635	684	623	630	620	659	631	637	659	634	613	686	638	642	646	657	663	678	646	656	691	622	605	696	677	636	686	629	655	672	590	683	648	663	641	624	664	619	673	649	659	623	639	644	651	629	624	648	609	650	691	625	634	653	668	668	644	639	646	641	668	677	610	637	664	686	636	621	614	617	634	617	623	666	613	667	629	660	672	653	666	650	682	696	687	658	704	629	624	664	634	599	598	626	653	641	660	622	677	641	623	622	631	634	644	612	667	614	642	640	644	674	635	629	622	644	687	670	692	616	655	653	655	650	622	675	648	622	648	618	654	630	644	637	672	655	628	684	630	635	663	618	668	635	651	601	629	661	637	639
4135	805	3504	6452	1596	489	587	775	1288	1372	1295	840	372	371	341	347	363	343	329	314	333	354	357	362	343	368	324	319	374	355	376	361	350	313	328	361	358	355	353	362	326	340	361	388	368	323	346	345	379	346	348	359	374	371	388	386	355	324	339	325	358	349	355	330	384	348	351	356	373	339	349	360	355	325	356	334	357	378	370	355	354	323	351	341	314	382	367	343	326	363	349	345	370	356	337	360	317	335	377	328	364	399	336	360	366	362	367	344	354	334	376	359	358	340	327	355	366	348	364	326	361	366	351	365	323	348	381	360	346	350	327	355	359	381	340	375	350	353	383	351	366	364	337	340	353	374	315	356	350	345	358	336	352	368	344	359	369	376	363	376	336	361	377	361	346	348	365	329	314	337	335	353	354	330	355	347	335	388	332	369	338	356	352	385	366	377	358	371	361	355	346	351	324	383	330	370	394	353	352	355	353	350	334	347	335	387	374	353	328	372	355	380	331	361	331	330	371	336	327	343	389	350	339	331	366	376	333	352	398	366	352	338	360	327	409	397	332	334	361	323	391	366	327	340	362	368	402	339	366	376	359	338	339	363	354	357	358	320	317	337	336	344	337	333	380	375	336	388	350	366	329	353	359	398	341	371	333	348	353	345	344	332	367	359	336	315	318	277	352	357	345	338	380	320	364	344	377	391	336	376	353	385	382	326	368	342	355	387	331	316	345	363	313	363	346	359	400	346	375	379	372	370	353	348	358	338	323	348	367	309	330	349	337	350	352	356	343	378	370	366	415	340	385	375	336	356	395	357	330	324	363	393	336	354	327	332	376	362	358	344	317	357	363	376	328	357	342	331	345	355	369	353	343	328	389	354	365	314	348	334	322	344	358	377	355	351	330	358	373	356	360	362	348	347	347	361	351	362	355	381	375	390	349	395	334	350	368	326	327	401	359	343	346	350	393	358	368	351	320	347	362	355	357	332	338	345	332	336	316	362	322	321	398	355	370	385	333	356	361	336	357	329	341	344	335	373	355	375	334	356	339	338	346	362	341	347	383	360	378	340	320	341	368	397	355	362	343	321	348	382	368	350	341	360	379	372	346	367	343	345	370	323	369	344	346	345	363	361	335	359	331	341	365	341	343	378	375	341	364	358	351	325	346	355	353	368	370	348	339	371	346	371	341	340	348	375	387	342	340	336	386	382	312	320	393	337	343	379	324	372	365	360	301	335	361	374	331	317	350	345	334	376	379	331	370	331	364	355	317	346	377	344	321	353	380	336	355	337	336	316	367	336	321	338	355	351	328	342	336	324	359	325	321	354	328	380	348	354	330	337	364	348	344	348	347	374	349	368	361	355	364	349	356	350	343	344	365	357	362	365	335	358	321	382	352	334	352	363	369	346	336	335	352	336	345	392	368	361	344	327	302	330	375	361	347	363	345	345	374	359	349	343	338	363	344	328	358	363	373	344	376	295	353	350	384	348	340	351	350	313	316	328	361	347	364	348	345	353	353	312	318	342	345	334	322	345	357	334	367	315	363	363	323	345	378	352	315	350	383	372	392	367	341	331	371	341	361	366	320	328	345	340	347	347	366	345	354	347	362	310	382	333	337	354	351	335	391	309	339	341	352	384	375	378	347	345	375	351	366	350	339	329	384	373	347	330	343	344	362	383	359	355	354	310	349	359	362	411	327	349	351	353	319	369	358	377	369	398	357	341	372	386	359	328	345	346	323	373	384	337	351	315	349	349	367	364	332	342	358	335	387	328	363	352	353	356	329	316	381	355	353	314	312	365	375	365	368	344	334	323	338	321	358	331	366	370	339	357	319	331	323	331	341	339	346	342	353	369	351	341	367	360	393	327	336	335	336	312	371	388	373	355	344	335	332	361	363	332	310	317	353	361	378	351	348	352	330	316	338	362	375	362	346	303	353	355	380	352	370	329	313	345	352	349	361	315	326	330	370	355	332	357	321	324	358	400	350	364	357	335	350	327	367	315	371	370	334	346	375	381	375	340	366	376	343	376	360	303	332	365	320	309	335	370	359	347	332	316	327	330	350	347	333	338	348	370	333	346	404	345	336	368	350	375	365	335	370	346	373	366	337	352	343	399	362	381	335	359	392	345	346	325	329	336	334	353	367	361	355	320	364	321	368	357	382	354	337	336	385	339	330	349	332	368	326	315	330	363	332	345	359	380	376	371	360	386	364	354	295	333	365	360	314	350	362	357	360	383	364	373	359	339	343	316	327	351	355	329	347	329	376	356	375	355	380	356	334	364	353	345	372	347	344	341	375	353	345	335	339	347	368	331	373	350	366	351	384	386	339	349	331	302	345	370	345	323	380	334	350	364	386	359	333	362	365	322	373	343	321	369	354	374	330	349	345	342	351	387	366	377	375	368	358	345	385	349	326	344	354	359	345	342	335	355	370	338	342	357	340	336	380	330	368	344	336	341	344	349	348	359	364	335	356	369	324	337	356	345	353	379	364	345	352	341	342	336	344	364	333	327	362	326	327	316	372	379	333	342	363	324	361	374	389	369	387	370	334	372	330	365	385	363	341	354	350	310	345	348	332	354	331	334	352	367	344	352	326	359	358	333	361	327	358	300	364	368	328	352	366	344	349	341	383	311	374	408	372	355	368	343	355	392	349	349	364	361	393	356	361	357	334	362	332	338	342	338	353	338	363	349	368	352	358	352	348	372	357	330	347	309	374	372	363	341	367	351	353	404	370	342	374	354	352	325	353	336	350	343	351	380	338	358	329	361	337	349	349	356	354	366	347	350	352	358	344	343	368	337	324	321	331	341	367	348	347	355	363	338	355	359	347	333	340	371	359	367	350	366	369	328	367	367	363	372	368	330	352	382	344	371	360	354	325	355	352	361	354	346	320	357	341	360	372	344	343	373	358	355	373	372	372	403	359	355	357	357	387	337	338	347	371	348	370	363	353	379	346	366	375	351	351	340	379	337	348	366	360	353	368	354	356	317	288	311	326	368	368	340	346	325	361	377	352	331	349	325	398	348	369	328	384	366	355	331	351	322	304	366	346	371	371	356	375	363	376	392	329	313	358	364	360	366	359	328	361	352	331	324	348	330	346	310	345	374	362	380	336	354	336	363	354	315	359	379	332	361	389	385	358	353	324	342	357	349	345	347	357	316	375	331	364	377	362	373	344	320	382	368	319	347	326	317	325	366	333	370	337	326	303	350	363	315	368	344	335	329	343	298	365	348	362	345	329	376	327	349	390	368	353	348	344	406	313	355	368	331	307	361	333	337	339	342	376	346	362	349	352	343	356	359	338	347	360	343	362	309	347	384	331	329	342	344	380	323	330	301	375	348	327	361	359	357	355	325	309	364	328	310	387	327	364	388	370	381	338	364	356	352	346	327	376	334	356	322	365	300	343	350	346	315	382	335	337	357	344	362	361	386	344	374	331	353	359	345	335	362	351	333	328	346	347	328	351	383	406	352	330	388	369	358	360	298	360	323	341	376
3258	1176	7214	15305	3223	1400	2309	3689	5768	6149	4921	2745	759	829	806	777	755	803	836	753	756	798	778	822	776	751	765	849	813	793	744	780	804	771	780	810	785	780	748	772	816	784	792	768	764	770	785	757	763	771	755	764	835	794	766	827	762	753	741	743	771	780	803	757	803	764	781	807	772	736	769	771	766	788	794	738	774	817	772	808	740	797	820	807	756	754	779	820	752	753	806	769	802	788	799	822	781	767	762	755	777	755	778	797	773	799	827	780	783	777	796	763	782	799	798	736	838	777	855	778	749	734	773	765	813	734	808	806	760	790	797	830	784	792	758	751	770	831	787	777	804	854	774	774	767	805	731	798	837	764	752	826	799	788	782	753	756	764	753	749	820	833	766	773	789	724	770	735	767	787	761	793	818	824	732	772	769	768	766	769	795	704	747	742	815	736	765	773	792	788	755	774	784	758	779	744	802	768	793	788	723	789	768	793	768	817	764	750	744	791	815	811	784	777	784	734	772	790	838	761	755	789	808	802	787	743	802	791	768	763	793	760	809	748	778	774	739	777	811	795	799	761	766	744	791	790	835	814	771	783	781	794	733	757	765	806	789	785	772	749	795	820	785	784	799	794	783	790	748	785	796	819	803	792	766	764	796	796	804	790	792	757	816	805	800	779	809	805	787	790	744	789	778	785	798	800	791	774	822	801	810	752	802	778	802	794	756	751	797	757	792	737	763	802	739	790	766	793	715	753	763	771	747	776	758	832	806	809	812	796	739	789	753	725	747	824	785	789	798	834	791	879	765	744	768	801	831	754	794	753	763	792	801	761	825	812	756	760	815	823	805	760	768	795	813	769	742	765	767	744	797	758	767	770	770	764	788	779	765	794	843	758	733	782	775	788	806	761	777	768	807	699	816	784	838	819	804	833	773	767	783	786	790	740	777	800	858	777	800	781	783	787	767	802	771	836	744	815	814	759	758	753	788	817	725	780	770	777	795	758	745	783	796	835	775	773	756	769	803	769	731	756	756	788	816	774	753	854	857	767	767	816	757	746	787	805	759	817	780	797	749	827	803	774	803	764	780	783	784	787	764	778	782	833	844	817	807	729	794	765	746	753	801	801	786	785	813	732	814	765	764	770	816	813	809	752	794	809	725	765	793	719	756	743	823	794	810	763	798	805	812	769	781	766	762	802	779	785	824	720	777	752	769	807	819	747	823	801	771	811	807	763	809	823	789	764	781	786	803	774	817	811	747	780	768	767	806	792	748	782	746	777	819	767	786	734	822	779	741	771	755	803	773	772	781	800	744	813	802	746	794	779	785	800	737	791	836	816	817	768	758	820	757	807	774	773	783	766	826	732	818	766	784	761	825	782	771	781	800	823	787	782	783	758	821	776	817	859	812	720	844	800	791	768	763	774	786	781	722	807	792	776	787	824	756	764	773	823	774	775	799	781	816	767	745	765	755	787	704	812	753	731	832	768	751	779	788	751	842	807	781	786	788	787	769	788	782	791	845	820	792	785	745	700	790	757	779	779	742	785	791	723	839	796	759	777	726	717	778	789	805	771	768	843	748	814	791	761	752	808	803	800	782	757	772	819	782	765	787	786	789	790	781	774	816	723	752	786	753	776	749	824	764	827	811	788	821	794	782	779	759	735	825	742	820	807	796	766	750	773	802	801	772	806	766	794	720	771	784	825	818	794	734	764	721	805	773	764	777	839	757	813	782	729	809	792	739	794	801	809	770	790	763	722	750	775	741	763	847	787	790	755	778	835	779	820	847	784	790	760	754	772	785	779	879	766	800	772	765	757	785	822	785	793	761	752	791	807	756	767	772	788	797	795	803	774	850	780	732	743	826	783	788	744	757	781	771	788	801	765	808	781	746	821	715	704	770	802	807	786	786	732	750	779	788	778	771	784	719	800	789	804	786	716	789	746	773	747	760	796	788	794	771	829	776	801	775	806	815	789	784	834	789	783	769	741	801	815	734	812	765	751	731	831	778	799	796	787	765	791	810	802	795	792	784	774	781	743	788	794	781	770	784	797	796	815	765	787	780	773	769	816	859	804	808	804	753	801	816	757	752	833	781	818	780	823	805	767	734	818	761	776	761	812	789	792	819	752	821	782	803	809	795	770	841	782	758	732	783	730	774	757	777	787	750	793	789	774	779	760	811	802	810	810	761	777	820	767	792	788	755	774	843	794	770	769	803	786	778	809	786	821	756	777	788	771	740	781	765	802	783	771	783	785	824	785	799	790	838	732	792	797	792	801	787	824	787	734	760	757	829	738	764	754	742	843	838	776	811	807	748	767	801	800	774	819	769	841	767	825	807	824	747	797	765	745	771	782	734	775	789	766	803	783	777	805	750	759	774	796	774	752	789	739	773	781	713	815	783	841	797	745	777	806	795	760	757	766	799	727	777	820	760	756	757	785	796	773	861	757	789	809	738	789	809	765	815	824	771	738	796	773	782	732	821	737	779	748	773	800	781	787	777	780	778	786	815	811	738	827	783	784	838	850	786	817	839	813	806	753	789	739	764	775	744	819	756	732	772	830	780	768	759	759	725	777	766	798	765	758	810	811	817	778	815	769	770	797	747	801	773	816	805	820	755	740	781	818	831	789	794	835	797	763	811	817	773	771	745	798	791	785	809	762	837	830	744	784	855	763	789	780	847	763	783	761	810	797	817	805	768	798	782	760	791	807	748	780	736	788	796	752	803	768	779	768	795	792	735	776	802	794	827	839	779	789	759	840	783	813	769	786	795	813	746	801	835	793	734	765	770	800	833	812	763	849	780	766	837	761	750	785	758	785	777	787	781	788	777	797	796	743	803	778	770	791	796	821	830	779	752	787	801	786	761	804	747	797	743	764	795	816	775	735	851	811	797	789	709	820	779	807	794	760	847	794	824	782	787	751	806	758	820	811	831	752	808	782	770	772	753	780	788	817	827	794	798	746	768	817	762	774	780	770	796	755	774	737	762	787	783	804	821	752	816	723	798	739	760	749	774	780	823	807	763	815	764	808	743	730	767	769	744	706	758	773	809	785	777	771	849	805	814	795	811	800	798	816	818	836	773	801	782	765	765	789	761	795	765	818	784	773	763	791	770	801	767	799	768	807	787	768	780	757	865	741	779	807	799	767	820	736	806	797	828	780	775	781	759	793	801	769	768	755	809	765	771	768	766	754	826	772	767	782	755	855	765	763	787	783	802	732	773	810	811	796	743	827	762	793	754	764	754	778	750	820	770	789	797	783	733	778	733	776	823	773	806	796	809	766	793	771	783	792	801	779	802	745	763	787	777	740	758	743	779	807	781	777	802	763	772	789	791	829	841	826	765	853	794	747	790	791	836	791	776	792	812	800	751	795	784	753	794	785	756	774	756	781	854	807	750	770	780	789	789	769	790	826	778	818	831	834	806	779	823	839	781	785	755	779	797	847	764	804	766	726	801	791	736	803	797	795	748	797	831	745	779	809	807	791	772	780	800	794	783	769
13038	3137	11244	20787	3749	1931	8506	19547	22876	19386	13160	5216	329	264	249	247	240	239	216	227	208	239	259	213	240	191	246	211	249	212	244	200	219	199	208	207	231	232	251	235	244	229	215	212	238	197	209	260	225	205	190	226	204	238	211	216	217	233	220	226	251	223	214	203	212	209	282	212	233	256	229	227	226	221	191	200	220	227	227	231	224	221	246	226	203	207	218	257	243	218	217	234	241	241	210	209	209	232	211	222	205	175	219	237	230	231	185	247	222	199	216	231	227	224	246	234	263	221	220	225	238	212	226	227	192	236	228	244	232	253	203	230	223	214	221	209	217	211	202	218	216	213	214	221	227	211	225	191	216	207	234	217	238	207	212	235	226	234	248	208	265	221	199	230	228	221	235	256	218	200	235	225	208	225	224	200	215	223	197	223	218	226	223	240	205	234	186	245	230	191	205	205	223	227	212	213	216	211	244	243	222	219	242	210	224	254	220	216	225	224	213	227	228	206	197	214	218	221	213	241	202	221	229	203	191	223	218	216	234	237	183	195	243	233	199	243	209	219	222	213	216	217	217	230	214	203	235	230	215	231	223	243	219	223	234	242	245	219	235	243	247	255	233	233	216	231	238	242	244	206	214	206	201	208	216	219	237	204	230	213	208	227	212	198	215	220	219	214	212	226	215	194	176	232	243	222	238	204	241	230	246	247	223	222	223	242	221	217	206	222	206	212	208	195	231	257	225	226	208	236	223	220	217	198	213	242	231	222	233	239	241	249	224	240	215	226	240	241	198	218	230	247	212	221	214	199	238	224	228	227	215	202	241	240	244	203	219	216	261	204	219	226	228	219	245	224	219	236	236	238	235	225	211	230	199	247	248	223	219	208	240	217	219	207	252	208	230	218	226	225	237	217	225	219	192	206	229	203	238	228	202	228	192	222	214	218	228	207	205	254	226	218	210	222	213	219	210	231	211	223	219	208	219	245	230	266	217	197	219	210	234	232	234	223	220	197	230	216	234	213	250	235	193	248	231	231	219	215	208	196	221	251	250	223	223	239	215	207	207	231	216	204	198	210	212	221	220	241	212	212	270	214	233	230	211	212	246	223	237	231	217	230	218	224	217	221	239	229	228	233	244	203	238	204	230	198	226	231	248	217	227	230	215	213	224	181	232	207	236	226	228	240	212	238	208	201	227	243	227	222	227	234	223	253	216	217	216	210	239	191	211	212	236	232	219	244	198	225	233	241	236	242	243	245	210	218	199	221	204	219	234	212	247	225	219	223	220	211	216	226	232	227	211	228	216	206	184	246	248	223	181	247	214	229	220	219	223	201	215	228	229	211	232	233	215	204	223	202	221	209	247	212	244	232	220	207	223	238	245	222	240	231	244	225	256	196	222	209	230	240	236	223	233	210	238	233	215	222	213	242	218	209	253	200	222	224	233	212	245	224	190	203	213	210	200	213	251	208	216	238	233	251	232	215	216	217	219	249	224	240	245	229	223	243	234	222	236	224	224	189	240	231	257	239	241	239	214	198	237	228	211	206	239	191	226	211	232	223	228	212	236	222	214	230	222	255	199	253	237	225	224	259	246	208	213	220	204	259	236	218	241	219	210	196	229	259	234	235	256	210	202	232	241	212	249	228	203	234	228	195	236	217	243	244	226	253	238	231	194	223	202	218	188	246	208	202	208	226	216	235	234	237	207	217	203	216	238	245	236	226	247	223	234	241	237	241	208	223	232	230	243	196	198	211	211	207	198	211	210	203	207	212	233	202	215	244	224	214	222	235	220	191	218	186	216	205	202	221	213	247	211	191	204	224	206	250	223	211	224	214	257	219	205	232	236	244	202	234	209	198	212	233	202	219	207	239	237	242	223	243	226	234	257	216	211	216	221	199	239	204	230	216	252	217	193	231	216	226	208	221	223	223	198	217	249	203	238	243	222	212	234	230	199	219	228	213	207	202	232	212	208	248	207	206	238	242	222	246	211	240	224	224	214	210	248	216	220	222	252	212	260	218	214	234	211	225	237	238	221	217	205	212	203	190	228	249	235	249	258	219	217	204	223	228	225	194	235	223	222	217	223	226	218	244	192	235	215	208	232	210	254	218	253	196	219	202	230	207	211	200	236	220	240	234	215	205	210	218	237	191	223	229	209	198	244	205	225	252	209	237	201	207	229	214	209	214	215	213	227	213	232	211	242	227	224	216	238	218	232	202	203	218	213	208	225	221	232	211	222	227	240	215	211	210	256	250	253	207	228	240	192	234	254	225	235	240	195	225	217	216	258	219	217	211	242	214	182	235	265	231	207	218	242	205	228	238	236	242	217	231	206	200	212	233	237	231	229	189	248	222	268	208	225	251	243	228	219	224	216	239	228	239	220	209	189	206	225	209	233	204	224	208	228	214	240	215	229	215	215	214	198	215	219	184	252	237	214	223	238	213	207	226	214	234	227	235	237	219	230	237	217	214	233	241	228	197	212	238	221	227	206	230	218	236	208	236	234	232	221	227	229	240	225	250	247	217	249	225	222	247	230	211	223	228	233	207	231	203	197	211	216	227	230	238	206	218	219	219	227	234	204	249	235	217	240	214	204	202	216	220	228	229	241	245	242	212	188	185	200	226	248	255	215	223	235	225	224	229	212	193	225	232	206	220	215	214	197	213	208	200	216	203	197	211	225	241	235	213	202	203	230	215	231	206	217	212	201	204	205	209	242	203	178	222	247	245	230	215	232	206	214	229	192	194	197	233	236	222	217	245	222	220	243	221	247	221	216	231	257	244	242	228	225	215	214	235	242	241	224	213	221	211	261	200	209	224	209	231	228	209	221	200	218	209	211	243	202	241	216	225	199	243	199	205	240	238	228	249	212	217	221	210	214	247	262	234	234	218	227	225	213	206	239	206	209	191	231	232	228	207	219	240	246	241	231	221	240	211	239	241	211	221	258	216	219	249	218	219	222	171	247	231	215	239	174	211	208	204	203	227	242	203	203	236	232	202	215	204	211	222	209	228	226	228	221	194	221	230	220	222	199	226	230	217	213	225	246	246	205	216	237	231	240	230	211	225	207	214	209	216	199	218	204	232	246	198	215	229	222	207	226	215	220	227	228	235	215	239	218	231	217	189	244	227	234	225	189	247	225	236	214	207	222	232	227	231	240	212	233	189	215	213	194	198	220	221	244	220	226	224	215	219	211	214	225	206	222	227	210	240	222	199	223	241	214	210	235	200	222	218	222	250	184	215	238	210	208	212	251	209	216	225	245	205	222	237	209	241	233	204	222	229	209	225	229	222	246	220	209	228	232	222	255	225	223	201	230	226	182	234	210	239	256	192	209	196	215	220	214	221	203	218	214	242	219	244	225	209	208	187	205	238	258	218	219	252	226	238	212	207	200	219	219	238	224	223	246	214	217	224	235	256	237	223	228	205	210	240	214	232	227	218	242	240	240	231	213	213	234	239	223	221	246	230	213	253	228	236	220	215	228	227	205	208	219	244
7859	2993	17907	29527	4528	7946	25297	41596	43639	39386	32403	14993	571	614	553	578	542	531	607	568	574	522	559	523	542	518	504	530	559	519	517	522	539	534	584	524	547	554	556	520	550	484	527	514	512	554	539	564	537	565	553	508	536	478	546	540	526	531	549	527	540	558	488	537	539	524	569	493	551	532	552	559	554	510	517	522	511	518	512	541	528	541	566	557	571	524	554	533	551	513	566	525	577	530	591	558	585	510	522	572	536	548	573	531	530	501	572	543	582	530	575	525	593	545	516	557	538	537	522	515	550	549	530	509	532	544	525	491	531	512	532	599	496	525	511	535	538	552	542	517	550	551	613	475	549	539	527	544	508	534	535	530	533	515	584	532	523	557	547	518	562	503	485	486	575	514	542	568	500	526	497	526	535	524	538	550	562	495	547	564	523	502	550	578	498	542	517	563	494	558	557	548	523	509	552	518	555	523	500	541	539	524	554	513	507	541	569	541	521	532	520	523	541	530	490	531	540	534	561	526	532	568	507	540	555	495	498	565	607	510	512	558	556	507	528	526	591	518	541	520	544	568	479	546	533	520	560	573	532	543	563	531	535	580	540	500	495	557	513	516	584	535	535	537	562	495	506	526	505	509	555	505	560	572	535	528	556	578	480	510	523	515	542	536	555	532	541	524	566	557	518	528	560	520	572	552	518	520	509	521	559	568	559	533	540	544	563	558	536	543	543	532	551	491	553	500	533	550	486	572	568	504	572	542	542	512	537	543	531	534	507	521	496	543	512	541	541	493	514	548	558	519	568	530	542	503	537	569	517	538	539	539	522	552	566	575	536	535	515	542	535	534	527	534	559	544	543	578	568	525	549	539	515	527	563	566	581	489	515	560	534	565	527	562	584	546	548	517	524	536	533	571	541	582	543	527	511	541	497	526	528	568	492	503	535	526	543	569	515	544	569	530	543	587	564	550	516	555	503	553	566	537	538	540	506	520	529	561	557	528	493	514	520	579	507	515	502	565	525	515	538	543	488	559	570	533	544	551	508	528	494	500	536	505	540	540	527	482	527	550	506	521	505	538	514	529	564	515	521	521	556	541	493	531	525	531	521	550	565	555	552	556	502	549	525	525	495	567	503	523	559	560	562	572	515	516	550	510	569	567	557	518	524	530	535	545	537	543	527	554	532	501	556	533	534	529	537	477	577	521	567	551	537	534	525	581	549	539	552	526	535	533	544	506	549	514	544	544	544	587	512	520	551	557	558	511	519	535	527	504	499	546	534	531	567	534	547	534	538	531	511	520	554	508	567	549	488	545	501	546	540	554	555	539	467	535	571	530	526	565	548	526	550	538	541	550	499	552	546	579	527	553	518	548	553	529	521	538	526	532	560	534	526	510	526	535	523	530	550	555	531	531	557	520	506	503	523	525	549	513	522	532	522	538	497	518	592	531	532	550	575	575	539	534	515	556	524	529	588	465	526	559	531	517	531	544	536	545	537	555	528	548	503	540	596	557	541	538	492	521	525	494	506	509	506	551	555	513	561	511	562	542	546	555	522	519	482	543	574	525	537	550	501	519	533	549	578	531	567	522	539	489	541	572	573	538	517	549	524	502	535	526	537	505	557	530	527	521	494	535	521	527	510	505	505	525	538	541	533	514	551	539	533	541	528	534	531	595	543	546	541	517	501	551	501	515	536	538	565	565	536	542	529	561	511	532	522	529	498	547	520	526	541	592	491	512	510	519	517	526	520	539	547	545	525	544	565	576	469	553	525	553	520	528	521	576	544	587	504	515	525	564	563	561	554	530	586	561	539	550	536	526	536	533	596	518	525	543	558	528	509	521	532	507	498	522	528	563	543	527	558	554	539	503	538	589	524	524	549	557	540	519	526	571	536	528	503	521	551	540	571	565	575	507	578	529	496	504	548	488	520	585	552	546	497	539	514	555	549	512	500	513	563	553	549	548	533	552	522	557	494	545	549	571	525	544	591	521	532	555	509	530	533	489	531	546	543	529	529	575	555	529	538	546	548	509	568	540	524	519	555	523	552	553	492	568	573	564	536	505	552	530	538	500	575	522	528	542	552	585	562	516	530	550	529	531	565	505	526	514	516	559	530	564	551	540	550	517	502	549	535	534	559	574	562	545	517	518	543	516	527	545	583	509	553	553	501	577	567	558	583	559	554	526	470	552	558	530	588	546	539	534	572	494	528	541	528	540	582	537	535	550	502	537	563	532	577	557	554	572	531	510	553	478	546	545	515	574	576	510	511	519	501	551	545	559	568	567	517	549	503	565	538	505	559	501	502	524	562	541	508	515	545	504	519	544	518	548	500	569	528	505	574	561	550	505	510	522	555	530	541	534	522	516	553	534	520	572	528	538	531	533	538	533	514	521	556	534	544	565	553	527	557	564	557	508	545	532	545	552	527	572	545	497	501	555	519	528	536	514	520	552	564	540	563	503	533	529	588	524	545	549	527	571	558	576	525	534	540	519	554	548	535	488	550	526	579	536	548	509	522	538	555	528	574	536	533	520	522	547	550	541	568	526	544	505	522	554	568	548	538	521	542	570	563	546	523	575	546	552	531	549	543	530	519	535	521	527	521	541	539	566	539	563	553	550	571	523	549	520	561	538	501	551	546	579	537	492	531	561	513	538	527	505	550	535	513	526	507	507	567	496	519	563	535	545	544	558	569	520	535	552	556	489	548	545	557	563	519	538	533	527	559	535	572	536	520	495	531	520	560	533	545	527	554	522	569	489	555	559	560	532	508	542	536	514	533	532	482	509	507	537	535	533	519	477	565	537	538	524	549	519	530	489	526	566	534	506	509	571	520	539	563	520	539	550	502	563	527	544	513	542	544	514	544	532	524	521	536	554	548	570	552	548	529	542	549	513	559	544	519	537	528	561	556	534	505	573	538	510	522	550	568	550	495	536	553	534	532	547	568	512	513	532	559	509	474	561	538	509	532	522	498	531	549	508	529	521	560	532	535	518	524	532	487	508	533	535	543	509	570	554	532	538	539	530	551	524	521	537	560	520	546	504	518	505	527	537	501	521	550	537	590	526	504	550	506	537	528	539	481	540	542	539	525	574	542	537	531	504	498	540	536	546	545	536	574	520	531	502	551	539	527	569	508	545	502	570	570	498	569	514	563	536	551	509	515	561	514	576	532	531	545	535	540	542	551	525	539	520	487	522	521	521	559	550	578	545	506	557	513	535	538	551	522	555	557	498	524	565	502	507	552	514	545	542	542	537	580	539	525	559	499	571	523	516	552	549	564	516	552	505	516	548	519	574	525	548	592	477	559	527	551	559	483	544	506	574	554	511	527	547	557	547	553	546	561	526	544	514	516	528	535	543	522	508	540	532	556	576	493	542	523	547	513	537	476	589	574	541	551	526	568	583	536	539	551	528	524	524	567	541	543	535	543	492	577	517	550	500	525	544	521	506	505	559	564	541	530	505	514	559	577	499	550	477	535	548	542	562	498	531	503	534	563	536
23628	13109	29775	16074	5085	9661	11218	19072	36752	35202	26977	13122	818	323	291	269	279	302	293	280	274	268	247	246	319	277	254	274	277	296	297	265	258	287	268	260	264	281	272	307	288	261	271	253	259	269	246	266	226	239	268	272	315	299	242	274	286	271	289	247	258	276	245	274	281	269	267	286	238	270	289	268	269	250	253	271	259	257	293	283	246	259	272	253	253	277	266	263	283	312	276	304	275	263	253	265	248	261	243	283	299	273	264	246	259	254	274	276	241	230	248	267	251	264	277	221	278	267	248	243	237	288	253	266	252	275	267	277	297	244	261	261	254	266	264	295	256	275	270	289	253	282	241	285	248	269	275	262	307	278	248	278	292	287	285	272	280	261	248	243	260	261	256	269	271	255	285	254	240	287	243	294	289	261	295	284	287	252	269	288	263	245	289	246	284	296	285	295	252	294	257	290	254	240	259	263	261	272	243	303	241	264	253	255	269	283	274	260	299	305	237	261	258	275	275	281	269	268	302	279	286	253	280	237	262	284	252	247	249	268	253	267	274	307	282	288	248	242	269	274	263	284	244	252	260	269	268	255	290	268	283	271	246	247	286	263	277	245	262	273	280	260	263	264	262	291	266	255	276	263	267	282	264	291	273	256	254	284	272	236	246	238	262	249	257	252	294	258	253	262	259	271	249	261	244	248	272	269	240	251	262	251	290	278	270	255	281	272	295	274	252	248	253	249	291	265	228	261	269	255	275	279	255	269	269	293	249	298	241	258	265	261	257	241	246	243	263	278	220	271	277	244	250	257	266	272	275	249	257	258	248	283	260	272	271	319	246	246	277	247	267	264	248	264	256	294	257	234	261	265	270	274	264	286	288	274	265	239	288	273	292	269	264	280	296	276	258	276	251	250	299	268	275	255	240	253	254	270	246	275	257	296	278	278	244	246	312	276	254	244	250	289	252	246	258	273	245	287	285	258	243	263	271	288	263	293	248	252	240	263	307	267	265	251	278	270	261	267	262	256	258	280	273	249	262	266	256	243	243	248	260	294	239	274	283	271	256	269	284	255	259	236	269	276	259	289	268	287	261	229	284	264	280	261	261	263	257	263	295	259	252	246	251	296	275	254	316	280	251	251	259	285	284	285	286	263	246	274	249	275	272	249	281	248	247	287	256	247	237	253	280	279	272	240	269	270	275	265	272	272	272	281	286	246	246	244	262	258	271	258	268	290	263	298	252	268	296	294	269	282	270	265	260	267	257	252	255	268	251	255	260	291	262	263	268	275	280	267	280	288	233	271	239	294	297	266	275	281	288	256	299	253	254	231	290	274	275	251	243	279	258	245	270	243	274	276	271	296	278	288	280	266	314	270	239	271	281	303	277	260	286	269	243	245	277	253	262	251	277	282	270	293	286	253	231	273	272	280	243	261	265	261	289	285	294	257	256	269	261	265	263	269	242	301	250	294	251	294	241	268	256	266	280	254	261	281	276	284	293	241	250	263	266	282	255	265	262	261	236	294	283	244	262	270	277	253	262	265	271	266	267	269	286	262	245	246	283	261	263	265	200	272	261	281	276	282	307	270	241	280	243	304	254	273	243	270	238	301	260	282	257	223	255	260	275	274	260	288	241	251	249	284	259	265	271	296	277	243	248	262	276	271	270	230	258	268	264	229	284	254	279	287	282	274	253	251	255	249	259	291	268	262	249	244	276	283	248	280	253	258	292	287	283	233	292	254	260	276	276	269	279	272	259	310	256	260	284	232	262	253	275	251	268	279	274	260	234	273	255	258	275	243	224	267	241	251	261	273	290	260	263	249	287	266	243	282	283	269	271	285	249	289	284	248	256	268	300	256	279	277	267	275	269	293	262	278	246	232	264	286	252	264	296	274	272	268	244	257	230	262	283	273	261	254	295	285	305	278	271	296	296	271	266	256	270	284	270	235	273	282	257	275	279	285	257	296	253	256	231	248	281	264	274	268	275	257	248	272	263	250	249	288	289	259	280	245	270	260	264	250	247	270	234	260	258	278	261	273	247	285	280	286	289	234	242	235	269	304	233	261	261	272	261	256	263	315	258	273	262	246	249	304	270	255	312	276	273	256	249	259	278	277	283	260	278	277	256	262	245	235	259	286	255	269	274	269	245	278	258	305	269	244	273	262	254	296	291	246	295	236	256	265	276	278	292	296	276	277	276	282	285	259	295	296	289	266	275	295	306	264	270	274	258	270	288	291	282	277	253	293	273	229	265	268	263	258	241	283	258	272	283	289	248	270	268	240	262	289	222	269	283	247	292	252	252	268	281	279	273	269	290	279	286	267	264	247	254	254	250	256	265	278	267	250	295	309	264	260	281	268	264	274	253	266	268	272	269	273	263	255	240	255	274	272	266	292	251	277	249	294	271	282	290	258	266	255	250	265	264	279	271	246	290	242	286	272	278	272	261	295	268	258	295	259	265	265	252	276	249	256	253	280	275	240	257	300	278	244	276	272	245	268	255	249	284	264	307	281	257	281	253	247	261	262	261	265	265	254	248	264	276	277	271	263	261	278	248	284	253	275	284	271	240	271	278	251	268	255	238	287	260	255	251	252	245	253	278	257	273	283	258	258	251	280	265	252	271	272	283	294	274	250	248	247	227	271	275	261	255	316	287	298	262	291	229	283	265	274	253	254	260	281	278	266	292	277	235	283	268	246	283	243	249	270	277	243	271	257	282	272	271	285	256	230	232	253	255	261	278	311	278	245	268	260	257	277	239	229	267	259	264	260	260	259	279	247	279	281	291	286	255	256	284	293	301	217	256	268	271	255	251	254	245	240	278	276	268	264	260	276	244	294	254	277	239	290	244	276	293	300	283	283	276	271	257	260	280	273	262	255	260	274	281	249	255	274	290	255	268	263	273	248	272	236	290	280	263	258	288	244	299	262	219	264	258	291	261	254	272	260	230	262	268	276	254	291	301	267	312	271	273	257	258	264	263	263	243	274	290	283	266	268	284	282	269	305	264	266	275	289	257	278	244	240	274	287	252	259	243	267	274	261	268	265	248	267	277	276	252	245	241	258	249	243	279	293	285	252	278	265	261	268	286	262	243	286	256	237	237	257	265	260	253	260	251	255	261	278	248	283	263	238	278	262	265	267	254	279	273	266	260	239	275	259	256	259	258	291	240	302	249	265	271	263	283	274	261	309	262	260	260	260	283	225	299	249	233	269	285	277	266	273	258	277	258	249	242	283	260	288	276	273	216	242	260	257	254	289	258	263	259	271	288	264	260	288	282	269	287	243	292	265	265	259	264	270	289	258	269	294	265	290	278	274	265	236	279	278	272	265	255	264	276	279	282	253	272	279	249	267	283	284	269	250	274	278	268	268	282	258	288	287	266	245	253	269	268	242	269	261	232	281	278	298	280	257	269	285	251	261	264	267	286	269	273	245	267	267	247	237	275	271	265	262	282	281	254	237	271	273	244	242	241	237	253	263	250	296	272	290	233	256	259	259	256	264
11442	10361	31286	14955	12182	24067	25700	39325	54996	52751	45559	24400	744	733	751	747	714	743	691	688	684	681	645	699	659	665	640	648	678	689	661	681	715	659	633	625	668	647	632	669	672	668	661	682	620	683	641	654	666	655	640	638	640	706	690	664	649	626	613	653	635	649	654	642	655	694	650	635	652	613	660	608	634	679	601	638	661	625	651	692	622	595	638	654	641	646	660	653	641	658	650	632	649	682	610	663	613	634	660	663	646	643	637	582	709	647	645	654	644	610	642	671	623	640	652	601	684	656	623	693	668	642	631	619	617	686	674	650	645	691	644	620	578	642	654	644	632	621	613	659	621	669	676	654	675	625	576	652	686	671	607	660	644	656	634	650	637	659	641	659	660	614	639	636	646	633	672	682	639	658	613	637	644	662	584	672	654	673	653	640	682	631	651	626	653	674	621	612	622	618	626	661	611	637	633	677	674	619	623	619	674	655	647	645	662	649	657	635	679	697	657	671	643	705	657	608	634	651	635	605	653	625	649	595	641	653	667	600	623	639	619	585	664	595	658	633	638	570	653	607	667	669	645	631	645	686	634	662	652	654	625	667	650	646	628	654	679	643	601	662	669	722	657	604	665	642	644	659	637	667	648	613	642	625	611	666	613	624	624	624	621	582	634	620	619	688	592	620	679	643	621	653	610	674	614	597	643	631	642	652	644	642	661	638	613	639	648	660	662	641	665	609	615	603	659	613	641	586	625	609	650	638	639	651	642	614	643	628	721	623	662	685	655	655	595	655	646	635	660	657	606	668	643	619	653	644	628	654	688	625	656	652	613	626	588	623	666	623	664	635	638	638	635	661	647	651	634	653	660	678	674	627	636	637	642	612	593	667	661	669	674	672	660	639	633	636	644	686	630	654	660	637	611	583	624	646	638	645	646	667	645	616	613	623	597	627	607	634	663	698	697	623	673	658	632	658	630	620	620	667	660	714	607	662	670	630	669	643	654	640	625	625	664	664	668	617	672	668	629	662	623	643	624	644	677	607	645	649	633	681	612	677	618	577	665	670	640	657	646	639	656	644	627	677	649	646	628	657	643	667	666	621	638	676	641	639	642	642	679	652	628	629	621	630	649	662	621	658	634	682	611	639	655	665	630	601	631	628	672	611	636	676	658	628	652	636	660	643	653	588	632	610	647	637	703	668	655	631	639	615	641	653	595	644	658	676	624	655	664	634	620	633	684	609	624	654	692	600	662	600	647	668	686	640	646	626	635	673	631	637	639	653	686	659	663	631	654	651	656	634	625	657	698	630	639	632	647	602	627	653	629	649	644	655	603	635	675	673	628	691	668	645	636	658	643	611	625	673	675	660	680	625	628	655	667	599	648	643	666	699	669	640	670	675	649	609	659	623	624	624	609	626	616	640	643	657	671	631	650	627	641	625	596	661	653	582	637	666	609	620	641	618	606	667	649	641	664	629	700	664	705	638	611	621	705	643	642	657	625	633	654	665	658	645	646	614	662	595	679	645	609	628	663	646	666	664	651	640	575	645	632	656	645	638	645	647	624	634	620	648	635	591	599	618	597	623	622	664	644	630	635	645	659	625	624	622	646	637	610	649	625	662	648	622	603	615	650	643	668	630	610	615	622	645	632	617	653	662	627	616	630	662	640	626	665	667	632	646	607	644	671	678	671	631	630	610	674	649	634	623	603	674	656	651	693	686	624	680	653	666	624	632	641	657	614	621	624	604	660	661	626	645	664	659	623	653	658	601	606	622	628	618	644	662	683	638	666	654	683	643	652	625	634	639	624	668	657	675	619	652	613	652	636	625	645	653	641	691	664	684	599	674	624	651	643	591	639	600	636	618	589	687	616	631	663	674	670	657	647	622	607	591	605	648	588	632	604	649	628	580	661	641	649	648	649	672	643	650	659	655	614	643	607	670	596	602	654	604	641	633	667	640	632	641	630	672	682	667	653	663	669	664	641	612	601	675	678	638	656	681	652	654	621	679	618	671	650	635	637	622	645	662	667	676	661	662	643	663	634	631	660	620	671	664	646	634	666	664	635	629	626	583	637	657	605	631	633	616	694	662	660	603	644	619	650	664	681	656	664	624	674	647	693	609	647	583	625	657	628	640	651	678	636	692	631	657	632	678	656	645	699	661	649	656	645	663	598	662	679	608	607	660	607	639	666	611	625	662	660	633	614	635	641	602	627	634	637	641	653	684	632	676	632	644	663	605	637	611	634	657	679	646	646	618	632	636	594	660	670	634	646	649	662	666	629	657	637	619	648	625	631	576	640	633	663	630	597	598	670	654	656	638	630	615	646	631	647	654	628	624	632	668	638	657	614	628	643	715	657	612	666	673	623	691	615	619	650	683	651	630	655	642	649	616	578	642	652	647	677	618	625	662	651	629	656	698	637	645	625	681	683	648	672	675	662	668	617	667	690	678	637	620	681	610	651	664	621	654	680	612	625	640	678	625	618	643	654	639	683	666	619	672	657	614	664	602	622	647	612	635	630	709	661	600	686	645	642	666	658	598	646	626	609	645	648	658	638	627	654	679	647	628	613	676	595	650	629	609	632	632	643	666	670	621	647	644	641	675	637	637	677	646	687	685	616	643	626	618	628	629	646	650	631	694	604	610	635	620	637	686	649	635	688	647	667	652	657	662	661	640	664	652	612	602	639	657	609	669	678	625	664	668	635	623	637	648	698	599	654	615	657	642	622	625	701	685	616	657	658	676	697	615	679	653	611	655	648	627	635	633	664	639	640	656	659	651	673	647	623	659	629	666	600	609	680	672	660	682	600	713	681	624	643	634	618	668	660	638	603	641	684	627	654	630	635	588	656	686	648	639	665	661	625	605	646	624	650	638	626	663	593	646	650	635	607	673	659	616	635	624	622	645	654	655	649	620	660	673	634	658	643	639	637	676	668	652	651	658	615	623	662	623	639	655	633	625	660	619	594	702	602	672	669	664	634	651	690	666	656	618	670	667	667	694	657	657	653	625	647	643	652	649	681	624	601	674	639	659	623	603	649	659	595	638	643	686	641	634	681	679	637	605	642	672	631	626	615	644	699	658	659	624	651	635	626	709	592	629	679	621	686	630	655	619	630	656	592	650	667	655	638	628	634	638	651	647	694	650	645	674	676	624	673	646	693	655	654	632	657	656	628	642	623	670	643	623	667	636	608	641	620	629	651	646	602	658	678	657	666	635	632	638	638	671	657	644	611	648	675	633	645	686	638	675	657	676	622	645	635	632	624	609	653	623	655	624	639	610	643	644	615	579	593	590	639	634	618	682	636	651	641	644	639	642	632	669	686	659	682	661	641	642	643	668	642	624	656	633	613	620	651	633	632	613	615	663	665	635	643	650	619	625	651	598	644	665	615	650	644	640	623	625	661	665	661	655	674	637	635	603	683	637	637	642	632	635	614	653	602	655	666	601	620	648	640	650	679	669	661	672	620	690	623	654	631	601	627	620	636	645	609	672	631	641	652	663
8027	9335	13757	8972	3152	2846	6218	4195	1299	1485	1308	859	343	365	347	351	333	322	347	383	346	349	385	366	397	365	361	400	357	361	315	321	366	323	346	325	360	323	373	376	366	343	332	363	403	335	350	353	341	351	363	358	369	366	373	329	397	389	353	326	359	340	360	368	362	332	333	344	348	367	327	385	361	358	346	405	329	370	359	290	346	367	356	352	348	369	393	360	339	342	360	351	346	350	364	362	365	382	336	373	349	345	373	344	364	353	340	366	358	362	370	338	351	367	406	403	366	387	385	348	341	325	360	375	370	373	366	354	361	334	356	343	379	333	358	331	381	367	369	346	358	339	378	359	342	352	358	356	344	367	384	360	379	385	370	377	345	362	299	352	340	382	335	395	335	376	363	374	340	369	333	341	365	352	373	360	362	340	361	340	310	346	359	350	331	373	329	355	346	346	322	346	355	368	360	346	383	381	359	339	365	356	358	344	342	336	365	362	400	343	380	382	351	356	386	292	392	354	352	318	418	412	383	323	345	380	355	342	376	330	329	330	372	363	376	378	397	371	378	343	350	343	319	358	358	334	352	317	375	351	338	335	328	356	369	355	349	341	357	343	338	342	361	368	384	350	345	360	362	375	370	344	339	360	380	349	371	351	340	346	383	346	350	356	355	373	331	352	382	389	438	351	385	357	350	390	344	338	352	372	330	378	347	345	390	360	346	345	372	344	389	380	361	342	375	321	335	367	312	349	376	366	352	409	370	337	346	317	367	338	383	350	345	409	333	353	369	329	365	365	351	341	384	375	350	368	331	368	376	362	381	334	319	333	371	374	357	357	347	375	333	346	335	327	364	370	336	325	385	345	364	349	359	363	323	326	348	358	344	351	363	381	375	338	319	372	368	360	329	396	351	342	349	336	383	355	383	361	356	349	369	347	332	350	322	322	341	377	389	340	409	373	400	366	351	360	356	357	356	363	326	356	331	360	347	390	335	352	351	356	386	361	388	348	376	367	360	316	332	363	348	349	329	385	369	345	361	345	361	362	334	359	323	358	359	355	369	360	369	357	332	357	316	348	317	360	357	381	349	345	353	327	382	373	352	365	331	378	338	347	365	374	381	387	341	369	345	395	360	337	321	383	373	381	321	385	366	318	393	329	366	372	383	373	377	395	359	382	342	366	368	354	361	369	359	353	367	369	377	375	358	332	358	326	355	378	408	387	344	334	352	385	325	342	361	330	331	357	365	341	327	389	378	341	376	342	359	348	367	374	363	339	372	322	375	347	327	384	379	347	371	356	405	336	329	382	327	354	370	351	342	375	364	346	372	377	346	365	360	379	360	356	384	357	348	357	379	341	362	387	341	349	371	390	371	399	391	359	353	351	382	363	365	363	327	367	313	333	338	377	346	355	390	358	347	369	337	384	377	332	376	346	375	365	379	339	358	358	337	351	353	341	338	390	358	358	386	349	373	364	327	391	354	368	349	330	355	362	358	321	327	406	348	360	355	348	364	325	342	362	364	376	335	352	365	312	392	358	376	314	371	371	357	329	379	385	343	315	369	346	364	352	374	373	350	346	332	366	397	369	371	323	367	366	326	371	364	365	338	385	341	365	367	348	368	334	337	391	385	375	351	373	340	353	363	366	337	405	358	348	374	382	351	359	352	369	357	362	378	350	382	353	335	379	349	375	359	362	349	389	358	344	324	388	369	327	381	402	383	326	359	353	367	358	391	371	338	361	319	389	377	318	327	346	358	367	377	341	340	338	371	376	348	406	340	408	401	415	321	370	362	348	360	329	332	364	390	378	363	326	370	341	374	370	363	370	356	339	346	372	363	337	401	337	335	364	374	367	381	367	338	365	364	355	327	320	317	377	377	350	350	346	334	372	340	347	360	375	364	341	379	346	398	361	392	383	347	381	379	357	348	354	349	381	328	433	360	335	365	358	349	358	376	325	395	320	341	310	367	348	332	393	390	323	370	353	355	330	366	344	357	361	344	374	394	348	342	374	394	372	375	313	345	374	384	357	337	340	341	352	317	387	390	331	326	335	352	374	309	331	348	364	342	370	333	367	363	368	346	365	341	354	397	357	353	357	372	350	397	366	381	364	357	364	335	343	364	314	366	347	350	374	386	409	344	364	382	369	385	371	353	371	377	331	362	359	350	324	377	347	362	318	332	347	369	330	363	346	345	348	326	379	396	367	351	385	350	374	392	308	340	334	330	351	358	353	367	357	328	356	369	343	344	310	359	327	369	392	373	333	366	403	365	355	345	350	404	362	356	344	360	341	371	332	369	347	364	333	324	371	359	370	354	396	361	382	346	342	380	372	348	347	355	353	314	378	366	381	381	334	348	355	338	332	376	342	365	372	389	350	329	355	377	358	349	381	347	385	364	339	351	353	347	341	355	393	352	367	343	354	344	395	352	368	406	335	355	363	359	329	405	328	338	323	338	346	370	318	379	357	354	354	362	403	357	335	329	334	379	362	363	346	379	352	335	321	398	377	388	325	357	324	383	368	391	358	342	356	337	367	373	328	376	358	374	334	363	349	364	329	371	344	344	308	303	326	349	351	345	378	347	344	351	366	379	376	360	370	353	354	363	394	369	362	364	337	361	339	355	369	338	331	351	372	358	385	359	349	341	344	361	349	346	366	339	337	327	384	377	351	330	396	361	348	356	340	354	332	318	362	359	334	350	386	366	328	397	359	345	359	343	336	355	354	364	393	377	342	380	360	355	353	342	339	387	365	363	370	350	337	391	339	358	352	364	354	353	374	344	372	383	371	355	308	358	368	349	358	362	367	371	335	352	325	360	335	343	371	360	340	322	373	352	385	321	325	362	326	376	362	345	335	381	348	374	383	377	392	346	353	348	383	288	328	379	329	355	355	329	360	392	370	366	349	370	377	350	332	339	333	374	364	346	329	361	347	352	334	361	343	358	371	344	352	348	369	354	340	376	372	398	363	376	365	361	310	355	343	332	370	345	356	343	332	348	358	343	347	343	338	357	362	362	352	377	367	385	365	353	338	375	338	320	386	343	370	363	355	408	338	358	335	309	373	337	325	351	355	393	344	377	351	336	334	352	390	344	351	331	369	358	306	372	374	340	344	359	355	342	371	313	345	376	339	343	382	377	352	326	332	356	360	377	337	335	347	347	378	325	321	354	349	377	331	360	383	370	367	346	310	348	378	369	336	338	341	372	360	347	367	351	361	331	362	353	362	356	345	340	380	333	331	368	336	372	365	380	354	356	355	352	342	363	361	345	300	356	361	363	352	322	353	389	358	363	358	372	343	366	321	372	375	391	354	336	362	385	335	328	367	375	353	383	338	339	339	349	346	358	342	354	327	350	346	377	360	377	351	331	342	374	388	363	365	327	354	344	383	386	345	359	370	353	369	367	358	334	342	372	363	369	388	366	362	346	330	369	311	360	341	325	354	334	348	372	371	398	376	358	348	363	317	338	345	373	351	327	371	389	376	373	386	364	356	356	334
5097	8407	18829	16094	8517	10324	20575	14057	5655	6094	5140	2708	786	790	808	812	766	811	793	770	804	818	771	757	793	816	776	803	744	808	798	763	805	819	765	723	792	722	770	780	809	805	815	755	796	819	794	800	783	793	805	836	830	754	774	805	785	809	793	760	823	780	787	805	802	830	755	793	789	729	798	803	826	797	861	828	839	761	798	818	791	827	800	801	752	813	859	764	773	783	806	792	760	825	858	799	842	797	815	820	812	752	862	833	857	812	751	770	791	797	799	776	803	819	823	766	830	804	758	764	787	781	815	775	785	781	701	738	799	835	739	827	745	760	793	835	784	798	831	863	771	807	801	788	801	759	806	753	825	775	801	762	817	833	761	791	720	799	779	847	819	794	830	807	804	786	721	789	747	852	826	780	844	769	817	775	826	805	793	771	798	787	755	795	778	801	825	804	777	774	744	832	810	757	804	818	823	763	836	788	798	765	818	820	803	770	799	773	759	791	815	809	813	793	799	821	780	805	745	782	776	816	822	753	848	765	801	735	766	767	844	809	852	748	793	805	837	799	798	774	750	797	807	775	755	825	852	837	786	783	780	753	780	811	788	790	758	806	821	816	783	832	818	814	804	843	808	819	790	729	828	786	807	813	786	759	788	788	804	829	750	771	786	839	739	797	843	783	769	765	762	741	751	848	737	767	794	812	818	755	790	807	805	757	821	803	768	771	861	825	776	811	761	845	782	751	750	784	826	801	795	792	729	732	780	750	769	783	829	801	814	822	807	841	796	820	814	789	771	812	771	757	802	825	821	764	815	782	808	797	798	761	771	805	788	773	813	769	763	850	815	749	768	760	768	785	827	792	824	790	761	792	841	812	785	747	765	758	777	836	795	830	861	748	779	767	806	791	760	845	819	812	786	762	750	812	792	790	827	806	784	804	796	785	793	854	812	838	777	778	796	827	812	818	807	798	740	747	755	831	842	826	785	842	814	752	815	786	774	763	820	785	781	728	808	793	764	772	793	751	764	794	777	814	785	821	789	824	770	803	803	802	799	745	800	778	774	781	837	788	834	782	798	833	770	777	777	830	781	823	798	792	850	795	807	794	794	807	769	795	836	751	818	817	717	793	837	786	786	803	774	791	803	768	775	777	806	809	820	780	774	759	817	760	812	778	810	846	846	788	818	756	755	826	777	799	804	829	821	780	798	833	792	774	780	794	802	755	749	758	819	799	745	816	815	816	810	781	781	809	760	793	846	838	813	785	769	761	788	793	834	831	775	732	787	806	760	826	755	784	758	734	792	830	774	826	806	837	831	768	840	777	802	791	786	788	815	777	800	850	844	778	837	841	774	820	816	809	771	790	768	817	806	809	819	805	810	826	818	790	772	759	699	804	757	765	816	817	766	791	793	791	790	793	805	774	793	739	783	813	808	806	799	817	774	798	796	832	751	819	778	804	772	828	838	813	782	759	783	791	769	825	789	851	780	778	768	819	765	789	797	820	767	810	818	791	781	836	754	739	786	812	813	804	815	806	778	820	790	788	790	765	799	773	795	798	800	753	805	799	749	777	816	770	771	790	798	802	791	763	800	783	777	803	819	865	807	743	774	803	732	843	767	746	781	864	759	850	796	802	769	812	785	788	855	823	817	793	742	813	790	789	799	804	828	773	793	802	743	834	784	812	780	801	817	776	794	816	824	797	830	798	756	770	760	791	812	817	788	788	768	742	768	824	797	800	806	831	779	781	788	775	766	804	777	797	796	851	775	797	819	812	836	734	877	794	757	779	794	778	810	820	765	791	783	801	800	795	770	771	822	801	744	777	788	760	739	765	736	788	814	801	775	795	768	759	789	838	773	778	780	796	769	776	811	760	749	789	802	794	806	811	769	826	785	804	801	833	806	754	775	836	785	792	784	824	758	803	780	785	747	826	793	825	795	796	783	801	776	822	810	781	764	806	831	777	776	817	776	833	832	798	820	782	774	758	821	817	784	815	818	767	768	776	751	740	765	762	847	775	755	810	821	806	764	788	820	804	846	741	777	835	799	834	807	760	791	772	802	773	767	754	806	764	757	812	827	803	802	776	806	806	774	760	794	769	783	788	831	834	838	766	800	764	810	761	821	816	787	830	791	791	780	777	784	793	815	826	859	831	797	835	811	763	834	847	739	800	788	834	743	796	766	777	804	794	803	783	766	824	741	803	799	815	794	786	792	753	784	746	787	778	781	795	837	799	770	808	762	775	757	785	768	783	835	826	749	828	773	833	749	814	828	817	820	815	826	782	837	779	787	893	836	780	788	752	770	809	818	764	753	794	811	830	834	768	812	878	802	761	803	805	788	817	765	819	780	821	763	762	792	789	779	756	772	739	825	818	775	789	771	784	782	766	781	809	790	809	775	797	807	744	808	785	788	780	822	773	781	766	759	798	754	778	809	850	782	840	801	773	750	774	804	840	803	773	770	785	755	813	806	770	792	801	766	758	757	800	810	756	748	825	732	741	754	799	799	792	789	814	827	811	791	782	764	785	787	829	825	806	817	765	770	818	773	796	788	800	811	784	777	790	775	814	754	771	791	763	772	839	767	829	805	808	775	819	831	788	786	785	774	846	765	791	771	761	795	795	790	797	831	769	810	832	760	759	797	823	766	790	795	786	849	816	814	833	794	803	824	814	755	837	796	804	780	779	807	772	786	831	808	840	760	758	780	786	777	773	799	772	768	748	759	806	805	810	807	765	856	793	810	828	808	792	805	810	840	758	797	780	854	788	725	792	832	855	743	756	767	796	813	868	791	779	789	784	766	758	786	828	813	773	761	840	819	813	785	743	766	808	804	766	798	804	773	763	757	765	743	721	824	802	815	737	735	797	796	837	797	825	805	801	774	739	770	880	803	835	792	800	843	810	822	841	758	756	770	803	794	780	797	808	795	794	768	833	785	784	788	763	812	808	768	772	790	832	808	763	735	796	796	813	802	811	753	780	827	796	769	808	772	801	817	755	770	819	792	790	816	794	780	793	814	775	810	840	841	779	774	791	784	801	781	786	721	779	827	742	790	769	726	804	786	765	745	791	759	781	775	772	808	797	784	766	816	780	824	808	808	795	823	841	755	811	810	791	824	796	846	800	832	819	828	776	775	818	782	787	764	796	792	835	788	768	836	766	799	776	794	777	795	733	838	827	827	809	783	798	834	814	809	780	832	798	816	846	777	788	817	805	790	800	826	793	796	787	806	774	781	804	743	763	781	773	771	793	831	808	801	786	761	755	785	821	777	772	797	792	781	770	819	801	802	787	802	812	849	820	784	864	815	828	788	777	800	776	767	784	804	811	856	823	774	772	783	825	793	777	788	790	814	787	778	751	825	781	783	777	773	789	793	809	776	807	793	776	733	753	793	799	806	784	789	806	770	789	799	773	796	737	776	706	837	781	869	778	790	767	786	794	812	756	836	772	763	786	749	827	827	791	797	788	756	830	808	833	821	756	774	820	804	803	771	783	770	763
27210	15966	21011	21049	20536	10248	11507	17694	20675	18805	13213	5444	435	249	235	268	230	240	221	236	238	243	245	252	224	245	241	234	198	235	241	218	249	240	205	251	210	247	231	220	213	257	201	189	236	211	228	232	251	236	203	255	218	221	243	189	252	205	220	237	242	208	257	228	227	214	265	217	218	233	253	218	203	238	250	235	256	241	231	215	238	224	234	227	276	248	241	211	240	228	263	238	244	275	265	250	236	225	247	223	233	226	229	222	222	225	224	243	222	197	233	250	239	217	242	221	226	223	250	252	240	243	218	222	208	213	243	230	249	233	241	238	234	247	244	233	229	240	248	226	248	232	246	253	219	241	219	225	221	236	227	240	237	238	229	244	215	223	211	225	245	239	241	231	246	229	231	232	256	254	232	209	240	242	231	219	213	257	220	228	225	222	222	222	240	220	213	269	240	236	245	236	251	224	231	234	240	255	235	227	233	239	238	223	220	245	219	208	245	258	251	223	211	228	233	256	238	242	214	228	257	234	237	230	214	217	209	234	237	238	228	253	239	250	236	204	203	221	242	208	229	240	245	242	210	237	221	242	230	229	252	257	250	229	232	245	200	242	239	244	217	250	233	234	239	207	233	231	269	268	209	244	231	220	213	243	227	232	204	239	254	243	222	222	221	232	217	229	249	244	213	212	239	212	251	210	211	227	234	225	237	272	232	206	194	221	221	242	259	231	212	239	237	227	221	244	252	214	247	255	235	228	247	247	288	218	243	220	267	215	242	258	213	219	236	226	223	238	223	244	252	229	239	215	214	214	252	218	262	254	196	264	233	236	216	250	214	234	228	236	231	241	216	217	214	231	207	257	246	226	228	220	216	247	224	223	238	235	220	259	246	240	242	237	256	212	224	222	241	224	227	252	249	214	228	231	230	236	249	207	234	251	212	254	242	226	267	245	233	245	242	237	248	248	231	212	229	228	238	208	212	228	245	210	215	250	216	261	221	237	242	224	198	230	211	211	223	245	242	218	206	204	226	192	237	242	256	223	230	234	224	246	257	220	230	240	255	229	252	235	217	250	249	220	226	253	267	233	237	220	199	243	251	228	228	230	245	236	239	202	249	237	229	244	249	228	261	253	273	219	255	241	246	212	240	218	223	229	238	241	210	255	218	239	234	251	237	231	255	228	229	223	219	234	227	239	258	243	205	258	191	267	245	242	237	199	231	191	210	244	230	234	215	206	249	243	249	198	249	234	221	251	241	248	244	231	237	225	210	221	213	198	238	225	262	233	211	233	228	253	214	244	215	232	254	233	209	244	244	226	243	218	243	261	210	246	228	196	222	231	232	259	210	220	235	222	216	244	228	247	243	237	222	257	234	211	237	245	241	264	257	237	261	250	243	234	255	227	247	236	238	237	225	241	248	212	248	245	247	235	221	232	224	222	246	228	216	249	209	264	232	244	200	233	206	223	226	242	217	235	258	198	202	215	211	213	242	248	233	227	247	215	229	236	217	232	229	252	215	249	237	243	214	251	224	202	278	214	238	212	233	244	245	216	223	235	247	228	242	227	274	243	245	250	257	213	237	221	218	217	231	235	237	252	239	252	223	222	229	256	221	254	248	217	272	203	240	255	245	232	229	221	232	229	248	207	238	251	220	205	221	209	219	243	218	212	211	249	231	245	217	234	216	259	219	231	233	210	242	255	239	246	241	243	240	259	227	233	201	189	220	233	243	248	247	253	237	250	226	258	221	216	227	229	260	249	247	238	230	213	209	265	229	230	224	250	255	228	218	241	200	228	234	266	237	240	247	238	204	240	249	205	223	244	234	213	224	248	235	229	226	208	246	217	257	225	255	228	241	229	256	247	262	251	233	239	243	247	227	217	240	220	206	209	234	240	251	229	246	257	227	241	224	200	253	230	237	229	253	220	198	221	247	223	228	228	221	243	255	212	219	220	223	238	241	246	228	210	231	220	203	207	224	229	223	226	245	220	278	254	245	225	230	245	228	213	216	264	259	234	234	232	256	234	252	239	245	213	218	217	217	238	230	224	211	250	201	233	224	243	222	219	217	234	237	218	252	232	219	232	215	260	217	229	233	243	254	226	228	261	233	224	241	244	227	252	235	235	242	232	242	256	220	218	223	235	255	253	230	227	243	215	255	222	222	226	226	263	231	229	232	237	204	245	240	243	252	223	199	201	270	230	257	267	241	249	234	236	253	208	233	236	228	216	226	228	221	230	210	241	263	262	220	223	218	234	230	235	245	236	229	249	228	235	245	239	221	218	236	241	217	238	227	220	265	210	227	227	237	227	241	230	227	264	220	242	241	214	237	221	206	246	224	217	254	256	265	229	243	215	235	222	213	240	246	197	215	259	223	226	225	222	210	181	226	223	234	262	239	251	232	261	228	252	205	242	217	230	211	237	238	205	255	229	240	258	244	226	235	227	216	259	207	267	240	254	226	240	223	236	249	245	195	237	237	245	249	231	240	255	240	251	221	220	244	235	219	245	226	250	244	230	234	217	225	215	218	195	213	274	241	214	246	213	240	197	227	217	230	270	248	211	228	253	207	239	230	225	244	211	244	235	232	244	237	235	250	236	258	235	255	210	219	216	229	234	231	230	220	222	228	223	214	235	253	222	240	250	232	220	226	241	198	214	236	250	249	248	225	245	232	245	250	252	217	243	244	244	231	237	239	216	265	236	227	239	235	220	242	253	218	255	266	220	242	226	205	241	219	233	228	226	230	244	233	215	242	228	240	238	275	209	233	249	248	197	221	230	262	199	241	216	254	221	241	271	232	208	210	251	236	209	225	228	236	242	258	217	216	248	225	237	247	226	216	258	231	212	248	241	251	232	230	193	220	236	240	232	245	240	221	228	222	265	217	244	238	221	226	224	230	213	232	212	258	266	263	197	226	250	209	192	205	228	220	240	224	235	246	230	226	246	235	229	196	218	233	256	200	234	242	225	228	230	242	232	231	259	243	238	232	228	244	207	229	230	222	213	217	213	226	227	211	213	217	232	219	230	206	237	256	224	254	252	232	222	206	241	213	231	264	234	242	244	237	247	220	202	255	244	221	218	228	234	220	218	226	247	233	231	224	244	232	208	232	253	244	232	242	225	225	240	224	235	243	270	213	245	230	244	220	212	262	234	253	222	242	236	207	236	204	217	224	217	208	246	244	205	258	226	227	223	212	263	245	251	240	242	246	252	267	248	213	249	243	234	220	226	238	208	258	240	250	208	248	189	255	228	212	223	222	218	207	228	248	238	228	220	235	213	227	259	244	245	245	258	215	223	235	219	263	198	258	221	216	231	231	249	218	239	223	256	240	245	242	227	243	231	227	202	248	226	237	228	266	214	213	235	232	225	261	251	230	213	235	212	204	253	246	251	221	230	241	260	219	216	223	224	228	228	235	244	208	241	245	221	234	256	219	218	241	257	262	237	230	239	261	254	247	246	225	228	210	237	259	245	221	243	246	226	227	251	228	247	232	236
14751	11667	25882	32810	34186	22824	30523	38763	41787	38993	32284	15985	673	619	599	599	622	605	597	581	581	569	579	566	574	585	576	593	568	587	569	593	584	613	571	550	593	557	584	567	577	518	510	536	603	588	547	547	594	596	544	587	543	590	517	513	563	575	555	557	576	551	539	581	569	537	577	551	544	565	587	583	564	593	553	589	550	518	552	546	607	532	539	519	546	558	558	552	583	585	572	556	494	549	553	527	535	529	570	572	604	591	569	588	530	561	556	564	587	564	575	586	530	567	552	567	565	606	545	528	589	557	523	568	536	577	559	556	526	578	528	518	586	539	601	512	549	570	561	556	537	538	543	570	541	573	548	552	518	523	603	595	551	558	541	555	541	553	570	549	587	525	514	568	548	554	549	630	526	546	545	546	526	574	588	581	589	573	570	566	505	537	572	575	573	525	613	558	514	535	541	587	575	544	559	570	591	563	564	546	563	566	514	558	540	547	536	539	587	545	547	577	607	561	549	538	563	543	529	536	557	574	533	547	553	567	559	533	578	558	527	588	538	584	560	578	584	560	520	566	536	554	570	566	507	603	576	522	576	531	561	542	509	493	573	556	526	572	570	558	557	561	574	556	565	576	572	589	536	558	576	554	594	541	597	553	540	555	579	554	575	498	541	532	547	577	552	572	580	588	576	592	596	599	574	552	593	559	549	565	574	573	549	559	548	534	553	600	564	547	566	553	546	561	576	570	563	574	559	547	558	545	565	574	591	569	521	525	582	534	574	507	561	530	579	538	554	582	524	563	546	546	517	559	555	573	592	564	544	526	563	570	587	525	580	584	579	605	537	553	567	573	547	530	549	535	522	567	563	586	545	545	559	572	567	523	572	569	559	525	568	589	515	598	533	534	516	519	552	584	574	571	555	584	540	593	546	586	514	527	549	552	498	591	575	551	539	558	600	547	585	598	550	517	561	603	515	550	532	582	516	560	525	542	517	574	523	568	528	598	566	543	535	558	572	592	553	570	537	550	539	554	593	489	543	563	591	527	586	539	517	559	545	587	567	521	568	571	553	581	575	592	566	600	538	556	549	566	541	528	563	542	577	498	515	544	577	572	598	524	550	564	500	568	525	584	545	543	535	594	530	576	533	576	525	553	594	548	568	556	580	561	519	524	578	599	557	586	579	543	551	586	551	560	559	554	518	561	571	546	548	537	535	532	593	572	559	577	553	555	572	522	574	582	530	583	524	585	544	529	600	587	577	490	535	590	559	537	562	546	545	557	552	543	569	515	528	561	586	565	549	559	568	508	603	545	555	574	554	585	571	578	556	559	549	545	556	584	561	565	584	568	580	550	561	537	570	543	577	577	577	553	571	560	536	585	591	557	550	537	580	578	537	521	547	557	585	575	523	541	556	555	522	540	590	556	546	537	568	523	558	577	547	551	537	519	553	577	610	582	532	576	556	563	568	543	553	560	590	547	526	529	546	558	548	567	578	532	547	558	546	604	567	555	523	522	605	545	557	560	553	548	585	555	546	576	614	573	553	531	597	564	562	555	582	543	554	548	558	550	556	557	604	583	550	539	537	545	541	526	543	570	568	575	540	555	576	533	555	573	600	551	558	593	560	532	565	554	581	584	577	536	572	535	568	561	533	566	611	580	533	534	514	544	566	607	535	525	564	564	535	534	543	556	550	545	550	546	490	619	585	541	548	561	588	554	557	562	570	540	530	574	525	586	567	575	585	603	586	559	541	581	527	578	528	574	579	564	547	582	576	563	573	550	545	584	553	538	544	558	554	570	565	509	548	561	549	525	551	540	570	564	556	561	588	544	549	560	562	570	608	580	538	592	602	538	585	549	579	522	555	569	535	551	559	577	555	579	545	549	532	574	583	583	583	531	532	587	524	580	569	554	513	554	606	536	539	572	560	565	519	518	563	587	590	556	531	575	574	586	580	562	538	539	567	537	560	554	579	587	572	557	562	555	568	557	580	543	600	570	528	555	578	550	572	569	578	526	546	564	564	557	551	568	568	587	567	536	538	594	591	564	536	533	579	554	555	573	551	600	557	563	528	532	524	522	550	551	509	525	553	574	544	574	582	519	584	553	541	533	553	539	474	597	557	547	537	540	596	539	575	572	565	555	567	572	573	545	518	563	579	538	580	489	550	573	580	541	515	572	535	538	504	533	551	529	558	569	555	544	551	578	540	537	588	521	561	565	562	549	561	556	564	561	562	548	590	576	556	526	553	484	597	573	533	544	561	522	544	562	504	551	528	540	563	565	607	537	548	567	525	533	542	596	558	531	558	544	562	555	566	538	547	539	545	540	564	539	609	534	537	566	543	522	557	559	584	519	561	545	579	543	535	550	539	547	586	557	598	599	562	531	549	548	586	537	571	554	555	540	554	530	538	590	534	492	524	586	547	560	577	567	538	540	547	571	582	553	552	573	532	589	598	522	531	547	588	528	553	534	541	538	557	555	584	513	588	537	569	556	556	550	526	527	550	539	574	542	580	595	597	592	554	545	527	591	564	558	578	557	549	517	562	554	590	542	589	525	570	541	538	553	624	554	554	585	560	570	551	565	532	578	570	577	572	543	560	592	550	608	562	578	557	571	513	533	529	515	573	619	574	563	561	562	570	561	515	603	561	576	585	583	541	521	556	584	561	576	546	564	549	529	592	553	563	541	567	570	515	519	523	530	590	616	573	558	558	587	545	585	554	580	562	552	492	557	556	567	569	552	551	532	538	528	557	534	508	536	549	594	526	507	533	529	559	536	577	562	564	536	539	531	575	548	642	537	572	562	544	501	499	551	604	573	555	574	552	561	548	593	544	568	566	571	518	523	544	560	622	570	576	566	558	518	615	567	576	560	577	556	556	597	579	547	565	523	584	551	596	571	568	584	552	518	535	563	558	564	548	508	533	581	521	608	558	569	530	554	527	544	520	578	563	583	545	563	542	570	575	554	533	533	508	545	589	539	539	579	545	583	565	549	548	585	556	574	519	540	564	567	595	558	506	532	550	534	527	576	523	596	584	524	551	531	503	505	583	548	560	537	528	525	539	534	561	580	544	575	549	582	509	545	591	558	552	588	529	494	586	563	586	573	565	581	538	544	578	527	557	546	554	539	544	540	574	574	553	537	558	567	523	542	590	569	546	534	521	558	532	574	592	575	557	629	520	557	525	540	540	528	581	550	566	554	534	554	556	563	573	558	558	562	564	579	542	565	557	547	576	571	542	540	568	554	553	551	562	554	570	545	590	577	551	538	593	528	550	576	539	521	510	545	528	576	551	546	556	575	561	533	586	523	573	554	551	525	569	533	553	545	552	581	567	521	554	547	536	561	577	538	603	555	559	529	514	574	554	583	542	557	538	563	579	545	521	562	524	552	583	523	558	546	546	575	569	584	583	567	551	562	546	542	558	579	602	532	562	555	604	527	532	563	578	524	528	568	572	574	569	579	521	529	527	602	582	548	559	609	579	580	562	576	568	564	574	586
29978	23001	35158	37552	28047	19182	24953	33223	34888	30142	21065	10838	820	280	276	285	305	302	301	311	282	309	268	313	261	295	294	280	310	273	326	294	290	292	300	316	292	262	267	269	276	267	300	307	307	284	280	298	268	277	293	298	301	297	302	279	253	272	283	324	283	298	302	310	287	289	284	259	289	311	291	262	261	303	305	295	300	313	284	288	324	281	292	267	319	294	270	300	303	283	315	299	291	293	276	302	255	280	301	287	287	257	289	296	295	265	315	303	301	298	273	309	305	285	293	321	274	310	304	300	276	301	295	302	293	302	271	310	268	293	306	277	309	301	296	287	298	317	272	279	318	297	284	287	299	267	275	280	312	281	298	284	331	285	280	281	260	297	283	264	308	271	276	280	318	279	307	313	290	248	296	309	278	286	304	294	301	297	303	310	311	303	286	318	296	278	292	267	316	291	304	277	278	324	301	263	290	294	298	304	276	298	310	312	303	271	286	301	286	265	260	281	294	291	321	296	274	323	293	290	307	289	278	292	316	272	292	295	281	291	296	291	299	303	284	287	304	289	291	267	288	297	293	284	287	280	267	303	294	290	319	299	296	273	306	294	306	307	314	278	273	268	304	297	282	286	301	254	343	296	327	296	321	296	303	285	361	305	288	282	290	320	261	294	296	319	310	286	332	308	301	319	280	301	315	319	315	312	291	297	310	267	285	294	262	308	284	286	279	292	314	299	324	272	268	313	305	275	316	317	312	284	294	295	313	298	259	267	340	287	267	291	335	284	300	297	292	295	253	296	267	303	273	288	328	296	291	310	276	317	306	307	272	312	273	296	296	307	331	302	306	307	272	307	295	254	271	295	285	272	269	288	281	278	297	304	317	325	293	312	268	310	289	293	285	270	271	267	296	296	312	270	308	301	285	280	268	263	258	288	312	256	288	291	319	322	276	287	288	279	285	282	291	282	287	248	289	283	298	273	302	269	276	274	275	264	267	286	285	284	314	283	305	336	293	304	249	268	283	290	316	322	298	334	279	301	273	328	299	292	325	277	279	288	288	284	302	273	303	312	284	280	295	318	290	289	310	294	288	291	274	298	289	245	289	286	269	295	302	301	284	276	257	275	287	278	323	276	278	316	306	272	262	310	324	306	313	285	327	249	313	273	273	302	314	343	299	294	278	298	281	311	294	286	299	287	312	285	260	275	275	314	324	291	304	283	285	283	276	305	305	318	295	293	294	325	286	296	300	281	278	274	277	293	329	332	315	288	313	319	290	283	285	309	277	287	271	308	291	289	286	297	275	287	269	295	279	278	313	297	286	256	266	262	280	296	305	273	283	279	294	274	266	305	281	296	292	244	289	302	300	307	290	281	286	270	281	276	287	282	273	258	283	295	292	289	299	290	290	286	282	297	278	280	265	272	283	268	330	278	309	282	281	281	275	316	284	278	291	289	319	284	320	297	305	290	294	283	308	283	277	289	265	298	324	283	286	307	290	274	284	278	281	275	252	308	328	268	269	254	297	288	317	318	305	267	294	276	291	281	282	287	296	305	276	300	312	267	287	283	318	274	282	300	294	283	296	312	305	276	308	294	299	294	321	296	306	306	308	282	283	274	285	299	300	288	274	261	264	318	307	291	274	317	286	329	280	309	301	291	263	289	296	278	271	295	303	294	269	299	275	273	282	279	290	273	281	292	276	291	297	288	289	289	314	288	288	280	322	281	292	268	285	318	268	276	311	286	309	297	290	277	273	284	296	265	263	276	272	281	322	287	286	279	259	305	287	287	280	276	258	305	306	275	286	277	291	281	303	318	266	303	322	305	266	291	298	305	264	292	271	251	294	307	281	286	298	294	272	305	286	274	294	323	259	311	258	290	258	303	285	286	278	300	262	289	300	314	277	292	285	268	292	311	270	312	302	311	283	303	280	290	272	288	275	282	296	270	321	268	310	317	295	307	270	309	287	314	303	281	282	282	281	278	267	274	296	274	260	297	291	296	322	307	292	292	270	320	310	283	285	294	294	312	320	275	292	286	284	263	273	267	299	333	275	300	320	327	282	278	300	307	305	292	314	295	274	288	311	276	275	314	291	290	280	287	265	300	297	290	256	310	302	248	283	282	301	304	283	292	272	289	293	287	317	295	271	288	278	294	314	281	294	312	294	310	287	296	305	294	281	288	285	292	308	306	280	276	281	288	300	269	318	308	318	287	297	317	259	303	275	257	299	308	263	266	294	279	304	269	283	311	330	285	312	313	273	321	296	288	296	301	293	289	283	308	265	278	317	309	301	304	278	305	286	291	275	298	321	306	277	271	303	275	264	308	313	285	279	285	347	308	302	293	263	298	310	295	275	311	299	270	296	313	297	325	306	320	305	301	295	313	296	295	290	278	288	305	304	277	266	306	283	271	302	315	275	309	296	271	271	283	278	281	284	298	291	275	272	275	267	299	300	309	278	296	280	293	281	272	307	299	296	304	288	256	329	276	295	266	261	259	295	290	300	324	274	291	308	286	272	270	299	279	275	289	303	277	317	287	302	285	287	254	295	276	263	300	276	291	286	278	294	270	311	278	280	313	308	286	285	306	290	276	270	280	280	291	289	316	301	296	294	296	292	290	273	298	313	276	310	280	264	300	293	292	303	266	267	280	300	253	328	293	308	306	284	305	267	272	276	283	275	298	289	288	251	297	280	299	251	298	295	293	279	319	317	307	297	308	309	344	245	279	253	291	291	280	283	290	291	283	292	322	289	279	273	287	285	311	297	283	269	319	271	283	323	302	269	319	316	301	314	271	313	278	270	286	282	269	283	295	301	303	274	295	299	290	283	313	305	284	284	282	314	305	311	288	259	317	299	293	282	298	279	299	262	305	294	319	278	298	280	279	265	276	309	286	265	299	301	291	299	304	284	314	271	314	288	301	320	291	289	276	312	268	297	318	304	295	264	313	301	306	289	311	321	283	280	264	292	309	316	285	293	287	269	286	296	300	274	313	289	301	297	296	304	309	289	301	291	288	232	271	308	272	275	305	309	307	249	304	292	303	312	297	284	300	327	275	309	294	283	282	278	283	308	283	295	289	284	308	307	303	317	280	284	290	286	304	310	288	281	313	315	288	285	285	296	270	287	310	278	307	274	292	306	301	295	303	289	283	306	307	305	301	277	305	324	283	261	283	287	282	326	282	297	309	287	273	295	311	331	269	284	282	283	281	270	337	278	268	287	295	300	290	303	325	292	268	286	247	267	318	254	273	285	282	289	284	279	295	289	289	310	289	283	281	288	303	266	290	273	286	305	281	266	258	317	306	277	287	296	281	272	291	270	305	300	315	301	284	302	297	255	299	306	284	291	312	293	278	285	261	290	273	293	291	323	271	301	297	306	295	313	315	284	282	253	269	281	290	283	256	289	266	301	280	276	285	276	288	273	285	299	289	255	293	267	273	295	300	270	300	290	308	300	307	286	308	285	284	283	308	294	297	282	308	294	322	269	280	310	291	286	266
14972	17443	35255	45946	36641	34106	43984	51845	52261	48728	39389	24339	1063	744	787	800	682	751	736	715	751	755	741	658	709	688	709	764	720	715	673	691	702	723	715	701	706	651	717	677	696	754	708	691	706	767	733	740	718	668	711	711	656	729	717	682	676	677	705	681	707	720	696	650	736	706	703	639	673	698	710	734	706	738	692	702	726	700	659	683	668	706	682	658	704	687	733	687	686	737	671	660	672	693	689	714	686	680	665	669	646	647	699	611	696	697	677	652	651	705	692	704	700	670	660	657	689	738	663	661	672	683	669	682	689	708	734	681	686	726	736	691	683	733	688	643	683	722	671	737	697	707	694	663	666	709	731	710	680	700	680	657	688	701	697	676	706	692	690	685	694	693	660	681	693	682	707	688	695	697	682	685	676	675	676	684	694	716	708	681	653	670	678	712	692	651	684	713	702	758	667	711	730	716	701	667	688	670	692	669	726	651	692	717	664	686	716	701	673	707	711	707	665	669	712	683	703	681	709	684	705	684	682	715	703	735	669	745	640	712	683	702	756	673	663	734	672	658	693	722	684	651	724	717	699	658	692	676	711	691	739	674	731	695	700	693	692	719	685	661	686	721	711	681	671	680	684	718	667	652	676	690	694	677	690	700	748	713	713	689	689	728	675	669	647	696	681	701	698	757	682	723	699	677	708	712	686	717	696	716	717	678	695	664	705	635	670	685	707	669	699	719	677	676	676	675	704	684	659	684	743	650	728	651	692	677	673	697	715	716	687	678	749	650	698	690	718	682	696	694	682	710	704	664	677	720	667	701	683	730	715	670	667	763	675	719	730	722	701	723	721	688	709	715	696	714	666	649	703	666	673	734	702	677	676	720	725	706	714	708	713	713	715	710	700	673	731	719	684	737	685	727	647	644	678	693	690	762	682	726	693	667	663	670	694	708	681	749	689	702	722	683	694	718	710	679	689	680	662	664	716	665	673	663	672	676	628	729	715	701	751	734	658	690	708	639	679	715	650	676	661	678	737	710	675	677	684	726	694	667	740	668	703	665	651	721	688	687	683	692	695	685	691	660	740	673	715	717	663	681	713	663	717	639	650	674	706	681	676	646	680	686	675	672	684	729	666	712	709	669	651	709	685	681	671	693	721	678	696	714	720	691	669	695	706	642	662	691	729	651	712	686	718	698	643	698	710	651	684	710	668	672	676	670	709	708	712	691	720	693	687	647	683	681	652	703	673	706	730	695	688	683	685	710	660	775	715	736	684	634	691	685	680	701	714	700	718	683	691	683	687	647	666	703	686	678	706	733	690	725	704	675	707	663	701	673	709	657	703	703	679	696	690	688	727	649	692	708	690	706	702	677	724	766	679	715	739	638	689	719	677	657	683	671	654	669	652	716	671	727	737	674	680	659	728	707	710	718	679	716	721	737	695	698	711	691	674	629	674	682	699	729	720	721	725	719	712	695	682	657	698	711	708	636	673	715	725	731	728	708	697	701	647	706	677	651	664	721	678	656	670	677	690	625	655	722	698	678	695	730	675	692	714	688	689	688	742	709	693	711	709	690	679	691	749	717	696	674	646	645	634	716	634	693	723	636	736	682	686	691	656	691	703	666	676	647	695	720	693	663	683	682	715	676	676	664	700	689	686	704	656	727	728	695	675	661	730	711	684	710	644	704	698	653	668	717	631	705	686	703	678	723	690	695	683	691	684	668	760	674	674	729	682	693	655	668	706	684	686	753	671	699	696	699	718	710	641	713	676	694	724	664	709	677	677	715	671	737	688	670	686	674	694	692	669	729	701	682	674	676	677	680	691	704	698	687	712	645	712	712	704	714	717	719	672	721	713	661	651	696	652	683	722	698	722	676	701	679	704	689	709	692	681	676	693	654	705	677	660	678	712	684	728	724	697	736	740	713	682	721	648	729	687	708	661	641	693	665	663	670	689	721	668	732	705	752	687	699	707	693	667	711	671	725	724	709	684	646	694	662	710	681	633	695	713	687	711	701	669	728	676	684	739	699	720	670	702	689	702	692	644	690	719	661	719	686	719	693	706	694	701	706	680	719	683	666	705	689	717	681	633	688	692	668	695	715	615	685	630	653	688	743	659	714	690	713	698	749	692	706	681	676	649	704	706	722	700	700	700	672	729	691	660	697	719	711	659	672	698	658	720	677	718	672	711	672	713	702	737	698	652	756	697	709	648	692	694	695	678	674	694	724	688	706	665	680	682	665	695	743	671	690	697	690	709	677	673	676	682	724	632	697	696	680	667	682	725	694	718	697	673	664	718	715	652	646	692	699	635	679	678	668	719	695	702	699	676	667	737	698	623	673	688	662	717	711	713	741	694	657	683	721	718	699	680	699	704	694	676	647	670	625	712	713	689	680	716	699	727	675	682	686	721	683	731	702	680	700	692	678	668	711	689	698	672	658	717	664	682	707	678	689	718	759	678	679	686	703	701	701	681	684	652	680	676	678	726	691	717	712	666	660	675	721	693	675	690	644	699	773	737	690	662	695	644	659	712	722	721	716	734	700	712	725	673	677	660	702	693	723	673	694	697	663	670	686	690	642	659	714	731	692	688	712	723	724	682	690	669	714	703	707	689	738	681	709	670	697	727	735	724	738	677	646	691	740	697	753	646	655	712	704	668	689	742	689	658	720	658	742	733	662	720	716	706	696	724	698	672	683	671	674	679	681	625	714	653	688	682	698	717	656	654	736	691	729	655	716	729	727	678	701	654	715	715	716	701	756	700	736	680	706	685	711	679	655	682	692	673	671	695	731	732	677	673	698	713	684	681	684	689	658	698	709	724	664	644	705	694	718	661	703	715	721	673	678	704	663	680	703	745	636	663	697	716	747	702	670	663	687	696	648	664	688	687	734	689	714	693	701	721	702	690	657	741	658	661	737	723	680	679	724	673	690	680	676	669	695	645	679	747	743	665	700	670	697	730	676	713	673	732	699	700	704	708	663	649	747	672	669	702	679	697	728	689	714	671	681	766	618	674	690	710	712	671	687	687	689	684	690	734	693	679	698	707	699	743	721	690	661	659	689	714	688	640	695	711	658	736	756	681	714	681	720	718	689	649	685	682	666	727	678	711	680	671	671	726	683	692	695	746	656	645	660	698	668	685	724	677	657	662	685	663	659	727	685	674	634	725	677	703	695	742	725	682	710	687	659	712	698	693	692	709	667	654	662	688	710	683	680	666	708	667	690	710	678	708	724	663	691	713	687	710	677	711	701	648	678	679	700	673	756	673	689	714	710	690	675	693	684	759	679	709	656	662	669	671	675	685	752	705	661	700	680	681	728	643	745	678	707	662	709	683	669	661	727	707	713	682	670	670	705	661	688	668	727	681	695	710	716	684	650	726	747	727	712	671	633	706	661	637	705	675	712	675	667	674	683	680	699	696	685	712	685	730	720	720	721	669	672	749	725	666	739	701	630	664	656	715	702	661	681	666	710	698	727	742	647	668	696	732	699	686	712	688	665
14179	12592	13335	14214	13781	13161	8954	2534	1498	1385	1108	780	334	356	391	421	363	412	374	396	400	380	392	383	375	369	395	393	385	361	374	369	395	380	376	377	405	399	405	334	382	400	395	361	384	354	375	414	387	388	403	374	406	402	393	389	395	377	376	376	397	401	423	381	372	367	382	391	382	399	374	378	378	378	396	396	378	347	421	370	398	384	434	370	393	390	375	357	394	393	371	387	432	390	387	392	378	377	398	422	415	399	392	389	368	388	370	370	342	424	405	362	395	379	394	389	367	371	415	378	373	402	388	418	408	373	366	409	396	371	387	368	421	357	377	409	409	388	371	383	391	380	395	358	379	410	376	375	402	390	385	351	386	393	338	382	378	390	397	377	355	384	395	383	385	388	392	372	392	414	410	373	375	406	389	385	388	353	390	368	441	371	386	389	358	372	391	385	403	355	367	390	355	399	364	419	377	365	371	352	350	366	378	379	380	390	372	384	372	376	402	379	372	413	381	399	372	421	424	395	362	403	373	365	408	395	396	339	411	357	399	363	370	389	375	368	382	392	365	385	344	400	391	366	389	403	362	368	367	366	384	399	390	388	374	399	379	367	367	390	385	330	386	390	353	363	388	372	399	346	369	360	373	365	422	382	384	394	389	390	392	391	345	345	370	416	373	392	445	363	358	378	406	405	395	373	389	376	338	417	390	373	364	410	394	405	388	399	399	381	392	385	392	391	389	413	392	391	401	412	370	400	364	364	381	401	419	436	413	416	386	373	389	351	390	403	430	403	403	417	376	396	404	387	405	402	394	390	375	384	408	363	391	374	383	408	411	405	406	411	416	405	373	388	379	408	428	345	389	386	370	392	409	424	387	382	383	419	398	367	370	385	403	404	380	404	371	413	365	376	368	349	368	398	366	413	433	384	370	391	358	369	391	370	397	386	381	404	355	392	386	393	399	407	410	390	346	391	374	373	358	367	416	393	380	387	403	378	410	386	379	387	389	386	402	403	390	353	407	339	369	393	368	398	372	373	380	390	393	369	387	384	343	367	392	361	406	395	381	375	395	398	382	384	388	416	396	377	386	345	385	361	381	423	399	337	391	382	349	404	350	371	345	384	394	364	389	382	379	389	389	404	387	364	354	385	364	378	411	410	369	413	363	420	428	380	377	353	387	410	345	384	411	422	413	394	396	396	389	392	412	401	350	359	363	376	415	398	396	357	371	376	353	381	402	362	398	408	396	384	435	389	391	391	409	389	399	360	375	348	401	408	371	369	357	385	361	345	394	410	359	370	374	410	379	345	430	393	367	408	413	396	375	369	396	372	377	388	378	380	350	413	391	364	377	387	380	374	371	383	368	372	411	414	381	372	420	390	392	389	408	368	362	335	444	399	384	392	409	414	398	397	373	387	412	396	364	368	391	372	394	371	400	380	384	365	337	434	353	405	368	374	405	384	366	384	371	349	406	364	346	377	413	415	368	390	345	397	396	420	358	400	360	381	356	386	383	392	407	398	376	396	365	401	401	361	377	381	364	383	409	403	362	407	352	413	414	382	381	408	368	400	375	382	393	402	392	430	405	410	376	347	377	380	352	381	350	364	332	365	412	408	370	371	402	380	400	366	364	390	412	361	376	419	396	392	375	378	373	401	409	379	368	367	345	398	387	406	380	388	368	359	401	347	370	381	375	395	358	389	399	382	376	429	405	404	353	378	366	391	366	383	419	415	394	407	361	403	365	396	409	369	391	382	390	383	377	392	382	391	329	378	378	321	350	369	392	376	405	401	404	381	395	400	353	401	382	402	387	356	367	395	397	392	412	366	397	389	399	393	355	371	359	360	363	387	405	401	395	400	370	388	397	408	388	361	373	372	389	384	352	402	413	353	384	438	361	365	398	341	378	373	408	386	357	346	393	386	399	372	416	408	404	361	371	399	367	384	390	338	378	413	417	387	342	370	424	379	387	406	352	352	403	377	401	402	381	370	352	398	401	394	374	399	400	415	403	368	394	372	393	357	379	383	383	376	394	370	368	385	386	368	352	386	409	402	383	421	365	392	388	424	362	359	377	391	359	390	385	379	379	385	395	400	393	380	362	376	365	402	405	443	393	363	387	380	355	358	383	385	362	408	415	369	399	405	422	362	399	374	398	343	371	391	365	407	403	359	387	357	397	386	374	387	403	408	363	388	400	391	387	410	425	402	372	377	381	397	385	380	391	418	388	371	392	389	413	422	410	367	382	394	401	406	383	369	384	412	372	416	378	385	389	405	389	393	376	397	368	368	430	373	356	382	414	394	336	408	391	376	404	398	406	391	394	418	399	379	401	412	364	398	390	401	375	398	387	399	402	389	377	393	396	371	379	385	376	391	379	377	357	393	331	392	372	398	382	392	382	407	374	369	379	370	423	371	378	387	373	416	426	378	417	374	395	400	390	418	367	375	368	423	400	375	389	359	387	348	397	385	366	404	363	395	391	393	386	427	386	363	362	347	383	389	360	371	390	399	356	392	403	402	382	375	417	401	392	397	371	417	390	386	382	332	370	358	392	378	350	418	400	388	382	388	354	338	421	373	385	435	375	348	418	421	400	389	396	408	384	425	378	391	381	405	342	407	384	403	374	383	397	363	348	404	401	370	406	388	393	361	390	398	388	409	403	370	394	380	385	391	394	421	380	408	364	379	393	388	410	400	405	399	396	405	404	404	355	337	396	389	374	367	392	374	382	387	374	418	386	400	360	392	399	390	374	388	359	362	400	385	369	414	396	383	370	419	374	387	443	388	396	381	357	401	407	373	386	362	377	382	409	351	389	356	419	387	391	388	382	396	375	379	385	365	392	365	358	370	368	394	429	386	407	348	400	417	388	393	383	407	383	403	371	370	365	369	387	387	372	404	382	360	371	327	365	409	411	382	385	366	408	409	411	372	384	422	376	350	398	389	397	334	416	349	389	386	370	349	360	387	378	367	423	399	393	404	353	365	382	373	358	380	375	379	366	388	373	371	356	356	346	427	361	413	374	384	384	364	373	387	389	390	379	371	391	389	387	384	357	373	389	400	410	382	406	350	389	434	373	345	385	374	379	404	386	384	348	380	410	381	386	405	400	362	440	359	371	376	392	415	382	382	396	433	419	379	395	363	378	413	405	384	378	377	399	384	379	370	398	370	382	357	408	365	406	360	380	395	388	355	376	400	394	332	391	418	386	393	400	395	384	388	398	349	371	395	391	365	388	354	377	383	349	388	426	372	349	402	349	372	344	353	358	368	387	398	396	385	422	385	381	395	369	399	374	383	345	393	358	388	396	406	367	388	383	387	332	365	389	422	369	379	411	393	376	397	393	380	370	365	379	399	425	422	362	413	380	359	370	361	412	425	372	396	387	407	377	374	353	369	408	379	373	398	415	360	394	379	357	370	392	368	377	366	365	380	373	388	384	371	402	393	361	399	413	414	382	368	358	401	379	382	376	427	352	356	417	391	399	379	416	376	418	399	392	373
7808	9963	18285	26271	28710	29978	23060	8287	6130	5619	3864	2387	866	847	839	895	905	795	833	899	865	894	876	859	870	879	828	874	883	882	898	846	822	878	847	837	835	856	807	843	862	841	853	886	897	893	891	913	829	870	835	865	899	879	896	862	838	875	855	851	905	816	881	842	831	880	894	827	849	866	840	919	891	781	842	855	837	818	852	872	945	818	894	842	824	821	841	845	833	878	894	821	832	876	853	853	857	879	867	868	895	825	866	860	909	836	828	834	835	859	863	817	870	830	876	875	852	946	863	838	871	861	832	839	873	843	878	840	862	870	853	849	848	851	846	843	862	835	867	881	852	866	871	905	886	899	883	867	862	872	859	811	825	842	897	875	872	822	915	888	846	941	851	774	819	844	870	855	836	829	901	903	872	861	861	833	878	826	870	919	848	879	874	838	883	804	852	872	864	836	864	854	853	845	894	888	838	854	850	873	897	847	879	851	834	878	852	870	876	831	832	840	790	870	848	855	852	883	827	821	887	923	816	872	817	854	861	859	846	876	878	857	861	842	840	877	851	869	871	810	893	856	843	835	864	826	856	860	847	875	875	907	848	863	863	814	881	870	843	896	908	866	861	882	847	842	864	873	844	913	833	886	896	863	890	807	857	824	875	799	886	825	812	857	870	892	876	846	835	824	872	841	857	874	924	856	881	856	885	876	838	882	875	893	841	869	856	904	830	848	802	848	891	845	840	861	831	808	913	809	879	890	868	833	842	838	878	817	862	798	855	879	919	810	845	845	861	828	863	869	831	891	822	871	849	883	873	810	830	840	883	840	842	874	843	898	900	883	868	842	849	844	830	836	898	872	829	901	849	828	835	864	802	857	953	884	824	853	851	854	868	802	852	861	807	908	853	902	833	888	855	867	865	839	862	861	882	871	842	810	811	847	802	858	819	861	831	855	844	834	851	846	914	907	814	870	882	849	849	840	874	860	826	847	862	870	817	878	861	859	844	884	854	863	885	874	832	867	848	851	862	894	845	930	883	869	878	864	853	848	802	882	815	873	836	845	861	812	884	878	863	861	871	865	865	827	886	834	913	856	847	864	880	906	860	854	911	836	878	795	860	838	840	864	851	830	861	830	819	905	857	884	884	884	857	894	821	885	783	877	833	901	847	834	869	838	908	839	859	870	888	858	856	813	908	818	866	856	834	874	832	842	827	898	832	852	888	845	819	846	848	849	871	875	823	873	832	793	864	845	877	857	868	839	834	857	819	886	831	802	833	838	818	860	845	886	863	896	873	811	839	835	851	903	891	898	886	790	828	775	821	863	810	895	854	901	870	847	876	855	906	870	856	889	873	817	871	861	875	842	879	862	898	829	890	801	846	785	824	857	815	847	850	827	811	900	874	891	922	907	868	869	874	847	858	869	867	895	905	804	801	810	862	862	822	852	862	848	868	843	860	799	902	827	858	858	872	807	818	839	815	857	865	823	901	843	858	821	843	885	872	877	897	807	903	859	866	864	869	897	876	845	889	822	838	877	793	863	933	871	865	862	891	825	856	841	962	913	881	870	857	847	822	881	851	874	869	823	837	823	888	859	826	836	866	874	869	798	877	859	879	855	870	873	855	861	854	804	914	874	850	849	863	839	925	848	885	812	844	883	834	893	860	874	890	886	839	863	851	890	850	833	864	846	845	825	900	834	837	850	915	891	876	846	842	861	853	810	823	902	852	869	907	863	847	838	824	813	835	836	832	811	866	882	832	834	892	819	814	874	852	875	885	869	837	799	872	890	835	851	897	925	865	839	826	812	878	850	894	893	835	861	856	815	825	833	867	892	880	840	850	882	914	894	887	865	894	808	868	835	860	872	856	836	827	842	892	858	825	879	866	889	804	858	889	830	869	889	870	880	828	836	873	843	878	808	840	904	866	865	852	865	905	870	855	877	851	892	881	846	857	873	826	815	877	846	830	888	911	887	839	843	859	845	865	831	866	836	843	859	882	875	842	811	853	840	821	815	829	865	885	841	826	814	826	883	878	863	868	826	832	846	852	859	845	813	830	886	854	817	829	852	861	875	870	836	832	824	843	859	824	871	840	872	847	819	807	889	849	865	879	859	854	796	818	854	930	854	800	856	858	863	826	916	813	829	855	847	918	809	856	918	902	855	883	824	842	828	847	829	859	866	867	865	882	954	840	815	885	839	871	831	881	861	849	860	898	864	821	784	828	843	803	864	826	867	794	913	865	869	844	803	864	871	833	826	832	897	815	846	834	883	847	919	867	832	858	929	837	819	888	806	911	840	835	825	847	829	863	917	879	876	875	909	877	939	864	853	841	831	880	846	835	855	868	910	845	854	846	851	836	821	884	821	830	871	883	877	862	909	811	885	835	887	872	907	898	855	908	852	897	830	794	882	847	850	810	858	879	861	826	811	807	847	843	905	804	811	844	909	843	842	926	857	849	862	868	847	898	849	850	842	913	869	850	906	880	807	869	847	913	862	907	888	850	803	909	821	884	871	838	814	859	901	854	906	880	861	908	868	906	876	869	871	815	856	818	955	873	884	816	896	870	857	830	878	871	836	883	817	852	819	849	815	840	866	856	879	848	868	839	894	850	823	848	878	851	838	873	855	814	869	826	845	875	860	886	889	807	840	856	854	842	838	883	840	874	863	863	874	832	858	900	894	878	866	818	859	871	858	857	878	863	851	816	820	828	862	898	801	904	864	877	932	868	888	847	885	887	832	897	813	837	867	833	856	893	855	869	800	841	843	875	890	849	836	823	844	848	861	841	906	808	866	888	881	837	886	856	854	851	846	879	872	877	878	868	931	821	871	873	928	832	893	867	860	855	807	883	797	882	831	838	830	897	861	861	824	849	926	859	888	817	848	835	897	856	868	845	843	837	846	913	874	864	853	847	816	851	894	824	915	823	842	900	849	855	832	868	891	845	860	836	849	892	877	820	856	832	883	845	875	882	872	839	884	842	858	870	884	827	855	874	897	847	799	824	873	890	878	860	874	799	857	840	843	904	876	830	856	887	888	889	818	851	842	841	815	827	874	850	886	845	866	838	868	872	843	822	893	855	869	846	830	823	895	900	904	823	861	831	829	859	844	914	875	824	834	799	863	863	880	879	805	867	895	877	842	805	886	887	862	919	892	845	823	841	813	830	829	843	846	832	870	867	832	876	822	873	867	879	843	870	881	855	871	821	856	863	911	819	845	907	829	835	874	841	853	873	782	857	935	854	800	859	873	870	886	912	901	887	888	879	853	855	836	917	916	878	814	877	842	840	867	857	831	843	849	812	845	877	866	860	861	819	863	862	900	876	872	863	881	887	887	850	881	874	786	840	838	886	827	867	837	887	838	804	878	856	907	850	837	828	842	866	848	862	891	877	874	794	872	866	903	835	879	844	870	823	855	865	871	799	822	829	860	799	829	832	818	834	881	885	833	887	835	862	863	859	901	825	860	865	843	823	837	858	834	872	855	908	874	840	826	847	838
33506	17667	30078	34246	27806	15622	6245	10961	23312	19434	12483	4497	318	265	272	242	242	249	254	247	235	244	248	234	245	291	273	252	233	254	237	212	221	243	240	230	241	221	255	271	246	288	272	272	251	247	241	267	209	230	244	242	239	230	246	222	282	240	238	238	245	234	244	224	234	259	279	219	227	228	229	244	241	282	240	254	261	233	232	234	227	239	230	239	247	248	268	244	252	223	221	240	260	228	259	249	242	246	248	257	251	213	219	251	246	224	245	244	242	233	218	236	235	241	241	250	261	258	225	234	210	277	250	247	235	232	223	234	239	257	260	224	242	267	255	241	232	269	227	252	266	247	251	227	251	221	226	246	256	256	248	250	231	240	251	248	255	216	240	231	235	261	248	257	239	262	246	251	260	270	226	228	238	226	252	255	231	281	261	255	259	249	251	232	219	257	241	255	256	245	280	222	246	265	254	255	273	256	221	266	213	245	255	248	270	240	243	263	234	245	242	269	248	257	232	264	233	282	234	242	256	229	231	237	248	247	259	233	237	244	239	249	257	244	245	226	243	259	238	238	258	218	254	231	244	244	263	277	243	237	227	233	240	254	273	267	249	254	236	248	275	245	267	216	243	229	256	221	253	238	242	214	240	229	255	230	237	209	252	234	237	191	242	244	244	207	234	240	241	262	256	260	242	244	228	258	263	239	238	226	279	236	235	242	220	232	210	232	208	254	266	254	240	253	268	302	271	234	227	249	235	263	244	235	236	244	234	280	209	239	225	262	248	256	240	244	225	246	253	229	229	237	227	246	254	248	225	254	243	220	257	228	208	245	252	236	243	215	248	242	250	241	246	251	237	265	249	230	243	238	255	290	261	256	238	239	217	259	249	224	244	231	224	245	258	246	215	248	243	220	260	244	223	225	234	233	264	241	241	216	229	264	260	246	250	235	231	214	207	235	256	238	237	223	251	262	219	222	272	236	235	229	211	249	215	215	250	236	212	261	248	252	255	231	229	242	228	242	232	222	232	235	248	239	241	276	220	226	219	231	246	247	239	242	270	237	237	254	227	238	257	266	237	250	258	247	254	235	261	255	269	262	302	236	244	241	233	237	269	219	248	244	268	269	268	251	259	234	247	255	230	239	258	231	240	226	246	238	260	230	231	242	227	245	216	257	247	248	200	254	255	231	255	274	253	241	249	252	268	239	251	255	267	254	256	247	220	212	248	257	269	236	239	248	232	251	246	233	254	240	257	243	259	261	263	236	236	252	243	254	242	256	239	231	231	223	262	257	244	234	236	233	232	260	236	270	230	253	269	235	213	263	253	247	238	223	232	268	227	231	226	252	265	239	250	249	269	245	253	256	252	240	276	260	267	273	241	244	211	236	255	250	232	259	236	233	235	258	238	276	273	256	257	253	263	238	256	251	243	228	240	267	226	269	245	236	232	259	249	232	224	237	262	269	236	210	259	274	246	246	253	269	242	234	251	257	225	235	263	248	259	268	239	271	261	251	237	200	245	254	234	250	226	230	220	221	209	237	251	235	260	234	233	240	236	249	261	238	236	228	241	230	257	239	227	219	236	222	238	229	255	257	257	254	248	254	238	247	232	254	263	239	255	233	237	227	237	247	240	245	233	225	249	237	250	241	250	240	217	247	250	213	231	237	274	270	231	252	220	250	239	229	242	232	241	236	242	232	263	282	232	253	272	227	244	235	247	229	256	240	237	247	235	237	248	249	233	263	258	250	228	236	264	238	247	276	243	242	253	230	241	227	251	247	236	247	219	234	267	254	233	255	274	247	232	263	255	239	237	281	236	248	241	254	242	259	242	227	256	233	248	250	268	237	235	249	252	218	262	278	265	267	261	264	237	286	269	260	261	250	236	276	266	238	211	221	249	244	245	234	249	250	244	237	245	245	242	226	219	261	231	248	214	256	248	230	223	228	244	247	249	263	240	255	262	258	230	248	268	232	283	273	242	243	223	252	236	269	212	252	253	255	268	272	242	265	222	238	287	237	246	272	262	268	243	254	227	253	257	249	233	263	246	246	235	240	250	237	227	245	264	233	229	229	282	243	271	258	243	209	217	258	224	255	246	237	256	234	265	264	262	263	240	254	257	252	243	261	220	252	205	234	242	225	262	250	239	233	258	230	272	244	238	259	207	243	230	244	243	242	234	239	233	226	245	266	259	229	266	248	231	245	237	233	223	275	220	253	223	266	258	230	194	231	257	247	243	269	234	247	261	248	219	262	235	208	223	214	241	219	254	228	228	230	268	260	238	257	253	253	307	249	251	239	236	226	222	245	255	258	258	243	268	237	216	239	228	253	252	278	248	245	237	267	238	237	222	259	268	245	282	264	253	281	268	265	264	267	268	246	254	248	246	240	227	250	217	235	243	251	241	252	226	235	227	230	241	238	252	248	222	245	232	242	274	262	225	224	240	229	242	233	220	247	226	239	244	252	255	227	240	253	268	262	246	238	247	256	225	229	209	269	250	242	236	288	239	255	252	238	225	258	257	265	251	261	263	239	246	250	220	273	229	213	223	260	265	240	239	247	248	270	237	249	242	260	265	228	280	274	213	233	256	244	244	242	240	253	262	271	230	249	228	244	216	265	216	218	281	235	243	230	247	226	243	232	236	258	245	274	222	243	264	276	239	257	257	278	226	253	224	243	255	258	248	256	238	236	220	250	258	285	244	282	282	254	254	252	242	269	236	241	233	229	247	230	255	273	251	240	248	231	260	233	236	243	244	252	238	266	249	213	255	248	237	216	245	252	266	266	263	224	260	248	250	251	240	236	257	244	257	229	229	232	277	243	260	234	235	218	263	228	228	242	256	223	243	255	225	252	242	277	252	276	212	234	232	239	254	225	211	254	263	233	279	252	238	248	234	265	227	217	255	236	250	256	235	271	244	239	218	277	233	218	207	229	236	220	231	248	246	234	238	248	240	246	218	243	225	251	226	224	249	253	251	240	253	237	245	221	243	251	258	242	255	262	232	235	271	241	243	250	224	266	256	246	262	268	274	235	246	247	205	230	236	244	216	247	234	266	257	235	259	214	238	282	218	231	260	264	232	206	266	284	260	245	265	231	234	253	224	250	236	206	238	225	237	242	274	263	238	243	268	229	256	237	252	242	255	242	253	273	238	267	241	256	217	249	244	262	231	245	248	246	238	230	247	253	240	241	228	257	254	246	259	245	236	253	214	248	234	256	235	246	216	225	232	258	248	239	283	253	226	243	251	249	227	235	255	242	220	260	222	256	234	241	246	276	241	268	264	220	262	235	268	271	236	251	221	265	261	249	243	248	222	220	264	237	248	257	255	240	227	243	243	252	248	238	235	243	229	208	210	246	252	244	233	230	225	236	228	239	275	247	246	238	247	232	248	277	243	236	243	243	240	246	242	241	253	236	220	224	228	234	227	235	249	268	220	263	252	231	215	264	238	238	214	258	248	254	251	260	234	243	222	266	243	255	259	250	243	266	216	245	254	263
17356	11949	33051	44010	36726	26562	15407	31327	44902	39118	31158	13280	709	615	635	619	598	611	613	598	594	608	563	590	615	620	584	602	571	601	582	593	585	587	584	562	606	609	587	579	623	621	597	615	588	647	583	616	550	546	571	624	580	568	577	653	552	593	594	607	602	605	615	569	605	553	580	606	566	559	601	587	583	561	577	613	557	602	541	561	564	536	603	606	603	617	571	569	575	580	554	585	576	555	616	554	588	621	563	590	570	568	596	651	600	576	602	597	587	551	576	579	565	575	578	571	579	548	618	572	545	584	585	571	602	639	547	558	573	559	552	576	596	581	584	578	539	591	566	606	546	595	604	630	600	562	595	587	574	565	587	598	513	639	617	599	588	611	609	563	598	586	585	581	616	613	566	554	602	636	608	588	594	575	616	598	595	574	557	610	595	628	578	497	585	578	615	555	614	612	554	614	587	575	596	565	609	555	598	576	599	600	617	586	556	579	572	627	582	602	549	575	546	580	590	609	575	610	569	608	580	596	558	565	604	609	594	600	544	597	607	584	579	608	585	553	616	584	576	595	581	596	585	599	567	614	505	592	592	555	585	609	604	609	558	549	562	572	572	626	600	611	549	619	550	560	597	615	618	630	625	567	579	629	624	674	572	579	570	570	586	560	604	628	604	586	583	599	581	526	598	630	605	570	539	631	579	608	613	555	584	587	598	605	600	586	547	650	577	561	572	592	643	622	553	595	587	584	624	555	569	597	585	604	596	564	593	564	567	632	587	596	601	593	579	546	603	575	621	546	572	570	574	592	607	632	552	579	556	560	579	600	583	564	613	568	597	559	586	560	535	630	596	610	596	568	578	595	609	575	596	624	573	585	611	583	590	551	559	626	574	579	575	578	614	590	590	585	615	581	606	567	587	587	588	588	572	617	575	581	591	578	613	603	543	555	578	611	593	526	608	556	589	601	603	591	587	585	590	578	616	580	613	580	607	560	606	606	601	562	555	570	593	621	595	580	593	562	585	605	580	594	601	600	546	613	567	578	592	580	587	578	589	575	528	545	544	579	587	622	568	606	607	587	558	569	576	608	576	599	600	599	606	567	619	579	587	569	594	563	574	569	637	627	601	617	607	593	634	583	563	551	627	607	585	594	578	607	596	580	580	594	569	558	595	553	620	586	615	576	578	660	632	581	605	633	595	577	585	572	576	563	561	571	581	602	585	605	563	604	566	587	576	559	595	640	577	580	588	565	587	574	565	602	597	571	582	546	575	557	558	555	569	593	508	593	582	632	566	604	621	589	600	590	594	586	611	574	602	612	609	580	598	624	604	597	551	572	606	576	569	563	581	601	583	561	585	561	546	608	573	583	587	589	589	582	579	549	617	582	566	612	574	581	571	587	588	598	586	572	566	596	553	567	533	609	584	590	616	583	569	604	554	585	587	610	571	615	546	603	594	605	570	568	600	607	588	551	559	564	578	620	520	562	574	625	571	597	578	571	565	596	586	593	607	547	549	580	592	565	609	633	599	611	587	573	565	546	620	598	546	516	576	605	602	578	567	587	546	588	581	588	567	576	621	592	534	588	597	589	588	577	632	598	579	622	609	582	564	557	597	597	584	603	599	525	627	612	567	587	595	580	577	579	606	603	550	595	573	547	592	604	572	607	578	594	603	544	591	575	609	628	626	610	602	631	605	588	576	551	573	572	579	564	526	577	554	606	626	604	629	629	616	580	571	576	602	606	585	623	574	581	585	559	621	610	613	562	555	615	636	567	575	605	563	583	581	590	612	595	557	589	565	649	581	554	559	624	597	590	603	567	593	608	609	629	595	572	557	559	638	551	607	580	590	598	608	566	610	631	542	580	593	593	586	592	591	573	597	561	603	629	584	541	593	571	555	592	603	562	610	555	604	591	555	613	652	587	566	550	584	557	591	646	601	574	585	600	582	584	558	581	584	610	575	558	554	586	576	615	595	550	575	578	620	577	580	604	568	607	555	555	597	596	543	578	571	586	614	570	581	597	539	590	583	610	569	623	612	608	591	618	546	578	585	567	610	572	637	544	593	580	557	578	609	556	567	543	584	584	618	536	579	574	583	592	578	568	627	568	580	561	619	590	569	600	522	566	567	589	558	595	600	558	551	547	618	600	536	552	576	560	586	587	600	642	584	572	592	613	606	556	609	642	569	566	612	580	663	594	580	608	606	595	605	573	545	613	592	617	556	557	602	565	611	574	610	573	557	621	570	612	604	568	556	589	589	580	563	548	539	618	604	592	587	577	598	633	587	618	582	555	571	582	575	600	607	633	598	569	579	576	647	571	582	549	595	571	581	552	563	588	585	559	553	524	570	584	597	571	578	593	561	587	589	626	561	590	586	568	603	627	598	586	581	626	583	550	619	540	580	556	616	561	599	594	627	604	558	607	585	576	602	570	606	567	611	572	564	589	570	577	611	579	593	575	608	591	539	591	587	585	571	541	542	561	595	590	555	581	600	590	595	615	598	545	575	590	593	588	602	568	596	590	567	605	619	549	562	569	556	616	555	576	587	604	587	593	588	572	584	589	553	621	559	619	541	582	616	632	590	572	596	577	553	639	599	605	597	592	563	631	572	606	652	567	598	594	534	520	613	594	553	596	618	543	529	556	554	606	550	649	561	545	592	619	602	532	588	634	603	555	574	563	594	565	599	563	611	580	631	592	565	566	591	564	618	588	585	591	590	580	581	578	619	590	599	594	562	592	542	589	574	624	583	544	594	576	579	600	598	623	604	562	579	582	590	601	559	617	596	575	633	573	565	611	606	569	547	593	560	578	594	602	602	624	604	597	594	622	538	585	573	585	564	609	624	582	612	601	590	616	585	580	595	586	609	564	575	585	579	536	602	612	578	607	551	593	603	575	576	561	580	576	574	582	553	546	598	548	588	584	605	579	614	570	582	583	585	553	580	605	603	568	620	562	583	558	569	622	592	567	570	596	630	613	589	543	583	595	598	573	578	552	560	592	597	527	576	584	593	591	609	548	593	575	609	598	547	600	580	611	593	593	579	633	567	560	594	587	549	666	584	567	599	591	594	586	596	629	582	593	581	573	563	579	546	601	585	580	619	614	560	565	567	599	640	638	582	612	619	579	588	612	606	620	618	552	547	578	584	632	584	617	579	522	594	600	573	562	589	634	573	565	592	608	554	596	587	575	570	580	591	553	650	596	562	600	634	553	603	611	589	625	573	588	586	602	592	603	599	632	566	612	581	584	537	595	611	590	621	569	590	579	549	625	603	602	575	567	602	599	583	591	556	545	616	606	580	598	564	607	603	591	619	594	543	581	555	629	626	552	581	645	624	654	567	593	573	578	586	589	616	559	579	619	569	565	588	575	563	581	606	613	620	585	608	604	595	612	569	576	602	618	579	588	603	569	614	624	588	599	592	559	562	610	553	582	598	611	619	585	602	558	619	618	565	612	592	573	614	581	582	587	589	612	543	585	544	569	558	597	560	563	594	610
47879	30508	29336	20291	6172	7589	11333	34044	39781	32186	21491	10073	717	345	304	312	288	303	295	322	303	282	292	293	290	322	283	312	302	297	290	320	295	283	280	294	277	281	268	298	298	304	294	319	290	321	287	295	291	317	283	326	302	273	293	301	292	277	295	315	288	286	293	252	309	276	290	280	293	291	286	263	285	307	291	280	315	332	317	313	291	291	328	292	268	303	302	267	281	286	312	329	274	293	292	315	284	278	286	294	290	293	277	312	273	292	276	305	279	319	292	250	309	316	288	291	297	303	293	292	308	306	290	296	312	279	328	299	300	312	305	314	312	276	278	270	309	312	301	296	287	307	300	296	296	304	283	304	303	296	297	271	283	312	284	293	329	313	307	308	297	279	294	315	311	333	330	308	303	247	269	316	280	293	245	307	308	266	305	280	308	286	303	315	297	293	287	297	324	285	333	289	287	287	287	316	273	296	340	322	319	290	315	274	279	327	309	267	319	289	281	306	297	309	312	281	316	267	281	303	292	304	283	287	312	294	295	289	270	282	299	284	298	308	289	299	304	317	283	272	327	284	304	311	297	320	294	272	329	289	341	292	301	267	314	312	289	283	304	275	288	308	311	333	290	308	286	275	299	261	316	282	287	281	301	270	281	311	309	299	307	300	274	294	308	295	322	318	306	313	285	308	280	305	268	290	279	304	330	306	300	307	293	308	254	275	296	308	303	299	311	325	274	312	277	297	319	291	304	275	285	272	271	288	303	322	335	302	297	303	289	284	314	283	291	261	297	308	301	303	276	274	295	304	260	301	284	303	311	293	305	307	304	336	275	281	301	314	335	309	308	301	337	335	317	289	365	307	289	306	292	283	295	297	275	284	278	283	290	310	288	286	301	302	305	287	269	327	303	288	259	284	313	283	309	292	308	312	320	277	293	286	295	326	316	268	303	272	269	309	290	262	304	297	294	287	311	318	306	277	258	277	332	312	276	305	276	337	307	322	277	288	258	283	276	313	315	284	275	304	306	291	307	282	305	325	262	304	315	278	284	285	290	275	298	272	276	260	292	303	312	283	321	301	275	269	291	301	289	317	321	298	307	334	325	288	267	307	312	287	305	297	307	303	281	273	291	260	317	255	308	310	299	295	312	323	284	287	295	299	320	289	294	318	317	324	298	301	315	280	271	295	284	271	259	284	281	275	278	320	306	298	335	295	282	297	284	282	313	293	310	311	313	300	308	315	300	308	287	280	282	309	309	282	286	290	299	312	319	288	312	312	313	301	269	287	281	284	285	274	300	283	288	289	295	308	303	293	329	322	297	281	275	289	281	272	285	291	301	321	282	327	299	289	280	299	296	293	315	318	288	304	287	267	272	305	307	310	291	313	306	286	297	300	304	291	291	284	293	273	315	345	283	347	284	287	303	305	306	289	276	320	324	338	267	314	304	324	318	329	324	308	296	277	319	285	313	322	268	302	294	294	287	277	301	338	275	330	301	296	301	301	289	301	285	299	307	313	302	290	303	282	268	279	292	288	296	293	298	256	301	312	293	269	286	293	275	267	306	301	279	287	305	325	313	296	300	350	271	295	319	304	308	303	303	306	306	294	292	322	290	278	268	298	299	283	315	268	326	283	289	329	272	269	296	272	292	296	272	317	287	298	295	284	280	317	311	316	286	308	288	332	278	313	272	294	316	285	323	313	311	273	292	307	312	296	286	293	340	299	290	302	336	306	311	287	300	326	303	303	335	310	280	296	301	277	287	301	316	291	323	278	302	274	316	285	298	281	279	296	304	289	318	278	288	318	294	268	320	300	280	298	314	285	278	283	290	310	302	297	314	288	326	299	281	325	292	308	294	303	329	290	332	288	321	302	279	296	287	302	287	293	269	295	312	336	272	326	292	287	271	245	301	288	276	280	301	296	293	275	287	293	302	309	284	292	313	281	269	286	274	322	312	290	306	295	325	291	292	283	279	292	299	301	268	301	320	300	285	308	301	274	282	313	296	290	282	259	279	291	310	317	274	309	297	313	273	290	314	277	281	308	309	316	301	318	280	290	294	293	296	293	259	311	293	308	295	287	303	267	262	309	323	296	293	304	322	277	334	328	293	311	313	302	305	324	301	261	281	303	295	258	330	321	295	291	318	285	276	282	289	287	276	285	285	287	315	285	312	337	335	326	269	300	329	308	297	306	271	290	285	265	312	268	293	311	284	287	320	315	337	312	306	285	289	282	306	320	321	271	282	313	306	284	308	256	319	277	301	265	314	300	328	278	284	322	294	313	298	304	286	308	326	316	302	275	279	323	263	300	302	313	306	279	302	288	277	296	306	297	272	273	317	287	303	284	310	328	329	303	291	303	290	321	278	294	309	271	301	309	322	318	284	319	318	292	291	307	268	288	289	291	280	267	302	300	291	300	312	293	288	310	285	280	263	290	296	305	288	288	289	299	299	322	297	294	307	283	313	318	307	269	280	324	309	326	305	260	278	317	270	290	318	270	285	279	306	301	314	310	288	268	267	286	301	313	313	285	305	290	286	328	292	276	296	315	305	300	306	307	266	323	300	272	280	298	312	281	313	297	306	290	315	302	316	294	279	287	316	277	297	311	300	273	270	264	285	336	289	275	273	289	300	318	319	325	288	271	313	317	281	308	328	321	273	324	312	298	277	296	342	299	312	287	285	278	267	286	291	297	282	298	314	288	299	304	289	346	310	285	318	292	317	305	299	297	271	286	267	301	297	293	297	295	298	328	308	310	307	285	271	275	291	268	310	295	272	295	283	301	317	325	274	292	294	276	293	304	277	279	321	284	316	300	302	286	312	306	300	320	321	274	279	271	309	305	309	302	301	311	318	288	302	281	275	277	337	269	313	319	304	319	296	269	290	330	311	312	296	316	303	299	307	278	291	317	289	281	312	284	306	315	310	305	266	300	286	302	320	308	309	315	260	263	305	300	294	288	313	282	300	283	287	291	277	319	309	286	259	328	257	289	277	286	320	302	347	290	299	278	299	317	293	297	304	307	291	310	305	306	324	298	317	271	300	300	273	293	321	308	279	303	323	299	284	315	308	297	299	299	306	322	273	286	265	319	294	257	324	279	299	269	300	293	300	306	318	338	335	311	270	280	315	286	289	302	295	287	313	289	291	315	311	279	269	289	307	308	304	279	274	336	289	328	329	269	312	278	283	298	268	291	298	286	313	284	302	270	287	324	296	293	293	321	291	297	308	276	281	282	270	275	302	302	288	291	305	304	311	313	311	301	273	307	289	287	294	285	283	273	278	312	266	288	331	281	302	320	273	300	263	262	304	306	283	280	277	274	298	285	283	318	320	297	320	300	300	310	336	305	297	304	309	266	289	286	301	301	296	299	302	313	283	289	300	315	317	321	305	322	296	267	268	307	315	303	277	298	311	273	312	270	301	311	324	314	277	313	290	289	290	324	292	279	297	279	302	304	278	304	327	310	297	294	281	298	308	299	279	331	303	262	302	284	283	295
25511	20029	26765	22551	11159	21429	28401	53399	56508	49622	39458	22645	824	755	770	767	812	709	744	731	739	716	743	727	683	774	775	771	684	711	697	728	762	748	718	712	736	658	730	720	728	708	711	704	702	727	701	774	739	668	663	695	708	710	736	750	708	671	726	675	700	711	690	688	694	691	690	691	673	716	694	700	691	682	666	725	700	677	690	722	741	703	679	728	726	750	686	672	683	728	720	736	736	690	722	713	729	637	740	683	698	725	665	699	678	720	740	732	714	692	712	671	697	722	727	729	713	661	770	701	694	731	719	671	701	742	661	685	754	671	661	692	705	705	726	708	689	666	701	729	737	736	737	718	716	678	683	757	686	696	691	697	678	708	710	738	749	711	712	722	717	662	720	717	723	739	686	749	678	719	709	693	693	747	750	718	660	711	710	709	654	705	689	734	715	713	741	709	654	717	721	674	711	740	757	712	703	749	738	672	737	715	708	680	682	712	672	734	726	764	707	712	678	683	727	681	712	711	728	695	696	709	748	688	708	727	700	726	712	705	701	686	706	704	713	685	719	663	686	739	730	679	739	712	670	670	668	673	708	719	692	737	683	696	703	706	728	719	734	678	723	673	723	694	726	710	698	673	721	728	693	704	690	689	671	734	738	730	733	679	692	697	699	710	665	679	682	701	705	697	680	697	715	691	719	683	711	772	709	713	666	688	704	678	657	676	724	683	714	703	729	681	697	706	689	743	756	693	654	724	709	721	740	688	707	750	702	707	692	697	688	740	685	698	732	667	726	680	676	685	737	690	779	721	730	735	677	691	748	700	675	693	740	670	679	706	703	708	702	659	692	697	715	691	750	642	703	709	703	692	662	725	679	738	677	713	708	686	675	685	752	685	690	649	686	725	745	718	683	714	723	739	720	734	716	723	724	733	720	708	675	713	702	713	683	693	708	679	665	763	686	669	705	662	714	684	673	709	721	758	717	726	690	660	709	685	702	715	680	716	710	703	700	703	730	707	718	721	688	699	684	739	686	735	685	742	720	663	663	677	708	682	668	683	697	681	650	704	691	699	688	716	687	686	674	703	667	686	741	724	686	718	706	704	667	665	677	698	721	703	705	744	759	708	686	698	687	727	657	681	700	711	744	717	683	655	662	705	732	672	682	741	687	676	715	751	708	689	742	719	689	687	699	674	695	689	713	730	635	711	725	694	773	692	700	753	693	700	720	658	670	660	716	717	714	703	665	694	712	755	731	682	724	721	719	733	719	692	691	712	694	755	702	728	731	703	654	724	728	709	690	704	752	725	672	742	697	665	714	721	706	725	665	745	700	693	722	694	725	686	682	711	692	730	666	635	714	668	675	733	705	689	713	708	770	742	737	675	714	733	704	706	679	680	705	748	711	718	718	742	734	687	726	680	704	703	737	690	685	735	659	701	691	710	672	695	688	659	735	713	709	694	664	702	717	663	742	741	704	712	728	763	650	688	714	654	720	674	705	724	744	662	659	688	733	733	682	686	684	686	696	752	674	698	700	695	721	708	726	719	717	744	690	750	709	718	693	675	742	687	715	707	696	700	752	722	704	689	715	705	666	717	664	687	709	740	673	677	710	713	706	671	726	697	670	687	649	728	653	732	688	670	708	738	781	709	712	703	724	711	650	675	706	725	681	719	713	710	685	692	689	737	705	737	741	702	705	692	727	699	707	673	701	731	722	657	702	678	751	682	716	761	716	707	703	657	721	728	695	726	715	696	662	729	698	736	714	676	736	687	706	694	747	743	689	645	654	698	686	751	682	711	702	709	632	729	723	701	717	718	705	769	707	714	703	754	712	691	710	683	693	695	714	724	705	740	709	719	782	679	687	671	695	741	710	675	707	694	694	718	730	761	648	688	735	674	694	692	691	729	705	733	731	737	729	756	750	768	663	720	699	714	695	688	684	709	723	703	752	675	678	645	708	725	675	682	706	683	764	697	728	710	718	715	701	743	704	725	702	691	686	716	704	663	718	783	698	710	682	696	688	689	702	689	718	744	714	688	692	712	675	711	690	704	716	716	710	718	700	726	741	732	731	689	704	728	718	720	691	703	703	759	689	681	689	684	735	684	703	759	662	658	771	651	747	738	721	685	760	699	730	748	689	663	700	748	718	731	701	733	671	720	690	689	683	701	692	741	715	721	743	759	689	696	700	687	749	731	692	706	691	730	735	701	744	708	691	726	730	684	695	647	721	672	722	712	758	671	694	708	740	713	653	717	724	672	714	695	680	720	704	717	701	718	712	687	730	712	699	696	698	739	731	703	668	715	755	664	739	721	742	769	709	740	670	673	680	659	688	729	708	641	715	747	701	705	722	691	689	650	694	730	757	740	699	706	699	713	703	695	674	691	706	694	683	806	688	714	713	657	718	702	689	702	717	705	677	711	721	694	723	706	673	715	689	692	693	684	720	683	715	679	684	737	703	691	728	730	711	705	742	730	716	719	718	631	691	720	684	732	739	680	680	704	753	666	724	714	727	713	769	690	666	654	726	758	742	748	706	691	778	727	701	680	721	700	684	663	642	685	699	735	668	702	707	726	728	624	720	718	689	741	701	718	753	653	690	638	692	735	719	692	687	725	691	742	694	675	692	679	637	674	662	732	671	715	724	690	724	727	702	721	725	726	684	728	656	693	669	694	740	733	676	686	708	765	716	671	697	664	658	698	702	683	687	758	686	668	658	701	733	779	674	707	750	724	665	696	702	697	676	725	708	709	687	722	659	713	719	700	739	701	712	711	709	750	675	696	732	788	718	739	728	712	685	726	685	655	726	733	736	700	669	726	711	717	646	693	728	662	662	679	695	746	717	729	724	689	690	731	741	729	690	727	725	728	687	712	702	708	703	707	715	734	682	718	723	701	723	734	746	638	723	712	703	734	693	682	701	719	706	719	694	672	670	726	696	730	728	732	676	726	732	693	629	743	732	669	704	708	715	720	703	658	722	714	735	702	703	740	660	701	718	700	696	688	697	718	725	664	769	738	702	640	740	717	707	680	706	754	707	718	697	703	704	694	730	757	759	690	672	712	700	717	687	679	684	687	730	742	755	728	724	677	727	697	755	727	711	684	707	737	694	692	683	723	693	698	693	738	717	761	673	695	745	709	696	668	718	701	724	700	674	729	669	717	689	674	711	676	691	753	671	724	708	705	726	710	735	710	746	693	738	699	679	684	719	747	693	673	700	650	667	720	699	754	708	721	705	745	687	722	670	733	729	676	709	707	684	740	714	720	737	696	692	702	709	699	703	759	709	709	690	678	737	719	690	654	748	730	701	746	699	758	722	714	666	655	691	665	688	687	716	691	701	690	722	675	690	699	677	720	714	694	750	711	714	745	736	697	727	648	735	677	675	764	712	670	733	727	688	682	646	709	696	731	772	725	692	678	654	680	688	713	718	773	699	739	686	709	683	687	722	698	690	740	710	732	726	673	710	698	784	684	685	676	716	723	691	701	693	683	717	701	706	688
15028	3863	1098	633	555	660	1025	1116	1396	1548	1093	803	326	356	363	339	308	319	322	348	369	338	325	332	340	365	361	404	364	337	335	320	334	359	338	364	353	354	326	386	344	341	366	336	338	372	356	329	346	356	344	336	340	332	337	342	348	337	323	357	357	334	317	322	365	339	368	366	338	321	356	357	357	359	341	345	331	359	356	363	364	325	324	352	354	372	381	339	349	390	367	323	343	374	352	374	342	345	330	340	359	337	316	334	333	366	355	350	368	315	337	350	340	333	337	366	359	301	336	364	351	335	334	392	326	371	332	360	350	321	347	377	351	357	317	336	388	366	339	345	348	349	386	371	336	334	357	340	340	333	335	357	359	368	340	362	368	319	363	319	345	356	349	341	367	319	350	379	362	344	341	320	374	354	365	341	316	330	386	357	361	337	343	347	341	372	334	323	365	332	337	341	355	372	350	356	377	401	322	344	337	329	345	351	376	365	354	329	364	352	347	319	353	322	306	345	323	339	366	362	327	343	365	339	345	361	383	358	371	346	372	375	381	357	330	354	350	348	344	312	365	368	323	357	344	342	317	345	336	358	351	320	370	350	335	360	325	363	383	380	340	339	348	335	359	338	370	349	316	348	338	338	341	334	338	356	352	341	361	343	355	334	353	364	382	346	355	354	382	309	344	360	327	314	318	372	367	389	364	345	370	372	340	365	308	364	355	318	345	356	314	338	336	343	385	350	342	347	347	341	337	342	355	376	336	373	339	344	358	336	345	393	382	329	381	323	338	345	311	326	380	320	335	380	354	346	350	320	364	362	378	356	366	383	348	336	379	348	353	346	357	363	343	368	338	320	372	374	357	368	345	349	330	398	358	364	349	364	376	350	340	361	346	325	349	345	340	357	342	375	379	383	375	333	299	349	370	358	333	325	356	348	339	351	328	377	343	333	361	342	367	365	307	323	345	330	336	377	377	336	344	341	376	352	333	329	366	366	330	347	352	362	366	306	332	375	371	350	366	344	380	344	328	341	337	340	337	349	339	338	341	337	361	336	309	359	369	337	340	359	352	343	340	344	337	356	337	350	345	359	365	348	358	346	331	360	376	328	358	340	328	341	316	360	365	337	349	346	322	332	333	318	352	330	341	344	364	336	334	348	351	330	376	325	356	375	321	356	375	353	344	364	322	348	377	348	361	377	347	372	385	351	344	330	349	322	339	355	340	329	340	373	384	373	350	345	384	383	339	371	324	326	365	348	340	361	355	324	313	349	345	339	355	347	356	341	352	352	358	351	348	359	342	337	360	355	362	345	349	341	341	306	329	320	367	344	347	335	341	353	372	355	344	370	329	347	349	369	336	338	385	333	336	330	340	337	358	356	362	386	348	324	387	320	349	358	339	364	324	325	342	344	361	356	361	357	362	338	374	361	357	342	327	314	359	332	348	365	331	333	328	373	355	326	349	324	361	341	338	375	368	307	314	346	347	379	367	342	341	337	318	355	330	343	354	343	334	320	375	347	340	364	329	315	332	369	340	374	366	367	348	344	350	355	395	326	386	330	309	367	360	362	355	366	340	343	319	368	356	314	343	351	329	337	349	297	342	340	313	358	363	330	337	348	379	389	326	343	349	314	318	371	349	320	341	371	363	317	359	369	343	339	337	349	349	344	353	379	317	373	333	383	378	363	343	341	360	334	399	378	390	356	374	354	328	339	364	370	347	334	352	361	347	351	342	371	360	362	344	371	381	338	327	370	362	360	335	340	339	361	317	370	339	315	333	323	345	339	349	358	344	360	372	356	376	338	387	352	343	354	317	319	366	363	326	353	352	358	329	320	322	344	347	386	392	319	342	336	323	360	353	351	339	376	323	346	351	360	381	339	354	353	341	329	322	359	321	325	365	322	350	362	342	356	342	348	325	372	381	336	354	350	354	344	358	330	335	360	329	333	340	339	372	360	331	333	333	361	359	342	323	337	319	334	339	371	389	389	340	350	342	325	330	341	343	358	353	331	339	387	344	346	355	362	356	360	327	350	362	362	334	348	341	359	298	349	360	321	380	366	346	388	376	334	347	363	321	331	346	355	354	359	356	377	370	331	355	336	332	323	352	354	339	345	345	314	336	324	337	358	328	357	390	346	354	390	356	367	350	304	380	348	350	341	319	377	348	360	332	373	369	318	353	347	330	338	389	326	352	356	372	371	348	391	379	384	323	314	365	408	359	342	344	349	338	337	363	315	333	352	357	319	341	359	330	340	337	322	335	348	368	365	375	342	327	334	360	324	363	374	327	371	338	355	358	343	342	361	389	379	357	354	362	379	365	329	334	354	331	333	359	339	324	331	356	335	302	337	341	359	324	348	356	338	371	353	346	315	318	331	352	320	337	380	341	366	344	363	340	380	344	345	364	354	343	312	333	357	336	349	356	361	388	369	338	365	352	361	341	353	376	384	346	361	340	333	362	326	356	359	323	341	361	346	361	369	358	354	376	360	331	363	360	318	354	388	351	363	360	360	346	343	355	328	322	357	350	337	321	340	333	355	363	356	342	348	356	372	348	353	332	360	368	351	383	357	348	356	357	358	359	340	342	332	307	322	387	323	370	370	380	384	330	339	330	342	357	355	377	350	324	354	342	350	362	367	373	353	342	360	346	384	375	331	340	341	358	379	364	354	362	364	352	367	358	365	360	371	382	347	338	356	356	364	361	361	326	366	326	356	341	332	388	398	362	356	312	344	338	327	326	358	356	323	338	362	355	359	367	338	348	341	342	318	336	315	305	357	412	333	349	361	369	359	380	361	349	315	328	415	339	352	373	317	326	320	328	306	327	330	360	340	352	335	352	331	335	338	300	405	342	377	339	378	330	379	358	349	358	327	364	347	383	348	354	310	372	341	364	371	343	343	336	358	369	344	332	363	329	375	348	376	330	357	363	310	366	324	335	332	359	374	351	346	362	354	348	365	315	335	340	336	331	362	351	341	340	363	362	329	359	353	359	365	337	331	332	362	308	361	371	325	344	350	373	375	350	344	364	353	354	395	332	381	346	308	388	371	339	339	376	340	386	381	369	347	332	374	354	304	327	355	356	355	382	345	334	359	354	369	330	341	375	353	344	306	394	333	348	395	334	334	355	333	302	332	348	326	320	341	375	355	368	328	345	296	362	364	360	381	336	335	364	338	378	366	366	337	323	353	330	338	355	391	368	346	344	353	362	375	323	362	350	334	375	346	364	388	371	336	383	346	372	361	345	370	334	322	333	382	351	329	326	322	388	392	385	346	350	362	335	348	385	362	323	376	337	375	364	314	339	341	365	359	375	351	324	356	346	366	356	350	309	328	336	292	346	332	333	381	348	335	366	334	361	388	334	358	361	362	349	347	356	333	384	360	365	330	344	366	339	324	344	325	344	378	346	354	358	295	365	346	390	336	350	340	352	355	368	333	342	331	352	341	335	351	391	333	353	355	314	335	334	338	354	309	398	383	347	350	336	278	361	363	354	339
7554	3009	1556	1755	1865	2703	4159	3553	5091	6013	4059	2772	784	819	828	733	773	731	805	766	803	745	762	734	752	777	801	800	803	773	793	779	745	787	819	737	754	782	770	804	845	763	765	765	771	767	731	775	797	792	740	868	792	762	855	800	783	780	811	777	780	829	812	805	744	796	780	752	804	809	769	775	789	806	745	785	750	762	741	787	756	830	795	804	769	793	830	755	716	812	831	784	779	788	750	770	785	749	719	813	760	805	816	752	782	741	847	823	745	793	768	753	775	789	779	749	810	835	790	762	789	794	755	787	792	778	754	817	808	815	811	776	735	782	791	819	762	741	777	769	768	784	837	818	772	793	800	832	807	794	814	797	822	809	771	787	783	772	716	749	806	795	729	786	732	762	745	764	763	773	747	819	767	799	825	784	773	766	785	837	757	780	789	727	753	822	785	773	808	775	825	752	804	847	775	778	772	781	760	751	777	728	745	740	742	777	799	800	726	774	725	772	784	767	745	780	770	782	841	801	773	803	822	763	745	780	799	818	763	795	780	692	785	761	786	795	759	806	797	783	768	812	807	794	794	791	794	809	729	792	756	785	782	804	815	779	788	748	765	762	775	804	809	787	760	818	764	741	801	819	783	722	811	789	776	770	771	803	804	778	763	792	818	760	751	799	827	786	798	777	752	800	771	750	826	731	785	787	770	762	746	735	776	793	794	771	797	799	805	752	829	743	792	749	760	764	749	801	775	787	741	762	769	792	773	773	809	775	756	774	778	784	767	819	749	793	771	748	797	770	829	757	799	759	750	788	810	780	792	743	756	805	797	772	765	804	842	773	764	761	778	753	728	771	780	799	805	786	777	801	775	780	783	732	776	762	768	786	772	789	841	767	818	827	782	761	779	781	779	765	770	808	806	794	799	742	741	769	770	783	784	807	799	776	771	786	796	809	763	737	775	791	794	774	751	765	796	774	789	815	799	777	789	745	766	764	775	747	745	756	767	805	816	799	721	810	742	815	746	812	804	799	796	752	784	715	810	792	718	784	753	765	804	763	735	799	760	792	764	763	776	776	770	781	840	809	803	798	800	750	762	757	769	760	774	781	813	789	736	814	777	776	763	756	777	792	816	813	804	765	788	829	791	781	741	765	777	831	813	807	781	784	753	777	761	800	753	797	731	749	744	784	831	763	848	828	766	792	822	822	783	794	770	774	791	796	831	789	771	752	738	740	770	777	755	799	784	755	763	783	788	770	768	743	788	807	773	752	798	780	806	784	774	773	797	793	763	775	800	836	813	771	814	841	743	817	786	769	802	774	770	791	849	813	785	753	773	747	793	796	796	796	759	798	819	786	785	792	766	773	799	749	819	818	776	766	799	784	754	758	755	767	806	802	760	774	792	758	809	724	762	821	735	768	772	763	787	772	832	775	753	777	781	783	757	751	729	773	745	771	769	804	778	817	787	776	781	820	810	797	774	773	735	808	829	781	762	794	791	735	748	783	777	784	813	815	761	791	724	812	768	778	816	758	792	811	770	808	740	744	747	778	781	774	772	765	779	780	808	799	757	789	767	742	770	766	797	832	795	728	810	753	773	757	781	771	757	797	793	816	761	715	840	801	805	809	790	835	794	852	760	798	794	752	822	787	780	786	767	774	772	783	768	817	808	751	779	779	824	810	745	815	793	860	768	778	781	797	756	791	778	789	763	788	843	815	810	786	785	796	781	799	797	777	758	772	761	785	783	802	765	790	803	756	775	794	795	768	788	750	791	824	784	838	831	804	752	817	775	764	783	838	795	817	796	776	839	743	816	838	807	760	784	739	783	801	771	765	804	770	843	775	775	775	762	812	808	793	755	767	789	821	794	761	765	823	795	763	783	792	759	803	829	815	815	771	765	776	813	748	772	820	805	747	813	786	754	817	758	797	772	782	768	722	759	768	784	796	787	778	728	764	851	830	785	778	782	739	796	772	766	757	712	794	787	823	770	840	795	800	804	792	780	799	763	790	723	802	791	735	774	735	750	796	803	762	805	823	799	729	786	810	774	749	803	818	761	766	785	785	854	771	811	774	800	775	760	823	797	762	776	792	785	742	758	744	760	758	833	848	767	797	782	808	824	793	804	786	732	795	771	858	772	797	740	798	788	754	800	809	757	804	774	776	828	783	772	785	803	789	806	832	756	778	766	812	784	777	792	777	744	798	771	728	792	806	797	771	799	785	807	800	748	767	771	820	783	759	801	849	768	751	812	761	812	786	791	780	789	786	735	800	750	805	740	793	796	788	744	769	756	823	730	809	767	808	752	764	775	747	796	767	736	777	831	733	768	799	803	805	815	824	789	787	786	762	819	797	783	748	808	772	755	758	809	764	789	756	755	739	787	772	775	764	782	804	773	757	816	780	808	749	828	760	777	798	797	813	815	800	778	713	754	735	840	789	794	799	757	780	823	838	763	816	854	748	771	803	793	752	789	775	800	743	770	792	768	808	756	794	749	748	850	768	781	775	795	817	794	778	791	804	717	738	780	850	761	787	777	746	765	755	797	769	787	776	797	793	765	753	739	844	812	809	754	810	793	792	805	766	744	788	799	821	806	802	752	813	745	733	772	805	784	771	812	805	731	772	776	787	778	833	806	753	809	789	806	780	792	768	764	803	826	725	763	765	801	777	771	749	824	750	768	797	782	802	834	778	747	791	779	783	834	766	777	778	798	798	752	728	781	735	810	763	782	809	789	715	811	779	779	829	786	769	821	816	767	779	779	809	816	772	793	789	777	812	787	801	788	798	790	773	785	772	733	711	770	760	780	791	738	746	744	820	745	805	757	789	788	758	815	781	768	843	724	732	763	765	776	741	799	781	779	764	785	795	776	832	802	842	773	774	842	824	784	807	799	802	765	800	762	761	728	824	741	730	758	760	745	773	751	736	783	731	780	748	780	765	765	782	826	817	793	739	788	786	827	806	805	767	755	761	762	837	747	753	779	764	803	791	810	808	721	792	778	781	807	768	768	846	820	818	769	783	757	754	815	799	790	754	770	780	785	752	787	768	811	746	758	771	786	766	776	751	760	845	792	757	781	807	772	796	786	810	820	796	809	758	798	761	794	829	805	764	798	801	781	839	806	784	796	783	798	803	765	788	794	784	777	772	735	811	751	791	759	763	807	733	777	755	787	785	777	765	765	768	771	777	806	816	787	719	765	799	799	791	807	822	729	759	802	766	803	764	806	792	729	793	798	792	736	772	748	806	771	769	791	795	764	745	797	702	794	772	814	779	798	777	787	784	775	815	803	766	781	771	777	745	782	769	813	790	805	815	737	839	770	734	783	785	811	774	792	771	789	793	830	800	759	788	767	794	820	737	817	799	789	792	781	767	789	778	782	737	780	794	782	826	807	801	762	745	774	746	776	807	786	789	783	731	836	764	780	789	809	823	745	776	847	773	795	808	802	768	808	808	745	771	746	771	770	765	775	752	753	811	779	822	779	848	724	785	795	749	736	750
24756	4614	3174	2140	3182	7990	7417	4103	3589	6593	13410	11869	986	214	189	171	173	168	160	153	201	167	166	156	171	167	161	180	165	165	141	160	175	175	172	154	155	161	173	162	145	148	145	165	154	188	162	177	168	163	129	164	197	164	160	150	168	155	149	165	171	154	168	154	171	164	175	157	182	165	158	156	164	184	167	144	183	145	155	183	151	154	158	172	193	154	158	162	154	158	156	167	171	165	165	172	143	160	175	164	141	143	155	165	155	174	180	144	174	147	136	171	163	166	159	185	172	158	166	159	174	144	158	166	174	167	190	183	156	148	189	149	161	184	173	168	172	164	188	165	161	149	155	156	161	163	176	176	181	172	168	155	169	143	169	161	155	137	158	175	163	168	173	164	148	186	132	149	155	178	147	146	142	152	157	183	189	155	166	150	173	151	174	149	148	190	162	148	137	168	181	167	151	170	167	165	148	160	136	194	159	154	153	129	138	160	167	188	161	130	134	154	156	155	194	175	166	189	158	160	157	166	167	170	163	169	194	162	184	155	171	163	150	139	176	149	142	141	160	169	145	162	159	169	183	151	159	163	166	151	173	167	175	177	180	161	171	177	176	172	167	183	177	148	152	182	157	142	135	140	138	154	150	190	154	153	141	150	152	151	165	167	162	164	159	152	184	152	159	163	155	161	177	168	133	158	152	145	180	153	171	152	161	170	169	179	152	183	146	161	185	151	157	172	178	164	148	179	149	192	172	159	156	170	174	153	177	173	176	171	160	178	150	163	146	162	170	146	167	162	147	193	165	166	167	162	169	158	177	152	147	172	170	174	164	141	152	161	155	159	168	127	175	162	151	171	146	150	166	160	178	156	159	164	163	147	173	151	154	170	145	142	175	178	193	151	153	149	158	134	159	158	151	157	173	189	179	147	163	159	144	156	163	138	153	153	187	168	149	155	168	160	167	159	165	155	164	171	170	158	147	175	147	147	151	151	159	145	189	157	173	160	146	170	127	158	150	148	151	195	177	168	153	161	165	167	164	130	163	147	151	199	175	154	185	162	162	151	157	169	158	154	158	150	158	152	158	154	164	162	153	153	173	151	151	167	168	156	157	166	153	175	153	181	137	132	167	172	154	149	154	168	150	159	154	177	147	170	150	191	171	180	163	167	165	149	185	178	172	169	160	179	166	178	153	169	154	159	128	152	171	145	172	159	172	157	142	160	162	171	165	167	193	148	187	150	174	152	160	182	179	187	171	175	171	163	173	184	154	162	150	190	163	154	161	158	138	167	176	157	175	158	164	154	151	165	163	157	161	158	172	169	152	149	170	147	163	170	146	147	168	159	135	147	144	175	180	152	167	173	168	149	163	158	169	134	137	154	146	144	130	148	157	150	163	160	172	177	165	170	153	182	149	160	166	164	130	169	208	143	175	150	161	180	185	176	162	178	159	150	190	160	136	156	162	168	184	180	155	165	177	170	150	137	153	172	169	196	159	144	142	180	171	149	178	159	187	192	169	147	139	162	162	171	148	167	174	168	140	165	158	158	170	181	160	154	175	175	178	171	165	172	151	169	159	170	156	127	176	171	162	181	148	167	147	175	158	152	157	172	183	159	176	176	170	166	181	184	166	152	155	147	163	179	176	156	127	173	158	157	170	180	151	164	159	168	149	168	157	153	165	173	156	162	154	172	170	146	187	185	179	170	169	173	166	176	153	147	152	174	196	174	164	159	159	181	179	162	149	170	175	166	159	170	168	167	151	174	157	157	144	154	173	169	159	170	183	161	178	181	171	149	178	140	158	152	178	144	195	168	140	155	164	167	151	164	165	143	151	150	177	153	177	155	167	159	135	175	166	163	176	184	170	155	158	150	152	153	177	181	184	170	158	183	182	160	175	141	138	176	130	177	197	176	154	162	147	158	166	143	150	156	158	169	163	169	176	160	157	142	146	144	178	145	191	134	177	154	171	176	165	158	153	168	158	163	178	159	153	150	151	170	144	179	166	162	179	180	149	167	146	172	146	157	180	169	151	136	128	157	178	180	136	161	182	150	172	155	163	161	140	157	162	148	156	147	180	157	169	166	169	152	164	194	176	150	149	167	165	145	154	171	161	176	166	172	164	159	141	153	145	167	164	177	149	165	166	154	146	152	177	182	167	159	172	148	165	166	165	169	185	146	176	190	161	177	171	158	176	155	148	140	144	154	185	177	158	158	175	163	164	162	180	158	166	167	159	180	140	156	161	177	152	181	161	127	167	165	162	175	186	153	163	155	183	163	177	175	173	175	161	173	141	158	164	187	165	179	156	156	171	171	149	171	181	176	170	152	160	176	160	147	162	169	153	185	194	185	148	131	151	157	169	171	162	179	155	142	181	177	142	121	149	166	152	153	164	151	166	158	159	139	135	153	169	148	158	161	183	140	158	172	150	173	145	170	157	165	146	153	157	187	165	164	143	158	156	161	172	151	172	149	166	171	160	167	163	189	154	156	167	127	157	195	164	162	180	169	184	140	155	173	130	157	157	148	172	149	156	176	170	187	197	184	140	175	148	147	170	181	152	156	155	171	153	143	165	158	166	164	160	174	174	151	173	157	134	165	137	153	169	156	175	175	171	165	160	175	150	150	157	158	175	163	172	138	153	153	172	154	161	173	191	174	166	148	185	157	157	161	160	163	161	156	166	166	164	173	171	168	146	161	154	161	135	145	151	169	170	156	169	153	142	161	158	179	174	155	172	174	165	149	165	172	169	163	176	172	191	152	166	175	155	177	156	169	179	175	147	147	153	132	177	194	177	129	179	189	143	140	152	173	173	173	170	135	151	141	196	168	159	183	153	144	157	147	179	132	144	139	165	159	157	150	172	158	163	162	154	167	152	150	136	164	178	139	172	182	139	154	166	170	147	146	157	156	180	149	144	143	180	182	174	158	166	155	166	167	144	153	156	164	166	155	155	161	158	178	161	175	162	183	174	171	153	146	160	179	162	169	152	157	165	158	176	149	176	161	197	175	147	155	194	195	181	155	152	162	147	150	176	157	159	173	150	148	165	155	148	178	172	177	163	146	169	162	168	162	162	156	161	161	169	162	150	180	155	140	161	170	163	157	152	153	134	160	171	149	160	134	149	155	157	193	140	173	134	182	163	168	174	157	148	169	149	166	156	176	147	191	150	183	193	170	173	170	142	178	157	163	148	179	172	149	154	175	183	174	163	148	155	150	192	158	173	132	177	188	164	182	151	173	161	165	167	151	183	149	175	162	185	147	160	155	164	154	154	173	162	157	170	184	181	168	159	153	168	151	170	163	174	155	152	175	141	178	164	156	167	161	167	163	133	142	156	162	149	186	180	182	169	157	169	146	144	168	136	153	183	155	156	196	153	154	166	151	176	173	146	166	172	150	162	153	163	142	165	170	147	167	141	147	190	184	162	164	150	141	158	176	155	163	161	132	182	141	178	162	162	159	156	149	182	154	193	161	151	163	143	146	153	166	190	180	175	160
12550	2111	5756	5816	11847	22490	21104	13362	14170	22898	35411	30272	935	582	548	514	507	536	485	495	487	466	460	455	481	486	447	462	410	441	450	410	423	412	432	402	386	398	429	420	416	424	457	392	371	407	449	397	419	430	420	396	402	426	399	418	400	410	460	375	382	392	427	437	385	393	398	377	397	385	399	390	407	403	391	395	435	396	435	426	395	414	411	409	425	418	355	439	408	394	407	423	361	424	394	393	417	421	371	433	406	426	414	369	392	355	391	367	406	417	384	424	405	428	395	404	412	394	373	387	405	432	394	391	388	382	380	382	391	382	417	427	386	375	393	405	362	383	405	418	418	415	384	386	425	406	390	393	394	383	397	383	419	398	402	378	420	396	392	415	355	427	390	422	392	399	344	418	382	374	387	389	419	399	396	365	390	357	415	345	427	426	393	387	407	408	445	430	369	421	421	367	396	422	385	383	385	357	371	414	405	379	412	435	399	436	423	392	427	407	383	354	362	398	393	435	418	415	386	422	414	384	360	431	391	429	417	390	398	381	409	367	396	442	400	418	441	388	409	412	401	427	400	420	390	442	384	396	384	373	405	389	399	436	439	398	411	384	380	383	420	354	375	395	403	362	385	400	394	381	396	396	381	353	392	399	419	401	394	425	384	400	380	423	407	402	415	385	388	425	401	361	390	378	418	394	418	420	420	372	368	389	368	410	374	408	424	417	369	370	399	389	382	398	378	407	396	373	401	380	408	407	393	386	384	384	378	420	407	396	414	385	443	437	420	410	405	378	356	435	379	362	382	378	396	403	412	415	374	370	406	400	425	390	414	352	371	425	397	398	393	374	341	442	376	392	420	377	399	413	384	339	395	398	434	407	403	399	399	344	412	378	408	435	409	410	399	406	451	409	370	407	367	402	399	423	367	406	405	408	377	379	403	405	377	426	422	388	372	404	426	430	403	370	395	398	389	399	388	378	391	381	438	410	404	376	397	397	400	408	379	426	392	390	395	424	416	403	371	410	366	397	377	388	392	405	418	396	388	392	414	387	394	407	374	401	400	393	392	417	426	381	426	393	364	405	375	412	412	394	392	419	396	399	419	380	379	417	383	412	392	370	382	405	392	409	421	398	392	399	383	412	391	416	414	394	372	408	395	408	392	401	400	383	384	351	397	394	384	394	415	403	386	412	417	386	376	432	439	406	412	400	385	424	393	399	407	392	425	413	416	411	402	390	386	387	362	406	395	390	384	375	404	386	432	388	390	400	414	407	416	399	391	385	414	366	415	411	387	371	383	417	423	391	374	425	440	399	405	397	403	402	391	399	415	418	411	399	409	402	387	384	421	362	402	374	423	409	396	381	398	408	408	392	380	393	424	407	394	403	413	400	408	384	403	405	410	400	410	437	382	406	427	373	391	420	433	413	400	375	422	363	404	416	423	408	379	369	412	353	398	407	395	401	411	389	401	401	426	370	389	370	426	402	377	407	367	416	377	375	399	415	391	375	414	426	385	398	357	413	365	391	399	418	422	407	414	366	413	402	395	377	406	378	401	430	357	412	363	379	362	414	394	382	418	443	403	401	399	377	408	415	407	401	430	438	415	393	396	383	401	413	390	427	412	416	370	385	416	362	427	434	372	404	387	399	416	417	362	420	407	447	406	373	388	389	375	437	352	397	412	400	371	407	405	415	413	403	398	406	404	403	377	400	404	420	394	362	423	382	381	394	412	415	414	402	400	376	392	412	398	393	391	405	382	370	403	419	451	390	395	381	387	390	406	401	395	380	391	397	402	430	401	408	431	379	393	388	419	391	387	384	393	388	405	405	405	384	418	394	413	370	414	389	392	390	407	387	416	386	364	447	408	408	390	422	449	393	391	422	397	413	405	423	409	404	381	407	419	394	424	399	403	411	381	409	440	400	393	401	392	386	386	439	403	386	414	383	385	402	408	370	384	431	386	379	395	388	363	389	412	392	393	437	409	397	393	362	445	406	400	383	439	390	400	368	397	396	389	387	394	378	437	383	404	394	421	386	402	377	415	410	392	389	428	441	403	439	376	370	413	408	447	436	415	397	392	390	386	388	399	382	396	372	402	379	439	405	400	405	380	398	410	360	379	411	415	402	396	417	398	373	407	398	391	392	389	381	398	393	400	426	382	407	406	430	391	455	417	388	384	415	409	429	390	389	397	404	402	409	390	385	397	411	401	409	403	361	400	412	366	401	377	418	367	420	439	413	419	387	380	407	388	405	402	414	428	392	382	398	393	392	366	405	402	463	373	413	414	388	393	355	397	416	441	389	390	372	425	418	387	384	400	353	377	396	425	381	409	373	405	376	441	381	402	365	394	388	398	432	418	393	408	419	393	415	403	394	401	401	404	405	393	400	412	374	394	391	398	402	390	393	376	397	395	365	398	401	377	410	387	403	432	369	383	403	394	394	412	368	419	375	421	394	389	363	409	440	386	403	396	398	388	398	373	394	347	390	394	405	409	389	432	366	414	360	399	420	430	412	389	370	370	394	391	397	416	416	393	373	404	411	395	427	404	411	405	382	408	411	382	391	399	401	423	398	397	381	391	387	427	408	385	422	403	413	413	398	377	388	401	388	394	373	439	398	385	391	374	406	415	393	386	392	391	384	391	349	415	418	396	408	417	410	393	402	379	399	412	409	375	390	400	382	374	380	399	415	395	403	390	405	387	382	392	417	435	429	390	424	366	402	381	411	401	373	408	363	431	399	385	395	379	402	397	406	388	426	382	396	363	386	426	367	382	392	410	391	425	427	404	412	375	426	396	411	393	416	417	421	384	363	390	398	437	403	414	389	414	393	385	379	426	363	423	422	420	384	380	404	415	409	375	409	390	424	409	413	416	379	413	403	378	378	373	411	387	394	400	417	419	366	397	367	406	394	378	407	374	403	385	412	387	373	433	380	403	396	407	378	405	396	375	402	416	392	375	397	385	402	359	411	386	399	421	392	367	388	417	418	393	396	434	417	409	411	427	417	379	407	411	397	377	346	414	407	443	414	373	402	396	419	408	376	407	382	430	368	419	376	423	411	424	403	399	406	436	419	410	377	389	382	385	417	362	410	438	408	384	404	408	417	433	403	384	399	416	452	379	393	401	353	369	392	394	398	387	368	411	418	442	449	406	407	410	417	359	389	392	390	345	378	414	380	378	414	388	379	389	376	384	382	388	405	404	368	427	379	414	367	409	351	371	378	395	397	403	408	405	392	366	386	382	413	378	412	402	392	406	397	406	409	389	369	416	374	416	383	421	379	415	393	427	402	387	367	407	431	404	388	415	382	349	412	424	430	430	399	399	385	429	391	383	385	380	403	406	396	407	403	383	407	433	389	395	384	402	415	408	408	410	414	399	425	423	400	412	387	387	400	403	387	401	367	383	422	367	399	364	407	437	368	412	419	373	395	455	363	356	418	414	399	397	367	413	387	394	414	387	375	415	381	433	415	413	389	415	376	357	400	399	365	406	402	402	407
40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
